@font-face{font-family:"PT Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/pt-serif-cyrillic-400-italic.Bicg0I0x.woff2) format("woff2"),url(/_astro/pt-serif-cyrillic-400-italic.CGr2MaNX.woff) format("woff")}@font-face{font-family:"PT Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/pt-serif-latin-400-italic.zg5EJ2cW.woff2) format("woff2"),url(/_astro/pt-serif-latin-400-italic.Hdd9Jed5.woff) format("woff")}@font-face{font-family:Onest Variable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/onest-cyrillic-wght-normal.DayYxulF.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest Variable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/onest-latin-wght-normal.Dun_Rd-l.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:dark;--color-bg: #151a20;--color-surface: #202831;--color-surface-raised: #28333d;--color-text: #f3f1eb;--color-muted: #aab2ba;--color-accent: #d3e36b;--color-accent-ink: #171b16;--color-border: #3b4650;--color-line: #53606b;--font-body: "Onest Variable", "Arial", sans-serif;--font-hero-accent: "PT Serif", Georgia, serif;--content-width: 1180px;--radius-small: 8px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:6rem;background:var(--color-bg)}body{margin:0;background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-size:16px;line-height:1.6;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}::selection{color:var(--color-accent-ink);background:var(--color-accent)}button,input,select,textarea{color:inherit;font:inherit}a{color:inherit;text-underline-offset:.2em}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.site-shell{width:min(calc(100% - 48px),var(--content-width));margin-inline:auto}.site-header{position:sticky;z-index:20;top:0;border-bottom:1px solid color-mix(in srgb,var(--color-border),transparent 25%);background:color-mix(in srgb,var(--color-bg),transparent 4%);backdrop-filter:blur(12px)}.header-inner{display:flex;min-height:76px;align-items:center;justify-content:space-between;gap:28px}.wordmark{display:inline-flex;align-items:center;gap:12px;color:var(--color-text);font-size:.9rem;font-weight:800;letter-spacing:.03em;text-decoration:none;white-space:nowrap}.wordmark-mark{display:grid;width:34px;aspect-ratio:1;place-items:center;border:1px solid var(--color-accent);border-radius:50%;color:var(--color-accent);font-size:.68rem;letter-spacing:-.04em}.main-nav{display:flex;align-items:center;gap:clamp(16px,2.3vw,32px)}.main-nav a,.language-switch{color:var(--color-muted);font-size:.83rem;text-decoration:none;transition:color .16s ease}.main-nav a:hover,.language-switch:hover{color:var(--color-text)}.header-actions{display:flex;align-items:center;gap:18px}.language-switch{color:var(--color-text);font-weight:700}.button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:10px;padding:0 20px;border:1px solid transparent;border-radius:var(--radius-small);background:var(--color-accent);color:var(--color-accent-ink);font-size:.9rem;font-weight:750;text-decoration:none;transition:background .16s ease,transform .16s ease}.button:hover{background:color-mix(in srgb,var(--color-accent),white 12%);transform:translateY(-1px)}.button-secondary{border-color:var(--color-border);background:transparent;color:var(--color-text)}.button-secondary:hover{border-color:var(--color-muted);background:var(--color-surface)}.hero{position:relative;isolation:isolate;display:flex;align-items:center;min-height:min(690px,calc(100svh - 76px));padding-block:96px 88px}.hero:before{position:absolute;z-index:-1;top:-76px;right:calc((100vw - 100%)/-2);bottom:-24px;left:calc((100vw - 100%)/-2);background-image:linear-gradient(90deg,#0d1013ad,#0d10136e,#0d10132e),url(/images/hero/hero-studio-composite.webp);background-position:center calc(50% + 34px);background-size:cover;content:"";opacity:.9;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 14%,#000 84%,transparent 100%),linear-gradient(to bottom,transparent 0%,#000 16%,#000 82%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0%,#000 14%,#000 84%,transparent 100%),linear-gradient(to bottom,transparent 0%,#000 16%,#000 82%,transparent 100%);mask-composite:intersect;pointer-events:none}.hero-copy{width:100%}.hero-copy h1{max-width:11ch;margin:0;font-size:clamp(3.5rem,8.4vw,7rem);font-weight:650;letter-spacing:-.055em;line-height:.99;text-wrap:balance}.hero-copy h1 span{position:relative;color:var(--color-accent);font-family:var(--font-hero-accent);font-size:1.4em;font-style:italic;font-weight:400;line-height:.71;letter-spacing:-.035em;white-space:nowrap}.hero-copy h1 span:after{position:absolute;bottom:.1em;left:0;width:50%;height:1px;background:linear-gradient(to right,var(--color-accent),transparent);content:"";transform:scaleX(0);transform-origin:left;animation:signal-draw .7s cubic-bezier(.16,1,.3,1) .35s forwards}.hero-copy>p{max-width:54ch;margin:30px 0 0;color:#d0d4d8;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.65;text-shadow:0 1px 2px rgb(0 0 0 / .88),0 2px 9px rgb(0 0 0 / .58)}.hero-actions{position:relative;display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.hero-actions .button-secondary{border:2px solid rgb(243 241 235 / 78%);background:#151a20ad;color:var(--color-text)}.hero-actions .button-secondary:hover{border-color:var(--color-text);background:#202831f0}.hero-actions .proof-sheet{position:absolute;top:50%;right:0;width:min(42%,500px);margin:0;border-color:#dddfd959;transform:translateY(-50%)}.hero-actions .proof-entry strong,.hero-actions .proof-entry p{color:var(--color-accent)}.proof-sheet{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px 0 0;border-top:1px solid var(--color-line)}.proof-sheet:before{content:none}.proof-entry+.proof-entry{margin:0;padding:0;border:0}.proof-entry strong{display:block;color:var(--color-text);font-size:clamp(.78rem,1.25vw,.98rem);font-weight:650;letter-spacing:-.02em;line-height:1.2}.proof-sheet .proof-entry p{margin-top:5px;font-size:.74rem}.proof-entry p{margin:8px 0 0;color:var(--color-muted);font-size:.9rem}.proof-strip{display:grid;grid-template-columns:minmax(190px,.95fr) minmax(180px,.8fr) minmax(280px,1.5fr);gap:24px;padding-block:20px;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);font-size:.86rem}.proof-item+.proof-item{padding-left:24px;border-left:1px solid var(--color-border)}.proof-item strong{display:block;color:var(--color-accent);font-size:.76rem;font-weight:720;letter-spacing:.04em;text-transform:uppercase}.proof-item p{margin:8px 0 0;color:var(--color-text);line-height:1.55}.separator-dot{width:4px;height:4px;border-radius:50%;background:var(--color-accent)}.section{padding-block:clamp(76px,10vw,132px)}.section-heading{display:grid;grid-template-columns:minmax(0,.85fr) minmax(240px,.55fr);align-items:end;gap:40px;margin-bottom:42px}.section-heading h2{max-width:12ch;margin:0;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:620;letter-spacing:-.05em;line-height:1.05;text-wrap:balance}.section-heading p{max-width:45ch;margin:0;color:var(--color-muted)}.services-list{border-top:1px solid var(--color-border)}.service-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(24px,5vw,72px);padding:32px 0;border-bottom:1px solid var(--color-border)}.service-row h3{margin:0;font-size:clamp(1.3rem,2vw,1.75rem);font-weight:620;letter-spacing:-.035em}.service-row p{max-width:68ch;margin:10px 0 0;color:var(--color-muted)}.service-workflow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:880px;margin:24px 0 0;padding:0;list-style:none}.service-workflow li{position:relative;padding:19px 12px 0 0;color:var(--color-text);font-size:.82rem;font-weight:560;line-height:1.4}.service-workflow li:before{position:absolute;z-index:1;top:0;left:0;width:7px;height:7px;border-radius:50%;background:var(--color-accent);content:""}.service-workflow li:not(:last-child):after{position:absolute;top:3px;right:0;left:7px;height:1px;background:var(--color-line);content:""}.service-result{margin-top:16px}.service-result-label{display:block;color:var(--color-accent);font-size:.78rem;font-weight:760;letter-spacing:.08em;text-transform:uppercase}.service-row .service-result-text,.service-feature .service-result-text{margin-top:5px;color:var(--color-text);font-size:1rem;font-weight:560;line-height:1.5}.service-row ul{display:flex;flex-wrap:wrap;gap:8px 24px;margin:15px 0 0;padding:0;color:var(--color-muted);font-size:.88rem;list-style:none}.service-row ul.service-points-stacked{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin-top:14px;font-size:.94rem;line-height:1.45}.service-points-stacked li:before{background:var(--color-accent)}.service-row li:before{display:inline-block;width:5px;height:5px;margin:0 9px 2px 0;border-radius:50%;background:var(--color-line);content:""}.service-price{min-width:145px;color:var(--color-text);font-size:1.18rem;font-variant-numeric:tabular-nums;font-weight:650;text-align:right;white-space:nowrap}.service-link{display:inline-flex;align-items:center;gap:8px;margin-top:18px;padding:0;border:0;background:transparent;color:var(--color-accent);font-size:.9rem;font-weight:700;text-decoration:none;cursor:pointer}.service-link:hover{text-decoration:underline}.service-dialog{width:min(calc(100% - 32px),680px);max-width:680px;max-height:min(84vh,780px);padding:0;overflow-y:auto;border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface);color:var(--color-text);box-shadow:0 18px 64px #0000007a}.service-dialog::backdrop{background:#07090bc7}.service-dialog-inner{padding:clamp(24px,5vw,48px)}.service-dialog-close{display:block;margin:0 0 24px auto;padding:5px 0;border:0;background:transparent;color:var(--color-muted);font-size:.88rem;cursor:pointer}.service-dialog-close:hover{color:var(--color-text)}.service-dialog h2{max-width:18ch;margin:0;font-size:clamp(2rem,5vw,3.4rem);font-weight:640;letter-spacing:-.045em;line-height:1.08;text-wrap:balance}.service-dialog-price{margin:12px 0 0;color:var(--color-accent);font-size:1.35rem;font-variant-numeric:tabular-nums;font-weight:720}.service-dialog-result{margin-top:28px}.service-dialog-intro,.service-dialog-details,.service-dialog-consultation{max-width:62ch;margin:18px 0 0;color:var(--color-muted)}.service-dialog-points{display:grid;gap:8px;margin:18px 0 0;padding:0;color:var(--color-muted);list-style:none}.service-dialog-points li:before{display:inline-block;width:5px;height:5px;margin:0 10px 2px 0;border-radius:50%;background:var(--color-accent);content:""}.service-dialog-consultation a{color:var(--color-text);text-decoration-color:var(--color-accent)}.service-dialog-process{margin:28px 0 0;padding-top:20px;border-top:1px solid var(--color-border);color:var(--color-muted);font-size:.92rem}.service-dialog-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.service-dialog-actions .button-secondary{color:var(--color-text)}.service-order-form{margin-top:22px;padding-top:22px;border-top:1px solid var(--color-border)}.service-order-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.field-wide{grid-column:1 / -1}.service-order-form .field{margin-bottom:16px}.service-order-consent{margin-bottom:18px}.service-order-consent label a{color:var(--color-text);text-decoration-color:var(--color-accent)}.service-order-form>.button{width:100%}.service-order-form>.button:disabled{cursor:progress;opacity:.72}.service-order-feedback{margin:16px 0 0;color:var(--color-accent)}.service-order-feedback.is-error{color:#ffb2a8}[hidden]{display:none!important}.service-feature{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(190px,.6fr);align-items:center;gap:30px;margin-bottom:28px;padding:clamp(28px,5vw,58px);border:1px solid var(--color-accent);border-radius:var(--radius-small);background:var(--color-surface)}.service-feature h3{max-width:14ch;margin:0;font-size:clamp(2rem,4vw,3.5rem);font-weight:640;letter-spacing:-.05em;line-height:1.04}.service-feature p{max-width:58ch;margin:18px 0 0;color:var(--color-muted)}.service-feature .service-result{margin-top:24px}.feature-side{justify-self:end;text-align:right}.feature-price{display:block;color:var(--color-accent);font-size:clamp(2.2rem,4.5vw,4rem);font-variant-numeric:tabular-nums;font-weight:680;letter-spacing:-.06em;line-height:1}.feature-side .button{margin-top:20px}.service-footnote{margin-top:18px;color:var(--color-muted);font-size:.9rem}.section-soft{background:var(--color-surface)}.approach-layout{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);gap:clamp(42px,8vw,120px)}.approach-layout h2{max-width:8ch;margin:0;font-size:clamp(2.6rem,5vw,4.8rem);font-weight:620;letter-spacing:-.055em;line-height:1}.audience-title{margin:42px 0 12px;font-size:1.2rem;font-weight:650;letter-spacing:-.02em}.approach-intro{max-width:65ch;margin:0;color:var(--color-muted);font-size:1.05rem}.topic-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin:28px 0 0;padding:0;list-style:none}.topic-list li{padding:16px 0;border-bottom:1px solid var(--color-line)}.topic-list li:before{margin-right:12px;color:var(--color-accent);content:"—"}.steps{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:48px;padding-top:26px}.step{position:relative}.step-number{position:relative;z-index:1;display:grid;width:48px;height:48px;place-items:center;margin-bottom:20px;border:1px solid var(--color-accent);border-radius:50%;background:var(--color-bg);color:var(--color-accent);font-size:.8rem;font-variant-numeric:tabular-nums;font-weight:750}.step:not(:last-child):after{position:absolute;top:24px;right:-56px;left:48px;height:1px;background:var(--color-line);content:""}.step h3{margin:0;font-size:1.15rem;font-weight:650}.step p{margin:8px 0 0;color:var(--color-muted);font-size:.92rem}.label-list{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:28px;padding-top:18px;border-top:1px solid var(--color-border);color:var(--color-text);font-size:.9rem}.mentorship-note{padding-top:18px;border-top:1px solid var(--color-border)}.payment-note{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:36px;padding-block:34px;border-top:1px solid var(--color-border)}.payment-note h3{margin:0;font-size:1.2rem}.payment-note p{max-width:64ch;margin:0;color:var(--color-muted)}.contact-section{padding-block:clamp(78px,10vw,136px);background:var(--color-surface)}.contact-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:clamp(42px,8vw,110px)}.contact-copy h2{max-width:9ch;margin:0;font-size:clamp(2.7rem,5.3vw,5rem);font-weight:630;letter-spacing:-.055em;line-height:1}.contact-copy>p{max-width:43ch;margin:22px 0 0;color:var(--color-muted)}.contact-details{display:grid;gap:10px;margin-top:28px}.contact-details a{width:fit-content;color:var(--color-text);font-weight:650;text-decoration-color:var(--color-line)}.contact-form{display:grid;gap:18px}.field{display:grid;gap:8px}.field label{color:var(--color-text);font-size:.9rem;font-weight:650}.field input,.field select,.field textarea{width:100%;min-height:52px;padding:13px 14px;border:1px solid var(--color-line);border-radius:var(--radius-small);background:var(--color-bg);color:var(--color-text)}.field textarea{min-height:142px;resize:vertical}.field input::placeholder,.field textarea::placeholder{color:var(--color-muted);opacity:1}.field-hint,.form-note{margin:0;color:var(--color-muted);font-size:.82rem}.form-success{display:none;padding:14px 16px;border:1px solid var(--color-accent);border-radius:var(--radius-small);color:var(--color-text)}.form-error{display:none;padding:14px 16px;border:1px solid var(--color-line);border-radius:var(--radius-small);color:var(--color-text)}.contact-form button:disabled{cursor:progress;opacity:.72}.consent-field{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:6px 10px}.consent-field input{width:18px;height:18px;margin:3px 0 0;accent-color:var(--color-accent)}.consent-field label{color:var(--color-muted);font-size:.85rem}.consent-field label a,.form-note a{color:var(--color-text);text-decoration-color:var(--color-accent)}.consent-field .field-hint{grid-column:2}.honeypot{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.legal-page{width:min(calc(100% - 48px),820px);padding-block:68px 112px}.legal-home-link{margin-left:auto;color:var(--color-muted);font-size:.88rem;text-decoration-color:var(--color-line)}.legal-date{margin:0 0 20px;color:var(--color-muted);font-size:.84rem}.legal-page h1{max-width:18ch;margin:0;font-size:clamp(2.8rem,7vw,5.25rem);font-weight:650;letter-spacing:-.04em;line-height:1.02;text-wrap:balance}.legal-intro{max-width:68ch;margin:24px 0 0;color:var(--color-muted);font-size:1.1rem}.legal-notice,.legal-draft-note{margin-top:30px;padding:18px 20px;border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface);color:var(--color-text)}.legal-draft-note{border-color:var(--color-accent)}.legal-section{margin-top:42px}.legal-section h2{margin:0 0 14px;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:620;letter-spacing:-.025em}.legal-section p,.legal-notice,.legal-draft-note,.legal-provider-link,.legal-contact{max-width:72ch;line-height:1.75}.legal-section p{margin:0 0 13px;color:var(--color-muted)}.legal-section a,.legal-provider-link a,.legal-contact a{color:var(--color-text);text-decoration-color:var(--color-accent);overflow-wrap:anywhere}.legal-provider-link,.legal-contact{margin-top:32px;color:var(--color-muted)}.legal-related{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:54px;padding-top:22px;border-top:1px solid var(--color-border)}.legal-related a{color:var(--color-muted);font-size:.88rem;text-decoration-color:var(--color-line)}.legal-related a[aria-current=page]{color:var(--color-text);text-decoration-color:var(--color-accent)}.legal-nav{display:flex;flex-wrap:wrap;gap:8px 20px;width:100%;padding-top:10px}.site-footer{padding-block:26px;color:var(--color-muted);font-size:.82rem}.footer-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}.footer-inner a{color:var(--color-text)}@keyframes signal-draw{to{transform:scaleX(1)}}@media(max-width:900px){.main-nav{gap:14px}.main-nav a{font-size:.78rem}.header-actions .button{display:none}.hero{min-height:650px}.hero-actions .proof-sheet{position:static;flex:1 0 100%;width:100%;max-width:640px;margin-top:24px;transform:none}.proof-strip{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.proof-item:last-child{grid-column:1 / -1;margin-top:14px;padding:14px 0 0;border-top:1px solid var(--color-border);border-left:0}}@media(max-width:700px){.site-shell{width:min(calc(100% - 36px),var(--content-width))}.proof-strip{grid-template-columns:1fr;gap:0}.proof-item+.proof-item{margin-top:14px;padding:14px 0 0;border-top:1px solid var(--color-border);border-left:0}.proof-item p{margin-top:5px}.header-inner{min-height:66px;gap:14px}.main-nav{display:none}.hero{min-height:690px;padding-block:80px 54px}.hero-copy h1{max-width:10ch;font-size:clamp(3.5rem,16vw,5.2rem)}.hero-copy h1 span{font-size:clamp(2.25rem,calc(20vw - 10px),1.4em)}.hero:before{top:-66px;right:calc((100vw - 100%)/-2);bottom:-24px;left:calc((100vw - 100%)/-2);background-image:linear-gradient(90deg,#151a20ad,#151a2070 58%,#151a2029),url(/images/hero/hero-studio-composite.webp);background-position:74% calc(50% + 34px);background-size:auto 100%;opacity:.92;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 12%,#000 92%,transparent 100%),linear-gradient(to bottom,transparent 0%,#000 8%,#000 90%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0%,#000 12%,#000 92%,transparent 100%),linear-gradient(to bottom,transparent 0%,#000 8%,#000 90%,transparent 100%);mask-composite:intersect}.hero-actions .proof-sheet{max-width:520px;margin-top:28px}.proof-sheet{gap:8px}.proof-sheet{max-width:520px}.section-heading,.approach-layout,.contact-grid{grid-template-columns:1fr;gap:22px}.section-heading{margin-bottom:28px}.service-row{grid-template-columns:minmax(0,1fr);gap:12px;padding-block:25px}.service-price{min-width:auto;text-align:left}.service-workflow{grid-template-columns:1fr;gap:12px;margin-top:22px}.service-workflow li{min-height:18px;padding:0 0 0 22px}.service-workflow li:before{top:.4em}.service-workflow li:not(:last-child):after{top:calc(.4em + 7px);right:auto;bottom:-12px;left:3px;width:1px;height:auto}.service-feature{grid-template-columns:1fr;gap:24px}.service-dialog{max-height:88vh}.service-dialog-inner{padding:22px}.service-dialog-close{margin-bottom:18px}.service-dialog-actions{display:grid}.service-dialog-actions .button{width:100%}.feature-side{justify-self:start;text-align:left}.topic-list{grid-template-columns:1fr}.steps{grid-template-columns:1fr;gap:0;margin-top:38px;padding-top:20px}.step{display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:16px;padding-bottom:26px}.step-number{grid-row:1 / span 2;margin:0}.step:not(:last-child):after{inset:48px auto 0 23px;width:1px;height:auto}.step p{margin-top:4px}.payment-note{grid-template-columns:1fr;align-items:start}.payment-note{gap:10px}.contact-grid{gap:36px}.legal-page{width:min(calc(100% - 36px),820px);padding-block:52px 80px}.legal-home-link{font-size:.8rem}.legal-notice,.legal-draft-note{padding:15px 16px}.legal-related{display:grid;grid-template-columns:1fr 1fr;gap:14px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
