.Vn8tpW_kicker{font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:500;line-height:1.6}.Vn8tpW_tag{font-family:var(--font-mono);letter-spacing:.02em;white-space:nowrap;border:1px solid;border-radius:999px;padding:3px 8px;font-size:10px;line-height:1.4;display:inline-block}.Vn8tpW_statusDot{background:#2cff05;border-radius:999px;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 2px #2cff0540}.Vn8tpW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Vn8tpW_hero{color:#fff;background:#eceae4;padding:12px 12px 14px;overflow-x:clip}.Vn8tpW_heroFrame{isolation:isolate;background:#0f1113;border-radius:24px;grid-template-rows:auto 1fr auto;min-height:calc(100svh - 106px);display:grid;position:relative;overflow:hidden}.Vn8tpW_heroBackdrop{z-index:0;position:absolute;inset:-8%}.Vn8tpW_heroBackdropLayer{opacity:0;transition:opacity 1.4s;position:absolute;inset:0}.Vn8tpW_heroBackdropLayer[data-active=true]{opacity:1}.Vn8tpW_heroBackdropImg{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;filter:blur(28px)saturate(1.2)brightness(.6);transform:scale(1.12)}.Vn8tpW_heroScrim{z-index:1;background:linear-gradient(#0000006b 0%,#0000000f 38%,#0003 62%,#000000ad 100%);position:absolute;inset:0}.Vn8tpW_heroTop{z-index:2;color:#ffffffd6;flex-wrap:wrap;justify-content:space-between;gap:10px 20px;padding:22px 22px 0;display:flex;position:relative}.Vn8tpW_heroStage{perspective:1500px;justify-content:center;align-items:center;padding:28px 14px 18px;display:flex;position:static}.Vn8tpW_tablet{z-index:2;aspect-ratio:4/3;width:min(620px,90vw);transform-style:preserve-3d;background:linear-gradient(160deg,#1b1d20,#0a0b0c);border-radius:26px;padding:12px;position:relative;transform:rotateX(13deg)rotateY(-17deg)rotate(3deg);box-shadow:0 60px 90px -30px #000000bf,inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff40}.Vn8tpW_tabletScreen{background:#0a0a0a;border-radius:16px;height:100%;position:relative;overflow:hidden}.Vn8tpW_tabletLayer{opacity:0;transition:opacity 1s;position:absolute;inset:0}.Vn8tpW_tabletLayer[data-active=true]{opacity:1}.Vn8tpW_tabletPan{aspect-ratio:16/10;will-change:transform;width:150%;position:absolute;top:0;left:-25%}.Vn8tpW_tabletPan[data-play=true]{animation:7.2s linear forwards Vn8tpW_tabletPan}.Vn8tpW_tabletImg{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.Vn8tpW_tabletGlare{z-index:3;pointer-events:none;background:linear-gradient(112deg,#fff3 0%,#ffffff0a 32%,#fff0 48%);border-radius:16px;position:absolute;inset:0}.Vn8tpW_tabletCamera{background:#2a2d31;border-radius:999px;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;left:3px;box-shadow:0 0 0 1px #ffffff1a}@keyframes Vn8tpW_tabletPan{0%{transform:translateY(0)}to{transform:translateY(-20%)}}.Vn8tpW_heroBottom{z-index:2;align-items:end;gap:26px;padding:0 22px 26px;display:grid;position:relative}.Vn8tpW_heroTitle{max-width:11ch;font-family:var(--font-instrument), Georgia, "Times New Roman", serif;letter-spacing:-.02em;color:#fff;text-wrap:balance;font-size:clamp(2.9rem,7.2vw,6.6rem);font-weight:400;line-height:.94}.Vn8tpW_heroTitle em{color:#ffe6c7;font-style:italic}.Vn8tpW_heroKicker{color:#ffd9a8;margin-bottom:16px}.Vn8tpW_heroCopy{color:#ffffffe6;max-width:46ch;font-size:15.5px;line-height:1.7}.Vn8tpW_heroActions{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.Vn8tpW_pillSolid,.Vn8tpW_pillOutline{font-family:var(--font-mono);letter-spacing:.03em;border-radius:999px;align-items:center;gap:14px;padding:14px 22px;font-size:12px;font-weight:500;line-height:1.4;text-decoration:none;transition:transform .25s,background-color .25s,color .25s;display:inline-flex}.Vn8tpW_pillSolid{color:#141414;background:#fff;border:1px solid #fff}.Vn8tpW_pillOutline{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0003;border:1px solid #ffffffa6}.Vn8tpW_pillSolid:hover,.Vn8tpW_pillSolid:focus-visible{background:#ffe6c7;border-color:#ffe6c7}.Vn8tpW_pillOutline:hover,.Vn8tpW_pillOutline:focus-visible{color:#141414;background:#fff}@media (min-width:900px){.Vn8tpW_heroTop{padding:28px 40px 0}.Vn8tpW_heroStage{padding:20px 40px 10px}.Vn8tpW_heroBottom{grid-template-columns:1.15fr 1fr;padding:0 40px 40px}.Vn8tpW_heroCopy{justify-self:end}}.Vn8tpW_selected{color:#0a0a0a;background:#cfeaf5}.Vn8tpW_selectedBand{padding:76px 0 54px}.Vn8tpW_selectedHead{gap:24px;margin-top:18px;display:grid}.Vn8tpW_selectedTitle{max-width:12ch;font-family:var(--font-satoshi), Arial, sans-serif;letter-spacing:-.04em;color:#0a0a0a;font-size:clamp(2.7rem,6.4vw,5.8rem);font-weight:900;line-height:.96}.Vn8tpW_selectedNote{max-width:38ch;font-family:var(--font-mono);color:#1b2b33;font-size:11px;line-height:1.75}@media (min-width:900px){.Vn8tpW_selectedHead{grid-template-columns:1fr auto;align-items:end}.Vn8tpW_selectedNote{text-align:right}}.Vn8tpW_tileGrid{background:#0e0e0e;grid-template-columns:1fr;gap:2px;display:grid}@media (min-width:840px){.Vn8tpW_tileGrid{grid-template-columns:1fr 1fr}.Vn8tpW_tile:nth-child(3){grid-column:1/-1}}.Vn8tpW_tile{isolation:isolate;color:#fff;background:#111214;min-height:520px;display:grid;position:relative;overflow:hidden}@media (min-width:840px){.Vn8tpW_tile{aspect-ratio:16/11;min-height:0}.Vn8tpW_tile:nth-child(3){aspect-ratio:21/9}}.Vn8tpW_tileShot{z-index:-1;position:absolute;inset:0}.Vn8tpW_tileImg{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;filter:grayscale()contrast(1.05);transition:filter .6s,transform 1.2s cubic-bezier(.2,.8,.2,1);transform:scale(1.01)}.Vn8tpW_tileArt{filter:grayscale();width:100%;height:100%;transition:filter .6s;position:absolute;inset:0}.Vn8tpW_tileOverlay{z-index:-1;background:#0009;transition:background-color .6s;position:absolute;inset:0}.Vn8tpW_tileFade{z-index:-1;background:linear-gradient(#0000001a 0%,#0000 30%,#00000073 62%,#000000d1 100%);position:absolute;inset:0}.Vn8tpW_tile:hover .Vn8tpW_tileImg,.Vn8tpW_tile:focus-within .Vn8tpW_tileImg,.Vn8tpW_tile[data-color=true] .Vn8tpW_tileImg{filter:none;transform:scale(1.045)}.Vn8tpW_tile:hover .Vn8tpW_tileArt,.Vn8tpW_tile:focus-within .Vn8tpW_tileArt,.Vn8tpW_tile[data-color=true] .Vn8tpW_tileArt{filter:none}.Vn8tpW_tile:hover .Vn8tpW_tileOverlay,.Vn8tpW_tile:focus-within .Vn8tpW_tileOverlay,.Vn8tpW_tile[data-color=true] .Vn8tpW_tileOverlay{background:#00000029}.Vn8tpW_tileLink{color:#fff;flex-direction:column;justify-content:space-between;gap:40px;min-height:100%;padding:22px 22px 24px;text-decoration:none;display:flex}@media (min-width:840px){.Vn8tpW_tileLink{padding:28px 32px 30px}}.Vn8tpW_tileTop{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#ffffffc7;align-items:center;gap:12px;padding-right:96px;font-size:10px;display:flex}.Vn8tpW_tileBottom{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px;display:grid}.Vn8tpW_tileName{font-family:var(--font-satoshi), Arial, sans-serif;letter-spacing:-.03em;color:#fff;font-size:clamp(1.9rem,3.4vw,3.1rem);font-weight:700;line-height:1}.Vn8tpW_tileLink:hover .Vn8tpW_tileName,.Vn8tpW_tileLink:focus-visible .Vn8tpW_tileName{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}.Vn8tpW_tileClient{color:#ffffffc7;margin-top:8px;font-size:13px}.Vn8tpW_tileSummary{color:#ffffffdb;max-width:50ch;margin-top:12px;font-size:14px;line-height:1.62}.Vn8tpW_tileMeta{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#9ed8f0;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:14px;font-size:10px;display:flex}.Vn8tpW_tileMeta .Vn8tpW_tag{text-transform:none;letter-spacing:.02em;color:#ddf4ff;border-color:#ddf4ff73}.Vn8tpW_tileIndex{font-family:var(--font-satoshi), Arial, sans-serif;letter-spacing:-.05em;color:#fff;opacity:.92;font-size:clamp(3.4rem,6vw,5.6rem);font-weight:900;line-height:.8}.Vn8tpW_tileToggle{z-index:2;color:#fff;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000073;border:1px solid #ffffff80;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:10px;transition:background-color .3s,color .3s;display:inline-flex;position:absolute;top:18px;right:18px}.Vn8tpW_tileToggle[aria-pressed=true]{color:#0a0a0a;background:#cfeaf5;border-color:#cfeaf5}@media (min-width:840px){.Vn8tpW_tileToggle{top:24px;right:28px}}.Vn8tpW_offering{color:#141414;background:#faf7f2;padding:100px 0 110px;overflow-x:clip}.Vn8tpW_offeringHead{text-align:center}.Vn8tpW_offeringTitle{max-width:16ch;font-family:var(--font-archivo-black), Impact, Arial, sans-serif;letter-spacing:-.005em;text-transform:uppercase;color:#141414;text-wrap:balance;margin:18px auto 0;font-size:clamp(1.9rem,4.9vw,4.2rem);font-weight:400;line-height:1.02}.Vn8tpW_offerGrid{gap:56px 36px;margin-top:70px;display:grid}@media (min-width:760px){.Vn8tpW_offerGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.Vn8tpW_offerCard{opacity:0;transition:transform .95s cubic-bezier(.34,1.56,.64,1),opacity .45s;transition-delay:var(--delay,0s);transform:translateY(56px)scale(.93)}.Vn8tpW_offerCard[data-in=true]{opacity:1;transform:none}.Vn8tpW_offerTile{aspect-ratio:1;background:var(--tile);cursor:pointer;outline-offset:4px;border:0;border-radius:4px;width:100%;padding:0;display:block;position:relative;overflow:hidden;box-shadow:14px 14px #2ed8a3}.Vn8tpW_offerNumber{z-index:2;font-family:var(--font-mono);letter-spacing:.12em;color:#141414d9;font-size:11px;position:absolute;top:18px;left:20px}.Vn8tpW_offerCrop{aspect-ratio:16/10;background:#fff;border-radius:10px 0 0;width:118%;transition:transform .85s cubic-bezier(.2,.8,.2,1);position:absolute;top:24%;left:16%;overflow:hidden;box-shadow:-18px -18px 50px #00000047}.Vn8tpW_offerCropBar{background:#f2f2f2;border-bottom:1px solid #e4e4e4;align-items:center;gap:5px;height:22px;padding:0 10px;display:flex}.Vn8tpW_offerCropBar i{background:#c9c9c9;border-radius:999px;width:7px;height:7px;display:block}.Vn8tpW_offerCropShot{aspect-ratio:16/10;position:relative}.Vn8tpW_offerCropImg{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.Vn8tpW_offerTile:hover .Vn8tpW_offerCrop,.Vn8tpW_offerTile:focus-visible .Vn8tpW_offerCrop,.Vn8tpW_offerTile:active .Vn8tpW_offerCrop,.Vn8tpW_offerTile[aria-pressed=true] .Vn8tpW_offerCrop{transform:translate(-11%,-13%)}.Vn8tpW_offerTitle{font-family:var(--font-satoshi), Arial, sans-serif;letter-spacing:-.02em;color:#141414;margin-top:30px;font-size:1.5rem;font-weight:700;line-height:1.15}.Vn8tpW_offerText{color:#3a3732;margin-top:10px;font-size:15px;line-height:1.7}.Vn8tpW_steps{color:#fff;background:#0b1f3a;padding:100px 0 110px;overflow-x:clip}.Vn8tpW_stepsHead{text-align:center}.Vn8tpW_stepsTitle{max-width:14ch;font-family:var(--font-anton), Impact, Arial, sans-serif;letter-spacing:.01em;color:#fff;text-wrap:balance;margin:16px auto 0;font-size:clamp(2.9rem,7.4vw,6.2rem);font-weight:400;line-height:.96}.Vn8tpW_sceneGrid{gap:24px;margin:60px 0 0;padding:0;list-style:none;display:grid}@media (min-width:880px){.Vn8tpW_sceneGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.Vn8tpW_scene{background:var(--sky);border-radius:24px;flex-direction:column;min-height:580px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #0009}.Vn8tpW_sceneArt{flex:1;min-height:380px;position:relative;overflow:hidden}.Vn8tpW_sceneSvg{width:100%;height:100%;position:absolute;inset:0}.Vn8tpW_cloudA,.Vn8tpW_cloudB,.Vn8tpW_cloudC{animation:46s linear infinite Vn8tpW_drift}.Vn8tpW_cloudB{animation-duration:62s;animation-delay:-20s}.Vn8tpW_cloudC{animation-duration:54s;animation-delay:-38s}@keyframes Vn8tpW_drift{0%{transform:translate(-40%)}to{transform:translate(110%)}}.Vn8tpW_sun{transform-origin:50%;animation:9s ease-in-out infinite Vn8tpW_sunPulse}@keyframes Vn8tpW_sunPulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.Vn8tpW_window{animation:6.5s ease-in-out infinite Vn8tpW_bob;animation-delay:var(--bob-delay,0s);background:#fff;border-radius:12px;position:absolute;top:34%;left:9%;right:9%;overflow:hidden;box-shadow:0 34px 60px -22px #00000080,0 0 0 1px #0000000f}@keyframes Vn8tpW_bob{0%,to{transform:translateY(0)rotate(-.4deg)}50%{transform:translateY(-14px)rotate(.4deg)}}.Vn8tpW_windowBar{background:#f3f3f3;border-bottom:1px solid #e3e3e3;align-items:center;gap:5px;height:24px;padding:0 10px;display:flex}.Vn8tpW_windowBar i{background:#cfcfcf;border-radius:999px;width:7px;height:7px;display:block}.Vn8tpW_windowShot{aspect-ratio:16/10;position:relative}.Vn8tpW_windowImg{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.Vn8tpW_sceneBand{background:var(--band);color:#fff;padding:22px 24px 26px;position:relative}.Vn8tpW_sceneNum{font-family:var(--font-mono);letter-spacing:.12em;color:#ffffffd9;font-size:11px}.Vn8tpW_sceneTitle{font-family:var(--font-satoshi), Arial, sans-serif;letter-spacing:-.02em;color:#fff;margin-top:6px;font-size:1.55rem;font-weight:700;line-height:1.12}.Vn8tpW_sceneText{color:#ffffffdb;margin-top:8px;font-size:14px;line-height:1.65}.Vn8tpW_collection{color:#141414;background:#f6f0e6;padding:100px 0 110px}.Vn8tpW_collectionHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 32px;display:flex}.Vn8tpW_collectionTitle{font-family:var(--font-dm-serif), Georgia, serif;letter-spacing:-.015em;color:#141414;margin-top:16px;font-size:clamp(2.5rem,5.4vw,4.6rem);font-weight:400;line-height:.98}.Vn8tpW_collectionCount{color:#4a4740;padding-bottom:6px}.Vn8tpW_wall{gap:54px 28px;margin:60px 0 0;padding:0;list-style:none;display:grid}@media (min-width:640px){.Vn8tpW_wall{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.Vn8tpW_wall{grid-template-columns:repeat(3,minmax(0,1fr))}}.Vn8tpW_wallLink{color:#141414;text-align:center;outline-offset:6px;text-decoration:none;display:block}.Vn8tpW_wallTile{aspect-ratio:16/10;background:var(--tile);border-radius:4px;transition:filter .5s,transform .5s;position:relative;overflow:hidden}.Vn8tpW_wallShot{transform-origin:50% 100%;background:#fff;border-radius:8px 8px 0 0;transition:transform .75s cubic-bezier(.2,.8,.2,1);position:absolute;top:15%;left:11%;right:11%;overflow:hidden;box-shadow:0 30px 60px -24px #000000a6,0 0 0 1px #00000014}.Vn8tpW_wallShotBar{background:#f3f3f3;border-bottom:1px solid #e3e3e3;align-items:center;gap:4px;height:18px;padding:0 8px;display:flex}.Vn8tpW_wallShotBar i{background:#cfcfcf;border-radius:999px;width:5px;height:5px;display:block}.Vn8tpW_wallShotImg{aspect-ratio:16/10;position:relative}.Vn8tpW_wallImg{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.Vn8tpW_wallArt{transform-origin:50% 100%;border-radius:6px;width:72%;height:76%;transition:transform .75s cubic-bezier(.2,.8,.2,1);position:absolute;inset:12% 14%;box-shadow:0 30px 60px -24px #000000a6}.Vn8tpW_wallLink:hover .Vn8tpW_wallTile,.Vn8tpW_wallLink:focus-visible .Vn8tpW_wallTile,.Vn8tpW_wallLink:active .Vn8tpW_wallTile{filter:brightness(1.16)saturate(1.15)}.Vn8tpW_wallLink:hover .Vn8tpW_wallShot,.Vn8tpW_wallLink:focus-visible .Vn8tpW_wallShot,.Vn8tpW_wallLink:active .Vn8tpW_wallShot,.Vn8tpW_wallLink:hover .Vn8tpW_wallArt,.Vn8tpW_wallLink:focus-visible .Vn8tpW_wallArt,.Vn8tpW_wallLink:active .Vn8tpW_wallArt{transform:scale(1.07)}.Vn8tpW_wallName{font-family:var(--font-dm-serif), Georgia, serif;letter-spacing:-.01em;color:#141414;margin-top:20px;font-size:1.8rem;font-weight:400;line-height:1.08}.Vn8tpW_wallLink:hover .Vn8tpW_wallName,.Vn8tpW_wallLink:focus-visible .Vn8tpW_wallName{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1.5px}.Vn8tpW_wallMeta{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#4a4740;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 12px;margin-top:10px;font-size:10px;display:flex}.Vn8tpW_wallClient{color:#4a4740;margin-top:8px;font-size:13px}.Vn8tpW_wallSummary{color:#2a2822;max-width:40ch;margin:10px auto 0;font-size:14px;line-height:1.62}.Vn8tpW_wallTags{color:#141414;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:14px;display:flex}.Vn8tpW_wallTags .Vn8tpW_tag{border-color:#1414144d}.Vn8tpW_closing{isolation:isolate;color:#f3e9dc;background:#2a140c;padding:130px 0 140px;position:relative;overflow:hidden}.Vn8tpW_ribbons{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.Vn8tpW_closingInner{z-index:1;text-align:center;max-width:860px;margin:0 auto;padding:0 20px;position:relative}.Vn8tpW_closingKicker{color:#cf0}.Vn8tpW_closingTitle{font-family:var(--font-instrument), Georgia, serif;letter-spacing:-.02em;color:#f3e9dc;text-shadow:0 2px 30px #2a140c8c;text-wrap:balance;margin-top:18px;font-size:clamp(3rem,8.4vw,7.2rem);font-weight:400;line-height:.96}.Vn8tpW_closingText{color:#f3e9dce0;text-shadow:0 1px 18px #2a140cb3;max-width:46ch;margin:24px auto 0;font-size:17px;line-height:1.65}.Vn8tpW_limePill{color:#1a0d07;font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;background:#cf0;border-radius:999px;align-items:center;gap:14px;margin-top:36px;padding:17px 30px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .25s,background-color .25s;display:inline-flex;box-shadow:0 16px 40px -14px #ccff008c}.Vn8tpW_limePill:hover,.Vn8tpW_limePill:focus-visible{background:#e4ff66;transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.Vn8tpW_heroBackdropLayer,.Vn8tpW_tabletLayer,.Vn8tpW_tileImg,.Vn8tpW_tileArt,.Vn8tpW_tileOverlay,.Vn8tpW_offerCrop,.Vn8tpW_wallTile,.Vn8tpW_wallShot,.Vn8tpW_wallArt,.Vn8tpW_pillSolid,.Vn8tpW_pillOutline,.Vn8tpW_limePill{transition:none!important}.Vn8tpW_tabletPan[data-play=true],.Vn8tpW_cloudA,.Vn8tpW_cloudB,.Vn8tpW_cloudC,.Vn8tpW_sun,.Vn8tpW_window{animation:none!important}.Vn8tpW_offerCard{opacity:1;transition:none;transform:none}}
