@font-face{font-family:Deck Geist;src:url(/presentation/fonts/geist.woff2) format("woff2");font-display:swap}@font-face{font-family:Deck Geist Mono;src:url(/presentation/fonts/geist-mono.woff2) format("woff2");font-display:swap}.sunum_deck__lBGqq{--lime:#ccff00;--purple:#7a2bff;--ink:#080808;--paper:#f7f8f4;--muted:#686b65;padding:0;color:var(--ink);background:var(--paper);font-family:Deck Geist,Arial,sans-serif}.sunum_deck__lBGqq a,.sunum_deck__lBGqq button{font:inherit}.sunum_deck__lBGqq a{color:inherit;text-decoration:none}.sunum_topbar__tpCnz{z-index:50;pointer-events:none;color:#fff;display:flex;justify-content:space-between;align-items:center;height:78px;padding:0 42px;position:fixed;inset:0 0 auto}.sunum_topbar__tpCnz button{pointer-events:auto}.sunum_topActions__SbE01{display:flex;align-items:center;gap:8px}.sunum_languageSwitch__4ZCDZ{pointer-events:auto;display:flex;align-items:center;padding:3px;border:1px solid #ffffff59;border-radius:999px;background:#050605c9;backdrop-filter:blur(12px)}.sunum_languageSwitch__4ZCDZ button{width:32px;height:29px;padding:0;border:0;border-radius:999px;color:#ffffffb8;background:transparent;cursor:pointer;font:700 10px Deck Geist Mono,monospace;letter-spacing:.08em}.sunum_languageSwitch__4ZCDZ .sunum_activeLanguage__f2FSZ{color:#080808;background:var(--lime)}.sunum_brand__R2QMH{cursor:pointer;text-align:left;color:#fff;background:#050605e8;border:1px solid #ffffff2e;border-radius:999px;box-shadow:0 8px 28px #00000030;backdrop-filter:blur(12px);display:flex;align-items:center;gap:13px;padding:4px 18px 4px 4px}.sunum_brandMark__o5c1f{background:#0a0b0a;border:1px solid #ccff0059;border-radius:50%;display:grid;place-items:center;width:52px;height:52px;overflow:hidden}.sunum_brandMark__o5c1f img{object-fit:contain;width:50px;height:50px}.sunum_brand__R2QMH b{letter-spacing:-.02em;font-size:15px;line-height:1;display:block}.sunum_brand__R2QMH small{letter-spacing:.13em;text-transform:uppercase;opacity:.66;margin-top:5px;font-size:9px;display:block}.sunum_menuButton__akmun{color:#fff;letter-spacing:.06em;text-transform:uppercase;backdrop-filter:blur(10px);cursor:pointer;background:#0000001f;border:1px solid #ffffff59;border-radius:99px;min-height:35px;padding:0 14px;font-size:11px}.sunum_menuButton__akmun span{color:var(--lime);margin-left:8px}.sunum_progress__6eTXT{z-index:45;color:#777;mix-blend-mode:difference;display:grid;justify-items:center;width:32px;position:fixed;top:50%;right:26px;transform:translateY(-50%)}.sunum_progress__6eTXT b{color:#fff;font:600 13px Deck Geist Mono,monospace}.sunum_progress__6eTXT>span{font:500 9px Deck Geist Mono,monospace;margin:4px 0 12px}.sunum_progressTrack__A2ueT{background:#777;width:1px;height:150px;position:relative;overflow:hidden}.sunum_progressTrack__A2ueT i{background:#fff;width:1px;transition:height .35s;position:absolute;inset:0 auto auto 0}.sunum_navArrows___gs5w{z-index:45;mix-blend-mode:difference;display:grid;gap:6px;position:fixed;right:18px;bottom:25px}.sunum_navArrows___gs5w button{color:#fff;cursor:pointer;display:grid;place-items:center;background:transparent;border:1px solid #777;border-radius:50%;width:38px;height:38px}.sunum_navArrows___gs5w button:disabled{opacity:.25;cursor:default}.sunum_slide__mwe8s{scroll-snap-align:start;scroll-snap-stop:always;background:var(--paper);isolation:isolate;display:flex;align-items:center;min-height:100svh;position:relative;overflow:hidden}.sunum_slide__mwe8s:before{content:"";z-index:-1;background:radial-gradient(circle at 14% 44%,#ccff001f,transparent 25%),linear-gradient(105deg,#fffffffa 0 45%,#ffffffbf 58%,#ffffff1a);position:absolute;inset:0}.sunum_slideDark__T2KBu{color:#fff;background:#080808}.sunum_slideDark__T2KBu:before{background:radial-gradient(circle at 14% 44%,#ccff001c,transparent 24%),linear-gradient(105deg,#050505fa 0 44%,#050505d6 58%,#0505052e)}.sunum_visual__j4Nqv{z-index:-2;position:absolute;inset:0 0 0 40%;overflow:hidden}.sunum_visual__j4Nqv:after{content:"";background:linear-gradient(90deg,var(--paper) 0,transparent 25%);position:absolute;inset:0}.sunum_slideDark__T2KBu .sunum_visual__j4Nqv:after{background:linear-gradient(90deg,#080808,transparent 25%)}.sunum_visual__j4Nqv img{object-fit:cover;object-position:center;filter:saturate(.95) contrast(1.02);width:100%;height:100%;transform:scale(1.02)}.sunum_noise__pKNoq{z-index:-1;opacity:.07;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");position:absolute;inset:0}.sunum_content___P1Qy{z-index:2;width:min(620px,58vw);margin-left:clamp(38px,6vw,92px);padding:120px 0 96px;position:relative}.sunum_kicker__nDP_O{font:700 11px Deck Geist Mono,monospace;letter-spacing:.13em;display:flex;align-items:center;gap:13px;margin:0 0 25px}.sunum_kicker__nDP_O span{background:var(--lime);width:27px;height:3px;box-shadow:16px 0 0 -1px var(--purple)}.sunum_content___P1Qy h1{letter-spacing:-.055em;max-width:770px;margin:0;font-size:clamp(42px,4.3vw,72px);line-height:.98}.sunum_lede__EoyGX{max-width:570px;color:var(--muted);margin:28px 0 0;font-size:clamp(16px,1.3vw,20px);line-height:1.5}.sunum_slideDark__T2KBu .sunum_lede__EoyGX{color:#a9aaa6}.sunum_accent__MEXQM{width:fit-content;max-width:600px;background:var(--lime);font:650 13px/1.35 Deck Geist Mono,monospace;box-shadow:7px 7px 0 var(--purple);border-radius:2px;margin:26px 0 0;padding:14px 18px}.sunum_slideDark__T2KBu .sunum_accent__MEXQM{color:#080808}.sunum_chips__ySOlm{display:flex;flex-wrap:wrap;gap:7px;max-width:700px;margin-top:32px}.sunum_chips__ySOlm span{backdrop-filter:blur(10px);background:#ffffff8f;border:1px solid #00000029;border-radius:99px;display:flex;align-items:center;gap:8px;padding:9px 12px;font-size:12px;font-weight:650}.sunum_chips__ySOlm i{font:500 9px Deck Geist Mono,monospace;color:#70726d;font-style:normal}.sunum_slideDark__T2KBu .sunum_chips__ySOlm span{background:#0f0f0f8a;border-color:#ffffff38}.sunum_slideDark__T2KBu .sunum_chips__ySOlm i{color:var(--lime)}.sunum_items__up__j{border-top:1px solid #00000026;display:grid;max-width:600px;margin-top:34px}.sunum_items__up__j article{border-bottom:1px solid #00000026;display:grid;grid-template-columns:42px 1fr;gap:14px;padding:15px 0}.sunum_items__up__j em{color:var(--purple);font:600 10px Deck Geist Mono,monospace;padding-top:4px;font-style:normal}.sunum_items__up__j b{font-size:14px}.sunum_items__up__j p{color:var(--muted);margin:4px 0 0;font-size:12px;line-height:1.45}.sunum_itemsCompact__ex_pE{grid-template-columns:1fr 1fr;gap:0 20px}.sunum_slideDark__T2KBu .sunum_items__up__j,.sunum_slideDark__T2KBu .sunum_items__up__j article{border-color:#ffffff30}.sunum_slideDark__T2KBu .sunum_items__up__j em{color:var(--lime)}.sunum_slideDark__T2KBu .sunum_items__up__j p{color:#aaa}.sunum_metrics__frcyU{display:flex;gap:42px;margin-top:36px}.sunum_metrics__frcyU div{display:grid}.sunum_metrics__frcyU strong{letter-spacing:-.06em;color:var(--lime);text-shadow:4px 4px 0 var(--purple);font-size:clamp(45px,5vw,76px);line-height:1}.sunum_metrics__frcyU span{color:#aaa;max-width:180px;margin-top:10px;font-size:13px;line-height:1.4}.sunum_hero__VhzV3 .sunum_content___P1Qy{width:min(700px,60vw)}.sunum_hero__VhzV3 .sunum_content___P1Qy h1{max-width:740px;font-size:clamp(52px,5.5vw,88px)}.sunum_heroContact__GmXHF{display:flex;gap:24px;margin-top:42px;font-size:13px}.sunum_heroContact__GmXHF a{color:var(--muted);border-bottom:1px solid #aaa}.sunum_videoTrigger__WJp_N{display:inline-flex;align-items:center;gap:9px;color:#080808;background:var(--lime);border:0;border-radius:99px;margin-top:24px;padding:11px 15px;font-size:12px;font-weight:750;cursor:pointer;box-shadow:5px 5px 0 var(--purple)}.sunum_slide__mwe8s footer{z-index:3;color:#777;font:500 9px Deck Geist Mono,monospace;text-transform:uppercase;letter-spacing:.1em;display:flex;justify-content:space-between;position:absolute;bottom:25px;left:clamp(38px,6vw,92px);right:44px}.sunum_slideDark__T2KBu footer{color:#666}.sunum_closing__OpZMe{text-align:center;background:#050505;justify-content:center}.sunum_closing__OpZMe:before{background:radial-gradient(circle at 50% 38%,#ccff001c,transparent 27%),#050505}.sunum_closing__OpZMe .sunum_content___P1Qy{display:flex;flex-direction:column;align-items:center;width:min(960px,85vw);margin:0;padding:105px 0 70px}.sunum_closing__OpZMe .sunum_kicker__nDP_O{color:var(--lime)}.sunum_closing__OpZMe .sunum_content___P1Qy h1{max-width:1000px;font-size:clamp(32px,4vw,62px);line-height:1.05}.sunum_closing__OpZMe .sunum_lede__EoyGX{color:#aaa}.sunum_closingLockup__FUFVl{display:flex;flex-direction:column;align-items:center;margin-top:24px}.sunum_closingLockup__FUFVl img{aspect-ratio:1;object-fit:contain;width:clamp(160px,20vw,280px)}.sunum_closingLockup__FUFVl div{display:flex;align-items:center;gap:10px;font-size:14px}.sunum_closingLockup__FUFVl div a{border-bottom:1px solid #555}.sunum_closingLockup__FUFVl>b{color:var(--lime);margin-top:14px;font-size:22px}.sunum_menuOverlay__a6XmQ{z-index:100;color:#fff;backdrop-filter:blur(24px);background:#050505f5;padding:30px 42px 42px;transition:transform .42s cubic-bezier(.7,0,.2,1);position:fixed;inset:0;overflow:auto;transform:translateY(-104%)}.sunum_menuOpen__1dLPS{transform:none}.sunum_menuHead___qfuX{font:600 11px Deck Geist Mono,monospace;letter-spacing:.13em;border-bottom:1px solid #333;display:flex;justify-content:space-between;align-items:center;padding-bottom:22px}.sunum_menuHead___qfuX button{color:#fff;cursor:pointer;background:transparent;border:0}.sunum_menuGrid__6GAxi{background:#333;border:1px solid #333;display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:24px}.sunum_menuGrid__6GAxi button{color:#fff;text-align:left;cursor:pointer;background:#0c0c0c;border:0;min-height:150px;padding:18px;transition:background .2s,color .2s}.sunum_menuGrid__6GAxi .sunum_activeMenuItem__NBJov,.sunum_menuGrid__6GAxi button:hover{background:var(--lime);color:#050505}.sunum_menuGrid__6GAxi span{color:var(--purple);font:600 10px Deck Geist Mono,monospace;display:block}.sunum_menuGrid__6GAxi b{letter-spacing:.08em;margin-top:22px;font-size:11px;display:block}.sunum_menuGrid__6GAxi small{opacity:.65;margin-top:7px;font-size:12px;line-height:1.35;display:block}.sunum_videoOverlay__peamG{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:28px;background:#050605f0;backdrop-filter:blur(18px);color:#fff}.sunum_closeVideo__zhffM{position:absolute;top:24px;right:24px;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;border:1px solid #ffffff38;color:#fff;background:#ffffff0d;cursor:pointer}.sunum_videoPanel__TXcgX{width:min(1120px,94vw);height:min(760px,86svh);display:grid;grid-template-columns:minmax(0,1fr) 260px;grid-template-rows:auto minmax(0,1fr);gap:20px 28px}.sunum_videoHeading__1yhJF{grid-column:1/-1}.sunum_videoHeading__1yhJF span{color:var(--lime);font:700 11px Deck Geist Mono,monospace;letter-spacing:.16em}.sunum_videoHeading__1yhJF h2{margin:8px 0 0;font-size:clamp(24px,3vw,42px);line-height:1}.sunum_videoCanvas__78V24{width:auto;height:100%;min-height:0;max-width:100%;justify-self:center;aspect-ratio:9/16;display:grid;place-items:center;overflow:hidden;background:#000;border:1px solid #ffffff1f;box-shadow:0 24px 70px #0009}.sunum_videoCanvas__78V24 video{width:100%;height:100%;aspect-ratio:9/16;object-fit:contain;background:#000}.sunum_videoTabs__2ZqkJ{align-self:start;display:grid;gap:8px}.sunum_videoTabs__2ZqkJ button{display:grid;grid-template-columns:28px 1fr;gap:8px;align-items:center;padding:14px 12px;border:1px solid #ffffff1a;color:#ffffffad;background:transparent;text-align:left;font-size:12px;cursor:pointer}.sunum_videoTabs__2ZqkJ button span{color:var(--lime);font:500 10px Deck Geist Mono,monospace}.sunum_videoTabs__2ZqkJ .sunum_activeVideoTab__NpOhB{border-color:var(--lime);color:#fff;background:#ccff0014}@media (max-width:850px){.sunum_topbar__tpCnz{mix-blend-mode:normal;color:#fff;backdrop-filter:blur(12px);background:#050505e0;height:66px;padding:0 16px}.sunum_brand__R2QMH small,.sunum_navArrows___gs5w,.sunum_progress__6eTXT{display:none}.sunum_topActions__SbE01{gap:6px}.sunum_languageSwitch__4ZCDZ button{width:29px}.sunum_menuButton__akmun span{display:none}.sunum_slide__mwe8s{align-items:flex-end;min-height:100svh}.sunum_slideDark__T2KBu:before,.sunum_slide__mwe8s:before{background:linear-gradient(0deg,#f7f8f4 0 54%,#f7f8f4eb 64%,#f7f8f41a)}.sunum_slideDark__T2KBu:before{background:linear-gradient(0deg,#080808 0 54%,#080808ed 64%,#08080814)}.sunum_visual__j4Nqv{inset:0 0 44%}.sunum_visual__j4Nqv:after{background:linear-gradient(0deg,var(--paper),transparent 35%)}.sunum_slideDark__T2KBu .sunum_visual__j4Nqv:after{background:linear-gradient(0deg,transparent 65%,#080808)}.sunum_content___P1Qy,.sunum_hero__VhzV3 .sunum_content___P1Qy{width:auto;margin:0;padding:44svh 24px 72px}.sunum_kicker__nDP_O{margin-bottom:16px}.sunum_content___P1Qy h1,.sunum_hero__VhzV3 .sunum_content___P1Qy h1{font-size:clamp(34px,10vw,49px)}.sunum_lede__EoyGX{margin-top:17px;font-size:15px}.sunum_items__up__j{margin-top:20px}.sunum_items__up__j article{padding:10px 0}.sunum_itemsCompact__ex_pE{grid-template-columns:1fr}.sunum_itemsCompact__ex_pE article:nth-child(n+5){display:none}.sunum_chips__ySOlm{max-height:95px;margin-top:20px;overflow:hidden}.sunum_accent__MEXQM{margin-top:17px;font-size:11px}.sunum_heroContact__GmXHF{flex-wrap:wrap;gap:10px 18px;margin-top:24px}.sunum_videoTrigger__WJp_N{margin-top:18px}.sunum_slide__mwe8s footer{bottom:18px;left:24px;right:18px}.sunum_closing__OpZMe .sunum_content___P1Qy{padding:88px 24px 62px}.sunum_closing__OpZMe .sunum_content___P1Qy h1{font-size:clamp(29px,8.5vw,46px)}.sunum_closingLockup__FUFVl img{width:150px}.sunum_menuOverlay__a6XmQ{padding:22px 16px}.sunum_menuGrid__6GAxi{grid-template-columns:1fr 1fr}.sunum_menuGrid__6GAxi button{min-height:122px}.sunum_videoOverlay__peamG{padding:68px 14px 16px}.sunum_closeVideo__zhffM{top:14px;right:14px}.sunum_videoPanel__TXcgX{width:100%;height:100%;grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr) auto;gap:12px}.sunum_videoHeading__1yhJF{grid-column:auto}.sunum_videoCanvas__78V24{max-height:100%}.sunum_videoTabs__2ZqkJ{display:flex;overflow-x:auto}.sunum_videoTabs__2ZqkJ button{min-width:170px}}@media (prefers-reduced-motion:reduce){.sunum_menuOverlay__a6XmQ,.sunum_progressTrack__A2ueT i{transition:none}}