.seo-breadcrumb{display:flex;gap:12px;align-items:center;font-size:11px;color:#6e7888;margin-bottom:26px}.seo-breadcrumb span{color:#b8c0cc}.seo-breadcrumb a:hover{text-decoration:underline}.guide-article{max-width:1000px;width:calc(100% - 96px);margin:auto;padding:160px 0 74px}.guide-hero{max-width:850px;margin-bottom:32px}.guide-eyebrow{font-size:12px;margin-bottom:21px}.guide-eyebrow a{color:#737d8c}.guide-hero h1{font-size:60px;line-height:1.12;letter-spacing:-2.3px}.guide-intro{font-size:19px;line-height:1.8;margin-top:25px;max-width:780px}.guide-byline{font-size:11px;line-height:1.8;margin-top:24px;color:#747e8d}.guide-note{padding:23px 27px;background:#f4f7fc;border:1px solid #e7ecf5;border-radius:17px;max-width:850px;margin:25px 0 43px}.guide-note p{font-size:13px;line-height:1.9;color:#6a7483}.guide-note a{text-decoration:underline;text-underline-offset:3px}.guide-section{margin:0 0 43px;max-width:850px;scroll-margin-top:30px}.guide-section h2{font-size:33px;letter-spacing:-1.1px;line-height:1.25;margin-bottom:20px}.guide-section h3{font-size:22px;letter-spacing:-.5px;margin:26px 0 13px}.guide-section p,.guide-section li{font-size:16px;line-height:1.95;color:#646d7b}.guide-section p+p{margin-top:17px}.guide-section ul,.guide-section ol{padding-left:23px;margin-top:18px}.guide-section li{padding-left:4px;margin-bottom:10px}.guide-section a,.guide-footer a{text-decoration:underline;text-underline-offset:4px;text-decoration-color:#bbc4d3;color:#3f5068}.guide-section strong{font-weight:600;color:#3c4656}.guide-table-wrap{overflow:auto;border:1px solid #e4e9f1;border-radius:17px;margin:22px 0}.guide-table-wrap table{width:100%;min-width:630px;border-collapse:collapse;font-size:14px;line-height:1.8}.guide-table-wrap th,.guide-table-wrap td{text-align:left;vertical-align:top;padding:17px 18px;border-bottom:1px solid #e7ebf2;color:#697484}.guide-table-wrap th{font-weight:600;color:#3d4c60;background:#f5f8fc}.guide-table-wrap caption{text-align:left;padding:16px 18px;background:#fbfcfe;font-size:12px;color:#748093}.guide-table-wrap tr:last-child td,.guide-table-wrap tr:last-child th{border-bottom:0}.guide-article figure{margin:28px 0;background:#f3f6fb;padding:28px;border-radius:22px;max-width:650px}.guide-article figure img{max-width:100%;border-radius:14px}.guide-article figcaption{font-size:11px;line-height:1.8;margin-top:15px;color:#798395}.guide-grid{display:grid;grid-template-columns:1fr 1fr;gap:23px;margin-top:30px}.guide-card{padding:28px;background:#f5f8fc;border:1px solid #e6ecf5;border-radius:22px}.guide-card h2{font-size:27px;letter-spacing:-.8px;line-height:1.3;margin-bottom:16px}.guide-card h3{font-size:22px}.guide-card p{font-size:15px;line-height:1.8}.guide-card a{color:#405471;text-underline-offset:4px}.guide-card p+p{margin-top:13px}.guide-footer{border-top:1px solid #e3e9f0;padding-top:27px;margin-top:46px;max-width:850px}.guide-footer p{font-size:12px;line-height:1.85;color:#7a8493}.guide-footer p+p{margin-top:14px}.home-resources{padding:58px 0 95px}.home-resources h2{font-size:48px}.resource-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:35px}.resource-grid>a{padding:30px 25px;background:linear-gradient(145deg,#f5f8fe,#fbfcfe);border:1px solid #e4eaf3;border-radius:23px;display:flex;flex-direction:column;gap:16px}.resource-grid h3{font-size:21px;letter-spacing:-.6px}.resource-grid p{font-size:15px;line-height:1.8}.resource-grid span{font-size:12px;font-weight:600;color:#556780;margin-top:auto;padding-top:15px}.tool-grid-three{grid-template-columns:repeat(3,1fr)}.tool-grid-three .tool-card{padding:29px;min-height:370px}.tool-grid-three .tool-card h2{font-size:29px}.tool-kicker,.calc-step{text-transform:none;letter-spacing:0;font-weight:600}.tool-hero+.log-app{padding-bottom:0}
@media(max-width:900px){.guide-article{width:calc(100% - 64px)}.guide-hero h1{font-size:52px}.tool-grid-three{grid-template-columns:1fr}.tool-grid-three .tool-card{min-height:270px}.resource-grid{gap:15px}.resource-grid>a{padding:23px}.resource-grid h3{font-size:19px}}
@media(max-width:600px){.guide-article{width:calc(100% - 40px);padding-top:132px;padding-bottom:48px}.guide-hero h1{font-size:39px;line-height:1.15;letter-spacing:-1.45px}.guide-intro{font-size:16px;line-height:1.9;margin-top:22px}.guide-eyebrow{font-size:11px;margin-bottom:18px}.guide-byline{font-size:10px}.guide-note{padding:20px;margin:23px 0 34px;border-radius:16px}.guide-note p{font-size:12px}.guide-section{margin-bottom:34px}.guide-section h2{font-size:28px;letter-spacing:-.9px;line-height:1.3}.guide-section h3{font-size:21px}.guide-section p,.guide-section li{font-size:15px;line-height:1.95}.guide-table-wrap table{font-size:13px;min-width:610px}.guide-table-wrap th,.guide-table-wrap td{padding:14px}.guide-grid{grid-template-columns:1fr;gap:18px}.guide-card{padding:24px}.guide-card h2{font-size:25px}.guide-article figure{padding:17px;border-radius:18px}.guide-article figcaption{font-size:10px}.guide-footer p{font-size:11px}.home-resources{padding:35px 0 59px}.home-resources h2{font-size:35px;letter-spacing:-1.3px}.resource-grid{grid-template-columns:1fr;gap:16px;margin-top:28px}.resource-grid>a{padding:25px;gap:13px}.resource-grid h3{font-size:22px}.resource-grid p{font-size:15px}.tool-grid-three .tool-card{min-height:290px}.seo-breadcrumb{font-size:10px;margin-bottom:22px}.mobile-nav>div{max-height:70vh;overflow:auto}}
@media(max-width:360px){.guide-article{width:calc(100% - 32px)}.guide-hero h1{font-size:35px}.guide-section h2{font-size:26px}}
@media print{.site-header,.footer-site,.usage-choice,.seo-breadcrumb,.tool-hero .tool-kicker,.skip-link{display:none!important}.tool-page{width:100%;max-width:none;padding:0}.tool-hero{padding:0 0 15px}.tool-hero h1{font-size:24pt;letter-spacing:-.5pt}.tool-hero h1 br{display:none}.tool-lead{display:none}.log-app{max-width:none}}
.tool-app-next{display:grid;grid-template-columns:1.5fr 1fr;align-items:center;gap:48px;padding:36px;background:linear-gradient(145deg,#edf3fe,#f6f8fc);border:1px solid #e1e8f4;border-radius:24px;margin:42px auto;max-width:1120px}.tool-app-next h2{font-size:33px;letter-spacing:-1.1px;line-height:1.2}.tool-app-next p:not(.section-kicker){font-size:14px;line-height:1.85;margin-top:19px}.tool-app-next .section-kicker{font-size:11px;margin-bottom:13px}.tool-app-links{display:flex;flex-direction:column;gap:11px;align-items:stretch}.tool-app-links .button{font-size:12px;text-align:center}.tool-app-links .button:not(.button-dark){border:1px solid #dce3ee;background:#fff;color:#475b79}@media(max-width:600px){.tool-app-next{display:block;padding:26px;border-radius:20px;gap:25px}.tool-app-next h2{font-size:29px}.tool-app-links{margin-top:24px}}@media print{.tool-app-next{display:none!important}}
