.story-page{--gd-dark:#012B2E;--gd-mid:#00626B;--gd-light:var(--hl,#63BAC2);--story-accent:var(--hl,#63BAC2);--story-accent-rgb:var(--hl-rgb,99,186,194);--story-line:rgba(var(--fc-rgb,233,228,222), .14);--story-muted:rgba(var(--fc-rgb,233,228,222), .66);--story-sticky-top:104px;color:var(--fc,var(--paper))}.story-page .btn-outline{border-color:rgba(var(--fc-rgb,255,255,255),.34);color:var(--fc,var(--paper))}.story-page .btn-outline:hover{border-color:var(--fc,var(--paper))}.story-page .btn-glass{border-color:rgba(var(--fc-rgb,255,255,255),.6);background:rgba(var(--fc-rgb,255,255,255),.1);-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);color:var(--fc,#fff)}.story-page .btn-glass:hover{border-color:rgba(var(--fc-rgb,255,255,255),.85);background:rgba(var(--fc-rgb,255,255,255),.18)}.story-hero{position:relative;z-index:1;padding:168px 0 0}.story-hero-copy{max-width:860px}.story-eyebrow{display:block;color:var(--story-accent);font:700 calc(12.5px * var(--fzr,1))/1.2 var(--mono);--fzr:var(--fz-l,1);letter-spacing:.12em;text-transform:uppercase}.story-eyebrow::before{content:"";display:inline-block;vertical-align:.12em;margin-right:10px;width:6px;height:6px;border-radius:50%;background:var(--story-accent);box-shadow:0 0 0 4px rgba(var(--story-accent-rgb),.22)}.story-eyebrow.has-icon::before{display:none}.story-hero h1{margin-top:18px;font-family:var(--display);--fzr:var(--fz-h,1);font-weight:800;font-size:calc(clamp(38px, 5.4vw, 72px) * var(--fzr,1));line-height:1;letter-spacing:-.02em;color:rgba(var(--fc-rgb,255,255,255),.5);text-wrap:balance}.story-hero h1 strong{display:block;color:var(--fc,var(--paper));font-weight:800}.story-hero-lede{max-width:640px;margin-top:22px;color:var(--story-muted);font-size:calc(18px * var(--fzr,1));line-height:1.55}.story-hero-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:26px}.story-tag{padding:6px 12px;border:1px solid var(--story-line);border-radius:999px;color:var(--story-muted);font-size:calc(13px * var(--fzr,1));line-height:1.3}.story-hero-media{position:relative;margin-top:56px;padding:18px;border:1px solid var(--story-line);border-radius:20px;background:rgba(var(--fc-rgb,255,255,255),.03);-webkit-backdrop-filter:blur(20px) saturate(1.3);backdrop-filter:blur(20px) saturate(1.3);box-shadow:0 50px 110px rgba(0,0,0,.45)}.story-hero-media img,.story-hero-media video{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:10px;background:#0b0c0a}.story-hero--split{padding:0;overflow:hidden}.story-hero-split{display:grid;grid-template-columns:1fr 1fr;min-height:100vh}.story-hero--split .story-hero-copy{display:flex;flex-direction:column;justify-content:center;max-width:480px;padding:140px 64px 80px;background:#000}.story-hero--split .story-hero-media{margin-top:0;padding:0;border:0;border-radius:0;background:0 0;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.story-hero--split .story-hero-media img,.story-hero--split .story-hero-media video{height:100%;aspect-ratio:auto;border-radius:0}.story-hero--bgvideo{position:relative;display:flex;align-items:center;min-height:48vh;padding:120px 0 36px;overflow:hidden}.story-hero--bgvideo+.story-body{padding-top:56px}.story-hero-bg{position:absolute;inset:0;z-index:0}.story-hero-bg img,.story-hero-bg video{display:block;width:100%;height:100%;object-fit:cover}.story-hero-bg::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(1,27,29,.6) 0,rgba(1,27,29,.7) 55%,rgba(1,27,29,.88) 100%)}.story-hero--bgvideo .wrap{position:relative;z-index:1}.story-hero--bgvideo .story-hero-copy{max-width:960px}.story-body{position:relative;z-index:1;padding:112px 0}.story-grid{display:grid;grid-template-columns:236px minmax(0,1fr) 260px;gap:56px;align-items:start}.story-page--kpis .story-grid{position:relative}.story-page--kpis .story-body{padding-top:48px}.story-aside{position:sticky;top:var(--story-sticky-top)}.story-aside-title{color:var(--story-accent);font:700 calc(11.5px * var(--fzr,1))/1.2 var(--mono);--fzr:var(--fz-l,1);letter-spacing:.12em;text-transform:uppercase}.story-logo{display:flex;align-items:center;height:44px;margin-bottom:26px}.story-logo img{width:auto;max-width:150px;height:auto;max-height:40px;object-fit:contain;filter:brightness(0) invert(1)}.story-facts{display:grid;gap:18px;margin:16px 0 0;padding:18px 0 0;border-top:1px solid var(--story-line)}.story-facts dt{color:var(--story-muted);font-size:calc(12.5px * var(--fzr,1));line-height:1.3}.story-facts dd{margin:4px 0 0;font-size:calc(15px * var(--fzr,1));line-height:1.4}.story-facts-share{flex-wrap:nowrap;gap:6px;margin-top:2px}.story-facts-share .story-share-btn{width:28px;height:28px;flex:0 0 auto}.story-facts-share .story-share-btn svg{width:14px;height:14px}.story-products{display:grid;gap:8px;margin:4px 0 0;padding:0;list-style:none}.story-products a{display:inline-flex;align-items:center;gap:8px;color:var(--fc,var(--paper));font-size:calc(15px * var(--fzr,1));text-decoration:none}.story-products a::before{content:"";flex:0 0 auto;width:6px;height:6px;border-radius:50%;background:var(--story-accent)}.story-products a:hover{color:var(--story-accent)}.story-main{max-width:680px}.story-section+.story-section{margin-top:72px}.story-section h2{margin-top:14px;font-family:var(--display);--fzr:var(--fz-h,1);font-weight:800;font-size:calc(clamp(26px, 2.8vw, 36px) * var(--fzr,1));line-height:1.12;letter-spacing:-.01em;text-wrap:balance}.story-section p{margin-top:18px;color:rgba(var(--fc-rgb,233,228,222),.78);font-size:calc(17px * var(--fzr,1));line-height:1.7}#highlights h2.story-highlights-head{margin-top:10px;font-family:var(--sans);--fzr:var(--fz-b,1);font-weight:400;font-size:calc(clamp(18px, 1.8vw, 21px) * var(--fzr,1));line-height:1.5;letter-spacing:normal;text-wrap:initial}#highlights h2.story-highlights-head strong{font-family:var(--sans);--fzr:var(--fz-b,1);font-weight:700}.story-highlights{margin:20px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px}.story-highlight{position:relative;padding-left:20px;color:rgba(var(--fc-rgb,233,228,222),.78);font-size:calc(17px * var(--fzr,1));line-height:1.7}.story-highlight::before{content:"";position:absolute;left:0;top:11px;width:6px;height:6px;border-radius:50%;background:var(--story-accent)}.story-highlight--quote{font-style:italic}.story-highlight--quote cite{display:block;margin-top:4px;font-style:normal;color:var(--story-muted);font-size:calc(14px * var(--fzr,1))}.story-figure{margin:36px 0 0;padding:14px;border:1px solid var(--story-line);border-radius:16px;background:rgba(var(--fc-rgb,255,255,255),.03)}.story-figure img,.story-figure video{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:8px;background:#0b0c0a}.story-figure figcaption{margin-top:12px;color:var(--story-muted);font-size:calc(13.5px * var(--fzr,1));line-height:1.5}.story-pullquote{margin:40px 0 0;padding:4px 0 4px 24px;border-left:3px solid var(--story-accent)}.story-pullquote p{margin:0;color:var(--fc,var(--paper));font-family:var(--display);--fzr:var(--fz-h,1);font-weight:700;font-size:calc(clamp(20px, 2vw, 25px) * var(--fzr,1));line-height:1.35}.story-metrics{display:grid;gap:22px;margin:16px 0 0;padding:18px 0 0;border-top:1px solid var(--story-line)}.story-metric strong{display:block;font-family:var(--display);--fzr:var(--fz-h,1);font-weight:800;font-size:calc(48px * var(--fzr,1));line-height:.95;color:var(--fc,var(--paper))}.story-metric span{display:block;margin-top:8px;color:var(--story-muted);font-size:calc(14.5px * var(--fzr,1));line-height:1.4}.story-aside-cta{margin-top:32px;padding:0 22px}.story-aside-cta .btn{width:100%}.story-subscribe-card{margin-top:32px;padding:22px;border:1px solid var(--story-line);border-radius:14px;background:rgba(var(--fc-rgb,255,255,255),.04)}.story-subscribe-icon{width:22px;height:22px;color:var(--story-accent)}.story-subscribe-card h3{margin-top:10px;font-family:var(--display);--fzr:var(--fz-h,1);font-weight:700;font-size:calc(18px * var(--fzr,1));line-height:1.25}.story-subscribe-card>p{margin-top:8px;color:var(--story-muted);font-size:calc(14px * var(--fzr,1));line-height:1.5}.story-subscribe-form{margin-top:16px}.story-subscribe-form label{display:block;margin-bottom:6px;color:var(--story-muted);font:700 calc(11.5px * var(--fzr,1))/1.2 var(--mono);--fzr:var(--fz-l,1);letter-spacing:.08em;text-transform:uppercase}.story-subscribe-form input{width:100%;padding:11px 14px;border:1px solid var(--story-line);border-radius:10px;background:rgba(var(--fc-rgb,255,255,255),.04);color:var(--fc,var(--paper));font-size:calc(14px * var(--fzr,1));transition:border-color .2s ease,background .2s ease}.story-subscribe-form input::placeholder{color:var(--story-muted)}.story-subscribe-form input:hover{border-color:rgba(var(--fc-rgb,255,255,255),.3)}.story-subscribe-form input:focus-visible{outline:0;border-color:var(--story-accent);background:rgba(var(--story-accent-rgb),.08)}.story-subscribe-form .btn{width:100%;margin-top:12px}.story-subscribe-status{margin-top:10px;min-height:1.4em;color:var(--story-accent);font-size:calc(13px * var(--fzr,1))}.story-quote{position:relative;z-index:1;padding:40px 0 112px}.story-quote figure{max-width:960px;margin:0 auto;text-align:center}.story-quote blockquote{margin:0;font-family:var(--display);--fzr:var(--fz-h,1);font-weight:700;font-size:calc(clamp(24px, 3vw, 38px) * var(--fzr,1));line-height:1.25;color:var(--fc,var(--paper));text-wrap:balance}.story-quote blockquote::before{content:"\201C";display:block;margin-bottom:8px;color:var(--story-accent);font-size:1.8em;line-height:.6}.story-quote figcaption{margin-top:26px;color:var(--story-muted);font-size:calc(15px * var(--fzr,1))}.story-quote figcaption b{display:block;color:var(--fc,var(--paper));font-weight:650}.story-related{position:relative;z-index:1;padding:0 0 112px}.story-related-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:36px}.story-related-head h2{margin-top:12px;font-family:var(--display);--fzr:var(--fz-h,1);font-weight:800;font-size:calc(clamp(26px, 3vw, 38px) * var(--fzr,1));line-height:1.1}.story-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.story-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--story-line);border-radius:14px;background:rgba(var(--fc-rgb,255,255,255),.03);color:var(--fc,var(--paper));text-decoration:none;transition:transform .25s ease,border-color .25s ease}.story-card:hover{transform:translateY(-4px);border-color:rgba(var(--fc-rgb,233,228,222),.3)}.story-card-media{aspect-ratio:16/9;background-size:cover;background-position:center}.story-card-body{display:flex;flex:1;flex-direction:column;padding:20px 22px 22px}.story-card-client{color:var(--story-accent);font:700 calc(11.5px * var(--fzr,1))/1.2 var(--mono);--fzr:var(--fz-l,1);letter-spacing:.1em;text-transform:uppercase}.story-card h3{margin-top:10px;font-family:var(--display);--fzr:var(--fz-h,1);font-weight:700;font-size:calc(19px * var(--fzr,1));line-height:1.25}.story-card-metric{margin-top:16px;color:var(--story-muted);font-size:calc(14px * var(--fzr,1));line-height:1.45}.story-card-metric b{display:block;color:var(--fc,var(--paper));font-family:var(--display);--fzr:var(--fz-h,1);font-size:calc(28px * var(--fzr,1));font-weight:800;line-height:1}.story-card-link{margin-top:auto;padding-top:18px;font-size:calc(14px * var(--fzr,1));font-weight:650}.story-card-link span{color:var(--story-accent)}@media (max-width:1100px){.story-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}.story-aside{position:static}.story-aside--facts{order:1}.story-aside--results{order:2}.story-main{order:3;grid-column:1/-1;max-width:760px}}@media (max-width:720px){.story-hero{padding-top:128px}.story-hero-media{margin-top:40px;padding:10px}.story-hero-split{grid-template-columns:1fr;min-height:0}.story-hero--split .story-hero-copy{max-width:none;padding:56px 20px}.story-hero--split .story-hero-media img,.story-hero--split .story-hero-media video{height:auto;aspect-ratio:16/9}.story-hero--bgvideo{min-height:0;padding:100px 0 32px}.story-hero--bgvideo+.story-body{padding-top:40px}.story-body{padding:72px 0}.story-grid{grid-template-columns:minmax(0,1fr)}.story-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.story-metric strong{font-size:calc(34px * var(--fzr,1))}.story-related-grid{grid-template-columns:minmax(0,1fr)}.story-related-head{display:block}}.story-hero--v4{padding:120px 0 32px}.story-hero-card{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;min-height:38vh;padding:56px 32px;overflow:hidden;border-radius:16px;border:1px solid rgba(var(--fc-rgb,255,255,255),.14);background:rgba(var(--fc-rgb,255,255,255),.03);-webkit-backdrop-filter:blur(20px) saturate(1.3);backdrop-filter:blur(20px) saturate(1.3);box-shadow:0 50px 110px rgba(0,0,0,.45);transition:border-radius .4s ease}.story-hero--v4 .story-hero-bg{inset:18px;border-radius:10px;overflow:hidden}.story-hero--v4 .story-hero-copy{position:relative;z-index:1;max-width:760px;margin:0 auto;text-align:center}.story-hero--v4 h1{margin-top:10px;font-size:calc(clamp(28px, 3.6vw, 44px) * var(--fzr,1))}.story-hero--v4 .story-hero-lede{margin-top:12px}.story-hero-logo{margin:0 0 12px}.story-hero-logo img{display:inline-block;width:auto;height:36px;max-width:160px;object-fit:contain}.story-hero-logo-text{font-family:var(--display);--fzr:var(--fz-h,1);font-weight:700;font-size:calc(20px * var(--fzr,1));color:var(--fc,var(--paper))}.story-hero--v4 .story-hero-tags{justify-content:center;gap:12px;margin-top:16px}.story-hero--v4 .story-hero-tags .btn{min-height:34px;padding:7px 16px;font-size:calc(13px * var(--fzr,1))}.story-hero-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:28px;margin:40px 0 0}.story-share{display:flex;align-items:center;gap:8px}.story-share-label{margin-right:6px;color:var(--story-muted);font:700 calc(12px * var(--fzr,1))/1.2 var(--mono);--fzr:var(--fz-l,1);letter-spacing:.1em;text-transform:uppercase}.story-share-btn{display:inline-grid;place-items:center;width:38px;height:38px;padding:0;border:1px solid var(--story-line);border-radius:50%;background:rgba(var(--fc-rgb,255,255,255),.04);color:var(--fc,var(--paper));cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease,transform .2s ease}.story-share-btn:focus-visible,.story-share-btn:hover{border-color:var(--story-accent);background:rgba(var(--story-accent-rgb),.14);transform:translateY(-2px)}.story-share-btn[data-share=linkedin]:focus-visible,.story-share-btn[data-share=linkedin]:hover{border-color:#0a66c2;background:#0a66c2;color:var(--fc,#fff)}.story-share-btn[data-share="x"]:focus-visible,.story-share-btn[data-share="x"]:hover{border-color:var(--fc,#fff);background:#fff;color:#000}.story-share-btn[data-share=facebook]:focus-visible,.story-share-btn[data-share=facebook]:hover{border-color:#1877f2;background:#1877f2;color:var(--fc,#fff)}.story-share-btn[data-share=reddit]:focus-visible,.story-share-btn[data-share=reddit]:hover{border-color:#ff4500;background:#ff4500;color:var(--fc,#fff)}.story-share-btn svg{width:17px;height:17px;fill:currentColor}.story-share-status{min-width:80px;color:var(--story-accent);font-size:calc(13px * var(--fzr,1))}.story-link-arrow{display:inline-flex;align-items:center;gap:8px;border:0;padding:0;background:0 0;font:700 calc(12px * var(--fzr,1))/1.2 var(--mono);--fzr:var(--fz-l,1);letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.story-link-arrow-text{position:relative;background-image:linear-gradient(90deg,var(--paper) 50%,var(--story-muted) 50%);background-size:200% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:700;transition:background-position .5s ease}.story-link-arrow-text::after{content:'';position:absolute;left:0;right:0;bottom:-3px;height:1px;background:var(--paper);transform:scaleX(0);transform-origin:left;transition:transform .5s ease}.story-link-arrow:focus-visible .story-link-arrow-text,.story-link-arrow:hover .story-link-arrow-text{background-position:0 0}.story-link-arrow:focus-visible .story-link-arrow-text::after,.story-link-arrow:hover .story-link-arrow-text::after{transform:scaleX(1)}.story-link-arrow .arrow{color:var(--story-accent);font-size:calc(14px * var(--fzr,1));transition:transform .22s ease}.story-link-arrow:hover .arrow{transform:translateX(3px)}.story-modal{position:fixed;inset:0;margin:auto;width:min(720px,calc(100vw - 48px));max-height:min(680px,calc(100vh - 80px));padding:0;border:0;background:0 0}.story-modal::backdrop{background:rgba(8,9,10,.72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.story-modal-card{position:relative;display:flex;flex-direction:column;max-height:min(680px,calc(100vh - 80px));border-radius:20px;overflow:hidden;border:1px solid rgba(var(--fc-rgb,255,255,255),.14);background:rgba(var(--fc-rgb,255,255,255),.04);-webkit-backdrop-filter:blur(24px) saturate(1.3);backdrop-filter:blur(24px) saturate(1.3);box-shadow:0 60px 140px rgba(0,0,0,.55);opacity:0;transform:scale(.96);transition:opacity .25s ease,transform .4s cubic-bezier(.34, 1.56, .64, 1)}.story-modal.is-open .story-modal-card{opacity:1;transform:scale(1)}.story-modal-scroll{flex:1 1 auto;min-height:0;padding:52px 48px 56px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(var(--story-accent-rgb),.5) transparent}.story-modal-scroll::-webkit-scrollbar{width:8px}.story-modal-scroll::-webkit-scrollbar-track{background:0 0}.story-modal-scroll::-webkit-scrollbar-thumb{background:rgba(var(--story-accent-rgb),.5);border-radius:4px}.story-modal-scroll::-webkit-scrollbar-thumb:hover{background:rgba(var(--story-accent-rgb),.75)}.story-modal-close{position:absolute;top:18px;right:18px;z-index:1;display:grid;place-items:center;width:40px;height:40px;margin:0;padding:0;border:1px solid rgba(var(--fc-rgb,255,255,255),.18);border-radius:50%;background:color-mix(in srgb,var(--dk,var(--black)) calc(100% * var(--dk-k,1)),transparent);color:var(--fc,var(--paper));cursor:pointer;transition:border-color .2s ease,background .2s ease}.story-modal-close:focus-visible,.story-modal-close:hover{border-color:var(--story-accent);background:var(--story-accent)}.story-modal-close svg{width:18px;height:18px}.story-summary-body{max-width:780px}.story-summary-body p{color:rgba(var(--fc-rgb,233,228,222),.86);font-size:calc(18px * var(--fzr,1));line-height:1.6}.story-summary-body p+p{margin-top:16px}.story-hero-copy>.story-kpis{margin-top:40px}.story-kpis{text-align:center;will-change:transform}.story-kpis .story-aside-title{display:block;margin-bottom:24px}.story-kpis .story-metrics{display:flex;justify-content:center;gap:64px;flex-wrap:wrap;margin:0;padding:0;border-top:0}.story-kpis .story-metric strong{font-size:calc(clamp(40px, 5vw, 56px) * var(--fzr,1))}.story-kpis.is-docked{text-align:left}.story-kpis.is-docked .story-aside-title{margin-bottom:0}.story-kpis.is-docked .story-metrics{display:grid;justify-content:normal;gap:22px;margin:16px 0 0;padding:18px 0 0;border-top:1px solid var(--story-line)}.story-kpis.is-docked .story-metric strong{font-size:calc(48px * var(--fzr,1))}@media (max-width:720px){.story-hero--v4{padding:108px 0 40px}.story-hero-card{min-height:0;padding:48px 20px;border-radius:14px}.story-hero--v4 .story-hero-bg{inset:12px;border-radius:8px}.story-share{flex-wrap:wrap}.story-summary-body p{font-size:calc(16.5px * var(--fzr,1))}.story-modal-scroll{padding:32px 24px 40px}.story-modal-close{width:36px;height:36px;top:14px;right:14px}}.story-card-media{overflow:hidden}.story-card-media img{display:block;width:100%;height:100%;object-fit:cover}.pt-faq{position:relative;z-index:2;padding:110px 0;background:color-mix(in srgb,var(--dk,#211f17) calc(100% * var(--dk-k,1)),transparent);color:var(--fc,#e9e4de)}.pt-faq .faq-grid{display:grid;grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:64px;align-items:start}.pt-faq .faq-head .tag{font-family:var(--mono);--fzr:var(--fz-l,1);letter-spacing:-.01em;color:var(--teal);font-size:calc(13.5px * var(--fzr,1));font-weight:600}.pt-faq .faq-head h2{margin-top:10px;font-family:var(--display);--fzr:var(--fz-h,1);font-size:calc(36px * var(--fzr,1));font-weight:800;letter-spacing:0;line-height:1.15;color:var(--fc,#e9e4de)}.pt-faq .faq-head p{margin-top:14px;color:rgba(var(--fc-rgb,233,228,222),.68);font-size:calc(15.5px * var(--fzr,1));line-height:1.55}.pt-faq .faq-list{border-top:1px solid rgba(var(--fc-rgb,233,228,222),.13)}.pt-faq .faq-item{border-bottom:1px solid rgba(var(--fc-rgb,233,228,222),.13)}.pt-faq .faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 0;cursor:pointer;list-style:none}.pt-faq .faq-item summary::-webkit-details-marker{display:none}.pt-faq .faq-item summary h3{font-family:inherit;font-size:calc(18px * var(--fzr,1));font-weight:600;line-height:1.35;letter-spacing:0;color:var(--fc,#e9e4de)}.pt-faq .faq-item summary::after{content:"+";flex:0 0 auto;font-size:calc(22px * var(--fzr,1));line-height:1;color:var(--teal);transition:transform .2s ease}.pt-faq .faq-item[open] summary::after{transform:rotate(45deg)}.pt-faq .faq-item summary:focus-visible{outline:2px solid var(--teal);outline-offset:4px;border-radius:4px}.pt-faq .faq-answer{max-width:68ch;padding:0 0 24px}.pt-faq .faq-answer p{color:rgba(var(--fc-rgb,233,228,222),.68);font-size:calc(15.5px * var(--fzr,1));line-height:1.65}.pt-faq .faq-answer a{color:var(--teal);text-decoration:underline;text-underline-offset:3px}@media (max-width:900px){.pt-faq{padding:80px 0}.pt-faq .faq-grid{grid-template-columns:minmax(0,1fr);gap:32px}.pt-faq .faq-head h2{font-size:calc(30px * var(--fzr,1))}}