:root{--c-bg: #ffffff;--c-surface: #f6f6f4;--c-text: #202020;--c-muted: #6b6b6b;--c-line: #e4e4e0;--c-accent: #1a56db;--c-accent-hover: #1442ad;--c-accent-text: #ffffff;--c-danger: #c0392b;--c-success: #1e8449;--font-body: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-head: var(--font-body);--fs-h1: clamp(2rem, 1.4rem + 2.6vw, 3.5rem);--fs-h2: clamp(1.5rem, 1.15rem + 1.6vw, 2.4rem);--fs-h3: clamp(1.2rem, 1.05rem + .7vw, 1.6rem);--fs-body: clamp(1rem, .96rem + .2vw, 1.125rem);--fs-small: .875rem;--lh-tight: 1.15;--lh-body: 1.55;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-6: 1.5rem;--space-8: 2rem;--space-12: 3rem;--space-16: 4rem;--space-24: 6rem;--container: 1200px;--container-narrow: 720px;--radius: 10px;--radius-lg: 18px;--shadow: 0 1px 2px rgba(0,0,0,.05), 0 8px 24px rgba(0,0,0,.06);--shadow-lg: 0 2px 4px rgba(0,0,0,.06), 0 20px 48px rgba(0,0,0,.12);--transition: .16s ease}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}body{margin:0;background:var(--c-bg);color:var(--c-text);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased}img,svg,video{display:block;max-width:100%;height:auto}h1,h2,h3,h4{font-family:var(--font-head);line-height:var(--lh-tight);margin:0 0 var(--space-4);text-wrap:balance}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3)}p{margin:0 0 var(--space-4);text-wrap:pretty}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--space-4)}.container--narrow{max-width:var(--container-narrow)}.section{padding-block:clamp(2.5rem,1.5rem + 4vw,6rem)}.section--tight{padding-block:var(--space-8)}.section--surface{background:var(--c-surface)}.stack>*+*{margin-top:var(--flow, var(--space-4))}.grid{display:grid;gap:var(--space-6)}@media(min-width:640px){.grid--2{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){.grid--3{grid-template-columns:repeat(3,1fr)}.grid--4{grid-template-columns:repeat(4,1fr)}}.row{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:center}.row--between{justify-content:space-between}.row--center{justify-content:center}.card{background:var(--c-bg);border:1px solid var(--c-line);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow)}.muted{color:var(--c-muted)}.small{font-size:var(--fs-small)}.center{text-align:center}.hero{position:relative;isolation:isolate;display:grid;align-content:center;min-height:100vh;min-height:100svh}.hero[hidden]{display:none}.hero__media{position:absolute;inset:0;z-index:-2}.hero__media img{width:100%;height:100%;object-fit:cover}.hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#0b122094,#0b122057 26%,#0b1220c7 68%,#0b1220ed)}@media(min-width:900px){.hero:after{background:linear-gradient(100deg,#0b1220f0,#0b1220e0 34%,#0b122085 56%,#0b12201f 76%,#0b122000)}}.hero__inner{padding-block:clamp(3rem,2rem + 8vw,7rem);color:#fff;max-width:860px;margin-inline:0;padding-inline:var(--space-4)}@media(max-width:899px){.hero{align-content:end}.hero__inner{padding-block:var(--space-8) var(--space-6)}}@media(max-width:639px){.hero__eyebrow{margin-bottom:var(--space-2)}.hero__title{font-size:clamp(1.625rem,1.35rem + 1.2vw,2rem);margin-bottom:var(--space-3)}.hero__subtitle{font-size:.9375rem;margin-bottom:var(--space-4)}.hero__list{gap:var(--space-2);margin-bottom:var(--space-6);font-size:.9375rem}.hero__list li{padding-left:1.5rem}.hero__list li:before{width:6px;height:6px}}@media(min-width:1240px){.hero__inner{margin-inline:max(var(--space-4),calc((100vw - var(--container)) / 2))}}.hero__eyebrow{display:flex;align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);font-size:var(--fs-small);letter-spacing:.08em;text-transform:uppercase;opacity:.9}.hero__eyebrow svg{flex:0 0 auto;width:16px;height:16px;color:var(--c-accent)}.hero__title{color:#fff;margin-bottom:var(--space-4)}.hero__accent{color:var(--c-accent);white-space:nowrap}.hero__subtitle{font-size:clamp(1rem,.95rem + .4vw,1.25rem);opacity:.92;margin-bottom:var(--space-6);max-width:34em}.hero__list{list-style:none;padding:0;margin:0 0 var(--space-8);display:grid;gap:var(--space-3)}@media(min-width:900px){.hero__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3) var(--space-8)}}.hero__list li{position:relative;padding-left:1.75rem}.hero__list li:before{content:"";position:absolute;left:0;top:.55em;width:8px;height:8px;border-radius:50%;background:var(--c-accent)}.hero__note{margin:var(--space-4) 0 0;font-size:var(--fs-small);opacity:.95}.btn{--btn-bg: var(--c-accent);--btn-text: var(--c-accent-text);--btn-border: transparent;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);min-height:48px;font:inherit;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;color:var(--btn-text);background:var(--btn-bg);border:1px solid var(--btn-border);border-radius:var(--radius);cursor:pointer;transition:background var(--transition),transform var(--transition),opacity var(--transition);-webkit-tap-highlight-color:transparent}.btn:hover{background:var(--c-accent-hover)}.btn:active{transform:translateY(1px)}.btn[disabled],.btn[aria-disabled=true]{opacity:.5;pointer-events:none}.btn--secondary{--btn-bg: transparent;--btn-text: var(--c-text);--btn-border: var(--c-line)}.btn--secondary:hover{background:var(--c-surface)}.btn--ghost{--btn-bg: transparent;--btn-text: var(--c-accent);--btn-border: transparent}.btn--ghost:hover{background:var(--c-surface)}.btn--dark{--btn-bg: var(--c-heading);--btn-text: #fff;--btn-border: transparent}.btn--dark:hover{background:color-mix(in srgb,var(--c-heading) 85%,white)}.btn--icon{width:56px;min-height:56px;padding:0;flex:0 0 auto}.btn--icon svg{width:20px;height:20px}.btn--lg{padding:var(--space-4) var(--space-8);font-size:1.0625rem;min-height:56px}.btn--sm{padding:var(--space-2) var(--space-4);font-size:var(--fs-small);min-height:40px}.btn--block{display:flex;width:100%}.btn--loading{pointer-events:none;opacity:.7}.link{color:var(--c-accent);text-decoration:underline;text-underline-offset:.2em}.link:hover{text-decoration-thickness:2px}.link--plain{text-decoration:none}.form{display:grid;gap:var(--space-4)}.field{display:grid;gap:var(--space-2)}.field__label{font-size:var(--fs-small);font-weight:600}.field__hint{font-size:var(--fs-small);color:var(--c-muted)}.field__error{font-size:var(--fs-small);color:var(--c-danger)}.input,.textarea,.select{width:100%;padding:var(--space-3) var(--space-4);min-height:48px;font:inherit;color:var(--c-text);background:var(--c-bg);border:1px solid var(--c-line);border-radius:var(--radius);transition:border-color var(--transition),box-shadow var(--transition)}.input:focus,.textarea:focus,.select:focus{outline:none;border-color:var(--c-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--c-accent) 18%,transparent)}.input[aria-invalid=true]{border-color:var(--c-danger)}.textarea{min-height:120px;resize:vertical}.checkbox{display:flex;gap:var(--space-3);align-items:flex-start;font-size:var(--fs-small);color:var(--c-muted)}.checkbox input{margin-top:.2em;width:18px;height:18px;flex:none;accent-color:var(--c-accent)}.form__footnote{margin:calc(var(--space-4) * -1 + var(--space-1)) 0 0;line-height:1.45}.form__status{font-size:var(--fs-small);min-height:1.4em}.form__status--ok{color:var(--c-success)}.form__status--err{color:var(--c-danger)}.honeypot{position:absolute;left:-9999px;opacity:0;pointer-events:none}.choice{border:none;padding:0;margin:0;display:grid;gap:var(--space-2)}.choice__label{padding:0;font-size:var(--fs-small);font-weight:600}.choice__options{display:grid;gap:var(--space-3)}.choice__options--2{grid-template-columns:repeat(2,minmax(0,1fr))}.choice__option{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);min-height:56px;border:1px solid var(--c-line);border-radius:var(--radius);background:var(--c-bg);cursor:pointer;transition:border-color var(--transition),background var(--transition)}.choice__option:hover{border-color:var(--c-accent)}.choice__option input{position:absolute;opacity:0;width:0;height:0}.choice__mark{flex:0 0 auto;width:22px;height:22px;position:relative;border:1.5px solid var(--c-line);border-radius:50%;transition:border-color var(--transition)}.choice__option:has(input:checked){border-color:var(--c-accent);background:color-mix(in srgb,var(--c-accent) 8%,transparent)}.choice__option:has(input:checked) .choice__mark{border-color:var(--c-accent)}.choice__option:has(input:checked) .choice__mark:after{content:"";position:absolute;inset:4px;border-radius:50%;background:var(--c-accent)}.choice__option:has(input:focus-visible){outline:2px solid var(--c-accent);outline-offset:2px}.quiz{max-width:1040px;margin-inline:auto}.quiz[data-active-kind=cover] .quiz__progress,.quiz[data-active-kind=success] .quiz__progress{visibility:hidden}.quiz__progress{height:6px;background:var(--c-line);border-radius:999px;overflow:hidden;margin-bottom:var(--space-6)}.quiz__progress-bar{height:100%;width:0;background:var(--c-accent);border-radius:999px;transition:width .3s ease}.quiz__counter{font-size:var(--fs-small);color:var(--c-muted);margin-bottom:var(--space-2)}.quiz__step{display:none}.quiz__step[data-active]{display:block;animation:quiz-in .42s cubic-bezier(.22,.61,.36,1) both}.quiz__step[data-leaving]{display:block;animation:quiz-out .28s cubic-bezier(.55,.06,.68,.19) both}@keyframes quiz-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes quiz-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-14px)}}@media(prefers-reduced-motion:reduce){.quiz__step[data-active],.quiz__step[data-leaving]{animation:none}}.quiz__question{font-size:var(--fs-h2);font-weight:700;margin:0 0 var(--space-3)}.quiz__hint{margin:0}.quiz__options{display:grid;gap:var(--space-4);margin:var(--space-6) 0 var(--space-8)}@media(min-width:640px){.quiz__options--2{grid-template-columns:repeat(2,1fr)}}.quiz__option{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);min-height:68px;font-size:1.125rem;border:1px solid var(--c-line);border-radius:var(--radius);background:var(--c-bg);cursor:pointer;text-align:left;transition:border-color var(--transition),background var(--transition)}.quiz__option:hover{border-color:var(--c-accent)}.quiz__option[data-selected]{border-color:var(--c-accent);background:color-mix(in srgb,var(--c-accent) 8%,transparent)}.quiz__option-mark{flex:0 0 auto;width:22px;height:22px;position:relative;border:1.5px solid var(--c-line);border-radius:50%;transition:border-color var(--transition),background var(--transition)}[data-quiz-type=multi] .quiz__option-mark{border-radius:5px}.quiz__option:hover .quiz__option-mark,.quiz__option[data-selected] .quiz__option-mark{border-color:var(--c-accent)}.quiz__option[data-selected] .quiz__option-mark:after{content:"";position:absolute;inset:4px;border-radius:50%;background:var(--c-accent)}[data-quiz-type=multi] .quiz__option[data-selected] .quiz__option-mark{background:var(--c-accent)}[data-quiz-type=multi] .quiz__option[data-selected] .quiz__option-mark:after{content:"";position:absolute;inset:3px auto auto 7px;width:5px;height:10px;border-radius:0;background:none;border:solid var(--c-accent-text);border-width:0 2px 2px 0;transform:rotate(45deg)}@media(max-width:639px){.quiz__question{font-size:1.25rem;margin-bottom:var(--space-2)}.quiz__options{gap:var(--space-3);margin:var(--space-4) 0 var(--space-6)}.quiz__option{font-size:1rem;line-height:1.35;padding:var(--space-3) var(--space-4);min-height:56px}.quiz__option-mark{width:20px;height:20px}}.quiz__form-image{display:block;margin:var(--space-6) 0}.quiz__form-image img{width:100%;height:clamp(140px,22vw,220px);object-fit:cover;border-radius:var(--radius-lg);display:block}.quiz__option-image{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius);margin-bottom:var(--space-3)}.quiz__option--card{flex-direction:column;align-items:stretch;padding:var(--space-3)}.quiz__own{margin:calc(var(--space-8) * -1) 0 var(--space-8)}.quiz__own[hidden]{display:none}.quiz__own input{width:100%;padding:var(--space-4) var(--space-6);font:inherit;font-size:1.125rem;color:var(--c-text);border:1px solid var(--c-line);border-radius:var(--radius);background:var(--c-bg)}.quiz__own input:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}@media(max-width:639px){.quiz__own{margin:calc(var(--space-6) * -1) 0 var(--space-6)}.quiz__own input{padding:var(--space-3) var(--space-4);font-size:1rem}}.quiz__nav [hidden]{display:none!important}.quiz__nav{display:flex;justify-content:flex-end;align-items:center;gap:var(--space-3)}.quiz__layout{display:grid;gap:var(--space-8)}.quiz__main{min-width:0}@media(min-width:860px){.quiz__layout{grid-template-columns:1fr 300px;align-items:start}}.quiz__guide{background:var(--c-surface);border-radius:var(--radius-lg);padding:var(--space-6);text-align:left}.quiz__guide-photo{width:64px;height:64px;border-radius:50%;object-fit:cover;margin-bottom:var(--space-3)}.quiz__guide-photo--placeholder{display:flex;align-items:center;justify-content:center;background:var(--c-line);color:var(--c-muted);font-weight:700}.quiz__guide-name{font-weight:700;margin:0}.quiz__guide-role,.quiz__guide-note{margin:0 0 var(--space-4)}.quiz__guide-phone{margin:0}.quiz__guide-phone a{white-space:nowrap}.quiz__recap{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:0 0 var(--space-6)}.quiz__recap-list{display:contents}.quiz__recap-chip{max-width:18rem;padding:.42em .8em;font:inherit;font-size:.9375rem;line-height:1.25;text-align:left;color:var(--c-text);background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius);cursor:pointer;transition:border-color var(--transition),background var(--transition)}.quiz__recap-chip:hover{border-color:var(--c-muted)}.quiz__recap-edit{padding:0;font:inherit;font-size:.9375rem;color:var(--c-muted);background:none;border:0;cursor:pointer;text-decoration:underline;text-underline-offset:.18em}.quiz__recap-edit:hover{color:var(--c-text)}.quiz__promise{margin:0 0 var(--space-6);padding:var(--space-4) var(--space-6);border:1px solid var(--c-line);border-radius:var(--radius-lg);background:var(--c-surface);color:var(--c-text)}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/golos-cyr.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/golos-lat.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--c-bg: #F7F5F0;--c-surface: #FFFFFF;--c-text: #252623;--c-heading: #252623;--c-muted: #6F716C;--c-line: #D6D1C7;--c-taupe: #A69E8B;--c-accent: #D63B16;--c-accent-hover: #B93110;--c-accent-text: #FFFFFF;--c-mark: #F04A23;--c-danger: #B3271A;--c-success: #3F6B4A;--font-body: "Golos Text", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-head: var(--font-body);--fs-h1: clamp(2.625rem, 1.5rem + 4.4vw, 5rem);--fs-h2: clamp(2rem, 1.3rem + 2.6vw, 3.375rem);--fs-h3: clamp(1.375rem, 1.2rem + .6vw, 1.75rem);--fs-lead: clamp(1.0625rem, 1rem + .35vw, 1.25rem);--fs-body: 1.0625rem;--fs-small: .8125rem;--lh-tight: 1.05;--lh-body: 1.6;--radius: 3px;--radius-lg: 4px;--shadow: none;--shadow-lg: none;--transition: .18s cubic-bezier(.2, .8, .3, 1);--ease: cubic-bezier(.16, 1, .3, 1);--container: 1240px;--pad: clamp(1.25rem, 4vw, 4.5rem);--head-h: 4.5rem;--gap-block: clamp(2.5rem, 2rem + 3vw, 4.5rem)}@media(max-width:899px){:root{--head-h: 4rem}}html{scroll-padding-top:var(--head-h)}body{overflow-x:clip;text-rendering:optimizeLegibility}h1,h2,h3{font-weight:600;letter-spacing:-.025em;margin:0}h1{letter-spacing:-.035em;line-height:1.02}h2{letter-spacing:-.03em;line-height:1.06}h3{line-height:1.15}p{margin:0}.container{padding-inline:var(--pad)}.section{padding-block:clamp(4rem,3rem + 5vw,8rem)}::selection{background:var(--c-taupe);color:var(--c-text)}::placeholder{color:var(--c-muted);opacity:1}:root{scrollbar-color:var(--c-taupe) var(--c-bg);scrollbar-width:thin;caret-color:var(--c-mark)}:focus-visible{outline:2px solid var(--c-text);outline-offset:3px}.caps{font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--c-muted)}.label{display:flex;align-items:center;gap:.75rem}.slashes{display:block;flex:0 0 auto}.slashes path:nth-child(1){fill:var(--c-taupe)}.slashes path:nth-child(2){fill:var(--c-line)}.slashes path:nth-child(3){fill:var(--c-mark)}.label .slashes{width:1.3rem;height:.8rem}.sec-head{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:2rem;align-items:end}.sec-head .label{grid-column:1 / -1;margin-bottom:1.5rem}.lead{font-size:var(--fs-lead);line-height:1.55;color:var(--c-muted);max-width:46ch}.sec-head .lead{padding-bottom:.375rem}@media(max-width:899px){.sec-head{grid-template-columns:1fr;row-gap:1.25rem}.sec-head .label{margin-bottom:0}.lead{text-wrap:wrap}}.rule{display:block;height:1px;background:var(--c-text);margin-top:var(--gap-block)}.punch{margin-top:var(--gap-block);font-size:clamp(1.5rem,1.1rem + 1.7vw,2.5rem);line-height:1.15;font-weight:600;letter-spacing:-.025em;max-width:24ch;text-wrap:balance}.num{font-size:.8125rem;letter-spacing:.18em;color:var(--c-muted);font-variant-numeric:tabular-nums}.more{display:inline-flex;align-items:center;gap:.5rem;padding-bottom:.25rem;font-weight:500;color:var(--c-text);text-decoration:none;background-image:linear-gradient(var(--c-mark),var(--c-mark)),linear-gradient(var(--c-taupe),var(--c-taupe));background-repeat:no-repeat;background-position:0 100%;background-size:0% 1px,100% 1px;transition:background-size .32s var(--ease)}.more:hover,.more:focus-visible{background-size:100% 1px,100% 1px}.more svg{transition:transform .32s var(--ease)}.more:hover .arrow--right{transform:translate(3px)}.more:hover .arrow--down{transform:translateY(3px)}.arrow{width:1rem;height:1rem;flex:0 0 auto}.input,.textarea,.select,.choice__option{border-color:var(--c-line)}.input:focus,.textarea:focus,.select:focus{border-color:var(--c-text);box-shadow:0 0 0 3px color-mix(in srgb,var(--c-taupe) 34%,transparent)}.choice__option:hover{border-color:var(--c-taupe)}.choice__option:has(input:checked){border-color:var(--c-text);background:color-mix(in srgb,var(--c-taupe) 20%,transparent)}.choice__option:has(input:checked) .choice__mark{border-color:var(--c-text)}.choice__option:has(input:checked) .choice__mark:after{background:var(--c-mark)}.choice__option:has(input:focus-visible){outline-color:var(--c-text)}.btn{border-radius:var(--radius);letter-spacing:.005em}.btn--dark{--btn-bg: var(--c-accent);--btn-text: var(--c-accent-text)}.btn--dark:hover{background:var(--c-accent-hover)}.btn--sm{min-height:44px;padding-inline:1.25rem;font-size:.9375rem}.link{color:var(--c-text);text-decoration-color:var(--c-taupe);text-underline-offset:.25em}.link:hover{text-decoration-color:var(--c-mark);text-decoration-thickness:1px}.checkbox input{accent-color:var(--c-accent)}@media(prefers-reduced-motion:no-preference){.js [data-reveal]{opacity:0;transform:translateY(14px);transition:opacity .8s var(--ease),transform .8s var(--ease);transition-delay:calc(var(--i, 0) * 90ms)}.js [data-reveal].is-in{opacity:1;transform:none}.js [data-reveal=rule]{opacity:1;transform:scaleX(0);transform-origin:left center;transition:transform 1.1s var(--ease)}.js [data-reveal=rule].is-in{transform:scaleX(1)}.js [data-reveal=unveil]{opacity:1;transform:none}.js [data-reveal=unveil] img{clip-path:inset(100% 0 0 0);transition:clip-path 1.2s var(--ease)}.js [data-reveal=unveil].is-in img{clip-path:inset(0 0 0 0)}.js [data-reveal=near]{transform:scale(.975);transition:opacity 1.2s var(--ease),transform 1.4s var(--ease)}.js [data-reveal=near].is-in{transform:none}}.wordmark[data-astro-cid-hhuuaa7r]{display:block;height:1.375rem;width:auto;color:var(--c-text)}.wordmark__slashes[data-astro-cid-hhuuaa7r] path[data-astro-cid-hhuuaa7r]:nth-child(1){fill:var(--c-taupe)}.wordmark__slashes[data-astro-cid-hhuuaa7r] path[data-astro-cid-hhuuaa7r]:nth-child(2){fill:var(--c-line)}.wordmark__slashes[data-astro-cid-hhuuaa7r] path[data-astro-cid-hhuuaa7r]:nth-child(3){fill:var(--c-mark)}.hdr[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:50;background:var(--c-bg)}.hdr[data-astro-cid-3ef6ksr2]:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:var(--c-line);transform-origin:left center;transition:transform .7s var(--ease)}.js .hdr[data-astro-cid-3ef6ksr2]:not([data-stuck]):not([data-open]):after{transform:scaleX(0)}.hdr__in[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:2.5rem;height:var(--head-h)}.hdr__logo[data-astro-cid-3ef6ksr2]{display:block;flex:0 0 auto}.hdr__nav[data-astro-cid-3ef6ksr2]{display:flex;gap:2rem;margin-left:auto;font-size:.9375rem}.hdr__nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:var(--c-text);text-decoration:none;padding-block:.5rem;background:linear-gradient(var(--c-mark),var(--c-mark)) no-repeat 0 calc(100% - .25rem) / 0% 1px;transition:background-size .32s var(--ease)}.hdr__nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.hdr__nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:focus-visible{background-size:100% 1px}.hdr__burger[data-astro-cid-3ef6ksr2]{display:none;position:relative;width:2.75rem;height:2.75rem;margin-left:auto;margin-right:-.625rem;padding:0;border:0;background:none;cursor:pointer}.hdr__burger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{position:absolute;left:.625rem;right:.625rem;top:50%;height:1.5px;background:var(--c-text);transition:transform .32s var(--ease)}.hdr__burger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]:nth-child(1){transform:translateY(-4px)}.hdr__burger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]:nth-child(2){transform:translateY(4px)}.hdr__burger[data-astro-cid-3ef6ksr2][aria-expanded=true] span[data-astro-cid-3ef6ksr2]:nth-child(1){transform:rotate(45deg)}.hdr__burger[data-astro-cid-3ef6ksr2][aria-expanded=true] span[data-astro-cid-3ef6ksr2]:nth-child(2){transform:rotate(-45deg)}.hdr__menu[data-astro-cid-3ef6ksr2]{position:absolute;inset:100% 0 auto;background:var(--c-bg);border-bottom:1px solid var(--c-line)}.hdr__menu[data-astro-cid-3ef6ksr2][hidden]{display:none}.hdr__menu-in[data-astro-cid-3ef6ksr2]{display:grid;padding-block:.5rem 1.5rem}.hdr__menu-link[data-astro-cid-3ef6ksr2]{padding-block:1rem;border-bottom:1px solid var(--c-line);font-size:1.375rem;font-weight:600;letter-spacing:-.02em;color:var(--c-text);text-decoration:none}.hdr__menu-in[data-astro-cid-3ef6ksr2] .hdr__menu-cta{margin-top:1.5rem}@media(max-width:899px){.hdr__nav[data-astro-cid-3ef6ksr2],.hdr__in[data-astro-cid-3ef6ksr2] .hdr__cta{display:none}.hdr__burger[data-astro-cid-3ef6ksr2]{display:block}}@media(min-width:900px){.hdr__menu[data-astro-cid-3ef6ksr2]{display:none}}.intro[data-astro-cid-bbe6dxrz]{border-bottom:1px solid var(--c-line)}.intro__in[data-astro-cid-bbe6dxrz]{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;min-height:calc(90vh - var(--head-h));min-height:calc(90svh - var(--head-h));padding-block:clamp(2.5rem,1.5rem + 5vw,5.5rem) clamp(3rem,2rem + 5vw,6rem)}.intro__title[data-astro-cid-bbe6dxrz]{margin-top:1.75rem;font-size:var(--fs-h1)}.intro__lead[data-astro-cid-bbe6dxrz]{margin-top:2rem;max-width:33ch;font-size:clamp(1.1875rem,1.05rem + .6vw,1.5rem);line-height:1.4;letter-spacing:-.01em}.intro__note[data-astro-cid-bbe6dxrz]{margin-top:1.25rem;max-width:50ch;color:var(--c-muted)}.intro__cta[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem 2.25rem;margin-top:2.5rem}.intro__art[data-astro-cid-bbe6dxrz]{position:absolute;right:var(--pad);bottom:clamp(3rem,2rem + 5vw,6rem);width:min(31%,23rem)}.intro__art[data-astro-cid-bbe6dxrz] .intro__slashes{width:100%;height:auto;aspect-ratio:121.4 / 74.6}.intro__steps[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:repeat(3,1fr);margin:1rem 0 0;padding:.75rem 0 0;list-style:none;border-top:1px solid var(--c-line)}@media(max-width:899px){.intro__in[data-astro-cid-bbe6dxrz]{min-height:0;padding-block:2.5rem 2rem}.intro__title[data-astro-cid-bbe6dxrz]{margin-top:1.25rem}.intro__title[data-astro-cid-bbe6dxrz] br[data-astro-cid-bbe6dxrz]{display:none}.intro__lead[data-astro-cid-bbe6dxrz]{margin-top:1.5rem}.intro__cta[data-astro-cid-bbe6dxrz]{flex-direction:column;align-items:stretch;width:100%;gap:1.25rem;margin-top:2rem}.intro__cta[data-astro-cid-bbe6dxrz] .more[data-astro-cid-bbe6dxrz]{align-self:flex-start}.intro__cta[data-astro-cid-bbe6dxrz] .btn{padding-inline:1rem;font-size:1rem}.intro__art[data-astro-cid-bbe6dxrz]{position:static;width:100%;margin-top:2.5rem}.intro__art[data-astro-cid-bbe6dxrz] .intro__slashes{width:62%}}@media(min-width:900px)and (max-height:780px){.intro__in[data-astro-cid-bbe6dxrz]{padding-block:2rem 2.5rem}.intro__title[data-astro-cid-bbe6dxrz]{margin-top:1.25rem;font-size:clamp(2.625rem,1.5rem + 3.6vw,4.25rem)}.intro__lead[data-astro-cid-bbe6dxrz]{margin-top:1.5rem}.intro__cta[data-astro-cid-bbe6dxrz]{margin-top:2rem}.intro__art[data-astro-cid-bbe6dxrz]{bottom:2.5rem}}@media(prefers-reduced-motion:no-preference){.intro__label[data-astro-cid-bbe6dxrz]{animation:rise .8s var(--ease) both}.intro__title[data-astro-cid-bbe6dxrz]{animation:rise .9s var(--ease) 80ms both}.intro__lead[data-astro-cid-bbe6dxrz]{animation:rise .9s var(--ease) .18s both}.intro__note[data-astro-cid-bbe6dxrz]{animation:rise .9s var(--ease) .26s both}.intro__cta[data-astro-cid-bbe6dxrz]{animation:rise .9s var(--ease) .34s both}.intro__steps[data-astro-cid-bbe6dxrz]{animation:rule 1.1s var(--ease) .3s both;transform-origin:left center}.intro__art[data-astro-cid-bbe6dxrz] .intro__slashes path{transform-box:fill-box;animation:slash 1s var(--ease) both}.intro__art[data-astro-cid-bbe6dxrz] .intro__slashes path:nth-child(1){animation-delay:.52s}.intro__art[data-astro-cid-bbe6dxrz] .intro__slashes path:nth-child(2){animation-delay:.68s}.intro__art[data-astro-cid-bbe6dxrz] .intro__slashes path:nth-child(3){animation-delay:.84s}.intro__steps[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{animation:appear .7s var(--ease) both}.intro__steps[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]:nth-child(1){animation-delay:.9s}.intro__steps[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]:nth-child(2){animation-delay:1.06s}.intro__steps[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]:nth-child(3){animation-delay:1.22s}}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes rule{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes slash{0%{transform:translateY(105%)}to{transform:translateY(0)}}@keyframes appear{0%{opacity:0}to{opacity:1}}.trio[data-astro-cid-ouou2mig]{display:grid;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none}.trio__col[data-astro-cid-ouou2mig]{padding:1.75rem 2rem 2.25rem 0}.trio__col[data-astro-cid-ouou2mig]+.trio__col[data-astro-cid-ouou2mig]{padding-left:2rem;border-left:1px solid var(--c-line)}.trio__col[data-astro-cid-ouou2mig] h3[data-astro-cid-ouou2mig]{margin-top:3.5rem;font-size:clamp(1.75rem,1.4rem + 1.2vw,2.5rem)}.trio__text[data-astro-cid-ouou2mig]{margin-top:1rem;max-width:34ch;color:var(--c-muted)}.punch[data-astro-cid-ouou2mig]{padding-top:2rem;border-top:1px solid var(--c-line)}@media(max-width:899px){.trio[data-astro-cid-ouou2mig]{grid-template-columns:1fr}.trio__col[data-astro-cid-ouou2mig]{padding:1.5rem 0 1.75rem}.trio__col[data-astro-cid-ouou2mig]+.trio__col[data-astro-cid-ouou2mig]{padding-left:0;border-left:0;border-top:1px solid var(--c-line)}.trio__col[data-astro-cid-ouou2mig] h3[data-astro-cid-ouou2mig]{margin-top:1rem}}.method[data-astro-cid-gkk5ym2j]{border-block:1px solid var(--c-line)}.ledger[data-astro-cid-gkk5ym2j]{display:grid;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none}.ledger__cell[data-astro-cid-gkk5ym2j]{padding:1.75rem 2rem 2.5rem 0;border-bottom:1px solid var(--c-line)}.ledger__cell[data-astro-cid-gkk5ym2j]:not(:nth-child(3n+1)){padding-left:2rem;border-left:1px solid var(--c-line)}.ledger__cell[data-astro-cid-gkk5ym2j] h3[data-astro-cid-gkk5ym2j]{margin-top:2.25rem}.ledger__text[data-astro-cid-gkk5ym2j]{margin-top:.75rem;max-width:34ch;color:var(--c-muted)}@media(max-width:899px){.ledger[data-astro-cid-gkk5ym2j]{grid-template-columns:1fr}.ledger__cell[data-astro-cid-gkk5ym2j],.ledger__cell[data-astro-cid-gkk5ym2j]:not(:nth-child(3n+1)){display:grid;grid-template-columns:2.5rem 1fr;padding:1.5rem 0 1.75rem;border-left:0}.ledger__cell[data-astro-cid-gkk5ym2j] .num[data-astro-cid-gkk5ym2j]{padding-top:.375rem}.ledger__cell[data-astro-cid-gkk5ym2j] h3[data-astro-cid-gkk5ym2j]{margin-top:0}.ledger__text[data-astro-cid-gkk5ym2j]{grid-column:2}}.markets[data-astro-cid-ki4qyncn]{margin:0;padding:0;list-style:none}.market[data-astro-cid-ki4qyncn]{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,4fr) minmax(0,5fr);column-gap:2rem;align-items:start;padding-block:2rem 2.25rem;border-bottom:1px solid var(--c-line)}.market__status[data-astro-cid-ki4qyncn]{display:flex;align-items:center;gap:.5rem;margin-top:.75rem;font-size:.9375rem;font-weight:500}.market__status[data-astro-cid-ki4qyncn] i[data-astro-cid-ki4qyncn]{width:.5rem;height:.5rem;flex:0 0 auto;border:1px solid var(--c-taupe);border-radius:50%}.market__status--on[data-astro-cid-ki4qyncn] i[data-astro-cid-ki4qyncn]{background:var(--c-mark);border-color:var(--c-mark)}.market[data-astro-cid-ki4qyncn] h3[data-astro-cid-ki4qyncn]{margin-top:-.25rem;font-size:clamp(1.75rem,1.4rem + 1.2vw,2.5rem)}.market__text[data-astro-cid-ki4qyncn]{max-width:44ch;color:var(--c-muted)}.market__body[data-astro-cid-ki4qyncn] .more[data-astro-cid-ki4qyncn]{margin-top:1rem}.market__note[data-astro-cid-ki4qyncn]{margin-top:1rem;color:var(--c-muted)}@media(max-width:899px){.market[data-astro-cid-ki4qyncn]{grid-template-columns:1fr;row-gap:.875rem;padding-block:1.5rem 1.75rem}.market__meta[data-astro-cid-ki4qyncn]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem}.market__status[data-astro-cid-ki4qyncn],.market[data-astro-cid-ki4qyncn] h3[data-astro-cid-ki4qyncn]{margin-top:0}}.founder[data-astro-cid-rtnvb7l4]{border-top:1px solid var(--c-line)}.founder__in[data-astro-cid-rtnvb7l4]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2rem,1rem + 4vw,5rem);align-items:start}.founder__photo[data-astro-cid-rtnvb7l4]{position:relative;margin:0;aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--radius-lg);background:color-mix(in srgb,var(--c-line) 55%,var(--c-bg))}.founder__photo[data-astro-cid-rtnvb7l4] img[data-astro-cid-rtnvb7l4]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.founder__text[data-astro-cid-rtnvb7l4] h2[data-astro-cid-rtnvb7l4]{margin-top:1.5rem}.founder__role[data-astro-cid-rtnvb7l4]{margin-top:.75rem;color:var(--c-muted)}.founder__quote[data-astro-cid-rtnvb7l4]{margin-top:2.25rem;max-width:30ch;font-size:clamp(1.25rem,1.1rem + .7vw,1.625rem);line-height:1.35;letter-spacing:-.015em}.founder__p[data-astro-cid-rtnvb7l4]{margin-top:1.25rem;max-width:52ch;color:var(--c-muted)}.theses[data-astro-cid-rtnvb7l4]{display:grid;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none}.thesis[data-astro-cid-rtnvb7l4]{padding:1.5rem 2rem 0 0}.thesis[data-astro-cid-rtnvb7l4]+.thesis[data-astro-cid-rtnvb7l4]{padding-left:2rem;border-left:1px solid var(--c-line)}.thesis[data-astro-cid-rtnvb7l4] h3[data-astro-cid-rtnvb7l4]{font-size:1.1875rem;letter-spacing:-.015em;line-height:1.3}.thesis[data-astro-cid-rtnvb7l4] p[data-astro-cid-rtnvb7l4]{margin-top:.625rem;max-width:34ch;color:var(--c-muted)}@media(max-width:899px){.founder__in[data-astro-cid-rtnvb7l4]{grid-template-columns:1fr;align-items:start}.theses[data-astro-cid-rtnvb7l4]{grid-template-columns:1fr}.thesis[data-astro-cid-rtnvb7l4]{padding:1.25rem 0}.thesis[data-astro-cid-rtnvb7l4]+.thesis[data-astro-cid-rtnvb7l4]{padding-left:0;border-left:0;border-top:1px solid var(--c-line)}}.statement[data-astro-cid-ckushmlb]{background:var(--c-text);color:var(--c-bg)}.statement__in[data-astro-cid-ckushmlb]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:62vh;padding-block:5rem;text-align:center}.statement__in[data-astro-cid-ckushmlb] .statement__slashes{width:3.25rem;height:2rem}.statement__big[data-astro-cid-ckushmlb]{margin-top:2.5rem;font-size:clamp(1.875rem,1.2rem + 2.9vw,3.75rem);line-height:1.08;font-weight:600;letter-spacing:-.03em;text-wrap:balance}.statement__sub[data-astro-cid-ckushmlb]{margin-top:2rem;max-width:40ch;font-size:var(--fs-lead);color:var(--c-taupe)}.statement[data-astro-cid-ckushmlb] [data-astro-cid-ckushmlb]::selection{background:var(--c-bg);color:var(--c-text)}@media(max-width:899px){.statement__in[data-astro-cid-ckushmlb]{min-height:56vh;padding-block:4rem}.statement__big[data-astro-cid-ckushmlb] br[data-astro-cid-ckushmlb]{display:none}}.contact__in[data-astro-cid-xmivup5a]{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(2rem,1rem + 4vw,5rem);align-items:start}.contact__text[data-astro-cid-xmivup5a] .lead[data-astro-cid-xmivup5a]{margin-top:1.5rem}.contact__note[data-astro-cid-xmivup5a]{margin-top:2.5rem;padding-top:1.5rem;max-width:46ch;border-top:1px solid var(--c-line)}.contact__note[data-astro-cid-xmivup5a] p[data-astro-cid-xmivup5a]+p[data-astro-cid-xmivup5a]{margin-top:.75rem;color:var(--c-muted)}.panel[data-astro-cid-xmivup5a]{padding:clamp(1.5rem,1.1rem + 1.4vw,2.25rem);background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius-lg)}.panel[data-astro-cid-xmivup5a] .form__status:empty{min-height:0}.panel[data-astro-cid-xmivup5a] .form{gap:1.125rem}.panel[data-astro-cid-xmivup5a] .choice__option{min-height:52px}.panel[data-astro-cid-xmivup5a] .input[name=phone]{font-variant-numeric:tabular-nums}@media(max-width:899px){.contact__in[data-astro-cid-xmivup5a]{grid-template-columns:1fr}}@media(max-width:400px){.panel[data-astro-cid-xmivup5a]{padding-inline:var(--space-4)}.panel[data-astro-cid-xmivup5a] .choice__option{padding:var(--space-3);gap:var(--space-2)}.panel[data-astro-cid-xmivup5a] .choice__mark{width:18px;height:18px}}@media(max-width:340px){.panel[data-astro-cid-xmivup5a] .choice__options--2{grid-template-columns:1fr}}.ftr[data-astro-cid-sz7xmlte]{padding-block:3rem 2rem;border-top:1px solid var(--c-line);font-size:.9375rem}.ftr__top[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,3fr) minmax(0,3fr);gap:2rem}.ftr__brand[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{width:13.5rem;height:auto}.ftr__nav[data-astro-cid-sz7xmlte],.ftr__contacts[data-astro-cid-sz7xmlte]{display:grid;gap:.625rem;align-content:start;justify-items:start}.ftr__nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte],.ftr__phone[data-astro-cid-sz7xmlte],.ftr__social[data-astro-cid-sz7xmlte]{color:var(--c-text);text-decoration:none}.ftr__nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte],.ftr__social[data-astro-cid-sz7xmlte]{background:linear-gradient(var(--c-mark),var(--c-mark)) no-repeat 0 100% / 0% 1px;transition:background-size .32s var(--ease)}.ftr__nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover,.ftr__nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:focus-visible,.ftr__social[data-astro-cid-sz7xmlte]:hover,.ftr__social[data-astro-cid-sz7xmlte]:focus-visible{background-size:100% 1px}.ftr__phone[data-astro-cid-sz7xmlte]{font-weight:600;font-variant-numeric:tabular-nums}.ftr__cambo[data-astro-cid-sz7xmlte]{margin-top:2.5rem;color:var(--c-muted)}.ftr__bottom[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid var(--c-line);font-size:var(--fs-small);color:var(--c-muted)}.ftr__bottom[data-astro-cid-sz7xmlte] .link[data-astro-cid-sz7xmlte]{color:var(--c-muted)}@media(max-width:899px){.ftr__top[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr}.ftr__brand[data-astro-cid-sz7xmlte]{grid-column:1 / -1}}
