@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-serif-cyrillic-ext-400-normal-CxUI4jC_.woff2) format("woff2"),url(/assets/ibm-plex-serif-cyrillic-ext-400-normal-BcBv-TKp.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-serif-cyrillic-400-normal-CPQ8oqB-.woff2) format("woff2"),url(/assets/ibm-plex-serif-cyrillic-400-normal-C7IY3oUc.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-serif-vietnamese-400-normal-DGubAMUE.woff2) format("woff2"),url(/assets/ibm-plex-serif-vietnamese-400-normal-BY9Vij9A.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-serif-latin-ext-400-normal-CNMooFZX.woff2) format("woff2"),url(/assets/ibm-plex-serif-latin-ext-400-normal-DwktX9jl.woff) format("woff");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:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-serif-latin-400-normal-BIGslYFI.woff2) format("woff2"),url(/assets/ibm-plex-serif-latin-400-normal-BB-zNvJB.woff) format("woff");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}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-serif-cyrillic-ext-500-normal-DFQJzPS0.woff2) format("woff2"),url(/assets/ibm-plex-serif-cyrillic-ext-500-normal-BtThTb6K.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-serif-cyrillic-500-normal-iHfdoNSD.woff2) format("woff2"),url(/assets/ibm-plex-serif-cyrillic-500-normal-oG0QAu2_.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-serif-vietnamese-500-normal-2_PwV24p.woff2) format("woff2"),url(/assets/ibm-plex-serif-vietnamese-500-normal-BXXzeVTF.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-serif-latin-ext-500-normal-CmETpp4t.woff2) format("woff2"),url(/assets/ibm-plex-serif-latin-ext-500-normal-Czz10gBp.woff) format("woff");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:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-serif-latin-500-normal-REKAfBVG.woff2) format("woff2"),url(/assets/ibm-plex-serif-latin-500-normal-C3_OdgN3.woff) format("woff");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}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-serif-cyrillic-ext-600-normal-DXSZftVr.woff2) format("woff2"),url(/assets/ibm-plex-serif-cyrillic-ext-600-normal-CDMeBxaJ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-serif-cyrillic-600-normal-6oiym5iu.woff2) format("woff2"),url(/assets/ibm-plex-serif-cyrillic-600-normal-C8YEAlRA.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-serif-vietnamese-600-normal-BBruYZNA.woff2) format("woff2"),url(/assets/ibm-plex-serif-vietnamese-600-normal-DZRaS25B.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-serif-latin-ext-600-normal-CU6LeQOd.woff2) format("woff2"),url(/assets/ibm-plex-serif-latin-ext-600-normal-D1-_Ic5L.woff) format("woff");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:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-serif-latin-600-normal-DAxitmSu.woff2) format("woff2"),url(/assets/ibm-plex-serif-latin-600-normal-D3rpGdkS.woff) format("woff");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}.site{--s-orange: #eb6330;--s-orange-600: #d4521f;--s-orange-50: #fff5ef;--s-orange-100: #fde6d9;--s-orange-tile: #fff0e6;--s-ink: #0f0f10;--s-text: #1d1e20;--s-muted: #5d6067;--s-faint: #8a8d93;--s-line: #e3e5e9;--s-line-soft: #eef0f2;--s-soft: #f6f7f8;--s-soft-2: #f2f3f5;--s-green: #3c9a4c;--s-green-50: #eef7ef;--s-red: #e0352b;--s-red-50: #fdf1f0;--s-serif: "IBM Plex Serif", Georgia, serif;--s-sans: "IBM Plex Sans", system-ui, sans-serif;--text-display: clamp(2.125rem, 1.25rem + 3.5vw, 3.25rem);--text-h1: clamp(2rem, 1.5rem + 2vw, 2.75rem);--text-h2: clamp(1.5rem, 1.2rem + 1.2vw, 2.125rem);--text-h3: clamp(1.3125rem, 1.15rem + .5vw, 1.5rem);--text-card-title: 1.125rem;--text-lead: clamp(1rem, .95rem + .2vw, 1.125rem);--text-body: 1rem;--text-button: .9375rem;--text-small: .875rem;--text-meta: .8125rem;--text-label: .75rem;--text-primary: #18223a;--text-secondary: #4f596d;--text-muted: #647087;--text-inverse: #ffffff;--s-wrap: 1290px;--s-gutter: 24px;--s-radius: 4px;--brand: var(--s-orange);--brand-ink: #0a0a0a;color-scheme:light;background:#fff;color:var(--text-secondary);font-family:var(--s-sans);font-size:var(--text-body);line-height:1.6;-webkit-font-smoothing:antialiased;min-height:100vh;overflow-x:clip;display:flex;flex-direction:column;text-align:left}.site *,.site *:before,.site *:after{box-sizing:border-box}.site main{flex:1 0 auto}:where(.site) a:not(.btn){color:inherit;text-decoration:none}:where(.site) a.btn{text-decoration:none}.site :focus-visible{outline:3px solid rgba(235,99,48,.45);outline-offset:2px}:where(.site) h1,:where(.site) h2,:where(.site) h3,:where(.site) h4{font-family:var(--s-serif);color:var(--text-primary);margin:0;font-weight:600;font-optical-sizing:auto}:where(.site) p{margin:0}:where(.site) ul,:where(.site) ol{margin:0;padding:0;list-style:none}:where(.site) button{font:inherit;color:inherit}.s-wrap{width:100%;max-width:calc(var(--s-wrap) + 2 * var(--s-gutter));margin:0 auto;padding:0 var(--s-gutter)}.s-skip{position:absolute;left:-9999px}.s-skip:focus{left:16px;top:8px;z-index:100;background:#fff;padding:8px 12px}.s-orange{color:var(--s-orange)}.s-muted{color:var(--text-muted)}.s-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.s-h3{font-weight:600}.s-sub{font-weight:500;color:var(--text-primary)}.s-lead{color:var(--text-secondary)}.s-body,.s-small{color:var(--text-muted)}.s-eyebrow{text-transform:uppercase;color:var(--text-muted);font-weight:500}.s-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;height:58px;padding:0 26px;border-radius:var(--s-radius);border:1.5px solid transparent;font-family:var(--s-sans);font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.s-btn svg{flex:none}.s-btn--primary{background:var(--s-orange);color:var(--text-inverse)!important}.s-btn--primary:hover{background:var(--s-orange-600)}.s-btn--outline{background:#fff;border-color:#b9bcc2;color:var(--text-primary)!important}.s-btn--outline:hover{border-color:var(--s-ink)}.s-btn--outline-orange{background:#fff;border-color:var(--s-orange);color:var(--text-primary)!important}.s-btn--ghost-dark{background:transparent;border-color:#fff;color:var(--text-inverse)!important}.s-btn--ghost-dark:hover{background:#ffffff14}.s-btn--sm{height:44px;padding:0 20px;gap:10px}.s-btn--md{height:52px}.s-btn--block{width:100%}.s-btn--serif{font-family:var(--s-serif);font-weight:600}.s-btn[disabled]{opacity:.55;cursor:not-allowed}.s-link{display:inline-flex;align-items:center;gap:10px;color:var(--s-orange)!important;text-decoration:underline!important;text-underline-offset:3px;text-decoration-thickness:1px}.s-link--plain{text-decoration:none!important}.s-link--ink{color:var(--text-primary)!important}.s-link svg{flex:none}.s-actions{display:flex;flex-wrap:wrap;gap:26px;align-items:center}.s-header{position:sticky;top:0;z-index:40;background:#fff;border-bottom:1px solid var(--s-line-soft)}.s-header__inner{height:72px;display:flex;align-items:center;gap:24px}.s-brand{display:inline-flex;align-items:center;gap:8px;flex:none}.s-brand__name{font-family:var(--s-serif);color:var(--text-primary);white-space:nowrap}.s-brand__name b{font-weight:600;margin-right:5px}.s-brand__name span{font-weight:400}.s-nav{display:flex;align-items:stretch;height:100%;gap:clamp(16px,1.6vw,26px);margin-left:clamp(20px,3vw,44px)}.s-nav a{display:flex;align-items:center;position:relative;color:var(--text-secondary);white-space:nowrap}.s-nav a:hover{color:var(--text-primary)}.s-nav a[aria-current=page]{font-weight:600;color:var(--text-primary)}.s-nav a[aria-current=page]:after{content:"";position:absolute;left:-4px;right:-4px;bottom:-1px;height:3px;background:var(--s-orange)}.s-header__right{margin-left:auto;display:flex;align-items:center;gap:12px}.s-header__login{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 14px 0 12px;border-radius:var(--s-radius);color:var(--text-primary)!important;white-space:nowrap;transition:background-color .15s ease,color .15s ease}.s-header__login svg{color:var(--s-orange);flex:none}.s-header__login:hover{background:var(--s-soft-2)}.s-header__login:hover span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.s-header__back{margin-left:96px;color:var(--text-secondary)}.s-lang{display:inline-flex;align-items:center;border:1px solid var(--s-line);border-radius:999px;padding:2px;margin-right:6px}.s-lang button{border:0;background:none;font-weight:600;padding:5px 9px;border-radius:999px;color:var(--text-muted);cursor:pointer}.s-lang button[aria-pressed=true]{background:var(--s-ink);color:var(--text-inverse)}.s-lang-toggle{position:relative;min-width:40px;height:32px;padding:0 10px;border:1px solid var(--s-line);border-radius:999px;background:none;color:var(--text-secondary);cursor:pointer}.s-lang-toggle:hover{border-color:var(--text-muted);color:var(--text-primary)}.s-lang-toggle:after{content:"";position:absolute;inset:-6px -2px}.s-burger{display:none;border:0;background:none;padding:8px;margin-right:-8px;cursor:pointer;color:var(--text-primary)}.s-mobile-menu{position:fixed;inset:0;z-index:60;background:#fff;display:flex;flex-direction:column;overflow-y:auto}.s-mobile-menu__head{height:64px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--s-line-soft)}.s-mobile-menu nav{display:flex;flex-direction:column;padding:12px 0}.s-mobile-menu nav a{font-family:var(--s-serif);font-weight:600;padding:12px 0;border-bottom:1px solid var(--s-line-soft);color:var(--text-primary)}.s-mobile-menu nav a[aria-current=page]{color:var(--s-orange)}.s-mobile-menu__actions{display:grid;gap:10px;padding:18px 0 28px}.s-crumbs{color:var(--text-muted);display:flex;flex-wrap:wrap;gap:6px}.s-crumbs a:hover{color:var(--text-primary)}.s-hero{padding:46px 0 22px;position:relative}.s-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,653px);gap:28px;align-items:start}.s-hero__text .s-crumbs{margin-bottom:22px}.s-hero__text .s-h1{margin-bottom:16px}.s-hero__text .s-sub{margin-bottom:14px}.s-hero__text .s-lead{margin-bottom:32px;max-width:600px}.s-hero__deco{position:absolute;right:-60px;top:40px;width:300px;height:300px;border-radius:50%;background:#f5ede8;opacity:.55;z-index:0;pointer-events:none}.s-hero__media{position:relative;z-index:1;margin-right:-14px}.s-section{padding:56px 0}.s-section--soft{background:var(--s-soft)}.s-section--tight{padding:36px 0}.s-section__title{margin-bottom:14px}.s-section__head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:18px}.s-divider{border:0;border-top:1px solid var(--s-line);margin:0}.s-card{background:#fff;border:1px solid var(--s-line);border-radius:var(--s-radius)}.s-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px 22px}.s-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.s-feature{display:grid;grid-template-columns:56px 1fr;gap:18px;padding:26px 28px 22px;min-height:156px}.s-feature__icon{color:var(--s-orange)}.s-feature h3{margin:2px 0 10px}.s-icon-orange{color:var(--s-orange);flex:none}.s-strip{background:var(--s-soft);padding:22px 0}.s-strip__grid{display:grid;grid-template-columns:repeat(3,1fr)}.s-strip__item{display:grid;grid-template-columns:58px 1fr;gap:20px;align-items:start;padding:6px 30px;border-left:1px solid var(--s-line)}.s-strip__item:first-child{border-left:0;padding-left:18px}.s-strip__item h3{margin-bottom:4px}.s-strip__item p{color:var(--text-muted)}.s-checklist{display:grid;gap:14px}.s-checklist li{display:flex;align-items:center;gap:22px;color:var(--text-secondary)}.s-tick{width:28px;height:28px;border-radius:50%;display:inline-grid;place-items:center;flex:none;color:var(--text-inverse)}.s-tick--green{background:var(--s-green)}.s-tick--red{background:var(--s-red)}.s-tick--orange{background:var(--s-orange)}.s-tick--sm{width:20px;height:20px}.s-panel-green{background:#f6faf6;border:1px solid #d8e9da;border-radius:var(--s-radius);padding:22px 36px}.s-panel-red{background:var(--s-red-50);border:1px solid #f4d3cf;border-radius:var(--s-radius);padding:22px 36px}.s-note{display:flex;align-items:center;gap:18px;background:var(--s-soft-2);border-radius:var(--s-radius);padding:16px 22px;color:var(--text-secondary)}.s-note__icon{flex:none;color:var(--text-muted)}.s-note--divided .s-note__icon{padding-right:18px;border-right:1px solid #cfd2d7}.s-note--orange{background:var(--s-orange-50);color:var(--s-orange-600)}.s-note--orange .s-note__icon{color:var(--s-orange)}.s-note--warn{background:var(--s-orange-50);border:1px solid #f6c5ac;color:var(--s-orange-600);align-items:flex-start}.s-dot-orange{width:22px;height:22px;border-radius:50%;background:var(--s-orange);color:var(--text-inverse);display:inline-grid;place-items:center;flex:none;font-weight:600}.s-faq{display:grid;gap:10px}.s-faq--2col{grid-template-columns:1fr 1fr;column-gap:22px;align-items:start}.s-faq__item{border:1px solid var(--s-line);border-radius:var(--s-radius);background:#fff}.s-faq__q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 22px;border:0;background:none;cursor:pointer;text-align:left;color:var(--text-primary)}.s-faq__q svg{flex:none;color:var(--text-primary)}.s-faq__a{padding:4px 22px 18px;color:var(--text-muted)}.s-faq__item[data-open=true] .s-faq__q{font-family:var(--s-serif);font-weight:600}.s-faq__item[data-open=true] .s-faq__a{background:var(--s-soft);border-top:1px solid var(--s-line-soft);padding-top:14px}.s-faq--serif .s-faq__q{font-family:var(--s-serif);font-weight:600;padding:19px 36px}.s-faq--serif .s-faq__a{padding-left:36px;padding-right:36px}.s-faq--serif .s-faq__item[data-open=true] .s-faq__a{background:var(--s-soft)}.s-faq-block{padding:26px 0 16px}.s-faq-block .s-section__head{margin-bottom:4px}.s-cta{background-color:#141312;background-image:linear-gradient(90deg,#141312 0% 34%,#14131259 46%,#14131266 62%,#141312 80%),url(/site/cta.jpg);background-repeat:no-repeat;background-size:100% 100%,auto 135%;background-position:0 0,46% 60%;color:var(--text-inverse);padding:16px 0}.s-cta__inner{display:flex;align-items:center;justify-content:space-between;gap:32px}.s-cta h2{color:var(--text-inverse);max-width:540px}.s-cta__actions{display:flex;gap:22px;flex:none}.s-cta__actions .s-btn{height:58px;min-width:212px}.s-cta__actions .s-btn--ghost-dark{min-width:212px}.s-cta-light{display:none}.s-itile{display:inline-grid;place-items:center;flex:none;width:48px;height:48px;border-radius:12px;background:var(--s-orange-tile);color:var(--s-orange)}.s-itile--lg{width:64px;height:64px;border-radius:16px}.s-ico{color:var(--s-orange);flex:none}.s-footer{--brand-ink: #ffffff;background:#12151b;color:var(--text-inverse);border-top:1px solid rgba(255,255,255,.08);padding:64px 0 28px}.s-footer__main{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr);gap:48px;padding-bottom:48px}.s-footer .s-brand__name{color:var(--text-inverse)}.s-footer__tagline{margin-top:20px!important;max-width:36ch;opacity:.72}.s-footer__note{margin-top:14px!important;max-width:36ch;display:inline-flex;gap:8px;align-items:center;color:var(--s-orange)}.s-footer__title{margin:4px 0 18px!important;font-family:var(--s-sans);color:var(--text-inverse)}.s-footer__col ul{display:grid;gap:10px}.s-footer__col a,.s-footer__contact{opacity:.72;transition:opacity .15s ease}.s-footer__col a:hover,.s-footer__col a:focus-visible{opacity:1;text-decoration:underline;text-underline-offset:4px}.s-footer__contact{font-style:normal;display:grid;gap:10px}.s-footer__col .s-footer__contact a{opacity:1}.s-footer__contact a:hover{text-decoration:underline;text-underline-offset:4px}.s-footer__bar{display:flex;align-items:center;flex-wrap:wrap;gap:12px 28px;padding-top:24px;border-top:1px solid rgba(255,255,255,.12)}.s-footer--minimal{padding-top:28px}.s-footer--minimal .s-footer__bar{border-top:0;padding-top:0}.s-footer__copy{opacity:.6;margin-right:auto!important}.s-footer__legal{display:flex;flex-wrap:wrap;gap:4px 20px}.s-footer__legal a{opacity:.72}.s-footer__legal a:hover{opacity:1;text-decoration:underline;text-underline-offset:4px}.s-footer__network{margin:14px 0 0;opacity:.6}.s-footer__network a{white-space:nowrap;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.s-footer__network a:hover{opacity:1}.s-footer .s-lang{border-color:#fff3;margin:0}.s-footer .s-lang button{color:var(--text-inverse);opacity:.7}.s-footer .s-lang button[aria-pressed=true]{background:var(--text-inverse);color:var(--text-primary);opacity:1}.s-footer__top{width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.2);background:none;color:var(--text-inverse);display:inline-grid;place-items:center;cursor:pointer;transition:background-color .15s ease}.s-footer__top:hover{background:#ffffff14}.s-footer :focus-visible{outline-color:#ffffffb3}@media(max-width:1100px){.s-footer__main{grid-template-columns:1fr 1fr}.s-footer__about{grid-column:1 / -1}}.s-cookie{position:fixed;z-index:60;left:24px;bottom:24px;width:min(440px,calc(100vw - 32px));background:#fff;border:1px solid var(--s-line);border-radius:12px;box-shadow:0 16px 40px #18223a2e;padding:20px 22px;display:grid;gap:16px}.s-cookie__title{color:var(--text-primary);margin-bottom:4px!important}.s-cookie__text p:last-child{color:var(--text-secondary)}.s-cookie__actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.s-footer__cookies{border:0;background:none;padding:0;color:inherit;opacity:.72;cursor:pointer}.s-footer__cookies:hover{opacity:1;text-decoration:underline;text-underline-offset:4px}@media(max-width:900px){.s-cookie{left:16px;bottom:16px}}.s-field{display:grid;gap:8px}.s-label{color:var(--text-primary)}.s-input,.s-select,.s-textarea{width:100%;height:50px;border:1px solid #cfd2d7;border-radius:var(--s-radius);background:#fff;padding:0 16px;font:inherit;color:var(--text-primary)}.s-textarea{height:130px;padding:12px 16px;resize:vertical}.s-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23111' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:48px}.s-input::placeholder,.s-textarea::placeholder{color:var(--text-muted)}.s-input:focus,.s-select:focus,.s-textarea:focus{outline:none;border-color:var(--s-orange);box-shadow:0 0 0 3px #eb633026}.s-input[aria-invalid=true],.s-textarea[aria-invalid=true]{border-color:var(--s-red)}.s-error{color:var(--s-red)}.s-alert{border-radius:var(--s-radius);padding:12px 16px;background:var(--s-red-50);color:#a3241b;border:1px solid #f4d3cf}.s-alert--ok{background:var(--s-green-50);color:#24632f;border-color:#cfe5d2}.s-pw{position:relative}.s-pw .s-input{padding-right:56px}.s-pw button{position:absolute;right:6px;top:50%;transform:translateY(-50%);border:0;background:none;padding:10px;cursor:pointer;color:var(--text-primary)}.s-options{display:grid;gap:10px}.s-option{display:flex;align-items:center;gap:20px;min-height:48px;padding:0 20px;border:1px solid var(--s-line);border-radius:var(--s-radius);background:#fff;cursor:pointer;color:var(--text-secondary);text-align:left;width:100%}.s-option input{position:absolute;opacity:0;pointer-events:none}.s-radio{width:21px;height:21px;border-radius:50%;border:1.5px solid #6b6e74;flex:none;display:grid;place-items:center}.s-option[data-checked=true]{border-color:var(--s-orange);background:var(--s-orange-50)}.s-option[data-checked=true] .s-radio{border-color:var(--s-orange)}.s-option[data-checked=true] .s-radio:after{content:"";width:11px;height:11px;border-radius:50%;background:var(--s-orange)}.s-option:has(input:focus-visible){outline:3px solid rgba(235,99,48,.45);outline-offset:2px}@media(max-width:1300px){.s-nav{margin-left:40px;gap:22px}}@media(max-width:1100px){.s-hero__grid{grid-template-columns:1fr 1fr}}@media(max-width:1300px){.s-nav{display:none}.s-burger{display:inline-flex}.s-header__right .s-header__login,.s-header__right .s-btn--primary{display:none}}.mk-wrap{container-type:inline-size;width:100%}.mk{--mk-k: 3.05;font-family:var(--s-sans);font-size:calc(var(--mk-k) * 1cqw);color:var(--text-secondary);line-height:1.35;user-select:none}.mk-wrap--xl .mk{--mk-k: 1.68}.s-split__media--source .mk{--mk-k: 2.75}.s-split__media--companies .mk{--mk-k: 3.4}.mk svg{flex:none}.mk-window{background:#fff;border:1px solid #e6e8eb;border-radius:.75em;overflow:hidden}.mk-shadow{box-shadow:0 1.6em 3.4em -1.2em #14161e38,0 .2em .6em #14161e0f}.mk-shadow-sm{box-shadow:0 .8em 2em -.8em #14161e29,0 .1em .3em #14161e0d}.mk-top{display:flex;align-items:center;height:3.4em;padding:0 1.1em;border-bottom:1px solid #eceef0;gap:2.4em}.mk-brand{display:inline-flex;align-items:center;gap:.45em;font-family:var(--s-serif);font-size:.82em;letter-spacing:-.02em;white-space:nowrap;color:var(--text-primary)}.mk-brand svg{width:1.9em;height:1.9em}.mk-brand b{font-weight:600}.mk-tabs{display:flex;align-self:stretch;gap:2.2em;font-size:.66em;color:var(--text-secondary)}.mk-tabs span{display:flex;align-items:center;position:relative}.mk-tabs .is-active{color:var(--text-primary);font-weight:600}.mk-tabs .is-active:after{content:"";position:absolute;left:-.4em;right:-.4em;bottom:0;height:2px;background:var(--s-orange)}.mk-body{display:grid;grid-template-columns:10.6em 1fr;min-height:19em}.mk-side{border-right:1px solid #eceef0;padding:.9em 0 1.2em;display:flex;flex-direction:column;justify-content:space-between;font-size:.66em;color:var(--text-secondary)}.mk-side__items{display:grid;gap:.25em}.mk-side span{display:flex;align-items:center;gap:.9em;padding:.55em 1.4em;position:relative}.mk-side .is-active{background:#f4f5f6;color:var(--text-primary);font-weight:600}.mk-side .is-active:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:#fc5a20}.mk-side .is-active .mk-side__icon{color:var(--text-primary)}.mk-side__icon{padding:0!important;color:var(--text-muted);width:1.5em;display:inline-flex;justify-content:center}.mk-side__settings{margin-top:2em}.mk-main{padding:1.2em 1.3em;background:#f6f7f8}.mk-main .mk-table,.mk-main .mk-grid{background:#fff}.mk-top__right{margin-left:auto;display:flex;align-items:center;gap:.9em;font-size:.66em;color:var(--text-primary)}.mk-top .mk-select{font-size:1em;height:2.5em;gap:.6em;padding:0 .7em 0 .45em;border-color:#e6e8eb;font-weight:500}.mk-cmark{display:inline-grid;place-items:center;width:1.7em;height:1.7em;border-radius:.3em;background:#fdf1e8;color:#a8350e;font-size:.75em;font-weight:600}.mk-bell{position:relative;display:inline-flex}.mk-bell__count{position:absolute;top:-.45em;left:.75em;min-width:1.3em;height:1.3em;border-radius:1em;background:#c03d11;color:#fff;font-size:.72em;font-weight:600;display:grid;place-items:center;box-shadow:0 0 0 .15em #fff}.mk-avatar{display:inline-grid;place-items:center;width:2.4em;height:2.4em;border-radius:50%;background:#f4f5f6;font-size:.8em;font-weight:600}.mk-side__label{padding:0!important;flex:1}.mk-side__count{padding:0 .5em!important;min-width:1.6em;height:1.6em;border-radius:1em;background:#fdf1e8;color:#a8350e;font-size:.85em;font-weight:600;justify-content:center}.mk-label{font-size:.62em;color:var(--text-muted);margin-bottom:.2em}.mk-title-row{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:.75em;gap:1em}.mk-title{font-family:var(--s-serif);font-weight:600;font-size:1.12em;letter-spacing:-.02em;color:var(--text-primary)}.mk-title--sm{font-size:1em}.mk-q{font-size:.8em;color:var(--text-secondary)}.mk-q--lg{font-size:.92em}.mk-table{border:1px solid #e9ebee;border-radius:.3em;overflow:hidden;font-size:.78em}.mk-table__head,.mk-table__row{display:flex;justify-content:space-between;align-items:center;padding:0 1em}.mk-table__head{background:#f6f7f8;height:2.5em;font-size:.82em;color:var(--text-muted);padding:0 1.2em}.mk-table__row{height:3.15em;border-top:1px solid #eef0f2;color:var(--text-primary)}.mk-table__row span:first-child{display:inline-flex;align-items:center;gap:.8em}.mk-table__row--total{background:#fdf1e8;color:#a8350e!important;font-weight:500;font-size:1.06em}.mk-table__row--total span:last-child{font-weight:600}.mk-table--big{font-size:.94em}.mk-table.mk-table--src .mk-table__row{height:2.6em}.mk-table__row.is-hl{background:#eef3fb}.mk-table--src .mk-table__row span:last-child{padding-left:1em;border-left:1px solid #eef0f2;align-self:stretch;display:flex;align-items:center;min-width:6.5em;justify-content:flex-end}.mk-concept{margin-top:.75em;background:#fdf1e8;border-radius:.3em;padding:.85em 1em;display:flex;align-items:center;gap:.9em;font-size:.7em;color:#a8350e;font-weight:500}.mk-dot{width:1.45em;height:1.45em;border-radius:50%;background:#c03d11;color:var(--text-inverse);display:inline-grid;place-items:center;font-weight:600;font-size:.9em;flex:none}.mk-card{background:#fff;border:1px solid #e6e8eb;border-radius:.6em;padding:.9em 1.3em 1.3em}.mk-cardbar{display:flex;align-items:center;justify-content:space-between;font-size:.72em;color:var(--text-secondary);margin-bottom:1.1em}.mk-cardbar span{display:inline-flex;align-items:center;gap:1em}.mk-title-row--src .mk-title{font-size:1.2em}.mk-btn{background:#c03d11;color:var(--text-inverse);border-radius:.35em;padding:.55em 1em;font-size:.95em;display:inline-flex!important;align-items:center;gap:.6em}.mk-btn--lg{font-size:.68em;padding:.75em 1.2em}.mk-cardbar--docs{margin-bottom:.8em}.mk-grid{display:grid;font-size:.66em;border:1px solid #e9ebee;border-radius:.3em;overflow:hidden}.mk-grid__h{background:#f6f7f8;color:var(--text-muted);padding:.7em 1em;border-bottom:1px solid #eef0f2}.mk-grid__c{padding:0 1em;height:3.6em;display:flex;align-items:center;border-top:1px solid #eef0f2;color:var(--text-primary);border-right:1px solid #eef0f2}.mk-grid--docs{grid-template-columns:2.1fr 1.3fr 1.2fr 1.1fr .5fr}.mk-grid--docs .mk-grid__c:nth-child(5n){border-right:0}.mk-file{gap:.9em}.mk-pill{background:#e3f3e6;color:#22713a;border-radius:.3em;padding:.4em .8em;font-weight:600}.mk-question{border:1px solid #eceef0;border-radius:.3em;overflow:hidden}.mk-question__box{background:#fafbfb;padding:1.2em 1.4em 1em;border-bottom:1px solid #eceef0}.mk-question__meta{font-size:.66em;color:var(--text-secondary);margin-top:.4em}.mk-choices{display:grid;grid-template-columns:repeat(3,1fr);gap:.7em;padding:1em 1.2em;font-size:.72em}.mk-choices span{border:1px solid #e3e5e9;border-radius:.35em;height:3em;display:flex;align-items:center;gap:1em;padding:0 1.2em}.mk-choices .is-on{background:var(--s-orange-50);border-color:#f8cdb6}.mk-radio{width:1.15em;height:1.15em;border-radius:50%;border:1.5px solid #8b8f95;display:inline-grid;place-items:center;padding:0!important;height:1.15em!important;border-radius:50%!important}.mk-radio.is-on{border-color:var(--s-orange);background:radial-gradient(circle,var(--s-orange) 45%,transparent 50%)}.mk-companies{padding:1.3em 1.6em 1.6em}.mk-companies__head{display:flex;align-items:center;gap:1.1em;font-size:.78em;margin-bottom:.9em;color:var(--text-primary)}.mk-companies__list{margin-left:2.4em;border:1px solid #e3e5e9;border-radius:.3em;font-size:.74em}.mk-companies__list span{display:grid;grid-template-columns:1.6em 1fr 1em;gap:1em;align-items:center;height:3.3em;padding:0 1.3em}.mk-companies__list span+span{border-top:1px solid #eef0f2}.mk-audit{padding:1em .8em}.mk-audit__title{font-size:.72em;color:var(--text-secondary);margin:0 .3em .9em}.mk-grid--audit{grid-template-columns:1fr 1.75fr}.mk-grid--audit .mk-grid__c{height:3.1em}.mk-grid--audit .mk-grid__c:nth-child(2n){border-right:0}.mk-grid--appdocs{grid-template-columns:1.7fr 1.3fr 1.3fr .4fr;font-size:.6em}.mk-grid--appdocs .mk-grid__c{border-right:0}.mk-top--example{height:4em;padding:0 1.5em;gap:3.2em}.mk-top--example .mk-brand{font-size:1em}.mk-top--example .mk-tabs{font-size:.78em;gap:2.8em}.mk-selects{margin-left:auto;display:flex;gap:.8em}.mk-select{border:1px solid #e3e5e9;border-radius:.3em;height:2.9em;padding:0 1em;display:inline-flex;align-items:center;gap:1.2em;font-size:.78em}.mk-window--example .mk-body{grid-template-columns:13.4em 1fr;min-height:42em}.mk-window--example .mk-side{font-size:.8em}.mk-window--example .mk-side span{padding:.75em 1.6em}.mk-main--example{padding:1.1em .7em 1.1em 1.9em;background:#f6f7f8}.mk-top--example .mk-top__right{font-size:.78em}.mk-ex-grid{display:grid;grid-template-columns:1fr 1.03fr;gap:1.1em 1.6em}.mk-ex-overview{padding-top:.6em}.mk-ex-source{background:#fff;border:1px solid #eceef0;border-radius:.4em;padding:1em 1.2em 2.2em}.mk-ex-source .mk-table{font-size:.8em}.mk-ex-doc{grid-column:1 / -1;display:grid;grid-template-columns:1.27fr 1fr;background:#fff;border:1px solid #eceef0;border-radius:.4em}.mk-ex-doc__preview{padding:1em .9em .9em;border-right:1px solid #eceef0}.mk-subtitle{font-weight:600;font-size:.92em;margin:0 .3em .8em;color:var(--text-primary)}.mk-subtitle--sm{font-size:.8em}.mk-viewer{background:#5a5c60;border-radius:.3em;position:relative;padding:.6em 3.2em .9em}.mk-viewer__tools{position:absolute;left:.9em;top:1.6em;display:grid;gap:1.3em;color:var(--text-inverse)}.mk-viewer__full{position:absolute;right:1.1em;top:1.2em;color:var(--text-inverse)}.mk-paper{background:#fff;padding:2.4em 2.7em 1.4em;min-height:13.6em}.mk-paper__label{font-size:.9em;margin-bottom:1.4em}.mk-paper__title{font-family:var(--s-serif);font-weight:600;font-size:2.1em;letter-spacing:-.02em;margin-bottom:1.1em}.mk-paper__line{height:.6em;background:#eceef0;margin-bottom:.7em}.mk-paper__line--short{width:75%}.mk-paper__total{display:flex;justify-content:space-between;margin-top:2.2em;font-size:1.1em}.mk-ex-doc__rec{padding:1em 1.1em}.mk-kv{display:grid;grid-template-columns:1fr 1fr;border:1px solid #eceef0;border-radius:.3em;font-size:.74em;margin-bottom:2em}.mk-kv span{padding:1.05em 1em;border-top:1px solid #eef0f2}.mk-kv span:nth-child(-n+2){border-top:0}.mk-kv span:nth-child(odd){border-right:1px solid #eef0f2;color:var(--text-secondary)}.mk-kv span:nth-child(2n){color:var(--text-primary);font-size:1.05em}.mk-link{color:var(--s-orange);display:inline-flex;align-items:center;gap:.8em;font-size:.85em;text-decoration:underline;text-underline-offset:.2em}.mk-ex-notice{grid-column:1 / -1;background:#fdf1e8;color:#a8350e;font-size:.8em;padding:.9em 1.1em;display:flex;align-items:center;gap:1em;border-radius:.3em}.mk-wrap--flow .mk{--mk-k: 4.1}.mk-flow{display:flex;align-items:flex-start;justify-content:space-between;gap:.8em}.mk-flow__item{display:grid;justify-items:center;gap:.9em;font-size:.86em;color:var(--text-primary)}.mk-flow__box{background:#fff;border:1px solid #e3e5e9;border-radius:.3em;box-shadow:0 .4em 1em -.6em #14161e33;height:6.8em;display:grid;place-items:center}.mk-flow__box--app{width:6.9em;align-content:start;justify-items:start;padding:.5em .6em;gap:.5em;font-size:1em}.mk-flow__box--app .mk-brand{font-size:.6em}.mk-flow__dots{display:flex;gap:.25em}.mk-flow__dots i{width:.4em;height:.4em;border-radius:50%;background:#f2a07c}.mk-flow__dots i:nth-child(2){background:#f6cf6b}.mk-flow__dots i:nth-child(3){background:#8bd19a}.mk-flow__lines{display:grid;gap:.35em;width:100%}.mk-flow__lines i,.mk-flow__box--doc i{display:block;height:.28em;background:#e8eaed}.mk-flow__box--doc{width:4.6em;height:4.6em;margin-top:1.1em;align-content:center;gap:.45em;padding:0 1em;justify-items:stretch}.mk-flow__box--doc i{background:#9a9da3;height:1.5px}.mk-flow__box--bd{width:6.6em;color:#3b4c8c;align-content:center;gap:.6em}.mk-flow__box--bd small{font-size:.62em;color:var(--text-primary)}.mk-flow__arrow{font-size:1.6em;color:var(--text-muted);margin-top:1.25em}.s-hero__actions .s-btn--primary{min-width:270px}.s-hero__actions .s-btn--outline{min-width:242px}.s-strip__icon{color:var(--text-primary);display:inline-flex;padding-top:4px}.s-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,740px);gap:80px;align-items:start}.s-split__text .s-h2{margin-bottom:26px}.s-split__text .s-lead{margin-bottom:18px;max-width:470px}.s-split-section{padding-top:26px;padding-bottom:32px}.s-isnot{padding:24px 0}.s-isnot .s-section__title{margin-bottom:14px}.s-isnot__grid{gap:24px}.s-split--rhythm{grid-template-columns:minmax(0,1fr) minmax(0,593px);gap:70px}.s-split--rhythm .s-h2{margin-bottom:14px}.s-split--rhythm .s-lead{max-width:420px;margin-bottom:8px}.s-rhythm{padding:26px 0 0}.s-split__media--companies{padding-right:0}.s-all-faq{display:inline-flex;align-items:center;gap:12px;color:var(--text-primary)}.s-all-faq:hover{color:var(--s-orange)}.s-inline-link{color:var(--s-orange)!important;text-decoration:underline!important;text-underline-offset:2px}.s-section--features{padding-top:42px;padding-bottom:20px}.s-linkcard{display:grid;grid-template-columns:72px 1fr 40px;align-items:center;gap:20px;padding:30px 32px 30px 28px}.s-linkcard:hover{border-color:#c9ccd1}.s-linkcard__text{display:grid;gap:6px}.s-linkcard__arrow{color:var(--text-primary);display:flex;justify-content:flex-end}.s-hero__grid--how{grid-template-columns:minmax(0,1fr) 410px;gap:50px}.s-h1--how{max-width:830px}.s-hero--how .s-lead{max-width:680px}.s-rail{position:relative;display:grid;gap:50px;padding-top:32px}.s-rail:before{content:"";position:absolute;left:27px;top:60px;bottom:30px;width:1px;background:#cfd2d7}.s-rail li{display:grid;grid-template-columns:55px 1fr;gap:32px;align-items:start;position:relative}.s-rail__num{width:52px;height:52px;border-radius:50%;border:1.5px solid #cfd2d7;background:#fff;display:grid;place-items:center;font-weight:600;color:var(--text-primary)}.s-rail li.is-active .s-rail__num{background:var(--s-orange);border-color:var(--s-orange);color:var(--text-inverse);box-shadow:0 0 0 6px #fde3d5}.s-rail li>div>strong{display:block;font-family:var(--s-serif);font-weight:600;color:var(--text-primary);padding-top:6px}.s-rail li>div>span{display:block;color:var(--text-muted)}.s-step{padding:26px 0 22px;border-top:1px solid var(--s-line-soft)}.s-step--soft{background:var(--s-soft)}.s-step__grid{display:grid;grid-template-columns:minmax(0,1fr) 670px;gap:90px;align-items:start}.s-step__text{display:grid;grid-template-columns:130px 1fr;gap:0;padding-top:14px}.s-step__num{font-family:var(--s-serif);font-weight:600;color:var(--s-orange)}.s-step__title{margin-bottom:22px}.s-step__body{max-width:420px}.s-youfile{padding:22px 26px 26px;box-shadow:0 10px 28px -12px #14161e29}.s-youfile__title{font-weight:600;margin-bottom:18px}.s-youfile__list{display:grid;gap:18px;position:relative}.s-youfile__list:before{content:"";position:absolute;left:25px;top:30px;bottom:30px;width:1.5px;background:var(--s-orange)}.s-youfile__list li{display:grid;grid-template-columns:52px 1fr;gap:26px;align-items:start;position:relative}.s-youfile__icon{width:52px;height:52px;border-radius:50%;border:1.5px solid var(--s-orange);background:#fff;color:var(--s-orange);display:grid;place-items:center}.s-youfile__list div>strong{display:block;font-family:var(--s-serif);font-weight:600;color:var(--text-primary);margin-top:2px}.s-youfile__list div>span{display:block;color:var(--text-muted)}.s-together{padding:26px 0 0;border-top:1px solid var(--s-line-soft)}.s-together__grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;position:relative}.s-together__grid:before{content:"";position:absolute;left:50%;top:30px;bottom:30px;width:1px;background:var(--s-line)}.s-together__card{display:grid;grid-template-columns:90px 1fr;gap:8px;padding:28px 30px 22px 36px;min-height:156px}.s-together__card .s-h3{margin-bottom:8px}.s-step__media .mk{--mk-k: 3.1}.s-step__media .mk-grid--docs{font-size:.74em}.s-lead--dark{color:var(--text-primary)}.s-hero--forwhom .s-hero__grid{grid-template-columns:minmax(0,1fr) 640px}.s-hero--forwhom .s-lead{max-width:600px;margin-bottom:34px}.s-btn--hero{min-width:300px}.s-groups{padding-top:26px;padding-bottom:30px}.s-group{overflow:hidden;display:flex;flex-direction:column}.s-group__img{width:100%;height:186px;object-fit:cover;display:block}.s-group__body{padding:22px 26px 26px}.s-group__title{margin-bottom:8px}.s-group__text{padding-bottom:20px;border-bottom:1px solid var(--s-line);margin-bottom:20px}.s-group__ex strong{display:block;font-weight:500;color:var(--text-primary);margin-bottom:12px}.s-dots{display:grid;gap:12px}.s-dots li{position:relative;padding-left:36px;color:var(--text-secondary)}.s-dots li:before{content:"";position:absolute;left:2px;top:.45em;width:11px;height:11px;border-radius:50%;background:var(--s-orange)}.s-dots--lg li{padding-left:30px}.s-match{padding:26px 0 40px}.s-match__grid{display:grid;grid-template-columns:1fr 365px 360px;gap:26px;align-items:start}.s-match__text .s-h2{margin-bottom:18px}.s-match__text .s-lead{margin-bottom:36px}.s-criteria{padding:8px 24px}.s-criteria li{display:grid;grid-template-columns:34px 1fr;gap:18px;padding:18px 0}.s-criteria li+li{border-top:1px solid var(--s-line)}.s-criteria div>strong{display:block;font-weight:600;color:var(--text-primary)}.s-criteria div>span{color:var(--text-muted)}.s-pick{border:1.5px solid var(--s-orange);padding:26px 24px;box-shadow:0 10px 26px -14px #eb633073}.s-pick__title{font-weight:600}.s-pick__text{color:var(--text-muted);margin:4px 0 18px}.s-pick .s-option{min-height:56px}.s-fits{padding:26px 0}.s-fits__grid{display:grid;grid-template-columns:1fr 370px 345px;gap:26px;align-items:start}.s-fits__grid .s-h2{margin:14px 0 18px}.s-fits__panel{padding:18px 22px}.s-fits__head{font-weight:600;display:flex;align-items:center;gap:16px;margin-bottom:14px}.s-fits__panel ul{display:grid;gap:14px}.s-fits__panel li{display:grid;grid-template-columns:20px 1fr;gap:18px;color:var(--text-secondary)}.s-mini{width:18px;height:18px;border-radius:50%;display:inline-grid;place-items:center;color:var(--text-inverse);margin-top:2px}.s-mini--green{background:var(--s-green)}.s-mini--red{background:var(--s-red)}.s-shared{padding:30px 0}.s-shared__grid{display:grid;grid-template-columns:1fr 735px;gap:36px;align-items:start}.s-shared__grid .s-h2{margin-bottom:14px}.s-outcomes{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.s-outcome{display:grid;grid-template-columns:36px 1fr;gap:18px;padding:24px 20px;align-items:start}.s-outcome div>strong{display:block;font-family:var(--s-serif);font-weight:600;color:var(--text-primary);margin-bottom:10px}.s-outcome div>span{color:var(--text-muted)}.s-dot-orange--lg{width:30px;height:30px}.s-shared__rule{margin:22px 0}.s-discover{display:flex;align-items:center;justify-content:space-between;gap:32px}.s-discover .s-h2{margin-bottom:10px}.s-discover .s-body{max-width:560px}.s-discover__btn{min-width:345px}.s-hero--pricing{padding-bottom:22px}.s-pricing__title{margin:22px 0 18px}.s-plans-section{padding-bottom:10px}.s-plans-wrap{max-width:1338px}.s-plans{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:0 -26px}.s-plan{padding:30px 36px;display:flex;flex-direction:column}.s-plan--featured{border:1.5px solid var(--s-orange);box-shadow:0 10px 30px -16px #eb633080}.s-plan__title{font-weight:600;margin-bottom:18px}.s-plan__price{display:flex;align-items:baseline;gap:14px}.s-plan__amount{font-family:var(--s-serif);font-weight:600;color:var(--text-primary)}.s-plan__amount.s-orange{color:var(--s-orange)}.s-plan__per{color:var(--text-primary)}.s-plan__excl{color:var(--text-muted);margin-top:6px}.s-plan__spacer{height:58px}.s-plan__text{color:var(--text-muted);margin:12px 0 0;min-height:52px}.s-plan__text--free{color:var(--text-secondary);margin:26px 0 30px}.s-plan__list{display:grid;gap:18px;margin:22px 0 34px}.s-plan__list li{display:grid;grid-template-columns:44px 1fr;gap:22px;align-items:center;color:var(--text-secondary)}.s-plan__list--free{gap:28px;margin-top:0}.s-plan__btn{margin-top:auto}.s-btn--serif.s-btn--primary{font-family:var(--s-serif)}.s-plans-note{margin:20px -26px 0;background:var(--s-soft-2);border-radius:var(--s-radius);padding:13px 22px;display:flex;gap:18px;align-items:flex-start;color:var(--text-secondary)}.s-plans-note .s-dot-orange{width:26px;height:26px}.s-plans-note__tx{color:var(--text-muted);margin-top:2px!important}.s-included{padding:46px 0 34px}.s-included__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}.s-included__text{margin:12px 0 26px;max-width:620px}.s-table{width:100%;border-collapse:collapse;border:1px solid var(--s-line)}.s-table th,.s-table td{border:1px solid var(--s-line);padding:16px 24px;height:73px;text-align:center;vertical-align:middle}.s-table thead th{background:var(--s-soft);font-weight:600;color:var(--text-primary);height:62px}.s-table tbody th{width:47%}.s-table thead th:first-child,.s-table tbody th{text-align:left;font-weight:400;color:var(--text-primary)}.s-table thead th:first-child{font-weight:600}.s-table__ok{color:var(--text-inverse);fill:var(--s-green)}.s-selflist{display:grid}.s-selflist li{display:grid;grid-template-columns:90px 1fr;gap:0;padding:24px 26px 20px 34px;align-items:start}.s-selflist li+li{border-top:1px solid var(--s-line)}.s-selflist div>strong{display:block;font-weight:600;color:var(--text-primary);margin-bottom:4px}.s-selflist div>span{color:var(--text-muted)}.s-faq-block--pricing{padding-top:26px}.s-hero--faq{padding-bottom:20px}.s-faq-title{margin:22px 0 36px}.s-search{display:flex;align-items:center;gap:20px;height:76px;border:1.5px solid #c9ccd1;border-radius:var(--s-radius);padding:0 26px;color:var(--text-primary)}.s-search input{border:0;outline:none;flex:1;height:100%;font:inherit;background:transparent;color:var(--text-primary)}.s-search:focus-within{border-color:var(--s-orange)}.s-faq-hint{color:var(--text-primary);margin:20px 0 50px!important}.s-shortcuts{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.s-shortcut{display:flex;align-items:center;gap:26px;height:98px;padding:0 30px;border:1px solid var(--s-line);border-radius:var(--s-radius);background:#fff;color:var(--text-primary)!important;cursor:pointer}.s-shortcut[data-active=true]{border:1.5px solid var(--s-orange);background:var(--s-orange-50);color:var(--s-orange)!important}.s-faq-main{padding:26px 0 56px}.s-faq-main__grid{display:grid;grid-template-columns:307px 1fr;gap:36px;align-items:start}.s-cats{background:var(--s-soft);padding:12px 0 30px;display:grid;min-height:880px;align-content:start}.s-cats button{border:0;background:none;text-align:left;padding:18px 28px;color:var(--text-secondary);cursor:pointer;position:relative}.s-cats button[aria-current=true]{color:var(--s-orange)}.s-cats button[aria-current=true]:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;background:var(--s-orange)}.s-faq-main .s-faq{gap:16px}.s-faq-results{margin-bottom:12px!important}.s-guides{padding-top:0;padding-bottom:32px}.s-guide{display:grid;grid-template-columns:82px 1fr;gap:8px;padding:30px 30px 30px 32px;color:inherit}.s-guide .s-h3{margin-bottom:10px}.s-guide .s-body{margin-bottom:18px}.s-guide__arrow{color:var(--s-orange)}.s-ask{margin-top:26px;display:grid;grid-template-columns:110px 1fr auto;align-items:center;gap:12px;padding:32px 36px 32px 40px}.s-ask__title{margin-bottom:8px}.s-ask__btn{min-width:272px}.s-hero--example{padding-bottom:36px}.s-hero--example .s-h1{margin:24px 0 20px}.s-example__sub{margin-bottom:20px}.s-badge{display:inline-flex;align-items:center;height:40px;padding:0 20px;border:1.5px solid #9a9da3;border-radius:999px;color:var(--text-primary)}.s-example-app .s-wrap{max-width:1398px}.s-example-app .mk-window{box-shadow:0 10px 40px -16px #14161e33}.s-numsteps{padding:38px 0 36px}.s-numsteps__grid{display:grid;grid-template-columns:repeat(3,1fr)}.s-numstep{display:grid;grid-template-columns:86px 1fr;padding:0 20px 0 0}.s-numstep+.s-numstep{border-left:1px solid var(--s-line);padding-left:20px}.s-numstep__n{width:56px;height:56px;border:1.5px solid var(--s-orange);border-radius:50%;display:grid;place-items:center;color:var(--s-orange)}.s-numstep .s-h3{margin-bottom:8px}.s-decide{padding:40px 0}.s-decide__grid{display:grid;grid-template-columns:1fr 560px;gap:80px;align-items:center}.s-decide .s-h2{margin-bottom:20px}.s-fit-cta{padding:30px 0}.s-fit-cta .s-h2{margin-bottom:14px}.s-fit-cta__text{max-width:900px;margin-bottom:28px!important}.s-hero__grid--trust{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:38px}.s-hero__grid--trust .s-actions{flex-wrap:nowrap}.s-hero__grid--trust .s-btn--hero{min-width:0}.s-hero__grid--trust .s-link{white-space:nowrap}.s-trust__sub{max-width:520px;margin:22px 0 36px}.s-chain{display:grid;grid-template-columns:minmax(0,1fr) 26px minmax(0,1fr) 26px minmax(0,1fr) 26px minmax(0,1fr);align-items:stretch;margin-top:52px}.s-chain__arrow{display:flex;justify-content:center;align-items:center;color:var(--text-muted)}.s-chain__item{display:grid;justify-items:center;text-align:center;padding:30px 14px 20px;gap:10px;align-content:start}.s-chain__item strong{font-family:var(--s-serif);font-weight:600;color:var(--text-primary);margin-top:14px}.s-chain__item span:last-child{color:var(--text-muted)}@media(min-width:901px)and (max-width:1250px){.s-chain{grid-template-columns:1fr 1fr;gap:12px}.s-chain__arrow{display:none}.s-chain__item{min-height:0}}.s-pillars{padding-top:26px;padding-bottom:20px}.s-feature--tall{grid-template-columns:82px 1fr}.s-trace{padding-top:26px;padding-bottom:40px}.s-trace__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,431px) minmax(0,405px);gap:18px;align-items:start}.s-trace__grid .mk{--mk-k: 4.9}.s-trace__text{padding-right:20px}.s-data{padding:30px 0 22px}.s-feature--data{grid-template-columns:96px 1fr}.s-data__grid{gap:16px}.s-warn{margin-top:20px;border:1px solid #f3b799;background:var(--s-orange-50);border-radius:var(--s-radius);padding:22px 30px;display:flex;gap:30px;align-items:flex-start;color:var(--s-orange-600)}.s-warn .s-dot-orange--lg{width:42px;height:42px}.s-warn div>strong{display:block;font-weight:500;color:var(--s-orange-600)}.s-warn div>span{color:var(--s-orange)}.s-limits{padding:30px 0 34px}.s-limits__grid{display:grid;grid-template-columns:1fr 680px;gap:110px;align-items:start}.s-limits .s-body{margin-bottom:18px}.s-hero--about{padding-top:40px;padding-bottom:20px}.s-hero__grid--about{grid-template-columns:minmax(0,1fr) 664px;gap:60px}.s-about__sub{max-width:620px}.s-about__figure{margin:-6px -36px 0 0}.s-about__figure img{width:100%;height:auto;display:block;border-radius:6px;aspect-ratio:884 / 532;object-fit:cover}.s-about__figure figcaption{text-align:right;color:var(--text-muted);margin-top:14px}.s-about-why{padding-top:30px;border-top:1px solid var(--s-line-soft)}.s-about-why__grid{display:grid;grid-template-columns:1fr 440px;gap:52px;margin-bottom:36px}.s-about-why__grid .s-h2{margin-bottom:18px}.s-about-why__grid .s-lead{max-width:610px;margin-bottom:24px}.s-about-company{border-left:1px solid var(--s-line);padding-left:54px}.s-about-company__eyebrow{font-weight:500;color:var(--text-primary)}.s-about-company .s-h2{margin:4px 0 14px}.s-about-company__name{font-weight:600;color:var(--text-primary);margin-bottom:14px!important}.s-about-company .s-body{margin-bottom:24px}.s-values{max-width:calc(var(--s-wrap) + 2 * var(--s-gutter) + 12px);padding:0 calc(var(--s-gutter) - 6px)}.s-value{padding:26px 30px 30px}.s-value .s-h3{margin:18px 0 12px}.s-roles{padding:40px 0 36px}.s-roles .s-h2{margin-bottom:30px}.s-roles__grid{display:grid;grid-template-columns:1fr 1fr;gap:52px;position:relative}.s-roles__grid:before{content:"";position:absolute;left:calc(50% - 26px);top:0;bottom:0;width:1px;background:#cfd2d7}.s-roles__head{font-family:var(--s-sans);font-weight:500;margin-bottom:18px}.s-checklist--orange{gap:18px}.s-checklist--orange li{gap:40px}.s-practice{padding:26px 0 30px}.s-split--practice{grid-template-columns:minmax(0,1fr) 760px;gap:60px}.s-split--practice .mk{--mk-k: 3}.s-split--practice .s-lead{max-width:520px;margin-bottom:40px}.s-home__eyebrow{margin-bottom:18px!important}.s-home__sub{color:var(--text-muted)}.s-home__note{margin-top:14px!important}.s-hero--home{padding-top:64px;padding-bottom:56px}.s-timeline{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;position:relative;margin-top:10px}.s-timeline:before{content:"";position:absolute;left:28px;right:12%;top:27px;height:1.5px;background:#f3b799}.s-timeline li{position:relative}.s-timeline__n{width:56px;height:56px;border-radius:50%;background:var(--s-orange);color:var(--text-inverse);display:grid;place-items:center;font-weight:600;margin-bottom:22px;box-shadow:0 0 0 8px #fff}.s-timeline .s-h3{margin-bottom:6px}.s-home-price__grid{display:grid;grid-template-columns:560px 1fr;gap:60px;align-items:start}.s-pricecard{padding:30px 34px}.s-pricecard__title{font-weight:600;margin-bottom:12px}.s-pricecard__amount{font-family:var(--s-serif);font-weight:600;line-height:1;color:var(--s-orange)}.s-pricecard__amount span{font-weight:600}.s-pricecard__per{color:var(--text-muted);margin:6px 0 14px!important;padding-bottom:14px;border-bottom:1px solid var(--s-line)}.s-pricecard__extra{color:var(--text-muted);margin-bottom:16px!important}.s-pricecard__gift{display:flex;gap:18px;align-items:center;background:var(--s-orange-50);padding:14px 18px;border-radius:var(--s-radius);margin-bottom:20px}.s-pricecard__gift strong{display:block;font-weight:600;color:var(--text-primary)}.s-pricecard__gift span{color:var(--text-muted)}.s-home-faq__title{margin-bottom:18px}.s-ovcard{padding:20px 18px 16px}.s-ovcard__head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:14px}.s-ovcard__head span{color:var(--text-muted)}.s-ovcard__table{border:1px solid var(--s-line);border-radius:var(--s-radius)}.s-ovcard__table div{display:flex;justify-content:space-between;padding:10px 12px;color:var(--text-primary)}.s-ovcard__table div+div{border-top:1px solid var(--s-line)}.s-ovcard__table .is-total{background:var(--s-orange-50);color:var(--s-orange);font-weight:600}.s-ovcard__link{display:flex;align-items:center;gap:10px;color:var(--s-orange)!important;padding:14px 0;margin-top:10px;border-top:1px solid var(--s-line)}.s-hero--contact{padding-top:64px;padding-bottom:60px}.s-contact__title{margin:30px 0 34px}.s-contact__sub{max-width:800px;margin-bottom:40px}.s-contact__grid{display:grid;grid-template-columns:minmax(0,1fr) 712px;gap:46px;align-items:start}.s-contact__reasons ul{display:grid;gap:60px;padding:60px 0 64px}.s-contact__reasons li{display:grid;grid-template-columns:108px 1fr}.s-contact__reasons h2{margin-bottom:8px}.s-contact__reasons p{color:var(--text-muted);max-width:380px}.s-contact__warn{padding:26px 30px;margin-right:20px}.s-info-dot{width:26px;height:26px;border-radius:50%;background:#4a4d53;color:var(--text-inverse);font-family:var(--s-serif);font-weight:600;display:inline-grid;place-items:center;flex:none}.s-contact__card{padding:40px 42px 34px}.s-contact__card-title{margin-bottom:22px}.s-form{display:grid;gap:26px}.s-tabs{display:grid;grid-template-columns:1fr 1fr;margin-bottom:4px}.s-tabs button{height:66px;border:1px solid var(--s-line);background:var(--s-soft);color:var(--text-secondary);cursor:pointer}.s-tabs button[aria-selected=true]{background:#fff;font-weight:600;color:var(--text-primary);border-bottom:3px solid var(--s-orange)}.s-form .s-input,.s-form .s-select{height:54px}.s-form .s-textarea{height:144px}.s-hp{position:absolute;left:-10000px;width:1px;height:1px;opacity:0}.s-form__privacy{color:var(--text-primary)!important;text-decoration:underline!important;text-underline-offset:3px;justify-self:start}.s-form__submit{height:72px}.s-form__note{color:var(--text-muted);margin-top:-6px!important}.s-self-look{padding-top:20px;padding-bottom:50px}.s-self-look .s-h2{margin-bottom:10px}.s-self-look__text{margin-bottom:34px!important}.s-unsure{background:var(--s-soft);padding:50px 0 48px}.s-unsure__inner{display:flex;align-items:center;justify-content:space-between;gap:32px}.s-unsure .s-h2{margin-bottom:6px}.s-unsure__btn{min-width:385px;height:74px}.s-received{padding:120px 0 60px}.s-received__head{text-align:center;display:grid;justify-items:center;margin-bottom:90px}.s-received__check{width:126px;height:126px;border-radius:50%;border:3px solid var(--s-green);color:var(--s-green);display:grid;place-items:center;margin-bottom:30px}.s-received__check svg{width:64px;height:64px}.s-received__title{margin-bottom:40px}.s-received__lead{color:var(--text-muted)}.s-received__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,575px);gap:50px;align-items:start}.s-received__now{margin:40px 0 30px}.s-received__p{color:var(--text-muted);max-width:640px;margin-bottom:36px!important}.s-received__actions{flex-wrap:nowrap;gap:14px}.s-received__actions .s-btn{height:90px;padding:0 24px}.s-nextsteps{padding:46px 36px 40px}.s-nextsteps__title{margin-bottom:30px}.s-nextsteps ol{display:grid}.s-nextsteps li{display:grid;grid-template-columns:110px 1fr;padding:26px 0}.s-nextsteps li+li{border-top:1px solid var(--s-line)}.s-nextsteps__n{width:78px;height:78px;border-radius:50%;background:#fdeee5;color:var(--s-orange);display:grid;place-items:center}.s-nextsteps strong{display:block;font-family:var(--s-serif);font-weight:600;color:var(--text-primary);margin-bottom:10px}.s-nextsteps div>span{color:var(--text-muted)}.s-received__info{margin:66px 0 0;padding:40px 46px}.s-received__info .s-note__icon svg{width:42px;height:42px}.s-received__more{margin-top:120px}.s-received__more .s-h2{margin-bottom:40px}.s-received__more .s-linkcard{padding:46px 44px;grid-template-columns:112px 1fr 70px}.s-received__more .s-linkcard__text{border-right:1px solid var(--s-line);padding-right:20px}.s-msteps,.s-received__mactions,.s-received__links{display:none}.s-hero--check{padding-top:52px;padding-bottom:20px}.s-check__title{margin:30px 0 24px;max-width:900px}.s-check__sub{color:var(--text-muted);max-width:860px}.s-check{padding-bottom:60px}.s-stepper{display:grid;grid-template-columns:repeat(4,1fr);margin:40px 0 60px;position:relative}.s-stepper li{display:grid;justify-items:center;gap:16px;position:relative}.s-stepper li:first-child{justify-items:start}.s-stepper li:last-child{justify-items:end}.s-stepper li:after{content:"";position:absolute;top:27px;left:calc(50% + 40px);right:calc(-50% + 40px);height:2px;background:#d9dbdf}.s-stepper li:first-child:after{left:80px}.s-stepper li:nth-child(3):after{right:calc(-100% + 80px)}.s-stepper li:last-child:after{display:none}.s-stepper li[data-state=current]:after{background:linear-gradient(90deg,var(--s-orange) 0 33%,#d9dbdf 33%)}.s-stepper li[data-state=done]:after{background:var(--s-orange)}.s-stepper__n{width:56px;height:56px;border-radius:50%;border:1.5px solid #b9bcc2;background:#fff;display:grid;place-items:center;color:var(--text-primary);position:relative;z-index:1}.s-stepper li:first-child .s-stepper__n{margin-left:32px}.s-stepper li:last-child .s-stepper__n{margin-right:38px}.s-stepper__label{color:var(--text-secondary)}.s-stepper li[data-state=current] .s-stepper__n,.s-stepper li[data-state=done] .s-stepper__n{background:var(--s-orange);border-color:var(--s-orange);color:var(--text-inverse)}.s-stepper li[data-state=current] .s-stepper__label{color:var(--s-orange)}.s-check__grid{display:grid;grid-template-columns:minmax(0,1fr) 452px;gap:24px;align-items:stretch;margin:0 -28px}.s-check__main{padding:44px 44px 46px}.s-check__section{margin-bottom:14px}.s-check__lead{color:var(--text-muted);margin-bottom:44px!important}.s-q{border:0;padding:0;margin:0 0 40px;min-width:0}.s-q__title{font-family:var(--s-serif);font-weight:600;color:var(--text-primary);padding:0;margin-bottom:14px}.s-q__hint{color:var(--text-muted);margin:-6px 0 14px!important}.s-check .s-options{gap:12px}.s-check .s-option{min-height:56px;gap:24px;padding:0 28px;position:relative}.s-check .s-radio{width:28px;height:28px}.s-check .s-option[data-checked=true] .s-radio:after{width:15px;height:15px}.s-check__info{padding:26px 30px;color:var(--text-muted);margin:4px 0 30px}.s-check__nav{display:flex;align-items:center;gap:28px;margin-top:26px}.s-check__next{height:74px;min-width:296px}.s-check__back{border:0;background:none;color:var(--text-primary);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.s-check__aside{background:var(--s-soft);border:1px solid var(--s-line);border-radius:var(--s-radius);padding:40px 38px}.s-check__aside h2{margin-bottom:36px}.s-check__aside ul{display:grid;gap:36px;margin-bottom:50px}.s-check__aside li{display:grid;grid-template-columns:80px 1fr;color:var(--text-secondary)}.s-check__aside .s-divider{margin-bottom:50px;border-color:#cfd2d7}.s-check__privacy{color:var(--text-muted)}.s-check-faq{padding:30px 0 70px}.s-check-faq .s-h2{margin-bottom:28px}.s-faq--check .s-faq__q{padding:18px 28px;font-family:var(--s-serif);font-weight:600}.s-faq--check .s-faq__item:first-child:not([data-open=true]) .s-faq__q{font-family:var(--s-sans);font-weight:400}.s-faq--check .s-faq__a{padding-left:28px}.s-progress,.s-check__steplabel,.s-check__mlinks{display:none}.s-result{display:grid;gap:18px;justify-items:start}.s-result__icon{width:96px;height:96px;border-radius:50%;border:3px solid;display:grid;place-items:center;font-family:var(--s-sans)}.s-result__icon--fit{border-color:var(--s-green);color:var(--s-green)}.s-result__icon--unsure,.s-result__icon--out{border-color:var(--s-orange);color:var(--s-orange)}.s-result__title{line-height:1}.s-result__text{color:var(--text-muted);max-width:700px}.s-result__box{width:100%;padding:26px 28px;display:grid;gap:10px}.s-result__box p{color:var(--text-muted)}.s-result__box-title{font-family:var(--s-serif);font-weight:600;color:var(--text-primary)}.s-result__box-title--lg{margin-bottom:8px}.s-result__box .s-divider{margin:10px 0}.s-result__price{display:flex;align-items:center;gap:26px;color:var(--text-muted)}.s-result__amount{font-family:var(--s-serif);font-weight:600;color:var(--s-orange)}.s-result__list{display:grid;gap:22px}.s-result__list li,.s-result__adviser{display:grid;grid-template-columns:56px 1fr;gap:14px}.s-result__list strong,.s-result__adviser strong{display:block;font-weight:500;color:var(--text-primary)}.s-result__list div>span,.s-result__adviser div>span{display:block;color:var(--text-muted);margin-top:4px}.s-result__adviser svg{color:var(--text-secondary)}.s-result__reasons{border-top:1px solid var(--s-line);padding-top:14px;margin-top:6px}.s-result__reasons strong{color:var(--text-primary)}.s-result__reasons ul{list-style:disc;padding-left:22px;margin-top:6px;display:grid;gap:4px;color:var(--text-secondary)}.s-result__login{color:var(--text-muted)}.s-result__actions{width:100%;display:grid;gap:14px;margin-top:6px}.s-result__actions .s-btn{height:66px}.s-result__ask{display:flex;align-items:center;gap:10px;padding-top:16px;border-top:1px solid var(--s-line);width:100%}.s-result__info{width:100%;align-items:flex-start}.s-result__info strong{display:block;font-weight:500;color:var(--text-primary)}.s-result__info div>span{color:var(--text-muted)}.s-auth{padding:56px 0 96px}.s-auth__back{display:none}.s-auth__grid{display:grid;grid-template-columns:minmax(0,1fr) 530px;gap:0;align-items:start}.s-auth__intro{padding-right:60px;border-right:1px solid var(--s-line);padding-bottom:20px}.s-auth__title{margin-bottom:20px!important;font-family:var(--s-serif);font-weight:600;color:var(--text-primary)}.s-auth__sub{color:var(--text-muted);max-width:560px;margin-bottom:50px!important}.s-auth__mock{max-width:700px;margin-bottom:110px}.s-auth__mock .mk{--mk-k: 2.7}.s-auth__points{display:grid;gap:76px}.s-auth__points li{display:grid;grid-template-columns:148px 1fr}.s-auth__points li>span{padding-left:22px}.s-auth__points h2{margin-bottom:10px}.s-auth__points p{color:var(--text-muted);max-width:440px}.s-auth__side{padding:0 0 0 40px}.s-auth__card{padding:32px 36px 36px}.s-auth__form-title{margin-bottom:24px}.s-form--auth{gap:20px}.s-form--auth .s-input{height:52px;padding:0 16px}.s-input--code{letter-spacing:.3em;font-variant-numeric:tabular-nums}.s-auth__forgot{justify-self:start;margin-top:6px}.s-auth__submit{height:52px;margin-top:4px}.s-auth__hint{color:var(--text-muted);margin-bottom:18px!important}.s-auth__small{color:var(--text-muted)}.s-auth__foot{border-top:1px solid var(--s-line);margin-top:28px;padding-top:24px;text-align:center;display:grid;gap:10px;justify-items:center}.s-auth__foot p{color:var(--text-muted)}.s-auth__legal{margin-top:28px;text-align:center;color:var(--text-muted)}.s-auth__legal a{text-decoration:underline;text-underline-offset:3px}.s-auth__app h1{font-family:var(--s-serif);color:var(--text-primary)}.s-sent{display:grid;gap:18px;justify-items:center;text-align:center}.s-sent__text{color:var(--text-muted)}.s-sent__retry{border:0;background:none;color:var(--s-orange);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.s-stepper--compact li[data-state=done] .s-stepper__n{background:#fff;border-color:#b9bcc2;color:var(--text-primary)}.s-stepper--compact li[data-state=done]:after{background:#d9dbdf}@media(min-width:901px)and (max-width:1400px){.s-plans,.s-plans-note,.s-check__grid{margin-left:0;margin-right:0}.s-about__figure{margin-right:0}}@media(min-width:901px)and (max-width:1250px){.s-trace__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.s-trace__text{grid-column:1 / -1}}.s-auth-tabs{display:grid;grid-template-columns:1fr 1fr;padding:4px;margin-bottom:28px;background:var(--s-soft-2);border-radius:8px}.s-auth-tabs a{display:grid;place-items:center;min-height:44px;border-radius:6px;color:var(--text-secondary);transition:background-color .15s ease,color .15s ease}.s-auth-tabs a:hover{color:var(--text-primary)}.s-auth-tabs a[aria-current=page]{background:#fff;color:var(--text-primary);box-shadow:0 1px 2px #18223a14,0 0 0 1px #18223a0f}.s-oauth{display:grid;gap:10px}.s-oauth__btn{display:flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:0 16px;border:1px solid #cfd2d7;border-radius:var(--s-radius);background:#fff;color:var(--text-primary)!important;transition:background-color .15s ease,border-color .15s ease}.s-oauth__btn:hover{background:var(--s-soft);border-color:var(--text-muted)}.s-oauth__btn[aria-disabled=true]{opacity:.5;pointer-events:none}.s-oauth__btn svg{flex:none}.s-or{display:flex;align-items:center;gap:14px;margin:22px 0;color:var(--text-muted)}.s-or:before,.s-or:after{content:"";flex:1;height:1px;background:var(--s-line)}.s-auth__alt{margin-top:16px;text-align:center}.s-auth__app .s-oauth{margin-top:20px}.s-auth__form-title--tight{margin-bottom:10px}.s-auth__who{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:22px;padding:12px 16px;border:1px solid var(--s-line);border-radius:var(--s-radius);background:var(--s-soft)}.s-auth__who span{min-width:0;overflow-wrap:anywhere;color:var(--text-primary)}.s-auth__who button,.s-auth__alt button{flex:none;border:0;background:none;padding:0;cursor:pointer;font:inherit}.s-auth__err{color:#a3241b}.s-auth__center{text-align:center}.s-auth__gap{margin-top:16px}.s-agree{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;color:var(--text-secondary);cursor:pointer}.s-agree input{width:20px;height:20px;margin:2px 0 0;accent-color:var(--s-orange)}.s-agree a{color:var(--text-primary);text-decoration:underline;text-underline-offset:3px}.s-auth__2fa-icon{margin-bottom:14px}.s-auth__for{margin:-6px 0 18px;color:var(--text-muted);overflow-wrap:anywhere}.s-auth__account{display:inline-flex;align-items:center;gap:10px;max-width:100%;margin:-4px 0 20px;padding:5px 14px 5px 5px;border:1px solid var(--s-line);border-radius:999px;background:#fff;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s,background-color .15s}.s-auth__account:hover{border-color:#c9ccd1;background:var(--s-soft)}.s-auth__account:focus-visible{outline:2px solid var(--s-orange);outline-offset:2px}.s-auth__account:disabled{opacity:.6;cursor:progress}.s-auth__avatar{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--s-orange-100);color:var(--s-orange-600);font-weight:600}.s-auth__email{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.s-auth__switch{flex:none;margin-left:auto;padding-left:10px;border-left:1px solid var(--s-line);color:var(--s-orange);font-weight:600}button.s-inline-link{padding:0;border:0;background:none;font:inherit;cursor:pointer}.s-auth__for strong{color:var(--text-primary);font-weight:600}.s-auth__lead{margin:0 0 6px;color:var(--text-primary)}.s-auth__apps{margin:0 0 18px}.s-input--code.s-input--otp{font-size:1.75rem;font-weight:600;letter-spacing:.35em;text-align:center;padding-top:14px;padding-bottom:14px;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.s-input--code.s-input--otp::placeholder{color:var(--text-muted);opacity:.45;font-weight:400}.s-legal{padding-top:40px;padding-bottom:50px}.s-legal__top{display:flex;justify-content:space-between;align-items:center}.s-legal__print{display:inline-flex;align-items:center;gap:10px;border:0;background:none;color:var(--text-primary);cursor:pointer;text-decoration:underline;text-underline-offset:3px;margin-top:22px}.s-legal__title{margin:28px 0 22px}.s-legal__lead{color:var(--text-muted);max-width:1050px}.s-legal__meta{color:var(--text-muted);margin:10px 0 34px!important}.s-legal__grid{display:grid;grid-template-columns:340px minmax(0,1fr);gap:52px;align-items:start}.s-legal__toc{position:sticky;top:96px;border:1px solid var(--s-line);border-radius:var(--s-radius);padding:26px 0 16px;max-height:calc(100vh - 120px);overflow:auto}.s-legal__toc-title{font-family:var(--s-serif);font-weight:600;color:var(--text-primary);padding:0 26px 12px}.s-legal__toc ol{display:grid}.s-legal__toc a{display:grid;grid-template-columns:38px 1fr;padding:14px 26px;color:var(--text-secondary);position:relative;border-top:1px solid var(--s-line-soft)}.s-legal__toc li:first-child a{border-top:0}.s-legal__toc a[aria-current=true]{color:var(--s-orange);background:var(--s-orange-50)}.s-legal__toc a[aria-current=true]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--s-orange)}.s-legal__toc-n{color:inherit}.s-legal__doc{max-width:none!important;margin-top:0!important;display:grid;gap:14px;color:var(--text-muted);counter-reset:legal}.s-legal__doc section{display:grid;gap:10px;padding-bottom:26px;border-bottom:1px solid var(--s-line);scroll-margin-top:96px}.s-legal__doc h2{font-family:var(--s-serif);color:var(--text-primary);margin:10px 0 4px!important;scroll-margin-top:96px}.s-legal__doc[data-numbered=false] h2:before{counter-increment:legal;content:counter(legal) ". "}.s-legal__doc h3{font-family:var(--s-serif);font-weight:600;color:var(--text-primary);margin-top:8px}.s-legal__doc a{color:var(--s-orange);text-decoration:underline;text-underline-offset:2px}.s-legal__doc ul{list-style:disc;padding-left:22px;display:grid;gap:6px}.s-legal__doc strong{color:var(--text-primary)}.s-legal__doc .public-doc__lead{color:var(--text-secondary)}.s-legal__doc .public-doc__facts{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:6px 22px;padding:18px 22px;border:1px solid var(--s-line);border-radius:var(--s-radius);background:var(--s-soft);margin:0}.s-legal__doc .public-doc__facts dd{margin:0;color:var(--text-primary)}.s-legal__links{display:flex;flex-wrap:wrap;gap:18px 60px;padding-top:12px}.s-legal__links a{display:inline-flex;align-items:center;gap:12px;color:var(--text-primary)!important;text-decoration:none!important}@media print{.site--legal .s-header,.site--legal .s-footer,.site--legal .s-legal__toc,.site--legal .s-legal__print,.site--legal .s-legal__links,.site--legal .s-crumbs{display:none!important}.s-legal__grid{display:block}}.s-help{padding-top:40px;padding-bottom:50px}.s-help__grid{display:grid;grid-template-columns:245px minmax(0,1fr) 255px;gap:0;margin-top:40px}.s-help__nav{padding-right:30px;border-right:1px solid var(--s-line)}.s-help__group+.s-help__group{margin-top:30px}.s-help__group-title{font-family:var(--s-serif);font-weight:600;color:var(--text-primary);margin-bottom:12px!important}.s-help__nav ul{display:grid;gap:4px}.s-help__nav a{display:block;padding:12px 22px;color:var(--text-secondary);margin-left:-22px}.s-help__nav a[aria-current=page]{background:var(--s-orange-50);color:var(--s-orange);position:relative}.s-help__nav a[aria-current=page]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--s-orange)}.s-help__article{padding:0 34px;border-right:1px solid var(--s-line);min-width:0}.s-help__eyebrow{margin-bottom:18px!important}.s-help__title{margin-bottom:18px}.s-help__lead{color:var(--text-muted);margin-bottom:34px!important}.s-help__block{display:grid;gap:14px;margin-bottom:40px;scroll-margin-top:96px}.s-help__block>p{color:var(--text-muted)}.s-help__list{display:grid;gap:14px;margin-top:4px}.s-help__list li{display:grid;grid-template-columns:92px 1fr;align-items:center}.s-help__icon{width:92px;height:92px;border:1px solid var(--s-line);border-radius:var(--s-radius);display:grid;place-items:center;color:var(--s-orange);margin-right:30px}.s-help__list li>div{padding-left:30px}.s-help__list strong{display:block;font-family:var(--s-serif);font-weight:600;color:var(--text-primary)}.s-help__list div>span{color:var(--text-muted)}.s-help__note{padding:22px 28px;margin-top:8px}.s-help__mock{margin-top:16px}.s-help__mock .mk{--mk-k: 2.85}.s-help__vote{display:flex;align-items:center;gap:20px;border-top:1px solid var(--s-line);padding-top:28px;color:var(--text-primary)}.s-help__vote p:first-child{margin-right:10px!important}.s-help__vote .s-btn{min-width:170px;height:52px;font-weight:600}.s-help__aside{padding-left:30px}.s-help__aside-title{font-family:var(--s-serif);font-weight:600;color:var(--text-primary);margin-bottom:18px!important}.s-help__toc{display:grid;gap:18px;border-left:1px solid var(--s-line);padding-left:26px;margin-bottom:30px}.s-help__toc a{color:var(--text-muted)}.s-help__aside .s-divider{margin-bottom:30px}.s-help__related{display:grid;gap:18px;margin-bottom:40px}.s-help__related a{display:flex;justify-content:space-between;gap:10px;color:var(--text-secondary)}.s-help__ask{padding:22px 20px}.s-help__ask .s-btn{height:52px}.s-help__ask-title{font-family:var(--s-serif);font-weight:600;color:var(--text-primary);margin:14px 0 8px!important}.s-help__ask-text{color:var(--text-muted);margin-bottom:18px!important}@media(max-width:900px){.s-legal{padding-top:20px}.s-legal__title{margin:16px 0 12px}.s-legal__grid{grid-template-columns:1fr;gap:20px}.s-legal__toc{position:static;max-height:none}.s-legal__toc a{padding:10px 18px}.s-legal__print{display:none}.s-help__grid{grid-template-columns:1fr;margin-top:20px}.s-help__nav,.s-help__article{border-right:0;padding:0}.s-help__nav{display:none}.s-help__list li{grid-template-columns:60px 1fr}.s-help__icon{width:60px;height:60px;margin:0}.s-help__list li>div{padding-left:16px}.s-help__aside{padding:0;margin-top:10px}.s-help__vote{flex-wrap:wrap}.s-help__vote .s-btn{min-width:0;flex:1}}.s-mobile-back{display:none}@media(min-width:901px){.s-mobile-only{display:none!important}}@media(max-width:900px){.s-desktop-only{display:none!important}.site{--s-gutter: 20px}.s-header__inner{height:60px}.s-header .s-lang,.s-header__back,.s-header__right:has(.s-mobile-back) .s-lang-toggle{display:none}.s-brand svg{width:38px;height:38px}.s-mobile-back{display:inline-flex;align-items:center;gap:8px;color:var(--text-secondary);white-space:nowrap}.s-btn{height:48px;padding:0 18px;min-width:0!important}.s-btn--md{height:46px}.s-hero{padding:14px 0 16px}.s-hero__text .s-crumbs{margin-bottom:10px}.s-hero__text .s-h1{margin-bottom:8px}.s-hero__text .s-sub{margin-bottom:6px}.s-hero__text .s-lead{margin-bottom:14px}.s-hero__grid,.s-hero__grid--how,.s-hero__grid--trust,.s-hero__grid--about,.s-hero--forwhom .s-hero__grid,.s-split,.s-split--rhythm,.s-split--practice,.s-grid-3,.s-grid-2{grid-template-columns:1fr;gap:14px;margin:0}.s-hero__media{margin:0}.s-hero__deco{display:none}.s-hero__actions{gap:8px}.s-hero__actions .s-btn{width:100%}.s-actions{gap:12px}.s-section{padding:22px 0}.s-section__title{margin-bottom:10px}.s-strip{padding:18px 0}.s-strip__grid{grid-template-columns:1fr;gap:12px}.s-strip__item,.s-strip__item:first-child{border-left:0;padding:0;grid-template-columns:48px 1fr;gap:12px}.s-strip__item svg{width:34px;height:34px}.s-feature{padding:16px;min-height:0!important;grid-template-columns:44px 1fr!important;gap:12px}.s-feature svg{width:34px;height:34px}.s-feature .s-h3{margin-bottom:4px}.s-checklist li{gap:12px!important}.s-panel-green,.s-panel-red{padding:16px}.s-note{padding:12px 14px;gap:12px}.s-note__icon svg{width:22px;height:22px}.s-dot-orange{width:20px;height:20px}.mk{--mk-k: 3.6 !important}.s-faq,.s-faq-main .s-faq{gap:8px}.s-faq--2col{grid-template-columns:1fr}.s-faq__q,.s-faq-main .s-faq__q,.s-faq--check .s-faq__q{padding:9px 14px}.s-faq--serif .s-faq__q,.s-faq-main .s-faq--serif .s-faq__q,.s-faq--check .s-faq__q{padding:11px 16px}.s-faq__a,.s-faq--serif .s-faq__a,.s-faq-main .s-faq__a,.s-faq--check .s-faq__a{padding:10px 16px 12px!important}.s-faq-block{padding:14px 0 16px}.s-section__head{flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:8px}.s-all-faq,.s-cta{display:none}.s-cta-light{display:block;background:var(--s-soft);padding:12px 0 14px}.s-cta-light h2{margin-bottom:8px}.s-cta-light .s-btn{height:44px}.s-footer{padding:40px 0 24px}.s-footer__main{gap:32px 20px;padding-bottom:32px}.s-footer__contact{grid-column:auto}.s-footer__col:last-child{grid-column:1 / -1}.s-footer__bar{gap:14px 20px}.s-footer__copy{width:100%;order:3}.s-footer__legal{width:100%;gap:6px 18px}.s-input,.s-select,.s-form .s-input,.s-form .s-select,.s-form--auth .s-input{height:44px;padding:0 12px}.s-textarea,.s-form .s-textarea{height:96px}.s-form{gap:14px}.s-option,.s-check .s-option{min-height:44px;padding:0 14px;gap:14px}.s-radio,.s-check .s-radio{width:21px;height:21px}.s-check .s-option[data-checked=true] .s-radio:after{width:11px;height:11px}.s-linkcard{grid-template-columns:48px 1fr 24px;padding:16px;gap:12px}.s-linkcard svg{width:36px;height:36px}.s-hero--home{padding-top:10px}.s-home__eyebrow{margin-bottom:6px!important}.s-home__note{margin-top:6px!important}.s-home-why{background:#fff;padding:6px 0 4px}.s-home-why__title{margin-bottom:10px}.s-home-how .s-section__head{margin-bottom:4px}.s-timeline{grid-template-columns:1fr;gap:14px}.s-timeline:before{inset:18px auto 30px 17px;width:1.5px;height:auto}.s-timeline li{display:grid;grid-template-columns:54px 1fr}.s-timeline__n{width:34px;height:34px;margin:0;box-shadow:0 0 0 4px #fff}.s-timeline .s-h3{margin-bottom:2px}.s-home-price{background:#fff;padding-top:6px}.s-home-price__grid{grid-template-columns:1fr;gap:16px}.s-pricecard{padding:14px 16px}.s-pricecard__title{margin-bottom:4px}.s-pricecard__per,.s-pricecard__extra{margin:2px 0 8px!important;padding-bottom:8px}.s-pricecard__extra{border:0}.s-pricecard__gift{padding:10px 12px;margin:0}.s-home-faq__title{margin-bottom:8px}.s-ovcard{padding:14px 12px 10px}.s-ovcard__table div{padding:8px 10px}.s-ovcard__link{padding:10px 0}.s-isnot__grid{gap:10px}.s-rail{display:none}.s-step{padding:18px 0}.s-step__grid{grid-template-columns:1fr;gap:14px}.s-step__text{grid-template-columns:54px 1fr;padding:0}.s-step__title{margin-bottom:6px}.s-youfile{padding:14px}.s-youfile__list li{grid-template-columns:40px 1fr;gap:12px}.s-youfile__icon{width:40px;height:40px}.s-youfile__list:before{left:19px}.s-together__grid{grid-template-columns:1fr;gap:10px}.s-together__grid:before{display:none}.s-together__card{grid-template-columns:50px 1fr;padding:16px;min-height:0}.s-together__card svg{width:34px;height:34px}.s-group__img{height:150px}.s-group__body{padding:14px 16px 16px}.s-group__text{padding-bottom:12px;margin-bottom:12px}.s-dots li,.s-dots--lg li{padding-left:24px}.s-dots li:before{width:9px;height:9px}.s-match__grid,.s-fits__grid,.s-shared__grid{grid-template-columns:1fr;gap:12px}.s-match__text .s-lead{margin-bottom:8px}.s-criteria{padding:4px 16px}.s-criteria li{padding:12px 0}.s-pick{padding:16px}.s-outcomes{grid-template-columns:1fr;gap:8px}.s-outcome{padding:14px}.s-discover{flex-direction:column;align-items:stretch;gap:12px}.s-example-app{overflow-x:auto}.s-example-app .mk-wrap{min-width:760px}.s-example-app .mk{--mk-k: 1.68 !important}.s-numsteps__grid{grid-template-columns:1fr;gap:14px}.s-numstep,.s-numstep+.s-numstep{grid-template-columns:52px 1fr;border:0;padding:0}.s-numstep__n{width:38px;height:38px}.s-decide__grid{grid-template-columns:1fr;gap:16px}.mk-wrap--flow .mk{--mk-k: 4.2 !important}.s-chain{grid-template-columns:1fr 1fr;gap:10px;margin:6px 0 0}.s-chain__arrow{display:none}.s-chain__item{min-height:0;padding:14px 10px}.s-hero__grid--trust .s-actions{flex-wrap:wrap}.s-trace__grid{grid-template-columns:1fr}.s-trace__text{padding:0}.s-warn{padding:14px;gap:12px}.s-warn .s-dot-orange--lg{width:28px;height:28px}.s-limits__grid{grid-template-columns:1fr;gap:16px}.s-about__figure{margin:0}.s-about__figure figcaption{margin-top:6px}.s-about-why__grid{grid-template-columns:1fr;gap:18px}.s-about-company{border:0;padding:0}.s-value{min-height:0;padding:16px}.s-value svg{width:34px;height:34px}.s-value .s-h3{margin:8px 0 4px}.s-values{margin:0 auto}.s-roles__grid{grid-template-columns:1fr;gap:18px}.s-roles__grid:before{display:none}.s-roles__head{margin-bottom:10px}.s-pricing__title{margin:4px 0 6px}.s-hero--pricing{padding-bottom:8px}.s-plans{grid-template-columns:1fr;gap:10px;margin:0}.s-plan{padding:14px 16px 16px}.s-plan__title{margin-bottom:4px}.s-plan__excl{margin-top:2px}.s-plan__spacer{display:none}.s-plan__text{min-height:0;margin:6px 0 0}.s-plan__text--free{margin:4px 0 6px}.s-plan__list,.s-plan__list--free{gap:8px;margin:10px 0 14px}.s-plan__list li{grid-template-columns:30px 1fr;gap:12px}.s-plan__list svg{width:22px;height:22px}.s-plans-note{margin:10px 0 0;padding:10px 12px}.s-included{padding:16px 0 8px}.s-included__grid{grid-template-columns:1fr}.s-included__text{margin:4px 0 10px}.s-selflist li{grid-template-columns:52px 1fr;padding:10px 14px;min-height:0}.s-selflist svg{width:34px;height:34px}.s-pricing__confirm{margin-top:10px}.s-hero--faq{padding-bottom:6px}.s-faq-title{margin:8px 0 14px}.s-faq-title__accent{color:var(--s-orange)}.s-search{height:48px;padding:0 14px;gap:12px}.s-search svg{width:22px;height:22px}.s-topic{display:flex!important;align-items:center;gap:6px;height:48px;margin-top:10px;padding:0 14px;border:1px solid var(--s-line);border-radius:var(--s-radius);position:relative;color:var(--text-primary)}.s-topic b{font-family:var(--s-serif);color:var(--s-orange);font-weight:600}.s-topic svg{margin-left:auto}.s-topic select{position:absolute;inset:0;opacity:0;width:100%}.s-faq-main{padding:8px 0 20px}.s-faq-main__grid{grid-template-columns:1fr;gap:0}.s-guide{grid-template-columns:52px 1fr 26px;gap:12px;padding:16px;align-items:center}.s-guide svg{width:38px;height:38px}.s-guide .s-h3{margin-bottom:2px}.s-guide .s-body{margin:0}.s-guide__more{display:none!important}.s-guide__arrow svg{width:22px;height:22px}.s-ask{grid-template-columns:52px 1fr;padding:16px;margin-top:10px}.s-ask>.s-icon-orange svg{width:40px;height:40px}.site--faq .s-cta-light{display:none}.s-ask__btn{grid-column:1 / -1;width:100%}.site--contact .s-hero--contact{padding:14px 0 20px}.s-contact__title{margin:4px 0 8px}.s-contact__sub,.s-hero--contact .s-lead{margin-bottom:14px}.s-contact__grid{grid-template-columns:1fr;gap:0}.s-contact__card{border:0;padding:0}.s-form__warn{align-items:center}.s-form__submit{height:50px}.s-received{padding:22px 0}.s-received__head{margin-bottom:18px}.s-received__check{width:64px;height:64px;border-width:2.5px;margin-bottom:12px}.s-received__check svg{width:34px;height:34px}.s-received__title{margin-bottom:10px}.s-msteps{display:grid;gap:0;margin-bottom:18px;position:relative}.s-msteps li{display:grid;grid-template-columns:50px 1fr;padding-bottom:18px;position:relative}.s-msteps li:not(:last-child):after{content:"";position:absolute;left:17px;top:42px;bottom:8px;width:1px;background:#cfd2d7}.s-msteps__n{width:36px;height:36px;border-radius:50%;background:var(--s-soft-2);display:grid;place-items:center;color:var(--text-primary)}.s-msteps strong{display:block;font-family:var(--s-serif);font-weight:600;color:var(--text-primary)}.s-msteps div>span{color:var(--text-muted)}.s-received__mactions{display:grid;gap:10px}.s-received__info{margin:12px 0 0;padding:12px 14px}.s-received__info .s-note__icon svg{width:22px;height:22px}.s-received__links{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--s-line);border-bottom:1px solid var(--s-line);margin-top:14px}.s-received__links a{display:flex;justify-content:center;align-items:center;gap:10px;padding:12px 0}.s-received__links a+a{border-left:1px solid var(--s-line)}.s-hero--check{padding:16px 0 6px}.s-check__title{margin:0 0 6px}.s-check{padding-bottom:14px}.s-progress{display:block;margin:10px 0 16px}.s-progress__row{display:flex;justify-content:space-between;color:var(--text-muted);margin-bottom:8px}.s-progress__bar{height:6px;border-radius:3px;background:var(--s-soft-2);overflow:hidden}.s-progress__bar span{display:block;height:100%;background:var(--s-orange);border-radius:3px}.s-check__steplabel{display:block;color:var(--text-muted);margin-top:10px!important}.s-stepper,.s-stepper--compact{margin:8px 0 18px}.s-stepper li:after{top:15px;left:calc(50% + 22px);right:calc(-50% + 22px);height:1px}.s-stepper li:first-child:after{left:calc(50% + 22px)}.s-stepper li:nth-child(3):after{right:calc(-50% + 22px)}.s-stepper li,.s-stepper li:first-child,.s-stepper li:last-child{justify-items:center;gap:6px}.s-stepper__n,.s-stepper li:first-child .s-stepper__n,.s-stepper li:last-child .s-stepper__n{width:30px;height:30px;margin:0}.s-check__grid{grid-template-columns:1fr;margin:0}.s-check__main{padding:0}.s-q{margin-bottom:18px}.s-q__title{margin-bottom:8px}.s-check .s-options{gap:8px}.s-check__info{padding:12px 14px;margin:0 0 10px}.s-check__nav{margin-top:10px;flex-direction:column;align-items:stretch;gap:8px}.s-check__next{height:50px}.s-check__mlinks{display:grid;justify-items:center;gap:8px;margin-top:14px;padding-bottom:14px;border-bottom:1px solid var(--s-line)}.s-check__mlinks a{color:var(--text-muted);text-decoration:underline;text-underline-offset:3px}.s-check-faq{padding:6px 0 20px}.s-check-faq .s-h2{margin-bottom:10px}.s-result{gap:10px}.s-result__icon{width:56px;height:56px;border-width:2.5px}.s-result__icon svg{width:28px;height:28px}.s-result__box{padding:14px 16px;gap:6px}.s-result__list li,.s-result__adviser{grid-template-columns:40px 1fr}.s-result__actions .s-btn{height:46px}.s-auth{padding:10px 0 20px}.s-auth__back{display:inline-flex;align-items:center;gap:10px;color:var(--text-secondary);margin-bottom:26px}.s-auth__grid{grid-template-columns:1fr}.s-auth__intro{border:0;padding:0}.s-auth__sub{margin-bottom:18px!important}.s-auth__side{padding:0}.s-auth__card{border:0;padding:0}.s-auth__form-title{display:none}.s-sent .s-auth__form-title,.s-auth__form-title--step,.s-auth__app h1{display:block;margin-bottom:6px}.s-form--auth{gap:16px}.s-auth__submit{height:48px}.s-auth__foot{margin-top:22px;padding-top:16px}}:where(.site) :is(b,strong,th){font-weight:600}:where(.site) :is(h1,h2,h3,h4){hyphens:manual;overflow-wrap:break-word}:where(.site) :is(button,input,select,textarea,option){font-family:inherit}:where(.site) :is(input,select,textarea,option){font-size:var(--text-body)}.s-h1,.s-pricing__title,.s-faq-title,.s-contact__title,.s-auth__title,.s-plan__amount,.s-pricecard__amount,.s-result__amount,.s-step__num{font-size:var(--text-display);font-weight:600;line-height:1.08;letter-spacing:-.02em;text-wrap:balance}.s-h1:not(.s-received__title,.s-check__title,.s-legal__title),.s-auth__title{max-width:20ch}.s-plan__amount,.s-pricecard__amount,.s-result__amount,.s-step__num{line-height:1;font-variant-numeric:tabular-nums}.s-legal__title,.s-help__title,.s-check__title,.s-received__title,.s-result__title{font-size:var(--text-h1);font-weight:600;line-height:1.12;letter-spacing:-.015em;text-wrap:balance}.s-h2,.s-step__title,.s-cta h2,.s-cta-light h2,.s-legal__doc h2,.s-help__block h2,.s-check__section,.s-received__now,.s-auth__app h1{font-size:var(--text-h2);font-weight:600;line-height:1.2;letter-spacing:-.01em;text-wrap:balance}.s-legal__doc h2{font-size:var(--text-h2)!important;line-height:1.2!important}.s-contact__card-title,.s-nextsteps__title,.s-check__aside h2,.s-auth__form-title,.s-q__title,.s-ask__title,.s-group__title,.s-plan__title,.s-pricecard__title,.s-result__box-title,.s-legal__doc h3,.s-ovcard__head h2,.s-mobile-menu nav a,.s-nextsteps__n{font-size:var(--text-h3);font-weight:600;line-height:1.25;letter-spacing:0;text-wrap:balance}.s-h3,.s-strip__item h3,.s-contact__reasons h2,.s-auth__points h2,.s-rail li>div>strong,.s-youfile__title,.s-youfile__list div>strong,.s-criteria div>strong,.s-outcome div>strong,.s-chain__item strong,.s-pick__title,.s-fits__head,.s-nextsteps strong,.s-msteps strong,.s-help__list strong,.s-help__group-title,.s-help__aside-title,.s-help__ask-title,.s-legal__toc-title,.s-selflist div>strong,.s-about-company__name,.s-roles__head,.s-shortcut,.s-topic b,.s-timeline__n,.s-numstep__n,.s-warn .s-dot-orange--lg{font-size:var(--text-card-title);line-height:1.35;letter-spacing:0;text-wrap:balance}.s-h3,.s-strip__item h3,.s-contact__reasons h2,.s-auth__points h2,.s-rail li>div>strong,.s-youfile__title,.s-youfile__list div>strong,.s-criteria div>strong,.s-outcome div>strong,.s-chain__item strong,.s-pick__title,.s-fits__head,.s-nextsteps strong,.s-msteps strong,.s-help__list strong,.s-help__group-title,.s-help__aside-title,.s-help__ask-title,.s-legal__toc-title,.s-selflist div>strong,.s-about-company__name{font-weight:600}.s-roles__head,.s-shortcut{font-weight:500}.s-lead,.s-sub,.s-trust__sub,.s-about__sub,.s-contact__sub,.s-received__lead,.s-check__sub,.s-check__lead,.s-auth__sub,.s-auth__lead,.s-legal__lead,.s-legal__doc .public-doc__lead,.s-help__lead,.s-example__sub,.s-result__text,.s-fit-cta__text,.s-self-look__text,.s-trace__text,.s-plan__per,.s-pricecard__amount span{font-size:var(--text-lead);line-height:1.55;letter-spacing:0}.s-pricecard__amount span{font-family:var(--s-sans);font-weight:400}.s-body,.s-faq-hint,.s-faq__a,.s-note,.s-checklist li,.s-dots li,.s-plan__list li,.s-plan__text,.s-plans-note,.s-included__text,.s-table,.s-strip__item p,.s-step__body,.s-group__text,.s-group__ex strong,.s-about-company__eyebrow,.s-warn div>strong,.s-contact__reasons p,.s-pricecard__per,.s-pricecard__extra,.s-ovcard__table div,.s-received__p,.s-received__info,.s-check__aside li,.s-result__box p,.s-result__price,.s-result__reasons strong,.s-result__reasons ul,.s-result__ask,.s-result__info strong,.s-result__list strong,.s-result__adviser strong,.s-auth__points p,.s-sent__text,.s-help__block>p,.s-help__vote,.s-help__note,.s-legal__doc,.s-legal__links a,.s-link,.s-auth__cta,.s-cats button,.s-input,.s-select,.s-textarea,.s-search input,.s-option,.s-topic,.s-topic select,.s-faq__q,.s-msteps__n{font-size:var(--text-body);line-height:1.6;letter-spacing:0}.s-faq__q,.s-input,.s-select,.s-option,.s-search input{line-height:1.4}.s-body,.s-step__body,.s-group__text,.s-help__block>p,.s-received__p{color:var(--text-secondary)}.s-group__ex strong,.s-about-company__eyebrow,.s-warn div>strong,.s-result__info strong,.s-result__list strong,.s-result__adviser strong,.s-help__vote,.s-link,.s-auth__cta,.s-cats button{font-weight:500}.s-result__reasons strong,.s-ovcard__table .is-total{font-weight:600}.s-faq--serif .s-faq__q,.s-faq--check .s-faq__q{font-size:var(--text-card-title);line-height:1.35}.s-faq--check .s-faq__item:first-child:not([data-open=true]) .s-faq__q{font-size:var(--text-body)}.s-btn,.s-btn--sm,.s-btn--md,.s-btn--serif,.s-form__submit,.s-check__next,.s-check__back,.s-auth__submit,.s-unsure__btn,.s-tabs button,.s-header__login,.s-auth-tabs a,.s-oauth__btn{font-size:var(--text-button);font-weight:600;line-height:1.2;letter-spacing:0}.s-tabs button{font-weight:500}.s-tabs button[aria-selected=true]{font-weight:600}.s-small,.s-nav a,.s-header__back,.s-mobile-back,.s-auth__back,.s-all-faq,.s-label,.s-error,.s-alert,.s-badge,.s-rail li>div>span,.s-youfile__list div>span,.s-criteria div>span,.s-outcome div>span,.s-chain__item span:last-child,.s-selflist div>span,.s-pick__text,.s-match__note,.s-fits__panel li,.s-plan__excl,.s-plans-note__tx,.s-pricecard__gift span,.s-ovcard__link,.s-warn div>span,.s-contact__warn,.s-form__privacy,.s-guide__more,.s-nextsteps div>span,.s-msteps div>span,.s-received__links a,.s-stepper__label,.s-stepper__n,.s-rail__num,.s-q__hint,.s-check__info,.s-check__privacy,.s-check__mlinks a,.s-check__steplabel,.s-progress__row,.s-result__list div>span,.s-result__adviser div>span,.s-result__info div>span,.s-result__login,.s-auth__forgot,.s-auth__hint,.s-auth__apps,.s-auth__switch,.s-auth__avatar,.s-auth__foot p,.s-auth__legal,.s-sent__retry,.s-legal__print,.s-legal__toc a,.s-help__nav a,.s-help__toc a,.s-help__related a,.s-help__ask-text,.s-info-dot,.s-dot-orange--lg{font-size:var(--text-small);line-height:1.5;letter-spacing:0}.s-nav a,.s-header__back,.s-mobile-back,.s-auth__back,.s-all-faq,.s-label,.s-ovcard__link,.s-guide__more,.s-auth__forgot,.s-sent__retry,.s-auth__alt a,.s-legal__print{font-weight:500}.s-nav a[aria-current=page]{font-weight:500;color:var(--text-primary)}.s-stepper__n,.s-rail__num,.s-info-dot,.s-dot-orange--lg{font-weight:600}.s-crumbs,.s-or,.s-legal__meta,.s-ovcard__head span,.s-about__figure figcaption,.s-form__note,.s-auth__small{font-size:var(--text-meta);line-height:1.5;letter-spacing:0}.s-eyebrow,.s-help__eyebrow{font-size:var(--text-label);font-weight:600;line-height:1.6;letter-spacing:.08em;text-transform:uppercase}.s-lang button,.s-lang-toggle,.s-dot-orange{font-size:var(--text-label);font-weight:600;line-height:1;letter-spacing:.04em}.s-dot-orange--lg{font-size:var(--text-small)}.s-warn .s-dot-orange--lg{font-size:var(--text-card-title)}.s-footer__title{font-size:var(--text-label);font-weight:600;line-height:1.6;letter-spacing:.08em;text-transform:uppercase}.s-footer__tagline,.s-footer__col a,.s-footer__contact{font-size:var(--text-body);line-height:1.6}.s-footer__note,.s-footer__copy,.s-footer__legal,.s-footer__network,.s-footer__cookies,.s-cookie__text p:last-child{font-size:var(--text-small);line-height:1.5}.s-footer__note{font-weight:500}.s-cookie__title{font-size:var(--text-body);font-weight:600;line-height:1.4}.s-brand__name{font-size:1.375rem;line-height:1;letter-spacing:-.02em}.s-body,.s-lead,.s-sub,.s-help__block>p,.s-legal__doc p,.s-legal__doc li,.s-faq__a{max-width:68ch}.site .s-received__lead,.site .s-received__head p{margin-inline:auto}.s-table,.s-ovcard__table,.s-plan__amount,.s-pricecard__amount{font-variant-numeric:tabular-nums}.site:lang(zh){line-height:1.75}.site:lang(ar){line-height:1.7}.site:lang(zh) :is(h1,h2,h3,h4,.s-h1,.s-h2,.s-h3),.site:lang(ar) :is(h1,h2,h3,h4,.s-h1,.s-h2,.s-h3){letter-spacing:0}.site:lang(zh) :is(.s-eyebrow,.s-help__eyebrow),.site:lang(ar) :is(.s-eyebrow,.s-help__eyebrow){text-transform:none;letter-spacing:0}.s-faq__q{min-height:44px}.s-lang button,.s-legal__print{position:relative}.s-lang button:after,.s-legal__print:after{content:"";position:absolute;inset:calc((100% - 44px)/2) -2px}
