.roles.svelte-1kqxofr{background:#fff}.org.svelte-1kqxofr{margin-top:40px}.one.svelte-1kqxofr{background:var(--cream);border-radius:9999px;align-items:center;gap:12px;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:6px 20px 6px 6px;font-size:16px;display:flex;position:relative}.one.svelte-1kqxofr img:where(.svelte-1kqxofr){box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--fox);border-radius:50%}.one.svelte-1kqxofr .n:where(.svelte-1kqxofr){color:var(--rust)}.one.svelte-1kqxofr:after{content:"";background:var(--fox);width:2px;height:24px;margin-left:-1px;position:absolute;top:100%;left:50%}.seats.svelte-1kqxofr{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:16px;margin:24px 0 0;padding:24px 0 0;list-style:none;display:grid}.seats.svelte-1kqxofr li:where(.svelte-1kqxofr){position:relative}.seats.svelte-1kqxofr li:where(.svelte-1kqxofr):before{content:"";background:var(--fox);height:2px;position:absolute;top:-24px;left:-8px;right:-8px}.seats.svelte-1kqxofr li:where(.svelte-1kqxofr):first-child:before{left:50%}.seats.svelte-1kqxofr li:where(.svelte-1kqxofr):last-child:before{right:50%}.seats.svelte-1kqxofr li:where(.svelte-1kqxofr):after{content:"";background:var(--fox);width:2px;height:24px;margin-left:-1px;position:absolute;top:-24px;left:50%}@media (max-width:1239px){.org.svelte-1kqxofr{margin-top:32px}.one.svelte-1kqxofr{margin:0}.one.svelte-1kqxofr:after,.seats.svelte-1kqxofr li:where(.svelte-1kqxofr):before,.seats.svelte-1kqxofr li:where(.svelte-1kqxofr):after{content:none}.seats.svelte-1kqxofr{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px;padding-top:0}}@media (max-width:640px){.org.svelte-1kqxofr{margin-top:24px}.one.svelte-1kqxofr:after,.seats.svelte-1kqxofr li:where(.svelte-1kqxofr):before,.seats.svelte-1kqxofr li:where(.svelte-1kqxofr):after{content:""}.one.svelte-1kqxofr:after{height:20px;left:26px}.seats.svelte-1kqxofr{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:min(82%,320px);grid-auto-flow:column;gap:12px;margin:20px -20px 0;padding:20px 20px 8px;scroll-padding:0 20px;overflow-x:auto}.seats.svelte-1kqxofr::-webkit-scrollbar{display:none}.seats.svelte-1kqxofr li:where(.svelte-1kqxofr){scroll-snap-align:start}.seats.svelte-1kqxofr li:where(.svelte-1kqxofr):before{top:-20px;left:-6px;right:-6px}.seats.svelte-1kqxofr li:where(.svelte-1kqxofr):first-child:before{left:25px}.seats.svelte-1kqxofr li:where(.svelte-1kqxofr):after{height:20px;top:-20px}.seats.svelte-1kqxofr li:where(.svelte-1kqxofr):first-child:after{left:26px}}.hero.svelte-1pp5hxk{background:radial-gradient(560px 380px at 74% 62%, #fdddc366, #fdddc300 72%), var(--paper);padding:104px 0 80px;overflow:hidden}.grid.svelte-1pp5hxk{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.kicker.svelte-1pp5hxk{letter-spacing:.16em;text-transform:uppercase;color:var(--rust);margin:0 0 16px;font-size:13px;font-weight:700}h1.svelte-1pp5hxk{letter-spacing:-.035em;text-wrap:balance;margin-bottom:24px;font-size:clamp(34px,3.3vw,48px);line-height:1.08}.grad.svelte-1pp5hxk{background:var(--text-grad);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.copy.svelte-1pp5hxk{min-width:0}.copy.svelte-1pp5hxk .ask{margin-top:24px}.seats.svelte-1pp5hxk{scrollbar-width:none;white-space:nowrap;min-height:44px;color:var(--ink);align-items:center;gap:6px;margin-top:16px;text-decoration:none;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000)}.seats.svelte-1pp5hxk::-webkit-scrollbar{display:none}.lbl.svelte-1pp5hxk{font-size:var(--fs-2);color:var(--ink-2);flex:none;margin-right:2px}.chip.svelte-1pp5hxk{height:var(--chip-h);border-radius:var(--pill-r);border:1px solid var(--hairline);font-size:var(--fs-2);background:#fff;flex:none;align-items:center;padding:0 12px;font-weight:600;display:inline-flex}.seats.svelte-1pp5hxk .go:where(.svelte-1pp5hxk){width:20px;height:var(--chip-h);color:var(--rust);--icon-stroke:2;flex:none;place-items:center;margin-right:16px;display:grid}.seats.svelte-1pp5hxk .go:where(.svelte-1pp5hxk) svg{width:16px;height:16px}.seats.svelte-1pp5hxk:hover .chip:where(.svelte-1pp5hxk){border-color:var(--fox)}.day.svelte-1pp5hxk{background:var(--paper)}.day.svelte-1pp5hxk ol:where(.svelte-1pp5hxk){grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:24px;margin:40px 0 0;padding:0;list-style:none;display:grid;position:relative}.day.svelte-1pp5hxk ol:where(.svelte-1pp5hxk):before{content:"";left:0;right:0;top:calc(var(--marker) / 2 - 1px);background:var(--hairline);height:2px;position:absolute}.day.svelte-1pp5hxk li:where(.svelte-1pp5hxk){flex-direction:column;gap:12px;display:flex;position:relative}.node.svelte-1pp5hxk{z-index:1;width:var(--marker);height:var(--marker);background:var(--paper);box-shadow:inset 0 0 0 2px var(--hairline), 0 0 0 4px var(--paper);border-radius:50%;place-items:center;display:grid;position:relative}.node.svelte-1pp5hxk:before{content:"";background:#d9c3ae;border-radius:50%;width:8px;height:8px}.jason.svelte-1pp5hxk .node:where(.svelte-1pp5hxk){box-shadow:0 0 0 2px var(--fox), 0 0 0 4px var(--paper)}.jason.svelte-1pp5hxk .node:where(.svelte-1pp5hxk):before{content:none}.node.svelte-1pp5hxk img:where(.svelte-1pp5hxk){border-radius:50%}.when.svelte-1pp5hxk{min-height:var(--marker);align-items:center;gap:8px;display:flex}.day.svelte-1pp5hxk time:where(.svelte-1pp5hxk){letter-spacing:-.02em;color:var(--rust);font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;line-height:1.2}.what.svelte-1pp5hxk{width:var(--mark);height:var(--mark);color:var(--ink);--icon-stroke:1.8;place-items:center;display:grid;overflow:hidden}.what.svelte-1pp5hxk .fi{zoom:calc(20 / 42)}.what.svelte-1pp5hxk svg{width:var(--mark);height:var(--mark)}.what.svelte-1pp5hxk img:where(.svelte-1pp5hxk){border-radius:5px}.day.svelte-1pp5hxk li:where(.svelte-1pp5hxk) p:where(.svelte-1pp5hxk){color:var(--ink-2);text-wrap:pretty;margin:0;font-size:15.5px}.day.svelte-1pp5hxk .jason:where(.svelte-1pp5hxk) p:where(.svelte-1pp5hxk){color:var(--ink)}.pains.svelte-1pp5hxk ul:where(.svelte-1pp5hxk){grid-template-columns:repeat(3,1fr);gap:16px;margin:36px 0 0;padding:0;list-style:none;display:grid}.pains.svelte-1pp5hxk li:where(.svelte-1pp5hxk){grid-template-columns:var(--tile) 1fr;padding:var(--card-pad);border-radius:var(--card-r);border:1px solid var(--hairline);box-shadow:var(--lift);background:#fff;align-items:center;gap:12px;display:grid}.ic.svelte-1pp5hxk{width:var(--tile);height:var(--tile);border-radius:var(--tile-r);background:var(--cream);color:var(--ink);--icon-stroke:1.6;place-items:center;display:grid}.ic.svelte-1pp5hxk svg{width:var(--tile-icon);height:var(--tile-icon)}.pains.svelte-1pp5hxk q:where(.svelte-1pp5hxk){font-size:var(--fs-h3);letter-spacing:-.01em;quotes:"“" "”";font-weight:700;line-height:1.3}.pains.svelte-1pp5hxk q:where(.svelte-1pp5hxk):before,.pains.svelte-1pp5hxk q:where(.svelte-1pp5hxk):after{color:var(--fox)}.pains.svelte-1pp5hxk p:where(.svelte-1pp5hxk){color:var(--ink-2);grid-column:1/-1;margin:0;font-size:15.5px}.pains.svelte-1pp5hxk{background:#fff}.jobs.svelte-1pp5hxk{background:var(--paper)}.changes.svelte-1pp5hxk{background:#fff}.price.svelte-1pp5hxk{background:var(--paper)}main.svelte-1pp5hxk .faq{background:#fff}main.svelte-1pp5hxk .steps{background:var(--paper)}.others.svelte-1pp5hxk{background:#fff}.cost.svelte-1pp5hxk{max-width:760px;padding:var(--card-pad);border-radius:var(--card-r);border:1px solid var(--hairline);box-shadow:var(--lift);background:#fff;margin-top:32px}.save.svelte-1pp5hxk{border-radius:var(--tile-r);background:var(--cream);letter-spacing:-.02em;text-align:center;color:var(--rust);margin:20px 0 0;padding:12px;font-size:28px;font-weight:700}.note.svelte-1pp5hxk{font-size:var(--fs-2);color:var(--ink-2);margin:12px 0 0}.others.svelte-1pp5hxk h2:where(.svelte-1pp5hxk){font-size:22px}.others.svelte-1pp5hxk nav:where(.svelte-1pp5hxk){grid-template-columns:repeat(7,1fr);gap:12px;margin-top:20px;display:grid}.others.svelte-1pp5hxk a:where(.svelte-1pp5hxk){border-radius:var(--card-r);border:1px solid var(--hairline);font-size:var(--fs-2);text-align:center;background:#fff;flex-direction:column;align-items:stretch;gap:10px;padding:0 0 14px;font-weight:600;line-height:1.3;text-decoration:none;transition:border-color .15s,transform .15s;display:flex;overflow:hidden}.others.svelte-1pp5hxk a:where(.svelte-1pp5hxk):hover{border-color:var(--fox);transform:translateY(-2px)}.others.svelte-1pp5hxk .pic:where(.svelte-1pp5hxk){background:var(--paper);border-bottom:1px solid var(--hairline);justify-content:center;padding:4px 0;display:flex}.others.svelte-1pp5hxk .pic:where(.svelte-1pp5hxk) img{width:100%;max-width:120px}.others.svelte-1pp5hxk .name:where(.svelte-1pp5hxk){padding:0 10px}@media (min-width:641px){.cost.svelte-1pp5hxk{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 40px;max-width:none;padding:28px 32px;display:grid}.cost.svelte-1pp5hxk .bars{gap:14px}.save.svelte-1pp5hxk{flex-direction:column;grid-row:span 2;justify-content:center;align-self:stretch;align-items:center;min-width:220px;margin:0;padding:20px 28px;font-size:18px;line-height:1.1;display:flex}.save.svelte-1pp5hxk b:where(.svelte-1pp5hxk){letter-spacing:-.03em;font-size:52px}.note.svelte-1pp5hxk{margin-top:8px}}@media (max-width:1023px){.others.svelte-1pp5hxk nav:where(.svelte-1pp5hxk){scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:23%;grid-auto-flow:column;gap:12px;margin:16px -20px 0;padding:0 20px 4px;scroll-padding:0 20px;overflow-x:auto}.others.svelte-1pp5hxk nav:where(.svelte-1pp5hxk)::-webkit-scrollbar{display:none}.others.svelte-1pp5hxk a:where(.svelte-1pp5hxk){scroll-snap-align:start}}@media (max-width:1239px){.day.svelte-1pp5hxk ol:where(.svelte-1pp5hxk){grid-template-columns:1fr;grid-auto-flow:row;gap:0;margin-top:24px}.day.svelte-1pp5hxk ol:where(.svelte-1pp5hxk):before{left:calc(var(--marker) / 2 - 1px);width:2px;height:auto;top:14px;bottom:14px;right:auto}.day.svelte-1pp5hxk li:where(.svelte-1pp5hxk){grid-template-columns:var(--marker) 1fr;gap:2px 12px;padding-bottom:20px;display:grid}.node.svelte-1pp5hxk{grid-row:1/span 2;align-self:start}.day.svelte-1pp5hxk time:where(.svelte-1pp5hxk){font-size:22px}.day.svelte-1pp5hxk li:where(.svelte-1pp5hxk) p:where(.svelte-1pp5hxk){grid-column:2;font-size:16px}}@media (min-width:641px) and (max-width:1239px){.day.svelte-1pp5hxk ol:where(.svelte-1pp5hxk){max-width:880px;margin-top:36px}.day.svelte-1pp5hxk li:where(.svelte-1pp5hxk){grid-template-columns:var(--marker) 120px minmax(0, 1fr);align-items:start;column-gap:16px;padding-bottom:28px}.node.svelte-1pp5hxk{grid-row:auto}.day.svelte-1pp5hxk li:where(.svelte-1pp5hxk) p:where(.svelte-1pp5hxk){grid-column:3;padding-top:2px;font-size:16.5px}.pains.svelte-1pp5hxk ul:where(.svelte-1pp5hxk){grid-template-columns:1fr;gap:12px}.pains.svelte-1pp5hxk li:where(.svelte-1pp5hxk){grid-template-columns:var(--tile) minmax(0, 300px) minmax(0, 1fr);column-gap:16px}.pains.svelte-1pp5hxk p:where(.svelte-1pp5hxk){grid-column:auto}}@media (min-width:641px) and (max-width:1023px){.grid.svelte-1pp5hxk{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:28px}h1.svelte-1pp5hxk{font-size:clamp(30px,4.2vw,40px)}}@media (max-width:640px){.grid.svelte-1pp5hxk{grid-template-columns:minmax(0,1fr);gap:40px}.hero.svelte-1pp5hxk{background:radial-gradient(420px 360px at 50% 72%, #fdddc366, #fdddc300 72%), var(--paper);padding:76px 0 48px}.pains.svelte-1pp5hxk ul:where(.svelte-1pp5hxk){grid-template-columns:1fr;gap:12px;margin-top:24px}.pains.svelte-1pp5hxk p:where(.svelte-1pp5hxk){font-size:16px}.others.svelte-1pp5hxk nav:where(.svelte-1pp5hxk){grid-auto-columns:38%}.kicker.svelte-1pp5hxk{margin-bottom:12px}h1.svelte-1pp5hxk{margin-bottom:16px;font-size:32px}.copy.svelte-1pp5hxk .ask{margin-top:16px}.cost.svelte-1pp5hxk{margin-top:24px}.save.svelte-1pp5hxk{font-size:26px}}
