@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--pointer-u:22%;--pointer-v:-10%;--pane-lit:0;--desk-lit:0;--mod-lit:0;--mod-hot:0;--program-fill:0;--price-pour:1}*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial;--tally-p:1;--tally:0;--tally-frac:0}}}@layer theme{:root,:host{--color-white:#fff;--color-black:#000;--color-rail:#0e2b40;--color-ground:#f2f8fb;--color-ground-deep:#e6f1f6;--color-surface:#fff;--color-ink:#0a2536;--color-ink-strong:#06192a;--color-ink-soft:#33566a;--color-ink-muted:#3d5d6f;--color-ink-faint:#6d8d9c;--color-hairline:#d7e7ee;--color-hairline-strong:#bad3dd;--color-azure:#0966ed;--color-sky:#00a8fe;--color-aqua:#00d1c9;--color-spring:#00d9a8;--color-jade:#1add78;--ramp-1:var(--color-azure);--ramp-2:var(--color-sky);--ramp-3:var(--color-aqua);--ramp-4:var(--color-spring);--ramp-5:var(--color-jade);--ramp-6:var(--color-jade);--color-azure-ink:#0a4fbe;--color-jade-ink:#0a7f52;--key-ink:var(--color-ink-strong);--color-amber-ink:#8f6400;--color-red-ink:#a83229;--font-sans:var(--font-sans-latin), var(--font-sans-latin-ext), system-ui, sans-serif;--default-font-family:var(--font-sans);--default-font-feature-settings:"kern" 1;--default-font-variation-settings:normal;--font-weight-light:300;--font-weight-normal:400;--font-weight-display:450;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--text-2xs:.6875rem;--text-2xs--line-height:1.34;--text-xs:.8125rem;--text-xs--line-height:1.45;--text-sm:.9375rem;--text-sm--line-height:1.55;--text-base:1.0625rem;--text-base--line-height:1.52;--text-lg:1.3125rem;--text-lg--line-height:1.5;--text-xl:clamp(1.5rem, .5241vw + 1.2472rem, 1.6875rem);--text-xl--line-height:1.34;--text-2xl:clamp(1.75rem, .8386vw + 1.5456rem, 2.25rem);--text-2xl--line-height:1.24;--text-3xl:clamp(2rem, 2.0964vw + 1.489rem, 3.25rem);--text-3xl--line-height:1.22;--text-4xl:clamp(2.375rem, 3.1447vw + 1.6086rem, 4.25rem);--text-4xl--line-height:1.22;--text-5xl:clamp(2.75rem, 4.6122vw + 1.6259rem, 5.5rem);--text-5xl--line-height:1.22;--text-6xl:clamp(3.25rem, 5.451vw + 1.9214rem, 6.5rem);--text-6xl--line-height:1.22;--tracking-tighter:-.035em;--tracking-tight:-.02em;--tracking-lede:-.006em;--tracking-normal:0em;--tracking-wide:.02em;--tracking-widest:.09em;--leading-tight:1.14;--leading-head:1.3;--leading-snug:1.34;--spacing:.25rem;--spacing-hair:clamp(.5rem, .4744rem + .1048vw, .5625rem);--spacing-line:clamp(.75rem, .7244rem + .1048vw, .8125rem);--spacing-row:clamp(1rem, .949rem + .2096vw, 1.125rem);--spacing-pair:clamp(1.25rem, 1.1478rem + .4193vw, 1.5rem);--spacing-group:clamp(1.625rem, 1.4718rem + .6289vw, 2rem);--spacing-block:clamp(2.125rem, 1.8695rem + 1.0482vw, 2.75rem);--spacing-beat:clamp(3rem, 2.5912rem + 1.6771vw, 4rem);--spacing-section:clamp(4rem, 3.1823rem + 3.3543vw, 6rem);--spacing-hold:calc(var(--spacing-section) * 2);--bar-height:4rem;--scroll-lead:7rem;--spacing-open:calc(var(--bar-height) + var(--spacing-beat));--spacing-join:var(--spacing-block);--gutter:clamp(1.25rem, 4vw, 3rem);--bleed-step:8rem;--col-lane:calc((100% - 2 * var(--col-gap)) / 3);--col-gap:var(--spacing-block);--col-term:13rem;--rail-page:11.75rem;--rail-page-hang:min(var(--gutter), max(0px, calc((100vw - var(--container-page)) / 2)));--rail-page-lead:calc(var(--bar-height) + var(--spacing-row));--rail-page-chrome:calc(2 * var(--spacing-line) + 4 * (2 * var(--spacing-hair) + 1px));--rail-page-well:calc(100dvh - var(--rail-page-lead) - var(--spacing-row));--rail-page-room:calc(var(--rail-page-well) - var(--rail-page-chrome));--rail-page-row:clamp(1.5rem, calc(var(--rail-page-room) / 17), 4.5rem);--rail-page-track:calc(4 * (2 * var(--spacing-hair) + 1px) + 17 * var(--rail-page-row));--breakpoint-xs:21rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-6xl:72rem;--container-page:84rem;--aspect-video:16 / 9;--radius-control:.25rem;--radius-xs:.375rem;--radius-sm:.625rem;--radius-md:.875rem;--radius-lg:1.25rem;--radius-xl:1.75rem;--radius-full:9999px;--shadow-hair:0 1px 2px #0a25360d;--shadow-edge:0 1px 2px #0a25360d, 0 3px 10px -3px #0a253614;--shadow-panel:0 2px 4px #0a25360a, 0 18px 44px -18px #0a253633;--shadow-lift:0 4px 8px #0a25360f, 0 30px 64px -24px #0a253647, 0 40px 90px -50px #0966ed66;--shadow-window:0 2px 6px #0a25360f, 0 34px 70px -26px #0a25363d, 0 90px 140px -70px #0966ed6b;--shadow-key:0 1px 2px #06192a38, 0 8px 20px -6px #0966ed70;--shadow-key-lift:0 2px 4px #06192a3d, 0 18px 38px -8px #0966ed8c;--inset-shadow-gloss:inset 0 1px 0 #ffffffeb, inset 0 -1px 0 #0a25360d;--inset-shadow-well:inset 0 1px 3px #0a253612;--drop-shadow-mark:0 1px 3px #0966ed47;--blur-lg:26px;--default-transition-duration:var(--duration-state);--default-transition-timing-function:cubic-bezier(.22, 1, .36, 1);--ease-out-quint:cubic-bezier(.22, 1, .36, 1);--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-swim:cubic-bezier(.45, .08, .35, 1);--ease-settle:cubic-bezier(.33, 1.02, .44, 1);--ease-cross:cubic-bezier(.83, 0, .17, 1);--duration-tap:.12s;--duration-swift:.2s;--duration-state:.26s;--duration-settle:.32s;--duration-move:.42s;--duration-reveal:.9s;--duration-object:1.15s;--duration-leave:var(--duration-swift);--arrive-open:10%;--arrive-shut:30%;--arrive-step:4%;--rise-soft:1rem;--tally-run:1.6s;--animate-tide-a:tide-a 71s var(--ease-swim) infinite;--animate-tide-b:tide-b 89s var(--ease-swim) infinite;--animate-tide-c:tide-c 57s var(--ease-swim) infinite;--animate-tide-d:tide-d 103s var(--ease-swim) infinite;--animate-caustic:caustic 190s linear infinite;--animate-caustic-back:caustic 260s linear infinite reverse;--animate-shimmer:shimmer 7s var(--ease-swim) infinite;--animate-current:current 5.5s var(--ease-swim) infinite;--animate-reflection:reflection-swim 23s var(--ease-swim) infinite;--animate-deep-near:deep-twinkle-near 31s var(--ease-swim) infinite;--animate-deep-mid:deep-twinkle-mid 43s var(--ease-swim) infinite;--animate-deep-swim-a:deep-swim-a 47s var(--ease-swim) infinite;--animate-deep-swim-b:deep-swim-b 61s var(--ease-swim) infinite}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}@media (min-width:40rem) and (min-height:34rem){:root{--bar-height:4.5rem}}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;background-color:var(--color-ground);color:var(--color-ink);-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--scroll-lead);overflow-x:clip}body{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--text-base--line-height);font-synthesis-weight:none;text-rendering:optimizelegibility;background-color:#0000;overflow-x:clip}:where(body :not(button,input,select,textarea,svg,svg *,.window,.window *,.key,.key *,.key-quiet,.key-quiet *,.nav-link,.nav-link *,.nav-sheet-link,.nav-sheet-link *,.price-opt,.price-opt *,.intake-opt,.intake-opt *,.program-rail-row,.program-rail-row *,.program-index-row,.program-index-row *,.field-reveal,.field-reveal *,.skip-link,.skip-link *)){text-box:trim-both cap text}::selection{background-color:#00a8fe42}@supports (color:color-mix(in lab, red, red)){::selection{background-color:color-mix(in oklab, var(--color-sky) 26%, transparent)}}::selection{color:var(--color-ink-strong)}:focus-visible{outline:2px solid var(--color-azure-ink);outline-offset:3px;border-radius:var(--radius-xs)}a,button,summary,label,[role=button]{-webkit-tap-highlight-color:transparent}h1,h2,h3{text-wrap:balance;-webkit-hyphens:auto;hyphens:auto}p{text-wrap:pretty}svg{display:block}}@layer components{.atmosphere{z-index:0;pointer-events:none;contain:strict;position:fixed;inset:0;overflow:hidden}.atmosphere-tides{position:absolute;inset:-10%}.atmosphere-tides>span{border-radius:var(--radius-full);will-change:transform;display:block;position:absolute}.atmosphere-tides>span:first-child{background:radial-gradient(closest-side,#0966ed9e,#0966ed2e 58%,#0000 100%);width:78%;height:92%;top:22%;left:-18%}@supports (color:color-mix(in lab, red, red)){.atmosphere-tides>span:first-child{background:radial-gradient(closest-side, color-mix(in oklab, var(--color-azure) 62%, transparent), color-mix(in oklab, var(--color-azure) 18%, transparent) 58%, transparent 100%)}}.atmosphere-tides>span:first-child{animation:var(--animate-tide-a)}.atmosphere-tides>span:nth-child(2){background:radial-gradient(closest-side,#00a8fea8,#00d1c938 56%,#0000 100%);width:80%;height:100%;top:-34%;left:46%}@supports (color:color-mix(in lab, red, red)){.atmosphere-tides>span:nth-child(2){background:radial-gradient(closest-side, color-mix(in oklab, var(--color-sky) 66%, transparent), color-mix(in oklab, var(--color-aqua) 22%, transparent) 56%, transparent 100%)}}.atmosphere-tides>span:nth-child(2){animation:var(--animate-tide-b)}.atmosphere-tides>span:nth-child(3){background:radial-gradient(closest-side,#1add78a3,#00d9a833 58%,#0000 100%);width:78%;height:88%;top:40%;left:52%}@supports (color:color-mix(in lab, red, red)){.atmosphere-tides>span:nth-child(3){background:radial-gradient(closest-side, color-mix(in oklab, var(--color-jade) 64%, transparent), color-mix(in oklab, var(--color-spring) 20%, transparent) 58%, transparent 100%)}}.atmosphere-tides>span:nth-child(3){animation:var(--animate-tide-c)}.atmosphere-tides>span:nth-child(4){background:radial-gradient(closest-side,#00d1c970,#0000 100%);width:66%;height:76%;top:-14%;left:8%}@supports (color:color-mix(in lab, red, red)){.atmosphere-tides>span:nth-child(4){background:radial-gradient(closest-side, color-mix(in oklab, var(--color-aqua) 44%, transparent), transparent 100%)}}.atmosphere-tides>span:nth-child(4){animation:var(--animate-tide-d)}.atmosphere-caustic,.atmosphere-caustic-back{background-image:var(--texture-caustic);transform-origin:50%;will-change:transform;width:142vmax;height:142vmax;position:absolute;top:50%;left:50%;translate:-50% -50%}@supports (width:hypot(1px, 1px)){.atmosphere-caustic,.atmosphere-caustic-back{width:hypot(100vw,100vh);height:hypot(100vw,100vh)}}.atmosphere-caustic{opacity:.31;animation:var(--animate-caustic);background-size:66rem 66rem}.atmosphere-caustic-back{opacity:.21;animation:var(--animate-caustic-back);background-size:117rem 117rem}.atmosphere-bloom{border-radius:var(--radius-full);background:radial-gradient(closest-side,#00a8fe6b 0%,#00d9a824 46%,#0000 76%);width:46rem;height:46rem;margin:-23rem 0 0 -23rem;position:absolute;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.atmosphere-bloom{background:radial-gradient(closest-side, color-mix(in oklab, var(--color-sky) 42%, transparent) 0%, color-mix(in oklab, var(--color-spring) 14%, transparent) 46%, transparent 76%)}}.atmosphere-bloom{transform:translate3d(var(--pointer-x,74vw), var(--pointer-y,26vh), 0);transition:transform var(--duration-move) var(--ease-out-quint)}@media (pointer:fine) and (prefers-reduced-motion:no-preference){.atmosphere-bloom{will-change:transform}}.atmosphere-veil{background:linear-gradient(90deg,#f2f8fbe6 0%,#f2f8fbc7 34%,#f2f8fb3d 68%,#f2f8fb0a 100%),linear-gradient(#f2f8fb75 0%,#f2f8fb1f 40%,#f2f8fb4d 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.atmosphere-veil{background:linear-gradient(to right, color-mix(in oklab, var(--color-ground) 90%, transparent) 0%, color-mix(in oklab, var(--color-ground) 78%, transparent) 34%, color-mix(in oklab, var(--color-ground) 24%, transparent) 68%, color-mix(in oklab, var(--color-ground) 4%, transparent) 100%), linear-gradient(to bottom, color-mix(in oklab, var(--color-ground) 46%, transparent) 0%, color-mix(in oklab, var(--color-ground) 12%, transparent) 40%, color-mix(in oklab, var(--color-ground) 30%, transparent) 100%)}}.atmosphere-grain{background-image:var(--texture-grain);opacity:.03;background-size:11rem 11rem;position:absolute;inset:0}@supports (animation-timeline:scroll()){.atmosphere-tides{animation:linear both atmos-swell;animation-timeline:scroll(root)}.atmosphere-veil{animation:linear both atmos-clear;animation-timeline:scroll(root)}@keyframes atmos-swell{0%{transform:translate(0)scale(1)}45%{transform:translate(-4%,-6%)scale(1.12)}to{transform:translate(3%,4%)scale(1.22)}}@keyframes atmos-clear{0%,63.5%{opacity:1}to{opacity:.72}}}@media screen{.chamber{--color-ink:#f4faff}@supports (color:lab(0% 0 0)){.chamber{--color-ink:lab(97.9361% -1.51226 -3.41709)}}@supports (color:color-mix(in lab, red, red)){.chamber{--color-ink:color-mix(in oklab, var(--color-white) 94%, var(--color-sky))}}.chamber{--color-ink-strong:var(--color-white);--color-ink-soft:#0b2739}@supports (color:lab(0% 0 0)){.chamber{--color-ink-soft:lab(14.0825% -5.15869 -14.957)}}@supports (color:color-mix(in lab, red, red)){.chamber{--color-ink-soft:color-mix(in oklab, var(--color-ink) 74%, var(--color-rail))}}.chamber{--color-ink-muted:#0c273a}@supports (color:lab(0% 0 0)){.chamber{--color-ink-muted:lab(14.4271% -5.10743 -15.255)}}@supports (color:color-mix(in lab, red, red)){.chamber{--color-ink-muted:color-mix(in oklab, var(--color-ink) 62%, var(--color-rail))}}.chamber{--color-ink-faint:#0c283c}@supports (color:lab(0% 0 0)){.chamber{--color-ink-faint:lab(15.0013% -5.02163 -15.7516)}}@supports (color:color-mix(in lab, red, red)){.chamber{--color-ink-faint:color-mix(in oklab, var(--color-ink) 42%, var(--color-rail))}}.chamber{--color-hairline:#ffffff38}@supports (color:lab(0% 0 0)){.chamber{--color-hairline:lab(100% -.0000298023 .0000119209/.22)}}@supports (color:color-mix(in lab, red, red)){.chamber{--color-hairline:color-mix(in oklab, var(--color-white) 22%, transparent)}}.chamber{--color-hairline-strong:#ffffff57}@supports (color:lab(0% 0 0)){.chamber{--color-hairline-strong:lab(100% -.0000298023 .0000119209/.34)}}@supports (color:color-mix(in lab, red, red)){.chamber{--color-hairline-strong:color-mix(in oklab, var(--color-white) 34%, transparent)}}.chamber{--color-jade-ink:var(--color-jade);--color-azure-ink:var(--color-sky)}.chamber .glass-quiet{background:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.chamber .glass-quiet{background:color-mix(in oklab, var(--color-white) 12%, transparent)}}.chamber .glass-quiet{border-color:#ffffff38}@supports (color:color-mix(in lab, red, red)){.chamber .glass-quiet{border-color:color-mix(in oklab, var(--color-white) 22%, transparent)}}.chamber .glass-quiet{box-shadow:inset 0 1px #ffffff24}.deep{--deep-abyss:#001b2e}@supports (color:lab(0% 0 0)){.deep{--deep-abyss:lab(8.40513% -3.7461 -16.641)}}@supports (color:color-mix(in lab, red, red)){.deep{--deep-abyss:color-mix(in oklab, var(--color-rail) 76%, var(--color-black))}}.deep{--deep-ramp:calc(var(--spacing-hold) * .72);z-index:-1;pointer-events:none;view-timeline-name:--deep;background:linear-gradient(to bottom, transparent 0, #0c406000 calc(var(--deep-ramp) * .05), #0c3f5f02 calc(var(--deep-ramp) * .09), #0c3f5e05 calc(var(--deep-ramp) * .13), #0c3e5c0a calc(var(--deep-ramp) * .17), #0c3d5b11 calc(var(--deep-ramp) * .21), #0c3c5a1a calc(var(--deep-ramp) * .25), #0c3b582a calc(var(--deep-ramp) * .3), #0c395640 calc(var(--deep-ramp) * .36), #0d38535e calc(var(--deep-ramp) * .43), #0d365180 calc(var(--deep-ramp) * .5), #0d354fa1 calc(var(--deep-ramp) * .57), #0d334cbf calc(var(--deep-ramp) * .64), #0d324ad5 calc(var(--deep-ramp) * .7), #0d3149e5 calc(var(--deep-ramp) * .75), #0d3047ee calc(var(--deep-ramp) * .79), #0e2f46f5 calc(var(--deep-ramp) * .83), #0e2e44fa calc(var(--deep-ramp) * .87), #0e2d43fd calc(var(--deep-ramp) * .91), #0e2c42 calc(var(--deep-ramp) * .95), var(--color-rail) var(--deep-ramp), var(--color-rail) 42%, var(--deep-abyss) calc(100% - var(--deep-ramp)), var(--deep-abyss) calc(100% - var(--deep-ramp) * .95), var(--deep-abyss) calc(100% - var(--deep-ramp) * .91), var(--deep-abyss) calc(100% - var(--deep-ramp) * .87), var(--deep-abyss) calc(100% - var(--deep-ramp) * .83), var(--deep-abyss) calc(100% - var(--deep-ramp) * .79), var(--deep-abyss) calc(100% - var(--deep-ramp) * .75), var(--deep-abyss) calc(100% - var(--deep-ramp) * .7), var(--deep-abyss) calc(100% - var(--deep-ramp) * .64), var(--deep-abyss) calc(100% - var(--deep-ramp) * .57), var(--deep-abyss) calc(100% - var(--deep-ramp) * .5), var(--deep-abyss) calc(100% - var(--deep-ramp) * .43), var(--deep-abyss) calc(100% - var(--deep-ramp) * .36), var(--deep-abyss) calc(100% - var(--deep-ramp) * .3), var(--deep-abyss) calc(100% - var(--deep-ramp) * .25), var(--deep-abyss) calc(100% - var(--deep-ramp) * .21), var(--deep-abyss) calc(100% - var(--deep-ramp) * .17), var(--deep-abyss) calc(100% - var(--deep-ramp) * .13), var(--deep-abyss) calc(100% - var(--deep-ramp) * .09), var(--deep-abyss) calc(100% - var(--deep-ramp) * .05), transparent 100%);position:absolute;inset:0;overflow:clip}@supports (color:lab(0% 0 0)){.deep{background:linear-gradient(to bottom, transparent 0, lab(25.1567% -7.12368 -24.0863/.0012) calc(var(--deep-ramp) * .05), lab(24.7616% -6.87037 -24.0604/.0063) calc(var(--deep-ramp) * .09), lab(24.7141% -7.21005 -23.4888/.0179) calc(var(--deep-ramp) * .13), lab(24.2705% -7.2954 -22.888/.0375) calc(var(--deep-ramp) * .17), lab(23.8732% -7.0408 -22.8603/.0659) calc(var(--deep-ramp) * .21), lab(23.4752% -6.78435 -22.8326/.1035) calc(var(--deep-ramp) * .25), lab(23.0286% -6.86701 -22.2265/.1631) calc(var(--deep-ramp) * .3), lab(22.228% -6.34675 -22.1693/.2509) calc(var(--deep-ramp) * .36), lab(21.7589% -6.61953 -20.9262/.3705) calc(var(--deep-ramp) * .43), lab(20.9535% -6.08622 -20.8625/.5) calc(var(--deep-ramp) * .5), lab(20.5015% -6.15691 -20.2408/.6295) calc(var(--deep-ramp) * .57), lab(19.6426% -5.95276 -19.5805/.7491) calc(var(--deep-ramp) * .64), lab(19.1876% -6.01761 -18.9491/.8369) calc(var(--deep-ramp) * .7), lab(18.7796% -5.74084 -18.913/.8965) calc(var(--deep-ramp) * .75), lab(18.3226% -5.80144 -18.2755/.9341) calc(var(--deep-ramp) * .79), lab(17.9494% -5.33082 -18.177/.9625) calc(var(--deep-ramp) * .83), lab(17.4914% -5.38069 -17.5316/.9821) calc(var(--deep-ramp) * .87), lab(17.0802% -5.09104 -17.4903/.9937) calc(var(--deep-ramp) * .91), lab(16.6682% -4.79826 -17.4486/.9988) calc(var(--deep-ramp) * .95), var(--color-rail) var(--deep-ramp), var(--color-rail) 42%, var(--deep-abyss) calc(100% - var(--deep-ramp)), var(--deep-abyss) calc(100% - var(--deep-ramp) * .95), var(--deep-abyss) calc(100% - var(--deep-ramp) * .91), var(--deep-abyss) calc(100% - var(--deep-ramp) * .87), var(--deep-abyss) calc(100% - var(--deep-ramp) * .83), var(--deep-abyss) calc(100% - var(--deep-ramp) * .79), var(--deep-abyss) calc(100% - var(--deep-ramp) * .75), var(--deep-abyss) calc(100% - var(--deep-ramp) * .7), var(--deep-abyss) calc(100% - var(--deep-ramp) * .64), var(--deep-abyss) calc(100% - var(--deep-ramp) * .57), var(--deep-abyss) calc(100% - var(--deep-ramp) * .5), var(--deep-abyss) calc(100% - var(--deep-ramp) * .43), var(--deep-abyss) calc(100% - var(--deep-ramp) * .36), var(--deep-abyss) calc(100% - var(--deep-ramp) * .3), var(--deep-abyss) calc(100% - var(--deep-ramp) * .25), var(--deep-abyss) calc(100% - var(--deep-ramp) * .21), var(--deep-abyss) calc(100% - var(--deep-ramp) * .17), var(--deep-abyss) calc(100% - var(--deep-ramp) * .13), var(--deep-abyss) calc(100% - var(--deep-ramp) * .09), var(--deep-abyss) calc(100% - var(--deep-ramp) * .05), transparent 100%)}}@supports (color:color-mix(in lab, red, red)){.deep{background:linear-gradient(to bottom, transparent 0, color-mix(in oklab, color-mix(in oklab, var(--color-rail) 82.9%, var(--color-sky)) 0.12%, transparent) calc(var(--deep-ramp) * .05), color-mix(in oklab, color-mix(in oklab, var(--color-rail) 83.62%, var(--color-sky)) 0.63%, transparent) calc(var(--deep-ramp) * .09), color-mix(in oklab, color-mix(in oklab, var(--color-rail) 84.34%, var(--color-sky)) 1.79%, transparent) calc(var(--deep-ramp) * .13), color-mix(in oklab, color-mix(in oklab, var(--color-rail) 85.06%, var(--color-sky)) 3.75%, transparent) calc(var(--deep-ramp) * .17), color-mix(in oklab, color-mix(in oklab, var(--color-rail) 85.78%, var(--color-sky)) 6.59%, transparent) calc(var(--deep-ramp) * .21), color-mix(in oklab, color-mix(in oklab, var(--color-rail) 86.5%, var(--color-sky)) 10.35%, transparent) calc(var(--deep-ramp) * .25), color-mix(in oklab, color-mix(in oklab, var(--color-rail) 87.4%, var(--color-sky)) 16.31%, transparent) calc(var(--deep-ramp) * .3), color-mix(in oklab, color-mix(in oklab, var(--color-rail) 88.48%, var(--color-sky)) 25.09%, transparent) calc(var(--deep-ramp) * .36), color-mix(in oklab, color-mix(in oklab, var(--color-rail) 89.74%, var(--color-sky)) 37.05%, transparent) calc(var(--deep-ramp) * .43), color-mix(in oklab, color-mix(in oklab, var(--color-rail) 91.0%, var(--color-sky)) 50.0%, transparent) calc(var(--deep-ramp) * .5), color-mix(in oklab, color-mix(in oklab, var(--color-rail) 92.26%, var(--color-sky)) 62.95%, transparent) calc(var(--deep-ramp) * .57), color-mix(in oklab, color-mix(in oklab, var(--color-rail) 93.52%, var(--color-sky)) 74.91%, transparent) calc(var(--deep-ramp) * .64), color-mix(in oklab, color-mix(in oklab, var(--color-rail) 94.6%, var(--color-sky)) 83.69%, transparent) calc(var(--deep-ramp) * .7), color-mix(in oklab, color-mix(in oklab, var(--color-rail) 95.5%, var(--color-sky)) 89.65%, transparent) calc(var(--deep-ramp) * .75), color-mix(in oklab, color-mix(in oklab, var(--color-rail) 96.22%, var(--color-sky)) 93.41%, transparent) calc(var(--deep-ramp) * .79), color-mix(in oklab, color-mix(in oklab, var(--color-rail) 96.94%, var(--color-sky)) 96.25%, transparent) calc(var(--deep-ramp) * .83), color-mix(in oklab, color-mix(in oklab, var(--color-rail) 97.66%, var(--color-sky)) 98.21%, transparent) calc(var(--deep-ramp) * .87), color-mix(in oklab, color-mix(in oklab, var(--color-rail) 98.38%, var(--color-sky)) 99.37%, transparent) calc(var(--deep-ramp) * .91), color-mix(in oklab, color-mix(in oklab, var(--color-rail) 99.1%, var(--color-sky)) 99.88%, transparent) calc(var(--deep-ramp) * .95), var(--color-rail) var(--deep-ramp), var(--color-rail) 42%, var(--deep-abyss) calc(100% - var(--deep-ramp)), color-mix(in oklab, var(--deep-abyss) 99.88%, transparent) calc(100% - var(--deep-ramp) * .95), color-mix(in oklab, var(--deep-abyss) 99.37%, transparent) calc(100% - var(--deep-ramp) * .91), color-mix(in oklab, var(--deep-abyss) 98.21%, transparent) calc(100% - var(--deep-ramp) * .87), color-mix(in oklab, var(--deep-abyss) 96.25%, transparent) calc(100% - var(--deep-ramp) * .83), color-mix(in oklab, var(--deep-abyss) 93.41%, transparent) calc(100% - var(--deep-ramp) * .79), color-mix(in oklab, var(--deep-abyss) 89.65%, transparent) calc(100% - var(--deep-ramp) * .75), color-mix(in oklab, var(--deep-abyss) 83.69%, transparent) calc(100% - var(--deep-ramp) * .7), color-mix(in oklab, var(--deep-abyss) 74.91%, transparent) calc(100% - var(--deep-ramp) * .64), color-mix(in oklab, var(--deep-abyss) 62.95%, transparent) calc(100% - var(--deep-ramp) * .57), color-mix(in oklab, var(--deep-abyss) 50.0%, transparent) calc(100% - var(--deep-ramp) * .5), color-mix(in oklab, var(--deep-abyss) 37.05%, transparent) calc(100% - var(--deep-ramp) * .43), color-mix(in oklab, var(--deep-abyss) 25.09%, transparent) calc(100% - var(--deep-ramp) * .36), color-mix(in oklab, var(--deep-abyss) 16.31%, transparent) calc(100% - var(--deep-ramp) * .3), color-mix(in oklab, var(--deep-abyss) 10.35%, transparent) calc(100% - var(--deep-ramp) * .25), color-mix(in oklab, var(--deep-abyss) 6.59%, transparent) calc(100% - var(--deep-ramp) * .21), color-mix(in oklab, var(--deep-abyss) 3.75%, transparent) calc(100% - var(--deep-ramp) * .17), color-mix(in oklab, var(--deep-abyss) 1.79%, transparent) calc(100% - var(--deep-ramp) * .13), color-mix(in oklab, var(--deep-abyss) 0.63%, transparent) calc(100% - var(--deep-ramp) * .09), color-mix(in oklab, var(--deep-abyss) 0.12%, transparent) calc(100% - var(--deep-ramp) * .05), transparent 100%)}}.deep-surface{height:calc(var(--deep-ramp) * 1.12);position:absolute;inset-inline:0}.deep-surface-in{top:0}.deep-surface-out{bottom:0}.deep-surface>span{border-radius:var(--radius-full);will-change:transform;height:100%;display:block;position:absolute;top:0}.deep-surface-in>span:first-child{background:radial-gradient(closest-side,#00a8fe29,#00a8fe0f 58%,#0000 100%);width:92%;left:-24%}@supports (color:color-mix(in lab, red, red)){.deep-surface-in>span:first-child{background:radial-gradient(closest-side, color-mix(in oklab, var(--color-sky) 16%, transparent), color-mix(in oklab, var(--color-sky) 6%, transparent) 58%, transparent 100%)}}.deep-surface-in>span:first-child{animation:var(--animate-deep-swim-a)}.deep-surface-in>span:nth-child(2){background:radial-gradient(closest-side,#0966ed1c,#0966ed0a 60%,#0000 100%);width:100%;left:40%}@supports (color:color-mix(in lab, red, red)){.deep-surface-in>span:nth-child(2){background:radial-gradient(closest-side, color-mix(in oklab, var(--color-azure) 11%, transparent), color-mix(in oklab, var(--color-azure) 4%, transparent) 60%, transparent 100%)}}.deep-surface-in>span:nth-child(2){animation:var(--animate-deep-swim-b)}.deep-surface-out>span:first-child{background:radial-gradient(closest-side,#00a8fe1c,#00a8fe0a 58%,#0000 100%);width:96%;left:34%}@supports (color:color-mix(in lab, red, red)){.deep-surface-out>span:first-child{background:radial-gradient(closest-side, color-mix(in oklab, var(--color-sky) 11%, transparent), color-mix(in oklab, var(--color-sky) 4%, transparent) 58%, transparent 100%)}}.deep-surface-out>span:first-child{animation:var(--animate-deep-swim-a);animation-delay:-19s}.deep-surface-out>span:nth-child(2){background:radial-gradient(closest-side,#0966ed14,#0966ed08 60%,#0000 100%);width:104%;left:-30%}@supports (color:color-mix(in lab, red, red)){.deep-surface-out>span:nth-child(2){background:radial-gradient(closest-side, color-mix(in oklab, var(--color-azure) 8%, transparent), color-mix(in oklab, var(--color-azure) 3%, transparent) 60%, transparent 100%)}}.deep-surface-out>span:nth-child(2){animation:var(--animate-deep-swim-b);animation-delay:-29s}.deep-sky{opacity:1;position:absolute;inset:0}.deep-stars{--deep-swell:8rem;inset:calc(var(--deep-swell) * -1) 0;position:absolute;translate:0}.deep-stars-far{opacity:.62;background-image:radial-gradient(1.5px at 41px 88px,#ffffff9e 0,#ffffff6b 34%,#0000 100%),radial-gradient(1.3px at 158px 47px,#e9f6ff80 0,#e9f6ff4d 36%,#0000 100%),radial-gradient(1.7px at 93px 131px,#ffffffad 0,#fff6 32%,#0000 100%),radial-gradient(1.2px at 176px 191px,#ffffff70 0,#ffffff42 38%,#0000 100%),radial-gradient(1.5px at 24px 163px,#dbf0ff8f 0,#dbf0ff52 34%,#0000 100%),radial-gradient(1.35px at 129px 214px,#ffffff80 0,#ffffff4d 35%,#0000 100%),radial-gradient(1.6px at 251px 76px,#fff9 0,#ffffff5c 33%,#0000 100%);background-size:173px 149px,211px 197px,251px 173px,197px 229px,283px 211px,163px 263px,307px 241px}.deep-stars-mid{opacity:.82;animation:var(--animate-deep-mid);background-image:radial-gradient(2px at 78px 203px,#ffffffdb 0,#ffffff70 30%,#0000 100%),radial-gradient(1.8px at 214px 96px,#e2f3ffbd 0,#e2f3ff61 32%,#0000 100%),radial-gradient(2.2px at 331px 241px,#ffffffeb 0,#ffffff75 28%,#0000 100%),radial-gradient(1.7px at 47px 318px,#ffffffb3 0,#ffffff5c 32%,#0000 100%),radial-gradient(2.1px at 268px 61px,#d6eeffd1 0,#d6eeff6b 30%,#0000 100%);background-size:331px 277px,269px 349px,397px 293px,311px 383px,431px 337px}.deep-stars-near{opacity:.88;animation:var(--animate-deep-near);background-image:radial-gradient(2.8px at 137px 271px,#fffffffa 0,#ffffff80 26%,#0000 100%),radial-gradient(2.4px at 389px 122px,#f0faffe6 0,#f0faff70 28%,#0000 100%),radial-gradient(3px at 262px 401px,#fff 0,#ffffff85 25%,#0000 100%),radial-gradient(10px at 18% 27%,#00a8feeb 0,#00a8fe9e 12%,#00a8fe24 34%,#0000 100%),radial-gradient(9px at 74% 52%,#00d1c9e0 0,#00d1c994 13%,#00d1c921 35%,#0000 100%),radial-gradient(11px at 41% 71%,#1add78d6 0,#1add788a 12%,#1add781f 33%,#0000 100%),radial-gradient(8px at 88% 34%,#0966ede6 0,#0966ed99 14%,#0966ed26 36%,#0000 100%)}@supports (color:color-mix(in lab, red, red)){.deep-stars-near{background-image:radial-gradient(circle 2.8px at 137px 271px, #fffffffa 0, #ffffff80 26%, transparent 100%), radial-gradient(circle 2.4px at 389px 122px, #f0faffe6 0, #f0faff70 28%, transparent 100%), radial-gradient(circle 3px at 262px 401px, #fff 0, #ffffff85 25%, transparent 100%), radial-gradient(circle 10px at 18% 27%, color-mix(in oklab, var(--color-sky) 92%, transparent) 0, color-mix(in oklab, var(--color-sky) 62%, transparent) 12%, color-mix(in oklab, var(--color-sky) 14%, transparent) 34%, transparent 100%), radial-gradient(circle 9px at 74% 52%, color-mix(in oklab, var(--color-aqua) 88%, transparent) 0, color-mix(in oklab, var(--color-aqua) 58%, transparent) 13%, color-mix(in oklab, var(--color-aqua) 13%, transparent) 35%, transparent 100%), radial-gradient(circle 11px at 41% 71%, color-mix(in oklab, var(--color-jade) 84%, transparent) 0, color-mix(in oklab, var(--color-jade) 54%, transparent) 12%, color-mix(in oklab, var(--color-jade) 12%, transparent) 33%, transparent 100%), radial-gradient(circle 8px at 88% 34%, color-mix(in oklab, var(--color-azure) 90%, transparent) 0, color-mix(in oklab, var(--color-azure) 60%, transparent) 14%, color-mix(in oklab, var(--color-azure) 15%, transparent) 36%, transparent 100%)}}.deep-stars-near{background-repeat:repeat,repeat,repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-size:521px 449px,463px 557px,601px 487px,auto,auto,auto,auto}.deep-grain{background-image:var(--texture-grain);opacity:.04;background-size:11rem 11rem;position:absolute;inset:0}@supports (animation-timeline:view()){.deep-sky{animation:linear both deep-rise;animation-timeline:--deep;animation-range:cover cover 46%}.deep-stars-far{animation:linear both deep-drift-far;animation-timeline:--deep;animation-range:cover}.deep-stars-mid{animation:var(--animate-deep-mid), deep-drift-mid linear both;animation-timeline:auto,--deep;animation-range:normal,cover}.deep-stars-near{animation:var(--animate-deep-near), deep-drift-near linear both;animation-timeline:auto,--deep;animation-range:normal,cover}}@keyframes deep-rise{0%{opacity:.06}}@keyframes deep-drift-far{0%{translate:0 14px}to{translate:0 -14px}}@keyframes deep-drift-mid{0%{translate:0 34px}to{translate:0 -34px}}@keyframes deep-drift-near{0%{translate:0 55px}to{translate:0 -55px}}}.section{z-index:1;padding-block:var(--spacing-section);position:relative}.section-open{padding-block:var(--spacing-open) var(--spacing-section)}.section-join-after{padding-block-end:var(--spacing-join)}.section-join-before{padding-block-start:var(--spacing-join)}.section-hold{padding-block:var(--spacing-hold)}.shell{max-width:var(--container-page);padding-inline:var(--gutter);margin-inline:auto}.bleed{padding-inline:max(var(--gutter), calc((100% - var(--container-page)) / 2 + var(--gutter) - var(--bleed-step)))}.stack{grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.stack-hair{row-gap:var(--spacing-hair)}.stack-line{row-gap:var(--spacing-line)}.stack-row{row-gap:var(--spacing-row)}.stack-pair{row-gap:var(--spacing-pair)}.stack-group{row-gap:var(--spacing-group)}.stack-block{row-gap:var(--spacing-block)}.stack-beat{row-gap:var(--spacing-beat)}.stack-settle{grid-template-rows:auto 1fr}.stack-settle:has(>:nth-child(3)){grid-template-rows:auto auto 1fr}.stack-settle:has(>:nth-child(4)){grid-template-rows:repeat(3,auto) 1fr}.stack-settle:has(>:nth-child(5)){grid-template-rows:repeat(4,auto) 1fr}.stack-settle>:last-child{align-self:end}.stack>.shell{inline-size:100%}.duo,.trio,.duo-term,.lede,.lede-flood{grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:64rem){.duo{grid-template-columns:minmax(0, 1fr) var(--col-lane);column-gap:var(--col-gap)}.trio{column-gap:var(--col-gap);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:80rem){.duo-term{grid-template-columns:var(--col-term) minmax(0, 1fr) var(--col-lane);column-gap:var(--col-gap)}}.hero-facts{gap:var(--spacing-hair);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-ink-soft);display:grid}.hero-facts>li+li{border-top:1px solid #d7e7eee6}@supports (color:color-mix(in lab, red, red)){.hero-facts>li+li{border-top:1px solid color-mix(in oklab, var(--color-hairline) 90%, transparent)}}.hero-facts>li+li{padding-top:var(--spacing-hair)}@media (min-width:40rem){.hero-facts{gap:0 var(--spacing-row);grid-auto-columns:minmax(0,max-content);grid-auto-flow:column}.hero-facts>li+li{border-top:0;border-inline-start:1px solid #bad3dde6}@supports (color:color-mix(in lab, red, red)){.hero-facts>li+li{border-inline-start:1px solid color-mix(in oklab, var(--color-hairline-strong) 90%, transparent)}}.hero-facts>li+li{padding-top:0;padding-inline-start:var(--spacing-row)}}.lede{max-width:46rem}@media (min-width:64rem){.lede{align-items:start;max-width:none}.lede>*{grid-column:1}.lede>p{max-width:var(--container-2xl)}}.lede-marker{align-items:baseline;column-gap:var(--spacing-line);row-gap:var(--spacing-hair);flex-wrap:wrap;display:flex}.lede-marker-index{color:var(--color-ink)}.lede>:is(h1,h2){font-size:var(--text-3xl);line-height:var(--text-3xl--line-height);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-tighter);color:var(--color-ink)}.lede{row-gap:var(--spacing-pair)}.lede-quiet{row-gap:var(--spacing-row)}.lede-peak{row-gap:var(--spacing-group)}.lede-flood{row-gap:var(--spacing-block)}.lede>p{max-width:var(--container-2xl);font-size:var(--text-lg);line-height:var(--text-lg--line-height);letter-spacing:var(--tracking-lede);color:var(--color-ink)}.lede-peak>h1{font-size:var(--text-4xl);line-height:var(--text-4xl--line-height)}@media (min-width:64rem){.lede-peak>h2{font-size:var(--text-4xl);line-height:var(--text-4xl--line-height)}}.lede-quiet>:is(h1,h2){font-size:var(--text-2xl);line-height:var(--text-2xl--line-height)}.lede-flood>:is(h1,h2){max-width:56rem;font-size:var(--text-6xl);line-height:var(--text-6xl--line-height);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-tighter);color:var(--color-ink)}.pull{max-width:var(--container-4xl);font-size:var(--text-2xl);line-height:var(--text-2xl--line-height);font-weight:var(--font-weight-normal);letter-spacing:var(--tracking-tighter);text-wrap:balance;color:var(--color-ink);padding-inline-start:1.75rem;position:relative}.pull:before{content:"";border-radius:var(--radius-full);background:linear-gradient(180deg, var(--color-azure), var(--color-aqua) 55%, var(--color-jade));transform-origin:50% 0;width:2px;position:absolute;inset-block:0 .3rem;inset-inline-start:0}@supports (animation-timeline:view()){.pull:before{animation:linear both pull-draw;animation-timeline:view();animation-range:entry 20% entry 70%;transform:scaleY(0)}@keyframes pull-draw{to{transform:scaleY(1)}}}.turn{max-width:42rem;font-size:var(--text-xl);line-height:var(--leading-head);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-tight);text-wrap:balance;color:var(--color-ink)}.block-head{font-size:var(--text-xl);line-height:var(--leading-head);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-tight);text-wrap:balance;color:var(--color-ink)}.panel-head{font-size:var(--text-base);line-height:var(--leading-snug);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);text-wrap:balance;color:var(--color-ink)}.term{font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-widest);text-transform:uppercase;text-wrap:balance;color:var(--color-ink)}.copy{max-width:var(--container-lg);font-size:var(--text-base);line-height:var(--text-base--line-height);letter-spacing:var(--tracking-normal);color:var(--color-ink-soft)}.detail{max-inline-size:var(--container-md);font-size:var(--text-sm);line-height:var(--text-sm--line-height);letter-spacing:var(--tracking-normal);color:var(--color-ink-muted)}.caption{max-inline-size:var(--container-sm);font-size:var(--text-xs);line-height:var(--text-xs--line-height);letter-spacing:var(--tracking-normal);color:var(--color-ink-muted)}:is(.detail,.caption,.copy):where([class~=text-end]){margin-inline-start:auto}.label{font-size:var(--text-2xs);line-height:var(--text-2xs--line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-ink-muted)}.figure-lit{isolation:isolate;width:fit-content;position:relative}.figure-lit:before{content:"";z-index:-1;border-radius:var(--radius-full);background:radial-gradient(closest-side,#1add784d,#0000 100%);position:absolute;inset:-1.5rem -2.25rem}@supports (color:color-mix(in lab, red, red)){.figure-lit:before{background:radial-gradient(closest-side, color-mix(in oklab, var(--color-jade) 30%, transparent), transparent 100%)}}.money-row{align-items:baseline;column-gap:var(--spacing-row);row-gap:var(--spacing-row);grid-template-columns:auto minmax(0,1fr);display:grid}.money-row-term{grid-area:1/1}.money-row-source{grid-area:1/2;justify-self:start}.money-row-body,.money-row-note{grid-column:1/-1}.money-ledger>*{padding-block:var(--spacing-pair)}.money-ledger>:first-child{padding-block-start:0}@media (min-width:80rem){.money-ledger{column-gap:var(--col-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;row-gap:0;display:grid}.money-ledger.rule-y>*{border-top:1px solid #d7e7eee6}@supports (color:color-mix(in lab, red, red)){.money-ledger.rule-y>*{border-top:1px solid color-mix(in oklab, var(--color-hairline) 90%, transparent)}}.money-ledger.rule-y>*{padding-block-start:var(--spacing-pair)}}.money-row-note{max-width:var(--container-2xl)}.money-tally{position:relative}.money-tally-roll{--tally:calc(var(--tally-p) * var(--tally-to));--tally-frac:calc(var(--tally-p) * var(--tally-frac-to));counter-reset:tally var(--tally) tally-frac var(--tally-frac);display:none;position:absolute;inset-block:0;inset-inline-end:0}.money-tally-roll:before{content:counter(tally) var(--tally-mark) counter(tally-frac, decimal-leading-zero)}[data-tally] .money-tally-plain{opacity:0}[data-tally=run] .money-tally-roll{animation:money-tally var(--tally-run) var(--ease-out-quint) both;display:block}@keyframes money-tally{0%{--tally-p:0}}@supports (animation-timeline:view()){.enter{animation:linear both enter;animation-timeline:view();animation-range:cover var(--arrive-open) cover var(--arrive-shut)}@keyframes enter{0%{opacity:0;filter:blur(4px);transform:translateY(2.25rem)}45%{filter:blur()}to{opacity:1;filter:blur();transform:translate(0)}}.enter-soft{animation:linear both enter-soft;animation-timeline:view();animation-range:cover var(--arrive-open) cover var(--arrive-shut)}@keyframes enter-soft{0%{opacity:0;transform:translate3d(0, var(--rise-soft), 0)}to{opacity:1;transform:translate(0)}}.unveil{animation:linear both unveil;animation-timeline:view();animation-range:cover var(--arrive-open) cover var(--arrive-shut)}@keyframes unveil{0%{opacity:0;clip-path:inset(0 0 22% 0 round var(--radius-lg));transform:translateY(2.5rem)scale(.985)}to{opacity:1;clip-path:inset(0 0 0 0 round var(--radius-lg));transform:translate(0)scale(1)}}.drift{animation:linear both drift;animation-timeline:view();animation-range:cover var(--arrive-open) cover var(--arrive-shut)}@keyframes drift{0%{opacity:0;transform:translate(1.75rem,.5rem)}to{opacity:1;transform:translate(0)}}.flood{animation:linear both flood;animation-timeline:view();animation-range:cover var(--arrive-open) cover var(--arrive-shut)}@keyframes flood{0%{opacity:.3;transform:translateY(2rem)scale(1.02)}to{opacity:1;transform:translate(0)scale(1)}}.stagger>*{animation:linear both enter-soft;animation-timeline:view();animation-range:cover var(--arrive-open) cover var(--arrive-shut)}.stagger>:nth-child(2){animation-range:cover var(--arrive-open) cover calc(var(--arrive-shut) + var(--arrive-step))}.stagger>:nth-child(3){animation-range:cover var(--arrive-open) cover calc(var(--arrive-shut) + 2 * var(--arrive-step))}.stagger>:nth-child(4){animation-range:cover var(--arrive-open) cover calc(var(--arrive-shut) + 3 * var(--arrive-step))}.stagger>:nth-child(5){animation-range:cover var(--arrive-open) cover calc(var(--arrive-shut) + 4 * var(--arrive-step))}.stagger>:nth-child(n+6){animation-range:cover var(--arrive-open) cover calc(var(--arrive-shut) + 5 * var(--arrive-step))}footer .enter-soft,footer .stagger>*{animation-range:entry}footer .stagger>:nth-child(2){animation-range:entry 8%}footer .stagger>:nth-child(3){animation-range:entry 16%}footer .stagger>:nth-child(4){animation-range:entry 24%}footer .stagger>:nth-child(n+5){animation-range:entry 32%}main>section:last-of-type :is(.enter,.enter-soft,.drift,.stagger>*){animation-range:entry}}.boot{animation:enter var(--duration-reveal) var(--ease-out-expo) both}.boot-object{animation:object-arrive var(--duration-object) var(--ease-out-expo) both}@keyframes object-arrive{0%{opacity:0;transform:translateY(3.5rem)scale(.96)}to{opacity:1;transform:translate(0)scale(1)}}.boot-1{animation-delay:60ms}.boot-2{animation-delay:.18s}.boot-3{animation-delay:.3s}.boot-4{animation-delay:.42s}.boot-5{animation-delay:.54s}.boot-6{animation-delay:.66s}.boot-words{text-wrap:pretty}.boot-words>span{animation:word-rise 1s var(--ease-out-expo) both;display:inline-block}@keyframes word-rise{0%{opacity:0;filter:blur(4px);transform:translateY(.7em)rotate(1.5deg)}to{opacity:1;filter:blur();transform:translate(0)rotate(0)}}.glass{isolation:isolate;background:linear-gradient(160deg,#fffffff0 0%,#fff9 46%,#ffffffdb 100%),#cef;position:relative}@supports (color:color-mix(in lab, red, red)){.glass{background:linear-gradient(160deg, #fffffff0 0%, #fff9 46%, #ffffffdb 100%), color-mix(in oklab, var(--color-surface) 80%, var(--color-sky))}}.glass{box-shadow:var(--inset-shadow-gloss), var(--pane-bleed), 0 0 0 1px #d7e7eeb3, var(--shadow-panel);border:1px solid #ffffffe6}@supports (color:color-mix(in lab, red, red)){.glass{box-shadow:var(--inset-shadow-gloss), var(--pane-bleed), 0 0 0 1px color-mix(in oklab, var(--color-hairline) 70%, transparent), var(--shadow-panel)}}.glass{transition:box-shadow var(--duration-settle) var(--ease-out-quint), translate var(--pane-lift-ms,var(--duration-settle)) var(--ease-out-quint), transform var(--duration-settle) var(--ease-out-quint), --pointer-u var(--duration-state) var(--ease-out-quint), --pointer-v var(--duration-state) var(--ease-out-quint), --pane-lit var(--pane-lit-ms,.24s) var(--ease-out-quint);--pane-bleed:inset 0 0 30px -2px #00a8fe}@supports (color:color-mix(in lab, red, red)){.glass{--pane-bleed:inset 0 0 30px -2px color-mix(in oklab, var(--color-sky) calc(22% * var(--pane-lit)), transparent)}}.glass:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(farthest-side at var(--pointer-u) var(--pointer-v), rgb(255 255 255/calc(.58 + .32 * var(--pane-lit))) 0%, rgb(255 255 255/calc(.46 + .25 * var(--pane-lit))) 20%, rgb(255 255 255/calc(.3 + .16 * var(--pane-lit))) 42%, rgb(255 255 255/calc(.15 + .08 * var(--pane-lit))) 64%, rgb(255 255 255/calc(.05 + .03 * var(--pane-lit))) 83%, #fff0 100%);position:absolute;inset:0}.glass{--pane-rim:#1add78}@supports (color:color-mix(in lab, red, red)){.glass{--pane-rim:color-mix(in oklab, var(--color-jade) var(--pointer-u), var(--color-sky))}}.glass:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(58% 58% at var(--pointer-u) var(--pointer-v), rgb(255 255 255/calc(.88 * var(--pane-lit))) 0%, var(--pane-rim) 34%, var(--pane-rim) 66%, transparent 100%), linear-gradient(142deg, #00a8fe42 0%, #fff0 40%, #fff0 64%, #1add7833 100%);padding:1px;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.glass:after{background:radial-gradient(58% 58% at var(--pointer-u) var(--pointer-v), rgb(255 255 255/calc(.88 * var(--pane-lit))) 0%, color-mix(in oklab, var(--pane-rim) calc(66% * var(--pane-lit)), transparent) 34%, color-mix(in oklab, var(--pane-rim) calc(26% * var(--pane-lit)), transparent) 66%, transparent 100%), linear-gradient(142deg, color-mix(in oklab, var(--color-sky) 26%, transparent) 0%, #fff0 40%, #fff0 64%, color-mix(in oklab, var(--color-jade) 20%, transparent) 100%)}}.glass:after{-webkit-mask-composite:xor,source-over;-webkit-mask-composite:xor,source-over;-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)}@media (hover:hover) and (pointer:fine){.glass.senses:hover{--pane-lit:1;--pane-lit-ms:var(--duration-swift)}.glass.senses:has(:focus-visible){--pane-lit:1;--pane-lit-ms:var(--duration-swift)}}.glass-live:hover{--pane-lift-ms:var(--duration-state);box-shadow:var(--inset-shadow-gloss), var(--pane-bleed,0 0 transparent), 0 0 0 1px #00a8fe33, var(--shadow-lift);translate:0 -3px}.glass-live:has(:focus-visible){--pane-lift-ms:var(--duration-state);box-shadow:var(--inset-shadow-gloss), var(--pane-bleed,0 0 transparent), 0 0 0 1px #00a8fe33, var(--shadow-lift);translate:0 -3px}@supports (color:color-mix(in lab, red, red)){.glass-live:hover{box-shadow:var(--inset-shadow-gloss), var(--pane-bleed,0 0 transparent), 0 0 0 1px color-mix(in oklab, var(--color-sky) 20%, transparent), var(--shadow-lift)}.glass-live:has(:focus-visible){box-shadow:var(--inset-shadow-gloss), var(--pane-bleed,0 0 transparent), 0 0 0 1px color-mix(in oklab, var(--color-sky) 20%, transparent), var(--shadow-lift)}}.glass-quiet{background:linear-gradient(168deg,#ffffffe6 0%,#ffffffa3 100%),#e6fafa;position:relative}@supports (color:color-mix(in lab, red, red)){.glass-quiet{background:linear-gradient(168deg, #ffffffe6 0%, #ffffffa3 100%), color-mix(in oklab, var(--color-surface) 90%, var(--color-aqua))}}.glass-quiet{box-shadow:var(--inset-shadow-gloss), 0 0 0 1px #d7e7ee99, var(--shadow-edge);border:1px solid #fffc}@supports (color:color-mix(in lab, red, red)){.glass-quiet{box-shadow:var(--inset-shadow-gloss), 0 0 0 1px color-mix(in oklab, var(--color-hairline) 60%, transparent), var(--shadow-edge)}}.target{align-items:center;min-block-size:2.75rem;inline-size:fit-content;display:flex}.foot-row{align-items:center;column-gap:var(--spacing-block);row-gap:var(--spacing-row);flex-wrap:wrap;display:flex}@media (min-width:40rem){.foot-row>:last-child{margin-inline-start:auto}}.footer-links{column-gap:var(--spacing-pair);flex-wrap:wrap;display:flex}@media (min-width:40rem){.footer-links{display:grid}}.key{isolation:isolate;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);color:var(--key-ink);background:linear-gradient(180deg, #ffffff57 0%, #ffffff0f 46%, #fff0 47%, #06192a1f 100%), linear-gradient(104deg, var(--color-sky) 0%, var(--color-aqua) 42%, var(--color-spring) 72%, var(--color-jade) 100%);box-shadow:inset 0 1px 0 #ffffff8c, inset 0 -1px 0 #06192a2e, var(--shadow-key);transition:box-shadow var(--duration-state) var(--ease-out-quint), transform var(--duration-state) var(--ease-settle);position:relative;overflow:hidden}.key:not(.sr-only):after{content:"";z-index:-1;animation:var(--animate-shimmer);background:linear-gradient(100deg,#0000 34%,#ffffff8c 50%,#0000 66%);position:absolute;inset:-40% -20%}.key:is(:hover,:focus-visible){box-shadow:inset 0 1px 0 #ffffffb3, inset 0 -1px 0 #06192a33, var(--shadow-key-lift);transform:translateY(-2px)scale(1.015)}.key:disabled{cursor:progress}.key:disabled:is(:hover,:focus-visible){box-shadow:inset 0 1px 0 #ffffff8c, inset 0 -1px 0 #06192a2e, var(--shadow-key);transform:none}.key:disabled:not(.sr-only):after{animation-duration:1.4s}.key:active{transition-duration:var(--duration-tap);transition-timing-function:var(--ease-out-quint);box-shadow:inset 0 2px 4px #06192a3d, var(--shadow-hair);transform:translateY(0)scale(.99)}.skip-link{z-index:100;min-block-size:2.75rem;padding-inline:var(--spacing-pair);padding-block:var(--spacing-line);border-radius:var(--radius-full);align-items:center;display:inline-flex;position:absolute;inset-block-start:var(--spacing-row);inset-inline-start:var(--spacing-row)}.skip-link:not(:focus){clip-path:inset(50%);white-space:nowrap;block-size:1px;min-block-size:0;inline-size:1px;margin:-1px;padding:0;overflow:hidden}.skip-link:not(:focus):after{content:none}.key-quiet{color:var(--color-ink);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);background:linear-gradient(#fffffff5 0%,#ffffffb8 100%),#dbf3ff}@supports (color:color-mix(in lab, red, red)){.key-quiet{background:linear-gradient(180deg, #fffffff5 0%, #ffffffb8 100%), color-mix(in oklab, var(--color-surface) 86%, var(--color-sky))}}.key-quiet{box-shadow:var(--inset-shadow-gloss), 0 0 0 1px #bad3ddcc, var(--shadow-edge)}@supports (color:color-mix(in lab, red, red)){.key-quiet{box-shadow:var(--inset-shadow-gloss), 0 0 0 1px color-mix(in oklab, var(--color-hairline-strong) 80%, transparent), var(--shadow-edge)}}.key-quiet{transition:box-shadow var(--duration-state) var(--ease-out-quint), transform var(--duration-state) var(--ease-settle)}.key-bar,.key-cue{font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.key-quiet:is(:hover,:focus-visible){box-shadow:var(--inset-shadow-gloss), 0 0 0 1px #00a8fe75, var(--shadow-panel);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.key-quiet:is(:hover,:focus-visible){box-shadow:var(--inset-shadow-gloss), 0 0 0 1px color-mix(in oklab, var(--color-sky) 46%, transparent), var(--shadow-panel)}}.key-quiet:active{transition-duration:var(--duration-tap);transition-timing-function:var(--ease-out-quint);box-shadow:var(--inset-shadow-well), 0 0 0 1px #bad3ddcc;transform:translateY(0)}@supports (color:color-mix(in lab, red, red)){.key-quiet:active{box-shadow:var(--inset-shadow-well), 0 0 0 1px color-mix(in oklab, var(--color-hairline-strong) 80%, transparent)}}.link-wet{background-image:linear-gradient(92deg, var(--color-azure), var(--color-aqua) 60%, var(--color-jade));transition:background-size .22s var(--ease-out-quint), background-position .52s var(--ease-out-expo);background-position:0 100%;background-repeat:no-repeat;background-size:220% 1px}.link-wet:is(:hover,:focus-visible){background-position:100% 100%;background-size:220% 2px}.contact-address{padding-block:var(--spacing-line);margin-block:calc(-1 * var(--spacing-line));background-origin:content-box}.link-rise{background-image:linear-gradient(92deg, var(--color-azure), var(--color-aqua) 60%, var(--color-jade));transition:background-size .3s var(--ease-out-quint);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px}.link-rise:is(:hover,:focus-visible),:is(a,button):is(:hover,:focus-visible)>.link-rise{background-size:100% 2px}:is(a,button):active>.link-rise{transition-duration:var(--duration-tap);background-size:100% 3px}.article{max-inline-size:var(--container-xl)}.article :is(p,li){font-size:var(--text-base);line-height:var(--text-base--line-height);color:var(--color-ink-soft)}.article strong{font-weight:var(--font-weight-semibold);color:var(--color-ink)}.article{row-gap:0}.article>*+*{padding-block-start:var(--spacing-line)}.article>:is(p,ul,ol)+p{padding-block-start:var(--spacing-pair)}.article>p+:is(ul,ol){padding-block-start:var(--spacing-row)}.article>h2{padding-block-start:var(--spacing-beat);scroll-margin-block-start:calc(var(--scroll-lead) + var(--spacing-beat))}.article>h3{padding-block-start:var(--spacing-group);scroll-margin-block-start:calc(var(--scroll-lead) + var(--spacing-group))}.article-index{align-self:start;gap:var(--spacing-row);border-inline-start:1px solid #d7e7eee6;flex-direction:column;display:none;position:sticky;inset-block-start:var(--scroll-lead)}@supports (color:color-mix(in lab, red, red)){.article-index{border-inline-start:1px solid color-mix(in oklab, var(--color-hairline) 90%, transparent)}}.article-index{padding-inline-start:var(--spacing-row)}.article-index-list{list-style:none}.article-index-link{min-block-size:2.75rem;font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-ink-muted);transition:color var(--duration-state) var(--ease-out-quint);align-items:center;display:flex}.article-index-link:is(:hover,:focus-visible){color:var(--color-ink)}@media (min-width:64rem){.article-index{display:flex}}@media print{.article-index{display:none}}.article ul{padding-inline-start:var(--spacing-group);list-style:outside}.article li+li{padding-block-start:var(--spacing-line)}.article ::marker{color:var(--color-ink-faint)}@media print{.article a{text-decoration:underline}}.window{border-radius:var(--radius-md);background:var(--color-surface);box-shadow:0 0 0 1px #ffffffe6, 0 0 0 2px #d7e7eec2, var(--shadow-window);position:relative}@supports (color:color-mix(in lab, red, red)){.window{box-shadow:0 0 0 1px #ffffffe6, 0 0 0 2px color-mix(in oklab, var(--color-hairline) 76%, transparent), var(--shadow-window)}}.window{overflow:hidden}.window-rail{z-index:2;background:linear-gradient(180deg, #0d3048 0%, var(--color-rail) 58%, #0e2f4a 100%);position:relative}@supports (color:color-mix(in lab, red, red)){.window-rail{background:linear-gradient(180deg, color-mix(in oklab, var(--color-rail) 96%, var(--color-sky)) 0%, var(--color-rail) 58%, color-mix(in oklab, var(--color-rail) 94%, var(--color-azure)) 100%)}}.window-rail-item{color:#fff6}@supports (color:color-mix(in lab, red, red)){.window-rail-item{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.window-rail-item{transition:color .22s var(--ease-out-quint)}.window-rail-item[data-active]{color:var(--color-white)}.window-rail-bar{border-radius:var(--radius-full);background-color:var(--color-sky);opacity:0;transform-origin:50%;width:2px;transition:opacity var(--duration-swift) var(--ease-out-quint), transform .3s var(--ease-settle);position:absolute;inset-block:.25rem;inset-inline-start:0;transform:scaleY(.3)}.window-rail-item[data-active] .window-rail-bar{opacity:1;transform:scaleY(1)}.window-rail-name{border-radius:var(--radius-control);background-color:#0e2b40f0;margin-inline-start:.5rem;padding:.25rem .5rem;position:absolute;inset-inline-start:100%}@supports (color:color-mix(in lab, red, red)){.window-rail-name{background-color:color-mix(in oklab, var(--color-rail) 94%, transparent)}}.window-rail-name{color:var(--color-white);font-size:var(--text-2xs);line-height:var(--text-2xs--line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-tight);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .18s var(--ease-out-quint), transform var(--duration-state) var(--ease-settle);transform:translate(-.35rem)}@media (hover:hover) and (pointer:fine){.window-rail-item:hover{color:var(--color-white)}.window-rail-item:hover .window-rail-bar{opacity:1;transform:scaleY(1)}.window-rail:has(.window-rail-item:hover) .window-rail-item[data-active]:not(:hover) .window-rail-bar{opacity:1;transform:scaleY(1)}.window-rail:has(.window-rail-item:hover) .window-rail-item[data-active]:not(:hover) .window-rail-bar{opacity:.35}.window-rail-item:hover .window-rail-name{opacity:1;transform:translate(0)}}.window-plane{background:radial-gradient(86% 62% at 14% 4%,#ffffff80 0%,#0000 64%),radial-gradient(74% 80% at 90% 96%,#1add789e 0%,#0000 70%),radial-gradient(80% 86% at 2% 90%,#0966ed94 0%,#0000 72%),linear-gradient(158deg,#7ad2fe 0%,#6be4e0 46%,#83edb6 100%);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.window-plane{background:radial-gradient(86% 62% at 14% 4%, #ffffff80 0%, transparent 64%), radial-gradient(74% 80% at 90% 96%, color-mix(in oklab, var(--color-jade) 62%, transparent) 0%, transparent 70%), radial-gradient(80% 86% at 2% 90%, color-mix(in oklab, var(--color-azure) 58%, transparent) 0%, transparent 72%), linear-gradient(158deg, color-mix(in oklab, var(--color-sky) 52%, var(--color-white)) 0%, color-mix(in oklab, var(--color-aqua) 58%, var(--color-white)) 46%, color-mix(in oklab, var(--color-jade) 54%, var(--color-white)) 100%)}}.window-plane:after,.window-plane:before{content:"";aspect-ratio:1;background-image:var(--texture-caustic);width:120%;animation:var(--animate-caustic);pointer-events:none;position:absolute;top:50%;left:50%;translate:-50% -50%}.window-plane:after{opacity:.38;background-size:39rem 39rem;animation-duration:150s}.window-plane:before{opacity:.27;background-size:78rem 78rem;animation-duration:220s;animation-direction:reverse}.window-media{flex:1;min-block-size:0;position:relative}.window-media>figure{z-index:1;position:relative}.window-media figure,.window-media figure>div{block-size:100%}.window-media img{object-fit:cover;object-position:left top;display:block}.window-media>figure figcaption{display:none}.window-drawn{z-index:0;position:absolute;inset:0}.window-drawn:after{content:"";pointer-events:none;background:linear-gradient(#0000 91%,#00d1c91f 97%,#1add7842 100%);position:absolute;inset:0;box-shadow:inset 0 1px #ffffffd9,inset 0 0 3rem -1rem #ffffffbf,inset 0 -1px #fff6}@supports (color:color-mix(in lab, red, red)){.window-drawn:after{background:linear-gradient(to top, color-mix(in oklab, var(--color-jade) 26%, transparent) 0%, color-mix(in oklab, var(--color-aqua) 12%, transparent) 3%, transparent 9%)}}.window-drift{position:relative}.window-reflection{border-radius:var(--radius-full);background:linear-gradient(#00a8fe57 0%,#1add7833 34%,#0000 84%);height:5.5rem;position:absolute;inset-block-start:100%;inset-inline:5%}@supports (color:color-mix(in lab, red, red)){.window-reflection{background:linear-gradient(180deg, color-mix(in oklab, var(--color-sky) 34%, transparent) 0%, color-mix(in oklab, var(--color-jade) 20%, transparent) 34%, transparent 84%)}}.window-reflection{filter:blur(16px);opacity:.8;animation:var(--animate-reflection)}.window-plane{--pointer-u:62%;--pointer-v:34%;transition:--pointer-u var(--duration-state) var(--ease-out-quint), --pointer-v var(--duration-state) var(--ease-out-quint)}.window-lens{top:var(--pointer-v);left:var(--pointer-u);aspect-ratio:1;border-radius:var(--radius-full);background:radial-gradient(closest-side,#ffffff85 0%,#ffffff14 46%,#ffffff75 71%,#ffffff0a 83%,#0000 100%);width:48%;position:absolute;translate:-50% -50%}.window-glass{pointer-events:none;background-image:var(--texture-caustic);opacity:.72;animation:var(--animate-caustic);-webkit-mask-image:radial-gradient(22rem 22rem at var(--pointer-u) var(--pointer-v), #000 0%, #000000d9 38%, #00000040 68%, transparent 84%);-webkit-mask-image:radial-gradient(22rem 22rem at var(--pointer-u) var(--pointer-v), #000 0%, #000000d9 38%, #00000040 68%, transparent 84%);-webkit-mask-image:radial-gradient(22rem 22rem at var(--pointer-u) var(--pointer-v), #000 0%, #000000d9 38%, #00000040 68%, transparent 84%);mask-image:radial-gradient(22rem 22rem at var(--pointer-u) var(--pointer-v), #000 0%, #000000d9 38%, #00000040 68%, transparent 84%);transition:opacity var(--duration-move) var(--ease-out-quint);background-size:78rem 78rem;animation-duration:150s;position:absolute;inset:0}.window-glass:after{content:"";background:radial-gradient(22rem 22rem at var(--pointer-u) var(--pointer-v), transparent 60%, #00a8fe85 70%, #ffffffc7 75%, #1add7875 80%, transparent 90%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.window-glass:after{background:radial-gradient(22rem 22rem at var(--pointer-u) var(--pointer-v), transparent 60%, color-mix(in oklab, var(--color-sky) 52%, transparent) 70%, #ffffffc7 75%, color-mix(in oklab, var(--color-jade) 46%, transparent) 80%, transparent 90%)}}.window-glass:before{content:"";background:radial-gradient(22rem 22rem at var(--pointer-u) var(--pointer-v), #ffffff57 0%, #ffffff1f 46%, transparent 72%);position:absolute;inset:0}@media (hover:none),(prefers-reduced-motion:reduce){.window-glass{display:none}}.window-plane:has(>figure[data-media-status=final]){background:0 0}.window-plane:has(>figure[data-media-status=final]):before{display:none}.window-plane:has(>figure[data-media-status=final]):after{display:none}.window-plane:has(>figure[data-media-status=final]) .window-drawn{display:none}@media (min-width:64rem){.window-drift{transform-origin:50% 46%;transform:scale(1)translate(0)}@supports (animation-timeline:scroll()){.window-drift{animation:linear forwards window-sink;animation-timeline:scroll(root);animation-range:62vh 130vh}@keyframes window-sink{0%{transform:scale(1)translate(0)}to{transform:scale(.94)translateY(4.5vh)}}}}.header-shell{-webkit-backdrop-filter:blur(var(--blur-lg)) saturate(1.6);backdrop-filter:blur(var(--blur-lg)) saturate(1.6);background-color:#0000;border-bottom:1px solid #0000}@supports (animation-timeline:scroll()){.header-shell{-webkit-backdrop-filter:none;backdrop-filter:none;animation:linear both header-settle;animation-timeline:scroll(root);animation-range:0 6rem}@keyframes header-settle{to{background-color:var(--color-ground);border-bottom-color:color-mix(in oklab, var(--color-hairline) 90%, transparent);box-shadow:0 1px 24px -12px #0a253659}}}.nav-link[aria-current=page]>.link-rise{background-size:100% 2px}.nav-sheet-link[aria-current=page]{background-color:#0966ed12;position:relative}@supports (color:color-mix(in lab, red, red)){.nav-sheet-link[aria-current=page]{background-color:color-mix(in oklab, var(--color-azure) 7%, transparent)}}.nav-sheet-link[aria-current=page]:before{content:"";inset-block:var(--spacing-hair);border-radius:var(--radius-full);background-color:var(--color-azure);inline-size:2px;position:absolute;inset-inline-start:0}.menu-panel[open]>.menu-sheet{animation:menu-open var(--duration-state) var(--ease-out-quint) both}@keyframes menu-open{0%{opacity:0;transform:translateY(-.5rem)}}.menu-panel::details-content{opacity:0;transition:opacity var(--duration-leave) var(--ease-out-quint), content-visibility var(--duration-leave) allow-discrete}.menu-panel[open]::details-content{opacity:1}.menu-panel>summary{cursor:pointer;list-style:none}.menu-panel>summary::-webkit-details-marker{display:none}.menu-glyph-bars,.menu-glyph-cross{transform-origin:50%;transition:opacity var(--duration-swift) var(--ease-out-quint), transform .3s var(--ease-settle)}.menu-glyph-cross{opacity:0;transform:rotate(-45deg)}.menu-panel[open] .menu-glyph-bars{opacity:0;transform:rotate(45deg)}.menu-panel[open] .menu-glyph-cross{opacity:1;transform:rotate(0)}.switch-term{padding-top:var(--spacing-row);position:relative}.switch-term:before{content:"";inset-inline:0;background:#d7e7eee6;height:1px;position:absolute;top:0}@supports (color:color-mix(in lab, red, red)){.switch-term:before{background:color-mix(in oklab, var(--color-hairline) 90%, transparent)}}.switch-lane{--port:var(--ramp-1)}.switch-lane:nth-child(2){--port:var(--ramp-3)}.switch-lane:nth-child(3){--port:var(--ramp-5)}.switch-card{row-gap:var(--spacing-row);--pane-rim:var(--port);grid-template-rows:auto auto 1fr auto;grid-template-columns:minmax(0,1fr);block-size:100%;display:grid}.switch-card:has(.switch-go:active){--pane-lift-ms:var(--duration-tap);translate:0 -1px}.switch-head{align-items:center;gap:var(--spacing-line);display:flex}.switch-mark{border-radius:var(--radius-sm);block-size:2.75rem;inline-size:2.75rem;color:var(--color-ink);background:linear-gradient(152deg, #ffffffdb 0%, #ffffff29 100%), var(--port);flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.switch-mark{background:linear-gradient(152deg, #ffffffdb 0%, #ffffff29 100%), color-mix(in oklab, var(--port) calc(21% + 15% * var(--pane-lit)), var(--color-surface))}}.switch-mark{box-shadow:var(--inset-shadow-gloss), 0 0 0 1px var(--port)}@supports (color:color-mix(in lab, red, red)){.switch-mark{box-shadow:var(--inset-shadow-gloss), 0 0 0 1px color-mix(in oklab, var(--port) calc(34% + 26% * var(--pane-lit)), transparent)}}@media (min-width:64rem){.switch-card{grid-template-rows:auto minmax(calc(2 * var(--leading-head) * var(--text-xl)), auto) 1fr auto}.switch-name{align-self:end}}.switch-body{padding-bottom:var(--spacing-hair);position:relative}.switch-body:after{content:"";background:linear-gradient(90deg, var(--port) 0%, var(--port) 34%, #d7e7eee6 60%);inset-inline:0;height:1px;position:absolute;bottom:0}@supports (color:color-mix(in lab, red, red)){.switch-body:after{background:linear-gradient(90deg, color-mix(in oklab, var(--port) 82%, transparent) 0%, color-mix(in oklab, var(--port) 26%, var(--color-hairline)) 34%, color-mix(in oklab, var(--color-hairline) 90%, transparent) 60%)}}.switch-go{justify-self:start;align-items:center;gap:var(--spacing-hair);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-ink);display:inline-flex}.switch-go:after{content:"";position:absolute;inset:0}.switch-arrow{color:var(--color-ink-muted);transition:translate var(--duration-settle) var(--ease-out-quint), color .24s var(--ease-out-quint);flex:none}.switch-card:hover .switch-arrow{color:var(--color-ink);translate:.25rem}.switch-card:has(:focus-visible) .switch-arrow{color:var(--color-ink);translate:.25rem}.switch-card:hover .switch-go>.link-rise{background-size:100% 2px}.switch-card:has(:focus-visible) .switch-go>.link-rise{background-size:100% 2px}@media (min-width:64rem){.switch-lane{position:relative}.switch-lane:after{content:"";width:2px;height:var(--spacing-block);border-radius:var(--radius-full);clip-path:inset(0);background:linear-gradient(180deg, var(--port) 0%, var(--port) 68%, var(--port) 100%);position:absolute;top:100%;left:calc(50% - 1px)}@supports (color:color-mix(in lab, red, red)){.switch-lane:after{background:linear-gradient(180deg, color-mix(in oklab, var(--port) 20%, transparent) 0%, color-mix(in oklab, var(--port) 70%, transparent) 68%, color-mix(in oklab, var(--port) 92%, transparent) 100%)}}.switch-lane:after{transition:background .24s var(--ease-out-quint), box-shadow .24s var(--ease-out-quint)}.switch-lane:before{content:"";top:calc(100% + var(--spacing-block));border-radius:var(--radius-full);background:var(--port);block-size:.5rem;inline-size:.5rem;box-shadow:0 0 0 3px var(--port);margin-block-start:-.25rem;position:absolute;left:calc(50% - .25rem)}@supports (color:color-mix(in lab, red, red)){.switch-lane:before{box-shadow:0 0 0 3px color-mix(in oklab, var(--port) 16%, transparent)}}.switch-lane:before{transition:box-shadow .24s var(--ease-out-quint), scale var(--duration-settle) var(--ease-out-quint)}.switch-lane:hover:after{background:linear-gradient(180deg, var(--port) 0%, var(--port) 68%, var(--port) 100%)}.switch-lane:has(:focus-visible):after{background:linear-gradient(180deg, var(--port) 0%, var(--port) 68%, var(--port) 100%)}@supports (color:color-mix(in lab, red, red)){.switch-lane:hover:after{background:linear-gradient(180deg, color-mix(in oklab, var(--port) 34%, transparent) 0%, color-mix(in oklab, var(--port) 88%, transparent) 68%, var(--port) 100%)}.switch-lane:has(:focus-visible):after{background:linear-gradient(180deg, color-mix(in oklab, var(--port) 34%, transparent) 0%, color-mix(in oklab, var(--port) 88%, transparent) 68%, var(--port) 100%)}}.switch-lane:hover:after{box-shadow:0 0 8px var(--port)}.switch-lane:has(:focus-visible):after{box-shadow:0 0 8px var(--port)}@supports (color:color-mix(in lab, red, red)){.switch-lane:hover:after{box-shadow:0 0 8px color-mix(in oklab, var(--port) 46%, transparent)}.switch-lane:has(:focus-visible):after{box-shadow:0 0 8px color-mix(in oklab, var(--port) 46%, transparent)}}.switch-lane:hover:before{box-shadow:0 0 0 5px var(--port);scale:1.3}.switch-lane:has(:focus-visible):before{box-shadow:0 0 0 5px var(--port);scale:1.3}@supports (color:color-mix(in lab, red, red)){.switch-lane:hover:before{box-shadow:0 0 0 5px color-mix(in oklab, var(--port) 24%, transparent)}.switch-lane:has(:focus-visible):before{box-shadow:0 0 0 5px color-mix(in oklab, var(--port) 24%, transparent)}}}@supports (animation-timeline:view()){.crossing{timeline-scope:--basin}.basin{view-timeline-name:--basin}.switch-lane:first-child{animation-name:switch-arrive-from-left}.switch-lane:nth-child(2){animation-name:switch-arrive-from-below}.switch-lane:nth-child(3){animation-name:switch-arrive-from-right}@keyframes switch-arrive-from-left{0%{opacity:0;transform:translate(-1.5rem,.75rem)}}@keyframes switch-arrive-from-below{0%{opacity:0;transform:translateY(1.5rem)}}@keyframes switch-arrive-from-right{0%{opacity:0;transform:translate(1.5rem,.75rem)}}@keyframes switch-pour{0%{clip-path:inset(0 0 100%)}}@keyframes switch-inlet{0%{opacity:0;scale:.3}}@media (min-width:64rem){.switch-lane:after{animation:linear both switch-pour;animation-timeline:--basin;animation-range:cover 10% cover 30%}.switch-lane:before{animation:linear both switch-inlet;animation-timeline:--basin;animation-range:cover 26% cover 38%}}}.reach-set{gap:var(--spacing-block);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:40rem){.reach-set{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.reach-set{grid-template-columns:repeat(4,minmax(0,1fr))}}.reach-card{row-gap:var(--spacing-line);--port:var(--ramp-1);--pane-rim:var(--port);grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);display:grid}.reach-card:first-child{--port:var(--ramp-1)}.reach-card:nth-child(2){--port:var(--ramp-2)}.reach-card:nth-child(3){--port:var(--ramp-3)}.reach-card:nth-child(4){--port:var(--ramp-4)}.reach-body{padding-bottom:var(--spacing-hair);position:relative}.reach-body:after{content:"";background:linear-gradient(90deg, var(--port) 0%, var(--port) 34%, #d7e7eee6 60%);inset-inline:0;height:1px;position:absolute;bottom:0}@supports (color:color-mix(in lab, red, red)){.reach-body:after{background:linear-gradient(90deg, color-mix(in oklab, var(--port) 82%, transparent) 0%, color-mix(in oklab, var(--port) 26%, var(--color-hairline)) 34%, color-mix(in oklab, var(--color-hairline) 90%, transparent) 60%)}}.thread{--pane-rim:var(--ramp-6)}.thread-head{justify-content:space-between;align-items:baseline;column-gap:var(--spacing-row);row-gap:var(--spacing-hair);padding-bottom:var(--spacing-hair);flex-wrap:wrap;display:flex;position:relative}.thread-head:after{content:"";inset-inline:0;background:#d7e7eee6;height:1px;position:absolute;bottom:0}@supports (color:color-mix(in lab, red, red)){.thread-head:after{background:color-mix(in oklab, var(--color-hairline) 90%, transparent)}}.thread-grid{row-gap:var(--spacing-block);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:48rem){.thread-grid{column-gap:var(--col-gap);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.thread-post{grid-column:1/3}}.thread-from{align-items:center;gap:var(--spacing-line);display:flex}.thread-mark{border-radius:var(--radius-full);block-size:2.25rem;inline-size:2.25rem;color:var(--color-azure-ink);background:linear-gradient(152deg,#ffffffe6 0%,#ffffff40 100%),#bde8ff;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.thread-mark{background:linear-gradient(152deg, #ffffffe6 0%, #ffffff40 100%), color-mix(in oklab, var(--color-sky) 26%, var(--color-surface))}}.thread-mark{box-shadow:var(--inset-shadow-gloss), 0 0 0 1px #00a8fe38}@supports (color:color-mix(in lab, red, red)){.thread-mark{box-shadow:var(--inset-shadow-gloss), 0 0 0 1px color-mix(in oklab, var(--color-sky) 22%, transparent)}}.thread-bubble{max-width:var(--container-xs);border-radius:var(--radius-lg);padding:var(--spacing-row) var(--spacing-pair);background:linear-gradient(168deg,#fff6 0%,#ffffff0f 100%),#d8edf6;border-start-start-radius:var(--radius-xs)}@supports (color:color-mix(in lab, red, red)){.thread-bubble{background:linear-gradient(168deg, #fff6 0%, #ffffff0f 100%), color-mix(in oklab, var(--color-ground-deep) 94%, var(--color-sky))}}@supports (animation-timeline:view()){.thread{view-timeline-name:--thread}.thread-facts>*{animation:linear both thread-fill;animation-timeline:--thread;animation-range:cover 19% cover 29%}.thread-facts>:nth-child(2){animation-range:cover 24% cover 34%}.thread-facts>:nth-child(3){animation-range:cover 29% cover 39%}.thread-bubble{transform-origin:0 0;animation:linear both thread-land;animation-timeline:--thread;animation-range:cover 35% cover 48%}@keyframes thread-fill{0%{opacity:0;translate:0 .5rem}}@keyframes thread-land{0%{opacity:0;translate:0 .625rem;scale:.96}}}.rule-y>*+*{border-top:1px solid #d7e7eee6}@supports (color:color-mix(in lab, red, red)){.rule-y>*+*{border-top:1px solid color-mix(in oklab, var(--color-hairline) 90%, transparent)}}.tabular{font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-tight)}.ledger{border-collapse:collapse;width:100%}.ledger th,.ledger td{padding-block:var(--spacing-line);vertical-align:baseline}.ledger thead th{padding-bottom:var(--spacing-hair)}.ledger th{font-weight:inherit}.ledger tbody tr{position:relative}@media (hover:hover) and (pointer:fine){.ledger tbody tr:after{content:"";z-index:-1;inset-block:1px;inset-inline:calc(-1 * var(--spacing-line));border-radius:var(--radius-xs);background-color:#00a8fe17;position:absolute}@supports (color:color-mix(in lab, red, red)){.ledger tbody tr:after{background-color:color-mix(in oklab, var(--color-sky) 9%, transparent)}}.ledger tbody tr:after{opacity:0;transition:opacity .24s var(--ease-out-quint)}.ledger tbody tr:hover:after{opacity:1}}.ledger-scroll{view-timeline-name:--bon;overscroll-behavior-x:contain;margin-block-end:calc(-1 * var(--rise-soft));padding-block-end:var(--rise-soft);overflow-x:auto}@media (hover:hover) and (pointer:fine){.ledger-scroll{padding-inline:var(--spacing-line);margin-inline:calc(-1 * var(--spacing-line))}}.ledger tbody tr+tr>td{border-top:1px solid #d7e7eee6}@supports (color:color-mix(in lab, red, red)){.ledger tbody tr+tr>td{border-top:1px solid color-mix(in oklab, var(--color-hairline) 90%, transparent)}}.ledger th:not(:first-child),.ledger td:not(:first-child){text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap;padding-inline-start:1rem}.ledger th:first-child,.ledger td:first-child{text-align:start}@supports (animation-timeline:view()){.ledger tbody tr,.ledger thead tr{animation:linear both enter-soft;animation-timeline:--bon;animation-range:cover var(--arrive-open) cover var(--arrive-shut)}.ledger tbody tr:nth-child(2){animation-range:cover var(--arrive-open) cover calc(var(--arrive-shut) + var(--arrive-step))}.ledger tbody tr:nth-child(3){animation-range:cover var(--arrive-open) cover calc(var(--arrive-shut) + 2 * var(--arrive-step))}.ledger tbody tr:nth-child(4){animation-range:cover var(--arrive-open) cover calc(var(--arrive-shut) + 3 * var(--arrive-step))}}@property --reel-lit{syntax:"<number>";inherits:true;initial-value:0}.reel{perspective:1000px;perspective-origin:50% calc(var(--reel-lift) + .46 * (100% - var(--reel-lift) - var(--reel-room)));--reel-room:7rem;--reel-lift:1.5rem;padding-block:var(--reel-lift) var(--reel-room);margin-block:calc(var(--reel-lift) * -1) calc(var(--reel-room) * -1);scrollbar-width:none;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--spacing-block), #000 calc(100% - var(--spacing-block)), transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--spacing-block), #000 calc(100% - var(--spacing-block)), transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--spacing-block), #000 calc(100% - var(--spacing-block)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, #000 var(--spacing-block), #000 calc(100% - var(--spacing-block)), transparent 100%);position:relative;overflow:auto hidden;-webkit-mask-clip:no-clip;mask-clip:no-clip;container-type:inline-size}.reel::-webkit-scrollbar{display:none}.reel[data-drag]{scroll-snap-type:none;scroll-behavior:auto;-webkit-user-select:none;user-select:none}.reel[data-glide]{scroll-snap-type:none}.reel-more{z-index:1;position:relative}.reel-track{--reel-w:min(25rem, 86cqw);align-items:stretch;gap:var(--spacing-line);inline-size:max-content;padding-inline:calc(50cqw - var(--reel-w) / 2);transform-style:preserve-3d;margin:0;list-style:none;display:flex}.reel-slot{flex:0 0 var(--reel-w);scroll-snap-align:center;transform-style:preserve-3d;display:grid}@supports (animation-timeline:view(inline)){.reel-slot{view-timeline:--reel-card inline;animation:linear both reel-pose;animation-timeline:--reel-card;animation-range:cover}@keyframes reel-pose{0%{--reel-lit:0;opacity:.34;filter:blur(2px);transform:rotateY(-34deg)translateZ(-64px)}50%{--reel-lit:1;opacity:1;filter:blur();transform:rotateY(0)translateZ(0)}to{--reel-lit:0;opacity:.34;filter:blur(2px);transform:rotateY(34deg)translateZ(-64px)}}}@supports not (animation-timeline:view(inline)){.reel{perspective:none;margin-block:0;padding-block:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.reel-track{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));inline-size:auto;padding-inline:0;display:grid}.reel-slot{--reel-lit:1;flex:none}}.reel-slot{--lit:clamp(0, calc((var(--reel-lit) - .55) / .45), 1)}.reel-card{isolation:isolate;gap:var(--spacing-row);min-block-size:21rem;padding:var(--spacing-block) var(--spacing-pair);border-radius:var(--radius-xl);color:#06192a;grid-template-rows:auto auto 1fr auto auto;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.reel-card{color:color-mix(in oklab, var(--key-ink) calc(100% * var(--lit)), var(--color-ink))}}.reel-card{background:linear-gradient(180deg, #ffffff4d 0%, #ffffff0d 44%, #fff0 45%, #06192a1a 100%), linear-gradient(148deg, var(--lit-from) 0%, var(--lit-to) 100%)}@supports (color:color-mix(in lab, red, red)){.reel-card{background:linear-gradient(180deg, #ffffff4d 0%, #ffffff0d 44%, #fff0 45%, #06192a1a 100%), linear-gradient(148deg, color-mix(in oklab, var(--lit-from) calc(100% * var(--lit)), var(--color-surface)) 0%, color-mix(in oklab, var(--lit-to) calc(100% * var(--lit)), color-mix(in oklab, var(--color-surface) 92%, var(--color-sky))) 100%)}}.reel-card{box-shadow:inset 0 1px 0 #ffffff80, inset 0 -1px 0 #06192a29, var(--shadow-lift)}.reel{--deck-1:var(--color-sky);--deck-2:#00c7d6}@supports (color:color-mix(in lab, red, red)){.reel{--deck-2:color-mix(in oklab, var(--color-aqua) 75%, var(--color-sky))}}.reel{--deck-3:#00d5b9}@supports (color:color-mix(in lab, red, red)){.reel{--deck-3:color-mix(in oklab, var(--color-spring) 50%, var(--color-aqua))}}.reel{--deck-4:#07da9c}@supports (color:color-mix(in lab, red, red)){.reel{--deck-4:color-mix(in oklab, var(--color-jade) 25%, var(--color-spring))}}.reel{--deck-5:var(--color-jade)}.reel-slot:first-child{--lit-from:var(--deck-1);--lit-to:var(--deck-1)}@supports (color:color-mix(in lab, red, red)){.reel-slot:first-child{--lit-to:color-mix(in oklab, var(--deck-1) 62%, var(--deck-2))}}.reel-slot:first-child{--port:var(--deck-1)}.reel-slot:nth-child(2){--lit-from:var(--deck-2);--lit-to:var(--deck-2)}@supports (color:color-mix(in lab, red, red)){.reel-slot:nth-child(2){--lit-to:color-mix(in oklab, var(--deck-2) 62%, var(--deck-3))}}.reel-slot:nth-child(2){--port:var(--deck-2)}.reel-slot:nth-child(3){--lit-from:var(--deck-3);--lit-to:var(--deck-3)}@supports (color:color-mix(in lab, red, red)){.reel-slot:nth-child(3){--lit-to:color-mix(in oklab, var(--deck-3) 62%, var(--deck-4))}}.reel-slot:nth-child(3){--port:var(--deck-3)}.reel-slot:nth-child(4){--lit-from:var(--deck-4);--lit-to:var(--deck-4)}@supports (color:color-mix(in lab, red, red)){.reel-slot:nth-child(4){--lit-to:color-mix(in oklab, var(--deck-4) 62%, var(--deck-5))}}.reel-slot:nth-child(4){--port:var(--deck-4)}.reel-slot:nth-child(5){--lit-from:var(--deck-5);--lit-to:var(--deck-5)}@supports (color:color-mix(in lab, red, red)){.reel-slot:nth-child(5){--lit-to:color-mix(in oklab, var(--deck-5) 70%, var(--deck-4))}}.reel-slot:nth-child(5){--port:var(--deck-5)}.reel-tag{align-items:center;gap:var(--spacing-hair);inline-size:fit-content;padding:var(--spacing-hair) var(--spacing-line);border-radius:var(--radius-full);background:#fff;display:flex}@supports (color:color-mix(in lab, red, red)){.reel-tag{background:color-mix(in oklab, var(--color-white) calc(46% * var(--lit) + 62% * (1 - var(--lit))), transparent)}}.reel-tag{color:inherit}.reel-bead{inline-size:var(--spacing-hair);block-size:var(--spacing-hair);border-radius:var(--radius-full);background:#06192a}@supports (color:color-mix(in lab, red, red)){.reel-bead{background:color-mix(in oklab, var(--key-ink) calc(62% * var(--lit)), var(--port))}}.reel-mark{block-size:2.75rem;inline-size:2.75rem;color:inherit}.reel-title{font-size:var(--text-xl);line-height:var(--leading-tight);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);color:inherit;grid-row:4;display:grid}.reel-line{text-box:normal}.reel-line:last-child{opacity:.78}.reel-pills{gap:var(--spacing-hair);flex-wrap:wrap;grid-row:5;margin:0;padding:0;list-style:none;display:flex}.reel-pill{min-block-size:3rem;padding-inline:var(--spacing-line);border-radius:var(--radius-full);background:#fff}@supports (color:color-mix(in lab, red, red)){.reel-pill{background:color-mix(in oklab, var(--color-white) calc(52% * var(--lit) + 70% * (1 - var(--lit))), transparent)}}.reel-pill{box-shadow:0 0 0 1px #d7e7ee}@supports (color:color-mix(in lab, red, red)){.reel-pill{box-shadow:0 0 0 1px color-mix(in oklab, var(--color-hairline) calc(80% * (1 - var(--lit))), #fff6)}}.reel-pill{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-normal);white-space:nowrap;color:inherit;transition:background var(--duration-state) var(--ease-out-quint), box-shadow var(--duration-state) var(--ease-out-quint);text-decoration:none}.reel-pending{font-weight:var(--font-weight-normal);opacity:.72}@media (hover:hover) and (pointer:fine){.reel-pill:hover{background:#fff}@supports (color:color-mix(in lab, red, red)){.reel-pill:hover{background:color-mix(in oklab, var(--color-white) calc(82% * var(--lit) + 100% * (1 - var(--lit))), transparent)}}.reel-pill:hover{box-shadow:0 0 0 1px #bad3dd}@supports (color:color-mix(in lab, red, red)){.reel-pill:hover{box-shadow:0 0 0 1px color-mix(in oklab, var(--color-hairline-strong) calc(90% * (1 - var(--lit))), #ffffffb8)}}}@supports (animation-timeline:view(inline)){.reel-mark :is(path,circle,line,polyline,polygon,rect,ellipse){stroke-dasharray:1;animation:linear both icon-draw;animation-timeline:--reel-card;animation-range:cover}@keyframes icon-draw{0%{stroke-dashoffset:1px}6%{stroke-dashoffset:1px}23%{stroke-dashoffset:0}77%{stroke-dashoffset:0}to{stroke-dashoffset:1px}}}@media (prefers-reduced-motion:reduce),print{.reel{perspective:none;scroll-snap-type:none;margin-block:0;padding-block:0;overflow:visible;-webkit-mask:none;mask:none}.reel-track{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));padding-inline:0;display:grid}.reel-slot{opacity:1;filter:none;--reel-lit:1;flex:none;animation:none;transform:none}.reel-mark :is(path,circle,line,polyline,polygon,rect,ellipse){stroke-dashoffset:0;animation:none}}@media print{.reel-slot{--reel-lit:0}.reel-card{box-shadow:none;border:1px solid var(--color-hairline-strong);background:0 0}}.relay{--relay-pad:var(--spacing-row);--relay-inset:var(--spacing-hair);--relay-cell:clamp(2.75rem, 19%, 3.5rem);--relay-halo:.25rem;--relay-pipe:.25rem;--relay-spark:.5rem;--relay-cycle:6s;row-gap:var(--spacing-block);grid-template-columns:minmax(0,1fr);display:grid}@supports (animation-timeline:view()){.relay{animation-range:entry 0 entry var(--tube-lock)}}.relay-step:first-child{--relay-rx:var(--ramp-1);--relay-rx-next:var(--ramp-2);z-index:3}.relay-step:nth-child(2){--relay-rx:var(--ramp-2);--relay-money:var(--ramp-3);--relay-money-next:var(--ramp-6);z-index:2}.relay-step:nth-child(3){--relay-money:var(--ramp-6);z-index:1}.relay-step{grid-row:span 6;grid-template-rows:subgrid;border-radius:var(--radius-md);background:var(--color-surface);min-inline-size:0;box-shadow:0 0 0 1px #ffffffe6, 0 0 0 2px #d7e7eec2, var(--shadow-panel);row-gap:0;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.relay-step{box-shadow:0 0 0 1px #ffffffe6, 0 0 0 2px color-mix(in oklab, var(--color-hairline) 76%, transparent), var(--shadow-panel)}}.relay-bar{align-items:center;gap:var(--spacing-hair);border-block-end:1px solid var(--color-hairline);padding:var(--spacing-line) var(--relay-pad);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-ink);display:flex}.relay-glyph{block-size:1rem;inline-size:1rem;color:var(--color-azure-ink);flex-shrink:0}.relay-head,.relay-band,.relay-middle{padding-inline:var(--relay-pad);align-content:center;display:grid}.relay-head{padding-block:var(--spacing-line) var(--spacing-hair);align-content:end}.relay-middle{padding-block:var(--spacing-hair)}.relay-band{padding-block:var(--spacing-hair);position:relative}.relay-band-top{--relay-port:var(--relay-rx);--relay-port-next:var(--relay-rx-next)}.relay-band-bottom{--relay-port:var(--relay-money);--relay-port-next:var(--relay-money-next)}.relay-band[data-lit]{z-index:1;border-block:var(--relay-halo) solid transparent;margin-inline:var(--relay-inset);padding-inline:calc(var(--relay-pad) - var(--relay-inset));border-radius:calc(var(--radius-sm) + var(--relay-halo));background:var(--relay-port)}@supports (color:color-mix(in lab, red, red)){.relay-band[data-lit]{background:color-mix(in oklab, var(--relay-port) 9%, transparent)}}.relay-band[data-lit]{box-shadow:inset 0 0 0 1.5px var(--relay-port);background-clip:padding-box}@supports (color:color-mix(in lab, red, red)){.relay-band[data-lit]{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--relay-port) 70%, transparent)}}.relay-title,.relay-heads,.relay-row,.relay-entry{align-items:baseline;gap:var(--spacing-line);padding-block:var(--spacing-hair);display:flex}.relay-title{min-block-size:0;gap:0;padding-block-end:var(--spacing-hair);display:grid}.relay-heads span,.relay-row span,.relay-entry .relay-figure{min-inline-size:var(--relay-cell);text-align:end;flex-shrink:0}:is(.relay-heads:has(span:nth-child(4)) span,.relay-row:has(span:nth-child(4)) span){inline-size:var(--relay-cell)}.relay-heads span:first-child,.relay-row span:first-child{text-align:start;flex:1;inline-size:auto;min-inline-size:0}.relay-name{font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-ink)}.relay-meta{font-size:var(--text-2xs);line-height:var(--text-2xs--line-height);font-weight:var(--font-weight-normal);letter-spacing:var(--tracking-normal);color:var(--color-ink-muted);display:block}.relay-heads span{font-size:var(--text-2xs);line-height:var(--text-2xs--line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-ink-muted)}.relay-row span{font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-variant-numeric:tabular-nums;color:var(--color-ink)}.relay-row span:first-child{font-variant-numeric:normal;color:var(--color-ink-soft)}.relay-band[data-lit] .relay-row span{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-semibold)}.relay-band[data-lit] .relay-row span:first-child{font-weight:var(--font-weight-normal);color:var(--color-ink)}.relay-entry{justify-content:space-between}.relay-entry .relay-name{flex:1}.relay-entry .relay-figure{font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-ink)}.relay-band[data-lit] .relay-entry .relay-figure{font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.relay-row+.relay-row,.relay-entry+.relay-entry{border-block-start:1px solid var(--color-hairline)}.relay-band-top:not([data-lit])+.relay-middle,.relay-middle+.relay-band-bottom:not([data-lit]){border-block-start:1px solid var(--color-hairline);margin-inline:var(--relay-pad);padding-inline:0}.relay-caption{border-block-start:1px solid var(--color-hairline);padding:var(--spacing-line) var(--relay-pad);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-ink-soft);text-wrap:balance}.relay-band[data-lit]:before{content:"";inset:calc(-1 * var(--relay-halo));border-radius:calc(var(--radius-sm) + var(--relay-halo));box-shadow:0 0 0 2px var(--relay-port), 0 0 1.25rem .25rem var(--relay-port);position:absolute}@supports (color:color-mix(in lab, red, red)){.relay-band[data-lit]:before{box-shadow:0 0 0 2px color-mix(in oklab, var(--relay-port) 55%, transparent), 0 0 1.25rem .25rem color-mix(in oklab, var(--relay-port) 38%, transparent)}}.relay-band[data-lit]:before{opacity:0;pointer-events:none}.relay-band:after,.relay-step:after{border-radius:var(--radius-full);pointer-events:none;position:absolute}.relay-spark,.relay-step:before{inline-size:var(--relay-spark);block-size:var(--relay-spark);border-radius:var(--radius-full);background:radial-gradient(closest-side, var(--color-white) 0 40%, #ffffff80 64%, transparent 100%);opacity:0;pointer-events:none;position:absolute}@media not all and (min-width:64rem){.relay-spark{display:none}.relay-step:not(:last-child):after{content:"";inline-size:var(--relay-pipe);block-size:var(--spacing-block);inset-block-start:100%;inset-inline-start:calc(50% - var(--relay-pipe) / 2)}.relay-step:first-child:after{background:linear-gradient(to bottom, var(--relay-rx), var(--relay-rx-next))}.relay-step:nth-child(2):after{background:linear-gradient(to bottom, var(--relay-money), var(--relay-money-next))}.relay-step:not(:last-child):before{content:"";z-index:1;inset-block-start:100%;inset-inline-start:calc(50% - var(--relay-spark) / 2)}}@media (min-width:64rem){.relay{column-gap:var(--col-gap);grid-template-columns:repeat(3,minmax(0,1fr))}.relay-step:first-child .relay-band-top:after,.relay-step:nth-child(2) .relay-band-bottom:after{content:"";z-index:2;inline-size:calc(var(--col-gap) + 2 * var(--relay-inset));block-size:var(--relay-pipe);background:linear-gradient(to right, var(--relay-port), var(--relay-port-next));inset-block-start:calc(50% - var(--relay-pipe) / 2);inset-inline-start:100%}.relay-step:first-child .relay-band-top .relay-spark,.relay-step:nth-child(2) .relay-band-bottom .relay-spark{z-index:3;inset-block-start:calc(50% - var(--relay-spark) / 2);inset-inline-start:100%}.relay-step:nth-child(2) .relay-band-top .relay-spark,.relay-step:nth-child(3) .relay-band-bottom .relay-spark{display:none}}.relay-step:first-child .relay-band-top:before{animation:relay-lit-1 var(--relay-cycle) linear infinite}.relay-step:nth-child(2) .relay-band-top:before{animation:relay-lit-2 var(--relay-cycle) linear infinite}.relay-step:nth-child(2) .relay-band-bottom:before{animation:relay-lit-3 var(--relay-cycle) linear infinite}.relay-step:nth-child(3) .relay-band-bottom:before{animation:relay-lit-4 var(--relay-cycle) linear infinite}@media not all and (min-width:64rem){.relay-step:before{--relay-run-x:0px;--relay-run-y:calc(var(--spacing-block) - var(--relay-spark))}.relay-step:first-child:before{animation:relay-run-1 var(--relay-cycle) linear infinite}.relay-step:nth-child(2):before{animation:relay-run-3 var(--relay-cycle) linear infinite}}@media (min-width:64rem){.relay-spark{--relay-run-x:calc(var(--col-gap) + 2 * var(--relay-inset) - var(--relay-spark));--relay-run-y:0px}.relay-step:first-child .relay-band-top .relay-spark{animation:relay-run-1 var(--relay-cycle) linear infinite}.relay-step:nth-child(2) .relay-band-bottom .relay-spark{animation:relay-run-3 var(--relay-cycle) linear infinite}}@keyframes relay-run-1{0%{opacity:0;animation-timing-function:var(--ease-swim);translate:0}3%{opacity:1}20%{opacity:1;translate:var(--relay-run-x) var(--relay-run-y)}24%,to{opacity:0;translate:var(--relay-run-x) var(--relay-run-y)}}@keyframes relay-run-3{0%,50%{opacity:0;animation-timing-function:var(--ease-swim);translate:0}53%{opacity:1}70%{opacity:1;translate:var(--relay-run-x) var(--relay-run-y)}74%,to{opacity:0;translate:var(--relay-run-x) var(--relay-run-y)}}@keyframes relay-lit-1{0%{opacity:1}17%,95%{opacity:0}to{opacity:1}}@keyframes relay-lit-2{0%,20%{opacity:0}25%{opacity:1}42%,to{opacity:0}}@keyframes relay-lit-3{0%,45%{opacity:0}50%{opacity:1}67%,to{opacity:0}}@keyframes relay-lit-4{0%,70%{opacity:0}75%{opacity:1}92%,to{opacity:0}}@media print{.relay-band[data-lit]{box-shadow:none;border:1px solid var(--color-ink-faint);background:0 0}.relay .relay-step:nth-child(n) .relay-band:after,.relay .relay-step:nth-child(n):after{border:1px solid var(--color-ink-faint);background:0 0}}.close-doors{row-gap:var(--spacing-block);grid-template-columns:minmax(0,1fr);display:grid}.close-door{row-gap:var(--spacing-row);grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr);block-size:100%;display:grid}.close-path{--close-bead:.5rem;column-gap:var(--spacing-row);padding-inline:calc(var(--spacing-beat) + var(--spacing-hair));grid-template-columns:repeat(2,minmax(0,1fr)) 0;align-content:start;display:grid}.close-step{text-align:center;align-content:start;justify-items:start;row-gap:var(--spacing-hair);--port:var(--ramp-2);--port-next:var(--ramp-4);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.close-step:nth-child(2){--port:var(--ramp-4);--port-next:var(--ramp-6)}.close-step:nth-child(3){--port:var(--ramp-6)}.close-step:before{content:"";translate:calc(var(--close-bead) / -2) 0;inline-size:var(--close-bead);block-size:var(--close-bead);border-radius:var(--radius-full);background:var(--port);box-shadow:0 0 0 3px var(--port)}@supports (color:color-mix(in lab, red, red)){.close-step:before{box-shadow:0 0 0 3px color-mix(in oklab, var(--port) 16%, transparent)}}.close-step:after{content:"";inset-block-start:calc(var(--close-bead) / 2 - .5px);inset-inline:calc(var(--close-bead) / 2 + var(--spacing-hair)) calc(var(--spacing-hair) + var(--close-bead) / 2 - var(--spacing-row));background-image:linear-gradient(90deg, var(--port), var(--port-next));block-size:1px;position:absolute}@supports (color:color-mix(in lab, red, red)){.close-step:after{background-image:linear-gradient(90deg, color-mix(in oklab, var(--port) 68%, transparent), color-mix(in oklab, var(--port-next) 68%, transparent))}}.close-step:after{background-repeat:no-repeat;background-size:100% 1px}.close-step:last-child:after{content:none}.close-step-name{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-ink)}.close-step-note{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-ink-muted)}.close-step-name,.close-step-note{max-inline-size:calc(2 * var(--spacing-beat));translate:-50%}.close-step:last-child{inline-size:calc(2 * var(--spacing-beat));justify-self:center;justify-items:center}.close-step:last-child:before,.close-step:last-child>.close-step-name,.close-step:last-child>.close-step-note{translate:none}@media not all and (min-width:40rem){.close-path{grid-template-columns:repeat(3,minmax(0,1fr));padding-inline:0}.close-step{text-align:start}.close-step-name,.close-step-note{max-inline-size:none}.close-step:last-child{justify-self:stretch;justify-items:start;inline-size:auto}.close-step:before,.close-step>.close-step-name,.close-step>.close-step-note{translate:none}.close-step:after{inset-inline:calc(var(--close-bead) + var(--spacing-hair)) calc(var(--spacing-hair) - var(--spacing-row))}}.talk-reasons{grid-template-columns:minmax(0,1fr);display:grid}.talk-reasons>li+li{border-block-start:1px solid #d7e7eee6}@supports (color:color-mix(in lab, red, red)){.talk-reasons>li+li{border-block-start:1px solid color-mix(in oklab, var(--color-hairline) 90%, transparent)}}.talk-reason{justify-content:space-between;align-items:center;gap:var(--spacing-row);min-block-size:2.75rem;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-ink-soft);transition:color var(--duration-state) var(--ease-out-quint);display:flex}.talk-reason:is(:hover,:focus-visible){color:var(--color-ink)}.talk-arrow{color:var(--color-ink-muted);transition:translate var(--duration-state) var(--ease-out-quint), color var(--duration-state) var(--ease-out-quint);flex:none}.talk-reason:is(:hover,:focus-visible) .talk-arrow{color:var(--color-azure-ink);translate:.25rem}.close-foot{align-items:center;gap:var(--spacing-row) var(--spacing-block);padding-top:var(--spacing-row);border-top:1px solid #d7e7eee6;flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab, red, red)){.close-foot{border-top:1px solid color-mix(in oklab, var(--color-hairline) 90%, transparent)}}@media (min-width:40rem){.close-foot>.key{margin-inline-start:auto}}.close-status{flex:12rem}.close-cue{align-items:center;gap:var(--spacing-hair);min-block-size:2.75rem;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-ink);display:inline-flex}.close-arrow{color:var(--color-ink-muted);transition:translate var(--duration-settle) var(--ease-out-quint), color .24s var(--ease-out-quint);flex:none}.close-cue:is(:hover,:focus-visible) .close-arrow{color:var(--color-ink);translate:.25rem}@media (min-width:64rem){.close-doors{column-gap:var(--col-gap);grid-template-rows:1fr auto;grid-template-columns:repeat(3,minmax(0,1fr))}.close-door{grid-row:span 2;grid-template-rows:subgrid}.close-trial{grid-column:span 2}}@supports (animation-timeline:view()){.close-talk{animation-range:entry 9% entry 64%}.close-trial{view-timeline-name:--close-door}.close-step:before{animation:linear both close-bead;animation-timeline:--close-door;animation-range:cover 26% cover 34%}.close-step:nth-child(2):before{animation-range:cover 34% cover 42%}.close-step:nth-child(3):before{animation-range:cover 42% cover 50%}.close-step:after{animation:linear both close-run;animation-timeline:--close-door;animation-range:cover 28% cover 36%}.close-step:nth-child(2):after{animation-range:cover 36% cover 44%}@keyframes close-bead{0%{opacity:0;scale:0}}@keyframes close-run{0%{background-size:0% 1px}}}.program{grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:80rem){.program{grid-template-columns:calc(var(--rail-page) - var(--rail-page-hang)) minmax(0, 1fr);column-gap:var(--col-gap)}}.program-stage{min-inline-size:0}.program-index{display:block}@media (min-width:80rem){.program-index{display:none}}.program-index-summary{cursor:pointer;list-style:none}.program-index-summary::-webkit-details-marker{display:none}.program-index-caret{transition:rotate .18s var(--ease-out-quint);rotate:none}.program-index[open] .program-index-caret{rotate:180deg}.program-index-groups{padding-block-start:var(--spacing-row)}.program-index-group{border-block-end:var(--hairline);color:var(--color-ink-muted);padding-block-end:var(--spacing-hair)}.program-index-row{align-items:center;gap:var(--spacing-row);min-block-size:2.75rem;padding-block:var(--spacing-hair);color:var(--color-ink);font-size:var(--text-sm);line-height:var(--text-sm--line-height);letter-spacing:var(--tracking-tight);font-weight:500;display:flex}.program-index-icon{color:var(--color-ink-faint)}@media (hover:hover) and (pointer:fine){.program-index-row:hover .program-index-icon{color:var(--color-azure-ink)}}.program-index-row:hover{color:var(--color-azure-ink)}.program-rail{display:none}@media (min-width:80rem){.program-rail{inline-size:var(--rail-page);block-size:var(--rail-page-well);border-radius:var(--radius-md);background:var(--color-rail);box-shadow:var(--shadow-panel);place-self:start;margin-block-start:calc(var(--rail-page-lead) - var(--spacing-open));margin-inline-start:calc(-1 * var(--rail-page-hang));display:block;position:sticky;inset-block-start:var(--rail-page-lead)}.program-rail:before{content:"";inset-block:var(--spacing-line) auto;block-size:var(--rail-page-track);border-radius:var(--radius-full);background-image:linear-gradient(180deg, var(--ramp-1) 0%, var(--ramp-2) 26%, var(--ramp-3) 52%, var(--ramp-4) 76%, var(--ramp-5) 100%);opacity:.22;background-repeat:no-repeat;background-size:100% 100%;inline-size:2px;position:absolute;inset-inline-end:0}.program-rail:after{content:"";inline-size:2px;block-size:var(--rail-page-row);border-radius:var(--radius-full);background-image:linear-gradient(180deg, var(--ramp-1) 0%, var(--ramp-2) 26%, var(--ramp-3) 52%, var(--ramp-4) 76%, var(--ramp-5) 100%);background-repeat:no-repeat;background-size:100% var(--rail-page-track);background-position:0 calc(-1 * var(--program-fill) * (var(--rail-page-track) - var(--rail-page-row)));position:absolute;inset-block-start:calc(var(--spacing-line) + var(--program-fill) * (var(--rail-page-track) - var(--rail-page-row)));inset-inline-end:0}.program-rail-scroll{max-block-size:var(--rail-page-well);overscroll-behavior:contain;padding-block:var(--spacing-line);scrollbar-width:thin;scrollbar-color:#ffffff38 transparent;overflow:hidden auto}.program-rail-group+.program-rail-group{border-block-start:1px solid #ffffff1a;padding-block-start:var(--spacing-hair)}.program-rail-row{isolation:isolate;align-items:center;column-gap:var(--spacing-line);padding-inline:var(--spacing-line);block-size:var(--rail-page-row);white-space:nowrap;grid-template-columns:1.5rem minmax(0,1fr);display:grid;position:relative}.program-rail-row:before{content:"";z-index:-1;inset-block:0;inset-inline:calc(var(--spacing-hair) / 2);border-radius:var(--radius-xs);background:var(--port);position:absolute}@supports (color:color-mix(in lab, red, red)){.program-rail-row:before{background:color-mix(in oklab, var(--port) 26%, transparent)}}.program-rail-row:before{opacity:calc(.62 * max(var(--mod-lit), var(--mod-hot)));transition:opacity var(--duration-swift) var(--ease-out-quint)}.program-rail-row:after{content:"";border-radius:var(--radius-full);background:var(--port);inline-size:2px;opacity:max(var(--mod-lit), var(--mod-hot));transform:scaleY(calc(.25 + .75 * max(var(--mod-lit), var(--mod-hot))));transition:opacity var(--duration-swift) var(--ease-out-quint), transform var(--duration-settle) var(--ease-settle);position:absolute;inset-block:18%;inset-inline-start:0}.program-rail-icon{color:#fff;opacity:calc(.568 + .432 * max(var(--mod-lit), var(--mod-hot)));scale:calc(1 + .08 * max(var(--mod-lit), var(--mod-hot)));transition:opacity .22s var(--ease-out-quint), scale var(--duration-settle) var(--ease-settle)}.program-rail-name{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:#fff;opacity:calc(.83 + .17 * max(var(--mod-lit), var(--mod-hot)));text-overflow:ellipsis;transition:opacity .22s var(--ease-out-quint);overflow:hidden}.program-rail-row:is(:hover,:focus-visible,:active){--mod-hot:1}.program-rail-row:focus-visible{outline-color:var(--color-sky);outline-offset:-2px}.program-tail{padding-inline-start:calc(var(--rail-page) - var(--rail-page-hang) + var(--col-gap))}}.program-chapter:first-child,.program-rail-group:first-child{--port:var(--ramp-1)}.program-chapter:nth-child(2),.program-rail-group:nth-child(2){--port:var(--ramp-2)}.program-chapter:nth-child(3),.program-rail-group:nth-child(3){--port:var(--ramp-3)}.program-chapter:nth-child(4),.program-rail-group:nth-child(4){--port:var(--ramp-4)}.program-chapter:nth-child(5),.program-rail-group:nth-child(5){--port:var(--ramp-5)}.program-chapter+.program-chapter{border-block-start:1px solid #d7e7eee6}@supports (color:color-mix(in lab, red, red)){.program-chapter+.program-chapter{border-block-start:1px solid color-mix(in oklab, var(--color-hairline) 90%, transparent)}}.program-chapter+.program-chapter{padding-block-start:var(--spacing-block)}.program-chapter-head{align-items:start;row-gap:var(--spacing-hair);flex-direction:column;display:flex;position:relative}.program-chapter-head:before{content:"";border-radius:var(--radius-full);background:linear-gradient(90deg, var(--port) 0%, var(--port) 62%, transparent 100%);block-size:2px;inline-size:clamp(5rem,22%,11rem);position:absolute;inset-block-start:calc(-1 * var(--spacing-block) - 1px);inset-inline-start:0}@supports (color:color-mix(in lab, red, red)){.program-chapter-head:before{background:linear-gradient(90deg, color-mix(in oklab, var(--port) 88%, transparent) 0%, color-mix(in oklab, var(--port) 30%, transparent) 62%, transparent 100%)}}.program-chapter-head:before{clip-path:inset(0)}.program-chapter:first-child .program-chapter-head:before{content:none}.program-chapter-title{min-inline-size:0;font-size:var(--text-2xl);line-height:var(--text-2xl--line-height);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-tighter);text-wrap:balance;color:var(--color-ink)}.program-chapter-meta{flex:none;align-items:baseline;display:flex}.program-chapter-group:before{content:"·";letter-spacing:var(--tracking-normal);color:var(--color-ink-faint);margin-inline:.375rem}.program-band{scroll-margin-block-start:calc(var(--bar-height) + var(--spacing-group) - var(--scroll-lead))}.program-ordinal:after{content:"/";letter-spacing:var(--tracking-normal);color:var(--color-ink-faint);margin-inline:.3125rem}.program-proof-line{padding-block:var(--spacing-line)}.program-proof-line:first-child{padding-block-start:0}.program-proof-line:last-child{padding-block-end:0}.program-plane{position:relative}.program-plane>div{isolation:isolate;border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--inset-shadow-gloss), 0 0 0 1px #d7e7eeb3, var(--shadow-panel);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.program-plane>div{box-shadow:var(--inset-shadow-gloss), 0 0 0 1px color-mix(in oklab, var(--color-hairline) 70%, transparent), var(--shadow-panel)}}.program-plane>div{transition:box-shadow var(--duration-settle) var(--ease-out-quint), --pointer-u var(--duration-state) var(--ease-out-quint), --pointer-v var(--duration-state) var(--ease-out-quint)}.program-plane img{object-fit:cover;display:block}.program-plane[data-media-status=placeholder]>div{background:radial-gradient(62% 78% at 22% 8%, #00a8fe38 0%, transparent 72%), radial-gradient(58% 86% at 88% 96%, #1add782e 0%, transparent 70%), linear-gradient(152deg, var(--color-surface) 0%, #f5fafc 100%)}@supports (color:color-mix(in lab, red, red)){.program-plane[data-media-status=placeholder]>div{background:radial-gradient(62% 78% at 22% 8%, color-mix(in oklab, var(--color-sky) 22%, transparent) 0%, transparent 72%), radial-gradient(58% 86% at 88% 96%, color-mix(in oklab, var(--color-jade) 18%, transparent) 0%, transparent 70%), linear-gradient(152deg, var(--color-surface) 0%, color-mix(in oklab, var(--color-ground) 78%, var(--color-surface)) 100%)}}.program-plane>div:before{content:"";z-index:2;border-radius:var(--radius-md);background:radial-gradient(22rem circle at var(--pointer-u) var(--pointer-v), var(--port) 0%, var(--port) 38%, transparent 72%), linear-gradient(142deg, var(--port) 0%, transparent 38%, transparent 62%, var(--port) 100%);padding:1px;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.program-plane>div:before{background:radial-gradient(22rem circle at var(--pointer-u) var(--pointer-v), color-mix(in oklab, var(--port) 62%, transparent) 0%, color-mix(in oklab, var(--port) 16%, transparent) 38%, transparent 72%), linear-gradient(142deg, color-mix(in oklab, var(--port) 52%, transparent) 0%, transparent 38%, transparent 62%, color-mix(in oklab, var(--port) 34%, transparent) 100%)}}.program-plane>div:before{pointer-events:none;-webkit-mask-composite:xor,source-over;-webkit-mask-composite:xor,source-over;-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)}@media (hover:hover) and (pointer:fine){.program-plane:hover>div{box-shadow:var(--inset-shadow-gloss), 0 0 0 1px var(--port), var(--shadow-lift)}@supports (color:color-mix(in lab, red, red)){.program-plane:hover>div{box-shadow:var(--inset-shadow-gloss), 0 0 0 1px color-mix(in oklab, var(--port) 30%, transparent), var(--shadow-lift)}}}.program-plane>div:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(104deg,#0000 0%,#ffffff1a 46%,#0000 100%);inline-size:34%;position:absolute;inset-block:0;inset-inline-start:0;transform:translate(320%)}.program-band .program-plane figcaption{display:none}@supports (animation-timeline:view()){.program{timeline-scope:--mod-pacienti, --mod-consultatii, --mod-doctori, --mod-programari, --mod-rapoarteClinice, --mod-stoc, --mod-receptii, --mod-furnizori, --mod-inventar, --mod-istoric, --mod-incasare, --mod-achitaRest, --mod-registruCasa, --mod-cheltuieli, --mod-rapoarteFinanciare, --mod-facturare, --mod-sms;view-timeline-name:--program;view-timeline-axis:block}.program-rail:after{animation:linear both program-thread;animation-timeline:--program;animation-range:contain}@keyframes program-thread{0%{--program-fill:0}to{--program-fill:1}}.program-band{view-timeline-name:--program-band;view-timeline-axis:block}.program-band[data-module=pacienti]{view-timeline-name:--program-band, --mod-pacienti;view-timeline-axis:block, block}.program-band[data-module=consultatii]{view-timeline-name:--program-band, --mod-consultatii;view-timeline-axis:block, block}.program-band[data-module=doctori]{view-timeline-name:--program-band, --mod-doctori;view-timeline-axis:block, block}.program-band[data-module=programari]{view-timeline-name:--program-band, --mod-programari;view-timeline-axis:block, block}.program-band[data-module=rapoarteClinice]{view-timeline-name:--program-band, --mod-rapoarteClinice;view-timeline-axis:block, block}.program-band[data-module=stoc]{view-timeline-name:--program-band, --mod-stoc;view-timeline-axis:block, block}.program-band[data-module=receptii]{view-timeline-name:--program-band, --mod-receptii;view-timeline-axis:block, block}.program-band[data-module=furnizori]{view-timeline-name:--program-band, --mod-furnizori;view-timeline-axis:block, block}.program-band[data-module=inventar]{view-timeline-name:--program-band, --mod-inventar;view-timeline-axis:block, block}.program-band[data-module=istoric]{view-timeline-name:--program-band, --mod-istoric;view-timeline-axis:block, block}.program-band[data-module=incasare]{view-timeline-name:--program-band, --mod-incasare;view-timeline-axis:block, block}.program-band[data-module=achitaRest]{view-timeline-name:--program-band, --mod-achitaRest;view-timeline-axis:block, block}.program-band[data-module=registruCasa]{view-timeline-name:--program-band, --mod-registruCasa;view-timeline-axis:block, block}.program-band[data-module=cheltuieli]{view-timeline-name:--program-band, --mod-cheltuieli;view-timeline-axis:block, block}.program-band[data-module=rapoarteFinanciare]{view-timeline-name:--program-band, --mod-rapoarteFinanciare;view-timeline-axis:block, block}.program-band[data-module=facturare]{view-timeline-name:--program-band, --mod-facturare;view-timeline-axis:block, block}.program-band[data-module=sms]{view-timeline-name:--program-band, --mod-sms;view-timeline-axis:block, block}@media (min-width:80rem){.program-rail-row{animation:linear both program-lit;animation-range:cover}@keyframes program-lit{0%{--mod-lit:0}34%{--mod-lit:1}66%{--mod-lit:1}to{--mod-lit:0}}.program-rail-row[data-module=pacienti]{animation-timeline:--mod-pacienti}.program-rail-row[data-module=consultatii]{animation-timeline:--mod-consultatii}.program-rail-row[data-module=doctori]{animation-timeline:--mod-doctori}.program-rail-row[data-module=programari]{animation-timeline:--mod-programari}.program-rail-row[data-module=rapoarteClinice]{animation-timeline:--mod-rapoarteClinice}.program-rail-row[data-module=stoc]{animation-timeline:--mod-stoc}.program-rail-row[data-module=receptii]{animation-timeline:--mod-receptii}.program-rail-row[data-module=furnizori]{animation-timeline:--mod-furnizori}.program-rail-row[data-module=inventar]{animation-timeline:--mod-inventar}.program-rail-row[data-module=istoric]{animation-timeline:--mod-istoric}.program-rail-row[data-module=incasare]{animation-timeline:--mod-incasare}.program-rail-row[data-module=achitaRest]{animation-timeline:--mod-achitaRest}.program-rail-row[data-module=registruCasa]{animation-timeline:--mod-registruCasa}.program-rail-row[data-module=cheltuieli]{animation-timeline:--mod-cheltuieli}.program-rail-row[data-module=rapoarteFinanciare]{animation-timeline:--mod-rapoarteFinanciare}.program-rail-row[data-module=facturare]{animation-timeline:--mod-facturare}.program-rail-row[data-module=sms]{animation-timeline:--mod-sms}}.program-chapter:not(.program-chapter-head){view-timeline-name:--program-chapter;view-timeline-axis:block}.program-chapter-head:before{animation:linear both program-stain;animation-timeline:--program-chapter;animation-range:entry 2% entry 12%}.program-chapter-title{animation-timeline:--program-chapter;animation-range:entry 1% entry 13%}.program-chapter-meta{animation-timeline:--program-chapter;animation-range:entry 4% entry 16%}@keyframes program-stain{0%{clip-path:inset(0 100% 0 0)}}.program-heading{animation:linear both program-rise;animation-timeline:--program-band;animation-range:entry 6% entry 42%}.program-gain{animation:linear both program-rise;animation-timeline:--program-band;animation-range:entry 10% entry 46%}.program-body{animation:linear both program-rise;animation-timeline:--program-band;animation-range:entry 14% entry 50%}.program-proof-line{animation:linear both program-rise;animation-timeline:--program-band;animation-range:entry 18% entry 54%}.program-proof-line:nth-child(2){animation-range:entry 22% entry 58%}.program-proof-line:nth-child(3){animation-range:entry 26% entry 62%}@keyframes program-rise{0%{opacity:0;transform:translateY(2.5rem)}}.program-plane{view-timeline-name:--program-screen;view-timeline-axis:block;animation:linear both program-plane;animation-timeline:--program-screen;animation-range:entry 0px entry var(--tube-lock)}@keyframes program-plane{0%{opacity:0;transform:translateY(4.5rem)}}.program-plane>div:after{animation:linear both program-sheen;animation-timeline:--program-screen;animation-range:entry var(--tube-lock) entry calc(2 * var(--tube-lock))}@keyframes program-sheen{0%{transform:translate(-120%)}}}.door-split{row-gap:var(--spacing-block);grid-template-columns:minmax(0,1fr);display:grid}.door-pane{row-gap:var(--spacing-row);grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr);display:grid}.door-talk{align-self:start}.door-facts{gap:var(--spacing-row);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}.door-fact{align-content:start;row-gap:var(--spacing-hair);padding-top:var(--spacing-row);border-top:1px solid #d7e7eee6;grid-template-columns:minmax(0,1fr);display:grid}@supports (color:color-mix(in lab, red, red)){.door-fact{border-top:1px solid color-mix(in oklab, var(--color-hairline) 90%, transparent)}}.door-fact-name{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-ink)}.door-fact-note{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-ink-muted)}.path{--path-bead:.5rem;column-gap:var(--spacing-row);padding-inline:calc(var(--spacing-beat) + var(--spacing-hair));grid-template-columns:repeat(2,minmax(0,1fr)) 0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-content:start;display:grid}.path:has(>:nth-child(4)){grid-template-columns:repeat(3,minmax(0,1fr)) 0}.path-step{text-align:center;align-content:start;justify-items:start;row-gap:var(--spacing-hair);--port:var(--ramp-2);--port-next:var(--ramp-4);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.path-step:nth-child(2){--port:var(--ramp-4);--port-next:var(--ramp-6)}.path-step:nth-child(3){--port:var(--ramp-6)}.path:has(>:nth-child(4))>.path-step{--port:var(--ramp-1);--port-next:var(--ramp-2)}.path:has(>:nth-child(4))>.path-step:nth-child(2){--port:var(--ramp-2);--port-next:var(--ramp-4)}.path:has(>:nth-child(4))>.path-step:nth-child(3){--port:var(--ramp-4);--port-next:var(--ramp-6)}.path:has(>:nth-child(4))>.path-step:nth-child(4){--port:var(--ramp-6)}.path-step:before{content:"";translate:calc(var(--path-bead) / -2) 0;inline-size:var(--path-bead);block-size:var(--path-bead);border-radius:var(--radius-full);background:var(--port);box-shadow:0 0 0 3px var(--port)}@supports (color:color-mix(in lab, red, red)){.path-step:before{box-shadow:0 0 0 3px color-mix(in oklab, var(--port) 16%, transparent)}}.path-step:after{content:"";inset-block-start:calc(.25rem - .5px);inset-inline:calc(var(--path-bead) / 2 + var(--spacing-hair)) calc(var(--spacing-hair) + var(--path-bead) / 2 - var(--spacing-row));background-image:linear-gradient(90deg, var(--port), var(--port-next));block-size:1px;position:absolute}@supports (color:color-mix(in lab, red, red)){.path-step:after{background-image:linear-gradient(90deg, color-mix(in oklab, var(--port) 68%, transparent), color-mix(in oklab, var(--port-next) 68%, transparent))}}.path-step:after{background-repeat:no-repeat;background-size:100% 1px}.path-step:last-child:after{content:none}.path-step-name,.path-step-note{translate:-50%}.path-step-name{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-ink)}.path-step-note{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-ink-muted)}.path-step>.path-step-name,.path-step>.path-step-note{max-inline-size:calc(2 * var(--spacing-beat))}.path-step:last-child{inline-size:calc(2 * var(--spacing-beat));justify-self:center;justify-items:center}.path-step:last-child:before,.path-step:last-child>.path-step-name,.path-step:last-child>.path-step-note{translate:none}.path-column{--path-n:3;--path-pitch:calc((100% + var(--spacing-row)) / var(--path-n));text-align:start;grid-template-columns:none;padding-inline:0;position:relative}.path-column:has(>:nth-child(4)){--path-n:4}.path-column:before{content:"";background-image:linear-gradient(90deg, #00a8fead 0, #00d9a8ad var(--path-pitch), #1add78ad calc(2 * var(--path-pitch)), #1add78ad 100%);block-size:1px;position:absolute;inset-block-start:calc(var(--path-bead) / 2 - .5px);inset-inline:0}@supports (color:color-mix(in lab, red, red)){.path-column:before{background-image:linear-gradient(90deg, color-mix(in oklab, var(--ramp-2) 68%, transparent) 0, color-mix(in oklab, var(--ramp-4) 68%, transparent) var(--path-pitch), color-mix(in oklab, var(--ramp-6) 68%, transparent) calc(2 * var(--path-pitch)), color-mix(in oklab, var(--ramp-6) 68%, transparent) 100%)}}.path-column:before{background-repeat:no-repeat;background-size:100% 1px}.path-column:has(>:nth-child(4)):before{background-image:linear-gradient(90deg, #0966edad 0, #00a8fead var(--path-pitch), #00d9a8ad calc(2 * var(--path-pitch)), #1add78ad calc(3 * var(--path-pitch)), #1add78ad 100%)}@supports (color:color-mix(in lab, red, red)){.path-column:has(>:nth-child(4)):before{background-image:linear-gradient(90deg, color-mix(in oklab, var(--ramp-1) 68%, transparent) 0, color-mix(in oklab, var(--ramp-2) 68%, transparent) var(--path-pitch), color-mix(in oklab, var(--ramp-4) 68%, transparent) calc(2 * var(--path-pitch)), color-mix(in oklab, var(--ramp-6) 68%, transparent) calc(3 * var(--path-pitch)), color-mix(in oklab, var(--ramp-6) 68%, transparent) 100%)}}.path-column>.path-step:after{content:none}.path-column>.path-step{grid-template-rows:var(--spacing-pair) auto auto;text-align:start;justify-items:start}.path-column>.path-step>.path-step-name,.path-column>.path-step>.path-step-note{max-inline-size:none}.path-column>.path-step:last-child{justify-self:stretch;justify-items:start;inline-size:auto}.path-column>.path-step:before,.path-column>.path-step>.path-step-name,.path-column>.path-step>.path-step-note{translate:none}@media not all and (min-width:40rem){.path{text-align:start;grid-template-columns:none;padding-inline:0}.path-step{text-align:start;justify-items:start}.path-step>.path-step-name,.path-step>.path-step-note{max-inline-size:none}.path-step:last-child{justify-self:stretch;justify-items:start;inline-size:auto}.path-step:before,.path-step>.path-step-name,.path-step>.path-step-note{translate:none}.path-step:after{inset-inline:calc(var(--path-bead) + var(--spacing-hair)) calc(var(--spacing-hair) - var(--spacing-row))}.path:has(>:nth-child(4)){row-gap:var(--spacing-row);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.path:has(>:nth-child(4))>.path-step:nth-child(2n):after{content:none}}@media not all and (min-width:48rem){:is(.path-column,.path-column:has(>:nth-child(4))){row-gap:var(--spacing-row);grid-template-columns:none;grid-auto-columns:auto;grid-auto-flow:row}.path-column>.path-step{grid-template-rows:auto auto;padding-inline-start:calc(var(--path-bead) + var(--spacing-row))}.path-column>.path-step:before{position:absolute;inset-block-start:0;inset-inline-start:0}.path-column:before{content:none}.path-column>.path-step:after{content:"";inset-inline:calc(var(--path-bead) / 2 - .5px) auto;inset-block:calc(var(--path-bead) / 2) calc(-1 * var(--spacing-row) - var(--path-bead) / 2);background-image:linear-gradient(180deg, var(--port), var(--port-next));block-size:auto;inline-size:1px}@supports (color:color-mix(in lab, red, red)){.path-column>.path-step:after{background-image:linear-gradient(180deg, color-mix(in oklab, var(--port) 68%, transparent), color-mix(in oklab, var(--port-next) 68%, transparent))}}.path-column>.path-step:after{background-size:1px 100%;animation-name:path-run-down}.path-column:has(>:nth-child(4))>.path-step:nth-child(2n):not(:last-child):after{content:""}.path-column>.path-step:last-child:after{content:none}}.door-foot{align-items:center;gap:var(--spacing-row) var(--spacing-block);padding-top:var(--spacing-row);border-top:1px solid #d7e7eee6;flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab, red, red)){.door-foot{border-top:1px solid color-mix(in oklab, var(--color-hairline) 90%, transparent)}}@media (min-width:40rem){.door-foot>.key{margin-inline-start:auto}}.door-status{flex:10rem}.door-cue{align-items:center;gap:var(--spacing-hair);min-block-size:2.75rem;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-ink);display:inline-flex}.door-arrow{color:var(--color-ink-muted);transition:translate var(--duration-settle) var(--ease-out-quint), color .24s var(--ease-out-quint);flex:none}.door-cue:is(:hover,:focus-visible) .door-arrow{color:var(--color-ink);translate:.25rem}.door-term{padding-top:var(--spacing-row);border-top:1px solid #d7e7eee6}@supports (color:color-mix(in lab, red, red)){.door-term{border-top:1px solid color-mix(in oklab, var(--color-hairline) 90%, transparent)}}@media (min-width:48rem){.door-facts{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:64rem){.door-split{column-gap:var(--col-gap);grid-template-columns:repeat(3,minmax(0,1fr))}.door-trial{grid-column:span 2}}.path-step:before{animation:path-bead var(--duration-settle) var(--ease-out-quint) both;animation-delay:.7s}.path-step:after{animation:path-run var(--duration-settle) var(--ease-out-quint) both;animation-delay:.78s}.path-step:nth-child(2):before{animation-delay:.86s}.path-step:nth-child(2):after{animation-delay:.94s}.path-step:nth-child(3):before{animation-delay:1.02s}.path-step:nth-child(3):after{animation-delay:1.1s}.path-step:nth-child(4):before{animation-delay:1.18s}.path-column:before{animation:path-rail calc(var(--duration-settle) * 2) var(--ease-out-quint) both;animation-delay:.7s}@keyframes path-rail{0%{background-size:0% 1px}}@keyframes path-run-down{0%{background-size:1px 0%}}@keyframes path-bead{0%{opacity:0;scale:.4}}@keyframes path-run{0%{background-size:0% 1px}}.field{align-content:start;row-gap:var(--spacing-hair);grid-template-columns:minmax(0,1fr);display:grid}.field-input{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--text-base--line-height);color:var(--color-ink);min-block-size:2.75rem;inline-size:100%;padding:var(--spacing-line) var(--spacing-row);border:1px solid var(--color-hairline-strong);border-radius:var(--radius-sm);background-color:var(--color-ground-deep);box-shadow:var(--inset-shadow-well);transition:border-color var(--duration-swift) var(--ease-out-quint), background-color var(--duration-swift) var(--ease-out-quint), box-shadow var(--duration-swift) var(--ease-out-quint)}.field .label{transition:color var(--duration-swift) var(--ease-out-quint)}.field:has(.field-input:focus) .label{color:var(--color-ink)}.field-input::placeholder{color:var(--color-ink-muted);font-weight:var(--font-weight-normal)}.field-input:focus{border-color:#00a8fe9e;outline:none}@supports (color:color-mix(in lab, red, red)){.field-input:focus{border-color:color-mix(in oklab, var(--color-sky) 62%, transparent)}}.field-input:focus{background-color:var(--color-surface);box-shadow:0 0 0 1px #00a8fe57,0 0 0 5px #00a8fe17}@supports (color:color-mix(in lab, red, red)){.field-input:focus{box-shadow:0 0 0 1px color-mix(in oklab, var(--color-sky) 34%, transparent), 0 0 0 5px color-mix(in oklab, var(--color-sky) 9%, transparent)}}.field-input:focus-visible{outline:2px solid var(--color-azure-ink);outline-offset:2px}.field[data-state=error] .field-input{border-color:var(--color-red-ink);background-color:#fdf7f6;background-color:lab(97.5991% 1.8442 1.14858)}@supports (color:color-mix(in lab, red, red)){.field[data-state=error] .field-input{background-color:color-mix(in oklab, var(--color-red-ink) 4%, var(--color-surface))}}.field[data-state=error] .field-input:focus{box-shadow:0 0 0 1px #a8322957,0 0 0 5px #a8322917}@supports (color:color-mix(in lab, red, red)){.field[data-state=error] .field-input:focus{box-shadow:0 0 0 1px color-mix(in oklab, var(--color-red-ink) 34%, transparent), 0 0 0 5px color-mix(in oklab, var(--color-red-ink) 9%, transparent)}}.field[data-state=found] .field-input{border-color:#1add789e}@supports (color:color-mix(in lab, red, red)){.field[data-state=found] .field-input{border-color:color-mix(in oklab, var(--color-jade) 62%, transparent)}}.field-note{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-ink-muted)}.field-note-error{align-items:baseline;gap:var(--spacing-hair);font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-red-ink);display:flex}.field-note-error:before{content:"▲";font-size:.75em;line-height:inherit}.field-note-found{align-items:baseline;gap:var(--spacing-hair);font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-ink);display:flex}.field-note-found:before{content:"✓";font-size:.9em;line-height:inherit;color:var(--color-jade-ink)}.field-note-checking{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-ink-muted);animation:field-pulse 1.4s var(--ease-swim) infinite}@keyframes field-pulse{0%,to{opacity:1}50%{opacity:.45}}.field-control{grid-template-columns:minmax(0,1fr);display:grid;position:relative}.field-control>.field-input{padding-inline-end:3rem}.field-reveal{inline-size:2.75rem;color:var(--color-ink-muted);border-radius:var(--radius-sm);transition:color var(--duration-swift) var(--ease-out-quint);place-items:center;display:grid;position:absolute;inset-block:0;inset-inline-end:0}.field-reveal:is(:hover,:focus-visible){color:var(--color-ink)}.field-reveal>svg{block-size:1.125rem;inline-size:1.125rem}.field-row{gap:var(--spacing-row);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:40rem){.field-row{grid-template-columns:repeat(2,minmax(0,1fr))}.field-row-minor{grid-template-columns:minmax(0,7rem) minmax(0,1fr)}}.form-path{--leg-bead:.5rem;column-gap:var(--spacing-row);padding-inline:calc(var(--spacing-block) + var(--spacing-hair));grid-template-columns:repeat(2,minmax(0,1fr)) 0;display:grid}.form-leg{align-content:start;justify-items:start;row-gap:var(--spacing-hair);--leg:var(--color-hairline-strong);--leg-ink:var(--color-ink-muted);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.form-leg[data-state=current]{--leg:var(--color-sky);--leg-ink:var(--color-ink)}.form-leg[data-state=done]{--leg:var(--color-sky);--leg-ink:var(--color-ink-muted)}.form-leg:before{content:"";translate:calc(var(--leg-bead) / -2) 0;inline-size:var(--leg-bead);block-size:var(--leg-bead);border-radius:var(--radius-full);background:var(--leg);box-shadow:0 0 0 3px var(--leg)}@supports (color:color-mix(in lab, red, red)){.form-leg:before{box-shadow:0 0 0 3px color-mix(in oklab, var(--leg) 16%, transparent)}}.form-leg:before{transition:background var(--duration-state) var(--ease-out-quint), box-shadow var(--duration-state) var(--ease-out-quint)}.form-leg[data-state=current]:before{box-shadow:0 0 0 5px var(--leg)}@supports (color:color-mix(in lab, red, red)){.form-leg[data-state=current]:before{box-shadow:0 0 0 5px color-mix(in oklab, var(--leg) 22%, transparent)}}.form-leg:after{content:"";inset-block-start:calc(.25rem - .5px);inset-inline:calc(var(--leg-bead) / 2 + var(--spacing-hair)) calc(var(--spacing-hair) + var(--leg-bead) / 2 - var(--spacing-row));background-image:linear-gradient(90deg, var(--color-sky), var(--color-sky));background-repeat:no-repeat;background-size:0% 1px;background-color:var(--color-hairline-strong);block-size:1px;transition:background-size .38s var(--ease-out-quint);position:absolute}.form-leg[data-state=done]:after{background-size:100% 1px}.form-leg:last-child:after{content:none}.form-leg-name{font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);color:var(--leg-ink);transition:color var(--duration-state) var(--ease-out-quint);translate:-50%}.form-leg>.form-leg-name{max-inline-size:calc(2 * var(--spacing-block))}.form-leg:last-child{inline-size:calc(2 * var(--spacing-block));justify-self:center;justify-items:center}.form-leg:last-child:before,.form-leg:last-child>.form-leg-name{translate:none}.form-stage{grid-template-columns:minmax(0,1fr);display:grid}.form-step{align-content:start;row-gap:var(--spacing-row);min-inline-size:0;animation:form-step-in var(--duration-settle) var(--ease-out-quint) both;border:0;grid-template-columns:minmax(0,1fr);padding:0;display:grid}.form-stage[data-dir=back] .form-step{animation-name:form-step-in-back}@keyframes form-step-in{0%{opacity:0;transform:translate(1.25rem)}}@keyframes form-step-in-back{0%{opacity:0;transform:translate(-1.25rem)}}.form-legend{row-gap:var(--spacing-hair);grid-template-columns:minmax(0,1fr);display:grid}.form-foot{justify-content:space-between;align-items:center;gap:var(--spacing-row);padding-top:var(--spacing-row);border-top:1px solid #d7e7eee6;flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab, red, red)){.form-foot{border-top:1px solid color-mix(in oklab, var(--color-hairline) 90%, transparent)}}@media (min-width:40rem){.form-foot>:last-child{margin-inline-start:auto}}.form-review{grid-template-columns:minmax(0,1fr);row-gap:0;display:grid}.form-review-row{row-gap:var(--spacing-hair);padding-block:var(--spacing-line);border-top:1px solid #d7e7eee6;grid-template-columns:minmax(0,1fr);display:grid}@supports (color:color-mix(in lab, red, red)){.form-review-row{border-top:1px solid color-mix(in oklab, var(--color-hairline) 90%, transparent)}}.form-review-row:last-child{border-bottom:1px solid #d7e7eee6}@supports (color:color-mix(in lab, red, red)){.form-review-row:last-child{border-bottom:1px solid color-mix(in oklab, var(--color-hairline) 90%, transparent)}}@media (min-width:40rem){.form-review-row{align-items:baseline;column-gap:var(--spacing-row);grid-template-columns:minmax(0,10rem) minmax(0,1fr);row-gap:0}}.form-review-value{font-size:var(--text-base);line-height:var(--text-base--line-height);color:var(--color-ink)}.form-review-edit,.form-note-link,.form-foot-link{--edit-room:calc((2.75rem - var(--text-xs) * var(--text-xs--line-height)) / 2);padding-block:var(--edit-room);margin-block:calc(var(--edit-room) * -1);background-origin:content-box;align-items:center;min-block-size:2.75rem;display:inline-flex}.form-foot-link{--edit-room:calc((2.75rem - var(--text-sm) * var(--text-sm--line-height)) / 2)}.meter{align-items:center;column-gap:var(--spacing-row);grid-template-columns:minmax(0,1fr) auto;display:grid}.meter-track{column-gap:var(--spacing-hair);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.meter-segment{border-radius:var(--radius-full);background-color:#bad3ddb3;background-color:lab(82.9168% -7.12189 -7.93552/.7);block-size:.375rem}@supports (color:color-mix(in lab, red, red)){.meter-segment{background-color:color-mix(in oklab, var(--color-hairline-strong) 70%, transparent)}}.meter-segment{transition:background-color var(--duration-state) var(--ease-out-quint)}.meter[data-score="0"] .meter-segment[data-lit],.meter[data-score="1"] .meter-segment[data-lit]{background-color:var(--color-red-ink)}.meter[data-score="2"] .meter-segment[data-lit]{background-color:var(--color-amber-ink)}.meter[data-score="3"] .meter-segment[data-lit],.meter[data-score="4"] .meter-segment[data-lit]{background-color:var(--color-jade-ink)}.meter-band{font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-ink)}.meter-note{display:block}.meter-note:empty{display:none}.field-check{align-items:start;column-gap:var(--spacing-row);padding-block:var(--spacing-hair);cursor:pointer;grid-template-columns:auto minmax(0,1fr);display:grid}.field-check-box{appearance:none;border:1px solid var(--color-hairline-strong);border-radius:var(--radius-xs);background-color:var(--color-surface);block-size:1.375rem;inline-size:1.375rem;box-shadow:var(--inset-shadow-well);transition:background var(--duration-swift) var(--ease-out-quint), border-color var(--duration-swift) var(--ease-out-quint);margin:0;margin-block-start:.125rem}.field-check[data-state=error] .field-check-box{border-color:var(--color-red-ink);background-color:#fcf5f4;background-color:lab(96.9988% 2.30607 1.43646)}@supports (color:color-mix(in lab, red, red)){.field-check[data-state=error] .field-check-box{background-color:color-mix(in oklab, var(--color-red-ink) 5%, var(--color-surface))}}.field-check-box:checked{background-image:linear-gradient(104deg, var(--color-sky), var(--color-jade));box-shadow:none;border-color:#0000}.field-check-box:checked:after{content:"";border:2px solid var(--color-ink-strong);border-block-start:0;border-inline-start:0;block-size:.6rem;inline-size:.3rem;margin:.22rem auto;display:block;rotate:45deg}.field-check-box:focus-visible{outline:2px solid var(--color-azure-ink);outline-offset:2px}.form-answer{row-gap:var(--spacing-hair);padding:var(--spacing-row);border:1px solid #a8322942;grid-template-columns:minmax(0,1fr);display:grid}@supports (color:color-mix(in lab, red, red)){.form-answer{border:1px solid color-mix(in oklab, var(--color-red-ink) 26%, transparent)}}.form-answer{border-radius:var(--radius-sm);background-color:#a832290d}@supports (color:color-mix(in lab, red, red)){.form-answer{background-color:color-mix(in oklab, var(--color-red-ink) 5%, transparent)}}.form-answer-head{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-red-ink)}.download-cards{gap:var(--spacing-block);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:48rem){.download-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.download-card{align-content:start;row-gap:var(--spacing-row);grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);display:grid}.download-act{display:flex}.price-plate{--price-vessel:1.25rem;--price-bead:.5rem;--price-seam:-1px;--price-liquid:linear-gradient(90deg, var(--ramp-1) 0%, var(--ramp-2) 30%, var(--ramp-3) 58%, var(--ramp-4) 80%, var(--ramp-5) 100%);row-gap:var(--spacing-group);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:64rem){.price-plate{column-gap:var(--col-gap);grid-template-columns:repeat(3,minmax(0,1fr))}.price-head{grid-area:1/1/auto/-1}.price-rate{grid-area:2/1;align-self:start}.price-year{grid-area:2/2/auto/-1;align-self:start}.price-foot{grid-area:3/1/auto/-1}}.price-head{justify-content:space-between;align-items:center;gap:var(--spacing-row);flex-wrap:wrap;display:flex}.price-switch{isolation:isolate;border-radius:var(--radius-full);background:#c7ecff;border:0;grid-template-columns:repeat(2,minmax(0,1fr));inline-size:100%;min-inline-size:0;padding:.3125rem;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.price-switch{background:color-mix(in oklab, var(--color-surface) 78%, var(--color-sky))}}.price-switch{box-shadow:var(--inset-shadow-well), 0 0 0 1px #d7e7eecc}@supports (color:color-mix(in lab, red, red)){.price-switch{box-shadow:var(--inset-shadow-well), 0 0 0 1px color-mix(in oklab, var(--color-hairline) 80%, transparent)}}@media (min-width:40rem){.price-switch{inline-size:auto;min-inline-size:21.5rem}}.price-switch:before{content:"";z-index:-1;border-radius:var(--radius-full);background:linear-gradient(104deg, var(--color-sky) 0%, var(--color-aqua) 46%, var(--color-spring) 78%, var(--color-jade) 100%);inline-size:calc(50% - .3125rem);box-shadow:inset 0 1px 0 #ffffff80, var(--shadow-key);transition:translate var(--duration-move) var(--ease-settle);position:absolute;inset-block:.3125rem;inset-inline-start:.3125rem}.price-plate:has(.price-radio-lunar:checked) .price-switch:before{translate:100%}.price-radio{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.price-opt{justify-content:center;align-items:center;gap:var(--spacing-hair);min-block-size:2.75rem;padding-inline:var(--spacing-row);border-radius:var(--radius-full);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);white-space:nowrap;cursor:pointer;color:var(--color-ink-soft);transition:color .28s var(--ease-out-quint);display:flex}@media (hover:hover) and (pointer:fine){.price-opt:hover:not(:has(.price-radio:checked)){color:var(--color-ink)}}.price-opt:has(.price-radio:checked){color:var(--key-ink)}.price-opt:has(.price-radio:focus-visible){outline:2px solid var(--color-azure-ink);outline-offset:3px}.price-opt-save{border-radius:var(--radius-full);font-size:var(--text-2xs);line-height:var(--text-2xs--line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;white-space:nowrap;background-color:currentColor;flex:none;padding-block:.09375rem;padding-inline:.4375rem}@supports (color:color-mix(in lab, red, red)){.price-opt-save{background-color:color-mix(in oklab, currentColor 12%, transparent)}}.price-opt-save{transition:background-color .28s var(--ease-out-quint)}.price-opt:has(.price-radio:checked) .price-opt-save{background-color:#ffffff80}.price-swap{grid-template-columns:minmax(0,1fr);inline-size:100%;display:grid}.price-swap>*{grid-area:1/1}.price-term{transition:opacity .38s var(--ease-out-quint), translate .38s var(--ease-out-quint), visibility .38s}.price-term[data-term=lunar]{opacity:0;visibility:hidden;translate:0 .42em}.price-plate:has(.price-radio-lunar:checked) .price-term[data-term=anual]{opacity:0;visibility:hidden;translate:0 -.42em}.price-plate:has(.price-radio-lunar:checked) .price-term[data-term=lunar]{opacity:1;visibility:visible;translate:0}.price-figure{font-size:var(--text-5xl);line-height:var(--text-5xl--line-height);font-weight:var(--font-weight-light);letter-spacing:var(--tracking-tighter);font-variant-numeric:tabular-nums;text-box:trim-both cap alphabetic;color:var(--color-ink);display:block}.price-billed{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-ink-muted);display:block}.price-gain{align-items:center;gap:var(--spacing-hair);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-ink);display:flex}.price-gain:before{content:"";border-radius:var(--radius-full);background:var(--color-jade);flex:none;block-size:.4375rem;inline-size:.4375rem;box-shadow:0 0 0 3px #1add782e}@supports (color:color-mix(in lab, red, red)){.price-gain:before{box-shadow:0 0 0 3px color-mix(in oklab, var(--color-jade) 18%, transparent)}}.price-band{isolation:isolate;animation:price-pour var(--duration-object) var(--ease-swim) .62s both;position:relative}.price-band:before{content:"";z-index:0;block-size:var(--price-vessel);border-radius:var(--radius-full);background:#d6f1ff;position:absolute;inset-block-start:calc(var(--price-bead) + var(--spacing-hair));inset-inline:0}@supports (color:color-mix(in lab, red, red)){.price-band:before{background:color-mix(in oklab, var(--color-surface) 84%, var(--color-sky))}}.price-band:before{box-shadow:var(--inset-shadow-well), 0 0 0 1px #d7e7eeb3}@supports (color:color-mix(in lab, red, red)){.price-band:before{box-shadow:var(--inset-shadow-well), 0 0 0 1px color-mix(in oklab, var(--color-hairline) 70%, transparent)}}.price-band:before{pointer-events:none}.price-flow{z-index:2;block-size:var(--price-vessel);border-radius:var(--radius-full);pointer-events:none;clip-path:inset(0 clamp(0%, calc((1 - var(--price-pour,1)) * 100%), 100%) 0 0);transition:opacity var(--duration-settle) var(--ease-out-quint);position:absolute;inset-block-start:calc(var(--price-bead) + var(--spacing-hair));inset-inline:0;overflow:clip}.price-plate:has(.price-radio-lunar:checked) .price-flow{opacity:0}.price-flow:before,.price-flow:after{content:"";position:absolute;inset-block:0;inset-inline:-14rem}.price-flow:before{background-image:radial-gradient(62% 132% at 36% 22%,#ffffff2b 0%,#ffffff12 42%,#fff0 74%),radial-gradient(40% 96% at 74% 40%,#ffffff17 0%,#fff0 76%);background-size:148px 100%,74px 100%;animation:21s linear infinite price-flow-wall}.price-flow:after{background-image:radial-gradient(44% 86% at 44% 18%,#ffffff3d 0%,#ffffff17 46%,#fff0 72%),radial-gradient(30% 74% at 16% 82%,#06192a17 0%,#06192a00 78%);background-size:84px 100%,42px 100%;animation:3.2s linear infinite price-flow-core}@keyframes price-flow-wall{to{translate:148px}}@keyframes price-flow-core{to{translate:84px}}.price-band:after{content:"";z-index:2;inline-size:46%;block-size:var(--price-vessel);border-radius:var(--radius-full);opacity:0;animation:price-sheen 7s var(--ease-swim) infinite;pointer-events:none;background:linear-gradient(100deg,#0000 0%,#ffffff4d 50%,#0000 100%);position:absolute;inset-block-start:calc(var(--price-bead) + var(--spacing-hair));inset-inline-start:0}.price-plate:has(.price-radio-lunar:checked) .price-band:after{animation:none}@keyframes price-sheen{0%{opacity:0;translate:0}22%{opacity:1}78%{opacity:1}to{opacity:0;translate:117%}}.price-months{z-index:1;grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:relative}.price-month{row-gap:var(--spacing-hair);--price-stagger:calc((11 - var(--i)) * 16ms);grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);display:grid}.price-month:before{content:"";inline-size:var(--price-bead);block-size:calc(var(--price-bead) + var(--spacing-hair));background:linear-gradient(#0a253652, #0a253652) 50% 100% / 1px calc(100% - var(--price-bead) + 1px) no-repeat, radial-gradient(circle at 50% calc(var(--price-bead) / 2), var(--color-ink) 0 calc(var(--price-bead) / 2 - .5px), #0a25368c calc(var(--price-bead) / 2 - .1px), #0a25361a calc(var(--price-bead) / 2) calc(var(--price-bead) / 2 + 2.5px), transparent calc(var(--price-bead) / 2 + 3px));grid-row:1;justify-self:center;margin-block-end:calc(var(--spacing-hair) * -1)}@supports (color:color-mix(in lab, red, red)){.price-month:before{background:linear-gradient(color-mix(in oklab, var(--color-ink) 32%, transparent), color-mix(in oklab, var(--color-ink) 32%, transparent)) 50% 100% / 1px calc(100% - var(--price-bead) + 1px) no-repeat, radial-gradient(circle at 50% calc(var(--price-bead) / 2), var(--color-ink) 0 calc(var(--price-bead) / 2 - .5px), color-mix(in oklab, var(--color-ink) 55%, transparent) calc(var(--price-bead) / 2 - .1px), color-mix(in oklab, var(--color-ink) 10%, transparent) calc(var(--price-bead) / 2) calc(var(--price-bead) / 2 + 2.5px), transparent calc(var(--price-bead) / 2 + 3px))}}.price-month:before{opacity:0;transform-origin:50% calc(var(--price-bead) / 2);transition-property:opacity,scale;transition-duration:.28s;transition-timing-function:var(--ease-out-quint), var(--ease-settle);transition-delay:var(--price-stagger);scale:.2}.price-month:after{content:"";inline-size:calc(100% - var(--price-seam));block-size:var(--price-vessel);background-image:var(--price-liquid);background-repeat:no-repeat;background-size:1200% 100%;background-position-x:calc(var(--i) * 100% / 11);clip-path:inset(0 clamp(0%, calc((var(--i) + 1 - var(--price-pour,1) * 12) * 100%), 100%) 0 0);transition-property:inline-size,border-radius,translate,box-shadow;transition-duration:.42s,.42s,.22s,.22s;transition-timing-function:var(--ease-settle), var(--ease-settle), var(--ease-out-quint), var(--ease-out-quint);transition-delay:var(--price-stagger), var(--price-stagger), 0s, 0s;border-radius:0;grid-row:2;justify-self:center;box-shadow:inset 0 1px #ffffff6b,inset 0 -3px 4px -2px #06192a3d}@keyframes price-pour{0%{--price-pour:0}}.price-month:first-child:after{inline-size:calc(100% - var(--price-seam) / 2);border-start-start-radius:var(--radius-full);border-end-start-radius:var(--radius-full);justify-self:start}.price-month:last-child:after{inline-size:calc(100% - var(--price-seam) / 2);border-start-end-radius:var(--radius-full);border-end-end-radius:var(--radius-full);justify-self:end}.price-plate:has(.price-radio-lunar:checked) .price-month{--price-stagger:calc(var(--i) * 22ms)}.price-month:first-child:before{opacity:1;scale:1}.price-plate:has(.price-radio-lunar:checked) .price-month:before{opacity:1;scale:1}.price-plate:has(.price-radio-lunar:checked) .price-months{--price-seam:.25rem}.price-plate:has(.price-radio-lunar:checked) .price-month:after{border-radius:var(--radius-full)}.price-month-mark{font-size:var(--text-2xs);line-height:var(--text-2xs--line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-widest);text-align:center;text-transform:uppercase;color:var(--color-ink-muted);grid-row:3}@media not all and (min-width:40rem){.price-plate{--price-vessel:.875rem}.price-plate:has(.price-radio-lunar:checked) .price-months{--price-seam:.1875rem}.price-month{grid-template-rows:auto auto}.price-month-mark{display:none}}@media (hover:hover) and (pointer:fine){.price-month:hover:after{box-shadow:inset 0 1px #fff9,0 2px 6px -1px #0a253642}@supports (color:color-mix(in lab, red, red)){.price-month:hover:after{box-shadow:inset 0 1px 0 #fff9, 0 2px 6px -1px color-mix(in oklab, var(--color-ink) 26%, transparent)}}.price-month:hover:after{translate:0 -2px}}.price-foot{justify-content:space-between;align-items:flex-start;gap:var(--spacing-group) var(--spacing-block);border-block-start:1px solid #d7e7eee6;flex-wrap:wrap;padding-block-start:var(--spacing-row);display:flex}@supports (color:color-mix(in lab, red, red)){.price-foot{border-block-start:1px solid color-mix(in oklab, var(--color-hairline) 90%, transparent)}}.price-terms{flex:1 1 var(--container-md);max-inline-size:var(--container-2xl)}.price-terms>p{text-wrap:pretty}.price-act>p{text-wrap:balance}.price-act{align-content:start;justify-items:end;row-gap:var(--spacing-row);text-align:end;flex:0 1 var(--container-sm);max-inline-size:var(--container-sm);grid-template-columns:minmax(0,1fr);display:grid}.price-keys{justify-content:flex-end;align-items:center;gap:var(--spacing-row);flex-wrap:wrap;display:flex}@media (min-width:64rem){.price-foot{grid-template-columns:minmax(0, var(--container-2xl)) minmax(0, var(--container-sm));justify-content:space-between;align-items:start;display:grid}.price-terms{grid-area:1/1}.price-act{grid-area:1/2}}@media not all and (min-width:40rem){.price-act{text-align:start;flex-basis:100%;justify-items:stretch}.price-keys{flex-direction:column;justify-content:flex-start;align-items:stretch}}.price-bill{row-gap:var(--spacing-row);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:64rem){.price-bill{column-gap:var(--col-gap);grid-template-columns:repeat(2,minmax(0,1fr))}}.price-row{row-gap:var(--spacing-row);border-block-start:1px solid #d7e7eee6;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);padding-block-start:var(--spacing-row);display:grid}@supports (color:color-mix(in lab, red, red)){.price-row{border-block-start:1px solid color-mix(in oklab, var(--color-hairline) 90%, transparent)}}.price-in{font-size:var(--text-lg);line-height:var(--text-lg--line-height);font-weight:var(--font-weight-normal);letter-spacing:var(--tracking-tight);color:var(--color-ink);align-self:end}.price-in:first-letter{text-transform:uppercase}.price-total{border-block-start-color:var(--color-hairline-strong)}.price-asks{gap:var(--spacing-block);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:40rem){.price-asks{column-gap:var(--col-gap);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.price-asks{grid-template-columns:repeat(3,minmax(0,1fr))}}.price-ask{row-gap:var(--spacing-line);--port:var(--ramp-1);--pane-rim:var(--port);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:clip}.price-ask:nth-child(2){--port:#029bfb}@supports (color:color-mix(in lab, red, red)){.price-ask:nth-child(2){--port:color-mix(in oklab, var(--color-sky) 80%, var(--color-azure))}}.price-ask:nth-child(3){--port:#00c1de}@supports (color:color-mix(in lab, red, red)){.price-ask:nth-child(3){--port:color-mix(in oklab, var(--color-aqua) 60%, var(--color-sky))}}.price-ask:nth-child(4){--port:#00d4bc}@supports (color:color-mix(in lab, red, red)){.price-ask:nth-child(4){--port:color-mix(in oklab, var(--color-spring) 40%, var(--color-aqua))}}.price-ask:nth-child(5){--port:#05da9e}@supports (color:color-mix(in lab, red, red)){.price-ask:nth-child(5){--port:color-mix(in oklab, var(--color-jade) 20%, var(--color-spring))}}.price-ask:nth-child(6){--port:var(--color-jade)}.price-ask>dt:before{content:"";background:linear-gradient(90deg, var(--port) 0%, var(--port) 100%);block-size:3px;position:absolute;inset-block-start:0;inset-inline:0}@supports (color:color-mix(in lab, red, red)){.price-ask>dt:before{background:linear-gradient(90deg, var(--port) 0%, color-mix(in oklab, var(--port) calc(22% + 58% * var(--pane-lit)), transparent) 100%)}}.price-ask>dt:before{pointer-events:none}.price-ask-body{max-inline-size:none}@supports (animation-timeline:view()){.price-row{view-timeline-name:--price-row;view-timeline-axis:block}.price-in{animation:linear both price-write;animation-timeline:--price-row;animation-range:cover 20% cover 38%}@keyframes price-write{0%{opacity:0;translate:.625rem}}}.term-channel{column-gap:var(--term-seam);border:1px solid var(--color-hairline-strong);border-radius:var(--radius-full);background-color:var(--color-ground-deep);block-size:.875rem;box-shadow:var(--inset-shadow-well);--term-seam:3px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:stretch;padding:2px;display:grid}@media not all and (min-width:40rem){.term-channel{--term-seam:2px}}.term-day{border-radius:var(--radius-full);background-image:linear-gradient(90deg, var(--ramp-1), var(--ramp-2), var(--ramp-3), var(--ramp-4), var(--ramp-5), var(--ramp-6));background-size:calc(var(--term-days) * 100%) 100%;background-position:calc(var(--i) * 100% / (var(--term-days) - 1)) 0}.term-day[data-spent]{background-color:#bad3dd8c;background-color:lab(82.9168% -7.12189 -7.93552/.55);background-image:none}@supports (color:color-mix(in lab, red, red)){.term-day[data-spent]{background-color:color-mix(in oklab, var(--color-hairline-strong) 55%, transparent)}}.term-reading{font-size:var(--text-2xl);line-height:var(--text-2xl--line-height);font-weight:var(--font-weight-normal);letter-spacing:var(--tracking-tight);color:var(--color-ink)}.term-reading[data-close]{color:var(--color-amber-ink)}.account-pane{row-gap:var(--spacing-row);grid-template-rows:auto auto 1fr auto;grid-template-columns:minmax(0,1fr);display:grid}.account-foot{align-items:center;gap:var(--spacing-row);padding-top:var(--spacing-row);border-top:1px solid #d7e7eee6;flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab, red, red)){.account-foot{border-top:1px solid color-mix(in oklab, var(--color-hairline) 90%, transparent)}}.account-foot>.detail{flex:1 1 var(--container-xs)}.entrance{min-block-size:100dvh;padding-block:calc(var(--bar-height) + var(--spacing-block)) var(--spacing-block);padding-inline:var(--gutter);align-content:safe center;justify-items:center;display:grid}.entrance-pane{--entrance-measure:var(--container-lg);align-content:start;row-gap:var(--spacing-group);inline-size:100%;max-inline-size:var(--entrance-measure);grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:clip}.entrance-pane-wide{--entrance-measure:var(--container-2xl)}.entrance-crest{background-image:linear-gradient(to right, var(--ramp-1) 0%, var(--ramp-2) 26%, var(--ramp-3) 52%, var(--ramp-4) 76%, var(--ramp-5) 100%);block-size:3px;position:absolute;inset-block-start:0;inset-inline:0}.entrance-head{align-content:start;row-gap:var(--spacing-row);grid-template-columns:minmax(0,1fr);display:grid}.entrance-head>h1{font-size:var(--text-2xl);line-height:var(--text-2xl--line-height);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-tighter);text-wrap:pretty;color:var(--color-ink)}.entrance-crest{animation:entrance-crest var(--duration-reveal) var(--ease-out-expo) .26s both}@keyframes entrance-crest{0%{clip-path:inset(0 100% 0 0)}}.entrance-words>span{animation:word-rise var(--duration-reveal) var(--ease-out-expo) both;display:inline-block}@media not print{::view-transition-group(.entrance-morph){animation-duration:var(--duration-move);animation-timing-function:var(--ease-out-quint)}::view-transition-image-pair(.entrance-morph){animation-name:entrance-via-blur}@keyframes entrance-via-blur{30%{filter:blur(3px)}}::view-transition-old(.entrance-morph){block-size:100%;inline-size:100%}::view-transition-new(.entrance-morph){block-size:100%;inline-size:100%}::view-transition-old(.entrance-morph){animation:.3s var(--ease-out-quint) both entrance-fade reverse}::view-transition-new(.entrance-morph){animation:.3s var(--ease-out-quint) both entrance-fade}@keyframes entrance-fade{0%{opacity:0}to{opacity:1}}::view-transition-group(root){animation:none}::view-transition-old(root){display:none}::view-transition-new(root){animation:none}::view-transition{pointer-events:none}}.passage-set{grid-template-columns:minmax(0,1fr);row-gap:0;display:grid}@media (min-width:64rem){.passage-set{grid-template-columns:minmax(0, 1fr) calc(2 * var(--spacing-block)) minmax(0, 1fr);column-gap:0}}.passage-pane{row-gap:var(--spacing-row);grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);display:grid}.passage-before{background:#d7e3e9;background:lab(89.5605% -3.32865 -4.41793)}@supports (color:color-mix(in lab, red, red)){.passage-before{background:color-mix(in oklab, var(--color-ground-deep) 94%, var(--color-ink))}}.passage-before{border:1px solid #bad3ddeb}@supports (color:color-mix(in lab, red, red)){.passage-before{border:1px solid color-mix(in oklab, var(--color-hairline-strong) 92%, transparent)}}.passage-before{box-shadow:var(--inset-shadow-well);--color-ink-muted:var(--color-ink-soft)}.passage-name{font-size:var(--text-base);line-height:var(--leading-snug);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);text-wrap:balance;color:var(--color-ink)}@media (min-width:64rem){.passage-name{min-block-size:calc(2 * var(--leading-snug) * var(--text-base))}}.passage-cap{row-gap:var(--spacing-hair);grid-template-columns:minmax(0,1fr);display:grid}.passage-art{border-radius:var(--radius-sm);background:#ffffffb8;position:relative;overflow:clip}@supports (color:color-mix(in lab, red, red)){.passage-art{background:color-mix(in oklab, var(--color-surface) 72%, transparent)}}.passage-art{box-shadow:inset 0 0 0 1px #bad3dd99}@supports (color:color-mix(in lab, red, red)){.passage-art{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-hairline-strong) 60%, transparent)}}.passage-art{padding:var(--spacing-row)}.passage-table{border-collapse:collapse;font-variant-numeric:tabular-nums;inline-size:100%;letter-spacing:var(--tracking-tight)}.passage-table th{font-size:var(--text-2xs);line-height:var(--text-2xs--line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-widest);text-transform:uppercase;text-align:start;color:var(--color-ink-muted);white-space:nowrap;padding-block-end:var(--spacing-hair)}.passage-table td{padding-block:var(--spacing-hair);font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-ink-soft);vertical-align:baseline}.passage-table tbody tr+tr>td{border-block-start:1px solid #d7e7eee6}@supports (color:color-mix(in lab, red, red)){.passage-table tbody tr+tr>td{border-block-start:1px solid color-mix(in oklab, var(--color-hairline) 90%, transparent)}}.passage-table td:first-child{color:var(--color-ink-muted);white-space:nowrap}[data-lane=program] .passage-table :is(th,td):first-child{inline-size:34%}.passage-table td:not(:first-child){color:var(--color-ink)}[data-lane=excel] .passage-table :is(th,td){border-inline-end:1px solid #d7e7eee6}@supports (color:color-mix(in lab, red, red)){[data-lane=excel] .passage-table :is(th,td){border-inline-end:1px solid color-mix(in oklab, var(--color-hairline) 90%, transparent)}}[data-lane=excel] .passage-table :is(th,td){padding-inline:var(--spacing-line)}[data-lane=excel] .passage-table :is(th,td):last-child{border-inline-end:0;padding-inline-end:0}[data-lane=excel] .passage-table :is(th,td):first-child{padding-inline-start:0}[data-lane=excel] .passage-table td:not(:first-child){text-align:end}[data-lane=excel] .passage-table td:nth-child(2){text-align:start}[data-lane=hartie] .passage-art{background:repeating-linear-gradient(180deg, transparent 0, transparent calc(var(--spacing-group) - 1px), #00a8fe42 calc(var(--spacing-group) - 1px), #00a8fe42 var(--spacing-group)), #ffffffdb}@supports (color:color-mix(in lab, red, red)){[data-lane=hartie] .passage-art{background:repeating-linear-gradient(180deg, transparent 0, transparent calc(var(--spacing-group) - 1px), color-mix(in oklab, var(--color-sky) 26%, transparent) calc(var(--spacing-group) - 1px), color-mix(in oklab, var(--color-sky) 26%, transparent) var(--spacing-group)), color-mix(in oklab, var(--color-surface) 86%, transparent)}}.passage-print{border-block-end:1px solid #0a25363d;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding-block-end:var(--spacing-hair);display:grid}@supports (color:color-mix(in lab, red, red)){.passage-print{border-block-end:1px solid color-mix(in oklab, var(--color-ink) 24%, transparent)}}.passage-hand{block-size:auto;inline-size:100%;color:var(--color-ink-faint);margin-block-start:var(--spacing-line);display:block}.passage-rule{color:#00a8fe57}@supports (color:color-mix(in lab, red, red)){.passage-rule{color:color-mix(in oklab, var(--color-sky) 34%, transparent)}}.passage-rule{stroke:currentColor}.passage-shot>div{border-radius:var(--radius-sm);box-shadow:inset 0 0 0 1px #ffffff80, 0 0 0 1px #bad3ddb3, var(--shadow-edge);overflow:clip}@supports (color:color-mix(in lab, red, red)){.passage-shot>div{box-shadow:inset 0 0 0 1px #ffffff80, 0 0 0 1px color-mix(in oklab, var(--color-hairline-strong) 70%, transparent), var(--shadow-edge)}}.passage-shot figcaption{display:none}.passage-run{inline-size:4px;block-size:var(--spacing-block);border-radius:var(--radius-full);background-color:#bad3ddb3;background-color:lab(82.9168% -7.12189 -7.93552/.7);place-self:center;position:relative}@supports (color:color-mix(in lab, red, red)){.passage-run{background-color:color-mix(in oklab, var(--color-hairline-strong) 70%, transparent)}}.passage-run:after{content:"";border-radius:inherit;background-image:linear-gradient(180deg, var(--ramp-1), var(--ramp-3) 55%, var(--ramp-5));background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset:0}@media (min-width:64rem){.passage-run{block-size:4px;inline-size:100%}.passage-run:after{background-image:linear-gradient(90deg, var(--ramp-1), var(--ramp-3) 55%, var(--ramp-5))}}.passage-run:after{animation:passage-pour var(--duration-reveal) var(--ease-out-expo) both;animation-delay:1.5s}@keyframes passage-pour{0%{background-size:100% 0%}}@media (min-width:64rem){@keyframes passage-pour{0%{background-size:0% 100%}}}@media (min-width:40rem){.path-column:has(>:nth-child(4)){grid-template-columns:none}}.passage-rows{grid-template-columns:minmax(0,1fr);row-gap:0;display:grid}.passage-row{row-gap:var(--spacing-hair);padding-block:var(--spacing-row)}.passage-row+.passage-row{border-block-start:1px solid #d7e7eee6}@supports (color:color-mix(in lab, red, red)){.passage-row+.passage-row{border-block-start:1px solid color-mix(in oklab, var(--color-hairline) 90%, transparent)}}.passage-heads{display:none}@media (min-width:80rem){.passage-row{align-items:baseline}.passage-heads{align-items:baseline;padding-block-end:var(--spacing-hair);display:grid}}.passage-check{align-items:flex-start;gap:var(--spacing-line);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-ink);display:flex}.passage-row .copy{color:var(--color-ink)}.passage-check:before{content:"";inline-size:var(--spacing-hair);background-color:#00d1c9d1;flex:none;block-size:1px;margin-block-start:.72em}@supports (color:color-mix(in lab, red, red)){.passage-check:before{background-color:color-mix(in oklab, var(--ramp-3) 82%, transparent)}}.passage-close{align-items:flex-start;gap:var(--spacing-group);flex-direction:column;display:flex}@media (min-width:64rem){.passage-close{justify-content:space-between;align-items:center;gap:var(--spacing-block);flex-direction:row}}.passage-acts{align-items:center;gap:var(--spacing-group);flex-wrap:wrap;display:flex}.intake-sieve,.intake-accrual{row-gap:var(--spacing-row);padding:var(--spacing-row);--port:var(--ramp-3);--intake-verdict:7rem;grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:40rem){.intake-sieve,.intake-accrual{padding:var(--spacing-group);row-gap:var(--spacing-group)}}[data-lane=excel] :is(.intake-sieve,.intake-accrual){--port:var(--ramp-3)}[data-lane=hartie] :is(.intake-sieve,.intake-accrual){--port:var(--ramp-5)}.intake-switch{isolation:isolate;border-radius:var(--radius-lg);background:#c7ecff;border:0;grid-auto-flow:row;inline-size:100%;min-inline-size:0;padding:.3125rem;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.intake-switch{background:color-mix(in oklab, var(--color-surface) 78%, var(--color-sky))}}.intake-switch{box-shadow:var(--inset-shadow-well), 0 0 0 1px #d7e7eecc}@supports (color:color-mix(in lab, red, red)){.intake-switch{box-shadow:var(--inset-shadow-well), 0 0 0 1px color-mix(in oklab, var(--color-hairline) 80%, transparent)}}.intake-switch{--switch-step:0}@media (min-width:40rem){.intake-switch{border-radius:var(--radius-full);max-inline-size:var(--container-4xl);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.intake-switch:before{content:"";z-index:-1;block-size:calc((100% - .625rem) / var(--switch-count) - var(--switch-gap,0px));border-radius:calc(var(--radius-lg) - .1875rem);background:linear-gradient(104deg, var(--color-sky) 0%, var(--color-aqua) 46%, var(--color-spring) 78%, var(--color-jade) 100%);box-shadow:inset 0 1px 0 #ffffff80, var(--shadow-key);translate:0 calc(var(--switch-step) * 100%);transition:translate var(--duration-move) var(--ease-settle);position:absolute;inset-block:.3125rem;inset-inline:.3125rem}@media (min-width:40rem){.intake-switch:before{block-size:auto;inline-size:calc((100% - .625rem) / var(--switch-count));border-radius:var(--radius-full);translate:calc(var(--switch-step) * 100%) 0}}.intake-switch[data-count="3"]{--switch-count:3}.intake-switch[data-count="4"]{--switch-count:4}.intake-switch:has(>.intake-opt:nth-of-type(2) .intake-radio:checked){--switch-step:1}.intake-switch:has(>.intake-opt:nth-of-type(3) .intake-radio:checked){--switch-step:2}.intake-switch:has(>.intake-opt:nth-of-type(4) .intake-radio:checked){--switch-step:3}.intake-radio{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.intake-opt{place-content:center;align-items:baseline;gap:var(--spacing-hair);min-block-size:2.75rem;padding-inline:var(--spacing-row);border-radius:var(--radius-full);cursor:pointer;color:var(--color-ink-soft);transition:color .28s var(--ease-out-quint);grid-auto-flow:column;display:grid}.intake-opt-name{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);white-space:nowrap}.intake-opt-count{font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--font-weight-normal);font-variant-numeric:tabular-nums;opacity:.82}@media (hover:hover) and (pointer:fine){.intake-opt:hover:not(:has(.intake-radio:checked)){color:var(--color-ink)}}.intake-opt:has(.intake-radio:checked){color:var(--key-ink)}.intake-opt:has(.intake-radio:focus-visible){outline:2px solid var(--color-azure-ink);outline-offset:3px}.intake-sheet{grid-template-columns:minmax(0,1fr);row-gap:0;display:grid}.intake-rows{grid-template-columns:minmax(0,1fr);row-gap:0;margin:0;padding:0;list-style:none;display:grid}.intake-row{row-gap:var(--spacing-hair);padding:var(--spacing-row);border-radius:var(--radius-sm);transition:color var(--duration-settle) var(--ease-out-quint), background-color var(--duration-settle) var(--ease-out-quint);grid-template-columns:minmax(0,1fr);grid-template-areas:"source""read""fate""reason";display:grid}.intake-row+.intake-row{box-shadow:0 -1px #d7e7eee0}@supports (color:color-mix(in lab, red, red)){.intake-row+.intake-row{box-shadow:0 -1px 0 0 color-mix(in oklab, var(--color-hairline) 88%, transparent)}}@media (min-width:64rem){.intake-row,.intake-heads{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) var(--intake-verdict);column-gap:var(--spacing-group)}.intake-row{grid-template-areas:"source read fate""reason reason fate";align-items:baseline}.intake-accrual .intake-row,.intake-accrual .intake-heads{grid-template-columns:var(--col-term) minmax(0, 1fr) var(--intake-verdict)}}.intake-source{grid-area:source}.intake-read{grid-area:read}.intake-read,.intake-body,.intake-reason{letter-spacing:normal}.intake-term{font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);grid-area:source}.intake-body{grid-area:read}.intake-cell-head{color:var(--color-ink-muted);padding-block-end:.25rem;display:block}@media (min-width:64rem){.intake-cell-head{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.intake-cell{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-ink)}.intake-source{color:var(--color-ink-soft)}.intake-heads{display:none}@media (min-width:64rem){.intake-heads{padding-inline:var(--spacing-row);padding-block-end:var(--spacing-hair);display:grid}}.intake-fate{border-radius:var(--radius-full);background-color:var(--port);grid-area:fate;place-self:start;padding:.1875rem .625rem}@supports (color:color-mix(in lab, red, red)){.intake-fate{background-color:color-mix(in oklab, var(--port) 16%, transparent)}}.intake-fate{box-shadow:inset 0 0 0 1px var(--port)}@supports (color:color-mix(in lab, red, red)){.intake-fate{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--port) 38%, transparent)}}.intake-fate{font-size:var(--text-2xs);line-height:var(--text-2xs--line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);white-space:nowrap;color:var(--color-ink);transition:background-color var(--duration-settle) var(--ease-out-quint), box-shadow var(--duration-settle) var(--ease-out-quint)}@media (min-width:64rem){.intake-fate{place-self:center end}}.intake-row[data-fate=respinge] .intake-fate{background-color:#bfcdd5;background-color:lab(81.4614% -3.74269 -5.53199)}@supports (color:color-mix(in lab, red, red)){.intake-row[data-fate=respinge] .intake-fate{background-color:color-mix(in oklab, var(--color-ground-deep) 84%, var(--color-ink))}}.intake-row[data-fate=respinge] .intake-fate{box-shadow:inset 0 0 0 1px #bad3ddc2}@supports (color:color-mix(in lab, red, red)){.intake-row[data-fate=respinge] .intake-fate{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-hairline-strong) 76%, transparent)}}.intake-reason{align-items:flex-start;gap:var(--spacing-line);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-ink);grid-area:reason;display:flex}.intake-reason:before{content:"";inline-size:var(--spacing-hair);background-color:var(--port);flex:none;block-size:1px;margin-block-start:.72em}@supports (color:color-mix(in lab, red, red)){.intake-reason:before{background-color:color-mix(in oklab, var(--port) 82%, transparent)}}@media screen{.intake-sieve:has(.intake-radio-adauga:checked) .intake-row:not([data-fate=adauga]){color:var(--color-ink-soft)}.intake-sieve:has(.intake-radio-actualizeaza:checked) .intake-row:not([data-fate=actualizeaza]){color:var(--color-ink-soft)}.intake-sieve:has(.intake-radio-respinge:checked) .intake-row:not([data-fate=respinge]){color:var(--color-ink-soft)}.intake-accrual:has(.intake-radio-zi:checked) .intake-row:not([data-from=zi]){color:var(--color-ink-soft)}.intake-accrual:has(.intake-radio-luna:checked) .intake-row[data-from=an]{color:var(--color-ink-soft)}.intake-sieve:has(.intake-radio-adauga:checked) .intake-row:not([data-fate=adauga]) :is(.intake-cell,.intake-reason){color:var(--color-ink-soft)}.intake-sieve:has(.intake-radio-actualizeaza:checked) .intake-row:not([data-fate=actualizeaza]) :is(.intake-cell,.intake-reason){color:var(--color-ink-soft)}.intake-sieve:has(.intake-radio-respinge:checked) .intake-row:not([data-fate=respinge]) :is(.intake-cell,.intake-reason){color:var(--color-ink-soft)}.intake-accrual:has(.intake-radio-zi:checked) .intake-row:not([data-from=zi]) :is(.intake-cell,.intake-reason){color:var(--color-ink-soft)}.intake-accrual:has(.intake-radio-luna:checked) .intake-row[data-from=an] :is(.intake-cell,.intake-reason){color:var(--color-ink-soft)}:is(.intake-sieve:has(.intake-radio-adauga:checked) .intake-row:not([data-fate=adauga]) .intake-fate,.intake-sieve:has(.intake-radio-actualizeaza:checked) .intake-row:not([data-fate=actualizeaza]) .intake-fate,.intake-sieve:has(.intake-radio-respinge:checked) .intake-row:not([data-fate=respinge]) .intake-fate,.intake-accrual:has(.intake-radio-zi:checked) .intake-row:not([data-from=zi]) .intake-fate,.intake-accrual:has(.intake-radio-luna:checked) .intake-row[data-from=an] .intake-fate){background-color:#0000;box-shadow:inset 0 0 0 1px #d7e7eee0}@supports (color:color-mix(in lab, red, red)){:is(.intake-sieve:has(.intake-radio-adauga:checked) .intake-row:not([data-fate=adauga]) .intake-fate,.intake-sieve:has(.intake-radio-actualizeaza:checked) .intake-row:not([data-fate=actualizeaza]) .intake-fate,.intake-sieve:has(.intake-radio-respinge:checked) .intake-row:not([data-fate=respinge]) .intake-fate,.intake-accrual:has(.intake-radio-zi:checked) .intake-row:not([data-from=zi]) .intake-fate,.intake-accrual:has(.intake-radio-luna:checked) .intake-row[data-from=an] .intake-fate){box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-hairline) 88%, transparent)}}:is(.intake-sieve:has(.intake-radio-adauga:checked) .intake-row:not([data-fate=adauga]) .intake-fate,.intake-sieve:has(.intake-radio-actualizeaza:checked) .intake-row:not([data-fate=actualizeaza]) .intake-fate,.intake-sieve:has(.intake-radio-respinge:checked) .intake-row:not([data-fate=respinge]) .intake-fate,.intake-accrual:has(.intake-radio-zi:checked) .intake-row:not([data-from=zi]) .intake-fate,.intake-accrual:has(.intake-radio-luna:checked) .intake-row[data-from=an] .intake-fate){color:var(--color-ink-soft)}:is(.intake-sieve:has(.intake-radio-adauga:checked) .intake-row[data-fate=adauga],.intake-sieve:has(.intake-radio-actualizeaza:checked) .intake-row[data-fate=actualizeaza],.intake-sieve:has(.intake-radio-respinge:checked) .intake-row[data-fate=respinge],.intake-accrual:has(.intake-radio-zi:checked) .intake-row[data-from=zi],.intake-accrual:has(.intake-radio-luna:checked) .intake-row:not([data-from=an])){background-color:var(--port)}@supports (color:color-mix(in lab, red, red)){:is(.intake-sieve:has(.intake-radio-adauga:checked) .intake-row[data-fate=adauga],.intake-sieve:has(.intake-radio-actualizeaza:checked) .intake-row[data-fate=actualizeaza],.intake-sieve:has(.intake-radio-respinge:checked) .intake-row[data-fate=respinge],.intake-accrual:has(.intake-radio-zi:checked) .intake-row[data-from=zi],.intake-accrual:has(.intake-radio-luna:checked) .intake-row:not([data-from=an])){background-color:color-mix(in oklab, var(--port) 7%, transparent)}}}.intake-captions{grid-template-columns:minmax(0,1fr);display:grid}.intake-caption{transition:opacity var(--duration-settle) var(--ease-out-quint), translate var(--duration-settle) var(--ease-out-quint), visibility .32s;grid-area:1/1}@media screen{.intake-caption:not([data-fate=toate]):not([data-fate=zi]){opacity:0;visibility:hidden;translate:0 .3em}:is(.intake-sieve:has(.intake-radio-adauga:checked) .intake-caption[data-fate=toate],.intake-sieve:has(.intake-radio-actualizeaza:checked) .intake-caption[data-fate=toate],.intake-sieve:has(.intake-radio-respinge:checked) .intake-caption[data-fate=toate],.intake-accrual:has(.intake-radio-luna:checked) .intake-caption[data-fate=zi],.intake-accrual:has(.intake-radio-an:checked) .intake-caption[data-fate=zi]){opacity:0;visibility:hidden;translate:0 -.3em}:is(.intake-sieve:has(.intake-radio-adauga:checked) .intake-caption[data-fate=adauga],.intake-sieve:has(.intake-radio-actualizeaza:checked) .intake-caption[data-fate=actualizeaza],.intake-sieve:has(.intake-radio-respinge:checked) .intake-caption[data-fate=respinge],.intake-accrual:has(.intake-radio-luna:checked) .intake-caption[data-fate=luna],.intake-accrual:has(.intake-radio-an:checked) .intake-caption[data-fate=an]){opacity:1;visibility:visible;translate:0}}.intake-note{color:var(--color-ink-muted)}.intake-foot{row-gap:var(--spacing-row);border-block-start:1px solid #bad3ddb3;grid-template-columns:minmax(0,1fr);margin:0;padding-block-start:var(--spacing-row);display:grid}@supports (color:color-mix(in lab, red, red)){.intake-foot{border-block-start:1px solid color-mix(in oklab, var(--color-hairline-strong) 70%, transparent)}}@media (min-width:64rem){.intake-foot{column-gap:var(--spacing-group);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.intake-foot-item{row-gap:var(--spacing-hair);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.delta{grid-template-columns:minmax(0,1fr);row-gap:0;margin:0;display:grid}.delta-row{row-gap:var(--spacing-hair);padding-block:var(--spacing-row);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:80rem){.delta-row{grid-template-columns:var(--col-term) minmax(0, 1fr);column-gap:var(--col-gap)}}.delta-row+.delta-row{border-block-start:1px solid #d7e7eee6}@supports (color:color-mix(in lab, red, red)){.delta-row+.delta-row{border-block-start:1px solid color-mix(in oklab, var(--color-hairline) 90%, transparent)}}@media (min-width:80rem){.delta-row{align-items:baseline}}.delta-body{margin:0}.lens{--lens-box-w:12.86px;--lens-box-h:20.8px;--lens-scale:1;--lens-alpha:1;--lens-ramp:linear-gradient(154deg, var(--color-azure) 0%, var(--color-sky) 26%, var(--color-aqua) 52%, var(--color-spring) 76%, var(--color-jade) 100%);z-index:200;pointer-events:none;block-size:0;inline-size:0;display:none;position:fixed;inset-block-start:0;inset-inline-start:0}html[data-lens] .lens{display:block}.lens-edge,.lens-fill{inline-size:var(--lens-box-w);block-size:var(--lens-box-h);translate:var(--pointer-x,50vw) var(--pointer-y,50vh);transform-origin:0 0;scale:var(--lens-scale);opacity:var(--lens-alpha);will-change:transform;transition:scale var(--duration-tap) var(--ease-out-quint), opacity var(--duration-state) var(--ease-out-quint);animation:lens-arrive var(--duration-state) var(--ease-out-quint);position:absolute;inset-block-start:0;inset-inline-start:0}.lens-edge{background-color:var(--color-ink);clip-path:path("M0.000 0.000 L0.000 16.000 A0.900 0.900 0 0 0 1.534 16.639 L3.083 15.102 A0.400 0.400 0 0 1 3.734 15.231 L5.699 19.932 A0.900 0.900 0 0 0 6.917 20.397 L9.450 19.188 A0.900 0.900 0 0 0 9.892 18.025 L8.057 13.681 A0.400 0.400 0 0 1 8.425 13.125 L10.722 13.125 A0.900 0.900 0 0 0 11.364 11.595 Z")}.lens-fill{background-position:0 0;background-repeat:no-repeat;background-size:100% 112%;background-image:var(--lens-ramp);clip-path:path("M1.000 2.449 L1.000 14.800 A0.400 0.400 0 0 0 1.682 15.084 L3.433 13.345 A0.400 0.400 0 0 1 4.084 13.475 L6.419 19.061 A0.400 0.400 0 0 0 6.960 19.268 L8.588 18.491 A0.400 0.400 0 0 0 8.785 17.974 L6.549 12.681 A0.400 0.400 0 0 1 6.917 12.125 L9.532 12.125 A0.400 0.400 0 0 0 9.817 11.445 Z")}.lens-tide{background-image:var(--lens-ramp);will-change:opacity;animation:lens-tide 11s var(--ease-cross) infinite;background-position:0 100%;background-repeat:no-repeat;background-size:100% 112%;position:absolute;inset:0}@keyframes lens-arrive{0%{opacity:0;scale:.86}}@keyframes lens-tide{0%,to{opacity:0}50%{opacity:1}}html[data-lens]:has(:where(a[href],button,summary,select,label,[role=button],input[type=checkbox],input[type=radio]):hover) .lens{--lens-scale:1.14}html[data-lens]:has(:where(*):active) .lens{--lens-scale:.88}html[data-lens] .lens[data-out]{--lens-alpha:0}html[data-lens]:has(:where(textarea,[contenteditable=true],input:not([type=checkbox],[type=radio],[type=submit],[type=button],[type=reset],[type=file],[type=range],[type=color],[type=image])):hover) .lens{--lens-alpha:0}@media not print{#continut{view-transition-class:sheet}::view-transition-old(.sheet){mix-blend-mode:plus-lighter}::view-transition-new(.sheet){mix-blend-mode:plus-lighter}::view-transition-group(.sheet){z-index:0;animation:none}::view-transition-old(root){display:none}::view-transition-new(root){animation:none}::view-transition-old(.sheet){animation:var(--duration-settle) var(--ease-cross) both sheet-fade reverse}::view-transition-new(.sheet){animation:var(--duration-settle) var(--ease-cross) both sheet-fade, var(--duration-settle) var(--ease-out-quint) both sheet-rise}@keyframes sheet-fade{0%{opacity:0}}@keyframes sheet-rise{0%{translate:0 10px}}html[data-arrived] :is(.boot,.boot-object,.entrance-crest,.desk-crest,.price-band),html[data-arrived] .boot-words>span,html[data-arrived] .passage-run:after,html[data-arrived] .path-step:before,html[data-arrived] .path-step:after{animation:none}.atmosphere{view-transition-name:water;view-transition-class:anchored under}body>header{view-transition-name:bar;view-transition-class:anchored over}::view-transition-group(.anchored){animation:none}::view-transition-old(.anchored){display:none}::view-transition-new(.anchored){animation:none}::view-transition-group(.under){z-index:-1}::view-transition-group(.over){z-index:100}::view-transition{pointer-events:none}}.desk{position:relative;overflow:clip}.desk-crest{background-image:linear-gradient(to right, var(--ramp-1) 0%, var(--ramp-2) 26%, var(--ramp-3) 52%, var(--ramp-4) 76%, var(--ramp-5) 100%);block-size:3px;animation:desk-crest var(--duration-reveal) var(--ease-out-expo) .22s both;position:absolute;inset-block-start:0;inset-inline:0}@keyframes desk-crest{0%{clip-path:inset(0 100% 0 0)}}.desk-form{row-gap:var(--spacing-block);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:64rem){.desk-form{grid-template-columns:var(--col-lane) minmax(0, 1fr);column-gap:var(--col-gap)}}.desk-rail{row-gap:var(--spacing-row);border:0;grid-template-columns:minmax(0,1fr);min-inline-size:0;padding:0;display:grid}.desk-rail-rows{grid-template-columns:minmax(0,1fr);display:grid}.desk-row{grid-template-columns:var(--desk-bead) minmax(0, 1fr);column-gap:var(--spacing-row);padding-block:var(--spacing-line);cursor:pointer;border-block-start:1px solid #d7e7eee6;align-items:start;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.desk-row{border-block-start:1px solid color-mix(in oklab, var(--color-hairline) 90%, transparent)}}.desk-row{--desk-bead:.5rem;--port:var(--ramp-1);--desk-lit:0;transition:--desk-lit var(--duration-state) var(--ease-out-quint)}.desk-row:first-of-type{border-block-start:0}.desk-row:nth-of-type(2){--port:var(--ramp-2)}.desk-row:nth-of-type(3){--port:var(--ramp-3)}.desk-row:nth-of-type(4){--port:var(--ramp-4)}.desk-row:nth-of-type(5){--port:var(--ramp-5)}.desk-radio{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.desk-row:before{content:"";inline-size:var(--desk-bead);block-size:var(--desk-bead);border-radius:var(--radius-full);border:1px solid #bad3dd;grid-column:1;margin-block-start:.3em}@supports (color:color-mix(in lab, red, red)){.desk-row:before{border:1px solid color-mix(in oklab, var(--color-hairline-strong) 100%, transparent)}}.desk-row:before{background-color:var(--port)}@supports (color:color-mix(in lab, red, red)){.desk-row:before{background-color:color-mix(in oklab, var(--port) calc(100% * var(--desk-lit)), transparent)}}.desk-row:before{box-shadow:0 0 0 calc(4px * var(--desk-lit)) var(--port)}@supports (color:color-mix(in lab, red, red)){.desk-row:before{box-shadow:0 0 0 calc(4px * var(--desk-lit)) color-mix(in oklab, var(--port) calc(18% * var(--desk-lit)), transparent)}}.desk-row:before{transition:background-color var(--duration-state) var(--ease-out-quint), box-shadow var(--duration-state) var(--ease-out-quint), border-color var(--duration-state) var(--ease-out-quint)}.desk-row-name{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);color:#0a2536;grid-column:2}@supports (color:color-mix(in lab, red, red)){.desk-row-name{color:color-mix(in oklab, var(--color-ink) calc(100% * var(--desk-lit)), var(--color-ink-muted))}}.desk-row-name{transition:color var(--duration-state) var(--ease-out-quint)}.desk-row-note{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-ink-muted);grid-column:2}@media (hover:hover) and (pointer:fine){.desk-row:hover{--desk-lit:.45}}.desk-row:has(.desk-radio:checked){--desk-lit:1}.desk-row:has(.desk-radio:focus-visible){outline:2px solid var(--color-azure-ink);outline-offset:2px;border-radius:var(--radius-xs)}.desk:has(.desk-row:first-of-type .desk-radio:checked){--pane-rim:var(--ramp-1)}.desk:has(.desk-row:nth-of-type(2) .desk-radio:checked){--pane-rim:var(--ramp-2)}.desk:has(.desk-row:nth-of-type(3) .desk-radio:checked){--pane-rim:var(--ramp-3)}.desk:has(.desk-row:nth-of-type(4) .desk-radio:checked){--pane-rim:var(--ramp-4)}.desk:has(.desk-row:nth-of-type(5) .desk-radio:checked){--pane-rim:var(--ramp-5)}.desk:has(.desk-radio:checked){--pane-lit:.62}.desk-direct{border-block-start:1px solid #d7e7eee6;padding-block-start:var(--spacing-row)}@supports (color:color-mix(in lab, red, red)){.desk-direct{border-block-start:1px solid color-mix(in oklab, var(--color-hairline) 90%, transparent)}}.desk-direct>a{font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-ink)}.desk-message{resize:vertical;min-block-size:8rem;display:block}.desk-answer{padding:var(--spacing-row);border:1px solid #a8322942;display:grid}@supports (color:color-mix(in lab, red, red)){.desk-answer{border:1px solid color-mix(in oklab, var(--color-red-ink) 26%, transparent)}}.desk-answer{border-radius:var(--radius-sm);background-color:#a832290d}@supports (color:color-mix(in lab, red, red)){.desk-answer{background-color:color-mix(in oklab, var(--color-red-ink) 5%, transparent)}}.desk-answer{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-ink)}.desk-answer:empty{display:none}.desk-sent{padding-block:var(--spacing-block)}.desk-sent>p:focus{outline:none}}@layer utilities{.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-block{inset:var(--spacing-block)}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.top-0{top:0}.top-14{top:calc(var(--spacing) * 14)}.left-0{left:0}.isolate{isolation:isolate}.z-1{z-index:1}.z-50{z-index:50}.container{width:100%}@media (min-width:21rem){.container{max-width:21rem}}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-\(--space-beat\){margin-top:var(--space-beat)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-auto{margin-top:auto}.mt-beat{margin-top:var(--spacing-beat)}.mt-block{margin-top:var(--spacing-block)}.mt-hair{margin-top:var(--spacing-hair)}.mt-pair{margin-top:var(--spacing-pair)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.h-\(--bar-height\){height:var(--bar-height)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-4\.5{height:calc(var(--spacing) * 4.5)}.h-5{height:calc(var(--spacing) * 5)}.h-7{height:calc(var(--spacing) * 7)}.h-16{height:calc(var(--spacing) * 16)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-screen{min-height:100vh}.w-13{width:calc(var(--spacing) * 13)}.w-24{width:calc(var(--spacing) * 24)}.w-56{width:calc(var(--spacing) * 56)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.max-w-\(--container-page\){max-width:var(--container-page)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-none{max-width:none}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-xl{min-width:var(--container-xl)}.flex-1{flex:1}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.break-inside-avoid{break-inside:avoid}.grid-cols-\[…\]{grid-template-columns:…}.grid-rows-subgrid{grid-template-rows:subgrid}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-between{align-content:space-between}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-block{gap:var(--spacing-block)}.gap-hair{gap:var(--spacing-hair)}.gap-pair{gap:var(--spacing-pair)}.gap-row{gap:var(--spacing-row)}.gap-x-block{column-gap:var(--spacing-block)}.gap-x-hair{column-gap:var(--spacing-hair)}.gap-x-row{column-gap:var(--spacing-row)}.gap-y-block{row-gap:var(--spacing-block)}.gap-y-group{row-gap:var(--spacing-group)}.gap-y-hair{row-gap:var(--spacing-hair)}.gap-y-line{row-gap:var(--spacing-line)}.gap-y-pair{row-gap:var(--spacing-pair)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-hairline{border-color:var(--color-hairline)}.border-hairline\/70{border-color:#d7e7eeb3}@supports (color:color-mix(in lab, red, red)){.border-hairline\/70{border-color:color-mix(in oklab, var(--color-hairline) 70%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-\[\#f5f0e6\],.bg-\[rgb\(245_240_230\)\]{background-color:#f5f0e6}.bg-ink{background-color:var(--color-ink)}.bg-jade-ink{background-color:var(--color-jade-ink)}.bg-rail{background-color:var(--color-rail)}.bg-white\/45{background-color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.bg-white\/45{background-color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.p-2{padding:calc(var(--spacing) * 2)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-\(--gutter\){padding-inline:var(--gutter)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-beat{padding-block:var(--spacing-beat)}.py-block{padding-block:var(--spacing-block)}.py-hair{padding-block:var(--spacing-hair)}.py-pair{padding-block:var(--spacing-pair)}.py-section{padding-block:var(--spacing-section)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-open{padding-top:var(--spacing-open)}.pt-pair{padding-top:var(--spacing-pair)}.pt-row{padding-top:var(--spacing-row)}.pb-block{padding-bottom:var(--spacing-block)}.pb-row{padding-bottom:var(--spacing-row)}.pb-section{padding-bottom:var(--spacing-section)}.text-center{text-align:center}.text-end{text-align:end}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-2xs{font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-display{--tw-font-weight:var(--font-weight-display);font-weight:var(--font-weight-display)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-lede{--tw-tracking:var(--tracking-lede);letter-spacing:var(--tracking-lede)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-balance{text-wrap:balance}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-\[…\]{color:…}.text-azure-ink{color:var(--color-azure-ink)}.text-ink{color:var(--color-ink)}.text-ink-muted{color:var(--color-ink-muted)}.text-ink-soft{color:var(--color-ink-soft)}.text-jade-ink{color:var(--color-jade-ink)}.text-white{color:var(--color-white)}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.text-white\/45{color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.drop-shadow-mark{--tw-drop-shadow-size:drop-shadow(0 1px 3px var(--tw-drop-shadow-color,#0966ed47));--tw-drop-shadow:drop-shadow(var(--drop-shadow-mark));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out-expo{--tw-ease:var(--ease-out-expo);transition-timing-function:var(--ease-out-expo)}.ease-out-quint{--tw-ease:var(--ease-out-quint);transition-timing-function:var(--ease-out-quint)}.ease-settle{--tw-ease:var(--ease-settle);transition-timing-function:var(--ease-settle)}.ease-swim{--tw-ease:var(--ease-swim);transition-timing-function:var(--ease-swim)}.inline-block{inline-size:var(--spacing-block)}.first\:pt-0:first-child{padding-top:0}@media (hover:hover){.hover\:bg-ground-deep:hover{background-color:var(--color-ground-deep)}.hover\:bg-white\/8:hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/8:hover{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.hover\:bg-white\/70:hover{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/70:hover{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.hover\:text-ink:hover{color:var(--color-ink)}.hover\:opacity-80:hover{opacity:.8}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.active\:bg-azure\/14:active{background-color:#0966ed24}@supports (color:color-mix(in lab, red, red)){.active\:bg-azure\/14:active{background-color:color-mix(in oklab, var(--color-azure) 14%, transparent)}}.aria-\[current\=page\]\:text-ink[aria-current=page]{color:var(--color-ink)}@media not all and (min-width:21rem){.max-xs\:hidden{display:none}}@media (min-width:40rem){.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.sm\:size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.sm\:size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.sm\:h-5{height:calc(var(--spacing) * 5)}.sm\:h-18{height:calc(var(--spacing) * 18)}.sm\:w-16{width:calc(var(--spacing) * 16)}.sm\:w-auto{width:auto}.sm\:grid-cols-\[repeat\(5\,max-content\)\]{grid-template-columns:repeat(5,max-content)}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-8{gap:calc(var(--spacing) * 8)}.sm\:gap-group{gap:var(--spacing-group)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.sm\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\:py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:48rem){.md\:ml-0{margin-left:0}.md\:flex{display:flex}.md\:hidden{display:none}.md\:columns-2{columns:2}.md\:gap-4{gap:calc(var(--spacing) * 4)}}@media (min-width:64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:row-span-3{grid-row:span 3/span 3}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:row-start-3{grid-row-start:3}.lg\:row-start-4{grid-row-start:4}.lg\:ms-auto{margin-inline-start:auto}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-block{gap:var(--spacing-block)}.lg\:self-end{align-self:flex-end}.lg\:px-12{padding-inline:calc(var(--spacing) * 12)}.lg\:text-end{text-align:end}}@media (min-width:80rem){.xl\:columns-3{columns:3}.xl\:p-8{padding:calc(var(--spacing) * 8)}.xl\:p-10{padding:calc(var(--spacing) * 10)}}html:not([data-account]) .signed-out\:hidden,html[data-account] .signed-in\:hidden{display:none}}@property --pointer-u{syntax:"<percentage>";inherits:true;initial-value:22%}@property --pointer-v{syntax:"<percentage>";inherits:true;initial-value:-10%}@property --pane-lit{syntax:"<number>";inherits:true;initial-value:0}@property --desk-lit{syntax:"<number>";inherits:true;initial-value:0}@property --tally-p{syntax:"<number>";inherits:false;initial-value:1}@property --tally{syntax:"<integer>";inherits:false;initial-value:0}@property --tally-frac{syntax:"<integer>";inherits:false;initial-value:0}@property --mod-lit{syntax:"<number>";inherits:true;initial-value:0}@property --mod-hot{syntax:"<number>";inherits:true;initial-value:0}@property --program-fill{syntax:"<number>";inherits:true;initial-value:0}@property --price-pour{syntax:"<number>";inherits:true;initial-value:1}:root{--texture-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23g)'/%3E%3C/svg%3E");--texture-caustic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800' height='800'%3E%3Cfilter id='c' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.006 0.011' numOctaves='2' seed='7' stitchTiles='stitch'/%3E%3CfeGaussianBlur stdDeviation='1.6'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 2.1 0 0 0 -0.95'/%3E%3C/filter%3E%3Crect width='800' height='800' filter='url(%23c)'/%3E%3C/svg%3E");--tube-line:.62;--tube-lock:calc((1 - var(--tube-line)) * (100dvh - 7rem))}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:1ms!important;transition-delay:0s!important;animation:none!important}.pull:before{transform:scaleY(1)!important}::view-transition-group(*){animation-duration:1ms!important;animation-delay:0s!important}::view-transition-old(*){animation-duration:1ms!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:1ms!important;animation-delay:0s!important}::view-transition-image-pair(*){animation-duration:1ms!important;animation-delay:0s!important}.menu-panel::details-content{transition-duration:1ms!important}.tube-crest-glow,.tube-flow-wall,.tube-flow-mid,.tube-flow-core,.tube-flow-spark,.atmosphere-bloom,.lens,.program-rail:after{display:none}.header-shell{background-color:var(--color-ground);border-bottom-color:#d7e7eee6;border-bottom-color:lab(90.592% -4.49702 -5.33612/.9)}@supports (color:color-mix(in lab, red, red)){.header-shell{border-bottom-color:color-mix(in oklab, var(--color-hairline) 90%, transparent)}}}@media print{*,:before,:after{animation:none!important}.atmosphere,.deep,.header-shell,.program-rail,.program-index{display:none}.program{grid-template-columns:minmax(0,1fr)}.program-plane>div:after{display:none}.pull:before{transform:scaleY(1)!important}.passage-check:before,.intake-reason:before,.path-column:before,.path-step:after,.close-step:after,.form-leg:after{border-block-start:1px solid var(--color-hairline-strong);block-size:0}.form-leg:after{background-color:#0000}@media not all and (min-width:48rem){.path-column>.path-step:after{border-block-start:0;border-inline-start:1px solid var(--color-hairline-strong);block-size:auto;inline-size:0}}[data-tally] .money-tally-roll{display:none}[data-tally] .money-tally-plain{opacity:1}.reach-body,.thread-head{border-bottom:1px solid var(--color-hairline)}.switch-term{border-top:1px solid var(--color-hairline)}.switch-body{border-bottom:1px solid var(--color-hairline)}.price-swap{display:block!important}.price-term{visibility:visible!important;opacity:1!important;translate:none!important}.price-swap>*,.price-figure{text-box:normal!important}.price-switch,.price-band,.term-channel{display:none}}html[data-lens],html[data-lens] *{cursor:none}html[data-lens] :is(textarea,[contenteditable=true]),html[data-lens] input:not([type=checkbox],[type=radio],[type=submit],[type=button],[type=reset],[type=file],[type=range],[type=color],[type=image]){cursor:text}@media (forced-colors:active){html[data-lens],html[data-lens] *{cursor:revert-layer}.lens{display:none}}@media (prefers-reduced-motion:reduce){html[data-lens],html[data-lens] *{cursor:revert-layer}}@media print{.lens{display:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes tide-a{0%,to{transform:translate(-5%,-4%)scale(1.04)}50%{transform:translate(7%,6%)scale(1.2)}}@keyframes tide-b{0%,to{transform:translate(6%,5%)scale(1.16)}50%{transform:translate(-7%,-6%)scale(1)}}@keyframes tide-c{0%,to{transform:translate(3%,7%)scale(1)}50%{transform:translate(-4%,-7%)scale(1.24)}}@keyframes tide-d{0%,to{transform:translate(-6%,5%)scale(1.12)}50%{transform:translate(5%,-6%)scale(.94)}}@keyframes caustic{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shimmer{0%,to{opacity:.35;transform:translate(-30%)}50%{opacity:.75;transform:translate(30%)}}@keyframes deep-twinkle-near{0%,to{opacity:.74}50%{opacity:1}}@keyframes deep-twinkle-mid{0%,to{opacity:.94}38%{opacity:.62}}@keyframes deep-swim-a{0%,to{transform:translate(-9%)scaleX(1)}50%{transform:translate(11%)scaleX(1.16)}}@keyframes deep-swim-b{0%,to{transform:translate(8%)scaleX(1.12)}50%{transform:translate(-10%)scaleX(.94)}}@keyframes current{0%{opacity:0;transform:translate(-5rem)}18%,82%{opacity:.9}to{opacity:0;transform:translate(calc(100cqw + 5rem))}}@keyframes reflection-swim{0%,to{opacity:.62;transform:translate(-2%)scaleX(.96)}50%{opacity:.88;transform:translate(2%)scaleX(1.04)}}
