._contextTips_1jwmg_1{margin-top:24px;padding:18px 20px;border:1px solid var(--border);background:var(--surface);display:grid;gap:7px}._contextTips_1jwmg_1 strong{font-size:.76rem}._contextTips_1jwmg_1 span{color:var(--muted-foreground);font-size:.72rem;line-height:1.45}._contextTips_1jwmg_1 span:before{content:"• ";color:var(--accent)}._wrap_1jwmg_2{display:grid;grid-template-columns:.68fr 1.32fr;gap:clamp(44px,7vw,105px);padding:clamp(80px,9vw,140px) clamp(24px,6vw,90px);background:var(--surface)}._intro_1jwmg_2{align-self:start;position:sticky;top:30px}._eyebrow_1jwmg_2{margin:0 0 20px;color:var(--accent);font-size:.66rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase}._intro_1jwmg_2 h2,._success_1jwmg_2 h2{margin:0;font-family:var(--font-family-display);font-size:clamp(2.8rem,4.6vw,5rem);font-weight:400;letter-spacing:-.035em;line-height:.98}._intro_1jwmg_2>p:not(._eyebrow_1jwmg_2),._success_1jwmg_2>p:not(._eyebrow_1jwmg_2){color:var(--muted-foreground);line-height:1.68;max-width:520px}._form_1jwmg_2{display:flex;flex-direction:column;gap:27px}._twoCol_1jwmg_2{display:grid;grid-template-columns:1fr 1fr;gap:22px}._form_1jwmg_2 input,._form_1jwmg_2 textarea{border-radius:2px;background:var(--background)}._productGrid_1jwmg_2{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--border);border-left:1px solid var(--border)}._productChoice_1jwmg_2{min-height:54px;display:flex;align-items:center;gap:10px;padding:12px 14px;border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--background);font-size:.78rem;cursor:pointer}._samplePanel_1jwmg_2{padding:26px;border:1px solid var(--border);background:var(--background)}._sampleHeading_1jwmg_2{display:grid;grid-template-columns:150px 1fr;gap:24px;align-items:end;margin-bottom:22px}._sampleHeading_1jwmg_2 ._eyebrow_1jwmg_2{margin:0}._sampleHeading_1jwmg_2 h3{margin:0;font-family:var(--font-family-display);font-size:2rem;font-weight:400;line-height:1.05}._sampleGrid_1jwmg_2{display:grid;grid-template-columns:1fr 1fr;gap:16px}._sampleGrid_1jwmg_2 label{display:grid;gap:7px}._sampleGrid_1jwmg_2 span{font-size:.72rem;font-weight:600}._sampleGrid_1jwmg_2 select{min-height:42px;padding:0 12px;border:1px solid var(--border);border-radius:2px;background:var(--background);color:var(--foreground)}._sampleWide_1jwmg_2{grid-column:1/-1}._sampleNote_1jwmg_2{margin:18px 0 0;color:var(--muted-foreground);font-size:.71rem;line-height:1.6}._sampleNote_1jwmg_2 a{color:inherit;font-weight:600}._hiddenField_1jwmg_2{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}._submitRow_1jwmg_2{display:flex;justify-content:space-between;gap:30px;align-items:center;padding-top:24px;border-top:1px solid var(--border)}._submitRow_1jwmg_2 p{margin:0;max-width:520px;color:var(--muted-foreground);font-size:.7rem;line-height:1.55}._submitRow_1jwmg_2 button{flex:0 0 auto;border-radius:2px}._submitError_1jwmg_2{padding:12px 15px;margin:0;border:1px solid #b64b3c;background:#fff5f2;color:#7e2f26;font-size:.78rem}._success_1jwmg_2{padding:clamp(90px,12vw,170px) clamp(24px,10vw,150px);background:var(--surface);min-height:620px}._success_1jwmg_2>svg{color:var(--accent);margin-bottom:25px}._success_1jwmg_2 a{display:inline-block;margin-top:18px;color:var(--foreground);font-weight:600;font-size:.78rem}@media(max-width:900px){._wrap_1jwmg_2{grid-template-columns:1fr}._intro_1jwmg_2{position:static}._twoCol_1jwmg_2,._productGrid_1jwmg_2,._sampleGrid_1jwmg_2,._sampleHeading_1jwmg_2{grid-template-columns:1fr}._sampleWide_1jwmg_2{grid-column:1}._submitRow_1jwmg_2{align-items:flex-start;flex-direction:column}}@media(max-width:600px){._wrap_1jwmg_2{padding:70px 22px}._success_1jwmg_2{padding:80px 22px}._submitRow_1jwmg_2 button{width:100%}}._page_1mlus_1{min-height:100vh;background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}._header_1mlus_1{min-height:88px;display:grid;grid-template-columns:220px 1fr;align-items:center;gap:25px;padding:0 clamp(24px,5vw,76px);border-bottom:1px solid var(--border)}._brand_1mlus_1{color:inherit;text-decoration:none;display:flex;flex-direction:column;line-height:1}._brand_1mlus_1 span{font-size:1.35rem;font-weight:600;letter-spacing:.16em}._brand_1mlus_1 small{margin-top:5px;font-size:.55rem;letter-spacing:.27em;color:var(--muted-foreground)}._header_1mlus_1 nav{display:flex;justify-content:flex-end;gap:28px}._header_1mlus_1 nav a{color:inherit;text-decoration:none;font-size:.76rem}._eyebrow_1mlus_1{margin:0 0 20px;color:var(--accent);font-size:.67rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase}._hero_1mlus_1{padding:clamp(85px,10vw,145px) clamp(24px,8vw,120px);border-bottom:1px solid var(--border)}._hero_1mlus_1 h1,._routes_1mlus_1 h2{margin:0;font-family:var(--font-family-display);font-weight:400;letter-spacing:-.04em;line-height:.96}._hero_1mlus_1 h1{font-size:clamp(4rem,7vw,7.5rem);max-width:1100px}._hero_1mlus_1>p:not(._eyebrow_1mlus_1){max-width:730px;margin:30px 0 0;color:var(--muted-foreground);font-size:1.02rem;line-height:1.72}._heroLinks_1mlus_1{display:flex;gap:26px;flex-wrap:wrap;margin-top:32px}._heroLinks_1mlus_1 a{display:inline-flex;align-items:center;gap:7px;color:inherit;font-size:.76rem;font-weight:600}._routes_1mlus_1{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--border)}._routes_1mlus_1 article{padding:clamp(65px,7vw,105px) clamp(24px,4vw,64px);border-right:1px solid var(--border)}._routes_1mlus_1 article:last-child{border-right:0}._routes_1mlus_1 h2{font-size:clamp(2.5rem,4vw,4.3rem)}._routes_1mlus_1 article>p:not(._eyebrow_1mlus_1){color:var(--muted-foreground);line-height:1.65;max-width:600px}._routes_1mlus_1 a{display:inline-flex;align-items:center;gap:7px;margin-top:18px;color:inherit;font-size:.76rem;font-weight:600}._footer_1mlus_1{min-height:130px;padding:36px clamp(24px,6vw,90px);display:flex;justify-content:space-between;align-items:center;gap:24px;background:#171a18;color:#f3efe7}._footer_1mlus_1 p{margin:0;color:#9ca39c;font-size:.76rem}._footer_1mlus_1 a{color:#f3efe7;font-size:.76rem}@media(max-width:1050px){._routes_1mlus_1{grid-template-columns:1fr}._routes_1mlus_1 article{border-right:0;border-bottom:1px solid var(--border)}}@media(max-width:850px){._header_1mlus_1{grid-template-columns:1fr;padding:18px 24px}._header_1mlus_1 nav{justify-content:flex-start;overflow:auto}}@media(max-width:600px){._hero_1mlus_1,._routes_1mlus_1 article{padding-left:22px;padding-right:22px}._footer_1mlus_1{align-items:flex-start;flex-direction:column;padding:36px 22px}}
