.site-module__49Xu1q__shell{flex-direction:column;min-height:100svh;display:flex}.site-module__49Xu1q__shell>main{flex:1 0 auto}.site-module__49Xu1q__skip{z-index:50;background:#fff;border-radius:8px;padding:8px 14px;position:absolute;top:8px;left:-9999px;color:var(--ink)!important}.site-module__49Xu1q__skip:focus{left:16px}.site-module__49Xu1q__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.site-module__49Xu1q__arrow{transition:transform var(--d-fast) var(--ease-out);flex:none}.site-module__49Xu1q__nav{z-index:20;padding:calc(26px + env(safe-area-inset-top,0px)) var(--side) 0 calc(var(--rail-x) - 15px);justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.site-module__49Xu1q__brand{align-items:center;gap:12px;display:inline-flex}.site-module__49Xu1q__brandMark{border-radius:50%;width:30px;height:30px;box-shadow:0 0 0 1px #ffffff24,0 0 24px #0066ff73}.site-module__49Xu1q__wordmark{letter-spacing:-.02em;font-size:21px;font-weight:600;font-stretch:92%}.site-module__49Xu1q__period{color:var(--cobalt)}.site-module__49Xu1q__navLinks{color:#ffffffc7;align-items:center;gap:34px;font-size:16px;display:flex}.site-module__49Xu1q__navLinks a:hover,.site-module__49Xu1q__navLinks a[aria-current=page]{color:#fff}.site-module__49Xu1q__navCta{transition:background var(--d-fast) var(--ease-out), box-shadow var(--d-fast) var(--ease-out);background:#ffffff12;border-radius:999px;padding:9px 18px;box-shadow:inset 0 0 0 1px #fff3;color:#fff!important}.site-module__49Xu1q__navCta:hover{background:#0066ff59;box-shadow:inset 0 0 0 1px #6fa6ffb3}.site-module__49Xu1q__nav[data-tone=day] .site-module__49Xu1q__wordmark{color:var(--ink)}.site-module__49Xu1q__nav[data-tone=day] .site-module__49Xu1q__navLinks{color:var(--ink-soft)}.site-module__49Xu1q__nav[data-tone=day] .site-module__49Xu1q__navLinks a:hover,.site-module__49Xu1q__nav[data-tone=day] .site-module__49Xu1q__navLinks a[aria-current=page]{color:var(--ink)}.site-module__49Xu1q__nav[data-tone=day] .site-module__49Xu1q__navCta{background:#0066ff12;box-shadow:inset 0 0 0 1px #06f6;color:var(--cobalt)!important}@media (max-width:720px){.site-module__49Xu1q__nav{padding-top:calc(18px + env(safe-area-inset-top,0px))}.site-module__49Xu1q__navLinks{gap:16px;font-size:14px}.site-module__49Xu1q__navCta{padding:7px 14px}}@media (max-width:480px){.site-module__49Xu1q__navLinks{gap:14px}.site-module__49Xu1q__navLinks a:nth-child(3){display:none}}.site-module__49Xu1q__btn{height:54px;transition:transform var(--d-fast) var(--ease-out), box-shadow var(--d-fast) var(--ease-out);background:linear-gradient(#2a7fff,#0060f0);border-radius:999px;align-items:center;padding:0 28px;font-size:17px;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #a0c8ff73,0 10px 40px #0066ff8c,0 0 90px #0066ff40;color:#fff!important}.site-module__49Xu1q__btn:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px #bedcffb3,0 12px 50px #0066ffb3,0 0 110px #0066ff59}.site-module__49Xu1q__btnQuiet{color:#ffffffdb;border-bottom:1px solid #ffffff4d;padding-bottom:2px;font-size:17px}.site-module__49Xu1q__btnQuiet:hover{color:#fff;border-color:#fff}[data-sky=dawn] .site-module__49Xu1q__btnQuiet,[data-sky=day] .site-module__49Xu1q__btnQuiet{color:var(--ink-soft);border-color:#0a143340}[data-sky=dawn] .site-module__49Xu1q__btnQuiet:hover,[data-sky=day] .site-module__49Xu1q__btnQuiet:hover{color:var(--ink);border-color:var(--ink)}.site-module__49Xu1q__btnLine{border-radius:999px;align-items:center;height:42px;padding:0 18px;font-size:16px;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #06f6;color:#0058d6!important}.site-module__49Xu1q__btnLine:hover{background:#0066ff0f}.site-module__49Xu1q__actions{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:32px;display:flex}.site-module__49Xu1q__col{margin-left:calc(var(--rail-x) + var(--gap));margin-right:var(--side);position:relative}.site-module__49Xu1q__band{position:relative}.site-module__49Xu1q__night{background:0 0}.site-module__49Xu1q__top{min-height:56svh;padding:calc(150px + env(safe-area-inset-top,0px)) 0 clamp(56px, 6vw, 88px);flex-direction:column;justify-content:flex-end;display:flex;position:relative}.site-module__49Xu1q__top:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(50% 55% at 74% 48%, #06f3, #06f0 70%), radial-gradient(40% 45% at 10% 8%, #423abe38, #423abe00 70%), linear-gradient(180deg, #050b2c 0%, var(--abyss) 100%);position:absolute;inset:0}.site-module__49Xu1q__top>*{z-index:1;position:relative}.site-module__49Xu1q__dawn{background:linear-gradient(180deg, #050b2a00 0, #07113a 40px, #14307f 90px, #2250b0 118px, #3f72d6 140px, #6f98ec 162px, #a3bff5 184px, #cad9f9 204px, #e3ebfb 222px, var(--paper) 240px);padding-top:240px}.site-module__49Xu1q__day{background:var(--paper)}.site-module__49Xu1q__section{padding:clamp(90px,9vw,140px) 0 clamp(40px,5vw,70px);position:relative}.site-module__49Xu1q__night+.site-module__49Xu1q__night,.site-module__49Xu1q__day+.site-module__49Xu1q__day{padding-top:clamp(80px,8vw,120px)}.site-module__49Xu1q__dawn.site-module__49Xu1q__section{padding-top:calc(240px + clamp(40px,4vw,64px))}.site-module__49Xu1q__h1{letter-spacing:-.042em;max-width:11.5em;font-size:clamp(46px,5.5vw,104px);font-weight:600;font-stretch:84%;line-height:.96}.site-module__49Xu1q__h2{letter-spacing:-.035em;font-size:clamp(36px,3.6vw,60px);font-weight:600;font-stretch:86%;line-height:1}.site-module__49Xu1q__h3{letter-spacing:-.012em;font-size:22px;font-weight:600}.site-module__49Xu1q__lede{font-family:var(--f-serif), Georgia, serif;color:var(--fg);max-width:26em;font-size:clamp(23px,1.9vw,30px);line-height:1.4}.site-module__49Xu1q__answer{font-family:var(--f-serif), Georgia, serif;letter-spacing:-.005em;color:var(--fg);max-width:34em;font-size:clamp(24px,2.1vw,34px);line-height:1.34}.site-module__49Xu1q__small{color:var(--fg-soft);font-size:17px}.site-module__49Xu1q__tab{color:var(--ice);background:#0812408c;border-radius:999px;align-self:flex-start;align-items:center;gap:10px;padding:8px 18px 8px 14px;font-size:16px;display:inline-flex;box-shadow:inset 0 0 0 1px #6fa6ff47}.site-module__49Xu1q__tab+.site-module__49Xu1q__h1,.site-module__49Xu1q__h1+.site-module__49Xu1q__lede{margin-top:30px}.site-module__49Xu1q__tabDot{background:var(--cobalt);width:7px;height:7px;box-shadow:0 0 10px var(--glow);border-radius:50%}.site-module__49Xu1q__rail{position:relative}.site-module__49Xu1q__track{top:0;left:var(--rail-x);pointer-events:none;z-index:1;background:#6fa6ff52;width:2px;height:100%;position:absolute;transform:translate(-50%)}.site-module__49Xu1q__rail:not([data-js]) .site-module__49Xu1q__track{background:linear-gradient(180deg, #dcebff, var(--cobalt) 40%)}.site-module__49Xu1q__fill{top:0;left:var(--rail-x);transform-origin:top;background:linear-gradient(180deg, #dcebff 0%, #6fa6ff 12%, var(--cobalt) 100%);pointer-events:none;z-index:2;will-change:transform;width:2px;height:0;margin-left:-1px;position:absolute;transform:scaleY(0);box-shadow:0 0 12px #06fc,0 0 2px #dcebffcc}@media (prefers-reduced-motion:reduce){.site-module__49Xu1q__fill{will-change:auto}}.site-module__49Xu1q__qHead{align-items:baseline;gap:20px;margin-bottom:30px;display:flex;position:relative}.site-module__49Xu1q__qNode{left:calc(-1 * var(--gap));font-variant-numeric:tabular-nums;width:30px;height:30px;color:var(--glow);background:var(--abyss);transition:background var(--d-mid) var(--ease-out), color var(--d-mid) var(--ease-out), box-shadow var(--d-mid) var(--ease-out);z-index:7;border-radius:50%;place-items:center;font-size:13px;font-weight:600;display:grid;position:absolute;top:.62em;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1.5px #6fa6ff8c}.site-module__49Xu1q__qNode[data-lit],.site-module__49Xu1q__rail:not([data-js]) .site-module__49Xu1q__qNode{color:#fff;background:var(--cobalt);box-shadow:inset 0 0 0 1.5px #9cc6ff,0 0 0 5px #0066ff38,0 0 24px #0066ffd9}[data-sky=dawn] .site-module__49Xu1q__qNode,[data-sky=day] .site-module__49Xu1q__qNode{background:var(--paper);color:var(--cobalt);box-shadow:inset 0 0 0 1.5px #0066ff73}[data-sky=dawn] .site-module__49Xu1q__qNode[data-lit],[data-sky=day] .site-module__49Xu1q__qNode[data-lit],.site-module__49Xu1q__rail:not([data-js]) [data-sky=dawn] .site-module__49Xu1q__qNode,.site-module__49Xu1q__rail:not([data-js]) [data-sky=day] .site-module__49Xu1q__qNode{color:#fff;background:var(--cobalt);box-shadow:inset 0 0 0 1.5px var(--cobalt), 0 0 0 5px #0066ff24, 0 0 18px #06f6}.site-module__49Xu1q__qNode[data-node-label]:after{content:attr(data-node-label);white-space:nowrap;letter-spacing:0;color:var(--ice);opacity:0;pointer-events:none;transition:opacity var(--d-fast) var(--ease-out), transform var(--d-fast) var(--ease-out);background:#081240e6;border-radius:999px;padding:7px 11px;font-size:13px;font-weight:500;line-height:1;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-12px,4px);box-shadow:inset 0 0 0 1px #6fa6ff59,0 8px 24px #04092366}.site-module__49Xu1q__qNode[data-node-label]:hover:after{opacity:1;transform:translate(-12px)}[data-sky=dawn] .site-module__49Xu1q__qNode[data-node-label]:after,[data-sky=day] .site-module__49Xu1q__qNode[data-node-label]:after{color:#fff;background:#0052d6f2}@media (hover:none){.site-module__49Xu1q__qNode[data-node-label]:after{display:none}}.site-module__49Xu1q__qTitle{letter-spacing:-.034em;text-wrap:balance;font-size:clamp(34px,3.4vw,58px);font-weight:600;font-stretch:86%;line-height:1.02}.site-module__49Xu1q__qShort{color:var(--fg-soft)}.site-module__49Xu1q__aNode{left:calc(-1 * var(--gap));background:var(--abyss);border-radius:50%;width:11px;height:11px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 2px #dcebff,0 0 0 4px #0066ff38,0 0 16px #06fc}.site-module__49Xu1q__qBody{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);align-items:start;gap:28px clamp(40px,6vw,120px);margin-bottom:clamp(44px,5vw,72px);display:grid}.site-module__49Xu1q__margin{border-left:1px solid var(--line);color:var(--fg-soft);max-width:24rem;padding-left:20px;font-size:17px}.site-module__49Xu1q__noteTitle{color:var(--fg);font-weight:600;margin-bottom:4px!important}.site-module__49Xu1q__railEndLine{align-items:center;display:flex;position:relative}.site-module__49Xu1q__railEnd{left:calc(-1 * var(--gap));background:var(--cobalt);z-index:3;border-radius:50%;width:15px;height:15px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 6px #0066ff24,0 0 24px #06f9}.site-module__49Xu1q__railArm{left:calc(-1 * var(--gap));width:calc(var(--gap) - 14px);background:var(--cobalt);height:2px;margin-top:-1px;position:absolute;top:50%}.site-module__49Xu1q__rows{border-top:1px solid var(--line)}.site-module__49Xu1q__rows>li{border-bottom:1px solid var(--line)}.site-module__49Xu1q__row{grid-template-columns:minmax(0,11em) minmax(0,1fr) 20px;align-items:baseline;gap:4px 48px;padding:20px 0 21px;display:grid;position:relative}.site-module__49Xu1q__rowLabel{color:var(--fg-muted);font-variant-numeric:tabular-nums;grid-area:1/1/span 2;font-size:15px}.site-module__49Xu1q__rowTitle{grid-column:2;font-size:20px;font-weight:500}.site-module__49Xu1q__rowText{color:var(--fg-soft);grid-column:2;font-size:17px}.site-module__49Xu1q__row:not(:has(.site-module__49Xu1q__rowLabel)) :is(.site-module__49Xu1q__rowTitle,.site-module__49Xu1q__rowText){grid-column:1/3}.site-module__49Xu1q__row .site-module__49Xu1q__arrow{color:var(--glow);grid-area:1/3/span 2;align-self:center}[data-sky=dawn] .site-module__49Xu1q__row .site-module__49Xu1q__arrow,[data-sky=day] .site-module__49Xu1q__row .site-module__49Xu1q__arrow{color:var(--cobalt)}.site-module__49Xu1q__row:hover .site-module__49Xu1q__rowTitle{color:var(--ice)}[data-sky=dawn] .site-module__49Xu1q__row:hover .site-module__49Xu1q__rowTitle,[data-sky=day] .site-module__49Xu1q__row:hover .site-module__49Xu1q__rowTitle{color:var(--cobalt)}.site-module__49Xu1q__row:hover .site-module__49Xu1q__arrow{transform:translate(4px)}.site-module__49Xu1q__sheet{color:var(--ink);background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 0 0 1px #0a143314,0 30px 80px -30px #0a288c38}.site-module__49Xu1q__sheetList{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.site-module__49Xu1q__sheetList>div{border-bottom:1px solid #0a143314;padding:22px 30px}.site-module__49Xu1q__sheetList>div:nth-child(odd){border-right:1px solid #0a143314}.site-module__49Xu1q__sheetList dt{align-items:center;gap:10px;font-size:18px;font-weight:600;display:flex}.site-module__49Xu1q__sheetList dd{color:var(--ink-soft);margin-top:6px;padding-left:32px;font-size:17px;line-height:1.55}.site-module__49Xu1q__sheetCheck{color:#fff;background:var(--cobalt);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.site-module__49Xu1q__sheetCheck svg{width:13px;height:13px}.site-module__49Xu1q__sheetFoot{color:var(--ink-soft);background:#f7f9fe;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 30px;font-size:16px;display:flex}.site-module__49Xu1q__ex{box-shadow:inset 0 0 0 1px var(--panel-edge);background:linear-gradient(#14287847,#0a144624);border-radius:20px;flex-direction:column;padding:28px 28px 26px;display:flex;position:relative}[data-sky=dawn] .site-module__49Xu1q__ex,[data-sky=day] .site-module__49Xu1q__ex{background:var(--panel)}.site-module__49Xu1q__exTag{color:var(--glow);font-size:14px}[data-sky=dawn] .site-module__49Xu1q__exTag,[data-sky=day] .site-module__49Xu1q__exTag{color:#05c}.site-module__49Xu1q__exFig{letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--fg);font-size:clamp(52px,4.6vw,80px);font-weight:600;font-stretch:82%;line-height:.92;margin-top:14px!important}.site-module__49Xu1q__exWhat{color:var(--ice);font-size:18px;margin-top:10px!important}[data-sky=dawn] .site-module__49Xu1q__exWhat,[data-sky=day] .site-module__49Xu1q__exWhat{color:var(--ink)}.site-module__49Xu1q__exCtx{color:var(--fg-soft);font-size:17px;line-height:1.55;margin-top:18px!important}.site-module__49Xu1q__exSrc{color:var(--fg-source);padding-top:14px;font-size:15px;margin-top:auto!important}.site-module__49Xu1q__bars{gap:9px;margin-top:20px;display:grid}.site-module__49Xu1q__barRow{grid-template-columns:52px 1fr;align-items:center;gap:10px;display:grid}.site-module__49Xu1q__barLabel{color:var(--fg-muted);font-size:13px}.site-module__49Xu1q__barTrack{background:#a3b3dd1a;border-radius:99px;height:6px;position:relative}.site-module__49Xu1q__bar{background:linear-gradient(90deg,#2a7fff,#9cc6ff);border-radius:99px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 12px #06f9}.site-module__49Xu1q__barGrey{box-shadow:none;background:#a3b3dd6b}.site-module__49Xu1q__foot{background:linear-gradient(180deg, var(--paper) 0, #eef2fb 24px, #d2dcf4 54px, #a9bbe8 84px, #7890d0 114px, #4d66b0 141px, #2b4088 165px, #17276a 186px, #0b164a 207px, var(--abyss) 228px);color:var(--mist);padding:240px var(--side) calc(40px + env(safe-area-inset-bottom,0px)) calc(var(--rail-x) + var(--gap));font-size:15.5px}.site-module__49Xu1q__foot[data-from=night],.site-module__49Xu1q__shell:has([data-page-end=night]) .site-module__49Xu1q__foot{background:var(--abyss);padding-top:96px}.site-module__49Xu1q__foot .site-module__49Xu1q__wordmark{color:#fff;text-shadow:0 0 18px #6fa6ff52}.site-module__49Xu1q__foot .site-module__49Xu1q__period{transition:text-shadow var(--d-slow) var(--ease-out), color var(--d-slow) var(--ease-out);display:inline-block}.site-module__49Xu1q__foot[data-landed] .site-module__49Xu1q__period{color:#6fa6ff;text-shadow:0 0 10px #0066ffe6,0 0 22px #6fa6ff99}.site-module__49Xu1q__foot .site-module__49Xu1q__brandMark{animation:6.5s ease-in-out infinite site-module__49Xu1q__markGlow}@keyframes site-module__49Xu1q__markGlow{0%,to{box-shadow:0 0 0 1px #ffffff24,0 0 16px #0066ff52}50%{box-shadow:0 0 0 1px #9cc6ff52,0 0 32px #0066ff9e}}@media (prefers-reduced-motion:reduce){.site-module__49Xu1q__foot .site-module__49Xu1q__brandMark{animation:none}}.site-module__49Xu1q__footTop{border-bottom:1px solid #a3b3dd24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-bottom:28px;display:flex}.site-module__49Xu1q__footId{max-width:29.3em}.site-module__49Xu1q__footMark{flex-direction:column;gap:14px;display:flex}.site-module__49Xu1q__footBottom{flex-wrap:wrap;justify-content:space-between;gap:16px 32px;padding-top:22px;display:flex}.site-module__49Xu1q__footBottom a:hover{color:#fff}.site-module__49Xu1q__footLinks{flex-wrap:wrap;gap:22px;display:flex}@media (max-width:720px){.site-module__49Xu1q__footLinks{grid-template-columns:repeat(3,auto);justify-content:start;gap:12px 30px;display:grid}}.site-module__49Xu1q__shell [data-tilt]{position:relative}.site-module__49Xu1q__shell [data-tilt]:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:radial-gradient(320px circle at var(--sx,50%) var(--sy,50%), #6fa6ff29, #6fa6ff00 60%);opacity:var(--spot,0);position:absolute;inset:0}.site-module__49Xu1q__shell [data-tilt]:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(180px circle at var(--sx,50%) var(--sy,50%), #bedcfff2, #6fa6ff59 35%, #6fa6ff00 70%);-webkit-mask-composite:xor;opacity:var(--spot,0);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}[data-sky=day] [data-tilt]:before,[data-sky=dawn] [data-tilt]:before{background:radial-gradient(320px circle at var(--sx,50%) var(--sy,50%), #0066ff12, #06f0 60%)}[data-sky=day] [data-tilt]:after,[data-sky=dawn] [data-tilt]:after{background:radial-gradient(180px circle at var(--sx,50%) var(--sy,50%), #0066ffbf, #06f3 35%, #06f0 70%)}.site-module__49Xu1q__shell [data-magnet]{transition:scale var(--d-fast) var(--ease-out)}.site-module__49Xu1q__shell [data-magnet]:active{transition-duration:50ms;scale:.965}@media (prefers-reduced-motion:reduce){.site-module__49Xu1q__shell [data-magnet]:active{scale:none}}.site-module__49Xu1q__row:before{content:"";background:var(--cobalt);transform-origin:50%;width:2px;transition:transform var(--d-fast) var(--ease-out);border-radius:2px;position:absolute;top:22%;bottom:22%;left:-14px;transform:scaleY(0);box-shadow:0 0 10px #06f9}.site-module__49Xu1q__row:hover:before,.site-module__49Xu1q__row:focus-visible:before{transform:scaleY(1)}@media (hover:none){.site-module__49Xu1q__row:before{display:none}}.site-module__49Xu1q__navLinks a:not(.site-module__49Xu1q__navCta),.site-module__49Xu1q__footBottom a,.site-module__49Xu1q__btnQuiet,.site-module__49Xu1q__link{transition:background-size var(--d-mid) var(--ease-out), color var(--d-fast) var(--ease-out), border-color var(--d-fast) var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat}.site-module__49Xu1q__navLinks a:not(.site-module__49Xu1q__navCta):hover,.site-module__49Xu1q__footBottom a:hover,.site-module__49Xu1q__btnQuiet:hover,.site-module__49Xu1q__link:hover,.site-module__49Xu1q__navLinks a[aria-current=page]{background-size:100% 1px}@media (max-width:900px){.site-module__49Xu1q__qBody{grid-template-columns:1fr}.site-module__49Xu1q__row{grid-template-columns:minmax(0,1fr) 20px;gap:4px 16px}.site-module__49Xu1q__row .site-module__49Xu1q__rowLabel,.site-module__49Xu1q__row .site-module__49Xu1q__rowTitle,.site-module__49Xu1q__row .site-module__49Xu1q__rowText{grid-area:auto/1}.site-module__49Xu1q__row .site-module__49Xu1q__arrow{grid-area:1/2/span 3}.site-module__49Xu1q__sheetList{grid-template-columns:1fr}.site-module__49Xu1q__sheetList>div:nth-child(odd){border-right:0}}@media (max-width:720px){.site-module__49Xu1q__top{padding-top:calc(112px + env(safe-area-inset-top,0px))}.site-module__49Xu1q__h1{letter-spacing:-.036em;font-size:clamp(34px,12.5vw - 9px,58px)}.site-module__49Xu1q__tab{gap:8px;padding:7px 12px 7px 10px;font-size:14px;font-stretch:86%}.site-module__49Xu1q__lede{font-size:23px}.site-module__49Xu1q__section{padding-top:80px}.site-module__49Xu1q__qNode{width:26px;height:26px;font-size:13px;font-weight:700}.site-module__49Xu1q__ex{padding:24px 22px}.site-module__49Xu1q__sheetList>div{padding:18px 20px}.site-module__49Xu1q__sheetList dd{padding-left:0}.site-module__49Xu1q__sheetFoot{padding:18px 20px}.site-module__49Xu1q__foot{padding-left:var(--side)}}@media print{.site-module__49Xu1q__nav,.site-module__49Xu1q__skip,.site-module__49Xu1q__track,.site-module__49Xu1q__fill,.site-module__49Xu1q__qNode,.site-module__49Xu1q__aNode,.site-module__49Xu1q__railEnd,.site-module__49Xu1q__railArm,.site-module__49Xu1q__actions,.site-module__49Xu1q__foot .site-module__49Xu1q__footBottom nav{display:none!important}.site-module__49Xu1q__top:before{display:none}.site-module__49Xu1q__top,.site-module__49Xu1q__dawn,.site-module__49Xu1q__day,.site-module__49Xu1q__foot{color:#0a1433!important;background:#fff!important;min-height:0!important}.site-module__49Xu1q__top,.site-module__49Xu1q__section,.site-module__49Xu1q__foot{padding:0!important}.site-module__49Xu1q__col{margin-left:0;margin-right:0}.site-module__49Xu1q__foot{border-top:1px solid #0a14332e;margin-top:12mm;padding-top:4mm!important}.site-module__49Xu1q__foot:after{content:"valyou.solutions";color:#46537a;margin-top:3mm;font-size:9pt;display:block}.site-module__49Xu1q__brandMark{display:none}}.site-module__49Xu1q__seeds{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.site-module__49Xu1q__top>.site-module__49Xu1q__seeds{z-index:0;position:absolute}.site-module__49Xu1q__seeds i{width:var(--s);height:var(--s);background:radial-gradient(closest-side, rgba(var(--c), calc(var(--a) * 1.17)) 0, rgba(var(--c), calc(var(--a) * 1.004)) 30%, rgba(var(--c), calc(var(--a) * .83)) 49%, rgba(var(--c), calc(var(--a) * .194)) 51%, rgba(var(--c), calc(var(--a) * .058)) 75%, rgba(var(--c), 0) 100%);animation:site-module__49Xu1q__seedRise var(--t,30s) linear var(--o,0s) infinite;border-radius:50%;position:absolute}@keyframes site-module__49Xu1q__seedRise{0%{opacity:0;transform:translate(0)}18%{opacity:1}50%{transform:translate(var(--x,0px), -45px)}78%{opacity:1}to{opacity:0;transform:translateY(-90px)}}.site-module__49Xu1q__seeds i[data-t]{animation:site-module__49Xu1q__seedToLine var(--t) cubic-bezier(.55, 0, .85, .4) var(--o) infinite}@keyframes site-module__49Xu1q__seedToLine{0%{opacity:0;transform:translate(0)}15%{opacity:1}85%{opacity:.9}to{opacity:0;transform:translate(var(--x), -46px) scale(.55)}}.site-module__49Xu1q__seeds i[data-f]{box-shadow:0 0 calc(var(--s) * 2.2) rgba(var(--c), calc(var(--a) * .55))}.site-module__49Xu1q__top>.site-module__49Xu1q__seeds{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(#0000 0 70px,#000 130px),radial-gradient(60% 50% at 30% 62%,#00000038,#000 75%);mask-image:linear-gradient(#0000 0 70px,#000 130px),radial-gradient(60% 50% at 30% 62%,#00000038,#000 75%);mask-composite:intersect}@media (max-width:719.98px){.site-module__49Xu1q__seeds i:nth-child(3n){display:none}}@media (prefers-reduced-motion:reduce){.site-module__49Xu1q__seeds i{opacity:1;animation:none}}@media print{.site-module__49Xu1q__seeds{display:none!important}}.site-module__49Xu1q__railLines{pointer-events:none;z-index:1;position:absolute;inset:0;mask-image:linear-gradient(#0000 0 72px,#000 160px)}.site-module__49Xu1q__mail{height:64px;transition:transform var(--d-fast) var(--ease-out), box-shadow var(--d-fast) var(--ease-out);background:linear-gradient(#2a7fff,#0060f0);border-radius:999px;align-items:center;padding:0 30px;font-size:clamp(17px,1.5vw,22px);font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #a0c8ff73,0 16px 44px #0066ff59,0 0 90px #0066ff38;color:#fff!important}.site-module__49Xu1q__mail:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px #bedcffb3,0 18px 54px #0066ff80,0 0 110px #0066ff52}.site-module__49Xu1q__railEnd[data-lit]{animation:site-module__49Xu1q__endBreath 2.6s var(--ease-inout) 2 both}@keyframes site-module__49Xu1q__endBreath{50%{box-shadow:0 0 0 10px #0066ff1a,0 0 34px #0066ffd9}}@media (prefers-reduced-motion:reduce){.site-module__49Xu1q__railEnd[data-lit]{animation:none}}.site-module__49Xu1q__notePage{box-shadow:inset 0 0 0 1px var(--panel-edge), 0 30px 80px #02061859;background:linear-gradient(#1428784d,#0a144629);border-radius:24px;padding:30px 34px 26px;position:relative}.site-module__49Xu1q__notePage:before{content:"";background:linear-gradient(180deg, var(--cobalt), #6fa6ff33);transform-origin:top;width:2px;animation:site-module__49Xu1q__noteEdge var(--d-slow) var(--ease-out) .22s both;border-radius:2px;position:absolute;top:26px;bottom:26px;left:-1px;box-shadow:0 0 12px #0066ff80}@keyframes site-module__49Xu1q__noteEdge{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.site-module__49Xu1q__notePage[data-phase=sent]{box-shadow:none;transition:background var(--d-mid) var(--ease-out) .3s, box-shadow var(--d-mid) var(--ease-out) .3s;background:0 0}.site-module__49Xu1q__notePage[data-phase=sent]:before{display:none}.site-module__49Xu1q__noteHeading{letter-spacing:-.015em;color:var(--fg);font-size:22px;font-weight:600}.site-module__49Xu1q__noteForm{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 26px;margin-top:14px;display:grid}.site-module__49Xu1q__noteField{flex-direction:column;padding-top:10px;display:flex;position:relative}.site-module__49Xu1q__noteWide{grid-column:1/-1}.site-module__49Xu1q__noteLabel{color:var(--fg-muted);font-size:14px}.site-module__49Xu1q__noteInput{width:100%;color:var(--fg);font:inherit;caret-color:var(--glow);transition:border-color var(--d-fast) var(--ease-out), box-shadow var(--d-fast) var(--ease-out);background:0 0;border:0;border-bottom:1.5px solid #a3b3dd4d;border-radius:0;outline:none;margin-top:4px;padding:9px 0 10px;font-size:19px;line-height:1.4}textarea.site-module__49Xu1q__noteInput{resize:none;min-height:128px}.site-module__49Xu1q__noteInput:focus{border-bottom-color:var(--glow);box-shadow:0 1.5px 0 var(--glow)}.site-module__49Xu1q__shell .site-module__49Xu1q__noteInput:focus-visible{background:linear-gradient(#0000 60%,#6fa6ff0d);outline:none}.site-module__49Xu1q__noteInput[aria-invalid=true]{border-bottom-color:#6fa6ffe6}.site-module__49Xu1q__noteErr{min-height:22px;color:var(--ice);padding-top:4px;font-size:14px}.site-module__49Xu1q__noteField,.site-module__49Xu1q__noteFoot{animation:site-module__49Xu1q__noteDraw var(--d-slow) var(--ease-out) calc(.26s + var(--i,0) * 80ms) backwards;mask-size:260% 100%}@keyframes site-module__49Xu1q__noteDraw{0%{opacity:.2;mask-image:linear-gradient(90deg,#000 40%,#0000 60%);mask-position:100% 0}to{opacity:1;mask-image:linear-gradient(90deg,#000 40%,#0000 60%);mask-position:0 0}}.site-module__49Xu1q__noteHoney{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.site-module__49Xu1q__noteFoot{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px 22px;margin-top:10px;display:flex}.site-module__49Xu1q__noteSend{cursor:pointer;color:#fff;min-width:176px;height:52px;font:inherit;transition:transform var(--d-fast) var(--ease-out), box-shadow var(--d-fast) var(--ease-out), background var(--d-fast) var(--ease-out);background:#ffffff14;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 26px;font-size:17px;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #6fa6ff8c}.site-module__49Xu1q__noteSend:hover:not(:disabled){background:#0066ff59;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #9cc6ffd9,0 12px 36px #0066ff59}.site-module__49Xu1q__noteSend:disabled{cursor:progress}.site-module__49Xu1q__noteSpin path{fill:none;stroke:#fff;stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:10 6;animation:.9s linear infinite site-module__49Xu1q__noteWeave}.site-module__49Xu1q__noteSpin path+path{stroke-opacity:.55;animation-direction:reverse}@keyframes site-module__49Xu1q__noteWeave{to{stroke-dashoffset:-32px}}.site-module__49Xu1q__noteFine{min-height:44px;color:var(--fg-source);flex:18em;max-width:34em;font-size:12.5px;line-height:1.45}.site-module__49Xu1q__noteFineErr{color:var(--fg);font-size:14.5px;line-height:1.5}.site-module__49Xu1q__noteFine a{color:inherit;text-underline-offset:2px;text-decoration:underline}.site-module__49Xu1q__noteFineErr a{color:var(--ice);border-bottom:1px solid #6fa6ff80;text-decoration:none}.site-module__49Xu1q__noteDone{animation:site-module__49Xu1q__noteFade .7s var(--ease-out) .38s both;padding:8px 0}.site-module__49Xu1q__noteDoneLine{font-family:var(--f-serif), Georgia, serif;color:var(--fg);outline:none;font-size:clamp(24px,2.1vw,32px)}@keyframes site-module__49Xu1q__noteFade{0%{opacity:0}to{opacity:1}}.site-module__49Xu1q__noteDust{pointer-events:none;z-index:4;position:absolute;inset:0}.site-module__49Xu1q__noteDust i{width:var(--s);height:var(--s);animation:site-module__49Xu1q__noteDustGo 1.5s cubic-bezier(.5, 0, .3, 1) var(--d) both;background:#9cc6ff;border-radius:50%;position:absolute;box-shadow:0 0 6px #6fa6ffcc}@keyframes site-module__49Xu1q__noteDustGo{0%{opacity:0;transform:none}12%{opacity:1}55%{transform:translate(var(--tx), 0)}to{opacity:0;transform:translate(var(--tx), var(--ty))}}@media (prefers-reduced-motion:reduce){.site-module__49Xu1q__noteField,.site-module__49Xu1q__noteFoot,.site-module__49Xu1q__notePage:before,.site-module__49Xu1q__noteDone{animation:none}}@media (max-width:720px){.site-module__49Xu1q__noteForm{grid-template-columns:1fr}.site-module__49Xu1q__notePage{padding:24px 20px 20px}}@media print{.site-module__49Xu1q__notePage{display:none!important}}.site-module__49Xu1q__contactBand.site-module__49Xu1q__section{padding-top:8px}.site-module__49Xu1q__mailNote{color:var(--fg-soft);font-size:17px;margin-top:16px!important}.site-module__49Xu1q__contactGrid{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);align-items:start;gap:40px clamp(40px,5vw,96px);margin-top:clamp(56px,6vw,88px);display:grid}.site-module__49Xu1q__contactAside{border-left:1px solid var(--line);color:var(--fg-soft);gap:26px;padding-left:20px;font-size:17px;display:grid}.site-module__49Xu1q__contactLocal{color:var(--fg-source);font-size:17px;margin-top:clamp(48px,5vw,72px)!important}@media (max-width:1100px){.site-module__49Xu1q__contactGrid{grid-template-columns:1fr}.site-module__49Xu1q__contactAside{max-width:36rem}}.site-module__49Xu1q__card{background:var(--panel);box-shadow:inset 0 0 0 1px var(--panel-edge);border-radius:24px;grid-template-columns:280px minmax(0,1fr);display:grid}.site-module__49Xu1q__cardPhoto{text-align:center;border-right:1px solid var(--line);background:radial-gradient(70% 60% at 50% 40%,#0066ff29,#06f0 70%);flex-direction:column;justify-content:center;align-items:center;padding:40px 24px;display:flex}.site-module__49Xu1q__portrait{aspect-ratio:1;background:var(--deep);border-radius:50%;flex:none;width:196px;position:relative;overflow:hidden;box-shadow:0 0 0 1.5px #9cc6ff8c,0 0 0 8px #0066ff1f,0 0 48px #06f6}.site-module__49Xu1q__portrait img{object-fit:cover;object-position:50% 42%;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.14)}.site-module__49Xu1q__portraitName{letter-spacing:-.01em;font-size:20px;font-weight:600;margin-top:22px!important}.site-module__49Xu1q__portraitRole{color:var(--fg-muted);font-size:16px;margin-top:2px!important}.site-module__49Xu1q__portraitLinks{color:var(--fg-soft);flex-wrap:wrap;justify-content:center;gap:18px;font-size:15px;display:flex;margin-top:16px!important}.site-module__49Xu1q__portraitLinks a:hover{color:var(--fg)}.site-module__49Xu1q__particulars{align-content:center;padding:24px 32px;display:grid}.site-module__49Xu1q__particulars div{border-bottom:1px solid var(--line);grid-template-columns:11em 1fr;gap:12px;padding:11px 0;font-size:17px;display:grid}.site-module__49Xu1q__particulars div:last-child{border-bottom:0}.site-module__49Xu1q__particulars dt{color:var(--fg-muted)}.site-module__49Xu1q__particulars dd{color:var(--fg)}.site-module__49Xu1q__capsBox{border-top:1px solid var(--line);grid-column:1/-1;padding:28px 32px}.site-module__49Xu1q__caps{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));column-gap:32px;margin-top:12px;display:grid}.site-module__49Xu1q__caps li{border-bottom:1px solid var(--line);gap:2px;padding:10px 0;display:grid}.site-module__49Xu1q__caps li:last-child{border-bottom:0}.site-module__49Xu1q__caps strong{font-size:18px;font-weight:500}.site-module__49Xu1q__caps span{color:var(--fg-soft);font-size:16px}@media (max-width:1180px){.site-module__49Xu1q__card{grid-template-columns:240px minmax(0,1fr)}}@media (max-width:720px){.site-module__49Xu1q__card{grid-template-columns:1fr}.site-module__49Xu1q__cardPhoto{border-right:0;border-bottom:1px solid var(--line);padding:32px 20px 26px}.site-module__49Xu1q__portrait{width:168px}.site-module__49Xu1q__particulars,.site-module__49Xu1q__capsBox{padding:20px}.site-module__49Xu1q__particulars div{grid-template-columns:1fr;gap:2px}}.site-module__49Xu1q__shapes{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,3.4vw,56px);padding-top:38px;display:grid;position:relative}.site-module__49Xu1q__shapes:before{content:"";height:2px;top:0;left:calc(-1 * var(--gap));background:linear-gradient(90deg, var(--cobalt), #0066ff59 75%, #06f0);position:absolute;right:0;transform:translateY(-50%)}.site-module__49Xu1q__shapes li{position:relative}.site-module__49Xu1q__shapeTick{background:var(--paper);width:11px;height:11px;box-shadow:inset 0 0 0 2.5px var(--cobalt), 0 0 12px #0066ff80;border-radius:50%;position:absolute;top:-38px;left:0;transform:translateY(-50%)}.site-module__49Xu1q__shapeNote{color:#05c;font-size:15px}.site-module__49Xu1q__shapeTitle{letter-spacing:-.02em;font-size:28px;font-weight:600;margin-top:6px!important}.site-module__49Xu1q__shapes li>p:last-child{color:var(--fg-soft);margin-top:10px;font-size:18px}@media (max-width:900px){.site-module__49Xu1q__shapes{grid-template-columns:1fr;gap:34px;padding-top:0;padding-left:0}.site-module__49Xu1q__shapes:before,.site-module__49Xu1q__shapeTick{display:none}}.site-module__49Xu1q__tight.site-module__49Xu1q__section{padding-top:clamp(64px,6vw,96px)}.site-module__49Xu1q__eras{gap:clamp(36px,4vw,56px);max-width:60rem;margin-top:clamp(20px,3vw,40px);display:grid}.site-module__49Xu1q__era{grid-template-columns:7em minmax(0,1fr);align-items:baseline;gap:8px 32px;display:grid;position:relative}.site-module__49Xu1q__eraNode{left:calc(-1 * var(--gap));z-index:3;background:var(--abyss);width:11px;height:11px;transition:background var(--d-mid) var(--ease-out), box-shadow var(--d-mid) var(--ease-out);border-radius:50%;position:absolute;top:.78em;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 2px #6fa6ff99}.site-module__49Xu1q__eraNode[data-lit],.site-module__49Xu1q__rail:not([data-js]) .site-module__49Xu1q__eraNode{background:var(--abyss);box-shadow:inset 0 0 0 2px #dcebff,0 0 0 4px #0066ff38,0 0 16px #06fc}[data-sky=dawn] .site-module__49Xu1q__eraNode,[data-sky=day] .site-module__49Xu1q__eraNode{background:var(--paper);box-shadow:inset 0 0 0 2px #0066ff73}[data-sky=dawn] .site-module__49Xu1q__eraNode[data-lit],.site-module__49Xu1q__rail:not([data-js]) [data-sky=dawn] .site-module__49Xu1q__eraNode{background:var(--cobalt);box-shadow:inset 0 0 0 2px var(--cobalt), 0 0 0 5px #0066ff24, 0 0 18px #0066ff80}.site-module__49Xu1q__eraWhen{letter-spacing:-.03em;color:var(--glow);font-variant-numeric:tabular-nums;font-size:clamp(28px,2.4vw,40px);font-weight:600;font-stretch:84%;line-height:1}[data-sky=dawn] .site-module__49Xu1q__eraWhen{color:var(--cobalt)}.site-module__49Xu1q__eraTitle{letter-spacing:-.012em;font-size:22px;font-weight:600}.site-module__49Xu1q__eraText{font-family:var(--f-serif), Georgia, serif;color:var(--fg-soft);max-width:36em;font-size:clamp(21px,1.6vw,24px);line-height:1.45;margin-top:8px!important}.site-module__49Xu1q__eraNow .site-module__49Xu1q__eraTitle{letter-spacing:-.03em;font-size:clamp(30px,2.8vw,44px);font-stretch:86%;line-height:1.05}.site-module__49Xu1q__eraNow .site-module__49Xu1q__eraText{color:var(--fg)}@media (max-width:720px){.site-module__49Xu1q__era{grid-template-columns:1fr;gap:6px}.site-module__49Xu1q__eraNode{top:.5em}}.site-module__49Xu1q__turn.site-module__49Xu1q__section{isolation:isolate;background:linear-gradient(180deg, #050b2a00 0, #050b2a 120px, #07113a 190px, #0b1a55 235px, #14307f 270px, #2250b0 300px, #3f72d6 326px, #6f98ec 350px, #a3bff5 372px, #cad9f9 392px, #e3ebfb 410px, var(--paper) 430px);padding-top:clamp(380px,34vw,480px)}@media (min-width:1400px){.site-module__49Xu1q__turn.site-module__49Xu1q__section{background:linear-gradient(180deg, #050b2a00 0, #050b2a 150px, #07113a 230px, #0b1a55 280px, #14307f 318px, #2250b0 350px, #3f72d6 378px, #6f98ec 404px, #a3bff5 428px, #cad9f9 448px, #e3ebfb 466px, var(--paper) 480px)}}.site-module__49Xu1q__aurora{z-index:-1;pointer-events:none;width:100%;height:clamp(460px,40vw,560px);display:block;position:absolute;top:-60px;left:0;right:0}.site-module__49Xu1q__light{z-index:-1;pointer-events:none;mix-blend-mode:screen;filter:blur(14px);background:radial-gradient(38% 50% at 72% 58%,#deecff66,#deecff00 70%),repeating-linear-gradient(112deg,#fff0 0 70px,#deecff24 110px,#fff0 170px 260px);height:clamp(420px,36vw,520px);position:absolute;top:-40px;left:0;right:0;mask-image:linear-gradient(#0000 0,#000 30% 62%,#0000 100%)}.site-module__49Xu1q__turn[data-aurora] .site-module__49Xu1q__light{display:none}@media (max-width:720px){.site-module__49Xu1q__turn.site-module__49Xu1q__section{padding-top:360px}}.site-module__49Xu1q__place{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.site-module__49Xu1q__placeList{border-top:1px solid var(--line);max-width:30rem;margin-top:28px!important}.site-module__49Xu1q__placeList div{border-bottom:1px solid var(--line);grid-template-columns:8em 1fr;gap:12px;padding:11px 0;font-size:17px;display:grid}.site-module__49Xu1q__placeList dt{color:var(--fg-muted)}.site-module__49Xu1q__placeFig{margin:0;position:relative}.site-module__49Xu1q__placeFig picture{aspect-ratio:1400/941;background:#cfd9ee;border-radius:20px;display:block;overflow:hidden;box-shadow:0 0 0 1px #0a143314,0 30px 80px -30px #0a288c47}.site-module__49Xu1q__placeFig img{object-fit:cover;width:100%;height:100%;display:block}.site-module__49Xu1q__placeFig figcaption{color:var(--fg-source);margin-top:12px;font-size:14px}@media (max-width:900px){.site-module__49Xu1q__place{grid-template-columns:1fr}}.site-module__49Xu1q__beliefs{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,3.4vw,56px);display:grid}.site-module__49Xu1q__beliefs li{border-top:2px solid var(--cobalt);padding-top:22px}.site-module__49Xu1q__beliefs li p{color:var(--fg-soft);font-size:18px;margin-top:10px!important}@media (max-width:900px){.site-module__49Xu1q__beliefs{grid-template-columns:1fr}}.site-module__49Xu1q__closeBand.site-module__49Xu1q__section{background:radial-gradient(34% 46% at 18% 64%, #0066ff17, #06f0 70%), var(--paper);padding-top:clamp(110px,11vw,170px)}.site-module__49Xu1q__closeTitle{letter-spacing:-.045em;font-size:clamp(48px,6vw,108px);font-weight:600;font-stretch:84%;line-height:.95}.site-module__49Xu1q__closeLead{font-family:var(--f-serif), Georgia, serif;color:var(--fg-soft);max-width:20.4em;font-size:clamp(23px,1.9vw,29px);margin-top:22px!important}.site-module__49Xu1q__closeRow{margin-top:44px}.site-module__49Xu1q__closeAlt{color:var(--fg-soft);font-size:17px;margin-top:28px!important}.site-module__49Xu1q__closeAlt .site-module__49Xu1q__link{color:var(--cobalt)}.site-module__49Xu1q__files{border-top:1px solid var(--line);margin-top:8px}.site-module__49Xu1q__files>li{border-bottom:1px solid var(--line)}.site-module__49Xu1q__file{grid-template-columns:minmax(0,10em) minmax(0,1fr) minmax(7.5em,auto) 20px;align-items:center;gap:6px 40px;padding:clamp(24px,2.4vw,34px) 0;display:grid;position:relative}.site-module__49Xu1q__file .site-module__49Xu1q__aNode{opacity:.55;transition:opacity var(--d-mid) var(--ease-out)}.site-module__49Xu1q__file:hover .site-module__49Xu1q__aNode,.site-module__49Xu1q__file:focus-visible .site-module__49Xu1q__aNode{opacity:1}.site-module__49Xu1q__fileSector{color:var(--fg-muted);font-size:15px}.site-module__49Xu1q__fileMain{gap:4px;display:grid}.site-module__49Xu1q__fileTitle{letter-spacing:-.02em;transition:color var(--d-fast) var(--ease-out);font-size:clamp(22px,1.9vw,28px);font-weight:600;line-height:1.15}.site-module__49Xu1q__fileLine{color:var(--fg-soft);font-size:17px}.site-module__49Xu1q__fileFig{text-align:right;justify-items:end;gap:2px;display:grid}.site-module__49Xu1q__fileWhat{color:var(--fg-source);max-width:14em;font-size:14px}.site-module__49Xu1q__fileRead{color:var(--fg-source);transition:color var(--d-fast) var(--ease-out);font-size:14px}.site-module__49Xu1q__file:hover .site-module__49Xu1q__fileRead{color:var(--ice)}.site-module__49Xu1q__file .site-module__49Xu1q__arrow{color:var(--glow)}.site-module__49Xu1q__file:hover .site-module__49Xu1q__fileTitle{color:var(--ice)}.site-module__49Xu1q__file:hover .site-module__49Xu1q__arrow{transform:translate(4px)}.site-module__49Xu1q__file:before{content:"";background:var(--cobalt);width:2px;transition:transform var(--d-fast) var(--ease-out);border-radius:2px;position:absolute;top:26%;bottom:26%;left:-14px;transform:scaleY(0);box-shadow:0 0 10px #06f9}.site-module__49Xu1q__file:hover:before,.site-module__49Xu1q__file:focus-visible:before{transform:scaleY(1)}@media (hover:none){.site-module__49Xu1q__file:before{display:none}}.site-module__49Xu1q__filesMore{color:var(--fg-soft);font-size:17px;margin-top:26px!important}.site-module__49Xu1q__filesMore .site-module__49Xu1q__link{color:var(--glow)}.site-module__49Xu1q__filesQuiet .site-module__49Xu1q__fileTitle{font-size:20px;font-weight:500}@media (max-width:900px){.site-module__49Xu1q__file{grid-template-columns:minmax(0,1fr) 20px;gap:6px 18px}.site-module__49Xu1q__fileSector,.site-module__49Xu1q__fileMain{grid-column:1}.site-module__49Xu1q__fileFig{text-align:left;grid-column:1;place-items:baseline start;gap:10px;margin-top:6px;display:flex}.site-module__49Xu1q__fileFig:empty{display:none}.site-module__49Xu1q__file .site-module__49Xu1q__arrow{grid-area:1/2/span 3}.site-module__49Xu1q__condense{font-size:38px}}.site-module__49Xu1q__condense{letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--fg);font-size:clamp(40px,3.6vw,60px);font-weight:600;font-stretch:82%;line-height:.95;display:inline-block;position:relative}.site-module__49Xu1q__condense:after{content:"";pointer-events:none;opacity:0;background:radial-gradient(1.6px 1.6px at 12% 30%,#dcebff 98%,#0000),radial-gradient(1.2px 1.2px at 86% 22%,#9cc6ff 98%,#0000),radial-gradient(1.4px 1.4px at 22% 82%,#9cc6ff 98%,#0000),radial-gradient(1.8px 1.8px at 74% 78%,#dcebff 98%,#0000),radial-gradient(1.1px 1.1px at 50% 8%,#6fa6ff 98%,#0000),radial-gradient(1.3px 1.3px at 96% 56%,#6fa6ff 98%,#0000),radial-gradient(1.2px 1.2px at 4% 58%,#dcebff 98%,#0000),radial-gradient(1.5px 1.5px at 60% 96%,#9cc6ff 98%,#0000);position:absolute;inset:-38% -30%}.site-module__49Xu1q__condense[data-armed]:not([data-run]){opacity:.78}.site-module__49Xu1q__condense[data-run]{animation:site-module__49Xu1q__condenseType var(--d-slow) var(--ease-out) both}.site-module__49Xu1q__condense[data-run]:after{animation:site-module__49Xu1q__condenseDust var(--d-slow) var(--ease-out) both}@keyframes site-module__49Xu1q__condenseType{0%{opacity:.78;filter:blur(1.4px);letter-spacing:-.01em;text-shadow:0 0 18px #6fa6ffcc}to{opacity:1;filter:none;letter-spacing:-.045em;text-shadow:0 0 #6fa6ff00}}@keyframes site-module__49Xu1q__condenseDust{0%{opacity:1;transform:scale(1.35)rotate(-4deg)}70%{opacity:.7}to{opacity:0;transform:scale(.72)rotate(0)}}@media (prefers-reduced-motion:reduce){.site-module__49Xu1q__condense[data-run],.site-module__49Xu1q__condense[data-run]:after{animation:none}.site-module__49Xu1q__condense[data-armed]{opacity:1}}.site-module__49Xu1q__turnClose.site-module__49Xu1q__section{padding-bottom:clamp(40px,4vw,70px)}.site-module__49Xu1q__band>.site-module__49Xu1q__col,.site-module__49Xu1q__foot>.site-module__49Xu1q__footTop,.site-module__49Xu1q__foot>.site-module__49Xu1q__footBottom{z-index:1;position:relative}.site-module__49Xu1q__foot{position:relative;overflow:hidden}.site-module__49Xu1q__seedsDawn{mask-image:linear-gradient(#000 0 20%,#0000 55%)}.site-module__49Xu1q__seedsFoot{mask-image:linear-gradient(#0000 0 150px,#000 230px)}.site-module__49Xu1q__foot[data-from=night] .site-module__49Xu1q__seedsFoot,.site-module__49Xu1q__shell:has([data-page-end=night]) .site-module__49Xu1q__seedsFoot{mask-image:none}@media print{.site-module__49Xu1q__seedsFoot,.site-module__49Xu1q__seedsDawn{display:none!important}}.site-module__49Xu1q__bloom{pointer-events:none;z-index:6;width:0;height:0;position:absolute}.site-module__49Xu1q__bloom i{width:var(--s);height:var(--s);offset-rotate:0deg;offset-distance:0%;animation:site-module__49Xu1q__bloomGo var(--dur,1.4s) cubic-bezier(.45, .05, .35, 1) var(--dl,0s) both;background:#dcebff;border-radius:50%;position:absolute;top:0;left:0;box-shadow:0 0 6px #6fa6ffe6,0 0 14px #0066ff80}.site-module__49Xu1q__bloom[data-tone=day] i{background:#3d86ff;box-shadow:0 0 6px #06f9}@keyframes site-module__49Xu1q__bloomGo{0%{offset-distance:0%;opacity:0;transform:scale(.6)}8%{opacity:1;transform:scale(1.15)}22%{offset-distance:14%}58%{offset-distance:52%;opacity:1;transform:scale(1)}to{offset-distance:100%;opacity:0;transform:scale(.5)}}.site-module__49Xu1q__bloom b{opacity:0;width:10px;height:34px;animation:site-module__49Xu1q__bloomLand .9s var(--ease-out) .56s both;background:radial-gradient(closest-side,#dcebfff2,#6fa6ff80 55%,#06f0);border-radius:99px;margin:-17px 0 0 -5px;position:absolute}@keyframes site-module__49Xu1q__bloomLand{0%{opacity:0;transform:scaleY(.4)}35%{opacity:1;transform:scaleY(1.4)}to{opacity:0;transform:scaleY(3.2)translateY(14px)}}@media print{.site-module__49Xu1q__bloom{display:none!important}}.site-module__49Xu1q__eraNow .site-module__49Xu1q__eraNode{width:15px;height:15px}.site-module__49Xu1q__eraNow .site-module__49Xu1q__eraNode[data-lit]{animation:site-module__49Xu1q__endBreath 2.6s var(--ease-inout) 2 both}@media (prefers-reduced-motion:reduce){.site-module__49Xu1q__eraNow .site-module__49Xu1q__eraNode[data-lit]{animation:none}}@media print{@page{margin:16mm 18mm}.site-module__49Xu1q__section{padding:6mm 0!important}.site-module__49Xu1q__shell [data-tilt]:before,.site-module__49Xu1q__shell [data-tilt]:after{display:none!important}.site-module__49Xu1q__mail{height:auto;padding:0;text-decoration:underline;color:#0a1433!important;background:0 0!important}.site-module__49Xu1q__tab,.site-module__49Xu1q__bloom{display:none!important}}.site-module__49Xu1q__audioDock{z-index:30;right:calc(22px + env(safe-area-inset-right,0px));bottom:calc(22px + env(safe-area-inset-bottom,0px));transition:transform var(--d-mid) var(--ease-press), opacity var(--d-mid) var(--ease-out), translate var(--d-mid) var(--ease-out);border-radius:999px;animation:.32s cubic-bezier(.2,.8,.2,1) backwards site-module__49Xu1q__dockIn;display:inline-flex;position:fixed}@keyframes site-module__49Xu1q__dockIn{0%{opacity:0}}.site-module__49Xu1q__audioDock[data-away]{opacity:0;pointer-events:none;translate:0 18px}@media (max-width:720px),(max-height:500px){.site-module__49Xu1q__audioDock{right:calc(12px + env(safe-area-inset-right,0px));bottom:calc(12px + env(safe-area-inset-bottom,0px));transform-origin:100% 100%;scale:.84}}@media print{.site-module__49Xu1q__audioDock{display:none!important}}.site-module__49Xu1q__charge{pointer-events:none;z-index:6;width:0;height:0;position:absolute}.site-module__49Xu1q__charge:before{content:"";opacity:.4;width:80px;height:80px;animation:site-module__49Xu1q__chargeGrow var(--charge-ms,1.2s) cubic-bezier(.2,.8,.2,1) forwards;background:radial-gradient(closest-side,#dcebff8c,#6fa6ff47 45%,#06f0);border-radius:50%;position:absolute;top:-40px;left:-40px;transform:scale(.25);box-shadow:inset 0 0 0 1px #9cc6ff59}.site-module__49Xu1q__charge[data-tone=day]:before{background:radial-gradient(closest-side,#0066ff47,#0066ff1f 45%,#06f0);box-shadow:inset 0 0 0 1px #0066ff4d}@keyframes site-module__49Xu1q__chargeGrow{to{opacity:1;transform:scale(1)}}.site-module__49Xu1q__constellation{pointer-events:none;z-index:6;width:0;height:0;position:absolute}.site-module__49Xu1q__constellation svg{position:absolute;top:-63px;left:-68px;overflow:visible}.site-module__49Xu1q__constellation polyline{fill:none;stroke:#9cc6ff8c;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:400;stroke-dashoffset:400px;animation:.7s cubic-bezier(.2,.8,.2,1) .25s forwards site-module__49Xu1q__vLine,.6s ease-out 1.9s forwards site-module__49Xu1q__vFade}.site-module__49Xu1q__constellation[data-tone=day] polyline{stroke:#0066ff73}.site-module__49Xu1q__constellation i{offset-rotate:0deg;offset-distance:0%;opacity:0;width:4px;height:4px;animation:site-module__49Xu1q__vStar .42s cubic-bezier(.2,.8,.2,1) calc(var(--k) * 60ms) forwards, site-module__49Xu1q__vGo 1.3s cubic-bezier(.45,.05,.35,1) 1.9s forwards;background:#eaf3ff;border-radius:50%;margin:-2px 0 0 -2px;position:absolute;box-shadow:0 0 8px #6fa6fff2,0 0 18px #06f9}.site-module__49Xu1q__constellation[data-tone=day] i{background:#3d86ff;box-shadow:0 0 8px #06f9}@keyframes site-module__49Xu1q__vLine{to{stroke-dashoffset:0}}@keyframes site-module__49Xu1q__vFade{to{opacity:0}}@keyframes site-module__49Xu1q__vStar{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes site-module__49Xu1q__vGo{0%{offset-distance:0%;opacity:1}to{offset-distance:100%;opacity:0}}@media print{.site-module__49Xu1q__charge,.site-module__49Xu1q__constellation{display:none!important}}.site-module__49Xu1q__bloom[data-species=ember] i{width:calc(var(--s) * 2.4);height:calc(var(--s) * 2.4);animation:site-module__49Xu1q__bloomGo calc(var(--dur,1.4s) * 1.15) cubic-bezier(.45, .05, .35, 1) var(--dl,0s) both, site-module__49Xu1q__emberFlicker .42s ease-in-out var(--dl,0s) infinite alternate;background:radial-gradient(closest-side,#fff,#ece4ff 35%,#c4b2ff8c 60%,#beb0ff00 100%);box-shadow:0 0 14px #c4b2ffd9,0 0 30px #9682ff66}@keyframes site-module__49Xu1q__emberFlicker{0%{scale:1}to{scale:.72}}.site-module__49Xu1q__bloom[data-species=spark] i{width:calc(var(--s) * 3.6);height:max(1px, calc(var(--s) * .55));offset-rotate:auto;animation-duration:calc(var(--dur,1.4s) * .82);background:linear-gradient(90deg,#6fa6ff00,#cfe3ff 70%,#fff);border-radius:2px;box-shadow:0 0 6px #06fc}.site-module__49Xu1q__bloom[data-species=glint] i{width:calc(var(--s) * .7);height:calc(var(--s) * .7);box-shadow:0 0 5px #dcebffe6}.site-module__49Xu1q__bloom[data-species=glint] i:before,.site-module__49Xu1q__bloom[data-species=glint] i:after{content:"";width:14px;height:1.2px;animation:site-module__49Xu1q__glintCatch .9s ease-in-out var(--dl,0s) infinite alternate;background:linear-gradient(90deg,#dcebff00,#eaf3fff2,#dcebff00);border-radius:1px;margin:-.6px 0 0 -7px;position:absolute;top:50%;left:50%}.site-module__49Xu1q__bloom[data-species=glint] i:after{rotate:90deg}@keyframes site-module__49Xu1q__glintCatch{0%{opacity:.15;scale:.5 1}to{opacity:1;scale:1.2 1}}.site-module__49Xu1q__bloom[data-species=orbit] i:after{content:"";background:#b9d4ff;border-radius:50%;width:3px;height:3px;margin:-1.5px 0 0 -1.5px;animation:.8s linear infinite site-module__49Xu1q__orbitSpin;position:absolute;top:50%;left:50%;box-shadow:0 0 6px #6fa6ff}@keyframes site-module__49Xu1q__orbitSpin{0%{transform:rotate(0deg) translateX(calc(var(--s) + 6px))}to{transform:rotate(360deg) translateX(calc(var(--s) + 6px))}}.site-module__49Xu1q__bloom[data-tone=day][data-species] i{background:#3d86ff;box-shadow:0 0 6px #06f9}.site-module__49Xu1q__bloom[data-tone=day][data-species=spark] i{background:linear-gradient(90deg,#06f0,#3d86ff 70%,#1f6fff)}.site-module__49Xu1q__charge[data-species=ember]:before{animation:site-module__49Xu1q__chargeGrow var(--charge-ms,1.2s) cubic-bezier(.2,.8,.2,1) forwards, site-module__49Xu1q__emberFlicker .52s ease-in-out infinite alternate;background:radial-gradient(closest-side,#f0eaff99,#beb0ff4d 45%,#6fa6ff00)}.site-module__49Xu1q__charge[data-species=spark]:after{content:"";background:conic-gradient(from 0deg, #cfe3ff00 0 70%, #cfe3ffe6 88%, #cfe3ff00 90%);border-radius:50%;width:68px;height:68px;animation:.7s linear infinite site-module__49Xu1q__sparkSweep;position:absolute;top:-34px;left:-34px;mask:radial-gradient(closest-side,#0000 88%,#000 90%)}@keyframes site-module__49Xu1q__sparkSweep{to{rotate:360deg}}.site-module__49Xu1q__charge[data-species=glint]:after{content:"";background:linear-gradient(90deg,#eaf3ff00,#eaf3ffe6,#eaf3ff00);width:52px;height:1px;animation:.9s ease-in-out infinite alternate site-module__49Xu1q__glintCatch;position:absolute;top:-.5px;left:-26px;box-shadow:0 0 6px #6fa6ffb3}.site-module__49Xu1q__charge[data-species=orbit]:after{content:"";background:#cfe3ff;border-radius:50%;width:4px;height:4px;animation:1.1s linear infinite site-module__49Xu1q__chargeOrbit;position:absolute;top:-2px;left:-2px;box-shadow:0 0 8px #6fa6fff2,0 0 #0000}@keyframes site-module__49Xu1q__chargeOrbit{0%{transform:rotate(0)translate(30px)}to{transform:rotate(360deg)translate(30px)}}@media (prefers-reduced-motion:reduce){.site-module__49Xu1q__bloom i:before,.site-module__49Xu1q__bloom i:after,.site-module__49Xu1q__charge:after{animation:none!important}}.site-module__49Xu1q__track,.site-module__49Xu1q__fill{transition:opacity .4s var(--ease-out)}.site-module__49Xu1q__rail[data-living] .site-module__49Xu1q__fill,.site-module__49Xu1q__rail[data-living] .site-module__49Xu1q__track{opacity:0}.site-module__49Xu1q__rail[data-living-now] .site-module__49Xu1q__fill,.site-module__49Xu1q__rail[data-living-now] .site-module__49Xu1q__track{transition:none}
.overscroll-module__VH2nJG__glow{pointer-events:none;z-index:25;height:46vh;opacity:min(1, calc(var(--e,0) * 1.4));background:radial-gradient(60% calc(30% + var(--e,0) * 70%) at 50% 100%, rgba(140,188,255,calc(var(--e,0) * .6)), rgba(0,102,255,calc(var(--e,0) * .3)) 45%, #06f0 100%);transition:opacity .16s ease-out;position:fixed;bottom:0;left:0;right:0}.overscroll-module__VH2nJG__glow[data-spent]{transition:opacity .9s ease-out}.overscroll-module__VH2nJG__glow i{width:var(--sz);height:var(--sz);animation:overscroll-module__VH2nJG__osRise var(--dur,2.2s) linear var(--dl,0s) infinite;background:#e6f0ff;border-radius:50%;position:absolute;bottom:0;box-shadow:0 0 6px #6fa6ffe6}@keyframes overscroll-module__VH2nJG__osRise{0%{opacity:0;transform:translateY(0)}20%{opacity:1}to{transform:translateY(calc(var(--rise,160px) * -1 * (.4 + var(--e,0))));opacity:0}}.overscroll-module__VH2nJG__reward{pointer-events:none;z-index:26;width:0;height:0;position:fixed;top:74%;left:50%}.overscroll-module__VH2nJG__reward svg{position:absolute;overflow:visible}.overscroll-module__VH2nJG__reward polyline{fill:none;stroke:#aacdffbf;stroke-width:1.6px;filter:drop-shadow(0 0 4px #6fa6ffcc);stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1200;stroke-dashoffset:1200px;animation:.8s cubic-bezier(.2,.8,.2,1) .2s forwards overscroll-module__VH2nJG__osLine,.5s ease-out 1.35s forwards overscroll-module__VH2nJG__osFade}.overscroll-module__VH2nJG__reward i{opacity:0;width:6px;height:6px;animation:overscroll-module__VH2nJG__osStar .46s cubic-bezier(.2,.8,.2,1) calc(var(--k) * 45ms) forwards, overscroll-module__VH2nJG__osBurst 1.5s cubic-bezier(.3,.6,.2,1) 1.4s forwards;background:#f6faff;border-radius:50%;margin:-3px 0 0 -3px;position:absolute;box-shadow:0 0 12px #8cbcff,0 0 30px #0066ffbf}.overscroll-module__VH2nJG__reward b{width:var(--sz);height:var(--sz);opacity:0;animation:overscroll-module__VH2nJG__osFountain 1.7s cubic-bezier(.15,.7,.3,1) var(--dl,.7s) forwards;background:#dcebff;border-radius:50%;position:absolute;top:42vh;left:0;box-shadow:0 0 6px #6fa6ffd9}@keyframes overscroll-module__VH2nJG__osLine{to{stroke-dashoffset:0}}@keyframes overscroll-module__VH2nJG__osFade{to{opacity:0}}@keyframes overscroll-module__VH2nJG__osStar{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes overscroll-module__VH2nJG__osBurst{0%{opacity:1;transform:translate(0)scale(1)}30%{opacity:1;transform:translate(calc(var(--bx) * .25), calc(var(--by) * .2)) scale(1.3)}to{opacity:0;transform:translate(var(--bx), var(--by)) scale(.4)}}@keyframes overscroll-module__VH2nJG__osFountain{0%{opacity:0;transform:translate(0)}15%{opacity:1}to{opacity:0;transform:translate(var(--x), var(--y))}}.overscroll-module__VH2nJG__reward[data-tone=day] polyline{stroke:#0066ff80}.overscroll-module__VH2nJG__reward[data-tone=day] i{background:#1f6fff;box-shadow:0 0 10px #0066ffb3,0 0 22px #0066ff59}.overscroll-module__VH2nJG__reward[data-tone=day] b{background:#3d86ff;box-shadow:0 0 6px #06f9}@media print{.overscroll-module__VH2nJG__glow,.overscroll-module__VH2nJG__reward{display:none!important}}
.note-module__Q86PKq__note{margin-top:18px;position:relative}.note-module__Q86PKq__noteBtn{cursor:pointer;height:56px;transition:background var(--d-fast) var(--ease-out), box-shadow var(--d-fast) var(--ease-out), transform var(--d-fast) var(--ease-out);background:#0066ff12;border:0;border-radius:999px;align-items:center;padding:0 26px;font-size:clamp(16px,1.3vw,18px);font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1.5px #06f6;color:var(--cobalt)!important}.note-module__Q86PKq__noteBtn:hover{background:#0066ff1f;transform:translateY(-1px);box-shadow:inset 0 0 0 1.5px #0066ffb3,0 10px 30px #0066ff2e}.note-module__Q86PKq__noteShell{vertical-align:top;border-radius:999px;display:inline-flex;position:relative}.note-module__Q86PKq__noteShell[data-morph]{overflow:hidden}.note-module__Q86PKq__noteShell:not([data-phase=closed]){backdrop-filter:blur(8px);background:#ffffffe0;border-radius:24px;width:min(100%,780px);display:block;box-shadow:inset 0 0 0 1px #06f3,0 30px 80px #0a14331a}.note-module__Q86PKq__noteSkin{border-radius:inherit;pointer-events:none;opacity:0;background:#0066ff12;position:absolute;inset:0;box-shadow:inset 0 0 0 1.5px #06f6}.note-module__Q86PKq__noteShell:not([data-phase=closed]) .note-module__Q86PKq__noteSkin{animation:note-module__Q86PKq__noteSkinOut var(--d-mid) var(--ease-out) both}.note-module__Q86PKq__noteShell[data-closing] .note-module__Q86PKq__noteSkin{animation:note-module__Q86PKq__noteSkinIn .26s var(--ease-out) both}.note-module__Q86PKq__noteShell[data-closing] .note-module__Q86PKq__notePanel{opacity:0;transition:opacity .14s var(--ease-out)}@keyframes note-module__Q86PKq__noteSkinOut{0%{opacity:1}to{opacity:0}}@keyframes note-module__Q86PKq__noteSkinIn{0%{opacity:0}to{opacity:1}}.note-module__Q86PKq__noteArm{left:calc(-1 * var(--gap));width:calc(var(--gap) + 1px);background:linear-gradient(90deg, var(--cobalt), #6fa6ff);transform-origin:0;height:2px;transition:transform var(--d-slow) var(--ease-out);border-radius:2px;position:absolute;top:27px;transform:scaleX(0)}.note-module__Q86PKq__noteArm[data-on]{transform:scaleX(1)}.note-module__Q86PKq__noteArm{opacity:0;transition:transform var(--d-slow) var(--ease-out), opacity var(--d-fast) var(--ease-out)}.note-module__Q86PKq__noteArm[data-on]{opacity:1}.note-module__Q86PKq__noteArm:before{content:"";width:2px;height:var(--drop,0px);background:linear-gradient(180deg, var(--cobalt), #3d86ff);transform-origin:top;transition:transform var(--d-mid) var(--ease-out);border-radius:2px;position:absolute;bottom:0;left:0;transform:scaleY(0)}.note-module__Q86PKq__noteArm[data-on]:before{transform:scaleY(1)}.note-module__Q86PKq__noteShell:not([data-phase=closed]):before{content:"";background:linear-gradient(180deg, var(--cobalt), #6fa6ff33);transform-origin:top;width:2px;animation:note-module__Q86PKq__noteEdge var(--d-slow) var(--ease-out) .22s both;border-radius:2px;position:absolute;top:26px;bottom:26px;left:-1px;box-shadow:0 0 12px #0066ff80}@keyframes note-module__Q86PKq__noteEdge{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.note-module__Q86PKq__notePanel{padding:28px 34px 26px;position:relative}.note-module__Q86PKq__noteHead{justify-content:space-between;align-items:center;gap:16px;display:flex}.note-module__Q86PKq__noteHeading{letter-spacing:-.015em;color:var(--ink);font-size:22px;font-weight:600}.note-module__Q86PKq__noteClose{cursor:pointer;width:36px;height:36px;color:var(--ink-soft);transition:background var(--d-fast) var(--ease-out), color var(--d-fast) var(--ease-out);background:#0a14330d;border:0;border-radius:50%;place-items:center;display:grid}.note-module__Q86PKq__noteClose:hover{color:var(--cobalt);background:#0066ff1a}.note-module__Q86PKq__noteForm{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 26px;margin-top:14px;display:grid}.note-module__Q86PKq__noteField{flex-direction:column;padding-top:10px;display:flex;position:relative}.note-module__Q86PKq__noteWide{grid-column:1/-1}.note-module__Q86PKq__noteLabel{color:var(--ink-soft);font-size:14px}.note-module__Q86PKq__noteInput{width:100%;color:var(--ink);font:inherit;transition:border-color var(--d-fast) var(--ease-out), box-shadow var(--d-fast) var(--ease-out);background:0 0;border:0;border-bottom:1.5px solid #0a14332e;border-radius:0;outline:none;margin-top:4px;padding:9px 0 10px;font-size:19px;line-height:1.4}textarea.note-module__Q86PKq__noteInput{resize:none;min-height:112px}.note-module__Q86PKq__noteInput:focus{border-bottom-color:var(--cobalt);box-shadow:0 1.5px 0 var(--cobalt)}.note-module__Q86PKq__noteInput:focus-visible{background:linear-gradient(#06f0,#0066ff0d);outline:none}.note-module__Q86PKq__noteInput[aria-invalid=true]{border-bottom-color:#0066ffbf}.note-module__Q86PKq__noteErr{color:#2c56b8;min-height:22px;padding-top:4px;font-size:14px}.note-module__Q86PKq__noteField,.note-module__Q86PKq__noteFoot{animation:note-module__Q86PKq__noteDraw var(--d-slow) var(--ease-out) calc(.16s + var(--i,0) * 80ms) backwards;mask-size:260% 100%}@keyframes note-module__Q86PKq__noteDraw{0%{opacity:.2;mask-image:linear-gradient(90deg,#000 40%,#0000 60%);mask-position:100% 0}to{opacity:1;mask-image:linear-gradient(90deg,#000 40%,#0000 60%);mask-position:0 0}}.note-module__Q86PKq__noteField:after{content:"";pointer-events:none;height:2px;animation:note-module__Q86PKq__noteGlint .9s var(--ease-out) calc(.26s + var(--i,0) * 80ms) both;background:linear-gradient(90deg,#0000,#6fa6ff,#0000) 0 0/36% 100% no-repeat;position:absolute;bottom:26px;left:0;right:0}@keyframes note-module__Q86PKq__noteGlint{0%{opacity:1;background-position:-40% 0}80%{opacity:1}to{opacity:0;background-position:140% 0}}.note-module__Q86PKq__noteHoney{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.note-module__Q86PKq__noteFoot{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px 22px;margin-top:10px;display:flex}.note-module__Q86PKq__noteSend{cursor:pointer;color:#fff;min-width:176px;height:52px;font:inherit;transition:transform var(--d-fast) var(--ease-out), box-shadow var(--d-fast) var(--ease-out);background:linear-gradient(#2a7fff,#0060f0);border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 26px;font-size:17px;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #a0c8ff73,0 12px 36px #0066ff59}.note-module__Q86PKq__noteSend:hover:not(:disabled){transform:translateY(-1px);box-shadow:inset 0 0 0 1px #bedcffb3,0 14px 44px #0066ff80}.note-module__Q86PKq__noteSend:disabled{cursor:progress}.note-module__Q86PKq__noteSpin path{fill:none;stroke:#fff;stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:10 6;animation:.9s linear infinite note-module__Q86PKq__noteWeave}.note-module__Q86PKq__noteSpin path+path{stroke-opacity:.55;animation-direction:reverse}@keyframes note-module__Q86PKq__noteWeave{to{stroke-dashoffset:-32px}}.note-module__Q86PKq__noteFine{color:#6a7597;flex:18em;max-width:34em;min-height:44px;font-size:12.5px;line-height:1.45}.note-module__Q86PKq__noteFineErr{color:var(--ink);font-size:14.5px;line-height:1.5}.note-module__Q86PKq__noteFine a{color:inherit;text-underline-offset:2px;text-decoration:underline}.note-module__Q86PKq__noteFineErr a{color:var(--cobalt);border-bottom:1px solid #0066ff59;text-decoration:none}.note-module__Q86PKq__noteShell[data-phase=sent]{box-shadow:none;backdrop-filter:none;transition:background var(--d-mid) var(--ease-out) .3s, box-shadow var(--d-mid) var(--ease-out) .3s;background:0 0}.note-module__Q86PKq__noteShell[data-phase=sent]:before{display:none}.note-module__Q86PKq__noteDone{animation:note-module__Q86PKq__noteFade .7s var(--ease-out) .38s both;background:#ffffffe0;border-radius:20px;padding:18px 28px;display:inline-block;box-shadow:inset 0 0 0 1px #06f3,0 18px 50px #0a143314}.note-module__Q86PKq__noteDoneLine{font-family:var(--f-serif), Georgia, serif;color:var(--ink);animation:note-module__Q86PKq__noteFade .7s var(--ease-out) .38s both;outline:none;font-size:clamp(22px,1.8vw,27px)}@keyframes note-module__Q86PKq__noteFade{0%{opacity:0}to{opacity:1}}.note-module__Q86PKq__noteDust{pointer-events:none;z-index:4;position:absolute;inset:0}.note-module__Q86PKq__noteDust i{width:var(--s);height:var(--s);animation:note-module__Q86PKq__noteDustGo 1.4s cubic-bezier(.5, 0, .3, 1) var(--d) both;background:#3d86ff;border-radius:50%;position:absolute;box-shadow:0 0 6px #0066ffa6}@keyframes note-module__Q86PKq__noteDustGo{0%{opacity:0;transform:none}12%{opacity:1}55%{transform:translate(var(--tx), 0)}to{opacity:0;transform:translate(var(--tx), var(--ty))}}@media (max-width:720px){.note-module__Q86PKq__noteForm{grid-template-columns:1fr}.note-module__Q86PKq__notePanel{padding:22px 20px 20px}.note-module__Q86PKq__noteBtn{height:52px;font-size:16px}}@media (prefers-reduced-motion:reduce){.note-module__Q86PKq__noteShell:not([data-phase=closed]){animation:note-module__Q86PKq__noteFade var(--d-mid) var(--ease-out) both}.note-module__Q86PKq__noteField,.note-module__Q86PKq__noteFoot,.note-module__Q86PKq__noteField:after,.note-module__Q86PKq__noteShell:not([data-phase=closed]):before,.note-module__Q86PKq__noteDoneLine{animation:none;mask-image:none}.note-module__Q86PKq__noteArm{transition:none}}@media print{.note-module__Q86PKq__note{display:none!important}}.note-module__Q86PKq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.note-module__Q86PKq__noteLift{pointer-events:none;z-index:4;position:absolute;inset:0}.note-module__Q86PKq__noteLift i{width:var(--s);height:var(--s);animation:note-module__Q86PKq__noteLiftGo 1.3s cubic-bezier(.3, .7, .2, 1) var(--d) both;background:#6fa6ff;border-radius:50%;position:absolute;box-shadow:0 0 8px #0066ffb3}@keyframes note-module__Q86PKq__noteLiftGo{0%{opacity:0;transform:none}18%{opacity:.95}to{opacity:0;transform:translate(var(--tx), var(--ty))}}@media (prefers-reduced-motion:reduce){.note-module__Q86PKq__noteLift{display:none}}.note-module__Q86PKq__noteShell[data-closing]:after{content:attr(data-label);white-space:nowrap;color:var(--cobalt);opacity:0;pointer-events:none;animation:note-module__Q86PKq__noteLabelIn .16s var(--ease-out) .22s forwards;justify-content:center;align-items:center;font-size:clamp(16px,1.3vw,18px);font-weight:500;display:flex;position:absolute;inset:0}@keyframes note-module__Q86PKq__noteLabelIn{to{opacity:1}}@media (max-width:720px){.note-module__Q86PKq__noteShell[data-closing]:after{font-size:16px}}.note-module__Q86PKq__noteShell[data-closing]{transition:background var(--d-mid) var(--ease-out), box-shadow var(--d-mid) var(--ease-out);box-shadow:none!important;backdrop-filter:none!important;background:0 0!important}.note-module__Q86PKq__noteShell[data-closing]:before{opacity:0;transition:opacity .16s var(--ease-out)}.note-module__Q86PKq__note:has(.note-module__Q86PKq__noteShell[data-closing]) .note-module__Q86PKq__noteArm{opacity:0;transform:scaleX(0)}.note-module__Q86PKq__note:has(.note-module__Q86PKq__noteShell[data-closing]) .note-module__Q86PKq__noteArm:before{transform:scaleY(0)}
.case-study-module__TgVlQW__ex{max-width:46rem;margin:clamp(44px,4.6vw,72px) 0 0;position:relative}.case-study-module__TgVlQW__figRow{flex-wrap:wrap;align-items:baseline;gap:6px 22px;display:flex}.case-study-module__TgVlQW__fig{letter-spacing:-.052em;font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 0 60px #0066ff59;font-size:clamp(76px,8.4vw,150px);font-weight:600;font-stretch:80%;line-height:.86}.case-study-module__TgVlQW__what{color:var(--ice);font-size:clamp(20px,1.6vw,26px)}.case-study-module__TgVlQW__draw{gap:18px;margin-top:clamp(28px,3vw,40px);display:grid}.case-study-module__TgVlQW__row{gap:8px;display:grid;position:relative}.case-study-module__TgVlQW__label{letter-spacing:.02em;color:var(--fg-muted);font-size:13px}.case-study-module__TgVlQW__track{background:#a3b3dd1a;border-radius:99px;height:8px;display:block;position:relative}.case-study-module__TgVlQW__arm{width:var(--gap);transform-origin:0;pointer-events:none;height:2px;margin-top:-1px;position:absolute;top:50%;right:100%}.case-study-module__TgVlQW__armBefore{background:linear-gradient(90deg,#6fa6ff8c,#a3b3dd6b)}.case-study-module__TgVlQW__armAfter{background:linear-gradient(90deg, #6fa6ff, var(--cobalt));box-shadow:0 0 10px #0066ffb3}.case-study-module__TgVlQW__bar{transform-origin:0;border-radius:99px;position:absolute;top:0;bottom:0;left:0}.case-study-module__TgVlQW__barBefore{background:#a3b3dd6b}.case-study-module__TgVlQW__barAfter{background:linear-gradient(90deg, var(--cobalt), #6fa6ff 70%, #dcebff);width:100%;box-shadow:0 0 14px #0066ffa6}.case-study-module__TgVlQW__end{background:#dcebff;border-radius:50%;width:15px;height:15px;margin:-7.5px -7.5px 0 0;position:absolute;top:50%;right:0;box-shadow:0 0 0 5px #0066ff38,0 0 22px #0066ffe6}.case-study-module__TgVlQW__src{color:var(--fg-source);margin-top:22px;font-size:15px}.case-study-module__TgVlQW__ruleTrack{background:#a3b3dd29;height:2px;margin:3px 0}.case-study-module__TgVlQW__rule{background:linear-gradient(90deg, var(--cobalt), #6fa6ff 80%, #dcebff);width:100%;box-shadow:0 0 12px #0066ffb3}.case-study-module__TgVlQW__outcome{font-family:var(--f-serif), Georgia, serif;color:var(--fg);text-wrap:pretty;max-width:24em;margin-top:10px;font-size:clamp(24px,2.2vw,34px);line-height:1.3}.case-study-module__TgVlQW__ex[data-armed] .case-study-module__TgVlQW__arm,.case-study-module__TgVlQW__ex[data-armed] .case-study-module__TgVlQW__bar{transform:scaleX(0)}.case-study-module__TgVlQW__ex[data-armed] .case-study-module__TgVlQW__end{opacity:0;transform:scale(.3)}.case-study-module__TgVlQW__ex[data-armed] .case-study-module__TgVlQW__outcome{opacity:0;transform:translateY(6px)}.case-study-module__TgVlQW__ex[data-armed][data-run] .case-study-module__TgVlQW__armBefore{transition:transform .38s var(--ease-out) 80ms;transform:none}.case-study-module__TgVlQW__ex[data-armed][data-run] .case-study-module__TgVlQW__barBefore{transition:transform .9s var(--ease-inout) .42s;transform:none}.case-study-module__TgVlQW__ex[data-armed][data-run] .case-study-module__TgVlQW__armAfter{transition:transform .38s var(--ease-out) 1.18s;transform:none}.case-study-module__TgVlQW__ex[data-armed][data-run] .case-study-module__TgVlQW__barAfter{transition:transform 1.3s var(--ease-inout) 1.52s;transform:none}.case-study-module__TgVlQW__ex[data-armed][data-run] .case-study-module__TgVlQW__end{opacity:1;transition:opacity .26s var(--ease-out) 2.76s, transform .52s cubic-bezier(.3, 1.6, .5, 1) 2.76s;transform:none}.case-study-module__TgVlQW__ex[data-armed][data-run] .case-study-module__TgVlQW__fig{animation:case-study-module__TgVlQW__figLand 1.1s var(--ease-out) 2.74s both}.case-study-module__TgVlQW__ex[data-armed][data-run] .case-study-module__TgVlQW__ruleRow .case-study-module__TgVlQW__armAfter{transition-delay:80ms}.case-study-module__TgVlQW__ex[data-armed][data-run] .case-study-module__TgVlQW__rule{transition:transform 1.2s var(--ease-inout) .42s;transform:none}.case-study-module__TgVlQW__ex[data-armed][data-run] .case-study-module__TgVlQW__ruleRow .case-study-module__TgVlQW__end{transition-delay:1.58s,1.58s}.case-study-module__TgVlQW__ex[data-armed][data-run] .case-study-module__TgVlQW__outcome{opacity:1;transition:opacity .7s var(--ease-out) 1.68s, transform .7s var(--ease-out) 1.68s;transform:none}@keyframes case-study-module__TgVlQW__figLand{0%{text-shadow:0 0 60px #0066ff59}35%{text-shadow:0 0 40px #6fa6fff2,0 0 90px #06f9}to{text-shadow:0 0 60px #0066ff59}}@media (prefers-reduced-motion:reduce){.case-study-module__TgVlQW__ex[data-armed] .case-study-module__TgVlQW__arm,.case-study-module__TgVlQW__ex[data-armed] .case-study-module__TgVlQW__bar,.case-study-module__TgVlQW__ex[data-armed] .case-study-module__TgVlQW__end,.case-study-module__TgVlQW__ex[data-armed] .case-study-module__TgVlQW__outcome{opacity:1;transition:none;transform:none}.case-study-module__TgVlQW__ex[data-armed][data-run] .case-study-module__TgVlQW__fig{animation:none}}.case-study-module__TgVlQW__para{font-family:var(--f-serif), Georgia, serif;color:var(--fg-soft);text-wrap:pretty;max-width:34em;font-size:clamp(21px,1.6vw,25px);line-height:1.5;margin-top:18px!important}.case-study-module__TgVlQW__qBody{margin-bottom:0}.case-study-module__TgVlQW__steps{gap:clamp(26px,2.8vw,40px);max-width:44rem;display:grid}.case-study-module__TgVlQW__step{font-family:var(--f-serif), Georgia, serif;color:var(--fg);text-wrap:pretty;font-size:clamp(22px,1.8vw,28px);line-height:1.42;position:relative}.case-study-module__TgVlQW__stepNode{left:calc(-1 * var(--gap));z-index:3;background:var(--paper);width:11px;height:11px;transition:background var(--d-mid) var(--ease-out), box-shadow var(--d-mid) var(--ease-out);border-radius:50%;position:absolute;top:.72em;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 2px #0066ff73}.case-study-module__TgVlQW__stepNode[data-lit],[data-rail]:not([data-js]) .case-study-module__TgVlQW__stepNode{background:var(--cobalt);box-shadow:inset 0 0 0 2px var(--cobalt), 0 0 0 5px #0066ff24, 0 0 16px #0066ff73}.case-study-module__TgVlQW__stack{flex-wrap:wrap;align-items:center;gap:10px;max-width:48rem;margin-top:clamp(40px,4vw,56px);display:flex}.case-study-module__TgVlQW__stackLabel{color:var(--fg-muted);margin-right:6px;font-size:14px}.case-study-module__TgVlQW__tag{height:32px;color:var(--ink-soft);background:#ffffff80;border-radius:999px;align-items:center;padding:0 13px;font-size:14.5px;display:inline-flex;box-shadow:inset 0 0 0 1px #0a143324}.case-study-module__TgVlQW__lede{color:var(--fg-soft);max-width:36em;font-size:18px;margin-bottom:26px!important}.case-study-module__TgVlQW__looks{border-top:1px solid var(--line);max-width:52rem}.case-study-module__TgVlQW__looks li{border-bottom:1px solid var(--line);font-family:var(--f-serif), Georgia, serif;color:var(--fg);text-wrap:pretty;padding:20px 0 21px 34px;font-size:clamp(21px,1.7vw,26px);line-height:1.4;position:relative}.case-study-module__TgVlQW__looks li:before{content:"";background:var(--cobalt);border-radius:2px;width:12px;height:2px;position:absolute;top:calc(20px + .7em);left:4px;transform:translateY(-50%)}.case-study-module__TgVlQW__next{margin-top:clamp(72px,7vw,110px)}.case-study-module__TgVlQW__nextHead{color:var(--fg-muted);font-size:15px;margin-bottom:10px!important}.case-study-module__TgVlQW__nextRow{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,11em) minmax(0,1fr) 20px;align-items:center;gap:4px 48px;padding:clamp(22px,2.2vw,30px) 0;display:grid;position:relative}.case-study-module__TgVlQW__nextSector{color:var(--fg-muted);grid-row:1/span 2;font-size:15px}.case-study-module__TgVlQW__nextTitle{letter-spacing:-.02em;transition:color var(--d-fast) var(--ease-out);grid-column:2;font-size:clamp(22px,1.9vw,28px);font-weight:600;line-height:1.15}.case-study-module__TgVlQW__nextLine{color:var(--fg-soft);grid-column:2;font-size:17px}.case-study-module__TgVlQW__nextRow>svg{color:var(--cobalt);grid-area:1/3/span 2}.case-study-module__TgVlQW__nextRow:before{content:"";background:var(--cobalt);width:2px;transition:transform var(--d-fast) var(--ease-out);border-radius:2px;position:absolute;top:26%;bottom:26%;left:-14px;transform:scaleY(0);box-shadow:0 0 10px #06f9}.case-study-module__TgVlQW__nextRow:hover:before,.case-study-module__TgVlQW__nextRow:focus-visible:before{transform:scaleY(1)}.case-study-module__TgVlQW__nextRow:hover .case-study-module__TgVlQW__nextTitle{color:var(--cobalt)}.case-study-module__TgVlQW__nextRow:hover>svg{transform:translate(4px)}@media (hover:none){.case-study-module__TgVlQW__nextRow:before{display:none}}@media (max-width:900px){.case-study-module__TgVlQW__nextRow{grid-template-columns:minmax(0,1fr) 20px;gap:4px 16px}.case-study-module__TgVlQW__nextSector,.case-study-module__TgVlQW__nextTitle,.case-study-module__TgVlQW__nextLine{grid-area:auto/1}.case-study-module__TgVlQW__nextRow>svg{grid-area:1/2/span 3}}@media (max-width:720px){.case-study-module__TgVlQW__ex{margin-top:40px}.case-study-module__TgVlQW__draw{gap:14px}.case-study-module__TgVlQW__looks li{padding-left:26px}.case-study-module__TgVlQW__looks li:before{left:0}.case-study-module__TgVlQW__tag{height:30px;font-size:14px}}@media print{.case-study-module__TgVlQW__arm,.case-study-module__TgVlQW__end{display:none!important}.case-study-module__TgVlQW__fig{color:#0a1433;text-shadow:none}}
