.guide-sales{max-width:880px}.gs-hero h1{margin-top:14px;color:var(--deep);text-align:left}.gs-hero .sub{display:block;background:none;border:0;padding:0;-webkit-backdrop-filter:none;backdrop-filter:none;margin-top:12px;color:var(--blue-2);font-size:16px}.gs-hero .sub{max-width:56ch}.gs-buy{margin-top:28px;display:grid;justify-items:start;gap:12px;background:#fff;border:1px solid #e9eef8;border-radius:24px;padding:24px 26px;box-shadow:0 24px 60px -40px #4d649099;max-width:460px}.gs-price{display:flex;align-items:baseline;gap:10px;font-family:var(--font)}.gs-price b{font-weight:400;font-size:52px;letter-spacing:-.03em;color:var(--deep)}.gs-price span{color:var(--blue-2);font-size:14px}.gs-buy .small a,.guide-read .small a{color:var(--peri)}.gs-proof{display:flex;flex-wrap:wrap;gap:12px;margin:40px 0}.gs-proof p{flex:1 1 240px;background:var(--sky);border-radius:20px;padding:18px 20px;color:var(--blue-2);font-size:14.5px}.gs-proof b{display:block;font-family:var(--font);font-weight:400;font-size:34px;color:var(--deep);letter-spacing:-.02em}.gs-inside h2,.gs-faq h2{font-size:30px;color:var(--deep);margin-bottom:16px;text-align:left}.gs-inside ol{padding-left:22px;display:grid;gap:10px;color:var(--blue);font-size:15.5px}.gs-inside b{color:var(--deep);font-weight:500}.gs-faq{padding-left:0;padding-right:0;max-width:none}.guide-read{max-width:760px}.gr-gate{display:grid;justify-items:center;margin-top:20px}.guide-doc{color:var(--deep);font-size:16.5px;line-height:1.7}.guide-doc h1{color:var(--deep);text-align:left;font-size:clamp(32px,4vw,46px);margin-bottom:14px}.guide-doc h2{font-size:26px;margin:38px 0 10px;color:var(--deep)}.guide-doc p,.guide-doc ul,.guide-doc ol{margin:0 0 14px}.guide-doc ul,.guide-doc ol{padding-left:22px;display:grid;gap:6px}.guide-doc strong{font-weight:500}.guide-doc hr{border:0;border-top:1px solid #e3e9f5;margin:30px 0}.guide-doc a{color:var(--peri)}.tbl{overflow-x:auto;margin:0 0 16px}.guide-doc table{border-collapse:collapse;width:100%;font-size:14.5px}.guide-doc th,.guide-doc td{text-align:left;padding:10px 12px;border-bottom:1px solid #eef2f9;vertical-align:top}.guide-doc th{font-weight:500;color:var(--blue-2);font-size:12.5px;text-transform:uppercase;letter-spacing:.05em}.guide-doc h3{font-size:20px;margin:26px 0 8px;color:var(--deep);letter-spacing:-.01em}
