.sticky-bar[data-astro-cid-ix6x47t4][data-shown]{translate:none;opacity:1;pointer-events:auto}@media(prefers-reduced-motion:no-preference){.sticky-bar[data-astro-cid-ix6x47t4]{transition:translate .26s cubic-bezier(.2,.8,.2,1),opacity .16s linear}}html[data-android] .store-play[data-astro-cid-scryrfhb],html[data-ios] .store-ios[data-astro-cid-scryrfhb]{order:-1}.sb{--paper: var(--color-paper);--surface: var(--color-surface);--surface-muted: var(--color-surface-muted);--ink: var(--color-ink);--ink-muted: var(--color-ink-muted);--ink-faint: var(--color-ink-faint);--hairline: var(--color-hairline);--grape: var(--color-grape);--grape-deep: var(--color-grape-deep);--grape-tint: var(--color-grape-tint);--correct: var(--color-correct);--wrong: var(--color-wrong);--streak: var(--color-streak);--correct-tint: var(--color-correct-tint);--wrong-tint: var(--color-wrong-tint);--serif: var(--font-question);--sans: var(--font-body);--gutter: clamp(16px, 4.4vw, 64px);--pad-x: clamp(20px, 4vw, 56px);--line: 2px;--z-wash: 1;--z-above-wash: 2;--z-header: 30;--z-sticky-bar: 40;--z-skip: 50}.sb{background:var(--paper);color:var(--ink);font:400 17px/1.45 var(--sans)}:where(.sb) :is(h1,h2,h3){font-weight:500}:where(.sb) .vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}:where(.sb) .skip{position:absolute;left:12px;top:-60px;background:var(--surface);border:2px solid var(--ink);border-radius:var(--radius-input);padding:10px 14px;z-index:var(--z-skip);font-weight:600;text-decoration:none}:where(.sb) .skip:focus{top:12px}:where(.sb) .glyph{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}:where(.sb) .prop{display:block;width:100%;height:auto;overflow:visible}:where(.sb) .prop .ln{stroke:var(--ink);stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}:where(.sb) .prop .thin{stroke-width:1.5}:where(.sb) .prop .mut{stroke:var(--ink-muted)}:where(.sb) .prop .nofill{fill:none}:where(.sb) .prop text{font-family:var(--sans);fill:var(--ink)}:where(.sb) .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 26px;border-radius:var(--radius-pill);border:0;font:600 17px/1 var(--sans);text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}:where(.sb) .btn--primary{background:var(--grape);color:var(--surface)}:where(.sb) .btn--primary:hover{background:var(--grape-deep)}:where(.sb) .btn--sec{background:transparent;color:var(--ink);border:1px solid var(--grape);min-height:48px;padding:0 20px}:where(.sb) .btn--sec:hover{border-color:var(--grape-deep)}:where(.sb) .btn--ghost{background:transparent;color:var(--ink);border:1px solid var(--ink-faint);min-height:48px;padding:0 20px}:where(.sb) .btn--ghost:hover{border-color:var(--ink)}:where(.sb) .btn:is([disabled],[aria-disabled=true]){cursor:default}:where(.sb) .btn--primary:is([disabled],[aria-disabled=true]){background:var(--grape-tint);color:var(--ink-muted)}:where(.sb) :is(.btn--sec,.btn--ghost):is([disabled],[aria-disabled=true]){color:var(--ink-faint);border-color:var(--ink-faint)}:where(.sb) .link{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}:where(.sb) .link:hover{text-decoration-thickness:2.5px}:root:has(.sb .top-bar){scroll-padding-top:var(--top-h, 77px)}:where(.sb) .top-mark{position:absolute;top:0;left:0;width:1px;height:1px;pointer-events:none}:where(.sb) .top-bar{position:sticky;top:0;z-index:var(--z-header);background:var(--paper);border-bottom:1px solid transparent}:where(.sb) .top-bar[data-stuck]{border-bottom-color:var(--hairline)}:where(.sb) .top{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:1312px;margin:0 auto;padding:16px var(--gutter)}:where(.sb) .wordmark{color:var(--grape);font:600 26px/1 var(--serif);letter-spacing:-.01em;text-decoration:none;display:inline-flex;align-items:center;min-height:44px}:where(.sb) .wordmark:hover{color:var(--grape-deep)}:where(.sb) .top nav{display:flex;align-items:center;gap:4px 18px}:where(.sb) .top nav .lang{font-weight:500;min-height:44px;display:inline-flex;align-items:center;text-underline-offset:4px}:where(.sb) .top nav>a:not(.lang):not(.btn){font-weight:500;min-height:44px;display:inline-flex;align-items:center;text-underline-offset:4px}:where(.sb) :is(.top nav>a:not(.btn),.end__links a):hover{color:var(--grape-deep)}:where(.sb) :is(.top nav>a:not(.btn),.end__links a):active{text-decoration:underline}@media(max-width:399px){:where(.sb) .top .navlink{display:none}:where(.sb) .top{gap:8px}:where(.sb) .top nav{gap:4px 12px}:where(.sb) .top nav .btn--sec{padding:0 14px}}:where(.sb) .top .btn--sec{min-height:44px;padding:0 18px;font-size:15px}:where(.sb) .spread{position:relative;max-width:1312px;margin:0 auto;padding:clamp(48px,7vw,100px) var(--gutter);display:grid;grid-template-columns:minmax(0,1fr);gap:36px}:where(.sb) .folio{position:absolute;right:var(--gutter);bottom:clamp(14px,2vw,28px);margin:0!important;font:italic 400 20px/1 var(--serif);color:var(--ink-muted);font-variant-numeric:oldstyle-nums}:where(.sb) .stack>.folio+*{margin-top:0}:where(.sb) main>.spread:not(.hero){width:calc(100% - 2 * var(--gutter));max-width:calc(1312px - 2 * var(--gutter));margin-top:var(--spacing-section);padding:clamp(32px,5vw,72px) var(--pad-x);background:var(--surface-muted);border:1px solid var(--hairline);border-radius:var(--radius-sheet)}:where(.sb) main>.spread:not(.hero) .folio{right:var(--pad-x)}:where(.sb) .h2{font:500 clamp(36px,4.6vw,60px)/1.04 var(--serif);letter-spacing:-.015em;font-optical-sizing:auto}:where(.sb) .narr{font:400 clamp(19px,1.6vw,21px)/1.45 var(--serif);color:var(--ink)}:where(.sb) .body{max-width:34em}:where(.sb) .stack>*+*{margin-top:18px}:where(.sb) .stack>.h2+*{margin-top:22px}@media(min-width:960px){:where(.sb) .spread{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:40px;align-items:center}:where(.sb) .spread__text{grid-column:1 / 6}:where(.sb) .spread__art{grid-column:6 / 13}:where(.sb) .spread--flip .spread__text{grid-column:8 / 13;grid-row:1}:where(.sb) .spread--flip .spread__art{grid-column:1 / 8;grid-row:1}}:where(.sb) .panel{position:relative;border:var(--line) solid var(--ink);border-radius:var(--radius-card-lg);background:var(--surface-muted);overflow:hidden}:where(.sb) .capbox{position:absolute;z-index:5;left:12px;bottom:12px;background:var(--surface);border:var(--line) solid var(--ink);border-radius:var(--radius-input);padding:7px 11px;font:500 15px/1.25 var(--sans)}:where(.sb) .bubble{position:absolute;z-index:4;background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius-sheet);padding:12px 18px;font:500 17px/1.35 var(--sans);transform-origin:var(--tail-x, 34px) 100%}:where(.sb) .bubble:after{content:"";position:absolute;width:18px;height:18px;background:var(--surface);border:1px solid var(--hairline);border-top:0;border-left:0;left:calc(var(--tail-x, 34px) - 9px);bottom:-9.5px;transform:rotate(45deg)}:where(.sb) .bubble--right{transform-origin:calc(100% - var(--tail-x, 34px)) 100%}:where(.sb) .bubble--right:after{left:auto;right:calc(var(--tail-x, 34px) - 9px)}:where(.sb).sb-js .bubble[data-inflate]{transform:scale(0)}:where(.sb).sb-js .bubble[data-inflate].is-up{animation:blobby-scale-in var(--dur-jelly) var(--ease-jelly) both;transform:none}:where(.sb) .mascot{position:relative;width:var(--blobby-size, 160px);aspect-ratio:1;flex:none}:where(.sb) .mascot__breath,:where(.sb) .mascot__react{position:absolute;inset:0;transform-origin:50% 78.61%}:where(.sb) .mascot img{width:100%;height:100%;transition:opacity var(--dur-fade) var(--ease-fade)}:where(.sb) .mascot.is-breathing .mascot__breath{animation:blobby-breath var(--dur-breath) linear infinite}:where(.sb) .mascot__react.do-greet{animation:blobby-greet var(--dur-greet) linear both}:where(.sb) .mascot__react.do-happy{animation:blobby-happy var(--dur-happy) linear both}:where(.sb) .mascot__react.do-sad{animation:blobby-sad var(--dur-sad) linear both}:where(.sb) .aura{position:absolute;left:50%;top:52%;width:150%;aspect-ratio:1;margin-left:-75%;margin-top:-75%;pointer-events:none;opacity:0}:where(.sb) .aura i{position:absolute;border-radius:50%;background:var(--streak);opacity:.1}:where(.sb) .aura i:nth-child(1){inset:17.647%}:where(.sb) .aura i:nth-child(2){inset:13.235%}:where(.sb) .aura i:nth-child(3){inset:8.824%}:where(.sb) .aura i:nth-child(4){inset:4.412%}:where(.sb) .aura i:nth-child(5){inset:0}:where(.sb) .aura.is-on{opacity:1;animation:blobby-scale-in var(--dur-jelly) var(--ease-jelly) both,bui-fade-out .3s var(--ease-fade) .6s forwards;--blobby-from: .6}@media(prefers-reduced-motion:no-preference){:where(.sb).sb-js [data-scene] .r{opacity:0}:where(.sb).sb-js [data-scene].is-in .r{animation:blobby-rise var(--dur-heavy) var(--ease-heavy) both,blobby-fade-in var(--dur-fade) var(--ease-fade) both;animation-delay:calc(var(--i, 0) * 90ms)}}@media print{:where(.sb).sb-js [data-scene] .r{opacity:1!important;animation:none!important}:where(.sb).sb-js .bubble[data-inflate]{transform:none!important;opacity:1!important}:where(.sb) .wardrobe__door{display:none!important}}:where(.sb) .hero{padding-top:clamp(24px,4vw,56px);padding-bottom:clamp(40px,6vw,72px)}:where(.sb) .hero h1{font:italic 500 clamp(44px,5vw,72px)/1 var(--serif);letter-spacing:-.02em;text-wrap:balance}:where(.sb) .hero .sub{font-size:clamp(18px,1.5vw,20px);max-width:30em}:where(.sb) .stack>h1+.sub{margin-top:26px}:where(.sb) .cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:30px!important}:where(.sb) .cta-note{font-size:15px;color:var(--ink-muted);font-weight:500}:where(.sb) .stores{font-size:15px;color:var(--ink-muted)}:where(.sb) .turn .glyph{transform:rotate(90deg)}:where(.sb) .strip{display:grid;gap:14px}:where(.sb) .strip .panel{aspect-ratio:340 / 440}@media(min-width:600px){:where(.sb) .strip{grid-template-columns:1fr 1fr}}@media(max-width:599px){:where(.sb) .hero{padding-top:8px;gap:24px}:where(.sb) .hero .strip{order:-1;grid-template-columns:1fr 1fr;gap:8px}:where(.sb) .hero .panel{border-radius:var(--radius-card)}:where(.sb) .hero .capbox{left:8px;bottom:8px;padding:5px 8px;font-size:13px}:where(.sb) .hero .bubble{padding:8px 12px;font-size:14px;border-radius:18px;--tail-x: 26px}:where(.sb) .hero h1{font-size:clamp(38px,11vw,44px)}}:where(.sb) .feed{animation:feed 2.6s cubic-bezier(.22,1,.36,1) infinite}:where(.sb) .thumb{animation:swipe 2.6s cubic-bezier(.22,1,.36,1) infinite}@keyframes feed{0%,10%{transform:translateY(0)}34%,to{transform:translateY(-110px)}}@keyframes swipe{0%{transform:translate(0)}10%{transform:translate(0)}30%{transform:translate(-8px,-30px)}46%,to{transform:translate(0)}}:where(.sb) .peek-panel .phone{position:absolute;inset:0;z-index:2;pointer-events:none}:where(.sb) .peek{position:absolute;z-index:1;left:24%;top:31%;width:74%}:where(.sb) .peek .mascot{--blobby-size: 100%;width:100%}:where(.sb).sb-js .peek{transform:translate(-36%)}:where(.sb).sb-js .peek-panel.is-in .peek{transform:none;transition:transform var(--dur-jelly) var(--ease-jelly) .45s}:where(.sb) .peek-panel .bubble{top:11%;right:7%;--tail-x: 40px}:where(.sb) .ask-panel{padding:clamp(18px,3vw,32px);background:var(--surface-muted)}:where(.sb) .ask-head{display:flex;align-items:flex-start;gap:6px;min-height:150px}:where(.sb) .ask-head .mascot{--blobby-size: clamp(104px, 14vw, 184px);margin:-18px 0 -22px -16px}:where(.sb) .q-bubble{position:relative;flex:1;margin-top:8px;--tail-x: 28px;transform-origin:0 50%}:where(.sb) .q-bubble:after{left:-9.5px;bottom:auto;top:30px;border:1px solid var(--hairline);border-top:0;border-right:0}:where(.sb) .q{font:italic 500 clamp(21px,2vw,25px)/1.32 var(--serif)}:where(.sb) .q-cat{font:500 13px/1 var(--sans);color:var(--ink-muted);margin-bottom:8px}:where(.sb) .prompt{font-size:15px;color:var(--ink-muted);margin:18px 0 12px}:where(.sb) .answers{display:grid;gap:12px}@media(min-width:700px){:where(.sb) .answers--two-col{grid-template-columns:1fr 1fr}}:where(.sb) .ans{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:14px 18px;text-align:left;background:var(--surface);color:var(--ink);border:1px solid var(--hairline);border-radius:var(--radius-card);font:500 17px/1.3 var(--sans);cursor:pointer;-webkit-tap-highlight-color:transparent}:where(.sb) .ans:hover:not([aria-disabled=true]){border-color:var(--ink-faint)}:where(.sb) .ans[aria-disabled=true]{cursor:default}:where(.sb) .ans .glyph{opacity:0}:where(.sb) .ans.is-correct{background:var(--correct-tint);border-color:var(--correct)}:where(.sb) .ans.is-wrong{background:var(--wrong-tint);border-color:var(--wrong)}:where(.sb) .ans.is-correct .glyph,:where(.sb) .ans.is-wrong .glyph{opacity:1}:where(.sb) .ans.is-dim{opacity:.62}:where(.sb) .ans.is-picked{animation:blobby-reveal var(--dur-reveal) linear both}:where(.sb) .verdict{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--dur-settle) var(--ease-settle)}:where(.sb) .verdict>div{overflow:hidden;visibility:hidden}:where(.sb) .verdict.is-open{grid-template-rows:1fr}:where(.sb) .verdict.is-open>div{visibility:visible}:where(.sb) .verdict__line{font:italic 500 24px/32px var(--serif);margin-top:22px}:where(.sb) .verdict__expl{font:400 16px/1.4 var(--serif);margin-top:6px;max-width:36em}:where(.sb) .verdict .btn{margin-top:18px}:where(.sb) .streak-note{font-size:15px;color:var(--ink-muted)}:where(.sb) .jar-panel{padding:clamp(18px,3vw,32px)}:where(.sb) .jar-stage{position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;gap:4px;padding-top:96px}:where(.sb) .jar-stage .prop{max-width:250px;justify-self:center}:where(.sb) .jar-stage .mascot{--blobby-size: 100%;width:100%;max-width:210px;justify-self:center;margin-bottom:-16%}:where(.sb) .jar-stage .bubble{top:0;right:0;left:30%;--tail-x: 33%}:where(.sb) .jar-q{margin-top:18px}:where(.sb) .jar-q[hidden]{display:none}:where(.sb) .jar-q .q{font-size:clamp(19px,1.8vw,22px);margin-bottom:12px}:where(.sb) .jar-q .answers{grid-template-columns:1fr 1fr}:where(.sb) .pebble{transform-box:fill-box;transform-origin:50% 50%}:where(.sb) .pebble.pop{animation:blobby-pop var(--dur-jelly) var(--ease-jelly) both;animation-delay:calc(var(--i, 0) * 90ms)}:where(.sb) .pebble.go{animation:pebble-go .26s var(--ease-fade) both}@keyframes pebble-go{to{opacity:0;transform:translateY(-8px) scale(.6)}}:where(.sb) .jar-floor{height:var(--line);background:var(--ink);margin:0 -32px}:where(.sb) .jar-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-top:20px}:where(.sb) .stepper{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}:where(.sb) .stepper .btn{flex:none}:where(.sb) .stepper__label{font-size:15px;color:var(--ink-muted);width:100%}:where(.sb) .stepper output{min-width:84px;text-align:center;font:600 19px/1 var(--sans);font-variant-numeric:tabular-nums}:where(.sb) .jar-note{font-size:15px;color:var(--ink-muted);margin-top:14px;min-height:1.45em}:where(.sb) .jar-note:empty{margin:0;min-height:0}:where(.sb) .modes{display:grid;gap:18px;margin-top:30px!important}:where(.sb) .modes dt{font:600 17px/1.3 var(--sans)}:where(.sb) .modes dd{margin:4px 0 0;color:var(--ink)}:where(.sb) .fine{font-size:15px;color:var(--ink-muted)}:where(.sb) .stepper .btn--ghost{width:48px;padding:0}:where(.sb) #privacy .spread__text{grid-column:1 / -1}@media(min-width:960px){:where(.sb) .priv-text{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:40px;align-items:end}:where(.sb) .priv-text>.priv-head{grid-column:1 / 7}:where(.sb) .priv-text>.priv-body{grid-column:8 / 13}}:where(.sb) .priv-body>*+*{margin-top:18px}:where(.sb) .priv-strip{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;gap:10px}:where(.sb) .priv-strip .panel{aspect-ratio:300 / 400}:where(.sb) .priv-strip .panel--wide{grid-column:1 / -1;aspect-ratio:420 / 330}@media(min-width:760px){:where(.sb) .priv-strip{grid-template-columns:3fr 3fr 5.09fr;gap:14px}:where(.sb) .priv-strip .panel--wide{grid-column:auto}}:where(.sb) .priv-strip .prop{position:absolute;inset:0;width:100%;height:100%}:where(.sb) .priv-strip .mascot{position:absolute}:where(.sb) .priv-strip .m-half{--blobby-size: 58%;width:58%;left:46%;top:50%}:where(.sb) .priv-strip .m-closed{--blobby-size: 46%;width:46%;left:50%;top:40%}:where(.sb) .priv-strip .bubble{top:6%;right:5%;--tail-x: 30%}@media(max-width:759px){:where(.sb) .priv-strip .capbox{left:8px;bottom:8px;padding:5px 8px;font-size:13px}}:where(.sb) .facts{list-style:none;padding:0;margin:26px 0 0!important;display:grid;gap:12px}:where(.sb) .facts li{display:flex;gap:12px;align-items:flex-start;font-weight:500}:where(.sb) .facts .glyph{margin-top:2px}:where(.sb) .dress{display:grid;gap:28px;align-items:end}@media(min-width:640px){:where(.sb) .dress{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}:where(.sb) .wardrobe{position:relative;padding:0 6px}:where(.sb) .wardrobe__crown{height:18px;margin:0 -6px;border:var(--line) solid var(--ink);border-bottom:0;border-radius:12px 12px 0 0;background:var(--paper)}:where(.sb) .wardrobe__body{position:relative;border:var(--line) solid var(--ink);background:var(--surface);display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:10px;overflow:hidden}:where(.sb) .wardrobe__feet{display:flex;justify-content:space-between;padding:0 14px}:where(.sb) .wardrobe__feet i{width:22px;height:12px;border:var(--line) solid var(--ink);border-top:0;border-radius:0 0 6px 6px;background:var(--paper)}:where(.sb) .look{position:relative;display:grid;justify-items:center;align-content:end;gap:6px;min-height:44px;padding:12px 8px;background:var(--surface);border:2px solid var(--hairline);border-radius:var(--radius-card-lg);font:500 13px/17px var(--sans);color:var(--ink);cursor:pointer;text-align:center;-webkit-tap-highlight-color:transparent}:where(.sb) .look--wide{grid-column:1 / -1;grid-template-columns:auto auto;align-items:center;justify-content:center;gap:8px}:where(.sb) .look img{width:72px;height:72px}:where(.sb) .look:hover{border-color:var(--grape)}:where(.sb) .look[aria-checked=true]{background:var(--grape-tint);border-color:var(--grape)}:where(.sb) .look[aria-checked=true] span{font-weight:600}:where(.sb) .wardrobe__door{position:absolute;top:0;bottom:0;width:50%;background:var(--surface);border:var(--line) solid var(--ink);z-index:2;pointer-events:none;display:none}:where(.sb).sb-js .wardrobe__door{display:block;transition:transform var(--dur-heavy) var(--ease-heavy) .25s,visibility 0s linear 1022ms}:where(.sb) .wardrobe__door--l{left:0;transform-origin:0 50%}:where(.sb) .wardrobe__door--r{right:0;transform-origin:100% 50%}:where(.sb) .wardrobe__door:after{content:"";position:absolute;top:50%;width:8px;height:26px;margin-top:-13px;border:var(--line) solid var(--ink);border-radius:4px;background:var(--paper)}:where(.sb) .wardrobe__door--l:after{right:12px}:where(.sb) .wardrobe__door--r:after{left:12px}:where(.sb) .is-in .wardrobe__door{transform:scaleX(0);visibility:hidden}:where(.sb) .mirror{margin:0;display:grid;justify-items:center;gap:12px}:where(.sb) .mirror__frame{position:relative;width:min(64vw,100%,300px);aspect-ratio:3 / 4;border:3px solid var(--ink);border-radius:50%;background:var(--surface-muted);display:grid;place-items:center}:where(.sb) .mirror__frame:before{content:"";position:absolute;inset:9px;border-radius:50%;border:1.5px solid var(--ink-muted)}:where(.sb) .mirror .mascot{--blobby-size: 82%;width:82%;margin-top:6%}:where(.sb) .mirror figcaption{font:500 15px/1.3 var(--sans)}:where(.sb) .mirror__stand{width:44%;height:14px;border:var(--line) solid var(--ink);border-top:0;border-radius:0 0 8px 8px;margin-top:-14px;background:var(--paper)}:where(.sb) .plans{grid-column:1 / -1;display:grid;gap:28px;padding-top:clamp(24px,4vw,56px);border-top:1px solid var(--hairline)}@media(min-width:960px){:where(.sb) .plans{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:40px}:where(.sb) .plans__intro{grid-column:1 / 6}:where(.sb) .plans__table{grid-column:6 / 13}}:where(.sb) .h3{font:500 clamp(26px,2.6vw,34px)/1.12 var(--serif);letter-spacing:-.01em}:where(.sb) table{width:100%;border-collapse:collapse;font-size:16px}:where(.sb) th,:where(.sb) td{text-align:left;vertical-align:top;padding:14px 12px 14px 0;border-bottom:1px solid var(--hairline)}:where(.sb) thead th{padding-bottom:16px}:where(.sb) tbody th{font-weight:500;color:var(--ink-muted);width:24%}:where(.sb) .plan-name{display:block;font:600 17px/1.2 var(--sans)}:where(.sb) .plan-price{display:block;font:500 clamp(24px,2.6vw,34px)/1.1 var(--serif);margin-top:6px}:where(.sb) .plan-price small{display:block;font:500 14px/1.3 var(--sans);color:var(--ink-muted);margin-top:4px}:where(.sb) .plans__lifetime{font:600 17px/1.35 var(--sans);margin-top:22px}:where(.sb) .plans__lifetime+.fine{margin-top:4px}@media(max-width:479px){:where(.sb) .plans__table :is(table,thead,tbody){display:block}:where(.sb) .plans__table tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);column-gap:var(--space-md);border-bottom:1px solid var(--hairline);padding-bottom:var(--space-md)}:where(.sb) .plans__table :is(th,td){padding:0;border-bottom:0}:where(.sb) .plans__table thead th:first-child,:where(.sb) .plans__table tbody th{grid-column:1 / -1;width:auto}:where(.sb) .plans__table tbody th{padding:var(--space-md) 0 var(--space-xs)}:where(.sb) .plans__table .plan-price{font-size:20px}}:where(.sb) .doors{grid-column:1 / -1;display:grid;gap:40px;margin-top:12px}@media(min-width:900px){:where(.sb) .doors{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}}:where(.sb) .door-item{display:grid;grid-template-columns:104px minmax(0,1fr);gap:18px;align-items:start;align-content:start}@media(max-width:519px){:where(.sb) .door-item{grid-template-columns:minmax(0,1fr);gap:10px}:where(.sb) .door-item .prop{width:96px}}@media(min-width:900px){:where(.sb) .door-item{grid-template-columns:1fr}:where(.sb) .door-item .prop{max-width:190px}}:where(.sb) .door-item h3{font:600 19px/1.3 var(--sans)}:where(.sb) .door-item p{margin-top:6px}:where(.sb) .door-item .btn{margin-top:16px;white-space:nowrap}:where(.sb) .leaf{transform-box:view-box;transform-origin:30px 0;transition:transform var(--dur-heavy) var(--ease-heavy)}:where(.sb) .door-item:hover .leaf,:where(.sb) .door-item:focus-within .leaf{transform:scaleX(.82)}:where(.sb) .alt-links{display:flex;flex-wrap:wrap;gap:0 18px;margin-top:6px!important;font-size:15px}:where(.sb) .store-buttons{display:flex;flex-wrap:wrap;gap:10px 12px;margin-top:16px}:where(.sb) .store-buttons .btn{margin-top:0}:where(.sb) .door-item .store-soon{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 12px;min-height:52px;margin:0;padding:8px 20px;border:1px solid var(--hairline);border-radius:var(--radius-card);background:var(--surface-muted);color:var(--ink-muted);font-weight:500;cursor:default}:where(.sb) .store-soon__tag{font-size:13px;font-weight:500;line-height:20px;padding:0 8px;border:1px solid var(--hairline);border-radius:var(--radius-input);background:var(--surface);color:var(--ink-muted)}:where(.sb) .door-wait{margin-top:16px}:where(.sb) .door-wait>p{margin-top:0;margin-bottom:8px}:where(.sb) .door-item>div>.fine{margin-top:10px}:where(.sb) .faq-list{position:relative;border-top:1.5px solid var(--ink);margin-top:96px}:where(.sb) .faq-list>.mascot{position:absolute;--blobby-size: 124px;right:4px;top:calc(var(--blobby-size) * -.786 - 1px)}:where(.sb) .faq-item{border-bottom:1px solid var(--hairline)}:where(.sb) .faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:14px 0;background:none;border:0;text-align:left;color:var(--ink);cursor:pointer;font:italic 500 clamp(19px,1.7vw,22px)/1.3 var(--serif);list-style:none}:where(.sb) .faq-q::-webkit-details-marker{display:none}:where(.sb) .faq-q .glyph .v{transition:transform var(--dur-settle) var(--ease-settle);transform-origin:12px 12px}:where(.sb) details[open]>.faq-q .glyph .v{transform:scaleY(0)}:where(.sb) .faq-a{padding:0 0 20px;max-width:40em}:where(.sb) .end__inner{max-width:1312px;margin:0 auto;padding:clamp(56px,8vw,104px) var(--gutter) 40px;display:grid;gap:10px;justify-items:center;text-align:center}@media(max-width:767px){:where(.sb) .end__inner{padding-bottom:calc(128px + env(safe-area-inset-bottom,0px))}}:where(.sb) .end .mascot{--blobby-size: 132px}:where(.sb) .end__title{font:500 clamp(48px,6vw,84px)/1 var(--serif);letter-spacing:-.02em}:where(.sb) .end__sub{font:400 21px/1.4 var(--serif);color:var(--ink-muted)}:where(.sb) .end .cta-row{justify-content:center;margin-top:22px!important}:where(.sb) .end__cols{justify-self:stretch;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-lg) var(--space-xl);margin-top:var(--space-2xl);padding-inline:var(--pad-x);text-align:left}:where(.sb) .end__nav{grid-column:span 2;display:grid;grid-template-columns:subgrid}@media(max-width:767px){:where(.sb) .end__cols{grid-template-columns:auto auto;column-gap:var(--space-md)}:where(.sb) .end__meta{grid-column:1 / -1}}@media(max-width:359px){:where(.sb) .end__cols{padding-inline:0}}:where(.sb) .end__links{list-style:none;margin:0;padding:0;display:grid;align-content:start;justify-items:start}:where(.sb) .end__links a{min-height:44px;min-width:44px;display:inline-flex;align-items:center;font-weight:500;text-underline-offset:4px}:where(.sb) .end__group{display:flex;align-items:center;min-height:44px;margin:0;font-size:15px;color:var(--ink-muted)}:where(.sb) .end .made{font-size:15px;color:var(--ink-muted);margin-top:var(--space-sm)}:where(.sb) .end .made a{display:inline-block;padding:12px 0;margin:-12px 0}:where(.sb) .sb-desk{display:none}:where(.sb) .sb-phone{display:inline-flex}@media(min-width:768px){:where(.sb) .sb-desk{display:contents}:where(.sb) .sb-phone{display:none}}:where(.sb) .lottie-layer{position:absolute;inset:0;visibility:hidden;pointer-events:none}:where(.sb) .lottie-layer>svg{display:block}:where(.sb) .panel>.lottie-layer{z-index:1}:where(.sb) .panel>.lottie-layer path{vector-effect:non-scaling-stroke}:where(.sb) .mirror__frame>.lottie-layer{inset:-3px}@media(prefers-reduced-motion:no-preference){:where(.sb) [data-lottie=on]>.lottie-layer{visibility:visible}:where(.sb) .panel[data-lottie=on]>.prop{z-index:2}:where(.sb) .panel[data-lottie=on]>.prop:not(.phone){position:relative}:where(.sb) .panel[data-lottie=on]>.prop>:not(text){visibility:hidden}:where(.sb) [data-lottie=on] .feed,:where(.sb) [data-lottie=on] .thumb{animation:none}:where(.sb) .peek-panel[data-lottie=on]>.peek{opacity:0}:where(.sb) .mascot[data-lottie=on]>.mascot__breath{opacity:0}:where(.sb) .mirror__frame[data-lottie=on]>.mascot{opacity:0}}@media(prefers-reduced-motion:reduce){:where(.sb) .feed,:where(.sb) .thumb{animation:none}:where(.sb).sb-js .peek,:where(.sb).sb-js .peek-panel.is-in .peek{transform:none;transition:none}:where(.sb) .mascot.is-breathing .mascot__breath,:where(.sb) .mascot__react.do-greet,:where(.sb) .mascot__react.do-happy,:where(.sb) .mascot__react.do-sad{animation:none}:where(.sb).sb-js .bubble[data-inflate]{transform:none;opacity:0}:where(.sb).sb-js .bubble[data-inflate].is-up{animation:blobby-fade-in var(--dur-reduced-fade) linear both;opacity:1}:where(.sb) .aura.is-on{animation:blobby-fade-in var(--dur-reduced-fade) linear both,bui-fade-out var(--dur-reduced-fade) linear .9s forwards}:where(.sb) .ans.is-picked{animation:none}:where(.sb).sb-js .wardrobe__door{display:none}:where(.sb) .leaf,:where(.sb) .verdict,:where(.sb) .faq-q .glyph .v{transition:none}:where(.sb) .door-item:hover .leaf,:where(.sb) .door-item:focus-within .leaf{transform:none}:where(.sb) .pebble.pop,:where(.sb) .pebble.go{animation-duration:var(--dur-reduced-fade);animation-delay:0ms;animation-name:blobby-fade-in}:where(.sb) .pebble.go{animation-name:bui-fade-out}}.ix :is([data-ix-skip],.ix-note){display:none}.ix[data-gate=gated] [data-ix-skip]{display:inline-flex}.ix[data-gate=gated] .ix-note{display:block}.ix[data-gate=open][data-gate-why=locked] [data-ix-skip]{display:inline-flex;visibility:hidden}.ix[data-gate=open][data-gate-why=locked] .ix-note{display:block;visibility:hidden}.ix .folio{display:none}.ix .ix-top .spread__text,.ix .ix-cut{position:relative;z-index:var(--z-above-wash)}.ix .ix-top{align-items:start}.ix .ix-nudge{position:relative;z-index:auto;justify-self:start;width:fit-content;max-width:100%;margin-top:26px!important;margin-bottom:10px;font:italic 500 clamp(18px,1.5vw,20px)/1.35 var(--serif)}.ix .ix-feed{list-style:none;margin:0;padding:0;display:grid;gap:14px;width:100%;max-width:420px;justify-self:center}.ix .ix-feed>li{aspect-ratio:340 / 300;isolation:isolate}.ix .ix-feed>li:is(.ix-night,.ix-peek){aspect-ratio:340 / 440;border:0;background:none;overflow:visible}.ix .ix-feed>li:is(.ix-night,.ix-peek)>.panel{height:100%}.ix .ix-post .capbox{max-width:calc(100% - 24px)}@media(min-width:960px){.ix .ix-top .spread__text{grid-column:1 / 7;position:sticky;top:calc(var(--top-h, 77px) + 24px)}.ix .ix-feed{grid-column:8 / 13}}.ix #peekMascot{translate:var(--ix-peek-x, 0px) 0}.ix .ix-ask .ask-head .mascot{translate:0 var(--ix-ask-y, 0px)}.ix .peek-panel.ix-away>.bubble{opacity:0;visibility:hidden;transition:opacity var(--dur-fade) var(--ease-fade),visibility 0s linear var(--dur-fade)}.ix .ix-ask .mascot__react.do-greet{animation-delay:-283ms}.ix .ix-wash{position:fixed;inset:0;z-index:var(--z-wash);background:var(--paper);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dur-fade) var(--ease-fade),visibility 0s linear var(--dur-fade)}.ix[data-gate=gated][data-phase=cut][data-wash] .ix-wash{opacity:1;visibility:visible;transition:opacity var(--dur-fade) var(--ease-fade)}.ix .ix-cut{background:var(--paper)}.ix .ix-cut__inner{position:relative;max-width:calc(760px + 2 * var(--gutter));margin:0 auto;padding:clamp(48px,9vh,112px) var(--gutter) clamp(56px,7vw,100px);display:grid;gap:28px;align-content:start}.ix[data-gate-why=locked] .ix-cut__inner{min-height:calc(100svh - var(--top-h, 77px))}.ix .ix-cut .ix-skip-row{display:flex;justify-content:flex-start;margin-top:18px}.ix .ix-pills{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px;opacity:0;visibility:hidden}.ix .ix-pills .btn{margin-top:0}.ix .ix-pills.is-ready{opacity:1;visibility:visible;transition:opacity var(--dur-fade) var(--ease-fade)}@media(prefers-reduced-motion:no-preference){.ix[data-gate=gated][data-phase=feed] .ix-cut__ask{opacity:0}.ix[data-gate=gated]:not([data-phase=feed]) .ix-cut__ask{animation:blobby-fade-in var(--dur-fade) var(--ease-fade) both}}.ix[data-cut=away] :is(.ix-ask,.ix-skip-row){pointer-events:none}.ix[data-cut=away] .ix-ask .q-bubble{transform:scale(0);opacity:0}.ix[data-cut=away] :is(.ix-ask .answers,.ix-ask .verdict,.ix-skip-row){opacity:0}@media(prefers-reduced-motion:no-preference){.ix[data-cut=away] .ix-ask .q-bubble{transition:transform var(--dur-fade) var(--ease-fade),opacity var(--dur-fade) var(--ease-fade)}.ix[data-cut=away] :is(.ix-ask .answers,.ix-ask .verdict,.ix-skip-row){transition:opacity var(--dur-fade) var(--ease-fade)}.ix[data-cut=in] .ix-ask .q-bubble{animation:blobby-scale-in var(--dur-jelly) var(--ease-jelly) 0ms both,blobby-fade-in var(--dur-fade) var(--ease-fade) 0ms both}.ix[data-cut=in] :is(.ix-ask[data-phase=asking] .answers>*,.ix-skip-row){animation:blobby-rise var(--dur-heavy) var(--ease-heavy) calc(0ms + var(--n, 0) * 90ms) both,blobby-fade-in var(--dur-fade) var(--ease-fade) calc(0ms + var(--n, 0) * 90ms) both}.ix[data-cut=in] .ix-ask[data-phase=answered] :is(.answers,.verdict){animation:blobby-rise var(--dur-heavy) var(--ease-heavy) 0ms both,blobby-fade-in var(--dur-fade) var(--ease-fade) 0ms both}.ix .ix-ask .answers>:nth-child(2){--n: 1}.ix .ix-ask .answers>:nth-child(3){--n: 2}.ix .ix-ask .answers>:nth-child(4){--n: 3}.ix .ix-skip-row{--n: 4}}.ix .ix-rest{padding-top:8px}.ix .ix-rest>.spread{--pad-x: clamp(20px, 4vw, 56px);width:calc(100% - 2 * var(--gutter));max-width:calc(1312px - 2 * var(--gutter));padding:clamp(32px,5vw,72px) var(--pad-x);background:var(--surface-muted);border:1px solid var(--hairline);border-radius:var(--radius-sheet);scroll-margin-top:16px}.ix .ix-rest>.spread+.spread{margin-top:var(--space-md)}.ix .ix-recap{font:italic 500 clamp(19px,1.6vw,21px)/1.45 var(--serif)}.ix .ix-recap[hidden]{display:none}.ix .ix-what .spread__art{justify-self:center}.ix .ix-what .mascot{--blobby-size: clamp(140px, 18vw, 220px)}#what-h:focus{outline:none}#what-h:focus-visible{outline:2px solid var(--grape);outline-offset:4px;border-radius:4px}@media(prefers-reduced-motion:no-preference){.ix.sb-js .ix-rest>.spread:not(.is-dealt){opacity:0;translate:0 56px}.ix.sb-js .ix-rest>.spread.is-dealt{animation:ix-deal var(--dur-heavy) var(--ease-heavy) calc(var(--k, 0) * 90ms) both}.ix.sb-js .ix-rest>.spread:is(:target,:has(:target)),.ix.sb-js .ix-rest>.spread.is-dealt.is-placed{opacity:1;translate:none;animation:none}}.ix.sb-js[data-gate=gated] .ix-rest>.spread:not(.is-dealt),.ix.sb-js[data-gate=gated] :is(.ix-rest,.end) [data-scene] .r{opacity:1;translate:none;animation:none}@keyframes ix-deal{0%{translate:0 56px;opacity:0}to{translate:0 0;opacity:1}}@media print{.ix.sb-js .ix-rest>.spread{opacity:1!important;translate:none!important;animation:none!important}.ix .ix-wash{display:none}}@media(prefers-reduced-motion:reduce){.ix .ix-wash{transition:none}.ix .peek-panel.ix-away>.bubble{transition:none}.ix .ix-pills.is-ready{transition:none}}.ix[data-look] .peek-panel[data-lottie=on]>.lottie-layer,.ix[data-look] .mascot[data-lottie=on]>.lottie-layer{visibility:hidden}.ix[data-look] .peek-panel[data-lottie=on]>.peek,.ix[data-look] .mascot[data-lottie=on]>.mascot__breath{opacity:1}.ix[data-look] .peek-panel[data-lottie=on]>.prop>:not(text){visibility:visible}
