.TR-media{place-items:center;display:grid}.TR-demo-label{z-index:5;width:fit-content;max-width:calc(100% - 48px);color:var(--ink);font:500 10px/1.3 var(--f-mono);letter-spacing:.025em;background:#fffffff0;border-radius:999px;justify-self:start;padding:7px 11px;position:absolute;top:24px;left:24px;right:24px}.TR .AB-hero h1{max-width:12ch;font-size:clamp(58px,7.1vw,108px);line-height:.94}.TR-goal{padding-top:80px}@media (max-width:640px){.TR .AB-hero h1{font-size:clamp(46px,12vw,70px)}.TR-goal{padding-top:48px}}.TR .AB-footer__mark{font-size:20vw}.AB-footer__top a,.AB-footer__top button{padding-block:4px}.TR-assure{color:var(--muted);margin:2px 0 0;font-size:15px}.TR-or{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin:6px 0 0;font-size:16px;display:flex}.TR .AB-plans-wrap{padding-top:120px}@media (min-width:961px){.TR .AB-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.TR .AB-steps:before{left:16%;right:16%}}.TR .B-plans--one{grid-template-columns:minmax(0,560px);justify-content:center}.TR .TR-center{text-align:center}.TR-alt{margin-top:8px}.TR-alt summary{cursor:pointer;color:var(--muted);text-underline-offset:3px;padding:12px 0;font-size:16px;text-decoration:underline}.TR-alt[open] summary{margin-bottom:14px}.TR-alt{scroll-margin-top:100px}.TR .reveal--instant{opacity:1;transition:none;transform:none}.TR-alt__intro{color:var(--muted);margin:0 0 18px;font-size:15px;line-height:1.5}.TR-assure a{color:inherit;text-underline-offset:3px;text-decoration:underline}.TR .B-plan .TR-hl{color:var(--blue);font-style:normal}.TR .B-plan--hot .TR-hl{color:#8fb0ff}.TR .B-plans--one h3{letter-spacing:-.035em;font-size:clamp(28px,3.2vw,38px);line-height:1.05}
.HB{z-index:3;font-family:var(--f-tight), system-ui, sans-serif;position:absolute;inset:0}.HB-art{position:absolute;inset:0}.HB .TR-demo-label{top:22px;left:22px;right:auto}.HB-ad{background:#fff;border-radius:20px;width:58%;padding:20px;transition:transform .5s;position:absolute;top:13%;left:8%;transform:rotate(-3deg);box-shadow:0 18px 36px -25px #26365e80}.HB-ad>span{color:#64625d;margin-bottom:10px;font-size:13px;display:block}.HB-ad strong{letter-spacing:-.025em;font-size:clamp(18px,1.6vw,24px);line-height:1.15;display:block}.HB-ad p{color:#555;margin-top:10px;font-size:15px;line-height:1.4}.HB-phone{background:#fff;border:6px solid #141414;border-radius:28px;width:50%;max-width:260px;padding:18px 14px;transition:transform .5s;position:absolute;top:35%;left:8%;transform:rotate(-3deg);box-shadow:0 24px 42px -28px #26365e80}.HB-phone__head{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;gap:8px;padding:0 2px 12px;display:flex}.HB-phone__head>span{color:#444;max-width:12ch;font-size:13px;font-weight:600}.HB-phone__head b{color:#141414;font-size:36px;font-weight:600;line-height:1.1}.HB-list{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.HB-row{background:#f6f5f1;border-radius:12px;grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;gap:8px;padding:9px 7px;display:grid}.HB-av{color:#141414;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;display:grid}.HB-av--yellow{background:var(--yellow)}.HB-av--green{background:var(--green)}.HB-av--lilac{background:var(--lilac)}.HB-who{color:#64625d;gap:3px;min-width:0;font-size:12px;line-height:1.2;display:grid}.HB-who b{color:#141414;font-size:14px;font-weight:600}.HB-tick{color:#246541;font-size:12px;font-weight:600}.HB-phone__foot{color:#64625d;margin-top:13px;font-size:11px;line-height:1.4}.HB-card{background:#fff;border-radius:20px;gap:9px;width:44%;max-width:240px;padding:20px;transition:transform .5s;display:grid;position:absolute;bottom:16%;right:5%;transform:rotate(3deg);box-shadow:0 24px 42px -28px #26365e80}.HB-card__label{color:#64625d;font-size:13px}.HB-card>strong{letter-spacing:-.025em;color:#141414;font-size:clamp(20px,2vw,30px);font-weight:600;line-height:1.05}.HB-card p{color:#555;font-size:13px;line-height:1.45}.HB-card__period{color:#64625d;border-top:1px solid #eee;padding-top:8px;font-size:11px}.HB-path{justify-content:center;gap:5px;display:flex;position:absolute;bottom:8%;left:22px;right:22px}.HB-path span{color:#444;background:#ffffffa8;border-radius:20px;padding:7px 9px;font-size:12px;transition:background .3s}.HB-path .is-active{color:#141414;background:#fff}.HB--step-0 .HB-ad,.HB--step-1 .HB-phone,.HB--step-2 .HB-phone{transform:rotate(-1deg)translateY(-4px)}.HB--step-3 .HB-card{transform:rotate(1deg)translateY(-4px)}.HB-replay{color:#303044;text-underline-offset:3px;background:0 0;border:0;min-height:36px;padding:6px 10px;font-size:12px;text-decoration:underline;position:absolute;bottom:10px;right:22px}.TR .AB-cloud,.TR .B-logo__dot{animation:none}@media (max-width:1180px) and (min-width:961px){.HB-ad{width:82%;top:12%;left:6%}.HB-phone{width:50%;max-width:230px;top:36%;left:6%}.HB-card{width:40%;padding:14px;bottom:14%;right:4%}}@media (max-width:640px){.TR .AB-hero__media{min-height:680px}.HB .TR-demo-label{top:18px;left:18px}.HB-ad{width:75%;padding:17px;top:13%;left:7%}.HB-ad strong{font-size:20px}.HB-ad p{font-size:14px}.HB-phone{border-width:5px;width:66%;padding:14px 10px;top:37%;left:7%}.HB-phone__head{padding-bottom:9px}.HB-phone__head b{font-size:30px}.HB-phone__head>span{font-size:12px}.HB-row{grid-template-columns:24px minmax(0,1fr) 12px;gap:6px;padding:7px 5px}.HB-av{width:24px;height:24px;font-size:11px}.HB-who b{font-size:12px}.HB-who{font-size:11px}.HB-card{gap:7px;width:47%;padding:14px;bottom:15%;right:4%}.HB-card>strong{font-size:23px}.HB-card p{font-size:12px}.HB-card__period{font-size:10px}.HB-path{gap:4px;bottom:7%;left:14px;right:14px}.HB-path span{padding:7px;font-size:11px}}@media (prefers-reduced-motion:reduce){.HB *{transition:none!important}}
