.page-forgescribe{--fs-pink:#ed9fc8}.fs-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:44px;align-items:center;padding-top:64px;padding-bottom:64px}.fs-hero .eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:24px}.fs-hero .eyebrow img{border-radius:8px}.fs-hero h1{font-size:clamp(36px,4.2vw,64px);line-height:1.08;letter-spacing:-.045em}.fs-hero h1 span{color:var(--accent)}.fs-lead{font-size:19px;color:var(--muted);margin:26px 0}.fs-pills{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:26px}.fs-pills span{font-size:12px;padding:7px 10px;border:1px solid var(--line);border-radius:20px}.fs-hero .actions{gap:18px;flex-wrap:wrap}.fs-hero .button{font-size:14px;padding:15px 20px;gap:15px}.fs-price{font-weight:700;font-size:16px;margin:20px 0 8px}.fs-store-note{font-size:12px;color:var(--muted);max-width:450px}.fs-hero-image img,.fs-result img{width:100%;height:auto;border:1px solid var(--line);border-radius:10px}.fs-section{padding-top:56px;padding-bottom:56px;border-top:1px solid var(--line)}.fs-section>.eyebrow,.fs-result .eyebrow{margin-bottom:16px}.fs-section h2{font-size:clamp(27px,3vw,40px);line-height:1.17;max-width:800px;margin-bottom:26px;letter-spacing:-.025em}.fs-section p{max-width:920px;color:var(--muted)}.fs-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px}.fs-feature-grid article,.fs-steps li{border:1px solid var(--line);border-radius:12px;padding:25px;background:var(--surface)}.fs-feature-grid h3,.fs-steps h3{font-size:21px;line-height:1.25;margin-bottom:16px}.fs-feature-grid p,.fs-steps p{font-size:16px;margin:0}.fs-steps{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding:0}.fs-steps li>span{display:block;color:var(--fs-pink);font-size:13px;font-weight:700;margin-bottom:20px}.fs-result{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:42px;align-items:center}.fs-result p{font-size:17px}.fs-small,.fs-result .fs-small{font-size:13px!important;line-height:1.7;color:var(--muted)}.fs-faq>.faq-group{max-width:1000px}.fs-help-links{display:flex;flex-wrap:wrap;gap:20px 32px;margin-top:30px;font-size:15px}.fs-final{text-align:center;padding-bottom:70px}.fs-final>img{margin:0 auto 22px;border-radius:14px}.fs-final h2{margin-inline:auto}.fs-final p{margin:22px auto 0}.company-forgescribe{margin-top:24px}.company-forgescribe .company-product-image img{aspect-ratio:1.44;object-fit:contain}.page-forgescribe figcaption{font-size:12px;line-height:1.6}.fs-help-links a{overflow-wrap:anywhere}@media(max-width:1000px){.fs-hero{grid-template-columns:1fr;gap:35px}.fs-hero-copy{max-width:850px}.fs-hero-image{max-width:1000px}.fs-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.fs-result{grid-template-columns:1fr;gap:25px}}@media(max-width:600px){.fs-hero{padding-top:35px;padding-bottom:40px}.fs-hero h1{font-size:39px}.fs-lead{font-size:17px}.fs-hero .actions .button{width:100%;justify-content:center}.fs-feature-grid,.fs-steps{grid-template-columns:1fr}.fs-feature-grid{gap:16px}.fs-section{padding-top:38px;padding-bottom:38px}.fs-feature-grid article,.fs-steps li{padding:22px}.fs-hero .eyebrow{font-size:11px}.fs-help-links{flex-direction:column;gap:18px}.fs-final{padding-bottom:50px}}
