.hero-section{--hero-alignment-color:#decfc7;backface-visibility:hidden;background-color:#1a2e2e;width:100%;min-height:100vh;position:relative;overflow:hidden}.hero-bg{z-index:0;position:absolute;inset:0}.hero-bg__image-wrap{position:absolute;inset:0;transform:translateZ(0)}.hero-bg__picture{display:block;position:absolute;inset:0}.hero-bg__image{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}@media (min-width:1280px){.hero-bg__image{object-fit:contain}}.hero-bg__blurred-overlay{z-index:1;will-change:opacity;position:absolute;inset:0}.hero-bg__blurred-overlay:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#111a1a5c 0%,#111a1a13 100%);position:absolute;inset:0}.hero-content{z-index:10;align-items:center;min-height:100vh;display:flex;position:relative}.hero-content__container{width:100%;max-width:1280px;margin:0 auto;padding:0 1.5rem}@media (min-width:768px){.hero-content__container{padding:0 3rem}}@media (min-width:1024px){.hero-content__container{padding:0 5rem}}.hero-content__inner{will-change:opacity,transform;width:100%;max-width:42rem;padding:8rem 0}.hero-eyebrow{font-family:var(--font-inter),sans-serif;letter-spacing:.25em;text-transform:uppercase;color:#decfc7b3;margin-bottom:1.5rem;font-size:.75rem;font-weight:500}.hero-eyebrow__index{color:var(--hero-alignment-color);font-size:1.125rem;font-weight:800}.hero-eyebrow__sep{color:var(--hero-alignment-color)}.hero-eyebrow__role{color:#fff;font-weight:800}.hero-headline{font-family:var(--font-playfair),serif;color:#fff;margin:0 0 1.5rem;font-size:2.25rem;font-weight:400;line-height:1.1}@media (min-width:640px){.hero-headline{font-size:3rem}}@media (min-width:1024px){.hero-headline{font-size:3.75rem}}.hero-muted{color:#000}.hero-muted--structures{color:#000;font-size:1.1em;font-weight:800}.hero-highlight{color:var(--hero-alignment-color);font-style:italic;font-weight:600}@media (min-width:768px){.hero-section{--hero-alignment-color:#2d3f45}.hero-headline{color:#fff}.hero-muted{color:#000}}.hero-line-break{display:none}@media (min-width:640px){.hero-line-break{display:none}}.hero-headline__line{display:block}.hero-headline__line--structures{font-size:inherit}.hero-headline__line--lead{white-space:nowrap}:root[data-theme=dark] .hero-headline__line--lead{color:#fff}@media (prefers-color-scheme:dark){:root:not([data-theme]) .hero-headline__line--lead{color:#fff}}@media (max-width:639px){.hero-headline__line--minor{letter-spacing:-.01em;font-size:.92em}.hero-headline__line--structures{font-size:1em}}.hero-subhead{font-family:var(--font-inter),sans-serif;letter-spacing:.12em;color:#fff;margin-bottom:2.5rem;font-size:.875rem}.hero-ctas{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:4rem;display:flex}.hero-cta{font-family:var(--font-inter),sans-serif;--cta-radius:.125rem;border-radius:var(--cta-radius);justify-content:center;align-items:center;padding:.875rem 1.75rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s,transform .18s,font-weight .18s;display:inline-flex}.hero-cta:focus-visible{outline:2px solid rgba(var(--gold-accent-rgb),.75);outline-offset:3px}.hero-cta--primary{background-color:var(--blue-slate);color:#fff;border:2px solid var(--blue-slate)}.hero-cta--primary:hover{color:var(--blue-slate);border-color:var(--blue-slate);background-color:#fff;transform:translateY(-1px)}.hero-cta--secondary{color:#000;-webkit-backdrop-filter:blur(2px);background-color:#48616b33;border:2px solid #323006}.hero-cta--secondary:hover{color:#fff;background-color:#000;transform:translateY(-1px)}.hero-formula{font-family:var(--font-inter),sans-serif;letter-spacing:.12em;color:#fff;font-size:.75rem}.hero-formula__list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.hero-formula__item{padding-left:1.25rem;line-height:1.35;position:relative}.hero-formula__item:before{content:"+";color:#fff;position:absolute;top:0;left:0}.hero-formula__term{display:inline-block}
.philosophy-sequence{--philosophy-surface:#dcd3d2;--philosophy-foreground:#1e2929;--philosophy-foreground-rgb:30,41,41;--philosophy-muted:#685a54;--philosophy-muted-rgb:104,90,84;--philosophy-overlay-foreground:var(--philosophy-foreground);--philosophy-overlay-foreground-rgb:var(--philosophy-foreground-rgb);--philosophy-overlay-muted-rgb:var(--philosophy-muted-rgb);--philosophy-stage-height:100svh;background:var(--philosophy-surface);min-height:100vh;color:var(--philosophy-foreground);isolation:isolate;position:relative}.philosophy-sequence__loader{z-index:6;border:1px solid rgba(var(--philosophy-overlay-foreground-rgb),.14);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;background:#1e29291f;border-radius:999px;padding:.7rem 1rem;position:absolute;top:clamp(1.25rem,2.8vh,2rem);right:clamp(1rem,3vw,2.5rem)}.philosophy-sequence__loader-text{font-family:var(--font-inter),sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--philosophy-overlay-foreground);margin:0;font-size:.75rem;font-weight:500}.philosophy-sequence__stage{z-index:2;width:100%;min-height:100vh;height:var(--philosophy-stage-height);grid-template-columns:minmax(0,1.15fr) minmax(320px,440px);align-items:center;gap:clamp(1.5rem,3vw,3rem);padding:clamp(6rem,12vh,7.5rem) 5% clamp(2.75rem,6vh,4rem);display:grid;position:relative}.philosophy-sequence__canvas-wrap{aspect-ratio:16/10;border:1px solid rgba(var(--philosophy-foreground-rgb),.08);background:#1e292905;justify-content:center;align-items:center;width:100%;height:min(76vh,48rem);min-height:15rem;max-height:60rem;display:flex;position:relative;overflow:hidden;box-shadow:0 32px 64px #00000014}.philosophy-sequence__canvas{width:100%;height:100%;display:block}.philosophy-sequence__mobile-scrim{pointer-events:none;opacity:0;z-index:2;background:linear-gradient(#dcd3d200 0%,#dcd3d214 34%,#dcd3d280 68%,#dcd3d2e6 100%),linear-gradient(90deg,#dcd3d294 0%,#dcd3d200 58%);position:absolute;inset:0}.philosophy-sequence__text-overlay{z-index:5;pointer-events:none;flex-direction:column;justify-content:flex-start;height:min(76vh,48rem);min-height:30rem;padding:clamp(.5rem,1.5vh,1rem) 0;display:flex;position:relative}.philosophy-sequence__eyebrow{font-family:var(--font-inter),sans-serif;letter-spacing:.2em;text-transform:uppercase;color:rgba(var(--philosophy-overlay-muted-rgb),.9);align-items:center;gap:.75rem;margin-bottom:clamp(1.5rem,3vh,2.25rem);font-size:1.125rem;font-weight:600;display:flex;position:relative}.philosophy-sequence__eyebrow--phone{display:none}.philosophy-sequence__eyebrow-number{color:rgba(var(--philosophy-overlay-muted-rgb),.92)}.philosophy-sequence__eyebrow-separator{color:rgba(var(--philosophy-overlay-muted-rgb),.45)}.philosophy-sequence__text-track{flex:1;align-items:center;min-height:0;display:flex;position:relative}.philosophy-sequence__line{width:100%;max-width:min(100%,14ch);font-family:var(--font-playfair),serif;letter-spacing:-.02em;color:var(--philosophy-overlay-foreground);text-wrap:balance;text-shadow:0 4px 12px #00000014;opacity:0;pointer-events:none;will-change:opacity,transform;align-items:center;margin:0;font-size:clamp(1.4rem,2.45vw,2.45rem);font-weight:400;line-height:.91;transition:opacity .5s ease-out,transform .6s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;inset:0;transform:translateY(8%)}.philosophy-sequence__line.is-active{opacity:1;transition:opacity .6s ease-out .1s,transform .6s cubic-bezier(.2,.8,.2,1) .1s;transform:translateY(0)}.philosophy-sequence__line.is-past{opacity:0;transition:opacity .4s ease-in,transform .5s cubic-bezier(.4,0,1,1);transform:translateY(-8%)}.philosophy-sequence__line--teal{color:#48616b}.philosophy-sequence__line--olive{color:#323006}.philosophy-sequence__line--warm{color:#685a54}.philosophy-sequence__line--dark{color:#1e2929}.philosophy-sequence__line--moss{color:#545110}.philosophy-sequence--static{min-height:auto}.philosophy-sequence--static .philosophy-sequence__stage{align-items:start;height:auto;min-height:auto;padding:clamp(5.5rem,10vh,7.5rem) 5%}.philosophy-sequence--static .philosophy-sequence__canvas-wrap{aspect-ratio:16/10;height:min(70vh,42rem);min-height:15rem;max-height:60rem}.philosophy-sequence--static .philosophy-sequence__text-overlay{height:auto;min-height:0}.philosophy-sequence__text-track--static{flex-direction:column;gap:1.5rem;min-height:0;display:flex}.philosophy-sequence__line--static{opacity:1;max-width:18ch;text-shadow:none;display:block;position:relative;inset:auto;transform:none}.philosophy-sequence__loader--frame{display:none}@media (max-width:767px){.philosophy-sequence{flex-direction:column;gap:.75rem;height:100svh;min-height:100svh;padding:clamp(4rem,9vh,5rem) 1rem 1.5rem;display:flex;overflow-x:hidden}.philosophy-sequence--static{height:auto;min-height:auto}.philosophy-sequence__loader--section{display:none}.philosophy-sequence__eyebrow--phone{letter-spacing:.18em;color:rgba(var(--philosophy-muted-rgb),.84);flex:auto;align-items:center;margin-bottom:0;font-size:1.125rem;display:flex}.philosophy-sequence__stage{flex-direction:column;flex:auto;align-items:stretch;gap:1rem;height:auto;min-height:0;padding:0;display:flex}.philosophy-sequence__canvas-wrap{aspect-ratio:16/10;border:1px solid rgba(var(--philosophy-foreground-rgb),.08);background:#1e292905;flex:none;align-self:center;width:auto;max-width:none;height:clamp(18rem,58svh,32rem);box-shadow:0 20px 40px #00000014}.philosophy-sequence__loader--frame{display:block;position:absolute;top:.75rem;left:auto;right:.75rem;transform:none}.philosophy-sequence__mobile-scrim{opacity:0}.philosophy-sequence__text-overlay{pointer-events:none;flex:none;justify-content:flex-start;height:auto;min-height:clamp(7rem,18svh,10rem);padding:0}.philosophy-sequence__text-overlay .philosophy-sequence__eyebrow{display:none}.philosophy-sequence__text-track{flex:none;align-items:flex-start;min-height:clamp(7rem,18svh,10rem)}.philosophy-sequence__line{max-width:none;text-shadow:none;align-items:flex-start;font-size:clamp(1.925rem,7.7vw,2.695rem);line-height:.88;transform:translateY(4%)}.philosophy-sequence__line.is-active{transform:translateY(0)}.philosophy-sequence__line.is-past{transform:translateY(-4%)}.philosophy-sequence--static .philosophy-sequence__stage{flex:none;min-height:auto}.philosophy-sequence--static .philosophy-sequence__canvas-wrap{aspect-ratio:16/10;height:clamp(22rem,50svh,30rem);min-height:15rem;max-height:60rem}.philosophy-sequence--static .philosophy-sequence__text-overlay,.philosophy-sequence--static .philosophy-sequence__text-track{min-height:0}.philosophy-sequence--static .philosophy-sequence__line--static{max-width:none;font-size:clamp(1.4rem,5.6vw,2.1rem)}}@media (min-width:768px) and (max-width:1023px){.philosophy-sequence__stage{min-height:100vh;height:var(--philosophy-stage-height);grid-template-columns:1fr;gap:0;padding:0}.philosophy-sequence__canvas-wrap{aspect-ratio:16/10;height:100%;min-height:15rem;max-height:60rem;box-shadow:none;background:0 0;border:none;grid-area:1/1}.philosophy-sequence__text-overlay{z-index:5;grid-area:1/1;justify-content:flex-end;height:100%;min-height:0;padding:clamp(5rem,14vh,6.5rem) 8% clamp(3.5rem,10vh,5rem)}.philosophy-sequence__loader{top:clamp(1rem,4vh,1.5rem);left:50%;right:auto;transform:translate(-50%)}.philosophy-sequence__mobile-scrim{opacity:1;background:linear-gradient(#dcd3d200 0%,#dcd3d214 28%,#dcd3d266 54%,#dcd3d2db 82%,#dcd3d2f7 100%),linear-gradient(90deg,#dcd3d28f 0%,#dcd3d22e 42%,#dcd3d200 76%)}.philosophy-sequence__eyebrow{color:rgba(var(--philosophy-overlay-muted-rgb),.82);margin-bottom:1rem}.philosophy-sequence__text-track{flex:none;min-height:clamp(8.5rem,22vh,12rem)}.philosophy-sequence__line{max-width:min(100%,10ch);text-shadow:none;color:#1e2929;align-items:flex-end;font-size:clamp(1.75rem,7vw,2.45rem);line-height:.82;transform:translateY(4%)}.philosophy-sequence__line.is-active{transform:translateY(0)}.philosophy-sequence__line.is-past{transform:translateY(-4%)}.philosophy-sequence--static .philosophy-sequence__stage{padding:0}.philosophy-sequence--static .philosophy-sequence__canvas-wrap{aspect-ratio:16/10;height:min(60vh,34rem);min-height:15rem;max-height:60rem}.philosophy-sequence--static .philosophy-sequence__text-overlay{padding:clamp(2rem,5vh,3rem) 8% clamp(3rem,8vh,4rem)}.philosophy-sequence--static .philosophy-sequence__line--static{max-width:12ch;font-size:clamp(1.4rem,5.6vw,2.1rem)}}@media (min-width:1280px){.philosophy-sequence__stage{grid-template-columns:minmax(0,1.18fr) minmax(360px,480px);gap:clamp(2rem,4vw,4rem)}.philosophy-sequence__canvas-wrap,.philosophy-sequence__text-overlay{height:min(78vh,52rem)}.philosophy-sequence__line{font-size:clamp(1.75rem,2.8vw,2.8rem)}}@media (prefers-reduced-motion:reduce){.philosophy-sequence{height:auto;min-height:auto}.philosophy-sequence__stage{align-items:start;height:auto;min-height:auto;padding:clamp(5.5rem,10vh,7.5rem) 5%}.philosophy-sequence__canvas-wrap{aspect-ratio:16/10;height:min(70vh,42rem);min-height:15rem;max-height:60rem}.philosophy-sequence__text-overlay{height:auto;min-height:0}.philosophy-sequence__text-track{flex-direction:column;gap:1.5rem;display:flex}.philosophy-sequence__line{opacity:1;max-width:18ch;text-shadow:none;transition:none;display:block;position:relative;inset:auto;transform:none}}@media (prefers-reduced-motion:reduce) and (max-width:767px){.philosophy-sequence{flex-direction:column;gap:.75rem;padding:clamp(5.5rem,12vh,6.5rem) 1rem 1.5rem;display:flex}.philosophy-sequence__stage{flex-direction:column;gap:1rem;padding:0;display:flex}.philosophy-sequence__canvas-wrap{aspect-ratio:16/10;height:clamp(22rem,50svh,30rem);min-height:15rem;max-height:60rem}.philosophy-sequence__text-overlay{min-height:0;padding:0}.philosophy-sequence__text-track{min-height:0}.philosophy-sequence__line{max-width:none;font-size:clamp(1.4rem,5.6vw,2.1rem)}}@media (prefers-reduced-motion:reduce) and (min-width:768px) and (max-width:1023px){.philosophy-sequence__stage{padding:0}.philosophy-sequence__canvas-wrap{aspect-ratio:16/10;height:min(60vh,34rem);min-height:15rem;max-height:60rem}.philosophy-sequence__text-overlay{padding:clamp(2rem,5vh,3rem) 8% clamp(3rem,8vh,4rem)}.philosophy-sequence__text-track{min-height:0}.philosophy-sequence__line{max-width:12ch;font-size:clamp(1.4rem,5.6vw,2.1rem)}}@media (prefers-reduced-motion:reduce) and (min-width:1024px){.philosophy-sequence__canvas-wrap{aspect-ratio:16/10;height:min(75vh,45rem);min-height:15rem;max-height:60rem}}:root[data-theme=light] .philosophy-sequence{--philosophy-surface:#dcd3d2;--philosophy-foreground:#1e2929;--philosophy-foreground-rgb:30,41,41;--philosophy-muted:#685a54;--philosophy-muted-rgb:104,90,84;--philosophy-overlay-foreground:var(--philosophy-foreground);--philosophy-overlay-foreground-rgb:var(--philosophy-foreground-rgb);--philosophy-overlay-muted-rgb:var(--philosophy-muted-rgb)}@media (prefers-color-scheme:light){:root:not([data-theme]) .philosophy-sequence{--philosophy-surface:#dcd3d2;--philosophy-foreground:#1e2929;--philosophy-foreground-rgb:30,41,41;--philosophy-muted:#685a54;--philosophy-muted-rgb:104,90,84;--philosophy-overlay-foreground:var(--philosophy-foreground);--philosophy-overlay-foreground-rgb:var(--philosophy-foreground-rgb);--philosophy-overlay-muted-rgb:var(--philosophy-muted-rgb)}}@media (min-width:768px) and (max-width:1023px){:root[data-theme=light] .philosophy-sequence{--philosophy-overlay-foreground:#1e2929;--philosophy-overlay-foreground-rgb:30,41,41;--philosophy-overlay-muted-rgb:104,90,84}}@media (prefers-color-scheme:light) and (min-width:768px) and (max-width:1023px){:root:not([data-theme]) .philosophy-sequence{--philosophy-overlay-foreground:#1e2929;--philosophy-overlay-foreground-rgb:30,41,41;--philosophy-overlay-muted-rgb:104,90,84}}:root[data-theme=dark] .philosophy-sequence{--philosophy-surface:#1a2626;--philosophy-foreground:#f8f6f3;--philosophy-foreground-rgb:248,246,243;--philosophy-muted:#9b9ea5;--philosophy-muted-rgb:155,158,165;--philosophy-overlay-foreground:#f8f6f3;--philosophy-overlay-foreground-rgb:248,246,243;--philosophy-overlay-muted-rgb:155,158,165}@media (prefers-color-scheme:dark){:root:not([data-theme]) .philosophy-sequence{--philosophy-surface:#1a2626;--philosophy-foreground:#f8f6f3;--philosophy-foreground-rgb:248,246,243;--philosophy-muted:#9b9ea5;--philosophy-muted-rgb:155,158,165;--philosophy-overlay-foreground:#f8f6f3;--philosophy-overlay-foreground-rgb:248,246,243;--philosophy-overlay-muted-rgb:155,158,165}}@media (min-width:768px) and (max-width:1023px){:root[data-theme=dark] .philosophy-sequence .philosophy-sequence__mobile-scrim{background:linear-gradient(#1a262600 0%,#1a262614 28%,#1a262666 54%,#1a2626db 82%,#1a2626f7 100%),linear-gradient(90deg,#1a26268f 0%,#1a26262e 42%,#1a262600 76%)}:root[data-theme=dark] .philosophy-sequence{--philosophy-overlay-foreground:#f8f6f3;--philosophy-overlay-foreground-rgb:248,246,243;--philosophy-overlay-muted-rgb:155,158,165}}@media (prefers-color-scheme:dark) and (min-width:768px) and (max-width:1023px){:root:not([data-theme]) .philosophy-sequence .philosophy-sequence__mobile-scrim{background:linear-gradient(#1a262600 0%,#1a262614 28%,#1a262666 54%,#1a2626db 82%,#1a2626f7 100%),linear-gradient(90deg,#1a26268f 0%,#1a26262e 42%,#1a262600 76%)}:root:not([data-theme]) .philosophy-sequence{--philosophy-overlay-foreground:#f8f6f3;--philosophy-overlay-foreground-rgb:248,246,243;--philosophy-overlay-muted-rgb:155,158,165}}:root[data-theme=dark] .philosophy-sequence .philosophy-sequence__line{color:var(--philosophy-foreground)}:root[data-theme=dark] .philosophy-sequence .philosophy-sequence__eyebrow{color:rgba(var(--philosophy-overlay-muted-rgb),1)}:root[data-theme=dark] .philosophy-sequence .philosophy-sequence__eyebrow-separator{color:rgba(var(--philosophy-overlay-muted-rgb),.75)}@media (prefers-color-scheme:dark){:root:not([data-theme]) .philosophy-sequence .philosophy-sequence__line{color:var(--philosophy-foreground)}:root:not([data-theme]) .philosophy-sequence .philosophy-sequence__eyebrow{color:rgba(var(--philosophy-overlay-muted-rgb),1)}:root:not([data-theme]) .philosophy-sequence .philosophy-sequence__eyebrow-separator{color:rgba(var(--philosophy-overlay-muted-rgb),.75)}}
.gap-problem{--gap-surface:#f5f0ee;--gap-foreground:#1b2626;--gap-foreground-rgb:27,38,38;--gap-muted:#667270;--gap-muted-rgb:102,114,112;--gap-pad-top:clamp(6rem,9vw,8.5rem);--gap-pad-bottom:clamp(6rem,9vw,8.5rem);z-index:6;padding:var(--gap-pad-top)0 var(--gap-pad-bottom);background:var(--gap-surface);color:var(--gap-foreground);isolation:isolate;position:relative;overflow:visible}.gap-problem__container{z-index:3;width:min(1280px,100% - 3rem);margin:0 auto;position:relative}.gap-problem__eyebrow{font-family:var(--font-inter),sans-serif;letter-spacing:.2em;text-transform:uppercase;color:rgba(var(--gap-muted-rgb),.9);align-items:center;gap:.75rem;margin-bottom:2rem;font-size:.75rem;font-weight:600;display:flex}.gap-problem__eyebrow-number{color:rgba(var(--gap-muted-rgb),.92)}.gap-problem__eyebrow-separator{color:rgba(var(--gap-muted-rgb),.45)}.gap-problem__grid{gap:3rem;display:grid}.gap-problem__headline{max-width:12ch;font-family:var(--font-playfair),serif;color:var(--gap-foreground);margin:0;font-size:clamp(2.5rem,5vw,4.5rem);line-height:1.06}.gap-problem__headline-emphasis{color:var(--coffee-bean);font-style:italic}.gap-problem__points{gap:2rem;display:grid}.gap-problem__point{border-top:1px solid rgba(var(--gap-foreground-rgb),.12);will-change:transform;padding-top:.5rem;transition:transform .22s,border-color .22s}.gap-problem__point:hover{border-color:rgba(var(--gold-accent-rgb),.42);transform:translateY(-2px)}.gap-problem__point-number{font-family:var(--font-inter),sans-serif;letter-spacing:.24em;color:rgba(var(--gap-muted-rgb),.78);margin-bottom:1rem;font-size:.75rem;font-weight:700;display:block}.gap-problem__point-title{font-family:var(--font-playfair),serif;color:var(--gap-foreground);margin:0 0 .75rem;font-size:1.35rem;line-height:1.2;transition:color .22s}.gap-problem__point:hover .gap-problem__point-title{color:var(--gold-accent)}.gap-problem__point-description{font-family:var(--font-inter),sans-serif;color:rgba(var(--gap-foreground-rgb),.72);margin:0;font-size:.98rem;line-height:1.7}@media (min-width:640px){.gap-problem__points{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 2rem}}@media (min-width:768px){.gap-problem__container{width:min(1280px,100% - 6rem)}.gap-problem__eyebrow{margin-bottom:2.5rem}}@media (min-width:1024px){.gap-problem__container{width:min(1280px,100% - 10rem)}.gap-problem__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:clamp(3.5rem,5vw,6rem)}}@media (max-width:639px){.gap-problem{--gap-pad-top:5.25rem;--gap-pad-bottom:5.75rem}.gap-problem__headline{font-size:clamp(2.2rem,12vw,3rem)}.gap-problem__point-title{font-size:1.2rem}.gap-problem__point-description{font-size:.94rem}}:root[data-theme=dark] .gap-problem{--gap-surface:#1a3636;--gap-foreground:#f8f6f3;--gap-foreground-rgb:248,246,243;--gap-muted:#9b9ea5;--gap-muted-rgb:155,158,165}:root[data-theme=dark] .gap-problem__headline-emphasis{color:var(--powder-petal)}@media (prefers-color-scheme:dark){:root:not([data-theme]) .gap-problem{--gap-surface:#1a3636;--gap-foreground:#f8f6f3;--gap-foreground-rgb:248,246,243;--gap-muted:#9b9ea5;--gap-muted-rgb:155,158,165}:root:not([data-theme]) .gap-problem__headline-emphasis{color:var(--powder-petal)}}
