.res-hero .display-xl{font-size:clamp(36px,6.4vw,72px)}@media (max-width:689px){.res-hero .v-mot{white-space:normal}}.res-page{gap:var(--space-8);padding-bottom:var(--space-9);display:grid}.res-group{gap:var(--space-5);display:grid}.res-cards{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}.res-cards--wide{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}.res-card{gap:var(--space-2);color:var(--ink);align-content:start;display:grid}.res-card__trait{width:22px;margin-bottom:var(--space-2);justify-self:start}.res-card .v-card__eyebrow{margin-bottom:0}.res-card__title{justify-content:space-between;align-items:center;gap:var(--space-3);font:700 18px/1.3 var(--font-sans);letter-spacing:-.01em;display:flex}.res-card__title svg{stroke:var(--orange-ink);transition:transform var(--duration-1) var(--ease-net);flex:none}.res-card:hover .res-card__title svg{transform:translate(4px)}.res-card__desc{font:400 15px/1.5 var(--font-sans);color:var(--ink-muted)}.res-empty{padding-bottom:var(--space-8)}.res-empty p{max-width:44em}.res-guide,.res-webinar{gap:var(--space-3);align-content:start;display:grid}.res-guide .v-card__eyebrow,.res-webinar .v-card__eyebrow{gap:var(--space-3);margin-bottom:0}.res-guide .v-card__title,.res-webinar .v-card__title{margin-bottom:0}.res-guide__actions,.res-webinar__actions{align-items:center;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.res-guide__form{gap:var(--space-2);margin-top:var(--space-2);display:grid}.res-guide__row{gap:var(--space-2);flex-wrap:wrap;display:flex}.res-guide__row .v-input{flex:200px}.res-guide .form__status{margin-top:var(--space-2)}.res-toc{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.res-toc a{height:36px;padding:0 var(--space-4);background:var(--surface-overlay);color:var(--ink);font:600 14px/1 var(--font-sans);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut-xs)), calc(100% - var(--cut-xs) * .577) 100%, 0 100%);transition:background var(--duration-1) var(--ease-net), color var(--duration-1) var(--ease-net);align-items:center;text-decoration:none;display:inline-flex}.res-toc a:hover{background:var(--cta);color:var(--on-cta)}.res-faq{gap:var(--space-7);display:grid}.res-faq-section{gap:var(--space-4);scroll-margin-top:92px;display:grid}.gloss{gap:var(--space-4);display:grid}.gloss-filter{gap:var(--space-1);flex-wrap:wrap;display:flex}.gloss-filter button{appearance:none;border:var(--stroke-1) solid var(--line);background:var(--surface-raised);width:40px;height:40px;color:var(--ink);font:600 14px/1 var(--font-mono);cursor:pointer;transition:background var(--duration-1) var(--ease-net), color var(--duration-1) var(--ease-net);padding:0}.gloss-filter button:hover:not(:disabled){border-color:var(--ink-muted)}.gloss-filter button[aria-pressed=true]{background:var(--cta);color:var(--on-cta);border-color:var(--cta)}.gloss-filter button:disabled{color:#5b6470;cursor:default;background:0 0}.gloss-filter .gloss-filter__all{width:auto;padding:0 var(--space-4);font-family:var(--font-sans)}.gloss-list{border-top:var(--stroke-1) solid var(--line);margin:0;display:grid}.gloss-item{gap:var(--space-2);padding:var(--space-5) 0;border-bottom:var(--stroke-1) solid var(--line);scroll-margin-top:92px;display:grid}@media (min-width:720px){.gloss-item{gap:var(--space-6);grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr)}}.gloss-item dt{font:700 18px/1.3 var(--font-sans);letter-spacing:-.01em}.gloss-item__anchor{color:inherit;text-decoration:none}.gloss-item__anchor:hover{text-decoration:underline;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:4px}.gloss-item:target dt{color:var(--orange-ink)}.gloss-item dd{gap:var(--space-2);color:var(--ink-muted);justify-items:start;max-width:44em;margin:0;display:grid}.calc{gap:var(--space-5);max-width:760px;margin-inline:auto;display:grid}.calc:has(.calc-result){max-width:900px}.calc__progress{gap:var(--space-2);display:grid}.calc__progress .v-progress>span{transition:width var(--duration-3) var(--ease-balayage)}.calc-step{gap:var(--space-6);padding:var(--space-6) var(--space-5);animation:v-fade-up var(--duration-2) var(--ease-net) both;display:grid}@media (min-width:640px){.calc-step{padding:var(--space-7)}}.calc-step__title{margin:0}.calc-step__title:focus-visible,.calc-result__title:focus-visible{outline:none}.calc-q{gap:var(--space-3);border:0;min-width:0;margin:0;padding:0;display:grid}.calc-q__label{font:600 17px/1.3 var(--font-sans);color:var(--ink);padding:0}.calc-q__hint{margin:calc(-1 * var(--space-1)) 0 0;color:var(--ink-muted);font-size:14px}.calc-options{gap:var(--space-2);flex-wrap:wrap;display:flex}.calc-option{min-height:44px;padding:0 var(--space-4);background:var(--surface);border:var(--stroke-1) solid var(--line-strong);color:var(--ink);font:500 15px/1.2 var(--font-sans);cursor:pointer;transition:background var(--duration-1) var(--ease-net), border-color var(--duration-1) var(--ease-net), color var(--duration-1) var(--ease-net);align-items:center;display:inline-flex;position:relative}.calc-option input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.calc-option:hover{background:var(--surface-overlay)}.calc-option.is-on{background:var(--cta);border-color:var(--cta);color:var(--on-cta);font-weight:600}.calc-option:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.calc-option--unknown{color:var(--ink-muted);border-style:dashed}.calc-option--unknown.is-on{background:var(--ink);border-color:var(--ink);color:var(--surface);border-style:solid}.calc-nav{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.calc-nav--end{justify-content:flex-end}.calc-nav .v-btn:disabled{opacity:.45;cursor:not-allowed}.calc-result{gap:var(--space-5);animation:v-fade-up var(--duration-2) var(--ease-net) both;display:grid}.calc-hero{gap:var(--space-5);padding:var(--space-7) var(--space-5) var(--space-8);color:var(--ink);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.calc-hero__copy{gap:var(--space-4);justify-items:start;min-width:0;display:grid}.calc-hero__num{font:600 clamp(26px, 7.4vw, 60px)/1 var(--font-mono);letter-spacing:-.04em;color:var(--orange-ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.calc-hero__num small{margin-top:var(--space-2);font:600 12px/1.3 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);display:block}.calc-hero__title{max-width:11em;margin:0;font-size:clamp(28px,3.6vw,44px)}.calc-hero__title:focus-visible{outline:none}.calc-hero__mention{max-width:34em;color:var(--ink-muted);margin:0}.calc-hero__cta{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;max-width:100%;display:flex}.calc-hero__cta .v-btn{white-space:normal;height:auto;min-height:48px;padding-block:var(--space-3);text-align:center;max-width:100%}.calc-hero__hook{color:var(--orange-ink);margin:0}.calc-hero__proof{gap:var(--space-2) var(--space-5);color:var(--ink-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.calc-hero__proof li{align-items:center;gap:var(--space-2);display:flex}.calc-hero__proof .v-trait{flex:none;width:14px}.calc-hero__vali{display:none}@media (min-width:760px){.calc-hero{padding:var(--space-8) var(--space-8) var(--space-9);grid-template-columns:minmax(0,1fr) auto;align-items:end}.calc-hero__vali{display:block}}.calc-proof{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}@media (min-width:560px){.calc-proof{grid-template-columns:repeat(3,minmax(0,1fr))}}.calc-proof__kpi{padding:var(--space-4) var(--space-4) var(--space-6)}.calc-proof__kpi .v-kpi__label{margin-bottom:var(--space-2)}.calc-proof__kpi .v-kpi__value{white-space:normal;font-size:24px}.calc-result__foot{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.calc-result__foot p{max-width:48em;margin:0}@media (prefers-reduced-motion:reduce){.calc-step,.calc-result{animation:none}.calc__progress .v-progress>span,.calc-option{transition:none}}.help-grid{gap:var(--space-5);display:grid}.help-article{gap:var(--space-5);padding:var(--space-6) var(--space-5);scroll-margin-top:92px;display:grid}@media (min-width:900px){.help-article{padding:var(--space-7) var(--space-7)}}.help-article__head{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.help-article__head .title-2{flex:320px;min-width:0}.help-steps{counter-reset:help;gap:var(--space-3);max-width:52em;list-style:none;display:grid}.help-steps li{counter-increment:help;gap:var(--space-3);grid-template-columns:28px minmax(0,1fr);align-items:baseline;display:grid}.help-steps li:before{content:counter(help, decimal-leading-zero);font:600 13px/1 var(--font-mono);letter-spacing:.04em;color:var(--orange-ink)}
@media (max-width:480px){.part-page .page-hero .v-mot,.about-page .page-hero .v-mot,.clients-page .page-hero .v-mot,.contact-page .page-hero .v-mot{white-space:normal}}.part-section{scroll-margin-top:80px}.part-reference{gap:var(--space-5);align-content:start;min-width:0;display:grid}.part-reference .v-list{gap:var(--space-4)}.part-fiche{gap:var(--space-3);min-width:0;margin:0;display:grid}.part-fiche__card{gap:var(--space-5);padding:var(--space-5);display:grid}.part-fiche__head{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.part-fiche__logo{background:var(--craie);width:44px;height:44px;color:var(--anthracite);font:700 15px/1 var(--font-sans);letter-spacing:.02em;clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut-xs)), calc(100% - var(--cut-xs) * .577) 100%, 0 100%);flex:none;place-items:center;display:grid}.part-fiche__id{flex:160px;gap:2px;min-width:0;display:grid}.part-fiche__name{font:700 20px/1.2 var(--font-sans);letter-spacing:-.015em;font-stretch:112%}.part-fiche__meta{font:400 13px/1.4 var(--font-sans);color:var(--ink-muted)}.part-fiche__rows{border-top:var(--stroke-1) solid var(--line);margin:0}.part-fiche__row{gap:var(--space-3);padding:var(--space-3) 0;border-bottom:var(--stroke-1) solid var(--line);grid-template-columns:minmax(0,1fr) auto;display:grid}.part-fiche__row dt{font:400 14px/1.4 var(--font-sans);color:var(--ink-muted)}.part-fiche__row dd{font:500 14px/1.4 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink);text-align:right;overflow-wrap:anywhere;min-width:0;margin:0}.part-fiche__match{gap:var(--space-3);font:400 14px/1.5 var(--font-sans);color:var(--ink-muted);align-items:flex-start;display:flex}.part-fiche__match svg{color:var(--orange-ink);flex:none;margin-top:1px}.part-fiche__btn{pointer-events:none;-webkit-user-select:none;user-select:none}.part-fiche figcaption{padding-inline:var(--space-1)}@media (max-width:480px){.part-fiche__row{gap:var(--space-1);grid-template-columns:1fr}.part-fiche__row dd{text-align:left;font-size:13px}}.part-rules{margin:0;padding:0;list-style:none}.part-rule{gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-7);align-content:start;display:grid}.part-rule h3{font:700 20px/1.2 var(--font-sans);letter-spacing:-.015em;text-wrap:balance;font-stretch:112%}.part-rule p{color:var(--ink-muted)}.part-apply{margin-top:var(--space-6);align-items:center;gap:var(--space-5);padding:var(--space-6) var(--space-6) var(--space-7);flex-wrap:wrap;display:flex}.part-apply__text{gap:var(--space-2);flex:320px;min-width:0;display:grid}.part-apply__text p{color:var(--ink-soft)}.part-apply .v-btn{flex:none}@media (min-width:900px){.part-apply{padding:var(--space-7) var(--space-7) var(--space-8)}}.part-layout{gap:var(--space-7);padding-bottom:var(--space-8);align-items:start;display:grid}.part-layout__aside{gap:var(--space-4);display:grid}.part-aside{gap:var(--space-4);padding:var(--space-5) var(--space-5) var(--space-7);display:grid}.part-aside .v-card__title,.part-aside .v-card__body{margin:0}.part-aside__list{color:var(--ink-muted);font-size:14px}.part-aside__note a{color:var(--link);border-bottom:2px solid #0000;text-decoration:none}.part-aside__note a:hover{border-bottom-color:var(--orange)}@media (min-width:900px){.part-layout{gap:var(--space-8);grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}.part-layout__aside{position:sticky;top:92px}}.part-form{max-width:680px}.part-form__check{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.part-form__check .v-check{color:var(--ink);font-size:15px}.part-form__link{font-size:14px}.part-form__actions{gap:var(--space-3);justify-items:start;display:grid}.part-done{align-items:center;gap:var(--space-5);padding:var(--space-6) var(--space-6) var(--space-7);flex-wrap:wrap;max-width:680px;display:flex}.part-done .v-vali{flex:none}.part-done>div{gap:var(--space-3);flex:260px;justify-items:start;min-width:0;display:grid}.about-section{scroll-margin-top:80px}.about-mission{margin-top:var(--space-2);padding:var(--space-7) var(--space-5) var(--space-8);gap:var(--space-5);align-items:start;display:grid}.about-mission__head{gap:var(--space-4);justify-items:start;display:grid}.about-mission__text{max-width:40em;color:var(--on-bloc);opacity:.92;font-size:19px;line-height:1.5}@media (min-width:900px){.about-mission{gap:var(--space-8);padding:var(--space-8);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.about-mission__text{font-size:22px}}.about-value{gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-6);align-content:start;display:grid}.about-value h3{font:700 22px/1.2 var(--font-sans);letter-spacing:-.015em;text-wrap:balance;font-stretch:112%}.about-value p{color:var(--ink-muted)}.about-story{gap:var(--space-6);align-items:start;display:grid}.about-story__head{margin-bottom:0}.about-story__body p{color:var(--ink-soft)}@media (min-width:900px){.about-story{gap:var(--space-8);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.about-team{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));margin:0;padding:0;list-style:none;display:grid}.about-member{gap:var(--space-4);padding:var(--space-5);align-items:flex-start;display:flex}.about-member__disc{border-radius:var(--radius-round);background:var(--surface-overlay);width:56px;height:56px;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-lit);letter-spacing:.04em;flex:none;place-items:center;font-size:14px;display:grid}.about-member--open .about-member__disc{background:var(--orange-soft);color:var(--orange-ink);box-shadow:inset 0 0 0 2px var(--orange);font-size:22px;font-weight:500}.about-member__body{gap:var(--space-2);justify-items:start;min-width:0;display:grid}.about-member h3{font:700 18px/1.3 var(--font-sans);letter-spacing:-.01em}.about-member p{color:var(--ink-muted)}.about-member .v-link{font-size:15px}.clients-section{scroll-margin-top:80px}.clients-example{gap:var(--space-6);align-items:center;display:grid}.clients-example__card{gap:var(--space-5);justify-items:start;min-width:0;display:grid}.clients-example__kpi{gap:var(--space-3);width:100%;padding:var(--space-6) var(--space-5) var(--space-8);justify-items:start;display:grid}.clients-example__kpi .v-kpi__label{margin:0}.clients-example__kpi .v-kpi__value{white-space:normal;overflow-wrap:anywhere}.clients-example__kpi .v-kpi__delta{max-width:28em;margin:0}.clients-example__kpi .v-btn{margin-top:var(--space-2)}.clients-example__unit{font:600 clamp(18px, 2.2vw, 24px)/1.2 var(--font-sans);letter-spacing:-.01em;color:var(--on-bloc);opacity:.85;white-space:nowrap;font-stretch:112%}.clients-example__text{gap:var(--space-4);min-width:0;display:grid}@media (min-width:900px){.clients-example{gap:var(--space-8);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.clients-example__kpi{padding:var(--space-7) var(--space-6) var(--space-8)}}.clients-rules{gap:var(--space-6);display:grid}.clients-rules .section-head{margin-bottom:0}.clients-rules__list{gap:var(--space-4);max-width:44em}.clients-empty{align-items:center;gap:var(--space-5);padding:var(--space-6) var(--space-5) var(--space-8);flex-wrap:wrap;display:flex}.clients-empty .v-vali{flex:none}.clients-empty__body{gap:var(--space-2);flex:320px;min-width:0;display:grid}.clients-empty .v-btn{flex:none}@media (min-width:900px){.clients-empty{padding:var(--space-7) var(--space-7) var(--space-8)}}.contact-layout{gap:var(--space-7);padding-bottom:var(--space-8);align-items:start;display:grid}.contact-layout__aside{gap:var(--space-4);display:grid}.contact-form{max-width:680px}.contact-form__actions{gap:var(--space-3);justify-items:start;display:grid}.contact-card{gap:var(--space-5);padding:var(--space-5) var(--space-5) var(--space-7);display:grid}.contact-card .v-card__title{margin:0}.contact-card__item{gap:var(--space-2);min-width:0;display:grid}.contact-card__item .label{color:var(--ink-muted)}.contact-card__item a{color:var(--ink)}.contact-card__mail{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.contact-card__mail>a{font:500 16px/1.4 var(--font-mono);border-bottom:2px solid var(--orange);overflow-wrap:anywhere;min-width:0;text-decoration:none}.contact-card__mail>a:hover{border-bottom-color:var(--ink)}.contact-card__sla{align-items:center;gap:var(--space-2);display:inline-flex}.contact-card__sla svg{color:var(--gain)}.contact-copy{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.contact-copy__status{font:500 13px/1.3 var(--font-sans);color:var(--gain)}.contact-copy__status:empty{display:none}.contact-done{align-items:center;gap:var(--space-5);padding:var(--space-6) var(--space-6) var(--space-7);flex-wrap:wrap;max-width:680px;display:flex}.contact-done .v-vali{flex:none}.contact-done>div{gap:var(--space-3);flex:260px;min-width:0;display:grid}@media (min-width:900px){.contact-layout{gap:var(--space-8);grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}.contact-layout__aside{position:sticky;top:92px}}.legal-layout{gap:var(--space-6);padding-bottom:var(--space-8);align-items:start;display:grid}.legal-toc{gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-6);display:grid}.legal-toc .label{color:var(--ink-muted)}.legal-toc ol{gap:var(--space-2);margin:0;padding:0;list-style:none}.legal-toc a{color:var(--ink);font:500 14px/1.4 var(--font-sans);border-bottom:2px solid #0000;text-decoration:none}.legal-toc a:hover{color:var(--orange-ink);border-bottom-color:var(--orange)}.legal-body{gap:var(--space-6);max-width:44em}.legal-section{gap:var(--space-3);scroll-margin-top:92px;display:grid}.legal-section h2{margin-top:0}.legal-section p{color:var(--ink-soft);line-height:1.6}.legal-todo{background:var(--orange-soft);color:var(--orange-ink);padding:0 var(--space-1);font-family:var(--font-mono);font-size:.9em;font-weight:500}.legal-foot{padding-top:var(--space-5);border-top:var(--stroke-1) solid var(--line)}@media (min-width:900px){.legal-layout{gap:var(--space-8);grid-template-columns:260px minmax(0,1fr)}.legal-toc{position:sticky;top:92px}}.nf{text-align:center;justify-items:center;gap:var(--space-5);max-width:760px;padding-block:var(--space-8) var(--space-9);margin-inline:auto;display:grid}.nf__vali{margin-bottom:var(--space-2)}.nf .display-xl{max-width:22ch}.nf .body-lg{max-width:36em}.nf__actions{justify-content:center;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}@media (min-width:900px){.nf{padding-block:var(--space-9) var(--space-10)}}
@media (max-width:480px){.display-xl,.res-hero .display-xl{font-size:clamp(26px,8vw,36px)}.display{font-size:clamp(24px,7.2vw,30px)}.hero__title{font-size:clamp(28px,11.0497vw - 5.30387px,36px)}.home-benefits__title{font-size:clamp(28px,9.07vw,34px)}.title-1,.home-engine__title,.ex__title,.calc-hero__title{font-size:clamp(22px,6.4vw,28px)}.final__copy .display{font-size:clamp(22px,6.4vw,30px)}}@media (max-width:359px){.title-2{font-size:clamp(21px,6.67vw,24px)}.story-fiche{padding-inline:var(--space-4)}}@media (max-width:899px){.nav__logo{min-height:44px}}@media (max-width:439px){.nav__bar{gap:var(--space-2)}.nav__actions{gap:var(--space-1)}.nav__actions .v-btn--sm{--btn-pad:10px;letter-spacing:.02em}.nav__burger{margin-right:-10px}}@media (max-width:359px){.nav__logo img{height:20px}.nav__actions .v-btn--sm{--btn-pad:var(--space-2);font-size:11px}}@media (max-width:899px){.footer__top{gap:var(--space-6) var(--space-5);padding-block:var(--space-7) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.footer__brand{grid-column:1/-1}}@media (min-width:720px) and (max-width:899px){.footer__top{grid-template-columns:repeat(4,minmax(0,1fr))}.footer__brand{max-width:520px}}@media (max-width:899px){.v-input--mono{font-size:16px}.v-link,.v-check{position:relative}.v-link:after{content:"";position:absolute;inset:-9px 0}.v-check:before{content:"";position:absolute;inset:-12px 0}.legal-toc ol{gap:0}.legal-toc a{padding-block:11px;display:block}}@media (max-width:639px){.final__box{gap:var(--space-5);padding:var(--space-6) var(--space-5) var(--space-8)}.final__vali .v-vali{width:132px}.footer{margin-top:var(--space-8)}.res-page,.sub-layout,.sub-done{padding-bottom:var(--space-7)}.hero{padding-top:calc(var(--nav-h) + var(--space-5))}.hero__inner{gap:var(--space-6)}.hero__copy{z-index:1;position:relative}.hero__scene{margin-top:-88px}}@media (max-width:520px){.hero__actions{justify-self:stretch;display:grid}}@media (max-width:535px){.final__actions{display:grid}}@media (max-width:519px){.shot:not(.shot--popup) .shot__frame{overscroll-behavior-x:contain;overflow:auto hidden}.shot:not(.shot--popup) .shot__canvas{width:560px;position:relative}.tabs__visual{aspect-ratio:auto}.tabs__visual .screen{height:auto}.tabs__visual .screen:not(.screen--popup){overscroll-behavior-x:contain;display:block;overflow:auto hidden}.tabs__visual .screen:not(.screen--popup) .screen__img{width:520px;max-width:none;height:auto}.tabs__visual .screen--popup{width:min(100%,360px)}}@media (max-width:899px){.part-form__check .v-check:before{inset:-16px 0 -4px}.part-form__check .v-link:after{inset:-4px 0 -16px}.legal-toc li{position:relative}.legal-toc a:after{content:"";position:absolute;inset:0}}
