@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:not(.gsc-x):not(.gsc-y),:not(.gsc-x):not(.gsc-y):before,:not(.gsc-x):not(.gsc-y):after,:not(.gsc-x):not(.gsc-y)::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight: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-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-content:""}}:root:not(.gsc-x):not(.gsc-y),:host:not(.gsc-x):not(.gsc-y){--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-amber-400:oklch(82.8% .189 84.429);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--font-weight-light:300;--font-weight-normal:400;--leading-snug:1.375;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Matter", var(--font-latin-src), var(--font-arabic-src), ui-sans-serif, system-ui, sans-serif;--default-mono-font-family:var(--font-mono);--radius-card:var(--radius-card);--radius-pill:var(--radius-pill)}:where(.gsc) :not(.gsc-x):not(.gsc-y),:where(.gsc) :not(.gsc-x):not(.gsc-y):after,:where(.gsc) :not(.gsc-x):not(.gsc-y):before,:where(.gsc) :not(.gsc-x):not(.gsc-y)::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}:where(.gsc) :not(.gsc-x):not(.gsc-y)::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:where(.gsc) html:not(.gsc-x):not(.gsc-y),:where(.gsc) :host:not(.gsc-x):not(.gsc-y){-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}:where(.gsc) hr:not(.gsc-x):not(.gsc-y){height:0;color:inherit;border-top-width:1px}:where(.gsc) abbr:where([title]):not(.gsc-x):not(.gsc-y){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(.gsc) h1:not(.gsc-x):not(.gsc-y),:where(.gsc) h2:not(.gsc-x):not(.gsc-y),:where(.gsc) h3:not(.gsc-x):not(.gsc-y),:where(.gsc) h4:not(.gsc-x):not(.gsc-y),:where(.gsc) h5:not(.gsc-x):not(.gsc-y),:where(.gsc) h6:not(.gsc-x):not(.gsc-y){font-size:inherit;font-weight:inherit}:where(.gsc) a:not(.gsc-x):not(.gsc-y){color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}:where(.gsc) b:not(.gsc-x):not(.gsc-y),:where(.gsc) strong:not(.gsc-x):not(.gsc-y){font-weight:bolder}:where(.gsc) code:not(.gsc-x):not(.gsc-y),:where(.gsc) kbd:not(.gsc-x):not(.gsc-y),:where(.gsc) samp:not(.gsc-x):not(.gsc-y),:where(.gsc) pre:not(.gsc-x):not(.gsc-y){font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}:where(.gsc) small:not(.gsc-x):not(.gsc-y){font-size:80%}:where(.gsc) sub:not(.gsc-x):not(.gsc-y),:where(.gsc) sup:not(.gsc-x):not(.gsc-y){vertical-align:baseline;font-size:75%;line-height:0;position:relative}:where(.gsc) sub:not(.gsc-x):not(.gsc-y){bottom:-.25em}:where(.gsc) sup:not(.gsc-x):not(.gsc-y){top:-.5em}:where(.gsc) table:not(.gsc-x):not(.gsc-y){text-indent:0;border-color:inherit;border-collapse:collapse}:where(.gsc) :-moz-focusring:where(:not(iframe)):not(.gsc-x):not(.gsc-y){outline:auto}:where(.gsc) progress:not(.gsc-x):not(.gsc-y){vertical-align:baseline}:where(.gsc) summary:not(.gsc-x):not(.gsc-y){display:list-item}:where(.gsc) ol:not(.gsc-x):not(.gsc-y),:where(.gsc) ul:not(.gsc-x):not(.gsc-y),:where(.gsc) menu:not(.gsc-x):not(.gsc-y){list-style:none}:where(.gsc) img:not(.gsc-x):not(.gsc-y),:where(.gsc) svg:not(.gsc-x):not(.gsc-y),:where(.gsc) video:not(.gsc-x):not(.gsc-y),:where(.gsc) canvas:not(.gsc-x):not(.gsc-y),:where(.gsc) audio:not(.gsc-x):not(.gsc-y),:where(.gsc) iframe:not(.gsc-x):not(.gsc-y),:where(.gsc) embed:not(.gsc-x):not(.gsc-y),:where(.gsc) object:not(.gsc-x):not(.gsc-y){vertical-align:middle;display:block}:where(.gsc) img:not(.gsc-x):not(.gsc-y),:where(.gsc) video:not(.gsc-x):not(.gsc-y){max-width:100%;height:auto}:where(.gsc) button:not(.gsc-x):not(.gsc-y),:where(.gsc) input:not(.gsc-x):not(.gsc-y),:where(.gsc) select:not(.gsc-x):not(.gsc-y),:where(.gsc) optgroup:not(.gsc-x):not(.gsc-y),:where(.gsc) textarea:not(.gsc-x):not(.gsc-y){font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(.gsc) :not(.gsc-x):not(.gsc-y)::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(.gsc) :where(select:is([multiple],[size])) optgroup:not(.gsc-x):not(.gsc-y){font-weight:bolder}:where(.gsc) :where(select:is([multiple],[size])) optgroup option:not(.gsc-x):not(.gsc-y){padding-inline-start:20px}:where(.gsc) :not(.gsc-x):not(.gsc-y)::file-selector-button{margin-inline-end:4px}:where(.gsc) :not(.gsc-x):not(.gsc-y)::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){:where(.gsc) :not(.gsc-x):not(.gsc-y)::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){:where(.gsc) :not(.gsc-x):not(.gsc-y)::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}:where(.gsc) textarea:not(.gsc-x):not(.gsc-y){resize:vertical}:where(.gsc) :not(.gsc-x):not(.gsc-y)::-webkit-search-decoration{-webkit-appearance:none}:where(.gsc) :not(.gsc-x):not(.gsc-y)::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}:where(.gsc) :not(.gsc-x):not(.gsc-y)::-webkit-datetime-edit{display:inline-flex}:where(.gsc) :not(.gsc-x):not(.gsc-y)::-webkit-datetime-edit-fields-wrapper{padding:0}:where(.gsc) :not(.gsc-x):not(.gsc-y)::-webkit-datetime-edit{padding-block:0}:where(.gsc) :not(.gsc-x):not(.gsc-y)::-webkit-datetime-edit-year-field{padding-block:0}:where(.gsc) :not(.gsc-x):not(.gsc-y)::-webkit-datetime-edit-month-field{padding-block:0}:where(.gsc) :not(.gsc-x):not(.gsc-y)::-webkit-datetime-edit-day-field{padding-block:0}:where(.gsc) :not(.gsc-x):not(.gsc-y)::-webkit-datetime-edit-hour-field{padding-block:0}:where(.gsc) :not(.gsc-x):not(.gsc-y)::-webkit-datetime-edit-minute-field{padding-block:0}:where(.gsc) :not(.gsc-x):not(.gsc-y)::-webkit-datetime-edit-second-field{padding-block:0}:where(.gsc) :not(.gsc-x):not(.gsc-y)::-webkit-datetime-edit-millisecond-field{padding-block:0}:where(.gsc) :not(.gsc-x):not(.gsc-y)::-webkit-datetime-edit-meridiem-field{padding-block:0}:where(.gsc) :not(.gsc-x):not(.gsc-y)::-webkit-calendar-picker-indicator{line-height:1}:where(.gsc) :-moz-ui-invalid:not(.gsc-x):not(.gsc-y){box-shadow:none}:where(.gsc) button:not(.gsc-x):not(.gsc-y),:where(.gsc) input:where([type=button],[type=reset],[type=submit]):not(.gsc-x):not(.gsc-y){appearance:button}:where(.gsc) :not(.gsc-x):not(.gsc-y)::file-selector-button{appearance:button}:where(.gsc) :not(.gsc-x):not(.gsc-y)::-webkit-inner-spin-button{height:auto}:where(.gsc) :not(.gsc-x):not(.gsc-y)::-webkit-outer-spin-button{height:auto}:where(.gsc) [hidden]:where(:not([hidden=until-found])):not(.gsc-x):not(.gsc-y){display:none!important}:where(.gsc) :is(h1,h2,h3,h4,h5,h6,p,a,li,ol,ul,span,nav,blockquote,figcaption,label,time):not(.gsc-x):not(.gsc-y){color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;font-style:inherit}:where(.gsc) :is(h1,h2,h3,h4,h5,h6,p,a,li,span):not(.gsc-x):not(.gsc-y){font-weight:inherit}:where(.gsc) a:not(.gsc-x):not(.gsc-y){-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}:where(.gsc) :is(input,select,textarea):not(.gsc-x):not(.gsc-y){vertical-align:baseline;height:auto}html:not(.gsc-x):not(.gsc-y){-webkit-text-size-adjust:100%;text-rendering:optimizelegibility}body:not(.gsc-x):not(.gsc-y){-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[lang=ar] body:not(.gsc-x):not(.gsc-y){font-family:var(--font-arabic-src), var(--font-latin-src), ui-sans-serif, system-ui, sans-serif;letter-spacing:0}:focus-visible:not(.gsc-x):not(.gsc-y){outline:2px solid var(--accent);outline-offset:3px}:not(.gsc-x):not(.gsc-y)::selection{background:var(--accent);color:var(--on-accent)}.btn-pill:not(.gsc-x):not(.gsc-y){isolation:isolate;border:var(--border-control) solid currentColor;border-radius:var(--radius-pill);padding:0 calc(var(--u) * 2);min-height:calc(var(--u) * 4.5);font-size:var(--t-button);line-height:var(--t-button-lh);text-transform:lowercase;white-space:nowrap;transition:color .3s var(--ease-wipe), border-color .3s var(--ease-wipe);justify-content:center;align-items:center;gap:.5em;font-weight:400;display:inline-flex;position:relative;overflow:hidden}.btn-pill:not(.gsc-x):not(.gsc-y):before{content:"";z-index:-1;background:var(--accent);transform-origin:0;transition:transform .3s var(--ease-wipe);position:absolute;inset:0;transform:scaleX(0)}.btn-pill:where([dir=rtl] *):not(.gsc-x):not(.gsc-y):before{transform-origin:100%}@media (hover:hover){.btn-pill:hover:not(.gsc-x):not(.gsc-y){color:var(--on-accent);border-color:var(--accent)}.btn-pill:hover:not(.gsc-x):not(.gsc-y):before{transform:scaleX(1)}}.btn-pill:disabled:not(.gsc-x):not(.gsc-y){opacity:.6;pointer-events:none}.invisible:not(.gsc-x):not(.gsc-y){visibility:hidden}.visible:not(.gsc-x):not(.gsc-y){visibility:visible}.link-wipe:not(.gsc-x):not(.gsc-y){isolation:isolate;text-transform:lowercase;transition:color .5s var(--ease-t-e-1);align-items:center;gap:.4em;font-weight:400;display:inline-flex;position:relative}.link-wipe:not(.gsc-x):not(.gsc-y):before{content:"";z-index:-1;background:var(--accent);transform-origin:0;transition:transform .5s var(--ease-t-e-1);position:absolute;inset:0 -.25em -.1em;transform:scaleX(0)}.link-wipe:where([dir=rtl] *):not(.gsc-x):not(.gsc-y):before{transform-origin:100%}@media (hover:hover){.link-wipe:hover:not(.gsc-x):not(.gsc-y){color:var(--on-accent)}.link-wipe:hover:not(.gsc-x):not(.gsc-y):before{transform:scaleX(1)}}.link-underline:not(.gsc-x):not(.gsc-y){transition:color .3s var(--ease-wipe);position:relative}.link-underline:not(.gsc-x):not(.gsc-y):after{content:"";background:var(--accent);height:1px;transition:transform .3s var(--ease-wipe);inset-inline:0;position:absolute;bottom:-.2em;transform:scaleX(0)}.link-underline[aria-current=page]:not(.gsc-x):not(.gsc-y){color:var(--accent-ink)}.link-underline[aria-current=page]:not(.gsc-x):not(.gsc-y):after{transform:scaleX(1)}@media (hover:hover){.link-underline:hover:not(.gsc-x):not(.gsc-y){color:var(--accent-ink)}.link-underline:hover:not(.gsc-x):not(.gsc-y):after{transform:scaleX(1)}}.sr-only:not(.gsc-x):not(.gsc-y){clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute:not(.gsc-x):not(.gsc-y){position:absolute}.fixed:not(.gsc-x):not(.gsc-y){position:fixed}.relative:not(.gsc-x):not(.gsc-y){position:relative}.static:not(.gsc-x):not(.gsc-y){position:static}.sticky:not(.gsc-x):not(.gsc-y){position:sticky}.inset-0:not(.gsc-x):not(.gsc-y){inset:0}.start-\[calc\(var\(--u\)\*1\.4\)\]:not(.gsc-x):not(.gsc-y){inset-inline-start:calc(var(--u) * 1.4)}.top-0:not(.gsc-x):not(.gsc-y){top:0}.top-\[calc\(var\(--u\)\*1\.4\)\]:not(.gsc-x):not(.gsc-y){top:calc(var(--u) * 1.4)}.z-10:not(.gsc-x):not(.gsc-y){z-index:10}.z-50:not(.gsc-x):not(.gsc-y){z-index:50}.order-1:not(.gsc-x):not(.gsc-y){order:1}.order-2:not(.gsc-x):not(.gsc-y){order:2}.container:not(.gsc-x):not(.gsc-y){width:100%}@media (min-width:40rem){.container:not(.gsc-x):not(.gsc-y){max-width:40rem}}@media (min-width:48rem){.container:not(.gsc-x):not(.gsc-y){max-width:48rem}}@media (min-width:64rem){.container:not(.gsc-x):not(.gsc-y){max-width:64rem}}@media (min-width:80rem){.container:not(.gsc-x):not(.gsc-y){max-width:80rem}}@media (min-width:96rem){.container:not(.gsc-x):not(.gsc-y){max-width:96rem}}.container-page:not(.gsc-x):not(.gsc-y){width:100%;max-width:var(--container);padding-inline:var(--space-gutter);margin-inline:auto}.-mx-\[var\(--space-gutter\)\]:not(.gsc-x):not(.gsc-y){margin-inline:calc(var(--space-gutter) * -1)}.mx-auto:not(.gsc-x):not(.gsc-y){margin-inline:auto}.my-8:not(.gsc-x):not(.gsc-y){margin-block:calc(var(--spacing) * 8)}.my-10:not(.gsc-x):not(.gsc-y){margin-block:calc(var(--spacing) * 10)}.my-\[calc\(var\(--u\)\*4\)\]:not(.gsc-x):not(.gsc-y){margin-block:calc(var(--u) * 4)}.my-\[calc\(var\(--u\)\*5\)\]:not(.gsc-x):not(.gsc-y){margin-block:calc(var(--u) * 5)}.ms-1:not(.gsc-x):not(.gsc-y){margin-inline-start:var(--spacing)}.prose-gsc:not(.gsc-x):not(.gsc-y){font-size:var(--t-body);color:var(--ink);font-weight:300;line-height:1.6}.prose-gsc>*+:not(.gsc-x):not(.gsc-y){margin-top:1.25em}.prose-gsc h2:not(.gsc-x):not(.gsc-y){font-size:var(--t-h3);margin-top:2em;font-weight:400;line-height:1.2}.prose-gsc h3:not(.gsc-x):not(.gsc-y){font-size:calc(var(--t-h3) * .85);margin-top:1.75em;font-weight:400;line-height:1.25}.prose-gsc h4:not(.gsc-x):not(.gsc-y){margin-top:1.5em;font-weight:500}.prose-gsc strong:not(.gsc-x):not(.gsc-y){font-weight:500}.prose-gsc a:not(.gsc-x):not(.gsc-y){color:var(--accent-ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.prose-gsc ul:not(.gsc-x):not(.gsc-y){padding-inline-start:1.25em;list-style:outside}.prose-gsc ol:not(.gsc-x):not(.gsc-y){padding-inline-start:1.25em;list-style:decimal}.prose-gsc li+li:not(.gsc-x):not(.gsc-y){margin-top:.4em}.prose-gsc blockquote:not(.gsc-x):not(.gsc-y){border-inline-start:2px solid var(--accent);font-size:var(--t-lead);line-height:var(--t-lead-lh);padding-inline-start:1.25em}.prose-gsc code:not(.gsc-x):not(.gsc-y){background:var(--ground-2);padding:.1em .35em;font-size:.9em}.prose-gsc pre:not(.gsc-x):not(.gsc-y){background:var(--ground-2);padding:1em;overflow-x:auto}.-mt-\[calc\(var\(--u\)\*2\)\]:not(.gsc-x):not(.gsc-y){margin-top:calc(calc(var(--u) * 2) * -1)}.mt-1:not(.gsc-x):not(.gsc-y){margin-top:var(--spacing)}.mt-1\.5:not(.gsc-x):not(.gsc-y){margin-top:calc(var(--spacing) * 1.5)}.mt-2:not(.gsc-x):not(.gsc-y){margin-top:calc(var(--spacing) * 2)}.mt-3:not(.gsc-x):not(.gsc-y){margin-top:calc(var(--spacing) * 3)}.mt-4:not(.gsc-x):not(.gsc-y){margin-top:calc(var(--spacing) * 4)}.mt-5:not(.gsc-x):not(.gsc-y){margin-top:calc(var(--spacing) * 5)}.mt-8:not(.gsc-x):not(.gsc-y){margin-top:calc(var(--spacing) * 8)}.mt-10:not(.gsc-x):not(.gsc-y){margin-top:calc(var(--spacing) * 10)}.mt-14:not(.gsc-x):not(.gsc-y){margin-top:calc(var(--spacing) * 14)}.mt-\[calc\(var\(--u\)\*1\)\]:not(.gsc-x):not(.gsc-y){margin-top:calc(var(--u) * 1)}.mt-\[calc\(var\(--u\)\*1\.2\)\]:not(.gsc-x):not(.gsc-y){margin-top:calc(var(--u) * 1.2)}.mt-\[calc\(var\(--u\)\*1\.4\)\]:not(.gsc-x):not(.gsc-y){margin-top:calc(var(--u) * 1.4)}.mt-\[calc\(var\(--u\)\*1\.5\)\]:not(.gsc-x):not(.gsc-y){margin-top:calc(var(--u) * 1.5)}.mt-\[calc\(var\(--u\)\*1\.6\)\]:not(.gsc-x):not(.gsc-y){margin-top:calc(var(--u) * 1.6)}.mt-\[calc\(var\(--u\)\*2\)\]:not(.gsc-x):not(.gsc-y){margin-top:calc(var(--u) * 2)}.mt-\[calc\(var\(--u\)\*2\.4\)\]:not(.gsc-x):not(.gsc-y){margin-top:calc(var(--u) * 2.4)}.mt-\[calc\(var\(--u\)\*3\)\]:not(.gsc-x):not(.gsc-y){margin-top:calc(var(--u) * 3)}.mt-\[calc\(var\(--u\)\*3\.2\)\]:not(.gsc-x):not(.gsc-y){margin-top:calc(var(--u) * 3.2)}.mt-\[calc\(var\(--u\)\*3\.6\)\]:not(.gsc-x):not(.gsc-y){margin-top:calc(var(--u) * 3.6)}.mt-\[calc\(var\(--u\)\*5\)\]:not(.gsc-x):not(.gsc-y){margin-top:calc(var(--u) * 5)}.mt-\[calc\(var\(--u\)\*6\)\]:not(.gsc-x):not(.gsc-y){margin-top:calc(var(--u) * 6)}.mt-\[calc\(var\(--u\)\*8\)\]:not(.gsc-x):not(.gsc-y){margin-top:calc(var(--u) * 8)}.mt-\[var\(--space-section\)\]:not(.gsc-x):not(.gsc-y){margin-top:var(--space-section)}.mb-2:not(.gsc-x):not(.gsc-y){margin-bottom:calc(var(--spacing) * 2)}.mb-3:not(.gsc-x):not(.gsc-y){margin-bottom:calc(var(--spacing) * 3)}.mb-4:not(.gsc-x):not(.gsc-y){margin-bottom:calc(var(--spacing) * 4)}.mb-6:not(.gsc-x):not(.gsc-y){margin-bottom:calc(var(--spacing) * 6)}.mb-8:not(.gsc-x):not(.gsc-y){margin-bottom:calc(var(--spacing) * 8)}.mb-12:not(.gsc-x):not(.gsc-y){margin-bottom:calc(var(--spacing) * 12)}.mb-\[calc\(var\(--u\)\*0\.6\)\]:not(.gsc-x):not(.gsc-y){margin-bottom:calc(var(--u) * .6)}.mb-\[calc\(var\(--u\)\*0\.8\)\]:not(.gsc-x):not(.gsc-y){margin-bottom:calc(var(--u) * .8)}.mb-\[calc\(var\(--u\)\*1\)\]:not(.gsc-x):not(.gsc-y){margin-bottom:calc(var(--u) * 1)}.mb-\[calc\(var\(--u\)\*1\.2\)\]:not(.gsc-x):not(.gsc-y){margin-bottom:calc(var(--u) * 1.2)}.mb-\[calc\(var\(--u\)\*1\.6\)\]:not(.gsc-x):not(.gsc-y){margin-bottom:calc(var(--u) * 1.6)}.mb-\[calc\(var\(--u\)\*1\.8\)\]:not(.gsc-x):not(.gsc-y){margin-bottom:calc(var(--u) * 1.8)}.mb-\[calc\(var\(--u\)\*2\)\]:not(.gsc-x):not(.gsc-y){margin-bottom:calc(var(--u) * 2)}.mb-\[calc\(var\(--u\)\*2\.4\)\]:not(.gsc-x):not(.gsc-y){margin-bottom:calc(var(--u) * 2.4)}.mb-\[calc\(var\(--u\)\*4\)\]:not(.gsc-x):not(.gsc-y){margin-bottom:calc(var(--u) * 4)}.mb-\[calc\(var\(--u\)\*5\)\]:not(.gsc-x):not(.gsc-y){margin-bottom:calc(var(--u) * 5)}.mb-\[var\(--frame-gap\)\]:not(.gsc-x):not(.gsc-y){margin-bottom:var(--frame-gap)}.line-clamp-2:not(.gsc-x):not(.gsc-y){-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3:not(.gsc-x):not(.gsc-y){-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block:not(.gsc-x):not(.gsc-y){display:block}.flex:not(.gsc-x):not(.gsc-y){display:flex}.grid:not(.gsc-x):not(.gsc-y){display:grid}.hidden:not(.gsc-x):not(.gsc-y){display:none}.table:not(.gsc-x):not(.gsc-y){display:table}.aspect-16\/9:not(.gsc-x):not(.gsc-y){aspect-ratio:16/9}.aspect-\[4\/3\]:not(.gsc-x):not(.gsc-y){aspect-ratio:4/3}.aspect-\[1310\/580\]:not(.gsc-x):not(.gsc-y){aspect-ratio:1310/580}.aspect-square:not(.gsc-x):not(.gsc-y){aspect-ratio:1}.aspect-video:not(.gsc-x):not(.gsc-y){aspect-ratio:var(--aspect-video)}.size-32:not(.gsc-x):not(.gsc-y){width:calc(var(--spacing) * 32);height:calc(var(--spacing) * 32)}.size-\[45\%\]:not(.gsc-x):not(.gsc-y){width:45%;height:45%}.size-\[calc\(var\(--u\)\*4\.4\)\]:not(.gsc-x):not(.gsc-y){width:calc(var(--u) * 4.4);height:calc(var(--u) * 4.4)}.size-\[calc\(var\(--u\)\*8\)\]:not(.gsc-x):not(.gsc-y){width:calc(var(--u) * 8);height:calc(var(--u) * 8)}.h-\[calc\(var\(--u\)\*7\)\]:not(.gsc-x):not(.gsc-y){height:calc(var(--u) * 7)}.h-\[var\(--t-h2\)\]:not(.gsc-x):not(.gsc-y){height:var(--t-h2)}.h-auto:not(.gsc-x):not(.gsc-y){height:auto}.h-fit:not(.gsc-x):not(.gsc-y){height:fit-content}.h-full:not(.gsc-x):not(.gsc-y){height:100%}.h-svh:not(.gsc-x):not(.gsc-y){height:100svh}.min-h-\[calc\(var\(--u\)\*3\.6\)\]\!:not(.gsc-x):not(.gsc-y){min-height:calc(var(--u) * 3.6)!important}.min-h-\[calc\(var\(--u\)\*4\.5\)\]:not(.gsc-x):not(.gsc-y){min-height:calc(var(--u) * 4.5)}.min-h-\[calc\(var\(--u\)\*5\.6\)\]:not(.gsc-x):not(.gsc-y){min-height:calc(var(--u) * 5.6)}.min-h-\[calc\(var\(--u\)\*60\)\]:not(.gsc-x):not(.gsc-y){min-height:calc(var(--u) * 60)}.w-1\/3:not(.gsc-x):not(.gsc-y){width:33.3333%}.w-\[2ch\]:not(.gsc-x):not(.gsc-y){width:2ch}.w-full:not(.gsc-x):not(.gsc-y){width:100%}.max-w-3xl:not(.gsc-x):not(.gsc-y){max-width:var(--container-3xl)}.max-w-4xl:not(.gsc-x):not(.gsc-y){max-width:var(--container-4xl)}.max-w-5xl:not(.gsc-x):not(.gsc-y){max-width:var(--container-5xl)}.max-w-\[15ch\]:not(.gsc-x):not(.gsc-y){max-width:15ch}.max-w-\[18ch\]:not(.gsc-x):not(.gsc-y){max-width:18ch}.max-w-\[34ch\]:not(.gsc-x):not(.gsc-y){max-width:34ch}.max-w-\[40ch\]:not(.gsc-x):not(.gsc-y){max-width:40ch}.max-w-\[44ch\]:not(.gsc-x):not(.gsc-y){max-width:44ch}.max-w-\[48ch\]:not(.gsc-x):not(.gsc-y){max-width:48ch}.max-w-\[52ch\]:not(.gsc-x):not(.gsc-y){max-width:52ch}.max-w-\[60ch\]:not(.gsc-x):not(.gsc-y){max-width:60ch}.max-w-\[calc\(var\(--u\)\*70\.6\)\]:not(.gsc-x):not(.gsc-y){max-width:calc(var(--u) * 70.6)}.min-w-0:not(.gsc-x):not(.gsc-y){min-width:0}.min-w-\[calc\(var\(--u\)\*4\.5\)\]:not(.gsc-x):not(.gsc-y){min-width:calc(var(--u) * 4.5)}.flex-1:not(.gsc-x):not(.gsc-y){flex:1}.shrink:not(.gsc-x):not(.gsc-y){flex-shrink:1}.shrink-0:not(.gsc-x):not(.gsc-y){flex-shrink:0}.grow:not(.gsc-x):not(.gsc-y){flex-grow:1}.transform:not(.gsc-x):not(.gsc-y){transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse:not(.gsc-x):not(.gsc-y){animation:var(--animate-pulse)}.cursor-pointer:not(.gsc-x):not(.gsc-y){cursor:pointer}.resize:not(.gsc-x):not(.gsc-y){resize:both}.scroll-mt-\[calc\(var\(--u\)\*4\)\]:not(.gsc-x):not(.gsc-y){scroll-margin-top:calc(var(--u) * 4)}.scroll-mt-\[calc\(var\(--u\)\*12\)\]:not(.gsc-x):not(.gsc-y){scroll-margin-top:calc(var(--u) * 12)}.list-none:not(.gsc-x):not(.gsc-y){list-style-type:none}.grid-cols-2:not(.gsc-x):not(.gsc-y){grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[auto_1fr\]:not(.gsc-x):not(.gsc-y){grid-template-columns:auto 1fr}.grid-cols-\[calc\(var\(--u\)\*11\)_1fr\]:not(.gsc-x):not(.gsc-y){grid-template-columns:calc(var(--u) * 11) 1fr}.flex-col:not(.gsc-x):not(.gsc-y){flex-direction:column}.flex-wrap:not(.gsc-x):not(.gsc-y){flex-wrap:wrap}.items-center:not(.gsc-x):not(.gsc-y){align-items:center}.items-end:not(.gsc-x):not(.gsc-y){align-items:flex-end}.items-start:not(.gsc-x):not(.gsc-y){align-items:flex-start}.justify-between:not(.gsc-x):not(.gsc-y){justify-content:space-between}.justify-center:not(.gsc-x):not(.gsc-y){justify-content:center}.gap-2:not(.gsc-x):not(.gsc-y){gap:calc(var(--spacing) * 2)}.gap-3:not(.gsc-x):not(.gsc-y){gap:calc(var(--spacing) * 3)}.gap-4:not(.gsc-x):not(.gsc-y){gap:calc(var(--spacing) * 4)}.gap-6:not(.gsc-x):not(.gsc-y){gap:calc(var(--spacing) * 6)}.gap-8:not(.gsc-x):not(.gsc-y){gap:calc(var(--spacing) * 8)}.gap-10:not(.gsc-x):not(.gsc-y){gap:calc(var(--spacing) * 10)}.gap-\[calc\(var\(--u\)\*1\)\]:not(.gsc-x):not(.gsc-y){gap:calc(var(--u) * 1)}.gap-\[calc\(var\(--u\)\*1\.2\)\]:not(.gsc-x):not(.gsc-y){gap:calc(var(--u) * 1.2)}.gap-\[calc\(var\(--u\)\*1\.6\)\]:not(.gsc-x):not(.gsc-y){gap:calc(var(--u) * 1.6)}.gap-\[calc\(var\(--u\)\*2\)\]:not(.gsc-x):not(.gsc-y){gap:calc(var(--u) * 2)}.gap-\[calc\(var\(--u\)\*2\.4\)\]:not(.gsc-x):not(.gsc-y){gap:calc(var(--u) * 2.4)}.gap-\[calc\(var\(--u\)\*3\)\]:not(.gsc-x):not(.gsc-y){gap:calc(var(--u) * 3)}.gap-\[calc\(var\(--u\)\*4\)\]:not(.gsc-x):not(.gsc-y){gap:calc(var(--u) * 4)}.gap-\[calc\(var\(--u\)\*5\)\]:not(.gsc-x):not(.gsc-y){gap:calc(var(--u) * 5)}.gap-\[calc\(var\(--u\)\*6\)\]:not(.gsc-x):not(.gsc-y){gap:calc(var(--u) * 6)}:where(.space-y-1>:not(:last-child)):not(.gsc-x):not(.gsc-y){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)):not(.gsc-x):not(.gsc-y){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[calc\(var\(--u\)\*0\.6\)\]>:not(:last-child)):not(.gsc-x):not(.gsc-y){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--u) * .6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--u) * .6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[calc\(var\(--u\)\*1\.2\)\]>:not(:last-child)):not(.gsc-x):not(.gsc-y){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--u) * 1.2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--u) * 1.2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[calc\(var\(--u\)\*5\)\]>:not(:last-child)):not(.gsc-x):not(.gsc-y){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--u) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--u) * 5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3:not(.gsc-x):not(.gsc-y){column-gap:calc(var(--spacing) * 3)}.gap-x-6:not(.gsc-x):not(.gsc-y){column-gap:calc(var(--spacing) * 6)}.gap-x-8:not(.gsc-x):not(.gsc-y){column-gap:calc(var(--spacing) * 8)}.gap-x-\[calc\(var\(--u\)\*2\)\]:not(.gsc-x):not(.gsc-y){column-gap:calc(var(--u) * 2)}.gap-x-\[calc\(var\(--u\)\*2\.4\)\]:not(.gsc-x):not(.gsc-y){column-gap:calc(var(--u) * 2.4)}.gap-x-\[calc\(var\(--u\)\*3\)\]:not(.gsc-x):not(.gsc-y){column-gap:calc(var(--u) * 3)}.gap-x-\[calc\(var\(--u\)\*5\)\]:not(.gsc-x):not(.gsc-y){column-gap:calc(var(--u) * 5)}:where(.-space-x-2>:not(:last-child)):not(.gsc-x):not(.gsc-y){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-1:not(.gsc-x):not(.gsc-y){row-gap:var(--spacing)}.gap-y-2:not(.gsc-x):not(.gsc-y){row-gap:calc(var(--spacing) * 2)}.gap-y-12:not(.gsc-x):not(.gsc-y){row-gap:calc(var(--spacing) * 12)}.gap-y-\[calc\(var\(--u\)\*5\)\]:not(.gsc-x):not(.gsc-y){row-gap:calc(var(--u) * 5)}.gap-y-\[calc\(var\(--u\)\*6\)\]:not(.gsc-x):not(.gsc-y){row-gap:calc(var(--u) * 6)}:where(.divide-y>:not(:last-child)):not(.gsc-x):not(.gsc-y){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-line>:not(:last-child)):not(.gsc-x):not(.gsc-y){border-color:var(--line)}.overflow-hidden:not(.gsc-x):not(.gsc-y){overflow:hidden}.rounded:not(.gsc-x):not(.gsc-y){border-radius:.25rem}.rounded-\[var\(--media-radius\)\]:not(.gsc-x):not(.gsc-y){border-radius:var(--media-radius)}.rounded-card:not(.gsc-x):not(.gsc-y){border-radius:var(--radius-card)}.rounded-full:not(.gsc-x):not(.gsc-y){border-radius:3.40282e38px}.rounded-pill:not(.gsc-x):not(.gsc-y){border-radius:var(--radius-pill)}.border:not(.gsc-x):not(.gsc-y){border-style:var(--tw-border-style);border-width:1px}.border-0:not(.gsc-x):not(.gsc-y){border-style:var(--tw-border-style);border-width:0}.border-2:not(.gsc-x):not(.gsc-y){border-style:var(--tw-border-style);border-width:2px}.border-y:not(.gsc-x):not(.gsc-y){border-block-style:var(--tw-border-style);border-block-width:1px}.border-s-2:not(.gsc-x):not(.gsc-y){border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.border-t:not(.gsc-x):not(.gsc-y){border-top-style:var(--tw-border-style);border-top-width:1px}.border-b:not(.gsc-x):not(.gsc-y){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.btn-solid:not(.gsc-x):not(.gsc-y){background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.btn-solid:not(.gsc-x):not(.gsc-y):before{background:var(--ink)}@media (hover:hover){.btn-solid:hover:not(.gsc-x):not(.gsc-y){border-color:var(--ink);color:var(--ground)}}.border-accent:not(.gsc-x):not(.gsc-y){border-color:var(--accent)}.border-current:not(.gsc-x):not(.gsc-y){border-color:currentColor}.border-ground:not(.gsc-x):not(.gsc-y){border-color:var(--ground)}.border-ink:not(.gsc-x):not(.gsc-y){border-color:var(--ink)}.border-line:not(.gsc-x):not(.gsc-y){border-color:var(--line)}.border-line\!:not(.gsc-x):not(.gsc-y){border-color:var(--line)!important}.border-line-strong:not(.gsc-x):not(.gsc-y){border-color:var(--line-strong)}.bg-accent:not(.gsc-x):not(.gsc-y){background-color:var(--accent)}.bg-amber-400:not(.gsc-x):not(.gsc-y){background-color:var(--color-amber-400)}.bg-black:not(.gsc-x):not(.gsc-y){background-color:var(--color-black)}.bg-breaking:not(.gsc-x):not(.gsc-y){background-color:var(--breaking)}.bg-ground:not(.gsc-x):not(.gsc-y){background-color:var(--ground)}.bg-ground-2:not(.gsc-x):not(.gsc-y){background-color:var(--ground-2)}.bg-ink:not(.gsc-x):not(.gsc-y){background-color:var(--ink)}.bg-transparent:not(.gsc-x):not(.gsc-y){background-color:#0000}.bg-linear-to-br:not(.gsc-x):not(.gsc-y){--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-br:not(.gsc-x):not(.gsc-y){--tw-gradient-position:to bottom right in oklab}}.bg-linear-to-br:not(.gsc-x):not(.gsc-y){background-image:linear-gradient(var(--tw-gradient-stops))}.from-accent-soft:not(.gsc-x):not(.gsc-y){--tw-gradient-from:var(--accent-soft);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-ground-2:not(.gsc-x):not(.gsc-y){--tw-gradient-to:var(--ground-2);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.fill-accent:not(.gsc-x):not(.gsc-y){fill:var(--accent)}.object-cover:not(.gsc-x):not(.gsc-y){object-fit:cover}.p-4:not(.gsc-x):not(.gsc-y){padding:calc(var(--spacing) * 4)}.p-5:not(.gsc-x):not(.gsc-y){padding:calc(var(--spacing) * 5)}.p-6:not(.gsc-x):not(.gsc-y){padding:calc(var(--spacing) * 6)}.p-\[calc\(var\(--u\)\*3\)\]:not(.gsc-x):not(.gsc-y){padding:calc(var(--u) * 3)}.p-\[calc\(var\(--u\)\*6\)\]:not(.gsc-x):not(.gsc-y){padding:calc(var(--u) * 6)}.px-2:not(.gsc-x):not(.gsc-y){padding-inline:calc(var(--spacing) * 2)}.px-3:not(.gsc-x):not(.gsc-y){padding-inline:calc(var(--spacing) * 3)}.px-4:not(.gsc-x):not(.gsc-y){padding-inline:calc(var(--spacing) * 4)}.px-5:not(.gsc-x):not(.gsc-y){padding-inline:calc(var(--spacing) * 5)}.px-\[calc\(var\(--u\)\*1\.4\)\]\!:not(.gsc-x):not(.gsc-y){padding-inline:calc(var(--u) * 1.4)!important}.px-\[calc\(var\(--u\)\*2\)\]:not(.gsc-x):not(.gsc-y){padding-inline:calc(var(--u) * 2)}.px-\[calc\(var\(--u\)\*2\.4\)\]:not(.gsc-x):not(.gsc-y){padding-inline:calc(var(--u) * 2.4)}.py-1:not(.gsc-x):not(.gsc-y){padding-block:var(--spacing)}.py-1\.5:not(.gsc-x):not(.gsc-y){padding-block:calc(var(--spacing) * 1.5)}.py-2:not(.gsc-x):not(.gsc-y){padding-block:calc(var(--spacing) * 2)}.py-3:not(.gsc-x):not(.gsc-y){padding-block:calc(var(--spacing) * 3)}.py-8:not(.gsc-x):not(.gsc-y){padding-block:calc(var(--spacing) * 8)}.py-10:not(.gsc-x):not(.gsc-y){padding-block:calc(var(--spacing) * 10)}.py-24:not(.gsc-x):not(.gsc-y){padding-block:calc(var(--spacing) * 24)}.py-\[calc\(var\(--u\)\*1\)\]:not(.gsc-x):not(.gsc-y){padding-block:calc(var(--u) * 1)}.py-\[calc\(var\(--u\)\*2\)\]:not(.gsc-x):not(.gsc-y){padding-block:calc(var(--u) * 2)}.py-\[calc\(var\(--u\)\*2\.2\)\]:not(.gsc-x):not(.gsc-y){padding-block:calc(var(--u) * 2.2)}.py-\[calc\(var\(--u\)\*2\.4\)\]:not(.gsc-x):not(.gsc-y){padding-block:calc(var(--u) * 2.4)}.py-\[calc\(var\(--u\)\*3\)\]:not(.gsc-x):not(.gsc-y){padding-block:calc(var(--u) * 3)}.py-\[calc\(var\(--u\)\*4\)\]:not(.gsc-x):not(.gsc-y){padding-block:calc(var(--u) * 4)}.py-\[calc\(var\(--u\)\*5\)\]:not(.gsc-x):not(.gsc-y){padding-block:calc(var(--u) * 5)}.py-\[calc\(var\(--u\)\*7\)\]:not(.gsc-x):not(.gsc-y){padding-block:calc(var(--u) * 7)}.py-\[calc\(var\(--u\)\*8\)\]:not(.gsc-x):not(.gsc-y){padding-block:calc(var(--u) * 8)}.py-\[calc\(var\(--u\)\*9\)\]:not(.gsc-x):not(.gsc-y){padding-block:calc(var(--u) * 9)}.ps-\[calc\(var\(--u\)\*3\)\]:not(.gsc-x):not(.gsc-y){padding-inline-start:calc(var(--u) * 3)}.pt-\[calc\(var\(--u\)\*3\)\]:not(.gsc-x):not(.gsc-y){padding-top:calc(var(--u) * 3)}.pt-\[calc\(var\(--u\)\*4\)\]:not(.gsc-x):not(.gsc-y){padding-top:calc(var(--u) * 4)}.pt-\[calc\(var\(--u\)\*6\)\]:not(.gsc-x):not(.gsc-y){padding-top:calc(var(--u) * 6)}.pt-\[calc\(var\(--u\)\*8\)\]:not(.gsc-x):not(.gsc-y){padding-top:calc(var(--u) * 8)}.pb-4:not(.gsc-x):not(.gsc-y){padding-bottom:calc(var(--spacing) * 4)}.pb-\[calc\(var\(--u\)\*4\)\]:not(.gsc-x):not(.gsc-y){padding-bottom:calc(var(--u) * 4)}.pb-\[calc\(var\(--u\)\*6\)\]:not(.gsc-x):not(.gsc-y){padding-bottom:calc(var(--u) * 6)}.text-center:not(.gsc-x):not(.gsc-y){text-align:center}.t-h1:not(.gsc-x):not(.gsc-y){font-size:var(--t-h1);line-height:var(--t-h1-lh);font-weight:var(--t-h1-w,300);font-family:var(--t-h1-ff,inherit);text-wrap:balance}.t-h2:not(.gsc-x):not(.gsc-y){font-size:var(--t-h2);line-height:var(--t-h2-lh);font-weight:var(--t-h2-w,300);font-family:var(--t-h2-ff,inherit);text-wrap:balance}.t-body:not(.gsc-x):not(.gsc-y){font-size:var(--t-body);line-height:var(--t-body-lh);font-weight:var(--t-body-w,300);font-family:var(--t-body-ff,inherit)}.t-body-sm:not(.gsc-x):not(.gsc-y){font-size:var(--t-body-sm);line-height:var(--t-body-sm-lh);font-weight:var(--t-body-sm-w,300);font-family:var(--t-body-sm-ff,inherit)}.t-cta:not(.gsc-x):not(.gsc-y){font-size:var(--t-cta);line-height:var(--t-cta-lh);font-weight:var(--t-cta-w,400);font-family:var(--t-cta-ff,inherit)}.t-display:not(.gsc-x):not(.gsc-y){font-size:var(--t-display);line-height:var(--t-display-lh);font-weight:var(--t-display-w,300);font-family:var(--t-display-ff,inherit)}.t-h3:not(.gsc-x):not(.gsc-y){font-size:var(--t-h3);line-height:var(--t-h3-lh);font-weight:var(--t-h3-w,300);font-family:var(--t-h3-ff,inherit)}.t-label:not(.gsc-x):not(.gsc-y){font-size:var(--t-label);line-height:var(--t-label-lh);font-weight:var(--t-label-w,300);font-family:var(--t-label-ff,inherit)}.t-lead:not(.gsc-x):not(.gsc-y){font-size:var(--t-lead);line-height:var(--t-lead-lh);font-weight:var(--t-lead-w,300);font-family:var(--t-lead-ff,inherit)}.t-small:not(.gsc-x):not(.gsc-y){font-size:var(--t-small);line-height:var(--t-small-lh);font-weight:var(--t-small-w,400);font-family:var(--t-small-ff,inherit)}.text-\[length\:var\(--t-small\)\]\!:not(.gsc-x):not(.gsc-y){font-size:var(--t-small)!important}.leading-none:not(.gsc-x):not(.gsc-y){--tw-leading:1;line-height:1}.leading-snug:not(.gsc-x):not(.gsc-y){--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-light:not(.gsc-x):not(.gsc-y){--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-normal:not(.gsc-x):not(.gsc-y){--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.whitespace-pre-line:not(.gsc-x):not(.gsc-y){white-space:pre-line}.text-\[\#c9c8ff\]:not(.gsc-x):not(.gsc-y){color:#c9c8ff}.text-accent-ink:not(.gsc-x):not(.gsc-y){color:var(--accent-ink)}.text-black:not(.gsc-x):not(.gsc-y){color:var(--color-black)}.text-breaking:not(.gsc-x):not(.gsc-y){color:var(--breaking)}.text-ground:not(.gsc-x):not(.gsc-y){color:var(--ground)}.text-ink:not(.gsc-x):not(.gsc-y){color:var(--ink)}.text-ink-muted:not(.gsc-x):not(.gsc-y){color:var(--ink-muted)}.text-ink-subtle:not(.gsc-x):not(.gsc-y){color:var(--ink-subtle)}.text-white:not(.gsc-x):not(.gsc-y){color:var(--color-white)}.lc:not(.gsc-x):not(.gsc-y),.lowercase:not(.gsc-x):not(.gsc-y){text-transform:lowercase}.not-italic:not(.gsc-x):not(.gsc-y){font-style:normal}.tabular-nums:not(.gsc-x):not(.gsc-y){--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,)}.line-through:not(.gsc-x):not(.gsc-y){text-decoration-line:line-through}.accent-\(--accent\):not(.gsc-x):not(.gsc-y){accent-color:var(--accent)}.opacity-80:not(.gsc-x):not(.gsc-y){opacity:.8}.opacity-90:not(.gsc-x):not(.gsc-y){opacity:.9}.shadow:not(.gsc-x):not(.gsc-y){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg:not(.gsc-x):not(.gsc-y){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring:not(.gsc-x):not(.gsc-y){--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:not(.gsc-x):not(.gsc-y){outline-style:var(--tw-outline-style);outline-width:1px}.blur:not(.gsc-x):not(.gsc-y){--tw-blur:blur(8px);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:not(.gsc-x):not(.gsc-y){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,)}.transition-colors:not(.gsc-x):not(.gsc-y){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:not(.gsc-x):not(.gsc-y){transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform:not(.gsc-x):not(.gsc-y){transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300:not(.gsc-x):not(.gsc-y){--tw-duration:.3s;transition-duration:.3s}.duration-700:not(.gsc-x):not(.gsc-y){--tw-duration:.7s;transition-duration:.7s}.ease-\(--ease-t-e-1\):not(.gsc-x):not(.gsc-y){--tw-ease:var(--ease-t-e-1);transition-timing-function:var(--ease-t-e-1)}.outline-none:not(.gsc-x):not(.gsc-y){--tw-outline-style:none;outline-style:none}.group-open\:rotate-45:is(:where(.group):is([open],:popover-open,:open) *):not(.gsc-x):not(.gsc-y){rotate:45deg}@media (hover:hover){.group-hover\:scale-105:is(:where(.group):hover *):not(.gsc-x):not(.gsc-y){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-\[1\.04\]:is(:where(.group):hover *):not(.gsc-x):not(.gsc-y){scale:1.04}.group-hover\:text-accent-ink:is(:where(.group):hover *):not(.gsc-x):not(.gsc-y){color:var(--accent-ink)}.group-hover\:opacity-100:is(:where(.group):hover *):not(.gsc-x):not(.gsc-y){opacity:1}}.placeholder\:text-ink-subtle:not(.gsc-x):not(.gsc-y)::placeholder{color:var(--ink-subtle)}.after\:absolute:not(.gsc-x):not(.gsc-y):after{content:var(--tw-content);position:absolute}.after\:inset-0:not(.gsc-x):not(.gsc-y):after{content:var(--tw-content);inset:0}.last\:border-b-0:last-child:not(.gsc-x):not(.gsc-y){border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:text-accent-ink:hover:not(.gsc-x):not(.gsc-y){color:var(--accent-ink)}}.focus\:border-accent:focus:not(.gsc-x):not(.gsc-y){border-color:var(--accent)}.aria-\[current\=page\]\:border-ink[aria-current=page]:not(.gsc-x):not(.gsc-y){border-color:var(--ink)}.aria-\[current\=page\]\:bg-ink[aria-current=page]:not(.gsc-x):not(.gsc-y){background-color:var(--ink)}.aria-\[current\=page\]\:text-ground[aria-current=page]:not(.gsc-x):not(.gsc-y){color:var(--ground)}@media (min-width:1800px){.min-\[1800px\]\:grid-cols-4:not(.gsc-x):not(.gsc-y){grid-template-columns:repeat(4,minmax(0,1fr))}.min-\[1800px\]\:grid-cols-5:not(.gsc-x):not(.gsc-y){grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:40rem){.sm\:block:not(.gsc-x):not(.gsc-y){display:block}.sm\:grid-cols-2:not(.gsc-x):not(.gsc-y){grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3:not(.gsc-x):not(.gsc-y){grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[calc\(var\(--u\)\*20\)_1fr\]:not(.gsc-x):not(.gsc-y){grid-template-columns:calc(var(--u) * 20) 1fr}.sm\:flex-row:not(.gsc-x):not(.gsc-y){flex-direction:row}}@media (min-width:48rem){.md\:sticky:not(.gsc-x):not(.gsc-y){position:sticky}.md\:top-36:not(.gsc-x):not(.gsc-y){top:calc(var(--spacing) * 36)}.md\:size-40:not(.gsc-x):not(.gsc-y){width:calc(var(--spacing) * 40);height:calc(var(--spacing) * 40)}.md\:h-auto:not(.gsc-x):not(.gsc-y){height:auto}.md\:grid-cols-2:not(.gsc-x):not(.gsc-y){grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3:not(.gsc-x):not(.gsc-y){grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[1fr_20rem\]:not(.gsc-x):not(.gsc-y){grid-template-columns:1fr 20rem}.md\:grid-cols-\[1fr_22rem\]:not(.gsc-x):not(.gsc-y){grid-template-columns:1fr 22rem}.md\:grid-cols-\[10rem_1fr\]:not(.gsc-x):not(.gsc-y){grid-template-columns:10rem 1fr}.md\:grid-cols-\[14rem_1fr\]:not(.gsc-x):not(.gsc-y){grid-template-columns:14rem 1fr}.md\:flex-row:not(.gsc-x):not(.gsc-y){flex-direction:row}.md\:items-center:not(.gsc-x):not(.gsc-y){align-items:center}.md\:items-end:not(.gsc-x):not(.gsc-y){align-items:flex-end}.md\:justify-between:not(.gsc-x):not(.gsc-y){justify-content:space-between}.md\:py-12:not(.gsc-x):not(.gsc-y){padding-block:calc(var(--spacing) * 12)}.md\:py-14:not(.gsc-x):not(.gsc-y){padding-block:calc(var(--spacing) * 14)}}@media (min-width:64rem){.lg\:sticky:not(.gsc-x):not(.gsc-y){position:sticky}.lg\:top-\[calc\(var\(--u\)\*4\)\]:not(.gsc-x):not(.gsc-y){top:calc(var(--u) * 4)}.lg\:order-1:not(.gsc-x):not(.gsc-y){order:1}.lg\:order-2:not(.gsc-x):not(.gsc-y){order:2}.lg\:grid-cols-2:not(.gsc-x):not(.gsc-y){grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3:not(.gsc-x):not(.gsc-y){grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4:not(.gsc-x):not(.gsc-y){grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1\.2fr_1fr\]:not(.gsc-x):not(.gsc-y){grid-template-columns:1.2fr 1fr}.lg\:grid-cols-\[1\.4fr_1fr\]:not(.gsc-x):not(.gsc-y){grid-template-columns:1.4fr 1fr}.lg\:grid-cols-\[1\.7fr_1fr\]:not(.gsc-x):not(.gsc-y){grid-template-columns:1.7fr 1fr}.lg\:grid-cols-\[1fr_1\.4fr\]:not(.gsc-x):not(.gsc-y){grid-template-columns:1fr 1.4fr}.lg\:grid-cols-\[1fr_2fr\]:not(.gsc-x):not(.gsc-y){grid-template-columns:1fr 2fr}.lg\:items-end:not(.gsc-x):not(.gsc-y){align-items:flex-end}.lg\:self-start:not(.gsc-x):not(.gsc-y){align-self:flex-start}}.rtl\:-scale-x-100:where(:dir(rtl),[dir=rtl],[dir=rtl] *):not(.gsc-x):not(.gsc-y){--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}:where(.rtl\:space-x-reverse:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)):not(.gsc-x):not(.gsc-y){--tw-space-x-reverse:1}:root:not(.gsc-x):not(.gsc-y){--u:10px;--ground:#fff;--ground-2:#f9f9f9;--ink:#000;--ink-muted:#0009;--ink-subtle:#0006;--line:#0000001f;--line-strong:#000;--accent:rgb(var(--gsc-c-4a48f3-rgb,74 72 243));--accent-ink:rgb(var(--gsc-c-4a48f3-rgb,74 72 243));--accent-strong:rgb(var(--gsc-c-3533d4-rgb,53 51 212));--accent-soft:#ededfe;--on-accent:#fff;--breaking:#d92d20;--radius-card:17px;--radius-pill:9999px;--border-control:2px;--space-gutter:calc(var(--u) * 2);--space-section:calc(var(--u) * 6);--container:none;--tracking:-.48px;--t-display:calc(var(--u) * 13.5);--t-display-lh:1;--t-h1:calc(var(--u) * 8);--t-h1-lh:1.1;--t-h2:calc(var(--u) * 5);--t-h2-lh:1.1;--t-h3:calc(var(--u) * 2.7);--t-h3-lh:1.1;--t-cta:calc(var(--u) * 2.7);--t-cta-lh:1.9;--t-lead:calc(var(--u) * 2.4);--t-lead-lh:1.4;--t-button:calc(var(--u) * 2.4);--t-button-lh:1.58;--t-body:calc(var(--u) * 1.8);--t-body-lh:1.5;--t-body-sm:calc(var(--u) * 1.8);--t-body-sm-lh:1.4;--t-label:calc(var(--u) * 1.8);--t-label-lh:1;--t-small:calc(var(--u) * 1.6);--t-small-lh:1.9;--ease-wipe:cubic-bezier(.4, 0, .2, 1);--ease-t-e-1:cubic-bezier(.22, .61, .36, 1)}@media (max-width:767px){:root:not(.gsc-x):not(.gsc-y){--space-gutter:calc(var(--u) * 2);--space-section:calc(var(--u) * 4);--t-display:calc(var(--u) * 6);--t-h1:calc(var(--u) * 4);--t-h2:calc(var(--u) * 3);--t-h3:calc(var(--u) * 2.2);--t-h3-lh:1.15;--t-cta:calc(var(--u) * 2);--t-lead:calc(var(--u) * 2);--t-button:calc(var(--u) * 1.8);--t-body:calc(var(--u) * 1.7);--t-label:calc(var(--u) * 1.5);--t-small:calc(var(--u) * 1.5)}}@media (min-width:768px){:root:not(.gsc-x):not(.gsc-y){--space-gutter:calc(var(--u) * 5);--space-section:calc(var(--u) * 9.5)}}@media (min-width:1024px){:root:not(.gsc-x):not(.gsc-y){--u:clamp(9px, calc(.2404vw + 6.54px), 12px);--space-gutter:calc(var(--u) * 6.5)}}[data-theme=dark]:not(.gsc-x):not(.gsc-y){--ground:#000;--ground-2:#111;--ink:#fff;--ink-muted:#fff9;--ink-subtle:#fff6;--line:#ffffff29;--line-strong:#fff;--accent-ink:rgb(var(--gsc-c-7b79ff-rgb,123 121 255));--accent-soft:#17164a;color:var(--ink);background-color:var(--ground)}.scene:not(.gsc-x):not(.gsc-y){--p:0}@media (prefers-reduced-motion:no-preference){.scene:not([data-static])[data-variant=home]:not(.gsc-x):not(.gsc-y){height:300svh}.scene:not([data-static])[data-variant=page]:not(.gsc-x):not(.gsc-y){height:230svh}}@media (prefers-reduced-motion:no-preference) and (max-width:767px){.scene:not([data-static])[data-variant=home]:not(.gsc-x):not(.gsc-y){height:240svh}.scene:not([data-static])[data-variant=page]:not(.gsc-x):not(.gsc-y){height:200svh}}.scene[data-variant=home] .scene-frame:not(.gsc-x):not(.gsc-y){background:#b8b8b6}.scene[data-past] .scene-copy:not(.gsc-x):not(.gsc-y),.scene[data-past] .scene-foot:not(.gsc-x):not(.gsc-y){visibility:hidden}.scene-photo:not(.gsc-x):not(.gsc-y){filter:grayscale()contrast(1.06)brightness(1.03);transform:scale(calc(1.03 + var(--p) * .09));transform-origin:50% 72%}.scene-sky:not(.gsc-x):not(.gsc-y){opacity:calc(.62 - var(--p) * 1.6);overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 40%,#0000 72%);mask-image:linear-gradient(#000 0% 40%,#0000 72%)}.scene-aurora:not(.gsc-x):not(.gsc-y){background:radial-gradient(32% 30% at 70% 30%, rgb(var(--gsc-c-4a48f3-rgb,74 72 243) / .6), transparent 72%), radial-gradient(30% 24% at 34% 16%, rgb(var(--gsc-c-7b79ff-rgb,123 121 255) / .42), transparent 70%), radial-gradient(44% 30% at 52% 46%, rgb(var(--gsc-c-4a48f3-rgb,74 72 243) / .26), transparent 72%), linear-gradient(180deg, rgb(var(--gsc-c-4a48f3-rgb,74 72 243) / .34), rgb(var(--gsc-c-4a48f3-rgb,74 72 243) / 0) 58%);will-change:transform;animation:32s ease-in-out infinite alternate scene-aurora;position:absolute;inset:-25%}@keyframes scene-aurora{0%{transform:translate(-3%)rotate(0)scale(1)}50%{transform:translate(3%,-2%)rotate(3deg)scale(1.06)}to{transform:translate(5%,2%)rotate(-2deg)scale(1.02)}}.scene-veil:not(.gsc-x):not(.gsc-y){opacity:calc(1 - var(--p) * 3);background:linear-gradient(100deg,#ffffff80 0%,#ffffff29 34%,#fff0 54%)}[dir=rtl] .scene-veil:not(.gsc-x):not(.gsc-y){background:linear-gradient(-100deg,#ffffff80 0%,#ffffff29 34%,#fff0 54%)}@media (max-width:767px){.scene-veil:not(.gsc-x):not(.gsc-y),[dir=rtl] .scene-veil:not(.gsc-x):not(.gsc-y){background:linear-gradient(#ffffff9e 0%,#ffffff4d 42%,#fff0 62%)}}.scene-dusk:not(.gsc-x):not(.gsc-y){opacity:min(1, calc(var(--p) * 2));background:linear-gradient(#03040cf7 0%,#090a1ae6 42%,#16162cb8 60%,#040408e6 74%,#000000f5 100%)}.scene-night:not(.gsc-x):not(.gsc-y){background:linear-gradient(#03040c 0%,#070920 36%,#10123a 56%,#07071a 64%,#000 100%)}.scene-night .scene-aurora:not(.gsc-x):not(.gsc-y){opacity:.7}.scene-horizon:not(.gsc-x):not(.gsc-y){background:radial-gradient(58% 46% at 50% 62%, rgb(var(--gsc-c-7b79ff-rgb,123 121 255) / .3), transparent 72%);inset-inline:0;height:32%;position:absolute;top:44%}.scene-dunes:not(.gsc-x):not(.gsc-y){width:100%;height:40%;transform:translate3d(0, calc(var(--p) * 5vh), 0);inset-inline:0;position:absolute;bottom:0}.scene-dune-far:not(.gsc-x):not(.gsc-y){fill:#07081a;stroke:rgb(var(--gsc-c-9d9bff-rgb,157 155 255) / .18);stroke-width:1px}.scene-dune-near:not(.gsc-x):not(.gsc-y){fill:#020205;stroke:rgb(var(--gsc-c-9d9bff-rgb,157 155 255) / .12);stroke-width:1px}.scene-grain:not(.gsc-x):not(.gsc-y){pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.scene-canvas:not(.gsc-x):not(.gsc-y){opacity:0;transition:opacity 1.4s var(--ease-t-e-1)}.scene[data-mode="3d"] .scene-canvas:not(.gsc-x):not(.gsc-y){opacity:1}.scene[data-mode="3d"][data-variant=home] :is(.scene-photo,.scene-sky,.scene-veil,.scene-dusk):not(.gsc-x):not(.gsc-y){visibility:hidden;transition:visibility 0s 1.4s}.scene .scene-copy:not(.gsc-x):not(.gsc-y){padding-top:calc(var(--tab-h) + var(--u) * 2);padding-bottom:calc(var(--u) * 16);pointer-events:none;flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}.scene .scene-copy .intro:not(.gsc-x):not(.gsc-y){pointer-events:auto}@media (max-width:767px){.scene .scene-copy:not(.gsc-x):not(.gsc-y){padding-top:calc(var(--tab-h) + 40px);justify-content:flex-start}}.scene[data-mode="3d"] .scene-copy:not(.gsc-x):not(.gsc-y){opacity:calc(1 - var(--p) * 5);transform:translate3d(0, calc(var(--p) * -12vh), 0)}.scene[data-mode="3d"][data-variant=page] .scene-copy:not(.gsc-x):not(.gsc-y){opacity:calc(1 - var(--p) * 3.4)}.scene-floaters:not(.gsc-x):not(.gsc-y){pointer-events:none}.scene-chip:not(.gsc-x):not(.gsc-y){align-items:center;gap:calc(var(--u) * .8);padding:calc(var(--u) * .75) calc(var(--u) * 1.6);border-radius:var(--radius-pill);color:#000;font-size:var(--t-small);white-space:nowrap;opacity:0;will-change:transform, opacity;background:#ffffffc2;border:1px solid #ffffffe6;line-height:1.2;display:inline-flex;position:absolute;top:0;left:0;box-shadow:0 12px 32px -14px #12124666}.scene-chip-icon:not(.gsc-x):not(.gsc-y){width:14px;height:14px;color:var(--accent);flex:none}.scene-labels:not(.gsc-x):not(.gsc-y){inset-inline-end:var(--space-gutter);top:calc(var(--u) * 11);position:absolute}.scene-labels ol:not(.gsc-x):not(.gsc-y){gap:calc(var(--u) * 1.4);display:grid}.scene-label:not(.gsc-x):not(.gsc-y){font-size:var(--t-label);line-height:1.3;display:block}.scene-label-inner:not(.gsc-x):not(.gsc-y){align-items:center;gap:calc(var(--u) * 1.2);display:flex}.scene-label-text:not(.gsc-x):not(.gsc-y){align-items:baseline;gap:calc(var(--u) * 1);display:flex}.scene-label-copy:not(.gsc-x):not(.gsc-y){flex-direction:column;gap:3px;display:flex}.scene-label-kicker:not(.gsc-x):not(.gsc-y){font-size:var(--t-small);color:var(--accent-ink);text-transform:lowercase;white-space:nowrap;line-height:1.3}.scene-label-title:not(.gsc-x):not(.gsc-y){max-width:28ch}.scene-label-num:not(.gsc-x):not(.gsc-y){color:var(--accent-ink);font-variant-numeric:tabular-nums}.scene-label-rule:not(.gsc-x):not(.gsc-y),.scene-label-dot:not(.gsc-x):not(.gsc-y){display:none}.scene-label:focus-visible:not(.gsc-x):not(.gsc-y){outline:none;opacity:1!important}.scene-label:focus-visible .scene-label-text:not(.gsc-x):not(.gsc-y){outline-offset:6px;outline:2px solid}@media (max-width:767px){.scene:not([data-mode="3d"]) .scene-labels:not(.gsc-x):not(.gsc-y){display:none}}.scene[data-mode="3d"] .scene-labels:not(.gsc-x):not(.gsc-y){pointer-events:none;inset:0;top:0}.scene[data-mode="3d"] .scene-label:not(.gsc-x):not(.gsc-y){opacity:0;color:#fff;will-change:transform, opacity;position:absolute;top:0;left:0}.scene[data-mode="3d"] .scene-label-inner:not(.gsc-x):not(.gsc-y){text-shadow:0 1px 14px #0009}.scene[data-mode="3d"] .scene-label[data-side=left] .scene-label-inner:not(.gsc-x):not(.gsc-y){flex-direction:row;transform:translate(-100%,-50%)}.scene[data-mode="3d"] .scene-label[data-side=right] .scene-label-inner:not(.gsc-x):not(.gsc-y){flex-direction:row-reverse;transform:translateY(-50%)}[dir=rtl] .scene[data-mode="3d"] .scene-label[data-side=left] .scene-label-inner:not(.gsc-x):not(.gsc-y){flex-direction:row-reverse}[dir=rtl] .scene[data-mode="3d"] .scene-label[data-side=right] .scene-label-inner:not(.gsc-x):not(.gsc-y){flex-direction:row}.scene[data-mode="3d"] .scene-label[data-side=left] .scene-label-copy:not(.gsc-x):not(.gsc-y){text-align:right;align-items:flex-end}.scene[data-mode="3d"] .scene-label[data-side=right] .scene-label-copy:not(.gsc-x):not(.gsc-y){text-align:left;align-items:flex-start}.scene[data-mode="3d"] .scene-label-num:not(.gsc-x):not(.gsc-y),.scene[data-mode="3d"] .scene-label-kicker:not(.gsc-x):not(.gsc-y){color:rgb(var(--gsc-c-9d9bff-rgb,157 155 255))}.scene[data-mode="3d"] .scene-label-rule:not(.gsc-x):not(.gsc-y){width:calc(var(--u) * 5);opacity:.5;height:1px;transition:width .5s var(--ease-t-e-1), opacity .5s var(--ease-t-e-1);background:currentColor;flex:none;display:block}.scene[data-mode="3d"] .scene-label-dot:not(.gsc-x):not(.gsc-y){border-radius:var(--radius-pill);background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 4px rgb(var(--gsc-c-4a48f3-rgb,74 72 243) / .3), 0 0 18px 3px rgb(var(--gsc-c-4a48f3-rgb,74 72 243) / .75);transition:transform .5s var(--ease-t-e-1);flex:none;display:block}.scene[data-mode="3d"] a.scene-label:hover .scene-label-rule:not(.gsc-x):not(.gsc-y){width:calc(var(--u) * 8);opacity:1}.scene[data-mode="3d"] a.scene-label:hover .scene-label-dot:not(.gsc-x):not(.gsc-y){transform:scale(1.35)}@media (max-width:899px){.scene[data-mode="3d"] .scene-label:not(.gsc-x):not(.gsc-y){font-size:var(--t-small);line-height:1.25}.scene[data-mode="3d"] .scene-label-inner:not(.gsc-x):not(.gsc-y){width:var(--span,auto);gap:calc(var(--u) * .8)}.scene[data-mode="3d"] .scene-label-text:not(.gsc-x):not(.gsc-y){min-width:0}.scene[data-mode="3d"] .scene-label-kicker:not(.gsc-x):not(.gsc-y){white-space:normal}.scene[data-mode="3d"] .scene-label-title:not(.gsc-x):not(.gsc-y){-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.scene[data-mode="3d"] .scene-label-rule:not(.gsc-x):not(.gsc-y){width:auto;min-width:calc(var(--u) * 1.6);flex:auto}}.scene .scene-foot:not(.gsc-x):not(.gsc-y){inset-inline:0;bottom:calc(var(--hero-offset,0px) + var(--u) * 3.2);isolation:isolate;justify-content:space-between;align-items:flex-end;gap:calc(var(--u) * 4);color:#fff;opacity:calc(1 - var(--p) * 6);background:0 0;display:flex;position:absolute}.scene[data-variant=home] .scene-foot:not(.gsc-x):not(.gsc-y):before{content:"";inset-inline:0;bottom:calc(var(--u) * -3.2 - var(--hero-offset,0px));z-index:-1;height:calc(100% + var(--u) * 18 + var(--hero-offset,0px));pointer-events:none;background:linear-gradient(#0000,#0009);position:absolute}.scene-rail:not(.gsc-x):not(.gsc-y){align-items:start;gap:calc(var(--u) * 3);max-width:min(calc(var(--u) * 120), 58vw);grid-template-columns:auto minmax(0,1fr);display:grid}.scene[data-variant=home] .scene-copy .btn-pill:not(.btn-solid):not(.gsc-x):not(.gsc-y){-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff9e;border-color:#ffffffe6}.scene-rail-title:not(.gsc-x):not(.gsc-y){align-items:center;gap:calc(var(--u) * .9);color:#ffffffb8;padding-top:1px;display:flex}.scene-live:not(.gsc-x):not(.gsc-y){border-radius:var(--radius-pill);background:rgb(var(--gsc-c-7b79ff-rgb,123 121 255));width:7px;height:7px;animation:scene-live 2.2s var(--ease-t-e-1) infinite}@keyframes scene-live{0%{box-shadow:0 0 0 0 rgb(var(--gsc-c-7b79ff-rgb,123 121 255) / .7)}70%{box-shadow:0 0 0 9px rgb(var(--gsc-c-7b79ff-rgb,123 121 255) / 0)}to{box-shadow:0 0 0 0 rgb(var(--gsc-c-7b79ff-rgb,123 121 255) / 0)}}.scene-rail-list:not(.gsc-x):not(.gsc-y){grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.scene-rail-list li+li:not(.gsc-x):not(.gsc-y){border-inline-start:1px solid #fff3}.scene-rail-item:not(.gsc-x):not(.gsc-y){gap:calc(var(--u) * .6);padding-inline:calc(var(--u) * 2.4);flex-direction:column;display:flex}.scene-rail-list li:first-child .scene-rail-item:not(.gsc-x):not(.gsc-y){padding-inline-start:0}.scene-rail-kicker:not(.gsc-x):not(.gsc-y){color:rgb(var(--gsc-c-9d9bff-rgb,157 155 255))}.scene-rail-headline:not(.gsc-x):not(.gsc-y){-webkit-line-clamp:2;font-size:var(--t-body-sm);transition:color .3s var(--ease-wipe);-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.scene-rail-item:hover .scene-rail-headline:not(.gsc-x):not(.gsc-y){color:rgb(var(--gsc-c-c9c8ff-rgb,201 200 255))}@media (max-width:1099px){.scene-rail-list:not(.gsc-x):not(.gsc-y){grid-template-columns:minmax(0,1fr)}.scene-rail-list li:nth-child(n+2):not(.gsc-x):not(.gsc-y){display:none}}@media (max-width:767px){.scene-rail:not(.gsc-x):not(.gsc-y){gap:calc(var(--u) * 1);grid-template-columns:minmax(0,1fr)}}.scene-cue:not(.gsc-x):not(.gsc-y){align-items:center;gap:calc(var(--u) * 1.2);flex-direction:column;flex:none;display:none}.scene[data-mode="3d"] .scene-cue:not(.gsc-x):not(.gsc-y){display:flex}.scene-cue:not(.gsc-x):not(.gsc-y):after{content:"";width:1px;height:calc(var(--u) * 5);animation:scene-cue 2.4s var(--ease-t-e-1) infinite;background:currentColor}@keyframes scene-cue{0%{transform-origin:top;transform:scaleY(0)}45%{transform-origin:top;transform:scaleY(1)}55%{transform-origin:bottom;transform:scaleY(1)}to{transform-origin:bottom;transform:scaleY(0)}}@media (prefers-reduced-motion:no-preference){.intro>:not(.gsc-x):not(.gsc-y){animation:intro-fade 1s var(--ease-t-e-1) both}.intro>:nth-child(2):not(.gsc-x):not(.gsc-y){animation-delay:90ms}.intro>:nth-child(3):not(.gsc-x):not(.gsc-y){animation-delay:.18s}.intro>:nth-child(4):not(.gsc-x):not(.gsc-y){animation-delay:.27s}.intro>h1:not(.gsc-x):not(.gsc-y){animation-name:intro-rise}}@keyframes intro-fade{0%{opacity:0;transform:translateY(18px)}}@keyframes intro-rise{0%{transform:translateY(.3em)}}.skyline-line:not(.gsc-x):not(.gsc-y){stroke-dasharray:1;stroke-dashoffset:0}.skyline-beacon:not(.gsc-x):not(.gsc-y){transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.skyline-line:not(.gsc-x):not(.gsc-y){animation:linear both skyline-draw;animation-timeline:view();animation-range:entry cover 55%}.skyline-beacon:not(.gsc-x):not(.gsc-y){animation:linear both skyline-beacon;animation-timeline:view();animation-range:cover 45% cover 60%}}}@keyframes skyline-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes skyline-beacon{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}:root:not(.gsc-x):not(.gsc-y){--frame-gap:calc(var(--u) * 1.6);--frame-radius:calc(var(--u) * 2.8);--tab-h:calc(var(--u) * 6.4);--header-space:calc(var(--u) * 11)}@media (max-width:767px){:root:not(.gsc-x):not(.gsc-y){--frame-gap:8px;--frame-radius:18px;--tab-h:52px;--header-space:76px}}body:not(.gsc-x):not(.gsc-y){overflow-x:clip}.gsc-main:not(.gsc-x):not(.gsc-y){padding-top:var(--header-space)}.gsc-main>.scene:not(.gsc-x):not(.gsc-y){margin-top:calc(-1 * var(--header-space))}.gsc-main>.calm-hero:not(.gsc-x):not(.gsc-y){margin-top:calc(var(--frame-gap) - var(--header-space))}.scene-frame:not(.gsc-x):not(.gsc-y){top:var(--frame-gap);height:calc(100svh - var(--frame-gap) * 2);margin:var(--frame-gap);border-radius:var(--frame-radius);isolation:isolate}.calm-hero:not(.gsc-x):not(.gsc-y){margin:var(--frame-gap);padding-top:calc(var(--header-space) + var(--u) * 3);border-radius:var(--frame-radius);background:var(--ground-2);overflow:hidden}.site-header:not(.gsc-x):not(.gsc-y){--hdr-ink:var(--ink);z-index:60;top:var(--frame-gap);inset-inline:var(--frame-gap);color:var(--hdr-ink);pointer-events:none;transition:transform .7s var(--ease-t-e-1), opacity .5s var(--ease-t-e-1);position:fixed}.site-header[data-state=hidden]:not(.gsc-x):not(.gsc-y){transform:translate3d(0, calc(-100% - var(--frame-gap) - 16px), 0);opacity:0}.hdr-inner:not(.gsc-x):not(.gsc-y){border-radius:var(--radius-pill);max-width:100%;transition:max-width .7s var(--ease-t-e-1), padding .5s var(--ease-t-e-1), background-color .5s, border-color .5s, box-shadow .5s;border:1px solid #0000;justify-content:space-between;align-items:center;gap:16px;margin-inline:auto;padding:14px;display:flex;position:relative}.hdr-inner>:not(.gsc-x):not(.gsc-y){pointer-events:auto}.site-header[data-state=bar] .hdr-inner:not(.gsc-x):not(.gsc-y){-webkit-backdrop-filter:blur(18px)saturate(1.6);backdrop-filter:blur(18px)saturate(1.6);background:#ffffffd1;border-color:#0000000f;max-width:min(1240px,100%);padding:7px;box-shadow:0 18px 50px -24px #0f0f3c66}html[data-hero=dark] .site-header[data-state=top]:not([data-panel=idea]):not(.gsc-x):not(.gsc-y),.site-header[data-panel=menu]:not(.gsc-x):not(.gsc-y){--hdr-ink:#fff;--accent-ink:rgb(var(--gsc-c-9d9bff-rgb,157 155 255))}.hdr-pill:not(.gsc-x):not(.gsc-y){--mx:0px;--my:0px;border-radius:var(--radius-pill);height:52px;font-size:var(--t-label);white-space:nowrap;transform:translate3d(var(--mx), var(--my), 0);transition:transform .5s var(--ease-t-e-1), background-color .3s var(--ease-wipe), color .3s var(--ease-wipe), border-color .3s, height .5s var(--ease-t-e-1), box-shadow .3s;border:1px solid #0000;align-items:center;gap:12px;padding-inline:8px 22px;font-weight:400;line-height:1;display:inline-flex}.hdr-menu:not(.gsc-x):not(.gsc-y){color:#000;-webkit-backdrop-filter:blur(18px)saturate(1.7);backdrop-filter:blur(18px)saturate(1.7);background:linear-gradient(160deg,#ffffffb8,#eeeef880);border-color:#00000017;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #0000000a,0 2px 6px -2px #14144624,0 12px 32px -14px #14144661}html[data-hero=dark] .site-header[data-state=top]:not([data-panel=idea]) .hdr-menu:not(.gsc-x):not(.gsc-y),.site-header[data-panel=menu] .hdr-menu:not(.gsc-x):not(.gsc-y){color:#fff;background:#ffffff1a;border-color:#ffffff3d}.site-header[data-state=bar] .hdr-menu:not(.gsc-x):not(.gsc-y){color:#fff;box-shadow:none;background:#000;border-color:#000}.hdr-cta:not(.gsc-x):not(.gsc-y){background:var(--accent);color:#fff;box-shadow:0 14px 34px -14px rgb(var(--gsc-c-4a48f3-rgb,74 72 243) / .75);padding-inline:22px 8px}.hdr-cta:hover:not(.gsc-x):not(.gsc-y){background:#000;box-shadow:0 14px 34px -14px #0009}.hdr-puck:not(.gsc-x):not(.gsc-y){border-radius:var(--radius-pill);width:36px;height:36px;transition:transform .6s var(--ease-t-e-1), width .5s, height .5s;flex:none;place-items:center;display:grid;position:relative}.hdr-puck svg:not(.gsc-x):not(.gsc-y){width:15px;height:15px}.hdr-menu .hdr-puck:not(.gsc-x):not(.gsc-y){background:var(--accent);color:#fff}.hdr-cta .hdr-puck:not(.gsc-x):not(.gsc-y){color:var(--accent);background:#fff}.hdr-cta:hover .hdr-puck:not(.gsc-x):not(.gsc-y){transform:rotate(-45deg)scale(1.06)}[dir=rtl] .hdr-puck-arrow svg:not(.gsc-x):not(.gsc-y){transform:scaleX(-1)}[dir=rtl] .hdr-cta:hover .hdr-puck:not(.gsc-x):not(.gsc-y){transform:rotate(45deg)scale(1.06)}.hdr-dots:not(.gsc-x):not(.gsc-y){transition:gap .5s var(--ease-t-e-1), transform .6s var(--ease-t-e-1), opacity .3s;grid-template-columns:repeat(2,4px);gap:4px;display:grid}.hdr-dots i:not(.gsc-x):not(.gsc-y){background:currentColor;border-radius:50%;width:4px;height:4px}.hdr-menu:hover .hdr-dots:not(.gsc-x):not(.gsc-y){gap:6px;transform:rotate(45deg)}.hdr-x:not(.gsc-x):not(.gsc-y){opacity:0;width:14px;height:14px;transition:opacity .3s, transform .6s var(--ease-t-e-1);margin:auto;position:absolute;inset:0;transform:rotate(-90deg)scale(.4)}.hdr-x:not(.gsc-x):not(.gsc-y):before,.hdr-x:not(.gsc-x):not(.gsc-y):after{content:"";background:currentColor;border-radius:1px;width:100%;height:1.6px;margin-top:-.8px;position:absolute;top:50%;left:0;transform:rotate(45deg)}.hdr-x:not(.gsc-x):not(.gsc-y):after{transform:rotate(-45deg)}.site-header[data-panel=menu] .hdr-menu .hdr-dots:not(.gsc-x):not(.gsc-y){opacity:0;transform:scale(.3)rotate(90deg)}.site-header[data-panel=menu] .hdr-menu .hdr-x:not(.gsc-x):not(.gsc-y),.hdr-x.is-on:not(.gsc-x):not(.gsc-y){opacity:1;transform:none}.site-header[data-state=bar] .hdr-pill:not(.gsc-x):not(.gsc-y){height:46px}.site-header[data-state=bar] .hdr-puck:not(.gsc-x):not(.gsc-y){width:32px;height:32px}.hdr-logo:not(.gsc-x):not(.gsc-y){transition:transform .6s var(--ease-t-e-1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.site-header[data-state=bar] .hdr-logo:not(.gsc-x):not(.gsc-y){transform:translate(-50%,-50%)scale(.9)}.hdr-end:not(.gsc-x):not(.gsc-y){align-items:center;gap:calc(var(--u) * 2.4);display:flex}.hdr-utils:not(.gsc-x):not(.gsc-y){align-items:center;gap:calc(var(--u) * 2);display:flex}.hdr-icon:not(.gsc-x):not(.gsc-y){border-radius:var(--radius-pill);border:1.5px solid;place-items:center;width:44px;height:44px;transition:background-color .3s,color .3s;display:grid}.hdr-icon:hover:not(.gsc-x):not(.gsc-y){background:var(--hdr-ink);color:var(--accent)}.hdr-icon svg:not(.gsc-x):not(.gsc-y){width:18px;height:18px}.site-header[data-state=bar] .hdr-icon:not(.gsc-x):not(.gsc-y){border-color:#00000024;width:38px;height:38px}@media (max-width:1279px){.hdr-utils:not(.gsc-x):not(.gsc-y){display:none}}@media (max-width:639px){.hdr-pill:not(.gsc-x):not(.gsc-y){gap:0;height:50px;padding:7px}.hdr-pill-label:not(.gsc-x):not(.gsc-y){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hdr-inner:not(.gsc-x):not(.gsc-y){padding:10px}}.logo:not(.gsc-x):not(.gsc-y){letter-spacing:.01em;white-space:nowrap;align-items:center;gap:.36em;font-size:32px;font-weight:800;line-height:1;display:inline-flex}.logo-lg:not(.gsc-x):not(.gsc-y){font-size:clamp(20px, calc(var(--u) * 3.8), 44px)}@media (max-width:639px){.logo-lg:not(.gsc-x):not(.gsc-y){font-size:19px}}.logo-mark:not(.gsc-x):not(.gsc-y){width:auto;height:1.3em;flex:none;height:1.8cap;overflow:visible}@media (max-width:639px){.hdr-logo .logo-mark:not(.gsc-x):not(.gsc-y){height:2.4cap}}.logo-word:not(.gsc-x):not(.gsc-y){font-weight:800}.logo-dot:not(.gsc-x):not(.gsc-y){fill:var(--accent-ink);transform-box:fill-box;transform-origin:50%}.logo-ripple:not(.gsc-x):not(.gsc-y){fill:none;stroke:var(--accent-ink);stroke-width:1.6px;opacity:0;transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.logo-dot:not(.gsc-x):not(.gsc-y){animation:4s ease-in-out infinite logo-breathe}.logo-ripple:not(.gsc-x):not(.gsc-y){animation:logo-ripple 4s var(--ease-t-e-1) infinite}}@keyframes logo-breathe{0%,to{transform:scale(1)}7%{transform:scale(1.3)}26%{transform:scale(1)}}@keyframes logo-ripple{0%{opacity:0;transform:scale(1)}6%{opacity:.9}58%,to{opacity:0;transform:scale(2.5)}}@media (max-width:1439px){.hdr-logo .logo:not(.gsc-x):not(.gsc-y){font-size:27px}}@media (max-width:1099px){.hdr-logo .logo:not(.gsc-x):not(.gsc-y){font-size:22px}}@media (max-width:639px){.hdr-logo .logo:not(.gsc-x):not(.gsc-y){font-size:15px}}.site-menu:not(.gsc-x):not(.gsc-y){z-index:55;position:fixed;inset:0}.site-menu[hidden]:not(.gsc-x):not(.gsc-y){display:none}.site-menu-bg:not(.gsc-x):not(.gsc-y){inset:var(--frame-gap);border-radius:var(--frame-radius);background:radial-gradient(70% 60% at 12% 8%, rgb(var(--gsc-c-2e2c96-rgb,46 44 150)) 0%, transparent 62%), radial-gradient(60% 55% at 88% 92%, rgb(var(--gsc-c-7a78ff-rgb,122 120 255)) 0%, transparent 66%), linear-gradient(140deg, #08082a 0%, rgb(var(--gsc-c-1c1b6a-rgb,28 27 106)) 46%, rgb(var(--gsc-c-4a48f3-rgb,74 72 243)) 100%);position:absolute;overflow:hidden}.site-menu-bg .scene-aurora:not(.gsc-x):not(.gsc-y){opacity:.55}.site-menu-bg .scene-grain:not(.gsc-x):not(.gsc-y){opacity:.14}.site-menu-inner:not(.gsc-x):not(.gsc-y){gap:calc(var(--u) * 6);--menu-extra:4.6;height:100%;padding:calc(var(--frame-gap) + var(--tab-h) + clamp(12px, 4svh, var(--u) * 5)) calc(var(--frame-gap) + var(--u) * 8) calc(var(--frame-gap) + clamp(12px, 4svh, var(--u) * 5));color:#fff;grid-template-columns:1.15fr 1fr;display:grid;position:relative;overflow:hidden;container-type:size}.site-menu-nav:not(.gsc-x):not(.gsc-y),.site-menu-aside:not(.gsc-x):not(.gsc-y){min-height:0}.site-menu-primary:not(.gsc-x):not(.gsc-y){gap:0;display:grid}.site-menu-primary a:not(.gsc-x):not(.gsc-y){font-size:clamp(17px, min(var(--t-h2), calc(100cqh / (var(--n,8) * 1.2 + var(--menu-extra)))), var(--t-h2));font-weight:300;line-height:1.2}.site-menu-primary a[aria-current=page]:not(.gsc-x):not(.gsc-y){color:rgb(var(--gsc-c-c9c8ff-rgb,201 200 255))}.site-menu-secondary:not(.gsc-x):not(.gsc-y){gap:clamp(4px, 1cqh, var(--u) * 1) calc(var(--u) * 3);font-size:clamp(14px, 2.4cqh, var(--t-lead));flex-wrap:wrap;display:flex}.site-menu-label:not(.gsc-x):not(.gsc-y){margin:clamp(8px, 3.2cqh, var(--u) * 4) 0 clamp(6px, 1.4cqh, var(--u) * 1.6);color:#ffffff9e}.site-menu-aside:not(.gsc-x):not(.gsc-y){border-inline-start:1px solid #ffffff29;flex-direction:column;padding-inline-start:calc(var(--u) * 6);display:flex}.site-menu-search:not(.gsc-x):not(.gsc-y){border-bottom:1px solid #fff6;align-items:center;gap:12px;padding-block:10px;display:flex}.site-menu-search input:not(.gsc-x):not(.gsc-y){color:#fff;min-width:0;font-size:var(--t-lead);background:0 0;outline:none;flex:1}.site-menu-search input:not(.gsc-x):not(.gsc-y)::placeholder{color:#ffffff8c}.site-menu-search button svg:not(.gsc-x):not(.gsc-y){width:22px;height:22px}.site-menu-latest:not(.gsc-x):not(.gsc-y){gap:clamp(8px, 2cqh, var(--u) * 2);display:grid}.site-menu-story:not(.gsc-x):not(.gsc-y){grid-template-columns:clamp(64px, 11cqh, calc(var(--u) * 12)) minmax(0, 1fr);align-items:center;gap:calc(var(--u) * 2);display:grid}.site-menu-thumb:not(.gsc-x):not(.gsc-y){aspect-ratio:4/3;border-radius:calc(var(--frame-radius) * .5);background:#ffffff1a;position:relative;overflow:hidden}.site-menu-story-title:not(.gsc-x):not(.gsc-y){-webkit-line-clamp:2;font-size:var(--t-body-sm);transition:color .3s var(--ease-wipe);-webkit-box-orient:vertical;margin-top:4px;line-height:1.35;display:-webkit-box;overflow:hidden}.site-menu-story:hover .site-menu-story-title:not(.gsc-x):not(.gsc-y){color:rgb(var(--gsc-c-c9c8ff-rgb,201 200 255))}.site-menu-foot:not(.gsc-x):not(.gsc-y){padding-top:clamp(10px, 3cqh, var(--u) * 4);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 16px;margin-top:auto;display:flex}@container (max-height:760px){.site-menu-latest li:nth-child(n+4):not(.gsc-x):not(.gsc-y){display:none}}@container (max-height:640px){.site-menu-latest li:nth-child(n+3):not(.gsc-x):not(.gsc-y){display:none}}@container (max-height:540px){.site-menu-latest li:nth-child(n+2):not(.gsc-x):not(.gsc-y){display:none}}@container (max-height:460px){.site-menu-latest:not(.gsc-x):not(.gsc-y),.site-menu-latest-label:not(.gsc-x):not(.gsc-y){display:none}}.site-menu-foot .site-menu-label:not(.gsc-x):not(.gsc-y){width:100%;margin:0}.site-menu-lang:not(.gsc-x):not(.gsc-y){color:#fff}@media (max-width:1023px){.site-menu-inner:not(.gsc-x):not(.gsc-y){--menu-extra:10.5;padding:calc(var(--frame-gap) + var(--tab-h) + clamp(12px, 3svh, 28px)) calc(var(--frame-gap) + 20px) calc(var(--frame-gap) + clamp(12px, 3svh, 28px));grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);gap:clamp(12px,3svh,28px)}.site-menu-aside:not(.gsc-x):not(.gsc-y){border:0;padding:0}.site-menu-latest:not(.gsc-x):not(.gsc-y),.site-menu-latest-label:not(.gsc-x):not(.gsc-y){display:none}}@media (max-width:1023px) and (min-height:860px){.site-menu-inner:not(.gsc-x):not(.gsc-y){--menu-extra:17}.site-menu-latest:not(.gsc-x):not(.gsc-y),.site-menu-latest-label:not(.gsc-x):not(.gsc-y){display:grid}.site-menu-latest li:nth-child(n+3):not(.gsc-x):not(.gsc-y){display:none}}@media (prefers-reduced-motion:no-preference){.site-menu[data-open] .site-menu-bg:not(.gsc-x):not(.gsc-y){animation:menu-in .7s var(--ease-t-e-1) both}.site-menu[data-open] .site-menu-primary li:not(.gsc-x):not(.gsc-y){animation:menu-item .7s var(--ease-t-e-1) both;animation-delay:calc(.14s + var(--i,0) * 35ms)}.site-menu[data-open] .site-menu-aside:not(.gsc-x):not(.gsc-y),.site-menu[data-open] .site-menu-label:not(.gsc-x):not(.gsc-y),.site-menu[data-open] .site-menu-secondary:not(.gsc-x):not(.gsc-y){animation:menu-item .8s var(--ease-t-e-1) .28s both}}@keyframes menu-in{0%{clip-path:inset(0 0 100% 0 round var(--frame-radius))}to{clip-path:inset(0 0 0 0 round var(--frame-radius))}}@keyframes menu-item{0%{opacity:0;transform:translateY(24px)}}.idea:not(.gsc-x):not(.gsc-y){--glow:0;z-index:55;position:fixed;inset:0}.idea[hidden]:not(.gsc-x):not(.gsc-y){display:none}.idea-bg:not(.gsc-x):not(.gsc-y){inset:var(--frame-gap);border-radius:var(--frame-radius);background:#fbfbfe;position:absolute;overflow:hidden}.idea-glow:not(.gsc-x):not(.gsc-y){background:radial-gradient(30% 30% at 50% 34%, rgb(123 121 255/calc(.14 + var(--glow) * .26)), transparent 70%), radial-gradient(34% 30% at 14% 24%, rgb(var(--gsc-c-7b79ff-rgb,123 121 255) / .2), transparent 70%), radial-gradient(34% 30% at 86% 78%, rgb(var(--gsc-c-4a48f3-rgb,74 72 243) / .16), transparent 70%), radial-gradient(24% 20% at 76% 14%, #ffe7c680, transparent 70%);animation:30s ease-in-out infinite alternate scene-aurora;position:absolute;inset:-20%}.idea .scene-grain:not(.gsc-x):not(.gsc-y){opacity:.05}.idea-stage:not(.gsc-x):not(.gsc-y){inset:calc(var(--frame-gap) + 88px) calc(var(--frame-gap) + 24px) calc(var(--frame-gap) + 70px);place-items:center;display:grid;position:absolute}.idea-gate:not(.gsc-x):not(.gsc-y){width:min(860px,100%);height:100%;max-height:860px;position:relative}.idea-arch:not(.gsc-x):not(.gsc-y){width:100%;height:100%;position:absolute;inset:0;overflow:visible}.idea-arch path:not(.gsc-x):not(.gsc-y){stroke:var(--ink);stroke-width:1.2px;opacity:.7}.idea[data-sent] .idea-arch path:not(.gsc-x):not(.gsc-y){stroke:var(--accent);opacity:1;transition:stroke 1.2s var(--ease-t-e-1)}.idea-content:not(.gsc-x):not(.gsc-y){text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:clamp(8px,1.7svh,18px);display:flex;position:absolute;inset:15% 9% 5%}.idea-eyebrow:not(.gsc-x):not(.gsc-y){color:var(--accent-ink)}.idea-title:not(.gsc-x):not(.gsc-y){max-width:17ch;letter-spacing:var(--tracking);font-size:clamp(26px,5.3svh,62px);font-weight:300;line-height:1.06}.idea-lead:not(.gsc-x):not(.gsc-y){max-width:50ch;color:var(--ink-muted);font-size:clamp(14px,2.1svh,19px);line-height:1.5}.idea-form:not(.gsc-x):not(.gsc-y){gap:clamp(10px,2svh,20px);width:min(620px,100%);margin-top:clamp(4px,1svh,12px);display:grid}.idea-ask:not(.gsc-x):not(.gsc-y){display:block;position:relative}.idea-ask textarea:not(.gsc-x):not(.gsc-y){width:100%;color:var(--ink);caret-color:var(--accent);text-align:center;resize:none;background:0 0;border:0;outline:none;padding:6px 0 12px;font-size:clamp(18px,3.2svh,32px);font-weight:300;line-height:1.3;display:block}.idea-ask textarea:not(.gsc-x):not(.gsc-y)::placeholder{color:var(--ink-subtle)}.idea-ask-line:not(.gsc-x):not(.gsc-y){background:#00000024;height:1.5px;position:absolute;bottom:0;left:0;right:0}.idea-ask-line:not(.gsc-x):not(.gsc-y):after{content:"";background:var(--accent);transition:transform .8s var(--ease-t-e-1);position:absolute;inset:0;transform:scaleX(0)}.idea-ask:focus-within .idea-ask-line:not(.gsc-x):not(.gsc-y):after,.idea[data-ready] .idea-ask-line:not(.gsc-x):not(.gsc-y):after{transform:scaleX(1)}.idea-swap:not(.gsc-x):not(.gsc-y){display:grid}.idea-swap>:not(.gsc-x):not(.gsc-y){transition:opacity .5s var(--ease-t-e-1), transform .6s var(--ease-t-e-1);grid-area:1/1}.idea-suggest:not(.gsc-x):not(.gsc-y){flex-wrap:wrap;place-content:start center;gap:8px;display:flex}.idea-chip:not(.gsc-x):not(.gsc-y){border-radius:var(--radius-pill);font-size:var(--t-small);transition:border-color .3s, background-color .3s, transform .4s var(--ease-t-e-1);background:#fff9;border:1.2px solid #00000024;padding:9px 15px;line-height:1}.idea-chip:hover:not(.gsc-x):not(.gsc-y){border-color:var(--accent);background:#fff;transform:translateY(-2px)}.idea-details:not(.gsc-x):not(.gsc-y){opacity:0;pointer-events:none;gap:clamp(8px,1.6svh,14px);display:grid;transform:translateY(14px)}.idea[data-ready] .idea-suggest:not(.gsc-x):not(.gsc-y){opacity:0;pointer-events:none;transform:translateY(-10px)}.idea[data-ready] .idea-details:not(.gsc-x):not(.gsc-y){opacity:1;pointer-events:auto;transform:none}.idea-row:not(.gsc-x):not(.gsc-y){text-align:start;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.idea-field:not(.gsc-x):not(.gsc-y){display:block;position:relative}.idea-field input:not(.gsc-x):not(.gsc-y){width:100%;font-size:var(--t-body);transition:border-color .3s var(--ease-wipe);background:0 0;border:0;border-bottom:1.5px solid #00000029;outline:none;padding:22px 0 9px;line-height:1.4;display:block}.idea-field input:focus:not(.gsc-x):not(.gsc-y){border-bottom-color:var(--accent)}.idea-field>span:not(.gsc-x):not(.gsc-y){color:var(--ink-muted);pointer-events:none;transition:transform .4s var(--ease-t-e-1), font-size .4s var(--ease-t-e-1), color .3s;top:22px;position:absolute;inset-inline-start:0}.idea-field :focus+span:not(.gsc-x):not(.gsc-y),.idea-field :not(:placeholder-shown)+span:not(.gsc-x):not(.gsc-y){font-size:var(--t-small);color:var(--accent-ink);transform:translateY(-20px)}.idea-send-row:not(.gsc-x):not(.gsc-y){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.idea-consent:not(.gsc-x):not(.gsc-y){color:var(--ink-muted);text-align:start;align-items:center;gap:8px;display:flex}.idea-consent input:not(.gsc-x):not(.gsc-y){accent-color:var(--accent)}.idea-success:not(.gsc-x):not(.gsc-y){justify-items:center;gap:clamp(10px,2svh,18px);display:grid}.idea-skyline:not(.gsc-x):not(.gsc-y){inset-inline:var(--frame-gap);bottom:calc(var(--frame-gap) + 6px);pointer-events:none;position:absolute}.idea-skyline .skyline-divider:not(.gsc-x):not(.gsc-y){padding-block:0}@media (max-width:639px){.idea-stage:not(.gsc-x):not(.gsc-y){inset:calc(var(--frame-gap) + 74px) calc(var(--frame-gap) + 8px) calc(var(--frame-gap) + 44px)}.idea-content:not(.gsc-x):not(.gsc-y){inset:16% 7% 3%}.idea-title:not(.gsc-x):not(.gsc-y){font-size:clamp(22px,3.8svh,32px)}.idea-lead:not(.gsc-x):not(.gsc-y){font-size:14px}.idea-row:not(.gsc-x):not(.gsc-y){gap:10px}.idea-send-row:not(.gsc-x):not(.gsc-y){justify-content:center}.idea-chip:not(.gsc-x):not(.gsc-y){padding:7px 12px;font-size:13px}}@media (prefers-reduced-motion:no-preference){.idea[data-open] .idea-bg:not(.gsc-x):not(.gsc-y){animation:menu-in .8s var(--ease-t-e-1) both}.idea[data-open] .idea-arch:not(.gsc-x):not(.gsc-y){animation:idea-rise 1.6s var(--ease-t-e-1) .2s both}.idea[data-open] .idea-content>:not(.gsc-x):not(.gsc-y),.idea[data-open] .idea-success>:not(.gsc-x):not(.gsc-y){animation:menu-item .9s var(--ease-t-e-1) both}.idea[data-open] .idea-content>:first-child:not(.gsc-x):not(.gsc-y){animation-delay:.35s}.idea[data-open] .idea-content>:nth-child(2):not(.gsc-x):not(.gsc-y){animation-delay:.43s}.idea[data-open] .idea-content>:nth-child(3):not(.gsc-x):not(.gsc-y){animation-delay:.51s}.idea[data-open] .idea-content>:nth-child(4):not(.gsc-x):not(.gsc-y){animation-delay:.59s}.idea[data-open] .idea-chip:not(.gsc-x):not(.gsc-y){animation:menu-item .7s var(--ease-t-e-1) both;animation-delay:calc(.8s + var(--i,0) * 70ms)}.idea-skyline .skyline-line:not(.gsc-x):not(.gsc-y){animation:idea-draw 2.6s var(--ease-t-e-1) .5s both;animation-timeline:auto}.idea-skyline .skyline-beacon:not(.gsc-x):not(.gsc-y){animation:idea-pop .6s var(--ease-t-e-1) 2.8s both;animation-timeline:auto}}@keyframes idea-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes idea-rise{0%{clip-path:inset(100% -2% 0)}to{clip-path:inset(-2% -2% 0)}}@keyframes idea-pop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:none}}html:not(.gsc-x):not(.gsc-y){overscroll-behavior:none}html.lenis:not(.gsc-x):not(.gsc-y),html.lenis body:not(.gsc-x):not(.gsc-y){height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped:not(.gsc-x):not(.gsc-y){overflow:clip}.lenis [data-lenis-prevent]:not(.gsc-x):not(.gsc-y){overscroll-behavior:contain}.lenis.lenis-smooth iframe:not(.gsc-x):not(.gsc-y){pointer-events:none}:root:not(.gsc-x):not(.gsc-y){--media-radius:calc(var(--frame-radius) * .62)}.media:not(.gsc-x):not(.gsc-y){border-radius:var(--media-radius);isolation:isolate;overflow:hidden}.media-puck:not(.gsc-x):not(.gsc-y){z-index:2;border-radius:var(--radius-pill);width:44px;height:44px;color:var(--accent);opacity:0;transition:opacity .4s var(--ease-t-e-1), transform .6s var(--ease-t-e-1);pointer-events:none;bottom:14px;background:#fff;place-items:center;display:grid;position:absolute;inset-inline-end:14px;transform:translateY(10px)scale(.8);box-shadow:0 12px 26px -12px #00000073}.media-puck svg:not(.gsc-x):not(.gsc-y){width:16px;height:16px;transition:transform .6s var(--ease-t-e-1)}.group:hover .media-puck:not(.gsc-x):not(.gsc-y),.group:focus-within .media-puck:not(.gsc-x):not(.gsc-y){opacity:1;transform:none}.group:hover .media-puck svg:not(.gsc-x):not(.gsc-y){transform:rotate(-45deg)}[dir=rtl] .media-puck svg:not(.gsc-x):not(.gsc-y){transform:scaleX(-1)}[dir=rtl] .group:hover .media-puck svg:not(.gsc-x):not(.gsc-y){transform:scaleX(-1)rotate(-45deg)}@media (hover:none){.media-puck:not(.gsc-x):not(.gsc-y){display:none}}.section-card:not(.gsc-x):not(.gsc-y){margin-inline:var(--frame-gap)}.card-night:not(.gsc-x):not(.gsc-y){--curtain:#0c0d30;isolation:isolate;border-radius:var(--frame-radius);color:#fff;background:linear-gradient(160deg,#05061a 0%,#0c0d30 55%,#19185a 100%);position:relative;overflow:hidden}.card-night-glow:not(.gsc-x):not(.gsc-y){z-index:-1;background:radial-gradient(34% 30% at 18% 20%, rgb(var(--gsc-c-7b79ff-rgb,123 121 255) / .28), transparent 70%), radial-gradient(30% 30% at 86% 82%, rgb(var(--gsc-c-4a48f3-rgb,74 72 243) / .34), transparent 70%);pointer-events:none;animation:36s ease-in-out infinite alternate scene-aurora;position:absolute;inset:-30%}.card-night:not(.gsc-x):not(.gsc-y):after{content:"";z-index:-1;opacity:.06;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.rv-grid>:nth-child(3n+2):not(.gsc-x):not(.gsc-y){--rv-d:6%}.rv-grid>:nth-child(3n+3):not(.gsc-x):not(.gsc-y){--rv-d:12%}.manifesto:not(.gsc-x):not(.gsc-y){position:relative}.manifesto-card:not(.gsc-x):not(.gsc-y){gap:calc(var(--u) * 8);margin:var(--frame-gap);padding:calc(var(--u) * 8) calc(var(--u) * 8) calc(var(--u) * 12);border-radius:var(--frame-radius);background:var(--ground-2);grid-template-columns:auto minmax(0,1fr);display:grid;position:relative;overflow:hidden}.manifesto[data-ready]:not(.gsc-x):not(.gsc-y){height:calc(var(--n) * 80svh + 20svh)}.manifesto[data-ready] .manifesto-card:not(.gsc-x):not(.gsc-y){top:var(--frame-gap);height:calc(100svh - var(--frame-gap) * 2);align-items:center;position:sticky}.manifesto-rail:not(.gsc-x):not(.gsc-y){gap:calc(var(--u) * 2);flex-direction:column;align-self:center;display:flex}.manifesto:not([data-ready]) .manifesto-rail:not(.gsc-x):not(.gsc-y),.manifesto:not([data-ready]) .manifesto-skyline:not(.gsc-x):not(.gsc-y){display:none}.manifesto-count:not(.gsc-x):not(.gsc-y){font-size:var(--t-lead);font-variant-numeric:tabular-nums}.manifesto-count i:not(.gsc-x):not(.gsc-y){color:var(--ink-subtle);font-style:normal}.manifesto-rail ol:not(.gsc-x):not(.gsc-y){gap:8px;display:grid}.manifesto-rail li:not(.gsc-x):not(.gsc-y){width:2px;height:calc(var(--u) * 4);background:var(--line);transition:background-color .6s var(--ease-t-e-1)}.manifesto-rail li[data-on]:not(.gsc-x):not(.gsc-y){background:var(--accent)}.manifesto-stage:not(.gsc-x):not(.gsc-y){position:relative}.manifesto:not([data-ready]) .manifesto-stage:not(.gsc-x):not(.gsc-y){gap:calc(var(--u) * 6);display:grid}.manifesto[data-ready] .manifesto-stage:not(.gsc-x):not(.gsc-y){height:100%}.manifesto[data-ready] .manifesto-item:not(.gsc-x):not(.gsc-y){opacity:0;transition:opacity .8s var(--ease-t-e-1), transform 1s var(--ease-t-e-1);pointer-events:none;flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0;transform:translateY(48px)}.manifesto[data-ready] .manifesto-item[data-state=on]:not(.gsc-x):not(.gsc-y){opacity:1;pointer-events:auto;transform:none}.manifesto[data-ready] .manifesto-item[data-state=past]:not(.gsc-x):not(.gsc-y){transform:translateY(-48px)}.manifesto-title:not(.gsc-x):not(.gsc-y){max-width:13ch;font-size:clamp(40px, calc(var(--u) * 10), 136px);letter-spacing:var(--tracking);font-weight:300;line-height:1}.manifesto-text:not(.gsc-x):not(.gsc-y){max-width:44ch;margin-top:calc(var(--u) * 3.2);color:var(--ink-muted);font-size:var(--t-lead);line-height:1.5}.manifesto-skyline:not(.gsc-x):not(.gsc-y){inset-inline:0;bottom:calc(var(--u) * 2);pointer-events:none;position:absolute}.manifesto-skyline>div:not(.gsc-x):not(.gsc-y){opacity:0;transition:opacity .9s var(--ease-t-e-1);bottom:0;position:absolute;inset-inline:0}.manifesto-skyline>div[data-on]:not(.gsc-x):not(.gsc-y){opacity:1}.manifesto-skyline .skyline-line:not(.gsc-x):not(.gsc-y){stroke-dashoffset:0;animation:none}.manifesto-skyline .skyline-beacon:not(.gsc-x):not(.gsc-y){opacity:1;animation:none}@media (prefers-reduced-motion:no-preference){.manifesto-skyline>div[data-on] .skyline-line:not(.gsc-x):not(.gsc-y){animation:idea-draw 1.8s var(--ease-t-e-1) both;animation-timeline:auto}.manifesto-skyline>div[data-on] .skyline-beacon:not(.gsc-x):not(.gsc-y){animation:idea-pop .6s var(--ease-t-e-1) 1.5s both;animation-timeline:auto}}@media (max-width:767px){.manifesto-card:not(.gsc-x):not(.gsc-y){grid-template-columns:minmax(0,1fr);gap:24px;padding:72px 20px 96px}.manifesto-rail:not(.gsc-x):not(.gsc-y){flex-direction:row;align-self:start;align-items:center}.manifesto-rail ol:not(.gsc-x):not(.gsc-y){display:flex}.manifesto-rail li:not(.gsc-x):not(.gsc-y){width:24px;height:2px}.manifesto-title:not(.gsc-x):not(.gsc-y){font-size:40px}}.tour-grid:not(.gsc-x):not(.gsc-y){gap:calc(var(--u) * 2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:1023px){.tour-grid:not(.gsc-x):not(.gsc-y){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.tour-grid:not(.gsc-x):not(.gsc-y){grid-template-columns:minmax(0,1fr)}}.tour-card:not(.gsc-x):not(.gsc-y){isolation:isolate;justify-content:space-between;gap:calc(var(--u) * 5);height:100%;min-height:calc(var(--u) * 30);padding:calc(var(--u) * 3.2);border:1px solid var(--accent);flex-direction:column;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.tour-card:not(.gsc-x):not(.gsc-y){border:1px solid color-mix(in srgb, var(--accent) 14%, var(--line))}}.tour-card:not(.gsc-x):not(.gsc-y){border-radius:var(--media-radius);background:radial-gradient(110% 85% at 0% 0%, var(--accent), transparent 62%), linear-gradient(165deg, var(--accent-soft), var(--ground) 58%)}@supports (color:color-mix(in lab, red, red)){.tour-card:not(.gsc-x):not(.gsc-y){background:radial-gradient(110% 85% at 0% 0%, color-mix(in srgb, var(--accent) 10%, transparent), transparent 62%), linear-gradient(165deg, var(--accent-soft), var(--ground) 58%)}}.tour-card:not(.gsc-x):not(.gsc-y){box-shadow:inset 0 1px 0 #ffffffb3, 0 22px 44px -30px var(--accent)}@supports (color:color-mix(in lab, red, red)){.tour-card:not(.gsc-x):not(.gsc-y){box-shadow:inset 0 1px 0 #ffffffb3, 0 22px 44px -30px color-mix(in srgb, var(--accent) 40%, transparent)}}.tour-card:not(.gsc-x):not(.gsc-y){transition:color .5s var(--ease-t-e-1), border-color .5s, box-shadow .6s var(--ease-t-e-1)}[dir=rtl] .tour-card:not(.gsc-x):not(.gsc-y){background:radial-gradient(110% 85% at 100% 0%, var(--accent), transparent 62%), linear-gradient(195deg, var(--accent-soft), var(--ground) 58%)}@supports (color:color-mix(in lab, red, red)){[dir=rtl] .tour-card:not(.gsc-x):not(.gsc-y){background:radial-gradient(110% 85% at 100% 0%, color-mix(in srgb, var(--accent) 10%, transparent), transparent 62%), linear-gradient(195deg, var(--accent-soft), var(--ground) 58%)}}.tour-card:not(.gsc-x):not(.gsc-y):before{content:"";z-index:-1;opacity:0;transition:opacity .6s var(--ease-t-e-1);background:linear-gradient(160deg,#05061a,#19185a);position:absolute;inset:0}.tour-card:hover:not(.gsc-x):not(.gsc-y),.tour-card:focus-visible:not(.gsc-x):not(.gsc-y){color:#fff;box-shadow:0 28px 56px -30px var(--accent);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.tour-card:hover:not(.gsc-x):not(.gsc-y),.tour-card:focus-visible:not(.gsc-x):not(.gsc-y){box-shadow:0 28px 56px -30px color-mix(in srgb, var(--accent) 60%, transparent)}}.tour-card:hover:not(.gsc-x):not(.gsc-y):before,.tour-card:focus-visible:not(.gsc-x):not(.gsc-y):before{opacity:1}.tour-num:not(.gsc-x):not(.gsc-y){color:var(--accent-ink);font-size:var(--t-h3);font-variant-numeric:tabular-nums;transition:color .5s}.tour-body:not(.gsc-x):not(.gsc-y){gap:8px;display:grid}.tour-kicker:not(.gsc-x):not(.gsc-y),.tour-text:not(.gsc-x):not(.gsc-y){color:var(--ink-muted);transition:color .5s}.tour-card:hover .tour-num:not(.gsc-x):not(.gsc-y){color:rgb(var(--gsc-c-9d9bff-rgb,157 155 255))}.tour-card:hover .tour-kicker:not(.gsc-x):not(.gsc-y),.tour-card:hover .tour-text:not(.gsc-x):not(.gsc-y){color:#ffffffbd}.tour-puck:not(.gsc-x):not(.gsc-y){top:calc(var(--u) * 3.2);border:1.5px solid var(--accent);width:44px;height:44px;place-items:center;display:grid;position:absolute;inset-inline-end:calc(var(--u) * 3.2)}@supports (color:color-mix(in lab, red, red)){.tour-puck:not(.gsc-x):not(.gsc-y){border:1.5px solid color-mix(in srgb, var(--accent) 22%, var(--line))}}.tour-puck:not(.gsc-x):not(.gsc-y){border-radius:var(--radius-pill);background:var(--ground);color:var(--ink);transition:background-color .5s, color .5s, border-color .5s, transform .6s var(--ease-t-e-1)}.tour-puck svg:not(.gsc-x):not(.gsc-y){width:16px;height:16px}.tour-card:hover .tour-puck:not(.gsc-x):not(.gsc-y){color:var(--accent);background:#fff;border-color:#fff;transform:rotate(-45deg)}[dir=rtl] .tour-puck svg:not(.gsc-x):not(.gsc-y){transform:scaleX(-1)}[dir=rtl] .tour-card:hover .tour-puck:not(.gsc-x):not(.gsc-y){transform:rotate(45deg)}.rv-mask:not(.gsc-x):not(.gsc-y),.rv-mask>span:not(.gsc-x):not(.gsc-y){display:block}.read-progress:not(.gsc-x):not(.gsc-y){z-index:70;background:var(--accent);transform-origin:0;pointer-events:none;top:0;height:2px;position:fixed;inset-inline:0;transform:scaleX(0)}[dir=rtl] .read-progress:not(.gsc-x):not(.gsc-y){transform-origin:100%}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.rv-mask:not(.gsc-x):not(.gsc-y){view-timeline:--rv-mask block;margin-block:-.06em -.16em;padding-block:.06em .16em;overflow:hidden}.rv-mask>span:not(.gsc-x):not(.gsc-y){animation:linear both rv-rise-in;animation-timeline:--rv-mask;animation-range:entry cover 28%}.rv-media:not(.gsc-x):not(.gsc-y){view-timeline:--rv-media block}.rv-media:not(.gsc-x):not(.gsc-y):after{content:"";z-index:1;background:var(--curtain,var(--ground));transform-origin:top;pointer-events:none;animation:linear both rv-curtain;animation-timeline:--rv-media;animation-range:entry calc(5% + var(--rv-d,0%)) cover calc(40% + var(--rv-d,0%));position:absolute;inset:0}.rv-media img:not(.gsc-x):not(.gsc-y){animation:linear both rv-settle;animation-timeline:--rv-media;animation-range:entry var(--rv-d,0%) cover calc(55% + var(--rv-d,0%))}.rv-parallax:not(.gsc-x):not(.gsc-y){view-timeline:--rv-par block}.rv-parallax img:not(.gsc-x):not(.gsc-y){animation:linear both rv-drift;animation-timeline:--rv-par;animation-range:cover}}@supports (animation-timeline:scroll()){.read-progress:not(.gsc-x):not(.gsc-y){animation:linear both rv-progress;animation-timeline:scroll(root)}}}@keyframes rv-rise-in{0%{transform:translateY(105%)}to{transform:none}}@keyframes rv-curtain{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes rv-settle{0%{transform:scale(1.14)}to{transform:none}}@keyframes rv-drift{0%{transform:translateY(-5%)scale(1.1)}to{transform:translateY(5%)scale(1.1)}}@keyframes rv-progress{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){:not(.gsc-x):not(.gsc-y),:not(.gsc-x):not(.gsc-y):before,:not(.gsc-x):not(.gsc-y):after{transition-duration:.01ms!important;animation-duration:.01ms!important}}html[data-focus] .hdr-menu:not(.gsc-x):not(.gsc-y),html[data-focus] .site-menu:not(.gsc-x):not(.gsc-y),html[data-focus] .footer-columns:not(.gsc-x):not(.gsc-y){display:none}.principles:not(.gsc-x):not(.gsc-y){padding-block:calc(var(--u) * 9) calc(var(--u) * 6)}.principles-head:not(.gsc-x):not(.gsc-y){max-width:calc(var(--u) * 90);margin-bottom:calc(var(--u) * 7)}.principles-reviewed:not(.gsc-x):not(.gsc-y){align-items:center;gap:calc(var(--u) * 1);margin-top:calc(var(--u) * 2.4);color:var(--ink-muted);display:inline-flex}.principles-beacon:not(.gsc-x):not(.gsc-y){background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 4px var(--accent);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.principles-beacon:not(.gsc-x):not(.gsc-y){box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 18%, transparent)}}.principles-grid:not(.gsc-x):not(.gsc-y){gap:calc(var(--u) * 6);display:grid}@media (min-width:1024px){.principles-grid:not(.gsc-x):not(.gsc-y){gap:calc(var(--u) * 8);grid-template-columns:minmax(0,1fr) minmax(0,2.2fr)}}.principles-index:not(.gsc-x):not(.gsc-y){display:none}@media (min-width:1024px){.principles-index:not(.gsc-x):not(.gsc-y){top:calc(var(--u) * 12);align-self:start;display:block;position:sticky}}.principles-index ol:not(.gsc-x):not(.gsc-y){margin-top:calc(var(--u) * 1.6);border-inline-start:1px solid var(--line)}.principles-index a:not(.gsc-x):not(.gsc-y){gap:calc(var(--u) * 1.6);padding:calc(var(--u) * 1) calc(var(--u) * 2);color:var(--ink-muted);font-size:var(--t-body-sm);line-height:1.35;transition:color .3s;display:flex;position:relative}.principles-index a:not(.gsc-x):not(.gsc-y):before{content:"";background:var(--accent);width:8px;height:8px;transition:transform .4s var(--ease-t-e-1);inset-inline-start:-4.5px;border-radius:999px;margin-top:-4px;position:absolute;top:50%;transform:scale(0)}.principles-index a:hover:not(.gsc-x):not(.gsc-y),.principles-index a[aria-current]:not(.gsc-x):not(.gsc-y){color:var(--ink)}.principles-index a[aria-current]:not(.gsc-x):not(.gsc-y):before{box-shadow:0 0 0 4px var(--accent);transform:scale(1)}@supports (color:color-mix(in lab, red, red)){.principles-index a[aria-current]:not(.gsc-x):not(.gsc-y):before{box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 18%, transparent)}}.principles-index-n:not(.gsc-x):not(.gsc-y){font-variant-numeric:tabular-nums;color:var(--accent-ink)}.principle:not(.gsc-x):not(.gsc-y){grid-template-columns:calc(var(--u) * 9) minmax(0, 1fr);gap:calc(var(--u) * 3);padding-block:calc(var(--u) * 5);border-top:1px solid var(--line);scroll-margin-top:calc(var(--u) * 12);display:grid}.principle:first-child:not(.gsc-x):not(.gsc-y){border-top:0;padding-top:0}.principle-num:not(.gsc-x):not(.gsc-y){font-size:calc(var(--u) * 6.4);color:var(--accent-ink);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-weight:200;line-height:.9}.principle-promise:not(.gsc-x):not(.gsc-y){margin-top:calc(var(--u) * 1.2);color:var(--ink)}.principle-body:not(.gsc-x):not(.gsc-y){margin-top:calc(var(--u) * 2);color:var(--ink-muted);max-width:64ch}@media (max-width:640px){.principle:not(.gsc-x):not(.gsc-y){gap:calc(var(--u) * 1.2);grid-template-columns:1fr}.principle-num:not(.gsc-x):not(.gsc-y){font-size:calc(var(--u) * 4.8)}}.principles-contact:not(.gsc-x):not(.gsc-y){align-items:flex-start;gap:calc(var(--u) * 3);margin-top:calc(var(--u) * 6);padding:calc(var(--u) * 6);flex-direction:column;display:flex}@media (min-width:768px){.principles-contact:not(.gsc-x):not(.gsc-y){flex-direction:row;justify-content:space-between;align-items:flex-end}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.principle-num:not(.gsc-x):not(.gsc-y){animation:linear both rv-rise-soft;animation-timeline:view();animation-range:entry cover 30%}}}@keyframes rv-rise-soft{0%{opacity:0;transform:translateY(40%)}to{opacity:1;transform:none}}.spotlight-head:not(.gsc-x):not(.gsc-y){justify-content:space-between;align-items:center;gap:calc(var(--u) * 1.2) calc(var(--u) * 2);margin-bottom:calc(var(--u) * 2);flex-wrap:wrap;display:flex}.spotlight-tabs:not(.gsc-x):not(.gsc-y){gap:calc(var(--u) * .6);scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.spotlight-tabs:not(.gsc-x):not(.gsc-y)::-webkit-scrollbar{display:none}.spotlight-tab:not(.gsc-x):not(.gsc-y){border:var(--border-control) solid var(--line);border-radius:var(--radius-pill);min-height:40px;font-size:var(--t-small);color:var(--ink-muted);white-space:nowrap;transition:color .3s var(--ease-t-e-1), border-color .3s var(--ease-t-e-1), background-color .3s var(--ease-t-e-1);flex:none;align-items:center;gap:.55em;padding:0 1em;display:inline-flex}.spotlight-tab:hover:not(.gsc-x):not(.gsc-y){color:var(--ink);border-color:currentColor}.spotlight-tab[aria-selected=true]:not(.gsc-x):not(.gsc-y){color:var(--ground);background:var(--ink);border-color:var(--ink)}.spotlight-tab:focus-visible:not(.gsc-x):not(.gsc-y){outline:2px solid var(--accent);outline-offset:3px}.spotlight-tab-count:not(.gsc-x):not(.gsc-y){font-variant-numeric:tabular-nums;opacity:.6}.spotlight-controls:not(.gsc-x):not(.gsc-y){align-items:center;gap:calc(var(--u) * .8);display:flex}.spotlight-track:not(.gsc-x):not(.gsc-y){gap:calc(var(--u) * 3);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:100%;grid-auto-flow:column;display:grid;overflow-x:auto}.spotlight-track:not(.gsc-x):not(.gsc-y)::-webkit-scrollbar{display:none}.spotlight-slide:not(.gsc-x):not(.gsc-y){scroll-snap-align:start;min-width:0}.spotlight-slide:has(h3 a:focus-visible) .spotlight-media:not(.gsc-x):not(.gsc-y){outline:2px solid var(--accent);outline-offset:4px}.spotlight-slide h3 a:focus-visible:not(.gsc-x):not(.gsc-y){outline:none}.spotlight-dots:not(.gsc-x):not(.gsc-y){margin-top:calc(var(--u) * 2);flex-wrap:wrap;gap:6px;display:flex}.spotlight-dot:not(.gsc-x):not(.gsc-y){width:28px;height:24px;position:relative}.spotlight-dot:not(.gsc-x):not(.gsc-y):before{content:"";background:var(--line);inset-inline:0;border-radius:2px;height:2px;margin-top:-1px;position:absolute;top:50%}.spotlight-dot[aria-current=true]:not(.gsc-x):not(.gsc-y):before{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.spotlight-dot[aria-current=true]:not(.gsc-x):not(.gsc-y):before{background:color-mix(in srgb, var(--ink) 30%, transparent)}}.spotlight-dot:focus-visible:not(.gsc-x):not(.gsc-y){outline:2px solid var(--accent);outline-offset:2px}.spotlight-dot-fill:not(.gsc-x):not(.gsc-y){background:var(--ink);transform-origin:0;inset-inline-start:0;border-radius:2px;width:100%;height:2px;margin-top:-1px;position:absolute;top:50%}[dir=rtl] .spotlight-dot-fill:not(.gsc-x):not(.gsc-y){transform-origin:100%}.spotlight-dot-fill[data-running]:not(.gsc-x):not(.gsc-y){animation:linear both spotlight-fill}@keyframes spotlight-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.spotlight-button:not(.gsc-x):not(.gsc-y){border:var(--border-control) solid var(--line);border-radius:var(--radius-pill);width:40px;height:40px;color:var(--ink);transition:border-color .3s var(--ease-t-e-1), opacity .3s;place-items:center;display:grid}.spotlight-button:hover:not(:disabled):not(.gsc-x):not(.gsc-y){border-color:currentColor}.spotlight-button:disabled:not(.gsc-x):not(.gsc-y){opacity:.35}.spotlight-button:focus-visible:not(.gsc-x):not(.gsc-y){outline:2px solid var(--accent);outline-offset:3px}.spotlight-button svg:not(.gsc-x):not(.gsc-y){fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.spotlight-button svg path[d^=M7\ 5l]:not(.gsc-x):not(.gsc-y){fill:currentColor}:root:not(.gsc-x):not(.gsc-y){--ground:var(--awb-color1,#fff);--ground-2:var(--awb-color2,#f9f9f9);--line:var(--awb-color3,#0000001f);--accent-soft:var(--awb-color4,#ededfe);--accent:var(--awb-color5,#4a48f3);--accent-ink:var(--awb-color5,#4a48f3);--ink-subtle:var(--awb-color6,#0006);--ink-muted:var(--awb-color7,#0009);--ink:var(--awb-color8,#000);--line-strong:var(--awb-color8,#000);--accent-strong:var(--awb-gsc_accent_strong,#3533d4);--on-accent:var(--awb-gsc_on_accent,#fff);--breaking:var(--awb-gsc_breaking,#d92d20);--font-latin-src:var(--awb-typography4-font-family,"Figtree", ui-sans-serif, system-ui, sans-serif);--font-arabic-src:var(--awb-gsc_arabic-font-family,"IBM Plex Sans Arabic", ui-sans-serif, system-ui, sans-serif);--tracking:var(--awb-typography4-letter-spacing,-.48px);--t-display:var(--awb-gsc_display-font-size,calc(var(--u) * 13.5));--t-display-lh:var(--awb-gsc_display-line-height,1);--t-h1:var(--awb-typography1-font-size,calc(var(--u) * 8));--t-h1-lh:var(--awb-typography1-line-height,1.1);--t-h2:var(--awb-typography2-font-size,calc(var(--u) * 5));--t-h2-lh:var(--awb-typography2-line-height,1.1);--t-h3:var(--awb-gsc_h3-font-size,calc(var(--u) * 2.7));--t-h3-lh:var(--awb-gsc_h3-line-height,1.1);--t-cta:var(--awb-gsc_cta-font-size,calc(var(--u) * 2.7));--t-cta-lh:var(--awb-gsc_cta-line-height,1.9);--t-lead:var(--awb-typography3-font-size,calc(var(--u) * 2.4));--t-lead-lh:var(--awb-typography3-line-height,1.4);--t-button:var(--awb-gsc_button-font-size,calc(var(--u) * 2.4));--t-button-lh:var(--awb-gsc_button-line-height,1.58);--t-body:var(--awb-typography4-font-size,calc(var(--u) * 1.8));--t-body-lh:var(--awb-typography4-line-height,1.5);--t-body-sm:var(--awb-gsc_body_sm-font-size,calc(var(--u) * 1.8));--t-body-sm-lh:var(--awb-gsc_body_sm-line-height,1.4);--t-label:var(--awb-gsc_label-font-size,calc(var(--u) * 1.8));--t-label-lh:var(--awb-gsc_label-line-height,1);--t-small:var(--awb-typography5-font-size,calc(var(--u) * 1.6));--t-small-lh:var(--awb-typography5-line-height,1.9);--t-display-w:var(--awb-gsc_display-font-weight,300);--t-display-ff:var(--awb-gsc_display-font-family,inherit);--t-h1-w:var(--awb-typography1-font-weight,300);--t-h1-ff:var(--awb-typography1-font-family,inherit);--t-h2-w:var(--awb-typography2-font-weight,300);--t-h2-ff:var(--awb-typography2-font-family,inherit);--t-h3-w:var(--awb-gsc_h3-font-weight,300);--t-h3-ff:var(--awb-gsc_h3-font-family,inherit);--t-cta-w:var(--awb-gsc_cta-font-weight,400);--t-cta-ff:var(--awb-gsc_cta-font-family,inherit);--t-lead-w:var(--awb-typography3-font-weight,300);--t-lead-ff:var(--awb-typography3-font-family,inherit);--t-button-w:var(--awb-gsc_button-font-weight,400);--t-button-ff:var(--awb-gsc_button-font-family,inherit);--t-body-w:var(--awb-typography4-font-weight,300);--t-body-ff:var(--awb-typography4-font-family,inherit);--t-body-sm-w:var(--awb-gsc_body_sm-font-weight,300);--t-body-sm-ff:var(--awb-gsc_body_sm-font-family,inherit);--t-label-w:var(--awb-gsc_label-font-weight,300);--t-label-ff:var(--awb-gsc_label-font-family,inherit);--t-small-w:var(--awb-typography5-font-weight,400);--t-small-ff:var(--awb-typography5-font-family,inherit)}@media (max-width:767px){:root:not(.gsc-x):not(.gsc-y){--t-display:calc(var(--awb-gsc_display-font-size,calc(var(--u) * 13.5)) * 6 / 13.5);--t-h1:calc(var(--awb-typography1-font-size,calc(var(--u) * 8)) * 4 / 8);--t-h2:calc(var(--awb-typography2-font-size,calc(var(--u) * 5)) * 3 / 5);--t-h3:calc(var(--awb-gsc_h3-font-size,calc(var(--u) * 2.7)) * 2.2 / 2.7);--t-h3-lh:calc(var(--awb-gsc_h3-line-height,1.1) + .05);--t-cta:calc(var(--awb-gsc_cta-font-size,calc(var(--u) * 2.7)) * 2 / 2.7);--t-lead:calc(var(--awb-typography3-font-size,calc(var(--u) * 2.4)) * 2 / 2.4);--t-button:calc(var(--awb-gsc_button-font-size,calc(var(--u) * 2.4)) * 1.8 / 2.4);--t-body:calc(var(--awb-typography4-font-size,calc(var(--u) * 1.8)) * 1.7 / 1.8);--t-label:calc(var(--awb-gsc_label-font-size,calc(var(--u) * 1.8)) * 1.5 / 1.8);--t-small:calc(var(--awb-typography5-font-size,calc(var(--u) * 1.6)) * 1.5 / 1.6)}}html[lang^=ar]:not(.gsc-x):not(.gsc-y){--t-display-ff:var(--font-arabic-src);--t-h1-ff:var(--font-arabic-src);--t-h2-ff:var(--font-arabic-src);--t-h3-ff:var(--font-arabic-src);--t-cta-ff:var(--font-arabic-src);--t-lead-ff:var(--font-arabic-src);--t-button-ff:var(--font-arabic-src);--t-body-ff:var(--font-arabic-src);--t-body-sm-ff:var(--font-arabic-src);--t-label-ff:var(--font-arabic-src);--t-small-ff:var(--font-arabic-src)}[data-theme=dark]:not(.gsc-x):not(.gsc-y){--ground:var(--awb-gsc_dark_ground,#000);--ground-2:var(--awb-gsc_dark_ground_2,#111);--ink:var(--awb-gsc_dark_ink,#fff);--ink-muted:var(--awb-gsc_dark_ink,#fff)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]:not(.gsc-x):not(.gsc-y){--ink-muted:color-mix(in srgb, var(--awb-gsc_dark_ink,#fff) 60%, transparent)}}[data-theme=dark]:not(.gsc-x):not(.gsc-y){--ink-subtle:var(--awb-gsc_dark_ink,#fff)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]:not(.gsc-x):not(.gsc-y){--ink-subtle:color-mix(in srgb, var(--awb-gsc_dark_ink,#fff) 40%, transparent)}}[data-theme=dark]:not(.gsc-x):not(.gsc-y){--line:var(--awb-gsc_dark_ink,#fff)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]:not(.gsc-x):not(.gsc-y){--line:color-mix(in srgb, var(--awb-gsc_dark_ink,#fff) 16%, transparent)}}[data-theme=dark]:not(.gsc-x):not(.gsc-y){--line-strong:var(--awb-gsc_dark_ink,#fff);--accent-ink:var(--awb-gsc_dark_accent_ink,#7b79ff);--accent-soft:var(--awb-gsc_dark_accent_soft,#17164a)}body.gsc-hero-top #main:not(.gsc-x):not(.gsc-y){padding-top:0}body:not(.gsc-hero-top) #main:not(.gsc-x):not(.gsc-y){padding-top:var(--main_padding-top,var(--header-space))}.fusion-tb-header .gsc-site-chrome:not(.gsc-x):not(.gsc-y),.fusion-tb-footer .gsc-site-footer:not(.gsc-x):not(.gsc-y){display:contents}.fusion-tb-header:has(.gsc-site-chrome):not(.gsc-x):not(.gsc-y){z-index:60;height:0;position:relative}body:not(.fusion-builder-live) :is(.gsc-flow,.gsc-flow>.fusion-builder-row,.gsc-flow .fusion-layout-column,.gsc-flow .fusion-column-wrapper):not(.gsc-x):not(.gsc-y),body:not(.fusion-builder-live) .gsc-post-body :is(.fusion-fullwidth,.fusion-builder-row,.fusion-layout-column,.fusion-column-wrapper,.fusion-builder-row-inner,.fusion-text):not(.gsc-x):not(.gsc-y){display:contents}.pitch-grid:not(.gsc-x):not(.gsc-y){gap:calc(var(--u) * 6);display:grid}@media (min-width:1024px){.pitch-grid:not(.gsc-x):not(.gsc-y){grid-template-columns:1fr 1.15fr;align-items:start}}.pitch-list:not(.gsc-x):not(.gsc-y){margin-top:calc(var(--u) * 1.6);gap:calc(var(--u) * 1.2);display:grid}.pitch-list li:not(.gsc-x):not(.gsc-y){color:var(--ink);padding-inline-start:calc(var(--u) * 3);position:relative}.pitch-list li:not(.gsc-x):not(.gsc-y):before{content:"";background:var(--accent-ink);inset-inline-start:0;width:12px;height:1px;position:absolute;top:.62em}.pitch-form:not(.gsc-x):not(.gsc-y),.pitch-done:not(.gsc-x):not(.gsc-y){gap:calc(var(--u) * 2.4);padding:calc(var(--u) * 4);border-radius:var(--radius-card,24px);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(160deg,#ffffff12,#ffffff05);border:1px solid #ffffff1f;display:grid;box-shadow:inset 0 1px #ffffff14}.pitch-form[hidden]:not(.gsc-x):not(.gsc-y),.pitch-done[hidden]:not(.gsc-x):not(.gsc-y){display:none}.pitch-row:not(.gsc-x):not(.gsc-y){gap:calc(var(--u) * 2.4);display:grid}@media (min-width:640px){.pitch-row:not(.gsc-x):not(.gsc-y){grid-template-columns:1fr 1fr}}.pitch .idea-field textarea:not(.gsc-x):not(.gsc-y),.pitch .idea-field select:not(.gsc-x):not(.gsc-y){width:100%;color:var(--ink);font:inherit;resize:vertical;background:0 0;border:0;border-bottom:1px solid #ffffff40;outline:none;padding:22px 0 10px;transition:border-color .3s}.pitch .idea-field textarea:focus:not(.gsc-x):not(.gsc-y),.pitch .idea-field select:focus:not(.gsc-x):not(.gsc-y){border-bottom-color:var(--accent)}.pitch .idea-field select:not(.gsc-x):not(.gsc-y){appearance:none;cursor:pointer}.pitch .idea-field select option:not(.gsc-x):not(.gsc-y){color:#000}.pitch-select:not(.gsc-x):not(.gsc-y):after{content:"";opacity:.6;pointer-events:none;border-inline-end:1px solid;inset-inline-end:4px;border-bottom:1px solid;width:8px;height:8px;position:absolute;bottom:18px;transform:rotate(45deg)}.pitch-select:has(option:checked:not([value=""])) span:not(.gsc-x):not(.gsc-y),.pitch-select select:focus+span:not(.gsc-x):not(.gsc-y){font-size:var(--t-small);color:var(--accent-ink);transform:translateY(-20px)}.pitch-consent:not(.gsc-x):not(.gsc-y){color:var(--ink-muted);align-items:flex-start;gap:10px;display:flex}.pitch-consent input:not(.gsc-x):not(.gsc-y){accent-color:var(--accent);margin-top:3px}.pitch-alert:not(.gsc-x):not(.gsc-y){color:var(--breaking,#ff8a80)}.pitch-form .btn-pill:not(.gsc-x):not(.gsc-y){justify-self:start}.pitch .idea-field input:not(.gsc-x):not(.gsc-y){color:var(--ink);border-bottom-color:#ffffff40}.pitch .idea-field input:focus:not(.gsc-x):not(.gsc-y){border-bottom-color:var(--accent)}@media (min-width:1024px){.tour-grid:has(>li:nth-child(4):last-child):not(.gsc-x):not(.gsc-y){grid-template-columns:repeat(4,minmax(0,1fr))}}.gsc ul.topic-chips:not(.gsc-x):not(.gsc-y){gap:calc(var(--u) * 1.2);margin-top:calc(var(--u) * 2.5);flex-wrap:wrap;padding:0;list-style:none;display:flex}.gsc ul.topic-chips li:not(.gsc-x):not(.gsc-y){margin:0;padding:0}.gsc ul.topic-chips li:not(.gsc-x):not(.gsc-y):before{content:none}.gsc ul.topic-chips li:not(.gsc-x):not(.gsc-y)::marker{content:none}.gsc ul.topic-chips a:not(.gsc-x):not(.gsc-y){padding:calc(var(--u) * 1.1) calc(var(--u) * 2.2);border-radius:var(--radius-pill);color:var(--ink);text-transform:lowercase;background:linear-gradient(135deg,#4a48f314,#9d9bff0a);border:1px solid #4a48f338;align-items:center;gap:10px;text-decoration:none;transition:background .3s,border-color .3s,transform .3s;display:inline-flex}.gsc ul.topic-chips a:not(.gsc-x):not(.gsc-y):after{content:"→";color:var(--accent);transition:transform .3s}[dir=rtl] .gsc ul.topic-chips a:not(.gsc-x):not(.gsc-y):after{content:"←"}.gsc ul.topic-chips a:hover:not(.gsc-x):not(.gsc-y){border-color:var(--accent);background:#4a48f31f;transform:translateY(-2px)}.gsc ul.topic-chips a:hover:not(.gsc-x):not(.gsc-y):after{transform:translate(3px)}[dir=rtl] .gsc ul.topic-chips a:hover:not(.gsc-x):not(.gsc-y):after{transform:translate(-3px)}.gsc .rich-text table:not(.gsc-x):not(.gsc-y),.gsc table:not([class]):not(.gsc-x):not(.gsc-y){width:100%;margin:calc(var(--u) * 3) 0;border-collapse:separate;border-spacing:0;border:1px solid var(--line);font-size:var(--t-small);border-radius:16px;overflow:hidden}.gsc table:not([class]) th:not(.gsc-x):not(.gsc-y){color:var(--ink);text-align:start;background:#4a48f30f;font-weight:500}.gsc table:not([class]) th:not(.gsc-x):not(.gsc-y),.gsc table:not([class]) td:not(.gsc-x):not(.gsc-y){padding:calc(var(--u) * 1.4) calc(var(--u) * 1.8);vertical-align:top;text-align:start}.gsc table:not([class]) tr+tr td:not(.gsc-x):not(.gsc-y),.gsc table:not([class]) tbody tr:first-child td:not(.gsc-x):not(.gsc-y){border-top:1px solid var(--line)}@media (max-width:640px){.gsc table:not([class]):not(.gsc-x):not(.gsc-y){display:block;overflow-x:auto}}.tower-stage:not(.gsc-x):not(.gsc-y){z-index:0;pointer-events:none;background:linear-gradient(#2a2b6e 0%,#8a5f8f 45%,#f0b787 100%);position:fixed;inset:0}.tower-stage[data-mode="3d"]:not(.gsc-x):not(.gsc-y){background:#0b0c22}.tower-canvas:not(.gsc-x):not(.gsc-y){width:100%;height:100%;display:block}.tower-veil:not(.gsc-x):not(.gsc-y){background:linear-gradient(90deg,#05061873,#05061800 34% 66%,#05061873);position:absolute;inset:0}body.gsc-tower-page:not(.gsc-x):not(.gsc-y),body.gsc-tower-page #boxed-wrapper:not(.gsc-x):not(.gsc-y),body.gsc-tower-page #wrapper:not(.gsc-x):not(.gsc-y),body.gsc-tower-page #main:not(.gsc-x):not(.gsc-y),body.gsc-tower-page .fusion-wrapper:not(.gsc-x):not(.gsc-y),body.gsc-tower-page #content:not(.gsc-x):not(.gsc-y),body.gsc-tower-page .post-content:not(.gsc-x):not(.gsc-y){background:0 0!important}body.gsc-tower-page #main:not(.gsc-x):not(.gsc-y){z-index:1;position:relative}body.gsc-tower-page:not(.gsc-x):not(.gsc-y){background-color:#07081c!important}.tower-hero:not(.gsc-x):not(.gsc-y){min-height:100svh;padding-bottom:calc(var(--u) * 10);background:0 0;align-items:flex-end;display:flex;position:relative}.tower-hero-inner:not(.gsc-x):not(.gsc-y){width:100%}.tower-hero h1:not(.gsc-x):not(.gsc-y){max-width:12ch;margin-top:calc(var(--u) * 1.5);letter-spacing:-.03em;text-shadow:0 2px 40px #05061859;font-size:clamp(44px,6.4vw,104px);font-weight:300;line-height:.98}.tower-hero-sub:not(.gsc-x):not(.gsc-y){max-width:34ch;margin-top:calc(var(--u) * 2.5);color:#ffffffd1}.tower-hero-actions:not(.gsc-x):not(.gsc-y){gap:calc(var(--u) * 1.5);margin-top:calc(var(--u) * 4);flex-wrap:wrap;display:flex}.tower-hero-scroll:not(.gsc-x):not(.gsc-y){inset-inline-end:var(--gutter,24px);bottom:calc(var(--u) * 5);color:#fffc;flex-direction:column;align-items:center;gap:12px;display:flex;position:absolute}.tower-hero-scroll i:not(.gsc-x):not(.gsc-y){width:1px;height:56px;animation:tower-cue 2.4s var(--ease-t-e-1,ease) infinite;transform-origin:top;background:linear-gradient(#ffffffe6,#0000);display:block}@keyframes tower-cue{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}body.gsc-tower-page .tower-row:not(.gsc-x):not(.gsc-y){padding-block:calc(var(--u) * 7)}.fusion-layout-column.tower-panel>.fusion-column-wrapper:not(.gsc-x):not(.gsc-y){--ground:transparent;--ground-2:#ffffff0d;--ink:#fff;--ink-muted:#ffffffa8;--ink-subtle:#ffffff73;--line:#ffffff29;--line-strong:#fff;--accent-ink:#9d9bff;--accent-soft:#17164a;color:var(--ink);-webkit-backdrop-filter:blur(18px)saturate(1.25);background:linear-gradient(160deg,#0e0f2cc7,#08091ca8);border:1px solid #ffffff1f;border-radius:28px;box-shadow:0 40px 80px -40px #0009,inset 0 1px #ffffff14;padding:calc(var(--u) * 4) calc(var(--u) * 3.5)!important}.tower-panel .container-page:not(.gsc-x):not(.gsc-y){max-width:none;padding-inline:0}.tower-panel section:not(.gsc-x):not(.gsc-y){margin-block:0!important;padding-block:0!important}.tower-panel .section-card:not(.gsc-x):not(.gsc-y){border-radius:20px}.tower-panel .fusion-column-wrapper:not(.gsc-x):not(.gsc-y){container-type:inline-size}.tower-panel [class*=grid-cols-]:not(.gsc-x):not(.gsc-y){grid-template-columns:repeat(2,minmax(0,1fr))!important}.tower-panel [class*=col-span]:not(.gsc-x):not(.gsc-y){grid-column:auto/span 2!important}@container (max-width:520px){.tower-panel [class*=grid-cols-]:not(.gsc-x):not(.gsc-y){grid-template-columns:minmax(0,1fr)!important}.tower-panel [class*=col-span]:not(.gsc-x):not(.gsc-y){grid-column:auto!important}}.tower-floor:not(.gsc-x):not(.gsc-y){padding-top:calc(var(--u) * 4);color:#ffffff8c;flex-direction:column;gap:4px;transition:color .5s;display:flex;position:relative}.tower-floor[data-side=start]:not(.gsc-x):not(.gsc-y){align-items:flex-start}.tower-floor[data-side=end]:not(.gsc-x):not(.gsc-y){text-align:end;align-items:flex-end}.tower-floor-num:not(.gsc-x):not(.gsc-y){font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;font-size:40px;font-weight:200;line-height:1;display:flex}.tower-floor-num small:not(.gsc-x):not(.gsc-y){letter-spacing:.12em;text-transform:uppercase;opacity:.7;font-size:11px}.tower-floor-label:not(.gsc-x):not(.gsc-y){font-size:var(--t-small)}.tower-floor-line:not(.gsc-x):not(.gsc-y){top:calc(var(--u) * 4 + 20px);transform-origin:0;width:46%;height:1px;transition:transform .7s var(--ease-t-e-1,ease), background .5s;background:linear-gradient(90deg,#ffffff80,#fff0);position:absolute;transform:scaleX(.4)}.tower-floor[data-side=start] .tower-floor-line:not(.gsc-x):not(.gsc-y){inset-inline-start:60%}.tower-floor[data-side=end] .tower-floor-line:not(.gsc-x):not(.gsc-y){transform-origin:100%;background:linear-gradient(270deg,#ffffff80,#fff0);inset-inline-end:60%}[dir=rtl] .tower-floor[data-side=start] .tower-floor-line:not(.gsc-x):not(.gsc-y){transform-origin:100%;background:linear-gradient(270deg,#ffffff80,#fff0)}[dir=rtl] .tower-floor[data-side=end] .tower-floor-line:not(.gsc-x):not(.gsc-y){transform-origin:0;background:linear-gradient(90deg,#ffffff80,#fff0)}.tower-floor[data-on]:not(.gsc-x):not(.gsc-y){color:#fff}.tower-floor[data-on] .tower-floor-num:not(.gsc-x):not(.gsc-y){color:#c9c8ff;text-shadow:0 0 24px #9d9bffcc}.tower-floor[data-on] .tower-floor-line:not(.gsc-x):not(.gsc-y){background:linear-gradient(90deg,#9d9bff,#9d9bff00);transform:scaleX(1)}.tower-floor[data-on][data-side=end] .tower-floor-line:not(.gsc-x):not(.gsc-y),[dir=rtl] .tower-floor[data-on][data-side=start] .tower-floor-line:not(.gsc-x):not(.gsc-y){background:linear-gradient(270deg,#9d9bff,#9d9bff00)}[dir=rtl] .tower-floor[data-on][data-side=end] .tower-floor-line:not(.gsc-x):not(.gsc-y){background:linear-gradient(90deg,#9d9bff,#9d9bff00)}@media (max-width:1023px){.tower-floor:not(.gsc-x):not(.gsc-y){margin-bottom:calc(var(--u) * 1.5);flex-direction:row;gap:12px;padding-top:0;align-items:baseline!important}.tower-floor-line:not(.gsc-x):not(.gsc-y){display:none}.tower-veil:not(.gsc-x):not(.gsc-y){background:#05061840}}.fusion-layout-column.tower-panel>.fusion-column-wrapper:not(.gsc-x):not(.gsc-y){isolation:isolate;transition:box-shadow .7s var(--ease-t-e-1,ease), transform .9s var(--ease-t-e-1,ease), opacity .9s var(--ease-t-e-1,ease);border-color:#0000;position:relative}.fusion-layout-column.tower-panel>.fusion-column-wrapper:not(.gsc-x):not(.gsc-y):before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(150deg,#ffffff61,#ffffff0f 38%,#9d9bff1f 100%);padding:1px;transition:background .7s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.fusion-layout-column.tower-panel>.fusion-column-wrapper:not(.gsc-x):not(.gsc-y):after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff80,#0000);height:1px;position:absolute;inset:0 12% auto}.fusion-layout-column.tower-panel[data-active]>.fusion-column-wrapper:not(.gsc-x):not(.gsc-y){box-shadow:0 50px 100px -40px #000000b3,0 0 0 1px #9d9bff59,0 0 60px -10px #7b79ff73,inset 0 1px #ffffff1a}.fusion-layout-column.tower-panel[data-active]>.fusion-column-wrapper:not(.gsc-x):not(.gsc-y):before{background:linear-gradient(150deg,#c9c8ffcc,#9d9bff26 45%,#9d9bff59)}.tower-reveal .fusion-layout-column.tower-panel>.fusion-column-wrapper:not(.gsc-x):not(.gsc-y){opacity:0;transform:translate3d(calc(var(--from,-1) * 48px), 24px, 0) scale(.985)}.tower-reveal .fusion-layout-column.tower-panel[data-in]>.fusion-column-wrapper:not(.gsc-x):not(.gsc-y){opacity:1;transform:none}.tower-row .fusion-layout-column.tower-panel:last-child:not(.gsc-x):not(.gsc-y),[dir=rtl] .tower-row .fusion-layout-column.tower-panel:not(.gsc-x):not(.gsc-y){--from:1}[dir=rtl] .tower-row .fusion-layout-column.tower-panel:last-child:not(.gsc-x):not(.gsc-y){--from:-1}.tower-panel .flex:has(>a.link-wipe):not(.gsc-x):not(.gsc-y){padding-bottom:calc(var(--u) * 2.4);border-bottom:1px solid #ffffff1a;align-items:center;margin-bottom:calc(var(--u) * 3)!important}.tower-panel h2.t-h2:not(.gsc-x):not(.gsc-y){letter-spacing:-.02em;font-size:clamp(30px,2.5vw,42px);font-weight:300}.tower-panel a.link-wipe.t-cta:not(.gsc-x):not(.gsc-y){border-radius:var(--radius-pill);font-size:var(--t-small);background:#ffffff0a;border:1px solid #ffffff2e;align-items:center;gap:8px;padding:9px 16px;transition:background .3s,border-color .3s;display:inline-flex}.tower-panel a.link-wipe.t-cta:hover:not(.gsc-x):not(.gsc-y){background:var(--accent);border-color:var(--accent)}.tower-panel a.link-wipe.t-cta:not(.gsc-x):not(.gsc-y):after{display:none}.tower-panel img:not(.gsc-x):not(.gsc-y){transition:transform .9s var(--ease-t-e-1,ease), filter .6s;border-radius:16px}.tower-panel .group:hover img:not(.gsc-x):not(.gsc-y){filter:brightness(1.06);transform:scale(1.035)}.tower-panel :is(figure,picture,.overflow-hidden):has(img):not(.gsc-x):not(.gsc-y){border-radius:16px;overflow:hidden}.tower-panel .group h3:not(.gsc-x):not(.gsc-y),.tower-panel .group .t-h3:not(.gsc-x):not(.gsc-y),.tower-panel .group p.text-ink-muted:not(.gsc-x):not(.gsc-y),.tower-panel .group .t-small.text-ink-muted:not(.gsc-x):not(.gsc-y){-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tower-panel .group .t-small.lc:first-child a:not(.gsc-x):not(.gsc-y),.tower-panel .group .t-small.lc .text-accent-ink:not(.gsc-x):not(.gsc-y){border-radius:var(--radius-pill);color:#c9c8ff;background:#9d9bff24;padding:3px 10px}.tower-panel .border-line:not(.gsc-x):not(.gsc-y){border-color:#ffffff17!important}.tower-panel .section-card:not(.gsc-x):not(.gsc-y){box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important}.tower-panel .card-night-glow:not(.gsc-x):not(.gsc-y){display:none}.tower-panel .section-card>.container-page:not(.gsc-x):not(.gsc-y){display:block;padding-block:0!important}.tower-panel .section-card h2:not(.gsc-x):not(.gsc-y){font-size:clamp(34px,3vw,52px)}.tower-hero:not(.gsc-x):not(.gsc-y){height:100svh;min-height:560px;padding-top:calc(var(--tab-h,96px) + 24px);box-sizing:border-box;align-items:flex-end;padding-bottom:clamp(56px,12vh,140px)}.tower-hero h1:not(.gsc-x):not(.gsc-y){margin-top:0;font-size:clamp(38px,min(5.6vw,9.5vh),96px)}.tower-hero-sub:not(.gsc-x):not(.gsc-y){margin-top:clamp(12px,2.2vh,24px);font-size:clamp(16px,min(1.5vw,2.4vh),22px)}.tower-hero-actions:not(.gsc-x):not(.gsc-y){margin-top:clamp(16px,3.5vh,36px)}.tower-hero-scroll:not(.gsc-x):not(.gsc-y){bottom:clamp(20px,4vh,40px)}@media (max-width:767px){.tower-hero:not(.gsc-x):not(.gsc-y){padding-bottom:clamp(72px,14vh,120px)}.tower-hero-scroll:not(.gsc-x):not(.gsc-y){display:none}}.tower-panel .ts-head:not(.gsc-x):not(.gsc-y){border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:8px;padding-bottom:20px;display:flex}.ts-kicker:not(.gsc-x):not(.gsc-y){letter-spacing:.08em;text-transform:uppercase;color:#ffffff80;margin-bottom:6px;font-size:12px}.ts-title:not(.gsc-x):not(.gsc-y){letter-spacing:-.02em;color:#fff;font-size:clamp(30px,2.4vw,40px);font-weight:300;line-height:1}.ts-title-xl:not(.gsc-x):not(.gsc-y){font-size:clamp(36px,3vw,52px);line-height:1.02}.ts-all:not(.gsc-x):not(.gsc-y){border-radius:var(--radius-pill);color:#fff;background:#ffffff0a;border:1px solid #ffffff29;flex:none;align-items:center;gap:8px;padding:9px 14px 9px 16px;font-size:13px;transition:background .3s,border-color .3s;display:inline-flex}.ts-all i:not(.gsc-x):not(.gsc-y){font-style:normal;transition:transform .3s}[dir=rtl] .ts-all i:not(.gsc-x):not(.gsc-y){transform:scaleX(-1)}.ts-all:hover:not(.gsc-x):not(.gsc-y){background:var(--accent);border-color:var(--accent)}.ts-all:hover i:not(.gsc-x):not(.gsc-y){transform:translate(3px)}[dir=rtl] .ts-all:hover i:not(.gsc-x):not(.gsc-y){transform:scaleX(-1)translate(3px)}.ts-media:not(.gsc-x):not(.gsc-y){background:#ffffff0f;border-radius:14px;flex:none;position:relative;overflow:hidden}.ts-media img:not(.gsc-x):not(.gsc-y),.ts-media .ts-img:not(.gsc-x):not(.gsc-y){object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease-t-e-1,ease), filter .6s;position:absolute;inset:0;border-radius:0!important}.group:hover .ts-media img:not(.gsc-x):not(.gsc-y){filter:brightness(1.06);transform:scale(1.05)}.ts-wide:not(.gsc-x):not(.gsc-y){aspect-ratio:16/9;border-radius:18px}.ts-four:not(.gsc-x):not(.gsc-y){aspect-ratio:4/3}.ts-thumb:not(.gsc-x):not(.gsc-y){aspect-ratio:1;border-radius:12px;width:88px}.ts-thumb-wide:not(.gsc-x):not(.gsc-y){aspect-ratio:16/10;border-radius:12px;width:128px}.ts-cover:not(.gsc-x):not(.gsc-y){aspect-ratio:3/4;border-radius:8px;width:64px;box-shadow:0 10px 24px -10px #0009}.ts-meta:not(.gsc-x):not(.gsc-y){color:#ffffff8c;white-space:nowrap;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px;font-size:12.5px;line-height:1.3;display:flex}.ts-meta i:not(.gsc-x):not(.gsc-y){opacity:.5;font-style:normal}.ts-cat:not(.gsc-x):not(.gsc-y){color:#b9b8ff}.ts-flag:not(.gsc-x):not(.gsc-y){color:#fff;background:#e5484d;border-radius:4px;padding:1px 8px}.ts-h:not(.gsc-x):not(.gsc-y){color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16.5px;font-weight:400;line-height:1.35;transition:color .3s;display:-webkit-box;overflow:hidden}.ts-h-lg:not(.gsc-x):not(.gsc-y){letter-spacing:-.01em;font-size:22px;line-height:1.25}.group:hover .ts-h:not(.gsc-x):not(.gsc-y){color:#c9c8ff}.ts-ex:not(.gsc-x):not(.gsc-y){color:#ffffff9e;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:6px;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.ts-ex-2:not(.gsc-x):not(.gsc-y){-webkit-line-clamp:2}.ts-link:not(.gsc-x):not(.gsc-y){color:inherit}.ts-link:not(.gsc-x):not(.gsc-y):after{content:"";z-index:1;position:absolute;inset:0}.ts-lead:not(.gsc-x):not(.gsc-y){padding:16px 0 18px;position:relative}.ts-lead .ts-media:not(.gsc-x):not(.gsc-y){margin-bottom:14px}.ts-pill:not(.gsc-x):not(.gsc-y){border-radius:var(--radius-pill);color:#fff;-webkit-backdrop-filter:blur(10px);inset-inline-start:12px;background:#0a0a1e8c;border:1px solid #ffffff2e;padding:5px 11px;font-size:12px;position:absolute;top:12px}.ts-play:not(.gsc-x):not(.gsc-y){width:58px;height:58px;transition:transform .4s var(--ease-t-e-1,ease);background:#ffffffeb;border-radius:50%;margin:-29px 0 0 -29px;position:absolute;top:50%;left:50%;box-shadow:0 12px 30px -8px #00000080}.ts-play:not(.gsc-x):not(.gsc-y):after{content:"";border-top:11px solid #0000;border-bottom:11px solid #0000;border-left:17px solid #1a1a4a;position:absolute;top:18px;left:23px}.ts-play-sm:not(.gsc-x):not(.gsc-y){width:30px;height:30px;margin:-15px 0 0 -15px}.ts-play-sm:not(.gsc-x):not(.gsc-y):after{border-top-width:6px;border-bottom-width:6px;border-left-width:9px;top:9px;left:12px}.group:hover .ts-play:not(.gsc-x):not(.gsc-y){transform:scale(1.08)}.ts-rows:not(.gsc-x):not(.gsc-y),.ts-events:not(.gsc-x):not(.gsc-y){margin:0;padding:0;list-style:none}.ts-row:not(.gsc-x):not(.gsc-y){border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;margin-inline:-10px;padding:14px 10px;transition:background .3s;display:grid;position:relative}.ts-row+.ts-row:not(.gsc-x):not(.gsc-y){box-shadow:0 -1px #ffffff14}.ts-row:hover:not(.gsc-x):not(.gsc-y){box-shadow:none;background:#ffffff0d}.ts-row:hover+.ts-row:not(.gsc-x):not(.gsc-y){box-shadow:none}.ts-lead+.ts-rows .ts-row:first-child:not(.gsc-x):not(.gsc-y){box-shadow:0 -1px #ffffff14}.ts-ranked .ts-row:not(.gsc-x):not(.gsc-y){grid-template-columns:44px minmax(0,1fr) auto}.ts-num:not(.gsc-x):not(.gsc-y){font-variant-numeric:tabular-nums;color:#ffffff59;font-size:30px;font-weight:200;line-height:1}.ts-ranked .ts-row:nth-child(-n+3) .ts-num:not(.gsc-x):not(.gsc-y){color:#0000;background:linear-gradient(#fff,#9d9bff);-webkit-background-clip:text;background-clip:text}.ts-row:has(.ts-go):not(.gsc-x):not(.gsc-y){grid-template-columns:auto minmax(0,1fr) 20px}.ts-go:not(.gsc-x):not(.gsc-y){color:#fff6;font-size:16px;transition:transform .3s,color .3s}[dir=rtl] .ts-go:not(.ts-dl):not(.gsc-x):not(.gsc-y){transform:scaleX(-1)}.ts-row:hover .ts-go:not(.gsc-x):not(.gsc-y){color:#fff;transform:translate(3px)}[dir=rtl] .ts-row:hover .ts-go:not(.ts-dl):not(.gsc-x):not(.gsc-y){transform:scaleX(-1)translate(3px)}.ts-row:hover .ts-dl:not(.gsc-x):not(.gsc-y){transform:translateY(2px)}.ts-events .ts-row:not(.gsc-x):not(.gsc-y){padding-block:16px}.ts-date:not(.gsc-x):not(.gsc-y){background:linear-gradient(160deg,#9d9bff38,#9d9bff0f);border:1px solid #9d9bff4d;border-radius:14px;align-content:center;place-items:center;width:64px;height:70px;line-height:1;display:grid}.ts-day:not(.gsc-x):not(.gsc-y){color:#fff;font-variant-numeric:tabular-nums;font-size:26px;font-weight:300}.ts-mon:not(.gsc-x):not(.gsc-y){color:#c9c8ff;margin-top:3px;font-size:12px}.ts-wd:not(.gsc-x):not(.gsc-y){color:#ffffff73;margin-top:2px;font-size:10px}.ts-duo:not(.gsc-x):not(.gsc-y){grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px;padding-top:16px;display:grid}.ts-card:not(.gsc-x):not(.gsc-y){position:relative}.ts-card .ts-media:not(.gsc-x):not(.gsc-y){margin-bottom:12px}.ts-card .ts-h:not(.gsc-x):not(.gsc-y){-webkit-line-clamp:3}.ts-news:not(.gsc-x):not(.gsc-y){padding:6px 0}.ts-lead-text:not(.gsc-x):not(.gsc-y){color:#ffffffad;max-width:40ch;margin:14px 0 22px;font-size:16px;line-height:1.55}.ts-news form:not(.gsc-x):not(.gsc-y){max-width:none}@container (max-width:420px){.ts-thumb:not(.gsc-x):not(.gsc-y){width:72px}.ts-thumb-wide:not(.gsc-x):not(.gsc-y){width:104px}.ts-duo:not(.gsc-x):not(.gsc-y){grid-template-columns:minmax(0,1fr)}.ts-h-lg:not(.gsc-x):not(.gsc-y){font-size:20px}}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes pulse{50%{opacity:.5}}