.-YIq_a_panel{max-width:1040px}.-YIq_a_layout{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);min-height:min(700px,100dvh - 56px);display:grid;overflow:hidden}.-YIq_a_story{border-right:1px solid hsl(var(--border) / .6);background:radial-gradient(ellipse at 70% 60%,hsl(var(--primary) / .08),transparent 65%),hsl(var(--card) / .65);flex-direction:column;min-width:0;padding:32px;display:flex;overflow:hidden}.-YIq_a_story>div:first-child{width:155px;height:36px}.-YIq_a_eyebrow{color:hsl(var(--muted-foreground));letter-spacing:1.2px;margin-top:29px;font:7px ui-monospace,monospace;display:block}.-YIq_a_story h2{letter-spacing:-1.5px;margin-top:18px;font-size:36px;font-weight:400;line-height:1.13}.-YIq_a_story h2 em{color:hsl(var(--primary));font-family:Georgia,Times New Roman,serif;font-weight:400}.-YIq_a_story>p{max-width:290px;color:hsl(var(--muted-foreground));margin-top:16px;font-size:11px;line-height:1.9}.-YIq_a_storyLens{flex:1;align-items:center;min-height:350px;margin:16px 0 12px;display:grid;position:relative}.-YIq_a_storyFooter{color:hsl(var(--muted-foreground));letter-spacing:1px;border-top:1px solid hsl(var(--border) / .6);justify-content:space-between;align-items:center;gap:8px;padding-top:20px;font:7px ui-monospace,monospace;display:flex}.-YIq_a_storyFooter i{background:hsl(var(--primary) / .4);width:13px;height:1px}.-YIq_a_account{overscroll-behavior:contain;min-width:0;min-height:0;padding:48px 42px 24px;overflow-y:auto}.-YIq_a_close{z-index:2;width:32px;height:32px;color:hsl(var(--muted-foreground));background:hsl(var(--background) / .9);border:1px solid hsl(var(--border) / .65);border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.-YIq_a_close:hover{color:hsl(var(--foreground));border-color:hsl(var(--primary) / .4)}.-YIq_a_modeSwitch{border:1px solid hsl(var(--border) / .65);background:hsl(var(--card));border-radius:5px;grid-template-columns:1fr 1fr;margin-bottom:29px;padding:4px;display:grid;position:relative}.-YIq_a_modeSwitch>i{border:1px solid hsl(var(--primary) / .16);background:hsl(var(--primary) / .08);border-radius:3px;width:calc(50% - 4px);transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:4px auto 4px 4px}.-YIq_a_layout[data-mode=register] .-YIq_a_modeSwitch>i{transform:translate(100%)}.-YIq_a_modeSwitch button{color:hsl(var(--muted-foreground));background:0 0;padding:10px;font-size:12px;transition:color .25s;position:relative}.-YIq_a_modeSwitch button[aria-pressed=true]{color:hsl(var(--primary))}.-YIq_a_forms,.-YIq_a_branches{position:relative}.-YIq_a_pane{opacity:0;visibility:hidden;pointer-events:none;min-width:0;transition:opacity .25s,transform .45s cubic-bezier(.22,1,.36,1),visibility 0s .45s;position:absolute;inset:0 0 auto;transform:translate(-18px)}.-YIq_a_pane[data-account-pane=register]{transform:translate(18px)}.-YIq_a_pane[data-account-active=true]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .32s 70ms,transform .5s cubic-bezier(.22,1,.36,1),visibility;position:relative;transform:none}.-YIq_a_note{border-top:1px solid hsl(var(--border) / .65);text-align:center;color:hsl(var(--muted-foreground));margin-top:25px;padding-top:20px;font-family:Georgia,Times New Roman,serif;font-size:11px;font-style:italic}.-YIq_a_account .auth-card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.-YIq_a_account .auth-card>div{padding:0}.-YIq_a_account .auth-card>div:first-child{text-align:left;margin-bottom:25px}.-YIq_a_account [role=heading]{letter-spacing:-.9px;font-size:28px;font-weight:400;line-height:1.25}.-YIq_a_account .account-pricing h1{letter-spacing:-.9px;font-size:28px;font-weight:400;line-height:1.25}.-YIq_a_account .auth-card>div:first-child>p{margin-top:10px;font-size:12px;line-height:1.8}.-YIq_a_account form label{color:hsl(var(--muted-foreground));font-size:11px;font-weight:400}.-YIq_a_account form input{height:46px;box-shadow:none;background:hsl(var(--card) / .55);border-radius:4px;font-size:16px}.-YIq_a_account form input::placeholder{font-size:12px}.-YIq_a_account form a,.-YIq_a_account form>div:last-child,.-YIq_a_account form>div:last-child button{font-size:11px}.-YIq_a_account form>div:first-child{gap:19px}.-YIq_a_account form button[type=submit]{background:hsl(var(--primary));min-height:46px;color:hsl(var(--primary-foreground));box-shadow:none;border:1px solid #0000;border-radius:4px;font-size:12px;font-weight:500}.-YIq_a_account .account-primary{background:hsl(var(--primary));min-height:46px;color:hsl(var(--primary-foreground));box-shadow:none;border:1px solid #0000;border-radius:4px;font-size:12px;font-weight:500}.-YIq_a_account form button[type=submit]:hover{background:hsl(var(--primary) / .85)}.-YIq_a_account .account-primary:hover{background:hsl(var(--primary) / .85)}.-YIq_a_account .account-primary{justify-content:space-between;align-items:center;gap:15px;width:100%;margin-top:19px;padding:12px 17px;display:flex}.-YIq_a_account .account-pricing header p{color:hsl(var(--muted-foreground));margin-top:10px;font-size:12px;line-height:1.8}.-YIq_a_account .account-billing{color:hsl(var(--muted-foreground));align-items:center;gap:11px;margin:22px 0;font-size:11px;display:flex}.-YIq_a_account .account-billing small{color:hsl(var(--primary));margin-left:3px;font-size:9px}.-YIq_a_account .account-billing button{background:hsl(var(--secondary));border:1px solid hsl(var(--border));border-radius:20px;width:34px;height:20px;padding:3px}.-YIq_a_account .account-billing i{background:hsl(var(--primary));border-radius:50%;width:12px;height:12px;transition:transform .3s;display:block}.-YIq_a_account .account-billing button[aria-checked=true] i{transform:translate(13px)}.-YIq_a_account .account-plans{grid-template-columns:1fr 1fr;gap:12px;display:grid}.-YIq_a_account .account-plans label{border:1px solid hsl(var(--border));cursor:pointer;border-radius:5px;padding:17px;transition:background .3s,border-color .3s;display:block;position:relative}.-YIq_a_account .account-plans label[data-selected=true]{border-color:hsl(var(--primary) / .5);background:hsl(var(--primary) / .04)}.-YIq_a_account .account-plans input{width:12px;height:12px;accent-color:hsl(var(--primary));position:absolute;top:17px;right:12px}.-YIq_a_account .account-plans strong{font-size:15px;font-weight:500}.-YIq_a_account .account-plans label>small{color:hsl(var(--primary));margin-top:5px;font-size:8px;display:block}.-YIq_a_account .account-plans label>div{margin-top:13px}.-YIq_a_account .account-plans .text-3xl{font-size:27px;font-weight:400}:is(.-YIq_a_account .account-plan-details,.-YIq_a_account .account-order){border-bottom:1px solid hsl(var(--border) / .7);color:hsl(var(--muted-foreground));padding-block:14px;font-size:10px}:is(.-YIq_a_account .account-plan-details summary,.-YIq_a_account .account-order summary){cursor:pointer}.-YIq_a_account .account-plan-details table{width:100%;margin-top:15px;font-size:9px}:is(.-YIq_a_account .account-plan-details th,.-YIq_a_account .account-plan-details td){text-align:left;border-bottom:1px solid hsl(var(--border) / .4);padding:8px 4px}.-YIq_a_account .account-plan-details p{margin-top:12px}.-YIq_a_account .account-plan-note a{color:hsl(var(--primary));text-underline-offset:3px;text-decoration:underline}.-YIq_a_account .account-plan-note{color:hsl(var(--muted-foreground));margin-top:12px;font-size:10px;line-height:1.8}.-YIq_a_account .account-mode-link{color:hsl(var(--muted-foreground));text-align:center;margin-top:20px;font-size:11px}.-YIq_a_account .account-mode-link button{color:hsl(var(--primary));text-underline-offset:4px;text-decoration:underline}.-YIq_a_account .fv-checkout-compact{flex-direction:column;gap:14px;display:flex}.-YIq_a_account .fv-checkout-compact>section>div{background:0 0;border:0}.-YIq_a_account .fv-checkout-compact>section>div>div{padding:0}.-YIq_a_account .fv-checkout-compact>section>div>div:first-child{border:0;margin-bottom:20px}.-YIq_a_account .fv-checkout-compact h1{letter-spacing:-.8px;font-size:25px;font-weight:400}.-YIq_a_account .fv-checkout-compact p{font-size:11px;line-height:1.8}.-YIq_a_srOnly{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (max-width:760px){.-YIq_a_viewport{padding:14px}.-YIq_a_layout{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:0;max-height:calc(100dvh - 28px)}.-YIq_a_story{border-right:0;border-bottom:1px solid hsl(var(--border));padding:20px 25px}.-YIq_a_story>div:first-child{width:138px;height:29px}.-YIq_a_story h2{letter-spacing:-.9px;margin-top:16px;font-size:27px}.-YIq_a_story h2 br{display:none}.-YIq_a_story h2 em:before{content:" "}.-YIq_a_story .-YIq_a_eyebrow,.-YIq_a_story>p,.-YIq_a_storyLens,.-YIq_a_storyFooter{display:none}.-YIq_a_account{padding:25px}.-YIq_a_close{top:17px;right:16px}.-YIq_a_modeSwitch{margin-bottom:23px}.-YIq_a_account [role=heading]{font-size:27px}.-YIq_a_account .account-pricing h1{font-size:27px}.-YIq_a_account .account-plans label{padding:14px}.-YIq_a_account .account-plans input{top:15px;right:10px}}@media (prefers-reduced-motion:reduce){.-YIq_a_panel,.-YIq_a_overlay,.-YIq_a_modeSwitch>i,.-YIq_a_pane,.-YIq_a_pane[data-account-active=true]{transition:none}.-YIq_a_account .account-billing i{transition:none}}.-YIq_a_story{min-height:0}@media (max-width:760px){.-YIq_a_layout{grid-template-rows:auto minmax(0,1fr);min-height:0}.-YIq_a_story h2{font-size:clamp(21px,6.2vw,25px)}.-YIq_a_close{width:36px;height:36px}}.-YIq_a_audienceContext{border-bottom:1px solid hsl(var(--border) / .65);justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;padding-bottom:18px;display:flex}.-YIq_a_audienceContext>label{color:hsl(var(--muted-foreground));font-size:10px}.-YIq_a_audienceSelect{color:hsl(var(--primary));align-items:center;gap:9px;display:flex;position:relative}.-YIq_a_audienceSelect select{appearance:none;color:inherit;cursor:pointer;background:0 0;border-radius:3px;padding:9px 23px 9px 0;font-size:11px}.-YIq_a_audienceSelect>svg{pointer-events:none;flex-shrink:0}.-YIq_a_audienceSelect>svg:last-child{position:absolute;right:1px}.-YIq_a_audienceSelect option{background:hsl(var(--background));color:hsl(var(--foreground))}.-YIq_a_audienceSelect select:focus-visible{outline:1px solid hsl(var(--primary) / .6);outline-offset:4px}.-YIq_a_branch{opacity:0;visibility:hidden;pointer-events:none;min-width:0;transition:opacity .25s,transform .4s cubic-bezier(.22,1,.36,1),visibility 0s .4s;position:absolute;inset:0 0 auto;transform:translateY(12px)}.-YIq_a_branch[data-audience-active=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:50ms,50ms,0s;position:relative;transform:none}.-YIq_a_loginHint{color:hsl(var(--muted-foreground));text-align:center;margin-top:25px;font-size:10px;line-height:1.7}@media (max-width:760px){.-YIq_a_audienceContext{margin-bottom:21px;padding-bottom:14px;display:block}.-YIq_a_audienceContext>label{margin-bottom:3px;font-size:10px;display:block}.-YIq_a_audienceSelect select{width:100%;padding-block:7px;font-size:16px}.-YIq_a_audienceSelect{gap:10px}.-YIq_a_audienceSelect>svg:last-child{right:4px}}@media (min-width:1920px) and (min-height:1000px){.-YIq_a_panel{max-width:clamp(1200px,54vw,1560px)}.-YIq_a_layout{min-height:850px}.-YIq_a_story{padding:42px}.-YIq_a_story>div:first-child{width:195px;height:44px}.-YIq_a_story h2{font-size:clamp(42px,2.2vw,54px)}.-YIq_a_eyebrow{margin-top:34px;font-size:9px}.-YIq_a_story>p{max-width:390px;font-size:14px}.-YIq_a_storyLens{min-height:430px;margin-top:20px}.-YIq_a_account{padding:62px 58px 34px}.-YIq_a_modeSwitch{margin-bottom:34px}.-YIq_a_modeSwitch button{padding:13px;font-size:15px}.-YIq_a_account [role=heading]{font-size:37px}.-YIq_a_account .account-pricing h1{font-size:37px}.-YIq_a_account .auth-card>div:first-child>p{font-size:15px}.-YIq_a_account .account-pricing header p{font-size:15px}.-YIq_a_account form label{font-size:14px}.-YIq_a_account form input{height:55px;font-size:18px}.-YIq_a_account form input::placeholder{font-size:15px}.-YIq_a_account form button[type=submit]{min-height:54px;font-size:15px}.-YIq_a_account .account-primary{min-height:54px;font-size:15px}.-YIq_a_audienceContext>label{font-size:13px}.-YIq_a_audienceSelect select{font-size:14px}.-YIq_a_audienceContext{margin-bottom:27px}.-YIq_a_account .account-plans label{padding:24px}.-YIq_a_account .account-plans strong{font-size:20px}.-YIq_a_account .account-plans .text-3xl{font-size:35px}.-YIq_a_note{font-size:14px}.-YIq_a_account .account-billing{font-size:14px}.-YIq_a_account .account-mode-link{font-size:14px}.-YIq_a_loginHint{font-size:12px}.-YIq_a_account .account-plan-note{font-size:12px}}@media (prefers-reduced-motion:reduce){.-YIq_a_branch,.-YIq_a_branch[data-audience-active=true]{transition:none}}@media (min-width:761px) and (max-width:1023px) and (orientation:portrait){.-YIq_a_layout{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:0}.-YIq_a_story{border-right:0;border-bottom:1px solid hsl(var(--border));padding:23px 32px}.-YIq_a_storyLens,.-YIq_a_story .-YIq_a_eyebrow,.-YIq_a_story>p,.-YIq_a_storyFooter{display:none}.-YIq_a_story h2{margin-top:17px;font-size:27px}.-YIq_a_story h2 br{display:none}.-YIq_a_story h2 em:before{content:" "}.-YIq_a_account{padding:30px 40px}}@media (min-width:761px) and (max-width:1099px) and (max-height:600px){.-YIq_a_layout{grid-template-columns:minmax(0,1fr);min-height:0}.-YIq_a_story{display:none}.-YIq_a_account{padding:40px 32px 24px}}@media (max-width:760px){.-YIq_a_story h2{display:none}.-YIq_a_story{padding-block:20px}}
