._3wrl8q_page{background:hsl(var(--background));min-height:100vh;position:relative}._3wrl8q_inner{gap:var(--marketing-section-space-tight,4rem);flex-direction:column;max-width:80rem;margin:0 auto;padding:3rem 1rem 5rem;display:flex;position:relative}._3wrl8q_hero{border-bottom:1px solid hsl(var(--border-subtle));gap:2.5rem;padding-bottom:2.5rem;display:grid}._3wrl8q_heroHeader{flex-direction:column;gap:1.5rem;display:flex}._3wrl8q_heroCopy{flex-direction:column;gap:.875rem;display:flex}._3wrl8q_eyebrow{letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--primary));font-size:.75rem;font-weight:600;display:inline-block}._3wrl8q_heroTitle{text-wrap:balance;letter-spacing:-.03em;max-width:14ch;color:hsl(var(--text-primary));font-size:clamp(2.25rem,5vw,3.125rem);font-weight:700;line-height:1.05}._3wrl8q_heroBody{max-width:42ch;color:hsl(var(--text-secondary));font-size:1.0625rem;line-height:1.65}._3wrl8q_inlineProof{color:hsl(var(--text-secondary));border-top:1px solid hsl(var(--border-subtle));flex-wrap:wrap;align-items:center;gap:.375rem 1rem;padding-top:1rem;font-size:.875rem;display:flex}._3wrl8q_inlineProofItem{align-items:center;gap:.4rem;display:inline-flex}._3wrl8q_inlineProofDot{color:hsl(var(--text-muted));display:none}._3wrl8q_inlineProofIcon{width:.875rem;height:.875rem;color:hsl(var(--primary));flex-shrink:0}._3wrl8q_plansColumn{flex-direction:column;gap:1.5rem;display:flex}._3wrl8q_selector{border:1px solid hsl(var(--border-subtle));background:hsl(var(--surface-0-hsl));box-shadow:0 1.25rem 3rem hsl(var(--foreground) / .07);border-radius:1.25rem;flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}._3wrl8q_selectorGroup{min-width:0}._3wrl8q_selectorGroupLabel{color:hsl(var(--text-secondary));margin-bottom:.625rem;font-size:.875rem;font-weight:600}._3wrl8q_bankOptions{gap:.625rem;display:grid}._3wrl8q_option,._3wrl8q_optionActive{border:2px solid hsl(var(--border-subtle));background:hsl(var(--background));text-align:left;border-radius:.875rem;justify-content:space-between;align-items:center;gap:1rem;min-height:6.5rem;padding:.875rem 1rem;transition:border-color .15s,background-color .15s,transform .15s;display:flex}._3wrl8q_option:hover,._3wrl8q_periodOption:hover{border-color:hsl(var(--primary) / .6);background:hsl(var(--primary) / .04)}._3wrl8q_option:active,._3wrl8q_optionActive:active,._3wrl8q_periodOption:active,._3wrl8q_periodActive:active{transform:translateY(1px)}._3wrl8q_optionActive{border-color:hsl(var(--primary));background:hsl(var(--primary) / .08)}._3wrl8q_optionContent{flex-direction:column;gap:.2rem;display:flex}._3wrl8q_option strong,._3wrl8q_optionActive strong{color:hsl(var(--text-primary));font-size:.9375rem}._3wrl8q_option small,._3wrl8q_optionActive small{color:hsl(var(--text-secondary));font-size:.75rem}._3wrl8q_optionHighlights{color:hsl(var(--text-muted));flex-wrap:wrap;gap:.2rem .625rem;margin-top:.35rem;font-size:.6875rem;line-height:1.35;display:flex}._3wrl8q_optionHighlights>span{align-items:center;gap:.35rem;display:inline-flex}._3wrl8q_optionHighlights>span:before{background:hsl(var(--primary) / .7);content:"";border-radius:999px;flex:none;width:.25rem;height:.25rem}._3wrl8q_optionActive svg{width:1rem;height:1rem;color:hsl(var(--primary));flex:none}._3wrl8q_periodOptions{flex-wrap:wrap;gap:.5rem;display:flex}._3wrl8q_periodOption,._3wrl8q_periodActive{border:2px solid hsl(var(--border-strong));background:hsl(var(--background));min-height:2.75rem;color:hsl(var(--text-primary));border-radius:.625rem;justify-content:center;align-items:center;gap:.45rem;padding:.55rem .875rem;font-size:.8125rem;font-weight:650;transition:border-color .15s,background-color .15s,color .15s,transform .15s;display:inline-flex}._3wrl8q_periodActive{border-color:hsl(var(--primary));background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 0 0 3px hsl(var(--primary) / .16)}._3wrl8q_periodOption svg,._3wrl8q_periodActive svg{width:.875rem;height:.875rem}._3wrl8q_periodOption small,._3wrl8q_periodActive small{background:hsl(var(--primary) / .1);color:hsl(var(--primary));border-radius:999px;padding:.1rem .4rem;font-size:.625rem}._3wrl8q_periodActive small{background:hsl(var(--primary-foreground) / .18);color:inherit}._3wrl8q_selectionSummary{border:1px solid hsl(var(--border-subtle));background:hsl(var(--surface-1-hsl) / .55);border-radius:.875rem;grid-template-columns:minmax(0,1fr) auto;gap:.75rem 1rem;padding:1.125rem;display:grid}._3wrl8q_selectionSummary>div{min-width:0}._3wrl8q_selectionSummary>div span,._3wrl8q_selectionSummary>div strong{display:block}._3wrl8q_selectionSummary>div span{color:hsl(var(--text-secondary));font-size:.75rem;font-weight:500}._3wrl8q_selectionSummary>div strong{color:hsl(var(--text-primary));margin-top:.2rem;font-size:.9375rem}._3wrl8q_selectionSummary>p{text-align:right;white-space:nowrap;align-self:center}._3wrl8q_selectionSummary>p strong{letter-spacing:-.04em;color:hsl(var(--text-primary));font-size:1.75rem}._3wrl8q_selectionSummary>p span{color:hsl(var(--text-secondary));margin-left:.3rem;font-size:.75rem}._3wrl8q_selectionSummary>small{color:hsl(var(--text-secondary));grid-column:1/-1;font-size:.75rem;line-height:1.5}._3wrl8q_selectorCta{background:hsl(var(--primary));min-height:3rem;color:hsl(var(--primary-foreground));box-shadow:0 .5rem 1.25rem hsl(var(--primary) / .18);border-radius:.625rem;justify-content:center;align-items:center;gap:.55rem;padding:.75rem 1rem;font-weight:650;transition:filter .15s,transform .15s;display:inline-flex}._3wrl8q_selectorCta:hover{filter:brightness(.96)}._3wrl8q_selectorCta:active{transform:translateY(1px)}._3wrl8q_selectorCta svg{width:1rem;height:1rem}._3wrl8q_selectorFootnote{text-align:center;color:hsl(var(--text-muted));margin-top:-.75rem;font-size:.75rem}._3wrl8q_bankSection{gap:.625rem;display:grid}._3wrl8q_ukmlaSection,._3wrl8q_mrcpSection{min-width:0}._3wrl8q_plansFrame{border:1px solid hsl(var(--border-subtle));background:hsl(var(--surface-0-hsl));border-radius:8px;overflow:hidden}._3wrl8q_plansGrid{display:grid}._3wrl8q_planCard{flex-direction:column;gap:1.25rem;padding:1.375rem 1.25rem;display:flex;position:relative}._3wrl8q_planCard+._3wrl8q_planCard{border-top:1px solid hsl(var(--border-subtle))}._3wrl8q_planHead{flex-direction:column;gap:.625rem;display:flex}._3wrl8q_planNameRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._3wrl8q_planName{color:hsl(var(--text-muted));font-size:.875rem;font-weight:600}._3wrl8q_planBadge{background:hsl(var(--primary));color:hsl(var(--primary-foreground));white-space:nowrap;border-radius:4px;padding:.2rem .5rem;font-size:.6875rem;font-weight:700}._3wrl8q_planPriceRow{align-items:flex-end;gap:.375rem;display:flex}._3wrl8q_planPrice{letter-spacing:-.04em;color:hsl(var(--text-primary));font-size:clamp(2rem,4vw,2.5rem);font-weight:600;line-height:1}._3wrl8q_planPeriod{color:hsl(var(--text-secondary));padding-bottom:.25rem;font-size:.875rem}._3wrl8q_planEquivalent{color:hsl(var(--text-secondary));font-size:.8125rem;line-height:1.6}._3wrl8q_planAction{margin-top:auto}._3wrl8q_planButton{justify-content:center;width:100%}._3wrl8q_resourceLinks{color:hsl(var(--text-secondary));font-size:.875rem;line-height:1.7}._3wrl8q_resourceLink{color:hsl(var(--primary));text-underline-offset:.25rem;font-weight:500;text-decoration:underline}._3wrl8q_includedSection{border-bottom:1px solid hsl(var(--border-subtle));gap:1.75rem;padding-bottom:2.5rem;display:grid}._3wrl8q_includedCopy{flex-direction:column;gap:.75rem;display:flex}._3wrl8q_sectionTitle{letter-spacing:-.03em;color:hsl(var(--text-primary));font-size:clamp(1.625rem,3.5vw,2rem);font-weight:600;line-height:1.1}._3wrl8q_sectionBody{max-width:48ch;color:hsl(var(--text-secondary));font-size:.9375rem;line-height:1.65}._3wrl8q_includedList{border-top:1px solid hsl(var(--border-subtle));flex-direction:column;display:flex}._3wrl8q_includedItem{border-bottom:1px solid hsl(var(--border-subtle));color:hsl(var(--text-secondary));align-items:baseline;gap:.625rem;padding:.625rem 0;font-size:.875rem;line-height:1.55;display:flex}._3wrl8q_includedBullet{color:hsl(var(--text-muted));-webkit-user-select:none;user-select:none;flex:none}._3wrl8q_proofSection{gap:1.5rem;padding-bottom:1rem;display:grid}._3wrl8q_proofIntro{flex-direction:column;gap:.625rem;display:flex}._3wrl8q_proofTitle{letter-spacing:-.03em;color:hsl(var(--text-primary));font-size:clamp(1.5rem,3vw,1.875rem);font-weight:600;line-height:1.1}._3wrl8q_proofBody{max-width:44ch;color:hsl(var(--text-secondary));font-size:.9375rem;line-height:1.65}._3wrl8q_proofList{border-top:1px solid hsl(var(--border-subtle));flex-direction:column;display:flex}._3wrl8q_proofItem{border-bottom:1px solid hsl(var(--border-subtle));align-items:flex-start;gap:.875rem;padding:1rem 0;display:flex}._3wrl8q_proofIcon{width:1rem;height:1rem;color:hsl(var(--primary));flex-shrink:0;margin-top:.1rem}._3wrl8q_proofItemTitle{color:hsl(var(--text-primary));letter-spacing:-.01em;font-size:.875rem;font-weight:600}._3wrl8q_proofItemBody{color:hsl(var(--text-secondary));margin-top:.2rem;font-size:.875rem;line-height:1.65}@media (min-width:640px){._3wrl8q_inner{padding-top:3.5rem;padding-left:1.5rem;padding-right:1.5rem}._3wrl8q_inlineProofDot{display:inline}._3wrl8q_planCard{padding-left:1.5rem;padding-right:1.5rem}._3wrl8q_selector{padding:2rem}._3wrl8q_bankOptions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){._3wrl8q_plansGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._3wrl8q_planCard+._3wrl8q_planCard{border-left:0}._3wrl8q_planCard:nth-child(-n+2){border-top:0}._3wrl8q_planCard:nth-child(2n){border-left:1px solid hsl(var(--border-subtle))}}@media (min-width:1200px){._3wrl8q_plansGridThree{grid-template-columns:repeat(3,minmax(0,1fr))}._3wrl8q_plansGridFour{grid-template-columns:repeat(4,minmax(0,1fr))}._3wrl8q_planCard{border-top:0}._3wrl8q_planCard+._3wrl8q_planCard{border-top:0;border-left:1px solid hsl(var(--border-subtle))}}@media (min-width:1024px){._3wrl8q_inner{padding-left:2rem;padding-right:2rem}._3wrl8q_hero{grid-template-columns:minmax(0,27rem) minmax(31rem,1fr);align-items:center;column-gap:4rem;padding-bottom:3rem}._3wrl8q_heroHeader{align-self:center}._3wrl8q_plansColumn{min-width:0}._3wrl8q_includedSection{grid-template-columns:minmax(0,1fr) minmax(22rem,1fr);align-items:start;gap:3rem}._3wrl8q_proofSection{grid-template-columns:minmax(0,1fr) minmax(20rem,22rem);align-items:start;gap:4rem}}