.sol.pg1 .pg1-news{margin-top:40px;background:#fff;border-radius:24px;padding:28px 30px;box-shadow:0 0 0 1px var(--line),var(--shadow);max-width:720px}.sol.pg1 .pg1-news h3{font-size:24px!important;margin:0 0 6px}.sol.pg1 .pg1-news p{color:var(--body);font-size:16px;margin:0 0 14px}.sol.pg1 .pg1-claim{margin-top:34px}.sol.pg1 .hp-paths .sol-panel h3{font-size:22px!important;margin:0 0 8px}.sol.pg1 .hp-paths .sol-panel p{color:var(--body)}@media (max-width:640px){.sol.pg1 .pg1-news{padding:22px 18px}} .sol.lg .lg-head{padding:56px 0 48px}.sol.lg .lg-h1{font-size:clamp(34px,5vw,56px)!important;line-height:1.05!important;margin:10px 0 12px;color:#fff!important}.sol.lg .lg-updated{display:inline-block;font:700 13px/1 var(--sans);letter-spacing:.04em;color:var(--ink);background:var(--gold);border-radius:99px;padding:7px 12px;margin:0 0 14px}.sol.lg .lg-ask a[href^="tel:"]{white-space:nowrap}.sol.lg .lg-ask{color:var(--mist);font-size:16px;max-width:640px;margin-top:8px}.sol.lg .sol-crumbs{margin-bottom:18px}.sol.lg .lg-grid{display:block;padding-top:48px;padding-bottom:88px}.sol.lg[data-lg="toc"] .lg-grid{display:grid;grid-template-columns:minmax(0,280px) minmax(0,1fr);gap:56px;align-items:start}.sol.lg .lg-toc{position:sticky;top:96px;max-height:calc(100vh - 120px);overflow:auto;background:var(--paper);border-radius:18px;padding:18px 20px;box-shadow:0 0 0 1px var(--line)}.sol.lg .lg-toc summary{font:700 13px/1.2 var(--sans);letter-spacing:.09em;text-transform:uppercase;color:var(--teal);cursor:pointer;min-height:44px;display:flex;align-items:center}.sol.lg .lg-toc ol{list-style:none;margin:6px 0 0;padding:0}.sol.lg .lg-toc ol ol{margin:0 0 6px;padding-left:14px;border-left:2px solid var(--line)}.sol.lg .lg-toc a{display:block;padding:7px 0;font-size:14.5px;line-height:1.35;color:var(--body);text-decoration:none}.sol.lg .lg-toc li>a{font-weight:700;color:var(--ink)}.sol.lg .lg-toc ol ol a{font-weight:400;color:var(--body)}.sol.lg .lg-toc a:hover{color:var(--teal)!important;text-decoration:underline}.sol.lg .lg-toc a[data-caps]{text-transform:lowercase}.sol.lg .lg-toc a[data-caps]::first-letter{text-transform:uppercase} .sol.lg .lg-body{max-width:760px;min-width:0;font-size:17px;line-height:1.7;color:var(--body)}.sol.lg .lg-body [data-sub-layout-container],.sol.lg .lg-body [data-sub-layout]{display:block!important;max-width:100%!important;padding:0!important;margin:0!important}.sol.lg .lg-body div[style*="max-width"]{max-width:none!important;margin:0!important}.sol.lg .lg-body .terms-and-conditions-image img{display:none!important}.sol.lg .lg-body span[style]{color:inherit!important}.sol.lg .lg-body h2,.sol.lg .lg-body h3,.sol.lg .lg-body h4{font-family:var(--serif)!important;font-weight:600!important;color:var(--ink)!important;letter-spacing:0!important;scroll-margin-top:96px}.sol.lg .lg-body [data-caps]{text-transform:lowercase!important}.sol.lg .lg-body [data-caps]::first-letter{text-transform:uppercase!important}.sol.lg .lg-body h2{font-size:32px!important;line-height:1.15!important;margin:56px 0 14px!important;padding-top:28px;border-top:2px solid var(--line)}.sol.lg .lg-body h2:first-child,.sol.lg .lg-body .terms-and-conditions-image h2{margin-top:0!important;border-top:0;padding-top:0}.sol.lg .lg-body h3{font-size:23px!important;line-height:1.25!important;margin:34px 0 10px!important}.sol.lg .lg-body h4{font-size:24px!important;line-height:1.22!important;margin:44px 0 12px!important;padding-top:24px;border-top:1px solid var(--line)}.sol.lg .lg-body h4:first-of-type{margin-top:0!important;border-top:0;padding-top:0}.sol.lg .lg-body .terms-and-conditions-image{margin:0 0 6px}.sol.lg .lg-body .terms-and-conditions-image h2{font-size:28px!important;color:var(--teal)!important;text-transform:none!important}.sol.lg .lg-body p{margin:0 0 16px!important;max-width:68ch;font-size:17px;line-height:1.7;color:var(--body)}.sol.lg .lg-body ul,.sol.lg .lg-body ol{list-style:disc;margin:0 0 18px;padding-left:24px}.sol.lg .lg-body li{margin:0 0 8px;max-width:66ch}.sol.lg .lg-body a{color:var(--teal);font-weight:700;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.sol.lg .lg-body a:hover{color:var(--teal-d)}.sol.lg .lg-body a,.sol.lg .lg-body p,.sol.lg .lg-body li{overflow-wrap:anywhere}@media (max-width:900px){.sol.lg[data-lg="toc"] .lg-grid{grid-template-columns:minmax(0,1fr);gap:28px}.sol.lg .lg-toc{position:static;max-height:none}.sol.lg .lg-grid{padding-top:32px;padding-bottom:64px}}@media (max-width:640px){.sol.lg .lg-head{padding:40px 0 36px}.sol.lg .lg-body{font-size:16.5px}.sol.lg .lg-body h2{font-size:27px!important}.sol.lg .lg-body h3,.sol.lg .lg-body h4{font-size:21px!important}} .sol.pg1 .pg1-promise-wrap{position:relative;z-index:2;margin-top:32px;margin-bottom:-24px}.sol.pg1 .pg1-promise{display:flex;align-items:center;gap:18px;background:var(--ink);color:#fff;border-radius:22px;padding:18px 20px 18px 18px;box-shadow:0 18px 40px -18px rgba(27,31,46,.55),inset 0 0 0 1px rgba(242,196,109,.35);background-image:radial-gradient(120% 160% at 0% 0%,rgba(242,196,109,.18),transparent 55%)}.sol.pg1 .pg1-promise-ic{flex:0 0 52px;height:52px;border-radius:50%;display:grid;place-items:center;background:var(--gold);color:var(--ink)}.sol.pg1 .pg1-promise-ic svg{width:24px;height:24px}.sol.pg1 .pg1-promise-txt{flex:1;margin:0;font-size:17px;line-height:1.45;color:#e9e6df}.sol.pg1 .pg1-promise-txt b{font-family:var(--serif);font-weight:600;font-size:21px;color:#fff;margin-right:6px}.sol.pg1 .pg1-promise-cta{flex:0 0 auto;white-space:nowrap}@media (max-width:640px){.sol.pg1 .pg1-promise{flex-wrap:wrap;gap:14px;padding:18px}.sol.pg1 .pg1-promise-txt{flex:1 1 60%}.sol.pg1 .pg1-promise-cta{flex:1 1 100%;justify-content:center}.sol.pg1 .pg1-promise-wrap{margin-top:22px;margin-bottom:-12px}} .sol.lg .lg-body h5{font-family:var(--serif)!important;font-weight:600!important;color:var(--ink)!important;font-size:21px!important;line-height:1.25!important;margin:30px 0 10px!important;letter-spacing:0!important;text-transform:none!important;scroll-margin-top:96px}.sol.lg .lg-ada ol{list-style:decimal}.sol.lg .lg-body .lg-links{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sol.lg .lg-links li{margin:0;max-width:none}.sol.lg .lg-links a{display:flex;align-items:center;min-height:56px;padding:12px 18px;background:var(--paper);border-radius:14px;box-shadow:0 0 0 1px var(--line);text-decoration:none;transition:box-shadow .2s,transform .2s}.sol.lg .lg-links a:hover{box-shadow:0 0 0 2px var(--teal);transform:translateY(-1px)} .sol.pg1 .sp-hero{padding-bottom:64px}.sol.pg1 .sp-go{margin:32px 0 0}.sol.pg1 .sp-news label{display:block;font:700 14px/1.3 var(--sans);color:var(--ink);margin:0 0 8px}.sol.pg1 .sp-news__row{display:flex;gap:10px;flex-wrap:wrap}.sol.pg1 .sp-news input[type=email]{flex:1 1 240px;min-width:0;min-height:50px;padding:0 16px;border:1px solid var(--body);border-radius:12px;background:#fff;color:var(--ink);font:400 16px/1.2 var(--sans)}.sol.pg1 .sp-news input[type=email]:focus{outline:3px solid var(--teal);outline-offset:1px}.sol.pg1 .sp-who{list-style:none;margin:36px 0 0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.sol.pg1 .sp-who a{display:flex;flex-direction:column;gap:12px;height:100%;min-height:128px;padding:22px 20px;background:#fff;border-radius:18px;box-shadow:0 0 0 1px var(--line),var(--shadow);color:var(--ink);font:600 19px/1.2 var(--serif);text-decoration:none;transition:transform .2s,box-shadow .2s}.sol.pg1 .sp-who a:hover{transform:translateY(-3px);box-shadow:0 0 0 2px var(--teal),var(--shadow)}.sol.pg1 .sp-who svg{width:26px;height:26px;color:var(--teal)}.sol.pg1 .sp-who--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:1101px){.sol.pg1 .sol-steps--3{grid-template-columns:repeat(3,1fr)}}.sol.pg1 .sp-find{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,480px);gap:48px;align-items:start;margin-top:12px}.sol.pg1 .sp-find h3{font-size:30px!important;line-height:1.15!important;margin:0 0 14px}.sol.pg1 .sp-find p{color:var(--body);font-size:17px;line-height:1.65;margin:0 0 14px;max-width:62ch}.sol.pg1 .sp-form{background:#fff;border-radius:24px;padding:28px 26px;box-shadow:0 0 0 1px var(--line),var(--shadow);min-height:320px} .sol.pg1 .sp-find .sp-form h3{font-size:24px!important;margin:0 0 8px}.sol.pg1 .sp-find .sp-form p{font-size:15px;line-height:1.55;margin:0}@media (max-width:640px){.sol.pg1 .sp-form{padding:22px 16px}}@media (max-width:1100px){.sol.pg1 .sp-who{grid-template-columns:repeat(3,minmax(0,1fr))}.sol.pg1 .sp-find{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:640px){.sol.pg1 .sp-who{grid-template-columns:repeat(2,minmax(0,1fr))}.sol.pg1 .sp-who a{min-height:104px;padding:18px 16px}.sol.lg .lg-links{grid-template-columns:minmax(0,1fr)}}
