/* NAVIN Partners / editorial redesign. Scoped to the public landing. */
.marketing{--orange:#fc7137;--ink:#292725;--muted:#706d69;--surface:#f5f3ee}.marketing .header{height:94px;padding:0 4%;max-width:1540px}.landing-v2{overflow:clip}.landing-v2 .wrap{max-width:1440px;margin-inline:auto;padding-inline:4%}.landing-v2 em{font-style:normal;color:var(--orange)}.landing-v2 h1,.landing-v2 h2,.landing-v2 h3{font-weight:600;letter-spacing:-.055em}.landing-v2 h2{font-size:clamp(44px,4.4vw,66px);line-height:1.06;margin-bottom:28px}.landing-v2 .eyebrow{font-size:11px;letter-spacing:.14em;font-weight:600;margin-bottom:28px}.landing-v2 p{font-size:16px;line-height:1.65}.landing-v2 .button{min-height:56px;padding:16px 27px;gap:32px}.status-dot{display:inline-block;width:7px;height:7px;background:var(--orange);border-radius:50%;margin-right:8px}.hero-v2{padding-top:48px}.hero-top{display:grid;grid-template-columns:1.9fr 1fr;align-items:end;gap:36px;margin-bottom:38px}.hero-top h1{font-size:clamp(64px,6.55vw,98px);line-height:1.02;margin-bottom:0}.hero-aside{padding:0 0 4px 20px}.hero-aside>p:first-child{color:var(--ink);font-size:22px;line-height:1.4;letter-spacing:-.035em;margin-bottom:16px}.hero-aside .muted{font-size:14px;margin-bottom:24px;max-width:340px}.hero-scene{position:relative;border-radius:26px;overflow:hidden;background:#e9e5db}.hero-scene picture{display:block}.hero-scene img{width:100%;height:auto;aspect-ratio:2.05;object-fit:cover;object-position:50% 65%}.scene-caption{position:absolute;inset:auto 24px 20px;display:flex;justify-content:space-between;align-items:center;gap:20px;color:#fff;text-shadow:0 1px 8px #0009;font-size:13px}.scene-caption a{background:#fff;color:var(--ink);width:46px;height:46px;display:grid;place-items:center;border-radius:50%;font-size:22px;text-shadow:none}.hero-strip{display:flex;justify-content:space-between;gap:25px;padding:23px 0;border-bottom:1px solid var(--line);font-size:12px;color:var(--muted)}.earn-v2{padding-top:114px;padding-bottom:114px;display:grid;grid-template-columns:1fr .85fr;gap:9%;align-items:center}.earn-copy>p:not(.eyebrow){max-width:480px}.earn-copy>.text-link{display:inline-block;padding:4px 0;border-bottom:1px solid var(--ink)}.earn-path{display:flex;gap:13px;align-items:center;font-size:12px;margin-top:48px;flex-wrap:wrap}.earn-path b{color:var(--orange);font-size:22px;font-weight:400}.rate-card{background:#f3e9df;border-radius:28px;padding:32px 36px;position:relative;overflow:hidden}.rate-top{display:flex;justify-content:space-between;align-items:center;font-size:12px}.rate-top>span:last-child{font-size:32px}.rate-value{display:flex;align-items:baseline;gap:12px;margin-top:24px;line-height:.95}.rate-value>span{font-size:28px}.rate-value strong{font-weight:550;font-size:clamp(125px,14vw,218px);letter-spacing:-.09em;color:var(--orange);font-variant-numeric:tabular-nums;min-width:2ch;text-align:center}.rate-value>b{font-weight:450;font-size:70px;letter-spacing:-.08em}.landing-v2 .rate-base{font-size:23px;font-weight:550;color:var(--ink);line-height:1.25;letter-spacing:-.03em;margin:25px 0 32px}.rate-note{border-top:1px solid #d5bca9;padding-top:23px}.mini-label{display:inline-flex;font-size:11px;line-height:1.4;letter-spacing:.01em;padding:7px 11px;border:1px solid #cfc7bc;border-radius:50px;align-self:flex-start;color:var(--ink)}.rate-note p{font-size:12px;margin:13px 0 0;max-width:340px}.audience-v2{padding-bottom:116px}.split-heading{display:grid;grid-template-columns:1.6fr 1fr;gap:8%;align-items:end;margin-bottom:44px}.split-heading h2{margin-bottom:0}.split-heading>p,.split-heading>div:last-child>p{max-width:370px;margin-bottom:4px}.creator-layout{display:grid;grid-template-columns:1fr 1fr;gap:22px}.creator-portrait{background:#eeece5;border-radius:26px;position:relative;overflow:hidden}.creator-portrait img{width:100%;height:auto;aspect-ratio:4/5;object-fit:contain}.portrait-label{position:absolute;left:22px;bottom:22px;background:#fffef8ed;backdrop-filter:blur(8px);padding:14px 20px;border-radius:15px;display:flex;flex-direction:column;line-height:1.5}.portrait-label b{font-size:17px}.portrait-label span{font-size:11px;color:var(--muted)}.creator-copy{background:var(--surface);border-radius:26px;padding:40px 44px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.creator-copy h3{font-size:clamp(32px,3.15vw,48px);line-height:1.08;margin:26px 0}.creator-copy p{font-size:15px;max-width:390px}.creator-flow{display:flex;gap:9px;flex-wrap:wrap;align-items:center;margin-bottom:32px;font-size:11px}.creator-flow>span{padding:8px 10px;background:#fff;border-radius:8px}.creator-flow i{font-style:normal;color:#bc4b21;transform:rotate(-90deg)}.audience-small{border:1px solid var(--line);border-radius:22px;padding:30px 34px;position:relative}.small-index{display:block;color:#b44b24;font-size:12px;margin-bottom:20px}.audience-small h3{font-size:28px;margin-bottom:14px}.audience-small p{font-size:15px;max-width:400px}.audience-small .text-link{font-size:13px}.journey-v2{background:var(--surface);padding:94px 0 74px}.journey-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px}.step-number{border-top:1px solid #ccc5ba;display:flex;justify-content:space-between;align-items:center;padding:15px 0 26px;font-size:40px;letter-spacing:-.065em;font-weight:500}.step-number>span{font-size:26px;color:#b7491c}.step-preview{background:#fff;border-radius:18px;min-height:176px;padding:23px 14px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:13px;text-align:center;margin-bottom:27px;font-size:11px;position:relative}.step-preview b{font-size:13px;font-weight:550}.demo-avatar,.check-circle{display:grid;place-items:center;width:45px;height:45px;border-radius:50%;background:#ffe6d7;color:#913e1b;font-size:22px}.check-circle{background:#e9f1e4;color:#486c39}.link-glyph{font-size:28px;color:#b8491b;line-height:1}.sample-link{font-size:10px;border:1px dashed #d0c6b9;padding:8px}.progress-track{height:5px;background:#eee9e0;width:85%;border-radius:5px;overflow:hidden}.progress-track span{display:block;height:100%;width:62%;background:var(--orange);transform-origin:left}.revealed .progress-track span{animation:fill-track 1.3s ease both}@keyframes fill-track{from{transform:scaleX(0)}to{transform:scaleX(1)}}.journey-grid h3{font-size:21px;letter-spacing:-.04em;margin-bottom:13px}.journey-grid p{font-size:14px;margin:0}.landing-v2 .journey-note{font-size:11px;margin:37px 0 0;max-width:900px;color:#716c63}.company-v2{display:grid;grid-template-columns:1fr 1fr;gap:7%;padding-top:112px;padding-bottom:112px;align-items:center}.company-visual{margin:0;position:relative;border-radius:24px;overflow:hidden}.company-visual img{width:100%;height:auto;object-fit:contain}.company-visual figcaption{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#000b);color:white;font-size:13px;padding:40px 24px 22px}.service-line{display:flex;gap:17px;border-top:1px solid var(--line);padding:20px 0;align-items:start}.service-line>span{font-size:11px;color:#a4522f;padding-top:4px}.service-line h3{font-size:20px;letter-spacing:-.04em;margin:0 0 7px}.service-line p{font-size:13px;margin:0}.service-line>b{font-size:22px;font-weight:400;margin-left:auto}.company-v2 .text-link{display:inline-block;margin-top:20px}.reviews-v2{padding-bottom:112px}.reviews-v2 .split-heading{grid-template-columns:1.6fr .8fr;gap:30px}.reviews-v2 h2{font-size:clamp(40px,4.1vw,62px)}.review-sources{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.review-sources a{border:1px solid #cec8bf;padding:9px 16px;border-radius:30px;font-size:12px}.reviews-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.review-card{background:var(--surface);border-radius:22px;overflow:hidden;display:flex;flex-direction:column;min-width:0}.review-card>img{width:100%;aspect-ratio:3/4;height:auto;object-fit:contain;background:#e9e7e1}.review-body{padding:24px;display:flex;flex-direction:column;flex:1}.review-source{font-size:11px;color:#82786a;margin-bottom:16px}.review-body h3{font-size:24px;line-height:1.15;margin-bottom:16px}.review-body p{font-size:13px;line-height:1.65}.review-author{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid #ddd7cd;padding-top:17px;margin-top:auto}.review-author b{font-size:12px;font-weight:550}.review-author a{border:1px solid #d2c8b9;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;flex-shrink:0}.reviews-v2>.fine{font-size:11px;margin-top:22px}.portal-v2{background:#f2f0e9;padding:94px 0 70px}.portal-demo{display:grid;grid-template-columns:250px 1fr;background:#fff;border:1px solid #dedad2;border-radius:22px;overflow:hidden;box-shadow:0 22px 60px -40px #493d2e66}.demo-sidebar{background:#faf9f6;border-right:1px solid #e6e0d8;padding:28px 20px;display:flex;flex-direction:column}.demo-brand{font-size:20px;font-weight:700;letter-spacing:-.055em}.demo-brand small{font-weight:400;font-size:17px;margin-left:5px}.demo-sidebar>p{font-size:11px;margin:32px 0 14px;color:#898176}.demo-sidebar button{display:flex;align-items:center;gap:12px;width:100%;text-align:left;background:none;border:0;padding:15px 13px;border-radius:9px;font-size:14px;color:var(--muted);margin-bottom:7px}.demo-sidebar button span{font-size:12px}.demo-sidebar button[aria-selected=true]{background:#fee7d8;color:#803915}.demo-caption{font-size:10px;margin-top:auto;padding-top:35px;color:#777065}.demo-content{padding:38px 40px;min-height:475px}.demo-content [hidden]{display:none}.demo-heading{display:flex;justify-content:space-between;gap:20px;align-items:start;margin-bottom:30px}.demo-heading>div>span{font-size:11px;color:var(--muted)}.demo-heading h3{font-size:29px;line-height:1.2;margin:10px 0 0}.demo-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px}.demo-metrics>div{padding:17px 18px;background:#f7f6f2;border-radius:12px}.demo-metrics span{display:block;font-size:10px;color:var(--muted)}.demo-metrics b{font-size:34px;font-weight:500;letter-spacing:-.06em;line-height:1.5}.demo-deal{display:flex;align-items:center;gap:15px;border-bottom:1px solid #ece8e1;padding:17px 0}.demo-car{border:1px solid #e2dbd0;border-radius:10px;width:42px;height:42px;display:grid;place-items:center;font-size:13px;color:#9b8268}.demo-deal b{display:block;font-size:13px;font-weight:550}.demo-deal small{display:block;font-size:10px}.stage-pill{margin-left:auto;font-size:10px;border-radius:25px;background:#f9eadf;color:#805338;padding:6px 12px;white-space:nowrap}.stage-pill.done{background:#eef3e9;color:#4e6841}.portal-bottom{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-top:36px}.portal-bottom>p{margin:0;font-size:15px}.income-illustration{padding:22px;text-align:center;background:#f6f4ef;border-radius:16px;margin-bottom:18px}.income-illustration .check-circle{margin:auto auto 15px}.income-illustration h3{font-size:22px;margin-bottom:12px}.income-illustration p{font-size:12px;margin:0}.demo-content>.fine{font-size:11px}.demo-chat{display:flex;flex-direction:column;gap:20px;margin:42px 0}.demo-chat p{font-size:13px;padding:18px 22px;border-radius:14px;max-width:85%;margin:0}.chat-question{align-self:flex-end;background:#f9e6d8}.chat-answer{align-self:flex-start;background:#f2f2ed}.chat-answer b{display:block;font-size:11px;color:#514538;margin-bottom:8px}.demo-message{border:1px solid #dfd9cf;padding:14px 18px;font-size:11px;border-radius:10px;color:#817a70;display:flex;justify-content:space-between}.faq-v2{display:grid;grid-template-columns:.85fr 1.4fr;gap:9%;padding-top:116px;padding-bottom:116px;align-items:start}.faq-intro{position:sticky;top:45px}.faq-contact{display:flex;flex-direction:column;background:var(--surface);padding:20px 24px;border-radius:16px;max-width:300px;margin-top:36px;gap:6px}.faq-contact span{font-size:11px;color:var(--muted)}.faq-contact b{font-size:15px;font-weight:550}.faq-items details{border-bottom:1px solid #ddd7d0;transition:background .25s}.faq-items summary{display:flex;align-items:baseline;gap:20px;padding:25px 12px;font-size:18px;line-height:1.4;letter-spacing:-.025em}.faq-number{font-size:12px;color:#a68067;min-width:20px;letter-spacing:0}.faq-plus{margin-left:auto;color:#ad4d24;font-size:24px;line-height:1;transition:transform .25s}.faq-items details[open]{background:#f8f5ef;border-radius:14px;border-bottom-color:transparent}.faq-items details[open] .faq-plus{transform:rotate(45deg)}.faq-answer{padding:0 43px 24px 52px}.faq-answer p{font-size:14px;margin:0;animation:answer-enter .25s ease both}@keyframes answer-enter{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}.invite-v2.wrap{padding-inline:4%;margin-inline:auto;max-width:1360px;background:#292625;border-radius:28px;color:#fff;display:grid;grid-template-columns:1.1fr 1fr;gap:20px;align-items:center;overflow:hidden}.invite-copy{padding:55px 0 55px 22px;position:relative;z-index:1}.invite-copy .eyebrow{color:#c3bab1}.invite-copy h2{font-size:clamp(60px,6.3vw,92px);line-height:1.02}.invite-copy>p:not(.eyebrow){color:#cdc7c0;font-size:15px;max-width:430px}.founder-sign{display:flex;align-items:center;gap:15px;margin:27px 0 30px}.founder-sign b{font-weight:550;font-size:18px}.founder-sign span{font-size:11px;color:#bbb2a9;border-left:1px solid #64594e;padding-left:15px}.invite-copy .actions{gap:20px}.invite-copy .text-link{font-size:12px}.invite-portrait{align-self:stretch;display:flex;align-items:end}.invite-portrait img{width:100%;height:auto;object-fit:contain;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 16%,#000 88%,transparent 100%),linear-gradient(180deg,transparent 0,#000 12%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0,#000 16%,#000 88%,transparent 100%),linear-gradient(180deg,transparent 0,#000 12%);mask-composite:intersect}.marketing .footer{max-width:1440px;padding:75px 4% 45px;grid-template-columns:1.5fr 1fr 1fr}.footer .footer-brand{display:flex;align-items:center;gap:16px}.footer-brand img{width:140px;height:auto}.footer-brand span{border-left:1px solid #c6bfb8;padding-left:16px;font-size:19px;letter-spacing:-.05em}.landing-v2 a,.landing-v2 button{touch-action:manipulation}.landing-v2 .text-link{transition:color .2s}.landing-v2 .review-card{transition:transform .25s}.landing-v2 .review-card:hover{transform:translateY(-4px)}
@media(max-width:1100px){.hero-top h1{font-size:7vw}.hero-top{grid-template-columns:1.65fr 1fr}.hero-aside{padding:0}.hero-aside>p:first-child{font-size:19px}.hero-scene img{aspect-ratio:1.8}.creator-copy{padding:28px}.creator-copy h3{font-size:35px}.creator-copy p{font-size:13px}.creator-flow{gap:5px;font-size:10px}.creator-flow>span{padding:5px}.creator-copy .button{font-size:12px}.demo-sidebar{padding:25px 14px}.portal-demo{grid-template-columns:205px 1fr}.demo-content{padding:30px}.rate-card{padding:27px}.reviews-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.review-body{padding:19px}.review-body h3{font-size:21px}.invite-copy{padding-left:0}.invite-copy h2{font-size:70px}}
@media(max-width:760px){.landing-v2 .wrap{padding-inline:22px}.marketing .header{height:78px;padding-inline:20px}.hero-v2{padding-top:27px}.hero-top{grid-template-columns:1fr;gap:23px;margin-bottom:27px}.hero-top h1{font-size:clamp(42px,9.45vw,69px)}.hero-top .eyebrow{font-size:9px;margin-bottom:22px}.hero-aside>p:first-child{display:none}.hero-aside .muted{font-size:15px;max-width:400px;margin-bottom:20px}.hero-scene{border-radius:20px}.hero-scene img{aspect-ratio:4/5;object-fit:contain}.scene-caption{inset:auto 15px 16px;font-size:11px;gap:10px}.scene-caption a{width:36px;height:36px}.hero-strip{flex-wrap:wrap;padding:20px 0;gap:8px 16px;font-size:10px}.hero-strip>span:last-child{display:none}.landing-v2 h2{font-size:clamp(36px,8.1vw,50px);line-height:1.08;margin-bottom:23px}.landing-v2 .eyebrow{font-size:9px;margin-bottom:22px}.landing-v2 p{font-size:14px}.earn-v2{grid-template-columns:1fr;gap:32px;padding-top:62px;padding-bottom:64px}.earn-path{margin-top:28px;font-size:10px;gap:9px}.rate-card{padding:26px;border-radius:22px}.rate-value{justify-content:center;margin-top:24px;gap:9px}.rate-value strong{font-size:clamp(120px,36vw,200px)}.rate-value>b{font-size:61px}.rate-value>span{font-size:23px}.landing-v2 .rate-base{text-align:center;font-size:21px;margin:24px 0}.rate-top{font-size:11px}.rate-note p{font-size:12px}.audience-v2{padding-bottom:64px}.split-heading{grid-template-columns:1fr;gap:15px;margin-bottom:30px}.split-heading h2{margin:0}.split-heading>p{font-size:14px}.creator-layout{grid-template-columns:1fr;gap:15px}.creator-portrait{border-radius:22px}.creator-portrait img{aspect-ratio:4/5;object-fit:contain}.creator-copy{padding:29px 26px;border-radius:22px}.creator-copy h3{font-size:36px}.creator-copy p{font-size:14px}.creator-flow{gap:7px;font-size:10px;margin-bottom:25px}.creator-copy .button{font-size:13px}.audience-small{padding:25px;border-radius:19px}.audience-small h3{font-size:25px}.audience-small p{font-size:14px}.journey-v2{padding:60px 0}.journey-grid{grid-template-columns:1fr 1fr;gap:27px 16px}.step-number{font-size:34px;padding:12px 0 18px}.step-preview{min-height:155px;padding:16px 8px;margin-bottom:20px;gap:12px;border-radius:13px}.step-preview b{font-size:11px}.step-preview>span{font-size:9px}.step-preview .mini-label{padding:6px 8px;font-size:9px}.sample-link{font-size:8px!important;padding:5px}.journey-grid h3{font-size:19px}.journey-grid p{font-size:12px}.landing-v2 .journey-note{font-size:10px;margin-top:27px}.company-v2{grid-template-columns:1fr;gap:35px;padding-top:65px;padding-bottom:65px}.company-visual{max-width:540px}.service-line{padding:18px 0}.service-line h3{font-size:19px}.service-line p{font-size:12px}.reviews-v2{padding-bottom:65px}.reviews-v2 .split-heading{grid-template-columns:1fr;gap:20px}.reviews-v2 h2{font-size:clamp(34px,8vw,49px)}.reviews-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;padding-bottom:16px}.review-card{flex:0 0 88%;scroll-snap-align:start}.review-body{padding:23px}.review-body h3{font-size:24px}.review-body p{font-size:13px}.reviews-v2>.fine{font-size:10px}.portal-v2{padding:60px 0 45px}.portal-demo{grid-template-columns:1fr;border-radius:18px}.demo-sidebar{padding:20px 16px 10px;border-right:0;border-bottom:1px solid #e2dbd1}.demo-sidebar>p{display:none}.demo-sidebar [role=tablist]{display:flex;gap:6px;margin-top:20px}.demo-sidebar button{justify-content:center;padding:10px 7px;margin:0;width:auto;flex:1;font-size:0;gap:0}.demo-sidebar button span{font-size:10px}.demo-caption{padding-top:12px;font-size:9px}.demo-content{padding:23px 16px;min-height:420px}.demo-heading{gap:8px;margin-bottom:24px}.demo-heading h3{font-size:24px}.demo-heading .mini-label{font-size:9px;padding:5px 7px}.demo-heading>div>span{font-size:10px}.demo-metrics{gap:8px}.demo-metrics>div{padding:12px 10px}.demo-metrics b{font-size:29px}.demo-metrics span{font-size:9px}.demo-deal{gap:8px;padding:16px 0}.demo-car{display:none}.demo-deal b{font-size:11px}.demo-deal small{font-size:9px}.stage-pill{font-size:9px;padding:5px 8px}.portal-bottom{align-items:flex-start;flex-direction:column;gap:22px;margin-top:25px}.portal-bottom>p{font-size:14px}.demo-chat p{font-size:12px;padding:14px 15px;max-width:92%}.demo-message{font-size:10px;padding:12px}.faq-v2{grid-template-columns:1fr;gap:25px;padding-top:65px;padding-bottom:65px}.faq-intro{position:static}.faq-intro h2 br{display:none}.faq-contact{padding:15px 20px;max-width:none;margin-top:20px;flex-direction:row;justify-content:space-between;align-items:center}.faq-contact b{font-size:12px}.faq-contact span{font-size:10px}.faq-items summary{font-size:16px;padding:22px 7px;gap:13px}.faq-number{font-size:10px;min-width:16px}.faq-plus{font-size:21px}.faq-answer{padding:0 20px 23px 36px}.faq-answer p{font-size:13px}.invite-v2.wrap{margin-inline:14px;padding-inline:25px;grid-template-columns:1fr;gap:0;border-radius:22px}.invite-copy{padding:38px 0 12px}.invite-copy h2{font-size:clamp(57px,14vw,80px);line-height:1.02}.invite-copy>p:not(.eyebrow){font-size:14px}.founder-sign{margin:25px 0}.invite-copy .actions{gap:18px}.invite-copy .text-link{font-size:12px}.invite-portrait{max-width:450px;margin-inline:auto;width:100%}.invite-portrait img{object-fit:contain}.marketing .footer{padding:45px 22px 35px;gap:28px 20px;grid-template-columns:1fr 1fr}.footer-brand img{width:125px}.footer-brand span{font-size:17px}.marketing .footer>div:first-child{grid-column:1/-1}}
@media(prefers-reduced-motion:reduce){.landing-v2 *, .landing-v2 *::before,.landing-v2 *::after{animation:none!important;transition:none!important}.landing-v2 .review-card:hover{transform:none}}
.scene-caption>span{background:#fffffff0;color:#3f3932;text-shadow:none;padding:8px 13px;border-radius:30px}.hero-scene img{aspect-ratio:2.55}.demo-content [role=tabpanel]:not([hidden]){animation:panel-enter .32s ease both}@keyframes panel-enter{from{opacity:.45;transform:translateY(7px)}to{opacity:1;transform:none}}@media(max-width:1100px){.hero-scene img{aspect-ratio:2.15}}@media(max-width:760px){.hero-scene img{aspect-ratio:1;object-fit:cover;object-position:50% 65%}.scene-caption>span{font-size:9px;padding:7px 9px}.faq-intro h2 em::before{content:' '}}

.landing-v2 .text-link,.footer a{display:inline-block;padding-block:4px}
/* Планшет: в узкой карточке «до 50 %» знак процента не должен уходить за край */
@media(min-width:761px) and (max-width:1100px){.rate-card{padding:26px 24px}.rate-value{gap:8px}.rate-value strong{font-size:clamp(88px,11vw,125px)}.rate-value>b{font-size:48px}.rate-value>span{font-size:22px}}
@media(max-width:380px){.hero-top h1{font-size:clamp(34px,10.5vw,40px)}}
