.snxi8q_site{background:var(--surface);flex-direction:column;min-height:100dvh;display:flex}.snxi8q_container{width:100%;max-width:1120px;padding-inline:var(--space-6);margin-inline:auto}.snxi8q_main{flex:1}.snxi8q_header{background:var(--surface-raised);border-block-end:1px solid var(--line)}.snxi8q_headerRow{align-items:center;gap:var(--space-4) var(--space-6);padding-block:var(--space-3);flex-wrap:wrap;display:flex}.snxi8q_logoLink{border-radius:var(--radius-sm);display:inline-block}.snxi8q_nav{flex:1;min-width:0}.snxi8q_nav ul{gap:var(--space-1);margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.snxi8q_nav a{height:var(--control-md);padding:0 var(--space-3);border-radius:var(--radius-md);color:var(--ink);white-space:nowrap;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.snxi8q_nav a:hover{background:var(--surface-sunken)}.snxi8q_nav a[aria-current=page]{background:var(--brand-soft);color:var(--brand-strong)}.snxi8q_headerActions{align-items:center;gap:var(--space-2);display:flex}@media (max-width:760px){.snxi8q_nav{flex-basis:100%;order:3}.snxi8q_headerActions{margin-inline-start:auto}}.snxi8q_hero{padding-block:var(--space-8);background:var(--surface-raised);border-block-end:1px solid var(--line)}.snxi8q_heroGrid{gap:var(--space-8);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;display:grid}.snxi8q_heroText{gap:var(--space-4);flex-direction:column;display:flex}.snxi8q_lead{color:var(--ink-muted);max-width:64ch;margin:0}.snxi8q_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.snxi8q_intro{padding-block:var(--space-8) var(--space-4)}.snxi8q_intro .snxi8q_container{gap:var(--space-3);flex-direction:column;display:flex}.snxi8q_section{padding-block:var(--space-8)}.snxi8q_section .snxi8q_container{gap:var(--space-4);flex-direction:column;display:flex}.snxi8q_sectionRaised{background:var(--surface-raised);border-block:1px solid var(--line)}.snxi8q_grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.snxi8q_section .snxi8q_container.snxi8q_grid{display:grid}.snxi8q_pair{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.snxi8q_section .snxi8q_container.snxi8q_pair{display:grid}.snxi8q_split{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.snxi8q_section .snxi8q_container.snxi8q_split{display:grid}@media (max-width:900px){.snxi8q_heroGrid,.snxi8q_split,.snxi8q_pair,.snxi8q_section .snxi8q_container.snxi8q_split,.snxi8q_section .snxi8q_container.snxi8q_pair{grid-template-columns:minmax(0,1fr)}}.snxi8q_card{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--space-6);align-items:flex-start;gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.snxi8q_card p{color:var(--ink-muted);margin:0}.snxi8q_icon{width:var(--control-md);height:var(--control-md);border-radius:var(--radius-md);background:var(--brand-soft);color:var(--brand-strong);flex:none;place-items:center;display:inline-grid}.snxi8q_more{font-weight:500}.snxi8q_checks{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:0;padding:0;list-style:none;display:grid}.snxi8q_checks li{align-items:center;gap:var(--space-3);font-weight:500;display:flex}.snxi8q_preview{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.snxi8q_previewPanel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.snxi8q_previewTitle{font-size:var(--text-heading-size);line-height:var(--text-heading-line);font-weight:var(--text-heading-weight);margin:0}.snxi8q_previewList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.snxi8q_previewRow{align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.snxi8q_previewActive{border-color:var(--brand);border-inline-start:3px solid var(--brand)}.snxi8q_previewTime{flex-direction:column;min-width:56px;font-weight:600;display:flex}.snxi8q_previewTime small{font-size:var(--text-caption-size);line-height:var(--text-caption-line);font-weight:var(--text-caption-weight);color:var(--ink-muted)}.snxi8q_previewWho{flex-direction:column;min-width:0;display:flex}.snxi8q_previewWho strong{font-weight:600}.snxi8q_previewWho span{font-size:var(--text-label-size);line-height:var(--text-label-line);color:var(--ink-muted)}.snxi8q_caption{font-size:var(--text-caption-size);line-height:var(--text-caption-line);color:var(--ink-muted)}.snxi8q_plans{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.snxi8q_section .snxi8q_container.snxi8q_plans{display:grid}.snxi8q_plan{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--space-6);gap:var(--space-3);flex-direction:column;display:flex}.snxi8q_planBody{color:var(--ink-muted);margin:0}.snxi8q_limits{gap:var(--space-2);padding-block:var(--space-3);border-block:1px solid var(--line);flex-direction:column;margin:0;display:flex}.snxi8q_limits div{justify-content:space-between;gap:var(--space-3);display:flex}.snxi8q_limits dt{color:var(--ink-muted)}.snxi8q_limits dd{margin:0;font-weight:600}.snxi8q_price{color:var(--brand-strong);margin:0;margin-block-start:auto;font-weight:500}.snxi8q_notes{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-6);gap:var(--space-2);flex-direction:column;display:flex}.snxi8q_notes ul{color:var(--ink-muted);gap:var(--space-2);flex-direction:column;margin:0;padding-inline-start:var(--space-6);display:flex}.snxi8q_contactItem{align-items:flex-start;gap:var(--space-2);flex-direction:column;width:100%;display:flex}.snxi8q_contactItem+.snxi8q_contactItem{border-block-start:1px solid var(--line);margin-block-start:var(--space-2);padding-block-start:var(--space-4)}.snxi8q_ltrValue{text-align:start;overflow-wrap:anywhere;unicode-bidi:isolate}.snxi8q_cta{padding-block:var(--space-8);background:var(--brand-soft);border-block-start:1px solid var(--line)}.snxi8q_cta .snxi8q_container{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.snxi8q_cta h2{color:var(--brand-strong)}.snxi8q_cta p{margin:0}.snxi8q_footer{background:var(--surface-raised);border-block-start:1px solid var(--line);padding-block:var(--space-8)}.snxi8q_footerRow{justify-content:space-between;gap:var(--space-6);flex-wrap:wrap;display:flex}.snxi8q_footerBrand{gap:var(--space-2);flex-direction:column;display:flex}.snxi8q_footerBrand p{font-size:var(--text-label-size);line-height:var(--text-label-line);color:var(--ink-muted);margin:0}.snxi8q_footerLinks{gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.snxi8q_footerLinks a{min-height:var(--control-md);align-items:center;display:inline-flex}.snxi8q_section .snxi8q_container+.snxi8q_container{margin-block-start:var(--space-6)}
