#home-light-within{--ink:#070707;--ink-soft:#11100f;--cream:#f1ebdf;--gold:#d3ad68;--gold-bright:#f2d18a;--light-align-x:0%;--light-align-y:0.4%;--light-align-scale:1.05;--tilt-x:0deg;--tilt-y:0deg;--parallax-x:0px;--parallax-y:0px;--cursor-scale-x:.9;--cursor-scale-y:.9;--cursor-arc-rotate:0deg;--scan-intensity:.52;--scan-duration:4.4s}#home-light-within *{box-sizing:border-box}#home-light-within{isolation:isolate;background:radial-gradient(ellipse 50% 80% at 50% 50%, #35281829, transparent 68%), radial-gradient(ellipse 86% 100% at 50% 52%, var(--ink-soft) 0%, var(--ink) 76%);min-height:100svh;position:relative;overflow:clip}#home-light-within[data-cursor=active]{cursor:none}#home-light-within .scene{pointer-events:none;position:absolute;inset:0;overflow:hidden}#home-light-within .scene--surface{z-index:1}#home-light-within .scene--surface:before{content:"";z-index:3;pointer-events:none;background:radial-gradient(42% 72% at 50% 46%,#0000 18%,#04040329 76%,#0303036b 100%),linear-gradient(90deg,#0404034a,#0000 31% 69%,#04040342);position:absolute;inset:0}#home-light-within .scene--light{z-index:2;mask:url(#fluid-reveal-mask) 0 0/100% 100% no-repeat}#home-light-within[data-preview-layer=light] .scene--surface{display:none}#home-light-within[data-preview-layer=light] .scene--light,#home-light-within[data-preview-layer=overlay] .scene--light{mask:none}#home-light-within[data-preview-layer=overlay] .scene--light{opacity:.5}#home-light-within .fluid-reveal-defs{opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}#home-light-within .scene__atmosphere{background:radial-gradient(38% 80% at 50% 48%,#7a521f1c,#0000 69%);position:absolute;inset:0}#home-light-within .light-landscape{background-image:var(--landscape-image);filter:saturate(.69)brightness(.58)contrast(1.07);background-position:58%;background-size:cover;position:absolute;inset:-2px;transform:scale(1.015)}#home-light-within .scene__atmosphere--deep{background:linear-gradient(90deg,#040403b0 0%,#0504033d 48%,#05040366 100%),linear-gradient(#040403b0 0%,#0000 35%,#04040394 100%),radial-gradient(43% 68% at 57% 52%,#b175212b,#0000 72%)}#home-light-within[data-background=ring]{--landscape-image:url(/images/home-light-within/19-home-hero-background-golden-ring-mist-valley.png)}#home-light-within[data-background=arc]{--landscape-image:url(/images/home-light-within/19-home-hero-background-golden-sky-arc-mist-valley.png)}#home-light-within .code-canvas{width:100%;height:100%;position:absolute;inset:0}#home-light-within .fluid-edge-svg{z-index:4;pointer-events:none;mix-blend-mode:screen;width:100%;height:100%;position:absolute;inset:0;overflow:visible}#home-light-within .fluid-edge-svg__glow{fill:none;stroke:#f1be644d;stroke-width:.9px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1.6 22;filter:drop-shadow(0 0 4px #d2973647)}#home-light-within .fluid-edge-svg__reseal{filter:drop-shadow(0 0 1px #f2ae3d29);opacity:.42}#home-light-within .portrait-motion{z-index:2;transform:translate3d(var(--parallax-x), var(--parallax-y), 0) rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transform-origin:50% 70%;will-change:transform;place-items:end center;transition:transform .18s cubic-bezier(.22,.61,.36,1);display:grid;position:absolute;inset:0}#home-light-within .portrait-window{align-self:end;width:min(58vw,680px);height:min(91svh,820px);position:relative;overflow:hidden;mask-image:linear-gradient(#000 0 74%,#000000f0 80%,#0000 100%)}body.home-page #home-light-within .portrait-window{transform:translateY(16px)}@media (width<=700px){body.home-page #home-light-within .portrait-window{transform:translateY(8px)}}#home-light-within .portrait{object-fit:contain;user-select:none;filter:drop-shadow(0 18px 28px #0000006e);width:100%;max-width:none;height:auto;display:block}#home-light-within .portrait--surface{filter:brightness(.86)saturate(.8)contrast(1.06)drop-shadow(0 18px 28px #0000007a)}#home-light-within .portrait--light{transform:translate(var(--light-align-x), var(--light-align-y)) scale(var(--light-align-scale));transform-origin:50%;filter:brightness(.84)saturate(.86)contrast(1.06)drop-shadow(0 18px 32px #00000075)}#home-light-within .portrait--registered-base,#home-light-within .portrait-glints-canvas{display:none}#home-light-within .portrait--registered-base{filter:brightness(.78)saturate(.78)contrast(1.06)drop-shadow(0 18px 28px #0000007a)}#home-light-within[data-portrait-mode=registered] .portrait--light{display:none}#home-light-within[data-portrait-mode=registered] .portrait--registered-base{display:block}#home-light-within .portrait-glints-canvas{pointer-events:none;mix-blend-mode:screen;z-index:3;width:100%;height:100%;position:absolute;inset:0}#home-light-within[data-portrait-mode=registered] .portrait-glints-canvas{display:block}#home-light-within .portrait-scan{pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0;mask-image:url(/images/home-light-within/19-home-hero-portrait-light-within.png);mask-position:top;mask-size:100%;mask-repeat:no-repeat}#home-light-within .portrait-scan:before{content:"";opacity:0;transform-origin:50%;filter:blur(11px);height:38%;animation:portrait-scan var(--scan-duration) linear infinite;will-change:transform, opacity;background:radial-gradient(49% 39%,#f6b13a6e 0%,#e2922557 28%,#cb75162e 54%,#b4620d0d 74%,#0000 100%);position:absolute;top:-10%;left:0;right:0}#home-light-within .portrait-scan__code{opacity:0;pointer-events:none;transform-origin:50%;height:38%;animation:portrait-scan var(--scan-duration) linear infinite;will-change:transform, opacity;position:absolute;top:-10%;left:0;right:0;mask-image:linear-gradient(#0000 0%,#000 22% 62%,#0000 100%)}#home-light-within .portrait-scan__code span{writing-mode:vertical-rl;text-orientation:upright;white-space:nowrap;letter-spacing:.1em;color:#f4ae41de;text-shadow:0 0 4px #da8b2787;font:500 9px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;position:absolute;top:13%}#home-light-within .portrait-scan__code span:first-child{opacity:.48;top:18%;left:24%}#home-light-within .portrait-scan__code span:nth-child(2){opacity:.74;top:9%;left:32%}#home-light-within .portrait-scan__code span:nth-child(3){opacity:.52;top:22%;left:41%}#home-light-within .portrait-scan__code span:nth-child(4){opacity:.81;top:12%;left:51%}#home-light-within .portrait-scan__code span:nth-child(5){opacity:.58;top:18%;left:60%}#home-light-within .portrait-scan__code span:nth-child(6){opacity:.7;top:11%;left:69%}#home-light-within .portrait-scan__code span:nth-child(7){opacity:.43;top:25%;left:77%}#home-light-within[data-scan=off] .portrait-scan{display:none}@keyframes portrait-scan{0%{opacity:0;transform:translateY(0%)scaleX(.89)}9%{opacity:var(--scan-intensity);transform:translateY(16%)scaleX(.91)}40%{opacity:var(--scan-intensity);transform:translateY(106%)scaleX(1.05)}76%{opacity:calc(var(--scan-intensity) * .8);transform:translateY(198%)scaleX(1.23)}89%{opacity:0;transform:translateY(226%)scaleX(1.29)}to{opacity:0;transform:translateY(226%)scaleX(1.29)}}#home-light-within .portrait-motion--alignment{z-index:5;pointer-events:none;display:none}#home-light-within[data-alignment=on] .portrait-motion--alignment{display:grid}#home-light-within .portrait-window--alignment{opacity:.46;mix-blend-mode:screen}#home-light-within .portrait--alignment{transform:translate(var(--light-align-x), var(--light-align-y)) scale(var(--light-align-scale));filter:hue-rotate(-14deg)saturate(1.2)contrast(1.05)}#home-light-within .alignment-guide{background:#f2d18ab8;height:1px;position:absolute;left:12%;right:12%;box-shadow:0 0 8px #f2d18a9e}#home-light-within .alignment-guide:after{content:attr(data-landmark);color:#f2d18ac7;letter-spacing:.12em;text-transform:uppercase;font-size:.48rem;font-weight:700;position:absolute;bottom:.26rem;left:0}#home-light-within .alignment-guide--hairline{opacity:.56;top:16.5%}#home-light-within .alignment-guide--eyes{top:28%}#home-light-within .alignment-guide--nose{opacity:.72;top:35.5%}#home-light-within .alignment-guide--mouth{opacity:.6;top:41.5%}#home-light-within .alignment-guide--neckline{opacity:.46;top:50.5%}#home-light-within .hero__chrome,#home-light-within .hero__copy,#home-light-within .hero__hint,#home-light-within .hero__cursor,#home-light-within .prototype-diagnostics{z-index:10;position:absolute}#home-light-within .hero__chrome{justify-content:flex-end;align-items:flex-start;gap:1rem;display:flex;top:clamp(1.25rem,3vw,3rem);left:clamp(1.25rem,4vw,4.5rem);right:clamp(6rem,10vw,11rem)}#home-light-within .brand,#home-light-within .eyebrow{letter-spacing:.18em;margin:0;font-size:clamp(.7rem,.85vw,.9rem);font-weight:700}#home-light-within .brand{color:var(--cream);font-size:clamp(.8rem,1.05vw,1.05rem)}#home-light-within .brand span{color:var(--gold)}#home-light-within .eyebrow{color:#f1ebdfb8}#home-light-within .variant-switcher{pointer-events:auto;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.38rem;max-width:30rem;display:flex}#home-light-within .variant-switcher__label{color:#f1ebdf94;letter-spacing:.14em;margin-right:.3rem;font-size:.59rem;font-weight:700}#home-light-within .variant-switcher button,#home-light-within .prototype-diagnostics button{appearance:none;color:#f1ebdfc7;cursor:pointer;font:inherit;letter-spacing:.06em;background:#0707077a;border:1px solid #d3ad6838;border-radius:999px;padding:.44rem .67rem;font-size:.65rem;transition:border-color .16s,color .16s,background .16s}#home-light-within .variant-switcher button:hover,#home-light-within .variant-switcher button:focus-visible,#home-light-within .variant-switcher button[aria-pressed=true],#home-light-within .prototype-diagnostics button:hover,#home-light-within .prototype-diagnostics button:focus-visible{color:var(--cream);background:#6a4b1d57;border-color:#f2d18ac7;outline:none}@media (hover:hover) and (pointer:fine){body.home-page.darkbrain-signature-cursor-active #home-light-within .variant-switcher button{cursor:none}}#home-light-within .hero__copy{text-shadow:0 2px 24px #000000bf;max-width:28rem;bottom:clamp(1.6rem,8vh,5.5rem);left:clamp(1.25rem,7vw,8rem)}#home-light-within .hero__copy .eyebrow{color:#f1ebdf9c;letter-spacing:.2em;font-size:clamp(.69rem,.78vw,.8rem)}#home-light-within .hero__hint{color:#d3ad68b8;letter-spacing:.15em;text-transform:uppercase;margin:.55rem 0 0;font-size:.64rem;position:static}#home-light-within .hero__cursor{opacity:0;pointer-events:none;filter:none;background:radial-gradient(circle,#eab3511f 0%,#c484280e 29%,#0000 68%);border-radius:50%;width:48px;height:48px;transition:opacity .14s,transform .12s cubic-bezier(.22,.61,.36,1);animation:4.2s ease-in-out infinite cursor-aura;top:0;left:0;transform:translate(-50%,-50%)scale(.82)}#home-light-within .hero__cursor:before{content:"";background:radial-gradient(circle,#0000 58%,#e7b4510e 100%);border:1px solid #f2d18a59;border-radius:50%;animation:4.5s ease-in-out infinite cursor-halo;position:absolute;inset:6px;box-shadow:inset 0 0 8px #e8b35124,0 0 7px #efb95333,0 0 15px #d399331c}#home-light-within .hero__cursor:after{content:"";background:#fde7ade6;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 6px 2px #f2c15e99,0 0 15px 5px #e2a33938}@keyframes cursor-aura{0%,to{filter:drop-shadow(0 0 5px #d0943521)}50%{filter:drop-shadow(0 0 10px #ebb75138)}}@keyframes cursor-halo{0%,to{opacity:.74;transform:scale(.98)}48%{opacity:.94;transform:scale(1.035)}74%{opacity:.82;transform:scale(1.005)}}#home-light-within[data-cursor=active] .hero__cursor{opacity:1;transform:translate3d(-50%, -50%, 0) scaleX(var(--cursor-scale-x)) scaleY(var(--cursor-scale-y))}#home-light-within .prototype-diagnostics{z-index:12;color:#f1ebdfd6;backdrop-filter:blur(10px);pointer-events:auto;background:#070707c4;border:1px solid #d3ad6847;width:min(16rem,100vw - 2.5rem);padding:.8rem;font-size:.68rem;line-height:1.45;display:none;top:6.4rem;right:clamp(1.25rem,4vw,4.5rem)}#home-light-within[data-debug=on] .prototype-diagnostics{gap:.55rem;display:grid}#home-light-within .prototype-diagnostics__title{color:var(--gold);letter-spacing:.14em;margin:0;font-size:.6rem;font-weight:700}#home-light-within .prototype-diagnostics output{color:#f1ebdfb8;white-space:pre-line}#home-light-within .prototype-diagnostics__mode{font-size:.63rem;color:#d3ad68c7!important}#home-light-within .prototype-diagnostics label{color:#f1ebdfab;grid-template-columns:5.2rem 1fr;align-items:center;gap:.5rem;display:grid}#home-light-within .prototype-diagnostics input{accent-color:var(--gold);min-width:0}#home-light-within .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=700px){#home-light-within{cursor:auto;min-height:100svh}#home-light-within .scene--light,#home-light-within .hero__cursor,#home-light-within .fluid-edge-svg,#home-light-within .portrait-scan,#home-light-within .portrait-motion--alignment,#home-light-within .prototype-diagnostics{display:none!important}#home-light-within .portrait-window{width:min(121vw,560px);height:min(84svh,720px);margin-bottom:-2vh}#home-light-within .hero__chrome{top:1.3rem;left:1.15rem;right:1.15rem}#home-light-within .brand{letter-spacing:.14em;font-size:.65rem}#home-light-within .variant-switcher{display:none}#home-light-within .hero__copy{max-width:15.5rem;bottom:1.75rem;left:1.15rem;right:1.15rem}#home-light-within .hero__copy .eyebrow{font-size:.67rem}#home-light-within .hero__hint{display:none}}@media (width>=701px) and (width<=63.99rem){#home-light-within .hero__chrome{left:auto;right:1.5rem}#home-light-within .variant-switcher__label{display:none}}@media (prefers-reduced-motion:reduce){#home-light-within *,#home-light-within :before,#home-light-within :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important}#home-light-within .scene--light,#home-light-within .hero__cursor,#home-light-within .fluid-edge-svg,#home-light-within .portrait-scan,#home-light-within .portrait-motion--alignment{display:none}}#home-light-within{isolation:isolate;contain:layout paint;width:100%;min-height:calc(100svh - 4.5rem);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media (width<=700px){#home-light-within{min-height:calc(100svh - 4.5rem)}}@media (width>=701px){#home-light-within{contain:none;z-index:2;background:0 0;height:310svh;min-height:100svh;margin-block-end:0;overflow:visible}body.home-scroll-experience-enabled .home-after-hero{z-index:1;margin-block-start:-90svh;position:relative}#home-light-within .light-within__sticky-stage{top:var(--home-header-height,5rem);height:calc(100svh - var(--home-header-height,5rem));isolation:isolate;background:radial-gradient(ellipse 50% 80% at 50% 50%, #35281829, transparent 68%), radial-gradient(ellipse 86% 100% at 50% 52%, var(--ink-soft) 0%, var(--ink) 76%);min-height:38rem;position:sticky;overflow:clip}#home-light-within[data-scroll-story=active] .light-within__sticky-stage{-webkit-mask-image:linear-gradient(to bottom, #000 0%, #000 max(0%, calc(100% - var(--scroll-stage-clip,0%) - 4%)), transparent max(0%, calc(100% - var(--scroll-stage-clip,0%))));mask-image:linear-gradient(to bottom, #000 0%, #000 max(0%, calc(100% - var(--scroll-stage-clip,0%) - 4%)), transparent max(0%, calc(100% - var(--scroll-stage-clip,0%))))}#home-light-within .scene--surface,#home-light-within .scene--light{transition:none;transform:none}#home-light-within[data-scroll-unroll=true] .scene--surface{z-index:3;-webkit-mask-image:linear-gradient(to bottom, #000 0%, #000 max(0%, calc(100% - var(--scroll-surface-clip,0%) - 4%)), transparent max(0%, calc(100% - var(--scroll-surface-clip,0%))));mask-image:linear-gradient(to bottom, #000 0%, #000 max(0%, calc(100% - var(--scroll-surface-clip,0%) - 4%)), transparent max(0%, calc(100% - var(--scroll-surface-clip,0%))));background:0 0}#home-light-within[data-scroll-unroll=true] .scene--surface:after{content:"";z-index:5;left:50%;top:calc(100% - var(--scroll-surface-clip,0%) - 5rem);pointer-events:none;width:min(72vw,850px);height:8rem;opacity:var(--scroll-surface-particles,0);background:radial-gradient(circle,#f7cb6db3 0 1px,#0000 1.8px) 0 0/23px 29px,radial-gradient(circle,#e19f3b99 0 .85px,#0000 1.9px) 11px 17px/31px 43px,radial-gradient(circle,#dea03c61 0 1.2px,#0000 2.1px) 19px 7px/41px 37px;position:absolute;transform:translate(-50%);mask-image:radial-gradient(68% 68% at 50% 46%,#000 7%,#0000 100%)}#home-light-within[data-scroll-unroll=true] .scene--light{-webkit-mask-image:linear-gradient(to bottom, transparent 0%, transparent max(0%, calc(100% - var(--scroll-surface-clip,0%) - 4%)), #000 max(0%, calc(100% - var(--scroll-surface-clip,0%))));mask-image:linear-gradient(to bottom, transparent 0%, transparent max(0%, calc(100% - var(--scroll-surface-clip,0%) - 4%)), #000 max(0%, calc(100% - var(--scroll-surface-clip,0%))));mask-size:100% 100%}#home-light-within[data-scroll-story=active] .scene--light .portrait-motion{opacity:calc(1 - var(--scroll-light-dissolve,0));filter:blur(calc(var(--scroll-light-dissolve,0) * 1px))}#home-light-within[data-scroll-story=active] .scene--light .code-canvas{opacity:1}#home-light-within[data-scroll-story=active] .scene--light:after{content:"";z-index:4;width:min(64vw,720px);height:58%;transform:translate3d(-50%, calc(var(--scroll-light-dissolve,0) * -2.25rem), 0);pointer-events:none;opacity:calc(sin(var(--scroll-light-dissolve,0) * 180deg) * .94);filter:drop-shadow(0 0 1rem rgba(225, 181, 94, calc(var(--scroll-light-dissolve,0) * .32)));background:radial-gradient(circle,#ffda8ed9 0 1.15px,#0000 2.05px) 0 0/27px 31px,radial-gradient(circle,#f6b551ba 0 .9px,#0000 1.85px) 13px 16px/37px 43px,radial-gradient(circle,#e09e3a8a 0 1.1px,#0000 2.1px) 7px 11px/42px 36px,repeating-linear-gradient(90deg,#0000 0 1.2rem,#eaaf4e47 1.2rem 1.27rem,#0000 1.27rem 2.5rem);position:absolute;top:17%;left:50%;mask-image:radial-gradient(54% 58% at 50% 43%,#000 8%,#0000 100%)}#home-light-within .scroll-story{z-index:8;pointer-events:none;position:absolute;inset:0}#home-light-within .scroll-story__statement{color:var(--gold-bright);letter-spacing:.12em;text-shadow:0 0 1.5rem #d3ad6833;white-space:nowrap;opacity:var(--scroll-statement-opacity,0);will-change:clip-path, opacity, transform;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.5rem,3.1vw,3.4rem);font-weight:500;line-height:.95;position:absolute;top:47%}#home-light-within .scroll-story__statement--dark{clip-path:inset(var(--scroll-dark-clip,100%) 0 0 0);transform:translate3d(0, var(--scroll-dark-y,2.5rem), 0);left:clamp(1.35rem,6vw,8rem)}#home-light-within .scroll-story__statement--light{clip-path:inset(var(--scroll-light-clip,100%) 0 0 0);transform:translate3d(0, var(--scroll-light-statement-y,2.5rem), 0);right:clamp(1.35rem,6vw,8rem)}@media (width<=1000px){#home-light-within .scroll-story__statement{letter-spacing:.08em;font-size:clamp(1.25rem,2.5vw,1.85rem)}#home-light-within .scroll-story__statement--dark{left:2vw}#home-light-within .scroll-story__statement--light{right:2vw}}#home-light-within .scroll-story__mobile-summary{display:none}}@media (width<=700px),(prefers-reduced-motion:reduce){#home-light-within{contain:layout paint;height:auto;min-height:calc(100svh - 4.5rem);overflow:clip}#home-light-within .light-within__sticky-stage{min-height:calc(100svh - 4.5rem);position:relative;top:auto}#home-light-within .scroll-story{z-index:9;pointer-events:none;width:max-content;position:absolute;inset:auto 1.15rem 4.15rem auto}#home-light-within .scroll-story__statement{display:none}#home-light-within .scroll-story__mobile-summary{color:#f2d18ab8;letter-spacing:.16em;text-align:end;text-shadow:0 0 1rem #d3ad682e;margin:0;font-size:.62rem;font-weight:700;display:block}#home-light-within .scroll-story__mobile-summary span{color:var(--gold)}}body.home-scroll-experience-reduced #home-light-within{contain:layout paint;height:auto;min-height:calc(100svh - 4.5rem);overflow:clip}body.home-scroll-experience-reduced #home-light-within .light-within__sticky-stage{min-height:calc(100svh - 4.5rem);position:relative;top:auto}body.home-scroll-experience-reduced #home-light-within .scroll-story,body.home-scroll-experience-reduced #home-light-within .scroll-story__statement,body.home-scroll-experience-reduced #home-light-within .scroll-story__mobile-summary{display:none}@media (prefers-reduced-motion:reduce){#home-light-within .scroll-story{display:none}}#home-light-within .hero__mobile-reveal{display:none}@media (width<=700px){#home-light-within,#home-light-within .light-within__sticky-stage{min-height:calc(100svh - 5rem)}#home-light-within .portrait-motion{grid-template-columns:minmax(0,1fr);place-items:end center}#home-light-within .portrait-window{justify-self:center;width:min(110vw,540px);height:min(84svh,720px);margin-bottom:-2vh}#home-light-within .scene--light{opacity:0;visibility:hidden;transition:opacity .68s,visibility .68s;display:block!important;mask:none!important}#home-light-within .scene--surface{transition:opacity .54s}#home-light-within[data-mobile-reveal=light] .scene--light{opacity:1;visibility:visible}#home-light-within[data-mobile-reveal=light] .scene--surface{opacity:0}#home-light-within .code-canvas{filter:brightness(1.4)}#home-light-within .hero__copy{max-width:9rem;bottom:1.25rem;left:1.1rem;right:auto}#home-light-within .scroll-story{width:max-content;max-width:calc(100% - 2rem);bottom:5.75rem;left:50%;right:auto;transform:translate(-50%)}#home-light-within .scroll-story__mobile-summary{color:#f2d18adb;letter-spacing:.14em;white-space:nowrap;text-align:center;font-size:clamp(.63rem,2.55vw,.77rem)}#home-light-within .hero__mobile-reveal{z-index:15;color:#f2d18a;letter-spacing:.04em;cursor:pointer;touch-action:manipulation;background:#080808c2;border:1px solid #d3ad688a;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;min-height:2.75rem;padding:.55rem .85rem;font:600 .72rem/1.2 Inter,ui-sans-serif,system-ui,sans-serif;display:inline-flex;position:absolute;bottom:1rem;right:1rem;box-shadow:0 0 1.2rem #d3ad6817}#home-light-within .hero__mobile-reveal:focus-visible{outline-offset:3px;outline:2px solid #f2d18a}#home-light-within .hero__mobile-reveal-icon{font-size:1rem;line-height:1}}@media (width<=700px) and (prefers-reduced-motion:reduce){#home-light-within .hero__mobile-reveal{display:none}#home-light-within .scene--light{display:none!important}#home-light-within .scene--surface{transition:none}}
