.detail-hero{background:radial-gradient(700px 420px at 88% 8%,#3b5bdb24,#0000 65%),radial-gradient(600px 380px at 0 45%,#486fe11a,#0000 68%),#fff;border-bottom:1px solid #e3e8f4;position:relative;overflow:hidden}.detail-hero:after{content:"";pointer-events:none;opacity:.04;background-image:radial-gradient(#3b5bdb .65px,#0000 .65px);background-size:24px 24px;position:absolute;inset:0}.detail-shell{z-index:1;width:min(100% - 40px,1100px);margin:0 auto;position:relative}.detail-shell.narrow{max-width:880px}.detail-hero__grid{grid-template-columns:1.3fr .7fr;align-items:center;gap:90px;padding:73px 0 82px;display:grid}.detail-breadcrumb{color:#74819a;flex-wrap:wrap;align-items:center;gap:5px;font-size:11px;display:flex}.detail-breadcrumb a:hover{color:#3b5bdb}.detail-icon{color:#fff;background:linear-gradient(135deg,#3b5bdb,#6259eb);border-radius:16px;place-items:center;width:56px;height:56px;margin-top:26px;display:grid;box-shadow:0 16px 35px -18px #3b5bdb}.detail-eyebrow{color:#3b5bdb;letter-spacing:.18em;text-transform:uppercase;margin:20px 0 10px;font-size:12px;font-weight:600;line-height:1.4}.detail-hero h1{color:#0b1226;letter-spacing:-.02em;max-width:700px;margin:0;font-size:clamp(38px,5vw,60px);font-weight:700;line-height:1.02}.detail-lede{color:#60708d;max-width:690px;margin:17px 0 0;font-size:16px;line-height:1.65}.detail-actions{flex-wrap:wrap;gap:11px;margin-top:27px;display:flex}.detail-actions a{min-height:44px}.detail-included{background:#fff;border:1px solid #e3e8f4;border-radius:20px;padding:27px;position:relative;box-shadow:0 25px 60px -30px #2e448999}.detail-included>span{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,#ea580c,#fb923c);border-radius:999px;align-items:center;gap:5px;padding:6px 10px;font-size:10px;font-weight:750;display:flex;position:absolute;top:-13px;right:18px}.detail-included>p{color:#6b7891;letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.detail-included ul{gap:13px;margin:18px 0 0;padding:0;list-style:none;display:grid}.detail-included li{align-items:flex-start;gap:10px;font-size:14px;display:flex}.detail-included li i{color:#3b5bdb;background:#eef1ff;border-radius:50%;flex:0 0 20px;place-items:center;width:20px;height:20px;display:grid}.detail-section{padding:84px 0}.detail-section.compact{padding-bottom:50px}.detail-tint{background:radial-gradient(700px 420px at 10% 10%,#3b5bdb14,#0000 65%),#f7f9fd}.detail-heading{max-width:760px;margin-bottom:35px}.detail-heading .detail-eyebrow{margin-top:0}.detail-heading h2{letter-spacing:-.02em;margin:0;font-size:clamp(30px,4.5vw,50px);line-height:1.1}.conversion-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.conversion-grid article{background:#fff;border:1px solid #e3e8f4;border-radius:18px;padding:25px}.conversion-grid h3{color:#67748c;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:9px;margin:0;font-size:11px;font-weight:700;display:flex}.conversion-grid h3 i,.timeline>i{color:#3b5bdb;background:#edf1ff;border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.conversion-grid ul{gap:11px;margin:18px 0 0;padding:0;list-style:none;display:grid}.conversion-grid li{color:#202b40;gap:10px;font-size:13px;line-height:1.45;display:flex}.conversion-grid li>svg{color:#3b5bdb;flex:none;margin-top:2px}.conversion-grid .dont li,.conversion-grid .dont li>svg{color:#68758c}.timeline{background:#f7f9fd;border:1px solid #e3e8f4;border-radius:14px;gap:13px;margin-top:15px;padding:16px;display:flex}.timeline b{color:#758198;letter-spacing:.12em;text-transform:uppercase;font-size:10px}.timeline p{margin:3px 0 0;font-size:13px}.proof{color:#fff;background:#0b1226;border-radius:15px;grid-template-columns:.55fr 1.45fr;align-items:center;gap:25px;margin-top:15px;padding:23px;display:grid}.proof strong{font-size:38px;line-height:1;display:block}.proof span{color:#b5c0d7;margin-top:6px;font-size:11px;display:block}.proof blockquote{border-left:1px solid #ffffff26;margin:0;padding-left:24px}.proof blockquote svg{opacity:.45}.proof blockquote p{color:#d5dbea;margin:6px 0;font-size:12px;font-style:italic;line-height:1.5}.proof small{color:#8d99b1;font-size:10px}.tile-list{grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.tile-list li{color:#202b40;background:#fff;border:1px solid #e3e8f4;border-radius:13px;align-items:flex-start;gap:10px;padding:16px;font-size:13px;line-height:1.5;display:flex}.tile-list i{color:#3b5bdb;background:#eef1ff;border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;display:grid}.tile-list.problems i{color:#66748d;background:#f3f4f7}.mid-cta-wrap{width:min(100% - 40px,850px);margin:0 auto;padding:25px 0}.mid-cta{text-align:center;background:#fff;border:1px solid #e3e8f4;border-radius:18px;padding:32px}.mid-cta h2{letter-spacing:-.02em;margin:0;font-size:23px}.mid-cta p{color:#60708d;max-width:620px;margin:10px auto 20px;font-size:13px;line-height:1.6}.mid-cta .button-primary{min-height:42px}.help-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.help-grid article{background:#fff;border:1px solid #e3e8f4;border-radius:17px;padding:21px}.help-grid article>div{justify-content:space-between;align-items:center;display:flex}.help-grid article i{color:#fff;background:linear-gradient(135deg,#3b5bdb,#6259eb);border-radius:12px;place-items:center;width:37px;height:37px;display:grid}.help-grid article span{color:#8793a8;letter-spacing:.12em;font-size:10px;font-weight:700}.help-grid h3{margin:16px 0 6px;font-size:15px}.help-grid p{color:#60708d;margin:0;font-size:13px;line-height:1.55}.system-block{text-align:center}.system-block .detail-heading{margin-inline:auto}.system-block>p{color:#60708d;max-width:760px;margin:0 auto;font-size:15px;line-height:1.7}.system-block>p a{color:#3b5bdb;font-weight:600}.system-block>div:last-child{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:22px;display:flex}.system-block>div:last-child a{background:#fff;border:1px solid #dce3f2;border-radius:999px;align-items:center;gap:6px;padding:8px 13px;font-size:12px;display:flex}.related-section{padding-top:20px}.related-grid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.related-grid>a{background:#fff;border:1px solid #e3e8f4;border-radius:17px;flex-direction:column;min-height:210px;padding:21px;display:flex}.related-grid>a>div{justify-content:space-between;align-items:center;display:flex}.related-grid i{color:#fff;background:linear-gradient(135deg,#3b5bdb,#6259eb);border-radius:12px;place-items:center;width:39px;height:39px;display:grid}.related-grid span{color:#8793a8;font-size:10px}.related-grid h3{margin:17px 0 6px;font-size:15px}.related-grid p{color:#60708d;margin:0;font-size:13px;line-height:1.55}.related-grid b{color:#3b5bdb;align-items:center;gap:5px;margin-top:auto;padding-top:15px;font-size:12px;font-weight:550;display:flex}.detail-faq{background:#fff;border:1px solid #e3e8f4;border-radius:17px;max-width:760px;overflow:hidden}.detail-faq details+details{border-top:1px solid #e3e8f4}.detail-faq summary{cursor:pointer;justify-content:space-between;gap:20px;padding:18px 21px;font-size:14px;font-weight:650;list-style:none;display:flex}.detail-faq summary::-webkit-details-marker{display:none}.detail-faq summary span{color:#3b5bdb;font-size:17px}.detail-faq details[open] summary span{transform:rotate(45deg)}.detail-faq details p{color:#60708d;margin:0;padding:0 21px 19px;font-size:14px;line-height:1.6}@media (width<=800px){.detail-hero__grid{grid-template-columns:1fr;gap:45px;padding:55px 0 65px}.detail-included{max-width:520px}.detail-section{padding:70px 0}.related-grid{grid-template-columns:1fr 1fr}}@media (width<=560px){.conversion-grid,.tile-list,.help-grid,.related-grid,.proof{grid-template-columns:1fr}.proof blockquote{border-top:1px solid #ffffff26;border-left:0;padding-top:18px;padding-left:0}.detail-actions{flex-direction:column}.detail-actions a{width:100%}.detail-included{padding:23px}.detail-section{padding:60px 0}}body .detail-hero h1{letter-spacing:-.02em;font-size:38px;line-height:1.08}body .detail-lede{font-size:16px;line-height:1.625}body .detail-heading h2{letter-spacing:-.02em;font-size:clamp(28px,4.5vw,56px);line-height:1.15}body .help-grid h3,body .related-grid h3{letter-spacing:-.02em;font-size:20px;line-height:1.2}body .help-grid p,body .related-grid p,body .detail-faq details p,body .tile-list li,body .conversion-grid li{font-size:14px;line-height:1.625}body .system-block>p{font-size:16px;line-height:1.625}@media (width>=640px){body .detail-hero h1{font-size:44px;line-height:1.06}}@media (width>=768px){body .detail-hero h1{font-size:48px}body .detail-lede{font-size:18px}}@media (width>=1024px){body .detail-hero h1{font-size:58px;line-height:1.04}}@media (width>=1280px){body .detail-hero h1{font-size:68px;line-height:1.02}}
