.experience-map[data-astro-cid-k32jz7o2]{background:#111a1c;color:#f7f8f5;padding:clamp(4.5rem,7vw,7rem) max(1.25rem,env(safe-area-inset-right,0px)) clamp(4.5rem,7vw,7rem) max(1.25rem,env(safe-area-inset-left,0px));overflow:hidden}.map-inner[data-astro-cid-k32jz7o2]{max-width:1440px;margin:auto}.map-header[data-astro-cid-k32jz7o2]{display:grid;grid-template-columns:1.3fr .7fr;gap:3rem;align-items:end;margin-bottom:clamp(3rem,6vw,5rem)}.map-kicker[data-astro-cid-k32jz7o2]{color:var(--map-accent);font-size:.76rem;font-weight:750;letter-spacing:.04em;margin:0 0 1rem}.map-header[data-astro-cid-k32jz7o2] h2[data-astro-cid-k32jz7o2]{color:#fff;font-size:clamp(2.6rem,5.5vw,5.5rem);line-height:1;letter-spacing:-.055em;max-width:14ch;margin:0}.map-header[data-astro-cid-k32jz7o2]>p[data-astro-cid-k32jz7o2],.journey-heading[data-astro-cid-k32jz7o2]>p[data-astro-cid-k32jz7o2]{color:#b9c4c2;line-height:1.65;max-width:35ch;margin:0}.map-layout[data-astro-cid-k32jz7o2]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border:1px solid #ffffff2b}.map-visual[data-astro-cid-k32jz7o2]{padding:clamp(1.5rem,3vw,3rem);background:#ffffff08}.map-visual-header[data-astro-cid-k32jz7o2]{display:flex;justify-content:space-between;gap:1rem;color:#bbc6c4;font-size:.75rem}.map-orbit[data-astro-cid-k32jz7o2]{width:min(72%,20rem);aspect-ratio:1;padding:2px;margin:clamp(2.5rem,5vw,4rem) auto;border-radius:50%;background:conic-gradient(var(--map-accent) 0 32%,#d3e2dc 32.5% 65%,#65807a 65.5% 99.5%,transparent 100%)}.map-orbit-inner[data-astro-cid-k32jz7o2]{width:100%;height:100%;border-radius:50%;background:#182224;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.7rem;padding:2rem}.map-orbit-inner[data-astro-cid-k32jz7o2] span[data-astro-cid-k32jz7o2]{font-size:.63rem;letter-spacing:.12em;color:#a9bab5}.map-orbit-inner[data-astro-cid-k32jz7o2] strong[data-astro-cid-k32jz7o2]{color:#fff;font-size:clamp(1.3rem,2.2vw,2rem);line-height:1.1;letter-spacing:-.04em}.map-caption[data-astro-cid-k32jz7o2]{color:#b9c4c2;font-size:.78rem;line-height:1.6;max-width:38ch;margin:0}.map-nodes[data-astro-cid-k32jz7o2]{padding:clamp(1.5rem,3vw,3rem);display:flex;flex-direction:column;justify-content:center}.map-instruction[data-astro-cid-k32jz7o2]{color:#b9c4c2;font-size:.8rem;margin:0 0 1.5rem}.map-node[data-astro-cid-k32jz7o2]{border-top:1px solid #ffffff33}.map-node[data-astro-cid-k32jz7o2]:last-child{border-bottom:1px solid #ffffff33}.map-node[data-astro-cid-k32jz7o2] summary[data-astro-cid-k32jz7o2]{cursor:pointer;list-style:none;display:grid;grid-template-columns:2.6rem minmax(0,1fr) auto;gap:.8rem;align-items:center;padding:1.4rem 0}.map-node[data-astro-cid-k32jz7o2] summary[data-astro-cid-k32jz7o2]::-webkit-details-marker{display:none}.map-node[data-astro-cid-k32jz7o2] summary[data-astro-cid-k32jz7o2]:focus-visible{outline:2px solid var(--map-accent);outline-offset:4px}.node-number[data-astro-cid-k32jz7o2]{color:var(--map-accent);font-size:.75rem;font-weight:750}.node-title[data-astro-cid-k32jz7o2]{color:#fff;font-size:clamp(1.1rem,1.7vw,1.45rem);font-weight:750;line-height:1.25}.node-toggle[data-astro-cid-k32jz7o2]{font-size:1.6rem;line-height:1;color:var(--map-accent);transition:transform .25s cubic-bezier(.22,1,.36,1)}.map-node[data-astro-cid-k32jz7o2][open] .node-toggle[data-astro-cid-k32jz7o2]{transform:rotate(45deg)}.map-node[data-astro-cid-k32jz7o2]>p[data-astro-cid-k32jz7o2]{color:#b9c4c2;font-size:.95rem;line-height:1.7;max-width:50ch;margin:0 0 1.5rem 3.4rem}.map-journey[data-astro-cid-k32jz7o2]{padding-top:clamp(4rem,7vw,7rem)}.journey-heading[data-astro-cid-k32jz7o2]{display:flex;justify-content:space-between;align-items:end;gap:2rem}.journey-heading[data-astro-cid-k32jz7o2] h3[data-astro-cid-k32jz7o2]{color:#fff;font-size:clamp(2rem,3.6vw,3.5rem);line-height:1.05;letter-spacing:-.045em;margin:0}.map-journey[data-astro-cid-k32jz7o2] ol[data-astro-cid-k32jz7o2]{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);padding:0;margin:3rem 0 0}.map-journey[data-astro-cid-k32jz7o2] li[data-astro-cid-k32jz7o2]{border-top:1px solid #94a8a1;padding:1.4rem 1rem 0 0;position:relative;display:grid;gap:.8rem}.journey-dot[data-astro-cid-k32jz7o2]{position:absolute;top:-.38rem;left:0;width:.7rem;height:.7rem;border:2px solid var(--map-accent);background:#111a1c;border-radius:50%}.map-journey[data-astro-cid-k32jz7o2] small[data-astro-cid-k32jz7o2]{color:var(--map-accent);font-size:.7rem}.map-journey[data-astro-cid-k32jz7o2] strong[data-astro-cid-k32jz7o2]{color:#fff;font-size:clamp(1rem,1.4vw,1.25rem);line-height:1.35}@media(max-width:700px){.map-header[data-astro-cid-k32jz7o2],.map-layout[data-astro-cid-k32jz7o2]{grid-template-columns:1fr}.map-header[data-astro-cid-k32jz7o2]{gap:1.5rem}.map-visual[data-astro-cid-k32jz7o2]{border-bottom:1px solid #ffffff2b}.map-orbit[data-astro-cid-k32jz7o2]{width:min(70%,16rem)}.journey-heading[data-astro-cid-k32jz7o2]{display:block}.journey-heading[data-astro-cid-k32jz7o2]>p[data-astro-cid-k32jz7o2]{margin-top:1.25rem}.map-journey[data-astro-cid-k32jz7o2] ol[data-astro-cid-k32jz7o2]{grid-template-columns:1fr;margin-top:2rem}.map-journey[data-astro-cid-k32jz7o2] li[data-astro-cid-k32jz7o2]{border-top:0;border-left:1px solid #94a8a1;padding:0 0 2rem 1.5rem}.journey-dot[data-astro-cid-k32jz7o2]{left:-.38rem;top:0}}@media(min-width:768px){.experience-map[data-astro-cid-k32jz7o2]{padding-left:max(2.5rem,env(safe-area-inset-left,0px));padding-right:max(2.5rem,env(safe-area-inset-right,0px))}}@media(prefers-reduced-motion:reduce){.node-toggle[data-astro-cid-k32jz7o2]{transition:none}}.business-value[data-astro-cid-busslsq2]{background:#e9ede9;color:#18211f;padding:clamp(4.5rem,7vw,7rem) max(1.25rem,env(safe-area-inset-right,0px)) clamp(4.5rem,7vw,7rem) max(1.25rem,env(safe-area-inset-left,0px));overflow:hidden}html.dark .business-value[data-astro-cid-busslsq2]{background:#222b29;color:#f4f6f3}.value-wrap[data-astro-cid-busslsq2]{max-width:1440px;margin:auto}.value-intro[data-astro-cid-busslsq2]{display:grid;grid-template-columns:1.2fr .8fr;gap:3rem;align-items:end}.value-eyebrow[data-astro-cid-busslsq2]{font-size:.78rem;font-weight:800;margin:0 0 1.2rem}.value-intro[data-astro-cid-busslsq2] h2[data-astro-cid-busslsq2]{color:inherit;font-size:clamp(2.7rem,5vw,5rem);line-height:1;letter-spacing:-.055em;max-width:13ch;margin:0}.value-intro[data-astro-cid-busslsq2]>p[data-astro-cid-busslsq2]{font-size:1rem;line-height:1.7;max-width:40ch;opacity:.8;margin:0}.value-points[data-astro-cid-busslsq2]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:clamp(3rem,5vw,5rem)}.value-points[data-astro-cid-busslsq2] article[data-astro-cid-busslsq2]{position:relative;border-top:1px solid currentColor;padding-top:1.5rem;display:flex;flex-direction:column;min-height:14rem}.value-number[data-astro-cid-busslsq2]{font-size:.75rem;opacity:.7}.value-points[data-astro-cid-busslsq2] article[data-astro-cid-busslsq2]>div[data-astro-cid-busslsq2]{margin-top:2.5rem}.value-points[data-astro-cid-busslsq2] h3[data-astro-cid-busslsq2]{color:inherit;font-size:clamp(1.2rem,1.7vw,1.55rem);letter-spacing:-.025em;line-height:1.2;margin:0 0 .8rem}.value-points[data-astro-cid-busslsq2] p[data-astro-cid-busslsq2]{line-height:1.65;opacity:.78;max-width:38ch;margin:0}.value-symbol[data-astro-cid-busslsq2]{position:absolute;top:1rem;right:.3rem;font-size:1.5rem;transition:transform .35s cubic-bezier(.22,1,.36,1)}@media(hover:hover){.value-points[data-astro-cid-busslsq2] article[data-astro-cid-busslsq2]:hover .value-symbol[data-astro-cid-busslsq2]{transform:translate(4px,-4px)}}@media(max-width:700px){.value-intro[data-astro-cid-busslsq2],.value-points[data-astro-cid-busslsq2]{grid-template-columns:1fr;gap:1.5rem}.value-points[data-astro-cid-busslsq2] article[data-astro-cid-busslsq2]{min-height:0;padding-bottom:1rem}.value-points[data-astro-cid-busslsq2] article[data-astro-cid-busslsq2]>div[data-astro-cid-busslsq2]{margin-top:1.5rem}}@media(min-width:768px){.business-value[data-astro-cid-busslsq2]{padding-left:max(2.5rem,env(safe-area-inset-left,0px));padding-right:max(2.5rem,env(safe-area-inset-right,0px))}}@media(prefers-reduced-motion:reduce){.value-symbol[data-astro-cid-busslsq2]{transition:none}}.case-progress[data-astro-cid-vdo34ltf]{position:fixed;z-index:60;inset:0 0 auto;height:3px;pointer-events:none}.case-progress[data-astro-cid-vdo34ltf] span[data-astro-cid-vdo34ltf]{display:block;height:100%;background:var(--color-accent, #ef6c22);transform:scaleX(0);transform-origin:left}@media(prefers-reduced-motion:reduce){.case-progress[data-astro-cid-vdo34ltf]{display:none}}@media(pointer:coarse){body.project-case-body,body.sk-case-body{-webkit-tap-highlight-color:transparent}body.project-case-body a,body.project-case-body button,body.project-case-body summary,body.sk-case-body a,body.sk-case-body button,body.sk-case-body summary{touch-action:manipulation}body.project-case-body button,body.project-case-body summary,body.sk-case-body button,body.sk-case-body summary{-webkit-user-select:none;user-select:none}body.project-case-body .back,body.project-case-body .hero-grid aside a,body.project-case-body .case-nav a,body.project-case-body .next-contact a,body.sk-case-body .sk-back,body.sk-case-body .sk-hero-side a,body.sk-case-body .sk-nav a,body.sk-case-body .sk-page-copy a,body.sk-case-body .sk-more,body.project-case-body footer a,body.sk-case-body footer a{display:inline-flex;align-items:center;min-height:44px}body.project-case-body .case-nav .wrap,body.sk-case-body .sk-nav .sk-wrap{overscroll-behavior-inline:contain}body.project-case-body footer .site-container,body.sk-case-body footer .site-container{padding-left:max(1.25rem,env(safe-area-inset-left,0px));padding-right:max(1.25rem,env(safe-area-inset-right,0px))}}@media(pointer:coarse)and (min-width:640px){body.project-case-body footer .site-container,body.sk-case-body footer .site-container{padding-left:max(2rem,env(safe-area-inset-left,0px));padding-right:max(2rem,env(safe-area-inset-right,0px))}}@media(pointer:coarse)and (min-width:768px){body.project-case-body footer .site-container,body.sk-case-body footer .site-container{padding-left:max(2.5rem,env(safe-area-inset-left,0px));padding-right:max(2.5rem,env(safe-area-inset-right,0px))}}.case[data-astro-cid-h3ei2frw]{--ink:var(--color-text);--muted:var(--color-text-muted);color:var(--ink)}.wrap[data-astro-cid-h3ei2frw]{width:min(100% - 3rem,1320px);margin-inline:auto}.case[data-astro-cid-h3ei2frw] h1[data-astro-cid-h3ei2frw],.case[data-astro-cid-h3ei2frw] h2[data-astro-cid-h3ei2frw],.case[data-astro-cid-h3ei2frw] h3[data-astro-cid-h3ei2frw],.case[data-astro-cid-h3ei2frw] p[data-astro-cid-h3ei2frw]{margin:0}.case[data-astro-cid-h3ei2frw] a[data-astro-cid-h3ei2frw]:focus-visible,.case[data-astro-cid-h3ei2frw] summary[data-astro-cid-h3ei2frw]:focus-visible{outline:3px solid var(--case-accent);outline-offset:5px}.case-hero[data-astro-cid-h3ei2frw]{padding-top:10rem;padding-bottom:4rem}.back[data-astro-cid-h3ei2frw]{display:inline-block;margin-bottom:4rem;font-size:.9rem}.hero-grid[data-astro-cid-h3ei2frw]{display:grid;grid-template-columns:3fr 1fr;gap:5rem;align-items:end}.meta[data-astro-cid-h3ei2frw],.kicker[data-astro-cid-h3ei2frw]{font-size:.78rem;font-weight:700;letter-spacing:.04em;color:var(--case-accent)}.case[data-astro-cid-h3ei2frw] h1[data-astro-cid-h3ei2frw]{font-size:clamp(3.3rem,7.5vw,8rem);line-height:.96;letter-spacing:-.065em;max-width:13ch;font-weight:800}.hero-intro[data-astro-cid-h3ei2frw]{font-size:clamp(1.15rem,2vw,1.5rem);color:var(--muted);margin-top:2rem!important;max-width:45ch}.hero-grid[data-astro-cid-h3ei2frw] aside[data-astro-cid-h3ei2frw]{border-top:1px solid var(--color-border-medium);padding-top:1.25rem;display:grid;gap:.7rem}.hero-grid[data-astro-cid-h3ei2frw] aside[data-astro-cid-h3ei2frw] span[data-astro-cid-h3ei2frw],.band[data-astro-cid-h3ei2frw] span[data-astro-cid-h3ei2frw]{font-size:.75rem;color:var(--muted)}.hero-grid[data-astro-cid-h3ei2frw] aside[data-astro-cid-h3ei2frw] strong[data-astro-cid-h3ei2frw]{font-size:1.35rem;margin-bottom:1rem}.hero-grid[data-astro-cid-h3ei2frw] aside[data-astro-cid-h3ei2frw] p[data-astro-cid-h3ei2frw]{line-height:1.6;color:var(--muted)}.hero-grid[data-astro-cid-h3ei2frw] aside[data-astro-cid-h3ei2frw] a[data-astro-cid-h3ei2frw]{margin-top:1rem;font-weight:700}.cover[data-astro-cid-h3ei2frw]{padding-bottom:4rem}.cover[data-astro-cid-h3ei2frw] img[data-astro-cid-h3ei2frw]{width:100%;height:auto;display:block;border-radius:4px}.cover-art[data-astro-cid-h3ei2frw]{min-height:clamp(22rem,45vw,42rem);padding:clamp(2rem,5vw,5rem);background:color-mix(in srgb,var(--case-accent) 25%,#17191f);color:#fff;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.cover-art[data-astro-cid-h3ei2frw]>span[data-astro-cid-h3ei2frw],.cover-art[data-astro-cid-h3ei2frw] small[data-astro-cid-h3ei2frw]{font-size:.85rem;color:#fff}.cover-art[data-astro-cid-h3ei2frw] strong[data-astro-cid-h3ei2frw]{font-size:clamp(3.5rem,10vw,10rem);line-height:.9;letter-spacing:-.07em;max-width:10ch}.cover-lines[data-astro-cid-h3ei2frw]{display:flex;gap:1rem}.cover-lines[data-astro-cid-h3ei2frw] i[data-astro-cid-h3ei2frw]{height:2px;flex:1;background:var(--case-accent)}.case-nav[data-astro-cid-h3ei2frw]{position:sticky;top:0;z-index:15;background:var(--color-bg);border-block:1px solid var(--color-border-medium)}.case-nav[data-astro-cid-h3ei2frw] .wrap[data-astro-cid-h3ei2frw]{display:flex;gap:2rem;overflow:auto;white-space:nowrap;padding-block:1rem}.case-nav[data-astro-cid-h3ei2frw] a[data-astro-cid-h3ei2frw]{font-size:.8rem;font-weight:700}.section[data-astro-cid-h3ei2frw]{padding-block:clamp(5rem,9vw,9rem)}.split[data-astro-cid-h3ei2frw]{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.case[data-astro-cid-h3ei2frw] h2[data-astro-cid-h3ei2frw]{font-size:clamp(2.5rem,5vw,5rem);line-height:1.02;letter-spacing:-.055em;font-weight:750;max-width:16ch}.split[data-astro-cid-h3ei2frw] .lead[data-astro-cid-h3ei2frw]{margin-top:2rem}.lead[data-astro-cid-h3ei2frw]{font-size:clamp(1.25rem,2.2vw,1.8rem);line-height:1.45;max-width:45ch}.split[data-astro-cid-h3ei2frw] div[data-astro-cid-h3ei2frw]>p[data-astro-cid-h3ei2frw]:not(.lead){color:var(--muted);line-height:1.75;margin-top:1.5rem;max-width:65ch}.band[data-astro-cid-h3ei2frw]{border-block:1px solid var(--color-border-medium)}.band-grid[data-astro-cid-h3ei2frw]{display:grid;grid-template-columns:repeat(3,1fr)}.band-grid[data-astro-cid-h3ei2frw]>div[data-astro-cid-h3ei2frw]{display:grid;gap:.75rem;padding:2rem 1rem 2rem 0}.band[data-astro-cid-h3ei2frw] strong[data-astro-cid-h3ei2frw]{font-size:1rem}.statement[data-astro-cid-h3ei2frw]{background:#1a2025;color:#fff;padding-block:clamp(5rem,9vw,9rem)}.statement[data-astro-cid-h3ei2frw] h2[data-astro-cid-h3ei2frw]{max-width:20ch;margin-top:2rem}.statement[data-astro-cid-h3ei2frw].soft{background:color-mix(in srgb,var(--case-accent) 25%,#1a2025)}.ruled[data-astro-cid-h3ei2frw]{border-top:1px solid var(--color-border-medium)}.section-heading[data-astro-cid-h3ei2frw]{max-width:850px;margin-bottom:3rem}.section-heading[data-astro-cid-h3ei2frw] h2[data-astro-cid-h3ei2frw]{margin-top:1rem}.section-heading[data-astro-cid-h3ei2frw]>p[data-astro-cid-h3ei2frw]:last-child:not(.kicker){margin-top:1.25rem;color:var(--muted);line-height:1.6}.features[data-astro-cid-h3ei2frw] details[data-astro-cid-h3ei2frw],.faq[data-astro-cid-h3ei2frw] details[data-astro-cid-h3ei2frw]{border-top:1px solid var(--color-border-medium)}.features[data-astro-cid-h3ei2frw] details[data-astro-cid-h3ei2frw]:last-child,.faq[data-astro-cid-h3ei2frw] details[data-astro-cid-h3ei2frw]:last-child{border-bottom:1px solid var(--color-border-medium)}summary[data-astro-cid-h3ei2frw]{cursor:pointer;list-style:none}summary[data-astro-cid-h3ei2frw]::-webkit-details-marker{display:none}.features[data-astro-cid-h3ei2frw] summary[data-astro-cid-h3ei2frw]{display:grid;grid-template-columns:4rem 1fr auto;gap:1rem;align-items:center;padding:1.6rem 0}.features[data-astro-cid-h3ei2frw] summary[data-astro-cid-h3ei2frw] span[data-astro-cid-h3ei2frw],.take-grid[data-astro-cid-h3ei2frw] span[data-astro-cid-h3ei2frw],.journey[data-astro-cid-h3ei2frw] li[data-astro-cid-h3ei2frw]>span[data-astro-cid-h3ei2frw]{color:var(--case-accent);font-size:.8rem;font-weight:700}.features[data-astro-cid-h3ei2frw] h3[data-astro-cid-h3ei2frw]{font-size:clamp(1.5rem,3vw,2.5rem);letter-spacing:-.04em}.features[data-astro-cid-h3ei2frw] b[data-astro-cid-h3ei2frw],.faq[data-astro-cid-h3ei2frw] summary[data-astro-cid-h3ei2frw] span[data-astro-cid-h3ei2frw]{font-size:1.7rem;color:var(--case-accent)}.features[data-astro-cid-h3ei2frw] details[data-astro-cid-h3ei2frw][open] b[data-astro-cid-h3ei2frw]{transform:rotate(45deg)}.features[data-astro-cid-h3ei2frw] details[data-astro-cid-h3ei2frw]>p[data-astro-cid-h3ei2frw]{padding:0 3rem 2rem 5rem;max-width:65ch;color:var(--muted);line-height:1.7}.journey[data-astro-cid-h3ei2frw]{background:color-mix(in srgb,var(--case-accent) 10%,var(--color-bg))}.journey[data-astro-cid-h3ei2frw] ol[data-astro-cid-h3ei2frw],.take-grid[data-astro-cid-h3ei2frw]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.journey[data-astro-cid-h3ei2frw] li[data-astro-cid-h3ei2frw],.take-grid[data-astro-cid-h3ei2frw] article[data-astro-cid-h3ei2frw]{border-top:1px solid var(--case-accent);padding-top:1.5rem}.journey[data-astro-cid-h3ei2frw] h3[data-astro-cid-h3ei2frw],.take-grid[data-astro-cid-h3ei2frw] h3[data-astro-cid-h3ei2frw]{font-size:1.35rem;margin:1.2rem 0!important}.journey[data-astro-cid-h3ei2frw] li[data-astro-cid-h3ei2frw] p[data-astro-cid-h3ei2frw],.take-grid[data-astro-cid-h3ei2frw] p[data-astro-cid-h3ei2frw]{color:var(--muted);line-height:1.7}.faq[data-astro-cid-h3ei2frw] summary[data-astro-cid-h3ei2frw]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.3rem 0;font-weight:700}.faq[data-astro-cid-h3ei2frw] details[data-astro-cid-h3ei2frw] p[data-astro-cid-h3ei2frw]{max-width:65ch;padding-bottom:1.5rem;color:var(--muted);line-height:1.7}.next[data-astro-cid-h3ei2frw]{background:#1a2025;color:#fff;padding-block:6rem}.next[data-astro-cid-h3ei2frw] .wrap[data-astro-cid-h3ei2frw]>a[data-astro-cid-h3ei2frw]{display:grid;grid-template-columns:1fr 3fr auto;align-items:center;gap:2rem;border-block:1px solid #ffffff40;margin-top:2rem;padding:2rem 0}.next[data-astro-cid-h3ei2frw] strong[data-astro-cid-h3ei2frw]{font-size:clamp(2.5rem,5vw,5rem);letter-spacing:-.05em}.next-contact[data-astro-cid-h3ei2frw]{display:flex;justify-content:space-between;gap:2rem;margin-top:3rem}.next-contact[data-astro-cid-h3ei2frw] a[data-astro-cid-h3ei2frw]{font-weight:700;color:#fff}.case-nav[data-astro-cid-h3ei2frw] a[data-astro-cid-h3ei2frw]:hover,.next[data-astro-cid-h3ei2frw] a[data-astro-cid-h3ei2frw]:hover{color:var(--case-accent)}@media(max-width:700px){.wrap[data-astro-cid-h3ei2frw]{width:min(100% - 2rem,1320px)}.case-hero[data-astro-cid-h3ei2frw]{padding-top:8rem}.back[data-astro-cid-h3ei2frw]{margin-bottom:3rem}.hero-grid[data-astro-cid-h3ei2frw],.split[data-astro-cid-h3ei2frw]{grid-template-columns:1fr;gap:2rem}.hero-grid[data-astro-cid-h3ei2frw] aside[data-astro-cid-h3ei2frw]{max-width:28rem}.band-grid[data-astro-cid-h3ei2frw]{grid-template-columns:1fr}.band-grid[data-astro-cid-h3ei2frw]>div[data-astro-cid-h3ei2frw]{padding:1rem 0}.journey[data-astro-cid-h3ei2frw] ol[data-astro-cid-h3ei2frw],.take-grid[data-astro-cid-h3ei2frw]{grid-template-columns:1fr}.features[data-astro-cid-h3ei2frw] summary[data-astro-cid-h3ei2frw]{grid-template-columns:2rem 1fr auto}.features[data-astro-cid-h3ei2frw] details[data-astro-cid-h3ei2frw]>p[data-astro-cid-h3ei2frw]{padding-left:3rem}.next[data-astro-cid-h3ei2frw] .wrap[data-astro-cid-h3ei2frw]>a[data-astro-cid-h3ei2frw]{grid-template-columns:1fr auto}.next[data-astro-cid-h3ei2frw] .wrap[data-astro-cid-h3ei2frw]>a[data-astro-cid-h3ei2frw]>span[data-astro-cid-h3ei2frw]:first-child{grid-column:1/-1}.next-contact[data-astro-cid-h3ei2frw]{flex-direction:column}.case-nav[data-astro-cid-h3ei2frw] .wrap[data-astro-cid-h3ei2frw]{gap:1.4rem}}.case[data-astro-cid-h3ei2frw]{--paper:#f4f3ef;--ink:#181818;--sub:#555;--line:#d6d5d0;--panel:#e8e7e2;background:var(--paper);color:var(--ink);font-family:var(--font-display)}html.dark .case[data-astro-cid-h3ei2frw]{--paper:#151515;--ink:#f5f5f2;--sub:#bdbdb8;--line:#464640;--panel:#222}.case[data-astro-cid-h3ei2frw] h1[data-astro-cid-h3ei2frw],.case[data-astro-cid-h3ei2frw] h2[data-astro-cid-h3ei2frw],.case[data-astro-cid-h3ei2frw] h3[data-astro-cid-h3ei2frw]{color:inherit}.case[data-astro-cid-h3ei2frw] .wrap[data-astro-cid-h3ei2frw]{width:min(calc(100% - max(1.25rem,env(safe-area-inset-left,0px)) - max(1.25rem,env(safe-area-inset-right,0px))),1440px)}.case-hero[data-astro-cid-h3ei2frw]{padding-top:clamp(9rem,11vw,12rem);padding-bottom:clamp(3rem,5vw,5rem)}.hero-grid[data-astro-cid-h3ei2frw]{grid-template-columns:minmax(0,2fr) minmax(14rem,.65fr);gap:clamp(3rem,7vw,7rem)}.case[data-astro-cid-h3ei2frw] h1[data-astro-cid-h3ei2frw]{font-size:clamp(3.4rem,7vw,7rem);line-height:1;letter-spacing:-.045em;max-width:15ch}.case[data-astro-cid-h3ei2frw] h2[data-astro-cid-h3ei2frw]{font-size:clamp(2.5rem,4.5vw,4.5rem);letter-spacing:-.04em;max-width:18ch}.hero-intro[data-astro-cid-h3ei2frw]{color:var(--sub);line-height:1.55}.hero-grid[data-astro-cid-h3ei2frw] aside[data-astro-cid-h3ei2frw]{border-color:var(--line)}.hero-grid[data-astro-cid-h3ei2frw] aside[data-astro-cid-h3ei2frw] p[data-astro-cid-h3ei2frw],.hero-grid[data-astro-cid-h3ei2frw] aside[data-astro-cid-h3ei2frw] span[data-astro-cid-h3ei2frw],.split[data-astro-cid-h3ei2frw] div[data-astro-cid-h3ei2frw]>p[data-astro-cid-h3ei2frw]:not(.lead),.section-heading[data-astro-cid-h3ei2frw]>p[data-astro-cid-h3ei2frw]:last-child:not(.kicker),.journey[data-astro-cid-h3ei2frw] li[data-astro-cid-h3ei2frw] p[data-astro-cid-h3ei2frw],.take-grid[data-astro-cid-h3ei2frw] p[data-astro-cid-h3ei2frw],.faq[data-astro-cid-h3ei2frw] details[data-astro-cid-h3ei2frw] p[data-astro-cid-h3ei2frw]{color:var(--sub)}.cover[data-astro-cid-h3ei2frw] img[data-astro-cid-h3ei2frw]{border-radius:.8rem;background:#242424;padding:.5rem}.cover-art[data-astro-cid-h3ei2frw]{border-radius:.8rem}.case-nav[data-astro-cid-h3ei2frw]{position:relative;top:auto;background:var(--paper);border-color:var(--line)}.section[data-astro-cid-h3ei2frw]{padding-block:clamp(4.5rem,7vw,7rem)}.split[data-astro-cid-h3ei2frw]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2rem,5vw,5rem);align-items:start}.split[data-astro-cid-h3ei2frw] .split-heading[data-astro-cid-h3ei2frw] .kicker[data-astro-cid-h3ei2frw]{margin:0 0 1.2rem;color:var(--case-accent)}.split[data-astro-cid-h3ei2frw] .split-content[data-astro-cid-h3ei2frw] .lead[data-astro-cid-h3ei2frw]{margin-top:0}.split-content[data-astro-cid-h3ei2frw]{padding-top:2rem}.band[data-astro-cid-h3ei2frw],.ruled[data-astro-cid-h3ei2frw],.features[data-astro-cid-h3ei2frw] details[data-astro-cid-h3ei2frw],.faq[data-astro-cid-h3ei2frw] details[data-astro-cid-h3ei2frw]{border-color:var(--line)}.band[data-astro-cid-h3ei2frw] span[data-astro-cid-h3ei2frw]{color:var(--sub)}.journey[data-astro-cid-h3ei2frw]{background:var(--panel)}.statement[data-astro-cid-h3ei2frw],.next[data-astro-cid-h3ei2frw]{background:#1a2025;color:#fff}.project-gallery[data-astro-cid-h3ei2frw]{padding-bottom:clamp(4rem,7vw,7rem)}.gallery-heading[data-astro-cid-h3ei2frw]{display:flex;justify-content:space-between;align-items:end;gap:2rem;padding-bottom:2rem}.gallery-heading[data-astro-cid-h3ei2frw] p[data-astro-cid-h3ei2frw]{color:var(--sub)}.gallery-grid[data-astro-cid-h3ei2frw]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.gallery-grid[data-astro-cid-h3ei2frw] a[data-astro-cid-h3ei2frw]{display:block;min-width:0}.gallery-grid[data-astro-cid-h3ei2frw] img[data-astro-cid-h3ei2frw]{display:block;width:100%;height:auto;padding:.4rem;background:#292929;border-radius:.75rem}.gallery-grid[data-astro-cid-h3ei2frw] img[data-astro-cid-h3ei2frw]{transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.gallery-grid[data-astro-cid-h3ei2frw] a[data-astro-cid-h3ei2frw]:hover img[data-astro-cid-h3ei2frw]{transform:translateY(-5px);box-shadow:0 18px 35px #0002}}@media(prefers-reduced-motion:reduce){.gallery-grid[data-astro-cid-h3ei2frw] img[data-astro-cid-h3ei2frw]{transition:none}}.gallery-grid[data-astro-cid-h3ei2frw] span[data-astro-cid-h3ei2frw]{display:block;font-size:.85rem;margin-top:.75rem}html.light body.project-case-body #main-header{background:#f4f3eff2;color:#181818!important}html.dark body.project-case-body #main-header{background:#151515f2;color:#fff!important}body.project-case-body.menu-open #main-header,html.menu-open body.project-case-body #main-header{background:#151515;color:#fff!important}@media(min-width:768px){.case[data-astro-cid-h3ei2frw] .wrap[data-astro-cid-h3ei2frw]{width:min(calc(100% - max(2.5rem,env(safe-area-inset-left,0px)) - max(2.5rem,env(safe-area-inset-right,0px))),1440px)}}@media(max-width:700px){.hero-grid[data-astro-cid-h3ei2frw],.split[data-astro-cid-h3ei2frw],.gallery-grid[data-astro-cid-h3ei2frw]{grid-template-columns:1fr}.case-hero[data-astro-cid-h3ei2frw]{padding-top:calc(8rem + env(safe-area-inset-top,0px))}.split-content[data-astro-cid-h3ei2frw]{padding-top:0}.gallery-heading[data-astro-cid-h3ei2frw]{display:block}.gallery-heading[data-astro-cid-h3ei2frw] p[data-astro-cid-h3ei2frw]{margin-top:1rem}.case-nav[data-astro-cid-h3ei2frw] .wrap[data-astro-cid-h3ei2frw]{gap:1.25rem}}.sk-case[data-astro-cid-lbtowb5p]{background:#f2f1ec;color:#151515}.sk-wrap[data-astro-cid-lbtowb5p]{width:min(100% - 3rem,1320px);margin-inline:auto}.sk-case[data-astro-cid-lbtowb5p] a[data-astro-cid-lbtowb5p]:focus-visible,.sk-case[data-astro-cid-lbtowb5p] button[data-astro-cid-lbtowb5p]:focus-visible{outline:3px solid #e4bd00;outline-offset:4px}.sk-hero[data-astro-cid-lbtowb5p]{background:#101010;color:#fff;padding:10rem 0 6rem}.sk-back[data-astro-cid-lbtowb5p]{font-size:.85rem;color:#bbb}.sk-hero-grid[data-astro-cid-lbtowb5p]{display:grid;grid-template-columns:1fr 240px;align-items:end;gap:3rem;margin-top:4rem}.sk-tag[data-astro-cid-lbtowb5p],.eyebrow[data-astro-cid-lbtowb5p]{font-size:.78rem;font-weight:750;letter-spacing:.04em}.sk-tag[data-astro-cid-lbtowb5p]{color:#d4d4d4}.sk-tag[data-astro-cid-lbtowb5p] span[data-astro-cid-lbtowb5p]{display:inline-block;width:.6rem;height:.6rem;background:#f6cf23;border-radius:50%;margin-right:.6rem}.sk-case[data-astro-cid-lbtowb5p] h1[data-astro-cid-lbtowb5p],.sk-case[data-astro-cid-lbtowb5p] h2[data-astro-cid-lbtowb5p],.sk-case[data-astro-cid-lbtowb5p] h3[data-astro-cid-lbtowb5p],.sk-case[data-astro-cid-lbtowb5p] p[data-astro-cid-lbtowb5p]{margin:0}.sk-hero[data-astro-cid-lbtowb5p] h1[data-astro-cid-lbtowb5p]{font-size:clamp(5.5rem,13vw,13rem);line-height:.76;letter-spacing:-.085em;font-weight:900;margin-top:2rem}.sk-hero[data-astro-cid-lbtowb5p] h1[data-astro-cid-lbtowb5p] em[data-astro-cid-lbtowb5p]{font-style:normal;color:#f6cf23}.sk-intro[data-astro-cid-lbtowb5p]{font-size:clamp(1.2rem,2vw,1.55rem);line-height:1.5;color:#c6c6c6;max-width:34ch;margin-top:2.7rem!important}.sk-btn[data-astro-cid-lbtowb5p]{display:inline-flex;align-items:center;gap:2rem;background:#f6cf23;color:#111;padding:1rem 1.5rem;border-radius:100px;font-weight:800;margin-top:2rem}.sk-hero-side[data-astro-cid-lbtowb5p]{border-top:1px solid #ffffff55;padding-top:1rem;font-size:.85rem}.sk-hero-side[data-astro-cid-lbtowb5p] span[data-astro-cid-lbtowb5p]{color:#f6cf23;font-weight:700}.sk-hero-side[data-astro-cid-lbtowb5p] p[data-astro-cid-lbtowb5p]{line-height:1.8;color:#aaa;margin:1rem 0 2rem}.sk-hero-side[data-astro-cid-lbtowb5p] a[data-astro-cid-lbtowb5p]{font-weight:700}.sk-hero-image[data-astro-cid-lbtowb5p]{margin-top:-2rem;position:relative}.sk-hero-image[data-astro-cid-lbtowb5p] img[data-astro-cid-lbtowb5p],.sk-page-images[data-astro-cid-lbtowb5p] img[data-astro-cid-lbtowb5p],.gallery[data-astro-cid-lbtowb5p] img[data-astro-cid-lbtowb5p]{display:block;width:100%;height:auto}.sk-hero-image[data-astro-cid-lbtowb5p] img[data-astro-cid-lbtowb5p]{border:8px solid #232323;border-radius:8px}.caption[data-astro-cid-lbtowb5p]{display:flex;justify-content:space-between;gap:1rem;font-size:.75rem;padding:1rem 0;color:#696969}.sk-nav[data-astro-cid-lbtowb5p]{position:sticky;top:0;z-index:15;background:#f2f1eced;backdrop-filter:blur(12px);border-block:1px solid #d4d3cd}.sk-nav[data-astro-cid-lbtowb5p] .sk-wrap[data-astro-cid-lbtowb5p]{display:flex;gap:2rem;overflow:auto;white-space:nowrap;padding-block:1rem}.sk-nav[data-astro-cid-lbtowb5p] a[data-astro-cid-lbtowb5p]{font-weight:700;font-size:.8rem}.sk-section[data-astro-cid-lbtowb5p]{padding-block:clamp(5rem,9vw,9rem)}.sk-intro-grid[data-astro-cid-lbtowb5p],.sk-impact-grid[data-astro-cid-lbtowb5p]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(3rem,8vw,8rem)}.sk-case[data-astro-cid-lbtowb5p] h2[data-astro-cid-lbtowb5p]{font-size:clamp(2.8rem,5.5vw,5.8rem);line-height:.98;letter-spacing:-.06em;font-weight:850}.eyebrow[data-astro-cid-lbtowb5p]{color:#8b7100;margin-bottom:1.5rem!important}.sk-intro-grid[data-astro-cid-lbtowb5p]>div[data-astro-cid-lbtowb5p]>p[data-astro-cid-lbtowb5p]:not(.eyebrow),.sk-page-copy[data-astro-cid-lbtowb5p]>p[data-astro-cid-lbtowb5p]:not(.eyebrow),.sk-mobile-grid[data-astro-cid-lbtowb5p]>div[data-astro-cid-lbtowb5p]>p[data-astro-cid-lbtowb5p]:not(.eyebrow){line-height:1.75;color:#545454;margin-top:1.5rem;max-width:57ch}.sk-case[data-astro-cid-lbtowb5p] .sk-large[data-astro-cid-lbtowb5p]{font-size:clamp(1.3rem,2.1vw,1.7rem);line-height:1.45!important;color:inherit!important;margin-top:0!important}.sk-facts[data-astro-cid-lbtowb5p]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:3rem}.sk-facts[data-astro-cid-lbtowb5p] div[data-astro-cid-lbtowb5p]{border-top:1px solid #aaa;padding-top:1rem}.sk-facts[data-astro-cid-lbtowb5p] strong[data-astro-cid-lbtowb5p]{display:block;font-size:2.5rem;letter-spacing:-.06em}.sk-facts[data-astro-cid-lbtowb5p] span[data-astro-cid-lbtowb5p]{font-size:.8rem;color:#666}.sk-yellow[data-astro-cid-lbtowb5p]{background:#f6cf23;padding:clamp(5rem,8vw,8rem) 0}.sk-yellow[data-astro-cid-lbtowb5p] .eyebrow[data-astro-cid-lbtowb5p]{color:#514300}.sk-yellow[data-astro-cid-lbtowb5p] h2[data-astro-cid-lbtowb5p]{max-width:16ch}.sk-yellow[data-astro-cid-lbtowb5p] p[data-astro-cid-lbtowb5p]:last-child{font-size:1.15rem;max-width:45ch;line-height:1.6;margin-top:1.5rem}.sk-heading[data-astro-cid-lbtowb5p]{display:flex;align-items:end;justify-content:space-between;gap:3rem}.sk-heading[data-astro-cid-lbtowb5p] h2[data-astro-cid-lbtowb5p]{max-width:14ch}.sk-heading[data-astro-cid-lbtowb5p]>p[data-astro-cid-lbtowb5p]{max-width:34ch;color:#666;line-height:1.65}.sk-page[data-astro-cid-lbtowb5p]{background:#e8e7e1;padding:clamp(4rem,7vw,7rem) 0;overflow:hidden}.sk-page[data-astro-cid-lbtowb5p]:nth-of-type(2n){background:#f7f6f2}.sk-page-grid[data-astro-cid-lbtowb5p]{display:grid;grid-template-columns:.75fr 1.5fr;gap:clamp(3rem,6vw,7rem);align-items:center}.sk-page[data-astro-cid-lbtowb5p].reverse .sk-page-copy[data-astro-cid-lbtowb5p]{order:2}.sk-page[data-astro-cid-lbtowb5p].reverse .sk-page-images[data-astro-cid-lbtowb5p]{order:1}.page-count[data-astro-cid-lbtowb5p]{display:block;color:#9a9a92;font-size:.8rem;margin-bottom:3rem}.sk-page-copy[data-astro-cid-lbtowb5p] h2[data-astro-cid-lbtowb5p]{font-size:clamp(2.5rem,4.5vw,4.5rem)}.sk-page-copy[data-astro-cid-lbtowb5p] a[data-astro-cid-lbtowb5p]{display:inline-block;font-size:.85rem;font-weight:800;margin-top:2rem;border-bottom:1px solid;padding-bottom:.4rem}.sk-page-images[data-astro-cid-lbtowb5p]{position:relative;padding:0 0 12%}.sk-page-images[data-astro-cid-lbtowb5p]>a[data-astro-cid-lbtowb5p]:first-child{display:block;box-shadow:0 18px 45px #0002}.sk-detail-image[data-astro-cid-lbtowb5p]{display:block;position:absolute;right:-3%;bottom:0;width:53%;border:7px solid #f6cf23;box-shadow:0 16px 35px #0003}.sk-mobile[data-astro-cid-lbtowb5p]{background:#151515;color:#fff;padding:clamp(5rem,8vw,8rem) 0;overflow:hidden}.sk-mobile[data-astro-cid-lbtowb5p] .eyebrow[data-astro-cid-lbtowb5p],.sk-impact[data-astro-cid-lbtowb5p] .eyebrow[data-astro-cid-lbtowb5p]{color:#f6cf23}.sk-mobile-grid[data-astro-cid-lbtowb5p]{display:grid;grid-template-columns:1fr 1.3fr;gap:4rem;align-items:center}.sk-mobile-grid[data-astro-cid-lbtowb5p]>div[data-astro-cid-lbtowb5p]>p[data-astro-cid-lbtowb5p]:not(.eyebrow){color:#bbb}.phones[data-astro-cid-lbtowb5p]{display:flex;gap:1rem;align-items:center}.phones[data-astro-cid-lbtowb5p] a[data-astro-cid-lbtowb5p]{flex:1;min-width:0;border:5px solid #353535;border-radius:20px;overflow:hidden;box-shadow:0 20px 30px #0006}.phones[data-astro-cid-lbtowb5p] a[data-astro-cid-lbtowb5p]:nth-child(2){transform:translateY(2rem)}.phones[data-astro-cid-lbtowb5p] img[data-astro-cid-lbtowb5p]{width:100%;display:block}.gallery-controls[data-astro-cid-lbtowb5p]{display:flex;gap:.5rem;overflow:auto;padding-bottom:1rem}.gallery-controls[data-astro-cid-lbtowb5p] button[data-astro-cid-lbtowb5p]{border:1px solid #bebdb6;border-radius:100px;padding:.7rem 1.1rem;white-space:nowrap;font-size:.8rem;font-weight:700;cursor:pointer}.gallery-controls[data-astro-cid-lbtowb5p] button[data-astro-cid-lbtowb5p][aria-pressed=true]{background:#141414;border-color:#141414;color:#fff}.gallery-image[data-astro-cid-lbtowb5p]{display:block;background:#151515}.gallery-image[data-astro-cid-lbtowb5p] img[data-astro-cid-lbtowb5p]{max-height:760px;object-fit:contain}.gallery[data-astro-cid-lbtowb5p]>p[data-astro-cid-lbtowb5p]{font-size:.8rem;color:#777;margin-top:1rem}.sk-impact[data-astro-cid-lbtowb5p]{background:#1b1b1b;color:#fff;padding:clamp(5rem,9vw,9rem) 0}.impact-list[data-astro-cid-lbtowb5p]{margin-top:2rem}.impact-list[data-astro-cid-lbtowb5p]>div[data-astro-cid-lbtowb5p]{display:grid;grid-template-columns:3rem 1fr;gap:1rem;border-top:1px solid #ffffff40;padding:1.5rem 0}.impact-list[data-astro-cid-lbtowb5p] span[data-astro-cid-lbtowb5p]{color:#f6cf23;font-size:.8rem}.impact-list[data-astro-cid-lbtowb5p] p[data-astro-cid-lbtowb5p]{color:#bdbdbd;line-height:1.65}.impact-list[data-astro-cid-lbtowb5p] strong[data-astro-cid-lbtowb5p]{display:block;color:#fff;font-size:1.15rem;margin-bottom:.4rem}.impact-note[data-astro-cid-lbtowb5p]{font-size:.8rem;color:#aaa;margin-top:1rem!important}.quotes[data-astro-cid-lbtowb5p]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.quotes[data-astro-cid-lbtowb5p] blockquote[data-astro-cid-lbtowb5p]{background:#fff;padding:2rem;display:flex;flex-direction:column;min-height:19rem}.quotes[data-astro-cid-lbtowb5p] blockquote[data-astro-cid-lbtowb5p].featured{grid-column:1/-1;background:#171717;color:#fff;min-height:22rem;padding:clamp(2rem,5vw,4rem)}.draft[data-astro-cid-lbtowb5p]{font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#8c7100}.featured[data-astro-cid-lbtowb5p] .draft[data-astro-cid-lbtowb5p]{color:#f6cf23}.quotes[data-astro-cid-lbtowb5p] blockquote[data-astro-cid-lbtowb5p] p[data-astro-cid-lbtowb5p]{font-size:1.15rem;line-height:1.5;margin:2rem 0;flex:1}.quotes[data-astro-cid-lbtowb5p] blockquote[data-astro-cid-lbtowb5p].featured p[data-astro-cid-lbtowb5p]{font-size:clamp(1.8rem,3vw,3rem);max-width:30ch;letter-spacing:-.03em}.quotes[data-astro-cid-lbtowb5p] footer[data-astro-cid-lbtowb5p] strong[data-astro-cid-lbtowb5p],.quotes[data-astro-cid-lbtowb5p] footer[data-astro-cid-lbtowb5p] span[data-astro-cid-lbtowb5p]{display:block}.quotes[data-astro-cid-lbtowb5p] footer[data-astro-cid-lbtowb5p] span[data-astro-cid-lbtowb5p]{font-size:.8rem;color:#888;margin-top:.25rem}.sk-conclusion[data-astro-cid-lbtowb5p]{background:#f6cf23;padding:clamp(6rem,10vw,10rem) 0}.sk-conclusion[data-astro-cid-lbtowb5p] .eyebrow[data-astro-cid-lbtowb5p]{color:#514300}.sk-conclusion[data-astro-cid-lbtowb5p] p[data-astro-cid-lbtowb5p]:not(.eyebrow){font-size:1.1rem;line-height:1.6;max-width:50ch;margin-top:2rem}.sk-conclusion[data-astro-cid-lbtowb5p] .sk-btn[data-astro-cid-lbtowb5p]{background:#151515;color:#fff}.sk-more[data-astro-cid-lbtowb5p]{display:inline-block;font-weight:700;margin-left:2rem}@media(max-width:760px){.sk-wrap[data-astro-cid-lbtowb5p]{width:min(100% - 2rem,1320px)}.sk-hero[data-astro-cid-lbtowb5p]{padding-top:8rem}.sk-hero-grid[data-astro-cid-lbtowb5p],.sk-intro-grid[data-astro-cid-lbtowb5p],.sk-impact-grid[data-astro-cid-lbtowb5p],.sk-page-grid[data-astro-cid-lbtowb5p],.sk-mobile-grid[data-astro-cid-lbtowb5p]{grid-template-columns:1fr;gap:2.5rem}.sk-hero[data-astro-cid-lbtowb5p] h1[data-astro-cid-lbtowb5p]{font-size:clamp(5rem,19vw,8rem)}.sk-hero-side[data-astro-cid-lbtowb5p]{max-width:20rem}.sk-heading[data-astro-cid-lbtowb5p]{align-items:start;flex-direction:column;gap:1.5rem}.sk-page[data-astro-cid-lbtowb5p].reverse .sk-page-copy[data-astro-cid-lbtowb5p],.sk-page[data-astro-cid-lbtowb5p].reverse .sk-page-images[data-astro-cid-lbtowb5p]{order:initial}.sk-page-images[data-astro-cid-lbtowb5p]{margin-right:1rem}.page-count[data-astro-cid-lbtowb5p]{margin-bottom:1.5rem}.quotes[data-astro-cid-lbtowb5p]{grid-template-columns:1fr}.quotes[data-astro-cid-lbtowb5p] blockquote[data-astro-cid-lbtowb5p].featured{grid-column:auto}.quotes[data-astro-cid-lbtowb5p] blockquote[data-astro-cid-lbtowb5p]{min-height:14rem}.phones[data-astro-cid-lbtowb5p]{gap:.4rem}.phones[data-astro-cid-lbtowb5p] a[data-astro-cid-lbtowb5p]{border-width:3px;border-radius:10px}.sk-facts[data-astro-cid-lbtowb5p] strong[data-astro-cid-lbtowb5p]{font-size:2rem}.sk-more[data-astro-cid-lbtowb5p]{margin:1.5rem 0 0;display:block}}.sk-case[data-astro-cid-lbtowb5p]{--sk-surface:#f2f1ec;--sk-ink:#151515;--sk-muted:#545454;--sk-secondary:#e8e7e1;--sk-alternate:#f7f6f2;--sk-rule:#c6c5be;--sk-card:#fff;--sk-nav:#f2f1ecf2;background:var(--sk-surface);color:var(--sk-ink)}html.dark .sk-case[data-astro-cid-lbtowb5p]{--sk-surface:#151515;--sk-ink:#f5f5f2;--sk-muted:#bcbcb5;--sk-secondary:#202020;--sk-alternate:#191919;--sk-rule:#50504b;--sk-card:#252525;--sk-nav:#151515f2}.sk-case[data-astro-cid-lbtowb5p] h1[data-astro-cid-lbtowb5p],.sk-case[data-astro-cid-lbtowb5p] h2[data-astro-cid-lbtowb5p],.sk-case[data-astro-cid-lbtowb5p] h3[data-astro-cid-lbtowb5p]{color:inherit}.sk-hero[data-astro-cid-lbtowb5p],.sk-mobile[data-astro-cid-lbtowb5p],.sk-impact[data-astro-cid-lbtowb5p],.quotes[data-astro-cid-lbtowb5p] blockquote[data-astro-cid-lbtowb5p].featured{color:#fff}.sk-yellow[data-astro-cid-lbtowb5p],.sk-conclusion[data-astro-cid-lbtowb5p]{color:#151515}.sk-page[data-astro-cid-lbtowb5p]{background:var(--sk-secondary)}.sk-page[data-astro-cid-lbtowb5p]:nth-of-type(2n){background:var(--sk-alternate)}.sk-nav[data-astro-cid-lbtowb5p]{background:var(--sk-nav);border-color:var(--sk-rule);top:80px}.sk-intro-grid[data-astro-cid-lbtowb5p]>div[data-astro-cid-lbtowb5p]>p[data-astro-cid-lbtowb5p]:not(.eyebrow),.sk-page-copy[data-astro-cid-lbtowb5p]>p[data-astro-cid-lbtowb5p]:not(.eyebrow),.sk-heading[data-astro-cid-lbtowb5p]>p[data-astro-cid-lbtowb5p]{color:var(--sk-muted)}.sk-mobile-grid[data-astro-cid-lbtowb5p]>div[data-astro-cid-lbtowb5p]>p[data-astro-cid-lbtowb5p]:not(.eyebrow){color:#c6c6c6}.sk-facts[data-astro-cid-lbtowb5p] div[data-astro-cid-lbtowb5p]{border-color:var(--sk-rule)}.sk-facts[data-astro-cid-lbtowb5p] span[data-astro-cid-lbtowb5p],.caption[data-astro-cid-lbtowb5p],.gallery[data-astro-cid-lbtowb5p]>p[data-astro-cid-lbtowb5p]{color:var(--sk-muted)}.quotes[data-astro-cid-lbtowb5p] blockquote[data-astro-cid-lbtowb5p]{background:var(--sk-card);color:var(--sk-ink)}.quotes[data-astro-cid-lbtowb5p] blockquote[data-astro-cid-lbtowb5p].featured{background:#171717;color:#fff}.gallery-controls[data-astro-cid-lbtowb5p] button[data-astro-cid-lbtowb5p]{color:var(--sk-ink);border-color:var(--sk-rule)}.gallery-controls[data-astro-cid-lbtowb5p] button[data-astro-cid-lbtowb5p][aria-pressed=true]{background:var(--sk-ink);border-color:var(--sk-ink);color:var(--sk-surface)}html.dark .sk-case[data-astro-cid-lbtowb5p] .eyebrow[data-astro-cid-lbtowb5p],html.dark .sk-case[data-astro-cid-lbtowb5p] .draft[data-astro-cid-lbtowb5p]{color:#e8c634}html.dark .sk-yellow[data-astro-cid-lbtowb5p] .eyebrow[data-astro-cid-lbtowb5p],html.dark .sk-conclusion[data-astro-cid-lbtowb5p] .eyebrow[data-astro-cid-lbtowb5p]{color:#514300}html.light body.sk-case-body #main-header{background:#f7f6f2f2;color:#151515!important;backdrop-filter:blur(14px)}html.dark body.sk-case-body #main-header{background:#101010f2;color:#fff!important;backdrop-filter:blur(14px)}body.sk-case-body.menu-open #main-header,html.menu-open body.sk-case-body #main-header{background:#101010;color:#fff!important}@media(max-width:760px){.sk-nav[data-astro-cid-lbtowb5p]{top:76px}}.sk-case[data-astro-cid-lbtowb5p]{font-family:var(--font-display)}.sk-wrap[data-astro-cid-lbtowb5p]{width:min(calc(100% - max(1.25rem,env(safe-area-inset-left,0px)) - max(1.25rem,env(safe-area-inset-right,0px))),1440px)}.sk-hero[data-astro-cid-lbtowb5p]{padding:clamp(8rem,9vw,9rem) 0 clamp(3rem,4vw,4rem)}.sk-hero-grid[data-astro-cid-lbtowb5p]{grid-template-columns:minmax(0,1fr) minmax(11rem,16rem);gap:4rem;margin-top:clamp(2rem,3vw,3rem)}.sk-hero[data-astro-cid-lbtowb5p] h1[data-astro-cid-lbtowb5p]{font-size:clamp(4.3rem,7.4vw,8rem);line-height:.94;letter-spacing:-.045em;max-width:16ch;margin-top:1.5rem}.sk-hero[data-astro-cid-lbtowb5p] h1[data-astro-cid-lbtowb5p] em[data-astro-cid-lbtowb5p]{color:inherit}.sk-intro[data-astro-cid-lbtowb5p]{font-size:clamp(1.1rem,1.5vw,1.35rem);line-height:1.55;max-width:42ch;margin-top:2rem!important}.sk-hero-side[data-astro-cid-lbtowb5p]{font-size:.9rem;line-height:1.55}.sk-btn[data-astro-cid-lbtowb5p]{min-height:3.5rem;padding:.55rem .55rem .55rem 1.35rem;gap:1.8rem;transition:transform .45s cubic-bezier(.22,1,.36,1),background-color .45s cubic-bezier(.22,1,.36,1)}.sk-btn[data-astro-cid-lbtowb5p] span[data-astro-cid-lbtowb5p]{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;background:#151515;color:#fff;transition:transform .45s cubic-bezier(.22,1,.36,1)}@media(hover:hover)and (pointer:fine){.sk-btn[data-astro-cid-lbtowb5p]:hover span[data-astro-cid-lbtowb5p]{transform:translateY(3px)}}.sk-hero-image[data-astro-cid-lbtowb5p]{margin-top:0;padding-top:clamp(1rem,2.5vw,2.5rem)}.sk-hero-image[data-astro-cid-lbtowb5p]>a[data-astro-cid-lbtowb5p]{display:block;overflow:hidden;padding:clamp(.35rem,.7vw,.7rem);border-radius:1rem;background:#262626}.sk-hero-image[data-astro-cid-lbtowb5p] img[data-astro-cid-lbtowb5p]{border:0;border-radius:.6rem}.sk-nav[data-astro-cid-lbtowb5p]{position:relative;top:auto;backdrop-filter:none;border:0;background:var(--sk-surface)}.sk-nav[data-astro-cid-lbtowb5p] .sk-wrap[data-astro-cid-lbtowb5p]{gap:clamp(1.5rem,3vw,3rem);padding-block:1.5rem}.sk-nav[data-astro-cid-lbtowb5p] a[data-astro-cid-lbtowb5p]{font-size:.9rem}.sk-section[data-astro-cid-lbtowb5p]{padding-block:clamp(5.5rem,9vw,9rem)}.sk-case[data-astro-cid-lbtowb5p] h2[data-astro-cid-lbtowb5p]{font-size:clamp(2.55rem,4.6vw,4.8rem);letter-spacing:-.04em;line-height:1.04;text-wrap:balance}.eyebrow[data-astro-cid-lbtowb5p],.sk-tag[data-astro-cid-lbtowb5p]{font-size:.9rem;letter-spacing:0;font-weight:700}.sk-intro-grid[data-astro-cid-lbtowb5p]{grid-template-columns:1.05fr .95fr;gap:clamp(3rem,8vw,9rem);align-items:start}.sk-intro-grid[data-astro-cid-lbtowb5p] h2[data-astro-cid-lbtowb5p]{max-width:15ch}.sk-case[data-astro-cid-lbtowb5p] .sk-large[data-astro-cid-lbtowb5p]{font-size:clamp(1.2rem,1.7vw,1.5rem);line-height:1.5!important}.sk-intro-grid[data-astro-cid-lbtowb5p]>div[data-astro-cid-lbtowb5p]>p[data-astro-cid-lbtowb5p]:not(.eyebrow),.sk-page-copy[data-astro-cid-lbtowb5p]>p[data-astro-cid-lbtowb5p]:not(.eyebrow),.sk-mobile-grid[data-astro-cid-lbtowb5p]>div[data-astro-cid-lbtowb5p]>p[data-astro-cid-lbtowb5p]:not(.eyebrow){font-size:1rem;line-height:1.7}.sk-facts[data-astro-cid-lbtowb5p]{gap:clamp(1rem,3vw,3rem);margin-top:3.5rem}.sk-facts[data-astro-cid-lbtowb5p] strong[data-astro-cid-lbtowb5p]{font-size:clamp(2rem,3vw,3rem);letter-spacing:-.04em}.sk-facts[data-astro-cid-lbtowb5p] span[data-astro-cid-lbtowb5p]{font-size:.875rem}.sk-yellow[data-astro-cid-lbtowb5p]{padding-block:clamp(5.5rem,9vw,9rem)}.sk-yellow[data-astro-cid-lbtowb5p] h2[data-astro-cid-lbtowb5p]{max-width:20ch}.sk-heading[data-astro-cid-lbtowb5p]{gap:3rem}.sk-heading[data-astro-cid-lbtowb5p] h2[data-astro-cid-lbtowb5p]{max-width:17ch}.sk-heading[data-astro-cid-lbtowb5p]>p[data-astro-cid-lbtowb5p]{max-width:38ch;font-size:1rem}.sk-page[data-astro-cid-lbtowb5p]{padding:clamp(5rem,8vw,8rem) 0}.sk-page-grid[data-astro-cid-lbtowb5p],.sk-page[data-astro-cid-lbtowb5p].reverse .sk-page-grid[data-astro-cid-lbtowb5p]{display:grid;grid-template-columns:1fr;gap:clamp(2rem,4vw,4rem)}.sk-page-copy[data-astro-cid-lbtowb5p],.sk-page[data-astro-cid-lbtowb5p].reverse .sk-page-copy[data-astro-cid-lbtowb5p]{order:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.8fr);column-gap:clamp(3rem,9vw,10rem);align-items:end}.sk-page-copy[data-astro-cid-lbtowb5p] .eyebrow[data-astro-cid-lbtowb5p]{grid-column:1/-1}.sk-page-copy[data-astro-cid-lbtowb5p] h2[data-astro-cid-lbtowb5p]{font-size:clamp(2.5rem,4vw,4.5rem);max-width:18ch}.sk-page-copy[data-astro-cid-lbtowb5p]>p[data-astro-cid-lbtowb5p]:not(.eyebrow){margin-top:0}.sk-page-copy[data-astro-cid-lbtowb5p]>a[data-astro-cid-lbtowb5p]{grid-column:2;margin-top:1.25rem;width:max-content}.sk-page-images[data-astro-cid-lbtowb5p],.sk-page[data-astro-cid-lbtowb5p].reverse .sk-page-images[data-astro-cid-lbtowb5p]{order:1;display:grid;grid-template-columns:1.35fr 1fr;gap:clamp(.75rem,1.5vw,1.5rem);padding:0;align-items:start}.sk-page-images[data-astro-cid-lbtowb5p]>a[data-astro-cid-lbtowb5p]:first-child,.sk-detail-image[data-astro-cid-lbtowb5p]{position:static;display:block;width:auto;border:0;box-shadow:none;border-radius:.75rem;padding:.45rem;overflow:hidden;background:#303030}.sk-page-images[data-astro-cid-lbtowb5p] img[data-astro-cid-lbtowb5p]{border-radius:.4rem}.sk-page[data-astro-cid-lbtowb5p]:nth-of-type(2n) .sk-page-images[data-astro-cid-lbtowb5p]{grid-template-columns:1fr 1.35fr}.sk-page[data-astro-cid-lbtowb5p]:nth-of-type(2n) .sk-page-images[data-astro-cid-lbtowb5p]>a[data-astro-cid-lbtowb5p]:first-child{order:2}.sk-page[data-astro-cid-lbtowb5p]:nth-of-type(2n) .sk-page-images[data-astro-cid-lbtowb5p]>a[data-astro-cid-lbtowb5p]:last-child{order:1;margin-top:clamp(2rem,5vw,5rem)}.sk-mobile-grid[data-astro-cid-lbtowb5p]{grid-template-columns:.8fr 1.2fr;gap:clamp(3rem,7vw,7rem)}.phones[data-astro-cid-lbtowb5p] a[data-astro-cid-lbtowb5p]{border:4px solid #393939;box-shadow:none}.gallery-controls[data-astro-cid-lbtowb5p]{gap:.5rem;padding-bottom:1.5rem}.gallery-controls[data-astro-cid-lbtowb5p] button[data-astro-cid-lbtowb5p]{min-height:2.75rem;padding:.65rem 1.15rem;font-size:.875rem;transition:background-color .4s cubic-bezier(.22,1,.36,1),color .4s cubic-bezier(.22,1,.36,1)}.gallery-image[data-astro-cid-lbtowb5p]{padding:clamp(.4rem,.8vw,.8rem);border-radius:1rem;overflow:hidden}.gallery-image[data-astro-cid-lbtowb5p] img[data-astro-cid-lbtowb5p]{border-radius:.5rem}.quotes[data-astro-cid-lbtowb5p]{gap:1.25rem}.quotes[data-astro-cid-lbtowb5p] blockquote[data-astro-cid-lbtowb5p]{min-height:17rem;padding:clamp(1.5rem,2.5vw,2.5rem);border-radius:.75rem}.quotes[data-astro-cid-lbtowb5p] blockquote[data-astro-cid-lbtowb5p].featured{border-radius:1rem}.quotes[data-astro-cid-lbtowb5p] blockquote[data-astro-cid-lbtowb5p].featured p[data-astro-cid-lbtowb5p]{font-size:clamp(1.6rem,2.5vw,2.5rem);line-height:1.3;max-width:35ch}.draft[data-astro-cid-lbtowb5p]{font-size:.75rem;letter-spacing:0;text-transform:none}.sk-conclusion[data-astro-cid-lbtowb5p] h2[data-astro-cid-lbtowb5p]{max-width:18ch}.sk-case[data-astro-cid-lbtowb5p] section[data-astro-cid-lbtowb5p][id]{scroll-margin-top:6rem}@media(hover:hover)and (prefers-reduced-motion:no-preference){.sk-hero-image[data-astro-cid-lbtowb5p] img[data-astro-cid-lbtowb5p],.sk-page-images[data-astro-cid-lbtowb5p] img[data-astro-cid-lbtowb5p]{transition:transform .8s cubic-bezier(.22,1,.36,1)}.sk-hero-image[data-astro-cid-lbtowb5p] a[data-astro-cid-lbtowb5p]:hover img[data-astro-cid-lbtowb5p],.sk-page-images[data-astro-cid-lbtowb5p] a[data-astro-cid-lbtowb5p]:hover img[data-astro-cid-lbtowb5p]{transform:scale(1.015)}.sk-btn[data-astro-cid-lbtowb5p]:hover{transform:translateY(-2px)}}@media(min-width:761px)and (max-width:1000px){.sk-hero-grid[data-astro-cid-lbtowb5p]{grid-template-columns:1fr}.sk-hero-side[data-astro-cid-lbtowb5p]{display:none}.sk-hero[data-astro-cid-lbtowb5p] h1[data-astro-cid-lbtowb5p]{font-size:clamp(3.5rem,7.2vw,5rem)}}@media(max-width:760px){.sk-wrap[data-astro-cid-lbtowb5p]{width:calc(100% - max(1.25rem,env(safe-area-inset-left,0px)) - max(1.25rem,env(safe-area-inset-right,0px)))}.sk-hero[data-astro-cid-lbtowb5p]{padding:calc(8rem + env(safe-area-inset-top,0px)) 0 3rem}.sk-hero-grid[data-astro-cid-lbtowb5p]{grid-template-columns:1fr;gap:2.5rem;margin-top:2.5rem}.sk-hero[data-astro-cid-lbtowb5p] h1[data-astro-cid-lbtowb5p]{font-size:clamp(2.5rem,9vw,4.5rem);line-height:1.03;letter-spacing:-.035em}.sk-hero-side[data-astro-cid-lbtowb5p]{display:flex;align-items:start;justify-content:space-between;gap:1rem;max-width:none}.sk-hero-side[data-astro-cid-lbtowb5p] p[data-astro-cid-lbtowb5p]{display:none}.sk-hero-image[data-astro-cid-lbtowb5p]{padding-top:1rem}.sk-nav[data-astro-cid-lbtowb5p]{top:auto}.sk-case[data-astro-cid-lbtowb5p] h2[data-astro-cid-lbtowb5p]{font-size:clamp(2.3rem,8vw,3.2rem);line-height:1.07;letter-spacing:-.035em}.sk-page-copy[data-astro-cid-lbtowb5p],.sk-page[data-astro-cid-lbtowb5p].reverse .sk-page-copy[data-astro-cid-lbtowb5p]{display:block}.sk-page-copy[data-astro-cid-lbtowb5p]>p[data-astro-cid-lbtowb5p]:not(.eyebrow){margin-top:1.25rem}.sk-page-images[data-astro-cid-lbtowb5p],.sk-page[data-astro-cid-lbtowb5p].reverse .sk-page-images[data-astro-cid-lbtowb5p],.sk-page[data-astro-cid-lbtowb5p]:nth-of-type(2n) .sk-page-images[data-astro-cid-lbtowb5p]{grid-template-columns:1fr;margin:0}.sk-page[data-astro-cid-lbtowb5p]:nth-of-type(2n) .sk-page-images[data-astro-cid-lbtowb5p]>a[data-astro-cid-lbtowb5p]:first-child,.sk-page[data-astro-cid-lbtowb5p]:nth-of-type(2n) .sk-page-images[data-astro-cid-lbtowb5p]>a[data-astro-cid-lbtowb5p]:last-child{order:initial;margin:0}.sk-page-images[data-astro-cid-lbtowb5p]>a[data-astro-cid-lbtowb5p]:first-child,.sk-detail-image[data-astro-cid-lbtowb5p]{padding:.3rem;border-radius:.6rem}.sk-mobile-grid[data-astro-cid-lbtowb5p]{grid-template-columns:1fr}.phones[data-astro-cid-lbtowb5p] a[data-astro-cid-lbtowb5p]:nth-child(2){transform:translateY(1rem)}.sk-facts[data-astro-cid-lbtowb5p]{gap:.75rem}}@media(min-width:768px){.sk-wrap[data-astro-cid-lbtowb5p]{width:min(calc(100% - max(2.5rem,env(safe-area-inset-left,0px)) - max(2.5rem,env(safe-area-inset-right,0px))),1440px)}}
