:root{color-scheme:light}body:has(.intent-page){margin:0;background:#f5f9ff}.intent-page{color:#101a3a;background:radial-gradient(ellipse at 85% 8%,#e0faff,transparent 30%),#f5f9ff;font-family:Inter,ui-sans-serif,system-ui,sans-serif;line-height:1.65;overflow-wrap:anywhere}.intent-page *{box-sizing:border-box}.intent-page a{color:inherit}.intent-wrap{width:min(1240px,100% - 64px);margin:auto}.intent-nav{display:flex;align-items:center;justify-content:space-between;padding:26px 0;gap:24px}.intent-brand{display:inline-flex;align-items:center;gap:10px;font-size:23px;font-weight:800;text-decoration:none;letter-spacing:-.7px}.intent-nav nav{display:flex;align-items:center;gap:28px;font-size:14px;font-weight:600}.intent-nav nav a{text-decoration:none}.intent-button{display:inline-flex;align-items:center;justify-content:center;gap:20px;padding:15px 23px;min-height:52px;border-radius:14px;background:linear-gradient(105deg,#0964ff,#00d5d4);color:#fff!important;text-decoration:none;font-weight:700;box-shadow:0 7px 20px #0964ff25}.intent-button--small{padding:10px 18px;min-height:42px}.intent-button--light{background:#fff;color:#0964ff!important;border:1px solid #d9e7fc;box-shadow:none}.intent-breadcrumb{display:flex;gap:12px;font-size:12px;color:#60718e;padding:12px 0 24px}.intent-breadcrumb a{text-decoration:none}.intent-hero{display:grid;grid-template-columns:1.2fr 1fr;gap:45px;align-items:center;padding:48px 42px;border:1px solid #d7e9fc;border-radius:26px;background:radial-gradient(ellipse at 90% 100%,rgba(164,242,250,.6),transparent 60%),linear-gradient(125deg,#edf5ff,#e9f9ff);box-shadow:0 12px 25px #2b6cbf14}.intent-eyebrow{font-size:12px;letter-spacing:1.3px;text-transform:uppercase;font-weight:800;color:#0964ff;margin:0 0 16px}.intent-page h1{font-size:clamp(33px,3.3vw,51px);line-height:1.12;letter-spacing:-1.6px;color:#101a3a;margin:0;font-weight:800}.intent-lead{font-size:17px;color:#475a78;margin:22px 0;line-height:1.75}.intent-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.intent-trust{list-style:none;display:flex;flex-wrap:wrap;gap:8px 17px;padding:0;margin:22px 0 0;font-size:12px;color:#526985}.intent-preview{padding:26px;border:1px solid #fff;border-radius:23px;background:#fffe;box-shadow:0 20px 50px #2668b319;transform:rotate(1deg)}.intent-preview__top{display:flex;gap:12px;align-items:center;font-size:14px;line-height:1.4}.intent-signal{color:#0964ff;border-radius:12px;background:#e9f3ff;font-size:28px;padding:2px 12px}.intent-dot{margin-left:auto;flex-shrink:0;background:#00c6a7;width:8px;height:8px;border-radius:50%}.intent-wave{display:flex;align-items:center;gap:4px;height:80px;margin:23px 0;border-radius:12px;background:#f3f9ff;padding:14px}.intent-wave i{height:var(--bar);flex:1;border-radius:3px;background:linear-gradient(#00d5d4,#0964ff)}.intent-preview__label{font-size:11px;text-transform:uppercase;letter-spacing:1px;color:#58708e}.intent-preview__line{font-size:14px;padding:12px 14px;background:#f4f8ff;border:1px solid #e5eefb;border-radius:11px;margin:9px 0;color:#425575}.intent-reading{display:flex;flex-wrap:wrap;gap:9px 20px;align-items:center;margin:30px 0 38px;font-size:12px;color:#506886}.intent-reading span{font-weight:800;color:#101a3a}.intent-reading a{text-decoration:none;border-bottom:1px dotted #b8cce6}.intent-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.intent-card{padding:30px;background:#fff;border:1px solid #d9e7fc;border-radius:26px;box-shadow:0 12px 25px #2b6cbf14;scroll-margin-top:22px}.intent-number{display:inline-block;color:#0964ff;background:#edf5ff;font-size:12px;font-weight:800;padding:3px 9px;border-radius:8px;margin-bottom:15px}.intent-page h2{font-size:25px;line-height:1.25;letter-spacing:-.6px;margin:0 0 16px;color:#101a3a}.intent-card h3{font-size:15px;margin:20px 0 0;color:#101a3a}.intent-card p,.intent-card li{font-size:15px;color:#4c5e79}.intent-card p{margin:0}.intent-card ol{padding-left:23px;margin-bottom:0}.intent-card li{padding-left:3px;margin-top:12px}.intent-faq{max-width:880px;margin:70px auto}.intent-faq>h2{text-align:center;font-size:34px;margin-bottom:30px}.intent-faq>.intent-eyebrow{text-align:center}.intent-faq details{background:#fff;border:1px solid #d9e7fc;border-radius:16px;margin:12px 0}.intent-faq summary{padding:20px 24px;cursor:pointer;font-weight:700;font-size:15px}.intent-faq details p{margin:0;padding:0 24px 22px;font-size:15px;color:#4c5e79}.intent-next{padding:38px 42px;border-radius:26px;background:radial-gradient(ellipse at 70% 105%,rgba(0,227,236,.6),transparent 45%),radial-gradient(ellipse at 38% 0%,#005bbe,transparent 60%),linear-gradient(115deg,#102a50,#00337d 70%,#003f56);color:#fff;display:flex;justify-content:space-between;align-items:center;gap:32px}.intent-next h2{color:#fff;font-size:31px}.intent-next p:not(.intent-eyebrow){max-width:610px;color:#d1e2fc;font-size:15px;margin-bottom:0}.intent-next .intent-eyebrow{color:#73e5ff}.intent-next .intent-actions{flex-shrink:0;max-width:300px;justify-content:center;font-size:13px}.intent-related{padding:55px 0}.intent-related>div{display:flex;gap:16px;flex-wrap:wrap}.intent-related a{display:flex;gap:18px;align-items:center;padding:15px 20px;background:#fff;border:1px solid #d9e7fc;border-radius:13px;text-decoration:none;font-size:14px;color:#0964ff}.intent-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;border-top:1px solid #d9e7fc;padding:28px 0 40px;font-size:12px;color:#60718e}.intent-page a:focus-visible,.intent-page summary:focus-visible{outline:3px solid #0964ff;outline-offset:4px}.home__popular-tasks{padding:35px 0}.home__popular-tasks h2{font-size:26px}.home__popular-tasks>div{display:flex;flex-wrap:wrap;gap:12px}.home__popular-tasks a{padding:12px 18px;background:#fff;border:1px solid #d9e7fc;border-radius:14px;color:#0964ff;text-decoration:none;font-size:14px}@media(max-width:1000px){.intent-wrap{width:calc(100% - 40px)}.intent-hero{gap:24px;padding:30px}.intent-page h1{font-size:38px}.intent-nav nav{gap:18px}.intent-preview{padding:18px}.intent-next{padding:30px}.intent-next .intent-actions{max-width:240px}.intent-card{padding:24px}}@media(max-width:650px){.intent-wrap{width:calc(100% - 32px)}.intent-nav{padding:18px 0}.intent-brand{font-size:20px}.intent-brand img{width:30px;height:30px}.intent-nav nav>a:nth-child(-n+2){display:none}.intent-nav nav{gap:12px}.intent-nav .intent-button{display:none}.intent-hero{grid-template-columns:1fr;padding:26px 20px;gap:30px}.intent-page h1{font-size:34px;letter-spacing:-1px}.intent-lead{font-size:15px}.intent-eyebrow{font-size:10px}.intent-actions{align-items:stretch}.intent-actions .intent-button{width:100%;font-size:14px}.intent-preview{transform:none}.intent-trust{font-size:11px;gap:7px 12px}.intent-content{grid-template-columns:1fr;gap:16px}.intent-page h2{font-size:23px}.intent-card{padding:24px}.intent-reading{margin:24px 0;font-size:11px;gap:9px 14px}.intent-faq{margin:45px auto}.intent-faq>h2{font-size:28px}.intent-faq summary{padding:18px;font-size:14px}.intent-next{display:block;padding:28px 22px}.intent-next .intent-actions{max-width:none;margin-top:24px}.intent-related{padding:38px 0}.intent-related a{width:100%}.intent-footer{align-items:flex-start;gap:16px}.intent-footer .intent-brand,.intent-footer>span:first-of-type{width:100%}}
