._84e8G_accordion{border-top:1px solid var(--border);width:100%}._84e8G_item{border-bottom:1px solid var(--border)}._84e8G_header{margin:0}._84e8G_trigger{width:100%;min-height:var(--control-height-lg);justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-2) 0;color:var(--foreground);font:inherit;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;display:flex}@media (hover:hover) and (pointer:fine){._84e8G_trigger:hover{color:var(--text-secondary)}._84e8G_trigger:hover ._84e8G_icon{color:var(--foreground)}}._84e8G_icon{color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard);flex:none;display:inline-flex}._84e8G_trigger[data-state=open] ._84e8G_icon{color:var(--foreground)}._84e8G_panel{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);overflow:hidden}._84e8G_panelInner{overflow-wrap:anywhere;padding:0 var(--space-8) var(--space-5) 0}._84e8G_lg ._84e8G_trigger{gap:var(--space-8);min-height:76px;padding-block:var(--space-5);font-size:var(--text-lg);letter-spacing:var(--tracking-body)}._84e8G_lg ._84e8G_panel{font-size:var(--text-base);line-height:1.65}._84e8G_lg ._84e8G_panelInner{max-width:62ch;padding:0 var(--space-12) var(--space-6) 0}@media (max-width:520px){._84e8G_lg ._84e8G_trigger{min-height:68px;font-size:var(--text-base)}._84e8G_lg ._84e8G_panel{font-size:var(--text-sm)}._84e8G_lg ._84e8G_panelInner{padding-right:var(--space-6)}}@media (prefers-reduced-motion:reduce){._84e8G_trigger,._84e8G_icon{transition:none}}
.y5pICa_field{gap:var(--space-2);min-width:0;display:grid}.y5pICa_field label{font-size:var(--text-sm);font-weight:500}.y5pICa_trigger{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:var(--control-height-md);border:1px solid var(--border);border-radius:var(--radius-control);padding:0 var(--space-3);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);display:flex;position:relative}@media (hover:hover) and (pointer:fine){.y5pICa_trigger:hover:not([data-disabled]){border-color:var(--border-strong);background:var(--surface-muted)}}.y5pICa_trigger:active:not([data-disabled]),.y5pICa_trigger[data-state=open]{border-color:var(--border-strong);background:var(--surface-muted)}.y5pICa_trigger:focus-visible{border-color:var(--border-strong)}.y5pICa_trigger[data-disabled]{opacity:.5;cursor:not-allowed}.y5pICa_valueText{flex:1;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.y5pICa_valueText>span{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;min-width:0;overflow:hidden}.y5pICa_valueText>[data-placeholder]{color:var(--text-muted)}.y5pICa_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.y5pICa_chevron{color:var(--text-muted);transition:transform var(--duration-spring) var(--ease-spring), color var(--duration-fast) var(--ease-standard);flex:none;display:inline-flex}.y5pICa_trigger[data-state=open] .y5pICa_chevron{transform:rotate(180deg)}.y5pICa_hint{color:var(--text-muted);font-size:var(--text-xs)}.y5pICa_content{--menu-x:0px;--menu-y:-6px;box-sizing:border-box;z-index:1000;width:var(--radix-select-trigger-width);min-width:var(--radix-select-trigger-width);max-width:min(24rem,100vw - 20px);max-height:min(320px, var(--radix-select-content-available-height));border:1px solid var(--border);border-radius:calc(var(--radius-control) + 2px);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);transform-origin:var(--radix-select-content-transform-origin);animation:y5pICa_select-in var(--duration-standard) var(--ease-enter) both;padding:6px;overflow:hidden}.y5pICa_content[data-side=top]{--menu-y:6px}.y5pICa_content[data-side=left]{--menu-x:6px;--menu-y:0px}.y5pICa_content[data-side=right]{--menu-x:-6px;--menu-y:0px}.y5pICa_content[data-state=closed]{animation:y5pICa_select-out var(--duration-instant) var(--ease-standard) both}.y5pICa_viewport{padding:2px 0}.y5pICa_item{border-radius:calc(var(--radius-control) - 4px);min-height:36px;color:var(--foreground);font-size:var(--text-sm);cursor:default;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-instant) var(--ease-standard), color var(--duration-instant) var(--ease-standard);outline:none;align-items:center;padding:0 34px 0 11px;display:flex;position:relative}.y5pICa_item[data-highlighted]{background:var(--surface-muted)}.y5pICa_item[data-disabled]{opacity:.45}.y5pICa_indicator{color:var(--foreground);animation:y5pICa_indicator-in var(--duration-standard) var(--ease-enter) 40ms both;align-items:center;display:inline-flex;position:absolute;right:10px}.y5pICa_scrollButton{height:28px;color:var(--text-muted);place-items:center;display:grid}@keyframes y5pICa_select-in{0%{opacity:0;transform:translate(var(--menu-x), var(--menu-y)) scale(.97)}}@keyframes y5pICa_select-out{to{opacity:0;transform:translate(calc(var(--menu-x) / 2), calc(var(--menu-y) / 2)) scale(.98)}}@keyframes y5pICa_indicator-in{0%{opacity:0;filter:blur(2px);transform:scale(.6)}}@media (prefers-reduced-transparency:reduce){.y5pICa_content{background:var(--surface-raised);-webkit-backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.y5pICa_trigger,.y5pICa_chevron,.y5pICa_item{transition:none}.y5pICa_content{animation:y5pICa_select-fade var(--duration-instant) var(--ease-standard) both}.y5pICa_content[data-state=closed]{animation:y5pICa_select-fade-out var(--duration-instant) var(--ease-standard) both}.y5pICa_indicator{animation:none}}@keyframes y5pICa_select-fade{0%{opacity:0}}@keyframes y5pICa_select-fade-out{to{opacity:0}}
.pXfj0G_field{gap:var(--space-2);min-width:0;display:grid}.pXfj0G_label{font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}.pXfj0G_anchor{min-width:0;position:relative}.pXfj0G_trigger{width:100%;min-height:var(--control-height-md);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);align-items:center;gap:9px;padding:0 12px;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.pXfj0G_trigger:hover:not(:disabled){border-color:var(--border-strong);background:var(--surface-muted)}}.pXfj0G_trigger:active:not(:disabled),.pXfj0G_trigger[aria-expanded=true]{border-color:var(--border-strong);background:var(--surface-muted)}.pXfj0G_trigger:disabled{opacity:.5;cursor:not-allowed}.pXfj0G_trigger>svg:first-child{color:var(--text-muted);flex:none}.pXfj0G_valueText{flex:1;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.pXfj0G_valueText>span{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;min-width:0;overflow:hidden}.pXfj0G_value{font-variant-numeric:tabular-nums}.pXfj0G_placeholder,.pXfj0G_description{color:var(--text-muted)}.pXfj0G_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pXfj0G_chevron{color:var(--text-muted);transition:transform var(--duration-spring) var(--ease-spring);flex:none}.pXfj0G_trigger[aria-expanded=true] .pXfj0G_chevron{transform:rotate(180deg)}.pXfj0G_description{font-size:var(--text-xs)}.pXfj0G_menu{z-index:80;overscroll-behavior:contain;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);max-height:250px;box-shadow:var(--shadow-floating);transform-origin:top;will-change:transform, opacity;padding:5px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.pXfj0G_option{border-radius:calc(var(--radius-panel) - 5px);width:100%;min-height:36px;color:var(--foreground);font:inherit;font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-align:left;cursor:pointer;transition:background-color 80ms var(--ease-standard);background:0 0;border:0;justify-content:space-between;align-items:center;padding:0 12px;display:flex}.pXfj0G_option[data-active=true]{background:var(--surface-muted)}.pXfj0G_dot{background:var(--foreground);border-radius:999px;width:6px;height:6px}@media (prefers-reduced-motion:reduce){.pXfj0G_trigger,.pXfj0G_chevron,.pXfj0G_option{transition:none}}
.bT7IZq_switch{align-items:center;gap:var(--space-3);padding:0 var(--space-6) var(--space-8);background:var(--surface);color:var(--text-secondary);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.bT7IZq_switch [role=group]{border:0}.bT7IZq_switch [role=group] [aria-hidden=true]{box-shadow:none;border:0}.bT7IZq_plans{gap:var(--site-edge);margin:0;padding:0;list-style:none;display:grid}.bT7IZq_plan{gap:var(--space-6);border-radius:var(--radius-panel);padding:var(--space-8) var(--space-6);background:var(--surface);flex-direction:column;display:flex;position:relative}.bT7IZq_plan:first-child{border-radius:0 0 var(--radius-panel) var(--radius-panel)}.bT7IZq_plan:first-child:after{content:"";top:0;right:var(--space-6);left:var(--space-6);border-top:1px dashed var(--border);position:absolute}.bT7IZq_name{font-size:var(--text-xl);font-weight:500}.bT7IZq_blurb{margin-top:var(--space-1);color:var(--text-secondary)}.bT7IZq_price{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;min-height:3.5rem;display:flex}.bT7IZq_amount{font-size:var(--text-4xl);letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1}.bT7IZq_per{color:var(--text-secondary);font-size:var(--text-sm)}.bT7IZq_features{gap:var(--space-3);color:var(--text-secondary);margin:0;padding:0;list-style:none;display:grid}.bT7IZq_features li{gap:var(--space-3);display:flex}.bT7IZq_features svg{color:var(--text-muted);flex:none;margin-top:4px}.bT7IZq_cta{margin-top:auto}.bT7IZq_cta>a{width:100%}@media (min-width:48rem){.bT7IZq_switch{padding:0 var(--space-10) var(--space-10)}}@media (min-width:60rem){.bT7IZq_plans{grid-template-columns:repeat(3,minmax(0,1fr))}.bT7IZq_plan,.bT7IZq_plan:first-child{border-radius:0 0 var(--radius-panel) var(--radius-panel);padding:var(--space-10)}.bT7IZq_plan:after,.bT7IZq_plan:first-child:after{content:"";top:0;right:var(--space-10);left:var(--space-10);border-top:1px dashed var(--border);position:absolute}.bT7IZq_plan+.bT7IZq_plan:before{content:"";top:0;left:calc(var(--site-edge) * -1);width:var(--site-edge);height:calc(var(--site-edge) / 2);background:radial-gradient(circle at 50% 100%, transparent calc(var(--site-edge) / 2 - .5px), var(--surface) calc(var(--site-edge) / 2));position:absolute}}
._8LE0Aa_privacy{padding-inline:var(--site-edge);scroll-margin-top:var(--site-edge)}._8LE0Aa_card{--on-ink:var(--foreground);--on-ink-quiet:var(--text-secondary);--on-ink-line:var(--border);gap:var(--space-12);border-radius:var(--radius-panel) var(--radius-panel) 0 0;padding:var(--space-8) var(--space-6);background:var(--surface);color:var(--on-ink);display:grid}._8LE0Aa_head{gap:var(--space-6);display:grid}._8LE0Aa_title{max-width:14ch;color:var(--on-ink);font-size:clamp(1.875rem, 3.4vw, var(--text-4xl));line-height:1.08}._8LE0Aa_side{align-content:end;justify-items:start;gap:var(--space-3);display:grid}._8LE0Aa_lead{max-width:24rem;color:var(--on-ink-quiet);font-size:var(--text-lg)}._8LE0Aa_more{align-items:center;gap:var(--space-1);min-height:2.75rem;color:var(--on-ink);text-decoration:underline;-webkit-text-decoration-color:var(--on-ink-line);text-decoration-color:var(--on-ink-line);text-underline-offset:4px;font-weight:500;display:inline-flex}._8LE0Aa_rules{gap:var(--site-edge);margin:0;padding:0;list-style:none;display:grid}._8LE0Aa_rule{align-content:start;gap:var(--space-2);border-radius:var(--radius-panel);padding:var(--space-6);background:var(--surface);display:grid;position:relative}._8LE0Aa_rule:first-child{border-radius:0 0 var(--radius-panel) var(--radius-panel)}._8LE0Aa_rule:first-child:after{content:"";top:0;right:var(--space-6);left:var(--space-6);border-top:1px dashed var(--border);position:absolute}._8LE0Aa_ruleTitle{font-size:var(--text-xl);font-weight:500}._8LE0Aa_text{max-width:22rem;color:var(--on-ink-quiet)}._8LE0Aa_picture{align-content:center;justify-items:start;gap:var(--space-5);height:9rem;margin-bottom:var(--space-4);display:grid}._8LE0Aa_outcome{justify-items:start;display:grid}._8LE0Aa_outcome>*{grid-area:1/1}._8LE0Aa_dots,._8LE0Aa_faces,._8LE0Aa_themes{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._8LE0Aa_dot{border-radius:var(--radius-pill);background:var(--surface-muted);width:2.75rem;height:2.75rem;overflow:hidden}._8LE0Aa_dot img{object-fit:cover;width:100%;height:100%;filter:blur(var(--face-blur,4px));transform:scale(1.2)}._8LE0Aa_themes span,._8LE0Aa_score,._8LE0Aa_nothing{border-radius:var(--radius-pill);min-height:2rem;padding:0 var(--space-3);background:var(--foreground);color:var(--surface);font-size:var(--text-sm);font-variant-numeric:tabular-nums;align-items:center;font-weight:500;display:inline-flex}._8LE0Aa_nothing{border:1px dashed var(--border-strong);color:var(--on-ink-quiet);background:0 0;font-weight:400;display:none}._8LE0Aa_note{gap:var(--space-2);width:11rem;display:grid}._8LE0Aa_note span{border-radius:var(--radius-pill);background:color-mix(in oklab, var(--foreground) 12%, transparent);height:.625rem}._8LE0Aa_note span:nth-child(2){width:82%}._8LE0Aa_note span:nth-child(3){width:56%}._8LE0Aa_face{border-radius:var(--radius-pill);background:var(--surface-muted);width:2.75rem;height:2.75rem;color:var(--text-muted);place-items:center;display:grid}@media (min-width:48rem){._8LE0Aa_card{padding:var(--space-12) var(--space-10)}._8LE0Aa_head{grid-template-columns:minmax(0,1fr) auto;align-items:end}._8LE0Aa_rules{grid-template-columns:repeat(3,minmax(0,1fr))}._8LE0Aa_rule,._8LE0Aa_rule:first-child{border-radius:0 0 var(--radius-panel) var(--radius-panel);min-height:30rem;padding:var(--space-10);flex-direction:column;display:flex}._8LE0Aa_rule ._8LE0Aa_picture{margin-bottom:auto}._8LE0Aa_rule:after,._8LE0Aa_rule:first-child:after{content:"";top:0;right:var(--space-10);left:var(--space-10);border-top:1px dashed var(--border);position:absolute}._8LE0Aa_rule+._8LE0Aa_rule:before{content:"";top:0;left:calc(var(--site-edge) * -1);width:var(--site-edge);height:calc(var(--site-edge) / 2);background:radial-gradient(circle at 50% 100%, transparent calc(var(--site-edge) / 2 - .5px), var(--surface) calc(var(--site-edge) / 2));position:absolute}}@media (min-width:64rem){._8LE0Aa_card{gap:var(--space-16);padding:var(--space-16) clamp(var(--space-10), 5vw, var(--space-20))}}@media (prefers-reduced-motion:no-preference){[data-playing] ._8LE0Aa_dot[data-last]{animation:_8LE0Aa_arrive .5s var(--ease-spring) 1.4s both}[data-playing] ._8LE0Aa_nothing{animation:.2s linear 1.5s both _8LE0Aa_leave;display:inline-flex}[data-playing] ._8LE0Aa_score{animation:_8LE0Aa_arrive .5s var(--ease-spring) 1.7s both}[data-playing] ._8LE0Aa_themes span{animation:_8LE0Aa_arrive .5s var(--ease-spring) both;animation-delay:.9s}[data-playing] ._8LE0Aa_themes span+span{animation-delay:1.1s}}@keyframes _8LE0Aa_arrive{0%{opacity:0;transform:scale(.6)}}@keyframes _8LE0Aa_leave{to{opacity:0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-width:64rem){._8LE0Aa_head>*{animation:linear both _8LE0Aa_rise;animation-timeline:view();animation-range:entry 0 entry 12rem}._8LE0Aa_picture{animation:linear both _8LE0Aa_drift;animation-timeline:view()}._8LE0Aa_rule:nth-child(2) ._8LE0Aa_picture{animation-direction:reverse}}}@keyframes _8LE0Aa_rise{0%{opacity:.35;translate:0 1rem}}@keyframes _8LE0Aa_drift{0%{translate:0 .5rem}to{translate:0 -.5rem}}
