.usage-guide{background:var(--paper);color:var(--ink);word-break:keep-all;overflow-wrap:anywhere;font-size:17px;line-height:1.85}.site-wrap:has(.usage-guide) .mobile-call-float{display:none}body:has(.usage-guide){padding-bottom:0}.usage-guide h1,.usage-guide h2,.usage-guide h3{font-family:var(--sans);letter-spacing:-.035em;text-wrap:balance;font-weight:800}:is(.usage-guide a:focus-visible,.usage-guide summary:focus-visible){outline-offset:5px;border-radius:2px;outline:3px solid #a87931}.usage-guide-hero{background:var(--navy-deep);color:#fff;padding:58px 0 0}.usage-guide-eyebrow{letter-spacing:.04em;color:var(--gold-light);margin:0 0 16px;font-size:14px;font-weight:800}.usage-guide-hero h1{max-width:940px;margin:0 0 22px;font-size:clamp(32px,4vw,48px);line-height:1.4}.usage-guide-intro{color:#cfdae0;max-width:850px;margin:0;font-size:18px;line-height:1.9}.usage-guide-actions{flex-wrap:wrap;gap:12px;margin:28px 0 36px;display:flex}.usage-guide-button{color:#10231f;text-align:center;background:#e4c58f;border:1px solid #e4c58f;border-radius:4px;justify-content:center;align-items:center;gap:22px;min-height:52px;padding:12px 24px;font-size:16px;font-weight:800;line-height:1.5;transition:background .15s;display:inline-flex}.usage-guide-button:hover{background:#f1d7ab}.usage-guide-button-outline{color:#fff;background:0 0;border-color:#758895}.usage-guide-button-outline:hover{background:#203742}.usage-guide-principles{border-top:1px solid #3d515b;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:25px 0 28px;list-style:none;display:grid}.usage-guide-principles li{flex-direction:column;gap:4px;display:flex}.usage-guide-principles strong{color:#fff;font-size:17px}.usage-guide-principles span{color:#bfced6;font-size:15px}.usage-guide-layout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:68px;padding-top:58px;padding-bottom:72px;display:grid}.usage-guide-sidebar{position:sticky;top:110px}.usage-guide-toc{border-right:1px solid #d9dedb;padding:0 20px 0 0}.usage-guide-toc>p{margin:0 0 16px;font-size:16px;font-weight:800}.usage-guide-toc ol{gap:3px;margin:0;padding:0;list-style:none;display:grid}.usage-guide-toc li a{color:#41534e;align-items:baseline;gap:12px;min-height:46px;padding:10px 0;font-size:15px;font-weight:700;line-height:1.7;display:flex}.usage-guide-toc li a:hover{color:#82581f;text-underline-offset:5px;text-decoration:underline}.usage-guide-toc li a>span{color:#82581f;font-variant-numeric:tabular-nums;flex:none;font-size:12px}.usage-guide-toc-faq{border-top:1px solid #d9dedb;justify-content:space-between;gap:12px;margin-top:20px;padding-top:20px;font-size:14px;font-weight:700;display:flex}.usage-guide-content{min-width:0}.usage-guide-section{border-bottom:1px solid #d9dedb;margin:0 0 48px;padding:0 0 48px;scroll-margin-top:110px}.usage-guide-section-heading{align-items:flex-start;gap:18px;margin-bottom:28px;display:flex}.usage-guide-number{color:#78501c;font-variant-numeric:tabular-nums;background:#f1e9da;border:1px solid #d8c7a9;border-radius:4px;flex:none;place-items:center;width:42px;height:42px;margin-top:2px;font-size:15px;font-weight:800;display:grid}.usage-guide-section h2{color:#102d39;margin:0;font-size:28px;line-height:1.55}.usage-guide-section-heading p{color:#52605b;margin:8px 0 0;font-size:16px;line-height:1.8}.usage-guide-section h3{color:#102d39;margin:0 0 8px;font-size:20px;line-height:1.6}.usage-guide-section a:not(.usage-guide-text-link){color:#78501c;text-underline-offset:4px;text-decoration:underline}.usage-guide-steps{gap:26px;margin:0;padding:0;list-style:none;display:grid}.usage-guide-steps>li{grid-template-columns:28px minmax(0,1fr);gap:16px;display:grid}.usage-guide-step-number{color:#25473d;background:#e7ece9;border-radius:50%;place-items:center;width:28px;height:28px;margin-top:3px;font-size:14px;font-weight:800;display:grid}.usage-guide-steps p{color:#3e504a;margin:0}.usage-guide-steps p+p{margin-top:10px}.usage-guide-text-link{color:#78501c;text-underline-offset:5px;align-items:center;min-height:44px;margin-top:7px;font-size:16px;font-weight:800;text-decoration:underline;display:inline-flex}.usage-guide-text-link:hover{color:#453012}.usage-guide-note{background:#eef2ef;border-left:3px solid #547565;border-radius:0 4px 4px 0;margin-top:28px;padding:22px 24px}.usage-guide-note>strong{color:#244d3d;margin-bottom:8px;font-size:17px;line-height:1.6;display:block}.usage-guide-note p{color:#40564b;margin:0;font-size:16px;line-height:1.85}.usage-guide-note-important{background:#f5eddf;border-color:#a67b3d}.usage-guide-note-important>strong{color:#694819}.usage-guide-note-important p{color:#5c503d}.usage-guide-help-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.usage-guide-help-card{background:#fff;border:1px solid #d4ded8;border-radius:6px;flex-direction:column;padding:24px;display:flex}.usage-guide-help-card-lawyer{background:#faf5ea;border-color:#cbb895}.usage-guide-help-card .usage-guide-label{letter-spacing:.04em;color:#52695c;margin:0 0 7px;font-size:13px;font-weight:800}.usage-guide-help-card-lawyer .usage-guide-label{color:#82581f}.usage-guide-help-card h3{margin-bottom:16px;font-size:21px}.usage-guide-help-card p{margin:0 0 16px;font-size:16px;line-height:1.85}.usage-guide-help-card ul{color:#41534e;gap:9px;margin:0 0 14px;padding-left:19px;font-size:15px;line-height:1.9;list-style:outside;display:grid}.usage-guide-help-card .usage-guide-text-link{margin-top:auto;padding-top:8px}.usage-guide-footnote{color:#52605b;margin:20px 0 0;font-size:15px;line-height:1.85}.usage-guide-price-rule{text-align:center;background:#edf1f3;border:1px solid #d5dfe4;border-radius:4px;margin:28px 0 24px;padding:24px}.usage-guide-price-rule>span{color:#435b67;margin-bottom:8px;font-size:14px;font-weight:700;display:block}.usage-guide-price-rule p{color:#102d39;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:8px;margin:0;font-size:19px;display:flex}.usage-guide-price-rule small{color:#52616a;margin-top:12px;font-size:14px;line-height:1.75;display:block}.usage-guide-details{border-bottom:1px solid #d9dedb}.usage-guide-details summary{cursor:pointer;color:#203d37;justify-content:space-between;align-items:baseline;gap:20px;padding:20px 0;font-size:17px;font-weight:700;line-height:1.7;list-style:none;display:flex}.usage-guide-details summary::-webkit-details-marker{display:none}.usage-guide-details summary:after{content:"+";color:#82581f;flex:none;font-size:23px;font-weight:400;line-height:1}.usage-guide-details[open] summary:after{content:"−"}.usage-guide-details>div{color:#41534e;padding:0 20px 20px 0;font-size:16px;line-height:1.9}.usage-guide-details p{margin:0 0 14px}.usage-guide-details p:last-child{margin-bottom:0}.usage-guide-section-link{margin-top:18px}.usage-guide-facts{border-top:2px solid #29483d;margin:0}.usage-guide-facts>div{border-bottom:1px solid #d9dedb;grid-template-columns:115px minmax(0,1fr);gap:22px;padding:22px 0;display:grid}.usage-guide-facts dt{color:#244237;font-size:16px;font-weight:800}.usage-guide-facts dd{color:#3e504a;margin:0;font-size:16px;line-height:1.85}.usage-guide-subsection+.usage-guide-subsection{border-top:1px solid #d9dedb;margin-top:28px;padding-top:28px}.usage-guide-subsection p{color:#3e504a;margin:0 0 14px}.usage-guide-subsection ul{color:#3e504a;gap:10px;margin:14px 0 0;padding-left:22px;list-style:outside;display:grid}.usage-guide-checks{gap:24px;margin:0 0 24px;padding:0;list-style:none;display:grid}.usage-guide-checks>li{border-left:2px solid #c7d4cb;padding-left:20px}.usage-guide-checks strong{color:#244237;margin-bottom:8px;font-size:18px;line-height:1.7;display:block}.usage-guide-checks p{color:#41534e;margin:0;font-size:16px;line-height:1.85}.usage-guide-policy-links{flex-wrap:wrap;gap:10px 26px;margin-top:24px;font-size:16px;font-weight:700;display:flex}.usage-guide-policy-links a{align-items:center;min-height:44px;display:inline-flex}.usage-guide-finish{color:#fff;background:#102d39;border-radius:6px;padding:32px}.usage-guide-finish h2{margin:0 0 12px;font-size:26px;line-height:1.5}.usage-guide-finish .usage-guide-eyebrow{margin-bottom:10px;font-size:13px}.usage-guide-finish p:not(.usage-guide-eyebrow){color:#ccdae0;margin:0 0 24px;font-size:16px;line-height:1.8}.usage-guide-back-top{color:#52605b;text-underline-offset:5px;width:max-content;margin:28px 0 0 auto;padding:8px 0;font-size:14px;text-decoration:underline;display:block}@media (max-width:1050px){.usage-guide-layout{grid-template-columns:195px minmax(0,1fr);gap:32px}.usage-guide-toc{padding-right:12px}.usage-guide-toc li a{gap:8px;font-size:14px}.usage-guide-help-grid{grid-template-columns:1fr}.usage-guide-help-card{padding:26px}.usage-guide-facts>div{grid-template-columns:90px minmax(0,1fr);gap:16px}}@media (max-width:760px){.usage-guide-layout{padding-top:28px;display:block}.usage-guide-sidebar{margin-bottom:40px;position:static}.usage-guide-toc{background:#f1f2ec;border:1px solid #d9dedb;border-radius:4px;padding:22px}.usage-guide-toc ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 20px}.usage-guide-toc li a{gap:8px;font-size:15px}.usage-guide-toc-faq{margin-top:14px;padding-top:14px}.usage-guide-principles{gap:16px}.usage-guide-principles strong{font-size:16px}.usage-guide-principles span{font-size:14px}.usage-guide-desktop-break{display:none}.usage-guide-section{scroll-margin-top:102px}.usage-guide-help-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.usage-guide-help-card{padding:20px}}@media (max-width:560px){.usage-guide{font-size:16px}.usage-guide .container{width:calc(100% - 36px)}.usage-guide-hero{padding-top:32px}.usage-guide-hero h1{font-size:30px;line-height:1.45}.usage-guide-eyebrow{font-size:13px}.usage-guide-intro{font-size:16px;line-height:1.85}.usage-guide-actions{gap:10px;margin:24px 0 28px;display:grid}.usage-guide-button{width:100%;padding:13px 16px}.usage-guide-principles{grid-template-columns:1fr;gap:14px;padding:22px 0}.usage-guide-principles li{grid-template-columns:138px minmax(0,1fr);gap:8px;display:grid}.usage-guide-principles strong,.usage-guide-principles span{font-size:14px}.usage-guide-layout{padding-top:24px;padding-bottom:44px}.usage-guide-toc{padding:18px 16px}.usage-guide-toc ol{grid-template-columns:1fr;gap:0}.usage-guide-toc li a{min-height:44px;padding:9px 0}.usage-guide-toc>p{margin-bottom:8px}.usage-guide-section{margin-bottom:36px;padding-bottom:36px}.usage-guide-section-heading{gap:12px;margin-bottom:24px}.usage-guide-number{width:32px;height:32px;margin-top:4px;font-size:12px}.usage-guide-section h2{font-size:24px;line-height:1.55}.usage-guide-section-heading p{margin-top:8px;font-size:15px;line-height:1.8}.usage-guide-section h3{font-size:18px}.usage-guide-steps{gap:24px}.usage-guide-steps>li{grid-template-columns:24px minmax(0,1fr);gap:10px}.usage-guide-step-number{width:24px;height:24px;font-size:12px}.usage-guide-note{padding:18px}.usage-guide-note p{font-size:15px}.usage-guide-help-grid{grid-template-columns:1fr;gap:16px}.usage-guide-help-card{padding:22px}.usage-guide-help-card h3{font-size:21px}.usage-guide-price-rule{padding:20px 16px}.usage-guide-price-rule p{gap:6px;font-size:17px}.usage-guide-price-rule small{font-size:13px}.usage-guide-details summary{gap:14px;font-size:16px}.usage-guide-details>div{padding-right:0}.usage-guide-facts>div{grid-template-columns:1fr;gap:8px;padding:18px 0}.usage-guide-checks strong{font-size:17px}.usage-guide-policy-links{flex-direction:column;gap:8px}.usage-guide-finish{padding:26px 22px}.usage-guide-finish h2{font-size:24px}}@media (prefers-reduced-motion:reduce){html:has(.usage-guide){scroll-behavior:auto}.usage-guide-button{transition:none}}
