.qw{--night:#0e1a14;--forest:#1c2e24;--bronze-shadow:#644f36;--bronze:#a88c69;--bronze-hi:#b99d79;--bronze-light:#e7cfa9;--cream:#f1ece3;--paper:#f7f3ec;--white:#fff;--ink-dark:#0e1a14;--ink-dark-soft:#46504a;--ink-light:#f1ece3;--ink-light-soft:#c9c3b6;--ease-out:cubic-bezier(.23, 1, .32, 1);--gutter:clamp(1rem, 4vw, 3.5rem);--bar:64px;--radius:14px;--radius-sm:10px;--e1:0 1px 2px #0e1a140f, 0 2px 6px #0e1a140d;--e2:0 2px 4px #0e1a140f, 0 12px 32px -8px #0e1a1438;--e3:0 4px 8px #0000002e, 0 28px 60px -12px #00000080;--font-display:var(--qw-font-display), "Cormorant Garamond", Georgia, serif;--font-mark:var(--qw-font-mark), "Cinzel", "Times New Roman", serif;--font-text:-apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, "Segoe UI", Roboto, sans-serif;background:var(--night);color:var(--ink-light);font-family:var(--font-text);letter-spacing:.003em;-webkit-font-smoothing:antialiased;min-height:100vh;font-size:1rem;line-height:1.6;overflow-x:clip}:root:has(.qw){background:#0e1a14;scroll-padding-top:72px}.qw ::selection{background:var(--bronze-light);color:var(--night)}.qw :focus-visible{outline:2px solid var(--bronze-light);outline-offset:3px;border-radius:4px}.qw [data-ground=light] :focus-visible{outline-color:var(--bronze-shadow)}.qw img{max-width:100%}.qw picture img{object-fit:cover;width:100%;height:100%;display:block}.qw h1,.qw h2,.qw h3{text-wrap:balance}.qw p,.qw li{text-wrap:pretty}.qw-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.qw-wrap{width:100%;max-width:1240px;padding:0 var(--gutter);margin:0 auto}.qw-center{text-align:center;margin-left:auto;margin-right:auto}.qw [data-ground=light]{background:var(--cream);color:var(--ink-dark)}.qw [data-ground=dark]{color:var(--ink-light)}.qw-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--bronze-light);margin:0 0 1.1rem;font-size:.75rem;font-weight:600}.qw-h1{font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:clamp(2.5rem,5.2vw,4.6rem);font-weight:500;line-height:1.02}.qw-h2{font-family:var(--font-display);letter-spacing:-.012em;margin:0;font-size:clamp(2.1rem,4.4vw,3.9rem);font-weight:500;line-height:1.04}.qw-lede{max-width:62ch;margin:1.25rem 0 0;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.6}[data-ground=light] .qw-lede{color:var(--ink-dark-soft)}[data-ground=dark] .qw-lede{color:var(--ink-light-soft)}.qw-btn{border-radius:var(--radius-sm);background:var(--bronze);min-height:44px;color:var(--night);font:600 .95rem/1.1 var(--font-text);letter-spacing:.01em;white-space:nowrap;transition:background-color .16s var(--ease-out), transform .1s var(--ease-out);-webkit-tap-highlight-color:transparent;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1.35rem;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff47,0 1px 2px #0003}.qw-btn:active{transition-duration:60ms;transform:scale(.97)}.qw-btn--lg{min-height:52px;padding:.9rem 1.7rem;font-size:1.02rem}.qw-btn--sm{min-height:36px;padding:.45rem .95rem;font-size:.85rem}.qw-btn--ghost{color:inherit;box-shadow:none;background:0 0;border-color:currentColor}@media (hover:hover) and (pointer:fine){.qw-btn:hover{background:var(--bronze-hi)}.qw-btn--ghost:hover{background:#e7cfa91a}}@media (pointer:coarse){.qw-btn--sm{min-height:44px}}.qw-link{min-height:44px;color:var(--bronze-light);text-underline-offset:.3em;align-items:center;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}[data-ground=light] .qw-link{color:var(--bronze-shadow)}.qw-link:active{opacity:.7}.qw-cta-row{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:2rem;display:flex}.qw-skip{z-index:100;background:var(--bronze-light);color:var(--night);border-radius:var(--radius-sm);padding:.6rem 1rem;position:fixed;top:-60px;left:1rem}.qw-skip:focus{top:1rem}.qw-bar{z-index:50;height:var(--bar);color:var(--ink-light);-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);transition:background-color .28s var(--ease-out), color .28s var(--ease-out);background:#0e1a1494;position:fixed;inset:0 0 auto;box-shadow:inset 0 -1px #e7cfa914}.qw-bar--light{color:var(--ink-dark);background:#f1ece3b8;box-shadow:inset 0 -1px #0e1a1414}.qw-bar__inner{max-width:1400px;height:100%;padding:0 var(--gutter);align-items:center;gap:1rem;margin:0 auto;display:flex}.qw-mark{color:inherit;align-items:center;gap:.6rem;min-height:44px;text-decoration:none;display:inline-flex}.qw-mark__sym{width:30px;height:auto}.qw-mark__word{font-family:var(--font-mark);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;font-size:.95rem;font-weight:600}.qw-bar__folio{font-family:var(--font-display);opacity:.88;white-space:nowrap;text-overflow:ellipsis;border-left:1px solid #7f7f7f66;min-width:0;margin-left:.25rem;padding-left:1rem;font-size:1.05rem;font-style:normal;overflow:hidden}.qw-bar__nav{align-items:center;gap:.25rem;margin-left:auto;display:flex}.qw-bar__link{min-height:44px;color:inherit;letter-spacing:.01em;opacity:.94;border-radius:8px;align-items:center;padding:0 .8rem;font-size:.9rem;font-weight:500;text-decoration:none;display:inline-flex}.qw-bar__link:active{opacity:.6}@media (hover:hover) and (pointer:fine){.qw-bar__link:hover{opacity:1}}.qw-bar .qw-btn--sm{margin-left:.5rem}.qw-bar__langs{border-left:1px solid #7f7f7f66;align-items:center;margin:0 .25rem 0 .35rem;padding:0 0 0 .6rem;list-style:none;display:flex}.qw-bar__langs a{min-width:32px;min-height:44px;color:inherit;letter-spacing:.08em;opacity:.8;border-radius:6px;justify-content:center;align-items:center;padding:0 .3rem;font-size:.74rem;font-weight:600;text-decoration:none;display:inline-flex}.qw-bar__langs a[aria-current=page]{opacity:1;text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){.qw-bar__langs a:hover{opacity:1}}.qw-bar__menu{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;margin-left:.25rem;display:none}.qw-bar__menu:active{background:#7f7f7f2e}.qw-burger,.qw-burger:before,.qw-burger:after{width:18px;height:1.5px;transition:transform .24s var(--ease-out), opacity .16s;background:currentColor;border-radius:2px;display:block}.qw-burger{position:relative}.qw-burger:before,.qw-burger:after{content:"";position:absolute;left:0}.qw-burger:before{transform:translateY(-6px)}.qw-burger:after{transform:translateY(6px)}.qw-bar__menu[aria-expanded=true]{visibility:hidden}.qw-scrim{z-index:45;background:#060c099e;position:fixed;inset:0}.qw-sheet{z-index:60;top:calc(var(--bar) - 6px);right:max(.75rem, calc(var(--gutter) - .5rem));width:min(22rem,100vw - 1.5rem);max-height:calc(100svh - var(--bar) - 1rem);transform-origin:calc(100% - 22px) 0;color:var(--ink-light);box-shadow:inset 0 1px 0 #e7cfa929, var(--e3);background:#16261e;border-radius:18px;padding:.5rem;position:fixed;overflow:auto}.qw-sheet__list,.qw-sheet__langs{margin:0;padding:0;list-style:none}.qw-sheet__head{justify-content:flex-end;display:flex}.qw-sheet__close{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;font-size:1.6rem;line-height:1;display:inline-grid}.qw-sheet__close:active{background:#e7cfa91f}.qw-sheet__link{min-height:48px;color:inherit;border-radius:10px;align-items:center;padding:0 .9rem;font-size:1.02rem;font-weight:500;text-decoration:none;display:flex}.qw-sheet__link:active{background:#e7cfa91f}.qw-sheet__foot{border-top:1px solid #e7cfa924;grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.4rem;padding:.6rem .4rem;display:grid}.qw-sheet__langs{gap:.25rem;padding:0 .4rem .3rem;display:flex}.qw-sheet__langs a{min-height:44px;color:var(--ink-light-soft);align-items:center;padding:0 .6rem;font-size:.88rem;text-decoration:none;display:inline-flex}.qw-sheet__langs a[aria-current=page]{color:var(--bronze-light)}@media (max-width:960px){.qw-bar__link,.qw-bar__login,.qw-bar__langs{display:none}.qw-bar__menu{display:inline-flex}.qw-bar__folio{display:none}}@media (max-width:420px){.qw-mark__word{letter-spacing:.16em;font-size:.82rem}.qw-bar .qw-btn--sm{padding:.45rem .8rem}}.qw-cover{background:var(--night);isolation:isolate;grid-template-columns:minmax(0,1fr) auto;align-items:end;min-height:100svh;display:grid;position:relative;overflow:clip}.qw-cover__plate{z-index:-2;will-change:transform;position:absolute;inset:-4% 0}.qw-cover__photo img{object-position:64% 50%}.qw-cover__scrim{z-index:-1;pointer-events:none;background:radial-gradient(120% 90% at 0% 100%, #0e1a14eb 0%, #0e1a14b3 32%, #0e1a1400 64%), linear-gradient(to bottom, #0e1a1473 0, #0e1a1400 18%, #0e1a1400 72%, var(--night) 100%);position:absolute;inset:0}.qw-cover__copy{padding:calc(var(--bar) + 4rem) var(--gutter) clamp(3.5rem, 11vh, 7rem);max-width:54rem}.qw-cover__h1{font-weight:inherit;margin:0}.qw-cover .qw-kicker{background:#0e1a14b8;border-radius:6px;margin-left:-.6rem;padding:.35rem .6rem;display:inline-block}.qw-cover__hey{font-family:var(--font-display);letter-spacing:-.022em;color:var(--cream);font-size:clamp(3.3rem,9vw,8.4rem);font-weight:500;line-height:.93;display:block}.qw-cover__sub{max-width:32ch;font-family:var(--font-text);letter-spacing:-.005em;color:var(--ink-light);margin:1.4rem 0 0;font-size:clamp(1.1rem,1.7vw,1.4rem);font-weight:500;line-height:1.38;display:block}.qw-proof{width:20.5rem;margin:0 var(--gutter) clamp(3.5rem, 11vh, 7rem) 0;border-radius:var(--radius);color:var(--ink-dark);box-shadow:var(--e3), inset 0 0 0 1px #0e1a1412;background:#fffffff0;align-self:end;overflow:hidden}.qw-proof__row{align-items:center;gap:.9rem;padding:.85rem 1.1rem;display:flex}.qw-proof__status{border-top:1px solid #0e1a1412;flex-wrap:wrap;align-items:center;gap:.15rem .5rem;margin:0;padding:.75rem 1.1rem .9rem;font-size:.88rem;display:flex}.qw-proof__status strong{color:var(--forest)}.qw-proof__status small{color:var(--ink-dark-soft);flex-basis:100%;padding-left:1.85rem;font-size:.8rem}.qw-proof__check{background:var(--forest);width:22px;height:22px;color:var(--cream);border-radius:50%;place-items:center;font-size:.72rem;display:inline-grid}@media (max-width:1100px){.qw-cover{grid-template-columns:minmax(0,1fr)}.qw-proof{margin:-1.5rem var(--gutter) 3rem;justify-self:start}}@media (max-width:700px){.qw-cover{min-height:0}.qw-cover__plate{height:104svh;inset:-4svh 0 auto;-webkit-mask-image:linear-gradient(#000 82%,#0000 97%);mask-image:linear-gradient(#000 82%,#0000 97%)}.qw-cover__scrim{height:100svh;bottom:auto}.qw-cover__copy{box-sizing:border-box;flex-direction:column;justify-content:flex-end;min-height:100svh;display:flex}.qw-proof{width:auto;max-width:26rem;margin:0 var(--gutter) 3rem;justify-self:stretch}.qw-cover__photo img{object-position:70% 40%}.qw-cover__scrim{background:linear-gradient(to bottom, #0e1a1480 0, #0e1a1400 22%, #0e1a1426 38%, #0e1a14e0 66%, var(--night) 100%)}.qw-cover__copy{padding-bottom:2.75rem}}.qw-cost{background:var(--night);padding:clamp(6rem,18vh,12rem) 0 clamp(4rem,10vh,7rem)}.qw-cost__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.qw-cost__h2{font-family:var(--font-display);letter-spacing:-.015em;color:var(--bronze-light);margin:0;font-size:clamp(2.4rem,4.6vw,4.2rem);font-weight:500;line-height:1.02}.qw-cost__lines{margin:0;padding:0;list-style:none}.qw-cost__lines li{font-family:var(--font-display);letter-spacing:-.006em;color:var(--ink-light);border-top:1px solid #e7cfa924;padding:1.1rem 0;font-size:clamp(1.45rem,2.4vw,2.15rem);font-weight:500;line-height:1.22}.qw-cost__lines li:nth-child(3){color:var(--ink-light-soft)}@media (max-width:760px){.qw-cost__grid{grid-template-columns:1fr}}.qw-turn{--span:3.8;height:calc(var(--span) * 100svh);background:var(--night);position:relative}.qw-turn__stage{--edge:clamp(-.14, calc((var(--p,0) - .34) * 3.2), 1.16);--rise:clamp(0, var(--edge), 1);isolation:isolate;height:100svh;position:sticky;top:0;overflow:hidden}.qw-turn__night,.qw-turn__morning,.qw-turn__photo{position:absolute;inset:0}.qw-turn__night .qw-turn__photo img{object-position:64% 50%;transform:scale(calc(1.08 - var(--rise) * .05))}.qw-turn__nightgrade{mix-blend-mode:multiply;opacity:.62;background:linear-gradient(#0a1620 0%,#0d1f1e 100%);position:absolute;inset:0}.qw-turn__morning{clip-path:inset(calc((1 - var(--rise)) * 100%) 0 0 0)}.qw-turn__horizon{left:0;right:0;top:calc((1 - var(--rise)) * 100%);pointer-events:none;height:1px;opacity:clamp(0, calc(min(var(--rise), 1 - var(--rise)) * 30), 1);background:linear-gradient(90deg,#0000,#e7cfa9d9 30% 70%,#0000);position:absolute;box-shadow:0 0 18px 2px #e7cfa959}.qw-turn__morning .qw-turn__photo img{transform:scale(calc(1.1 - var(--rise) * .1))}.qw-turn__light{pointer-events:none;mix-blend-mode:screen;background:radial-gradient(80% 50% at 50% calc(100% - var(--edge) * 100%), #e7cfa98c 0%, #a88c6933 36%, transparent 68%);opacity:clamp(0, calc((var(--edge) + .14) * 4 * (1 - var(--rise))), .55);position:absolute;inset:0}.qw-turn__sun{z-index:1;pointer-events:none;width:clamp(120px,20vmin,230px);transform:translate3d(calc(-50% + var(--edge) * 8vw), calc(50% - var(--edge) * 100svh), 0) rotate(calc(var(--edge) * 30deg));opacity:clamp(0, calc((1.02 - var(--edge)) * 5), 1);filter:drop-shadow(0 18px 28px #00000073);will-change:transform, opacity;position:absolute;bottom:0;left:50%}.qw-turn__sun img{width:100%;height:auto;display:block}.qw-turn__scrim{pointer-events:none;background:radial-gradient(120% 80% at 0 100%,#0e1a14f5 0%,#0e1a14db 32%,#0e1a1400 66%),linear-gradient(#0e1a1400 52%,#0e1a1499);position:absolute;inset:0}.qw-turn__copy{left:var(--gutter);right:var(--gutter);z-index:2;max-width:40rem;display:grid;position:absolute;bottom:clamp(3rem,12vh,7rem)}.qw-turn__line{font-family:var(--font-display);letter-spacing:-.015em;color:var(--cream);text-shadow:0 2px 18px #0e1a1459;grid-area:1/1;align-self:end;margin:0;font-size:clamp(2.2rem,4.8vw,4.4rem);font-weight:500;line-height:1.02}.qw-turn__line--morning{font-size:clamp(1.9rem,3.6vw,3.3rem)}.qw-turn__notes{right:var(--gutter);top:calc(var(--bar) + clamp(1.5rem, 8vh, 5rem));z-index:2;width:min(21rem, calc(100vw - 2 * var(--gutter)));gap:.65rem;display:grid;position:absolute}.qw-note{border-radius:var(--radius);color:var(--ink-light);-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);background:#0e1a14a3;align-items:center;gap:.85rem;padding:.8rem 1rem;display:flex;box-shadow:inset 0 1px #e7cfa92e,0 10px 30px -10px #0000008c}.qw-note strong{letter-spacing:.005em;font-size:.95rem;font-weight:600;display:block}.qw-note small{color:var(--ink-light-soft);letter-spacing:.01em;font-size:.82rem;display:block}.qw-note__icon{width:36px;height:36px;font-family:var(--font-mark);color:var(--night);background:radial-gradient(circle at 35% 30%, var(--bronze-light), var(--bronze) 60%, var(--bronze-shadow));border-radius:50%;flex:none;place-items:center;font-size:1rem;font-weight:700;display:grid}.qw-note__tag{letter-spacing:.12em;text-transform:uppercase;color:var(--cream);background:#0e1a14c7;border-radius:6px;justify-self:end;margin:0;padding:.25rem .6rem;font-size:.7rem;font-weight:600}@media (max-width:700px){.qw-turn{--span:3.4}.qw-turn__night .qw-turn__photo img{object-position:70% 50%}.qw-turn__morning .qw-turn__photo img{object-position:50% 50%}.qw-turn__sun{transform:translate3d(calc(-50% + 30vw), calc(50% - var(--edge) * 100svh), 0) rotate(calc(var(--edge) * 30deg))}.qw-turn__copy{right:34vw}.qw-turn__line{font-size:clamp(1.9rem,8vw,2.4rem)}.qw-note{background:var(--night);-webkit-backdrop-filter:none;backdrop-filter:none}.qw-turn__scrim{background:linear-gradient(#0e1a1400 54%,#0e1a144d 66%,#0e1a14c7 80%,#0e1a14e6 100%)}.qw-turn__notes{top:max(calc(var(--bar) + 15rem), 40svh)}.qw-note__tag{background:var(--night)}.qw-turn__copy{bottom:2.5rem}}.qw-how{padding:clamp(5rem,14vh,9rem) 0}.qw-how--page{padding-top:clamp(3rem,8vh,5rem);padding-bottom:2rem}.qw-how--steps{padding:clamp(3rem,8vh,5rem) 0}.qw-how__head{max-width:46rem;margin-bottom:clamp(3rem,8vh,5rem)}.qw-pieces{gap:clamp(3.5rem,10vh,6.5rem);display:grid}.qw-piece{align-items:center;gap:clamp(1.5rem,4vw,4.5rem);display:grid}.qw-piece--find{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.qw-piece--write{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.qw-piece--write .qw-piece__text{order:2}.qw-piece--apply{grid-template-columns:minmax(0,1fr);width:100%;max-width:52rem;margin:0 auto}.qw-piece--apply .qw-piece__text{text-align:center;max-width:38rem;margin:0 auto}.qw-piece--control{background:var(--forest);color:var(--ink-light);box-shadow:var(--e2);border-radius:22px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);padding:clamp(1.75rem,4vw,3rem)}.qw-piece__text h3{font-family:var(--font-display);letter-spacing:-.008em;margin:0 0 .75rem;font-size:clamp(1.6rem,2.4vw,2.2rem);font-weight:600;line-height:1.1}.qw-piece__text p{color:var(--ink-dark-soft);max-width:46ch;margin:0}.qw-piece--apply .qw-piece__text p{margin:0 auto}.qw-piece--control .qw-piece__text p{color:var(--ink-light-soft)}.qw-mock{border-radius:var(--radius);background:var(--white);color:var(--ink-dark);box-shadow:var(--e2), inset 0 0 0 1px #0e1a1412;margin:0;overflow:hidden}.qw-mock__bar{border-bottom:1px solid #0e1a1412;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1.1rem;font-size:.9rem;font-weight:600;display:flex}.qw-mock__bar em{letter-spacing:.1em;text-transform:uppercase;color:var(--bronze-shadow);background:#f3ebde;border-radius:6px;padding:.25rem .55rem;font-size:.68rem;font-style:normal;font-weight:600}.qw-queue{margin:0;padding:.4rem 0;list-style:none}.qw-queue li{align-items:center;gap:.9rem;padding:.75rem 1.1rem;display:flex}.qw-queue li+li{border-top:1px solid #0e1a140f}.qw-queue__co{width:38px;height:38px;font-family:var(--font-mark);background:var(--cream);color:var(--bronze-shadow);border-radius:10px;flex:none;place-items:center;font-weight:700;display:grid}.qw-queue__role{flex:1;min-width:0}.qw-queue__role strong{font-size:.95rem;display:block}.qw-queue__role small{color:var(--ink-dark-soft);font-size:.82rem;display:block}.qw-queue__score{background:conic-gradient(var(--bronze-shadow) calc(var(--s) * 1%), #ece4d6 0);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.qw-queue__score b{background:var(--white);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:34px;height:34px;font-size:.82rem;display:grid}.qw-mock--paper{background:#fffdf9}.qw-resume{padding:1.4rem 1.4rem 1.6rem}.qw-resume__line{background:#ebe4d8;border-radius:5px;height:10px;margin-bottom:.6rem;display:block}.qw-resume__line--name{background:#ddd3c3;width:46%;height:14px}.qw-resume__line--short{width:30%;margin-bottom:1.2rem}.qw-resume ul{gap:.55rem;margin:0;padding:0 0 0 1.1rem;font-size:.92rem;display:grid}.qw-resume__cut{background:#f8efe4;border-radius:8px;margin-left:-1.1rem;padding:.6rem .75rem;list-style:none}.qw-resume__cut del{color:#7a6a58;-webkit-text-decoration-color:var(--bronze-shadow);text-decoration-color:var(--bronze-shadow);text-decoration-thickness:1.5px;display:block}.qw-resume__cut ins{color:var(--bronze-shadow);margin-top:.2rem;font-size:.8rem;font-weight:600;text-decoration:none;display:block}.qw-form{grid-template-columns:1fr 1fr;gap:0 1.5rem;margin:0;padding:.4rem 1.1rem;display:grid}.qw-form div{border-bottom:1px solid #0e1a140f;padding:.75rem 0}.qw-form dt{color:var(--ink-dark-soft);letter-spacing:.02em;font-size:.75rem}.qw-form dd{margin:.1rem 0 0;font-size:.95rem;font-weight:600}.qw-form__done{color:var(--forest);margin:0;padding:.9rem 1.1rem 1.1rem;font-size:.92rem;font-weight:600}.qw-form__done span{background:var(--forest);width:22px;height:22px;color:var(--cream);border-radius:50%;place-items:center;margin-right:.35rem;font-size:.75rem;display:inline-grid}.qw-modes__track{grid-template-columns:repeat(var(--n), 1fr);background:#0e1a1480;border-radius:12px;padding:4px;display:grid;position:relative;box-shadow:inset 0 1px 2px #00000059}.qw-modes__thumb{width:calc((100% - 8px) / var(--n));background:var(--bronze);transform:translateX(calc(var(--i) * 100%));transition:transform .38s var(--ease-out);border-radius:9px;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:inset 0 1px #ffffff4d,0 2px 8px #0000004d}.qw-modes__opt{min-height:48px;color:var(--ink-light);font:600 .95rem var(--font-text);cursor:pointer;background:0 0;border:0;border-radius:9px;transition:color .2s;position:relative}.qw-modes__opt[aria-checked=true]{color:var(--night)}.qw-modes__opt:active{transform:scale(.97)}.qw-modes__text{min-height:3.2em;color:var(--ink-light);margin:1rem 0 0;font-size:1.05rem}.qw-steps{margin-top:clamp(4rem,10vh,6rem)}.qw-how--steps .qw-steps{margin-top:0}.qw-steps__h{font-family:var(--font-display);margin:0 0 1.5rem;font-size:clamp(1.7rem,2.6vw,2.4rem);font-weight:600}.qw-steps__list{counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.qw-steps__list li{counter-increment:step;border-top:1px solid #0e1a142e;padding-top:1rem}.qw-steps__list li:before{content:counter(step);font-family:var(--font-mark);color:var(--bronze-shadow);margin-bottom:.4rem;font-size:.85rem;font-weight:600;display:block}.qw-steps__list strong{margin-bottom:.3rem;font-size:1.02rem;display:block}.qw-steps__list span{color:var(--ink-dark-soft);font-size:.95rem}@media (max-width:900px){.qw-piece--find,.qw-piece--write,.qw-piece--control{grid-template-columns:1fr}.qw-piece--write .qw-piece__text{order:0}.qw-steps__list{grid-template-columns:1fr 1fr}}@media (max-width:520px){.qw-steps__list,.qw-form{grid-template-columns:1fr}}.qw-who{--span:3.2;height:calc(var(--span) * 100svh);background:var(--forest);position:relative}.qw-who__stage{grid-template-columns:min(28rem,34vw) minmax(0,1fr);align-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.qw-who__intro{padding:calc(var(--bar) + 1rem) clamp(1.5rem, 3vw, 3rem) 1rem var(--gutter)}.qw-who__track{min-width:0;overflow:hidden}.qw-who__rail{padding:calc(var(--bar) + 1rem) var(--gutter) 1rem 0;will-change:transform;align-items:center;gap:clamp(1rem,2.4vw,2.25rem);display:flex}.qw-dots{display:none}.qw-who__intro p{color:var(--ink-light-soft);margin:1.1rem 0 0}.qw-who__intro .qw-who__compare{color:var(--ink-light);margin-top:1.6rem;font-weight:500}.qw-who__links{margin:.2rem 0 0;padding:0;list-style:none}.qw-who__item{flex:none;width:clamp(15rem,22vw,21rem);margin:0}.qw-who__item:nth-of-type(2n){transform:translateY(5vh)}.qw-who__item picture{aspect-ratio:4/5;box-shadow:var(--e3);background:var(--night);border-radius:6px;display:block;overflow:hidden}.qw-who__item figcaption{margin-top:.85rem}.qw-who__item b{font-family:var(--font-mark);letter-spacing:.14em;text-transform:uppercase;color:var(--bronze-light);font-size:.72rem;font-weight:600;display:block}.qw-who__item span{color:var(--ink-light-soft);margin-top:.15rem;font-size:.95rem;display:block}@media (max-width:700px){.qw-who{height:auto}.qw-who__stage{height:auto;padding:4.5rem 0 3rem;display:block;position:relative}.qw-who__intro{padding:0 var(--gutter) 2rem}.qw-who__track{overflow:visible}.qw-who__rail{scroll-snap-type:x mandatory;padding:0 var(--gutter);scroll-padding-inline:var(--gutter);-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain;align-items:start;gap:.75rem;overflow-x:auto}.qw-who__rail::-webkit-scrollbar{display:none}.qw-who__item{scroll-snap-align:start;width:80vw}.qw-who__item:nth-of-type(2n){transform:none}.qw-dots{display:flex}}.qw-dots{padding:1.4rem var(--gutter) 0;justify-content:center;gap:6px}.qw-dots span{width:6px;height:6px;transition:background-color .2s, transform .2s var(--ease-out);background:#e7cfa94d;border-radius:50%}.qw-dots span[data-on]{background:var(--bronze-light);transform:scale(1.35)}.qw-who__note{letter-spacing:.12em;text-transform:uppercase;color:var(--bronze-light)!important;font-size:.72rem!important}.qw-trust{color:var(--ink-dark-soft);flex-wrap:wrap;justify-content:center;gap:.6rem 1.75rem;margin:2.5rem auto 0;padding:0;font-size:.9rem;list-style:none;display:flex}.qw-trust li{align-items:center;gap:.5rem;display:inline-flex}.qw-trust li:before{content:"";background:var(--bronze);border-radius:50%;flex:none;width:6px;height:6px}@media (max-width:700px){.qw-trust{text-align:left;flex-direction:column;align-items:flex-start;gap:.7rem;max-width:26rem;margin-left:0}.qw-trust li{align-items:baseline}.qw-trust li:before{transform:translateY(-.12em)}}.qw-plans{padding:clamp(5rem,13vh,8rem) 0 clamp(4rem,10vh,6rem);scroll-margin-top:0}.qw-plans .qw-lede{margin-bottom:2.5rem}.qw-plans--top{padding-top:2.5rem}.qw-plans__after{margin-top:2.5rem!important}.qw-planpicker{color:var(--ink-dark)}.qw-planpicker>div:first-child{display:none}.qw-billing{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1rem;margin-bottom:1.75rem;display:flex}.qw-billing__seg{background:var(--white);border-radius:999px;padding:4px;display:inline-flex;box-shadow:inset 0 0 0 1px #0e1a141f}.qw-billing__seg a{min-height:44px;color:var(--ink-dark-soft);transition:background-color .2s var(--ease-out), color .2s;border-radius:999px;align-items:center;gap:.4rem;padding:0 1.15rem;font-size:.92rem;font-weight:500;text-decoration:none;display:inline-flex}.qw-billing__seg a[aria-checked=true]{background:var(--night);color:var(--cream)}.qw-billing__seg a:active{transform:scale(.97)}.qw-billing__save{color:var(--bronze-shadow);font-size:.78rem;font-weight:600}.qw-billing__seg a[aria-checked=true] .qw-billing__save{color:var(--bronze-light)}.qw-billing__cur{min-height:44px;color:var(--bronze-shadow);text-underline-offset:.25em;align-items:center;font-size:.88rem;display:inline-flex}.qw-planpicker .card{background:var(--white);border-radius:var(--radius);box-shadow:var(--e1);border:1px solid #0e1a1417}.qw-planpicker .border-ink{border-color:var(--bronze);box-shadow:var(--e2), 0 0 0 1px var(--bronze)}.qw-planpicker .text-muted{color:var(--ink-dark-soft)}.qw-planpicker .text-accent{color:var(--bronze-shadow);font-weight:600}.qw-planpicker .bg-surface{background:var(--white)}.qw-planpicker .border-line{border-color:#0e1a141f}.qw-planpicker .bg-ink{background:var(--night);color:var(--cream)}.qw-planpicker .bg-ink .text-accent{color:var(--bronze-light)}.qw-planpicker .rounded-full>a,.qw-planpicker a.underline{align-items:center;min-height:44px;display:inline-flex}.qw-planpicker a.underline{color:var(--bronze-shadow);padding:0 .5rem;font-size:.85rem}.qw-planpicker .chip{color:var(--bronze-shadow);background:#f3ebde;border-color:#0000;font-weight:600}.qw-planpicker .text-3xl{font-family:var(--font-display);letter-spacing:-.01em;font-size:2.3rem;font-weight:600}.qw-planpicker .card p,.qw-planpicker .text-3xl{font-variant-numeric:lining-nums tabular-nums}.qw-planpicker .btn-primary,.qw-planpicker .btn-accent{border-radius:var(--radius-sm);min-height:48px;transition:background-color .16s var(--ease-out), transform .1s var(--ease-out);font-weight:600}.qw-planpicker .btn-primary{background:var(--night);color:var(--cream)}.qw-planpicker .btn-accent{background:var(--bronze);color:var(--night);box-shadow:inset 0 1px #ffffff47}.qw-planpicker .btn-primary:active,.qw-planpicker .btn-accent:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.qw-planpicker .btn-primary:hover{background:var(--forest)}.qw-planpicker .btn-accent:hover{background:var(--bronze-hi);filter:none}}.qw-details{padding:clamp(4rem,10vh,6rem) 0 clamp(5rem,12vh,8rem);background:var(--paper)!important}.qw-details__label{font-family:var(--font-mark);letter-spacing:.16em;text-transform:uppercase;color:var(--bronze-shadow);border-bottom:1px solid #0e1a1424;margin:0 0 2rem;padding-bottom:1rem;font-size:.78rem;font-weight:600}.qw-details__cols{border-top:1px solid #0e1a1424;max-width:44rem}.qw-details__sec{border-bottom:1px solid #0e1a1424}.qw-details__sec summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:60px;padding:.9rem 0;list-style:none;display:flex}.qw-details__sec summary::-webkit-details-marker{display:none}.qw-details__sec summary:after{content:"+";font-family:var(--font-display);color:var(--bronze-shadow);transition:transform .24s var(--ease-out);flex:none;font-size:1.7rem;line-height:1}.qw-details__sec[open] summary:after{transform:rotate(45deg)}.qw-details__body{padding-bottom:1.4rem}.qw-details__sec h2{font-family:var(--font-display);letter-spacing:-.006em;margin:0;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:600;line-height:1.15}.qw-details__sec p,.qw-details__sec li{color:var(--ink-dark-soft);max-width:62ch}.qw-details__sec p{margin:0 0 .9rem}.qw-details__sec ul{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.qw-details__sec li{padding-left:1.4rem;position:relative}.qw-details__sec li:before{content:"";background:var(--bronze-shadow);width:.6rem;height:1px;position:absolute;top:.72em;left:0}.qw-faq{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:2rem clamp(2rem,5vw,5rem);margin-top:clamp(4rem,10vh,6rem);display:grid}.qw-faq__list{border-top:1px solid #0e1a1424;max-width:44rem}.qw-faq__item{border-bottom:1px solid #0e1a1424}.qw-faq__item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:56px;padding:.9rem 0;font-size:1.04rem;font-weight:600;list-style:none;display:flex}.qw-faq__item summary::-webkit-details-marker{display:none}.qw-faq__item summary:after{content:"+";font-family:var(--font-display);color:var(--bronze-shadow);transition:transform .24s var(--ease-out);flex:none;font-size:1.6rem;line-height:1}.qw-faq__item[open] summary:after{transform:rotate(45deg)}.qw-faq__item p{color:var(--ink-dark-soft);max-width:62ch;margin:0 0 1.2rem}@media (max-width:860px){.qw-faq{grid-template-columns:1fr}}.qw-close{isolation:isolate;background:var(--night);align-items:end;min-height:92svh;display:grid;position:relative;overflow:clip}.qw-close__photo{z-index:-2;position:absolute;inset:0}.qw-close__photo img{object-position:60% 40%}.qw-close__scrim{z-index:-1;background:linear-gradient(90deg,#0e1a14eb 0%,#0e1a14b8 34%,#0e1a1400 66%),linear-gradient(#0e1a1400 60%,#0e1a1499);position:absolute;inset:0}.qw-close__copy{padding:6rem var(--gutter) clamp(4rem, 12vh, 7rem);max-width:40rem}.qw-close__sym{width:56px;height:auto;margin-bottom:1.5rem}.qw-close__h2{font-family:var(--font-display);letter-spacing:-.02em;color:var(--cream);margin:0;font-size:clamp(2.8rem,6.4vw,5.8rem);font-weight:500;line-height:.96}.qw-close__copy>p{color:var(--ink-light);max-width:36ch;margin:1.2rem 0 1.8rem;font-size:1.12rem}.qw-close .qw-close__pride{color:var(--bronze-light);margin:1.4rem 0 0;font-size:.95rem}@media (max-width:700px){.qw-close__scrim{background:linear-gradient(#0e1a141a 20%,#0e1a14c7 55%,#0e1a14f2 100%)}}.qw-head{padding:calc(var(--bar) + clamp(2.5rem, 7vh, 4.5rem)) 0 clamp(3rem, 9vh, 5.5rem);background:var(--night)}.qw-head__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.qw-head__lead{color:var(--ink-light-soft);max-width:56ch;margin:1.4rem 0 0;font-size:clamp(1.05rem,1.4vw,1.2rem)}.qw-head__photo{aspect-ratio:4/5;box-shadow:var(--e3);border-radius:6px;margin:0;overflow:hidden}.qw-head__photo picture{height:100%;display:block}.qw-head--pricing{text-align:center;padding-bottom:1.5rem}.qw-head--pricing .qw-head__grid{grid-template-columns:1fr}.qw-head--pricing .qw-crumb{justify-content:center}@media (min-width:961px){.qw-head.qw-head--pricing{padding-top:calc(var(--bar) + 2rem);padding-bottom:1.25rem}.qw-head--pricing .qw-kicker{margin-bottom:.4rem}.qw-plans--top{padding-top:1.5rem}.qw-plans--top .qw-billing{margin-bottom:1.25rem}}.qw-crumb{color:var(--ink-dark-soft);flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:1.6rem;font-size:.82rem;display:flex}.qw-crumb a{color:inherit;align-items:center;min-height:32px;display:inline-flex}.qw-crumb--dark{color:var(--ink-light-soft)}@media (max-width:860px){.qw-head__grid{grid-template-columns:1fr}.qw-head__photo{aspect-ratio:3/2;order:-1}}.qw-table{padding:clamp(3rem,8vh,5rem) 0 1rem}.qw-table__scroll{border-radius:var(--radius);background:var(--white);box-shadow:var(--e2), inset 0 0 0 1px #0e1a1412;overflow-x:auto}.qw-table table{border-collapse:collapse;text-align:left;width:100%;min-width:560px;font-size:.95rem}.qw-table caption{text-align:left;font-family:var(--font-display);padding:1.1rem 1.2rem;font-size:1.5rem;font-weight:600}.qw-table th,.qw-table td{vertical-align:top;border-top:1px solid #0e1a1414;padding:.85rem 1.2rem}.qw-table thead th{letter-spacing:.04em;background:#f6f1e8;font-size:.82rem}.qw-table tbody th{font-weight:600}.qw-table td:nth-child(2){color:var(--ink-dark);font-weight:500}.qw-table td:nth-child(3){color:var(--ink-dark-soft)}.qw-table__note{color:var(--ink-dark-soft);margin:.8rem 0 0;font-size:.85rem}.qw-legal{padding:calc(var(--bar) + 3rem) 0 6rem}.qw-legal__col{max-width:46rem}.qw-legal h2{font-family:var(--font-display);margin:2.6rem 0 .6rem;font-size:1.7rem;font-weight:600}.qw-legal p,.qw-legal li{color:var(--ink-dark-soft)}.qw-legal .qw-h1{font-size:clamp(2.3rem,4.5vw,3.5rem)}.qw-foot{background:var(--night);border-top:1px solid #e7cfa91a;padding:4rem 0 2rem}.qw-foot__grid{grid-template-columns:1.4fr repeat(4,1fr);gap:2rem;display:grid}.qw-foot ul{margin:0;padding:0;list-style:none}.qw-foot__label{letter-spacing:.14em;text-transform:uppercase;color:var(--bronze-light);margin:0 0 .5rem;font-size:.72rem;font-weight:600}.qw-foot__brand .qw-foot__label{margin-top:1.4rem}.qw-foot__link{min-height:44px;color:var(--ink-light-soft);align-items:center;font-size:.92rem;text-decoration:none;display:inline-flex}.qw-foot__link[aria-current=page]{color:var(--ink-light)}.qw-foot__link:active{opacity:.6}@media (hover:hover) and (pointer:fine){.qw-foot__link:hover{color:var(--ink-light);text-underline-offset:.25em;text-decoration:underline}}.qw-foot__legal{max-width:1240px;padding:1.5rem var(--gutter) 0;color:var(--ink-light-soft);border-top:1px solid #e7cfa91a;flex-wrap:wrap;justify-content:space-between;gap:.25rem 2rem;margin:3rem auto 0;font-size:.8rem;line-height:1.7;display:flex}.qw-foot__legal p{margin:0}@media (max-width:960px){.qw-foot__grid{grid-template-columns:1fr 1fr}.qw-foot__brand{grid-column:1/-1}}.qw-engine [data-sc-in]>*{transition:opacity .62s var(--ease-out), transform .62s var(--ease-out);transition-delay:calc(var(--i,0) * 70ms)}.qw-engine [data-sc-in]:not(.sc-in)>*{opacity:0;transform:translateY(14px)}.qw-engine .qw-wipe{clip-path:inset(0 0 0 0 round var(--radius));transition:clip-path 1.1s var(--ease-out) .12s, opacity .62s var(--ease-out), transform .62s var(--ease-out)!important}.qw-engine [data-sc-in]:not(.sc-in) .qw-wipe{clip-path:inset(100% 0 0 0 round var(--radius))}.qw [data-sc-cue]{will-change:opacity, transform;transition:opacity .16s linear}@media (prefers-reduced-motion:reduce){.qw *,.qw :before,.qw :after{transition-duration:1ms!important}.qw-turn,.qw-who{height:auto}.qw-cover__plate{inset:0}.qw-turn__stage{--p:1;height:100svh;position:relative}.qw-turn__sun,.qw-turn__light{display:none}.qw-turn__copy{flex-direction:column;gap:.6rem;display:flex}.qw-turn__line{align-self:start;font-size:clamp(1.5rem,3vw,2.4rem)}.qw-who__stage{height:auto;padding:4rem 0;display:block;position:relative}.qw-who__intro{max-width:44rem;padding:0 var(--gutter) 2rem}.qw-who__track{overflow:visible}.qw-who__rail{scroll-snap-type:x proximity;padding:0 var(--gutter);scroll-padding-inline:var(--gutter);overflow-x:auto}.qw-who__item{scroll-snap-align:start}.qw-dots{display:flex}.qw-turn__horizon{display:none}.qw-who__item:nth-of-type(2n){transform:none}.qw-engine [data-sc-in]:not(.sc-in) .qw-wipe{clip-path:none}}@media (prefers-reduced-transparency:reduce){.qw-bar{background:var(--night);-webkit-backdrop-filter:none;backdrop-filter:none}.qw-bar--light{background:var(--cream)}.qw-sheet{background:var(--forest);-webkit-backdrop-filter:none;backdrop-filter:none}.qw-note{background:var(--night);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){.qw{--ink-light-soft:#e4ded2;--ink-dark-soft:#26302a}.qw-bar{background:var(--night);box-shadow:inset 0 -1px 0 var(--bronze-light)}.qw-bar--light{background:var(--cream);box-shadow:inset 0 -1px 0 var(--night)}.qw-sheet,.qw-note{background:var(--night);border:1px solid var(--bronze-light)}.qw-btn{border-color:var(--night)}.qw-mock{box-shadow:0 0 0 1px var(--night)}}.qw-legal ul{gap:.4rem;padding-left:1.25rem;list-style:outside;display:grid}@media (max-width:640px){.qw-table__scroll{box-shadow:none;background:0 0;overflow:visible}.qw-table table{min-width:0}.qw-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.qw-table tbody,.qw-table tr,.qw-table th,.qw-table td{display:block}.qw-table caption{padding:0 0 1rem;display:block}.qw-table tr{background:var(--white);border-radius:var(--radius);box-shadow:var(--e1), inset 0 0 0 1px #0e1a1412;margin-bottom:.75rem;padding:.4rem 0}.qw-table th,.qw-table td{border-top:0;padding:.45rem 1rem}.qw-table td:before{content:attr(data-label);letter-spacing:.06em;text-transform:uppercase;color:var(--bronze-shadow);font-size:.72rem;font-weight:600;display:block}}.qw-demo{padding:clamp(4rem,11vh,7rem) 0 clamp(2rem,6vh,4rem)}.qw-demo__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.qw-demo__h2{font-family:var(--font-display);letter-spacing:-.01em;margin:0 0 1rem;font-size:clamp(1.9rem,3vw,2.7rem);font-weight:600;line-height:1.08}.qw-demo__text p{color:var(--ink-dark-soft);max-width:46ch;margin:0}@media (max-width:900px){.qw-demo__grid{grid-template-columns:1fr}}.qw-mock__foot{color:var(--ink-dark-soft);border-top:1px solid #0e1a1412;margin:0;padding:.8rem 1.1rem 1rem;font-size:.82rem}.qw-chip{border-radius:999px;align-items:center;padding:.3rem .6rem;font-size:.78rem;font-weight:600;line-height:1.25;display:inline-flex}.qw-chip--done{color:var(--forest);background:#e6eee8}.qw-chip--wait{color:var(--bronze-shadow);background:#f3ebde}.qw-chip--hand{color:#4a4038;background:#eeeae4}.qw-run{margin:0;padding:.3rem 0;list-style:none}.qw-run li{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem 1rem;padding:.75rem 1.1rem;display:grid}.qw-run li+li{border-top:1px solid #0e1a140f}.qw-run__time{font-variant-numeric:tabular-nums;color:var(--ink-dark-soft);font-size:.82rem}.qw-run__role strong{font-size:.95rem;display:block}.qw-run__role small{color:var(--ink-dark-soft);font-size:.82rem;display:block}.qw-run .qw-chip{max-width:15rem}@media (max-width:560px){.qw-run li{grid-template-columns:auto minmax(0,1fr)}.qw-run .qw-chip{grid-column:2;justify-self:start}}.qw-diff{grid-template-columns:1fr 1fr;gap:1rem 1.25rem;padding:1.2rem 1.1rem 1.3rem;display:grid}.qw-diff__check{grid-column:1/-1}.qw-diff__label{letter-spacing:.1em;text-transform:uppercase;color:var(--bronze-shadow);margin:0 0 .4rem;font-size:.7rem;font-weight:600}.qw-diff__line{border-radius:8px;margin:0;padding:.8rem .9rem;font-size:.93rem;line-height:1.5}.qw-diff__line--before{color:var(--ink-dark-soft);background:#f4f1ec}.qw-diff__line--after{color:var(--ink-dark);box-shadow:inset 3px 0 0 var(--forest);background:#e6eee8}.qw-diff .qw-resume__cut{margin:0;list-style:none}@media (max-width:560px){.qw-diff{grid-template-columns:1fr}}.qw-ats{padding:1.1rem 1.1rem 1.2rem}.qw-ats__list,.qw-ats__checks{margin:0 0 1.1rem;padding:0;list-style:none}.qw-ats__list li{align-items:flex-start;gap:.75rem;padding:.6rem 0;display:flex}.qw-ats__list li+li{border-top:1px solid #0e1a140f}.qw-ats__list strong{font-size:.95rem;display:block}.qw-ats__list small{color:var(--ink-dark-soft);font-size:.82rem;display:block}.qw-ats__mark{background:var(--forest);width:24px;height:24px;color:var(--cream);border-radius:50%;flex:none;place-items:center;font-size:.75rem;display:grid}.qw-ats__list li[data-state=added] .qw-ats__mark{background:var(--bronze);color:var(--night)}.qw-ats__list li[data-state=skip] .qw-ats__mark{color:#4a4038;background:#e4ded4}.qw-ats__list li[data-state=skip] strong{color:var(--ink-dark-soft);-webkit-text-decoration:line-through #0e1a1459;text-decoration:line-through #0e1a1459}.qw-ats__checks{grid-template-columns:1fr 1fr;gap:.4rem 1rem;margin:0;font-size:.88rem;display:grid}.qw-ats__checks span{color:var(--forest);font-weight:700}@media (max-width:560px){.qw-ats__checks{grid-template-columns:1fr}}.qw-letter{font-family:var(--font-display);padding:1.4rem 1.5rem 1.3rem;font-size:1.12rem;line-height:1.5}.qw-letter p{margin:0 0 .85rem}.qw-letter__to{font-family:var(--font-text);color:var(--ink-dark-soft);font-size:.82rem;font-weight:600}.qw-letter__follow{font-family:var(--font-text);border-top:1px solid #0e1a1414;margin-top:1rem;padding-top:.9rem}.qw-letter .qw-letter__subject{margin:0;font-size:.92rem;font-weight:600}.qw-iv{gap:.75rem;padding:1.2rem 1.1rem 1.3rem;display:grid}.qw-iv__msg{border-radius:14px;max-width:88%;padding:.8rem 1rem;font-size:.94rem}.qw-iv__msg p:last-child{margin:0}.qw-iv__msg--q{background:var(--night);color:var(--cream);border-bottom-left-radius:4px}.qw-iv__msg--q .qw-diff__label{color:var(--bronze-light)}.qw-iv__msg--a{background:#f4f1ec;border-bottom-right-radius:4px;justify-self:end}.qw-iv__fb{grid-template-columns:1fr 1fr;gap:.75rem;margin:.4rem 0 0;display:grid}.qw-iv__fb div{background:#e6eee8;border-radius:10px;padding:.75rem .9rem}.qw-iv__fb div+div{background:#f3ebde}.qw-iv__fb dt{letter-spacing:.1em;text-transform:uppercase;color:var(--forest);font-size:.7rem;font-weight:700}.qw-iv__fb div+div dt{color:var(--bronze-shadow)}.qw-iv__fb dd{margin:.2rem 0 0;font-size:.9rem}@media (max-width:560px){.qw-iv__fb{grid-template-columns:1fr}.qw-iv__msg{max-width:100%}}.qw-usd__filters{flex-wrap:wrap;gap:.4rem;margin:0;padding:.9rem 1.1rem .5rem;list-style:none;display:flex}.qw-usd__filters li{background:var(--night);color:var(--cream);border-radius:999px;padding:.3rem .7rem;font-size:.8rem;font-weight:600}.qw-usd__tags{flex-wrap:wrap;justify-content:flex-end;gap:.3rem;display:flex}@media (max-width:560px){.qw-usd .qw-queue li{flex-wrap:wrap}.qw-usd__tags{justify-content:flex-start;width:100%;padding-left:calc(38px + .9rem)}}@media (prefers-reduced-motion:reduce) and (max-width:700px){.qw-cover__plate{height:100svh;inset:0 0 auto}}.qw-billing__note{text-align:center;color:var(--bronze-shadow);flex-basis:100%;margin:0;font-size:.85rem;font-weight:600}.qw-engine .qw-cover__copy,.qw-engine .qw-cover>.qw-proof{transform:translate3d(0, calc(max(var(--p,.5) - .5, 0) * -90px), 0)}.qw-turn:before{content:"";z-index:3;pointer-events:none;background:linear-gradient(var(--night), #0e1a1400);height:38svh;position:absolute;inset:0 0 auto}.qw-qchip{display:none}@media (max-width:700px){.qw-qchip{max-width:100%;color:var(--ink-dark);box-shadow:var(--e2);font-variant-numeric:lining-nums tabular-nums;background:#fffffff2;border-radius:14px;align-items:center;gap:.6rem;margin:1.25rem 0 0;padding:.5rem .75rem .5rem .5rem;font-size:.86rem;line-height:1.3;display:flex}.qw-qchip__score{background:var(--night);width:30px;height:30px;color:var(--cream);border-radius:50%;flex:none;place-items:center;font-size:.75rem;font-weight:700;display:grid}.qw-qchip__text{flex:1;min-width:0;display:grid}.qw-qchip__text strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.qw-qchip__text span{color:var(--forest);font-size:.8rem;font-weight:600}.qw-qchip em{letter-spacing:.08em;text-transform:uppercase;color:var(--bronze-shadow);background:#f3ebde;border-radius:5px;flex:none;align-self:flex-start;padding:.2rem .45rem;font-size:.62rem;font-style:normal;font-weight:700}.qw-cover__copy{padding-bottom:2rem}.qw-cover__copy .qw-cta-row{margin-top:1.5rem}}.qw-turnstill{display:none}@media (prefers-reduced-motion:reduce){.qw-turn{display:none}.qw-turnstill{background:var(--night);padding:clamp(4rem,10vh,6rem) 0;display:block}.qw-engine .qw-cover__copy,.qw-engine .qw-cover>.qw-proof{transform:none;opacity:1!important}}.qw-turnstill__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,3vw,2.5rem);margin:0 auto;list-style:none;display:grid}.qw-turnstill__fig{aspect-ratio:4/5;box-shadow:var(--e3);background:var(--forest);border-radius:6px;margin:0;position:relative;overflow:hidden}.qw-turnstill__fig picture{height:100%;display:block}.qw-turnstill__fig--card{place-items:center;padding:1.25rem;display:grid}.qw-turnstill__fig--card .qw-proof{width:100%;max-width:20rem;margin:0}.qw-turnstill__receipt{width:100%;max-width:22rem;margin:0}.qw-turnstill__receipt .qw-form{grid-template-columns:1fr}.qw-turnstill__tag{background:var(--night);letter-spacing:.12em;text-transform:uppercase;color:var(--cream);border-radius:6px;padding:.2rem .5rem;font-size:.68rem;font-weight:600;position:absolute;top:.6rem;right:.6rem}.qw-turnstill__cap{font-family:var(--font-display);color:var(--cream);margin:1.1rem 0 0;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:500;line-height:1.12}.qw-turnstill__meta{color:var(--ink-light-soft);margin:.6rem 0 0;font-size:.92rem}@media (max-width:860px){.qw-turnstill__list{grid-template-columns:1fr;gap:3rem}.qw-turnstill__fig{aspect-ratio:4/3}.qw-turnstill__fig--card{aspect-ratio:auto;padding:2rem 1.25rem}}.qw-who__rail:focus-visible{outline-offset:-2px}.qw-railnav{display:none}@media (min-width:701px){.qw-railnav{left:var(--gutter);z-index:2;gap:.5rem;display:flex;position:absolute;bottom:clamp(1.5rem,5vh,3rem)}.qw-railnav__btn{width:48px;height:48px;color:var(--cream);cursor:pointer;transition:background-color .16s var(--ease-out), transform .1s var(--ease-out);background:#0e1a1499;border:1px solid #e7cfa980;border-radius:50%;font-size:1.1rem}.qw-railnav__btn:active{transform:scale(.95)}}@media (min-width:701px) and (hover:hover) and (pointer:fine){.qw-railnav__btn:hover{background:var(--forest)}}@media (prefers-reduced-motion:reduce) and (min-width:701px){.qw-who__stage{position:relative}.qw-railnav{padding:1.25rem var(--gutter) 0;position:static}}.qw-sig{padding:clamp(4.5rem,12vh,7.5rem) 0}.qw-sig--dark{background:var(--night)}.qw-sig__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.qw-sig__text{order:2}.qw-sig--meter .qw-sig__text,.qw-sig--transcript .qw-sig__text{order:0}.qw-sig--meter .qw-sig__grid,.qw-sig--transcript .qw-sig__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.qw-sig--checklist .qw-sig__grid{grid-template-columns:minmax(0,1fr);max-width:46rem;margin:0 auto}.qw-sig--checklist .qw-sig__text{text-align:center;order:0}.qw-sig--checklist .qw-sig__text p{margin-left:auto;margin-right:auto}.qw-sig__h2{font-family:var(--font-display);letter-spacing:-.012em;margin:0 0 1rem;font-size:clamp(2rem,3.4vw,3rem);font-weight:600;line-height:1.06}.qw-sig__text p{max-width:46ch;color:var(--ink-dark-soft);margin:0}.qw-sig--dark .qw-sig__text p{color:var(--ink-light-soft)}.qw-sig--dark .qw-sig__h2{color:var(--cream)}@media (max-width:900px){.qw-sig__grid,.qw-sig--meter .qw-sig__grid,.qw-sig--transcript .qw-sig__grid{grid-template-columns:1fr}.qw-sig__text{order:0}}.qw-sig .qw-mock{font-variant-numeric:lining-nums tabular-nums}.qw-mini{border-radius:var(--radius-sm);background:var(--night);min-height:44px;color:var(--cream);font:600 .9rem/1 var(--font-text);cursor:pointer;transition:background-color .16s var(--ease-out), transform .1s var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;padding:0 1.1rem;display:inline-flex}.qw-mini:active{transform:scale(.97)}.qw-mini:disabled{opacity:.4;cursor:default}.qw-mini--ghost{color:var(--ink-dark);background:0 0;border-color:#0e1a1440}.qw-seg{background:#f1ece3;border-radius:999px;flex-wrap:wrap;gap:2px;padding:4px;display:inline-flex;box-shadow:inset 0 0 0 1px #0e1a141a}.qw-seg button{min-height:40px;color:var(--ink-dark-soft);font:600 .86rem var(--font-text);cursor:pointer;transition:background-color .2s var(--ease-out), color .2s;background:0 0;border:0;border-radius:999px;padding:0 .95rem}.qw-seg button[aria-checked=true]{background:var(--night);color:var(--cream)}.qw-seg button:active{transform:scale(.97)}@media (pointer:coarse){.qw-seg button{min-height:44px}}.qw-meter{padding:1.1rem}.qw-meter__gauge{align-items:center;gap:1rem;margin:1.1rem 0 .4rem;display:flex}.qw-meter__track{background:#ece4d6;border-radius:999px;flex:1;height:10px;overflow:hidden}.qw-meter__fill{background:var(--forest);transform-origin:0;height:100%;transition:transform .52s var(--ease-out);display:block}.qw-meter__num{white-space:nowrap;margin:0;font-size:.9rem}.qw-meter__list{grid-template-columns:1fr 1fr;gap:0 1rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.qw-meter__list li{border-top:1px solid #0e1a140f;align-items:flex-start;gap:.6rem;padding:.55rem 0;display:flex}.qw-meter__list strong{font-size:.92rem;display:block}.qw-meter__list small{color:var(--ink-dark-soft);font-size:.78rem;display:block}.qw-meter__mark{width:22px;height:22px;color:var(--ink-dark-soft);transition:background-color .3s var(--ease-out), color .3s;background:#ece4d6;border-radius:50%;flex:none;place-items:center;font-size:.72rem;display:grid}.qw-meter__list li[data-on] .qw-meter__mark{background:var(--forest);color:var(--cream)}.qw-meter__list li[data-moved] .qw-meter__mark{background:var(--bronze);color:var(--night)}.qw-meter__list li[data-out] strong{color:var(--ink-dark-soft);-webkit-text-decoration:line-through #0e1a1459;text-decoration:line-through #0e1a1459}@media (max-width:560px){.qw-meter__list{grid-template-columns:1fr}.qw-meter__gauge{flex-wrap:wrap}}.qw-usdq__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;padding:.9rem 1.1rem .4rem;display:flex}.qw-usdq__count{color:var(--ink-dark-soft);margin:0;font-size:.82rem}.qw-usdq .qw-queue li{gap:.75rem}.qw-usdq .qw-chip{flex:none}.qw-tr{padding:1.1rem}.qw-tr__list{align-content:start;gap:.7rem;min-height:15rem;margin:0;padding:0;list-style:none;display:grid}.qw-tr__msg{border-radius:14px;max-width:86%;padding:.75rem .95rem;font-size:.93rem}.qw-tr__msg p:last-child{margin:0}.qw-tr__msg--ai{background:var(--night);color:var(--cream);border-bottom-left-radius:4px}.qw-tr__msg--ai .qw-diff__label{color:var(--bronze-light)}.qw-tr__msg--you{background:#f4f1ec;border-bottom-right-radius:4px;justify-self:end}.qw-tr__msg--fb{max-width:100%;box-shadow:inset 3px 0 0 var(--forest);background:#e6eee8}.qw-tr__msg--fb .qw-diff__label{color:var(--forest)}.qw-engine .qw-tr__msg[data-new]{animation:qw-pop .36s var(--ease-out)}@keyframes qw-pop{0%{opacity:0;transform:translateY(8px)}}.qw-tr__nav{border-top:1px solid #0e1a1412;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;padding-top:.9rem;display:flex}.qw-tr__pos{color:var(--ink-dark-soft);margin:0;font-size:.85rem}.qw-tr__btns{gap:.5rem;display:flex}@media (max-width:560px){.qw-tr__msg{max-width:100%}}.qw-ba{padding:.6rem 1.1rem 0}.qw-ba__lines{margin:0;padding:0;list-style:none}.qw-ba__lines li{border-bottom:1px solid #0e1a1412;grid-template-columns:7.5rem minmax(0,1fr);align-items:start;gap:.4rem 1rem;padding:.8rem 0;display:grid}.qw-ba__tag{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-dark-soft);padding-top:.2rem;font-size:.68rem;font-weight:700}.qw-ba__lines li[data-after] .qw-ba__tag{color:var(--forest)}.qw-ba__stack{display:grid}.qw-ba__txt{transition:opacity .32s var(--ease-out), transform .32s var(--ease-out);border-radius:8px;grid-area:1/1;padding:.5rem .7rem;font-size:.93rem;line-height:1.45}.qw-ba__txt--before{color:var(--ink-dark-soft);background:#f4f1ec}.qw-ba__txt--after{color:var(--ink-dark);box-shadow:inset 3px 0 0 var(--forest);opacity:0;background:#e6eee8;transform:translateY(4px)}.qw-ba__lines li[data-after] .qw-ba__txt--before{opacity:0;transform:translateY(-4px)}.qw-ba__lines li[data-after] .qw-ba__txt--after{opacity:1;transform:none}.qw-ba__cut{background:#f8efe4;border-radius:8px;gap:.2rem;margin:.8rem 0 0;padding:.6rem .75rem;display:grid}.qw-ba__cut del{color:#5f5142;-webkit-text-decoration-color:var(--bronze-shadow);text-decoration-color:var(--bronze-shadow);font-size:.93rem;text-decoration-thickness:1.5px}.qw-ba__cut ins{color:var(--bronze-shadow);font-size:.8rem;font-weight:600;text-decoration:none}.qw-resume__src{color:var(--ink-dark-soft);margin-top:.15rem;font-size:.74rem;display:block}.qw-hcard__ba p[data-out]{box-shadow:inset 2px 0 0 var(--bronze-shadow)}.qw-hcard__ba del{-webkit-text-decoration-color:var(--bronze-shadow);text-decoration-color:var(--bronze-shadow);display:block}.qw-hcard__why{color:var(--bronze-shadow);margin-top:.15rem;font-size:.76rem;font-weight:600;display:block}.qw-ba__ctl{align-items:center;gap:.75rem;padding:.9rem 0 .5rem;display:flex}.qw-ba__ctl input{min-width:0;height:44px;accent-color:var(--forest);cursor:ew-resize;flex:1}.qw-ba__end{color:var(--ink-dark-soft);flex:none;font-size:.72rem;font-weight:600}.qw-ba .qw-mock__foot{margin:0 -1.1rem}@media (max-width:560px){.qw-ba__lines li{grid-template-columns:1fr}.qw-ba__end{display:none}}.qw-fc{padding:1.1rem 1.2rem 1.2rem}.qw-fc__hint{letter-spacing:.1em;text-transform:uppercase;color:var(--bronze-shadow);margin:0 0 .6rem;font-size:.72rem;font-weight:600}.qw-fc__letter{font-family:var(--font-display);font-size:1.15rem;line-height:1.6}.qw-fc__s{color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-color .2s var(--ease-out);background:#1c2e2414;border:0;border-radius:4px;margin:0 .1em;padding:.1em .15em;display:inline}.qw-fc__s[data-ok=false]{color:#6b5a48;background:#f8efe4}.qw-fc__s[aria-checked=true]{box-shadow:inset 0 -2px 0 var(--forest);background:#1c2e2433}.qw-fc__s[data-ok=false][aria-checked=true]{box-shadow:inset 0 -2px 0 var(--bronze-shadow);background:#f1dfca}.qw-fc__src{background:#e6eee8;border-radius:10px;margin-top:1rem;padding:.8rem .95rem;font-size:.9rem}.qw-fc__src[data-ok=false]{background:#f8efe4}.qw-fc__src p{margin:0}.qw-fc__src .qw-diff__label{margin-bottom:.25rem}.qw-tl__list{margin:0;padding:.6rem 1.1rem;list-style:none}.qw-tl__list li{transition:opacity .4s var(--ease-out);grid-template-columns:3.2rem 14px minmax(0,1fr);align-items:start;gap:.75rem;padding:.55rem 0;display:grid;position:relative}.qw-tl__list li[data-state=next] time,.qw-tl__list li[data-state=next] .qw-tl__text{color:#59605b}.qw-tl__list li[data-state=next] .qw-tl__dot{background:#fff;box-shadow:0 0 0 3px #fff,inset 0 0 0 1.5px #9aa19c}.qw-tl__list time{color:var(--ink-dark-soft);padding-top:.05rem;font-size:.82rem}.qw-tl__dot{background:#d6ccbb;border-radius:50%;width:10px;height:10px;margin-top:.35rem;box-shadow:0 0 0 3px #fff}.qw-tl__list li:before{content:"";background:#0e1a141f;width:1px;position:absolute;top:1.4rem;bottom:-.4rem;left:calc(3.95rem + 6px)}.qw-tl__list li:last-child:before{display:none}.qw-tl__list li[data-tone=done] .qw-tl__dot{background:var(--forest)}.qw-tl__list li[data-tone=wait] .qw-tl__dot{background:var(--bronze)}.qw-tl__list li[data-tone=run] .qw-tl__dot{background:var(--bronze-shadow)}.qw-tl__text{font-size:.92rem}.qw-tl__list li[data-tone=skip] .qw-tl__text{color:var(--ink-dark-soft)}.qw-tl__now{letter-spacing:.1em;text-transform:uppercase;background:var(--night);color:var(--cream);vertical-align:.12em;border-radius:4px;margin-left:.5rem;padding:.15rem .4rem;font-size:.66rem;font-style:normal;font-weight:700}.qw-tl__foot{justify-content:flex-end;display:flex}.qw-ck__list{margin:0;padding:.4rem 0;list-style:none}.qw-ck__list li+li{border-top:1px solid #0e1a140f}.qw-ck__row{cursor:pointer;align-items:flex-start;gap:.85rem;min-height:44px;padding:.8rem 1.1rem;display:flex}.qw-ck__box{flex:none;place-items:center;width:28px;height:28px;margin:-.1rem 0 0 -.2rem;display:grid}.qw-ck__list input{width:24px;height:24px;accent-color:var(--forest);cursor:pointer;margin:0}.qw-ck__row:hover{background:#a88c6912}.qw-ck__list strong{font-size:.98rem;display:block}.qw-ck__list small{color:var(--ink-dark-soft);margin-top:.1rem;font-size:.86rem;display:block}.qw-ck__row:has(input:checked) strong{-webkit-text-decoration:line-through #1c2e2480;text-decoration:line-through #1c2e2480}.qw-ck__foot{align-items:center;gap:.9rem;display:flex}.qw-ck__bar{background:#ece4d6;border-radius:999px;flex:1;height:6px;overflow:hidden}.qw-ck__bar span{background:var(--forest);transform-origin:0;height:100%;transition:transform .4s var(--ease-out);display:block}@media (max-width:700px){.qw-cover>.qw-proof{display:none}}.qw-screens{background:var(--cream);color:var(--ink-dark);padding:clamp(3.5rem,9vh,6rem) 0}.qw-screens__h{font-family:var(--font-display);margin:0;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:600;line-height:1.1}.qw-screens__note{max-width:64ch;color:var(--ink-dark-soft);margin:.6rem 0 0;font-size:.95rem}.qw-screens__list{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(1.25rem,2.4vw,2rem);margin:2rem 0 0;padding:0;list-style:none;display:grid}.qw-screens__item--board{grid-column:1/-1}.qw-screens__item figure{margin:0}.qw-screens__zoom{cursor:zoom-in;width:100%;text-align:inherit;background:0 0;border:0;border-radius:10px;padding:0;display:block;position:relative}.qw-screens__zoom picture{background:var(--white);box-shadow:var(--e2), inset 0 0 0 1px #0e1a1414;border-radius:10px;display:block;overflow:hidden}.qw-screens__item:not(.qw-screens__item--board) picture{max-height:30rem}.qw-screens__zoom img{object-fit:cover;object-position:top;width:100%;height:auto;display:block}.qw-screens__zoom:focus-visible{outline:2px solid var(--forest);outline-offset:4px}.qw-screens__hint{background:var(--night);color:var(--cream);letter-spacing:.04em;border-radius:6px;padding:.3rem .6rem;font-size:.72rem;font-weight:600;position:absolute;bottom:.6rem;right:.6rem}.qw-screens__item figcaption{color:var(--ink-dark);margin-top:.7rem;font-size:.95rem;font-weight:500}@media (max-width:860px){.qw-screens__list{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin-left:calc(-1 * var(--gutter));margin-right:calc(-1 * var(--gutter));padding:0 var(--gutter) .75rem;scroll-padding:0 var(--gutter);gap:1rem;display:flex;overflow-x:auto}.qw-screens__item{scroll-snap-align:start;flex:0 0 82%}.qw-screens__item--board{flex-basis:92%}.qw-screens__item:not(.qw-screens__item--board) picture{max-height:24rem}.qw-screens__item--board picture{aspect-ratio:4/3}.qw-screens__item--board img{object-fit:cover;object-position:left top;width:auto;max-width:none;height:100%}.qw-zoom .qw-zoom__fig img{width:600px;max-width:none}.qw-zoom[data-wide] .qw-zoom__fig img{width:920px}.qw-zoom .qw-zoom__fig figcaption{max-width:92vw;position:sticky;left:0}}.qw-zoom{background:var(--white);width:min(96vw,1200px);max-width:none;max-height:92vh;color:var(--ink-dark);border:0;border-radius:12px;margin:auto;padding:0;overflow:auto}.qw-zoom::backdrop{background:#060c09d1}.qw-zoom__fig{margin:0}.qw-zoom__fig img{width:100%;height:auto;display:block}.qw-zoom__fig figcaption{padding:.8rem 1rem 1rem;font-size:.95rem;font-weight:500}.qw-zoom__close{z-index:1;background:var(--night);width:44px;height:44px;color:var(--cream);cursor:pointer;border:0;border-radius:50%;place-items:center;font-size:1.6rem;line-height:1;display:grid;position:fixed;top:max(.75rem,3vh);right:max(.75rem,2vw)}.qw-planpicker .qw-plancard{transition:box-shadow .2s var(--ease-out), transform .2s var(--ease-out);position:relative}.qw-planpicker .qw-plancard a.btn-primary:after,.qw-planpicker .qw-plancard a.btn-accent:after{content:"";border-radius:inherit;position:absolute;inset:0}.qw-planpicker .qw-plancard:has(a:active){transform:scale(.99)}.qw-planpicker .qw-plancard a.btn-primary:active,.qw-planpicker .qw-plancard a.btn-accent:active{transform:none}@media (hover:hover) and (pointer:fine){.qw-planpicker .qw-plancard{cursor:pointer}.qw-planpicker .qw-plancard:hover{box-shadow:var(--e2);transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.qw-planpicker .qw-plancard:hover{transform:none}}.qw-head--proof .qw-head__grid{grid-template-areas:"text photo"}.qw-head--proof .qw-head__text{grid-area:text}.qw-head--proof .qw-head__photo{grid-area:photo}.qw-head__photo{position:relative}.qw-head__note{color:var(--cream);letter-spacing:.12em;text-transform:uppercase;background:#0e1a14cc;border-radius:6px;margin:0;padding:.2rem .5rem;font-size:.64rem;font-weight:600;position:absolute;top:.6rem;right:.6rem}.qw-head__lead--short{display:none}.qw-hcard{z-index:2;width:min(21rem,92%);box-shadow:var(--e3), inset 0 0 0 1px #0e1a1412;font-variant-numeric:lining-nums tabular-nums;grid-area:photo;place-self:end start;margin:0 0 -2.25rem -3.5rem;font-size:.86rem;line-height:1.4;position:relative}.qw-hcard .qw-mock__bar{padding:.65rem .95rem;font-size:.84rem}.qw-hcard small{color:var(--ink-dark-soft);font-size:.74rem;display:block}.qw-hcard p{margin:0}.qw-hcard__tl{margin:0;padding:.35rem 0;list-style:none}.qw-hcard__tl li{grid-template-columns:3rem minmax(0,1fr);gap:.6rem;padding:.5rem .95rem;display:grid}.qw-hcard__tl li+li{border-top:1px solid #0e1a140f}.qw-hcard__tl time{color:var(--bronze-shadow);font-weight:600}.qw-hcard__tl li[data-tone=wait] span{color:var(--bronze-shadow)}.qw-hcard__ba{gap:.6rem;padding:.8rem .95rem .95rem;display:grid}.qw-hcard__ba p{padding-left:.7rem;box-shadow:inset 2px 0 #e3d8c6}.qw-hcard__ba p:nth-child(2){box-shadow:inset 2px 0 0 var(--forest)}.qw-hcard__was{color:var(--ink-dark-soft)}.qw-hcard__ba strong{font-weight:600}.qw-hcard__meter{padding:.8rem .95rem .6rem}.qw-hcard__num{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.qw-hcard__track{background:#ece4d6;border-radius:999px;height:6px;margin:.5rem 0 .4rem;display:block;overflow:hidden}.qw-hcard__track span{background:var(--forest);transform-origin:0;height:100%;display:block}.qw-hcard__meter ul,.qw-hcard__fc{margin:0;padding:0;list-style:none}.qw-hcard__meter li{border-top:1px solid #0e1a140f;grid-template-columns:1.1rem minmax(0,1fr);column-gap:.4rem;padding:.4rem 0;display:grid}.qw-hcard__meter li>span{color:var(--forest);grid-row:span 2;font-weight:700}.qw-hcard__meter li[data-out]>span,.qw-hcard__meter li[data-out] strong{color:var(--ink-dark-soft)}.qw-hcard__fc li{padding:.65rem .95rem}.qw-hcard__fc li+li{border-top:1px solid #0e1a140f}.qw-hcard__fc li[data-out] del{color:var(--ink-dark-soft);text-decoration-color:#a3271b}.qw-hcard__fc li[data-out] small{color:#a3271b;font-weight:600}.qw-hcard__tr{gap:.5rem;padding:.8rem .95rem .95rem;display:grid}.qw-hcard__msg{border-radius:12px;padding:.55rem .75rem}.qw-hcard__msg small{letter-spacing:.1em;text-transform:uppercase;margin-bottom:.15rem;font-size:.66rem;font-weight:700}.qw-hcard__msg--ai{background:var(--night);color:var(--cream);border-bottom-left-radius:4px}.qw-hcard__msg--ai small{color:var(--bronze-light)}.qw-hcard__msg--fb{box-shadow:inset 3px 0 0 var(--forest);background:#e6eee8}.qw-hcard__msg--fb small{color:var(--forest)}.qw-hcard__q li{gap:.6rem;padding:.55rem .95rem}.qw-hcard__q .qw-queue__role strong{font-size:.86rem}.qw-hcard__q .qw-queue__role small{font-size:.74rem}.qw-hcard__q .qw-queue__score{width:38px;height:38px}.qw-hcard__q .qw-queue__score b{width:29px;height:29px;font-size:.74rem}@media (max-width:1100px) and (min-width:861px){.qw-hcard{margin-left:-2rem}}@media (max-width:860px){.qw-head--proof{padding-top:calc(var(--bar) + 1.5rem)}.qw-head--proof .qw-head__grid{grid-template-areas:"text""card""photo";gap:1.75rem}.qw-head--proof .qw-head__photo{order:0}.qw-head--proof .qw-crumb{margin-bottom:.75rem}.qw-head--proof .qw-kicker{margin-bottom:.7rem}.qw-head--proof .qw-h1{font-size:clamp(2.15rem,9vw,2.6rem)}.qw-head--proof .qw-head__lead--full{display:none}.qw-head--proof .qw-head__lead--short{margin-top:.9rem;display:block}.qw-head--proof .qw-cta-row{margin-top:1.25rem}.qw-hcard{width:100%;max-width:30rem;box-shadow:var(--e2);grid-area:card;justify-self:stretch;margin:0}}.qw-details__part+.qw-details__part{border-top:1px dashed #0e1a141f;margin-top:1.5rem;padding-top:1.25rem}.qw-details__part h3{font-family:var(--font-text);color:var(--ink-dark);margin:0 0 .6rem;font-size:1.02rem;font-weight:650;line-height:1.3}.qw-details--split .qw-details__main{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:3rem clamp(2rem,5vw,5rem);display:grid}.qw-details--split .qw-faq{grid-template-columns:1fr;gap:1.25rem;margin-top:0}.qw-details--split .qw-faq .qw-h2{font-size:clamp(1.8rem,2.6vw,2.4rem)}.qw-details--wide .qw-details__cols{max-width:none}.qw-details--wide .qw-details__sec h2{font-size:clamp(1.5rem,2.4vw,2.1rem)}.qw-details--wide .qw-details__body{columns:2 24rem;column-gap:clamp(2rem,4vw,4rem)}.qw-details--wide .qw-details__part{break-inside:avoid}.qw-details--wide .qw-details__part+.qw-details__part{border-top:0;padding-top:0}@media (max-width:860px){.qw-details--split .qw-details__main{grid-template-columns:1fr}}.qw-tr__list{min-height:0}.qw-tr__preview{outline-offset:-1px;background:#f3f6f4;outline:1px dashed #b7c3bb;margin-top:.7rem;box-shadow:inset 3px 0 #8fa196}.qw-tr__preview p:last-child{margin:0}.qw-turn{--span:2.4}.qw-turn__stage{--edge:clamp(-.14, calc((var(--p,0) - .14) * 2.4), 1.16)}.qw-turn:before{height:22svh}@media (max-width:700px){.qw-turn{--span:2.2}}.qw-proof--inline{display:none}@media (max-width:700px){.qw-cover .qw-cover__copy{--sc-fade:off;min-height:calc(100svh - 8rem);padding-top:calc(var(--bar) + 2rem);padding-bottom:1.5rem}.qw-engine .qw-cover__copy{transform:none}.qw-cover__plate{height:104svh;inset:-19svh 0 auto}.qw-cover .qw-cover__photo img{object-position:57% 40%}.qw-cover__scrim{background:linear-gradient(to bottom, #0e1a1480 0, #0e1a1400 18%, #0e1a1426 30%, #0e1a14db 56%, var(--night) 100%);height:auto;bottom:0}.qw-cover .qw-kicker{letter-spacing:.1em;align-self:flex-start;max-width:min(15.5rem,100% + .6rem);margin-bottom:.8rem;font-size:.7rem;line-height:1.45}.qw-cover__hey{font-size:clamp(2.9rem,13vw,3.4rem)}.qw-cover__sub{margin-top:.9rem;font-size:1.02rem}.qw-cover__copy .qw-cta-row{margin-top:1.1rem}.qw-proof--inline{width:100%;max-width:26rem;box-shadow:var(--e2);margin:1.1rem 0 0;font-size:.9rem;display:block}.qw-proof--inline .qw-mock__bar{padding:.55rem .95rem;font-size:.82rem}.qw-proof--inline .qw-proof__row{gap:.75rem;padding:.6rem .95rem}.qw-proof--inline .qw-proof__status{padding:.55rem .95rem .65rem}.qw-proof--inline .qw-queue__score{width:40px;height:40px}.qw-proof--inline .qw-queue__score b{width:31px;height:31px;font-size:.78rem}.qw-cost{padding-top:2.5rem}}@media (prefers-reduced-motion:reduce) and (max-width:700px){.qw-cover__plate{height:104svh;inset:-19svh 0 auto}}@media (max-width:960px){.qw-bar{background:#0e1a14f7}.qw-bar--light{background:#f1ece3f7}}.qw-cost{padding-top:clamp(3rem,9vh,6rem)}@media (max-width:700px){.qw-cost{padding-top:2.5rem}}@media (min-width:701px){.qw-who__track{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 4rem calc(100% - 2rem),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 4rem calc(100% - 2rem),#0000 100%)}.qw-who__rail{padding-left:3.5rem}}.qw-screens .qw-wrap{text-align:center}.qw-screens__note{margin-left:auto;margin-right:auto}.qw-screens__list{text-align:left}.qw-screens__item figcaption{text-align:center}@media (max-width:700px){.qw-head--pricing{padding-top:calc(var(--bar) + 1rem);padding-bottom:1.25rem}.qw-head--pricing .qw-crumb,.qw-head--pricing .qw-kicker{margin-bottom:.5rem}.qw-head--pricing .qw-h1{font-size:clamp(2.1rem,9vw,2.5rem)}.qw-plans--top{padding-top:1.25rem}.qw-plans--top .qw-billing{gap:.1rem 1rem;margin-bottom:.9rem}.qw-plans--top .qw-billing__cur{font-size:.85rem}}
