@layer theme,base,components,utilities;@layer pages{._25UikG_main{max-width:var(--page-max);padding:0 var(--page-margin);box-sizing:border-box;margin:0 auto}._25UikG_root{background:var(--canvas);min-height:100vh;font-family:var(--font-sans);color:var(--ink)}._25UikG_first{padding-top:var(--gap-section)}._25UikG_hero{column-gap:var(--grid-gap);margin-bottom:var(--space-6);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}._25UikG_heroH{text-wrap:balance;grid-column:1/span 8;max-width:10.5em;margin:0}._25UikG_heroSide{padding-left:calc(var(--space-6) + 1px);clip-path:inset(-50% -100vw -50% 0);align-items:flex-start;gap:var(--space-6);flex-direction:column;grid-column:9/span 4;display:flex;position:relative}._25UikG_rule{background:var(--rule);transform-origin:50% 100%;width:1px;position:absolute;top:0;bottom:0;left:0}._25UikG_heroLead{color:var(--ink-2);text-wrap:pretty;margin:0}._25UikG_heroLead>span{color:var(--ink)}._25UikG_vframe{aspect-ratio:16/9;border-radius:var(--radius-card);background:var(--dark);color:var(--on-dark);position:relative;overflow:hidden}._25UikG_fill{position:absolute;inset:0}._25UikG_hcs{padding-top:var(--space-4)}._25UikG_hcGrid{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}._25UikG_hcH{text-wrap:balance;grid-area:1/1/auto/span 6;max-width:9em;margin:0}._25UikG_hc4{column-gap:var(--space-6);row-gap:var(--space-4);flex-wrap:wrap;grid-area:1/7/auto/span 6;display:flex}._25UikG_hc4Item{gap:var(--space-2);flex-direction:column;display:flex}._25UikG_hc4Label{color:var(--ink-2)}._25UikG_hc4Pills{gap:var(--space-2);flex-wrap:wrap;display:flex}._25UikG_hcApp{grid-area:1/7/auto/span 6;align-self:end}._25UikG_hcText{margin-top:var(--space-20);align-items:flex-start;gap:var(--space-10);flex-direction:column;grid-column:7/span 6;display:flex}._25UikG_hcCopy{gap:var(--space-8);flex-direction:column;max-width:22em;display:flex}._25UikG_hcCopy p{text-wrap:pretty;margin:0}._25UikG_statement{padding-top:var(--gap-moment);justify-content:center;display:flex}._25UikG_statementP{text-align:center;text-wrap:balance;max-width:21em;margin:0}._25UikG_parts{padding-top:var(--gap-moment)}._25UikG_partsGrid{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}._25UikG_partsH{padding-right:var(--space-6);text-align:right;text-wrap:balance;grid-column:1/span 6;margin:0}._25UikG_plist{padding-left:var(--space-6);border-left:1px solid var(--rule);gap:var(--space-20);flex-direction:column;grid-column:7/span 6;display:flex}._25UikG_ppart{column-gap:var(--grid-gap);grid-template-columns:8rem minmax(0,1fr);align-items:start;display:grid}._25UikG_pimg{aspect-ratio:1;border-radius:var(--radius-card);background:var(--accent-surface);overflow:hidden}._25UikG_pimg img{object-fit:cover;width:100%;height:100%;display:block}._25UikG_ptxt{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}._25UikG_ph3{margin:0}._25UikG_ptxtP{text-wrap:pretty;max-width:30em;margin:0}._25UikG_seeEllis{align-self:flex-start;position:relative}._25UikG_offer{padding:var(--gap-section) 0}._25UikG_fc{padding:var(--space-10) 0 var(--space-4);border-radius:var(--radius-card);background:var(--accent-surface);column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}._25UikG_fcMain{padding-left:var(--space-10);align-items:flex-start;gap:var(--space-4);flex-direction:column;grid-column:1/span 8;display:flex}._25UikG_fcH{margin:var(--space-4) 0 0}._25UikG_fcLead{max-width:22em;color:var(--ink-2);text-wrap:pretty;margin:0}._25UikG_fcRows{padding:0 var(--space-10) 0 var(--space-6);grid-column:9/span 4;align-self:end}._25UikG_fcRow{gap:var(--space-2);padding:var(--space-4) 0;border-top:1px solid var(--accent-rule);flex-direction:column;display:flex}._25UikG_fcRowLast{border-bottom:1px solid var(--accent-rule)}._25UikG_fcLabel{color:var(--accent-ink)}._25UikG_fcRow>span:last-child{text-wrap:pretty}._25UikG_fcNote{margin:var(--space-16) var(--space-10) var(--space-4);color:var(--ink-2);grid-column:1/-1}._25UikG_fg{grid-column:1/-1;grid-template-columns:subgrid;display:grid}._25UikG_fgH{margin:0 0 0 var(--space-10);padding:var(--space-5) 0 var(--space-6);border-top:1px solid var(--accent-rule);text-wrap:balance;grid-column:1/span 8}._25UikG_fgP{margin:0 var(--space-10) 0 0;padding:var(--space-5) 0 var(--space-6) var(--space-6);border-top:1px solid var(--accent-rule);text-wrap:pretty;grid-column:9/span 4}@media (max-width:1023.98px){._25UikG_first{padding-top:6rem}._25UikG_hero{row-gap:var(--gap-heading);margin-bottom:var(--gap-heading);grid-template-columns:minmax(0,1fr)}._25UikG_heroH,._25UikG_heroSide{grid-area:auto/1/auto/-1}._25UikG_hcs{padding-top:3rem;scroll-margin-top:4.5rem}._25UikG_hcGrid{grid-template-columns:minmax(0,1fr)}._25UikG_hcH,._25UikG_hc4,._25UikG_hcApp,._25UikG_hcText{grid-area:auto/1/auto/-1}._25UikG_hcH{max-width:none;margin-bottom:var(--gap-heading)}._25UikG_hc4{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1.5rem;display:grid}._25UikG_hcApp{margin-top:2rem}._25UikG_hcText{margin-top:var(--gap-inner)}._25UikG_partsGrid{grid-template-columns:minmax(0,1fr)}._25UikG_partsH,._25UikG_plist{grid-area:auto/1/auto/-1}._25UikG_partsH{text-align:left;margin-bottom:var(--gap-heading);padding-right:0}._25UikG_plist{border-left:0;gap:3rem;padding-left:0}._25UikG_ppart{grid-template-columns:5rem minmax(0,1fr);column-gap:1rem}._25UikG_pimg{z-index:1;grid-area:1/1;position:relative}._25UikG_ptxt{grid-area:1/1/auto/-1}._25UikG_ph3{box-sizing:border-box;min-height:5rem;padding-left:6rem}._25UikG_fc{flex-direction:column;padding:1.5rem;display:flex}._25UikG_fc>*{margin-left:0;margin-right:0;padding-left:0;padding-right:0}._25UikG_fcRows{margin-top:2rem}._25UikG_fcNote{margin:3rem 0 1rem}._25UikG_fg{flex-direction:column;display:flex}._25UikG_fg>*{margin:0}._25UikG_fg>h3{padding:1.25rem 0 .75rem}._25UikG_fg>p{border-top:0;padding:0 0 1.5rem}}@media (max-width:437.98px){._25UikG_heroH{max-width:22.5rem;min-height:2.64em}}@media (max-width:767.98px){._25UikG_vframe{aspect-ratio:4/5}._25UikG_statementP{text-align:left}:is(._25UikG_hc4 .pill,._25UikG_fc .pill){border-radius:var(--radius-card);text-wrap:balance}}}@layer reduced-motion;
