.dD0I6W_visual{vertical-align:top;font-variant-numeric:tabular-nums;white-space:pre;display:inline-block;position:relative}.dD0I6W_visual:before{content:attr(data-count-final);visibility:hidden}.dD0I6W_visual:after{content:attr(data-count-current);position:absolute;inset:0}
@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.iOzKNa_sheet{animation:linear forwards iOzKNa_sheet-lift;animation-timeline:view();animation-range:exit}.iOzKNa_rise{animation:linear both iOzKNa_content-rise;animation-range:entry 0% cover var(--rise-end,40%);animation-timeline:view()}@keyframes iOzKNa_sheet-lift{0%{clip-path:inset(0)}to{clip-path:inset(0 clamp(1rem,5vw,6rem) round 0 0 3rem 3rem)}}@keyframes iOzKNa_content-rise{0%{translate:0 var(--rise,6rem);scale:.96}to{translate:0;scale:1}}}}
._3Qd6RG_section{padding-top:0;overflow:clip;}:root:not([data-theme=dark]) ._3Qd6RG_section{background:var(--bg-3)}._3Qd6RG_small{color:var(--text-muted);font-size:var(--text-sm);font-weight:var(--fw-light);line-height:1.75}._3Qd6RG_eyebrow{color:var(--text-label);font-size:var(--text-xs);letter-spacing:.3em;text-transform:uppercase;font-weight:500}._3Qd6RG_frame{border-radius:var(--radius-sm);background:var(--bg-2);position:relative;overflow:hidden}._3Qd6RG_frame img{object-fit:cover}html[data-motion=ready] ._3Qd6RG_frame[data-reveal]:not([data-inview=true]){clip-path:inset(100% 0 0)}html[data-motion=ready] ._3Qd6RG_frame[data-reveal]{transition:clip-path 1.6s var(--ease-out)}._3Qd6RG_vision{gap:2.5rem;margin-top:clamp(4rem,9vw,8rem);display:grid}._3Qd6RG_tallImage{aspect-ratio:4/5}._3Qd6RG_visionText{align-content:start;gap:clamp(2.5rem,5vw,4rem);display:grid}._3Qd6RG_visionText>._3Qd6RG_eyebrow{margin-bottom:calc(-1*clamp(1.5rem,3vw,2.5rem))}._3Qd6RG_statement{color:var(--text);font-size:clamp(1.7rem,2.9vw,2.75rem);font-weight:var(--fw-thin);line-height:1.28}._3Qd6RG_statement [data-word]{color:var(--text-label);transition:color .4s}._3Qd6RG_statement [data-word][data-lit]{color:var(--text)}._3Qd6RG_story{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:1.5rem;display:grid}._3Qd6RG_storyText{justify-items:start;gap:1.25rem;display:grid}._3Qd6RG_factory{color:var(--text-label);font-size:var(--text-fine);letter-spacing:.14em;text-transform:uppercase;font-weight:500;line-height:1.7}._3Qd6RG_detailImage{aspect-ratio:4/5}._3Qd6RG_stats{border-top:1px solid var(--line);grid-template-columns:repeat(3,auto);justify-content:space-between;gap:1.5rem;padding-top:2.5rem;display:grid}._3Qd6RG_stats li{gap:.35rem;display:grid}._3Qd6RG_stats strong{color:var(--text);font-size:clamp(2rem,3.4vw,3rem);font-weight:var(--fw-thin);white-space:nowrap;line-height:1}._3Qd6RG_stats>li>span{color:var(--text-label);font-size:var(--text-fine);letter-spacing:.14em;text-transform:uppercase}._3Qd6RG_vision+*{margin-top:clamp(5rem,10vw,9rem)}@media (max-width:899px){._3Qd6RG_vision{gap:2rem;margin-top:2.5rem}._3Qd6RG_tallImage{aspect-ratio:3/2}._3Qd6RG_visionText{gap:2rem}._3Qd6RG_visionText>._3Qd6RG_eyebrow{margin-bottom:-1rem}._3Qd6RG_statement{font-size:1.45rem}._3Qd6RG_story{grid-template-columns:minmax(0,1fr)}._3Qd6RG_small,._3Qd6RG_factory,._3Qd6RG_detailImage{display:none}._3Qd6RG_stats{gap:1rem;padding-top:1.5rem}._3Qd6RG_stats strong{font-size:1.7rem}._3Qd6RG_vision+*{margin-top:4rem}}@media (min-width:900px){._3Qd6RG_vision{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(3rem,6vw,6rem)}._3Qd6RG_tallWrap{position:sticky;top:6rem}._3Qd6RG_story{grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr)}._3Qd6RG_stats{justify-content:start;column-gap:clamp(3rem,7vw,6rem)}@supports (animation-timeline:view()){._3Qd6RG_detailImage{animation:linear both _3Qd6RG_drift;animation-timeline:view()}}}@keyframes _3Qd6RG_drift{0%{translate:0 2.5rem}to{translate:0 -2.5rem}}@media (prefers-reduced-motion:reduce){._3Qd6RG_detailImage{animation:none}._3Qd6RG_statement [data-word]{transition:none}html[data-motion=ready] ._3Qd6RG_frame[data-reveal]:not([data-inview=true]){clip-path:none}}
.GZBwMG_track{height:190vh;position:relative}.GZBwMG_stage{--door:0;--open:0;--side:0;--ui:0;--ar:1.8953;--top:var(--header-h);--pad:1rem;--fw:min(100cqw, (100cqh - var(--top) - var(--pad)) * var(--ar));--fh:calc(var(--fw) / var(--ar));--fx:calc((100cqw - var(--fw)) / 2);--fy:calc(var(--top) + (100cqh - var(--top) - var(--pad) - var(--fh)) / 2);--dw:min(24rem, 26cqw);--dh:calc((100cqh - var(--top)) * .78);--dx:calc((100cqw - var(--dw)) / 2);--dy:calc(var(--top) + (100cqh - var(--top) - var(--dh)) * .6);--cx:calc(var(--dx) + (var(--fx) - var(--dx)) * var(--open));--cy:calc(var(--dy) + (var(--fy) - var(--dy)) * var(--open));--cw:calc(var(--dw) + (var(--fw) - var(--dw)) * var(--open));--ch:calc(var(--dh) + (var(--fh) - var(--dh)) * var(--open));--arch:calc(var(--dw) / 2 * (1 - var(--open)));color:#f3eee6;background:radial-gradient(30% 40% at 50% 8%,#ffecd212,#0000 70%),radial-gradient(55% 70% at 50% 55%,#241f1b 0%,#161310 55%,#0d0b0a 100%);height:100vh;position:sticky;top:0;overflow:hidden;container-type:size}.GZBwMG_left,.GZBwMG_right{z-index:4;opacity:calc(1 - var(--side));position:absolute;top:50%}.GZBwMG_left{left:max(var(--gutter), 5vw);width:min(30rem,30cqw);transform:translate(calc(var(--side) * -4rem), -50%)}.GZBwMG_right{right:max(var(--gutter), 5vw);width:min(18rem,22cqw);transform:translate(calc(var(--side) * 4rem), -50%);justify-items:start;gap:1.5rem;display:grid}.GZBwMG_stage[data-ready] .GZBwMG_left,.GZBwMG_stage[data-ready] .GZBwMG_right{visibility:hidden}.GZBwMG_title{color:#f6f2ec;font-size:clamp(2.2rem,3.6vw,3.8rem);font-weight:var(--fw-thin);letter-spacing:-.02em;line-height:1.1;display:grid}.GZBwMG_hint{color:#f6f2ec8c;font-size:var(--text-xs);letter-spacing:.3em;text-transform:uppercase;margin-top:1.75rem;font-weight:500}.GZBwMG_intro{color:#f6f2ecb8;font-size:var(--text-sm);font-weight:var(--fw-light);line-height:1.8}.GZBwMG_enter{border-radius:var(--radius-pill);color:#fff;font-size:var(--text-xs);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #ffffff59;align-items:center;gap:.7rem;padding:.75rem 1.3rem;font-weight:600;transition:background .3s,color .3s;display:inline-flex}.GZBwMG_view{z-index:1;clip-path:inset(var(--cy) calc(100cqw - var(--cx) - var(--cw)) calc(100cqh - var(--cy) - var(--ch)) var(--cx) round var(--arch) var(--arch) calc(2px * (1 - var(--open))) calc(2px * (1 - var(--open))));position:absolute;inset:0}.GZBwMG_video{top:var(--fy);left:var(--fx);width:var(--fw);height:var(--fh);scale:calc(1.08 - .08 * var(--open));position:absolute}.GZBwMG_flood{opacity:min(1, calc(var(--door) * 5), calc((1 - var(--open)) * 1.8));pointer-events:none;background:radial-gradient(22% 60% at 50% 52%,#fffaf2,#ffe8cceb 40%,#ffd6b099 75%,#ffcea659);position:absolute;inset:0}.GZBwMG_shade{top:var(--fy);left:var(--fx);width:var(--fw);height:var(--fh);opacity:var(--ui);pointer-events:none;background:linear-gradient(#0000 55%,#0000008c 100%);position:absolute}.GZBwMG_floor{top:calc(var(--dy) + var(--dh) - 1px);z-index:1;width:calc(var(--dw) * (.3 + var(--door) * 1.5));height:22cqh;opacity:calc((.6 + var(--door) * .4) * (1 - var(--open) * 1.6));pointer-events:none;background:radial-gradient(50% 70% at 50% 0,#ffdeb84d,#ffdeb814 55%,#0000 80%);position:absolute;left:50%;transform:translate(-50%)}.GZBwMG_doorway{top:var(--dy);left:var(--dx);z-index:2;width:var(--dw);height:var(--dh);border-radius:calc(var(--dw) / 2) calc(var(--dw) / 2) 2px 2px;box-shadow:0 0 0 1px rgb(255 236 214/calc(.55 * (1 - var(--door)))), 0 0 14px 2px rgb(255 222 186/calc(.4 * (1 - var(--door)))), 0 0 0 .55rem #0000004d, 0 2.5rem 5rem -1.5rem #000000b3;opacity:calc(1 - var(--open) * 3);perspective:1600px;pointer-events:none;position:absolute}.GZBwMG_leaf{border-radius:inherit;transform:rotateY(calc(var(--door) * 100deg));transform-origin:0;backface-visibility:hidden;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0d}.GZBwMG_leaf img{object-fit:cover;filter:brightness(calc(.74 - var(--door) * .35)) saturate(.9)}.GZBwMG_leafLight{background:radial-gradient(80% 45% at 50% 0,#fff0de24,#0000 70%),linear-gradient(90deg,#00000061,#0000 30% 80%,#ffdeba1f),linear-gradient(#0000 60%,#0000004d);position:absolute;inset:0}.GZBwMG_panel{border-radius:calc(var(--dw) / 2) calc(var(--dw) / 2) 2px 2px;position:absolute;inset:9% 13% 7%;box-shadow:inset 1px 1px #00000073,inset -1px -1px #fff0de1f,1px 1px #fff0de1a}.GZBwMG_pull{background:linear-gradient(#fff7ec,#ffe6c7);border-radius:3px;width:3px;height:22%;position:absolute;top:46%;right:7%;box-shadow:0 0 6px #ffe8cde6,0 0 18px #ffd6aa73}.GZBwMG_cards{right:calc(100cqw - var(--fx) - var(--fw) + 1.5rem);bottom:calc(100cqh - var(--fy) - var(--fh) + 1.5rem);left:calc(var(--fx) + 1.5rem);z-index:3;border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:var(--ui);transform:translateY(calc((1 - var(--ui)) * 1.5rem));pointer-events:none;background:#0c0b0a80;border:1px solid #ffffff24;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:absolute;overflow:hidden}.GZBwMG_card{color:#fff;align-content:start;gap:.4rem;padding:1.25rem 1.5rem;display:grid}.GZBwMG_card+.GZBwMG_card{box-shadow:inset 1px 0 #ffffff1f}.GZBwMG_cardName{font-size:clamp(1.15rem,1.6vw,1.5rem);font-weight:var(--fw-thin)}.GZBwMG_cardText{color:#ffffffb8;font-size:var(--text-xs);font-weight:var(--fw-light);line-height:1.6}.GZBwMG_enter:focus-visible{outline-offset:3px;outline:1px solid}@media (hover:hover){.GZBwMG_enter:hover{color:#111;background:#fff}}@media (max-width:899px),(prefers-reduced-motion:reduce){.GZBwMG_track{height:auto}.GZBwMG_stage{height:auto;padding:3.5rem var(--gutter) 2.5rem;grid-template-areas:"left""right""frame""cards";gap:1.25rem;display:grid;position:relative;overflow:visible;container-type:normal}.GZBwMG_left,.GZBwMG_right{opacity:1;width:auto;position:static;transform:none}.GZBwMG_left{grid-area:left}.GZBwMG_right{grid-area:right}.GZBwMG_stage[data-ready] .GZBwMG_left,.GZBwMG_stage[data-ready] .GZBwMG_right{visibility:visible}.GZBwMG_title{font-size:clamp(2rem,8.5vw,2.6rem)}.GZBwMG_hint,.GZBwMG_enter,.GZBwMG_floor,.GZBwMG_flood,.GZBwMG_shade,.GZBwMG_doorway{display:none}.GZBwMG_view{aspect-ratio:3840/2026;border-radius:var(--radius-sm);clip-path:none;grid-area:frame;width:100%;margin-top:.75rem;position:relative;inset:auto;overflow:hidden}.GZBwMG_video{width:100%;height:100%;inset:0;scale:none}.GZBwMG_cards{margin-inline:calc(-1 * var(--gutter));padding:0 var(--gutter);-webkit-backdrop-filter:none;backdrop-filter:none;opacity:1;pointer-events:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;background:0 0;border:0;border-radius:0;grid-area:cards;gap:.75rem;display:flex;position:static;overflow-x:auto;transform:none}.GZBwMG_cards::-webkit-scrollbar{display:none}.GZBwMG_card{border-radius:var(--radius-sm);scroll-snap-align:start;background:#ffffff0a;border:1px solid #ffffff24;flex:0 0 76%;padding:1.1rem 1.2rem}.GZBwMG_card+.GZBwMG_card{box-shadow:none}.GZBwMG_right,.GZBwMG_cardText{display:none}.GZBwMG_cards{justify-content:space-between;gap:0;margin-inline:0;padding:.25rem 0 0;display:flex;overflow:visible}.GZBwMG_card{text-align:center;background:0 0;border:0;border-radius:0;flex:auto;padding:.15rem .5rem}.GZBwMG_card:first-child{text-align:left;padding-inline-start:0}.GZBwMG_card:last-child{text-align:right;padding-inline-end:0}.GZBwMG_card+.GZBwMG_card{border-inline-start:1px solid #ffffff38}.GZBwMG_cardName{color:#fff;white-space:nowrap;font-size:clamp(.72rem,3.15vw,.9rem);font-weight:400;line-height:1.4;display:block}}@media (prefers-reduced-motion:reduce){.GZBwMG_enter{transition:none}}
._0ZHSWq_shelf{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1.25rem;margin:0;padding:0;list-style:none;display:grid}._0ZHSWq_shelf li{--tilt:calc((var(--i) - 2) * 1.6deg)}._0ZHSWq_doc{width:100%;color:inherit;font:inherit;text-align:left;cursor:zoom-in;background:0 0;border:0;gap:1.1rem;padding:0;display:grid}._0ZHSWq_paper{aspect-ratio:1/1.414;transform:rotate(var(--tilt));background:#f4f2ee;border-radius:2px;transition:transform .7s cubic-bezier(.2,.8,.2,1),box-shadow .7s cubic-bezier(.2,.8,.2,1);display:block;position:relative;overflow:hidden;box-shadow:0 1px 1px #00000014,0 1.4rem 2.2rem -1.2rem #00000073}._0ZHSWq_paper img{object-fit:cover;object-position:top}._0ZHSWq_gloss{pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffffff73 50%,#0000 60%);transition:translate 1.1s cubic-bezier(.2,.8,.2,1);position:absolute;inset:-20%;translate:-80%}._0ZHSWq_caption{gap:.35rem;display:grid}._0ZHSWq_issuer{color:var(--text-label);font-size:var(--text-fine);letter-spacing:.14em;text-transform:uppercase;font-weight:500;line-height:1.5}._0ZHSWq_docTitle{color:var(--text);font-size:1.15rem;font-weight:var(--fw-light)}._0ZHSWq_result{color:var(--text-muted);font-size:var(--text-xs);opacity:0;transition:grid-template-rows .5s var(--ease-out), opacity .4s ease, translate .55s cubic-bezier(.34, 1.4, .64, 1);grid-template-rows:0fr;line-height:1.6;display:grid;translate:0 .6rem}._0ZHSWq_meta{color:var(--text-label);font-size:var(--text-fine);letter-spacing:.06em}._0ZHSWq_doc:is(:hover,:focus-visible) ._0ZHSWq_paper{transform:translateY(-.7rem)rotate(0);box-shadow:0 1px 1px #00000014,0 2.6rem 3.4rem -1.6rem #0000008c}._0ZHSWq_doc:is(:hover,:focus-visible) ._0ZHSWq_gloss{translate:80%}._0ZHSWq_doc:is(:hover,:focus-visible) ._0ZHSWq_result{opacity:1;grid-template-rows:1fr;translate:none}._0ZHSWq_doc:focus-visible{outline:none}._0ZHSWq_doc:focus-visible ._0ZHSWq_paper{outline:1px solid var(--text);outline-offset:6px}@media (hover:none){._0ZHSWq_result{opacity:1;grid-template-rows:1fr;translate:none}}@media (min-width:700px){._0ZHSWq_shelf{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){._0ZHSWq_shelf{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.75rem}}._0ZHSWq_reader{color:#f2f2f2;overscroll-behavior:contain;background:0 0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;overflow:auto}._0ZHSWq_reader::backdrop{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0a0ae0}._0ZHSWq_reader[open]{animation:.45s both _0ZHSWq_reader-in}._0ZHSWq_bar{z-index:1;padding:1.1rem var(--gutter);background:linear-gradient(#0a0a0aeb,#0a0a0a99 75%,#0000);justify-content:space-between;align-items:center;gap:1.5rem;display:flex;position:sticky;top:0}._0ZHSWq_barText{gap:.25rem;min-width:0;display:grid}._0ZHSWq_bar ._0ZHSWq_issuer,._0ZHSWq_bar ._0ZHSWq_meta{color:#fff9}._0ZHSWq_readerTitle{font-size:clamp(1.2rem,2.2vw,1.7rem);font-weight:var(--fw-light)}._0ZHSWq_actions{flex:none;gap:.6rem;display:flex}._0ZHSWq_download,._0ZHSWq_close{border-radius:var(--radius-pill);color:#fff;height:2.75rem;font-size:var(--text-fine);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #ffffff4d;place-items:center;transition:background .3s,color .3s;display:inline-grid}._0ZHSWq_download{padding-inline:1.2rem}._0ZHSWq_close{width:2.75rem}._0ZHSWq_download:hover,._0ZHSWq_close:hover{color:#111;background:#fff}._0ZHSWq_pages{padding:1rem var(--gutter) 4rem;justify-items:center;gap:2rem;margin:0;list-style:none;display:grid}._0ZHSWq_pages li{width:min(820px,100%);animation:.7s cubic-bezier(.2,.8,.2,1) both _0ZHSWq_page-rise;animation-delay:calc(.1s + min(var(--i), 3) * 80ms);position:relative}._0ZHSWq_pages img{border-radius:2px;width:100%;height:auto;display:block;box-shadow:0 2rem 4rem -1.5rem #000c}._0ZHSWq_pageNo{color:#ffffff80;font-size:var(--text-fine);letter-spacing:.2em;text-align:center;margin-top:.7rem;display:block}@keyframes _0ZHSWq_reader-in{0%{opacity:0}}@keyframes _0ZHSWq_page-rise{0%{opacity:0;translate:0 2rem}}@media (prefers-reduced-motion:reduce){._0ZHSWq_paper,._0ZHSWq_gloss,._0ZHSWq_result{transition:none}._0ZHSWq_reader[open],._0ZHSWq_pages li{animation:none}}@media (max-width:699px){._0ZHSWq_bar{flex-wrap:wrap}._0ZHSWq_bar ._0ZHSWq_meta{display:none}._0ZHSWq_shelf{margin-inline:calc(var(--gutter) * -1);padding:.5rem var(--gutter) 1rem;scroll-padding-inline:var(--gutter);scroll-snap-type:x proximity;scrollbar-width:none;gap:1rem;display:flex;overflow-x:auto}._0ZHSWq_shelf::-webkit-scrollbar{display:none}._0ZHSWq_shelf li{--tilt:0deg;scroll-snap-align:center;flex:none;width:min(58vw,15rem)}._0ZHSWq_doc{text-align:center;gap:.75rem}._0ZHSWq_caption{justify-items:center}._0ZHSWq_issuer,._0ZHSWq_result,._0ZHSWq_meta{display:none}._0ZHSWq_docTitle{font-size:1.05rem}}._0ZHSWq_shelf[data-compact]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,3vw,2.5rem);margin-inline:0;padding:.5rem 0 0;display:grid;overflow:visible}._0ZHSWq_shelf[data-compact] li{--tilt:calc((var(--i) - .5) * 3deg);flex:none;width:auto}._0ZHSWq_shelf[data-compact] ._0ZHSWq_caption{text-align:left}@media (min-width:1101px){._0ZHSWq_shelf[data-compact]{justify-self:end;width:min(100%,32rem)}}
.jd3mxG_trust{gap:clamp(3.5rem,7vw,6rem);margin-block:clamp(4.5rem,9vw,8rem);display:grid}.jd3mxG_eyebrow{color:var(--text-label);font-size:var(--text-xs);letter-spacing:.3em;text-transform:uppercase;font-weight:500}.jd3mxG_partners{border-top:1px solid var(--line);margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.jd3mxG_partners li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,7.5rem) minmax(0,1fr);align-items:center;gap:1.25rem;padding-block:1.35rem;display:grid}.jd3mxG_logo{height:2.25rem;display:block;position:relative}.jd3mxG_logoInk,.jd3mxG_logoColor{width:100%;height:100%;transition:opacity var(--t-slow) ease;position:absolute;inset:0}.jd3mxG_logoInk{opacity:.88;-webkit-mask:var(--logo) left center / contain no-repeat;-webkit-mask:var(--logo) left center / contain no-repeat;mask:var(--logo) left center / contain no-repeat;background:currentColor}.jd3mxG_logoColor{object-fit:contain;object-position:left center;opacity:0}.jd3mxG_role{color:var(--text-muted);font-size:var(--text-sm);line-height:1.5}.jd3mxG_proof{gap:2.25rem;min-width:0;display:grid}.jd3mxG_proofText{justify-items:start;gap:1.1rem;display:grid}.jd3mxG_lead{max-width:30rem;color:var(--text);font-size:var(--lead);font-weight:var(--fw-light);line-height:1.5}@media (max-width:899px){.jd3mxG_logoInk{opacity:0}.jd3mxG_logoColor{opacity:1}}@media (hover:hover){.jd3mxG_partners li:hover .jd3mxG_logoInk{opacity:0}.jd3mxG_partners li:hover .jd3mxG_logoColor{opacity:1}}@media (min-width:768px){.jd3mxG_partners{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr))}.jd3mxG_partners li{border-bottom:0;grid-template-columns:minmax(0,1fr);align-content:start;gap:1.1rem;padding:2rem clamp(1.25rem,2.5vw,2.25rem)}.jd3mxG_partners li:first-child{padding-inline-start:0}.jd3mxG_partners li+li{border-inline-start:1px solid var(--line)}.jd3mxG_logo{width:min(100%,10rem);height:2.6rem}}@media (min-width:1101px){.jd3mxG_proof{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(3rem,7vw,7rem)}}
.RRSj3W_root{min-width:0}.RRSj3W_enhanced{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:1rem;display:grid}.RRSj3W_item{min-width:0}.RRSj3W_key{width:100%;min-width:0;min-height:calc(var(--tap) + 1rem);color:var(--text);font-size:var(--text-base);font-weight:var(--fw-light);cursor:pointer;transition:color var(--t) ease;background:0 0;border:0;border-radius:0;justify-items:center;gap:.6rem;padding:1.25rem .75rem 1.1rem;line-height:1.5;display:grid}.RRSj3W_key[aria-expanded=true]{font-weight:500}.RRSj3W_key:focus-visible{outline:1px solid var(--text);outline-offset:3px}.RRSj3W_panel{visibility:hidden;transition:grid-template-rows .4s var(--ease-out), visibility 0s linear .4s;grid-template-rows:0fr;display:grid}.RRSj3W_panel[data-open]{visibility:visible;transition:grid-template-rows .4s var(--ease-out), visibility 0s;grid-template-rows:1fr}.RRSj3W_inner{min-height:0;color:var(--text-muted);opacity:0;transition:opacity .25s ease, translate .4s var(--ease-out);border-radius:0;overflow:hidden;translate:0 .35rem}.RRSj3W_panel[data-open] .RRSj3W_inner{opacity:1;translate:none}.RRSj3W_inner p{font-size:var(--text-sm);font-weight:var(--fw-light);margin:0;padding:.4rem .75rem 1rem;line-height:1.8}.RRSj3W_drawing{width:6.5rem;max-width:100%;height:4.5rem;color:var(--text);opacity:.6;transition:opacity .45s;overflow:visible}.RRSj3W_shiftLeft,.RRSj3W_shiftRight{transition:transform .7s var(--ease-out)}.RRSj3W_trace{stroke-dasharray:1;stroke-dashoffset:.8px;transition:stroke-dashoffset .8s var(--ease-out)}.RRSj3W_item[data-open] .RRSj3W_drawing{opacity:1}.RRSj3W_item[data-open] .RRSj3W_shiftLeft{transform:translate(-3px)}.RRSj3W_item[data-open] .RRSj3W_shiftRight{transform:translate(3px)}.RRSj3W_item[data-open] .RRSj3W_trace{stroke-dashoffset:0}.RRSj3W_fallback{gap:1rem;display:grid}.RRSj3W_fallback strong{color:var(--text);font-size:var(--text-base);font-weight:var(--fw-light)}.RRSj3W_fallback p{color:var(--text-muted);font-size:var(--text-sm);margin-top:.5rem;line-height:1.8}@media (max-width:1100px){.RRSj3W_enhanced{grid-template-columns:minmax(0,1fr);gap:.75rem}.RRSj3W_key{text-align:left;grid-template-columns:5rem minmax(0,1fr);place-items:center start;gap:1rem;padding:.75rem 1rem}.RRSj3W_drawing{width:5rem;height:3.5rem}.RRSj3W_inner p{padding:.25rem 1rem 1rem 7rem}}@media (min-width:900px){.RRSj3W_panel{clip-path:inset(0 0 100%);transition:clip-path .4s var(--ease-out), visibility 0s linear .4s;grid-template-rows:1fr}.RRSj3W_panel[data-open]{clip-path:inset(0);transition:clip-path .4s var(--ease-out), visibility 0s;grid-template-rows:1fr}.RRSj3W_fallback{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:899px){.RRSj3W_enhanced{grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem}.RRSj3W_key{font-size:var(--text-sm);text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:.4rem;padding:.5rem .25rem}.RRSj3W_drawing{width:4rem;height:2.8rem}.RRSj3W_inner p{padding:.25rem .25rem .75rem}}@media (scripting:none){.RRSj3W_enhanced{display:none}}@media (prefers-reduced-motion:reduce){.RRSj3W_key,.RRSj3W_item,.RRSj3W_drawing,.RRSj3W_shiftLeft,.RRSj3W_shiftRight,.RRSj3W_trace,.RRSj3W_inner,.RRSj3W_panel,.RRSj3W_panel[data-open]{transition:none}}
.sXMX2q_photo img{object-fit:cover;object-position:center center;opacity:0;transition:opacity .7s var(--ease-out)}.sXMX2q_photo img[data-active]{opacity:1}@media (prefers-reduced-motion:reduce){.sXMX2q_photo img{transition:none}}
.XnDthW_block{scroll-margin-top:6rem}.XnDthW_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem 3rem;margin-bottom:clamp(2.5rem,5vw,3.5rem);display:flex}.XnDthW_heading{gap:1rem;max-width:38rem;display:grid}.XnDthW_eyebrow{color:var(--text-label);font-size:var(--text-xs);letter-spacing:.22em;text-transform:uppercase}.XnDthW_title{color:var(--text);font-size:clamp(2rem,3.6vw,3.1rem);font-weight:var(--fw-thin);line-height:1.15}.XnDthW_lead{max-width:30rem;color:var(--text-muted);font-size:var(--text-sm);font-weight:var(--fw-light);line-height:1.8}.XnDthW_explore{align-self:flex-end}.XnDthW_steps{gap:2.5rem 1.5rem;display:grid}.XnDthW_step{align-content:start;display:grid}.XnDthW_card{background:var(--float-paper);width:100%;color:var(--text-on-light);text-align:left;cursor:pointer;transition:transform .6s var(--ease-smooth), box-shadow .6s var(--ease-smooth);border:0;border-radius:0;padding:0;display:block;position:relative;overflow:hidden}.XnDthW_cardHead{gap:.35rem;padding:1.1rem 1.1rem 1.25rem;display:grid}.XnDthW_label{color:var(--text-on-light);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.XnDthW_media{aspect-ratio:4/5;background:var(--bg-2);display:block;position:relative;overflow:hidden}.XnDthW_media img{object-fit:cover;transition:transform 1.2s var(--ease-smooth)}.XnDthW_text{color:var(--mega-light);font-size:var(--text-sm);font-weight:var(--fw-light);margin:0;padding:2.5rem 1.2rem 1.2rem;line-height:1.75;display:block}.XnDthW_detail{background:linear-gradient(0deg, var(--mega-dark), color-mix(in srgb, var(--mega-dark) 92%, transparent) 75%, transparent);opacity:0;visibility:hidden;max-height:100%;transition:translate .5s var(--ease-out), opacity .3s ease, visibility 0s linear .5s;position:absolute;inset:auto 0 0;overflow-y:auto;translate:0 100%}.XnDthW_step:focus-within .XnDthW_detail{opacity:1;visibility:visible;transition:translate .5s var(--ease-out), opacity .3s ease, visibility 0s;translate:none}.XnDthW_card:focus-visible{outline:2px solid var(--text-on-light);outline-offset:-4px}@media (max-width:639px){.XnDthW_steps{margin-inline:calc(-1 * var(--gutter));padding:0 var(--gutter) .5rem;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:.9rem;display:flex;overflow-x:auto}.XnDthW_steps::-webkit-scrollbar{display:none}.XnDthW_step{scroll-snap-align:start;flex:0 0 80%;align-self:flex-start}.XnDthW_media{aspect-ratio:4/3}.XnDthW_text{font-size:var(--text-xs)}}@media (min-width:640px){.XnDthW_steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.XnDthW_steps{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start}}@media (hover:hover){.XnDthW_step:hover .XnDthW_detail{opacity:1;visibility:visible;transition:translate .5s var(--ease-out), opacity .3s ease, visibility 0s;translate:none}.XnDthW_step:hover .XnDthW_media img{transform:scale(1.025)}}@media (hover:none),(pointer:coarse){.XnDthW_detail{opacity:1;visibility:visible;transition:none;translate:none}}@media (prefers-reduced-motion:reduce){.XnDthW_card,.XnDthW_media img,.XnDthW_detail,.XnDthW_step:focus-within .XnDthW_detail,.XnDthW_step:hover .XnDthW_detail{transition:none}}
.n9p1qq_swap{display:block;position:absolute;inset:0}.n9p1qq_swap img{object-fit:cover}.n9p1qq_alt{clip-path:inset(100% 0 0);transition:clip-path 1.1s cubic-bezier(.65, 0, .35, 1), scale 1.6s var(--ease-out);scale:1.08}.n9p1qq_swap[data-swap=true] .n9p1qq_alt{clip-path:inset(0);scale:1}@media (prefers-reduced-motion:reduce){.n9p1qq_alt{transition:none;scale:1}}
.lWQazG_section{background:#120e0a;position:relative;overflow:hidden}.lWQazG_wall{--ink:#fbf7ef;--ink-soft:#fbf7efdb;--ink-line:#fbf7ef6b;--ink-inverse:#15110d;--overlay:var(--ink-line);isolation:isolate;color:var(--ink);touch-action:pan-y;transition:color .8s;position:relative}.lWQazG_wall[data-ink=dark]{--ink:#17120d;--ink-soft:#17120dd6;--ink-line:#17120d6b;--ink-inverse:#fbf7ef}.lWQazG_still,.lWQazG_canvas,.lWQazG_veil{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.lWQazG_still{background:var(--still) center / cover no-repeat}.lWQazG_canvas{opacity:0;transition:opacity .9s;display:block}.lWQazG_wall[data-ready] .lWQazG_canvas{opacity:1}.lWQazG_wall[data-flat] .lWQazG_canvas{display:none}.lWQazG_veil:before,.lWQazG_veil:after{content:"";transition:opacity .8s;position:absolute;inset:0}.lWQazG_veil:before{background:linear-gradient(90deg,#0c090694,#0c090638 36%,#0000 56%),linear-gradient(#0000 58%,#0c09061f 72%,#0c09069e),linear-gradient(270deg,#0c090657,#0000 34%)}.lWQazG_veil:after{opacity:0;background:linear-gradient(90deg,#faf7f075,#faf7f024 36%,#0000 54%),linear-gradient(#0000 60%,#faf7f014 74%,#faf7f085),linear-gradient(270deg,#faf7f042,#0000 32%)}.lWQazG_wall[data-ink=dark] .lWQazG_veil:before{opacity:0}.lWQazG_wall[data-ink=dark] .lWQazG_veil:after{opacity:1}.lWQazG_stage{width:min(100%,94rem);min-height:100svh;padding:clamp(6rem, 9vw, 8.5rem) var(--gutter) clamp(2.5rem, 4vw, 3.5rem);align-content:end;gap:2.5rem;margin-inline:auto;display:grid}.lWQazG_copy{justify-items:start;gap:1.3rem;max-width:32rem;display:grid}.lWQazG_eyebrow{color:var(--ink-soft);font-size:var(--text-xs);letter-spacing:.3em;text-transform:uppercase;font-weight:500;transition:color .8s;display:block}.lWQazG_title{color:var(--ink);font-size:clamp(2.1rem,3.8vw,3.4rem);font-weight:400;line-height:1.14;transition:color .8s}.lWQazG_text{max-width:28rem;color:var(--ink-soft);font-size:var(--text-sm);font-weight:400;line-height:1.85;transition:color .8s}.lWQazG_stats{flex-wrap:wrap;gap:1.25rem 3.5rem;margin-top:.25rem;display:flex}.lWQazG_stats li{gap:.55rem;display:grid}.lWQazG_stats strong{color:var(--ink);font-size:clamp(2rem,2.8vw,2.6rem);font-weight:400;line-height:1;transition:color .8s}.lWQazG_statLabel{color:var(--ink-soft);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;font-weight:500;transition:color .8s}:is(.lWQazG_copy a,.lWQazG_stripHead a){color:var(--ink);transition-property:background,border-color,box-shadow}.lWQazG_detail{gap:1.2rem;margin:0;display:grid}.lWQazG_detail figcaption{gap:.45rem;display:grid}.lWQazG_detailName{color:var(--ink);font-size:clamp(1.6rem,2.4vw,2.2rem);font-weight:400;line-height:1.15;transition:color .8s}.lWQazG_detailNote,.lWQazG_coatingNote{color:var(--ink-soft);font-size:var(--text-sm);line-height:1.6;transition:color .8s}.lWQazG_coatings{gap:.6rem;display:grid}.lWQazG_coatingLabel{color:var(--ink-soft);font-size:var(--text-xs);letter-spacing:.2em;text-transform:uppercase;font-weight:500;transition:color .8s}.lWQazG_coatingList{flex-wrap:wrap;gap:.5rem;display:flex}.lWQazG_coating{border:1px solid var(--ink-line);border-radius:var(--radius-pill);min-height:2.4rem;color:var(--ink);font-size:var(--text-xs);letter-spacing:.06em;cursor:pointer;background:0 0;padding:0 1rem;transition:background-color .3s,border-color .3s,color .3s}.lWQazG_coating[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--ink-inverse)}.lWQazG_strip{grid-template-columns:minmax(0,1fr);gap:1.1rem;min-width:0;display:grid}.lWQazG_stripHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 2rem;display:flex}.lWQazG_tiles{margin:0 calc(-1 * var(--gutter));padding:.3rem var(--gutter);overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x pan-y;grid-auto-columns:5.6rem;grid-auto-flow:column;gap:.75rem;list-style:none;display:grid;overflow:auto hidden}.lWQazG_tiles::-webkit-scrollbar{display:none}.lWQazG_tile{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:.5rem;padding:0;display:grid}.lWQazG_tileFace{aspect-ratio:1;border-radius:var(--radius-sm);outline:1px solid var(--ink-line);outline-offset:2px;transition:outline-color .3s;display:block;position:relative;overflow:hidden;box-shadow:0 .5rem 1.2rem #00000047}.lWQazG_tileFace img{object-fit:cover;transition:transform .9s var(--ease-smooth)}.lWQazG_tile[aria-pressed=true] .lWQazG_tileFace{outline:2px solid var(--ink)}.lWQazG_tileName{color:var(--ink-soft);font-size:var(--text-xs);letter-spacing:.02em;line-height:1.35;transition:color .8s}.lWQazG_tile[aria-pressed=true] .lWQazG_tileName{color:var(--ink);font-weight:500}.lWQazG_coating:focus-visible,.lWQazG_tile:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (max-width:899px){.lWQazG_still{background-image:var(--still-tall)}.lWQazG_veil:before{background:linear-gradient(#0c0906b8,#0c090675 34%,#0000 50%),linear-gradient(#0000 44%,#0c090680 62%,#0c0906c7)}.lWQazG_veil:after{background:linear-gradient(#faf7f0c7,#faf7f080 34%,#0000 50%),linear-gradient(#0000 44%,#faf7f08a 62%,#faf7f0d1)}.lWQazG_stage{flex-direction:column;gap:0;padding-block:5.5rem 1.75rem;display:flex}.lWQazG_copy{gap:.75rem;max-width:none}.lWQazG_title{font-size:clamp(1.9rem,8.4vw,2.5rem)}.lWQazG_text{max-width:none;line-height:1.7}.lWQazG_stats{gap:2.25rem;margin-top:0}.lWQazG_stats li{gap:.3rem}.lWQazG_stats strong{font-size:1.5rem}.lWQazG_statLabel{letter-spacing:.1em;font-size:.68rem}.lWQazG_copy a{display:none}.lWQazG_detail{gap:.8rem;margin-top:auto;padding-top:clamp(2.5rem,9svh,9rem)}.lWQazG_detail figcaption{gap:.25rem}.lWQazG_coatingLabel,.lWQazG_detailNote,.lWQazG_strip .lWQazG_eyebrow{display:none}.lWQazG_strip{gap:.8rem;margin-top:1.25rem}.lWQazG_stripHead{display:contents}.lWQazG_stripHead a{order:2;justify-content:center;width:100%;margin-top:.4rem}.lWQazG_tiles{grid-auto-columns:4.75rem;gap:.7rem}.lWQazG_tileName{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}}@media (min-width:900px){.lWQazG_stage{padding-inline:max(var(--gutter), 6rem);grid-template-columns:minmax(0,1fr) minmax(0,22rem);align-items:end;gap:3rem 4rem}.lWQazG_strip{grid-column:1/-1}.lWQazG_tiles{grid-template-columns:repeat(10,minmax(0,1fr));grid-auto-flow:row;margin:0;padding:.3rem;overflow:visible}}@media (hover:hover){.lWQazG_coating:hover{border-color:var(--ink)}.lWQazG_tile:hover .lWQazG_tileFace img{transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.lWQazG_wall,.lWQazG_canvas,.lWQazG_eyebrow,.lWQazG_title,.lWQazG_text,.lWQazG_tileFace img{transition:none}}
._51dwcG_section{isolation:isolate;color:#f3efe7;background:0 0;position:relative;overflow:hidden}._51dwcG_window{z-index:-1;background:radial-gradient(56% 38% at 50% 26%,#160e0880,#0000 74%),linear-gradient(#160e0814,#0000 48%,#160e084d);position:absolute;inset:0}._51dwcG_dim{z-index:-1;opacity:0;transition:opacity .7s var(--ease-out);pointer-events:none;background:#100a0685;position:absolute;inset:0}._51dwcG_section:has(._51dwcG_shelf :is(button,a):focus-visible) ._51dwcG_dim{opacity:1}@media (hover:hover) and (pointer:fine){._51dwcG_section:has(._51dwcG_shelf :is(button,a):hover) ._51dwcG_dim{opacity:1}}@media (prefers-reduced-motion:reduce){._51dwcG_dim{transition:none}}@media (min-width:900px){._51dwcG_section{flex-direction:column;justify-content:center;min-height:112vh;padding-block:clamp(8rem,11vw,11rem);display:flex}}._51dwcG_head{--rise:5rem;--rise-end:35%;padding-inline:var(--gutter);text-align:center;flex-direction:column;align-items:center;display:flex;}._51dwcG_eyebrow{color:#ecd9b0;text-shadow:0 1px 1rem #140c06a6;font-size:var(--text-eyebrow);letter-spacing:.42em;text-transform:uppercase;align-items:center;gap:.75rem;margin-bottom:1.4rem;font-weight:500;display:inline-flex}._51dwcG_eyebrow:before{content:"✦";letter-spacing:0;opacity:.85;font-size:.7rem}._51dwcG_title{color:#f6f2ea;font-family:var(--font-serif);letter-spacing:.005em;text-shadow:0 2px 2.5rem #140c068c;font-size:clamp(2.6rem,5.4vw,4.6rem);font-weight:400;line-height:1.05}._51dwcG_accent{font-style:italic}._51dwcG_accent .m-char{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#c9a56b 0%,#f3dfb4 40%,#fff6e2 50%,#f3dfb4 60%,#c9a56b 100%) 0 0/300% 100%;-webkit-background-clip:text;background-clip:text;margin-block:-.3em;padding-block:.3em}._51dwcG_text{color:#f6f0e6eb;letter-spacing:.01em;text-shadow:0 1px 1rem #140c06b3;max-width:30rem;margin-top:1.4rem;font-size:1.02rem;font-weight:400;line-height:1.85}@media (max-width:600px){._51dwcG_eyebrow{letter-spacing:.3em}}@media (prefers-reduced-motion:no-preference){._51dwcG_accent .m-char{animation:7s ease-in-out infinite _51dwcG_shimmer}}@keyframes _51dwcG_shimmer{0%,to{background-position:100% 0}50%{background-position:0 0}}._51dwcG_shelf{--book-foil:linear-gradient(100deg, #efe3cd 0%, #f8efdf 40%, #fffaf0 50%, #f8efdf 60%, #efe3cd 100%);--book-foil-solid:#e8dbc3;--foil-solid:#dccaaa;--book-gilt:linear-gradient(180deg, #f6efe2, #d6c9b4);--book-text:#f8f0e2;--book-ribbon:linear-gradient(90deg, #7f6d57, #b5a48c 50%, #7b6a54);--book-endpaper:linear-gradient(135deg, #efe6d6, #dfd2bc);--book-plate-filter:sepia(.58) saturate(.78) brightness(1.18) contrast(.95);--shelf-top:linear-gradient(180deg, #785c44d1, #4e3929db);--shelf-edge:linear-gradient(180deg, #34251adb, #261a1280 55%, transparent);--rise:9rem;--rise-end:45%;max-width:var(--container-lg);margin:clamp(1.5rem,4vw,3rem) auto 0;}._51dwcG_action{justify-content:center;margin-top:2.5rem;display:flex}
