/* Shared presentation for the standalone applications. Application rules are scoped. */
.layout-tool .page-hero{padding-bottom:32px}.layout-tool .page-hero h1{max-width:1050px}.layout-tool .page-hero .lead{max-width:820px}.layout-tool .breadcrumb{margin-bottom:28px}
.tool-layout{padding-bottom:75px}.tool-nav{display:flex;flex-wrap:wrap;gap:12px 28px;border-top:1px solid var(--line);padding:18px 0 30px;font-size:13px}.tool-nav a{text-decoration:none}.tool-nav a:first-child{margin-right:auto}
.layout-tool .site-footer{border-top:1px solid var(--line);padding-bottom:30px}
.tool-content{--ink:#233e35;--muted:#647168;--paper:#fffdf8;--soft:#e9ede4;--line:#d5dbd0;--blue:#314f40;--blue-dark:#233e35;--primary:#314f40;--secondary:#9baa87;--accent:#677a53;--light:#f7f5ef;--dark:#233e35;--gray:#536257;--bg:#f7f5ef;--card:#fffdf8;--border:#d5dbd0;--text:#3c4942;--green-dark:#314f40;--shadow:none;display:block;position:relative;min-height:0;height:auto;margin:0;padding:0;overflow:visible;background:transparent;color:#3c4942;font:16px/1.7 var(--sans);text-align:left}
.tool-content h2,.tool-content h3{color:#233e35;font-family:var(--serif);font-weight:400;text-shadow:none}.tool-content h2{font-size:32px;line-height:1.2;letter-spacing:-.6px}.tool-content h3{font-size:26px;line-height:1.3;letter-spacing:-.3px}.tool-content p{line-height:1.7}.tool-content button,.tool-content input{font-family:var(--sans)}
.tool-content button:focus-visible,.tool-content a:focus-visible,.tool-content input:focus-visible{outline:3px solid #9d622f;outline-offset:4px}.tool-content input[type=radio],.tool-content input[type=checkbox]{accent-color:#314f40}
.tool-content .button{border-radius:3px;box-shadow:none}.tool-content button:disabled{cursor:default}.tool-content audio{width:100%;max-width:100%;height:54px}.tool-content :target{scroll-margin-top:110px}
.tool-categories{display:flex;gap:14px 28px;flex-wrap:wrap;margin:0 0 38px;font-size:13px}.tool-categories a{padding:3px 0;border-bottom:1px solid #9aa88c;text-decoration:none}
.tool-category{display:grid;grid-template-columns:.7fr 1.6fr;gap:60px;border-top:1px solid #bcc8b3;padding:35px 0 45px}.category-heading{display:flex;flex-direction:column;gap:15px}.category-heading>span{font:22px var(--serif);color:#859276}.category-heading h2{max-width:240px}.tool-list{display:grid;gap:0}.tool-entry{display:flex;gap:32px;justify-content:space-between;text-decoration:none;padding:26px 0;border-bottom:1px solid #d5dbd0}.tool-entry:first-child{padding-top:0}.tool-entry:last-child{border:0;padding-bottom:0}.tool-kind{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:#647168;margin-bottom:9px}.tool-entry h3{font-size:30px;margin-bottom:12px}.tool-entry p{font-size:15px;max-width:620px}.entry-arrow{flex-shrink:0;display:grid;place-items:center;width:42px;height:42px;border:1px solid #b8c5a3;border-radius:50%;font-size:21px;margin-top:25px}.tool-entry:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.tool-entry:hover .entry-arrow{background:#e9ede4}
.research-link{display:flex;align-items:center;gap:50px;justify-content:space-between;background:#e9ede4;padding:35px 40px;margin-top:10px}.research-link .eyebrow{margin-bottom:13px}.research-link h2{margin-bottom:17px}.research-link p:not(.eyebrow){font-size:15px;max-width:700px}.research-link>a{white-space:nowrap}.tool-help{margin-top:55px;max-width:800px}.tool-help p{margin:20px 0 25px;font-size:15px}
.audio-layout{display:grid;grid-template-columns:1.05fr 1fr;gap:55px;align-items:start}.audio-choices fieldset{border:0;padding:0;margin:0 0 28px;min-width:0}.audio-choices legend{font:23px/1.35 var(--serif);color:#233e35;margin-bottom:16px}.audio-choice{display:flex;align-items:center;gap:18px;padding:16px 18px;border:1px solid #d5dbd0;border-bottom:0;cursor:pointer;background:#fffdf8}.audio-choice:last-child{border-bottom:1px solid #d5dbd0}.audio-choice:has(input:checked){background:#e9ede4;box-shadow:inset 3px 0 #314f40}.audio-choice input{width:19px;height:19px;margin:0;flex-shrink:0}.audio-choice strong{font-size:15px;font-weight:550;display:block}.audio-choice small{display:block;font-size:12px;margin-top:3px;color:#647168}.audio-player-panel{background:#e9ede4;padding:34px;border-radius:4px;position:sticky;top:120px}.audio-player-panel .eyebrow{margin-bottom:17px}.audio-player-panel h2{font-size:30px;margin-bottom:20px}.audio-player-panel p{font-size:14px}.audio-player-panel audio{margin:25px 0 10px}.audio-player-panel .audio-note{font-size:12px;color:#647168}.audio-player-panel #audio-status:empty{display:none}
.focus-layout{display:grid;grid-template-columns:320px minmax(0,1fr);gap:50px}.focus-settings{background:#e9ede4;padding:28px}.focus-settings h2{font-size:29px;margin-bottom:18px}.focus-settings #focus-level{font-size:14px}.focus-settings progress{width:100%;accent-color:#314f40;height:8px;margin:16px 0 20px}.focus-settings form{display:grid;gap:12px}.focus-settings label{font-size:14px;font-weight:550}.focus-settings label span{font-weight:400;color:#647168}.focus-settings input[type=text],.focus-settings input:not([type]){width:100%;background:#fffdf8;border:1px solid #b6c1ad;border-radius:3px;padding:10px 12px;font-size:16px}.focus-settings .check-label{display:flex;gap:10px;align-items:start;margin-block:8px 12px;font-weight:400;font-size:13px}.check-label input{margin-top:5px;flex-shrink:0}.focus-settings details{border-top:1px solid #c2cdb8;margin-top:25px;padding-top:20px;font-size:13px}.focus-settings summary{cursor:pointer}.focus-settings details audio{margin-top:15px}.quiet-button{background:transparent;border:1px solid #bcc8b3;border-radius:3px;padding:10px 15px;color:#233e35;font-size:13px;margin-block:17px 12px}.focus-settings .quiet-button{width:100%}.focus-instruction h2{margin-bottom:18px}.focus-instruction p{font-size:15px;max-width:650px}.focus-practice{min-width:0}#focus-stage{height:360px;border-radius:4px;position:relative;overflow:hidden;background:#18201b;margin-top:26px}#focus-dot{position:absolute;width:58px;height:58px;border-radius:50%;background:#e74742;border:8px solid #18201b;left:calc(50% - 29px);top:calc(50% - 29px);padding:0;z-index:2}#focus-dot:focus-visible{outline:2px solid white;outline-offset:5px}#focus-distraction{position:absolute;width:18px;height:18px;background:white;border-radius:50%}.focus-timer{display:flex;justify-content:space-between;gap:15px;padding:18px;color:#ccd4cb;font-size:12px}#focus-feedback:not(:empty){background:#e9ede4;padding:22px;font-size:15px;margin-top:20px}
.tool-relationship .page{min-height:0;grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);border:1px solid #d5dbd0;border-radius:4px;overflow:hidden;background:#fffdf8}.tool-relationship .visual{min-height:520px;height:100%;background:#e9ede4}.tool-relationship .visual img{height:100%;max-height:720px;object-fit:cover}.tool-relationship .content{padding:35px}.tool-relationship .intro{margin-top:15px}.tool-relationship .question-card{background:#e9ede4;border-color:#d5dbd0}.tool-relationship .question-text{font:26px/1.4 var(--serif);letter-spacing:-.3px}.tool-relationship .answer{box-shadow:none;border-radius:3px}.tool-relationship .answer[aria-pressed=true]{background:#e9ede4;border-color:#314f40}.tool-relationship .topline,.tool-relationship .footer{font-size:12px}.tool-relationship .footer{margin-top:25px}.tool-relationship .result h2{font-size:30px}.tool-relationship .status-light{max-width:calc(100% - 30px)}
.tool-relationship-en{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);background:#fffdf8;border:1px solid #d5dbd0;border-radius:4px;overflow:hidden;align-items:stretch}.tool-relationship-en .left-panel{background:#e9ede4;min-height:500px;height:auto}.tool-relationship-en #main-image{width:100%;height:100%!important;object-fit:cover}.tool-relationship-en .right-panel{padding:35px;display:block}.tool-relationship-en #progress{font-size:13px;color:#647168;margin-bottom:22px}.tool-relationship-en #question p{font:26px/1.4 var(--serif);color:#233e35;margin-bottom:24px}.tool-relationship-en label{border:1px solid #c8d2c0;background:#f7f5ef;padding:13px 16px;font-size:16px;border-radius:3px;cursor:pointer;display:flex;gap:12px;align-items:center}.tool-relationship-en .footer{font-size:12px;color:#647168;text-align:left;line-height:1.7;margin-top:32px}.tool-relationship-en .footer a{color:#314f40!important}.tool-relationship-en .alert-light,.tool-relationship-en audio{display:none}.tool-relationship-en #result{font:32px/1.3 var(--serif);text-align:left;margin-bottom:22px;color:#233e35}.tool-relationship-en #result:not(:empty){padding:24px;border-left:5px solid #64816c;background:#e9ede4}.tool-relationship-en #result.score-yellow{border-color:#a57918;background:#f6efda}.tool-relationship-en #result.score-red{border-color:#a44534;background:#f4e8df}
.tool-wheel .page{min-height:0;padding:0;gap:22px}.tool-wheel .header{justify-content:flex-end;align-items:center;gap:25px}.tool-wheel .header>div:first-child{display:none}.tool-wheel .meta{font-weight:400;font-size:12px}.tool-wheel .coin-shortcut{display:flex;align-items:center;gap:10px;text-decoration:none;flex-direction:row}.tool-wheel .coin-symbol{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#e9ede4;border:1px solid #b8c5a3;font:13px var(--serif)}.tool-wheel .coin-shortcut span{font-size:12px}.tool-wheel .panel,.tool-wheel .wheel-panel{box-shadow:none;border-radius:4px}.tool-wheel .panel h2{margin-bottom:20px}.tool-wheel .button-primary{background:#314f40;color:white}.tool-wheel .button-secondary{background:#e9ede4;color:#233e35;border-color:#d5dbd0}.tool-wheel .result{background:#e9ede4}.tool-wheel .input-row{gap:8px}.tool-wheel .result-value{font-family:var(--serif);font-weight:400}.tool-wheel .wheel-shell{box-shadow:0 10px 20px #233e3512}
.tool-coin{border:1px solid #d5dbd0;border-radius:4px;overflow:hidden;background:linear-gradient(180deg,#fffdf8,#e9ede4)}.tool-coin .page{min-height:560px;height:560px}.tool-coin .setup{top:25px}.tool-coin .ready-button{background:#314f40;border-radius:3px;font-weight:550}.tool-coin .ready-button:hover{background:#233e35}.tool-coin input[type=text]{border-radius:3px;box-shadow:none;font-weight:500}.tool-coin .result-toast{box-shadow:none;background:#fffdf8;border-color:#d5dbd0}.tool-coin .hint{color:#233e35}.tool-coin .choice-ambient span{font-family:var(--serif);font-weight:400}
.tool-timer .container{max-width:760px;padding:0;margin:0 auto}.tool-timer header{padding:0;justify-content:flex-end;margin:0 0 18px}.tool-timer .card{background:#fffdf8;border:1px solid #d5dbd0;border-radius:4px;box-shadow:none;padding:30px}.tool-timer .countdown-box{background:#e9ede4;border:1px solid #d5dbd0;color:#233e35}.tool-timer .time{color:#233e35;font-family:var(--serif);font-weight:400;font-size:clamp(28px,4vw,48px)}.tool-timer .event-title{color:#233e35}.tool-timer input{background:#fffdf8;color:#233e35;border:1px solid #bcc8b3;border-radius:3px;min-width:0}.tool-timer .quick-btn,.tool-timer .tips-button{background:#e9ede4;color:#233e35;border-color:#d5dbd0;border-radius:3px}.tool-timer .btn-primary{background:#314f40;color:white}.tool-timer .btn-danger{background:#fffdf8;color:#763b2b;border:1px solid #ceb5a7}.tool-timer .btn,.tool-timer .social-btn{border-radius:3px}.tool-timer .share-box,.tool-timer .app-hint,.tool-timer .shared-info{background:#e9ede4;color:#233e35;box-shadow:none}.tool-timer .social-btn{font-size:13px;border:0;cursor:pointer}.tool-timer .share-link{overflow-wrap:anywhere}.tool-timer .app-hint{margin-top:25px}.tool-timer .app-step span{font-size:13px}
.tool-tips{max-width:880px}.tips-list{display:grid;grid-template-columns:1fr 1fr;gap:35px 50px;margin:0 0 35px}.tips-list section{border-top:1px solid #c5cebd;padding-top:25px}.tips-list h2{font-size:28px;margin-bottom:17px}.tips-list p{font-size:15px}
.tool-ers,.tool-ers-no{font-size:16px}.tool-ers .container,.tool-ers-no .container{padding:0;max-width:none}.tool-ers header.hero-section,.tool-ers-no header.hero-section{background:#e9ede4;color:#233e35;box-shadow:none;text-align:left;padding:35px}.tool-ers header p,.tool-ers-no header p{font-size:17px;margin:20px 0 25px;max-width:850px;opacity:1}.tool-ers .hero-buttons,.tool-ers-no .hero-buttons{justify-content:flex-start;gap:15px}.tool-ers .hero-buttons .btn,.tool-ers-no .hero-buttons .btn{font:550 14px/1.5 var(--sans);padding:13px 20px;min-width:0;border-radius:3px;box-shadow:none}.tool-ers .btn-primary,.tool-ers-no .btn-primary,.tool-ers .btn-edge,.tool-ers-no .btn-edge{background:#314f40;color:white;border-color:#314f40}.tool-ers .btn-pro,.tool-ers-no .btn-pro{background:#fffdf8;color:#233e35;border-color:#b4c2a6}.tool-ers .lang-switcher,.tool-ers-no .lang-switcher{position:static;margin-bottom:20px;text-align:right}.tool-ers .lang-btn,.tool-ers-no .lang-btn{color:#233e35;background:transparent;border:0;padding:0;font-size:13px;font-weight:400}.tool-ers .hero-info,.tool-ers-no .hero-info{font-size:13px}.tool-ers section,.tool-ers-no section{padding:45px 0!important;background:transparent!important;border-bottom:1px solid #d5dbd0}.tool-ers h2,.tool-ers-no h2{text-align:left;font-size:34px;margin-bottom:28px;text-shadow:none}.tool-ers h3,.tool-ers-no h3{font-size:25px}.tool-ers .feature,.tool-ers .mode-card,.tool-ers .benefit,.tool-ers .step,.tool-ers-no .feature,.tool-ers-no .mode-card,.tool-ers-no .benefit,.tool-ers-no .step{border:1px solid #d5dbd0;background:#fffdf8;box-shadow:none;border-radius:4px;padding:25px;transform:none!important}.tool-ers .feature-grid,.tool-ers .mode-grid,.tool-ers .benefits-grid,.tool-ers .steps-grid,.tool-ers-no .feature-grid,.tool-ers-no .mode-grid,.tool-ers-no .benefits-grid,.tool-ers-no .steps-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px}.tool-ers .table-wrapper,.tool-ers-no .table-wrapper{max-width:100%;overflow-x:auto;box-shadow:none;border-radius:4px}.tool-ers table,.tool-ers-no table{font-size:13px}.tool-ers th,.tool-ers-no th{background:#314f40!important;color:white!important}.tool-ers .screenshots img,.tool-ers-no .screenshots img{box-shadow:none;border-radius:4px}.tool-ers .share-buttons,.tool-ers-no .share-buttons{display:none}
.tool-ers-pro .app-main{padding:0;max-width:1000px}.tool-ers-pro .card{border-radius:4px;background:#fffdf8;box-shadow:none;padding:28px;border-color:#d5dbd0}.tool-ers-pro .buy-card{background:#e9ede4}.tool-ers-pro .buy-button{background:#314f40;border-radius:3px;font-size:15px;font-weight:550}.tool-ers-pro .mode{background:#fffdf8;border-color:#c5cfbb;border-radius:4px}.tool-ers-pro .mode.pro{background:#e9ede4;border-color:#9aaa86}.tool-ers-pro .pro strong{color:#233e35}.tool-ers-pro .mode h3{font-size:25px;margin-bottom:17px}.tool-ers-pro input[type=email]{background:#fffdf8;color:#233e35;border-color:#b3c1a8;border-radius:3px}.tool-ers-pro button{background:#314f40;color:white;border-radius:3px}.tool-ers-pro p{color:#536257}
.tool-privacy{max-width:850px}.tool-privacy .eyebrow{font-size:12px}.tool-privacy .lead{font-size:18px}.tool-privacy h2{font-size:29px;margin:35px 0 18px}.tool-privacy h3{font-size:24px;margin:25px 0 15px}.tool-privacy p{font-size:15px;margin-bottom:18px}.tool-privacy ul{padding-left:23px}.tool-privacy li{margin:10px 0;font-size:15px}
@media(max-width:900px){.tool-category{grid-template-columns:.8fr 1.5fr;gap:35px}.audio-layout{gap:30px}.audio-player-panel{padding:26px}.focus-layout{grid-template-columns:280px minmax(0,1fr);gap:25px}.tool-relationship .page,.tool-relationship-en{grid-template-columns:1fr}.tool-relationship .visual,.tool-relationship-en .left-panel{min-height:0;height:240px}.tool-relationship .visual img,.tool-relationship-en #main-image{height:240px!important;object-position:50% 40%}.tool-relationship .content{padding:30px}.tool-relationship .status-light{right:15px;bottom:15px;left:auto}.tool-relationship-en .right-panel{padding:30px}.tool-ers header.hero-section,.tool-ers-no header.hero-section{padding:28px}}
@media(max-width:600px){.layout-tool .page-hero h1{font-size:37px;overflow-wrap:normal;hyphens:auto}.layout-tool .page-hero .lead{font-size:17px}.layout-tool .page-hero{padding-bottom:25px}.tool-layout{padding-bottom:45px}.tool-nav{font-size:12px;gap:15px 24px;padding:16px 0 25px}.tool-nav a:first-child{width:100%;margin:0}.tool-content h2{font-size:29px}.tool-categories{gap:12px 21px;margin-bottom:27px;font-size:12px}.tool-category{display:block;padding:26px 0 34px}.category-heading{flex-direction:row;gap:15px;align-items:baseline;margin-bottom:27px}.category-heading h2{max-width:none;font-size:29px}.category-heading>span{font-size:18px}.tool-entry{padding-block:23px;gap:15px}.tool-entry h3{font-size:27px}.tool-entry p{font-size:14px}.entry-arrow{width:34px;height:34px;font-size:18px}.research-link{display:block;padding:25px}.research-link p:not(.eyebrow){font-size:14px}.research-link>a{margin-top:23px}.tool-help{margin-top:35px}.tool-help p{font-size:14px}.audio-layout{display:flex;flex-direction:column;gap:25px}.audio-player-panel{position:static;order:-1;width:100%;padding:25px}.audio-player-panel h2{font-size:28px}.audio-player-panel p{font-size:13px}.audio-player-panel audio{margin-top:20px}.audio-choices{width:100%}.audio-choices fieldset{margin-bottom:25px}.audio-choices legend{font-size:22px}.audio-choice strong{font-size:14px}.focus-layout{display:block}.focus-settings{padding:25px;margin-bottom:27px}.focus-settings details{margin-top:20px}.focus-practice .focus-instruction h2{font-size:27px}#focus-stage{height:310px}.focus-timer{padding:15px;flex-wrap:wrap;font-size:11px}.tool-relationship .content,.tool-relationship-en .right-panel{padding:22px}.tool-relationship .visual,.tool-relationship-en .left-panel{height:190px}.tool-relationship .visual img,.tool-relationship-en #main-image{height:190px!important}.tool-relationship .topline{font-size:10px}.tool-relationship .question-text,.tool-relationship-en #question p{font-size:23px;line-height:1.4}.tool-relationship .footer,.tool-relationship-en .footer{font-size:11px}.tool-relationship .result h2{font-size:27px}.tool-wheel .app{gap:20px}.tool-wheel .panel,.tool-wheel .wheel-panel{padding:18px}.tool-wheel .header{padding:0;gap:20px}.tool-wheel .panel h2{font-size:28px}.tool-wheel .input-row{grid-template-columns:minmax(0,1fr) 38px 44px;gap:6px}.tool-wheel #option-input{font-size:16px;padding-inline:10px}.tool-wheel #add-button{padding:0;justify-content:center;min-height:44px}.tool-wheel .wheel-panel{padding:16px 10px}.tool-coin .page{min-height:560px;height:560px}.tool-coin .setup{width:calc(100% - 32px)}.tool-coin .choice-ambient{width:90px}.tool-coin .choice-ambient span{font-size:16px}.tool-timer .card{padding:20px}.tool-timer .main-buttons{flex-wrap:wrap}.tool-timer .btn{font-size:14px;padding-inline:14px}.tool-timer .time{font-size:32px}.tool-timer input{max-width:100%;font-size:16px}.tips-list{grid-template-columns:1fr;gap:26px}.tips-list h2{font-size:27px}.tips-list p{font-size:14px}.tool-ers header.hero-section,.tool-ers-no header.hero-section{padding:24px}.tool-ers header p,.tool-ers-no header p{font-size:15px}.tool-ers .hero-buttons .btn,.tool-ers-no .hero-buttons .btn{width:100%;text-align:center;font-size:13px}.tool-ers h2,.tool-ers-no h2{font-size:29px}.tool-ers section,.tool-ers-no section{padding:30px 0!important}.tool-ers .feature,.tool-ers .mode-card,.tool-ers .benefit,.tool-ers .step,.tool-ers-no .feature,.tool-ers-no .mode-card,.tool-ers-no .benefit,.tool-ers-no .step{padding:22px}.tool-ers .feature p,.tool-ers .mode-card li,.tool-ers-no .feature p,.tool-ers-no .mode-card li{font-size:14px}.tool-ers-pro .card{padding:23px}.tool-ers-pro .grid{grid-template-columns:1fr}.tool-privacy h2{font-size:27px}.tool-privacy h3{font-size:23px}}
@media(prefers-reduced-motion:reduce){.tool-content *{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}

.tool-relationship .button-secondary{background:#e9ede4;color:#233e35}.tool-wheel .button-primary:hover,.tool-wheel .button-primary:focus,.tool-wheel #add-button:focus{background:#233e35;color:white}.tool-wheel .coin-shortcut:hover{color:#233e35}.tool-wheel input:focus{border-color:#314f40}.tool-ers .ers-note,.tool-ers-no .ers-note{font-size:14px;margin-top:25px}.ers-examples>p{font-size:15px;margin-bottom:25px}.tool-content .ers-examples details,.tool-content .ers-faq details{border-bottom:1px solid #d5dbd0;padding:17px 0}.tool-content .ers-examples summary,.tool-content .ers-faq summary{cursor:pointer;font-weight:550;color:#233e35}.tool-content .ers-examples pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#e9ede4;color:#233e35;font:12px/1.6 monospace;padding:20px;max-width:100%}.tool-content .ers-faq details p{font-size:15px;margin-top:18px}.ers-images{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:30px}.ers-images figure{margin:0;max-width:100%}.ers-images img{max-height:420px;object-fit:contain;object-position:left top}.ers-guides{display:grid;grid-template-columns:1fr 1fr;gap:25px 40px}.ers-guides h3{font-size:23px;margin-bottom:12px}.ers-guides p{font-size:13px}.ers-support{font-size:13px;margin-top:25px}@media(max-width:600px){.ers-guides,.ers-images{grid-template-columns:1fr}.ers-images img{max-height:330px}.tool-content .ers-faq details p{font-size:14px}}
