@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/barlow-400.woff2) format("woff2")}@font-face{font-family:Barlow;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/barlow-400i.woff2) format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/barlow-500.woff2) format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/barlow-600.woff2) format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:700 900;font-display:swap;src:url(/fonts/barlow-700.woff2) format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/barlow-condensed-600.woff2) format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700 900;font-display:swap;src:url(/fonts/barlow-condensed-700.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 550;font-display:swap;src:url(/fonts/barlow-500.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:551 1000;font-display:swap;src:url(/fonts/barlow-700.woff2) format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 450;font-display:swap;src:url(/fonts/barlow-400.woff2) format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:451 550;font-display:swap;src:url(/fonts/barlow-500.woff2) format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:551 650;font-display:swap;src:url(/fonts/barlow-600.woff2) format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:651 1000;font-display:swap;src:url(/fonts/barlow-700.woff2) format("woff2")}:root{--ground: #FFFFFF;--concrete: #ECEEF0;--concrete-2: #DDE1E5;--ink: #14212E;--ink-2: #47535F;--ink-3: #6A7580;--accent: #FFC400;--accent-hover: #FFD233;--on-accent: #14212E;--accent-soft: #FFF3C2;--accent-on-dark: #FFCC00;--cut: 12px;--cut-big: clamp(48px, 6vw, 96px);--field: #14212E;--on-field: #FFFFFF;--on-field-2: #C4CCD4;--blue: #0B57A4;--blue-hover: #08467F;--on-ink: #FFFFFF;--on-ink-2: #C4CCD4;--rule: #14212E;--line: #CDD3D9;--shadow-menu: 0 10px 28px rgba(20, 33, 46, .16);--shadow-modal: 0 24px 64px rgba(20, 33, 46, .32);--font: Barlow, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-cond: "Barlow Condensed", "Arial Narrow", Barlow, system-ui, sans-serif;--fs-display: clamp(2.75rem, 1.6rem + 4.6vw, 6rem);--fs-h2: clamp(2rem, 1.45rem + 1.9vw, 3rem);--fs-h3: 1.5rem;--fs-body: 1.125rem;--fs-small: .9375rem;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--sp-8: 64px;--section: clamp(80px, 10vw, 144px);--container: 1200px;--gutter: 24px;--nav-h: 64px;--r: 4px;--r-pill: 999px;--ease: cubic-bezier(.22, 1, .36, 1)}html:root:not([data-look=bold]):not([data-look=classic]){--md-primary: var(--blue);--md-on-primary: #FFFFFF;--md-primary-container: #FFF3CC;--md-on-primary-container: var(--ink);--md-secondary: var(--ink-2);--md-on-secondary: #FFFFFF;--md-secondary-container: var(--concrete);--md-on-secondary-container: var(--ink);--md-tertiary: #8A5A00;--md-on-tertiary: #FFFFFF;--md-tertiary-container: #FFF3CC;--md-on-tertiary-container: var(--ink);--md-surface: var(--ground);--md-surface-variant: var(--line);--md-on-surface: var(--ink);--md-on-surface-variant: var(--ink-2);--md-outline: var(--ink-3);--md-outline-variant: var(--line);--md-surface-container-lowest: #FFFFFF;--md-surface-container-low: #F5F6F7;--md-surface-container: var(--concrete);--md-surface-container-high: var(--concrete-2);--md-surface-container-highest: var(--concrete-2);--md-spring: var(--ease);--spring: var(--ease);--font-display: var(--font);--font-mono: var(--font);color-scheme:light}html:root:not([data-look=bold]):not([data-look=classic]){scroll-padding-top:calc(var(--nav-h) + 16px);-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:auto}@media(prefers-reduced-motion:no-preference){html:root:not([data-look=bold]):not([data-look=classic]){scroll-behavior:smooth}}html:root:not([data-look=bold]):not([data-look=classic]) body{font-family:var(--font);font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased}html:root:not([data-look=bold]):not([data-look=classic]) body.sp-tool-page{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}html:root:not([data-look=bold]):not([data-look=classic]) :is(h1,h2,h3){text-wrap:balance}html:root:not([data-look=bold]):not([data-look=classic]) :is(pre,code,kbd,samp){font-family:ui-monospace,Cascadia Mono,Consolas,SF Mono,Menlo,monospace}html:root:not([data-look=bold]):not([data-look=classic]) ::selection{background:var(--accent-soft);color:var(--ink)}html:root:not([data-look=bold]):not([data-look=classic]) :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--blue);outline-offset:2px}.skip-link{position:fixed;top:8px;left:8px;z-index:1000;padding:12px 18px;border-radius:var(--r);background:var(--accent);color:var(--on-accent);font:600 var(--fs-small)/1.2 var(--font);text-decoration:none;transform:translateY(-200%)}.skip-link:focus{transform:none}main:focus{outline:none}@media(prefers-reduced-motion:reduce){html:root:not([data-look=bold]):not([data-look=classic]){scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(max-width:640px){html:root:not([data-look=bold]):not([data-look=classic]){--fs-h3: 1.25rem}}.s-page{background:var(--ground);color:var(--ink);font-family:var(--font);font-size:var(--fs-body);line-height:1.55;margin:0}.s-page *,.s-page *:before,.s-page *:after{box-sizing:border-box}.s-wrap{width:min(var(--container),100% - 2 * var(--gutter));margin-inline:auto}.s-h1{font-family:var(--font-cond);font-size:var(--fs-display);font-weight:700;letter-spacing:-.005em;line-height:.95;color:var(--ink);margin:0}.s-h2{font-family:var(--font-cond);font-size:var(--fs-h2);font-weight:700;letter-spacing:0;line-height:1.02;color:var(--ink);margin:0}.s-h3{font-family:var(--font);font-size:var(--fs-h3);font-weight:600;letter-spacing:-.005em;line-height:1.25;color:var(--ink);margin:0}.s-lead{font-size:var(--fs-h3);font-weight:400;line-height:1.4;color:var(--ink);max-width:40ch;margin:0}.s-text{font-size:var(--fs-body);line-height:1.55;color:var(--ink);max-width:64ch;margin:0}.s-note{font-size:var(--fs-small);line-height:1.5;color:var(--ink-2);margin:0}.s-num{font-variant-numeric:tabular-nums}.s-head{border-top:3px solid var(--rule);padding-top:20px}.s-link{color:var(--blue);font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px;transition:color .15s var(--ease)}.s-link:hover{color:var(--blue-hover);text-decoration-thickness:2.5px}.s-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 24px;border-radius:var(--r);border:2px solid var(--ink);background:transparent;color:var(--ink);font:600 var(--fs-body)/1.1 var(--font);text-decoration:none;cursor:pointer;white-space:nowrap;touch-action:manipulation;transition:background-color .15s var(--ease),border-color .15s var(--ease),color .15s var(--ease),transform .12s var(--ease)}.s-btn:hover{background:var(--ink);color:var(--on-ink)}.s-btn:active{transform:scale(.98)}.s-btn-primary,.s-btn-ink{border:0;clip-path:polygon(var(--cut) 0,100% 0,100% 100%,0 100%,0 var(--cut))}.s-btn-primary{background:var(--accent);color:var(--on-accent)}.s-btn-primary:hover{background:var(--ink);color:var(--accent)}.s-btn-ink{background:var(--ink);color:var(--on-ink)}.s-btn-ink:hover{background:var(--accent);color:var(--ink)}.s-btn-sm{min-height:44px;padding:0 18px;font-size:var(--fs-small)}.s-btn[aria-disabled=true],.s-btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.s-tag{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:var(--r);background:var(--concrete);color:var(--ink);font:600 var(--fs-small)/1 var(--font);white-space:nowrap;text-decoration:none}.s-tag-free{background:var(--ink);color:var(--on-ink)}.s-stage{background:var(--accent);color:var(--ink);clip-path:polygon(var(--cut-big) 0,100% 0,100% 100%,0 100%,0 var(--cut-big))}.s-stage-ink{background:var(--field);color:var(--on-field);clip-path:polygon(var(--cut-big) 0,100% 0,100% 100%,0 100%,0 var(--cut-big))}.s-band{display:block;height:14px;background:var(--accent)}.s-dash{list-style:none;margin:0;padding:0}.s-dash li{position:relative;padding-left:36px}.s-dash li:before{content:"";position:absolute;left:0;top:.55em;width:24px;height:6px;background:var(--accent)}@media(prefers-reduced-motion:no-preference){html.js [data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .7s var(--ease),transform .9s var(--ease)}html.js [data-reveal].is-in{opacity:1;transform:none}html.js [data-reveal="2"]{transition-delay:80ms}html.js [data-reveal="3"]{transition-delay:.16s}html.js [data-reveal="4"]{transition-delay:.24s}}.s-mat{background:var(--concrete);padding:clamp(10px,1.6vw,20px)}.s-shot{display:block;width:100%;height:auto;background:#f8fafc;outline:1px solid rgba(20,33,46,.12)}.s-cap{margin-top:12px;font-size:var(--fs-small);line-height:1.45;color:var(--ink-2)}.s-cap b{color:var(--ink);font-weight:600}.s-more{margin-top:32px;border-top:2px solid var(--ink)}.s-more>summary{display:flex;align-items:center;gap:12px;min-height:56px;padding:12px 0;font:700 1.125rem/1.3 var(--font);color:var(--ink);cursor:pointer;list-style:none}.s-more>summary::-webkit-details-marker{display:none}.s-more>summary:before{content:"+";display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:none;border:2px solid var(--ink);border-radius:var(--r);font:700 1.25rem/1 var(--font)}.s-more[open]>summary:before{content:"−";background:var(--ink);color:var(--on-ink)}.s-more>summary:hover{text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:3px;text-underline-offset:5px}.s-more-body{padding:8px 0 32px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}html:root:not([data-look=bold]):not([data-look=classic]){--r: 0;--r-pill: 0;--blue: var(--ink);--blue-hover: var(--ink);--md-primary: var(--accent);--md-on-primary: var(--ink)}html:root:not([data-look=bold]):not([data-look=classic]) :is(.s-link,.ln-card a,.info-section a,.fw-card a,.fix a.in,.pro-hub-note a,.ad-back,a.gm-chip-live,.ln-check-link,.save-banner-text a,.fs-note a){color:var(--ink);text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:3px;text-underline-offset:4px}html:root:not([data-look=bold]):not([data-look=classic]) :is(.s-link,.ln-card a,.info-section a,.fw-card a,.fix a.in,.pro-hub-note a):hover{background:var(--accent-soft);text-decoration-thickness:4px}html:root:not([data-look=bold]):not([data-look=classic]) :is(.s-head,.p-sec-head,.ln-card h2,.ln-related h3,.ln-related h2,.ln-meta,.info-section h2,.t-related h2,.t-bottom-cta,.result-box,.tmpl-why,.tmpl-tip,.template-form,.fix section,.fw-card>h2,.fw-toc,.model-card,.fw-related h2,.compare-card,.stat-grid>div,.ln-panel-body,.fix-shop>div,.p-band){border-top:10px solid var(--accent)}html:root:not([data-look=bold]):not([data-look=classic]) .ln-card h2{padding-top:20px}html:root:not([data-look=bold]):not([data-look=classic]) :is(.p-head,.ln-hero,.fix h1,.gm-head):before{content:"";display:block;width:72px;height:12px;margin-bottom:24px;background:var(--accent)}html:root:not([data-look=bold]):not([data-look=classic]) .ln-hero:before{margin-top:8px}html:root:not([data-look=bold]):not([data-look=classic]) :is(.p-rows>li,.ln-related-card,.t-related-card,.fix-card,.fw-related-card,.method-links li,.ln-card .ln-keep-card){border:0}html:root:not([data-look=bold]):not([data-look=classic]) :is(.p-rows a.p-row,.ln-related-card,.t-related-card,.fix-card,.fw-related-card,.method-links a,.ln-card .ln-keep-card){position:relative;padding-left:36px}html:root:not([data-look=bold]):not([data-look=classic]) :is(.p-rows a.p-row,.ln-related-card,.t-related-card,.fix-card,.fw-related-card,.method-links a,.ln-card .ln-keep-card):before{content:"";position:absolute;left:0;top:calc(16px + .55em);width:24px;height:6px;background:var(--accent)}html:root:not([data-look=bold]):not([data-look=classic]) .method-links a:before{top:calc(14px + .5em)}html:root:not([data-look=bold]):not([data-look=classic]) :is(.step-item,.ln-faq-item,.fix-faq details,.fix-steps li,.t-how-to-steps li,.persona-card,.fw-toc-list li,.ln-card .ln-zones li,.form-section-label,.btn-bar,.ln-share,.section-divider){border-color:var(--concrete-2);border-width:3px}html:root:not([data-look=bold]):not([data-look=classic]) :is(.ln-faq-item:first-of-type,.fix-faq,.fix-steps,.t-how-to-steps,.stat-row,.result-grid,.fac-bar,.stat-grid,.persona-grid){border-top-color:var(--ink);border-top-width:3px}html:root:not([data-look=bold]):not([data-look=classic]) :is(.form-section-label .fs-num,.step-item:before,ol.p-list>li:before,.fix-steps li:before,.t-how-to-steps li:before,.how li:before){background:var(--accent);color:var(--ink);border-radius:0;clip-path:polygon(8px 0,100% 0,100% 100%,0 100%,0 8px)}html:root:not([data-look=bold]):not([data-look=classic]) :is(.fix-steps li:before,.t-how-to-steps li:before,.how li:before){display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;font-size:1.25rem}html:root:not([data-look=bold]):not([data-look=classic]) :is(.st-btn:not(.ghost),.sp-btn-primary,.calc-btn,.btn-save,.s-btn-primary,.p-search-clear){border:0;border-radius:0;clip-path:polygon(var(--cut) 0,100% 0,100% 100%,0 100%,0 var(--cut))}html:root:not([data-look=bold]):not([data-look=classic]) :is(.st-btn:not(.ghost),.sp-btn-primary,.calc-btn,.btn-save):hover{background:var(--ink);color:var(--accent)}html:root:not([data-look=bold]):not([data-look=classic]) :is(.s-btn,.st-btn.ghost,.sp-btn-outline,.btn-download,.btn-csv,.btn-secondary,.btn-save-outline){border-width:3px;border-radius:0}html:root:not([data-look=bold]):not([data-look=classic]) :is(.s-tag,.sp-chip,.st-chip,.gm-chip,.card-tag){border-radius:0}html:root:not([data-look=bold]):not([data-look=classic]) :is(.p-search input,.calc-field input,.calc-field select,.form-group input,.form-group textarea,.form-group select){border-radius:0;border-width:3px;border-color:var(--ink)}html:root:not([data-look=bold]):not([data-look=classic]) .s-more>summary:before{border-radius:0;border-width:3px}html:root:not([data-look=bold]):not([data-look=classic]) .s-more[open]>summary:before{background:var(--accent);color:var(--ink);border-color:var(--accent)}@keyframes tape-lay{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:no-preference){html.js .sn-nav:after{transform-origin:left;animation:tape-lay .9s var(--ease) both}html.js :is(.p-head,.ln-hero,.gm-head):before,html.js .fix h1:before{transform-origin:left;animation:tape-lay .7s var(--ease) .15s both}html.js [data-reveal].is-in :is(.s-dash li,.p-rows a.p-row,.fix-card,.ln-related-card):before{transform-origin:left;animation:tape-lay .5s var(--ease) both}html:root:not([data-look=bold]):not([data-look=classic]) :is(.p-rows a.p-row,.fix-card,.ln-related-card,.fw-related-card,.t-related-card):before{transition:width .2s var(--ease)}html:root:not([data-look=bold]):not([data-look=classic]) :is(.p-rows a.p-row,.fix-card,.ln-related-card,.fw-related-card,.t-related-card):hover:before{width:36px}}::selection{background:var(--accent);color:var(--ink)}@keyframes tape-wag{0%{rotate:0deg}30%{rotate:-14deg}60%{rotate:10deg}to{rotate:0deg}}@keyframes tape-jump{0%{translate:0 0}40%{translate:0 -14px}70%{translate:0 2px}to{translate:0 0}}@keyframes spin-once{to{rotate:360deg}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){html:root:not([data-look=bold]):not([data-look=classic]) :is(.st-btn:not(.ghost),.sp-btn-primary,.calc-btn,.btn-save,.s-btn-primary,.sn-account,.rate-steps button){transition:rotate .25s var(--ease),translate .25s var(--ease),scale .15s var(--ease),background-color .2s var(--ease),color .2s var(--ease)}html:root:not([data-look=bold]):not([data-look=classic]) :is(.st-btn:not(.ghost),.sp-btn-primary,.calc-btn,.btn-save,.s-btn-primary,.sn-account):hover{rotate:-1.5deg;translate:0 -3px}html:root:not([data-look=bold]):not([data-look=classic]) :is(.st-btn:not(.ghost),.sp-btn-primary,.calc-btn,.btn-save,.s-btn-primary,.sn-account,.rate-steps button):active{scale:.96;rotate:1deg;translate:0 1px}html:root:not([data-look=bold]):not([data-look=classic]) :is(.s-btn,.st-btn.ghost,.sp-btn-outline,.btn-secondary){transition:rotate .25s var(--ease),background-color .2s var(--ease),color .2s var(--ease)}html:root:not([data-look=bold]):not([data-look=classic]) :is(.s-btn,.st-btn.ghost,.sp-btn-outline,.btn-secondary):hover{rotate:1deg}html:root:not([data-look=bold]):not([data-look=classic]) :is(.p-rows a.p-row,.fix-card,.ln-related-card,.fw-related-card,.t-related-card,.method-links a):before{transform-origin:left center}html:root:not([data-look=bold]):not([data-look=classic]) :is(.p-rows a.p-row,.fix-card,.ln-related-card,.fw-related-card,.t-related-card,.method-links a):hover:before{animation:tape-wag .5s var(--ease)}html:root:not([data-look=bold]):not([data-look=classic]) .s-dash li{transition:translate .2s var(--ease)}html:root:not([data-look=bold]):not([data-look=classic]) .s-dash li:hover{translate:6px 0}html:root:not([data-look=bold]):not([data-look=classic]) .s-more>summary:before{transition:rotate .4s var(--ease),background-color .2s var(--ease)}html:root:not([data-look=bold]):not([data-look=classic]) .s-more>summary:hover:before{rotate:90deg}html:root:not([data-look=bold]):not([data-look=classic]) .s-more[open]>summary:before{rotate:180deg}html:root:not([data-look=bold]):not([data-look=classic]) .s-more[open]>summary:hover:before{rotate:270deg}html:root:not([data-look=bold]):not([data-look=classic]) :is(.p-head,.ln-hero,.gm-head):before,html:root:not([data-look=bold]):not([data-look=classic]) .fix h1:before{transform-origin:left center;transition:rotate .3s var(--ease),translate .3s var(--ease)}html:root:not([data-look=bold]):not([data-look=classic]) :is(.p-head,.ln-hero,.gm-head):hover:before,html:root:not([data-look=bold]):not([data-look=classic]) .fix h1:hover:before{rotate:-7deg;translate:4px -3px}html:root:not([data-look=bold]):not([data-look=classic]) :is(.s-tag,.sp-chip,.st-chip,.gm-chip,.card-tag):hover{animation:tape-jump .45s var(--ease)}html:root:not([data-look=bold]):not([data-look=classic]) :is(.p-stage,.fr-shot,.tl img){transition:rotate .3s var(--ease),translate .3s var(--ease)}html:root:not([data-look=bold]):not([data-look=classic]) :is(.p-stage,.fr-shot,.tl img):hover{rotate:1.2deg;translate:0 -4px}html:root:not([data-look=bold]):not([data-look=classic]) .p-stage.p-taped i{transition:rotate .3s var(--ease)}html:root:not([data-look=bold]):not([data-look=classic]) .p-stage.p-taped:hover i:first-of-type{rotate:-52deg}html:root:not([data-look=bold]):not([data-look=classic]) .p-stage.p-taped:hover i:last-of-type{rotate:34deg}html:root:not([data-look=bold]):not([data-look=classic]) .fw-row:hover .fw-n{animation:spin-once .6s var(--ease)}}html:root:not([data-look=bold]):not([data-look=classic]) :is(.p-head,.ln-hero,.gm-head):before,html:root:not([data-look=bold]):not([data-look=classic]) .fix h1:before{rotate:-2deg}html:root:not([data-look=bold]):not([data-look=classic]) :is(.s-dash li:nth-child(odd),.p-rows>li:nth-child(3n+1) a.p-row,.fix-card:nth-child(odd),.ln-related-card:nth-child(odd),.t-related-card:nth-child(odd),.fw-related-card:nth-child(odd),.method-links li:nth-child(odd) a):before{rotate:-6deg}html:root:not([data-look=bold]):not([data-look=classic]) :is(.s-dash li:nth-child(2n),.p-rows>li:nth-child(3n+2) a.p-row,.fix-card:nth-child(2n),.ln-related-card:nth-child(2n),.t-related-card:nth-child(2n),.fw-related-card:nth-child(2n),.method-links li:nth-child(2n) a):before{rotate:4deg}html:root:not([data-look=bold]):not([data-look=classic]) :is(.form-section-label:nth-of-type(odd) .fs-num,.fix-steps li:nth-child(odd):before,.t-how-to-steps li:nth-child(odd):before,.how li:nth-child(odd):before,ol.p-list>li:nth-child(odd):before){rotate:-4deg}html:root:not([data-look=bold]):not([data-look=classic]) :is(.form-section-label:nth-of-type(2n) .fs-num,.fix-steps li:nth-child(2n):before,.t-how-to-steps li:nth-child(2n):before,.how li:nth-child(2n):before,ol.p-list>li:nth-child(2n):before){rotate:3deg}html:root:not([data-look=bold]):not([data-look=classic]) :is(.s-tag,.sp-chip,.st-chip,.gm-chip,.card-tag):nth-child(odd){rotate:-1.5deg}html:root:not([data-look=bold]):not([data-look=classic]) :is(.s-tag,.sp-chip,.st-chip,.gm-chip,.card-tag):nth-child(2n){rotate:1deg}html:root:not([data-look=bold]):not([data-look=classic]) body{overflow-x:clip}html:root:not([data-look=bold]):not([data-look=classic]) :is(.st-btn,.sp-btn-primary,.sp-btn-outline,.calc-btn,.btn-save,.s-btn,.sn-account,.rate-steps button,.tk-btn,.sn-m-account):active{scale:.95;rotate:1deg}html:root:not([data-look=bold]):not([data-look=classic]) :is(.p-rows a.p-row,.fix-card,.ln-related-card,.fw-related-card,.t-related-card,.fr-tiles a,.games a,.tl a):active{translate:4px 0}html:root:not([data-look=bold]):not([data-look=classic]) :is(.s-tag,.sp-chip,.st-chip,.gm-chip,.card-tag):active{translate:0 -4px}@keyframes stamp{0%{scale:1.08;rotate:-2deg;opacity:0}55%{scale:.98;rotate:.5deg;opacity:1}to{scale:1;rotate:0deg}}@keyframes tape-flick{0%,to{rotate:-2deg}40%{rotate:-9deg;translate:3px -2px}70%{rotate:0deg}}@keyframes tape-wag-small{0%,to{rotate:0deg}50%{rotate:-12deg}}@media(prefers-reduced-motion:no-preference){html.js main h1,html.js .tk-head h1{transform-origin:left bottom;animation:stamp .55s var(--ease) both}html.js [data-reveal].is-in :is(h2,h3,.p-row b,.fw-n,.s-stat b,.p-stage-big){transform-origin:left bottom;animation:stamp .5s var(--ease) both}html.js :is(.p-head,.ln-hero,.gm-head):before,html.js .fix h1:before{animation:tape-lay .7s var(--ease) .15s both,tape-flick .7s var(--ease) 1.1s 1}html.js [data-reveal].is-in :is(.fix-steps li:before,.t-how-to-steps li:before,.how li:before,ol.p-list>li:before,.form-section-label .fs-num){animation:tape-wag-small .5s var(--ease) 1}.sn-roll{transition:left .12s linear}}@media(prefers-reduced-motion:no-preference){html.js .ln-card strong{background:linear-gradient(var(--accent),var(--accent)) no-repeat 0 60% / 0% 45%;padding:0 .12em;margin:0 -.12em;box-decoration-break:clone;-webkit-box-decoration-break:clone;transition:background-size .6s var(--ease)}html.js [data-reveal].is-in strong,html.js .ln-card.is-in strong{background-size:100% 45%}html.js .probs-field .prob{opacity:0;translate:-40px 0;rotate:-1.5deg;transition:opacity .5s var(--ease),translate .6s var(--ease),rotate .6s var(--ease)}html.js .probs-field .prob:nth-child(2n){translate:40px 0;rotate:1.5deg}html.js .probs-field.is-in .prob{opacity:1;translate:0 0;rotate:0deg}html.js .probs-field.is-in .prob:nth-child(2){transition-delay:.1s}html.js .probs-field.is-in .prob:nth-child(3){transition-delay:.2s}html.js .probs-field.is-in .prob:nth-child(4){transition-delay:.3s}html.js .probs-field.is-in .prob:nth-child(5){transition-delay:.4s}html.js .probs-field.is-in .prob:nth-child(6){transition-delay:.5s}@keyframes deal{0%{translate:0 60px;rotate:-6deg;opacity:0}70%{translate:0 -4px;rotate:1deg;opacity:1}to{translate:0 0;rotate:0deg}}html.js .games>li.is-in{animation:deal .6s var(--ease) both}html.js .games>li.is-in:nth-child(2){animation-delay:.08s}html.js .games>li.is-in:nth-child(3){animation-delay:.16s}html.js .games>li.is-in:nth-child(4){animation-delay:.24s}html.js .games>li.is-in:nth-child(5){animation-delay:.32s}@keyframes fidget{0%,to{rotate:0deg;translate:0 0}20%{rotate:-2deg;translate:0 -3px}40%{rotate:2deg}60%{rotate:-1deg;translate:0 -2px}80%{rotate:1deg}}html.js .tk-page :is(.tk-btn-filled,.calc-btn){animation:fidget .9s var(--ease) 6s 1}html.js .tk-page :is(.tk-btn-filled,.calc-btn):focus-within,html.js .tk-page :is(.tk-btn-filled,.calc-btn):hover{animation:none}html.js .tk-page .form-section-label:nth-of-type(odd){rotate:-.4deg}html.js .tk-page .form-section-label:nth-of-type(2n){rotate:.3deg}@keyframes rung{0%{translate:0 -30px;rotate:-8deg;opacity:0}60%{translate:0 4px;rotate:2deg;opacity:1}to{translate:0 0;rotate:0deg}}html.js .fw-row.is-in .fw-n{animation:rung .55s var(--ease) both}@keyframes thump{0%{scale:1.6;opacity:0}60%{scale:.96;opacity:1}to{scale:1}}html.js .p-stage-big{animation:thump .6s var(--ease) .3s both}html:root:not([data-look=bold]):not([data-look=classic]) :is(.tl img,.fr-shot):active{rotate:0deg}}@media(prefers-reduced-motion:no-preference){html:root:not([data-look=bold]):not([data-look=classic]) :is(.p-rows a.p-row,.fix-card,.ln-related-card,.fw-related-card,.t-related-card,.method-links a,.ln-card .ln-keep-card,.games a,.tl a,.fr-tiles a,.mini,.row h3 a){transition:translate .2s var(--ease),background-color .2s var(--ease),box-shadow .2s var(--ease)}}html:root:not([data-look=bold]):not([data-look=classic]) :is(.p-rows a.p-row,.fix-card,.ln-related-card,.fw-related-card,.t-related-card,.method-links a,.ln-card .ln-keep-card){margin-left:-12px;padding-left:48px;padding-right:12px}html:root:not([data-look=bold]):not([data-look=classic]) :is(.p-rows a.p-row,.fix-card,.ln-related-card,.fw-related-card,.t-related-card,.method-links a,.ln-card .ln-keep-card):before{left:12px}html:root:not([data-look=bold]):not([data-look=classic]) :is(.p-rows a.p-row,.fix-card,.ln-related-card,.fw-related-card,.t-related-card,.method-links a,.ln-card .ln-keep-card):hover{background:var(--concrete);translate:0 -3px;box-shadow:4px 4px 0 var(--ink)}html:root:not([data-look=bold]):not([data-look=classic]) :is(.p-rows a.p-row,.fix-card,.ln-related-card,.fw-related-card,.t-related-card,.method-links a,.ln-card .ln-keep-card):active{translate:2px 2px;box-shadow:0 0 0 var(--ink)}html:root:not([data-look=bold]):not([data-look=classic]) .p-rows a.p-row:hover :is(b,.p-row-t){text-decoration:none;background:linear-gradient(var(--accent),var(--accent)) no-repeat 0 100% / 100% 45%}html:root:not([data-look=bold]):not([data-look=classic]) :is(.st-btn,.sp-btn-primary,.sp-btn-outline,.calc-btn,.btn-save,.s-btn,.sn-account):hover{box-shadow:5px 5px 0 var(--ink)}html:root:not([data-look=bold]):not([data-look=classic]) :is(.st-btn,.sp-btn-primary,.sp-btn-outline,.calc-btn,.btn-save,.s-btn,.sn-account):active{box-shadow:0 0 0 var(--ink)}html:root:not([data-look=bold]):not([data-look=classic]) :is(.st-btn:not(.ghost),.sp-btn-primary,.calc-btn,.btn-save,.s-btn-primary,.sn-account):hover{box-shadow:5px 5px 0 var(--accent)}html:root:not([data-look=bold]):not([data-look=classic]) .s-dash li a{display:inline;padding:0 .1em;margin:0 -.1em;background:linear-gradient(var(--accent),var(--accent)) no-repeat 0 100% / 0% 40%;transition:background-size .35s var(--ease)}html:root:not([data-look=bold]):not([data-look=classic]) .s-dash li:hover a{background-size:100% 40%}html:root:not([data-look=bold]):not([data-look=classic]) .s-more>summary{transition:translate .2s var(--ease)}html:root:not([data-look=bold]):not([data-look=classic]) .s-more>summary:hover{translate:6px 0}html:root:not([data-look=bold]):not([data-look=classic]) :is(.l-jump a,.fw-sub a,.p-jump a){padding:8px 16px 6px;margin:0;background:var(--concrete);text-decoration:none;clip-path:polygon(10px 0,100% 0,100% 100%,0 100%,0 10px);transition:background-color .15s var(--ease),translate .15s var(--ease)}html:root:not([data-look=bold]):not([data-look=classic]) :is(.l-jump a,.fw-sub a,.p-jump a):hover{background:var(--accent);translate:0 -3px}html:root:not([data-look=bold]):not([data-look=classic]) :is(.l-jump a,.fw-sub a,.p-jump a):active{translate:0 1px}html:root:not([data-look=bold]):not([data-look=classic]) :is(.row-shot,.mini .row-shot,.iwork-card svg){transition:rotate .25s var(--ease),translate .25s var(--ease)}html:root:not([data-look=bold]):not([data-look=classic]) :is(.row:hover .row-shot,.mini:hover .row-shot,.iwork-card:hover svg){rotate:-1.5deg;translate:0 -4px}html[data-calm] *,html[data-calm] :before,html[data-calm] :after{animation:none!important;rotate:none!important}html[data-calm] :not([data-ui],[data-ui] *),html[data-calm] :not([data-ui],[data-ui] *):before,html[data-calm] :not([data-ui],[data-ui] *):after{transition:none!important;translate:none!important;scale:none!important;box-shadow:none!important}html[data-calm] [data-reveal],html[data-calm] .probs-field .prob,html[data-calm] .ln-card{opacity:1!important;transform:none!important}html[data-calm] [data-reveal] strong,html[data-calm] .ln-card strong{background-size:100% 45%}
