._5qra5q_home{--field-2:#fff;--field-2-ink:#101421;--field-2-soft:#585b66;--field-2-surface:#f2eff2;--font:var(--font-garamond), "EB Garamond", Garamond, Georgia, serif;--step-small:clamp(.875rem, .85rem + .1vw, .9375rem);--step-body:clamp(1.0625rem, 1rem + .22vw, 1.1875rem);--step-lead:clamp(1.375rem, 1.1rem + 1.15vw, 2.125rem);--step-head:clamp(1.75rem, 1.2rem + 1.9vw, 2.75rem);--step-display:clamp(2.375rem, 1rem + 5.4vw, 6rem);--margin:clamp(1.25rem, 2.2vw, 2rem);--gutter:clamp(1rem, 1.6vw, 1.5rem);--section:clamp(5.5rem, 9vw, 8.5rem);--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.76, 0, .24, 1);--ease-soft:cubic-bezier(.33, 1, .68, 1);--t-press:.14s;--t-hover:.18s;--t-ui:.24s;--t-reveal:.8s;background:var(--background);min-height:100vh;color:var(--foreground);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font);font-size:var(--step-body);font-kerning:normal;font-variant-numeric:oldstyle-nums;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.5}._5qra5q_home h1,._5qra5q_home h2,._5qra5q_home h3{font-family:inherit;font-size:inherit;letter-spacing:normal;font-weight:500;line-height:inherit;text-wrap:balance;-webkit-hyphens:none;hyphens:none;margin:0}._5qra5q_home p{font-size:inherit;line-height:inherit;text-wrap:pretty;margin:0}._5qra5q_home figure,._5qra5q_home ul{margin:0;padding:0;list-style:none}._5qra5q_home img,._5qra5q_home svg{max-width:100%;display:block}._5qra5q_home img{height:auto}._5qra5q_home button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}._5qra5q_home a{color:inherit}._5qra5q_home :target{scroll-margin-top:2rem}._5qra5q_home ::selection{background:var(--primary);color:var(--primary-foreground)}._5qra5q_home :focus-visible{outline:2px solid var(--primary);outline-offset:3px}._5qra5q_home ._5qra5q_head{font-size:var(--step-head);letter-spacing:-.012em;line-height:1.08}._5qra5q_home ._5qra5q_caption{font-size:var(--step-small);color:var(--muted-foreground);max-width:52ch;margin-top:.75rem;line-height:1.45}._5qra5q_home .auth-error{font-size:var(--step-small);margin-top:.75rem}._5qra5q_home ._5qra5q_top,._5qra5q_home ._5qra5q_opening,._5qra5q_home ._5qra5q_how,._5qra5q_home ._5qra5q_open,._5qra5q_home ._5qra5q_dev,._5qra5q_home ._5qra5q_price,._5qra5q_home ._5qra5q_faq,._5qra5q_home ._5qra5q_close,._5qra5q_home ._5qra5q_foot{column-gap:var(--gutter);padding-inline:var(--margin);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}._5qra5q_home ._5qra5q_cta{background:var(--primary);min-height:3rem;color:var(--primary-foreground);border-radius:var(--radius);white-space:nowrap;transition:transform var(--t-press) var(--ease-out), background-color var(--t-hover) ease, color var(--t-hover) ease;justify-content:center;align-items:center;padding:0 1.4rem;font-weight:500;text-decoration:none;display:inline-flex}._5qra5q_home ._5qra5q_cta:active{transform:scale(.97)}._5qra5q_home ._5qra5q_ctaSecondary{color:inherit;background:0 0;box-shadow:inset 0 0 0 1px}._5qra5q_home ._5qra5q_cta:disabled{opacity:.7;cursor:wait}._5qra5q_home ._5qra5q_link{text-underline-offset:.2em;transition:text-decoration-color var(--t-hover) ease, color var(--t-hover) ease;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:.07em}._5qra5q_home ._5qra5q_linkQuiet{text-decoration-color:currentColor}._5qra5q_home ._5qra5q_linkQuiet:active{opacity:.7}._5qra5q_home button._5qra5q_link{min-height:44px}@media (hover:hover) and (pointer:fine){._5qra5q_home ._5qra5q_cta:hover{background-color:var(--foreground);color:var(--background)}._5qra5q_home ._5qra5q_link:hover{text-decoration-color:currentColor}._5qra5q_home ._5qra5q_linkQuiet:hover{-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}._5qra5q_home ._5qra5q_price ._5qra5q_cta:hover{background-color:var(--field-2-ink);color:var(--field-2)}}._5qra5q_home ._5qra5q_top{z-index:3;font-size:var(--step-small);align-items:baseline;padding-top:2.75rem;position:absolute;inset:0 0 auto}._5qra5q_home ._5qra5q_wordmark{font-style:italic;font-weight:500;font-size:var(--step-body);letter-spacing:-.005em;grid-column:4/span 3;text-decoration:none}._5qra5q_home ._5qra5q_topNav{grid-column:8/span 4;justify-content:flex-end;gap:1.5rem;display:flex}._5qra5q_home ._5qra5q_topSignin{grid-column:12/span 1;justify-self:end;position:relative}._5qra5q_home ._5qra5q_topSignin ._5qra5q_link{min-height:0}._5qra5q_home ._5qra5q_topSignin .auth-error{background:var(--card);width:min(18rem,100vw - 2.5rem);padding:.9rem;position:absolute;top:100%;right:0}._5qra5q_home ._5qra5q_openingCol{grid-column:4/span 8;min-height:calc(100svh - 8rem);padding-top:29svh;padding-bottom:3rem}._5qra5q_home ._5qra5q_openingTitle{font-size:var(--step-display);letter-spacing:-.02em;margin-left:-.04em;line-height:1.04}._5qra5q_home ._5qra5q_openingTitle ._5qra5q_line{white-space:nowrap}._5qra5q_home ._5qra5q_openingLede{max-width:40ch;margin-top:1.75rem}._5qra5q_home ._5qra5q_openingActions{flex-wrap:wrap;align-items:center;gap:.75rem 1.75rem;margin-top:1.9rem;display:flex}._5qra5q_home [data-ui]._5qra5q_panel{background:var(--card);min-height:0;color:var(--foreground);font-family:var(--font);font-variant-numeric:tabular-nums lining-nums;border-radius:6px;grid-column:4/span 5;padding:.4rem 0;font-size:15px;line-height:1.35}._5qra5q_home [data-ui] ._5qra5q_pnRow{justify-content:space-between;align-items:baseline;gap:1rem;padding:.85rem 1.25rem;display:flex;position:relative}._5qra5q_home [data-ui] ._5qra5q_pnRow+._5qra5q_pnRow{border-top:1px solid #2b1a26}._5qra5q_home [data-ui] ._5qra5q_pnRowChange{background:#26141f}._5qra5q_home [data-ui] ._5qra5q_pnRowCtl{align-items:center;padding-block:.55rem}._5qra5q_home [data-ui] ._5qra5q_pnName{color:#fff;align-items:center;gap:.6rem;display:inline-flex}._5qra5q_home [data-ui] ._5qra5q_pnRowHead ._5qra5q_pnName{font-weight:500}._5qra5q_home [data-ui] ._5qra5q_pnSoft{color:#c9bec6}._5qra5q_home [data-ui] ._5qra5q_pnKind{color:#c9bec6;min-width:4.25em}._5qra5q_home [data-ui] ._5qra5q_pnValue{color:#c9bec6;text-align:right}._5qra5q_home [data-ui] ._5qra5q_pnLamp{width:8px;height:8px;transition:background-color var(--t-ui) ease, transform var(--t-ui) var(--ease-out);background:#fff;border-radius:50%;flex:none}._5qra5q_home [data-ui] ._5qra5q_pnLamp._5qra5q_isPaused{background:#6f6169}._5qra5q_home [data-ui] ._5qra5q_pnLamp._5qra5q_isPulse{transform:scale(1.6)}._5qra5q_home [data-ui] ._5qra5q_pnArrow{color:var(--primary);flex:none}._5qra5q_home [data-ui] ._5qra5q_pnChange._5qra5q_isNew{animation:_5qra5q_home-pn-new .9s var(--ease-out)}._5qra5q_home [data-ui] ._5qra5q_pnBtn{border-radius:var(--radius);color:#fff;min-height:2.25rem;transition:transform var(--t-press) var(--ease-out), background-color var(--t-hover) ease;background:#33202c;padding:0 .85rem;font-size:15px}._5qra5q_home [data-ui] ._5qra5q_pnBtn:active{transform:scale(.97)}._5qra5q_home [data-ui] ._5qra5q_pnBtn:disabled{visibility:hidden}._5qra5q_home [data-ui] ._5qra5q_pnBtn[aria-pressed=true]{color:#0d060b;background:#fff}@media (hover:hover) and (pointer:fine){._5qra5q_home [data-ui] ._5qra5q_pnBtn:hover{background:#452b3b}._5qra5q_home [data-ui] ._5qra5q_pnBtn[aria-pressed=true]:hover{background:#e8e0e5}}._5qra5q_home ._5qra5q_how{margin-top:var(--section);background:var(--field);color:var(--field-foreground);padding-block:clamp(4.5rem,8vw,7rem)}._5qra5q_home ._5qra5q_howBody{grid-column:4/span 9}._5qra5q_home ._5qra5q_howSteps{column-gap:var(--gutter);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:start;margin-top:clamp(2.5rem,4vw,3.5rem);display:grid}._5qra5q_home ._5qra5q_howArrow{color:var(--primary);padding-top:1.6rem;font-size:1.4rem;line-height:1}._5qra5q_home ._5qra5q_howWhere,._5qra5q_home ._5qra5q_howSyncsLabel{font-size:var(--step-small);color:color-mix(in oklab, currentColor 72%, transparent);font-style:italic}._5qra5q_home ._5qra5q_howStepName{font-size:var(--step-lead);margin-top:.35rem;line-height:1.15}._5qra5q_home ._5qra5q_howText{max-width:32ch;color:color-mix(in oklab, currentColor 80%, transparent);margin-top:.75rem}._5qra5q_home ._5qra5q_howSyncs{font-size:var(--step-lead);flex-wrap:wrap;align-items:baseline;gap:.5rem 2.25rem;margin-top:clamp(2.5rem,4vw,3.5rem);display:flex}._5qra5q_home ._5qra5q_soon{border:1px solid color-mix(in oklab, currentColor 35%, transparent);font-size:var(--step-small);vertical-align:.2em;color:color-mix(in oklab, currentColor 72%, transparent);border-radius:999px;margin-left:.6em;padding:.1em .65em .15em;font-style:italic;line-height:1.3;display:inline-block}._5qra5q_home ._5qra5q_open{padding-block:var(--section)}._5qra5q_home ._5qra5q_openBody{grid-column:4/span 6}._5qra5q_home ._5qra5q_openPara{max-width:40ch;margin-top:1.4rem}._5qra5q_home ._5qra5q_openActions{flex-wrap:wrap;align-items:center;gap:.75rem 1.75rem;margin-top:1.9rem;display:flex}._5qra5q_home ._5qra5q_stars{border-left:1px solid color-mix(in oklab, currentColor 40%, transparent);font-variant-numeric:tabular-nums;margin-left:.75em;padding-left:.75em;font-weight:400}._5qra5q_home ._5qra5q_withMark{align-items:center;display:inline-flex}._5qra5q_home ._5qra5q_mark{flex:none;width:1em;height:1em;margin-right:.5em}._5qra5q_home ._5qra5q_navCount{color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin-left:.4em}._5qra5q_home ._5qra5q_dev{background:var(--field-2);color:var(--field-2-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;padding-top:var(--section);align-items:center}._5qra5q_home ._5qra5q_dev ._5qra5q_caption{color:var(--field-2-soft)}._5qra5q_home ._5qra5q_devText{grid-column:4/span 4}._5qra5q_home ._5qra5q_devPara{max-width:36ch;margin-top:1.4rem}._5qra5q_home ._5qra5q_devPara+._5qra5q_devPara{margin-top:.9rem}._5qra5q_home ._5qra5q_devAct{flex-wrap:wrap;align-items:center;gap:.75rem 1.75rem;margin-top:1.9rem;display:flex}._5qra5q_home ._5qra5q_devPhoto{margin-right:calc(var(--margin) * -1);grid-column:8/span 5}._5qra5q_home ._5qra5q_devPhoto ._5qra5q_caption{padding-right:var(--margin)}._5qra5q_home ._5qra5q_photo{overflow:hidden}._5qra5q_home ._5qra5q_photo img{object-fit:cover;filter:grayscale()contrast(1.04);background:var(--field-2-surface);width:100%}._5qra5q_home ._5qra5q_devPhoto img{aspect-ratio:4/3}._5qra5q_home ._5qra5q_price{background:var(--field-2);color:var(--field-2-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;padding-block:var(--section);align-items:start}._5qra5q_home ._5qra5q_price ._5qra5q_caption{color:var(--field-2-soft)}._5qra5q_home ._5qra5q_priceSide{grid-column:1/span 3}._5qra5q_home ._5qra5q_pricePhoto{margin-top:2.5rem}._5qra5q_home ._5qra5q_pricePhoto img{aspect-ratio:4/5;object-position:36% 50%}._5qra5q_home ._5qra5q_menu{font-variant-numeric:lining-nums;grid-column:5/span 5;row-gap:clamp(3rem,5vw,4.5rem);padding-top:.7rem;display:grid}._5qra5q_home ._5qra5q_menuLine{font-size:var(--step-lead);text-wrap:initial;flex-wrap:wrap;justify-content:space-between;align-items:baseline;column-gap:1.5rem;font-weight:400;line-height:1.2;display:flex}._5qra5q_home ._5qra5q_menuName{font-weight:500}._5qra5q_home ._5qra5q_menuDesc{max-width:36ch;color:var(--field-2-soft);margin-top:.75rem}._5qra5q_home ._5qra5q_menuAct{margin-top:1.9rem}._5qra5q_home ._5qra5q_faq{padding-top:var(--section)}._5qra5q_home ._5qra5q_faqBody{grid-column:4/span 6}._5qra5q_home ._5qra5q_faqList{row-gap:clamp(2rem,3.5vw,2.75rem);margin-top:clamp(2.5rem,4vw,3.5rem);display:grid}._5qra5q_home ._5qra5q_faqQuestion{font-size:var(--step-lead);line-height:1.2}._5qra5q_home ._5qra5q_faqAnswer{max-width:52ch;color:var(--soft);margin-top:.75rem}._5qra5q_home ._5qra5q_close{padding-top:var(--section);padding-bottom:16svh}._5qra5q_home ._5qra5q_closeTitle{font-size:var(--step-display);letter-spacing:-.02em;grid-column:4/span 9;margin-left:-.04em;line-height:1.04}._5qra5q_home ._5qra5q_closePara{grid-column:4/span 5;max-width:36ch;margin-top:1.5rem}._5qra5q_home ._5qra5q_closeActions{grid-column:4/span 6;margin-top:1.9rem}._5qra5q_home ._5qra5q_credits{font-size:var(--step-small);color:#d9cfd5;grid-column:4/span 7;max-width:92ch;margin-top:4.5rem;line-height:1.55}._5qra5q_home ._5qra5q_credits a{color:var(--foreground);text-underline-offset:.18em;transition:text-decoration-color var(--t-hover) ease;-webkit-text-decoration:underline #6d5f68;text-decoration:underline #6d5f68;text-decoration-thickness:.07em}._5qra5q_home ._5qra5q_credits a:hover{-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}._5qra5q_home ._5qra5q_foot{font-size:var(--step-small);color:var(--muted-foreground);grid-template-columns:1fr auto 1fr;align-items:baseline;padding-bottom:1.9rem}._5qra5q_home ._5qra5q_footLinks{flex-wrap:wrap;justify-content:center;gap:.4rem 1.5rem;display:flex}._5qra5q_home ._5qra5q_footLinks a,._5qra5q_home ._5qra5q_footLegal a{color:var(--foreground);text-decoration-color:currentColor}._5qra5q_home ._5qra5q_footLegal{justify-self:end;gap:1.5rem;display:flex}@media (max-width:1099px){._5qra5q_home ._5qra5q_wordmark{grid-column:1/span 4}._5qra5q_home ._5qra5q_topNav{grid-column:5/span 7}._5qra5q_home ._5qra5q_openingCol{grid-column:2/span 11}._5qra5q_home [data-ui]._5qra5q_panel{grid-column:2/span 9}._5qra5q_home ._5qra5q_howBody,._5qra5q_home ._5qra5q_openBody,._5qra5q_home ._5qra5q_faqBody{grid-column:2/span 11}._5qra5q_home ._5qra5q_devText{grid-column:2/span 5}._5qra5q_home ._5qra5q_devPhoto{grid-column:7/span 6}._5qra5q_home ._5qra5q_priceSide{grid-column:1/span 4}._5qra5q_home ._5qra5q_menu{grid-column:6/span 7}._5qra5q_home ._5qra5q_closeTitle,._5qra5q_home ._5qra5q_closePara,._5qra5q_home ._5qra5q_closeActions,._5qra5q_home ._5qra5q_credits{grid-column:2/span 11}._5qra5q_home ._5qra5q_foot{grid-template-columns:1fr;row-gap:.5rem}._5qra5q_home ._5qra5q_footLinks{justify-content:flex-start}._5qra5q_home ._5qra5q_footLegal{justify-self:start}}@media (max-width:699px){._5qra5q_home ._5qra5q_top{padding-top:2rem}._5qra5q_home ._5qra5q_topNav{display:none}._5qra5q_home ._5qra5q_wordmark{grid-column:1/span 8}._5qra5q_home ._5qra5q_topSignin{grid-column:9/span 4}._5qra5q_home ._5qra5q_openingCol{grid-column:1/-1;min-height:calc(100svh - 9rem);padding-top:25svh;padding-bottom:2.25rem}._5qra5q_home ._5qra5q_openingLede{margin-top:1.1rem}._5qra5q_home ._5qra5q_openingActions{gap:.75rem 1.25rem;margin-top:1.5rem}._5qra5q_home [data-ui]._5qra5q_panel{grid-column:1/-1;font-size:14px}._5qra5q_home [data-ui] ._5qra5q_pnRow{flex-direction:column;gap:.15rem;padding:.75rem 1rem}._5qra5q_home [data-ui] ._5qra5q_pnRowCtl{flex-direction:row;justify-content:space-between;align-items:center}._5qra5q_home [data-ui] ._5qra5q_pnValue{text-align:left}._5qra5q_home [data-ui] ._5qra5q_pnBtn{min-height:2.75rem;font-size:14px}._5qra5q_home ._5qra5q_howBody,._5qra5q_home ._5qra5q_openBody,._5qra5q_home ._5qra5q_faqBody{grid-column:1/-1}._5qra5q_home ._5qra5q_howSteps{grid-template-columns:minmax(0,1fr);row-gap:1.25rem}._5qra5q_home ._5qra5q_howArrow{justify-self:start;padding-top:0;transform:rotate(90deg)}._5qra5q_home ._5qra5q_howSyncsLabel{flex-basis:100%}._5qra5q_home ._5qra5q_dev{row-gap:3rem}._5qra5q_home ._5qra5q_devText,._5qra5q_home ._5qra5q_devPhoto{grid-column:1/-1}._5qra5q_home ._5qra5q_devPhoto{margin-inline:calc(var(--margin) * -1)}._5qra5q_home ._5qra5q_devPhoto ._5qra5q_caption{padding-inline:var(--margin)}._5qra5q_home ._5qra5q_priceSide,._5qra5q_home ._5qra5q_menu{grid-column:1/-1}._5qra5q_home ._5qra5q_pricePhoto{width:62%}._5qra5q_home ._5qra5q_menu{margin-top:3.5rem}._5qra5q_home ._5qra5q_close{padding-bottom:18svh}._5qra5q_home ._5qra5q_closeTitle,._5qra5q_home ._5qra5q_closePara,._5qra5q_home ._5qra5q_closeActions,._5qra5q_home ._5qra5q_credits{grid-column:1/-1}._5qra5q_home ._5qra5q_credits{margin-top:4.5rem}._5qra5q_home ._5qra5q_foot{padding-bottom:1.5rem}._5qra5q_home ._5qra5q_footLinks{gap:.4rem 1.25rem}}._5qra5q_home ._5qra5q_lines ._5qra5q_line{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:hidden}._5qra5q_home ._5qra5q_lines [data-line]{display:block}@media (prefers-reduced-motion:no-preference){._5qra5q_home ._5qra5q_lines [data-line]{animation:_5qra5q_home-line-up 1s var(--ease-out) forwards;animation-delay:calc(var(--i,0) * .12s + .15s);transform:translateY(105%)}._5qra5q_home [data-rise]{opacity:0;animation:_5qra5q_home-rise var(--t-reveal) var(--ease-out) forwards;animation-delay:calc(var(--i,0) * 90ms + .2s);transform:translateY(18px)}._5qra5q_home ._5qra5q_panel{opacity:0;animation:_5qra5q_home-rise 1.1s var(--ease-out) .65s forwards;transform:translateY(32px)}._5qra5q_home ._5qra5q_pnRow{opacity:0;animation:_5qra5q_home-rise .7s var(--ease-out) forwards;transform:translateY(10px)}._5qra5q_home ._5qra5q_pnRow:first-child{animation-delay:.8s}._5qra5q_home ._5qra5q_pnRow:nth-child(2){animation-delay:.88s}._5qra5q_home ._5qra5q_pnRow:nth-child(3){animation-delay:.96s}._5qra5q_home ._5qra5q_pnRow:nth-child(4){animation-delay:1.04s}._5qra5q_home [data-reveal]{transition:opacity .7s var(--ease-out), transform .9s var(--ease-out);transition-delay:calc(var(--d,0) * 80ms)}._5qra5q_home [data-reveal]._5qra5q_isPending{opacity:0;transform:translateY(24px)}._5qra5q_home ._5qra5q_photo._5qra5q_isPending{opacity:1;transform:none}._5qra5q_home ._5qra5q_photo img{transition:clip-path 1.1s var(--ease-in-out), transform 2.4s var(--ease-soft)}._5qra5q_home ._5qra5q_photo._5qra5q_isPending img{clip-path:inset(0 0 100%);transform:scale(1.08)}._5qra5q_home ._5qra5q_photo ._5qra5q_caption{transition:opacity .6s .7s}._5qra5q_home ._5qra5q_photo._5qra5q_isPending ._5qra5q_caption{opacity:0}}@media (prefers-reduced-motion:reduce){._5qra5q_home [data-ui] ._5qra5q_pnChange._5qra5q_isNew{animation:none}}@keyframes _5qra5q_home-line-up{to{transform:none}}@keyframes _5qra5q_home-rise{to{opacity:1;transform:none}}@keyframes _5qra5q_home-pn-new{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
