.site-module__49Xu1q__shell{flex-direction:column;min-height:100svh;display:flex}.site-module__49Xu1q__shell>main,.site-module__49Xu1q__shell>main :has(.site-module__49Xu1q__top):not(.site-module__49Xu1q__page){flex-direction:column;flex:1 0 auto;display:flex}.site-module__49Xu1q__shell>main .site-module__49Xu1q__top{flex-grow:1}.site-module__49Xu1q__page{display:contents}.site-module__49Xu1q__pageTop{pointer-events:none;width:1px;height:0;position:absolute;overflow:hidden}.site-module__49Xu1q__skip{z-index:50;background:var(--white);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{width:30px;height:30px;box-shadow:0 0 0 1px rgb(var(--white-rgb) / .14), 0 0 24px rgb(var(--cobalt-rgb) / .45);border-radius:50%}.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:rgb(var(--white-rgb) / .78);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:var(--white)}.site-module__49Xu1q__navCta{background:rgb(var(--white-rgb) / .07);box-shadow:inset 0 0 0 1px rgb(var(--white-rgb) / .2);transition:background var(--d-fast) var(--ease-out), box-shadow var(--d-fast) var(--ease-out);text-align:center;border-radius:999px;min-width:calc(4.3em + 36px);padding:9px 18px;color:var(--white)!important}.site-module__49Xu1q__navCta:hover{background:rgb(var(--cobalt-rgb) / .35);box-shadow:inset 0 0 0 1px rgb(var(--glow-rgb) / .7)}.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:rgb(var(--cobalt-rgb) / .07);box-shadow:inset 0 0 0 1px rgb(var(--cobalt-rgb) / .4);color:var(--cobalt-ink)!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{min-width:calc(4.3em + 28px);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{background:var(--cobalt-fill);height:54px;box-shadow:0 0 0 1px rgb(var(--glow-hi-rgb) / .45) inset, 0 10px 40px rgb(var(--cobalt-rgb) / .55), 0 0 90px rgb(var(--cobalt-rgb) / .25);transition:transform var(--d-fast) var(--ease-out), box-shadow var(--d-fast) var(--ease-out);border-radius:999px;align-items:center;padding:0 28px;font-size:17px;font-weight:500;display:inline-flex;color:var(--white)!important}.site-module__49Xu1q__btn:hover{box-shadow:0 0 0 1px rgb(var(--halo-rgb) / .7) inset, 0 12px 50px rgb(var(--cobalt-rgb) / .7), 0 0 110px rgb(var(--cobalt-rgb) / .35);transform:translateY(-1px)}.site-module__49Xu1q__btnQuiet{color:rgb(var(--white-rgb) / .86);border-bottom:1px solid rgb(var(--white-rgb) / .3);padding-bottom:2px;font-size:17px}.site-module__49Xu1q__btnQuiet:hover{color:var(--white);border-color:var(--white)}[data-sky=dawn] .site-module__49Xu1q__btnQuiet,[data-sky=day] .site-module__49Xu1q__btnQuiet{color:var(--ink-soft);border-color:rgb(var(--ink-rgb) / .25)}[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{height:42px;box-shadow:inset 0 0 0 1px rgb(var(--cobalt-rgb) / .4);border-radius:999px;align-items:center;padding:0 18px;font-size:16px;font-weight:500;display:inline-flex;color:var(--cobalt-ink)!important}.site-module__49Xu1q__btnLine:hover{background:rgb(var(--cobalt-rgb) / .06)}.site-module__49Xu1q__actions{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:32px;display:flex}.site-module__49Xu1q__topAsk{display:none}@media (max-width:720px){.site-module__49Xu1q__topAsk{display:block;margin-top:28px!important}.site-module__49Xu1q__topAsk .site-module__49Xu1q__btn{height:52px}}.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:var(--ramp-hero);position:absolute;inset:0}.site-module__49Xu1q__top>*{z-index:1;position:relative}.site-module__49Xu1q__dawn{background:var(--ramp-dawn);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:rgb(var(--deep-rgb) / .55);box-shadow:inset 0 0 0 1px rgb(var(--glow-rgb) / .28);border-radius:999px;align-self:flex-start;align-items:center;gap:10px;padding:8px 18px 8px 14px;font-size:16px;display:inline-flex}.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);background:rgb(var(--glow-rgb) / .32);pointer-events:none;z-index:1;width:2px;height:100%;position:absolute;transform:translate(-50%)}.site-module__49Xu1q__rail:not([data-js]) .site-module__49Xu1q__track{background:linear-gradient(180deg, rgb(var(--ice-rgb)), var(--cobalt) 40%)}.site-module__49Xu1q__fill{top:0;left:var(--rail-x);transform-origin:top;background:linear-gradient(180deg, rgb(var(--ice-rgb)) 0%, rgb(var(--glow-rgb)) 12%, var(--cobalt) 100%);width:2px;height:0;box-shadow:0 0 12px rgb(var(--cobalt-rgb) / .8), 0 0 2px rgb(var(--ice-rgb) / .8);pointer-events:none;z-index:2;will-change:transform;margin-left:-1px;position:absolute;transform:scaleY(0)}@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);box-shadow:inset 0 0 0 1.5px rgb(var(--glow-rgb) / .55);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%)}.site-module__49Xu1q__qNode[data-lit],.site-module__49Xu1q__rail:not([data-js]) .site-module__49Xu1q__qNode{color:var(--white);background:var(--cobalt);box-shadow:inset 0 0 0 1.5px rgb(var(--glow-hi-rgb)), 0 0 0 5px rgb(var(--cobalt-rgb) / .22), 0 0 24px rgb(var(--cobalt-rgb) / .85)}[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 rgb(var(--cobalt-rgb) / .45)}[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:var(--white);background:var(--cobalt);box-shadow:inset 0 0 0 1.5px var(--cobalt), 0 0 0 5px rgb(var(--cobalt-rgb) / .14), 0 0 18px rgb(var(--cobalt-rgb) / .4)}.site-module__49Xu1q__qNode[data-node-label]:after{content:attr(data-node-label);white-space:nowrap;letter-spacing:0;color:var(--ice);background:rgb(var(--deep-rgb) / .9);box-shadow:inset 0 0 0 1px rgb(var(--glow-rgb) / .35), 0 8px 24px rgb(var(--abyss-rgb) / .4);opacity:0;pointer-events:none;transition:opacity var(--d-fast) var(--ease-out), transform var(--d-fast) var(--ease-out);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)}.site-module__49Xu1q__qNode[data-node-label]:hover:after{opacity:1;transform:translate(-12px)}.site-module__49Xu1q__qNode[data-node-label]:hover{box-shadow:inset 0 0 0 1.5px rgb(var(--ice-rgb)), 0 0 0 7px rgb(var(--cobalt-rgb) / .25), 0 0 34px rgb(var(--cobalt-rgb) / .95)}.site-module__49Xu1q__shell[data-sky-live] .site-module__49Xu1q__qNode[data-node-label]{cursor:pointer}[data-sky=dawn] .site-module__49Xu1q__qNode[data-node-label]:after,[data-sky=day] .site-module__49Xu1q__qNode[data-node-label]:after{color:var(--white);background:rgb(var(--cobalt-deep-rgb) / .95)}@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);width:11px;height:11px;box-shadow:inset 0 0 0 2px rgb(var(--ice-rgb)), 0 0 0 4px rgb(var(--cobalt-rgb) / .22), 0 0 16px rgb(var(--cobalt-rgb) / .8);border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.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);width:15px;height:15px;box-shadow:0 0 0 6px rgb(var(--cobalt-rgb) / .14), 0 0 24px rgb(var(--cobalt-rgb) / .6);z-index:3;border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.site-module__49Xu1q__railArm{left:calc(-1 * var(--gap));width:calc(var(--gap) - 4px);background:var(--cobalt);height:2px;margin-top:-1px;position:absolute;top:50%}.site-module__49Xu1q__rail[data-js] .site-module__49Xu1q__railEnd:not([data-lit]){background:var(--abyss);box-shadow:inset 0 0 0 2px rgb(var(--glow-rgb) / .6)}.site-module__49Xu1q__rail[data-js] [data-sky=dawn] .site-module__49Xu1q__railEnd:not([data-lit]),.site-module__49Xu1q__rail[data-js] [data-sky=day] .site-module__49Xu1q__railEnd:not([data-lit]){background:var(--paper);box-shadow:inset 0 0 0 2px rgb(var(--cobalt-rgb) / .45)}.site-module__49Xu1q__rail[data-js] .site-module__49Xu1q__railEnd:not([data-lit])+.site-module__49Xu1q__railArm{opacity:.3}.site-module__49Xu1q__railEnd,.site-module__49Xu1q__railArm{transition:background var(--d-mid) var(--ease-out), box-shadow var(--d-mid) var(--ease-out), opacity var(--d-mid) var(--ease-out)}.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-ink)}.site-module__49Xu1q__row:hover .site-module__49Xu1q__arrow{transform:translate(4px)}.site-module__49Xu1q__sheet{background:var(--white);color:var(--ink);box-shadow:0 0 0 1px rgb(var(--ink-rgb) / .08), 0 30px 80px -30px rgb(var(--card-shadow-rgb) / .22);border-radius:22px;overflow:hidden}.site-module__49Xu1q__sheetList{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.site-module__49Xu1q__sheetList>div{border-bottom:1px solid rgb(var(--ink-rgb) / .08);padding:22px 30px}.site-module__49Xu1q__sheetList>div:nth-child(odd){border-right:1px solid rgb(var(--ink-rgb) / .08)}.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{width:22px;height:22px;color:var(--white);background:var(--cobalt);border-radius:50%;flex:none;place-items:center;display:grid}.site-module__49Xu1q__sheetCheck svg{width:13px;height:13px}.site-module__49Xu1q__sheetFoot{background:var(--paper-hi);color:var(--ink-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 30px;font-size:16px;display:flex}.site-module__49Xu1q__sheetList .site-module__49Xu1q__sheetFig{font-weight:600;font-size:var(--fs-figure-row);letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--ink);font-stretch:82%;line-height:.95}.site-module__49Xu1q__sheetList .site-module__49Xu1q__sheetFigWhat{margin-top:10px;padding-left:0}.site-module__49Xu1q__sheetList[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.site-module__49Xu1q__sheetList[data-count="3"]>div{border-right:1px solid rgb(var(--ink-rgb) / .08)}.site-module__49Xu1q__sheetList[data-count="3"]>div:last-child{border-right:0}.site-module__49Xu1q__ex{background:linear-gradient(180deg, rgb(var(--plate-top-rgb) / .28), rgb(var(--plate-foot-rgb) / .14));box-shadow:inset 0 0 0 1px var(--panel-edge);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:var(--cobalt-ink)}.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:rgb(var(--mist-rgb) / .1);border-radius:99px;height:6px;position:relative}.site-module__49Xu1q__bar{background:linear-gradient(90deg, var(--fx-bar-a), var(--fx-bar-b));box-shadow:0 0 12px rgb(var(--cobalt-rgb) / .6);border-radius:99px;position:absolute;top:0;bottom:0;left:0}.site-module__49Xu1q__barGrey{background:rgb(var(--mist-rgb) / .42);box-shadow:none}.site-module__49Xu1q__foot{background:var(--ramp-dusk);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:var(--white);text-shadow:0 0 18px rgb(var(--glow-rgb) / .32)}.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:rgb(var(--glow-rgb));text-shadow:0 0 10px rgb(var(--cobalt-rgb) / .9), 0 0 22px rgb(var(--glow-rgb) / .6)}.site-module__49Xu1q__foot .site-module__49Xu1q__brandMark{animation:site-module__49Xu1q__markGlow var(--t-glow) var(--ease-sine) infinite}@keyframes site-module__49Xu1q__markGlow{0%,to{box-shadow:0 0 0 1px rgb(var(--white-rgb) / .14), 0 0 16px rgb(var(--cobalt-rgb) / .32)}50%{box-shadow:0 0 0 1px rgb(var(--glow-hi-rgb) / .32), 0 0 32px rgb(var(--cobalt-rgb) / .62)}}@media (prefers-reduced-motion:reduce){.site-module__49Xu1q__foot .site-module__49Xu1q__brandMark{animation:none}}.site-module__49Xu1q__footTop{border-bottom:1px solid rgb(var(--mist-rgb) / .14);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:var(--white)}.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%), rgb(var(--glow-rgb) / .16), rgb(var(--glow-rgb) / 0) 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%), rgb(var(--halo-rgb) / .95), rgb(var(--glow-rgb) / .35) 35%, rgb(var(--glow-rgb) / 0) 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%), rgb(var(--cobalt-rgb) / .07), rgb(var(--cobalt-rgb) / 0) 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%), rgb(var(--cobalt-rgb) / .75), rgb(var(--cobalt-rgb) / .2) 35%, rgb(var(--cobalt-rgb) / 0) 70%)}.site-module__49Xu1q__shell [data-magnet]{transition:scale var(--d-fast) var(--ease-out)}.site-module__49Xu1q__shell [data-magnet]:active{transition-duration:var(--d-snap);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);width:2px;box-shadow:0 0 10px rgb(var(--cobalt-rgb) / .6);transform-origin:50%;transition:transform var(--d-fast) var(--ease-out);border-radius:2px;position:absolute;top:22%;bottom:22%;left:-14px;transform:scaleY(0)}.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,.site-module__49Xu1q__sheetList[data-count="3"]{grid-template-columns:1fr}.site-module__49Xu1q__sheetList>div:nth-child(odd),.site-module__49Xu1q__sheetList[data-count="3"]>div{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 (min-width:2560px){.site-module__49Xu1q__shell>main{zoom:1.04;--rail-x:calc(50% - 730.769px);--gap:92.308px;--side:calc(50% - 730.769px);--screen:calc(100svh / 1.04);--bleed:calc(50vw / 1.04 - 850.769px)}}@media (min-width:2800px){.site-module__49Xu1q__shell>main{zoom:1.08;--rail-x:calc(50% - 703.704px);--gap:88.889px;--side:calc(50% - 703.704px);--screen:calc(100svh / 1.08);--bleed:calc(50vw / 1.08 - 823.704px)}}@media (min-width:3040px){.site-module__49Xu1q__shell>main{zoom:1.12;--rail-x:calc(50% - 678.571px);--gap:85.714px;--side:calc(50% - 678.571px);--screen:calc(100svh / 1.12);--bleed:calc(50vw / 1.12 - 798.571px)}}@media (min-width:3280px){.site-module__49Xu1q__shell>main{zoom:1.16;--rail-x:calc(50% - 655.172px);--gap:82.759px;--side:calc(50% - 655.172px);--screen:calc(100svh / 1.16);--bleed:calc(50vw / 1.16 - 775.172px)}}@media (min-width:2560px){.site-module__49Xu1q__top{min-height:var(--screen);justify-content:center}.site-module__49Xu1q__top:not([data-top]) .site-module__49Xu1q__h1{font-size:calc(var(--fs-display) * 1.12)}.site-module__49Xu1q__top[data-top=compact] .site-module__49Xu1q__h1{font-size:calc(var(--fs-h2) * 1.12)}}@media (min-width:1100px) and (min-height:1500px) and (max-aspect-ratio:1){.site-module__49Xu1q__top{min-height:605px}}@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{background:var(--white)!important;color:rgb(var(--ink-rgb))!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 rgb(var(--ink-rgb) / .18);margin-top:12mm;padding-top:4mm!important}.site-module__49Xu1q__foot:after{content:"valyou.solutions";color:var(--ink-soft);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 calc(var(--t-seed-unit) * var(--seed-k,30)) linear calc(var(--t-seed-unit) * var(--seed-o,0)) 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 calc(var(--t-seed-unit) * var(--seed-k,30)) var(--ease-gravity) calc(var(--t-seed-unit) * var(--seed-o,0)) 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}}.site-module__49Xu1q__seeds{transition:opacity var(--d-slow) var(--ease-out)}.site-module__49Xu1q__shell[data-sky-live] .site-module__49Xu1q__seeds{opacity:0}@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{background:var(--cobalt-fill);height:64px;box-shadow:0 0 0 1px rgb(var(--glow-hi-rgb) / .45) inset, 0 16px 44px rgb(var(--cobalt-rgb) / .35), 0 0 90px rgb(var(--cobalt-rgb) / .22);transition:transform var(--d-fast) var(--ease-out), box-shadow var(--d-fast) var(--ease-out);border-radius:999px;align-items:center;padding:0 30px;font-size:clamp(17px,1.5vw,22px);font-weight:500;display:inline-flex;color:var(--white)!important}.site-module__49Xu1q__mail:hover{box-shadow:0 0 0 1px rgb(var(--halo-rgb) / .7) inset, 0 18px 54px rgb(var(--cobalt-rgb) / .5), 0 0 110px rgb(var(--cobalt-rgb) / .32);transform:translateY(-1px)}.site-module__49Xu1q__railEnd[data-lit]{animation:site-module__49Xu1q__endBreath var(--t-breath) var(--ease-inout) 2 both}@keyframes site-module__49Xu1q__endBreath{50%{box-shadow:0 0 0 10px rgb(var(--cobalt-rgb) / .1), 0 0 34px rgb(var(--cobalt-rgb) / .85)}}@media (prefers-reduced-motion:reduce){.site-module__49Xu1q__railEnd[data-lit]{animation:none}}.site-module__49Xu1q__notePage{background:linear-gradient(180deg, rgb(var(--plate-top-rgb) / .3), rgb(var(--plate-foot-rgb) / .16));box-shadow:inset 0 0 0 1px var(--panel-edge), 0 30px 80px rgb(var(--shadow-night-rgb) / .35);border-radius:24px;padding:30px 34px 26px;position:relative}.site-module__49Xu1q__notePage:before{content:"";background:linear-gradient(180deg, var(--cobalt), rgb(var(--glow-rgb) / .2));width:2px;box-shadow:0 0 12px rgb(var(--cobalt-rgb) / .5);transform-origin:top;animation:site-module__49Xu1q__noteEdge var(--d-slow) var(--ease-out) var(--t-note-lag) both;border-radius:2px;position:absolute;top:26px;bottom:26px;left:-1px}@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) var(--d-mid), box-shadow var(--d-mid) var(--ease-out) var(--d-mid);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{border:0;border-bottom:1.5px solid rgb(var(--mist-rgb) / .3);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-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(180deg, transparent 60%, rgb(var(--glow-rgb) / .05));outline:none}.site-module__49Xu1q__noteInput[aria-invalid=true]:not(:focus){border-bottom-color:var(--ice);border-bottom-style:dashed}.site-module__49Xu1q__noteErr{min-height:22px;color:var(--ice);padding-top:4px;font-size:14px}.site-module__49Xu1q__noteInput:autofill{-webkit-text-fill-color:var(--fg);caret-color:var(--glow);box-shadow:inset 0 0 0 100px var(--deep)}.site-module__49Xu1q__noteInput:-webkit-autofill{-webkit-text-fill-color:var(--fg);caret-color:var(--glow);box-shadow:inset 0 0 0 100px var(--deep)}.site-module__49Xu1q__noteInput:-webkit-autofill:hover{-webkit-text-fill-color:var(--fg);caret-color:var(--glow);box-shadow:inset 0 0 0 100px var(--deep)}.site-module__49Xu1q__noteInput:-webkit-autofill:focus{-webkit-text-fill-color:var(--fg);caret-color:var(--glow);box-shadow:inset 0 0 0 100px var(--deep)}.site-module__49Xu1q__noteInput:-webkit-autofill:focus{box-shadow:inset 0 0 0 100px var(--deep), 0 1.5px 0 var(--glow)}.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%{mask-image:linear-gradient(90deg,#000 40%,#000c 60%);mask-position:100% 0}to{mask-image:linear-gradient(90deg,#000 40%,#000c 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;background:var(--cobalt-fill);min-width:176px;height:52px;color:var(--white);font:inherit;box-shadow:0 0 0 1px rgb(var(--glow-hi-rgb) / .45) inset, 0 12px 36px rgb(var(--cobalt-rgb) / .35);transition:transform var(--d-fast) var(--ease-out), box-shadow var(--d-fast) var(--ease-out), background var(--d-fast) var(--ease-out);border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 26px;font-size:17px;font-weight:500;display:inline-flex}.site-module__49Xu1q__noteSend:hover:not(:disabled){box-shadow:0 0 0 1px rgb(var(--halo-rgb) / .7) inset, 0 14px 44px rgb(var(--cobalt-rgb) / .5);transform:translateY(-1px)}.site-module__49Xu1q__noteSend:disabled{cursor:progress}.site-module__49Xu1q__noteSpin path{fill:none;stroke:var(--white);stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:10 6;animation:site-module__49Xu1q__noteWeave var(--t-weave) linear infinite}.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;font-size:var(--fs-micro);color:var(--fg-source);flex:17em;max-width:34em;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 rgb(var(--glow-rgb) / .5);text-decoration:none}@media (min-width:1101px){.site-module__49Xu1q__noteFoot{position:relative}.site-module__49Xu1q__noteFineErr{max-width:none;position:absolute;top:-7px;left:198px;right:-18px}}.site-module__49Xu1q__noteDone{animation:site-module__49Xu1q__noteFade var(--d-slow) var(--ease-out) var(--t-note-done-at) 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);background:rgb(var(--glow-hi-rgb));box-shadow:0 0 6px rgb(var(--glow-rgb) / .8);animation:site-module__49Xu1q__noteDustGo var(--t-dust-fly) var(--ease-drift) calc(var(--t-stagger) * var(--lag,0)) both;border-radius:50%;position:absolute}@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}.site-module__49Xu1q__noteFine a{margin-block:-13px;padding-block:13px;display:inline-block}}@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%, rgb(var(--cobalt-rgb) / .16), rgb(var(--cobalt-rgb) / 0) 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);width:196px;box-shadow:0 0 0 1.5px rgb(var(--glow-hi-rgb) / .55), 0 0 0 8px rgb(var(--cobalt-rgb) / .12), 0 0 48px rgb(var(--cobalt-rgb) / .4);border-radius:50%;flex:none;position:relative;overflow:hidden}.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)}@media (max-width:720px){.site-module__49Xu1q__portraitLinks a{margin-block:-11px;margin-inline:-8px;padding-block:11px;padding-inline:8px;display:inline-block}}.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;display:grid}@media (min-width:721px){.site-module__49Xu1q__caps:has(>li:nth-child(5):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1181px){.site-module__49Xu1q__caps:has(>li:nth-child(5):last-child){grid-template-columns:repeat(5,minmax(0,1fr));column-gap:24px}}.site-module__49Xu1q__caps{margin-top:12px}.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), rgb(var(--cobalt-rgb) / .35) 75%, rgb(var(--cobalt-rgb) / 0));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 rgb(var(--cobalt-rgb) / .5);border-radius:50%;position:absolute;top:-38px;left:0;transform:translateY(-50%)}.site-module__49Xu1q__shapeNote{color:var(--cobalt-ink);font-size:15px}.site-module__49Xu1q__shapeTitle{letter-spacing:-.02em;font-size:28px;font-weight:600;margin-top:6px!important}.site-module__49Xu1q__shapeLink,.site-module__49Xu1q__portraitNameLink{color:inherit;transition:color var(--d-fast) var(--ease-out);align-items:center;gap:10px;margin-block:-11px;padding-block:11px;display:inline-flex}.site-module__49Xu1q__shapeLink .site-module__49Xu1q__arrow,.site-module__49Xu1q__portraitNameLink .site-module__49Xu1q__arrow{color:var(--cobalt)}.site-module__49Xu1q__shapeLink:hover,.site-module__49Xu1q__portraitNameLink:hover{color:var(--cobalt-ink)}.site-module__49Xu1q__shapeLink:hover .site-module__49Xu1q__arrow,.site-module__49Xu1q__portraitNameLink:hover .site-module__49Xu1q__arrow{transform:translate(4px)}.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;box-shadow:inset 0 0 0 2px rgb(var(--glow-rgb) / .6);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%)}.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 rgb(var(--ice-rgb)), 0 0 0 4px rgb(var(--cobalt-rgb) / .22), 0 0 16px rgb(var(--cobalt-rgb) / .8)}[data-sky=dawn] .site-module__49Xu1q__eraNode,[data-sky=day] .site-module__49Xu1q__eraNode{background:var(--paper);box-shadow:inset 0 0 0 2px rgb(var(--cobalt-rgb) / .45)}[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 rgb(var(--cobalt-rgb) / .14), 0 0 18px rgb(var(--cobalt-rgb) / .5)}.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:var(--ramp-turn);padding-top:clamp(380px,34vw,480px)}@media (min-width:1400px){.site-module__49Xu1q__turn.site-module__49Xu1q__section{background:var(--ramp-turn)}}.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;background:radial-gradient(58% 26% at 30% 64%, rgb(var(--fx-aurora-blue-rgb) / .34), rgb(var(--fx-aurora-blue-rgb) / 0) 72%), radial-gradient(46% 20% at 68% 57%, rgb(var(--glow-hi-rgb) / .18), rgb(var(--glow-hi-rgb) / 0) 72%), radial-gradient(52% 24% at 50% 48%, rgb(var(--fx-aurora-violet-rgb) / .22), rgb(var(--fx-aurora-violet-rgb) / 0) 72%), radial-gradient(36% 16% at 82% 69%, rgb(var(--fx-aurora-teal-rgb) / .14), rgb(var(--fx-aurora-teal-rgb) / 0) 72%);mix-blend-mode:screen;filter:blur(14px);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}.site-module__49Xu1q__turn .site-module__49Xu1q__eras{margin-top:calc(var(--turn-seam) - clamp(380px, 34vw, 480px) - 35px)}@media (max-width:720px){.site-module__49Xu1q__turn .site-module__49Xu1q__eras{margin-top:calc(var(--turn-seam) - 360px - 30px)}.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:var(--placeholder);box-shadow:0 0 0 1px rgb(var(--ink-rgb) / .08), 0 30px 80px -30px rgb(var(--card-shadow-rgb) / .28);border-radius:20px;display:block;overflow:hidden}.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%, rgb(var(--cobalt-rgb) / .09), rgb(var(--cobalt-rgb) / 0) 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-ink)}.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{font-size:var(--fs-meta);color:var(--fg-source);max-width:14em}.site-module__49Xu1q__fileRead{font-size:var(--fs-meta);color:var(--fg-source);transition:color var(--d-fast) var(--ease-out)}.site-module__49Xu1q__fileOutcome{max-width:15em;font-family:var(--f-serif), Georgia, serif;font-size:var(--fs-body);color:var(--fg);text-wrap:pretty;line-height:1.35}.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;box-shadow:0 0 10px rgb(var(--cobalt-rgb) / .6);transition:transform var(--d-fast) var(--ease-out);border-radius:2px;position:absolute;top:26%;bottom:26%;left:-14px;transform:scaleY(0)}.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{font-weight:600;font-size:var(--fs-figure-row);letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--fg);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%, rgb(var(--ice-rgb)) 98%, transparent), radial-gradient(1.2px 1.2px at 86% 22%, rgb(var(--glow-hi-rgb)) 98%, transparent), radial-gradient(1.4px 1.4px at 22% 82%, rgb(var(--glow-hi-rgb)) 98%, transparent), radial-gradient(1.8px 1.8px at 74% 78%, rgb(var(--ice-rgb)) 98%, transparent), radial-gradient(1.1px 1.1px at 50% 8%, rgb(var(--glow-rgb)) 98%, transparent), radial-gradient(1.3px 1.3px at 96% 56%, rgb(var(--glow-rgb)) 98%, transparent), radial-gradient(1.2px 1.2px at 4% 58%, rgb(var(--ice-rgb)) 98%, transparent), radial-gradient(1.5px 1.5px at 60% 96%, rgb(var(--glow-hi-rgb)) 98%, transparent);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 rgb(var(--glow-rgb) / .8)}to{opacity:1;filter:none;letter-spacing:-.045em;text-shadow:0 0 0 rgb(var(--glow-rgb) / 0)}}@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}.site-module__49Xu1q__foot[data-from=home]{background:var(--ramp-dusk-home);position:static;overflow:visible}.site-module__49Xu1q__foot[data-from=home]>.site-module__49Xu1q__footTop,.site-module__49Xu1q__foot[data-from=home]>.site-module__49Xu1q__footBottom{z-index:auto;position:static}.site-module__49Xu1q__shell:has(main [data-ambience=still]:not([data-page="404"])) .site-module__49Xu1q__seedsFoot{display: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%;background:rgb(var(--ice-rgb));box-shadow:0 0 6px rgb(var(--glow-rgb) / .9), 0 0 14px rgb(var(--cobalt-rgb) / .5);animation:site-module__49Xu1q__bloomGo calc(var(--t-bloom) * var(--fly-k,1)) var(--ease-travel) calc(var(--t-stagger) * var(--fly-lag,0)) both;border-radius:50%;position:absolute;top:0;left:0}.site-module__49Xu1q__bloom[data-tone=day] i{background:var(--fx-bloom-day);box-shadow:0 0 6px rgb(var(--cobalt-rgb) / .6)}@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{background:radial-gradient(closest-side, rgb(var(--ice-rgb) / .95), rgb(var(--glow-rgb) / .5) 55%, rgb(var(--cobalt-rgb) / 0));opacity:0;width:10px;height:34px;animation:site-module__49Xu1q__bloomLand var(--t-land) var(--ease-out) var(--t-land-at) both;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 var(--t-breath) 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:rgb(var(--ink-rgb))!important;background:0 0!important}.site-module__49Xu1q__tab,.site-module__49Xu1q__bloom{display:none!important}}.site-module__49Xu1q__audioDock{z-index:30;animation:site-module__49Xu1q__dockIn var(--d-mid) var(--ease-out) backwards;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;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:"";background:radial-gradient(closest-side, rgb(var(--ice-rgb) / .55), rgb(var(--glow-rgb) / .28) 45%, rgb(var(--cobalt-rgb) / 0));width:80px;height:80px;box-shadow:0 0 0 1px rgb(var(--glow-hi-rgb) / .35) inset;opacity:.4;animation:site-module__49Xu1q__chargeGrow var(--t-charge) var(--ease-out) forwards;border-radius:50%;position:absolute;top:-40px;left:-40px;transform:scale(.25)}.site-module__49Xu1q__charge[data-tone=day]:before{background:radial-gradient(closest-side, rgb(var(--cobalt-rgb) / .28), rgb(var(--cobalt-rgb) / .12) 45%, rgb(var(--cobalt-rgb) / 0));box-shadow:0 0 0 1px rgb(var(--cobalt-rgb) / .3) inset}@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:rgb(var(--glow-hi-rgb) / .55);stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:400;stroke-dashoffset:400px;animation:site-module__49Xu1q__vLine var(--d-slow) var(--ease-out) var(--t-line-at) forwards, site-module__49Xu1q__vFade var(--d-glow-fade) var(--ease-decel) var(--t-hold) forwards}.site-module__49Xu1q__constellation[data-tone=day] polyline{stroke:rgb(var(--cobalt-rgb) / .45)}.site-module__49Xu1q__constellation i{background:rgb(var(--fx-glint-rgb));width:4px;height:4px;box-shadow:0 0 8px rgb(var(--glow-rgb) / .95), 0 0 18px rgb(var(--cobalt-rgb) / .6);offset-rotate:0deg;offset-distance:0%;opacity:0;animation:site-module__49Xu1q__vStar var(--t-star) var(--ease-out) calc(var(--k) * var(--t-stagger)) forwards, site-module__49Xu1q__vGo var(--t-gather) var(--ease-travel) var(--t-hold) forwards;border-radius:50%;margin:-2px 0 0 -2px;position:absolute}.site-module__49Xu1q__constellation[data-tone=day] i{background:var(--fx-bloom-day);box-shadow:0 0 8px rgb(var(--cobalt-rgb) / .6)}@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);background:radial-gradient(closest-side, var(--white), var(--fx-ember-core) 35%, rgb(var(--fx-ember-rgb) / .55) 60%, rgb(var(--fx-ember-fade-rgb) / 0) 100%);box-shadow:0 0 14px rgb(var(--fx-ember-rgb) / .85), 0 0 30px rgb(var(--fx-ember-deep-rgb) / .4);animation:site-module__49Xu1q__bloomGo calc(var(--t-bloom) * var(--fly-k,1) * 1.15) var(--ease-travel) calc(var(--t-stagger) * var(--fly-lag,0)) both, site-module__49Xu1q__emberFlicker var(--t-flicker) var(--ease-sine) calc(var(--t-stagger) * var(--fly-lag,0)) infinite alternate}@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;background:linear-gradient(90deg, rgb(var(--glow-rgb) / 0), var(--fx-dust-hi) 70%, var(--white));box-shadow:0 0 6px rgb(var(--cobalt-rgb) / .8);animation-duration:calc(var(--t-bloom) * var(--fly-k,1) * .82);border-radius:2px}.site-module__49Xu1q__bloom[data-species=glint] i{width:calc(var(--s) * .7);height:calc(var(--s) * .7);box-shadow:0 0 5px rgb(var(--ice-rgb) / .9)}.site-module__49Xu1q__bloom[data-species=glint] i:before,.site-module__49Xu1q__bloom[data-species=glint] i:after{content:"";background:linear-gradient(90deg, rgb(var(--ice-rgb) / 0), rgb(var(--fx-glint-rgb) / .95), rgb(var(--ice-rgb) / 0));width:14px;height:1.2px;animation:site-module__49Xu1q__glintCatch var(--t-glint) var(--ease-sine) calc(var(--t-stagger) * var(--fly-lag,0)) infinite alternate;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:var(--fx-orbit);width:3px;height:3px;box-shadow:0 0 6px rgb(var(--glow-rgb) / 1);animation:site-module__49Xu1q__orbitSpin var(--t-spin) linear infinite;border-radius:50%;margin:-1.5px 0 0 -1.5px;position:absolute;top:50%;left:50%}@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:var(--fx-bloom-day);box-shadow:0 0 6px rgb(var(--cobalt-rgb) / .6)}.site-module__49Xu1q__bloom[data-tone=day][data-species=spark] i{background:linear-gradient(90deg, rgb(var(--cobalt-rgb) / 0), var(--fx-bloom-day) 70%, var(--fx-spark-day))}.site-module__49Xu1q__charge[data-species=ember]:before{background:radial-gradient(closest-side, rgb(var(--fx-ember-hi-rgb) / .6), rgb(var(--fx-ember-fade-rgb) / .3) 45%, rgb(var(--glow-rgb) / 0));animation:site-module__49Xu1q__chargeGrow var(--t-charge) var(--ease-out) forwards, site-module__49Xu1q__emberFlicker var(--t-flicker-charge) var(--ease-sine) infinite alternate}.site-module__49Xu1q__charge[data-species=spark]:after{content:"";background:conic-gradient(from 0deg, rgb(var(--fx-dust-hi-rgb) / 0) 0 70%, rgb(var(--fx-dust-hi-rgb) / .9) 88%, rgb(var(--fx-dust-hi-rgb) / 0) 90%);width:68px;height:68px;animation:site-module__49Xu1q__sparkSweep var(--d-slow) linear infinite;border-radius:50%;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, rgb(var(--fx-glint-rgb) / 0), rgb(var(--fx-glint-rgb) / .9), rgb(var(--fx-glint-rgb) / 0));width:52px;height:1px;box-shadow:0 0 6px rgb(var(--glow-rgb) / .7);animation:site-module__49Xu1q__glintCatch var(--t-glint) var(--ease-sine) infinite alternate;position:absolute;top:-.5px;left:-26px}.site-module__49Xu1q__charge[data-species=orbit]:after{content:"";background:var(--fx-dust-hi);width:4px;height:4px;box-shadow:0 0 8px rgb(var(--glow-rgb) / .95), 0 0 0 0 transparent;animation:site-module__49Xu1q__chargeOrbit var(--t-spin-charge) linear infinite;border-radius:50%;position:absolute;top:-2px;left:-2px}@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 var(--d-fade) 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}.site-module__49Xu1q__navLinks a:not(.site-module__49Xu1q__navCta),.site-module__49Xu1q__footBottom a{background-origin:content-box;background-clip:content-box}@media (max-width:720px){.site-module__49Xu1q__brand{margin:-6px 0;padding:6px 0}.site-module__49Xu1q__navLinks a:not(.site-module__49Xu1q__navCta){margin:-11px -5px;padding:11px 5px}.site-module__49Xu1q__navCta{position:relative}.site-module__49Xu1q__navCta:before{content:"";border-radius:999px;position:absolute;inset:-4px -2px}.site-module__49Xu1q__footLinks{row-gap:20px}.site-module__49Xu1q__footLinks a{margin:-10px 0;padding:10px 0}.site-module__49Xu1q__audioDock>button:before{content:"";border-radius:50%;position:absolute;inset:-6px}.site-module__49Xu1q__closeAlt .site-module__49Xu1q__link,.site-module__49Xu1q__filesMore .site-module__49Xu1q__link,.site-module__49Xu1q__contactLocal .site-module__49Xu1q__link,.site-module__49Xu1q__shell .site-module__49Xu1q__footBottom>p>a{margin-block:-12px;padding-block:12px;display:inline-block}}
.templates-module__89Wifa__topCompact{min-height:36svh;padding-bottom:clamp(44px,5vw,72px)}.templates-module__89Wifa__topCompact:has([data-hero=notes-thread]){padding-bottom:clamp(44px,3.4vw,52px)}.templates-module__89Wifa__h1Compact{font-size:var(--fs-h2);letter-spacing:-.035em;max-width:18em;font-stretch:86%;line-height:1.02}.templates-module__89Wifa__topGrid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:end;gap:clamp(32px,5vw,96px);display:grid}.templates-module__89Wifa__topAside{place-self:center;position:relative}@media (max-width:900px){.templates-module__89Wifa__topGrid{grid-template-columns:1fr}.templates-module__89Wifa__topAside{justify-self:start}}@media (min-width:2560px){.templates-module__89Wifa__topCompact{min-height:calc(var(--screen) * .52)}.templates-module__89Wifa__topCompact:has([data-hero=notes-thread]){min-height:calc(var(--screen) * .72)}.templates-module__89Wifa__topGrid{margin-right:calc(-1 * var(--bleed));align-items:center}.templates-module__89Wifa__topAside{justify-self:end}}@media (min-width:1100px) and (min-height:1500px) and (max-aspect-ratio:1){.templates-module__89Wifa__topCompact{min-height:389px}}.templates-module__89Wifa__byline{font-size:var(--fs-meta);color:var(--fg-soft);align-items:center;gap:14px;margin-top:30px;display:flex}.templates-module__89Wifa__byline .templates-module__89Wifa__portraitSm{width:48px;box-shadow:0 0 0 1px rgb(var(--glow-hi-rgb) / .55), 0 0 18px rgb(var(--cobalt-rgb) / .35)}.templates-module__89Wifa__bylineName{color:var(--fg);font-weight:600;font-size:var(--fs-note);display:block}a.templates-module__89Wifa__bylineName{text-underline-offset:3px;width:fit-content;text-decoration:underline 1px;text-decoration-color:rgb(var(--glow-rgb) / .45);transition:color var(--d-fast) var(--ease-out), text-decoration-color var(--d-fast) var(--ease-out);margin-block:-12px;padding-block:12px}a.templates-module__89Wifa__bylineName:hover{color:var(--ice);text-decoration-color:currentColor}.templates-module__89Wifa__bylineMeta{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:2px 14px;display:flex}.templates-module__89Wifa__bylineMeta>span+span:before{content:"·";color:var(--fg-source);margin-right:14px}@media (max-width:520px){.templates-module__89Wifa__bylineMeta{flex-direction:column;gap:2px}.templates-module__89Wifa__bylineMeta>span+span:before{content:none}}@media (max-width:720px){.templates-module__89Wifa__byline{align-items:flex-start}}.templates-module__89Wifa__prose{max-width:66ch;font-size:var(--fs-body);color:var(--fg);line-height:1.6}.templates-module__89Wifa__prose>*+*{margin-top:1.1em}.templates-module__89Wifa__prose p,.templates-module__89Wifa__prose li{color:var(--fg-soft)}.templates-module__89Wifa__prose :is(h2,h3){color:var(--fg);scroll-margin-top:32px;font-weight:600}.templates-module__89Wifa__prose h2{font-size:calc(var(--fs-h3) * 1.45);letter-spacing:-.022em;font-stretch:86%;line-height:1.12}.templates-module__89Wifa__prose h3{font-size:var(--fs-h3);letter-spacing:-.012em;line-height:1.25}.templates-module__89Wifa__reading .templates-module__89Wifa__prose h3{font-size:calc(var(--fs-h3) * 1.28);letter-spacing:-.02em;line-height:1.18}.templates-module__89Wifa__reading .templates-module__89Wifa__prose h2{font-size:calc(var(--fs-body) * 2);letter-spacing:-.028em;line-height:1.08}.templates-module__89Wifa__reading .templates-module__89Wifa__prose>.templates-module__89Wifa__rtHead{margin-top:2.4em}.templates-module__89Wifa__reading .templates-module__89Wifa__prose>.templates-module__89Wifa__rtHead:first-child{margin-top:0}.templates-module__89Wifa__prose>:is(h2,h3,.templates-module__89Wifa__rtHead,.templates-module__89Wifa__tocHead){margin-top:2.1em}.templates-module__89Wifa__prose>:is(h2,h3,.templates-module__89Wifa__rtHead,.templates-module__89Wifa__tocHead)+*{margin-top:.7em}.templates-module__89Wifa__prose>:first-child{margin-top:0}.templates-module__89Wifa__prose strong{color:var(--fg);font-weight:600}.templates-module__89Wifa__prose a:not([data-node]){color:var(--link);text-underline-offset:3px;transition:text-decoration-color var(--d-fast) var(--ease-out);text-decoration:underline 1px}.templates-module__89Wifa__prose a:not([data-node]):hover{text-decoration-color:#0000}.templates-module__89Wifa__prose ul,.templates-module__89Wifa__prose ol{padding-left:1.3em}.templates-module__89Wifa__prose ul{list-style:outside}.templates-module__89Wifa__prose ol{list-style:decimal}.templates-module__89Wifa__prose li+li{margin-top:.45em}.templates-module__89Wifa__prose li::marker{color:var(--fg-source);font-variant-numeric:tabular-nums}.templates-module__89Wifa__prose .templates-module__89Wifa__callout{border-left:1px solid var(--line);padding-left:20px;font-style:italic}.templates-module__89Wifa__prose blockquote{font-family:var(--f-serif), Georgia, serif;font-size:var(--fs-lede);color:var(--fg);margin:1.6em 0;line-height:1.4}.templates-module__89Wifa__prose hr{border:0;border-top:1px solid var(--line);margin:2.4em 0}.templates-module__89Wifa__codeWrap{max-width:100%;box-shadow:inset 0 0 0 1px var(--panel-edge);border-radius:14px;overflow-x:auto}.templates-module__89Wifa__codeWrap:focus-visible{outline:2px solid var(--glow);outline-offset:3px}.templates-module__89Wifa__prose pre{font-family:var(--f-mono);font-size:var(--fs-note);white-space:pre;overflow-wrap:normal;background:var(--panel);border-radius:14px;width:max-content;min-width:100%;padding:18px 22px;line-height:1.55}.templates-module__89Wifa__prose code{font-family:var(--f-mono);font-size:.88em}.templates-module__89Wifa__prose pre code{font-size:inherit}.templates-module__89Wifa__prose .templates-module__89Wifa__tasks{padding-left:0;list-style:none}.templates-module__89Wifa__tasks>li{align-items:flex-start;gap:12px;display:flex}.templates-module__89Wifa__taskBox{width:16px;height:16px;box-shadow:inset 0 0 0 1.5px rgb(var(--cobalt-rgb) / .55);background:var(--white);border-radius:4px;flex:none;margin-top:.3em}.templates-module__89Wifa__tasks>li[data-done] .templates-module__89Wifa__taskBox{background:var(--cobalt);box-shadow:none}.templates-module__89Wifa__prose img{border-radius:20px;max-width:100%;height:auto}.templates-module__89Wifa__tableWrap{border-top:1px solid var(--line);max-width:100%;overflow-x:auto}.templates-module__89Wifa__tableWrap:focus-visible{outline:2px solid var(--glow);outline-offset:3px}.templates-module__89Wifa__prose table{border-collapse:collapse;width:100%;font-size:var(--fs-note);font-variant-numeric:tabular-nums;line-height:1.45}.templates-module__89Wifa__prose th,.templates-module__89Wifa__prose td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:10px 16px 10px 0}.templates-module__89Wifa__prose th{color:var(--fg);white-space:nowrap;font-weight:600}.templates-module__89Wifa__prose td{color:var(--fg-soft);min-width:8em}@media (max-width:720px){.templates-module__89Wifa__prose{font-size:var(--fs-body)}}.templates-module__89Wifa__rtHead{position:relative}.templates-module__89Wifa__rtNode{top:calc(var(--fs-h3) * 1.45 * .535)}.templates-module__89Wifa__reading .templates-module__89Wifa__rtNode{top:calc(var(--fs-body) * 2 * .515)}[data-sky=dawn] .templates-module__89Wifa__rtNode,[data-sky=day] .templates-module__89Wifa__rtNode{background:var(--paper);color:var(--cobalt);box-shadow:inset 0 0 0 1.5px rgb(var(--cobalt-rgb) / .45)}[data-sky=dawn] .templates-module__89Wifa__rtNode[data-lit],[data-sky=day] .templates-module__89Wifa__rtNode[data-lit]{color:var(--white);background:var(--cobalt);box-shadow:inset 0 0 0 1.5px var(--cobalt), 0 0 0 5px rgb(var(--cobalt-rgb) / .14), 0 0 18px rgb(var(--cobalt-rgb) / .4)}@media (prefers-reduced-motion:reduce){.templates-module__89Wifa__rtNode{transition:none}}@media (max-width:720px){.templates-module__89Wifa__rtNode{pointer-events:none}}.templates-module__89Wifa__dated{border-top:1px solid var(--line)}.templates-module__89Wifa__dated>li{border-bottom:1px solid var(--line);position:relative}.templates-module__89Wifa__datedRow{grid-template-columns:minmax(0,1fr) 20px;align-items:baseline;gap:6px 48px;padding:22px 0 23px;display:grid;position:relative}.templates-module__89Wifa__datedTitle{color:var(--fg);grid-column:1;font-size:20px;font-weight:500;line-height:1.3}.templates-module__89Wifa__datedDek{font-size:var(--fs-note);color:var(--fg-soft);grid-column:1;max-width:44em}.templates-module__89Wifa__datedMeta{font-size:var(--fs-meta);color:var(--fg-source);font-variant-numeric:tabular-nums;flex-wrap:wrap;grid-column:1;gap:2px 14px;display:flex}.templates-module__89Wifa__datedMeta>span+span:before{content:"·";margin-right:14px}.templates-module__89Wifa__datedRow>svg{color:var(--glow);transition:transform var(--d-fast) var(--ease-out);grid-area:1/2/span 3;align-self:center}[data-sky=dawn] .templates-module__89Wifa__datedRow>svg,[data-sky=day] .templates-module__89Wifa__datedRow>svg{color:var(--cobalt)}.templates-module__89Wifa__datedRow:hover .templates-module__89Wifa__datedTitle{color:var(--ice)}[data-sky=dawn] .templates-module__89Wifa__datedRow:hover .templates-module__89Wifa__datedTitle,[data-sky=day] .templates-module__89Wifa__datedRow:hover .templates-module__89Wifa__datedTitle{color:var(--accent-text)}.templates-module__89Wifa__datedRow:hover>svg{transform:translate(4px)}.templates-module__89Wifa__datedFeatured .templates-module__89Wifa__datedTitle{font-size:calc(var(--fs-h3) * 1.2);letter-spacing:-.015em;font-weight:600;line-height:1.15}@media (max-width:720px){.templates-module__89Wifa__datedFeatured .templates-module__89Wifa__datedTitle{font-size:var(--fs-h3)}}.templates-module__89Wifa__dNode{left:calc(-1 * var(--gap));z-index:3;background:var(--abyss);width:11px;height:11px;box-shadow:inset 0 0 0 2px rgb(var(--glow-rgb) / .6);transition:background var(--d-mid) var(--ease-out), box-shadow var(--d-mid) var(--ease-out);border-radius:50%;position:absolute;top:34px;transform:translate(-50%,-50%)}.templates-module__89Wifa__dNode[data-lit],[data-rail]:not([data-js]) .templates-module__89Wifa__dNode{background:var(--cobalt);box-shadow:inset 0 0 0 2px var(--ice), 0 0 0 4px rgb(var(--cobalt-rgb) / .22), 0 0 16px rgb(var(--cobalt-rgb) / .8)}[data-sky=dawn] .templates-module__89Wifa__dNode,[data-sky=day] .templates-module__89Wifa__dNode{background:var(--paper);box-shadow:inset 0 0 0 2px rgb(var(--cobalt-rgb) / .45)}[data-sky=dawn] .templates-module__89Wifa__dNode[data-lit],[data-sky=day] .templates-module__89Wifa__dNode[data-lit],[data-rail]:not([data-js]) [data-sky=dawn] .templates-module__89Wifa__dNode,[data-rail]:not([data-js]) [data-sky=day] .templates-module__89Wifa__dNode{background:var(--cobalt);box-shadow:inset 0 0 0 2px var(--cobalt), 0 0 0 5px rgb(var(--cobalt-rgb) / .14), 0 0 14px rgb(var(--cobalt-rgb) / .4)}.templates-module__89Wifa__datedMonth{border-bottom:1px solid var(--line);font-size:var(--fs-meta);color:var(--fg-muted);padding:26px 0 10px;font-weight:600;position:relative}.templates-module__89Wifa__datedMonth .templates-module__89Wifa__dNode{top:calc(26px + .8em)}@media (hover:none){.templates-module__89Wifa__datedRow:hover>svg{transform:none}}@media (min-width:2560px){.templates-module__89Wifa__datedRow{grid-template-columns:minmax(0,52rem) minmax(32px,1fr) max-content 20px;column-gap:0}.templates-module__89Wifa__datedTitle,.templates-module__89Wifa__datedDek{grid-column:1}.templates-module__89Wifa__datedMeta{grid-area:1/3/span 2;justify-content:flex-end;align-self:center;padding-right:36px}.templates-module__89Wifa__datedRow>svg{grid-column:4}}@media (prefers-reduced-motion:reduce){.templates-module__89Wifa__dNode{transition:none}}.templates-module__89Wifa__scope{--scope-gap:clamp(28px, 3.4vw, 56px);--scope-pad:38px;gap:var(--scope-gap);padding-top:var(--scope-pad);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.templates-module__89Wifa__scope:has(>[data-branch]){--scope-pad:84px}.templates-module__89Wifa__scope:before{content:"";height:2px;top:0;left:calc(-1 * var(--gap));background:rgb(var(--glow-rgb) / .32);position:absolute;right:0;transform:translateY(-50%)}[data-sky=dawn] .templates-module__89Wifa__scope:before,[data-sky=day] .templates-module__89Wifa__scope:before{background:rgb(var(--cobalt-rgb) / .16)}.templates-module__89Wifa__scopeElbow{top:calc(-1 * var(--scope-pad));left:calc(-1 * var(--gap));z-index:3;background:var(--abyss);width:11px;height:11px;box-shadow:inset 0 0 0 2px rgb(var(--glow-rgb) / .6);transition:background var(--d-mid) var(--ease-out), box-shadow var(--d-mid) var(--ease-out);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}[data-sky=dawn] .templates-module__89Wifa__scopeElbow,[data-sky=day] .templates-module__89Wifa__scopeElbow{background:var(--paper);box-shadow:inset 0 0 0 2.5px rgb(var(--cobalt-rgb) / .45)}.templates-module__89Wifa__scopeElbow[data-lit],[data-rail]:not([data-js]) .templates-module__89Wifa__scopeElbow{background:var(--cobalt);box-shadow:inset 0 0 0 2px var(--ice), 0 0 0 4px rgb(var(--cobalt-rgb) / .22), 0 0 16px rgb(var(--cobalt-rgb) / .8)}.templates-module__89Wifa__scopeStop{position:relative}.templates-module__89Wifa__scopeSeg{top:calc(-1 * var(--scope-pad));transform-origin:0;background:linear-gradient(90deg, var(--cobalt), var(--glow));height:2px;box-shadow:0 0 10px rgb(var(--cobalt-rgb) / .6);pointer-events:none;position:absolute;transform:translateY(-50%)}.templates-module__89Wifa__scopeStop:first-child .templates-module__89Wifa__scopeSeg{left:calc(-1 * var(--gap));width:var(--gap)}.templates-module__89Wifa__scopeStop:not(:first-child) .templates-module__89Wifa__scopeSeg{left:calc(-100% - var(--scope-gap));width:calc(100% + var(--scope-gap))}.templates-module__89Wifa__scopeTick{top:calc(-1 * var(--scope-pad));z-index:3;background:var(--abyss);width:11px;height:11px;box-shadow:inset 0 0 0 2px rgb(var(--glow-rgb) / .6);transition:background var(--d-slow) var(--ease-out), box-shadow var(--d-slow) var(--ease-out);border-radius:50%;position:absolute;left:0;transform:translate(-50%,-50%)}[data-sky=dawn] .templates-module__89Wifa__scopeTick,[data-sky=day] .templates-module__89Wifa__scopeTick{background:var(--paper);box-shadow:inset 0 0 0 2.5px rgb(var(--cobalt-rgb) / .45)}.templates-module__89Wifa__scopeStop[data-reached] .templates-module__89Wifa__scopeTick{background:var(--cobalt);box-shadow:inset 0 0 0 2px var(--ice), 0 0 0 4px rgb(var(--cobalt-rgb) / .22), 0 0 16px rgb(var(--cobalt-rgb) / .8)}.templates-module__89Wifa__scopeStop[data-current] .templates-module__89Wifa__scopeTick{box-shadow:inset 0 0 0 2px var(--ice), 0 0 0 7px rgb(var(--cobalt-rgb) / .2), 0 0 22px rgb(var(--cobalt-rgb) / .9)}.templates-module__89Wifa__scopeStop:not([data-reached]) .templates-module__89Wifa__scopeSeg{display:none}.templates-module__89Wifa__scopeNote{font-size:var(--fs-meta);color:var(--accent-text)}.templates-module__89Wifa__scopeTitle{letter-spacing:-.02em;color:var(--fg);font-size:28px;font-weight:600;margin-top:6px!important}.templates-module__89Wifa__scopeTitle a{color:inherit}.templates-module__89Wifa__scopeBody{color:var(--fg-soft);font-size:18px;margin-top:10px!important}.templates-module__89Wifa__scope[data-armed] .templates-module__89Wifa__scopeSeg{transform:translateY(-50%)scaleX(0)}.templates-module__89Wifa__scope[data-armed] .templates-module__89Wifa__scopeStop[data-reached] .templates-module__89Wifa__scopeTick{background:var(--abyss)}[data-sky=dawn] .templates-module__89Wifa__scope[data-armed] .templates-module__89Wifa__scopeStop[data-reached] .templates-module__89Wifa__scopeTick,[data-sky=day] .templates-module__89Wifa__scope[data-armed] .templates-module__89Wifa__scopeStop[data-reached] .templates-module__89Wifa__scopeTick{background:var(--paper)}.templates-module__89Wifa__scope[data-armed][data-run] .templates-module__89Wifa__scopeSeg{transition:transform calc(var(--t-travel) / 3) var(--ease-travel) calc(var(--t-travel) / 3 * var(--i));transform:translateY(-50%)scaleX(1)}.templates-module__89Wifa__scope[data-armed][data-run] .templates-module__89Wifa__scopeStop[data-reached] .templates-module__89Wifa__scopeTick{background:var(--cobalt);transition:background var(--d-slow) var(--ease-out) calc(var(--t-travel) / 3 * (var(--i) + 1)), box-shadow var(--d-slow) var(--ease-out) calc(var(--t-travel) / 3 * (var(--i) + 1))}.templates-module__89Wifa__scopeBranch{top:calc(-1 * var(--scope-pad));width:0;height:0;position:absolute;left:0}.templates-module__89Wifa__scopeBranch:before{content:"";transform-origin:0;background:linear-gradient(90deg, var(--cobalt), rgb(var(--glow-rgb) / .6));width:64px;height:2px;position:absolute;top:0;left:0;transform:translateY(-50%)rotate(34deg)}.templates-module__89Wifa__scopeBranchNode{background:var(--glow);width:9px;height:9px;box-shadow:0 0 10px rgb(var(--cobalt-rgb) / .7);border-radius:50%;position:absolute;top:36px;left:53px;transform:translate(-50%,-50%)}.templates-module__89Wifa__scopeBranchLabel{white-space:nowrap;font-size:var(--fs-meta);color:var(--accent-text);position:absolute;top:36px;left:66px;transform:translateY(-50%)}.templates-module__89Wifa__scopeBranchLabel a{color:inherit}.templates-module__89Wifa__scopeField{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.templates-module__89Wifa__scopeField .templates-module__89Wifa__scopeTitle{letter-spacing:-.01em;font-size:18px}.templates-module__89Wifa__scopeField .templates-module__89Wifa__scopeNote{font-size:var(--fs-micro)}@media (min-width:901px){.templates-module__89Wifa__scopeField:before{left:0}.templates-module__89Wifa__scopeField .templates-module__89Wifa__scopeStop:first-child .templates-module__89Wifa__scopeSeg{display:none}.templates-module__89Wifa__scopeField .templates-module__89Wifa__scopeNote{align-items:flex-end;min-height:3em;display:flex}}.templates-module__89Wifa__scopeTitle a,.templates-module__89Wifa__scopeBranchLabel a{margin-block:-11px;padding-block:11px;display:inline-block}@media (max-width:900px){.templates-module__89Wifa__scope{grid-template-columns:1fr;gap:30px;padding-top:0}.templates-module__89Wifa__scope:before,.templates-module__89Wifa__scopeElbow,.templates-module__89Wifa__scopeSeg{display:none}.templates-module__89Wifa__scopeTick{top:.9em;left:calc(-1 * var(--gap))}.templates-module__89Wifa__scopeBranch{width:auto;height:auto;margin-top:12px;padding-left:20px;display:block;position:relative;top:auto;left:auto}.templates-module__89Wifa__scopeBranch:before{left:calc(-1 * var(--gap));width:calc(var(--gap) + 6px);background:linear-gradient(90deg, rgb(var(--cobalt-rgb) / .55), var(--glow));top:50%;transform:translateY(-50%)}.templates-module__89Wifa__scopeBranchNode{top:50%;left:6px}.templates-module__89Wifa__scopeBranchLabel{position:static;transform:none}.templates-module__89Wifa__scopeBranchLabel a{margin-block:-12px;padding-block:12px}.templates-module__89Wifa__scopeField{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.templates-module__89Wifa__scopeTick,.templates-module__89Wifa__scopeSeg{transition:none!important}}.templates-module__89Wifa__branch{gap:clamp(40px,5vw,64px);display:grid}.templates-module__89Wifa__branchSection{padding:0;position:relative}.templates-module__89Wifa__branchArm{z-index:1;left:calc(-1 * var(--gap));width:var(--gap);pointer-events:none;height:50px;position:absolute;top:-34px;overflow:visible}.templates-module__89Wifa__branchArm path{fill:none;stroke-width:2px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px rgb(var(--cobalt-rgb) / .7))}.templates-module__89Wifa__branchNode{left:calc(-1 * var(--gap) * 12 / 80);background:var(--glow);pointer-events:none;border-radius:50%;width:8px;height:8px;position:absolute;top:12px;transform:translate(-50%,-50%)}.templates-module__89Wifa__branchTitle{font-weight:600;font-size:var(--fs-h3);letter-spacing:-.012em;color:var(--fg)}.templates-module__89Wifa__branchList{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:6px 32px;display:grid;margin-top:12px!important}.templates-module__89Wifa__branchList a{font-size:var(--fs-note);color:var(--fg-soft);transition:background-size var(--d-mid) var(--ease-out), color var(--d-fast) var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding:6px 0;display:inline-block}.templates-module__89Wifa__branchList a:hover{color:var(--ice);background-size:100% 1px}@media (max-width:720px){.templates-module__89Wifa__branchList a{padding:11px 0}}.templates-module__89Wifa__ring{--ring-size:var(--ring-size-desk,240px);width:calc(var(--ring-size) + 88px);height:calc(var(--ring-size) + 88px);place-items:center;display:grid;position:relative}.templates-module__89Wifa__ring>:not(.templates-module__89Wifa__ringTrack){z-index:2;position:relative}.templates-module__89Wifa__ring .templates-module__89Wifa__portraitRing{width:var(--ring-size)}.templates-module__89Wifa__ringTrack{pointer-events:none;z-index:1;animation:none;position:absolute;inset:0}[data-rail][data-js] .templates-module__89Wifa__ringTrack{animation:templates-module__89Wifa__ringOrbit var(--t-orbit) linear infinite}.templates-module__89Wifa__ringTrack:nth-child(2n){animation-direction:reverse}.templates-module__89Wifa__ringTrack i{width:var(--s);height:var(--s);margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2);transform:rotate(var(--a)) translateX(var(--r));background:radial-gradient(closest-side, var(--white), rgb(var(--halo-rgb) / .9) 35%, rgb(var(--violet-rgb) / .45) 62%, rgb(var(--violet-rgb) / 0) 100%);box-shadow:0 0 10px rgb(var(--halo-rgb) / .75), 0 0 22px rgb(var(--violet-rgb) / .35);opacity:var(--o);transition:opacity var(--d-slow) var(--ease-out), transform var(--d-slow) var(--ease-out);border-radius:50%;position:absolute;top:50%;left:50%}.templates-module__89Wifa__ring:is(:hover,:focus-within) .templates-module__89Wifa__ringTrack i{opacity:min(1, calc(var(--o) + .35));transform:rotate(var(--a)) translateX(calc(var(--r) - 8px))}@media (min-width:721px){.templates-module__89Wifa__ring:before{content:"";z-index:1;width:calc(var(--ring-size) + 22px);aspect-ratio:1;pointer-events:none;box-shadow:inset 0 0 0 1px rgb(var(--halo-rgb) / .3), 0 0 14px rgb(var(--cobalt-rgb) / .45), inset 0 0 10px rgb(var(--glow-rgb) / .18);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.templates-module__89Wifa__ringTrack i{transform:rotate(var(--a)) translateX(calc(var(--ring-size) / 2 + var(--dr) * var(--ring-spread,1)));box-shadow:0 0 10px rgb(var(--halo-rgb) / .95), 0 0 22px rgb(var(--violet-rgb) / .5)}.templates-module__89Wifa__ringTrack:first-child i{width:var(--s1);height:var(--s1);margin:calc(var(--s1) / -2) 0 0 calc(var(--s1) / -2);transform:rotate(var(--a)) translateX(calc(var(--ring-size) / 2 + var(--dr)));background:radial-gradient(closest-side, var(--white), var(--white) 32%, rgb(var(--halo-rgb) / .95) 48%, rgb(var(--violet-rgb) / .6) 72%, rgb(var(--violet-rgb) / 0) 100%)}.templates-module__89Wifa__ring:is(:hover,:focus-within) .templates-module__89Wifa__ringTrack i{transform:rotate(var(--a)) translateX(calc(var(--ring-size) / 2 + var(--dr) * var(--ring-spread,1) - 8px))}.templates-module__89Wifa__ring:is(:hover,:focus-within) .templates-module__89Wifa__ringTrack:first-child i{transform:rotate(var(--a)) translateX(calc(var(--ring-size) / 2 + var(--dr) - 3px))}}@keyframes templates-module__89Wifa__ringOrbit{to{rotate:360deg}}@media (max-width:720px){.templates-module__89Wifa__ring{--ring-size:180px;width:calc(var(--ring-size) + 56px);height:calc(var(--ring-size) + 56px)}[data-rail][data-js] .templates-module__89Wifa__ringTrack,.templates-module__89Wifa__ringTrack{animation:none}.templates-module__89Wifa__ringTrack i{transform:rotate(var(--a)) translateX(calc(var(--r) * .78))}.templates-module__89Wifa__ringTrack i[data-halo="0"]{display:none}}@media (prefers-reduced-motion:reduce){[data-rail][data-js] .templates-module__89Wifa__ringTrack,.templates-module__89Wifa__ringTrack{animation:none}.templates-module__89Wifa__ringTrack i{transition:none}}@media print{.templates-module__89Wifa__ringTrack{display:none}}.templates-module__89Wifa__toc{border-top:1px solid var(--line);padding:22px 0 6px}.templates-module__89Wifa__tocTitle{font-size:var(--fs-meta);color:var(--fg-muted);font-weight:600}.templates-module__89Wifa__tocList{counter-reset:toc;grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:2px 32px;display:grid;margin-top:10px!important}.templates-module__89Wifa__tocList li{counter-increment:toc}.templates-module__89Wifa__tocList a{font-size:var(--fs-note);color:var(--fg-soft);gap:10px;padding:7px 0;display:inline-flex}.templates-module__89Wifa__tocList a:before{content:counter(toc);min-width:1.4em;color:var(--fg-source);font-variant-numeric:tabular-nums}.templates-module__89Wifa__tocList a:hover{color:var(--accent-text)}@media (max-width:720px){.templates-module__89Wifa__tocList a{padding:11px 0}}.templates-module__89Wifa__tocHead{position:relative}.templates-module__89Wifa__tocHead h2{scroll-margin-top:32px}.templates-module__89Wifa__tocNode{left:calc(-1 * var(--gap));z-index:3;background:var(--paper);width:11px;height:11px;box-shadow:inset 0 0 0 2px rgb(var(--cobalt-rgb) / .45);border-radius:50%;position:absolute;top:.7em;transform:translate(-50%,-50%)}.templates-module__89Wifa__tocHead:has(>:target) .templates-module__89Wifa__tocNode,.templates-module__89Wifa__tocHead:target .templates-module__89Wifa__tocNode{background:var(--cobalt);box-shadow:inset 0 0 0 2px var(--cobalt), 0 0 0 5px rgb(var(--cobalt-rgb) / .14), 0 0 14px rgb(var(--cobalt-rgb) / .45)}.templates-module__89Wifa__tocNode[data-lit]{background:var(--cobalt);box-shadow:inset 0 0 0 2px var(--cobalt), 0 0 10px rgb(var(--cobalt-rgb) / .35)}.templates-module__89Wifa__knot{width:min(100%,360px);height:auto;display:block;overflow:visible}.templates-module__89Wifa__knot path{fill:none;stroke-width:2px;stroke-linecap:round}.templates-module__89Wifa__knotLoop{stroke-dasharray:1.02;stroke-dashoffset:0;animation:templates-module__89Wifa__knotDraw var(--d-slow) var(--ease-out) both}@keyframes templates-module__89Wifa__knotDraw{0%{stroke-dashoffset:1.02px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.templates-module__89Wifa__knotLoop{animation:none}}
.a11-module__CtMKyG__pillQuiet{height:54px;font-size:var(--fs-note);background:rgb(var(--white-rgb) / .05);box-shadow:inset 0 0 0 1px var(--panel-edge);transition:background var(--d-fast) var(--ease-out), box-shadow var(--d-fast) var(--ease-out);border-radius:999px;align-items:center;padding:0 24px;font-weight:500;display:inline-flex;color:var(--fg)!important}.a11-module__CtMKyG__pillQuiet:hover{background:rgb(var(--cobalt-rgb) / .3);box-shadow:inset 0 0 0 1px rgb(var(--glow-rgb) / .7)}.a11-module__CtMKyG__button{cursor:pointer;border:0;font-family:inherit}@media (max-width:720px){.a11-module__CtMKyG__pillQuiet{height:48px;padding:0 20px}}@media (prefers-reduced-motion:reduce){.a11-module__CtMKyG__pillQuiet{transition:none}}section.a11-module__CtMKyG__ways{padding-top:clamp(8px,1vw,16px);padding-bottom:clamp(88px,10vw,150px)}.a11-module__CtMKyG__lost{--fray-h:250px;position:relative}.a11-module__CtMKyG__lost section.a11-module__CtMKyG__ways{padding-bottom:calc(var(--fray-h) + 40px)}.a11-module__CtMKyG__lost [data-rail-lines]{bottom:var(--fray-h)}.a11-module__CtMKyG__fray{z-index:1;left:var(--rail-x);width:120px;height:var(--fray-h);pointer-events:none;position:absolute;bottom:0;overflow:visible;transform:translate(-2px)}.a11-module__CtMKyG__fray path{fill:none;stroke-linecap:round}.a11-module__CtMKyG__frayLine{stroke-width:2px}.a11-module__CtMKyG__frayStrand{stroke:rgb(var(--glow-rgb) / .62);stroke-width:1.2px}.a11-module__CtMKyG__frayMote{fill:var(--ice)}@media (min-width:2560px){.a11-module__CtMKyG__lost [data-rail]>div[data-sky=night]{justify-content:flex-end;min-height:0}}.a11-module__CtMKyG__knotField{width:min(100%,360px)}@media (max-width:900px){.a11-module__CtMKyG__knotField{width:min(100%,300px);margin-top:8px}}.a11-module__CtMKyG__gBody{min-height:100svh;margin:0}.a11-module__CtMKyG__gShell{flex-direction:column;min-height:100svh;display:flex}.a11-module__CtMKyG__gShell>main{flex:1 0 auto}.a11-module__CtMKyG__gMark{padding:calc(26px + env(safe-area-inset-top,0px)) var(--side) 0 calc(var(--rail-x) - 15px);z-index:2;position:relative}
.fix-sheet-module__ezgfcG__sheet{background:var(--white);box-shadow:0 0 0 1px rgb(var(--ink-rgb) / .08), 0 30px 80px -30px rgb(var(--card-shadow-rgb) / .28);border-radius:22px;padding:clamp(24px,3vw,40px)}.fix-sheet-module__ezgfcG__sheetHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px 24px;margin-bottom:24px;display:flex}.fix-sheet-module__ezgfcG__sheetTitle{letter-spacing:-.015em;font-size:25px;font-weight:600}.fix-sheet-module__ezgfcG__sheetMeta{color:var(--ink-soft);font-size:15px}.fix-sheet-module__ezgfcG__sortToggle{background:var(--paper);box-shadow:inset 0 0 0 1px rgb(var(--ink-rgb) / .07);border-radius:999px;padding:4px;display:inline-flex}.fix-sheet-module__ezgfcG__sortToggle:not([data-ready]){visibility:hidden}.fix-sheet-module__ezgfcG__sortToggle button{font:inherit;cursor:pointer;color:var(--ink-soft);transition:background var(--d-fast) var(--ease-out), color var(--d-fast) var(--ease-out), box-shadow var(--d-fast) var(--ease-out);background:0 0;border:0;border-radius:999px;padding:8px 16px;font-size:15px}.fix-sheet-module__ezgfcG__sortToggle button[aria-pressed=true]{background:var(--white);color:var(--ink);box-shadow:0 1px 2px rgb(var(--ink-rgb) / .12), 0 0 0 1px rgb(var(--ink-rgb) / .06)}.fix-sheet-module__ezgfcG__fixHead,.fix-sheet-module__ezgfcG__fixes li{grid-template-columns:3.2em minmax(0,1fr) 5em minmax(120px,28%);align-items:center;gap:20px;display:grid}.fix-sheet-module__ezgfcG__fixHead{color:var(--ink-soft);border-bottom:1px solid rgb(var(--ink-rgb) / .12);padding:0 0 10px;font-size:14px}.fix-sheet-module__ezgfcG__fixes{position:relative}.fix-sheet-module__ezgfcG__fixes li{border-bottom:1px solid rgb(var(--ink-rgb) / .08);background:var(--white);transition:transform var(--d-slow) var(--ease-press);padding:16px 0}.fix-sheet-module__ezgfcG__fixes li:last-child{border-bottom:0}.fix-sheet-module__ezgfcG__fixRank{width:30px;height:30px;color:var(--cobalt-ink);background:rgb(var(--cobalt-rgb) / .08);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:14px;font-weight:600;display:grid}.fix-sheet-module__ezgfcG__fixFinding{font-size:18px;line-height:1.45}.fix-sheet-module__ezgfcG__fixArea{color:var(--ink-soft);margin-bottom:2px;font-size:14px;display:block}.fix-sheet-module__ezgfcG__fixEffort{gap:5px;display:inline-flex}.fix-sheet-module__ezgfcG__fixEffort i{background:rgb(var(--cobalt-rgb) / .18);border-radius:50%;width:9px;height:9px}.fix-sheet-module__ezgfcG__fixEffort i[data-on=true]{background:var(--cobalt)}.fix-sheet-module__ezgfcG__fixWorth{background:rgb(var(--cobalt-rgb) / .08);border-radius:99px;height:8px;position:relative}.fix-sheet-module__ezgfcG__fixWorth span{background:linear-gradient(90deg, var(--cobalt), rgb(var(--glow-rgb)));border-radius:99px;position:absolute;top:0;bottom:0;left:0}.fix-sheet-module__ezgfcG__fixes[data-mode=found] .fix-sheet-module__ezgfcG__fixRank{background:rgb(var(--ink-rgb) / .06);color:var(--ink-soft)}.fix-sheet-module__ezgfcG__fixRank{transition:background var(--d-mid) var(--ease-out), color var(--d-mid) var(--ease-out)}.fix-sheet-module__ezgfcG__sheetCap{color:var(--ink-soft);margin-top:18px;font-size:16px}@media (max-width:720px){.fix-sheet-module__ezgfcG__fixHead{display:none}.fix-sheet-module__ezgfcG__fixes li{grid-template-columns:30px minmax(0,1fr);gap:8px 14px}.fix-sheet-module__ezgfcG__fixEffort,.fix-sheet-module__ezgfcG__fixWorth{grid-column:2}.fix-sheet-module__ezgfcG__sheet{border-radius:18px;padding:20px 18px}.fix-sheet-module__ezgfcG__sortToggle button{position:relative}.fix-sheet-module__ezgfcG__sortToggle button:before{content:"";position:absolute;inset:-4px 0}}@media print{.fix-sheet-module__ezgfcG__sheet{break-inside:avoid;page-break-inside:avoid}.fix-sheet-module__ezgfcG__sheetHead,.fix-sheet-module__ezgfcG__fixHead{break-after:avoid;page-break-after:avoid}}
.legal-module__R0ddSa__toc{width:100%;margin-bottom:clamp(36px,4vw,56px)}.legal-module__R0ddSa__toc nav{border-top:0;padding-top:0}.legal-module__R0ddSa__toc ol{max-width:30rem;display:block;position:relative;margin-top:12px!important}.legal-module__R0ddSa__toc ol:before{content:"";background:linear-gradient(180deg, rgb(var(--cobalt-rgb) / .5), rgb(var(--cobalt-rgb) / .18));width:2px;position:absolute;top:14px;bottom:14px;left:11px;transform:translate(-50%)}.legal-module__R0ddSa__toc li{position:relative}.legal-module__R0ddSa__toc a{line-height:1.35;font-size:var(--fs-meta);grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;padding:5px 0;display:grid}.legal-module__R0ddSa__toc a:before{z-index:1;width:22px;min-width:0;height:22px;font-size:var(--fs-micro);color:var(--cobalt-ink);background:var(--paper);box-shadow:inset 0 0 0 1.5px rgb(var(--cobalt-rgb) / .45);border-radius:50%;place-items:center;font-weight:600;display:grid;position:relative}.legal-module__R0ddSa__toc a[data-lit]:before,.legal-module__R0ddSa__toc a:hover:before{color:var(--white);background:var(--cobalt);box-shadow:inset 0 0 0 1.5px var(--cobalt), 0 0 0 4px rgb(var(--cobalt-rgb) / .14), 0 0 12px rgb(var(--cobalt-rgb) / .4)}.legal-module__R0ddSa__toc a[data-lit]{color:var(--fg)}@media (max-width:720px){.legal-module__R0ddSa__toc a{padding:11px 0}}@media (min-width:1181px){.legal-module__R0ddSa__read{grid-template-columns:minmax(0,66ch) minmax(15rem,22rem);align-items:start;gap:clamp(56px,6vw,120px);display:grid}.legal-module__R0ddSa__read>.legal-module__R0ddSa__prose{grid-area:1/1}.legal-module__R0ddSa__read>.legal-module__R0ddSa__toc{grid-area:1/2;margin:0;position:sticky;top:40px}}@media (min-width:2560px){.legal-module__R0ddSa__read{grid-template-columns:minmax(0,66ch) minmax(15rem,1fr)}}.legal-module__R0ddSa__body{padding-bottom:clamp(24px,3vw,40px)}.legal-module__R0ddSa__prose{max-width:66ch}.legal-module__R0ddSa__prose h3{margin-top:1.6em}section.legal-module__R0ddSa__close{padding-top:clamp(40px,5vw,64px);padding-bottom:clamp(88px,9vw,132px);overflow:clip}.legal-module__R0ddSa__address{justify-items:start;gap:14px;margin-top:28px;font-style:normal;display:grid}.legal-module__R0ddSa__name{color:var(--fg);font-weight:600}.legal-module__R0ddSa__emailLabel{color:var(--fg-soft);margin-bottom:-4px}.legal-module__R0ddSa__place{color:var(--fg-soft)}section.legal-module__R0ddSa__close{z-index:2}.legal-module__R0ddSa__address [data-rail-end]:before{content:"";z-index:-1;background:var(--cobalt);width:2px;height:4000px;position:absolute;bottom:50%;left:50%;transform:translate(-50%)}
.blog-module__i2fiEW__body.blog-module__i2fiEW__body{padding-bottom:clamp(56px,6vw,88px)}@media (min-width:721px){.blog-module__i2fiEW__body.blog-module__i2fiEW__body{padding-top:calc(240px + clamp(28px,2.4vw,40px))}}.blog-module__i2fiEW__endHead{font-size:var(--fs-meta);color:var(--fg-muted);margin-bottom:14px;font-weight:600}.blog-module__i2fiEW__end{max-width:66ch}.blog-module__i2fiEW__proof.blog-module__i2fiEW__proof{padding-top:clamp(48px,5vw,72px);padding-bottom:0}.blog-module__i2fiEW__startBlock{margin-bottom:clamp(48px,5vw,72px)}@media (max-width:720px){.blog-module__i2fiEW__body.blog-module__i2fiEW__body,.blog-module__i2fiEW__listBand.blog-module__i2fiEW__listBand{--dawn-paper:106px;background:var(--ramp-dawn-short);padding-top:166px}.blog-module__i2fiEW__listHead{margin-bottom:8px}}.blog-module__i2fiEW__listBand.blog-module__i2fiEW__listBand{padding-bottom:0}.blog-module__i2fiEW__listHead{font-size:var(--fs-meta);color:var(--fg-muted);margin-bottom:14px;font-weight:600}.blog-module__i2fiEW__list{max-width:58rem}@media (min-width:2560px){.blog-module__i2fiEW__list{max-width:none}}.blog-module__i2fiEW__side{display:none}@media (min-width:1181px){.blog-module__i2fiEW__read{grid-template-columns:minmax(0,66ch) minmax(15rem,22rem);align-items:start;gap:clamp(56px,6vw,120px);display:grid}.blog-module__i2fiEW__side{display:block;position:sticky;top:40px}}@media (min-width:2560px){.blog-module__i2fiEW__read{grid-template-columns:minmax(0,66ch) minmax(15rem,1fr)}}
.services-module__IXTUEG__lead{font-size:var(--fs-note);color:var(--fg-soft);max-width:40em;margin-bottom:18px!important}.services-module__IXTUEG__signs{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.services-module__IXTUEG__signs li{background:var(--panel);box-shadow:inset 0 0 0 1px var(--panel-edge);font-size:var(--fs-body);color:var(--fg);border-radius:16px;align-items:flex-start;gap:14px;padding:20px 22px;line-height:1.5;display:flex}.services-module__IXTUEG__signs[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.services-module__IXTUEG__tick{width:26px;height:26px;color:var(--glow);background:rgb(var(--cobalt-rgb) / .16);border-radius:50%;flex:none;place-items:center;margin-top:-1px;display:grid}[data-sky=dawn] .services-module__IXTUEG__tick,[data-sky=day] .services-module__IXTUEG__tick{color:var(--white);background:var(--cobalt)}[data-sky=dawn] .services-module__IXTUEG__signs li,[data-sky=day] .services-module__IXTUEG__signs li{background:var(--white);box-shadow:0 0 0 1px rgb(var(--ink-rgb) / .07), 0 18px 50px -30px rgb(var(--cobalt-rgb) / .35)}.services-module__IXTUEG__offersTitle{font-weight:600;font-size:var(--fs-h3);letter-spacing:-.012em;margin-bottom:16px!important}.services-module__IXTUEG__offers{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:14px;display:grid}.services-module__IXTUEG__offers:is([data-count="3"],[data-count="6"]){grid-template-columns:repeat(3,minmax(0,1fr))}.services-module__IXTUEG__offer{background:var(--white);box-shadow:0 0 0 1px rgb(var(--ink-rgb) / .07), 0 18px 50px -32px rgb(var(--cobalt-rgb) / .35);border-radius:18px;padding:22px 24px 24px;position:relative}.services-module__IXTUEG__offer:before{content:"";background:var(--cobalt);width:28px;height:2px;box-shadow:0 0 10px rgb(var(--cobalt-rgb) / .5);border-radius:2px;position:absolute;top:0;left:24px}.services-module__IXTUEG__offerTitle{font-weight:600;font-size:var(--fs-h3);letter-spacing:-.012em;color:var(--fg);line-height:1.2}.services-module__IXTUEG__offerDetail{font-size:var(--fs-note);color:var(--fg-soft);margin-top:6px!important}.services-module__IXTUEG__offerItems{gap:0;display:grid;margin-top:12px!important}.services-module__IXTUEG__offerItems li{border-top:1px solid var(--line);font-size:var(--fs-note);color:var(--fg-soft);padding:8px 0}.services-module__IXTUEG__offerItems li:first-child{border-top:0;padding-top:2px}.services-module__IXTUEG__offersBlock+.services-module__IXTUEG__fixBlock,.services-module__IXTUEG__fixBlock+.services-module__IXTUEG__offersBlock{margin-top:clamp(40px,4vw,60px)}.services-module__IXTUEG__steps{counter-reset:step;gap:clamp(26px,2.8vw,40px);max-width:46rem;display:grid}.services-module__IXTUEG__step{grid-template-columns:minmax(0,9em) minmax(0,1fr);align-items:baseline;gap:4px 32px;display:grid;position:relative}.services-module__IXTUEG__stepNode{left:calc(-1 * var(--gap));z-index:3;background:var(--paper);width:11px;height:11px;box-shadow:inset 0 0 0 2px rgb(var(--cobalt-rgb) / .45);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%)}.services-module__IXTUEG__stepNode[data-lit],[data-rail]:not([data-js]) .services-module__IXTUEG__stepNode{background:var(--cobalt);box-shadow:inset 0 0 0 2px var(--cobalt), 0 0 0 5px rgb(var(--cobalt-rgb) / .14), 0 0 16px rgb(var(--cobalt-rgb) / .45)}.services-module__IXTUEG__stepTitle{font-weight:600;font-size:var(--fs-h3);letter-spacing:-.012em;color:var(--fg)}.services-module__IXTUEG__stepTitle:before{counter-increment:step;content:counter(step) ". ";color:var(--accent-text);font-variant-numeric:tabular-nums}.services-module__IXTUEG__stepText{font-family:var(--f-serif), Georgia, serif;font-size:var(--fs-lede);color:var(--fg);line-height:1.42}.services-module__IXTUEG__around{margin-top:clamp(56px,6vw,88px)}@media (min-width:1440px){.services-module__IXTUEG__steps{max-width:none}.services-module__IXTUEG__step{grid-template-columns:minmax(0,11em) minmax(0,1fr)}.services-module__IXTUEG__stepText{max-width:34em}}.services-module__IXTUEG__faq{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(40px,6vw,120px);display:grid}.services-module__IXTUEG__faq>:last-child:nth-child(odd){grid-column:1/-1}.services-module__IXTUEG__faq>:last-child:nth-child(odd)>*{max-width:calc(50% - clamp(20px,3vw,60px))}@media (max-width:900px){.services-module__IXTUEG__faq>:last-child:nth-child(odd)>*{max-width:none}}.services-module__IXTUEG__faq>div{border-bottom:1px solid var(--line);align-content:start;gap:8px;padding:24px 0 26px;display:grid}.services-module__IXTUEG__faq dt{font-weight:500;font-size:var(--fs-h3);letter-spacing:-.01em;color:var(--fg);line-height:1.3}.services-module__IXTUEG__faq dd{font-family:var(--f-serif), Georgia, serif;font-size:var(--fs-body);color:var(--fg-soft);margin:0;line-height:1.55}.services-module__IXTUEG__embedded{background:var(--panel);box-shadow:inset 0 0 0 1px var(--panel-edge);border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;gap:14px clamp(28px,4vw,64px);margin-top:clamp(56px,6vw,88px);padding:28px 30px;scroll-margin-top:40px;display:grid;position:relative}@media (min-width:901px){.services-module__IXTUEG__embedded{grid-template-columns:minmax(12rem,18rem) minmax(0,1fr);align-items:center}.services-module__IXTUEG__embeddedFacts{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,3vw,48px)}}.services-module__IXTUEG__embedded:target{box-shadow:inset 0 0 0 1px rgb(var(--glow-rgb) / .6), 0 0 40px rgb(var(--cobalt-rgb) / .25)}.services-module__IXTUEG__embeddedKicker{font-size:var(--fs-meta);color:var(--accent-text)}.services-module__IXTUEG__embeddedTitle{font-weight:600;font-size:var(--fs-h3);letter-spacing:-.02em;color:var(--fg);margin-top:6px!important}.services-module__IXTUEG__embeddedBody{font-family:var(--f-serif), Georgia, serif;font-size:var(--fs-body);color:var(--fg);line-height:1.5}.services-module__IXTUEG__embeddedMore{font-size:var(--fs-note);color:var(--fg-soft);margin-top:12px!important}.services-module__IXTUEG__embeddedMore a{color:var(--link);text-underline-offset:3px;text-decoration:underline 1px}@media (max-width:720px){.services-module__IXTUEG__embeddedMore a{margin-block:-12px;padding-block:12px;display:inline-block}}.services-module__IXTUEG__caps{border-top:1px solid var(--line)}.services-module__IXTUEG__caps li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,20em) minmax(0,1fr);align-items:baseline;gap:4px 32px;padding:20px 0 21px;display:grid;position:relative}.services-module__IXTUEG__caps strong{font-weight:600;font-size:var(--fs-h3);letter-spacing:-.012em;color:var(--fg)}.services-module__IXTUEG__caps span:not([data-node]){font-size:var(--fs-note);color:var(--fg-soft)}.services-module__IXTUEG__caps .services-module__IXTUEG__stepNode{top:calc(20px + .78em)}@media (max-width:900px){.services-module__IXTUEG__caps li{grid-template-columns:1fr}}.services-module__IXTUEG__fixes{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(28px,3vw,48px);display:grid}.services-module__IXTUEG__fixes li{border-bottom:1px solid var(--line);font-weight:600;font-size:var(--fs-h3);letter-spacing:-.012em;color:var(--fg);padding:18px 0 19px 26px;line-height:1.25;position:relative}.services-module__IXTUEG__fixes li:before{content:"";background:var(--cobalt);width:12px;height:2px;box-shadow:0 0 8px rgb(var(--cobalt-rgb) / .5);border-radius:2px;position:absolute;top:calc(18px + .62em);left:0;transform:translateY(-50%)}@media (max-width:900px){.services-module__IXTUEG__fixes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.services-module__IXTUEG__fixes{grid-template-columns:1fr}}.services-module__IXTUEG__aimedRow{position:relative}.services-module__IXTUEG__rowNode{left:calc(-1 * var(--gap));z-index:3;background:var(--abyss);width:11px;height:11px;box-shadow:inset 0 0 0 2px rgb(var(--glow-rgb) / .6);transition:background var(--d-mid) var(--ease-out), box-shadow var(--d-mid) var(--ease-out);border-radius:50%;position:absolute;top:calc(21px + .68em);transform:translate(-50%,-50%)}.services-module__IXTUEG__rowNode[data-lit],[data-rail]:not([data-js]) .services-module__IXTUEG__rowNode{background:var(--abyss);box-shadow:inset 0 0 0 2px rgb(var(--ice-rgb)), 0 0 0 4px rgb(var(--cobalt-rgb) / .22), 0 0 16px rgb(var(--cobalt-rgb) / .8)}@media (prefers-reduced-motion:reduce){.services-module__IXTUEG__rowNode{transition:none}}.services-module__IXTUEG__echo{display:none}@media (min-width:901px){.services-module__IXTUEG__echo{pointer-events:none;width:150px;height:auto;display:block;position:absolute;top:50%;right:64px;overflow:visible;transform:translateY(-50%)}}.services-module__IXTUEG__echoLine{fill:none;stroke:rgb(var(--glow-rgb) / .8);stroke-width:1.6px;stroke-linecap:round;filter:drop-shadow(0 0 3px rgb(var(--cobalt-rgb) / .7))}.services-module__IXTUEG__echoEdge{fill:none;stroke:var(--cobalt);stroke-width:2px;filter:drop-shadow(0 0 3px rgb(var(--cobalt-rgb) / .7))}.services-module__IXTUEG__echoNode{fill:var(--cobalt);stroke:var(--ice);stroke-width:1.4px}.services-module__IXTUEG__echoMote{fill:var(--ice)}.services-module__IXTUEG__echoTrack{fill:rgb(var(--mist-rgb) / .12)}.services-module__IXTUEG__echoBar{fill:rgb(var(--glow-rgb) / .9)}.services-module__IXTUEG__cfoSheet [data-magnet]{height:44px}.services-module__IXTUEG__embeddedFacts{gap:10px;display:grid;margin-top:0!important}.services-module__IXTUEG__embeddedFacts dt{font-weight:600;font-size:var(--fs-meta);color:var(--fg)}.services-module__IXTUEG__embeddedFacts dd{font-size:var(--fs-note);color:var(--fg-soft);margin:2px 0 0}.services-module__IXTUEG__fixBlock{max-width:none}@media (max-width:900px){.services-module__IXTUEG__signs,.services-module__IXTUEG__signs[data-count="3"],.services-module__IXTUEG__step,.services-module__IXTUEG__faq{grid-template-columns:1fr}.services-module__IXTUEG__offers[data-count="6"]{grid-template-columns:repeat(2,minmax(0,1fr))}.services-module__IXTUEG__offers[data-count="3"]{grid-template-columns:1fr}.services-module__IXTUEG__embedded{grid-template-columns:1fr;padding:24px 22px}}@media (max-width:720px){.services-module__IXTUEG__offers:is([data-count="3"],[data-count="6"]){grid-template-columns:1fr}.services-module__IXTUEG__signs li{font-size:var(--fs-note);padding:18px}.services-module__IXTUEG__stepText{font-size:var(--fs-body)}}@media print{.services-module__IXTUEG__stepNode{display:none}}
.overscroll-module__VH2nJG__glow{pointer-events:none;z-index:25;height:46vh;opacity:min(1, calc(var(--e,0) * 1.4));transition:opacity var(--d-fast) var(--ease-decel);background:radial-gradient(60% calc(30% + var(--e,0) * 70%) at 50% 100%, rgb(var(--fx-egg-glow-rgb) / calc(var(--e,0) * .6)), rgb(var(--cobalt-rgb) / calc(var(--e,0) * .3)) 45%, rgb(var(--cobalt-rgb) / 0) 100%);position:fixed;bottom:0;left:0;right:0}.overscroll-module__VH2nJG__glow[data-spent]{transition:opacity var(--d-egg-spent) var(--ease-decel)}.overscroll-module__VH2nJG__glow i{width:var(--sz);height:var(--sz);background:rgb(var(--fx-glint-rgb));box-shadow:0 0 6px rgb(var(--glow-rgb) / .9);animation:overscroll-module__VH2nJG__osRise calc(var(--t-egg-rise) * var(--rise-k,1)) linear calc(var(--t-egg-rise) * var(--rise-o,0)) infinite;border-radius:50%;position:absolute;bottom:0}@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:rgb(var(--fx-egg-line-rgb) / .75);stroke-width:1.6px;filter:drop-shadow(0 0 4px rgb(var(--glow-rgb) / .8));stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1200;stroke-dashoffset:1200px;animation:overscroll-module__VH2nJG__osLine var(--t-egg-line) var(--ease-out) var(--t-egg-line-at) forwards, overscroll-module__VH2nJG__osFade var(--t-egg-fade) var(--ease-decel) var(--t-egg-fade-at) forwards}.overscroll-module__VH2nJG__reward i{background:var(--paper-hi);width:6px;height:6px;box-shadow:0 0 12px rgb(var(--fx-egg-glow-rgb) / 1), 0 0 30px rgb(var(--cobalt-rgb) / .75);opacity:0;animation:overscroll-module__VH2nJG__osStar var(--t-egg-star) var(--ease-out) calc(var(--k) * var(--t-egg-star-step)) forwards, overscroll-module__VH2nJG__osBurst var(--t-egg-burst) var(--ease-burst) var(--t-egg-burst-at) forwards;border-radius:50%;margin:-3px 0 0 -3px;position:absolute}.overscroll-module__VH2nJG__reward b{width:var(--sz);height:var(--sz);background:var(--ice);box-shadow:0 0 6px rgb(var(--glow-rgb) / .85);opacity:0;animation:overscroll-module__VH2nJG__osFountain var(--t-egg-fountain) var(--ease-fountain) calc(var(--t-egg-fountain-at) * var(--fountain-k,1)) forwards;border-radius:50%;position:absolute;top:42vh;left:0}@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:rgb(var(--cobalt-rgb) / .5)}.overscroll-module__VH2nJG__reward[data-tone=day] i{background:var(--fx-spark-day);box-shadow:0 0 10px rgb(var(--cobalt-rgb) / .7), 0 0 22px rgb(var(--cobalt-rgb) / .35)}.overscroll-module__VH2nJG__reward[data-tone=day] b{background:var(--fx-bloom-day);box-shadow:0 0 6px rgb(var(--cobalt-rgb) / .6)}@media print{.overscroll-module__VH2nJG__glow,.overscroll-module__VH2nJG__reward{display:none!important}}
