.niche-hero{padding-block:clamp(120px,10vw,168px) clamp(48px,5vw,80px)}.niche-hero-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(36px,5vw,80px);display:grid}.niche-hero .site-title{font-size:clamp(2.5rem,3.9vw,3.85rem);line-height:1.02}.niche-hero .site-title .t-cont{margin-top:.1em;display:block}.niche-hero .site-intro{max-width:52ch}.niche-sticky{inset-inline:0;z-index:40;padding:10px clamp(16px, 4vw, 24px) calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--rule);background:var(--paper);justify-content:space-between;align-items:center;gap:12px;transition:transform .22s;display:none;position:fixed;bottom:0;transform:translateY(110%)}.niche-sticky[data-visible=true]{transform:none}.niche-sticky p{color:var(--muted);margin:0;font-size:.78rem;line-height:1.35}.niche-sticky .btn{flex:none;min-height:44px}@media (max-width:1000px){.niche-hero-grid{grid-template-columns:minmax(0,1fr)}.niche-hero .site-title{font-size:clamp(2.3rem,7vw,3.4rem)}}@media (max-width:900px){.niche-sticky{display:flex}}@media (max-width:680px){.niche-sticky p{display:none}.niche-sticky .btn{flex:1}.niche-hero{padding-block:104px 40px}.niche-actions{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.niche-sticky{transition:none}}.partner-hero .site-title{font-size:clamp(2.5rem,4.2vw,4rem)}.partner-cabinet{background:var(--home-dark);color:#f4f4ef;border:1px solid #3c3d37;border-radius:20px;margin:0;padding:22px;box-shadow:0 30px 60px -32px #26241980}.partner-cabinet-top{color:#9a978e;justify-content:space-between;align-items:baseline;margin-bottom:16px;font-size:.82rem;display:flex}.partner-cabinet-top strong{color:#f4f4ef;font-size:.98rem;font-weight:500}.partner-cabinet-sums{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.partner-cabinet-sums>div{background:var(--home-dark-2);border:1px solid #32332f;border-radius:12px;padding:12px 14px}.partner-cabinet-sums span{color:#9a978e;font-size:.75rem;display:block}.partner-cabinet-sums strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:1.6rem;font-weight:600;display:block}.partner-cabinet-sums strong[data-tone=lime]{color:var(--home-lime)}.partner-cabinet-clients{margin:0;padding:0;font-size:.84rem;list-style:none}.partner-cabinet-clients li{border-top:1px solid #32332f;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:10px 2px;display:grid}.partner-cabinet-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.partner-cabinet-state{color:#9a978e;font-size:.78rem}.partner-cabinet-state[data-paying=true]{color:#a3d977}.partner-cabinet-amount{text-align:right;font-variant-numeric:tabular-nums;min-width:72px;font-weight:500}.partner-cabinet-amount[data-paying=false]{color:#9a978e;font-weight:400}.partner-cabinet-notice{color:var(--home-ink);background:#f4f4ef;border-radius:12px;align-items:center;gap:10px;margin:12px 0 0;padding:10px 12px;font-size:.82rem;line-height:1.4;display:flex}.partner-cabinet-notice span{background:var(--home-lime);border-radius:6px;flex:none;place-items:center;width:24px;height:24px;display:grid}.partner-cabinet-notice svg{width:14px;height:14px}.partner-figures{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(56px,6vw,88px) 0 0;padding:0;list-style:none;display:grid}.partner-figures li{border-left:1px solid var(--rule);padding:28px 26px}.partner-figures li:first-child{border-left:none;padding-left:0}.partner-figures strong{letter-spacing:-.04em;font-size:clamp(2.2rem,3.4vw,2.9rem);font-weight:500;line-height:1;display:block}.partner-figures span{color:var(--ink-2);margin-top:10px;font-size:.92rem;line-height:1.45;display:block}.partner-dark{background:var(--home-dark);color:#f4f4ef}.partner-dark .t-cont{color:#8e8b82}.partner-dark .site-section-head .t-lede{color:#b5b2a8}.partner-calc{border:1px solid #3c3d37;border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);margin-top:48px;display:grid;overflow:hidden}.partner-calc-inputs{border-right:1px solid #3c3d37;flex-direction:column;padding:clamp(24px,3vw,36px);display:flex}.partner-calc-inputs label,.partner-calc-label{color:#b5b2a8;font-size:.9rem}.partner-calc-inputs label:not(:first-child),.partner-calc-label{margin-top:30px}.partner-calc-inputs output{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:1.75rem;font-weight:500}.partner-calc-inputs input[type=range]{cursor:pointer;appearance:none;background:0 0;width:100%;height:28px;margin:10px 0 0}.partner-calc-inputs input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--home-lime) var(--fill), #3c3d37 var(--fill));border-radius:2px;height:4px}.partner-calc-inputs input[type=range]::-moz-range-track{background:linear-gradient(to right, var(--home-lime) var(--fill), #3c3d37 var(--fill));border-radius:2px;height:4px}.partner-calc-inputs input[type=range]::-webkit-slider-thumb{appearance:none;background:#f4f4ef;border-radius:50%;width:20px;height:20px;margin-top:-8px}.partner-calc-inputs input[type=range]::-moz-range-thumb{background:#f4f4ef;border:none;border-radius:50%;width:20px;height:20px}.partner-calc-inputs input[type=range]:focus-visible{outline:2px solid var(--home-lime);outline-offset:4px}.partner-calc-plans{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.partner-calc-plans button{color:#b5b2a8;cursor:pointer;background:0 0;border:1px solid #3c3d37;border-radius:9px;padding:8px 14px;font-size:.9rem}.partner-calc-plans button[aria-checked=true]{border-color:var(--home-lime);background:var(--home-lime);color:var(--home-ink)}.partner-calc-result{background:var(--home-dark-2);flex-direction:column;padding:clamp(24px,3vw,36px);display:flex}.partner-calc-result>span{color:#b5b2a8;font-size:.9rem}.partner-calc-result>strong{color:var(--home-lime);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:8px 0 6px;font-size:clamp(2.6rem,4.6vw,4rem);font-weight:500;line-height:1.04}.partner-calc-result dl{border-top:1px solid #3c3d37;margin:24px 0 0}.partner-calc-result dl>div{color:#d8d5cc;border-bottom:1px solid #3c3d37;justify-content:space-between;gap:16px;padding:12px 0;font-size:.95rem;display:flex}.partner-calc-result dd{font-variant-numeric:tabular-nums;margin:0}.partner-incomes{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:48px 0 0;padding:0;list-style:none;display:grid}.partner-incomes li{border:1px solid var(--rule);background:var(--paper);border-radius:18px;flex-direction:column;gap:10px;padding:28px;display:flex}.partner-incomes li>span{color:var(--muted);font-size:.84rem}.partner-incomes h3{margin:0}.partner-incomes p{color:var(--ink-2);margin:0;font-size:.96rem;line-height:1.6}.partner-incomes li[data-ours]{border-color:var(--home-ink);background:var(--home-ink);color:#f4f4ef}.partner-incomes li[data-ours]>span{color:var(--home-lime)}.partner-incomes li[data-ours] p{color:#c9c6bc}.partner-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:48px 0 0;padding:0;list-style:none;display:grid}.partner-steps li{border-top:2px solid var(--home-ink);padding-top:24px}.partner-steps li>span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.84rem}.partner-steps h3{margin:8px 0}.partner-steps p{color:var(--ink-2);margin:0;font-size:.96rem;line-height:1.6}.partner-client{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:48px 0 0;padding:0;list-style:none;display:grid}.partner-client li{border:1px solid var(--rule);background:var(--paper);border-radius:16px;gap:16px;padding:22px;display:flex}.partner-client li>span{background:var(--accent-wash);width:40px;height:40px;color:var(--accent-deep);border-radius:10px;flex:none;place-items:center;font-weight:600;display:grid}.partner-client h3{margin:0 0 4px;font-size:1.1rem;font-weight:500}.partner-client p{color:var(--ink-2);margin:0;font-size:.95rem;line-height:1.55}.partner-close{background:var(--home-ink);color:#f4f4ef;border-radius:24px;justify-content:space-between;align-items:center;gap:40px;padding:clamp(36px,5vw,64px);display:flex}.partner-close .t-cont{color:#8e8b82}.partner-close p{color:#c9c6bc;max-width:52ch;margin:16px 0 0;font-size:1.05rem;line-height:1.55}.landing-shell .partner-close-button{background:var(--home-lime);color:var(--home-ink);flex:none}@media (max-width:1000px){.partner-figures{grid-template-columns:repeat(2,minmax(0,1fr))}.partner-figures li{border-left:none;border-top:1px solid var(--rule);padding:22px 0}.partner-figures li:nth-child(-n+2){border-top:none}.partner-calc{grid-template-columns:minmax(0,1fr)}.partner-calc-inputs{border-bottom:1px solid #3c3d37;border-right:none}.partner-incomes,.partner-steps{grid-template-columns:minmax(0,1fr)}}@media (max-width:680px){.partner-cabinet{padding:16px}.partner-cabinet-clients li{grid-template-columns:minmax(0,1fr) auto}.partner-cabinet-state{display:none}.partner-cabinet-sums strong{font-size:1.25rem}.partner-client{grid-template-columns:minmax(0,1fr)}.partner-close{flex-direction:column;align-items:flex-start}}.partner-related{border-top:1px solid var(--rule);margin:48px 0 0;padding:0;list-style:none}.partner-related li{border-bottom:1px solid var(--rule)}.partner-related a{color:var(--ink);justify-content:space-between;align-items:flex-start;gap:24px;padding:22px 0;display:flex}.partner-related a svg{color:var(--muted);flex:none;margin-top:6px}.partner-related-text{flex-direction:column;gap:4px;min-width:0;display:flex}.partner-related-text strong{letter-spacing:-.02em;font-size:1.12rem;font-weight:600}.partner-related-text span{color:var(--ink-2);font-size:.98rem}@media (max-width:680px){.partner-related{margin-top:32px}}
.product-landing{--product-chip:#d9f50b1f}.product-works-with{color:var(--home-muted);flex-wrap:wrap;align-items:center;gap:10px 18px;margin:26px 0 0;font-size:.82rem;display:flex}.product-works-brand{color:var(--home-ink);align-items:center;gap:7px;font-weight:500;display:inline-flex}.product-works-with img{display:block}.product-listing{color:var(--home-ink);margin-top:14px;font-size:.82rem;text-decoration:underline;display:inline-block}.home-hero-visual .product-tablet-logo,.home-hero-visual .home-tablet-channel img{flex:none;width:1.1cqw;height:1.1cqw}.product-landing .home-hero{padding-bottom:var(--home-video-gap)}.product-proof{background:var(--home-dark);color:var(--home-white)}.product-proof-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(36px,6vw,96px);padding-block:clamp(52px,6vw,92px);display:grid}.product-proof-lead strong{color:var(--home-lime);letter-spacing:-.055em;white-space:nowrap;font-size:clamp(3.6rem,7.6vw,7.4rem);font-weight:500;line-height:1;display:block}.product-proof-lead p{color:#d8d8d2;max-width:440px;margin:20px 0 0;font-size:clamp(1.02rem,1.3vw,1.2rem);line-height:1.4}.product-proof-grid ul{margin:0;padding:0;list-style:none}.product-proof-grid li{border-top:1px solid var(--home-rule-dark);grid-template-columns:minmax(170px,.8fr) minmax(0,1fr);align-items:baseline;gap:24px;padding-block:22px;display:grid}.product-proof-grid li:first-child{border-top:0}.product-proof-grid li strong{letter-spacing:-.035em;white-space:nowrap;font-size:clamp(1.35rem,1.9vw,1.8rem);font-weight:500;line-height:1.15}.product-proof-grid li p{color:#b6b7b1;margin:0;font-size:.94rem;line-height:1.45}.product-questions{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:clamp(44px,5vw,72px) 0 0;padding:0;list-style:none;display:grid}.product-questions li{border:1px solid var(--home-rule);background:var(--home-white);transition:transform .3s var(--home-ease-out), box-shadow .3s var(--home-ease-out);border-radius:16px;flex-direction:column;gap:8px;padding:24px;display:flex}.product-questions li:nth-child(2){translate:0 18px}.product-questions li:nth-child(3){translate:0 36px}.product-questions li:hover{box-shadow:var(--home-elevation);transform:translateY(-4px)}.product-question-top{color:var(--home-muted);align-items:center;gap:9px;margin-bottom:8px;font-size:.82rem;display:flex}.product-question-top time{font-variant-numeric:tabular-nums;margin-left:auto}.product-questions strong{letter-spacing:-.025em;font-size:1.22rem;font-weight:500;line-height:1.2}.product-questions li>span:last-child{color:var(--home-muted);font-size:.94rem;line-height:1.45}.product-compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:clamp(78px,7vw,104px);display:grid}.product-compare>div{border:1px solid var(--home-rule);border-radius:18px;padding:clamp(26px,3vw,44px)}.product-compare>div[data-after=true]{border-color:var(--home-dark);background:var(--home-dark);color:var(--home-white)}.product-compare h3{letter-spacing:-.03em;margin:0 0 24px;font-size:clamp(1.4rem,2vw,1.9rem);font-weight:500}.product-compare ul,.product-answers ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.product-compare li,.product-answers li{gap:12px;font-size:1rem;line-height:1.42;display:flex}.product-compare li{color:var(--home-muted)}.product-compare [data-after=true] li{color:#e8e8e2}.product-compare svg,.product-answers svg{flex:none;width:19px;height:19px;margin-top:2px}.product-compare [data-after=true] svg{color:var(--home-lime)}.product-reply-tabs{flex-wrap:wrap;gap:6px;display:flex}.product-reply-tabs button{color:#b6b7b1;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;padding:8px 16px;font-size:.88rem;transition:background-color .16s,color .16s;display:inline-flex}.product-reply-tabs button:hover{color:var(--home-white);background:#24251f}.product-reply-tabs button[aria-pressed=true]{background:var(--home-lime);color:var(--home-ink);font-weight:600}.product-reply-body{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);min-height:460px;display:grid}.product-reply-chat{flex-direction:column;gap:16px;padding:clamp(20px,3vw,36px);display:flex}.product-reply-head{border-bottom:1px solid var(--home-rule-dark);align-items:center;gap:12px;padding-bottom:18px;display:flex}.product-reply-head strong{color:var(--home-white);font-weight:500;display:block}.product-reply-head small{color:#b6b7b1;font-size:.78rem}.product-reply-bubble{max-width:88%;animation:product-rise .42s var(--home-ease-out) both;border-radius:16px;padding:14px 18px}.product-reply-bubble small{opacity:.68;margin-bottom:4px;font-size:.72rem;display:block}.product-reply-bubble p{margin:0;font-size:1.02rem;line-height:1.45}.product-reply-bubble[data-from=customer]{color:var(--home-white);background:#24251f;border-bottom-left-radius:5px;align-self:flex-start}.product-reply-bubble[data-from=ai]{background:var(--home-lime);color:var(--home-ink);border-bottom-right-radius:5px;align-self:flex-end}.product-reply-typing{gap:5px;padding:6px 2px;display:inline-flex}.product-reply-typing i{background:var(--home-ink);border-radius:50%;width:7px;height:7px;animation:.9s ease-in-out infinite product-typing}.product-reply-typing i:nth-child(2){animation-delay:.15s}.product-reply-typing i:nth-child(3){animation-delay:.3s}.product-reply-side{border-left:1px solid var(--home-rule-dark);flex-direction:column;padding:clamp(20px,3vw,36px);display:flex}.product-reply-side-label{color:#b6b7b1;font-size:.78rem}.product-reply-side ol{gap:16px;margin:20px 0 0;padding:0;list-style:none;display:grid}.product-reply-side li{color:#6f706a;gap:12px;font-size:.94rem;line-height:1.4;transition:color .3s;display:flex}.product-reply-side li>span{border:1px solid var(--home-rule-dark);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;transition:background-color .3s,border-color .3s;display:grid}.product-reply-side li svg{opacity:0;width:13px;height:13px;color:var(--home-ink);transition:opacity .3s}.product-reply-side li[data-done=true]{color:var(--home-white)}.product-reply-side li[data-done=true]>span{border-color:var(--home-lime);background:var(--home-lime)}.product-reply-side li[data-done=true] svg{opacity:1}.product-reply-outcome{border:1px solid var(--home-lime);color:var(--home-lime);opacity:0;transition:opacity .3s ease, translate .3s var(--home-ease-out);border-radius:12px;align-items:center;gap:10px;margin-top:auto;padding:14px 16px;display:flex;translate:0 8px}.product-reply-outcome[data-visible=true]{opacity:1;translate:0}.product-reply-outcome[data-handed=true]{border-color:var(--home-white);color:var(--home-white)}.product-reply-outcome svg{flex:none;width:18px;height:18px}.product-reply-outcome strong{font-size:.94rem;font-weight:500}@keyframes product-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes product-typing{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.product-rail{border-block:1px solid var(--home-rule);background:var(--home-white);margin:0;padding-block:26px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.product-rail .home-channel-track{animation-duration:55s}.product-rail .home-channel-track span{border:1px solid var(--home-rule);background:var(--home-paper);min-width:0;min-height:54px;color:var(--home-ink);white-space:nowrap;border-radius:999px;margin-right:12px;padding:0 24px 0 16px;font-size:1rem}.product-channels{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:clamp(44px,5vw,72px);display:grid}.product-channels article{border:1px solid var(--home-rule);background:var(--home-white);min-height:300px;transition:transform .3s var(--home-ease-out), box-shadow .3s var(--home-ease-out);border-radius:18px;padding:clamp(24px,3vw,40px)}.product-channels article:hover{box-shadow:var(--home-elevation);transform:translateY(-5px)}.product-channel-logo{align-items:center;height:44px;display:flex}.product-channels h3{letter-spacing:-.035em;margin:56px 0 12px;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:500}.product-channels p{color:var(--home-muted);margin:0;font-size:1rem;line-height:1.5}.product-section-note{color:var(--home-muted);margin:30px 0 0;font-size:.94rem}.product-answers{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:clamp(44px,5vw,72px);display:grid}.product-answers>div{border:1px solid var(--home-rule);background:var(--home-white);border-radius:18px;padding:clamp(26px,3vw,44px)}.product-answers>div[data-dark=true]{border-color:var(--home-dark);background:var(--home-dark);color:var(--home-white)}.product-answers h3{letter-spacing:-.03em;margin:0 0 26px;font-size:clamp(1.4rem,2vw,1.9rem);font-weight:500}.product-answers svg{color:var(--home-lime-deep)}.product-answers [data-dark=true] svg{color:var(--home-lime)}.product-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:clamp(44px,5vw,72px) 0 0;padding:0;list-style:none;display:grid}.product-steps li{border:1px solid var(--home-rule);background:var(--home-white);border-radius:18px;padding:clamp(24px,3vw,36px);position:relative}.product-step-number{background:var(--home-lime);border-radius:10px;place-items:center;width:34px;height:34px;font-size:.92rem;font-weight:600;display:grid}.product-step-logos{align-items:center;gap:12px;min-height:28px;margin-top:34px;display:flex}.product-steps h3{letter-spacing:-.028em;margin:22px 0 10px;font-size:1.32rem;font-weight:500;line-height:1.18}.product-steps p{color:var(--home-muted);margin:0 0 16px;line-height:1.5}.product-trust{border-block:1px solid var(--home-rule);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(44px,5vw,72px);display:grid}.product-trust>div{border-left:1px solid var(--home-rule);padding:30px 26px}.product-trust>div:first-child{border-left:0;padding-left:0}.product-trust svg{width:22px;height:22px;color:var(--home-lime-deep)}.product-trust h3{letter-spacing:-.02em;margin:18px 0 8px;font-size:1.08rem;font-weight:500}.product-trust p{color:var(--home-muted);margin:0;font-size:.94rem;line-height:1.5}.product-plans{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:clamp(44px,5vw,72px) 0 0;padding:0;list-style:none;display:grid}.product-plans>li{border:1px solid var(--home-rule);background:var(--home-white);transition:transform .3s var(--home-ease-out), box-shadow .3s var(--home-ease-out);border-radius:18px;flex-direction:column;padding:clamp(22px,2.2vw,30px);display:flex}.product-plans>li:hover{box-shadow:var(--home-elevation);transform:translateY(-4px)}.product-plans>li[data-popular=true]{border-color:var(--home-dark);background:var(--home-dark);color:var(--home-white)}.product-plans h3{letter-spacing:-.02em;margin:0;font-size:1.15rem;font-weight:500}.product-plan-price{flex-wrap:wrap;align-items:baseline;gap:6px;margin:18px 0 0;display:flex}.product-plan-price strong{letter-spacing:-.045em;white-space:nowrap;font-size:clamp(2.1rem,3vw,2.9rem);font-weight:500;line-height:1}.product-plan-price span{color:var(--home-muted);font-size:.88rem}.product-plans [data-popular=true] .product-plan-price strong{color:var(--home-lime)}.product-plans [data-popular=true] .product-plan-price span,.product-plans [data-popular=true] .product-plan-description{color:#b6b7b1}.product-plan-description{color:var(--home-muted);margin:14px 0 0;font-size:.9rem;line-height:1.45}.product-plans ul{flex:1;align-content:start;gap:10px;margin:22px 0 24px;padding:0;list-style:none;display:grid}.product-plans ul li{gap:10px;font-size:.9rem;line-height:1.4;display:flex}.product-plans ul svg{width:16px;height:16px;color:var(--home-lime-deep);flex:none;margin-top:2px}.product-plans [data-popular=true] ul svg{color:var(--home-lime)}.product-plans .home-button{text-align:center;width:100%;padding-inline:10px;font-size:.86rem}.product-plan-button{border-color:var(--home-lime);background:var(--home-lime);color:var(--home-ink)}.product-plan-button:hover{background:#cce70a}.product-plans-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 40px;margin-top:26px;display:flex}.product-plans-foot p{color:var(--home-muted);margin:0;font-size:.94rem}.product-plans-foot .home-text-link{margin-top:0}@media (min-width:901px){.product-landing .home-platform-intro,.product-landing .home-demo-heading{grid-template-columns:minmax(0,1.85fr) minmax(0,1fr);gap:56px}.product-landing .home-platform-intro h2,.product-landing .home-demo-heading h2{font-size:clamp(2.25rem,3.4vw,3.4rem);line-height:1.08}}@media (min-width:1181px){.product-landing .home-platform-intro h2,.product-landing .home-demo-heading h2{white-space:nowrap}}@media (min-width:901px){.product-landing .home-hero-copy h1{white-space:nowrap;max-width:none;font-size:clamp(3rem,4.5vw,4.5rem)}}.product-landing #channels{padding-bottom:0}.product-landing .home-close-grid{align-items:center}.product-close-copy{gap:20px;display:grid}.product-landing .home-close-action{padding-bottom:0}.product-deck{transition:rotate .35s var(--home-ease-out);margin-bottom:26px;position:relative;rotate:-1.5deg}.product-deck:hover{rotate:none}.product-deck-under{background:var(--home-dark-2);opacity:.55;border-radius:18px;position:absolute;inset-block:0 -10px;inset-inline:14px}.product-deck-under[data-depth="2"]{opacity:.25;inset-block-end:-20px;inset-inline:28px}.product-deck-cards{display:grid;position:relative}.product-deck-card{background:var(--home-dark);color:var(--home-white);box-shadow:var(--home-elevation);opacity:0;visibility:hidden;border-radius:18px;grid-area:1/1;padding:16px 18px 18px}.product-deck-card[data-state=active]{opacity:1;visibility:visible;animation:product-deck-up .48s .2s var(--home-ease-out) both}.product-deck-card[data-state=leaving]{z-index:1;visibility:visible;animation:.28s ease-in both product-deck-off}.product-deck-head{color:#b6b7b1;align-items:center;gap:8px;font-size:.8rem;display:flex}.product-deck-head img{display:block}.product-deck-head small{color:var(--home-lime);opacity:0;align-items:center;gap:4px;margin-left:auto;font-size:.8rem;transition:opacity .24s;display:inline-flex}.product-deck-head small[data-visible=true]{opacity:1}.product-deck-head small svg{width:14px;height:14px}.home-close-action .product-deck-question{width:fit-content;max-width:92%;color:var(--home-white);text-align:start;background:#2a2b26;border-radius:13px 13px 13px 4px;margin:12px 0 0;padding:8px 13px;font-size:.98rem;line-height:1.3}.product-deck-reply{justify-items:end;margin-top:8px;display:grid}.product-deck-reply>*{grid-area:1/1}.home-close-action .product-deck-reply p{background:var(--home-lime);max-width:92%;color:var(--home-ink);text-align:start;opacity:0;transform-origin:100% 100%;transition:opacity .24s ease, transform .32s var(--home-ease-out);border-radius:13px 13px 4px;margin:0;padding:8px 13px;font-size:.98rem;font-weight:500;line-height:1.3;transform:translateY(8px)scale(.97)}.home-close-action .product-deck-reply[data-replied=true] p{opacity:1;transform:none}.product-deck-typing{background:#2a2b26;border-radius:13px 13px 4px;align-self:end;gap:4px;padding:11px 13px;transition:opacity .16s;display:inline-flex}.product-deck-typing i{background:var(--home-lime);border-radius:50%;width:6px;height:6px;animation:.9s ease-in-out infinite product-typing}.product-deck-typing i:nth-child(2){animation-delay:.15s}.product-deck-typing i:nth-child(3){animation-delay:.3s}.product-deck-reply[data-replied=true] .product-deck-typing{opacity:0}@keyframes product-deck-up{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:none}}@keyframes product-deck-off{0%{opacity:1;visibility:visible;transform:none}99%{opacity:0;visibility:visible;transform:translateY(-30px)rotate(-3deg)}to{opacity:0;visibility:hidden;transform:translateY(-30px)rotate(-3deg)}}@media (max-width:1180px){.product-plans,.product-trust{grid-template-columns:repeat(2,minmax(0,1fr))}.product-trust>div:nth-child(3){border-left:0;padding-left:0}.product-trust>div:nth-child(n+3){border-top:1px solid var(--home-rule)}}@media (max-width:900px){.product-landing .home-close-action{margin-top:18px}.product-proof-grid,.product-questions,.product-compare,.product-channels,.product-answers,.product-steps{grid-template-columns:1fr}.product-questions li:nth-child(n){translate:none}.product-compare{margin-top:18px}.product-channels article{min-height:0}.product-channels h3{margin-top:28px}.product-reply-body{grid-template-columns:1fr}.product-reply-side{border-top:1px solid var(--home-rule-dark);border-left:0}.product-reply-outcome{margin-top:22px}}@media (max-width:680px){.product-proof-grid li{grid-template-columns:1fr;gap:6px}.product-plans,.product-trust{grid-template-columns:1fr}.product-trust>div:nth-child(n){border-left:0;padding:24px 0}.product-trust>div:nth-child(n+2){border-top:1px solid var(--home-rule)}.product-reply-tabs button{flex:100%;justify-content:flex-start}.product-reply-bubble{max-width:100%}}@media (prefers-reduced-motion:reduce){.product-reply-bubble,.product-reply-typing i,.product-deck-card[data-state],.product-deck-typing i{animation:none}.product-questions li,.product-channels article,.product-plans>li{transition:none}}
