.about-video.svelte-1aemkqk{isolation:isolate;background:#0e2c25;border-radius:18px;width:100%;height:100%;position:relative;overflow:hidden}video.svelte-1aemkqk{object-fit:cover;width:100%;height:100%;display:block}.video-toolbar.svelte-1aemkqk{color:#fff8dd;background:linear-gradient(#0000,#0008);justify-content:space-between;align-items:center;gap:12px;padding:28px 14px 14px;display:flex;position:absolute;inset:auto 0 0}.muted-label.svelte-1aemkqk{letter-spacing:.12em;align-items:center;gap:7px;font-family:Belleza,sans-serif;font-size:8px;display:flex}.muted-label.svelte-1aemkqk i:where(.svelte-1aemkqk){font-size:15px}button.svelte-1aemkqk{color:#fff8dd;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#07201c99;border:1px solid #fff8dd66;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:20px;transition:background .2s,transform .2s;display:grid}button.svelte-1aemkqk:hover{background:#07201ce6;transform:scale(1.05)}button.svelte-1aemkqk:focus-visible{outline-offset:3px;outline:2px solid #fff8dd}button.svelte-1aemkqk:disabled{opacity:.5;cursor:default}.loading.svelte-1aemkqk{border:2px solid #fff8dd55;border-top-color:#fff8dd;border-radius:50%;width:26px;height:26px;animation:.8s linear infinite svelte-1aemkqk-spin;position:absolute;top:calc(50% - 13px);left:calc(50% - 13px)}.error.svelte-1aemkqk{color:#fff8dd;background:#07201cee;border-radius:8px;padding:12px;font:13px/1.5 Belleza,sans-serif;position:absolute;inset:20px 14px auto}.error.svelte-1aemkqk a:where(.svelte-1aemkqk){color:inherit;text-decoration:underline}@keyframes svelte-1aemkqk-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){button.svelte-1aemkqk{transition:none}.loading.svelte-1aemkqk{border-style:dotted;animation:none}}.films.svelte-1ohltvs{color:#fff8dd;background:#07201c;padding:100px max(26px,50vw - 556px);font-family:Belleza,sans-serif}.film-heading.svelte-1ohltvs{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:48px;display:flex}.eyebrow.svelte-1ohltvs{letter-spacing:.18em;color:#cfb983;margin:0 0 22px;font-size:9px;line-height:1.7}h2.svelte-1ohltvs{margin:0;font-family:The Seasons,Georgia,serif;font-size:clamp(35px,4vw,54px);font-weight:400;line-height:1.15}h2.svelte-1ohltvs em:where(.svelte-1ohltvs){color:#d9bd81}.film-intro.svelte-1ohltvs{color:#fff8dda6;max-width:260px;margin:0 0 5px;font-size:15px;line-height:1.8}.film-grid.svelte-1ohltvs{grid-template-columns:repeat(3,minmax(0,1fr));gap:45px 24px;display:grid}figure.svelte-1ohltvs{min-width:0;margin:0}.film-frame.svelte-1ohltvs{aspect-ratio:9/13;background:#0e2c25;border-radius:18px;position:relative;overflow:hidden}figcaption.svelte-1ohltvs{gap:16px;padding-top:18px;display:flex}.film-number.svelte-1ohltvs{color:#cfb983;font-size:10px;line-height:24px}h3.svelte-1ohltvs{margin:0;font-family:The Seasons,Georgia,serif;font-size:21px;font-weight:400;line-height:1.4}figcaption.svelte-1ohltvs p:where(.svelte-1ohltvs){color:#fff8dd99;margin:6px 0 0;font-size:12px;line-height:1.6}@media (width<=1100px){.films.svelte-1ohltvs{padding:70px 40px}.film-grid.svelte-1ohltvs{gap:35px 18px}h3.svelte-1ohltvs{font-size:19px}}@media (width<=1000px){.film-grid.svelte-1ohltvs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.films.svelte-1ohltvs{padding:56px 22px}.film-heading.svelte-1ohltvs{margin-bottom:30px;display:block}.film-intro.svelte-1ohltvs{max-width:360px;margin-top:20px}.film-grid.svelte-1ohltvs{gap:30px 18px}h2.svelte-1ohltvs{font-size:clamp(32px,7vw,44px)}h3.svelte-1ohltvs{font-size:22px}figcaption.svelte-1ohltvs{gap:12px;padding-top:14px}}@media (width<=479px){.film-grid.svelte-1ohltvs{grid-template-columns:minmax(0,1fr);gap:32px}.film-frame.svelte-1ohltvs{aspect-ratio:4/5}.film-heading.svelte-1ohltvs{margin-bottom:28px}.films.svelte-1ohltvs{padding-inline:20px}.film-intro.svelte-1ohltvs{font-size:14px}}.visual-story.svelte-cwls5q{background:#e9e3cd;padding:80px max(26px,50vw - 556px) 95px}.visual-intro.svelte-cwls5q{grid-template-columns:1fr 1.15fr;align-items:start;gap:60px;margin-bottom:42px;display:grid}.visual-intro.svelte-cwls5q .eyebrow:where(.svelte-cwls5q){color:#7d704d;max-width:220px;padding-top:10px}.visual-intro.svelte-cwls5q h2:where(.svelte-cwls5q){letter-spacing:-.02em;max-width:450px;font-size:clamp(30px,3.3vw,46px);line-height:1.2}.visual-images.svelte-cwls5q{grid-template-columns:1fr 1fr;align-items:start;gap:80px;display:grid}.visual-images.svelte-cwls5q figure:where(.svelte-cwls5q):nth-child(2){margin-top:90px}.visual-images.svelte-cwls5q img:where(.svelte-cwls5q){object-fit:cover;object-position:center 30%;width:100%;height:540px;display:block}.visual-images.svelte-cwls5q figcaption:where(.svelte-cwls5q){letter-spacing:.12em;color:#74613f;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;font-size:9px;display:flex}@media (width<=1100px){.visual-story.svelte-cwls5q{padding:65px 40px}.visual-images.svelte-cwls5q{gap:40px}.visual-images.svelte-cwls5q img:where(.svelte-cwls5q){height:440px}}@media (width<=767px){.visual-story.svelte-cwls5q{padding:55px 26px 60px}.visual-intro.svelte-cwls5q{margin-bottom:30px;display:block}.visual-intro.svelte-cwls5q .eyebrow:where(.svelte-cwls5q){max-width:none;margin-bottom:20px}.visual-intro.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:34px}.visual-images.svelte-cwls5q{gap:16px}.visual-images.svelte-cwls5q img:where(.svelte-cwls5q){height:285px}.visual-images.svelte-cwls5q figure:where(.svelte-cwls5q):nth-child(2){margin-top:45px}.visual-images.svelte-cwls5q figcaption:where(.svelte-cwls5q){letter-spacing:.06em;margin-top:12px;font-size:7px;line-height:1.6}.visual-images.svelte-cwls5q figcaption:where(.svelte-cwls5q)>span:where(.svelte-cwls5q):last-child{display:none}}.about-page.svelte-cwls5q{--forest:#07201c;--ivory:#fff8dd;--ink:#173b33;--gold:#a98c51;background:var(--ivory);color:var(--forest);-webkit-font-smoothing:antialiased;font-family:Belleza,sans-serif}.about-page.svelte-cwls5q :is(h1:where(.svelte-cwls5q),h2:where(.svelte-cwls5q),p:where(.svelte-cwls5q),figure:where(.svelte-cwls5q),blockquote:where(.svelte-cwls5q)){margin:0}.about-page.svelte-cwls5q :is(h1:where(.svelte-cwls5q),h2:where(.svelte-cwls5q),blockquote:where(.svelte-cwls5q)){font-family:The Seasons,Georgia,serif;font-weight:400}.about-page.svelte-cwls5q a:where(.svelte-cwls5q){color:inherit;text-decoration:none}.about-page.svelte-cwls5q :where(.svelte-cwls5q):is(a:where(.svelte-cwls5q),button:where(.svelte-cwls5q)):focus-visible{outline:2px solid var(--gold);outline-offset:6px}.about-page.svelte-cwls5q :is(section:where(.svelte-cwls5q),main:where(.svelte-cwls5q)){scroll-margin-top:95px}.eyebrow.svelte-cwls5q{letter-spacing:.18em;text-transform:uppercase;font-size:10px;line-height:1.7}.small-diamond.svelte-cwls5q{border:1px solid;flex-shrink:0;width:11px;height:11px;display:inline-block;transform:rotate(45deg)}.section-wrap.svelte-cwls5q{max-width:1240px;margin:auto;padding-inline:64px}.story-hero.svelte-cwls5q{background:var(--forest);min-height:790px;color:var(--ivory);grid-template-columns:1.12fr 1fr;gap:6vw;padding:130px max(5vw,24px) 80px;display:grid;position:relative;overflow:hidden}.hero-copy.svelte-cwls5q{align-self:center;padding-top:22px;padding-left:max(0px,50vw - 700px)}.hero-copy.svelte-cwls5q>.eyebrow:where(.svelte-cwls5q){color:#dac79d;align-items:center;gap:16px;margin-bottom:35px;display:flex}h1.svelte-cwls5q{letter-spacing:-.045em;font-size:clamp(64px,6.7vw,106px);line-height:1.03}h1.svelte-cwls5q em:where(.svelte-cwls5q){color:#d9bd81;font-weight:400}.hero-deck.svelte-cwls5q{color:#fff8ddbd;font-size:17px;line-height:1.65;margin-top:28px!important}.byline.svelte-cwls5q{align-items:center;gap:20px;margin-top:34px;display:flex}.byline-line.svelte-cwls5q{background:#d9bd81;width:40px;height:1px}.author.svelte-cwls5q{font-family:The Seasons,Georgia,serif;font-size:23px;display:block}.author-role.svelte-cwls5q{letter-spacing:.035em;color:#fff8dd99;margin-top:7px;font-size:10px;line-height:1.6;display:block}.read-story.svelte-cwls5q{letter-spacing:.14em;border-bottom:1px solid #fff8dd50;align-items:center;gap:32px;margin-top:40px;padding-bottom:12px;font-size:10px;display:inline-flex}.read-story.svelte-cwls5q span:where(.svelte-cwls5q){font-size:20px;transition:transform .2s}.read-story.svelte-cwls5q:hover span:where(.svelte-cwls5q){transform:translateY(4px)}.hero-image.svelte-cwls5q{place-self:center;width:100%;max-width:510px;height:600px;position:relative}.hero-image.svelte-cwls5q>img:where(.svelte-cwls5q){object-fit:cover;object-position:center 55%;filter:saturate(.75);border-radius:220px 220px 0 0;width:100%;height:100%}.image-frame.svelte-cwls5q{pointer-events:none;border:1px solid #d9bd8150;border-radius:240px 240px 0 0;position:absolute;inset:-14px 15px 14px -14px}.hero-image.svelte-cwls5q figcaption:where(.svelte-cwls5q){letter-spacing:.1em;color:#fff8dd9c;justify-content:space-between;gap:12px;margin-top:18px;font-size:9px;display:flex}.hero-image.svelte-cwls5q figcaption:where(.svelte-cwls5q) span:where(.svelte-cwls5q):last-child{letter-spacing:0}.hero-bottom.svelte-cwls5q{letter-spacing:.25em;color:#fff8dd66;font-size:8px;position:absolute;bottom:24px;left:5vw}.opening.svelte-cwls5q{grid-template-columns:1fr 1.2fr;gap:90px;padding-block:110px;display:grid}.founder-profile.svelte-cwls5q{background:#f1ecd6;padding-block:90px}.founder-profile-inner.svelte-cwls5q{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(50px,8vw,110px);display:grid}.founder-profile-image.svelte-cwls5q{position:relative}.founder-profile-image.svelte-cwls5q img:where(.svelte-cwls5q){aspect-ratio:4/3;object-fit:cover;border-radius:18px 120px 18px 18px;width:100%;height:auto;display:block}.founder-profile-image.svelte-cwls5q figcaption:where(.svelte-cwls5q){letter-spacing:.12em;color:#74613f;justify-content:space-between;gap:16px;padding-top:16px;font-size:9px;display:flex}.founder-profile-image.svelte-cwls5q figcaption:where(.svelte-cwls5q) span:where(.svelte-cwls5q){font-size:8px}.founder-profile-copy.svelte-cwls5q .eyebrow:where(.svelte-cwls5q){color:#7d704d;margin-bottom:22px}.founder-profile-copy.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:clamp(38px,4vw,56px);line-height:1.16}.founder-profile-copy.svelte-cwls5q h2:where(.svelte-cwls5q) em:where(.svelte-cwls5q){color:#8d7645;font-size:.85em}.founder-profile-copy.svelte-cwls5q blockquote:where(.svelte-cwls5q){color:#36544b;border-left:1px solid #b49c63;margin-top:32px;padding-left:22px;font-size:19px;line-height:1.7}.founder-profile-signature.svelte-cwls5q{color:#7d704d;font-family:The Seasons,Georgia,serif;font-size:22px;font-style:italic;margin-top:22px!important}.opening.svelte-cwls5q h2:where(.svelte-cwls5q){margin-top:22px;font-size:clamp(29px,3vw,42px);line-height:1.25}.opening.svelte-cwls5q h2:where(.svelte-cwls5q) em:where(.svelte-cwls5q){color:#7d704d;font-size:.85em}.opening-quote.svelte-cwls5q{padding-top:28px;position:relative}.quote-mark.svelte-cwls5q{color:#aa8b4b3d;font-family:Georgia,serif;font-size:110px;position:absolute;top:-35px;left:-8px}.opening.svelte-cwls5q blockquote:where(.svelte-cwls5q){font-size:25px;line-height:1.6;position:relative}.quote-credit.svelte-cwls5q{letter-spacing:.2em;color:#7d704d;font-size:9px;margin-top:25px!important}.chapter-nav.svelte-cwls5q{border-block:1px solid #173b3326;justify-content:center;align-items:center;gap:38px;padding:24px;font-size:11px;display:flex}.nav-caption.svelte-cwls5q{letter-spacing:.16em;color:#706c57;margin-right:20px;font-size:9px}.chapter-nav.svelte-cwls5q a:where(.svelte-cwls5q){border-bottom:1px solid #0000;padding-bottom:4px;transition:border-color .2s}.chapter-nav.svelte-cwls5q a:where(.svelte-cwls5q):hover{border-color:var(--forest)}.chapter.svelte-cwls5q{border-bottom:1px solid #173b331f;padding-block:90px}.chapter-inner.svelte-cwls5q{grid-template-columns:.9fr 1.1fr;align-items:start;gap:100px;display:grid}.chapter-heading.svelte-cwls5q{position:sticky;top:115px}.chapter-number.svelte-cwls5q{color:#a58e5c;margin-bottom:25px;font-family:The Seasons,Georgia,serif;font-size:40px;line-height:1;display:block}.chapter-number.svelte-cwls5q>span:where(.svelte-cwls5q){opacity:.5;margin-left:12px;font-size:20px}.chapter-heading.svelte-cwls5q .eyebrow:where(.svelte-cwls5q){color:#6c725b;max-width:300px;font-size:9px;line-height:1.8}.chapter.svelte-cwls5q h2:where(.svelte-cwls5q){letter-spacing:-.025em;text-wrap:balance;max-width:370px;margin-top:18px;font-size:clamp(34px,3.8vw,52px);line-height:1.14}.chapter-body.svelte-cwls5q p:where(.svelte-cwls5q){color:#36544b;margin-bottom:20px;font-size:17px;line-height:1.85}.chapter-body.svelte-cwls5q>p:where(.svelte-cwls5q):first-child{color:var(--forest);font-size:20px;line-height:1.7}.chapter-body.svelte-cwls5q>p:where(.svelte-cwls5q):last-child{margin-bottom:0}.chapter-body.svelte-cwls5q blockquote:where(.svelte-cwls5q){color:var(--forest);border-left:1px solid #b49c63;margin:34px 0;padding:5px 0 5px 26px;font-size:29px;line-height:1.45}.soft.svelte-cwls5q{background:#f1ecd6}.chapter-aside.svelte-cwls5q{color:#8c784c;align-items:center;gap:22px;margin-top:60px;font-family:The Seasons,Georgia,serif;font-size:21px;line-height:1.5;display:flex}.values.svelte-cwls5q{letter-spacing:.04em;color:#7e704f;font-size:12px;line-height:1.9;margin-top:45px!important}.dark.svelte-cwls5q{background:var(--forest);color:var(--ivory);padding-block:110px}.dark.svelte-cwls5q .chapter-heading:where(.svelte-cwls5q) .eyebrow:where(.svelte-cwls5q){color:#cfb983}.dark.svelte-cwls5q .chapter-body:where(.svelte-cwls5q) p:where(.svelte-cwls5q){color:#fff8ddad}.dark.svelte-cwls5q .chapter-body:where(.svelte-cwls5q)>p:where(.svelte-cwls5q):first-child,.dark.svelte-cwls5q .chapter-body:where(.svelte-cwls5q) blockquote:where(.svelte-cwls5q){color:var(--ivory)}.chapter-body.svelte-cwls5q .brand-wordmark:where(.svelte-cwls5q){letter-spacing:.14em;color:var(--ivory);margin-block:30px;font-family:The Seasons,Georgia,serif;font-size:43px}.brand-wordmark.svelte-cwls5q span:where(.svelte-cwls5q){letter-spacing:.42em;margin-top:2px;font-family:Belleza,sans-serif;font-size:10px;display:block}.chapter-body.svelte-cwls5q .resolve:where(.svelte-cwls5q){color:var(--forest);margin-top:35px;font-family:The Seasons,Georgia,serif;font-size:54px;line-height:1.1}.resolve.svelte-cwls5q em:where(.svelte-cwls5q){color:#97804d}.signature.svelte-cwls5q{border-top:1px solid #173b3329;margin-top:45px;padding-top:30px}.signature.svelte-cwls5q p:where(.svelte-cwls5q){font-size:13px}.signature.svelte-cwls5q>span:where(.svelte-cwls5q){margin-bottom:15px;font-family:The Seasons,Georgia,serif;font-size:34px;font-style:italic;display:block}.signature.svelte-cwls5q small:where(.svelte-cwls5q){letter-spacing:.05em;color:#687461;font-size:10px;line-height:1.9}.closing.svelte-cwls5q{text-align:center;background:#e9e3cd;padding:100px 24px 110px}.closing.svelte-cwls5q>.small-diamond:where(.svelte-cwls5q){color:#a38a50;width:18px;height:18px;margin-bottom:30px}.closing.svelte-cwls5q .eyebrow:where(.svelte-cwls5q){color:#7b6d49}.closing.svelte-cwls5q h2:where(.svelte-cwls5q){letter-spacing:-.025em;margin-top:24px;font-size:clamp(38px,5vw,66px);line-height:1.15}.closing.svelte-cwls5q h2:where(.svelte-cwls5q) em:where(.svelte-cwls5q){color:#8d7645}.closing-actions.svelte-cwls5q{flex-wrap:wrap;justify-content:center;gap:30px;margin-top:40px;display:flex}.closing-actions.svelte-cwls5q :is(a:where(.svelte-cwls5q),button:where(.svelte-cwls5q)){color:var(--forest);letter-spacing:.09em;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #173b3360;align-items:center;gap:28px;padding:0 0 12px;font-family:inherit;font-size:10px;display:inline-flex}.closing-actions.svelte-cwls5q span:where(.svelte-cwls5q){font-size:20px;transition:transform .2s}.closing-actions.svelte-cwls5q :where(.svelte-cwls5q):is(a:where(.svelte-cwls5q),button:where(.svelte-cwls5q)):hover span:where(.svelte-cwls5q){transform:translate(3px,-3px)}.about-page.svelte-cwls5q .will-reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(22px)}.about-page.svelte-cwls5q .revealed{opacity:1;transform:translateY(0)}@media (width>=1600px){.story-hero.svelte-cwls5q{gap:100px;padding-inline:max(5vw,50vw - 660px)}.hero-copy.svelte-cwls5q{padding-left:0}}@media (width<=1100px){.story-hero.svelte-cwls5q{gap:40px;min-height:730px;padding-top:110px}.hero-image.svelte-cwls5q{height:530px}.section-wrap.svelte-cwls5q{padding-inline:40px}.chapter-inner.svelte-cwls5q{gap:60px}.opening.svelte-cwls5q{gap:50px}.chapter-nav.svelte-cwls5q{gap:24px}.nav-caption.svelte-cwls5q{margin-right:0}}@media (width<=767px){.story-hero.svelte-cwls5q{grid-template-columns:1fr;gap:50px;padding:110px 26px 60px}.hero-copy.svelte-cwls5q{padding:0}.hero-copy.svelte-cwls5q>.eyebrow:where(.svelte-cwls5q){letter-spacing:.14em;margin-bottom:26px;font-size:8px}h1.svelte-cwls5q{font-size:clamp(61px,12vw,88px)}.hero-deck.svelte-cwls5q{font-size:16px}.hero-image.svelte-cwls5q{width:calc(100% - 16px);max-width:430px;height:480px;margin-bottom:25px!important}.hero-bottom.svelte-cwls5q{font-size:7px;bottom:20px;left:26px}.hero-image.svelte-cwls5q figcaption:where(.svelte-cwls5q){font-size:8px}.author-role.svelte-cwls5q{font-size:9px}.section-wrap.svelte-cwls5q{padding-inline:26px}.opening.svelte-cwls5q{grid-template-columns:1fr;gap:55px;padding-block:65px}.founder-profile.svelte-cwls5q{padding-block:60px}.founder-profile-inner.svelte-cwls5q{grid-template-columns:1fr;gap:36px}.founder-profile-image.svelte-cwls5q{max-width:520px}.founder-profile-image.svelte-cwls5q img:where(.svelte-cwls5q){border-top-right-radius:90px}.founder-profile-copy.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:38px}.founder-profile-copy.svelte-cwls5q blockquote:where(.svelte-cwls5q){margin-top:24px;font-size:17px}.opening.svelte-cwls5q blockquote:where(.svelte-cwls5q){font-size:24px}.opening.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:32px}.chapter-nav.svelte-cwls5q{white-space:nowrap;scrollbar-width:thin;justify-content:flex-start;gap:24px;padding-inline:26px;overflow-x:auto}.nav-caption.svelte-cwls5q{display:none}.chapter.svelte-cwls5q{padding-block:60px}.chapter-inner.svelte-cwls5q{grid-template-columns:1fr;gap:30px}.chapter-heading.svelte-cwls5q{position:static}.chapter-number.svelte-cwls5q{margin-bottom:18px;font-size:30px}.chapter.svelte-cwls5q h2:where(.svelte-cwls5q){max-width:440px;font-size:39px}.chapter-body.svelte-cwls5q p:where(.svelte-cwls5q){font-size:16px;line-height:1.8}.chapter-body.svelte-cwls5q>p:where(.svelte-cwls5q):first-child{font-size:18px}.chapter-body.svelte-cwls5q blockquote:where(.svelte-cwls5q){margin-block:28px;padding-left:20px;font-size:26px}.chapter-aside.svelte-cwls5q{margin-top:25px;font-size:18px}.values.svelte-cwls5q{margin-top:20px!important}.dark.svelte-cwls5q{padding-block:65px}.chapter-body.svelte-cwls5q .brand-wordmark:where(.svelte-cwls5q){font-size:34px}.chapter-body.svelte-cwls5q .resolve:where(.svelte-cwls5q){font-size:48px}.closing.svelte-cwls5q{padding-block:70px}.closing-actions.svelte-cwls5q{flex-direction:column;align-items:center;gap:24px}.desktop-break.svelte-cwls5q{display:none}}@media (prefers-reduced-motion:reduce){.about-page.svelte-cwls5q .will-reveal{opacity:1;transition:none;transform:none}.about-page.svelte-cwls5q :where(.svelte-cwls5q){scroll-behavior:auto!important}.read-story.svelte-cwls5q span:where(.svelte-cwls5q),.closing-actions.svelte-cwls5q span:where(.svelte-cwls5q){transition:none}}html.about-scrollbars,html.about-scrollbars *{scrollbar-width:none;-ms-overflow-style:none}html.about-scrollbars::-webkit-scrollbar{width:0;height:0;display:none}html.about-scrollbars ::-webkit-scrollbar{width:0;height:0;display:none}.about-page.svelte-cwls5q{overflow-x:clip}.chapter-film.svelte-cwls5q{max-width:330px;margin-top:36px!important}.chapter-film-frame.svelte-cwls5q{aspect-ratio:4/5;border-radius:18px;overflow:hidden}.chapter-film.svelte-cwls5q figcaption:where(.svelte-cwls5q){letter-spacing:.15em;color:#cfb983;margin-top:16px;font-size:8px;line-height:1.7}.hero-image.svelte-cwls5q>img:where(.svelte-cwls5q){border-radius:220px 220px 18px 18px}.image-frame.svelte-cwls5q{border-radius:240px 240px 18px 18px}.visual-images.svelte-cwls5q img:where(.svelte-cwls5q){border-radius:18px}.visual-images.svelte-cwls5q figure:where(.svelte-cwls5q):first-child img:where(.svelte-cwls5q){border-radius:180px 180px 18px 18px}.read-story.svelte-cwls5q{background:#fff8dd08;border:1px solid #d9bd8170;border-radius:8px;gap:24px;min-height:48px;padding:12px 20px;transition:background .2s,border-color .2s}.read-story.svelte-cwls5q:hover{background:#fff8dd14;border-color:#d9bd81}.closing-actions.svelte-cwls5q{gap:16px}.closing-actions.svelte-cwls5q :is(a:where(.svelte-cwls5q),button:where(.svelte-cwls5q)){letter-spacing:.07em;border:1px solid #173b3355;border-radius:8px;justify-content:center;gap:24px;min-height:54px;padding:16px 24px;font-size:11px;line-height:1.5;transition:background .2s,box-shadow .2s,transform .2s}.closing-actions.svelte-cwls5q button:where(.svelte-cwls5q){color:#fff8dd;background:#07201c;border-color:#07201c}.closing-actions.svelte-cwls5q a:where(.svelte-cwls5q):hover{background:#07201c0a;border-color:#07201c}.closing-actions.svelte-cwls5q button:where(.svelte-cwls5q):hover{background:#123d32;box-shadow:0 8px 20px #07201c20}.closing-actions.svelte-cwls5q :where(.svelte-cwls5q):is(a:where(.svelte-cwls5q),button:where(.svelte-cwls5q)):active{transform:translateY(1px)}@media (width<=1000px) and (width>=768px){.story-hero.svelte-cwls5q{gap:30px;padding-inline:32px}h1.svelte-cwls5q{font-size:clamp(56px,7.5vw,72px)}.hero-image.svelte-cwls5q{height:490px}.chapter-inner.svelte-cwls5q{grid-template-columns:.85fr 1.15fr;gap:40px}.chapter-heading.svelte-cwls5q{position:static}.chapter-film.svelte-cwls5q{max-width:280px}}@media (width<=767px){.story-hero.svelte-cwls5q{gap:38px;min-height:0;padding:98px 22px 54px}.hero-copy.svelte-cwls5q>.eyebrow:where(.svelte-cwls5q){letter-spacing:.1em;gap:12px;margin-bottom:24px;font-size:8px}h1.svelte-cwls5q{letter-spacing:-.035em;font-size:clamp(43px,11vw,70px);line-height:1.06}.hero-deck.svelte-cwls5q{font-size:15px;line-height:1.65;margin-top:22px!important}.byline.svelte-cwls5q{gap:14px;margin-top:26px}.byline-line.svelte-cwls5q{flex-shrink:0;width:30px}.author.svelte-cwls5q{font-size:23px}.author-role.svelte-cwls5q{max-width:240px;font-size:10px;line-height:1.7}.read-story.svelte-cwls5q{margin-top:28px;font-size:10px}.hero-image.svelte-cwls5q{aspect-ratio:4/5;max-width:420px;height:auto}.hero-image.svelte-cwls5q figcaption:where(.svelte-cwls5q){font-size:8px;line-height:1.6}.hero-bottom.svelte-cwls5q{letter-spacing:.17em;font-size:7px;left:22px}.chapter-nav.svelte-cwls5q{white-space:normal;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;padding:18px 22px;display:grid;overflow:visible}.chapter-nav.svelte-cwls5q a:where(.svelte-cwls5q){border:1px solid #173b3326;border-radius:8px;align-items:center;min-height:44px;padding:10px;font-size:11px;line-height:1.4;display:flex}.chapter-nav.svelte-cwls5q a:where(.svelte-cwls5q):hover{background:#173b3308}.section-wrap.svelte-cwls5q{padding-inline:22px}.chapter.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:clamp(31px,8.5vw,43px)}.chapter-film.svelte-cwls5q{width:100%;max-width:360px;margin:28px auto 0!important}.chapter-body.svelte-cwls5q .brand-wordmark:where(.svelte-cwls5q){font-size:clamp(28px,8vw,38px)}.chapter-body.svelte-cwls5q .resolve:where(.svelte-cwls5q){font-size:clamp(39px,11vw,52px)}.signature.svelte-cwls5q>span:where(.svelte-cwls5q){font-size:30px}.visual-story.svelte-cwls5q{padding-inline:22px}.visual-intro.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:clamp(28px,7.5vw,36px)}.visual-images.svelte-cwls5q img:where(.svelte-cwls5q){height:clamp(230px,65vw,380px)}.closing.svelte-cwls5q{padding:64px 22px}.closing.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:clamp(32px,8.5vw,48px);line-height:1.18}.closing-actions.svelte-cwls5q{gap:12px;width:100%;max-width:380px;margin-inline:auto}.closing-actions.svelte-cwls5q :is(a:where(.svelte-cwls5q),button:where(.svelte-cwls5q)){justify-content:space-between;gap:14px;width:100%;min-height:54px;padding:16px 18px;font-size:10px}}@media (width<=359px){.visual-images.svelte-cwls5q{grid-template-columns:minmax(0,1fr);gap:26px}.visual-images.svelte-cwls5q figure:where(.svelte-cwls5q):nth-child(2){margin-top:0}.visual-images.svelte-cwls5q img:where(.svelte-cwls5q){aspect-ratio:4/5;height:auto}.hero-image.svelte-cwls5q figcaption:where(.svelte-cwls5q){gap:8px;font-size:7px}.opening.svelte-cwls5q blockquote:where(.svelte-cwls5q){font-size:22px}}@media (prefers-reduced-motion:reduce){.read-story.svelte-cwls5q,.closing-actions.svelte-cwls5q :is(a:where(.svelte-cwls5q),button:where(.svelte-cwls5q)){transition:none}}
