._stage_1dyft_1{color:#18261e;background:radial-gradient(at 70% 26%,#eaf0c955,#0000 55%),linear-gradient(#f7f7f2 0% 76%,#071f16 100%);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;display:grid;position:relative}._narrative_1dyft_1{grid-area:1/1;min-width:0}._copy_1dyft_1{z-index:1;flex-direction:column;justify-content:center;height:100svh;min-height:620px;padding:65px 12%;display:flex;position:relative}._copy_1dyft_1>p{color:#587050;letter-spacing:2px;margin:0 0 25px;font-size:11px}._copy_1dyft_1 h2{letter-spacing:-2.8px;color:#19271d;margin:0 0 25px;font:500 clamp(40px,4.5vw,76px)/1.07 Arial,sans-serif}._description_1dyft_1{color:#5d6a5f;max-width:370px;font-size:16px;line-height:1.8}._copy_1dyft_1>a{background:#183c2c;border-radius:30px;align-self:flex-start;margin-top:28px;padding:17px 24px;font-size:14px;display:inline-flex;color:#fff!important}._copy_1dyft_1>button{color:#60725d;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #aab7a3;align-self:flex-start;margin-top:16px;padding:8px 0;font-size:12px}._scene_1dyft_1{pointer-events:none;grid-area:1/2;height:100svh;min-height:440px;position:sticky;top:0;overflow:visible}._viewport_1dyft_1{touch-action:pan-y;place-items:center;display:grid;position:absolute;inset:0}._viewport_1dyft_1 canvas{object-fit:contain;filter:drop-shadow(0 30px 18px #1b2a2624);width:100%;height:100%;display:block}._glow_1dyft_1{background:radial-gradient(#d6e69b50,#0000 65%);position:absolute;inset:10%}._bottom_1dyft_1{text-align:center;color:#71816c;z-index:1;pointer-events:none;grid-area:1/2;align-self:start;padding:0 12px;font-size:10px;position:sticky;top:calc(100svh - 44px)}._bottom_1dyft_1 span{display:block}._bottom_1dyft_1 a{pointer-events:auto;margin-top:8px;font-size:8px;display:block;color:#86937b!important}._fallback_1dyft_1{color:#284730;text-align:center;border:1px solid #ccd4c3;border-radius:24px;place-content:center;font:26px Arial;display:grid;position:absolute;inset:25%}._stage_1dyft_1 a:focus-visible,._stage_1dyft_1 button:focus-visible{outline-offset:5px;outline:3px solid #a9cc70}@media (width<=760px){._stage_1dyft_1{grid-template-columns:1fr}._copy_1dyft_1{justify-content:center;height:100svh;min-height:620px;padding:35px 26px 52svh}._copy_1dyft_1 h2{letter-spacing:-1.5px;max-width:390px;font-size:clamp(34px,8.5vw,49px)}._copy_1dyft_1>p{margin-bottom:15px;font-size:10px}._description_1dyft_1{font-size:14px;line-height:1.6}._copy_1dyft_1>a{margin-top:18px;padding:13px 18px;font-size:13px}._copy_1dyft_1>button{margin-top:8px;font-size:11px}._scene_1dyft_1{z-index:2;grid-area:1/1;align-self:start;height:50svh;min-height:0;top:50svh}._viewport_1dyft_1 canvas{filter:drop-shadow(0 13px 10px #1b2a2624)}._bottom_1dyft_1{display:none}}@media (prefers-reduced-motion:reduce){._copy_1dyft_1{height:auto;min-height:70svh}._scene_1dyft_1{height:90svh;position:relative;top:0}._copy_1dyft_1>button{display:none}}._copy_1dyft_1>a{transition:background .2s,box-shadow .2s,transform .2s;box-shadow:0 8px 24px #183c2c18}._copy_1dyft_1>a:hover{background:#25523b;transform:translateY(-2px);box-shadow:0 12px 30px #183c2c28}._copy_1dyft_1>p{font-weight:600}._viewport_1dyft_1 canvas{will-change:transform}._glow_1dyft_1{background:radial-gradient(#e0ebad80,#0000 70%)}@media (prefers-reduced-motion:reduce){._copy_1dyft_1>a{transition:none}._copy_1dyft_1>a:hover{transform:none}._viewport_1dyft_1 canvas{will-change:auto}}._viewport_1dyft_1 canvas,._poster_1dyft_5{position:absolute;inset:0}._poster_1dyft_5{object-fit:contain;filter:drop-shadow(0 30px 18px #1b2a2624);width:100%;height:100%;transform:translate(-36%)}._poster_1dyft_5[hidden]{display:none}@media (width<=760px){._poster_1dyft_5{transform:none}}@keyframes _copyEntrance_1dyft_1{0%{opacity:0;translate:0 22px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:no-preference){._copy_1dyft_1[data-motion-ready=true]>*{opacity:0;translate:0 22px}._copy_1dyft_1[data-motion-visible=true]>*{animation:.62s cubic-bezier(.22,1,.36,1) both _copyEntrance_1dyft_1}._copy_1dyft_1[data-motion-visible=true]>p{animation-delay:0s}._copy_1dyft_1[data-motion-visible=true]>h2{animation-delay:70ms}._copy_1dyft_1[data-motion-visible=true]>._description_1dyft_1{animation-delay:.14s}._copy_1dyft_1[data-motion-visible=true]>a{animation-delay:.21s}._copy_1dyft_1[data-motion-visible=true]>button{animation-delay:.27s}}@media (prefers-reduced-motion:reduce){._copy_1dyft_1>*{opacity:1;translate:none;animation:none!important}}
