@layer theme{:root,:host{--font-sans:-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-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-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}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.block{display:block}.flex{display:flex}.resize{resize:both}}:root{--blue:#0051ff;--glass:#ffffff14;--glass-blur:blur(2px);--glass-shadow:inset 0 0 4px #ffffff40;--header-control-size:1.8125rem}*{box-sizing:border-box}html,body{min-height:100%}body{background:var(--blue);color:#fff;margin:0}::selection{color:var(--blue);text-shadow:none;background:#fff}.faq-document-page ::selection{background:var(--blue);color:#fff}.home{background-color:var(--blue);will-change:background-position;background-image:url(/ornament-tile.png);background-position:0 0;background-repeat:repeat;background-size:150px 150px;min-height:100svh;transition:background-position .72s cubic-bezier(.4,0,.2,1);position:relative;overflow-x:clip}.site-screen{min-height:100svh;padding:calc(clamp(.75rem, 1.4vw, 1.25rem) + env(safe-area-inset-top,0px)) calc(clamp(.75rem, 1.4vw, 1.25rem) + env(safe-area-inset-right,0px)) calc(clamp(.75rem, 1.4vw, 1.25rem) + env(safe-area-inset-bottom,0px)) calc(clamp(.75rem, 1.4vw, 1.25rem) + env(safe-area-inset-left,0px));grid-template-rows:auto minmax(0,1fr) auto;gap:.625rem;display:grid}.home[data-auth-page=true]{background-position:-300px 0}.header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.brand{background:var(--glass);color:inherit;white-space:nowrap;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);padding-inline:clamp(.75rem,1.4vw,1.25rem);font-size:clamp(2rem,2.92vw,2.625rem);font-weight:700;line-height:1.21;text-decoration:none;display:block}.header-actions{justify-content:flex-end;align-items:flex-start;gap:1rem;transition:gap .42s cubic-bezier(.4,0,.2,1);display:flex}.header-auth-slot{opacity:1;transform-origin:100%;visibility:visible;width:max-content;max-width:32rem;transition:max-width .42s cubic-bezier(.4,0,.2,1) .22s,opacity .3s .22s,transform .42s cubic-bezier(.4,0,.2,1) .22s,visibility;display:flex;overflow:clip;transform:translate(0)scale(1)}.home[data-auth-page=true] .site-screen>.header .header-actions{gap:0}.home[data-auth-page=true] .site-screen>.header .header-auth-slot{opacity:0;pointer-events:none;visibility:hidden;max-width:0;transition:max-width .42s cubic-bezier(.4,0,.2,1),opacity .26s,transform .42s cubic-bezier(.4,0,.2,1),visibility 0s .42s;transform:translate(.75rem)scale(.94)}.central-stage{min-width:0;min-height:0;display:grid;position:relative}.glass{background:var(--glass);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.language-selector{z-index:40;flex:none;display:inline-flex;position:relative}.language{appearance:none;z-index:1;width:var(--header-control-size);height:var(--header-control-size);color:inherit;font:inherit;cursor:pointer;border:0;border-radius:50%;padding:.34375rem;line-height:0;transition:background-color .15s,box-shadow .15s,opacity .12s;display:inline-flex;position:relative;overflow:hidden}.language>img,.language-option>img{object-fit:cover;border-radius:50%;flex:none;width:1.125rem;height:1.125rem}.language:focus-visible,.language-option:focus-visible{outline-offset:2px;outline:2px solid}.language-popover{z-index:0;opacity:0;pointer-events:none;transform-origin:100% 0;visibility:hidden;min-width:9.5rem;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);background:#ffffff24;border:1px solid #ffffff2e;border-radius:1rem;gap:.25rem;padding:.375rem;transition:opacity .12s,transform .19s cubic-bezier(.16,1.2,.3,1),visibility 0s .19s;display:grid;position:absolute;top:0;right:0;overflow:hidden;transform:scale(.82);box-shadow:inset 0 0 4px #ffffff47,0 .75rem 2rem #001c783d}.language-selector[data-open=true] .language-popover{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .12s,transform .19s cubic-bezier(.16,1.2,.3,1),visibility;transform:scale(1)}.language-selector[data-open=true] .language{box-shadow:none;opacity:0;pointer-events:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.language-option{appearance:none;min-height:2rem;color:inherit;font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:.75rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;padding:.375rem .5rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background-color .12s,transform .16s cubic-bezier(.16,1,.3,1);display:grid}.language-option[data-active=true]{background:#ffffff24}.language-option:active{transform:scale(.97)}.language-option>svg{opacity:0;width:.75rem;height:.75rem}.language-option[data-active=true]>svg{opacity:1}.auth{--choice-target-padding:10;height:var(--header-control-size);white-space:nowrap;border-radius:999px;gap:.125rem;font-size:clamp(.875rem,1.25vw,1.125rem);font-weight:600;line-height:1.2}.auth .choice-item{height:100%;padding:0 .625rem}.auth-choice{--bubble-left:0px;--bubble-width:100%;align-items:center;display:inline-flex;position:relative}.choice-bubble{z-index:0;top:0;bottom:0;left:var(--bubble-left);width:var(--bubble-width);border-radius:inherit;background:var(--glass);box-shadow:var(--glass-shadow);pointer-events:none;transform-origin:50%;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);transition:left .18s cubic-bezier(.16,1.16,.3,1),width .18s cubic-bezier(.16,1.16,.3,1),transform .16s cubic-bezier(.16,1,.3,1);position:absolute;transform:scaleY(1)}.choice-item,.auth-choice>.separator{z-index:1;position:relative}.choice-item{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:none;display:inline-flex}.choice-label{pointer-events:none}.choice-item:focus-visible{z-index:2;outline-offset:2px;outline:2px solid #ffffffe6}.auth-choice[data-active=true] .choice-bubble{transform:scaleY(.9)}.auth-choice>.separator{opacity:1;transition:opacity 90ms,transform .14s cubic-bezier(.16,1,.3,1);transform:scale(1)}.auth-choice[data-active=true]>.separator{opacity:0;transform:scale(.25)}.separator{color:#fffc;font-weight:800}.hero{flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:clamp(1.5rem,2.8vw,2.5rem);height:100%;padding-inline:clamp(0rem,1.4vw,1.25rem);display:flex}.auth-mode-switch{--mode-bubble-left:0px;--mode-bubble-width:0px;--auth-mode-top:clamp(.75rem, 1.4vw, 1.25rem);z-index:20;top:var(--auth-mode-top);color:#fff;white-space:nowrap;align-items:center;gap:.625rem;width:max-content;margin-inline:auto;font-size:clamp(.875rem,1.25vw,1.125rem);font-weight:600;line-height:1.21;animation:.46s cubic-bezier(.4,0,.2,1) both auth-mode-enter;display:flex;position:absolute;left:0;right:0}.auth-mode-bubble{z-index:0;inset-block:.125rem;left:var(--mode-bubble-left);width:var(--mode-bubble-width);background:var(--glass);box-shadow:var(--glass-shadow);opacity:0;pointer-events:none;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border-radius:999px;transition:left .18s cubic-bezier(.16,1.16,.3,1),width .18s cubic-bezier(.16,1.16,.3,1),opacity .12s;position:absolute}.auth-mode-switch[data-ready=true] .auth-mode-bubble{opacity:1}.auth-mode-link{z-index:1;min-height:2.25rem;color:inherit;border-radius:999px;align-items:center;padding:.25rem .625rem;text-decoration:none;display:inline-flex;position:relative}.auth-mode-link:focus-visible{outline-offset:2px;outline:2px solid #ffffffe6}.auth-page{place-items:center;width:100%;height:100%;padding:clamp(1.5rem,4vw,3rem) 1rem;display:grid}.auth-form{flex-direction:column;align-items:stretch;width:min(100%,22rem);display:flex}.auth-fields{flex-direction:column;display:flex}.auth-field{appearance:none;color:#fff;width:100%;height:3.0625rem;font:inherit;caret-color:#fff;border:0;border-radius:2rem;outline:0;padding:1.0625rem 1.25rem .25rem;font-size:1.125rem;font-weight:500;line-height:1.1;transition:background-color .18s,box-shadow .18s;display:block}.auth-field-control{width:100%;display:block;position:relative}.auth-field-label{color:#ffffffb3;pointer-events:none;transform-origin:0 0;font-size:1.125rem;font-weight:500;line-height:1;transition:top .22s cubic-bezier(.4,0,.2,1),color .18s,font-size .22s cubic-bezier(.4,0,.2,1),opacity .18s,transform .22s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:1.25rem;transform:translateY(-50%)}.auth-field-control:focus-within .auth-field-label{color:#ffffffb8;opacity:.9;font-size:.6875rem;font-weight:600;top:.4375rem;transform:translateY(0)}.auth-field-control:has(.auth-field:not(:placeholder-shown)) .auth-field-label{color:#ffffffb8;opacity:.9;font-size:.6875rem;font-weight:600;top:.4375rem;transform:translateY(0)}.auth-field:autofill+.auth-field-label{color:#ffffffb8;opacity:.9;font-size:.6875rem;font-weight:600;top:.4375rem;transform:translateY(0)}.auth-field:focus{box-shadow:var(--glass-shadow), inset 0 0 0 2px #ffffffd1;background-color:#ffffff1c}.auth-field:-webkit-autofill{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-text-fill-color:white;caret-color:#fff;box-shadow:var(--glass-shadow), inset 0 0 0 1000px var(--glass);-webkit-background-clip:text;background-clip:text;transition:background-color 9999s ease-out,box-shadow .18s}.auth-field:-webkit-autofill:hover{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-text-fill-color:white;caret-color:#fff;box-shadow:var(--glass-shadow), inset 0 0 0 1000px var(--glass);-webkit-background-clip:text;background-clip:text;transition:background-color 9999s ease-out,box-shadow .18s}.auth-field:autofill,.auth-field:autofill:hover{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-text-fill-color:white;caret-color:#fff;box-shadow:var(--glass-shadow), inset 0 0 0 1000px var(--glass);-webkit-background-clip:text;background-clip:text;transition:background-color 9999s ease-out,box-shadow .18s}:is(.auth-field:autofill:focus,.auth-field:autofill:focus){box-shadow:var(--glass-shadow), inset 0 0 0 2px #ffffffd1, inset 0 0 0 1000px #ffffff1c}.auth-field-control:focus-within .auth-field-label{color:#fff}.auth-field-control--email{margin-bottom:.625rem}.auth-field-slot{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .46s cubic-bezier(.4,0,.2,1),margin .46s cubic-bezier(.4,0,.2,1),opacity .24s,transform .46s cubic-bezier(.4,0,.2,1);display:grid;transform:translateY(-.5rem)}.auth-field-slot-inner{min-height:0;overflow:hidden}.auth-form--register .auth-field-slot{opacity:1;grid-template-rows:1fr;transform:translateY(0)}.auth-form--register .auth-field-slot--name{margin-bottom:.625rem}.auth-form--register .auth-field-slot--confirmation{margin-top:.625rem}.auth-consent-slot{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .36s cubic-bezier(.4,0,.2,1),margin .36s cubic-bezier(.4,0,.2,1),opacity .22s,transform .36s cubic-bezier(.4,0,.2,1);display:grid;transform:translateY(-.375rem)}.auth-consent-slot-inner{min-height:0;overflow:hidden}.auth-form--register .auth-consent-slot{opacity:1;grid-template-rows:1fr;margin-top:.625rem;transform:translateY(0)}.auth-consent{color:#ffffffd1;cursor:pointer;grid-template-columns:1.125rem 1fr;align-items:start;gap:.625rem;font-size:.75rem;font-weight:500;line-height:1.35;display:grid}.auth-consent-checkbox{appearance:none;color:#fff;cursor:pointer;border:0;border-radius:.35rem;place-items:center;width:1.125rem;height:1.125rem;margin:0;display:grid;position:relative}.auth-consent-checkbox:after{opacity:0;content:"";border-bottom:.125rem solid;border-left:.125rem solid;width:.5rem;height:.25rem;transition:opacity .12s,transform .16s cubic-bezier(.16,1,.3,1);transform:translateY(-.0625rem)rotate(-45deg)scale(.6)}.auth-consent-checkbox:checked:after{opacity:1;transform:translateY(-.0625rem)rotate(-45deg)scale(1)}.auth-consent-checkbox:focus-visible{outline-offset:2px;outline:2px solid #fff}.auth-consent-link{color:#fff;text-underline-offset:.2em;font-weight:700;text-decoration-thickness:1px}.auth-consent-link:focus-visible{outline-offset:2px;outline:2px solid #fff}.oauth-providers{justify-content:center;align-self:center;align-items:center;gap:.625rem;margin-top:.625rem;display:flex}.oauth-provider{color:#fff;cursor:pointer;border:0;border-radius:50%;place-items:center;width:2.375rem;height:2.375rem;padding:0;transition:background-color .14s,transform .14s cubic-bezier(.16,1,.3,1);display:inline-grid}.oauth-provider svg{width:1.125rem;height:1.125rem}.oauth-provider:focus-visible{outline-offset:2px;outline:2px solid #fff}.oauth-provider--vk svg{width:1.25rem;height:1.25rem}.oauth-provider--telegram svg{width:1.1875rem;height:1.1875rem}.auth-form-actions{align-items:center;gap:.625rem;margin-top:.625rem;display:flex}.auth-back,.auth-submit{height:2.375rem;color:inherit;font:inherit;cursor:pointer;border:0;font-size:1.125rem;font-weight:600;line-height:1.21}.auth-back{border-radius:50%;flex:0 0 2.375rem;place-items:center;width:2.375rem;text-decoration:none;display:inline-grid}.auth-back>svg{stroke-width:2.25px;width:1.125rem;height:1.125rem;display:block;transform:translate(-.03125rem)}.auth-submit{border-radius:2rem;flex:1;min-width:0}.auth-back:focus-visible,.auth-submit:focus-visible{outline-offset:2px;outline:2px solid #fff}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}::view-transition{pointer-events:none}::view-transition-old(.nav-forward){animation-name:route-slide;animation-duration:.56s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:both}::view-transition-new(.nav-forward){animation-name:route-slide;animation-duration:.56s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:both}::view-transition-old(.nav-back){animation-name:route-slide;animation-duration:.56s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:both}::view-transition-new(.nav-back){animation-name:route-slide;animation-duration:.56s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:both}::view-transition-old(.nav-forward){animation-direction:reverse}::view-transition-old(.nav-back){animation-direction:reverse}::view-transition-old(.nav-forward){--route-offset:-100vw}::view-transition-new(.nav-forward){--route-offset:100vw}::view-transition-old(.nav-back){--route-offset:100vw}::view-transition-new(.nav-back){--route-offset:-100vw;animation-delay:.14s}@keyframes route-slide{0%{translate:var(--route-offset) 0}to{translate:0}}@keyframes auth-mode-enter{0%{opacity:0;margin-top:-1rem}to{opacity:1;margin-top:0}}.hero h1{max-width:100%;margin:0;font-size:clamp(2.75rem,5.84vw,5.25rem);font-weight:700;line-height:1.21}.hero h1>span{display:block}.rotating-word{--base-headline-size:1em;--headline-line-box:1.21em;isolation:isolate;width:5.45em;height:var(--headline-line-box);max-width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;transition:width .65s cubic-bezier(.65,0,.35,1),height .65s cubic-bezier(.65,0,.35,1),font-size .65s cubic-bezier(.65,0,.35,1);display:block;position:relative}.rotating-word:focus-visible{outline-offset:4px;outline:2px solid #ffffffe6}.rotating-clip{z-index:1;visibility:visible;opacity:1;transition:opacity .18s .22s,visibility 0s .22s;position:absolute;inset:0;overflow:hidden}.rotating-line{line-height:var(--headline-line-box);white-space:nowrap;will-change:transform;transition:none;position:absolute;top:0;left:0}.rotating-current{transform:translateY(0)}.rotating-next{transform:translateY(100%)}.rotating-word[data-rolling=true] .rotating-line{transition:transform .56s cubic-bezier(.72,0,.22,1)}.rotating-word[data-rolling=true] .rotating-current{transform:translateY(-100%)}.rotating-word[data-rolling=true] .rotating-next{transform:translateY(0)}.rotating-word:after{z-index:0;content:"";opacity:0;pointer-events:none;filter:blur(.18em);background:#ffffffb8;border-radius:50%;height:18%;position:absolute;bottom:12%;left:2%;right:2%;transform:translateY(18%)scaleX(.72)}.rotating-word[data-rolling=true]:after{animation:.56s ease-out both headline-blur}.hero h1 .rotating-list{grid-auto-rows:var(--headline-line-box);visibility:hidden;opacity:0;line-height:var(--headline-line-box);white-space:nowrap;pointer-events:none;align-content:start;transition:opacity .22s,transform .36s cubic-bezier(.4,0,.2,1),visibility 0s .22s;display:grid;position:absolute;inset:0;overflow:hidden;transform:translateY(-.08em)}.rotating-word[data-expanded=true]{overflow:visible}.rotating-word[data-expanded=true] .rotating-clip{visibility:hidden;opacity:0;transition:opacity .14s,visibility 0s .14s}.hero h1 .rotating-word[data-expanded=true] .rotating-list{visibility:visible;opacity:1;transition:opacity .36s .16s,transform .6s cubic-bezier(.65,0,.35,1),visibility;transform:translateY(0)}.rotating-word[data-expanded=true]:after{display:none}.rotating-measure{visibility:hidden;font-size:var(--base-headline-size);pointer-events:none;position:absolute}.hero h1 .rotating-measure>span{white-space:nowrap;display:inline-block}.primary-action{--choice-target-padding:20;white-space:nowrap;border-radius:999px;gap:0;font-size:clamp(1.25rem,2.23vw,2rem);font-weight:700;line-height:1.21}.primary-action .choice-item{padding-block:clamp(.5rem,.7vw,.625rem)}.primary-action .choice-bubble+.choice-item{padding-left:clamp(.875rem,1.4vw,1.25rem);padding-right:.45ch}.primary-action .choice-item:last-of-type{padding-left:.45ch;padding-right:clamp(.875rem,1.4vw,1.25rem)}@keyframes headline-blur{0%,to{opacity:0;transform:translateY(18%)scaleX(.72)}24%{opacity:.48;transform:translateY(18%)scaleX(1)}68%{opacity:.24;transform:translateY(18%)scaleX(.9)}}.footer{flex-wrap:wrap;justify-content:center;align-items:center;gap:.625rem;display:flex}.footer-pill{color:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.5rem;padding:.25rem .5rem;font-family:inherit;font-size:clamp(.875rem,1.25vw,1.125rem);font-weight:600;line-height:1.21;text-decoration:none;display:inline-flex;overflow:hidden}.footer-pill-label{align-items:center;gap:.5rem;display:inline-flex}.footer-pill-label>svg,.footer-faq-slot .footer-pill>svg{flex:none;width:.875em;height:.875em}.footer-pill:focus-visible{outline-offset:3px;outline:2px solid #fff}.copyright-anchor{display:inline-flex;position:relative}.copyright-sizer{visibility:hidden;pointer-events:none}.copyright-pill{--copyright-expanded-width:15rem;z-index:1;transform-origin:bottom;justify-content:center;width:100%;height:100%;transition:width .42s cubic-bezier(.16,1,.3,1),height .42s cubic-bezier(.16,1,.3,1),border-radius .32s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.copyright-compact{opacity:1;justify-content:center;transition:opacity .14s .1s,transform .24s cubic-bezier(.16,1,.3,1) 80ms;position:absolute;inset:0;transform:translateY(0)scale(1)}.copyright-expanded{color:#ffffffc2;text-align:left;white-space:normal;opacity:0;pointer-events:none;visibility:hidden;align-items:center;padding:.5rem 1rem;font-size:.75rem;font-weight:500;line-height:1.35;transition:opacity .16s,transform .24s cubic-bezier(.16,1,.3,1),visibility 0s .24s;display:flex;position:absolute;inset:0;transform:translateY(.35rem)}.copyright-expanded-content{white-space:nowrap;gap:.125rem;width:max-content;display:grid}.copyright-expanded-content>strong{color:#fff;font-size:.8125rem;font-weight:600}.copyright-pill[data-open=true]{z-index:3;width:min(var(--copyright-expanded-width), calc(100vw - 2rem));border-radius:1rem;height:3.5rem}.copyright-pill[data-open=true] .copyright-compact{opacity:0;transition:opacity .12s,transform .18s;transform:translateY(-.25rem)scale(.96)}.copyright-pill[data-open=true] .copyright-expanded{opacity:1;visibility:visible;transition:opacity .18s .15s,transform .3s cubic-bezier(.16,1,.3,1) .11s,visibility;transform:translateY(0)}.footer-faq-slot{opacity:1;transition:opacity .22s,transform .22s cubic-bezier(.16,1,.3,1);display:inline-flex;transform:scale(1)}.footer-faq-slot .footer-pill{width:max-content}.home[data-copyright-open=true] .site-screen .footer-faq-slot{opacity:0;pointer-events:none;transform:scale(.92)}.faq-document-page{--glass:#0000000f;--glass-shadow:inset 0 0 0 1px #0000002e;color:#111;height:100svh;font-family:var(--font-jetbrains-mono), monospace;background:#fff;flex-direction:column;font-size:.75rem;line-height:1.5;display:flex;overflow:hidden}.faq-document-header{padding:calc(.875rem + env(safe-area-inset-top,0px)) calc(clamp(1rem, 2.5vw, 2rem) + env(safe-area-inset-right,0px)) .875rem calc(clamp(1rem, 2.5vw, 2rem) + env(safe-area-inset-left,0px));background:#f5f5f5;border-bottom:1px solid;flex:none;justify-content:space-between;align-items:center;gap:1rem;display:flex}.faq-document-brand,.faq-document-route,.faq-document-home-link{flex:1}.faq-document-brand{color:inherit;font-size:inherit;font-weight:700;text-decoration:none}.faq-document-brand:focus-visible,.faq-document-home-link:focus-visible{outline-offset:3px;outline:2px solid}.faq-document-route{text-align:center}.faq-document-home-link{color:inherit;font-size:inherit;text-align:right;text-underline-offset:.25em;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.faq-document-scroll{overscroll-behavior:contain;scrollbar-color:#111 transparent;flex:1;min-height:0;overflow-y:auto}.faq-document-frame{width:100%;min-height:100%;padding:.75rem calc(.75rem + env(safe-area-inset-right,0px)) calc(.75rem + env(safe-area-inset-bottom,0px)) calc(.75rem + env(safe-area-inset-left,0px));background:#fff;flex-direction:column;align-items:flex-start;display:flex}.faq-license{width:min(100%,64rem);font:inherit}.faq-license-title{margin:0 0 1.5em}.faq-license-title>*{font:inherit;margin:0}.faq-license h1{max-width:none;font:inherit;margin:0}.faq-license h2{font:inherit;margin:0}.faq-license h3{font:inherit;margin:1.5em 0 0}.faq-license p{max-width:none;margin:0}.faq-license>section{margin:0 0 1.5em;padding:0}.faq-license p+p{margin-top:1.5em}.faq-document-copyright{width:min(100%,28rem);color:inherit;font:inherit;background:0 0;border-top:1px solid;flex-direction:column;margin-top:auto;padding-top:1.25rem;display:flex}@media (max-width:64rem){.auth-mode-switch{--auth-mode-top:4.75rem}}@media (max-width:42rem){.home{overflow:auto}.header{flex-wrap:wrap}.header-actions{width:100%}.home[data-auth-page=true] .site-screen>.header{flex-wrap:nowrap}.home[data-auth-page=true] .site-screen>.header .header-actions{width:auto}.auth-mode-switch{--auth-mode-top:4.75rem;gap:.25rem;max-width:calc(100vw - 1.5rem);font-size:clamp(.75rem,3.6vw,.9375rem)}.auth-mode-link{min-height:2rem;padding-inline:.5rem}.home[data-auth-page=true] .site-screen>.central-stage{min-height:25rem}.faq-document-header{padding:calc(.75rem + env(safe-area-inset-top,0px)) calc(1rem + env(safe-area-inset-right,0px)) .75rem calc(1rem + env(safe-area-inset-left,0px));gap:.75rem}.faq-document-frame{padding:.75rem calc(.75rem + env(safe-area-inset-right,0px)) calc(.75rem + env(safe-area-inset-bottom,0px)) calc(.75rem + env(safe-area-inset-left,0px))}.hero{padding-block:2rem}.hero h1{line-height:1.08}.hero h1 .hero-subtitle{font-size:clamp(2rem,9vw,2.35rem);line-height:1.08}.hero-subtitle>span{display:block}}@media (max-width:42rem) and (max-height:44rem){.site-screen{padding-top:calc(1rem + env(safe-area-inset-top,0px))}.home[data-auth-page=true] .auth-page{height:auto;min-height:33rem;padding:7.375rem 1rem 1.5rem}}@media (max-width:24rem){.auth-mode-switch{gap:0;font-size:clamp(.6875rem,3.4vw,.8125rem)}.auth-mode-link{padding-inline:.375rem}.primary-action{font-size:1.125rem}}@media (any-pointer:coarse){.auth-choice{gap:.5rem}.auth-choice .choice-bubble,.auth-choice>.separator{display:none}.auth-choice .choice-item{background:var(--glass);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border-radius:999px}.primary-action{gap:.625rem}.primary-action .choice-bubble+.choice-item,.primary-action .choice-item:last-of-type{padding-inline:clamp(.875rem,1.4vw,1.25rem)}}@media (hover:hover) and (pointer:fine) and (not (any-pointer:coarse)){.language-option:hover{background:#ffffff24}.auth-field:hover{background-color:#ffffff1c}.oauth-provider:hover{background-color:#ffffff24;transform:translateY(-.125rem)}.auth-back:hover,.auth-submit:hover{background-color:#ffffff1f}}@media (prefers-reduced-motion:reduce){.home,.choice-bubble,.auth-choice>.separator,.rotating-word,.rotating-clip,.hero h1 .rotating-list,.auth-mode-switch,.auth-mode-bubble,.auth-field-slot,.auth-consent-slot,.auth-consent-checkbox:after,.header-auth-slot,.auth-field-label,.language-popover,.language-option{transition:none;animation:none}.copyright-pill,.copyright-compact,.copyright-expanded,.footer-faq-slot{transition:none}::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_534b606b-module__sbpynG__className{font-family:Inter,Inter Fallback;font-style:normal}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.2f7nqdagzwx2-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.p.176arc174-8zp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.0bp8oijd_gu96.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.1fby2rem9ngyr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.0vfdmo25voy_0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_c8521032-module__zsnD_W__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_c8521032-module__zsnD_W__variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
