._2mhq3a_page{background:var(--bm-bg);color:var(--bm-ink)}._2mhq3a_shell{width:calc(100% - 48px);max-width:1200px;margin:auto}._2mhq3a_hero{padding:132px 0 56px}._2mhq3a_hero>p{color:var(--bm-muted);margin-bottom:24px;font-size:13px}._2mhq3a_hero h1{letter-spacing:-.04em;max-width:860px;font-size:clamp(40px,4.5vw,60px);font-weight:500;line-height:1.09}._2mhq3a_hero>div{justify-content:space-between;align-items:center;gap:48px;margin-top:28px;display:flex}._2mhq3a_hero>div>p{max-width:700px;color:var(--bm-muted);font-size:18px;line-height:1.65}._2mhq3a_primary{background:var(--bm-green);color:#101714;white-space:nowrap;border-radius:8px;align-items:center;gap:16px;min-height:48px;padding:12px 20px;font-size:15px;font-weight:500;display:inline-flex}._2mhq3a_primary svg,._2mhq3a_links svg{width:17px;height:17px}._2mhq3a_scene{border-top:1px solid var(--bm-border);border-bottom:1px solid var(--bm-border);grid-template-columns:1fr 1fr;gap:80px;padding:48px 0;display:grid}._2mhq3a_productImage{background:var(--bm-soft);justify-content:center;align-items:center;display:flex}._2mhq3a_productImage img{object-fit:contain;width:auto;max-width:100%;height:460px}._2mhq3a_product{padding:4px 0}._2mhq3a_product>p:first-child{color:var(--bm-muted);margin-bottom:28px;font-size:12px}._2mhq3a_product h2{letter-spacing:-.035em;font-size:42px;font-weight:450;line-height:1.15}._2mhq3a_productMeta{color:var(--bm-muted);margin-top:12px;font-size:15px}._2mhq3a_filters{flex-wrap:wrap;gap:24px;margin-top:26px;font-size:14px;display:flex}._2mhq3a_price{margin-top:20px;font-size:18px}._2mhq3a_exampleRequest{border-top:1px solid var(--bm-border);margin-top:30px;padding-top:24px}._2mhq3a_exampleRequest h3{font-size:15px;font-weight:500}._2mhq3a_exampleRequest ul{margin-top:16px;padding:0;list-style:none}._2mhq3a_exampleRequest li{color:var(--bm-muted);margin:8px 0;font-size:15px;line-height:1.65}._2mhq3a_textLink{align-items:center;gap:18px;min-height:44px;margin-top:12px;font-size:14px;display:inline-flex}._2mhq3a_textLink:hover,._2mhq3a_links a:hover{text-underline-offset:5px;text-decoration:underline}._2mhq3a_disclosure{max-width:950px;color:var(--bm-muted);margin-top:20px;font-size:13px;line-height:1.65}._2mhq3a_walkthrough,._2mhq3a_buyer,._2mhq3a_boundaries,._2mhq3a_faq{border-top:1px solid var(--bm-border);padding:76px 0}._2mhq3a_walkthrough{border-top:0;grid-template-columns:1fr 1.25fr;gap:100px;display:grid}._2mhq3a_walkthrough>div{align-self:start;position:sticky;top:110px}._2mhq3a_walkthrough h2,._2mhq3a_buyer h2,._2mhq3a_boundaries h2,._2mhq3a_faq h2,._2mhq3a_start h2{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.18}._2mhq3a_walkthrough>div>p{color:var(--bm-muted);margin-top:24px;font-size:17px;line-height:1.7}._2mhq3a_walkthrough ol{padding:0;list-style:none}._2mhq3a_walkthrough li{border-bottom:1px solid var(--bm-border);gap:24px;padding:28px 0;display:flex}._2mhq3a_walkthrough li:first-child{padding-top:0}._2mhq3a_walkthrough li>span{color:var(--bm-muted);padding-top:5px;font-size:12px}._2mhq3a_walkthrough li>div{flex:1;min-width:0}._2mhq3a_walkthrough h3{letter-spacing:-.02em;font-size:23px;font-weight:500}._2mhq3a_walkthrough li p{color:var(--bm-muted);margin-top:16px;font-size:16px;line-height:1.7}._2mhq3a_source{margin-top:22px}._2mhq3a_source>div{border-bottom:1px solid var(--bm-border);justify-content:space-between;gap:28px;padding:10px 0;font-size:13px;display:flex}._2mhq3a_source dt{color:var(--bm-muted);font-family:monospace}._2mhq3a_source dd{text-align:right}._2mhq3a_walkthrough li ._2mhq3a_result{font-size:13px}._2mhq3a_buyer h2{max-width:780px;margin-bottom:40px}._2mhq3a_buyer>div,._2mhq3a_scope{grid-template-columns:1fr 1fr;gap:100px;display:grid}._2mhq3a_buyer h3,._2mhq3a_scope h3{margin-bottom:20px;font-size:23px;font-weight:500}._2mhq3a_buyer ul,._2mhq3a_scope ul{padding-left:18px}._2mhq3a_buyer li,._2mhq3a_scope li{color:var(--bm-muted);margin:12px 0;font-size:16px;line-height:1.7}._2mhq3a_boundaries h2{max-width:800px;margin-bottom:40px}._2mhq3a_sourceNote{border-top:1px solid var(--bm-border);grid-template-columns:1fr 2fr;gap:48px;margin-top:40px;padding-top:28px;display:grid}._2mhq3a_sourceNote h3{font-size:21px;font-weight:500}._2mhq3a_sourceNote p{color:var(--bm-muted);font-size:16px;line-height:1.7}._2mhq3a_faq{grid-template-columns:1fr 1.25fr;gap:100px;display:grid}._2mhq3a_faq details{border-bottom:1px solid var(--bm-border);padding:22px 0}._2mhq3a_faq details:first-child{padding-top:0}._2mhq3a_faq summary{cursor:pointer;font-size:17px;line-height:1.5}._2mhq3a_faq details p{color:var(--bm-muted);margin-top:16px;font-size:16px;line-height:1.7}._2mhq3a_start{max-width:800px;margin:auto;padding:24px 0 96px}._2mhq3a_start h2{text-align:center}._2mhq3a_start>p{color:var(--bm-muted);text-align:center;max-width:680px;margin:24px auto 32px;font-size:17px;line-height:1.7}._2mhq3a_links{flex-wrap:wrap;justify-content:center;gap:12px 24px;margin-top:32px;display:flex}._2mhq3a_links a{align-items:center;gap:12px;min-height:44px;font-size:14px;display:inline-flex}@media (max-width:900px){._2mhq3a_hero>div{display:block}._2mhq3a_primary{margin-top:24px}._2mhq3a_scene{gap:40px}._2mhq3a_walkthrough,._2mhq3a_buyer>div,._2mhq3a_scope,._2mhq3a_faq{gap:48px}._2mhq3a_product h2{font-size:36px}._2mhq3a_productImage img{height:380px}}@media (max-width:640px){._2mhq3a_shell{width:calc(100% - 32px)}._2mhq3a_hero{padding:112px 0 40px}._2mhq3a_hero h1{font-size:40px}._2mhq3a_hero>div>p{font-size:16px}._2mhq3a_primary{white-space:normal}._2mhq3a_scene{grid-template-columns:1fr;gap:28px;padding:28px 0}._2mhq3a_productImage{min-height:260px}._2mhq3a_productImage img{height:260px}._2mhq3a_product>p:first-child{margin-bottom:16px}._2mhq3a_product h2{font-size:34px}._2mhq3a_disclosure{font-size:12px}._2mhq3a_walkthrough,._2mhq3a_buyer,._2mhq3a_boundaries,._2mhq3a_faq{padding:48px 0}._2mhq3a_walkthrough,._2mhq3a_buyer>div,._2mhq3a_scope,._2mhq3a_faq,._2mhq3a_sourceNote{grid-template-columns:1fr;gap:28px}._2mhq3a_walkthrough>div{position:static}._2mhq3a_walkthrough li{gap:16px}._2mhq3a_walkthrough h3{font-size:21px}._2mhq3a_buyer h2,._2mhq3a_boundaries h2{margin-bottom:28px}._2mhq3a_sourceNote{gap:16px;margin-top:28px}._2mhq3a_start{padding:24px 0 64px}._2mhq3a_links{justify-content:flex-start}}
