.aHt3MG_inner{width:min(1200px,100% - 32px);margin:0 auto}.aHt3MG_lead{padding:var(--op-s-14) 0 var(--op-s-14);background:var(--op-forest);color:var(--op-rail-ink)}.aHt3MG_lead .aHt3MG_inner{gap:var(--op-s-6);display:grid}.aHt3MG_leadTitle{color:#fff;letter-spacing:-.03em;max-width:16ch;font-size:clamp(2.25rem,1.4rem + 3.6vw,4.25rem);font-weight:700;line-height:1.04}.aHt3MG_leadText{max-width:54ch;color:var(--op-rail-ink);font-size:var(--op-t-xl);line-height:1.5}.aHt3MG_strip{align-items:center;gap:var(--op-s-4) var(--op-s-8);padding:var(--op-s-5) var(--op-s-6);border-radius:16px;grid-template-columns:minmax(260px,1.4fr) minmax(220px,1fr) auto;display:grid}.aHt3MG_stripDark{background:var(--op-rail-raise)}.aHt3MG_stripLight{background:var(--op-sunken)}.aHt3MG_stripAmount{gap:var(--op-s-2);display:grid}.aHt3MG_stripLabel{font-size:var(--op-t-sm);font-weight:600}.aHt3MG_stripDark .aHt3MG_stripLabel{color:var(--op-rail-ink)}.aHt3MG_stepper{align-items:center;gap:var(--op-s-2);display:flex}.aHt3MG_stepValue{flex:1;position:relative}.aHt3MG_stepValue input{width:100%;height:48px;padding:0 48px 0 var(--op-s-4);border-radius:var(--op-r-control);font-family:var(--op-mono);font-size:var(--op-t-2xl);font-variant-numeric:tabular-nums;appearance:textfield;border:0;font-weight:700}.aHt3MG_stepValue input::-webkit-inner-spin-button{appearance:none}.aHt3MG_stepValue input::-webkit-outer-spin-button{appearance:none}.aHt3MG_stripDark .aHt3MG_stepValue input{background:var(--op-forest);color:#fff}.aHt3MG_stripLight .aHt3MG_stepValue input{background:var(--op-panel);color:var(--op-ink)}.aHt3MG_stripLight .aHt3MG_stepper button{border-color:#0000}.aHt3MG_stepValue input:focus-visible{outline:2px solid var(--op-mint);outline-offset:2px}.aHt3MG_stepValue span{right:var(--op-s-4);pointer-events:none;font-weight:600;position:absolute;top:50%;translate:0 -50%}.aHt3MG_stripDark .aHt3MG_stepValue span{color:var(--op-rail-ink-2)}.aHt3MG_stripLight .aHt3MG_stepValue span{color:var(--op-ink-3)}.aHt3MG_stripRange{--range-fill:var(--op-mint);--range-track:color-mix(in srgb, var(--op-mint) 24%, transparent);appearance:none;cursor:pointer;background:0 0;width:100%;height:24px;margin:0}.aHt3MG_stripLight .aHt3MG_stripRange{--range-fill:var(--op-brand);--range-track:var(--op-line-strong)}.aHt3MG_stripRange::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--range-fill) var(--fill,0%), var(--range-track) var(--fill,0%));border:0;border-radius:999px;height:6px}.aHt3MG_stripRange::-webkit-slider-thumb{appearance:none;background:var(--range-fill);border:0;border-radius:50%;width:20px;height:20px;margin-top:-7px}.aHt3MG_stripRange::-moz-range-track{background:var(--range-track);border:0;border-radius:999px;height:6px}.aHt3MG_stripRange::-moz-range-progress{background:var(--range-fill);border-radius:999px;height:6px}.aHt3MG_stripRange::-moz-range-thumb{background:var(--range-fill);border:0;border-radius:50%;width:20px;height:20px}.aHt3MG_stripPrice{gap:var(--op-s-8);font-variant-numeric:tabular-nums;margin:0;display:flex}.aHt3MG_stripPrice div{gap:2px;display:grid}.aHt3MG_stripPrice dt{font-size:var(--op-t-sm);font-weight:600}.aHt3MG_stripPrice dd{font-family:var(--op-mono);font-size:var(--op-t-3xl);margin:0;font-weight:700;line-height:1.1}.aHt3MG_stripPrice small{font-size:var(--op-t-sm)}.aHt3MG_stripDark .aHt3MG_stripPrice dt,.aHt3MG_stripDark .aHt3MG_stripPrice small{color:var(--op-rail-ink-2)}.aHt3MG_stripDark .aHt3MG_stripPrice dd{color:#fff}.aHt3MG_stripLight .aHt3MG_stripPrice dt,.aHt3MG_stripLight .aHt3MG_stripPrice small{color:var(--op-ink-3)}.aHt3MG_stripLight .aHt3MG_stripPrice dd{color:var(--op-ink)}.aHt3MG_stripBuy{min-height:52px;padding:0 var(--op-s-6);font-size:var(--op-t-lg)}.aHt3MG_example{gap:var(--op-s-3);margin:0;display:grid}.aHt3MG_exampleCaption{color:var(--op-rail-ink-2);font-size:var(--op-t-sm)}.aHt3MG_exampleLine{align-items:flex-start;gap:var(--op-s-1) 0;padding:var(--op-s-4);background:color-mix(in srgb, black 22%, var(--op-forest));border-radius:12px;flex-wrap:wrap;margin:0;list-style:none;display:flex}.aHt3MG_examplePart{animation:aHt3MG_arrive .5s var(--op-ease);border-radius:6px;gap:2px;padding:2px 4px;display:grid}.aHt3MG_exampleJoin{font-family:var(--op-mono);color:color-mix(in srgb, var(--op-rail-ink-2) 70%, transparent);padding-top:2px}.aHt3MG_exampleValue{font-family:var(--op-mono);font-size:var(--op-t-md);color:var(--op-line-ink)}.aHt3MG_exampleLabel{color:var(--op-mint);font-size:var(--op-t-xs);font-weight:600}@keyframes aHt3MG_arrive{0%{background:color-mix(in srgb, var(--op-mint) 30%, transparent)}}.aHt3MG_exampleControls{gap:var(--op-s-4) var(--op-s-8);flex-wrap:wrap;display:flex}.aHt3MG_band{padding:var(--op-s-14) 0;background:var(--op-panel)}.aHt3MG_bandMuted{background:var(--op-ground)}.aHt3MG_bandTop{padding-top:var(--op-s-10)}.aHt3MG_bandTop .aHt3MG_inner{gap:var(--op-s-4);display:grid}.aHt3MG_pageTitle{letter-spacing:-.03em;font-size:clamp(2rem,1.5rem + 2vw,3rem);font-weight:700}.aHt3MG_bandTitle{font-size:var(--op-t-3xl);letter-spacing:-.02em;font-weight:700;line-height:1.2}.aHt3MG_bandText{max-width:60ch;color:var(--op-ink-3);font-size:var(--op-t-lg)}.aHt3MG_split{gap:var(--op-s-8) var(--op-s-14);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;display:grid}.aHt3MG_splitHead{gap:var(--op-s-3);display:grid}.aHt3MG_specs{gap:var(--op-s-4);margin:0;display:grid}.aHt3MG_specs div{gap:var(--op-s-4);grid-template-columns:170px 1fr;display:grid}.aHt3MG_specs dt{color:var(--op-ink-3);font-weight:600}.aHt3MG_specs dd{color:var(--op-ink);font-size:var(--op-t-lg);margin:0}.aHt3MG_specs code{font-size:var(--op-t-sm);white-space:nowrap}.aHt3MG_steps{gap:var(--op-s-6);margin:var(--op-s-8) 0 0;counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.aHt3MG_steps li{align-content:start;gap:var(--op-s-2);counter-increment:step;display:grid}.aHt3MG_steps li:before{content:counter(step);background:var(--op-brand);color:#fff;width:32px;height:32px;font-family:var(--op-mono);font-size:var(--op-t-sm);border-radius:50%;place-items:center;font-weight:700;display:grid}.aHt3MG_stepTitle{color:var(--op-ink);font-size:var(--op-t-xl);font-weight:700}.aHt3MG_stepText{color:var(--op-ink-3)}.aHt3MG_faq{gap:var(--op-s-2);display:grid}.aHt3MG_faqItem{padding:0 var(--op-s-4);border-radius:var(--op-r-panel);background:var(--op-ground)}.aHt3MG_bandMuted .aHt3MG_faqItem{background:var(--op-panel)}.aHt3MG_faqItem summary{justify-content:space-between;gap:var(--op-s-4);padding:var(--op-s-4) 0;color:var(--op-ink);font-size:var(--op-t-lg);cursor:pointer;font-weight:600;list-style:none;display:flex}.aHt3MG_faqItem summary::-webkit-details-marker{display:none}.aHt3MG_faqItem summary:after{content:"";border-right:2px solid var(--op-ink-3);border-bottom:2px solid var(--op-ink-3);width:10px;height:10px;transition:rotate var(--op-fast) var(--op-ease);flex:none;margin-top:6px;rotate:45deg}.aHt3MG_faqItem[open] summary:after{rotate:225deg}.aHt3MG_faqItem summary:focus-visible{outline:2px solid var(--op-brand);outline-offset:2px}.aHt3MG_faqItem p{max-width:64ch;padding-bottom:var(--op-s-4);color:var(--op-ink-2)}.aHt3MG_faqMore{padding-top:var(--op-s-4);color:var(--op-ink-3)}.aHt3MG_close{padding:var(--op-s-14) 0;background:var(--op-forest)}.aHt3MG_closeInner{justify-content:space-between;align-items:center;gap:var(--op-s-4);flex-wrap:wrap;display:flex}.aHt3MG_closeTitle{color:#fff;font-size:var(--op-t-3xl);letter-spacing:-.02em;font-weight:700}.aHt3MG_rates{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.aHt3MG_rates th,.aHt3MG_rates td{padding:var(--op-s-3) var(--op-s-3);text-align:left}.aHt3MG_rates tbody tr:nth-child(odd){background:var(--op-ground)}.aHt3MG_rates tbody tr th{border-radius:var(--op-r-control) 0 0 var(--op-r-control)}.aHt3MG_rates tbody tr td:last-child{border-radius:0 var(--op-r-control) var(--op-r-control) 0}.aHt3MG_rates thead th{color:var(--op-ink-3);font-size:var(--op-t-sm);font-weight:600}.aHt3MG_rates tbody th{color:var(--op-ink);font-weight:700}.aHt3MG_rates td{font-family:var(--op-mono);color:var(--op-ink)}.aHt3MG_rates td:last-child{text-align:right;font-family:var(--op-sans)}@media (max-width:960px){.aHt3MG_strip,.aHt3MG_split,.aHt3MG_steps{grid-template-columns:1fr}}@media (max-width:560px){.aHt3MG_lead{padding:var(--op-s-10) 0}.aHt3MG_strip{padding:var(--op-s-4)}.aHt3MG_stripPrice{gap:var(--op-s-6)}.aHt3MG_stripPrice dd{font-size:var(--op-t-2xl)}.aHt3MG_stripBuy{width:100%}.aHt3MG_specs div{grid-template-columns:1fr;gap:2px}.aHt3MG_rates th:last-child,.aHt3MG_rates td:last-child{display:none}.aHt3MG_rates td:nth-last-child(2){border-radius:0 var(--op-r-control) var(--op-r-control) 0}.aHt3MG_stripRange{height:32px}.aHt3MG_exampleControls{gap:var(--op-s-4)}}@media (prefers-reduced-motion:reduce){.aHt3MG_examplePart{animation:none}}.aHt3MG_facts{gap:var(--op-s-2) var(--op-s-6);color:var(--op-rail-ink-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.aHt3MG_facts strong{color:#fff;font-variant-numeric:tabular-nums;font-weight:700}.aHt3MG_prose{gap:var(--op-s-3);max-width:64ch;color:var(--op-ink-2);font-size:var(--op-t-lg);display:grid}.aHt3MG_locations{gap:0 var(--op-s-6);margin:var(--op-s-6) 0 0;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.aHt3MG_locations li{justify-content:space-between;gap:var(--op-s-3);padding:var(--op-s-3) 0;display:flex}.aHt3MG_locationName{color:var(--op-ink);font-weight:600}.aHt3MG_locationCount{color:var(--op-ink-3);font-family:var(--op-mono);font-variant-numeric:tabular-nums}@media (max-width:960px){.aHt3MG_locations{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.aHt3MG_facts{gap:var(--op-s-3) var(--op-s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}
