:root{--scrollbar-width:0px;--grid-inset:20px;--border-radius:14px;--backdrop-filter-blur:2px;--font-family-base:"Montserrat", sans-serif;--font-size-xxs:.625rem;--font-size-xs:.75rem;--font-size-small:.875rem;--font-size-base:var(--font-size-small);--font-size-large:1.125rem;--line-height-tight:1em;--line-height-base:1.3125em;--line-height-large:1.375em;--color-background:#fff;--color-background-light:#fafafa;--color-background-subtle:#eee;--color-background-surface:#f8f6f1;--color-background-surface-form:#f1efea;--color-surface:#fff;--color-text:#333;--color-text-inverse:#fff;--color-muted:#737373;--color-placeholder:#737373;--color-heading-muted:#737373;--color-divider:#bda172;--color-divider-light:#fafafa;--color-backdrop:#0000004d;--color-error:#c00;--color-error-background:#cc000008;--color-success:#5c755f;--color-success-background:#5c755f08;--color-action:#5c755f;--color-link:#4281db;--color-focus:#4281db;--space-xxs:.25rem;--space-xs:.5rem;--space-small:.75rem;--space-reg:1rem;--space-med:1.25rem;--space-large:1.5rem;--space-xl:2rem;--space-xxl:2.5rem;--density-padding-inline:var(--space-small);--density-padding-block:var(--space-reg);--density-gap:var(--space-reg)}html[data-density=compact]{--density-padding-inline:var(--space-xs);--density-padding-block:var(--space-small);--density-gap:var(--space-small)}html[data-density=comfortable]{--density-padding-inline:var(--space-med);--density-padding-block:var(--space-large);--density-gap:var(--space-large)}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:""}table{border-collapse:collapse;border-spacing:0}html{font-size:16px}body{font-family:var(--font-family-base);font-size:var(--font-size-base);line-height:var(--line-height-base)}.h1-style,.h2-style,.h3-style,.h4-style,.h5-style,.h6-style,h1,h2,h3,h4,h5,h6{letter-spacing:-.0125em;font-weight:700}.h1-style,h1{font-size:clamp(2rem,1.912rem + .376vw,2.25rem);line-height:1}.h2-style,h2{font-size:clamp(1.25rem,1.162rem + .376vw,1.5rem);line-height:1.1666}.h3-style,h3{font-size:var(--font-size-large);line-height:var(--line-height-large);font-weight:600}.h4-style,.h5-style,.h6-style,h4,h5,h6{font-size:var(--font-size-base);line-height:var(--line-height-base)}b,strong{font-weight:700}em,i{font-style:italic}input,select,textarea{font-size:var(--font-size-base)}a,input,select,textarea{line-height:var(--line-height-base)}a{color:var(--color-link);font-size:var(--font-size-small);font-weight:600}a,u{text-underline-offset:.18em;text-decoration-thickness:.08em}.button,.button--link,button{font-weight:600}.button--link.small,.button.small,button.small{font-size:var(--font-size-small);line-height:var(--line-height-tight)}.button--link.button--format:not(.small),.button--link.button--primary:not(.small),.button--link.button--secondary:not(.small),.button--link.large:not(.small),.button.button--format:not(.small),.button.button--primary:not(.small),.button.button--secondary:not(.small),.button.large:not(.small),button.button--format:not(.small),button.button--primary:not(.small),button.button--secondary:not(.small),button.large:not(.small){font-size:var(--font-size-large);line-height:var(--line-height-tight)}.button--link.button--bold,.button--link.button--primary,.button--link.button--secondary,.button.button--bold,.button.button--primary,.button.button--secondary,button.button--bold,button.button--primary,button.button--secondary{font-weight:700}.button--link.button--label,.button.button--label,button.button--label{font-weight:400}.label{font-size:var(--font-size-large);line-height:var(--line-height-tight);font-weight:600}.label--truncate{line-height:var(--line-height-large)}body,html{overscroll-behavior-x:none;width:100%;height:100%}body{color:var(--color-text);background-color:var(--color-background-subtle);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:#0000}::selection{background-color:var(--color-background-subtle);color:var(--color-text)}::selection{background-color:var(--color-background-subtle);color:var(--color-text)}.page{width:100%}.layout-outer,.page{min-height:100dvh}.layout-outer{padding:var(--grid-inset);box-sizing:border-box;position:relative}.layout-panel{border-radius:var(--border-radius);background-color:var(--color-background);box-sizing:border-box}.layout-main--inner,.layout-panel{padding:var(--space-med)}@media (width>=1280px){.layout-main--inner{padding:100px}}.streamline-icon{flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:relative}.streamline-icon svg{width:calc(100% - 2px);height:calc(100% - 2px);stroke:var(--color-text);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;vector-effect:non-scaling-stroke;transition:stroke .333s cubic-bezier(.333,1,.666,1)}.streamline-icon svg .thin{stroke-width:1.4px}.streamline-icon svg *{vector-effect:non-scaling-stroke}button,input,select,textarea{color:inherit;appearance:none;background:0 0;border:none;outline:0;margin:0;padding:0;font-family:inherit}textarea{resize:none}button{cursor:pointer;transition:opacity .333s cubic-bezier(.333,1,.666,1)}button:disabled,button[aria-disabled=true]{cursor:default;opacity:.5}.form-field{flex-direction:column;align-items:flex-start;width:min(100%,400px);display:flex}.form-field__label{margin-bottom:var(--space-reg)}.form-field__control-wrap{width:100%;position:relative}.form-field__control-wrap:has(.form-field__status-icon) .form-field__control{padding:0 var(--space-xxl) 0 var(--space-reg)}.form-field__control{width:100%;height:60px;padding:0 var(--space-reg);color:var(--color-text);border-radius:var(--border-radius);background-color:var(--color-background);box-sizing:border-box;border:2px solid #0000;transition:border-color .333s cubic-bezier(.333,1,.666,1)}.form-field__control:focus{border-color:var(--color-text)}.form-field__status-icon{top:50%;right:var(--space-small);color:var(--color-success);opacity:0;pointer-events:none;transition:opacity .333s cubic-bezier(.333,1,.666,1);position:absolute;transform:translateY(-50%)}.form-field__status-icon.is-visible{opacity:1}.form-field__status-icon svg{stroke:currentColor}.form-field__error,.form-field__help{margin-top:var(--space-small)}.form-field__error{color:var(--color-error)}.form-field--success .form-field__control,.form-field--success .form-field__control:focus{border-color:var(--color-success)}.form-field--error .form-field__control,.form-field--error .form-field__control:focus{border-color:var(--color-error)}hr{border:0;border-top:1px solid var(--color-divider)}.flow>*+*{margin-top:var(--flow-space,var(--space-reg))}.form__message{padding:var(--space-reg);border-left:3px solid}.form__message--error{color:var(--color-error);background-color:var(--color-error-background)}.form__message--success{color:var(--color-success);background-color:var(--color-success-background)}
