:root{--ink: #14161A;--ink-2: #474C55;--ink-3: #666B76;--black: #000000;--white: #FFFFFF;--bg: #FFFFFF;--tile: #F2F3F5;--tile-2: #E8EAED;--control-stroke: #8E939C;--surface-stroke: #D2D5DB;--red: #E8453C;--red-deep: #BC2E26;--red-soft: #FDE7E5;--reg: #3D7BF7;--reg-soft: #E4EDFF;--reg-deep: #1F5BD6;--reg-press: #184BB4;--court: #7C5CF2;--court-soft: #EDE8FF;--court-deep: #5B3BD4;--fssp: #F0801F;--fssp-soft: #FFEDDC;--fssp-deep: #A8520A;--fed: #19A866;--fed-soft: #DFF5EA;--fed-deep: #0B7A47;--gov: #D9A100;--gov-soft: #FFF4CC;--gov-deep: #8A6600;--sanc: #6F7582;--sanc-soft: #ECEDF0;--sanc-deep: #4E535E;--warm: #FFEEE4;--st-ok: var(--pl-ok, #116B32);--st-warn: var(--pl-warn, #984C00);--st-danger: var(--pl-danger, #BB2525);--bar-bg: rgba(255, 255, 255, .88);--glass: rgba(255, 255, 255, .6);--tag-glass: rgba(255, 255, 255, .72);--scrim: rgba(20, 22, 26, .66);--on-ink-soft: rgba(255, 255, 255, .12);--on-ink-muted: rgba(255, 255, 255, .72);--f-display: "Geologica", "Golos Text", system-ui, sans-serif;--f-text: "Golos Text", system-ui, sans-serif;--p-display: 56px;--p-title: 44px;--p-h2: 28px;--p-h3: 19px;--p-stat-xl: 72px;--p-stat: 40px;--p-fact: 24px;--p-lead: 18px;--p-body: 15px;--p-ui: 14px;--p-small: 13px;--p-label: 12px;--p-micro: 11px;--t-hero: 88px;--t-h2: 56px;--t-h3: 26px;--t-stat-xl: 144px;--t-stat-l: 64px;--t-lead: 21px;--t-body: 17px;--t-small: 15px;--t-label: 13px;--s-4: 4px;--s-8: 8px;--s-12: 12px;--s-16: 16px;--s-20: 20px;--s-24: 24px;--s-32: 32px;--s-40: 40px;--s-48: 48px;--s-56: 56px;--s-64: 64px;--s-96: 96px;--s-128: 128px;--gap: 12px;--pad: 24px;--l-gap: 16px;--l-s-section: 128px;--l-s-head: 48px;--l-s-tile: 32px;--wrap: 1320px;--l-wrap: 1240px;--gutter: 24px;--bar: 64px;--r-plate: 32px;--r-tile: 24px;--r-mid: 16px;--r-ctl: 12px;--r-sm: 10px;--r-pill: 999px;--rl-tile: 32px;--rl-mid: 20px;--rl-ctl: 16px;--sh-bar: 0 1px 0 var(--tile-2);--sh-float: 0 10px 30px rgba(20, 22, 26, .12);--sh-neq: 0 8px 18px rgba(232, 69, 60, .32);--sh-ask: 0 14px 32px rgba(20, 22, 26, .28);--sh-seg: 0 1px 3px rgba(20, 22, 26, .12);--sh-search-focus: 0 0 0 2px var(--ink), 0 12px 32px rgba(20, 22, 26, .1);--sh-control: inset 0 0 0 1px var(--control-stroke);--sh-control-focus: inset 0 0 0 2px var(--ink);--sh-soft: inset 0 0 0 1px var(--surface-stroke);--sh-accent: 0 6px 18px -6px rgb(31 91 214 / .55);--sh-ring-tile: 0 0 0 2px var(--tile);--focus: 3px solid var(--red);--focus-offset: 3px;--dur-fast: .15s;--dur: .2s;--ease: ease;--ease-out: cubic-bezier(.2, .8, .2, 1)}@media (max-width: 767.98px){:root{--p-display: 36px;--p-title: 30px;--p-h2: 22px;--p-h3: 17px;--p-stat-xl: 44px;--p-stat: 32px;--p-fact: 20px;--pad: 18px;--gutter: 16px;--r-tile: 20px;--t-hero: 44px;--t-h2: 34px;--t-h3: 21px;--t-stat-xl: 96px;--t-stat-l: 44px;--t-lead: 18px;--t-body: 16px;--t-small: 14px;--l-s-section: 80px;--l-s-head: 32px;--l-s-tile: 24px;--l-gap: 12px;--rl-tile: 26px}}@font-face{font-family:Geologica;font-weight:400 800;font-display:swap;src:url(/assets/inn/geologica-vf-cyrillic-HKYB8SFg.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geologica;font-weight:400 800;font-display:swap;src:url(/assets/inn/geologica-vf-latin-kem7lF0v.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+2000-206F,U+20AC,U+2122,U+2212}@font-face{font-family:Geologica;font-weight:400 800;font-display:swap;src:url(/assets/inn/geologica-symbols-CvIFnjER.woff2) format("woff2");unicode-range:U+20BD,U+2260}@font-face{font-family:Golos Text;font-weight:400 900;font-display:swap;src:url(/assets/inn/golos-vf-cyrillic-BhLd7jiz.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text;font-weight:400 900;font-display:swap;src:url(/assets/inn/golos-vf-latin-CeRm3aSN.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+2000-206F,U+20AC,U+2122,U+2212}@font-face{font-family:Golos Text;font-weight:400 900;font-display:swap;src:url(/assets/inn/golos-symbols-IPm1dB1r.woff2) format("woff2");unicode-range:U+20BD,U+2260}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:96px}body{margin:0;background:var(--bg);color:var(--ink);font:400 var(--t-body)/1.55 var(--f-text);-webkit-font-smoothing:antialiased;overflow-x:hidden}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--f-display);font-weight:700;text-wrap:balance}p{text-wrap:pretty}a{color:inherit}svg{display:block}:focus-visible{outline:3px solid var(--red);outline-offset:3px;border-radius:8px}.skip{position:absolute;left:-999px;top:8px;z-index:50;font-weight:600;text-decoration:none;padding:8px 16px;border-radius:var(--rl-ctl);background:var(--ink);color:#fff}.skip:focus{left:16px}.wrap{max-width:var(--l-wrap);margin:0 auto;padding:0 var(--gutter)}.grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px}.section{padding-top:var(--l-s-section)}.t-hero{font-size:var(--t-hero);line-height:.96;letter-spacing:-.045em}.t-h2{font-size:var(--t-h2);line-height:1.02;letter-spacing:-.04em}.t-h3{font-size:var(--t-h3);line-height:1.15;letter-spacing:-.025em;font-weight:600}.t-lead{font-size:var(--t-lead);line-height:1.45;color:var(--ink-2)}.t-small{font-size:var(--t-small);line-height:1.45;color:var(--ink-3)}.t-stat{font-family:var(--f-display);font-weight:700;line-height:.9;letter-spacing:-.05em;font-variant-numeric:tabular-nums}.t-stat em{font-style:normal;color:var(--red)}.neq{display:inline-grid;place-items:center;flex:none;width:1.02em;height:.86em;margin:0 .04em;border-radius:.28em;background:var(--red);color:#fff;font-family:var(--f-display);font-weight:700;line-height:1;vertical-align:.02em;transform:rotate(-6deg)}.neq--dot{width:48px;height:48px;border-radius:50%;font-size:28px;transform:none;box-shadow:0 10px 24px #e8453c59}.tag{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 12px;border-radius:999px;background:#ffffffb8;font:600 var(--t-label)/1 var(--f-text);color:var(--ink-2);white-space:nowrap}.tag i{width:8px;height:8px;border-radius:50%;background:currentColor}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:56px;padding:0 28px;border:0;border-radius:var(--rl-ctl);font:600 17px/1 var(--f-text);text-decoration:none;cursor:pointer;transition:background-color .15s ease,transform .15s ease}.btn:active{transform:scale(.98)}.btn--ink{background:var(--ink);color:#fff}.btn--ink:hover{background:#000}.btn--soft{background:var(--tile);color:var(--ink);box-shadow:inset 0 0 0 1px var(--surface-stroke)}.btn--soft:hover{background:var(--tile-2)}.btn--light{background:#fff;color:var(--ink)}.btn--light:hover{background:var(--tile)}.search{display:flex;gap:8px;padding:8px;border-radius:24px;background:var(--tile);box-shadow:inset 0 0 0 1px var(--control-stroke);transition:box-shadow .15s ease,background-color .15s ease}.search:focus-within{background:#fff;box-shadow:0 0 0 2px var(--ink),0 12px 32px #14161a1a}.search input{flex:1;min-width:0;border:0;background:transparent;padding:0 16px;font:500 19px/1 var(--f-text);color:var(--ink);outline:none}.search input::placeholder{color:var(--ink-3);font-weight:400}.search[data-invalid]{box-shadow:0 0 0 2px var(--red);background:#fff}.search-error{min-height:22px;margin-top:8px;font-size:var(--t-small);color:var(--red-deep)}.search-meta{display:flex;flex-wrap:wrap;gap:8px 24px;font-size:var(--t-small);color:var(--ink-3)}.search-meta a{color:var(--ink);font-weight:600;text-underline-offset:4px}.nav{position:sticky;top:0;z-index:20;background:#ffffffdb;-webkit-backdrop-filter:saturate(1.4) blur(12px);backdrop-filter:saturate(1.4) blur(12px)}.nav__row{display:flex;align-items:center;justify-content:space-between;height:72px}.logo{display:inline-flex;align-items:center;gap:10px;font:700 20px/1 var(--f-display);letter-spacing:-.02em;text-decoration:none}.logo b{color:var(--red);font-size:30px;font-weight:800}.nav__links{display:flex;gap:32px;list-style:none;margin:0;padding:0;font-size:var(--t-small)}.nav__links a{color:var(--ink-2);text-decoration:none}.nav__links a:hover{color:var(--ink)}.nav__login{display:inline-flex;align-items:center;height:44px;padding:0 20px;border-radius:999px;background:var(--tile);box-shadow:inset 0 0 0 1px var(--surface-stroke);font-size:var(--t-small);font-weight:600;text-decoration:none}.nav__login:hover{background:var(--tile-2)}.hero{padding-top:48px;align-items:center}.hero__text{grid-column:1 / span 6}.hero__lead{margin-top:24px;max-width:30ch}.hero .search{margin-top:40px}.hero__scene{grid-column:7 / span 6;position:relative;height:600px}.hero__plate{position:absolute;top:112px;right:0;bottom:0;left:24px;border-radius:40px;background:var(--warm)}.hero__art{position:absolute;left:50%;bottom:36px;width:440px;transform:translate(-50%)}.fact{position:absolute;padding:12px 16px;border-radius:18px;background:#fff;box-shadow:0 10px 30px #14161a1f;white-space:nowrap}.fact small{display:block;font-size:12px;line-height:1.3;color:var(--ink-3)}.fact strong{font:700 22px/1.15 var(--f-display);letter-spacing:-.02em}.fact--a{left:0;top:256px;transform:rotate(-3deg)}.fact--b{right:-8px;top:356px;transform:rotate(4deg)}.hero__neq{position:absolute;left:34%;top:300px}.risk-pill{position:absolute;right:32px;bottom:32px;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:999px;background:var(--ink);color:#fff;font-size:var(--t-small);font-weight:600}.risk-pill i{width:8px;height:8px;border-radius:50%;background:var(--red)}.insight{text-align:center}.insight .t-h2{max-width:18ch;margin:0 auto}.insight .t-lead{max-width:44ch;margin:24px auto 0}.equation{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:var(--l-s-head)}.eq-card{width:300px;padding:24px;border-radius:var(--rl-tile);background:var(--tile);text-align:left;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.eq-card .t-small{color:var(--ink-3)}.eq-card strong{display:block;margin-top:8px;font:700 40px/1 var(--f-display);letter-spacing:-.035em}.eq-card .ok{display:inline-flex;align-items:center;gap:6px;margin-top:16px;height:28px;padding:0 10px;border-radius:999px;background:#fff;font-size:13px;font-weight:600;color:#0b7a47}.eq-mid{display:grid;place-items:center;width:64px;height:64px}.equation .neq--dot{width:64px;height:64px;font-size:36px;transform:rotate(-6deg);transition:opacity .4s ease .3s,transform .5s cubic-bezier(.3,1.6,.5,1) .3s}.equation[data-armed]:not(.is-on) .neq--dot{opacity:0;transform:scale(.4) rotate(-20deg)}.equation[data-armed]:not(.is-on) .eq-card:first-child{transform:translate(-24px)}.equation[data-armed]:not(.is-on) .eq-card:last-child{transform:translate(24px)}.insight__verdict{margin-top:24px;font:600 var(--t-lead)/1.4 var(--f-text)}.insight__verdict b{color:var(--red-deep)}.head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:var(--l-s-head)}.head .t-small{max-width:32ch;font-size:var(--t-body);color:var(--ink-2)}.bento{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:264px;gap:var(--l-gap)}.tile{position:relative;overflow:hidden;border-radius:var(--rl-tile);padding:var(--l-s-tile);background:var(--tile)}.tile__text{position:relative;z-index:1;margin-top:12px;font-size:var(--t-body);color:var(--ink-2);max-width:24ch}.tile .t-stat{margin-top:16px;font-size:var(--t-stat-l);position:relative;z-index:1;white-space:nowrap}.tile__art{position:absolute;right:0;bottom:0}.tile--big{grid-column:span 2;grid-row:span 2;background:var(--court-soft);color:var(--court)}.tile--big .t-stat{font-size:var(--t-stat-xl);color:var(--ink)}.tile--big .tile__art{width:360px;right:-12px;bottom:-14px}.tile--wide{grid-column:span 2;background:var(--fssp-soft);color:var(--fssp)}.tile--reg{background:var(--reg-soft);color:var(--reg)}.tile--reg .tile__art{width:150px;right:-8px;bottom:-12px}.tile--gov{background:var(--gov-soft);color:#8a6600}.tile--gov .tile__art{width:150px;right:-14px;bottom:-4px}.tile .tag{color:var(--ink-2)}.tile .tag i{color:inherit;background:currentColor}.tile--big .tag i{background:var(--court)}.tile--wide .tag i{background:var(--fssp)}.tile--reg .tag i{background:var(--reg)}.tile--gov .tag i{background:var(--gov)}.pair{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;position:relative;z-index:1}.pair span:not(.neq){padding:10px 14px;border-radius:16px;background:#fff;font:700 20px/1 var(--f-display);letter-spacing:-.02em;color:var(--ink)}.pair .neq--dot{width:44px;height:44px;font-size:26px}.example__aside{grid-column:1 / span 4;align-self:start;position:sticky;top:104px}.example__aside .t-lead{margin-top:24px}.example__aside .btn{margin-top:32px}.report{grid-column:5 / span 8;border-radius:var(--rl-tile);background:var(--tile);padding:8px}.report__sheet{border-radius:26px;background:#fff;padding:40px}.report__top{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.report__name{margin-top:12px;font:700 34px/1.05 var(--f-display);letter-spacing:-.03em}.report__ids{margin-top:8px;font-size:var(--t-small);color:var(--ink-3);font-variant-numeric:tabular-nums}.risk{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;border-radius:999px;background:var(--red-soft);color:var(--red-deep);font-size:var(--t-small);font-weight:600}.risk:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--red)}.report__summary{margin-top:24px;font-size:18px;line-height:1.55}.facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:24px 0 0}.facts div{padding:16px;border-radius:var(--rl-mid);background:var(--tile)}.facts dt{font-size:13px;color:var(--ink-3)}.facts dd{margin:6px 0 0;font:700 22px/1.1 var(--f-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.facts dd small{font:600 13px/1 var(--f-text);color:var(--red-deep);letter-spacing:0;margin-left:4px}.findings{list-style:none;margin:32px 0 0;padding:0;display:grid;gap:12px}.finding{padding:24px;border-radius:var(--rl-mid);background:var(--tile)}.finding .pair{margin-top:0}.finding .pair span:not(.neq){font-size:18px;padding:10px 14px}.finding .pair .neq--dot{width:38px;height:38px;font-size:22px}.finding h3{margin-top:16px}.finding p{margin-top:8px;color:var(--ink-2)}.finding__calc{margin-top:12px;font-size:var(--t-small);color:var(--ink-3);font-variant-numeric:tabular-nums}.finding__calc b{font-weight:600;color:var(--ink-2)}.finding__guess{margin-top:12px;padding:12px 16px;border-radius:14px;background:#fff;font-size:var(--t-small);color:var(--ink-2)}.finding__guess b{color:var(--ink)}.report__foot{margin-top:24px;font-size:var(--t-small);color:var(--ink-3)}.steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--l-gap);list-style:none;margin:0;padding:0;counter-reset:step}.step{display:flex;flex-direction:column}.step__stage{position:relative;height:240px;border-radius:var(--rl-tile);background:var(--tile);display:grid;place-items:center;overflow:hidden}.step__num{position:absolute;left:20px;top:20px;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#fff;font:700 15px/1 var(--f-display)}.step h3{margin-top:24px}.step p{margin-top:8px;color:var(--ink-2);max-width:30ch}.ui-input{display:flex;align-items:center;gap:8px;width:78%;padding:8px 8px 8px 16px;border-radius:16px;background:#fff;box-shadow:0 8px 24px #14161a14;font:500 17px/1 var(--f-text);font-variant-numeric:tabular-nums}.ui-input span{flex:1}.ui-input i{font-style:normal;padding:10px 14px;border-radius:12px;background:var(--ink);color:#fff;font-size:14px;font-weight:600}.ui-sources{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;width:86%}.ui-sources span{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:999px;background:#fff;font-size:13px;font-weight:600;box-shadow:0 4px 12px #14161a0f}.ui-sources i{width:10px;height:10px;border-radius:50%}.ui-found{display:flex;align-items:center;gap:10px}.ui-found span:not(.neq){padding:10px 14px;border-radius:14px;background:#fff;font:700 17px/1 var(--f-display);box-shadow:0 4px 12px #14161a0f}.ui-found .neq--dot{width:40px;height:40px;font-size:22px}.sources{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;list-style:none;margin:0;padding:0}.src{position:relative;height:168px;padding:20px;border-radius:28px;overflow:hidden;font:600 16px/1.25 var(--f-text)}.src small{display:block;margin-top:4px;font-weight:400;font-size:13px;color:var(--ink-2);max-width:14ch}.src__art{position:absolute;right:-6px;bottom:-6px;width:96px}.honest{border-radius:40px;background:var(--ink);color:#fff;padding:64px}.honest .t-h2{max-width:16ch}.honest__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-top:var(--l-s-head)}.honest__cols h3{display:flex;align-items:center;gap:12px}.honest__cols h3 i{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#ffffff1a;font-style:normal;font-size:20px}.honest__cols p{margin-top:12px;color:#ffffffad}.price{position:relative;overflow:hidden;border-radius:var(--rl-tile);padding:40px}.price--main{grid-column:1 / span 7;background:var(--warm)}.price--side{grid-column:8 / span 5;background:var(--tile)}.price .t-stat{margin-top:16px;font-size:96px}.price .t-stat small{font:500 19px/1 var(--f-text);color:var(--ink-2);letter-spacing:0;margin-left:8px}.price ul{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:10px;max-width:34ch;position:relative;z-index:1}.price li{display:flex;gap:10px}.price li:before{content:"";flex:none;width:20px;height:20px;margin-top:3px;border-radius:50%;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M6 10.5l2.6 2.6L14 7.6' fill='none' stroke='%2314161A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/20px no-repeat}.price__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:32px;position:relative;z-index:1}.price__art{position:absolute;right:24px;bottom:16px;width:180px}.price--side .price__art{width:150px;right:16px}.price__note a{font-weight:600;text-underline-offset:3px}.price__note{margin-top:16px;font-size:var(--t-small);color:var(--ink-2);max-width:30ch;position:relative;z-index:1}.price-free{grid-column:1 / -1;margin-top:var(--l-gap);display:flex;align-items:center;justify-content:center;gap:12px;padding:20px;border-radius:999px;background:var(--fed-soft);font-weight:600;text-align:center}.faq__head{grid-column:1 / span 4}.faq__list{grid-column:5 / span 8;display:grid;gap:8px}.faq details{border-radius:24px;background:var(--tile);box-shadow:inset 0 0 0 1px var(--surface-stroke);transition:background-color .15s ease,box-shadow .15s ease}.faq details[open]{background:#fff;box-shadow:inset 0 0 0 2px var(--tile)}.faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:24px 28px;font:600 19px/1.35 var(--f-display);letter-spacing:-.01em}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#fff;font:500 22px/1 var(--f-text);transition:transform .2s ease}.faq details[open] summary:after{transform:rotate(45deg);background:var(--tile)}.faq details p{padding:0 28px 24px;color:var(--ink-2);max-width:60ch}.final{position:relative;overflow:hidden;border-radius:48px;background:var(--warm);padding:96px 32px;text-align:center}.final .t-hero{font-size:calc(var(--t-hero) * .82);max-width:16ch;margin:0 auto}.final .t-lead{margin:24px auto 0;max-width:36ch}.final__form{max-width:560px;margin:40px auto 0;text-align:left}.final__art{position:absolute;width:190px;opacity:.95}.final__art--l{left:40px;bottom:-20px;transform:rotate(-8deg)}.final__art--r{right:48px;top:40px;width:150px;transform:rotate(10deg)}.footer{margin-top:var(--l-s-section);padding:56px 0 40px;background:var(--tile);font-size:var(--t-small);color:var(--ink-2)}.footer__grid{display:grid;grid-template-columns:5fr 3fr 4fr;gap:32px 48px}.footer__brand .logo{font-size:18px}.footer__brand .logo b{font-size:26px}.footer__brand p{margin-top:16px;max-width:40ch}.footer__h{font:700 var(--t-label)/1.2 var(--f-text);letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.footer ul{display:grid;gap:4px;list-style:none;margin:12px 0 0;padding:0}.footer ul a{display:inline-block;padding:4px 0}.footer a{color:var(--ink-2);text-decoration:none}.footer a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.footer__legal{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:40px;padding-top:24px;border-top:1px solid var(--tile-2)}.footer__legal p+p{margin-top:4px}.footer__pay{display:flex;align-items:center;gap:16px}.footer__pay img{display:block;height:22px;width:auto}.vh{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@keyframes rise{0%{opacity:0;translate:0 28px}}@keyframes lift{0%{translate:0 28px}}@keyframes pop{0%{opacity:0;scale:.6}}@keyframes plate{0%{opacity:0;scale:.94}}@keyframes sway{0%{rotate:-1.4deg}to{rotate:1.4deg}}.hero [data-rise]{animation:rise .9s cubic-bezier(.2,.7,.2,1) both}.hero h1[data-rise]{animation-name:lift}.hero [data-rise]:nth-child(2){animation-delay:.09s}.hero [data-rise]:nth-child(3){animation-delay:.18s}.hero__plate{animation:plate .9s .1s cubic-bezier(.2,.7,.2,1) both}.hero__art .art-3d{transform-origin:50% 92%;animation:rise 1.1s .25s cubic-bezier(.34,1.4,.64,1) both,sway 2.6s 1.4s ease-in-out infinite alternate}.hero [data-pop]{animation:pop .6s .8s cubic-bezier(.34,1.8,.64,1) both}.hero .neq[data-pop]{animation-delay:.92s}.hero .fact--b{animation-delay:1.04s}.hero .risk-pill{animation-delay:1.16s}@media (max-width: 1100px){.nav__links{display:none}.footer__grid{grid-template-columns:1fr 1fr}.footer__brand,.hero__text,.hero__scene,.example__aside,.report,.price--main,.price--side,.faq__head,.faq__list{grid-column:1 / -1}.hero__scene{margin-top:48px}.example__aside{position:static;margin-bottom:32px}.price--side{margin-top:var(--l-gap)}.faq__list{margin-top:32px}.sources{grid-template-columns:repeat(3,minmax(0,1fr))}.honest__cols{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width: 767.98px){.hero{padding-top:24px}.hero__scene{height:460px;margin-top:32px}.hero__plate{top:88px;right:0;bottom:0;left:0;border-radius:32px}.hero__art{width:320px;bottom:24px}.fact strong{font-size:18px}.fact--a{left:8px;top:196px}.fact--b{right:8px;top:280px}.hero__neq{left:42%;top:236px}.risk-pill{right:16px;bottom:16px}.search{flex-direction:column;padding:6px;border-radius:22px}.search input{flex:none;height:52px;font-size:17px;padding:0 14px}.search .btn{width:100%}.equation{flex-direction:column;gap:8px}.eq-card{width:100%}.equation[data-armed]:not(.is-on) .eq-card:first-child{transform:translateY(-12px)}.equation[data-armed]:not(.is-on) .eq-card:last-child{transform:translateY(12px)}.head{flex-direction:column;align-items:flex-start;gap:16px}.bento{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.bento .tile{grid-column:auto;grid-row:auto;min-height:220px}.tile--big{min-height:500px!important}.tile--big .tile__art{width:270px}.report__sheet{padding:24px 20px}.report__name{font-size:26px}.facts{grid-template-columns:repeat(2,minmax(0,1fr))}.finding{padding:20px}.steps{grid-template-columns:minmax(0,1fr)}.sources{grid-template-columns:repeat(2,minmax(0,1fr))}.honest{padding:40px 24px;border-radius:32px}.price{padding:28px 24px}.price .t-stat{font-size:72px}.price .t-stat small{display:block;margin:12px 0 0}.price__art{width:120px;right:12px;bottom:12px}.price-free{border-radius:24px}.final{padding:64px 20px 180px;border-radius:32px}.final__art--r{display:none}.final__art--l{left:50%;bottom:-24px;width:160px;transform:translate(-50%) rotate(-6deg)}.footer__grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}picture{display:contents}.art-3d{display:block;width:100%;height:auto;-webkit-user-select:none;user-select:none;pointer-events:none}.tile--reg .tile__art{width:124px;right:-6px;bottom:-10px}.tile--gov .tile__art{width:112px;right:-10px;bottom:-8px}@media (max-width: 760px){.price--side .price__art{width:88px;top:18px;right:14px;bottom:auto}}
