.hero-grid.svelte-2eqzcj{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:clamp(24px,4vw,64px);display:grid}.hero.svelte-2eqzcj h1:where(.svelte-2eqzcj) em:where(.svelte-2eqzcj){background:linear-gradient(100deg, var(--brass-lo) 0%, var(--brass) 30%, var(--lamp) 52%, var(--brass) 70%, var(--brass-lo) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em}.who.svelte-2eqzcj{color:var(--fog-2);align-items:center;gap:12px;margin-top:18px;font-size:14.5px;line-height:1.35;display:none}.who.svelte-2eqzcj img:where(.svelte-2eqzcj){object-fit:cover;width:48px;height:48px;box-shadow:0 0 0 2px var(--night), 0 0 0 3px var(--brass-2);border-radius:50%;display:block}.who.svelte-2eqzcj b:where(.svelte-2eqzcj){font:400 19px/1.1 var(--serif);color:var(--fog);display:block}.hcard.svelte-2eqzcj{width:clamp(240px,21vw,300px);margin:clamp(8px,3vh,36px) clamp(0px,9vw,150px) 0 0;position:relative}.ph.svelte-2eqzcj{background:linear-gradient(180deg, var(--brass-hi), var(--brass-lo) 60%, rgb(var(--brass-rgb) / .2));box-shadow:0 40px 80px -30px #000000d9, 0 0 70px -10px rgb(var(--glow-rgb) / .35);border-radius:999px 999px 20px 20px;padding:6px;position:relative}.ph.svelte-2eqzcj picture:where(.svelte-2eqzcj),.ph.svelte-2eqzcj img:where(.svelte-2eqzcj){border-radius:999px 999px 15px 15px;display:block}.ph.svelte-2eqzcj img:where(.svelte-2eqzcj){aspect-ratio:4/5;object-fit:cover;object-position:50% 20%;filter:saturate(.85)contrast(1.04);width:100%;height:auto}.ph.svelte-2eqzcj:after{content:"";background:linear-gradient(180deg, transparent 55%, rgb(var(--night-rgb) / .55));box-shadow:inset 0 0 0 1px rgb(var(--shine-rgb) / .25);pointer-events:none;border-radius:999px 999px 15px 15px;position:absolute;inset:6px}figcaption.svelte-2eqzcj{z-index:1;background:rgb(var(--night-rgb) / .82);box-shadow:inset 0 0 0 1px rgb(var(--brass-rgb) / .4), 0 20px 40px -20px #000000e6;text-align:center;border-radius:14px;margin:-46px -8px 0;padding:12px 16px;position:relative}figcaption.svelte-2eqzcj b:where(.svelte-2eqzcj){font:400 24px/1.1 var(--serif);color:var(--fog);display:block}figcaption.svelte-2eqzcj span:where(.svelte-2eqzcj){color:var(--fog-2);margin-top:4px;font-size:13px;display:block}.chip.svelte-2eqzcj{z-index:2;color:var(--fog-2);background:rgb(var(--deep-2-rgb) / .92);box-shadow:inset 0 0 0 1px var(--line-2), 0 18px 36px -18px #000000e6;border-radius:14px;padding:10px 14px;font-size:13px;line-height:1.3;position:absolute}.chip.svelte-2eqzcj b:where(.svelte-2eqzcj){font:400 30px/1 var(--serif);font-variant-numeric:lining-nums;color:var(--lamp);display:block}.c1.svelte-2eqzcj{top:56%;left:-44px}.c2.svelte-2eqzcj{top:12%;right:-58px}.down.svelte-2eqzcj{font:500 11px/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--fog-3);justify-items:center;gap:6px;text-decoration:none;display:grid;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.down.svelte-2eqzcj i:where(.svelte-2eqzcj){background:linear-gradient(180deg, var(--brass), transparent);transform-origin:top;width:1px;height:34px}.mv .hin.svelte-2eqzcj{animation:svelte-2eqzcj-hin .9s var(--ease) both;animation-delay:calc(var(--i) * 90ms)}@keyframes svelte-2eqzcj-hin{0%{opacity:0;transform:translateY(16px)}}.mv .ph.svelte-2eqzcj{animation:7s ease-in-out infinite alternate svelte-2eqzcj-float}@keyframes svelte-2eqzcj-float{to{transform:translateY(-8px)}}.mv .stars.svelte-2eqzcj i.tw:where(.svelte-2eqzcj){animation:svelte-2eqzcj-tw var(--d) ease-in-out infinite alternate}.stars.svelte-2eqzcj i:where(.svelte-2eqzcj){opacity:var(--o)}@keyframes svelte-2eqzcj-tw{to{opacity:.1}}.mv .down.svelte-2eqzcj i:where(.svelte-2eqzcj){animation:svelte-2eqzcj-drop 2.4s var(--ease) infinite}@keyframes svelte-2eqzcj-drop{0%{opacity:1;transform:scaleY(0)}60%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@media (width<=1099px){.hero-grid.svelte-2eqzcj{grid-template-columns:minmax(0,1fr)}.hcard.svelte-2eqzcj{display:none}.who.svelte-2eqzcj{display:flex}}@media (width<=760px),(height<=700px){.down.svelte-2eqzcj{display:none}}.sj-grid.svelte-19agp2{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px);display:grid}.sj.svelte-19agp2{border-radius:var(--r-card);background:linear-gradient(180deg, var(--deep-2), rgb(var(--deep-2-rgb) / .82));box-shadow:var(--sh-raise);flex-direction:column;gap:18px;padding:clamp(22px,2.4vw,32px);display:flex;position:relative;overflow:hidden}.sj.svelte-19agp2:before{content:"";background:linear-gradient(90deg, transparent, var(--brass), transparent);opacity:.7;height:2px;position:absolute;inset:0 0 auto}.sj.svelte-19agp2:after{content:"";background:radial-gradient(closest-side, rgb(var(--brass-rgb) / .16), transparent);pointer-events:none;opacity:.6;width:240px;height:240px;transition:opacity .4s var(--ease);border-radius:50%;position:absolute;top:-60px;left:-60px}.sj.svelte-19agp2:hover:after{opacity:1}header.svelte-19agp2{align-items:center;gap:18px;display:flex}.ico.svelte-19agp2{width:72px;height:72px;color:var(--fog);background:radial-gradient(circle at 50% 35%, var(--sky-2), var(--night) 75%);box-shadow:inset 0 0 0 1px rgb(var(--brass-rgb) / .75), 0 0 0 5px rgb(var(--night-rgb) / .5), 0 0 0 6px rgb(var(--brass-rgb) / .3);border-radius:50%;flex:none;place-items:center;display:grid}.ico.svelte-19agp2 svg:where(.svelte-19agp2){stroke-width:1.6px;width:40px;height:30px}.ico.svelte-19agp2 .acc{color:var(--brass);stroke:var(--brass)}h3.svelte-19agp2{font-size:clamp(30px,2.6vw,38px);line-height:1.05}.cl.svelte-19agp2{color:var(--brass);letter-spacing:.02em;margin-top:4px;font-size:15px}.scale.svelte-19agp2{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.scale.svelte-19agp2 li:where(.svelte-19agp2){height:30px;font:500 13px/1 var(--mono);color:var(--fog-3);background:rgb(var(--night-rgb) / .55);box-shadow:inset 0 0 0 1px var(--line);border-radius:8px;place-items:center;display:grid}.scale.svelte-19agp2 li.on:where(.svelte-19agp2){color:var(--night);background:linear-gradient(180deg, var(--brass-hi), var(--brass));box-shadow:none}.pts.svelte-19agp2{color:var(--fog);gap:10px;margin:0;padding:0;font-size:16.5px;line-height:1.45;list-style:none;display:grid}.pts.svelte-19agp2 li:where(.svelte-19agp2){padding-left:22px;position:relative}.pts.svelte-19agp2 li:where(.svelte-19agp2):before{content:"";background:var(--brass);width:9px;height:1px;position:absolute;top:.62em;left:2px}.ex.svelte-19agp2{border-top:1px solid var(--line);gap:10px;margin-top:auto;padding-top:16px;display:grid}.k.svelte-19agp2{font:500 var(--fs-label) / 1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fog-3)}.tags.svelte-19agp2{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tags.svelte-19agp2 li:where(.svelte-19agp2){border-radius:var(--r-pill);color:var(--lamp);background:rgb(var(--brass-rgb) / .12);box-shadow:inset 0 0 0 1px rgb(var(--brass-rgb) / .5);padding:5px 12px;font-size:14px}.cap.svelte-19agp2{font:italic 400 19px/1.3 var(--serif);color:var(--brass)}.goals.svelte-19agp2{border-radius:var(--r-card);background:radial-gradient(80% 120% at 0 0, rgb(var(--brass-rgb) / .1), transparent 60%), rgb(var(--deep-rgb) / .7);box-shadow:inset 0 0 0 1px rgb(var(--brass-rgb) / .35);margin-top:clamp(28px,4vw,52px);padding:clamp(22px,3vw,36px)}.goals.svelte-19agp2 h3:where(.svelte-19agp2){font-size:clamp(26px,2.2vw,32px)}.goals.svelte-19agp2 ul:where(.svelte-19agp2){grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:20px 0 0;padding:0;list-style:none;display:grid}.goals.svelte-19agp2 li:where(.svelte-19agp2){border-left:1px solid var(--line);align-content:start;gap:4px;padding:0 20px;display:grid}.goals.svelte-19agp2 li:where(.svelte-19agp2):first-child{border-left:0;padding-left:0}.goals.svelte-19agp2 b:where(.svelte-19agp2){font:300 34px/1 var(--serif);color:var(--lamp)}.goals.svelte-19agp2 .g:where(.svelte-19agp2){color:var(--brass);font-size:14px}.goals.svelte-19agp2 p:where(.svelte-19agp2){color:var(--fog-2);margin-top:6px;font-size:15px;line-height:1.5}.to-price.svelte-19agp2{min-height:44px;color:var(--brass);text-underline-offset:.18em;align-items:center;gap:10px;margin-top:18px;display:inline-flex}.to-price.svelte-19agp2 .arr:where(.svelte-19agp2){width:16px;height:10px;transition:transform .4s var(--ease)}.to-price.svelte-19agp2:hover .arr:where(.svelte-19agp2){transform:translate(4px)}@media (width<=1100px){.goals.svelte-19agp2 ul:where(.svelte-19agp2){grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 0}.goals.svelte-19agp2 li:where(.svelte-19agp2),.goals.svelte-19agp2 li:where(.svelte-19agp2):first-child{border-left:0;padding:0 18px 0 0}}@media (width<=899px){.sj-grid.svelte-19agp2{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.sj.svelte-19agp2{gap:14px;padding:20px}.ico.svelte-19agp2{width:60px;height:60px}.ico.svelte-19agp2 svg:where(.svelte-19agp2){width:34px;height:26px}.pts.svelte-19agp2{font-size:16px}.cap.svelte-19agp2{display:none}.goals.svelte-19agp2 ul:where(.svelte-19agp2){grid-template-columns:minmax(0,1fr);gap:16px}.goals.svelte-19agp2 li:where(.svelte-19agp2),.goals.svelte-19agp2 li:where(.svelte-19agp2):first-child{background:rgb(var(--night-rgb) / .45);box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:12px;padding:14px 16px}.goals.svelte-19agp2 p:where(.svelte-19agp2){grid-column:1/-1;margin-top:0}.goals.svelte-19agp2 b:where(.svelte-19agp2){font-size:28px}}.ex.svelte-2vlhfx{border-radius:var(--r-card);background:radial-gradient(70% 90% at 100% 0, rgb(var(--brass-rgb) / .1), transparent 60%), linear-gradient(180deg, var(--deep-2), rgb(var(--deep-2-rgb) / .86));box-shadow:var(--sh-raise);gap:clamp(18px,2.4vw,28px);margin-top:clamp(36px,5vw,64px);padding:clamp(22px,3vw,40px);display:grid}.ex-h.svelte-2vlhfx h3:where(.svelte-2vlhfx){font-size:clamp(30px,3vw,42px)}.ex-h.svelte-2vlhfx p:where(.svelte-2vlhfx){color:var(--fog-2);max-width:46em;margin-top:8px}.ex-grid.svelte-2vlhfx{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(20px,3vw,40px);display:grid}.ex-l.svelte-2vlhfx{gap:16px;display:grid}.orig.svelte-2vlhfx{border-left:2px solid var(--brass-2);padding:4px 0 4px 18px}.k.svelte-2vlhfx{font:500 var(--fs-label) / 1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--brass);margin-bottom:6px;display:block}.orig.svelte-2vlhfx p:where(.svelte-2vlhfx){color:var(--fog-2);font-size:16px}.seg.svelte-2vlhfx{justify-self:start;margin-top:0}.story.svelte-2vlhfx{background:rgb(var(--night-rgb) / .55);box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;padding:18px 20px;font-size:17px;line-height:1.6}.mv .story.svelte-2vlhfx{animation:svelte-2vlhfx-in .45s var(--ease)}@keyframes svelte-2vlhfx-in{0%{opacity:0;transform:translateY(6px)}}.plot.svelte-2vlhfx{background:linear-gradient(rgb(var(--fog-rgb) / .04) 1px, transparent 1px) 0 0 / 100% 32px, rgb(var(--night-rgb) / .5);box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;margin:0;padding:16px 16px 12px}.plot.svelte-2vlhfx svg:where(.svelte-2vlhfx){width:100%;height:auto;display:block;overflow:visible}.ax.svelte-2vlhfx{stroke:var(--fog-3);fill:none}.tk.svelte-2vlhfx{font:11px var(--mono);fill:var(--fog-3)}.lvl.svelte-2vlhfx{stroke:var(--brass);stroke-dasharray:4 5;fill:none}.lvl-t.svelte-2vlhfx{font:italic 15px var(--serif);fill:var(--brass)}.cv.svelte-2vlhfx{fill:none;stroke:var(--lamp);stroke-width:2.2px;stroke-linecap:round}.p1.svelte-2vlhfx{fill:var(--brass);stroke:var(--night);stroke-width:2px}.p2.svelte-2vlhfx{fill:var(--night);stroke:var(--brass);stroke-width:1.5px}.st0.svelte-2vlhfx{fill:var(--fog-2)}.drop.svelte-2vlhfx{stroke:var(--brass-2);stroke-dasharray:2 4}.ans.svelte-2vlhfx{font:600 13px var(--sans);fill:var(--lamp)}.plot.svelte-2vlhfx figcaption:where(.svelte-2vlhfx){color:var(--fog-3);margin-top:8px;font-size:14px}.sol.svelte-2vlhfx{justify-items:start;gap:14px;display:grid}.sol.svelte-2vlhfx ol:where(.svelte-2vlhfx){counter-reset:s;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;margin:0;padding:0;list-style:none;display:grid}.sol.svelte-2vlhfx li:where(.svelte-2vlhfx){background:rgb(var(--night-rgb) / .4);box-shadow:inset 0 0 0 1px var(--line);color:var(--fog-2);counter-increment:s;transition:opacity .4s var(--ease), transform .4s var(--ease);border-radius:14px;padding:16px 18px 16px 52px;font-size:15.5px;line-height:1.5;position:relative}.sol.svelte-2vlhfx li:where(.svelte-2vlhfx):before{content:counter(s);width:26px;height:26px;font:500 13px/1 var(--mono);color:var(--night);background:var(--brass);border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;left:16px}.sol.svelte-2vlhfx li:where(.svelte-2vlhfx):not(.open){opacity:.18;color:#0000;transform:translateY(4px)}.sol.svelte-2vlhfx li:where(.svelte-2vlhfx):not(.open) b:where(.svelte-2vlhfx){color:#0000}.sol.svelte-2vlhfx b:where(.svelte-2vlhfx){color:var(--fog);font-weight:500}.done.svelte-2vlhfx{color:var(--lamp);font:italic 400 22px/1.3 var(--serif)}.ex-f.svelte-2vlhfx{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 28px;padding-top:18px;display:flex}.pnote.svelte-2vlhfx{max-width:44em}.more-l.svelte-2vlhfx{min-height:44px;color:var(--brass);text-underline-offset:.18em;align-items:center;gap:10px;display:inline-flex}.more-l.svelte-2vlhfx .arr:where(.svelte-2vlhfx){width:16px;height:10px;transition:transform .4s var(--ease)}.more-l.svelte-2vlhfx:hover .arr:where(.svelte-2vlhfx){transform:translate(4px)}@media (width<=899px){.ex-grid.svelte-2vlhfx,.sol.svelte-2vlhfx ol:where(.svelte-2vlhfx){grid-template-columns:minmax(0,1fr)}.sol.svelte-2vlhfx li:where(.svelte-2vlhfx):not(.open){display:none}}@media (width<=760px){.ex.svelte-2vlhfx{padding:18px}.story.svelte-2vlhfx{padding:14px 16px;font-size:16px}.orig.svelte-2vlhfx p:where(.svelte-2vlhfx){font-size:15px}.sol.svelte-2vlhfx .btn:where(.svelte-2vlhfx){width:100%}}.rep.svelte-11dr3bh{gap:20px;margin-top:clamp(36px,5vw,64px);display:grid}.rep-h.svelte-11dr3bh h3:where(.svelte-11dr3bh){font-size:clamp(30px,3vw,42px)}.rep-h.svelte-11dr3bh p:where(.svelte-11dr3bh){max-width:46em;color:var(--fog-2);margin-top:8px}.defs.svelte-11dr3bh{position:absolute}.sheet.svelte-11dr3bh{color:var(--sheet-ink);font:400 16px/1.5 var(--sans);background:linear-gradient(180deg, var(--sheet-bg), var(--sheet-bg-2)), var(--sheet-bg);border-radius:6px;gap:clamp(22px,2.6vw,32px);padding:clamp(22px,3.6vw,52px);display:grid;position:relative;box-shadow:0 40px 80px -40px #000c,0 2px #00000026}.sheet.svelte-11dr3bh:before{content:"";background:linear-gradient(90deg, var(--sheet-brass), var(--stamp));border-radius:6px 6px 0 0;height:4px;position:absolute;inset:0 0 auto}.stamp.svelte-11dr3bh{border:2px solid var(--stamp);font:600 17px/1.2 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--stamp);filter:url(#rough);opacity:.85;border-radius:6px;padding:4px 14px;position:absolute;top:clamp(20px,3vw,42px);right:clamp(18px,3vw,44px);transform:rotate(-8deg)}.kicker.svelte-11dr3bh,h5.svelte-11dr3bh{font:500 12px/1.2 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sheet-brass);margin:0}h5.svelte-11dr3bh{margin-bottom:12px}h4.svelte-11dr3bh{font:500 clamp(32px, 3.4vw, 46px) / 1.05 var(--serif);letter-spacing:-.01em;margin:10px 0 0;padding-right:6em}.sub.svelte-11dr3bh{color:var(--sheet-ink);margin-top:8px;font-size:17px}.cond.svelte-11dr3bh{color:var(--sheet-ink-2);margin-top:4px;font-size:13.5px}.probe.svelte-11dr3bh{background:rgb(var(--brass-rgb) / .1);box-shadow:inset 0 0 0 1px var(--sheet-line);border-radius:10px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(18px,3vw,44px);padding:clamp(18px,2vw,24px);display:grid}.big.svelte-11dr3bh{font:500 clamp(48px, 5vw, 64px) / 1 var(--serif);font-variant-numeric:lining-nums tabular-nums;flex-wrap:wrap;align-items:baseline;gap:0 10px;display:flex}.big.svelte-11dr3bh .was:where(.svelte-11dr3bh){color:var(--sheet-ink-2)}.big.svelte-11dr3bh .arr:where(.svelte-11dr3bh){color:var(--sheet-brass);font-size:.6em}.big.svelte-11dr3bh small:where(.svelte-11dr3bh){font:400 15px var(--sans);color:var(--sheet-ink-2)}.note.svelte-11dr3bh{color:var(--sheet-ink-2);margin-top:8px;font-size:15px}.scale.svelte-11dr3bh{padding:26px 0 8px;position:relative}.zones.svelte-11dr3bh{border-radius:6px;height:34px;display:flex;overflow:hidden}.zones.svelte-11dr3bh span:where(.svelte-11dr3bh){flex:var(--w) 1 0;font:600 13px/1 var(--mono);border-left:1px solid var(--sheet-bg);place-items:center;display:grid}.z2.svelte-11dr3bh{background:rgb(var(--deep-rgb) / .08);color:var(--sheet-ink-2)}.z3.svelte-11dr3bh{background:rgb(var(--brass-rgb) / .22)}.z4.svelte-11dr3bh{background:rgb(var(--brass-rgb) / .5)}.z5.svelte-11dr3bh{background:var(--sheet-ink);color:var(--sheet-bg)}.mk.svelte-11dr3bh{border-left:2px solid var(--sheet-ink);width:0;position:absolute;top:0;bottom:0}.mk.svelte-11dr3bh em:where(.svelte-11dr3bh){font:500 12px/1 var(--mono);white-space:nowrap;font-style:normal;position:absolute;top:0;left:6px}.mk.was.svelte-11dr3bh{border-left-style:dashed;border-left-color:var(--sheet-ink-2)}.mk.was.svelte-11dr3bh em:where(.svelte-11dr3bh){color:var(--sheet-ink-2)}.stats.svelte-11dr3bh{border-top:1px solid var(--sheet-line);border-bottom:1px solid var(--sheet-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.stats.svelte-11dr3bh>div:where(.svelte-11dr3bh){flex-direction:column-reverse;justify-content:flex-end;gap:4px;padding:16px 18px 16px 0;display:flex}.stats.svelte-11dr3bh>div:where(.svelte-11dr3bh)+div:where(.svelte-11dr3bh){border-left:1px solid var(--sheet-line);padding-left:18px}.stats.svelte-11dr3bh dt:where(.svelte-11dr3bh){color:var(--sheet-ink-2);font-size:14px;line-height:1.4}.stats.svelte-11dr3bh dd:where(.svelte-11dr3bh){font:500 clamp(30px, 2.8vw, 38px) / 1.05 var(--serif);font-variant-numeric:lining-nums tabular-nums;margin:0}.cols.svelte-11dr3bh{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(22px,3.4vw,52px);display:grid}.log.svelte-11dr3bh{margin:0;padding:0;list-style:none}.log.svelte-11dr3bh li:where(.svelte-11dr3bh){border-bottom:1px dashed var(--sheet-line);grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:12px 0;display:grid}.log.svelte-11dr3bh li:where(.svelte-11dr3bh):first-child{padding-top:0}.log.svelte-11dr3bh b:where(.svelte-11dr3bh){grid-area:1/1;font-weight:600}.pips.svelte-11dr3bh{grid-area:2/1;gap:4px;margin:2px 0;display:flex}.pips.svelte-11dr3bh i:where(.svelte-11dr3bh){background:rgb(var(--deep-rgb) / .12);border-radius:2px;width:22px;height:4px}.pips.svelte-11dr3bh i.on:where(.svelte-11dr3bh){background:var(--sheet-brass)}.log.svelte-11dr3bh p:where(.svelte-11dr3bh){color:var(--sheet-ink-2);grid-area:3/1/auto/-1;font-size:15px;line-height:1.45}.st.svelte-11dr3bh{border-radius:var(--r-pill);font:500 12.5px/1.2 var(--sans);border:1px solid var(--sheet-line);white-space:nowrap;grid-area:1/2/span 2;place-self:start end;padding:3px 10px}.st.ok.svelte-11dr3bh{border-color:var(--sheet-brass);color:var(--sheet-brass)}.st.go.svelte-11dr3bh{background:var(--sheet-ink);color:var(--sheet-bg);border-color:var(--sheet-ink)}.wkbars.svelte-11dr3bh{border-bottom:1px solid var(--sheet-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;height:150px;margin-bottom:24px;padding-bottom:2px;display:grid}.col.svelte-11dr3bh{grid-template-rows:auto minmax(0,1fr) auto;justify-items:center;gap:6px;display:grid}.col.svelte-11dr3bh i:where(.svelte-11dr3bh){width:100%;max-width:44px;height:var(--h);background:rgb(var(--brass-rgb) / .55);border-radius:6px 6px 2px 2px;align-self:end}.col.svelte-11dr3bh:last-child i:where(.svelte-11dr3bh){background:var(--sheet-ink)}.col.svelte-11dr3bh .v:where(.svelte-11dr3bh){font:600 13px/1 var(--mono)}.col.svelte-11dr3bh .wk:where(.svelte-11dr3bh){color:var(--sheet-ink-2);font-size:13px}.errs.svelte-11dr3bh{color:var(--sheet-ink-2);gap:8px;margin:0;padding:0;font-size:15px;line-height:1.45;list-style:none;display:grid}.errs.svelte-11dr3bh li:where(.svelte-11dr3bh){border-left:2px solid var(--stamp);padding-left:14px}.errs.svelte-11dr3bh b:where(.svelte-11dr3bh){color:var(--sheet-ink);font-weight:600}.foot.svelte-11dr3bh{border-top:1px solid var(--sheet-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(20px,3vw,44px);padding-top:20px;display:grid}.foot.svelte-11dr3bh p:where(.svelte-11dr3bh){font-size:15.5px;line-height:1.5}.parent.svelte-11dr3bh{background:rgb(var(--brass-rgb) / .16);border-radius:8px;padding:14px 16px}.sign.svelte-11dr3bh{font:italic 500 26px/1 var(--serif);color:var(--sheet-brass);justify-self:end}@media (width<=899px){.cols.svelte-11dr3bh,.foot.svelte-11dr3bh,.probe.svelte-11dr3bh{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.sheet.svelte-11dr3bh{padding:24px 18px 20px}h4.svelte-11dr3bh{margin-top:30px;padding-right:0}.stamp.svelte-11dr3bh{font-size:14px}.stats.svelte-11dr3bh{grid-template-columns:minmax(0,1fr)}.stats.svelte-11dr3bh>div:where(.svelte-11dr3bh),.stats.svelte-11dr3bh>div:where(.svelte-11dr3bh)+div:where(.svelte-11dr3bh){border-left:0;padding:12px 0}.stats.svelte-11dr3bh>div:where(.svelte-11dr3bh)+div:where(.svelte-11dr3bh){border-top:1px solid var(--sheet-line)}}.st.svelte-1m5bbqg{counter-reset:st;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px);margin:0;padding:0;list-style:none;display:grid}.st.svelte-1m5bbqg li:where(.svelte-1m5bbqg){border-radius:var(--r-card);background:linear-gradient(180deg, var(--deep-2), rgb(var(--deep-2-rgb) / .82));box-shadow:var(--sh-raise);align-content:start;gap:12px;padding:clamp(22px,2.4vw,30px);display:grid;position:relative}.st.svelte-1m5bbqg li:where(.svelte-1m5bbqg):not(:last-child):after{content:"";background:var(--brass-2);width:clamp(16px,2vw,28px);height:1px;position:absolute;top:52px;right:calc(-1*clamp(16px,2vw,28px))}.sthd.svelte-1m5bbqg{justify-content:space-between;align-items:center;display:flex}.n.svelte-1m5bbqg{font:300 64px/1 var(--serif);color:var(--brass);font-variant-numeric:lining-nums}.sthd.svelte-1m5bbqg svg:where(.svelte-1m5bbqg){width:40px;height:40px;color:var(--fog-3);stroke-width:1.5px}h3.svelte-1m5bbqg{font-size:clamp(24px,2vw,28px)}.st.svelte-1m5bbqg p:where(.svelte-1m5bbqg){color:var(--fog-2);font-size:16.5px;line-height:1.55}.hour.svelte-1m5bbqg{border-radius:var(--r-card);box-shadow:inset 0 0 0 1px rgb(var(--brass-rgb) / .35);background:rgb(var(--night-rgb) / .35);margin-top:clamp(24px,3vw,40px);padding:clamp(22px,2.6vw,32px)}.hour.svelte-1m5bbqg h3:where(.svelte-1m5bbqg){font-size:clamp(22px,1.8vw,26px)}.hour.svelte-1m5bbqg ol:where(.svelte-1m5bbqg){gap:6px;margin:18px 0 0;padding:0;list-style:none;display:flex}.hour.svelte-1m5bbqg li:where(.svelte-1m5bbqg){flex:var(--w) 1 0;align-content:start;gap:4px;min-width:0;display:grid}.bar.svelte-1m5bbqg{border-radius:var(--r-pill);background:linear-gradient(90deg, var(--brass-hi), var(--brass-lo));height:10px;opacity:calc(.45 + var(--i) * .18);margin-bottom:8px}.mm.svelte-1m5bbqg{font:500 13px/1.2 var(--mono);color:var(--brass)}.hour.svelte-1m5bbqg b:where(.svelte-1m5bbqg){color:var(--fog);font-weight:500}.hour.svelte-1m5bbqg p:where(.svelte-1m5bbqg){color:var(--fog-2);font-size:14.5px;line-height:1.45}.hour.svelte-1m5bbqg li:where(.svelte-1m5bbqg):first-child,.hour.svelte-1m5bbqg li:where(.svelte-1m5bbqg):last-child{min-width:150px}@media (width<=899px){.st.svelte-1m5bbqg{grid-template-columns:minmax(0,1fr)}.st.svelte-1m5bbqg li:where(.svelte-1m5bbqg):not(:last-child):after{display:none}.hour.svelte-1m5bbqg ol:where(.svelte-1m5bbqg){gap:14px;display:grid}.hour.svelte-1m5bbqg li:where(.svelte-1m5bbqg),.hour.svelte-1m5bbqg li:where(.svelte-1m5bbqg):first-child,.hour.svelte-1m5bbqg li:where(.svelte-1m5bbqg):last-child{grid-template-columns:96px minmax(0,1fr);gap:2px 14px;min-width:0}.bar.svelte-1m5bbqg{width:calc(var(--w) / 25 * 100%);grid-column:1/-1;margin-bottom:4px}.hour.svelte-1m5bbqg b:where(.svelte-1m5bbqg){grid-area:2/2}.mm.svelte-1m5bbqg{grid-row:2;align-self:center}.hour.svelte-1m5bbqg p:where(.svelte-1m5bbqg){grid-column:2}}.mf-btn.svelte-1m5bbqg{display:none}@media (width<=760px){.mf.svelte-1m5bbqg{border-radius:var(--r-card);box-shadow:inset 0 0 0 1px rgb(var(--brass-rgb) / .4);background:rgb(var(--night-rgb) / .35);margin-top:14px}.mf-btn.svelte-1m5bbqg{width:100%;min-height:64px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:14px;padding:14px 18px;display:flex}.mf-btn.svelte-1m5bbqg span:where(.svelte-1m5bbqg){gap:2px;display:grid}.mf-btn.svelte-1m5bbqg b:where(.svelte-1m5bbqg){font:400 22px/1.2 var(--serif)}.mf-btn.svelte-1m5bbqg small:where(.svelte-1m5bbqg){color:var(--fog-2);font-size:14.5px}.mf-btn.svelte-1m5bbqg i:where(.svelte-1m5bbqg){width:34px;height:34px;box-shadow:inset 0 0 0 1px var(--brass-2);border-radius:50%;flex:none;position:relative}.mf-btn.svelte-1m5bbqg i:where(.svelte-1m5bbqg):before,.mf-btn.svelte-1m5bbqg i:where(.svelte-1m5bbqg):after{content:"";background:var(--brass);height:1.5px;transition:transform .3s var(--ease);position:absolute;top:16px;left:10px;right:10px}.mf-btn.svelte-1m5bbqg i:where(.svelte-1m5bbqg):after{transform:rotate(90deg)}.open.svelte-1m5bbqg .mf-btn:where(.svelte-1m5bbqg) i:where(.svelte-1m5bbqg):after{transform:rotate(0)}.mf.svelte-1m5bbqg:not(.open) .mf-body:where(.svelte-1m5bbqg){display:none}.mf-body.svelte-1m5bbqg{padding:0 12px 12px}.mf-body.svelte-1m5bbqg .ex,.mf-body.svelte-1m5bbqg .rep{margin-top:0}.mf-body.svelte-1m5bbqg .ex-h h3,.mf-body.svelte-1m5bbqg .rep-h h3{display:none}.st.svelte-1m5bbqg li:where(.svelte-1m5bbqg){gap:8px;padding:20px}.n.svelte-1m5bbqg{font-size:48px}.st.svelte-1m5bbqg p:where(.svelte-1m5bbqg){font-size:16px}}.th.svelte-qwxhk7{flex-wrap:wrap;margin:0 0 22px}.stage.svelte-qwxhk7{padding-right:clamp(0px,9vw,130px);position:relative}.browser.svelte-qwxhk7{background:var(--deep-2);box-shadow:inset 0 0 0 1px rgb(var(--brass-rgb) / .35), 0 50px 90px -40px #000000d9, 0 0 0 1px rgb(var(--night-rgb) / .6);border-radius:14px;margin:0;overflow:hidden}.bar.svelte-qwxhk7{background:rgb(var(--night-rgb) / .7);border-bottom:1px solid var(--line);align-items:center;gap:7px;height:34px;padding:0 14px;display:flex}.bar.svelte-qwxhk7 i:where(.svelte-qwxhk7){background:var(--line-2);border-radius:50%;width:10px;height:10px}.bar.svelte-qwxhk7 span:where(.svelte-qwxhk7){border-radius:var(--r-pill);font:12px/1.2 var(--mono);color:var(--fog-3);background:rgb(var(--fog-rgb) / .06);margin:0 auto;padding:3px 16px}.shots.svelte-qwxhk7{aspect-ratio:1440/870;background:var(--night);display:grid}.shots.svelte-qwxhk7 picture:where(.svelte-qwxhk7){opacity:0;transition:opacity .5s var(--ease);grid-area:1/1}.shots.svelte-qwxhk7 picture.on:where(.svelte-qwxhk7){opacity:1}.shots.svelte-qwxhk7 img:where(.svelte-qwxhk7){width:100%;height:auto;display:block}.phone.svelte-qwxhk7{background:var(--sky-0);width:clamp(150px,17vw,230px);box-shadow:inset 0 0 0 1px rgb(var(--brass-rgb) / .5), 0 40px 70px -30px #000000e6;border-radius:30px;margin:0;padding:7px;position:absolute;bottom:clamp(-60px,-4vw,-20px);right:0}.pshots.svelte-qwxhk7{border-radius:24px;display:grid;overflow:hidden}.pshots.svelte-qwxhk7 picture:where(.svelte-qwxhk7){opacity:0;transition:opacity .5s var(--ease);grid-area:1/1}.pshots.svelte-qwxhk7 picture.on:where(.svelte-qwxhk7){opacity:1}.phone.svelte-qwxhk7 img:where(.svelte-qwxhk7){width:100%;height:auto;display:block}.notes.svelte-qwxhk7{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,28px);margin:clamp(40px,6vw,84px) 0 0;padding:0;list-style:none;display:grid}.notes.svelte-qwxhk7 li:where(.svelte-qwxhk7){align-content:start;gap:8px;display:grid}.i.svelte-qwxhk7{width:32px;height:32px;font:500 14px/1 var(--mono);color:var(--night);background:var(--brass);border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.notes.svelte-qwxhk7 h3:where(.svelte-qwxhk7){font-size:24px}.notes.svelte-qwxhk7 p:where(.svelte-qwxhk7){color:var(--fog-2);font-size:16px;line-height:1.5}.par.svelte-qwxhk7{border-radius:var(--r-card);background:linear-gradient(180deg, var(--deep-2), rgb(var(--deep-2-rgb) / .82));box-shadow:var(--sh-raise);grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:center;gap:20px;margin-top:clamp(28px,4vw,48px);padding:clamp(20px,2.6vw,30px);display:grid}.par.svelte-qwxhk7 h3:where(.svelte-qwxhk7){font-size:clamp(24px,2vw,30px)}.par.svelte-qwxhk7 ul:where(.svelte-qwxhk7){grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.par.svelte-qwxhk7 li:where(.svelte-qwxhk7){border-left:2px solid var(--brass-2);gap:4px;padding-left:14px;display:grid}.par.svelte-qwxhk7 b:where(.svelte-qwxhk7){font-weight:500}.par.svelte-qwxhk7 span:where(.svelte-qwxhk7){color:var(--fog-2);font-size:15px;line-height:1.45}.cab-note.svelte-qwxhk7{color:var(--fog-3);margin-top:16px;font-size:14px}@media (width<=1100px){.notes.svelte-qwxhk7,.par.svelte-qwxhk7 ul:where(.svelte-qwxhk7){grid-template-columns:repeat(2,minmax(0,1fr))}.par.svelte-qwxhk7{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.browser.svelte-qwxhk7{display:none}.th.svelte-qwxhk7{border-radius:26px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:16px;display:grid}.th.svelte-qwxhk7 button:where(.svelte-qwxhk7){padding:0 10px}.stage.svelte-qwxhk7{padding:0}.phone.svelte-qwxhk7{width:min(280px,78vw);margin:0 auto;position:relative;bottom:auto}.notes.svelte-qwxhk7{grid-template-columns:minmax(0,1fr);margin-top:28px}.notes.svelte-qwxhk7 li:where(.svelte-qwxhk7){background:rgb(var(--deep-2-rgb) / .7);box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;grid-template-columns:auto minmax(0,1fr);gap:2px 14px;padding:16px}.i.svelte-qwxhk7{grid-row:1/span 2;margin:0}.notes.svelte-qwxhk7 h3:where(.svelte-qwxhk7){font-size:22px}.par.svelte-qwxhk7 ul:where(.svelte-qwxhk7){grid-template-columns:minmax(0,1fr);gap:12px}}.gb-sec.svelte-14wili7{background:radial-gradient(70% 60% at 50% 100%, rgb(var(--glow-rgb) / .14), transparent 70%), radial-gradient(50% 40% at 85% 0, rgb(var(--brass-rgb) / .08), transparent 70%), rgb(var(--deep-rgb) / .92)}.gh.svelte-14wili7{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:16px 48px;margin-bottom:clamp(26px,3.6vw,44px);display:grid}.gh.svelte-14wili7 .lead:where(.svelte-14wili7){margin-top:0}.k.svelte-14wili7{font:500 var(--fs-label) / 1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--brass);margin-bottom:12px}.gl.svelte-14wili7{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px);display:grid}.gc.svelte-14wili7{border-radius:var(--r-card);background:linear-gradient(180deg, var(--deep-2), rgb(var(--deep-2-rgb) / .86));box-shadow:inset 0 0 0 1px rgb(var(--brass-rgb) / .3), var(--sh-raise);grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.cv.svelte-14wili7{aspect-ratio:2;background:var(--deep);position:relative;overflow:hidden}.cv.svelte-14wili7 img:where(.svelte-14wili7){object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease);display:block}.gc.svelte-14wili7:hover .cv:where(.svelte-14wili7) img:where(.svelte-14wili7){transform:scale(1.05)}.cv.svelte-14wili7:after{content:"";background:linear-gradient(180deg, transparent 55%, var(--deep-2));position:absolute;inset:0}.t.svelte-14wili7{z-index:1;border-radius:var(--r-pill);color:var(--lamp);background:rgb(var(--night-rgb) / .75);padding:5px 11px;font-size:13px;position:absolute;top:12px;right:12px}.gt.svelte-14wili7{align-content:start;justify-items:start;gap:8px;padding:4px clamp(18px,2vw,26px) clamp(20px,2.2vw,26px);display:grid}.sj.svelte-14wili7{color:var(--brass);font-size:14px}h3.svelte-14wili7{font-size:clamp(24px,2vw,28px)}.gt.svelte-14wili7 p:where(.svelte-14wili7):not(.sj){color:var(--fog-2);font-size:16px;line-height:1.5}.gt.svelte-14wili7 .btn:where(.svelte-14wili7){--h:46px;margin-top:8px;padding:8px 26px}.gt.svelte-14wili7 .btn:where(.svelte-14wili7):before{content:"";position:absolute;inset:0}.gfoot.svelte-14wili7{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:clamp(22px,3vw,36px);display:flex}.gfoot.svelte-14wili7 p:where(.svelte-14wili7){max-width:44em;color:var(--fog-2)}@media (width<=899px){.gh.svelte-14wili7,.gl.svelte-14wili7{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.gt.svelte-14wili7{gap:4px;padding:14px 16px 16px}h3.svelte-14wili7{font-size:21px}.gt.svelte-14wili7 p:where(.svelte-14wili7):not(.sj){font-size:15px;line-height:1.4}.gt.svelte-14wili7 .btn:where(.svelte-14wili7){--h:42px;padding:6px 18px}.gfoot.svelte-14wili7 .btn:where(.svelte-14wili7){width:100%}}.ab.svelte-1icjsjs{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}.photos.svelte-1icjsjs{padding:0 14% 14% 0;position:relative}.ph.svelte-1icjsjs{background:var(--sheet-bg);box-shadow:0 30px 60px -28px rgb(var(--night-rgb) / .55), 0 0 0 1px var(--sheet-line);margin:0;padding:12px 12px 14px}.ph.svelte-1icjsjs img:where(.svelte-1icjsjs){width:100%;height:auto;display:block}.main.svelte-1icjsjs{transform:rotate(-2deg)}.side.svelte-1icjsjs{width:52%;padding:8px;position:absolute;bottom:0;right:0;transform:rotate(3deg)}.txt.svelte-1icjsjs{gap:18px;display:grid}.txt.svelte-1icjsjs>p:where(.svelte-1icjsjs){color:var(--sheet-ink);font-size:clamp(17px,1.3vw,20px);line-height:1.6}.facts.svelte-1icjsjs{border-top:1px solid var(--sheet-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:8px 0 0;display:grid}.facts.svelte-1icjsjs>div:where(.svelte-1icjsjs){flex-direction:column-reverse;justify-content:flex-end;gap:6px;padding:18px 16px 0 0;display:flex}.facts.svelte-1icjsjs>div:where(.svelte-1icjsjs)+div:where(.svelte-1icjsjs){border-left:1px solid var(--sheet-line);padding-left:18px}.facts.svelte-1icjsjs dd:where(.svelte-1icjsjs){font:300 clamp(52px, 5vw, 72px) / .9 var(--serif);color:var(--sheet-brass);font-variant-numeric:lining-nums;margin:0}.facts.svelte-1icjsjs dt:where(.svelte-1icjsjs){color:var(--sheet-ink-2);font-size:15px;line-height:1.4}@media (width<=899px){.ab.svelte-1icjsjs{grid-template-columns:minmax(0,1fr)}.photos.svelte-1icjsjs{width:min(440px,100%);margin:0 auto}}@media (width<=760px){.photos.svelte-1icjsjs{width:min(340px,92%)}.facts.svelte-1icjsjs{grid-template-columns:minmax(0,1fr)}.facts.svelte-1icjsjs>div:where(.svelte-1icjsjs),.facts.svelte-1icjsjs>div:where(.svelte-1icjsjs)+div:where(.svelte-1icjsjs){border-left:0;border-bottom:1px solid var(--sheet-line);flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:16px;padding:12px 0}.facts.svelte-1icjsjs dd:where(.svelte-1icjsjs){flex:none;width:64px;font-size:52px}}.sub.svelte-12k224{margin:clamp(30px,4vw,48px) 0 0;font-size:clamp(26px,2.4vw,34px)}.prices.svelte-12k224{margin-top:18px}.pc.svelte-12k224 .k:where(.svelte-12k224){font-family:var(--serif);margin:0;font-weight:300}.fm-h.svelte-12k224{scroll-margin-top:calc(var(--hdr) + 16px)}.fm-h.svelte-12k224 p:where(.svelte-12k224){color:var(--fog-2);margin-top:8px}.fm.svelte-12k224{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.6vw,22px);margin-top:20px;display:grid}.f.svelte-12k224{border-radius:var(--r-card);background:linear-gradient(180deg, var(--deep-2), rgb(var(--deep-2-rgb) / .86));box-shadow:var(--sh-raise);flex-direction:column;gap:8px;padding:clamp(20px,2vw,26px);display:flex;position:relative}.f.main.svelte-12k224{box-shadow:inset 0 0 0 1px var(--brass), 0 30px 60px -30px rgb(var(--brass-rgb) / .45), var(--sh-raise)}.tag.svelte-12k224{border-radius:var(--r-pill);color:var(--brass);box-shadow:inset 0 0 0 1px rgb(var(--brass-rgb) / .5);align-self:start;padding:4px 10px;font-size:13px}h4.svelte-12k224{font:400 clamp(23px, 1.8vw, 27px) / 1.15 var(--serif);margin:6px 0 0}.v.svelte-12k224{font:300 clamp(40px, 3.4vw, 50px) / 1 var(--serif);color:var(--fog);font-variant-numeric:lining-nums}.v.svelte-12k224 small:where(.svelte-12k224){font:400 14px var(--sans);color:var(--fog-2);margin-left:6px}.per.svelte-12k224{color:var(--fog-2);font-size:14.5px}.f.svelte-12k224 ul:where(.svelte-12k224){border-top:1px solid var(--line);color:var(--fog-2);gap:8px;margin:6px 0 0;padding:12px 0 0;font-size:15px;line-height:1.45;list-style:none;display:grid}.f.svelte-12k224 li:where(.svelte-12k224){padding-left:18px;position:relative}.f.svelte-12k224 li:where(.svelte-12k224):before{content:"";border-left:1.5px solid var(--brass);border-bottom:1.5px solid var(--brass);width:8px;height:4px;position:absolute;top:.55em;left:0;transform:rotate(-45deg)}.f.svelte-12k224 .btn:where(.svelte-12k224){--h:46px;margin-top:auto;padding:8px 20px}.f.svelte-12k224 ul:where(.svelte-12k224){margin-bottom:14px}.inc.svelte-12k224{border-radius:var(--r-card);background:rgb(var(--night-rgb) / .4);box-shadow:inset 0 0 0 1px rgb(var(--brass-rgb) / .45);margin-top:clamp(18px,2vw,26px);padding:clamp(22px,2.6vw,32px);position:relative;overflow:hidden}.inc.svelte-12k224:before{content:"";background:linear-gradient(90deg, var(--brass-lo), var(--brass-hi), var(--brass-lo));height:3px;position:absolute;inset:0 0 auto}.inc.svelte-12k224 h4:where(.svelte-12k224){margin:0}.inc.svelte-12k224 ul:where(.svelte-12k224){grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,28px);margin:18px 0 0;padding:0;list-style:none;display:grid}.inc.svelte-12k224 li:where(.svelte-12k224){align-content:start;gap:6px;display:grid}.inc.svelte-12k224 svg:where(.svelte-12k224){width:38px;height:38px;color:var(--brass);stroke-width:1.5px;margin-bottom:4px}.inc.svelte-12k224 b:where(.svelte-12k224){color:var(--fog);font-weight:500}.inc.svelte-12k224 p:where(.svelte-12k224){color:var(--fog-2);font-size:15px;line-height:1.5}.inc-a.svelte-12k224{color:var(--brass);text-underline-offset:.18em;margin-top:18px;display:inline-block}.fm-note.svelte-12k224{border-left:2px solid var(--brass-2);color:var(--fog-2);max-width:52em;margin-top:16px;padding-left:14px;font-size:15px}.pgroup.svelte-12k224{margin-top:clamp(28px,3.6vw,44px)}.fam.svelte-12k224{margin-top:16px}.fam.svelte-12k224>div:where(.svelte-12k224){border-radius:var(--r-card);box-shadow:inset 0 0 0 1px var(--line-2);padding:18px 22px}.fam.svelte-12k224 b:where(.svelte-12k224){font:400 22px/1.2 var(--serif)}.fam.svelte-12k224 p:where(.svelte-12k224){color:var(--fog-2);margin-top:4px;font-size:15.5px}@media (width<=1100px){.fm.svelte-12k224,.inc.svelte-12k224 ul:where(.svelte-12k224){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.fm.svelte-12k224{grid-template-columns:minmax(0,1fr)}.f.svelte-12k224{padding:18px}.f.svelte-12k224 .btn:where(.svelte-12k224){width:100%}.inc.svelte-12k224 li:where(.svelte-12k224){background:rgb(var(--deep-2-rgb) / .7);box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;padding:16px}}.fq.svelte-pnxa5b{columns:2;column-gap:clamp(28px,5vw,72px)}.grp.svelte-pnxa5b{break-inside:avoid;margin-bottom:clamp(28px,4vw,48px)}h3.svelte-pnxa5b{font:500 var(--fs-label) / 1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--brass);margin-bottom:6px}.faq.svelte-pnxa5b summary{font-size:clamp(19px,1.6vw,22px)}.ask.svelte-pnxa5b{color:var(--fog-2);margin-top:clamp(28px,4vw,44px)}.ask.svelte-pnxa5b a:where(.svelte-pnxa5b){color:var(--brass);text-underline-offset:.18em}.tabs.svelte-pnxa5b{display:none}@media (width<=899px){.fq.svelte-pnxa5b{columns:1}}@media (width<=760px){.tabs.svelte-pnxa5b{margin:0 calc(-1 * var(--gut)) 18px;padding:0 var(--gut) 4px;scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.tabs.svelte-pnxa5b::-webkit-scrollbar{display:none}.tabs.svelte-pnxa5b button:where(.svelte-pnxa5b){border-radius:var(--r-pill);min-height:40px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--fog-2);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:8px 14px;font-size:15px}.tabs.svelte-pnxa5b button[aria-pressed=true]:where(.svelte-pnxa5b){color:var(--night);background:var(--brass);box-shadow:none}.grp.svelte-pnxa5b h3:where(.svelte-pnxa5b),.grp.svelte-pnxa5b:not(.cur){display:none}.grp.svelte-pnxa5b{margin-bottom:0}}.bk.svelte-1utilgm{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:clamp(28px,4vw,64px);display:grid}#bookForm.svelte-1utilgm{gap:26px;display:grid}.blk.svelte-1utilgm{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}legend.svelte-1utilgm{font:400 clamp(22px, 1.8vw, 26px) / 1.2 var(--serif);color:var(--fog);align-items:center;gap:12px;margin-bottom:14px;padding:0;display:flex}.no.svelte-1utilgm{width:30px;height:30px;font:500 14px/1 var(--mono);color:var(--night);background:var(--brass);border-radius:50%;place-items:center;display:grid}.hint.svelte-1utilgm{color:var(--fog-3);margin-top:-8px;font-size:14px}.kid.svelte-1utilgm{background:rgb(var(--night-rgb) / .38);box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;gap:18px;padding:18px;display:grid}.kid.solo.svelte-1utilgm{box-shadow:none;background:0 0;padding:0}.mv .kid.svelte-1utilgm{animation:svelte-1utilgm-pop .45s var(--ease)}@keyframes svelte-1utilgm-pop{0%{opacity:0;transform:translateY(10px)scale(.98)}}.kid-h.svelte-1utilgm{justify-content:space-between;align-items:center;display:flex}.kid-h.svelte-1utilgm b:where(.svelte-1utilgm){color:var(--brass);font-weight:500}.rm.svelte-1utilgm{min-height:44px;color:var(--fog-3);font:400 14px var(--sans);cursor:pointer;background:0 0;border:0;padding:0 4px;text-decoration:underline}.rm.svelte-1utilgm:hover{color:var(--err)}.grp.svelte-1utilgm{outline:none;gap:10px;display:grid}.grp.svelte-1utilgm:focus-visible{outline:2px solid var(--accent);outline-offset:6px;border-radius:8px}.gl.svelte-1utilgm,.field.svelte-1utilgm label:where(.svelte-1utilgm){font:400 14px/1.3 var(--sans);color:var(--fog-2)}small.svelte-1utilgm{color:var(--fog-3);margin-left:6px;font-size:13px}.chips.svelte-1utilgm{flex-wrap:wrap;gap:8px;display:flex}.grades.svelte-1utilgm{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.chip.svelte-1utilgm{cursor:pointer;display:block;position:relative}.chip.svelte-1utilgm input:where(.svelte-1utilgm){opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.chip.svelte-1utilgm span:where(.svelte-1utilgm){border-radius:var(--r-pill);min-height:44px;font:400 15px/1.2 var(--sans);color:var(--fog-2);background:rgb(var(--night-rgb) / .62);box-shadow:inset 0 0 0 1px var(--line-2);transition:background-color .25s var(--ease), color .25s var(--ease), box-shadow .25s var(--ease);justify-content:center;align-items:center;gap:8px;padding:0 16px;display:flex}.chip.svelte-1utilgm:hover span:where(.svelte-1utilgm){color:var(--fog);box-shadow:inset 0 0 0 1px var(--brass-2)}.chip.svelte-1utilgm input:where(.svelte-1utilgm):checked+span:where(.svelte-1utilgm){color:var(--night);background:linear-gradient(180deg, var(--brass-hi), var(--brass-lo));box-shadow:inset 0 1px 0 rgb(var(--shine-rgb) / .5)}.chk.svelte-1utilgm span:where(.svelte-1utilgm):before{content:"";border-radius:4px;width:14px;height:14px;box-shadow:inset 0 0 0 1.5px}.chk.svelte-1utilgm input:where(.svelte-1utilgm):checked+span:where(.svelte-1utilgm):before{background:linear-gradient(45deg, transparent 45%, var(--night) 45% 58%, transparent 58%) 2px 3px / 6px 7px no-repeat, linear-gradient(-45deg, transparent 42%, var(--night) 42% 56%, transparent 56%) 5px 1px / 8px 10px no-repeat;box-shadow:inset 0 0 0 1.5px var(--night)}.chip.svelte-1utilgm input:where(.svelte-1utilgm):focus-visible+span:where(.svelte-1utilgm){outline:2px solid var(--brass);outline-offset:2px}.grp.bad.svelte-1utilgm .chip:where(.svelte-1utilgm) input:where(.svelte-1utilgm):not(:checked)+span:where(.svelte-1utilgm){box-shadow:inset 0 0 0 1px var(--err)}.add.svelte-1utilgm{border-radius:var(--r-pill);border:1px dashed var(--brass);min-height:48px;color:var(--brass);font:400 15px var(--sans);cursor:pointer;transition:background-color .3s var(--ease);background:0 0;justify-self:start;align-items:center;gap:10px;padding:0 20px;display:inline-flex}.add.svelte-1utilgm span:where(.svelte-1utilgm){font-size:20px;line-height:1}.add.svelte-1utilgm:hover{background:rgb(var(--brass-rgb) / .12)}textarea.svelte-1utilgm{resize:vertical;background:rgb(var(--night-rgb) / .62);border:1px solid var(--line-2);border-radius:var(--r-ctl);width:100%;min-height:96px;color:var(--fog);font:400 16px/1.5 var(--sans);padding:14px 18px}textarea.svelte-1utilgm::placeholder{color:var(--fog-3)}textarea.svelte-1utilgm:focus{border-color:var(--brass);box-shadow:0 0 0 3px rgb(var(--brass-rgb) / .24);outline:none}.send.svelte-1utilgm{--h:58px;width:100%;font-size:17px}.ok.svelte-1utilgm{border-radius:var(--r-card);background:linear-gradient(180deg, var(--deep-2), rgb(var(--deep-2-rgb) / .86));box-shadow:var(--sh-raise);outline:none;justify-items:start;gap:14px;padding:clamp(24px,3.6vw,44px);display:grid}.ok.svelte-1utilgm:focus-visible{outline:2px solid var(--accent)}.tick.svelte-1utilgm{fill:none;width:64px;height:64px;stroke:var(--brass);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.mv .tick.svelte-1utilgm{animation:svelte-1utilgm-tick .6s var(--ease)}@keyframes svelte-1utilgm-tick{0%{opacity:0;transform:scale(.6)rotate(-20deg)}}.ok.svelte-1utilgm h3:where(.svelte-1utilgm){font-size:clamp(28px,2.6vw,36px)}.ok.svelte-1utilgm p:where(.svelte-1utilgm),.ok.svelte-1utilgm li:where(.svelte-1utilgm){color:var(--fog-2)}.ok.svelte-1utilgm ol:where(.svelte-1utilgm){gap:6px;margin:0;padding-left:20px;display:grid}.side.svelte-1utilgm{top:calc(var(--hdr) + 24px);gap:24px;display:grid;position:sticky}.side.svelte-1utilgm h3:where(.svelte-1utilgm){margin-bottom:14px;font-size:clamp(24px,2vw,28px)}.next.svelte-1utilgm ol:where(.svelte-1utilgm){counter-reset:n;gap:0;margin:0;padding:0;list-style:none;display:grid}.next.svelte-1utilgm li:where(.svelte-1utilgm){counter-increment:n;gap:2px;padding:0 0 20px 44px;display:grid;position:relative}.next.svelte-1utilgm li:where(.svelte-1utilgm):before{content:counter(n);width:28px;height:28px;font:500 13px/1 var(--mono);color:var(--brass);box-shadow:inset 0 0 0 1px var(--brass);background:var(--deep);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.next.svelte-1utilgm li:where(.svelte-1utilgm):not(:last-child):after{content:"";background:linear-gradient(var(--brass-2), transparent);width:1px;position:absolute;top:30px;bottom:2px;left:14px}.next.svelte-1utilgm b:where(.svelte-1utilgm){font-weight:500}.next.svelte-1utilgm span:where(.svelte-1utilgm){color:var(--fog-2);font-size:15px;line-height:1.45}.chans.svelte-1utilgm ul:where(.svelte-1utilgm){gap:8px;margin:0;padding:0;list-style:none;display:grid}.chans.svelte-1utilgm a:where(.svelte-1utilgm){background:rgb(var(--night-rgb) / .4);box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .3s var(--ease), background-color .3s var(--ease);border-radius:14px;grid-template-rows:auto auto;grid-template-columns:40px minmax(0,1fr);align-items:center;column-gap:14px;padding:10px 14px;text-decoration:none;display:grid}.chans.svelte-1utilgm a:where(.svelte-1utilgm):hover{background:rgb(var(--brass-rgb) / .1);box-shadow:inset 0 0 0 1px var(--brass-2)}.ci.svelte-1utilgm{width:40px;height:40px;color:var(--night);background:linear-gradient(180deg, var(--brass-hi), var(--brass-lo));border-radius:50%;grid-row:1/span 2;place-items:center;display:grid}.ci.svelte-1utilgm svg:where(.svelte-1utilgm){fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linejoin:round;stroke-linecap:round;width:20px;height:20px}.cl.svelte-1utilgm{color:var(--fog-3);font-size:13px}.cv.svelte-1utilgm{font:400 19px/1.25 var(--serif);color:var(--fog);overflow-wrap:anywhere}@media (width<=1100px){.bk.svelte-1utilgm{grid-template-columns:minmax(0,1fr)}.side.svelte-1utilgm{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;position:static}}@media (width<=760px){#bookForm.svelte-1utilgm{gap:22px;padding:20px 16px}.grades.svelte-1utilgm{grid-template-columns:repeat(4,minmax(0,1fr))}.chip.svelte-1utilgm span:where(.svelte-1utilgm){padding:0 13px;font-size:14.5px}.kid.svelte-1utilgm{padding:14px 12px}.side.svelte-1utilgm{grid-template-columns:minmax(0,1fr)}.chans.svelte-1utilgm ul:where(.svelte-1utilgm){grid-template-columns:repeat(2,minmax(0,1fr))}.chans.svelte-1utilgm a:where(.svelte-1utilgm){grid-template-columns:34px minmax(0,1fr);column-gap:10px;padding:10px 12px}.ci.svelte-1utilgm{grid-row:auto;width:34px;height:34px}.cl.svelte-1utilgm{color:var(--fog);font-size:16px}.cv.svelte-1utilgm{display:none}}a.svelte-95kqdk{color:inherit;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}
