/* helfsy landing — «тихая редакция»: высококонтрастная антиква + гротеск, воздух, волосяные линейки */
*{box-sizing:border-box}
html{scroll-behavior:smooth}
:root{--display:'Cormorant',Georgia,serif;--body:'Golos Text',var(--font);--rule:#dedbe4;--ink:var(--color-midnight-violet);--paper:#fbfaf7}
body{margin:0;font-family:var(--body);letter-spacing:-0.01em;background:var(--paper);color:var(--color-charcoal-ink);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}
body::before{content:"";position:fixed;inset:0;pointer-events:none;z-index:1;background:radial-gradient(120% 80% at 12% 0%,rgba(226,223,254,.5),rgba(226,223,254,0) 60%),radial-gradient(100% 70% at 100% 8%,rgba(255,246,214,.34),rgba(255,246,214,0) 62%),radial-gradient(90% 70% at 50% 100%,rgba(255,218,220,.28),rgba(255,218,220,0) 64%)}
a{color:var(--ink);text-decoration:none}
a:hover{color:var(--color-ghost-lilac)}
h1,h2,h3,p,ul,ol,figure{margin:0}
ul{list-style:none;padding:0}
.wrap{max-width:1220px;margin:0 auto;padding:0 40px;position:relative;z-index:2}
.sec{padding-block:120px}
.sec-tight{padding-block:72px}
h1,h2,h3,.amount,.disc{font-family:var(--display);font-weight:300;color:var(--ink);text-wrap:pretty}
h1{font-size:clamp(52px,9vw,124px);line-height:.94;letter-spacing:-0.035em}
h2{font-size:clamp(36px,5.4vw,76px);line-height:1;letter-spacing:-0.03em}
h3{font-size:30px;line-height:1.12;letter-spacing:-0.02em}
.lede{font-size:19px;line-height:1.6;max-width:52ch}
.muted{color:var(--text-muted)}
.cap{font-size:13px;line-height:1.5;color:var(--text-muted)}
.eyebrow,.tag{font-size:11px;text-transform:uppercase;letter-spacing:.16em;color:var(--text-muted);font-weight:500}
.tag::before{content:"";display:inline-block;width:22px;height:1px;background:var(--color-ghost-lilac);vertical-align:middle;margin-right:12px}
.dark .eyebrow,.dark .tag,.dark .cap{color:rgba(253,252,254,.6)}
.rise{opacity:0;transform:translateY(14px);animation:rise .9s cubic-bezier(.2,.7,.2,1) forwards}
@keyframes rise{to{opacity:1;transform:none}}
.d1{animation-delay:.05s}.d2{animation-delay:.16s}.d3{animation-delay:.28s}.d4{animation-delay:.4s}
.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:none;cursor:pointer;font-family:var(--body);letter-spacing:-0.01em;border-radius:var(--radius-pill);transition:transform .18s cubic-bezier(.2,.7,.2,1),background .18s ease,box-shadow .18s ease}
.btn:active{transform:scale(.985)}
.btn-primary{background:var(--color-lavender-whisper);color:var(--ink);box-shadow:0 0 0 0 rgba(171,159,242,0);padding:17px 34px;font-size:16px;font-weight:500}
.btn-primary:hover{background:#d8d3ff;box-shadow:0 10px 34px -12px rgba(60,49,91,.45);color:var(--ink)}
.btn-lg{padding:22px 44px;font-size:18px}
.btn-sm{padding:12px 24px;font-size:14px;background:var(--ink);color:var(--color-cloud-canvas);box-shadow:0 8px 24px -14px rgba(60,49,91,.7)}
.btn-sm:hover{background:#2d2447;color:#fff;box-shadow:0 12px 30px -14px rgba(60,49,91,.8)}
.btn-ghost{background:transparent;color:var(--ink);border:1px solid var(--rule);padding:11px 22px;font-size:14px}
.btn-ghost:hover{background:#fff;color:var(--ink);border-color:var(--color-ghost-lilac)}
.dark .btn-ghost{color:var(--color-cloud-canvas);border-color:rgba(255,255,255,.26)}
.dark .btn-ghost:hover{background:rgba(255,255,255,.08);color:var(--color-cloud-canvas)}
.hdr{position:sticky;top:0;z-index:30;background:rgba(251,250,247,.86);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--rule)}
.hdr-in{display:flex;align-items:center;gap:28px;height:80px}
.logo{font-family:var(--display);font-size:30px;font-weight:400;color:var(--ink);letter-spacing:-0.02em;line-height:1}
.nav{display:flex;align-items:center;gap:28px;margin-left:auto}
.nav a{font-size:14px;color:var(--text-muted)}
.nav a:hover{color:var(--ink)}
.nav a.crisis{color:var(--color-crisis-red)}
.hero-shell{position:relative;padding:130px 0 110px;overflow:hidden}
.hero-shell>.wrap{position:relative;z-index:2}
.cta-inner{position:relative;z-index:2}
.hero-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:64px;align-items:end}
.hero h1 em{font-style:italic;color:var(--color-ghost-lilac)}
.hero-aside{border-left:1px solid var(--rule);padding-left:28px}
.hero-cta{display:flex;gap:16px;flex-wrap:wrap;align-items:center;margin-top:48px}
.stack-40>*+*{margin-top:40px}
.stack-32>*+*{margin-top:32px}
.stack-24>*+*{margin-top:24px}
.stack-16>*+*{margin-top:16px}
.stack-12>*+*{margin-top:12px}
.stack-8>*+*{margin-top:8px}
.split{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:80px;align-items:start}
.grid-2{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--rule);border:1px solid var(--rule)}
.grid-2>*{background:var(--paper);padding:44px}
.card{background:#fff;border:1px solid var(--rule);border-radius:0;padding:44px}
.panel{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:80px 0}
.dark{background:linear-gradient(168deg,#4a3d69 0%,var(--ink) 46%,#332a4e 100%);color:var(--color-cloud-canvas);padding:96px 64px}
.dark h2,.dark h3{color:var(--color-cloud-canvas)}
.dark .muted{color:rgba(253,252,254,.66)}
.qlist li{position:relative;padding:22px 0 22px 42px;font-family:var(--display);font-size:27px;line-height:1.25;letter-spacing:-0.02em;color:var(--ink);border-bottom:1px solid var(--rule)}
.qlist li:first-child{border-top:1px solid var(--rule)}
.qlist li::before{counter-increment:q;content:counter(q,decimal-leading-zero);position:absolute;left:0;top:29px;font-family:var(--body);font-size:11px;letter-spacing:.14em;color:var(--color-ghost-lilac)}
.qlist{counter-reset:q}
.quotes{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--rule);border:1px solid var(--rule)}
.quotes>*{display:flex}
.quote{flex:1;margin:0;background:#fff;padding:30px 28px;display:flex;align-items:flex-start;gap:16px;transition:background .2s ease}
.quote:hover{background:var(--color-lavender-whisper)}
.quote-n{flex:none;font-size:11px;letter-spacing:.14em;color:var(--color-ghost-lilac);padding-top:6px}
.quote blockquote{margin:0;font-family:var(--display);font-size:25px;line-height:1.2;letter-spacing:-0.02em;color:var(--ink);text-wrap:pretty}
.quotes-foot{margin-top:28px;text-align:center;font-size:18px;color:var(--text-muted)}
@media(max-width:980px){.quotes{grid-template-columns:1fr}.quote{padding:22px 20px}.quote blockquote{font-size:21px}}
.chip{border-radius:var(--radius-pill);padding:15px 26px;font-size:17px;color:var(--ink);line-height:1.2;white-space:nowrap}
.c1{background:var(--color-lavender-whisper)}
.c2{background:var(--color-cream-glow)}
.c3{background:var(--color-blush-mist)}
.c4{background:#fff;border:1px solid var(--rule)}
.cmp{padding:36px 34px;border-radius:20px}
.cmp h3{margin-bottom:22px}
.cmp-a{color:rgba(253,252,254,.62);background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.09)}
.cmp-b{background:linear-gradient(160deg,rgba(171,159,242,.26),rgba(226,223,254,.1));border:1px solid rgba(171,159,242,.42);box-shadow:0 22px 60px -34px rgba(171,159,242,.7)}
.cmp-b h3{color:var(--color-cloud-canvas)}
.cmp li{position:relative;padding:14px 0 14px 26px;font-size:16px;line-height:1.5;border-bottom:1px solid rgba(255,255,255,.08)}
.cmp li:last-child{border-bottom:none;padding-bottom:0}
.cmp-b li{border-bottom-color:rgba(171,159,242,.24)}
.cmp li::before{content:"";position:absolute;left:0;top:22px;width:10px;height:1px;background:rgba(255,255,255,.4)}
.cmp-b li{color:var(--color-cloud-canvas)}
.cmp-b li::before{background:var(--color-ghost-lilac)}
.cmp-split{display:grid;grid-template-columns:1fr 1fr;gap:24px}
.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--rule);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}
.step{background:var(--paper);padding:44px 36px}
.step-n{font-family:var(--display);font-size:56px;line-height:1;color:var(--color-ghost-lilac);margin-bottom:28px}
.price{display:grid;grid-template-columns:1fr 1.12fr;gap:1px;background:var(--rule);border:1px solid var(--rule)}
.pcard{padding:52px 44px;background:var(--paper)}
.pcard-paid{background:var(--ink);color:var(--color-cloud-canvas)}
.pcard-paid h3,.pcard-paid .amount{color:var(--color-cloud-canvas)}
.pcard-paid .cap{color:rgba(253,252,254,.6)}
.amount{font-size:64px;line-height:1;letter-spacing:-0.035em;margin:18px 0 6px}
.feat li{position:relative;padding-left:26px;font-size:16px;line-height:1.55}
.feat li::before{content:"";position:absolute;left:0;top:11px;width:12px;height:1px;background:var(--color-ghost-lilac)}
.pcard-paid .feat li::before{background:var(--color-lavender-whisper)}
.excl li::before{background:var(--text-muted)}
.note{border:1px solid var(--rule);padding:26px 30px;font-size:15px;line-height:1.55;color:var(--text-muted)}
.duration{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}
.safety{background:var(--color-blush-mist);padding:72px 64px}
.phones{display:flex;flex-wrap:wrap;gap:10px}
.phone{background:rgba(255,255,255,.72);border-radius:var(--radius-pill);padding:16px 30px;font-size:20px;color:var(--ink);letter-spacing:-0.02em;line-height:1}
.phone:hover{background:#fff;color:var(--ink)}
.disc{font-size:clamp(30px,4.2vw,58px);line-height:1.06;letter-spacing:-0.03em}
.disc em{font-style:italic;color:var(--color-ghost-lilac)}
.consent{display:flex;gap:16px;align-items:flex-start;border:1px solid var(--rule);padding:26px 30px}
.consent input{margin-top:4px;width:17px;height:17px;accent-color:var(--color-ghost-lilac);flex:none}
.consent label{font-size:15px;line-height:1.55;color:var(--text-muted)}
.todo{border:1px dashed var(--rule);padding:56px;text-align:center;color:var(--text-muted);font-size:16px;line-height:1.6}
.faq{border-bottom:1px solid var(--rule)}
.faq:first-child{border-top:1px solid var(--rule)}
.faq-q{width:100%;background:none;border:none;cursor:pointer;display:flex;gap:32px;align-items:baseline;justify-content:space-between;text-align:left;padding:30px 0;font-family:var(--display);font-size:26px;line-height:1.2;letter-spacing:-0.02em;color:var(--ink)}
.faq-q>span:first-child{flex:1;min-width:0}
.faq-q:hover{color:var(--color-ghost-lilac)}
.faq-i{flex:none;width:26px;height:26px;display:flex;align-items:center;justify-content:center;font-family:var(--body);font-size:20px;line-height:1;color:var(--color-ghost-lilac);transition:transform .25s cubic-bezier(.2,.7,.2,1)}
.faq-open .faq-i{transform:rotate(45deg)}
.faq-a{font-size:17px;line-height:1.65;color:var(--text-muted);padding:0 80px 32px 0;max-width:78ch}
.cta{background:var(--ink);padding:120px 64px;text-align:center;color:var(--color-cloud-canvas)}
.cta h2{color:var(--color-cloud-canvas);max-width:16ch;margin:0 auto}
.cta h2 em{font-style:italic;color:var(--color-ghost-lilac)}
.ftr{border-top:1px solid var(--rule);padding:64px 0 80px;font-size:14px;line-height:1.7;color:var(--text-muted)}
.ftr-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:40px}
.ftr a{color:var(--text-muted)}
.ftr a:hover{color:var(--ink)}
@media(max-width:980px){.wrap{padding:0 24px}.sec{padding-block:72px}.sec-tight{padding-block:48px}.hero{padding:80px 0 64px}.hero-grid,.split,.grid-2,.steps,.price,.cmp-split,.ftr-grid{grid-template-columns:1fr}.hero-aside{border-left:none;border-top:1px solid var(--rule);padding:24px 0 0}.dark,.safety,.cta{padding:48px 28px}.nav{display:none}}

.vs-head{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;flex-wrap:wrap}
.cycle-row{display:grid;grid-template-columns:minmax(0,460px) minmax(0,1fr);gap:72px;align-items:center;border-top:1px solid var(--rule);padding-top:56px;margin-top:8px}
.faq-wrap{display:grid;overflow:hidden;transition:grid-template-rows .42s cubic-bezier(.2,.7,.2,1)}
.faq-wrap>div{min-height:0}
@media(max-width:980px){.cycle-row{grid-template-columns:1fr;gap:32px}.vs-head{align-items:flex-start}}
@media(prefers-reduced-motion:reduce){.rise{animation:none;opacity:1;transform:none}}

.pcard-viz{border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14);padding:24px 0}
.thread-row{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:32px 0}
.safety{position:relative;overflow:hidden}
.safety-ring{position:absolute;right:0;top:50%;transform:translate(38%,-50%);opacity:.5;z-index:1;pointer-events:none}
@media(max-width:980px){.safety-ring{display:none}}

.ftr-legal{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:32px;padding-top:24px;border-top:1px solid var(--rule);font-size:13px}
.ftr-legal span{color:var(--color-ash-veil)}
.hero-marks{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:28px;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}
.hero-marks li{display:flex;align-items:center;gap:20px}
.hero-marks li+li::before{content:"";width:4px;height:4px;border-radius:50%;background:var(--color-ghost-lilac)}
.bleed{padding-block:120px;position:relative}
.bleed-dark-legacy{background:radial-gradient(90% 120% at 82% 0%,rgba(171,159,242,.34),rgba(171,159,242,0) 58%),linear-gradient(200deg,#2f2748 0%,#41355f 52%,#291f3d 100%);color:var(--color-cloud-canvas)}
.bleed-blush{position:relative;overflow:hidden;background:#FFDADC}
.bleed-blush>.wrap{position:relative;z-index:2}
.bleed-cta{position:relative;overflow:hidden;background:radial-gradient(80% 120% at 50% 0%,rgba(255,255,255,.55),rgba(255,255,255,0) 62%),linear-gradient(168deg,#c9f2e4 0%,#a9e6d6 54%,#8fd9cd 100%);color:#0f3b33}
.bleed-cta h2{color:#0f3b33}
.bleed-cta h2 em{color:#0a6b5c}
.bleed-cta .lede{color:#2b5c53!important}
.bleed-cta .btn-primary{background:#0f3b33;color:#eafaf5;box-shadow:0 18px 44px -18px rgba(15,59,51,.55)}
.bleed-cta .btn-primary:hover{background:#165249;color:#eafaf5}
.bleed-cta>.cta{position:relative;z-index:2}
.dark.bare,.safety.bare,.cta.bare{background:none;padding:0}
.bleed-cta .cta.bare{text-align:center}
@media(max-width:980px){.bleed{padding-block:64px}}

.bleed-cream{background:linear-gradient(178deg,#fff8e8 0%,#fdf3e2 46%,#f7ecdd 100%);color:var(--color-charcoal-ink);border-top:1px solid #efe1cd;border-bottom:1px solid #efe1cd}
.bleed-cream h2,.bleed-cream h3{color:var(--ink)}
.bleed-cream .tag{color:#6b5a41}
.bleed-cream .tag::before{background:var(--color-ghost-lilac)}
.bleed-cream .muted{color:#7b6a55}
.bleed-cream .cmp-a{background:rgba(255,255,255,.66);border:1px solid #eadfcb;color:#6f6053}
.bleed-cream .cmp-a h3{color:#6f6053}
.bleed-cream .cmp-a li{color:#6f6053;border-bottom-color:#ece0cc}
.bleed-cream .cmp-a li::before{background:#c4b49b}
.bleed-cream .cmp-b{background:#fff;border:1px solid rgba(171,159,242,.5);box-shadow:0 26px 60px -34px rgba(60,49,91,.32)}
.bleed-cream .cmp-b li{color:var(--color-charcoal-ink);border-bottom-color:rgba(171,159,242,.24)}
.bleed-cream .cmp-b li::before{background:var(--color-ghost-lilac)}

/* ВРЕМЕННО: анимации выключены */
.no-motion .rise{animation:none;opacity:1;transform:none}
.no-motion *,.no-motion *::before,.no-motion *::after{animation:none!important;transition:none!important}

.hero-viz{display:flex;justify-content:flex-start;margin:0 0 26px}
.hero-claim{margin:0;font-size:22px;line-height:1.4;letter-spacing:-0.015em;color:var(--ink);text-wrap:pretty}
.hero-claim strong{display:block;font-family:var(--display);font-weight:400;font-size:31px;line-height:1.1;letter-spacing:-0.025em;margin-bottom:10px}
@media(max-width:980px){.hero-viz{margin-bottom:18px}.hero-claim{font-size:19px}.hero-claim strong{font-size:27px}}

.what-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;background:var(--rule);border:1px solid var(--rule)}
.what-grid>*{display:block;background:#fff;padding:28px 24px 30px}
.what-n{display:block;font-size:11px;letter-spacing:.14em;color:var(--color-ghost-lilac);margin-bottom:18px}
.what-item p{margin:0;font-family:var(--display);font-size:22px;line-height:1.18;letter-spacing:-0.02em;color:var(--ink);text-wrap:pretty}
.not-row{display:flex;align-items:baseline;gap:20px;flex-wrap:wrap;border-top:1px solid var(--rule);padding-top:24px}
.not-label{flex:none;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted)}
.not-list{display:flex;flex-wrap:wrap;gap:10px}
.not-list li{border:1px solid var(--rule);border-radius:var(--radius-pill);padding:9px 18px;font-size:15px;color:var(--text-muted)}
@media(max-width:980px){.what-grid{grid-template-columns:1fr 1fr}.what-item p{font-size:19px}}
@media(max-width:620px){.what-grid{grid-template-columns:1fr}}

.first-list{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}
.first-list li{display:flex;flex-direction:column;gap:14px;background:#fff;border:1px solid var(--rule);padding:26px 24px 28px}
.first-n{font-family:var(--body);font-size:30px;font-weight:900;line-height:1;letter-spacing:-0.02em;color:var(--color-ghost-lilac)}
.first-t{font-family:var(--display);font-weight:700;font-size:21px;line-height:1.22;letter-spacing:-0.02em;color:var(--ink);text-wrap:pretty}
.term-band{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:44px 0;text-align:center}
.term-note{margin:0 auto;max-width:24ch;font-family:var(--display);font-size:clamp(30px,3.6vw,50px);line-height:1.08;letter-spacing:-0.03em;color:var(--ink)}
.term-note em{font-style:italic;color:var(--color-ghost-lilac)}
.mapdef{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,6fr);gap:1px;background:var(--rule);border:1px solid var(--rule)}
.mapdef-head{display:flex;flex-direction:column;gap:20px;background:linear-gradient(168deg,#f4f1ff 0%,#eae6fd 100%);padding:44px 40px}
.mapdef-head h3{margin:0;font-size:31px;line-height:1.1}
.mapdef-viz{margin-top:auto;padding-top:24px}
.mapdef-body{display:flex;flex-direction:column;gap:0;background:#fff}
.mapdef-lede{margin:0;padding:44px 44px 34px;font-size:17px;line-height:1.68;color:var(--text-muted)}
.mapdef-claim{margin:0;border-top:1px solid var(--rule);padding:34px 44px 42px;font-family:var(--display);font-size:28px;line-height:1.22;letter-spacing:-0.024em;color:var(--ink);text-wrap:pretty}
.value-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}
.value-grid>*{display:flex;flex-direction:column;background:#fff;border:1px solid var(--rule);padding:26px 26px 28px;transition:border-color .2s ease,box-shadow .2s ease}
.value-grid>*:hover{border-color:rgba(171,159,242,.6);box-shadow:0 18px 44px -30px rgba(60,49,91,.4)}
.value-n{font-family:var(--body);font-size:11px;font-weight:600;letter-spacing:.14em;color:var(--rule)}
.value-item h4{margin:14px 0 12px;font-family:var(--display);font-weight:400;font-size:24px;line-height:1.1;letter-spacing:-0.02em;color:var(--ink);text-transform:none}
.value-item p{margin:0;font-size:16px;line-height:1.55;color:var(--text-muted)}
.bleed-mint{background:linear-gradient(172deg,#eef7f3 0%,#e3f2ec 52%,#d8ece5 100%);border-top:1px solid #cfe6dd;border-bottom:1px solid #cfe6dd}
.bleed-mint h2,.bleed-mint h4{color:#123f37}
.bleed-mint .tag{color:#4a6f66}
.bleed-mint .tag::before{background:#7fc6b4}
.bleed-mint .lede{color:#2b5c53}
.use-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:start}
.use-cards{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.use-card{position:relative;background:rgba(255,255,255,.72);border:1px solid #cfe6dd;padding:30px 26px}
.use-card-pro{background:#fff;border-color:#8fd3c1;box-shadow:0 24px 56px -34px rgba(18,63,55,.34)}
.use-card h4{margin:0 0 18px;font-family:var(--display);font-weight:400;font-size:26px;letter-spacing:-0.02em}
.use-card ul{display:grid;gap:12px}
.use-card li{position:relative;padding-left:22px;font-size:16px;line-height:1.5;color:#33574f}
.use-card li::before{content:"";position:absolute;left:0;top:11px;width:11px;height:1px;background:#7fc6b4}
.use-pdf{display:inline-block;margin-top:22px;border-radius:var(--radius-pill);background:#123f37;color:#eafaf5;padding:8px 16px;font-size:11px;letter-spacing:.14em;text-transform:uppercase}
@media(max-width:980px){.first-list{grid-template-columns:1fr 1fr}.value-grid{grid-template-columns:1fr 1fr}.mapdef{grid-template-columns:1fr}.mapdef-head{padding:30px 26px}.mapdef-head h3{font-size:26px}.mapdef-lede{padding:30px 26px 24px}.mapdef-claim{padding:24px 26px 30px;font-size:23px}.term-band{padding:32px 0}.use-grid{grid-template-columns:1fr;gap:32px}.use-cards{grid-template-columns:1fr}}
@media(max-width:620px){.first-list,.value-grid{grid-template-columns:1fr}}
