._1meXkW_dialog{z-index:var(--modal-layer,65);position:relative}._1meXkW_overlay{-webkit-backdrop-filter:blur(12px)saturate(.8);backdrop-filter:blur(12px)saturate(.8);background:#05080dcc;transition:opacity .3s;position:fixed;inset:0}._1meXkW_overlay[data-closed]{opacity:0}._1meXkW_viewport{justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0}._1meXkW_panel{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;max-width:1080px;min-height:0;max-height:calc(100dvh - 56px);color:hsl(var(--foreground));border-radius:9px;flex-direction:column;transition:opacity .3s,transform .45s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 40px 150px #0008}._1meXkW_panel[data-closed]{opacity:0;transform:translateY(18px)scale(.985)}._1meXkW_header{border-bottom:1px solid hsl(var(--border) / .65);flex-shrink:0;align-items:center;gap:25px;min-height:62px;padding:12px 20px 12px 28px;display:flex}._1meXkW_header>span:first-child{letter-spacing:1.2px;color:hsl(var(--primary));align-items:center;gap:11px;font:9px ui-monospace,monospace;display:flex}._1meXkW_edition{color:hsl(var(--muted-foreground));letter-spacing:1.4px;margin-left:auto;font:7px ui-monospace,monospace}._1meXkW_header>button{width:36px;height:36px;color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));border-radius:50%;flex-shrink:0;place-items:center;margin-left:auto;transition:background .2s,color .2s;display:grid}._1meXkW_header>button:hover{background:hsl(var(--secondary));color:hsl(var(--foreground))}._1meXkW_header button:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:3px}@media (max-width:760px){._1meXkW_viewport{padding:14px}._1meXkW_panel{max-height:calc(100dvh - 28px)}._1meXkW_header{min-height:60px;padding:12px 17px}._1meXkW_header>span:first-child{letter-spacing:.8px;font-size:8px}._1meXkW_edition{display:none}}@media (prefers-reduced-motion:reduce){._1meXkW_overlay,._1meXkW_panel{transition:none}}
.Y4xLWa_panel{height:min(820px,100dvh - 56px)}.Y4xLWa_documentGrid{flex:1;grid-template-columns:235px minmax(0,1fr);min-height:0;display:grid}.Y4xLWa_contents{border-right:1px solid hsl(var(--border) / .65);background:hsl(var(--card) / .3);flex-direction:column;min-height:0;padding:36px 24px 28px 28px;display:flex}.Y4xLWa_contentsLabel{color:hsl(var(--muted-foreground));letter-spacing:1.5px;margin-bottom:24px;font:8px ui-monospace,monospace}.Y4xLWa_contents nav{overscroll-behavior:contain;flex-direction:column;gap:10px;min-height:0;padding-right:6px;display:flex;overflow-y:auto}.Y4xLWa_contents nav button{text-align:left;color:hsl(var(--muted-foreground));align-items:baseline;gap:12px;padding:12px 0 12px 12px;font-size:11px;line-height:1.7;transition:color .25s;display:flex;position:relative}.Y4xLWa_contents nav small{opacity:.6;font:8px ui-monospace,monospace}.Y4xLWa_contents nav button[aria-current]{color:hsl(var(--primary))}.Y4xLWa_contents nav button:before{content:"";background:hsl(var(--primary));opacity:0;width:2px;transition:opacity .3s;position:absolute;top:12px;bottom:12px;left:0}.Y4xLWa_contents nav button[aria-current]:before{opacity:1}.Y4xLWa_readingMeta{flex-shrink:0;margin-top:auto;padding-top:20px}.Y4xLWa_readingMeta>span{letter-spacing:1.2px;color:hsl(var(--muted-foreground));font:7px ui-monospace,monospace;display:block}.Y4xLWa_readingMeta strong{letter-spacing:-1px;margin-top:10px;font-size:28px;font-weight:350;display:block}.Y4xLWa_readingMeta strong small{color:hsl(var(--muted-foreground));margin-left:3px;font-size:11px}.Y4xLWa_progressTrack{background:hsl(var(--border));width:100%;height:1px;margin-top:14px}.Y4xLWa_readingMeta i{background:hsl(var(--primary));height:1px;transition:width .2s linear;display:block}.Y4xLWa_topProgress{z-index:1;flex-shrink:0;height:1px;margin-top:-1px}.Y4xLWa_topProgress i{background:hsl(var(--primary));height:1px;transition:width .2s linear;display:block}.Y4xLWa_readingMeta p{color:hsl(var(--muted-foreground));margin-top:22px;font-size:9px;line-height:1.9}.Y4xLWa_reader{overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-gutter:stable;outline-offset:-4px;min-height:0;overflow-y:auto}.Y4xLWa_article{max-width:750px;margin:0 auto;padding:48px clamp(28px,5vw,65px) 55px}.Y4xLWa_lede>span{color:hsl(var(--muted-foreground));letter-spacing:1.8px;font:8px ui-monospace,monospace}.Y4xLWa_lede h1{letter-spacing:-.055em;margin-top:24px;font-size:clamp(40px,4.5vw,57px);font-weight:400;line-height:1.06}.Y4xLWa_lede h1 em{color:hsl(var(--primary));font-family:Georgia,Times New Roman,serif;font-weight:400}.Y4xLWa_lede>p{color:hsl(var(--muted-foreground));max-width:370px;margin-top:20px;font-size:12px;line-height:1.9}.Y4xLWa_lede>div{border-block:1px solid hsl(var(--border) / .65);color:hsl(var(--muted-foreground));letter-spacing:1.2px;justify-content:space-between;margin-top:27px;padding:18px 0;font:7px ui-monospace,monospace;display:flex}.Y4xLWa_article section{padding-top:35px;scroll-margin-top:28px}.Y4xLWa_article h2{letter-spacing:-.7px;align-items:baseline;gap:15px;margin-bottom:25px;font-size:23px;font-weight:400;line-height:1.4;display:flex}.Y4xLWa_article h2 small{color:hsl(var(--primary));letter-spacing:.5px;flex-shrink:0;font:8px ui-monospace,monospace}.Y4xLWa_article section p{color:hsl(var(--muted-foreground));margin-block:18px;font-size:13px;line-height:1.95}.Y4xLWa_article section strong{color:hsl(var(--foreground));font-weight:500}.Y4xLWa_article .fv-document-highlight{border:0;border-left:2px solid hsl(var(--primary) / .6);background:0 0;border-radius:0;margin:0 0 28px;padding:3px 0 3px 20px}.Y4xLWa_article .fv-document-highlight p{letter-spacing:-.35px;margin:0;font-size:18px;line-height:1.7}.Y4xLWa_article .fv-document-highlight strong{font-weight:400}.Y4xLWa_article section>div:not(.fv-document-highlight){border-color:hsl(var(--border))}.Y4xLWa_article a{color:hsl(var(--primary));text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:hsl(var(--primary) / .4);text-decoration-color:hsl(var(--primary) / .4);overflow-wrap:anywhere}.Y4xLWa_article section ul{margin-top:20px;padding-left:17px}.Y4xLWa_article section li{color:hsl(var(--muted-foreground));margin-bottom:12px;padding-left:4px;font-size:11px;line-height:1.95}.Y4xLWa_article section h3{letter-spacing:.5px;color:hsl(var(--foreground));margin-top:30px;font-size:12px;font-weight:500}.Y4xLWa_footer{border-top:1px solid hsl(var(--border) / .65);min-height:52px;color:hsl(var(--muted-foreground));letter-spacing:1px;flex-shrink:0;justify-content:space-between;align-items:center;gap:15px;padding:14px 28px;font:7px ui-monospace,monospace;display:flex}.Y4xLWa_footer button{letter-spacing:0;align-items:center;gap:7px;font:10px Arial,sans-serif;display:flex}.Y4xLWa_footer button:not(.inline-flex):hover{color:hsl(var(--primary))}@media (max-width:760px){.Y4xLWa_panel{height:calc(100dvh - 28px)}.Y4xLWa_documentGrid{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.Y4xLWa_contents{border-right:0;border-bottom:1px solid hsl(var(--border) / .65);padding:0 18px;display:block}.Y4xLWa_contentsLabel,.Y4xLWa_readingMeta{display:none}.Y4xLWa_contents nav{flex-direction:row;gap:22px;overflow-x:auto}.Y4xLWa_contents nav button{white-space:nowrap;padding-block:17px;gap:7px;padding-left:0;font-size:10px}.Y4xLWa_contents nav button:before{width:auto;height:1px;inset:auto 0 0}.Y4xLWa_article{padding:30px 24px 40px}.Y4xLWa_lede h1{font-size:45px}.Y4xLWa_lede>p{font-size:11px}.Y4xLWa_article section{padding-top:30px}.Y4xLWa_article section p{font-size:12px;line-height:1.95}.Y4xLWa_article .fv-document-highlight p{font-size:17px}.Y4xLWa_article h2{font-size:21px}.Y4xLWa_footer{padding-inline:19px;font-size:6px}}@media (prefers-reduced-motion:reduce){.Y4xLWa_panel,.Y4xLWa_contents nav button,.Y4xLWa_readingMeta i,.Y4xLWa_topProgress i{transition:none}.Y4xLWa_reader{scroll-behavior:auto}}.Y4xLWa_introduction{color:hsl(var(--muted-foreground));margin-top:25px;font-size:13px;line-height:1.95}.Y4xLWa_article section>ul{list-style:outside}.Y4xLWa_article section>ul,.Y4xLWa_article section>ol{margin-block:18px}.Y4xLWa_footer>button{min-height:32px}.Y4xLWa_footer .inline-flex{letter-spacing:0;border-radius:4px;min-height:36px;padding-inline:22px;font:11px Arial,sans-serif}@media (max-width:760px){.Y4xLWa_panel{height:calc(100dvh - 28px)}.Y4xLWa_contents nav{padding-right:0}.Y4xLWa_contents nav small{display:none}.Y4xLWa_introduction{font-size:12px}}
.Q-w0pq_picker{color:#e7edf3;width:100%;max-width:570px;margin:0 auto}.Q-w0pq_picker header{margin:0 0 19px}.Q-w0pq_eyebrow{letter-spacing:.16em;color:#8d9cab;font-size:9px}.Q-w0pq_picker header h1{letter-spacing:-.035em;margin:8px 0;font-family:Georgia,serif;font-size:30px;font-weight:400}.Q-w0pq_picker header p{color:#96a5b3;font-size:11px;line-height:1.7}.Q-w0pq_cycles{grid-template-columns:1fr 1fr;gap:9px;margin-bottom:14px;display:grid}.Q-w0pq_cycles button{text-align:left;color:#abb9c7;background:#ffffff05;border:1px solid #b9d6eb29;border-radius:8px;padding:12px 14px;font-size:12px;transition:background .15s,border-color .15s}.Q-w0pq_cycles button span{color:#8595a4;margin-top:5px;font-size:10px;display:block}.Q-w0pq_cycles button[aria-checked=true]{color:#d8e9f6;background:#b9d6eb13;border-color:#b9d6eb8c}.Q-w0pq_plan{background:linear-gradient(140deg,#b9d6eb0d,#141d271a);border:1px solid #b9d6eb36;border-radius:10px;padding:20px 22px}.Q-w0pq_planTop{justify-content:space-between;align-items:center;gap:15px;display:flex}.Q-w0pq_planTop h2{font-size:15px;font-weight:500}.Q-w0pq_planTop>span{letter-spacing:.12em;color:#8197aa;font-size:8px}.Q-w0pq_price{align-items:baseline;gap:10px;margin-top:14px;display:flex}.Q-w0pq_price strong{letter-spacing:-.045em;font-family:Georgia,serif;font-size:43px;font-weight:400}.Q-w0pq_price>span{color:#94a7b8;font-size:11px}.Q-w0pq_priceNote{color:#aec0cf;margin-top:6px;font-size:11px}.Q-w0pq_plan ul{border-top:1px solid #b9d6eb1f;grid-template-columns:1fr 1fr;gap:11px 14px;margin:17px 0 0;padding:16px 0 0;list-style:none;display:grid}.Q-w0pq_plan li{color:#bdcbd7;align-items:flex-start;gap:7px;font-size:10px;line-height:1.6;display:flex}.Q-w0pq_plan li svg{color:#aac9df;flex-shrink:0;margin-top:1px}.Q-w0pq_continue{color:#14222e;background:#bcd6e9;border:1px solid #bcd6e9;border-radius:7px;justify-content:center;align-items:center;gap:10px;width:100%;margin-top:16px;padding:12px 15px;font-size:12px;font-weight:600;display:flex}.Q-w0pq_continue:disabled{opacity:.6;cursor:wait}.Q-w0pq_cycles button:focus-visible,.Q-w0pq_continue:focus-visible,.Q-w0pq_login button:focus-visible{outline-offset:3px;outline:2px solid #bcd6e9}.Q-w0pq_footnote{color:#8c9cac;margin-top:12px;font-size:9px;line-height:1.8}.Q-w0pq_login{color:#8c9cac;margin-top:17px;font-size:11px}.Q-w0pq_login button{color:#c4deef;text-underline-offset:3px;text-decoration:underline}.Q-w0pq_error{color:#e8abab;margin-top:14px;font-size:11px;line-height:1.8}@media (max-width:480px){.Q-w0pq_picker header h1{font-size:27px}.Q-w0pq_plan{padding:18px}.Q-w0pq_planTop>span{font-size:7px}.Q-w0pq_plan ul{grid-template-columns:1fr;gap:8px}.Q-w0pq_price strong{font-size:39px}}@media (prefers-reduced-motion:reduce){.Q-w0pq_picker *{transition:none!important;animation:none!important}}.Q-w0pq_invitation{background:#b9d6eb06;border:1px solid #b9d6eb29;border-radius:8px;margin-top:16px;padding:14px}.Q-w0pq_invitation label{color:#d4e1ec;margin-bottom:9px;font-size:11px;display:block}.Q-w0pq_invitation label span{color:#8c9cac}.Q-w0pq_invitation>div{gap:8px;display:flex}.Q-w0pq_invitation input{color:#e7edf3;background:#17222e;border:1px solid #b9d6eb3b;border-radius:6px;flex:1;min-width:0;padding:10px;font-size:11px}.Q-w0pq_invitation button{color:#d4e7f4;background:#b9d6eb1a;border:1px solid #b9d6eb59;border-radius:6px;padding:8px 13px;font-size:11px}.Q-w0pq_invitation p{color:#a6bfd2;margin-top:9px;font-size:10px;line-height:1.7}.Q-w0pq_invitation :focus-visible{outline-offset:2px;outline:2px solid #bcd6e9}.Q-w0pq_invitation button:disabled{opacity:.5}
.cctkxa_page{color:#e2e9f0;width:100%;max-width:1100px;margin:0 auto;padding:48px 24px 72px}.cctkxa_masthead{border-bottom:1px solid #b9d6eb26;justify-content:space-between;align-items:center;gap:18px;margin-bottom:34px;padding-bottom:23px;display:flex}.cctkxa_eyebrow{letter-spacing:.16em;color:#8ea7bc;text-transform:uppercase;font:9px ui-monospace,monospace}.cctkxa_page h1,.cctkxa_status h1{letter-spacing:-.035em;margin:13px 0;font:400 36px/1.18 Georgia,serif}.cctkxa_description{color:#97a9b9;max-width:560px;font-size:12px;line-height:1.9}.cctkxa_grid{grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);align-items:start;gap:22px;display:grid}.cctkxa_panel{background:linear-gradient(140deg,#b9d6eb06,#0e18214d);border:1px solid #b9d6eb29;border-radius:11px;overflow:hidden}.cctkxa_panelHeader{border-bottom:1px solid #b9d6eb22;align-items:flex-start;gap:12px;padding:23px 25px;display:flex}.cctkxa_panelHeader svg{color:#b9d6eb;flex-shrink:0;margin-top:3px}.cctkxa_panelHeader h2,.cctkxa_summary h2{color:#e2ebf3;font-size:13px;font-weight:500}.cctkxa_panelHeader p{color:#92a7b9;margin-top:5px;font-size:11px;line-height:1.8}.cctkxa_panelBody{padding:25px}.cctkxa_checkout{color:#dce6ef;width:100%}.cctkxa_checkout h1{letter-spacing:-.035em;margin:11px 0;font:400 29px/1.2 Georgia,serif}.cctkxa_steps{color:#688398;gap:16px;margin:0 0 22px;padding:0;font:9px ui-monospace,monospace;list-style:none;display:flex}.cctkxa_steps li[aria-current=step]{color:#c2ddef}.cctkxa_steps span{color:#789bb5;margin-right:5px}.cctkxa_form{gap:17px;margin-top:22px;display:grid}.cctkxa_field{gap:8px;display:grid}.cctkxa_field>label{color:#b9cad8;font-size:11px}.cctkxa_field input{color:#e0eaf4;background:#101b26;border:1px solid #b9d6eb30;border-radius:6px;width:100%;height:42px;padding:10px 12px;font-size:12px}.cctkxa_field input::placeholder{color:#6f879a}.cctkxa_field small{color:#8ca5b9;font-size:10px;line-height:1.7}.cctkxa_field [role=alert],.cctkxa_error{color:#e6adad;font-size:11px;line-height:1.8}.cctkxa_passwords{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cctkxa_actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.cctkxa_button{color:#bbd2e3;background:#b9d6eb05;border:1px solid #b9d6eb35;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:11px 16px;font-size:11px;line-height:1.5;transition:all .18s;display:inline-flex}.cctkxa_button[data-primary]{color:#152532;background:#b9d6eb;border-color:#b9d6eb;font-weight:600}.cctkxa_button:hover{filter:brightness(1.08);border-color:#b9d6eb66}.cctkxa_button:disabled{opacity:.45;cursor:not-allowed}.cctkxa_form .cctkxa_actions{grid-template-columns:auto 1fr;display:grid}.cctkxa_note{color:#8da7ba;align-items:flex-start;gap:8px;margin-top:17px;font-size:10px;line-height:1.9;display:flex}.cctkxa_note svg{color:#9dbbd0;flex-shrink:0;margin-top:2px}.cctkxa_offer{color:#c3d9e9;background:#b9d6eb08;border:1px solid #b9d6eb30;border-radius:7px;margin:17px 0;padding:13px 15px;font-size:11px;line-height:1.8}.cctkxa_offer strong{letter-spacing:.1em;color:#94b5ce;margin-bottom:6px;font:8px ui-monospace,monospace;display:block}.cctkxa_summary{padding:22px 24px}.cctkxa_summary dl{margin-top:19px}.cctkxa_summary dl>div{justify-content:space-between;gap:18px;margin-top:13px;font-size:11px;line-height:1.8;display:flex}.cctkxa_summary dt{color:#90a7b9}.cctkxa_summary dd{color:#d5e4f0;text-align:right}.cctkxa_summary dl>div:last-child{border-top:1px solid #b9d6eb26;margin-top:18px;padding-top:17px}.cctkxa_summary dl>div:last-child dd{font:400 28px Georgia,serif}.cctkxa_summary dl>div:last-child dt{color:#c5d7e5;padding-top:7px}.cctkxa_summary p{color:#92aabc;margin-top:17px;font-size:10px;line-height:1.9}.cctkxa_summary p strong{color:#bdd6e9;margin-bottom:5px;font-size:10px;display:block}.cctkxa_compactSummary{border-top:1px solid #b9d6eb26;margin-top:22px;padding-top:15px}.cctkxa_compactSummary>summary{color:#b3ccdf;cursor:pointer;font-size:11px}.cctkxa_compactSummary .cctkxa_summary{padding:15px 0 0}.cctkxa_stripe{background:#fff;border:1px solid #b9d6eb26;border-radius:9px;min-height:530px;margin-top:18px;overflow:hidden}.cctkxa_stripe [role=alert]{background:#101b26;min-height:120px;padding:24px}.cctkxa_statusPage{align-items:center;min-height:calc(100dvh - 170px);padding:42px 24px;display:grid}.cctkxa_status{color:#dfe9f2;background:radial-gradient(at 100% 0,#b9d6eb0c,#0000 65%),#101923a6;border:1px solid #b9d6eb29;border-radius:12px;width:100%;max-width:700px;margin:0 auto;padding:38px}.cctkxa_statusIcon{color:#b9d6eb;background:#b9d6eb09;border:1px solid #b9d6eb38;border-radius:50%;place-items:center;width:52px;height:52px;margin-bottom:25px;display:grid}.cctkxa_status ol{gap:12px;margin:25px 0 5px;padding:0;list-style:none;display:grid}.cctkxa_status li{color:#95aec2;align-items:center;gap:10px;font-size:11px;display:flex}.cctkxa_status li[data-complete=true]{color:#bcd9ce}.cctkxa_statusNotice{color:#b6ccdc;background:#b9d6eb06;border:1px solid #b9d6eb24;border-radius:7px;margin:22px 0 0;padding:15px 17px;font-size:11px;line-height:1.9}.cctkxa_loading{animation:1s linear infinite cctkxa_purchase-spin}@keyframes cctkxa_purchase-spin{to{transform:rotate(360deg)}}.cctkxa_checkout :focus-visible,.cctkxa_page :focus-visible,.cctkxa_status :focus-visible{outline-offset:3px;outline:2px solid #b9d6eb}@media (max-width:760px){.cctkxa_grid{grid-template-columns:1fr}.cctkxa_page{padding:28px 16px 50px}.cctkxa_page h1,.cctkxa_status h1{font-size:30px}.cctkxa_masthead{flex-direction:column;align-items:flex-start}.cctkxa_status{padding:28px 22px}.cctkxa_panelBody{padding:20px}.cctkxa_summary{padding:22px}.cctkxa_passwords{grid-template-columns:1fr}.cctkxa_statusPage{padding:28px 16px}}@media (max-width:380px){.cctkxa_steps{gap:10px;font-size:8px}.cctkxa_form .cctkxa_actions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.cctkxa_loading{animation:none}.cctkxa_button{transition:none}}.cctkxa_passwords{align-items:start}.cctkxa_field{align-content:start}.cctkxa_checkout .cctkxa_form .cctkxa_button[data-primary]{color:#152532;background:#b9d6eb;border-color:#b9d6eb}.cctkxa_checkout .cctkxa_form .cctkxa_button[data-primary]:hover{background:#a8c9e0}
.-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}}
