.story-section{padding:75px 0 85px;border-top:1px solid var(--line);scroll-margin-top:90px}.story-section .eyebrow,.premium-section .eyebrow{margin:0 0 22px}.story h2{font-size:clamp(34px,3.25vw,45px);line-height:1.12;letter-spacing:-1.9px;font-weight:650;margin:0 0 42px}.story h3{font-size:18px;line-height:1.3;letter-spacing:-.4px;font-weight:600;margin:0 0 10px}.story p:not(.eyebrow){font-size:15px;line-height:1.65;color:var(--muted);margin:0}.feature-list{display:flex;flex-direction:column;gap:34px}.feature-list article{display:flex;align-items:flex-start;gap:21px}.feature-number{font-size:11px;font-weight:600;color:var(--blue);padding-top:4px}.setup-steps{list-style:none;padding:0 0 0 44px;counter-reset:steps;margin:0;display:flex;flex-direction:column;gap:31px}.setup-steps li{counter-increment:steps;position:relative}.setup-steps li:before{content:counter(steps);position:absolute;top:0;left:-44px;width:27px;height:27px;display:grid;place-items:center;border-radius:50%;background:#e1edff;color:#0067cf;font-size:11px;font-weight:600}.use-list article{padding:23px 0;border-top:1px solid var(--line)}.use-list article:last-child{padding-bottom:0}.use-list h3{font-size:19px}.use-list p{font-size:14px!important}.premium-section{background:#1d1d1f;color:#f5f5f7;padding:42px 36px 43px;border-radius:26px;margin:0 0 85px}.premium-section .eyebrow{color:#a2a2a9;font-size:9px}.premium-section h2{font-size:36px;margin-bottom:25px}.premium-section p:not(.eyebrow){color:#a9a9b1;font-size:14px}.premium-section .text-link{display:inline-block;color:#7db7fc;margin-top:25px;font-size:13px}.faq-list details{border-top:1px solid var(--line);padding:20px 0}.faq-list details:last-child{border-bottom:1px solid var(--line)}.faq-list summary{display:flex;justify-content:space-between;align-items:center;gap:20px;cursor:pointer;list-style:none;font-size:14px;font-weight:550;line-height:1.5}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{font-size:20px;color:var(--muted);font-weight:400;transition:transform .2s}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{padding:15px 25px 0 0;font-size:14px!important}.closing-section{padding:0 0 105px}.closing-section h2{font-size:42px;margin-bottom:20px}.closing-section p{margin-bottom:26px!important}.closing-section .button{margin-top:4px}footer{flex-wrap:wrap}footer small{flex-basis:100%;font-size:10px;line-height:1.5;color:#88888e}#live-demo:target .timer-start{box-shadow:0 0 0 4px #0071e322}
@media(max-width:1050px){.story-section{padding-top:55px;padding-bottom:60px}.story h2{font-size:35px;letter-spacing:-1.5px}.story h3{font-size:17px}.story p:not(.eyebrow){font-size:14px}.premium-section{padding:33px 26px}.premium-section h2{font-size:31px}.closing-section{padding-bottom:85px}.closing-section h2{font-size:36px}}
@media(max-width:760px){.story-section{padding-top:50px;padding-bottom:57px}.story h2{font-size:36px;letter-spacing:-1.6px;margin-bottom:32px}.story-section .eyebrow{font-size:9px;letter-spacing:1.6px}.story h3{font-size:18px}.story p:not(.eyebrow){font-size:15px}.feature-list{gap:29px}.feature-list article{gap:16px}.premium-section{padding:34px 27px;margin-bottom:54px}.premium-section h2{font-size:34px}.premium-section p:not(.eyebrow){font-size:14px}.closing-section{padding-bottom:63px}.closing-section h2{font-size:37px}.faq-list summary{font-size:15px}.faq-list details p{font-size:14px!important}}
