.subpage{background:#fff}.page-hero{padding:165px 0 85px;text-align:center;background:#f5f5f7}.page-hero .eyebrow{color:#81818a}.page-hero h1{font-size:clamp(48px,6.2vw,82px);line-height:1.02;letter-spacing:-.055em;font-weight:650;margin:0 auto;max-width:900px}.page-hero .lead{font-size:21px;line-height:1.5;color:#7b7b84;max-width:660px;margin:28px auto}.page-hero .actions{margin-top:29px}.page-hero .fine{font-size:11px;color:#8c8c97;margin:25px auto 0;max-width:630px;line-height:1.65}.page-section{padding:90px 0}.page-section.tint{background:#f5f5f7}.page-section.dark{background:#121214;color:#f5f5f7}.page-section h2{font-size:clamp(36px,4.3vw,55px);letter-spacing:-.045em;line-height:1.08;margin:0 0 25px;max-width:800px}.page-section .intro{font-size:18px;line-height:1.6;max-width:620px;color:#85858e}.page-section.dark .intro{color:#9999a3}.page-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;margin-top:45px}.page-grid.two{grid-template-columns:1fr 1fr}.page-grid article{padding-top:25px;border-top:1px solid #dddde5}.page-grid .n{font-size:10px;color:#a0a0aa;letter-spacing:.09em;display:block;margin-bottom:20px}.page-grid h3{font-size:23px;line-height:1.2;letter-spacing:-.035em;margin-bottom:14px}.page-grid p{font-size:14px;color:#868690;line-height:1.7}.page-grid .text-link{font-size:13px;margin-top:15px}.dark .page-grid article{border-color:#34343b}.dark .page-grid p{color:#9c9ca6}.page-split{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center}.page-split h2{font-size:48px}.page-list{margin:25px 0 0;padding:0;list-style:none}.page-list li{font-size:14px;color:#82828c;line-height:1.6;padding:15px 0;border-bottom:1px solid #e4e4ea;display:flex;gap:14px}.page-list li:before{content:'✓';font-size:12px;color:#9999a5}.page-list.open li:before{content:'○'}.page-price{background:#1d1d1f;color:#f5f5f7;border-radius:25px;padding:42px}.page-price .eyebrow{font-size:9px;color:#9999a4}.page-price strong{font-size:60px;font-weight:550;letter-spacing:-.06em;display:block;margin-bottom:10px}.page-price p{font-size:14px;color:#a0a0aa;margin:16px 0}.page-price .button{margin-top:17px}.page-price .fine{font-size:11px}.page-cta{text-align:center;padding:90px 0;background:#f5f5f7}.page-cta h2{font-size:clamp(38px,4.8vw,61px);letter-spacing:-.05em;line-height:1.08;margin-bottom:22px}.page-cta p{color:#82828d;font-size:17px;max-width:610px;margin:0 auto 23px}.page-footnote{font-size:11px!important;line-height:1.65!important;color:#9797a0!important;margin-top:23px!important;max-width:700px!important}.page-footer{padding:35px 0;background:#f5f5f7;border-top:1px solid #dedee4}.page-footer .container{display:flex;align-items:center;justify-content:space-between;gap:25px;font-size:10px;flex-wrap:wrap;color:#90909a}.page-footer a:hover{text-decoration:underline}.page-footer .footer-nav{display:flex;gap:19px}.task-phone{width:300px;max-width:100%;margin:auto;border:7px solid #2b2b30;border-radius:39px;padding:15px;background:#f8f8fa;box-shadow:0 28px 50px #00000015;transform:rotate(3deg)}.phone-camera{height:8px;width:65px;border-radius:8px;margin:0 auto 28px;background:#222}.phone-header{display:flex;justify-content:space-between;border-bottom:1px solid #e4e4eb;padding:0 3px 15px;font-size:9px}.phone-header b{letter-spacing:.1em}.phone-header span{color:#8b8b95}.phone-body{padding:22px 8px}.phone-body .eyebrow{font-size:8px;color:#9999a2;margin-bottom:15px}.phone-body h3{font-size:25px;line-height:1.12;letter-spacing:-.04em;margin-bottom:20px}.phone-body p{font-size:11px;color:#85858f;line-height:1.7}.phone-state{background:#fff;padding:15px;border-radius:9px;border:1px solid #e4e4e9;margin:20px 0;font-size:10px;line-height:1.6}.phone-state small{display:block;color:#9a9aa3;font-size:8px;margin-bottom:6px}.phone-stop{font-size:10px;color:#8a7b65;background:#f3eee6;padding:15px;border-radius:9px;margin:20px 0;line-height:1.5}.phone-home{width:80px;height:4px;background:#29292e;border-radius:5px;margin:8px auto}.evidence-scale{margin-top:45px;display:grid;grid-template-columns:repeat(5,1fr);gap:15px}.evidence-scale div{border-top:1px solid #dcdce5;padding:20px 0}.evidence-scale b{font-size:13px;font-weight:550;display:block;margin-bottom:10px}.evidence-scale p{font-size:11px;color:#898993}.authority-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:45px}.authority-grid h3{font-size:25px;letter-spacing:-.03em;margin-bottom:15px}.authority-grid ul{padding:0;list-style:none}.authority-grid li{font-size:14px;color:#91919b;padding:14px 0;border-bottom:1px solid #33333b}.page-mail-form{background:#fff;border-radius:22px;padding:32px}.page-mail-form label{display:block;font-size:12px;font-weight:500;margin-bottom:18px}.page-mail-form label>span{display:block;color:#9999a3;font-size:10px;font-weight:400;margin-top:4px}.page-mail-form input,.page-mail-form select,.page-mail-form textarea{display:block;width:100%;font:inherit;font-size:13px;border:1px solid #dcdce4;border-radius:8px;padding:12px;margin-top:8px;background:white;min-height:45px;resize:vertical}.page-mail-form .button{width:100%;font-size:12px}.page-mail-form .fine{font-size:11px;line-height:1.6;color:#94949e;margin-top:15px}.page-mail-form .result{font-size:12px;line-height:1.6;margin-top:16px;color:#777784}.page-mail-form .result a{color:#0066cc;text-decoration:underline}.subpage .nav-links a:last-child{display:flex}.subpage .nav-links a{font-size:11px}.subpage .nav>.button{margin-left:auto}.subpage .menu-toggle{display:none}@media(max-width:900px){.page-split{gap:45px}.page-grid{gap:25px}.page-split h2{font-size:40px}.page-price{padding:30px}.page-price strong{font-size:52px}.subpage .nav-links a:nth-child(2){display:none}}@media(max-width:700px){.page-hero{padding:130px 0 65px}.page-hero h1{font-size:52px}.page-hero .lead{font-size:18px;max-width:450px}.page-hero .fine{font-size:10px}.page-hero .actions{gap:18px;flex-wrap:wrap}.page-hero .text-link{font-size:13px}.page-section{padding:70px 0}.page-grid,.page-grid.two{grid-template-columns:1fr;gap:30px;margin-top:30px}.page-grid article{padding-top:20px}.page-grid .n{margin-bottom:14px}.page-split{grid-template-columns:1fr;gap:40px}.page-section h2,.page-split h2{font-size:39px}.page-section .intro{font-size:17px}.page-list li{font-size:13px}.page-price strong{font-size:55px}.task-phone{margin-top:15px}.evidence-scale{grid-template-columns:1fr 1fr;gap:20px}.evidence-scale div:last-child{grid-column:1/3}.authority-grid{grid-template-columns:1fr;gap:30px}.page-cta{padding:70px 0}.page-cta h2{font-size:43px}.page-cta p{font-size:16px}.page-footer .container{align-items:flex-start;font-size:10px;gap:23px}.page-footer .footer-nav{width:100%}.page-mail-form{padding:25px}.subpage .nav-links{display:none}.subpage .nav>.button{font-size:10px}.page-hero .eyebrow{font-size:9px}}@media(max-width:400px){.page-hero h1{font-size:45px}.page-hero .lead{font-size:17px}.page-section h2{font-size:35px}.page-cta h2{font-size:39px}.page-price{padding:28px}.page-hero .actions .text-link{font-size:12px}}
