/*! Orvio live preview of 5f320ddd-1136-5015-9684-92ba1d7fd113 0.1.1. For evaluation only; the source is licensed to members (https://orvio.design/license). Preview cccafaba-4aa1-4c0f-85b0-7b16086f2a25. */:root{--ox-ease-default: cubic-bezier(.16, 1, .3, 1);--ox-duration-default: .5s}[data-ix~="menu"] [role="menu"]:not(.ox-open), [data-ix~="menu"] [role="listbox"]:not(.ox-open), [data-ix~="menu"] [role="dialog"]:not(.ox-open), [data-ix~="menu"] [role="tooltip"]:not(.ox-open), .ox-panel:not(.ox-open){display: none !important}.ox-layer{position: relative;z-index: 1000}.ox-layer > .ox-panel{position: fixed !important;right: auto !important;bottom: auto !important;margin: 0 !important;z-index: 1000}.ox-motion .ox-layer > .ox-panel{animation: ox-pop .18s var(--ox-ease, var(--ox-ease-default))}.ox-motion .ox-layer > .ox-panel.ox-closing{animation: ox-pop-out .14s var(--ox-ease, var(--ox-ease-default)) forwards;pointer-events: none}@keyframes ox-pop{from{opacity: 0;translate: 0 -4px}to{opacity: 1;translate: 0 0}}@keyframes ox-pop-out{to{opacity: 0;translate: 0 -4px}}@media (min-width: 768px){[data-ix~="shell-sidebar"]{position: sticky;top: var(--ox-sb-top, 0px);align-self: flex-start;height: calc(100vh - var(--ox-sb-top, 0px) - var(--ox-sb-gap, 0px));max-height: calc(100vh - var(--ox-sb-top, 0px) - var(--ox-sb-gap, 0px));overflow-y: auto;box-sizing: border-box}}[data-ix-toggle]{display: none}@media (max-width: 767px){[data-ix-toggle]{display: revert;flex-shrink: 0}[data-ix~="drawer"].ox-drawer-shown{display: flex !important;flex-direction: column;align-items: stretch}[data-ix~="drawer"]{position: fixed !important;top: 0;bottom: 0;left: 0;z-index: 900 !important;width: min(320px, 86vw) !important;max-width: none !important;height: 100vh;overflow-y: auto;transform: translateX(-100%);visibility: hidden;box-shadow: 0 20px 60px rgba(0, 0, 0, .18)}.ox-motion [data-ix~="drawer"]{transition: transform var(--ox-duration, var(--ox-duration-default)) var(--ox-ease, var(--ox-ease-default)), visibility 0s linear var(--ox-duration, var(--ox-duration-default))}[data-ix~="drawer"].ox-drawer-open{transform: none;visibility: visible;pointer-events: auto;transition-delay: 0s}}.ox-scrim{position: fixed;inset: 0;z-index: 899;background: rgba(0, 0, 0, .32);opacity: 0;visibility: hidden}.ox-motion .ox-scrim{transition: opacity var(--ox-duration, var(--ox-duration-default)) var(--ox-ease, var(--ox-ease-default)), visibility 0s linear var(--ox-duration, var(--ox-duration-default))}@media (max-width: 767px){.ox-scrim.ox-scrim-on{opacity: 1;visibility: visible;transition-delay: 0s}}[data-nav]:has([data-ix~="drawer"].ox-drawer-open){z-index: 901}[data-nav="static"]:has([data-ix~="drawer"].ox-drawer-open){position: relative}html.ox-locked{overflow: hidden}.ox-collapse{overflow: hidden;interpolate-size: numeric-only}.ox-motion .ox-collapse{transition: height calc(var(--ox-duration, var(--ox-duration-default)) * .7) var(--ox-ease, var(--ox-ease-default))}.ox-motion .ox-fade{animation: ox-fade .3s var(--ox-ease, var(--ox-ease-default))}@keyframes ox-fade{from{opacity: 0}to{opacity: 1}}.ox-dialog:not(.ox-open){display: none !important}.ox-dialog.ox-open{position: fixed;inset: 0;z-index: 950;display: flex;align-items: center;justify-content: center;background: rgba(0, 0, 0, .35)}.ox-motion .ox-dialog.ox-open{animation: ox-fade .22s var(--ox-ease, var(--ox-ease-default))}.ox-motion .ox-dialog.ox-open > *{animation: ox-rise .26s var(--ox-ease, var(--ox-ease-default))}.ox-motion .ox-dialog.ox-closing{animation: ox-fade-out .2s var(--ox-ease, var(--ox-ease-default)) forwards}.ox-motion .ox-dialog.ox-closing > *{animation: ox-sink .2s var(--ox-ease, var(--ox-ease-default)) forwards}@keyframes ox-fade-out{to{opacity: 0}}@keyframes ox-rise{from{opacity: 0;translate: 0 12px;scale: .98}to{opacity: 1;translate: 0 0;scale: 1}}@keyframes ox-sink{to{opacity: 0;translate: 0 8px;scale: .98}}[data-nav="fixed"], [data-nav="docking"]{position: sticky;top: 0;z-index: 800}:root{--ox-enter-duration-default: .82s;--ox-enter-ease-default: cubic-bezier(.2, .7, .2, 1)}@media (prefers-reduced-motion: no-preference){[data-ox-enter="on"] :where([data-enter]:not([data-enter="stagger"])), [data-ox-enter="on"] :where([data-enter="stagger"] > *){animation: ox-enter var(--ox-enter-duration, var(--ox-enter-duration-default)) var(--ox-enter-ease, var(--ox-enter-ease-default)) .08s backwards}[data-ox-enter="on"] [data-enter="2"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(2){animation-delay: .17s}[data-ox-enter="on"] [data-enter="3"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(3){animation-delay: .26s}[data-ox-enter="on"] [data-enter="4"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(4){animation-delay: .35s}[data-ox-enter="on"] [data-enter="5"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(5){animation-delay: .44s}[data-ox-enter="on"] [data-enter="6"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(6){animation-delay: .53s}[data-ox-enter="on"] [data-enter="stagger"] > :nth-child(n+7){animation-delay: .62s}}@keyframes ox-enter{from{opacity: 0;translate: 0 16px}to{opacity: 1;translate: 0 0}}.ox-motion .ox-wait{opacity: 0;translate: 0 var(--ox-y, 20px)}.ox-motion .ox-wait.ox-in{opacity: 1;translate: 0 0;transition: opacity var(--ox-t, .82s) var(--ox-enter-ease, var(--ox-enter-ease-default)), translate var(--ox-t, .82s) var(--ox-enter-ease, var(--ox-enter-ease-default));transition-delay: var(--ox-d, 0ms)}@media (prefers-reduced-motion: no-preference){[data-ox-enter="on"] [data-ix~="float"]{animation: ox-float-in .9s var(--ox-enter-ease, var(--ox-enter-ease-default)) calc(.52s + var(--ox-k, 0) * .16s) backwards, ox-float calc(5.2s + var(--ox-k, 0) * .8s) ease-in-out 1.5s infinite alternate}[data-ox-enter="on"] [data-ix~="float"].ox-off{animation-play-state: paused}}@keyframes ox-float-in{from{opacity: 0;translate: 0 14px}to{opacity: 1;translate: 0 0}}@keyframes ox-float{from{translate: 0 0}to{translate: 0 calc(var(--ox-dir, 1) * 6px)}}.ox-motion .ox-draw path, .ox-motion .ox-draw line, .ox-motion .ox-draw polyline, .ox-motion .ox-draw circle, .ox-motion .ox-draw polygon, .ox-motion .ox-draw ellipse{transition: stroke-dashoffset 1.4s var(--ox-enter-ease, var(--ox-enter-ease-default))}[data-ix~="count"]{font-variant-numeric: tabular-nums}.gd{background:var(--air);color:var(--ink);font-family:var(--f-sans);font-size:var(--gd-font-size-16);line-height:var(--gd-line-height-1p6);-webkit-font-smoothing:antialiased;overflow-x:clip}.gd *,.gd *::before,.gd *::after{box-sizing:border-box}.gd :is(h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd,fieldset){margin:0}.gd :is(ul,ol){padding:0;list-style:none}.gd fieldset{border:0;padding:0;min-width:0}:where(.gd img),:where(.gd video){display:block;width:100%;height:100%;object-fit:cover}:where(.gd) a{color:inherit;text-decoration:none}:where(.gd) button{font:inherit;color:inherit;cursor:pointer;background:none;border:0;padding:0}.gd :is(a,button,summary,input,select,textarea,label):focus-visible{outline:2px solid var(--ocean);outline-offset:3px;border-radius:var(--gd-radius-10)}.gd ::selection{background:var(--grass);color:var(--ink)}.gd svg.i{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none}.gd-wrap{width:100%;max-width:1328px;margin-inline:auto;padding-inline:var(--gd-space-fluid-8)}.gd-sec{position:relative;padding-block:var(--gd-space-fluid-38)}.gd-sec--tight{padding-block:var(--gd-space-fluid-34)}.gd-inset{margin-inline:var(--gd-space-fluid-2)}.gd-panel{position:relative;isolation:isolate;border-radius:var(--r-lg);overflow:hidden}.gd-panel--night{background:var(--skywash);color:var(--ink)}.gd-panel--mint{background:var(--mint);color:var(--ink)}.gd-panel--paper{background:var(--paper)}.gd-head{display:flex;flex-direction:column;gap:var(--gd-space-22);max-width:780px;margin-bottom:var(--gd-space-fluid-28)}.gd-head--center{align-items:center;text-align:center;margin-inline:auto}.gd-display{font-weight:var(--gd-font-weight-500);font-size:var(--gd-font-size-fluid-19);line-height:var(--gd-line-height-0p96);letter-spacing:-.05em;text-wrap:balance}.gd-h2{font-weight:var(--gd-font-weight-500);font-size:var(--gd-font-size-fluid-15);line-height:1;letter-spacing:-.045em;text-wrap:balance}.gd-h3{font-weight:var(--gd-font-weight-500);font-size:var(--gd-font-size-fluid-7);line-height:var(--gd-line-height-1p12);letter-spacing:-.03em;text-wrap:balance}.gd-h4{font-weight:var(--gd-font-weight-600);font-size:var(--gd-font-size-18);line-height:var(--gd-line-height-1p3);letter-spacing:-.015em}.gd-soft{color:var(--meadow)}:is(.gd-display,.gd-h2)>.gd-soft{display:block}.gd-lead{font-size:var(--gd-font-size-fluid-3);line-height:var(--gd-line-height-1p55);color:var(--fern);max-width:44ch;text-wrap:pretty}.gd-body{color:var(--fern);text-wrap:pretty}.gd-small{font-size:var(--gd-font-size-14);line-height:var(--gd-line-height-1p55);color:var(--fern)}.gd-label{font-family:var(--f-mono);font-size:var(--gd-font-size-11);font-weight:var(--gd-font-weight-500);line-height:var(--gd-line-height-1p4);letter-spacing:.06em;text-transform:uppercase;color:var(--fern)}.gd-num{font-weight:var(--gd-font-weight-500);letter-spacing:-.04em;font-variant-numeric:tabular-nums;line-height:1}.gd-mono{font-family:var(--f-mono);font-size:var(--gd-font-size-12);letter-spacing:.01em;font-variant-numeric:tabular-nums}.gd-kicker{display:inline-flex;align-items:center;gap:var(--gd-space-12);height:38px;padding:0 var(--gd-space-16) 0 var(--gd-space-12);border-radius:var(--gd-radius-12);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);font-size:var(--gd-font-size-14);font-weight:var(--gd-font-weight-500);color:var(--ink);white-space:nowrap;transition:box-shadow .4s var(--ox-ease)}.gd-kicker:hover{box-shadow:inset 0 0 0 1px var(--line-strong)}.gd-kicker b{display:inline-grid;grid-template-columns:repeat(3,7px);gap:var(--gd-space-3)}.gd-kicker b i{width:7px;height:7px;border-radius:var(--gd-radius-2);background:var(--mint)}.gd-kicker b i:last-child{background:var(--grass)}.gd-btn{position:relative;display:inline-flex;align-items:center;gap:var(--gd-space-12);height:54px;padding:0 var(--gd-space-22) 0 var(--gd-space-24);border-radius:var(--r-key);font-size:var(--gd-font-size-16);font-weight:var(--gd-font-weight-600);letter-spacing:-.01em;white-space:nowrap;transition:background .35s var(--ox-ease),box-shadow .35s var(--ox-ease),transform .35s var(--ox-ease),color .35s var(--ox-ease)}.gd-btn i{position:relative;display:block;width:18px;height:18px;overflow:hidden;flex:none}.gd-btn i svg{position:absolute;left:0;top:0;width:18px;height:18px;transition:transform .5s var(--ox-ease)}.gd-btn i::after{content:"";position:absolute;inset:0;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7M8 7h9v9'/%3E%3C/svg%3E") center/18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7M8 7h9v9'/%3E%3C/svg%3E") center/18px no-repeat;transform:translate(-110%,110%);transition:transform .5s var(--ox-ease)}.gd-btn:hover i svg{transform:translate(110%,-110%)}.gd-btn:hover i::after{transform:translate(0,0)}.gd-btn:active{transform:translateY(1px)}.gd-btn--ink,.gd-btn--solar,.gd-btn--grass{background:var(--grass);color:var(--ink);box-shadow:inset 0 1px 0 var(--gd-cffffff-a500),inset 0 -2px 0 var(--gd-ink-a140)}.gd-btn--ink:hover,.gd-btn--solar:hover,.gd-btn--grass:hover{background:var(--gd-c4adc8b);color:var(--ink)}.gd-btn--ghost,.gd-btn--light{background:var(--paper);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-strong),inset 0 -2px 0 var(--gd-ink-a050)}.gd-btn--ghost:hover,.gd-btn--light:hover{background:var(--gd-cffffff);color:var(--ink);box-shadow:inset 0 0 0 1px var(--gd-ink-a280),inset 0 -2px 0 var(--gd-ink-a050)}.gd-btn--sm{height:46px;font-size:var(--gd-font-size-15);padding:0 var(--gd-space-18) 0 var(--gd-space-20);gap:var(--gd-space-10);border-radius:var(--gd-radius-12)}.gd-link{display:inline-flex;align-items:center;gap:var(--gd-space-8);font-weight:var(--gd-font-weight-600);font-size:var(--gd-font-size-15p5);color:var(--ink);background-image:linear-gradient(var(--grass),var(--grass));background-size:0% 2px;background-position:0 100%;background-repeat:no-repeat;padding-bottom:var(--gd-space-3);transition:background-size .5s var(--ox-ease),color .3s var(--ox-ease)}.gd-link svg{width:16px;height:16px;color:var(--leaf);transition:transform .45s var(--ox-ease)}.gd-link:hover{color:var(--ink);background-size:100% 2px}.gd-link:hover svg{transform:translate(2px,-2px)}.gd-round{flex:none;display:grid;place-items:center;width:54px;height:54px;border-radius:var(--r-key);background:var(--grass);color:var(--ink);box-shadow:inset 0 1px 0 var(--gd-cffffff-a500),inset 0 -2px 0 var(--gd-ink-a140);transition:background .35s var(--ox-ease)}.gd-round svg{width:20px;height:20px;transition:transform .5s var(--ox-ease)}.gd-round:hover{background:var(--gd-c4adc8b);color:var(--ink)}:is(.gd-round:hover,.gd-cut:hover .gd-round) svg{transform:translate(2px,-2px)}.gd-round--solar{background:var(--grass)}.gd-round--light{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line-strong)}.gd-cut{position:relative;border-radius:var(--r);isolation:isolate}.gd-cut,.gd-cut>.gd-card,.gd-cut>.gd-media{box-shadow:none !important}.gd-media{position:absolute;inset:0;overflow:hidden;border-radius:var(--r);background:var(--skywash)}.gd-media :is(img,video){transition:transform 1.6s var(--ox-ease)}.gd-cut:hover .gd-media :is(img,video){transform:scale(1.03)}.gd-notch{position:absolute;right:0;bottom:0;z-index:3;display:flex;align-items:center;gap:var(--gd-space-12);padding:var(--gd-space-10) 0 0 var(--gd-space-10);background:var(--nb,var(--air));border-top-left-radius:var(--notch);color:var(--ink)}.gd-notch .gd-cc{position:absolute;width:var(--notch);height:var(--notch);color:var(--nb,var(--air));pointer-events:none}.gd-notch .gd-cc--a{right:100%;bottom:0}.gd-notch .gd-cc--b{right:0;bottom:100%}.gd-notch--tl{right:auto;bottom:auto;left:0;top:0;padding:0 var(--gd-space-10) var(--gd-space-10) 0;border-radius:0 0 var(--notch) 0}.gd-notch--tl .gd-cc{transform:rotate(180deg)}.gd-notch--tl .gd-cc--a{right:auto;bottom:auto;left:100%;top:0}.gd-notch--tl .gd-cc--b{right:auto;bottom:auto;left:0;top:100%}.gd-notch--tr{bottom:auto;top:0;padding:0 0 var(--gd-space-10) var(--gd-space-10);border-radius:0 0 0 var(--notch)}.gd-notch--tr .gd-cc{transform:rotate(-90deg)}.gd-notch--tr .gd-cc--a{bottom:auto;top:0}.gd-notch--tr .gd-cc--b{bottom:auto;top:100%}.gd-notch--bl{right:auto;left:0;padding:var(--gd-space-10) var(--gd-space-10) 0 0;border-radius:0 var(--notch) 0 0}.gd-notch--bl .gd-cc{transform:rotate(90deg)}.gd-notch--bl .gd-cc--a{right:auto;left:100%}.gd-notch--bl .gd-cc--b{right:auto;left:0}.gd-cut:has(>.gd-notch:not(.gd-notch--tl,.gd-notch--tr,.gd-notch--bl)),.gd-cut:has(>.gd-notch:not(.gd-notch--tl,.gd-notch--tr,.gd-notch--bl))>:is(.gd-media,.gd-fill){border-bottom-right-radius:0}.gd-cut:has(>.gd-notch--tr),.gd-cut:has(>.gd-notch--tr)>:is(.gd-media,.gd-fill){border-top-right-radius:0}.gd-cut:has(>.gd-notch--tl),.gd-cut:has(>.gd-notch--tl)>:is(.gd-media,.gd-fill){border-top-left-radius:0}.gd-cut:has(>.gd-notch--bl),.gd-cut:has(>.gd-notch--bl)>:is(.gd-media,.gd-fill){border-bottom-left-radius:0}.gd-fill{position:absolute;inset:0;z-index:-1;border-radius:var(--r);background:var(--paper);overflow:hidden}.gd-fill--night{background:var(--skywash)}.gd-fill--lichen{background:var(--mint)}.gd-fill--canopy{background:var(--paper)}.gd-fill--solar{background:var(--grass)}.gd-tag{display:inline-flex;align-items:center;gap:var(--gd-space-9);height:42px;padding:0 var(--gd-space-16) 0 var(--gd-space-13);border-radius:var(--gd-radius-12);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font-size:var(--gd-font-size-14);font-weight:var(--gd-font-weight-500);white-space:nowrap}.gd-tag svg{width:18px;height:18px;color:var(--leaf)}.gd-tag--night{background:var(--grass);color:var(--ink);box-shadow:none}.gd-tag--night svg{color:var(--ink)}.gd-stat{display:flex;flex-direction:column;gap:var(--gd-space-7);padding:var(--gd-space-4) var(--gd-space-8)}.gd-stat b{font-weight:var(--gd-font-weight-500);font-size:var(--gd-font-size-34);letter-spacing:-.045em;line-height:1;font-variant-numeric:tabular-nums}.gd-stat small{font-family:var(--f-mono);font-size:var(--gd-font-size-10p5);letter-spacing:.05em;text-transform:uppercase;color:var(--fern)}.gd-card{position:relative;border-radius:var(--r);background:var(--paper);box-shadow:0 0 0 0 var(--gd-ink-a000);transition:box-shadow 1.1s var(--ox-ease)}.gd-card:hover{box-shadow:var(--shadow-lift)}.gd-card--night{background:var(--skywash)}.gd-card--canopy{background:var(--paper)}.gd-card--lichen{background:var(--mint)}.gd-pad{padding:var(--gd-space-fluid-14)}.gd-ico{display:grid;place-items:center;width:48px;height:48px;border-radius:var(--gd-radius-14);background:var(--mint);color:var(--leaf)}.gd-ico svg{width:22px;height:22px}.gd-ico--solar{background:var(--grass);color:var(--ink)}.gd-ico--night{background:var(--skywash);color:var(--ocean)}.gd-panel--night .gd-ico,.gd-card--night .gd-ico{background:var(--paper)}.gd-glass{position:absolute;z-index:4;display:flex;flex-direction:column;gap:var(--gd-space-12);padding:var(--gd-space-16) var(--gd-space-18);border-radius:var(--gd-radius-20);background:var(--gd-paper-a820);-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);box-shadow:inset 0 0 0 1px var(--gd-cffffff-a600),var(--shadow-float);color:var(--ink)}.gd-glass--night{background:var(--gd-paper-a820)}@media (prefers-reduced-transparency:reduce){.gd-glass,.gd-glass--night{background:var(--paper)}}.gd-bar{position:relative;height:8px;border-radius:var(--gd-radius-99);overflow:hidden;background:var(--gd-ink-a070)}.gd-bar>span{position:absolute;left:0;top:0;bottom:0;width:var(--w,40%);border-radius:inherit;background:var(--ink);transition:width .9s var(--ox-ease)}.gd-bar--solar>span,.gd-bar--grass>span{background:var(--grass)}.gd-bar--sage>span,.gd-bar--sky>span{background:var(--sky)}.gd-bar--moss>span{background:var(--forest)}.gd-stack{display:flex;height:14px;gap:var(--gd-space-4)}.gd-stack>span{flex:var(--w,1) 1 0;border-radius:var(--gd-radius-6);transition:flex-grow .9s var(--ox-ease)}.gd-seg{display:inline-flex;padding:var(--gd-space-4);gap:var(--gd-space-2);border-radius:var(--gd-radius-14);background:var(--gd-ink-a060)}.gd-seg [role="tab"]{height:38px;padding:0 var(--gd-space-16);border-radius:var(--gd-radius-10);font-size:var(--gd-font-size-14);font-weight:var(--gd-font-weight-500);color:var(--fern);white-space:nowrap;transition:background .4s var(--ox-ease),color .3s var(--ox-ease),box-shadow .4s var(--ox-ease)}.gd-seg [role="tab"]:hover{color:var(--ink)}.gd-seg [role="tab"][aria-selected="true"]{background:var(--paper);color:var(--ink);box-shadow:0 1px 2px var(--gd-ink-a080),0 6px 14px -8px var(--gd-ink-a300)}.gd-key{display:inline-flex;align-items:center;gap:var(--gd-space-8);font-size:var(--gd-font-size-13);color:var(--fern)}.gd-key i{width:10px;height:10px;border-radius:var(--gd-radius-3);background:var(--k,var(--ink))}.gd-rule{height:1px;background:var(--line);border:0;margin:0}.gd-check{display:grid;place-items:center;width:22px;height:22px;border-radius:var(--gd-radius-7);background:var(--grass);color:var(--ink);flex:none}.gd-check svg{width:13px;height:13px;stroke-width:2.2}.gd-dots{position:absolute;pointer-events:none;z-index:-1;background-image:radial-gradient(circle at center,var(--dot,var(--gd-ink-a160)) 1.1px,transparent 1.6px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse at center,var(--gd-c000000) 30%,transparent 72%);mask-image:radial-gradient(ellipse at center,var(--gd-c000000) 30%,transparent 72%)}.gd-dots::after{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at center,var(--dot-lit,var(--gd-grass)) 1.4px,transparent 2px);background-size:22px 22px;-webkit-mask-image:linear-gradient(105deg,transparent 40%,var(--gd-c000000) 50%,transparent 60%);mask-image:linear-gradient(105deg,transparent 40%,var(--gd-c000000) 50%,transparent 60%);-webkit-mask-size:300% 100%;mask-size:300% 100%;-webkit-mask-position:100% 0;mask-position:100% 0;animation:gd-sweep 9s cubic-bezier(.45,0,.25,1) infinite}.gd-dots--night{--dot:var(--gd-ocean-a220);--dot-lit:var(--gd-ocean)}@keyframes gd-sweep{0%{-webkit-mask-position:100% 0;mask-position:100% 0}70%,100%{-webkit-mask-position:0% 0;mask-position:0% 0}}.gd-sun,.gd-sheen{display:none}.gd-flow{fill:none;stroke-dasharray:3 9;stroke-linecap:round;animation:gd-flow 1.6s linear infinite}@keyframes gd-flow{to{stroke-dashoffset:-24}}.gd-now{animation:gd-now 16s cubic-bezier(.45,0,.55,1) infinite alternate}@keyframes gd-now{from{transform:translateX(0)}to{transform:translateX(var(--travel,240px))}}.gd-pulse{transform-box:fill-box;transform-origin:center;animation:gd-pulse 2.8s var(--ox-ease) infinite}@keyframes gd-pulse{0%{transform:scale(1);opacity:.55}100%{transform:scale(3.2);opacity:0}}.gd-rotor{transform-box:fill-box;transform-origin:center;animation:gd-spin 9s linear infinite}@keyframes gd-spin{to{transform:rotate(360deg)}}.gd-ticker{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,var(--gd-c000000) 8%,var(--gd-c000000) 92%,transparent);mask-image:linear-gradient(90deg,transparent,var(--gd-c000000) 8%,var(--gd-c000000) 92%,transparent)}.gd-ticker>div{display:flex;flex:none;gap:var(--gd-space-56);padding-right:var(--gd-space-56);animation:gd-tick 48s linear infinite}@keyframes gd-tick{to{transform:translateX(-100%)}}@media (prefers-reduced-motion:reduce){.gd-dots::after,.gd-flow,.gd-now,.gd-pulse,.gd-rotor,.gd-ticker>div{animation:none !important}.gd-dots::after{opacity:0}.gd-btn,.gd-btn i svg,.gd-btn i::after,.gd-card,.gd-media :is(img,video),.gd-bar>span,.gd-stack>span{transition:none !important}}.gd-nav{position:relative;z-index:50}.gd-navbar{display:flex;align-items:center;gap:var(--gd-space-16);height:84px;transition:height .6s var(--ox-ease)}.gd-navshell{transition:background .6s var(--ox-ease),box-shadow .6s var(--ox-ease)}[data-docked="true"] .gd-navshell{background:var(--gd-air-a860);-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);box-shadow:0 1px 0 var(--line)}[data-docked="true"] .gd-navbar{height:68px}.gd-navlinks{flex:none;display:flex;align-items:center;gap:var(--gd-space-2);padding:var(--gd-space-5);border-radius:var(--gd-radius-16);background:var(--gd-paper-a750);box-shadow:inset 0 0 0 1px var(--line)}.gd-navlink{position:relative;display:inline-flex;align-items:center;height:40px;padding:0 var(--gd-space-16);border-radius:var(--gd-radius-11);font-size:var(--gd-font-size-15);font-weight:var(--gd-font-weight-500);color:var(--fern);white-space:nowrap;transition:background .4s var(--ox-ease),color .3s var(--ox-ease)}.gd-navlink:hover{color:var(--ink);background:var(--gd-ink-a050)}.gd-navlink[aria-current="page"]{background:var(--mint);color:var(--ink)}.gd-navlink[aria-current="page"]::after{content:"";position:absolute;left:50%;bottom:6px;width:14px;height:2px;margin-left:var(--gd-space-n7);border-radius:var(--gd-radius-2);background:var(--grass)}.gd-menu-btn{display:none;place-items:center;width:46px;height:46px;border-radius:var(--gd-radius-12);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink)}.gd-drawer-head,.gd-drawer-foot{display:none}.gd-show-m{display:none}.gdc-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--gd-space-fluid-22);align-items:stretch}@media (max-width:1099px){.gdc-grid{grid-template-columns:minmax(0,1fr)}.gdc-photo{min-height:380px !important}}@media (max-width:767px){.gdc-photo{min-height:320px !important}}.gd-foot-cols{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:var(--gd-space-40)}.gd-foot a.gd-flink{color:var(--fern);font-size:var(--gd-font-size-15);transition:color .3s var(--ox-ease)}.gd-foot a.gd-flink:hover{color:var(--ink)}.gd-faq{border-radius:var(--r-sm);background:var(--paper);transition:background .4s var(--ox-ease)}.gd-faq summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:var(--gd-space-24);padding:var(--gd-space-22) var(--gd-space-24);cursor:pointer;font-size:var(--gd-font-size-18);font-weight:var(--gd-font-weight-500);letter-spacing:-.015em}.gd-faq summary::-webkit-details-marker{display:none}.gd-faq summary i{display:grid;place-items:center;width:34px;height:34px;border-radius:var(--gd-radius-10);background:var(--mint);color:var(--ink);flex:none;transition:transform .5s var(--ox-ease),background .4s var(--ox-ease)}.gd-faq summary i svg{width:16px;height:16px;transition:transform .5s var(--ox-ease)}.gd-faq[open] summary i{background:var(--grass)}.gd-faq[open] summary i svg{transform:rotate(45deg)}.gd-faq>div{padding:0 var(--gd-space-24) var(--gd-space-24);color:var(--fern);max-width:62ch}.gd-field{display:flex;flex-direction:column;gap:var(--gd-space-8)}.gd-field label,.gd-field .gd-flabel{font-size:var(--gd-font-size-14);font-weight:var(--gd-font-weight-500);color:var(--ink)}.gd-input{width:100%;height:54px;padding:0 var(--gd-space-18);border-radius:var(--gd-radius-14);border:0;background:var(--paper);box-shadow:inset 0 0 0 1px var(--line-strong);font:inherit;font-size:var(--gd-font-size-16);color:var(--ink);transition:box-shadow .3s var(--ox-ease)}.gd-input::placeholder{color:var(--gd-c62786b)}.gd-input:hover{box-shadow:inset 0 0 0 1px var(--gd-ink-a300)}.gd-input:focus{outline:none;box-shadow:inset 0 0 0 2px var(--leaf)}textarea.gd-input{height:132px;padding:var(--gd-space-16) var(--gd-space-18);resize:vertical;line-height:var(--gd-line-height-1p5)}.gd-help{font-size:var(--gd-font-size-13);color:var(--fern)}.gd-select{position:relative}.gd-select>button{display:flex;align-items:center;justify-content:space-between;width:100%;height:54px;padding:0 var(--gd-space-14) 0 var(--gd-space-18);border-radius:var(--gd-radius-14);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line-strong);font-size:var(--gd-font-size-16);color:var(--ink);text-align:left}.gd-select>button svg{width:18px;height:18px;transition:transform .4s var(--ox-ease)}.gd-select>button[aria-expanded="true"] svg{transform:rotate(180deg)}.gd-listbox{position:absolute;left:0;right:0;top:calc(100% + 8px);z-index:20;display:flex;flex-direction:column;gap:var(--gd-space-2);padding:var(--gd-space-6);border-radius:var(--gd-radius-16);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line),var(--shadow-float)}.gd-listbox [role="option"]{display:flex;align-items:center;justify-content:space-between;height:44px;padding:0 var(--gd-space-12);border-radius:var(--gd-radius-10);font-size:var(--gd-font-size-15);cursor:pointer}.gd-listbox [role="option"]:hover,.gd-listbox [role="option"][aria-selected="true"]{background:var(--mint)}.gd-chip{display:inline-flex;align-items:center;gap:var(--gd-space-8);height:42px;padding:0 var(--gd-space-16);border-radius:var(--gd-radius-12);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line-strong);font-size:var(--gd-font-size-14p5);font-weight:var(--gd-font-weight-500);color:var(--ink);transition:background .3s var(--ox-ease),box-shadow .3s var(--ox-ease)}.gd-chip:hover{background:var(--mint)}.gd-chip[aria-pressed="true"]{background:var(--grass);color:var(--ink);box-shadow:none}@media (max-width:1099px){.gd-foot-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.gd-foot-cols>:first-child{grid-column:1/-1}.gd-hide-t{display:none !important}.gdh-sticky{position:relative !important;top:auto !important}}@media (max-width:767px){.gd-navlinks{display:none}.gd-menu-btn{display:grid}.gd-hide-m{display:none !important}.gd-show-m{display:inline !important}.gd-foot-cols{grid-template-columns:minmax(0,1fr)}.gd-btn{height:50px}.gd-panel{border-radius:var(--gd-radius-28)}.gd-stat b{font-size:var(--gd-font-size-28)}.gd-faq summary{font-size:var(--gd-font-size-16p5);padding:var(--gd-space-18) var(--gd-space-18)}.gd-faq>div{padding:0 var(--gd-space-18) var(--gd-space-20)}}[data-ix~="menu"] :is([role="menu"],[role="listbox"],[role="dialog"],[role="tooltip"]):not(.ox-open){display:none !important}body{margin:0;background:var(--gd-air)}body:not(#_){margin: 0;background: var(--gd-air)}[data-fit-width]:not(#_){margin: 0 auto}body.gd-ds [data-fit-width]:not(#_){margin-bottom: var(--gd-space-48)}.ix-panel.ix-floating:not(#_){position: fixed;right: auto;bottom: auto;margin: 0}@keyframes gd-in{from{opacity: 0;transform: translateY(6px)}to{opacity: 1;transform: none}}@media (prefers-reduced-motion: no-preference){.ix-in:not(#_){animation: gd-in .42s cubic-bezier(.2, .7, .2, 1) backwards;animation-delay: calc(var(--ix-i, 0) * 45ms)}}dc-if:not(#_){display: contents}dc-if[hidden]:not(#_){display: none}@media (max-width: 767px){.gd-navbar:not(#_){gap: var(--gd-space-10)}.gd-navbar > div:first-child:not(#_){flex: 1 1 auto}.gd-navbar > div:last-child:not(#_){flex: 0 0 auto}.gd-navbar > div:first-child img:not(#_){width: auto !important;max-width: 100%;height: 36px !important}.gd-navlinks.ox-drawer-shown:not(#_){background: var(--paper);border-radius: 0;box-shadow: none;padding: var(--gd-space-20) var(--gd-space-20) var(--gd-space-28);gap: var(--gd-space-4)}.gd-navlinks .gd-drawer-head:not(#_){display: block;margin: 0 0 var(--gd-space-20) var(--gd-space-14)}.gd-navlinks .gd-drawer-head img:not(#_){height: 36px !important;width: auto !important}.gd-navlinks .gd-navlink:not(#_){height: 52px;font-size: var(--gd-font-size-18);padding: 0 var(--gd-space-14)}.gd-navlinks .gd-navlink[aria-current="page"]:not(#_)::after{left: 14px;margin-left: 0;bottom: 10px}.gd-navlinks .gd-drawer-foot:not(#_){display: block;margin-top: auto;padding-top: var(--gd-space-24)}.gd-navlinks .gd-drawer-foot .gd-btn:not(#_){width: 100%;justify-content: center}}@view-transition{navigation: auto}[data-nav="static"], [data-nav="fixed"], [data-nav="docking"]{view-transition-name: ox-nav}[data-ix~="shell-sidebar"]{view-transition-name: ox-sidebar}body[class$="-ds"] [data-nav], body[class$="-ds"] [data-ix~="shell-sidebar"]{view-transition-name: none}:root{--ox-vt-duration: .34s;--ox-vt-shift: 24px;--ox-enter-ease-default: cubic-bezier(.2, .7, .2, 1)}[data-ox-profile="webapp"], [data-ox-profile="mobile"]{--ox-vt-duration: .22s;--ox-vt-shift: 16px}@media (prefers-reduced-motion: no-preference){::view-transition-group(root){animation-duration: var(--ox-vt-duration)}::view-transition-old(root){animation: ox-vt-out var(--ox-vt-duration) var(--ox-enter-ease, var(--ox-enter-ease-default)) both}::view-transition-new(root){animation: ox-vt-in var(--ox-vt-duration) var(--ox-enter-ease, var(--ox-enter-ease-default)) both}html:active-view-transition-type(ox-back)::view-transition-old(root){animation-name: ox-vt-out-back}html:active-view-transition-type(ox-back)::view-transition-new(root){animation-name: ox-vt-in-back}}@media (prefers-reduced-motion: reduce){::view-transition-group(*), ::view-transition-old(*), ::view-transition-new(*){animation: none !important}}@keyframes ox-vt-out{to{opacity: 0;transform: translateY(calc(var(--ox-vt-shift) * -.5))}}@keyframes ox-vt-in{from{opacity: 0;transform: translateY(var(--ox-vt-shift))}}@keyframes ox-vt-out-back{to{opacity: 0;transform: translateY(calc(var(--ox-vt-shift) * .5))}}@keyframes ox-vt-in-back{from{opacity: 0;transform: translateY(calc(var(--ox-vt-shift) * -1))}}[data-fit-width]{zoom: min(1, calc(var(--ox-vw, 100000) / var(--ox-fw, 1)))}.s1:not(#_){min-height: 100vh}.s2:not(#_){background: transparent;overflow: visible}.s3:not(#_){flex: 1 1 0;min-width: 0;display: flex;align-items: center}.s4:not(#_){display: inline-flex;padding: var(--gd-space-6) 0}.s5:not(#_){width: 157px;height: 44px;object-fit: contain;object-position: left center}.s6:not(#_){flex: 1 1 0;min-width: 0;display: flex;align-items: center;justify-content: flex-end;gap: var(--gd-space-10)}.s7:not(#_){position: relative;isolation: isolate;padding-top: var(--gd-space-fluid-10)}.s8:not(#_){width: 980px;height: 620px;right: -160px;top: -140px}.s9:not(#_){display: flex;flex-direction: column;align-items: flex-start;gap: var(--gd-space-28)}.s10:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-30);padding-bottom: var(--gd-space-8)}.s11:not(#_){display: flex;flex-wrap: wrap;align-items: center;gap: var(--gd-space-14) var(--gd-space-26)}.s12:not(#_){margin-top: var(--gd-space-fluid-26)}.s13:not(#_){--nb: var(--gd-air);min-height: 600px}.s14:not(#_){object-position: 50% 45%}.s15:not(#_){left: 24px;top: 24px;width: 290px}.s16:not(#_){display: flex;justify-content: space-between;align-items: center}.s17:not(#_){color: var(--gd-leaf)}.s18:not(#_){width: 100%;height: 76px;overflow: visible}.s19:not(#_){display: flex;gap: var(--gd-space-16)}.s20:not(#_){--k: var(--gd-leaf)}.s21:not(#_){--k: var(--gd-ink-a450)}.s22:not(#_){--nb: var(--gd-air)}.s23:not(#_){inset: 40% -20% -20% -20%}.s24:not(#_){position: relative;display: flex;flex-direction: column;gap: var(--gd-space-24);height: 100%;padding: var(--gd-space-28) var(--gd-space-28) var(--gd-space-30);color: var(--gd-ink)}.s25:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-6);padding-right: var(--gd-space-150)}.s26:not(#_){color: var(--gd-fern)}.s27:not(#_){color: var(--gd-ink)}.s28:not(#_){background: var(--gd-ink-a070);align-self: flex-start}.s29:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-12);margin-top: auto}.s30:not(#_){display: flex;align-items: baseline;gap: var(--gd-space-10)}.s31:not(#_){font-size: var(--gd-font-size-56);letter-spacing: -.05em}.s32:not(#_){--w: 96;background: var(--gd-grass)}.s33:not(#_){--w: 96;background: var(--gd-sky)}.s34:not(#_){--w: 48;background: var(--gd-ocean)}.s35:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-20)}.s36:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-9)}.s37:not(#_){display: flex;justify-content: space-between;align-items: baseline}.s38:not(#_){font-size: var(--gd-font-size-15)}.s39:not(#_){font-size: var(--gd-font-size-26)}.s40:not(#_){color: var(--gd-fern);margin-left: var(--gd-space-6)}.s41:not(#_){background: var(--gd-ink-a100)}.s42:not(#_){--w: 69%}.s43:not(#_){--w: 34%;background: var(--gd-ocean)}.s44:not(#_){background: var(--gd-ink-a120)}.s45:not(#_){margin-top: var(--gd-space-fluid-20)}.s46:not(#_){max-width: 18ch}.s47:not(#_){margin-top: var(--gd-space-26);max-width: 52ch}.s48:not(#_){margin-top: var(--gd-space-fluid-30)}.s49:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-18);padding: var(--gd-space-8) var(--gd-space-32) var(--gd-space-8) 0}.s50:not(#_){max-width: 32ch}.s51:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-18);padding: var(--gd-space-8) var(--gd-space-32)}.s52:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-18);padding: var(--gd-space-8) 0 var(--gd-space-8) var(--gd-space-32)}.s53:not(#_){padding-top: 0}.s54:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-36)}.s55:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-22)}.s56:not(#_){display: flex;flex-direction: column;border-bottom: 1px solid var(--gd-ink-a100)}.s57:not(#_){padding-top: var(--gd-space-6);color: var(--gd-fern)}.s58:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-8)}.s59:not(#_){margin-top: var(--gd-space-6)}.s60:not(#_){inset: -10%}.s61:not(#_){position: relative;display: grid;place-items: center;height: 100%;padding: var(--gd-space-fluid-21) var(--gd-space-fluid-7) var(--gd-space-96)}.s62:not(#_){width: 100%;max-width: 520px;padding: var(--gd-space-26)}.s63:not(#_){display: flex;justify-content: space-between;align-items: flex-start;gap: var(--gd-space-16)}.s64:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-4)}.s65:not(#_){height: 34px;font-size: var(--gd-font-size-13)}.s66:not(#_){width: 100%;height: auto;margin-top: var(--gd-space-22);overflow: visible}.s67:not(#_){display: flex;justify-content: space-between;margin-top: var(--gd-space-10)}.s68:not(#_){margin: var(--gd-space-20) 0 var(--gd-space-16)}.s69:not(#_){display: flex;justify-content: space-between;align-items: flex-start}.s70:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-10);margin-top: var(--gd-space-22)}.s71:not(#_){display: flex;align-items: center;gap: var(--gd-space-14);padding: var(--gd-space-16);border-radius: var(--gd-radius-18);background: var(--gd-mint);box-shadow: inset 0 0 0 1.5px var(--gd-grass)}.s72:not(#_){background: var(--gd-grass);color: var(--gd-ink)}.s73:not(#_){flex: 1;display: flex;flex-direction: column}.s74:not(#_){font-weight: var(--gd-font-weight-500)}.s75:not(#_){color: var(--gd-fern);font-size: var(--gd-font-size-13p5)}.s76:not(#_){height: 30px;font-size: var(--gd-font-size-12p5);background: var(--gd-grass);box-shadow: none}.s77:not(#_){display: flex;align-items: center;gap: var(--gd-space-14);padding: var(--gd-space-16);border-radius: var(--gd-radius-18);background: var(--gd-paper);box-shadow: inset 0 0 0 1px var(--gd-ink-a100)}.s78:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-14);margin-top: var(--gd-space-24)}.s79:not(#_){display: flex;align-items: center;gap: var(--gd-space-12)}.s80:not(#_){margin: var(--gd-space-22) 0 var(--gd-space-18)}.s81:not(#_){display: flex;align-items: center;justify-content: space-between;gap: var(--gd-space-16)}.s82:not(#_){pointer-events: none}.s83:not(#_){padding-bottom: var(--gd-space-fluid-37)}.s84:not(#_){padding: var(--gd-space-fluid-33) 0 var(--gd-space-fluid-31)}.s85:not(#_){inset: -10% -10% 30% 30%}.s86:not(#_){max-width: 50ch}.s87:not(#_){border-radius: var(--gd-radius-30);padding: var(--gd-space-fluid-6);overflow-x: auto}.s88:not(#_){display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;gap: var(--gd-space-16)}.s89:not(#_){display: flex;gap: var(--gd-space-20)}.s90:not(#_){--k: var(--gd-grass)}.s91:not(#_){--k: var(--gd-sky)}.s92:not(#_){--k: var(--gd-grass-a250)}.s93:not(#_){position: relative;margin-top: var(--gd-space-28)}.s94:not(#_){width: 100%;height: auto;display: block;overflow: visible}.s95:not(#_){--travel: 360px}.s96:not(#_){left: 46%;top: 0;transform: translateX(-50%);padding: var(--gd-space-10) var(--gd-space-14);border-radius: var(--gd-radius-14);flex-direction: row;align-items: center;gap: var(--gd-space-10)}.s97:not(#_){font-size: var(--gd-font-size-14)}.s98:not(#_){display: flex;justify-content: space-between;margin-top: var(--gd-space-14);color: var(--gd-fern)}.s99:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-14);padding-top: var(--gd-space-24);border-top: 1px solid var(--gd-ink-a140)}.s100:not(#_){color: var(--gd-fern);max-width: 34ch}.s101:not(#_){--nb: var(--gd-air);grid-column: 1 / 7;grid-row: 1 / 3;color: var(--gd-paper)}.s102:not(#_){object-position: 50% 30%}.s103:not(#_){position: absolute;z-index: 2;left: clamp(22px, 2.6vw, 36px);bottom: clamp(22px, 2.6vw, 36px);right: 120px;display: flex;flex-direction: column;gap: var(--gd-space-10)}.s104:not(#_){font-size: var(--gd-font-size-fluid-12)}.s105:not(#_){color: var(--gd-paper-a900);max-width: 40ch}.s106:not(#_){--nb: var(--gd-air);grid-column: 7 / 13;grid-row: 1;color: var(--gd-paper)}.s107:not(#_){object-position: 50% 55%}.s108:not(#_){position: absolute;z-index: 2;left: clamp(22px, 2.6vw, 32px);bottom: clamp(22px, 2.6vw, 30px);right: 110px;font-size: var(--gd-font-size-fluid-8)}.s109:not(#_){--nb: var(--gd-air);grid-column: 7 / 13;grid-row: 2;color: var(--gd-paper)}.s110:not(#_){object-position: 50% 52%}.s111:not(#_){--nb: var(--gd-air);min-height: 460px}.s112:not(#_){object-position: 40% 50%}.s113:not(#_){width: 48px;height: 36px;color: var(--gd-grass)}.s114:not(#_){font-size: var(--gd-font-size-fluid-10);line-height: var(--gd-line-height-1p12);letter-spacing: -.035em;max-width: 22ch}.s115:not(#_){display: flex;align-items: center;gap: var(--gd-space-16)}.s116:not(#_){display: grid;place-items: center;width: 52px;height: 52px;border-radius: 50%;background: var(--gd-grass);color: var(--gd-ink);font-weight: var(--gd-font-weight-600);font-size: var(--gd-font-size-17);letter-spacing: -.02em}.s117:not(#_){display: flex;flex-direction: column;line-height: var(--gd-line-height-1p35)}.s118:not(#_){font-weight: var(--gd-font-weight-600)}.s119:not(#_){position: sticky;top: 112px;display: flex;flex-direction: column;gap: var(--gd-space-24);align-items: flex-start}.s120:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-10)}.s121:not(#_){padding: 0 0 var(--gd-space-fluid-1);background: var(--gd-air)}.s122:not(#_){padding: var(--gd-space-fluid-3)}.s123:not(#_){inset: -10% 40% -10% -10%}.s124:not(#_){display: flex;flex-direction: column;justify-content: space-between;gap: var(--gd-space-48);padding: var(--gd-space-fluid-21) var(--gd-space-fluid-4)}.s125:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-26);align-items: flex-start}.s126:not(#_){max-width: 15ch}.s127:not(#_){display: block}.s128:not(#_){max-width: 40ch}.s129:not(#_){display: flex;flex-wrap: wrap;align-items: center;gap: var(--gd-space-14) var(--gd-space-24)}.s130:not(#_){--nb: var(--gd-skywash);min-height: 460px;border-radius: var(--gd-radius-30)}.s131:not(#_){border-radius: var(--gd-radius-30)}.s132:not(#_){object-position: 60% 50%}.s133:not(#_){left: 22px;top: 22px;width: 248px}.s134:not(#_){display: flex;justify-content: space-between;font-size: var(--gd-font-size-14)}.s135:not(#_){font-size: var(--gd-font-size-13)}.s136:not(#_){--w: 64%}.s137:not(#_){--w: 36%}.s138:not(#_){padding-left: var(--gd-space-12)}.s139:not(#_){height: 16px}.s140:not(#_){padding: var(--gd-space-fluid-32) var(--gd-space-fluid-13) var(--gd-space-fluid-11)}.s141:not(#_){position: absolute;z-index: -1;left: 50%;bottom: -26%;width: 104%;height: auto;max-width: none;transform: translateX(-50%);opacity: 0.035;pointer-events: none}.s142:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-24);align-items: flex-start}.s143:not(#_){width: 166px;height: 48px;object-fit: contain;object-position: left center}.s144:not(#_){max-width: 17ch;color: var(--gd-ink)}.s145:not(#_){margin-top: var(--gd-space-4)}.s146:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-14)}.s147:not(#_){display: flex;flex-wrap: wrap;justify-content: space-between;gap: var(--gd-space-12) var(--gd-space-32);margin-top: var(--gd-space-fluid-35);padding-top: var(--gd-space-24);border-top: 1px solid var(--gd-ink-a120);font-size: var(--gd-font-size-13p5);color: var(--gd-fern)}.s148:not(#_){width: 760px;height: 700px;left: -240px;top: -120px}.s149:not(#_){display: flex;flex-direction: column;justify-content: center;gap: var(--gd-space-30);padding-block: var(--gd-space-24)}.s150:not(#_){font-size: var(--gd-font-size-fluid-18)}.s151:not(#_){--nb: var(--gd-air);min-height: 620px}.s152:not(#_){right: 24px;top: 24px;width: 300px;gap: var(--gd-space-14)}.s153:not(#_){width: 36px;height: 36px;border-radius: var(--gd-radius-11)}.s154:not(#_){flex: 1;font-size: var(--gd-font-size-14p5)}.s155:not(#_){width: 80px;height: 24px}.s156:not(#_){width: 52px;text-align: right}.s157:not(#_){margin-top: var(--gd-space-16)}.s158:not(#_){display: flex;align-items: center;gap: var(--gd-space-16);padding: var(--gd-space-22) var(--gd-space-24)}.s159:not(#_){font-size: var(--gd-font-size-17);font-weight: var(--gd-font-weight-500);letter-spacing: -.015em}.s160:not(#_){max-width: 52ch}.s161:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-32);padding: var(--gd-space-fluid-11)}.s162:not(#_){align-self: flex-start;flex-wrap: wrap}.s163:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-16)}.s164:not(#_){background: var(--gd-ink-a080);color: var(--gd-ink);box-shadow: inset 0 0 0 1px var(--gd-ink-a200)}.s165:not(#_){display: flex;align-items: baseline;gap: var(--gd-space-8)}.s166:not(#_){font-size: var(--gd-font-size-64);letter-spacing: -.055em}.s167:not(#_){--w: 33%}.s168:not(#_){display: flex;justify-content: space-between;color: var(--gd-fern)}.s169:not(#_){margin-top: auto}.s170:not(#_){inset: 30% -20% -30% 30%}.s171:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-28);height: 100%;padding: var(--gd-space-fluid-11)}.s172:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-4);padding-right: var(--gd-space-180)}.s173:not(#_){position: relative;width: 240px;height: 240px}.s174:not(#_){width: 240px;height: 240px;transform: rotate(-90deg)}.s175:not(#_){transition: stroke-dasharray .9s cubic-bezier(.16,1,.3,1)}.s176:not(#_){transition: stroke-dasharray .9s cubic-bezier(.16,1,.3,1), stroke-dashoffset .9s cubic-bezier(.16,1,.3,1)}.s177:not(#_){position: absolute;inset: 0;display: grid;place-content: center;text-align: center}.s178:not(#_){font-size: var(--gd-font-size-40)}.s179:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-20);width: 100%}.s180:not(#_){display: flex;align-items: center;gap: var(--gd-space-14)}.s181:not(#_){width: 12px;height: 40px;border-radius: var(--gd-radius-6);background: var(--gd-ink)}.s182:not(#_){font-size: var(--gd-font-size-30)}.s183:not(#_){width: 12px;height: 40px;border-radius: var(--gd-radius-6);background: var(--gd-grass)}.s184:not(#_){width: 12px;height: 40px;border-radius: var(--gd-radius-6);background: var(--gd-sky)}.s185:not(#_){max-width: 56ch;margin-top: auto;padding-right: var(--gd-space-120)}.s186:not(#_){margin-top: var(--gd-space-20);max-width: 72ch}.s187:not(#_){border-bottom: 1px solid var(--gd-ink-a100)}.s188:not(#_){display: flex;flex-wrap: wrap;gap: var(--gd-space-8);justify-content: flex-end}.s189:not(#_){--nb: var(--gd-air);min-height: 280px}.s190:not(#_){display: flex;flex-direction: column;justify-content: flex-end;gap: var(--gd-space-12);height: 100%;padding: var(--gd-space-32);padding-right: var(--gd-space-96)}.s191:not(#_){width: 56px;height: 56px;border-radius: 50%}.s192:not(#_){inset: -20% -20% 30% 40%}.s193:not(#_){--nb: var(--gd-air);min-height: 280px;color: var(--gd-ink)}.s194:not(#_){inset: -20%}.s195:not(#_){width: 56px;height: 56px;border-radius: 50%;background: var(--gd-paper)}.s196:not(#_){width: 56px;height: 56px;border-radius: 50%;background: var(--gd-mint)}.s197:not(#_){margin-top: var(--gd-space-20)}.s198:not(#_){font-size: var(--gd-font-size-fluid-16)}.s199:not(#_){--nb: var(--gd-air);min-height: 600px;color: var(--gd-ink)}.s200:not(#_){position: absolute;left: 50%;top: 46%;width: min(92%, 560px);aspect-ratio: 1;transform: translate(-50%, -50%)}.s201:not(#_){position: absolute;inset: 0;width: 100%;height: 100%}.s202:not(#_){left: 50%;top: 18.3%;transform: translate(-50%, -50%)}.s203:not(#_){left: 77.4%;top: 65.8%;transform: translate(-50%, -50%)}.s204:not(#_){left: 22.6%;top: 65.8%;transform: translate(-50%, -50%)}.s205:not(#_){position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);color: var(--gd-ink);font-family: var(--gd-font-mono);font-size: var(--gd-font-size-10);letter-spacing: .06em;font-weight: var(--gd-font-weight-500)}.s206:not(#_){max-width: 54ch}.s207:not(#_){--nb: var(--gd-air);min-height: 560px}.s208:not(#_){inset: -10% -10% 40% 50%}.s209:not(#_){padding: var(--gd-space-fluid-12);padding-bottom: var(--gd-space-112)}.s210:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-18)}.s211:not(#_){font-size: var(--gd-font-size-fluid-11)}.s212:not(#_){max-width: 42ch}.s213:not(#_){padding: var(--gd-space-26)}.s214:not(#_){font-size: var(--gd-font-size-36)}.s215:not(#_){width: 100%;height: auto;margin-top: var(--gd-space-18)}.s216:not(#_){display: flex;justify-content: space-between;margin-top: var(--gd-space-10);color: var(--gd-fern)}.s217:not(#_){margin: var(--gd-space-18) 0 var(--gd-space-14)}.s218:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-8);margin-top: var(--gd-space-8)}.s219:not(#_){display: flex;flex-direction: column}.s220:not(#_){padding: var(--gd-space-28);display: flex;flex-direction: column;gap: var(--gd-space-22)}.s221:not(#_){height: 54px;gap: var(--gd-space-6)}.s222:not(#_){--w: 96;background: var(--gd-grass);border-radius: var(--gd-radius-14)}.s223:not(#_){--w: 96;background: var(--gd-ink);border-radius: var(--gd-radius-14)}.s224:not(#_){--w: 48;background: var(--gd-ocean);border-radius: var(--gd-radius-14)}.s225:not(#_){display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: var(--gd-space-16)}.s226:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-6)}.s227:not(#_){font-size: var(--gd-font-size-34)}.s228:not(#_){--k: var(--gd-ink)}.s229:not(#_){height: 32px;font-size: var(--gd-font-size-13);background: var(--gd-grass);box-shadow: none}.s230:not(#_){font-size: var(--gd-font-size-22);letter-spacing: -.02em;line-height: var(--gd-line-height-1p4);color: var(--gd-ink)}.s231:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-12)}.s232:not(#_){background: var(--gd-ink-a100);color: var(--gd-ink)}.s233:not(#_){padding-left: var(--gd-space-14)}.s234:not(#_){padding: var(--gd-space-fluid-11);display: flex;flex-direction: column;gap: var(--gd-space-26)}.s235:not(#_){display: grid;place-items: center}.s236:not(#_){width: 120px;height: 200px}.s237:not(#_){--nb: var(--gd-air);color: var(--gd-ink)}.s238:not(#_){padding: var(--gd-space-fluid-11);padding-bottom: var(--gd-space-84);display: flex;flex-direction: column;gap: var(--gd-space-26)}.s239:not(#_){inset: 20% -10% -10% 40%}.s240:not(#_){--nb: var(--gd-skywash);min-height: 600px;border-radius: var(--gd-radius-30)}.s241:not(#_){object-position: 38% 50%}.s242:not(#_){box-shadow: inset 0 0 0 1px var(--gd-ink-a160)}.s243:not(#_){display: flex;flex-direction: column;justify-content: space-between;gap: var(--gd-space-48);padding: var(--gd-space-fluid-21) var(--gd-space-fluid-5)}.s244:not(#_){display: grid;grid-template-columns: 44px minmax(0, 1fr);gap: var(--gd-space-16);padding: var(--gd-space-22) 0;border-top: 1px solid var(--gd-ink-a120)}.s245:not(#_){color: var(--gd-leaf);padding-top: var(--gd-space-4)}.s246:not(#_){display: flex;flex-direction: column;justify-content: space-between;gap: var(--gd-space-40)}.s247:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-22);align-items: flex-start}.s248:not(#_){max-width: 46ch}.s249:not(#_){padding: var(--gd-space-fluid-11);display: flex;flex-direction: column;gap: var(--gd-space-6)}.s250:not(#_){color: var(--gd-ink);padding-right: var(--gd-space-120)}.s251:not(#_){display: flex;flex-direction: column;margin-top: var(--gd-space-18)}.s252:not(#_){display: grid;grid-template-columns: 64px minmax(0, 1fr);gap: var(--gd-space-12);padding: var(--gd-space-18) 0;border-top: 1px solid var(--gd-ink-a160)}.s253:not(#_){font-size: var(--gd-font-size-14p5);margin-top: var(--gd-space-4)}.s254:not(#_){width: 900px;height: 560px;right: -180px;top: -120px}.s255:not(#_){display: grid;grid-template-columns: minmax(0, 7fr) minmax(0, 5fr);gap: var(--gd-space-24) var(--gd-space-64);align-items: end;margin-bottom: var(--gd-space-fluid-25)}.s256:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-28);padding-bottom: var(--gd-space-8)}.s257:not(#_){left: 24px;top: 24px;width: 360px}.s258:not(#_){font-size: var(--gd-font-size-22)}.s259:not(#_){height: 12px}.s260:not(#_){--w: 41;background: var(--gd-ink)}.s261:not(#_){--w: 37;background: var(--gd-grass)}.s262:not(#_){--w: 22;background: var(--gd-sky)}.s263:not(#_){display: flex;gap: var(--gd-space-14);white-space: nowrap}.s264:not(#_){padding: 0 var(--gd-space-6) 0 var(--gd-space-10)}.s265:not(#_){--nb: var(--gd-air);min-height: 680px}.s266:not(#_){position: absolute;z-index: 2;left: 24px;top: 24px;width: 56px;height: 56px}.s267:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-28)}.s268:not(#_){align-self: flex-start}.s269:not(#_){padding-top: var(--gd-space-8)}.s270:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-8);padding-top: var(--gd-space-20);border-top: 1px solid var(--gd-ink-a120)}.s271:not(#_){object-position: 50% 60%}.s272:not(#_){left: 24px;bottom: 24px;width: 300px}.s273:not(#_){display: flex;justify-content: space-between}.s274:not(#_){width: 100%;height: 70px}.s275:not(#_){--k: var(--gd-ink-a400)}.s276:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-24);height: 100%;padding: var(--gd-space-fluid-20)}.s277:not(#_){font-size: var(--gd-font-size-fluid-14)}.s278:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-18);margin-top: auto}.s279:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-6);padding-top: var(--gd-space-18);border-top: 1px solid var(--gd-ink-a120)}.s280:not(#_){inset: -10% 50% -10% -10%}.s281:not(#_){align-items: stretch}.s282:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-28);justify-content: center;padding: var(--gd-space-fluid-21) var(--gd-space-fluid-5)}.s283:not(#_){align-self: flex-start;box-shadow: inset 0 0 0 1px var(--gd-ink-a160)}.s284:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-8);padding-top: var(--gd-space-20);border-top: 1px solid var(--gd-ink-a140)}.s285:not(#_){background: var(--gd-ink-a060);color: var(--gd-ink)}.s286:not(#_){--nb: var(--gd-skywash);min-height: 660px;border-radius: var(--gd-radius-30)}.s287:not(#_){object-position: 55% 55%}.s288:not(#_){right: 24px;top: 24px;width: 236px}.s289:not(#_){font-size: var(--gd-font-size-24)}.s290:not(#_){display: grid;grid-template-columns: repeat(10, minmax(0, 1fr));gap: var(--gd-space-4)}.s291:not(#_){height: 22px;border-radius: var(--gd-radius-4);background: var(--gd-grass)}.s292:not(#_){height: 22px;border-radius: var(--gd-radius-4);background: var(--gd-grass-a450)}.s293:not(#_){height: 22px;border-radius: var(--gd-radius-4);background: var(--gd-ink-a120)}.s294:not(#_){padding: var(--gd-space-28);display: flex;flex-direction: column;gap: var(--gd-space-14)}.s295:not(#_){width: 72px;height: 24px}.s296:not(#_){position: relative;isolation: isolate;padding-top: var(--gd-space-fluid-27)}.s297:not(#_){width: 1200px;height: 560px;left: 50%;top: -60px;margin-left: var(--gd-space-n600)}.s298:not(#_){max-width: 980px;gap: var(--gd-space-28);margin-bottom: var(--gd-space-fluid-29)}.s299:not(#_){position: sticky;top: 112px;display: flex;flex-direction: column;gap: var(--gd-space-24)}.s300:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-40)}.s301:not(#_){font-size: var(--gd-font-size-fluid-6);line-height: var(--gd-line-height-1p32);letter-spacing: -.025em;font-weight: var(--gd-font-weight-450);text-wrap: pretty}.s302:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-14);padding: var(--gd-space-fluid-18);padding-right: var(--gd-space-110)}.s303:not(#_){max-width: 48ch}.s304:not(#_){padding: var(--gd-space-fluid-33) 0}.s305:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-24)}.s306:not(#_){border-bottom: 1px solid var(--gd-ink-a140)}.s307:not(#_){display: flex;align-items: baseline;gap: var(--gd-space-24)}.s308:not(#_){display: flex;flex-direction: column;justify-content: space-between;gap: var(--gd-space-40);min-height: 420px}.s309:not(#_){font-size: var(--gd-font-size-fluid-13)}.s310:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-22);padding: var(--gd-space-fluid-19)}.s311:not(#_){padding-right: var(--gd-space-140)}.s312:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-10);margin-top: var(--gd-space-12)}.s313:not(#_){display: flex;align-items: center;gap: var(--gd-space-14);padding: var(--gd-space-18) var(--gd-space-20)}.s314:not(#_){font-size: var(--gd-font-size-17);font-weight: var(--gd-font-weight-500)}.s315:not(#_){position: relative;isolation: isolate;padding: var(--gd-space-fluid-10) 0 var(--gd-space-fluid-36)}.s316:not(#_){width: 900px;height: 600px;right: -200px;top: -120px}.s317:not(#_){max-width: 820px}.s318:not(#_){font-size: var(--gd-font-size-fluid-17)}.s319:not(#_){display: flex;flex-direction: column;gap: var(--gd-space-22);padding: var(--gd-space-fluid-9)}.s320:not(#_){display: flex;align-items: center;gap: var(--gd-space-14);padding: var(--gd-space-16) var(--gd-space-18);border-radius: var(--gd-radius-16);background: var(--gd-mint);box-shadow: inset 0 0 0 1.5px var(--gd-grass)}.s321:not(#_){width: 16px;height: 16px;color: var(--gd-leaf)}.s322:not(#_){font-size: var(--gd-font-size-14);font-weight: var(--gd-font-weight-500);margin-bottom: var(--gd-space-10)}.s323:not(#_){display: flex;flex-wrap: wrap;gap: var(--gd-space-8)}.s324:not(#_){display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: var(--gd-space-16);padding-top: var(--gd-space-6)}.s325:not(#_){--nb: var(--gd-air);min-height: 300px}.s326:not(#_){object-position: 45% 50%}.s327:not(#_){display: grid;grid-template-columns: 56px minmax(0, 1fr);gap: var(--gd-space-10);padding: var(--gd-space-14) 0;border-top: 1px solid var(--gd-ink-a120)}.s328:not(#_){display: grid;place-items: center;width: 52px;height: 52px;border-radius: var(--gd-radius-14);background: var(--gd-grass);color: var(--gd-ink);font-weight: var(--gd-font-weight-600);letter-spacing: -.02em;flex: none}.s329:not(#_){display: flex;flex-direction: column;line-height: var(--gd-line-height-1p4)}.s330:not(#_){width: 1600px;min-height: 1200px;--tint: var(--gd-mint);--deep: var(--gd-forest);--mid: var(--gd-meadow);--brand2: var(--gd-sky);--brand: var(--gd-grass);--primary: var(--gd-grass);--ink: var(--gd-ink);--paper: var(--gd-air);--brand3: var(--gd-sky);--pop: var(--gd-sky);--on-brand: var(--ink);--on-primary: var(--ink);--on-brand2: var(--ink);--on-ink: var(--paper);--on-paper: var(--ink);--on-tint: var(--ink);--on-deep: var(--paper);--on-mid: var(--black);--on-brand3: var(--ink);--on-pop: var(--ink);--white: var(--gd-cffffff);--black: var(--gd-c0b0b0b);--night: color-mix(in oklch,var(--gd-ink) 25%,var(--gd-c0e0e0e));--mist: color-mix(in oklch,var(--gd-mint) 55%,var(--gd-cf1f1f2));--fd: var(--gd-font-sans);--ft: var(--gd-font-sans);--fm: var(--gd-font-mono);--frame: color-mix(in oklch,var(--ink) 75%,var(--gd-c0b0b0b));--pad: 26px;--gap: 16px;--r: 14px;display: grid;grid-template-columns: repeat(3,1fr);grid-template-rows: repeat(6,1fr)}.s331:not(#_){grid-area: 1/1/3/2}.s332:not(#_){width: min(82cqw, calc(min(26cqh * max(1, 2.6 / var(--logo-ar)), 46cqh) * var(--logo-ar)))}.s333:not(#_){grid-area: 3/1/7/2}.s334:not(#_){left: 4.5cqw;top: 5cqh;color: var(--gd-cffffff)}.s335:not(#_){height: 5cqh;width: auto}.s336:not(#_){left: 4.5cqw;right: 5cqw;bottom: 6cqh;color: var(--gd-cffffff)}.s337:not(#_){font: 500 min(8cqh,6cqw)/1.02 var(--fd);letter-spacing: -.025em}.s338:not(#_){grid-area: 1/2/4/3}.s339:not(#_){position: absolute;height: 150cqh;width: auto;left: 38cqw;top: -18cqh;rotate: 0deg;--c: var(--ink);opacity: 1}.s340:not(#_){grid-area: 4/2/7/3}.s341:not(#_){display: grid;grid-template-columns: 1fr 1.35fr}.s342:not(#_){padding: var(--gd-space-26) var(--gd-space-26);display: flex;flex-direction: column;gap: var(--gd-space-14)}.s343:not(#_){font-weight: var(--gd-font-weight-500);font-size: var(--gd-font-size-22);line-height: var(--gd-line-height-1p1);font-family: var(--ft)}.s344:not(#_){font-weight: var(--gd-font-weight-400);font-size: var(--gd-font-size-12p5);line-height: var(--gd-line-height-1p5);font-family: var(--ft);opacity: .75;max-width: 30ch}.s345:not(#_){margin-top: auto;display: flex;flex-direction: column;gap: var(--gd-space-2)}.s346:not(#_){font-family: var(--gd-font-sans);font-weight: var(--gd-font-weight-300);font-size: var(--gd-font-size-fluid-2);line-height: var(--gd-line-height-1p2)}.s347:not(#_){font-family: var(--gd-font-sans);font-weight: var(--gd-font-weight-400);font-size: var(--gd-font-size-fluid-2);line-height: var(--gd-line-height-1p2)}.s348:not(#_){font-family: var(--gd-font-sans);font-weight: var(--gd-font-weight-500);font-size: var(--gd-font-size-fluid-2);line-height: var(--gd-line-height-1p2)}.s349:not(#_){font-family: var(--gd-font-sans);font-weight: var(--gd-font-weight-600);font-size: var(--gd-font-size-fluid-2);line-height: var(--gd-line-height-1p2)}.s350:not(#_){border-left: 1px solid color-mix(in oklch,currentColor 16%,transparent);display: grid;grid-template-rows: 1.25fr 1fr}.s351:not(#_){border-bottom: 1px solid color-mix(in oklch,currentColor 16%,transparent);font-family: var(--gd-font-sans);font-weight: var(--gd-font-weight-600);font-size: var(--gd-font-size-fluid-5);letter-spacing: -.03em;line-height: 1}.s352:not(#_){display: grid;grid-template-columns: 1.2fr 1fr}.s353:not(#_){padding: var(--gd-space-18);display: flex;flex-direction: column;gap: var(--gd-space-12);justify-content: center}.s354:not(#_){font-family: var(--gd-font-sans);font-weight: var(--gd-font-weight-300)}.s355:not(#_){font-size: var(--gd-font-size-11);opacity: .78;margin-bottom: var(--gd-space-3)}.s356:not(#_){font-size: var(--gd-font-size-14);line-height: var(--gd-line-height-1p2)}.s357:not(#_){font-family: var(--gd-font-sans);font-weight: var(--gd-font-weight-400)}.s358:not(#_){border-left: 1px solid color-mix(in oklch,currentColor 16%,transparent);font-family: var(--gd-font-sans);font-weight: var(--gd-font-weight-600);font-size: var(--gd-font-size-fluid-9);line-height: 1}.s359:not(#_){grid-area: 1/3/5/4}.s360:not(#_){left: 14cqw;top: 12cqh;width: 1100px;height: 1600px;rotate: -12deg;transform-origin: 0 0;scale: 0.78;--wall: linear-gradient(160deg,color-mix(in oklch,var(--deep) 85%,var(--gd-c000000)),var(--deep) 60%,color-mix(in oklch,var(--brand) 60%,var(--deep)))}.s361:not(#_){left: 72px;top: 150px}.s362:not(#_){--ag: var(--gd-cffffff)}.s363:not(#_){display: flex;flex-direction: column;align-items: center;line-height: 1}.s364:not(#_){font-weight: var(--gd-font-weight-600);font-size: var(--gd-font-size-20);line-height: 1;font-family: var(--ft);color: var(--gd-ce5484d)}.s365:not(#_){font-weight: var(--gd-font-weight-400);font-size: var(--gd-font-size-56);line-height: 1;font-family: var(--ft);color: var(--gd-c1d1d1f);letter-spacing: -.03em}.s366:not(#_){--s: 128px;color: var(--on-brand)}.s367:not(#_){--ag: linear-gradient(var(--gd-c4aa3ff),var(--gd-c1a6dff))}.s368:not(#_){fill: var(--gd-cffffff)}.s369:not(#_){--ag: linear-gradient(var(--gd-cffcf5c),var(--gd-cff8a3d))}.s370:not(#_){--ag: linear-gradient(var(--gd-cff6b8b),var(--gd-cf0344f))}.s371:not(#_){--ag: linear-gradient(var(--gd-c5ac8fa),var(--gd-c2a8cff))}.s372:not(#_){--ag: linear-gradient(var(--gd-cc7c7cc),var(--gd-c8e8e93))}.s373:not(#_){fill: var(--gd-cffb800)}.s374:not(#_){grid-area: 5/3/7/4}.s375:not(#_){display: grid;grid-template-columns: 1.35fr 1fr 1fr 1fr 1fr}.s376:not(#_){background: var(--gd-grass);color: var(--gd-ink);display: flex;flex-direction: column;justify-content: space-between;padding: var(--gd-space-22) var(--gd-space-18)}.s377:not(#_){font-size: var(--gd-font-size-13);line-height: var(--gd-line-height-1p5)}.s378:not(#_){background: var(--gd-ink);color: var(--gd-air);display: flex;flex-direction: column;justify-content: space-between;padding: var(--gd-space-22) var(--gd-space-18)}.s379:not(#_){background: var(--gd-sky);color: var(--gd-ink);display: flex;flex-direction: column;justify-content: space-between;padding: var(--gd-space-22) var(--gd-space-18)}.s380:not(#_){background: var(--gd-air);color: var(--gd-ink);display: flex;flex-direction: column;justify-content: space-between;padding: var(--gd-space-22) var(--gd-space-18)}.s381:not(#_){background: var(--gd-mint);color: var(--gd-ink);display: flex;flex-direction: column;justify-content: space-between;padding: var(--gd-space-22) var(--gd-space-18)}.s382:not(#_){width: 1440px;min-height: 1180px;box-sizing: border-box;padding: var(--gd-space-72) var(--gd-space-80);background: var(--gd-air);color: var(--gd-ink);font-family: var(--gd-font-sans);display: flex;flex-direction: column;gap: var(--gd-space-44);overflow: hidden}.s383:not(#_){margin: 0;font-family: var(--gd-font-mono);font-size: var(--gd-font-size-12);font-weight: var(--gd-font-weight-500);letter-spacing: 0.06em;text-transform: uppercase;color: var(--gd-fern)}.s384:not(#_){margin: 0;font-size: var(--gd-font-size-64);line-height: 1;font-weight: var(--gd-font-weight-500);letter-spacing: -0.05em}.s385:not(#_){color: var(--gd-meadow)}.s386:not(#_){margin: 0;max-width: 900px;font-size: var(--gd-font-size-18);line-height: var(--gd-line-height-1p55);color: var(--gd-fern)}.s387:not(#_){display: grid;grid-template-columns: repeat(5, minmax(0, 1fr));gap: var(--gd-space-20)}.s388:not(#_){height: 200px;border-radius: var(--gd-radius-18);background: var(--gd-grass);box-shadow: var(--gd-shadow-1)}.s389:not(#_){font-size: var(--gd-font-size-17);font-weight: var(--gd-font-weight-600)}.s390:not(#_){font-family: var(--gd-font-mono);font-size: var(--gd-font-size-13);color: var(--gd-fern)}.s391:not(#_){font-size: var(--gd-font-size-14);color: var(--gd-fern)}.s392:not(#_){height: 200px;border-radius: var(--gd-radius-18);background: var(--gd-ink);box-shadow: var(--gd-shadow-1)}.s393:not(#_){height: 200px;border-radius: var(--gd-radius-18);background: var(--gd-sky);box-shadow: var(--gd-shadow-1)}.s394:not(#_){height: 200px;border-radius: var(--gd-radius-18);background: var(--gd-air);box-shadow: var(--gd-shadow-1)}.s395:not(#_){height: 200px;border-radius: var(--gd-radius-18);background: var(--gd-mint);box-shadow: var(--gd-shadow-1)}.s396:not(#_){display: grid;grid-template-columns: repeat(9, minmax(0, 1fr));gap: var(--gd-space-16)}.s397:not(#_){height: 110px;border-radius: var(--gd-radius-18);background: var(--gd-paper);box-shadow: var(--gd-shadow-1)}.s398:not(#_){height: 110px;border-radius: var(--gd-radius-18);background: var(--gd-skywash);box-shadow: var(--gd-shadow-1)}.s399:not(#_){height: 110px;border-radius: var(--gd-radius-18);background: var(--gd-fern);box-shadow: var(--gd-shadow-1)}.s400:not(#_){height: 110px;border-radius: var(--gd-radius-18);background: var(--gd-leaf);box-shadow: var(--gd-shadow-1)}.s401:not(#_){height: 110px;border-radius: var(--gd-radius-18);background: var(--gd-ocean);box-shadow: var(--gd-shadow-1)}.s402:not(#_){height: 110px;border-radius: var(--gd-radius-18);background: var(--gd-meadow);box-shadow: var(--gd-shadow-1)}.s403:not(#_){height: 110px;border-radius: var(--gd-radius-18);background: var(--gd-forest);box-shadow: var(--gd-shadow-1)}.s404:not(#_){height: 110px;border-radius: var(--gd-radius-18);background: var(--gd-hairline);box-shadow: var(--gd-shadow-1)}.s405:not(#_){height: 110px;border-radius: var(--gd-radius-18);background: var(--gd-brick);box-shadow: var(--gd-shadow-1)}.s406:not(#_){width: 1440px;min-height: 1160px;box-sizing: border-box;padding: var(--gd-space-72) var(--gd-space-80);background: var(--gd-air);color: var(--gd-ink);font-family: var(--gd-font-sans);display: flex;flex-direction: column;gap: var(--gd-space-36);overflow: hidden}.s407:not(#_){display: grid;grid-template-columns: minmax(0, 1fr) 360px;gap: var(--gd-space-40);align-items: end}.s408:not(#_){display: flex;gap: var(--gd-space-14);align-items: flex-end;justify-content: flex-end}.s409:not(#_){font-size: var(--gd-font-size-120);font-weight: var(--gd-font-weight-500);letter-spacing: -0.06em;line-height: var(--gd-line-height-0p8)}.s410:not(#_){font-family: var(--gd-font-mono);font-size: var(--gd-font-size-64);line-height: var(--gd-line-height-0p9);color: var(--gd-leaf)}.s411:not(#_){display: flex;flex-direction: column;background: var(--gd-paper);border-radius: var(--gd-radius-26);padding: var(--gd-space-8) var(--gd-space-36)}.s412:not(#_){display: grid;grid-template-columns: 230px minmax(0, 1fr);align-items: baseline;gap: var(--gd-space-32);padding: var(--gd-space-18) 0;border-top: 1px solid var(--gd-hairline)}.s413:not(#_){font-size: var(--gd-font-size-16);font-weight: var(--gd-font-weight-600)}.s414:not(#_){font-family: var(--gd-font-mono);font-size: var(--gd-font-size-12);color: var(--gd-fern)}.s415:not(#_){font-size: var(--gd-font-size-92);font-weight: var(--gd-font-weight-500);letter-spacing: -0.05em;line-height: var(--gd-line-height-0p96)}.s416:not(#_){font-size: var(--gd-font-size-64);font-weight: var(--gd-font-weight-500);letter-spacing: -0.045em;line-height: 1}.s417:not(#_){font-size: var(--gd-font-size-28);font-weight: var(--gd-font-weight-500);letter-spacing: -0.03em;line-height: var(--gd-line-height-1p12)}.s418:not(#_){font-size: var(--gd-font-size-19);line-height: var(--gd-line-height-1p55);color: var(--gd-fern)}.s419:not(#_){font-size: var(--gd-font-size-16);line-height: var(--gd-line-height-1p6);color: var(--gd-fern)}.s420:not(#_){font-family: var(--gd-font-mono);font-size: var(--gd-font-size-11);font-weight: var(--gd-font-weight-500);letter-spacing: .06em;text-transform: uppercase;color: var(--gd-fern)}.s421:not(#_){font-family: var(--gd-font-mono);font-size: var(--gd-font-size-12);font-variant-numeric: tabular-nums}.s422:not(#_){margin: 0;font-size: var(--gd-font-size-15);color: var(--gd-fern)}.s423:not(#_){width: 1440px;min-height: 860px;box-sizing: border-box;padding: var(--gd-space-72) var(--gd-space-80);background: var(--gd-air);color: var(--gd-ink);font-family: var(--gd-font-sans);display: flex;flex-direction: column;gap: var(--gd-space-40);overflow: hidden}.s424:not(#_){margin: 0;font-size: var(--gd-font-size-14);font-weight: var(--gd-font-weight-600);letter-spacing: 0.08em;text-transform: uppercase;color: var(--gd-fern)}.s425:not(#_){margin: 0;font-size: var(--gd-font-size-56);line-height: var(--gd-line-height-1p05);font-weight: var(--gd-font-weight-500);letter-spacing: -0.04em}.s426:not(#_){margin: 0;max-width: 900px;font-size: var(--gd-font-size-18);line-height: var(--gd-line-height-1p5);color: var(--gd-fern)}.s427:not(#_){display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: var(--gd-space-20)}.s428:not(#_){background: var(--gd-paper);border: 1px solid var(--gd-hairline);border-radius: var(--gd-radius-16);padding: var(--gd-space-28);display: flex;flex-direction: column;gap: var(--gd-space-14)}.s429:not(#_){margin: 0;font-size: var(--gd-font-size-20);font-weight: var(--gd-font-weight-600)}.s430:not(#_){font-size: var(--gd-font-size-16)}.s431:not(#_){font-family: ui-monospace, 'SF Mono', Menlo, monospace;font-size: var(--gd-font-size-13);color: var(--gd-ink);background: var(--gd-mint);padding: var(--gd-space-1) var(--gd-space-6);border-radius: var(--gd-radius-6)}.s432:not(#_){margin: 0;font-size: var(--gd-font-size-15);line-height: var(--gd-line-height-1p5);color: var(--gd-fern)}.s433:not(#_){width: 1440px;min-height: 640px;box-sizing: border-box;padding: var(--gd-space-72) var(--gd-space-80);background: var(--gd-air);color: var(--gd-ink);font-family: var(--gd-font-sans);display: flex;flex-direction: column;gap: var(--gd-space-40);overflow: hidden}.s434:not(#_){padding: var(--gd-space-8) 0;border-radius: var(--gd-radius-26);background: var(--gd-paper);box-shadow: inset 0 0 0 1px var(--gd-hairline)}.s435:not(#_){width: 1440px;min-height: 820px;box-sizing: border-box;padding: var(--gd-space-72) var(--gd-space-80);background: var(--gd-air);color: var(--gd-ink);font-family: var(--gd-font-sans);display: flex;flex-direction: column;gap: var(--gd-space-40);overflow: hidden}.s436:not(#_){display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: var(--gd-space-20)}.s437:not(#_){font-size: var(--gd-font-size-40);font-weight: var(--gd-font-weight-500);letter-spacing: -0.04em}[data-fit-width="1440"]{--ox-fw: 1440}[data-fit-width="1600"]{--ox-fw: 1600}.gds-hero-scrim{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,var(--gd-ink-a050) 0%,var(--gd-ink-a000) 35%,var(--gd-ink-a620) 100%)}.gds-split{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:var(--gd-space-fluid-23);align-items:center}.gds-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gd-space-28)}.gds-band{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--gd-space-16)}.gds-flow{display:grid;grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr) 72px minmax(0,1fr);align-items:center}.gds-jump{display:flex;align-items:center;gap:var(--gd-space-10);height:48px;padding:0 var(--gd-space-8) 0 var(--gd-space-18);border-radius:var(--gd-radius-14);background:var(--gd-paper);box-shadow:inset 0 0 0 1px var(--gd-ink-a120);font-size:var(--gd-font-size-15);font-weight:var(--gd-font-weight-500);color:var(--gd-ink);transition:background .4s cubic-bezier(.16,1,.3,1)}.gds-jump:hover{background:var(--gd-mint);color:var(--gd-ink)}.gds-jump i{display:grid;place-items:center;width:32px;height:32px;border-radius:var(--gd-radius-10);background:var(--gd-grass);color:var(--gd-ink)}.gds-jump i svg{width:15px;height:15px}@media (max-width:1099px){.gds-split,.gds-band,.gds-top{grid-template-columns:minmax(0,1fr) !important}.gds-flow{grid-template-columns:minmax(0,1fr)}.gds-flow>.gds-arrow{transform:rotate(90deg);height:56px}.gds-hero{min-height:520px !important}}@media (max-width:767px){.gds-two{grid-template-columns:minmax(0,1fr)}.gds-hero{min-height:440px !important}.gds-hero-notch{position:relative !important;flex-wrap:wrap}}