@font-face{font-family:Geist;src:url(/fonts/geist/geist-cyrillic.woff2) format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist;src:url(/fonts/geist/geist-cyrillic-ext.woff2) format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;src:url(/fonts/geist/geist-latin-ext.woff2) format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Geist;src:url(/fonts/geist/geist-latin.woff2) format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap;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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.tysha{--t-white: #ffffff;--t-paper: #faf6ef;--t-dark: #161240;--t-ink: #161240;--t-mute: #5f5b77;--t-on-dark: #ffffff;--t-on-dark-mute: #a9a4c4;--t-line: rgb(22 18 64 / .14);--t-line-dark: rgb(255 255 255 / .16);--t-accent: #ffebd8;--t-rail: clamp(1.25rem, 4.17vw, 3.75rem);--t-gap: clamp(1rem, 1.7vw, 1.5rem);--t-sec: clamp(5rem, 11vw, 10rem);--t-sec-lg: clamp(7rem, 16vw, 15rem);--t-expo: cubic-bezier(.16, 1, .3, 1);--t-quart: cubic-bezier(.25, 1, .5, 1);font-family:Geist,Inter,system-ui,-apple-system,sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:-.01em;color:var(--t-ink);background:var(--t-white);font-variant-numeric:lining-nums tabular-nums}:where(.tysha) :where(h1,h2,h3,h4,p,figure,blockquote,dl,dd){margin:0}:where(.tysha) :where(ul,ol){margin:0;padding:0;list-style:none}:where(.tysha) :where(img,svg,video){display:block;max-width:100%}:where(.tysha) :where(a){color:inherit;text-decoration:none}:where(.tysha) :where(button){font:inherit;color:inherit;background:none;border:0;cursor:pointer}body:has(.tysha){overflow-x:clip}.t-field{background:var(--t-white);color:var(--t-ink)}.t-field--paper{background:var(--t-paper);color:var(--t-ink)}.t-field--dark{background:var(--t-dark);color:var(--t-on-dark)}.t-field--dark .t-mute{color:var(--t-on-dark-mute)}.t-field--dark .t-rule{border-color:var(--t-line-dark)}.t-wrap{padding-inline:var(--t-rail);padding-block:var(--t-sec)}.t-wrap--lg{padding-block:var(--t-sec-lg)}.t-wrap--flush{padding-block:0}.t-display{font-size:clamp(2.25rem,4.45vw,4rem);line-height:1.08;letter-spacing:-.055em;font-weight:400;text-wrap:balance}.t-display--lg{font-size:clamp(2.75rem,6.1vw,5.5rem);line-height:.98;letter-spacing:-.06em}.t-h3{font-size:1.25rem;line-height:1.15;letter-spacing:-.055em;font-weight:400}.t-lead{font-size:1rem;line-height:1.55;letter-spacing:-.01em}:where(.tysha) :where(p,.t-lines__d,.t-rows__d,.t-reg__v){text-wrap:pretty}.t-mute{color:var(--t-mute)}.t-label{font-size:1rem;line-height:1.3;letter-spacing:-.01em;text-transform:uppercase;font-weight:400}.t-mark{font-size:clamp(4.5rem,20vw,18rem);line-height:.78;letter-spacing:-.055em;font-weight:400;text-transform:lowercase;white-space:nowrap;user-select:none}.t-btn{--btn-bg: #ffffff;--btn-fg: #161240;position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 2rem;border-radius:8px;background:var(--btn-bg);color:var(--btn-fg);font-size:1rem;letter-spacing:-.01em;overflow:hidden;isolation:isolate;transition:background .5s var(--t-expo),color .5s var(--t-expo)}.t-btn__roll{display:grid;overflow:hidden}.t-btn__roll>span{grid-area:1 / 1;display:block;transition:transform .55s var(--t-expo)}.t-btn__roll>span:last-child{transform:translateY(150%)}.t-btn:hover .t-btn__roll>span:first-child{transform:translateY(-150%)}.t-btn:hover .t-btn__roll>span:last-child{transform:translateY(0)}.t-btn{transition:background .5s var(--t-expo),color .5s var(--t-expo),transform .4s var(--t-expo)}.t-btn:hover{transform:scale(.97)}.t-btn:active{transform:scale(.955)}.t-btn--ink{--btn-bg: #161240;--btn-fg: #ffffff}.t-btn--ghost{--btn-bg: transparent;--btn-fg: currentColor;box-shadow:inset 0 0 0 1px var(--t-line)}.t-field--dark .t-btn--ghost{box-shadow:inset 0 0 0 1px var(--t-line-dark)}.t-btn--ghost:hover{--btn-bg: var(--t-ink);--btn-fg: var(--t-white)}.t-field--dark .t-btn--ghost:hover{--btn-bg: var(--t-accent);--btn-fg: var(--t-dark)}.t-link{position:relative;display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding-block:.5rem}.t-link:after{content:"";position:absolute;left:0;bottom:.4rem;height:1px;width:100%;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .55s var(--t-expo)}.t-link:hover:after{transform:scaleX(1)}.t-link svg{transition:transform .55s var(--t-expo)}.t-link:hover svg{transform:translate(6px)}.t-nav{position:fixed;top:clamp(.5rem,1.4vw,1rem);left:50%;transform:translate(-50%);z-index:60;width:min(calc(100% - 2 * var(--t-rail)),960px);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:.5rem .5rem .5rem 1.5rem;border-radius:12px;background:#161240bd;backdrop-filter:blur(26px) saturate(1.25);-webkit-backdrop-filter:blur(26px) saturate(1.25);color:#fff;transition:background .4s var(--t-expo)}.t-nav__logo{display:flex;align-items:center;min-height:44px;opacity:.92;transition:opacity .3s var(--t-expo)}.t-nav__logo:hover{opacity:1}.t-nav__logo img{height:36px;width:auto}.t-nav__menu{display:flex;justify-content:center;gap:clamp(.75rem,2vw,2rem)}.t-nav__menu a{display:inline-flex;align-items:center;min-height:44px;padding-inline:.25rem;font-size:1rem;letter-spacing:-.01em;opacity:.82;transition:opacity .4s var(--t-expo)}.t-nav__menu a:hover{opacity:1}.t-nav__right{display:flex;align-items:center;gap:.5rem}.t-nav .t-btn{min-height:44px;padding:0 1.25rem}.t-burger{display:none;width:44px;height:44px;border-radius:8px;flex-direction:column;align-items:center;justify-content:center;gap:5px}.t-burger span{display:block;width:18px;height:1.5px;background:#fff;transition:transform .5s var(--t-expo),opacity .3s linear}.t-burger[aria-expanded=true] span:nth-child(1){transform:translateY(6.5px) rotate(45deg)}.t-burger[aria-expanded=true] span:nth-child(2){opacity:0}.t-burger[aria-expanded=true] span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.t-sheet{position:fixed;inset:0;z-index:55;background:var(--t-dark);color:#fff;display:grid;align-content:start;gap:.25rem;padding:7rem var(--t-rail) 3rem;overflow-y:auto;opacity:0;visibility:hidden;transition:opacity .5s var(--t-expo),visibility .5s}.t-sheet[data-open=true]{opacity:1;visibility:visible}.t-nav:has(.t-burger[aria-expanded=true]){background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.t-sheet a{display:flex;align-items:center;min-height:64px;font-size:clamp(1.75rem,8vw,2.5rem);line-height:1.25;letter-spacing:-.05em}.t-sheet__cta{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid rgb(255 255 255 / .14);display:grid;gap:1rem;justify-items:start}.t-sheet__cta .t-btn{min-height:56px}.t-sheet__social{display:flex;flex-wrap:wrap;gap:1.25rem}.t-sheet__social a{min-height:44px;font-size:1rem;line-height:1.4;letter-spacing:-.01em;color:#ffffffb3}@media(max-width:960px){.t-nav{grid-template-columns:auto 1fr;padding-right:.5rem}.t-nav__menu{display:none}.t-nav__right{justify-self:end}.t-nav__right .t-btn{display:none}.t-burger{display:flex}}.t-hero{position:relative;height:100svh;min-height:560px;overflow:hidden;display:grid;grid-template-rows:1fr auto;color:#fff;background:var(--t-dark)}@media(max-height:620px){.t-hero{height:auto;padding-top:6rem}}.t-hero__media{position:absolute;inset:0;z-index:0}.t-hero__media img{width:100%;height:100%;object-fit:cover;transform:scale(1.08);filter:blur(28px);transition:transform 1.6s var(--t-expo),filter 1.4s var(--t-expo)}.t-hero.is-ready .t-hero__media img{transform:scale(1);filter:blur(0)}html:not(.js) .t-hero__media img{transform:none;filter:none}.t-hero__media:after{content:"";position:absolute;inset:0;background:radial-gradient(120% 90% at 88% 92%,#09071a99,#09071a38 46%,#09071a00 76%),linear-gradient(to top,#09071a9e,#09071a47 38%,#09071a24 62%,#09071a85 88%,#09071a9e)}.t-hero__body{position:relative;z-index:1;grid-row:2;display:grid;grid-template-columns:1fr;align-items:end;gap:clamp(1.5rem,3vw,2rem);padding:0 var(--t-rail) clamp(1.5rem,3vw,2.5rem)}@media(min-width:900px){.t-hero__body{grid-template-columns:minmax(0,1fr) minmax(280px,22.5rem)}}.t-hero__markwrap{container-type:inline-size;min-width:0;overflow:hidden}.js .t-hero__mark{transform:translateY(22%);opacity:0;transition:transform 1.25s var(--t-expo) .1s,opacity .9s var(--t-expo) .1s}.js .t-hero.is-ready .t-hero__mark{transform:none;opacity:1}@media(prefers-reduced-motion:reduce){.js .t-hero__mark{transform:none;opacity:1;transition:none}}.t-hero__mark{margin-left:-.06em;font-size:min(26vw,calc(100cqi / (var(--len, 6) * .56)))}.t-hero__aside{position:relative;display:grid;gap:1.5rem;justify-items:start}.t-hero__aside:before{content:"";position:absolute;inset:-3rem -4rem;background:radial-gradient(150% 120% at 60% 55%,#09071a4d,#09071a1f 52%,#09071a00 82%);pointer-events:none;z-index:-1}.t-hero__aside>*{position:relative}.t-hero__aside p{max-width:42ch}.t-hero__spec{position:relative;z-index:1;text-shadow:0 1px 14px rgb(9 7 26 / .55);grid-row:1;align-self:start;display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:clamp(5.5rem,9vw,7.5rem) var(--t-rail) 0}.t-hero__coord{display:flex;flex-wrap:wrap;gap:clamp(.75rem,2vw,1.75rem)}@media(max-width:1200px){.t-hero__coord{display:none}}.t-split{display:grid;gap:clamp(2rem,5vw,4rem);align-items:start}@media(min-width:900px){.t-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.t-split__aside{display:grid;gap:2rem;align-content:start;align-self:start;position:sticky;top:clamp(6rem,12vh,8.5rem)}@media(max-width:899px){.t-split__aside{position:static}}.t-split__body{display:grid;gap:clamp(1.5rem,3vw,2.5rem)}.t-split__body p{max-width:53ch}.t-float{width:clamp(180px,23vw,330px);aspect-ratio:330 / 205;overflow:hidden}.t-float img{width:100%;height:100%;object-fit:cover}.t-figs{display:grid;grid-template-columns:1fr;gap:clamp(2rem,4vw,3.5rem) clamp(1.5rem,3vw,2.5rem)}@media(min-width:380px){.t-figs{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.t-figs{grid-template-columns:repeat(3,1fr)}}.t-fig__n{font-size:clamp(2.5rem,4.45vw,4rem);line-height:1;letter-spacing:-.055em;display:flex;align-items:baseline}.t-fig__n>*+*{margin-left:.02em}.t-fig__n .t-fig__u{font-size:.4em;letter-spacing:-.02em;margin-left:.28em}.t-fig__n sup{font-size:.4em;line-height:1;top:0;vertical-align:super;letter-spacing:-.02em}.t-fig p{margin-top:.75rem;max-width:26ch}.t-ghost{position:relative;display:grid;place-items:center;padding-block:clamp(2rem,4.5vw,4rem);overflow:hidden;container-type:inline-size}.t-ghost__word{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#16124021;pointer-events:none;font-size:calc(115cqi / (var(--len, 6) * .49))}.t-ghost__frame{position:relative;width:min(100%,645px);aspect-ratio:645 / 430;overflow:hidden}.t-ghost__frame img{width:100%;height:100%;object-fit:cover}.t-lines{display:grid;gap:clamp(1.5rem,3vw,2.5rem)}@media(min-width:1000px){.t-lines{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}.t-lines__list{display:grid}.t-lines__row{display:block;padding-block:clamp(1.1rem,2.4vw,1.9rem)}.t-lines__t{display:block;font-size:clamp(2rem,4.1vw,3.6rem);line-height:1.06;letter-spacing:-.055em;color:var(--t-on-dark-mute);transition:color .5s var(--t-expo),transform .6s var(--t-expo)}.t-lines__row:hover .t-lines__t,.t-lines__row:focus-visible .t-lines__t{color:#fff;transform:translate(.35rem)}.t-lines__row{position:relative}.t-lines__peek{position:absolute;right:0;top:50%;translate:0 -50%;width:clamp(120px,14vw,190px);aspect-ratio:4 / 3;overflow:hidden;clip-path:inset(0 0 0 100%);transition:clip-path .55s var(--t-expo);pointer-events:none}.t-lines__row:hover .t-lines__peek,.t-lines__row:focus-visible .t-lines__peek{clip-path:inset(0 0 0 0)}.t-lines__peek img{width:100%;height:100%;object-fit:cover}@media(max-width:999px){.t-lines__peek{display:none}}.t-lines__d{display:block;margin-top:.35rem;color:var(--t-on-dark-mute);max-width:46ch}.t-lines__aside{display:grid;gap:1.75rem;align-content:start;justify-items:start;align-self:start;position:sticky;top:clamp(6rem,12vh,8.5rem)}@media(max-width:999px){.t-lines__aside{position:static}}.t-lines__shot{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden}@media(min-width:1000px){.t-lines__shot{width:min(100%,320px);aspect-ratio:320 / 400}}.t-lines__shot img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .6s var(--t-expo)}.t-lines__shot img.is-on{opacity:1}.t-rows{display:grid}.t-rows__row{display:grid;grid-template-columns:3.5rem minmax(0,1fr);gap:.75rem clamp(1rem,3vw,3.5rem);align-items:center;padding-block:clamp(1.5rem,3vw,2.5rem);border-top:1px solid var(--t-line)}.t-rows__row:last-child{border-bottom:1px solid var(--t-line)}.t-field--dark .t-rows__row{border-color:var(--t-line-dark)}@media(min-width:1000px){.t-rows__row{grid-template-columns:3.5rem minmax(0,1fr) minmax(0,19rem) 13.5rem}}.t-rows__n{color:var(--t-mute);font-variant-numeric:tabular-nums}.t-field--dark .t-rows__n{color:var(--t-on-dark-mute)}.t-rows__t{font-size:clamp(1.75rem,3.35vw,3rem);line-height:1.06;letter-spacing:-.055em;transition:transform .6s var(--t-expo)}.t-rows__row:hover .t-rows__t{transform:translate(.35rem)}.t-rows__d{color:var(--t-mute);max-width:53ch}.t-field--dark .t-rows__d{color:var(--t-on-dark-mute)}.t-rows__thumb{position:relative;width:100%;aspect-ratio:215 / 195;overflow:hidden;grid-column:2 / -1}@media(min-width:1000px){.t-rows__thumb{grid-column:auto}}.t-rows__thumb img{width:100%;height:100%;object-fit:cover}.t-secno{display:flex;align-items:flex-start;gap:.75rem}.t-secno__n{font-size:clamp(2.5rem,4.45vw,4rem);line-height:.9;letter-spacing:-.055em}.t-reg{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr)}.t-reg__row{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;gap:1rem clamp(1.5rem,4vw,3rem);align-items:baseline;padding-block:clamp(1.1rem,2.2vw,1.75rem);border-top:1px solid var(--t-line)}.t-reg__row:last-child{border-bottom:1px solid var(--t-line)}.t-reg__k{color:var(--t-mute);font-variant-numeric:tabular-nums}.t-reg__v{display:grid;gap:.4rem;max-width:53ch}@supports not (grid-template-columns: subgrid){.t-reg{grid-template-columns:1fr}.t-reg__row{grid-template-columns:minmax(0,11rem) minmax(0,1fr)}}@media(max-width:640px){.t-reg{grid-template-columns:1fr}.t-reg__row{grid-template-columns:auto minmax(0,1fr);align-items:baseline}}.t-mosaic{display:grid;gap:clamp(1.5rem,3vw,2.5rem)}@media(min-width:900px){.t-mosaic{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start}.t-mosaic__small{margin-top:7.5rem}}.t-mosaic figure{position:relative;overflow:hidden}.t-mosaic__big figure{aspect-ratio:660 / 470}.t-mosaic__small figure{aspect-ratio:300 / 380}.t-mosaic figure img{width:100%;height:100%;object-fit:cover}.t-mosaic__cap{display:grid;gap:.4rem;margin-top:1rem}.t-mosaic__rest{display:grid;gap:clamp(1.5rem,3vw,2.5rem);margin-top:clamp(2.5rem,5vw,4rem)}@media(min-width:700px){.t-mosaic__rest{grid-template-columns:repeat(2,1fr)}}.t-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:clamp(2rem,4vw,3rem)}.t-cards--3{grid-template-columns:1fr}@media(min-width:1080px){.t-cards--3{grid-template-columns:repeat(3,1fr)}}.t-cards--4{grid-template-columns:1fr}@media(min-width:620px){.t-cards--4{grid-template-columns:repeat(2,1fr)}}@media(min-width:1180px){.t-cards--4{grid-template-columns:repeat(4,1fr)}}.t-card{display:grid;gap:1rem;align-content:start}.t-card__frame{position:relative;aspect-ratio:655 / 486;overflow:hidden}.t-card__frame img{transition:scale .7s var(--t-expo)}a.t-card:hover .t-card__frame img{scale:1.06}a.t-card .t-h3{transition:color .35s var(--t-expo)}.t-card__frame img{width:100%;height:100%;object-fit:cover}.t-card__rows{display:grid}.t-card__row{display:flex;justify-content:space-between;gap:1rem;padding-block:.75rem;border-top:1px solid var(--t-line);font-size:1rem}.t-card__row:last-child{border-bottom:1px solid var(--t-line)}.t-card__row dt{color:var(--t-mute)}.t-acc{display:grid;max-width:875px;margin-inline:auto}.t-acc__item{border-bottom:1px solid var(--t-line)}.t-acc__btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;min-height:64px;padding-block:1.25rem;text-align:left}.t-acc__sign{position:relative;width:16px;height:16px;flex:none}.t-acc__sign:before,.t-acc__sign:after{content:"";position:absolute;inset:50% 0 auto;height:1.5px;background:currentColor;transition:transform .5s var(--t-expo)}.t-acc__sign:after{transform:rotate(90deg)}.t-acc__item[data-open=true] .t-acc__sign:after{transform:rotate(0)}.t-acc__btn .t-h3{color:var(--t-mute);transition:color .35s var(--t-expo)}.t-acc__btn:hover .t-h3,.t-acc__item[data-open=true] .t-acc__btn .t-h3{color:var(--t-ink)}.t-acc__btn .t-acc__sign{color:var(--t-mute);transition:color .35s var(--t-expo)}.t-acc__btn:hover .t-acc__sign{color:var(--t-ink)}.t-acc__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .6s var(--t-expo)}.t-acc__item[data-open=true] .t-acc__panel{grid-template-rows:1fr}.t-acc__panel>div{overflow:hidden}.t-acc__panel p{padding-bottom:1.5rem;max-width:53ch}.t-glass{position:relative;min-height:min(100svh,720px);display:grid;align-items:center;overflow:hidden;color:#fff}.t-glass__media{position:absolute;inset:0}.t-glass__media img{width:100%;height:100%;object-fit:cover}.t-glass__media:after{content:"";position:absolute;inset:0;background:#09071a52}.t-glass__grid{position:relative;display:grid;gap:12px;width:min(100%,1160px);margin-inline:auto;padding-inline:var(--t-rail)}@media(min-width:800px){.t-glass__grid{grid-template-columns:1fr 1fr}}.t-glass__card{display:grid;gap:1.5rem;align-content:start;justify-items:start;padding:clamp(1.75rem,3.5vw,3rem);background:#ffffff24;backdrop-filter:blur(26px) saturate(1.1);-webkit-backdrop-filter:blur(26px) saturate(1.1);box-shadow:inset 0 0 0 1px #ffffff29}.t-logos{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(1.75rem,4vw,3.5rem);align-items:center}@media(min-width:560px){.t-logos{grid-template-columns:repeat(4,1fr)}}.t-logos li{display:grid;place-items:center}.t-logos__i{display:block;height:calc(clamp(26px,3.2vw,40px) * var(--k, 1));width:auto;max-width:100%;aspect-ratio:var(--r, 2);background:currentColor;opacity:.58;-webkit-mask:var(--src) center / contain no-repeat;mask:var(--src) center / contain no-repeat;transition:opacity .5s var(--t-expo)}@supports not ((-webkit-mask-image: url()) or (mask-image: url())){.t-logos{display:none}}.t-form{display:grid;gap:clamp(1.25rem,2.4vw,1.75rem)}.t-field-row{position:relative;display:grid;gap:.5rem}.t-field-row label{font-size:1rem;color:var(--t-mute)}.t-field-row input,.t-field-row select,.t-field-row textarea{font:inherit;color:inherit;width:100%;min-height:48px;padding:.5rem 0;background:transparent;border:0;border-bottom:1px solid var(--t-line);border-radius:0;transition:border-color .4s var(--t-expo)}.t-field-row textarea{min-height:88px;resize:vertical}.t-field-row.is-err input,.t-field-row.is-err select,.t-field-row.is-err textarea{border-bottom-color:#c0392b}.t-field-row.is-err label{color:#c0392b}.t-field-row input:focus,.t-field-row select:focus,.t-field-row textarea:focus{outline:none;border-color:var(--t-ink)}.t-field-row select{appearance:none;cursor:pointer;padding-right:2rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5l5-5' fill='none' stroke='%235f5b77' stroke-width='1.4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0 center}.t-form{--t-gap-row: 1.25rem}.t-foot{background:var(--t-dark);color:#fff}.t-foot__top{display:grid;gap:clamp(2rem,4vw,3rem);padding:var(--t-sec) var(--t-rail) clamp(2rem,4vw,3rem)}@media(min-width:560px){.t-foot__top{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:860px){.t-foot__top{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr))}}.t-foot__cols{display:grid;gap:.25rem;align-content:start}.t-foot__cols a,.t-foot__cols span{display:inline-flex;align-items:center;min-height:44px;color:#ffffffb3;transition:color .4s var(--t-expo)}.t-foot__cols a:hover{color:#fff}.t-foot__mark{pointer-events:none;color:var(--t-accent);font-size:33.9cqi;line-height:.78;letter-spacing:-.055em;text-transform:lowercase}.t-foot__markwrap{container-type:inline-size;padding:clamp(1rem,2vw,2rem) var(--t-rail) 0;overflow:hidden}@media(max-width:860px){.t-foot__markwrap{padding-inline:0}.t-foot__mark{margin-bottom:-.16em}}.t-foot__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;margin:0 var(--t-rail);padding-block:1.25rem;border-bottom:1px solid var(--t-line-dark);color:#ffffff8c;font-size:1rem}.js .tysha [data-r]{opacity:0;transform:translateY(15%);transition:opacity .9s var(--t-expo) var(--rd, 0s),transform 1s var(--t-expo) var(--rd, 0s)}.js .tysha [data-r].is-in,.js .tysha [data-r=veil]{opacity:1;transform:none}.js .tysha [data-r=veil]>*{clip-path:inset(100% 0 0 0);transition:clip-path 1.15s var(--t-expo) var(--rd, 0s)}.js .tysha [data-r=veil].is-in>*{clip-path:inset(0 0 0 0)}.t-par{will-change:transform}@media(prefers-reduced-motion:reduce){.js .tysha [data-r],.js .tysha [data-r=veil]>*{opacity:1;transform:none;clip-path:none;transition:none}.t-hero__media img{transform:none;filter:none;transition:none}}:where(.tysha) :where(a,button,select,input,textarea,[tabindex]):focus-visible{outline:2px solid var(--t-accent);outline-offset:3px;border-radius:2px}.t-field--paper :focus-visible,.t-field :focus-visible{outline-color:var(--t-ink)}.t-field-row input:focus-visible,.t-field-row select:focus-visible,.t-field-row textarea:focus-visible{outline-offset:4px;border-bottom-color:var(--t-ink)}:where(.tysha) ::selection{background:var(--t-accent);color:var(--t-dark)}.js .tysha [data-r]:not(.is-in){visibility:hidden}.js .tysha [data-r=veil]:not(.is-in){visibility:visible}.t-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.t-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
