section.svelte-64eigr{padding-block:var(--section);background:linear-gradient(180deg, var(--surface) 0%, var(--surface-2) 100%)}.head.svelte-64eigr{max-width:820px}.lead.svelte-64eigr{margin-top:20px}.stage.svelte-64eigr{grid-template-columns:minmax(240px,340px) minmax(0,1fr);align-items:start;gap:20px;margin-top:clamp(36px,5vw,64px);display:grid}.tabs.svelte-64eigr{gap:4px;display:grid}.tabs.svelte-64eigr button:where(.svelte-64eigr){text-align:left;color:var(--ink-2);background:0 0;border:0;border-radius:14px;padding:14px 16px;transition:background-color .22s,box-shadow .22s}.tabs.svelte-64eigr strong:where(.svelte-64eigr){letter-spacing:-.01em;color:var(--ink);font-weight:600;display:block}.tabs.svelte-64eigr span:where(.svelte-64eigr){transition:grid-template-rows .32s var(--ease-out);grid-template-rows:0fr;font-size:.9375rem;line-height:1.45;display:grid}.tabs.svelte-64eigr span:where(.svelte-64eigr):before{content:""}.tabs.svelte-64eigr span:where(.svelte-64eigr){opacity:0;max-height:0;transition:max-height .36s var(--ease-out), opacity .26s ease, margin-top .36s var(--ease-out);overflow:hidden}.tabs.svelte-64eigr .on:where(.svelte-64eigr){background:var(--surface);box-shadow:var(--shadow-s)}.tabs.svelte-64eigr .on:where(.svelte-64eigr) strong:where(.svelte-64eigr){color:var(--blue)}.tabs.svelte-64eigr .on:where(.svelte-64eigr) span:where(.svelte-64eigr){opacity:1;max-height:7em;margin-top:6px}.view.svelte-64eigr{background:radial-gradient(70% 60% at 85% 0,#bcd8ff 0%,#0000 60%),linear-gradient(178deg,#d9e8ff 0%,#b9d2fd 100%);border-radius:clamp(14px,1.8vw,24px);padding:clamp(10px,2vw,28px);position:relative}.resume.svelte-64eigr{color:#fff;background:var(--navy);border:0;border-radius:999px;margin:14px 0 0 auto;padding:8px 16px;font-size:.875rem;font-weight:600;display:block}@media (hover:hover){.tabs.svelte-64eigr button:where(.svelte-64eigr):not(.on):hover{background:#1466e812}}@media (width<=960px){.stage.svelte-64eigr{grid-template-columns:1fr}.tabs.svelte-64eigr{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.tabs.svelte-64eigr button:where(.svelte-64eigr){flex:none;padding:10px 14px}.tabs.svelte-64eigr span:where(.svelte-64eigr){display:none}}section.svelte-1ve2ql7{padding-block:var(--section)}.grid.svelte-1ve2ql7{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}.lead.svelte-1ve2ql7{margin-top:20px}ul.svelte-1ve2ql7{color:var(--ink-2);gap:12px;margin-top:28px;display:grid}li.svelte-1ve2ql7 strong:where(.svelte-1ve2ql7){color:var(--ink)}.panel.svelte-1ve2ql7{background:var(--surface);box-shadow:var(--shadow-m);border-radius:clamp(16px,2vw,24px);padding:clamp(16px,2vw,26px)}.tiles.svelte-1ve2ql7{flex-wrap:wrap;gap:6px;display:flex}.tiles.svelte-1ve2ql7 button:where(.svelte-1ve2ql7){background:var(--surface-2);color:var(--ink-2);border:0;border-radius:999px;padding:8px 14px;font-size:.9063rem;font-weight:600;transition:background-color .2s,color .2s}.tiles.svelte-1ve2ql7 .on:where(.svelte-1ve2ql7){color:#fff;background:var(--blue)}.preview.svelte-1ve2ql7{background:#f4f6f9;border-radius:12px;margin-block:16px}.preview.svelte-1ve2ql7 svg:where(.svelte-1ve2ql7){width:100%;height:auto;animation:svelte-1ve2ql7-in .5s var(--ease-out)}.stage.svelte-1ve2ql7{fill:#3a3431}.field.svelte-1ve2ql7{fill:#2f6aa3}.lines.svelte-1ve2ql7{fill:none;stroke:#fff;stroke-width:1.5px}.table.svelte-1ve2ql7{fill:#dcdee0}.foot.svelte-1ve2ql7{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.foot.svelte-1ve2ql7 p:where(.svelte-1ve2ql7){color:var(--ink-2);font-size:.9375rem}.foot.svelte-1ve2ql7 strong:where(.svelte-1ve2ql7){color:var(--blue);white-space:nowrap}@keyframes svelte-1ve2ql7-in{0%{opacity:0;scale:.96}}@media (hover:hover){.tiles.svelte-1ve2ql7 button:where(.svelte-1ve2ql7):not(.on):hover{color:var(--ink);background:var(--ice)}}@media (width<=900px){.grid.svelte-1ve2ql7{grid-template-columns:1fr}}section.svelte-zpk5e6{padding-block:var(--section);background:var(--surface)}.head.svelte-zpk5e6{max-width:760px}.lead.svelte-zpk5e6{margin-top:18px}.bento.svelte-zpk5e6{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:clamp(36px,5vw,64px);display:grid}.tile.svelte-zpk5e6{border-radius:var(--radius);background:var(--bg);flex-direction:column;min-height:250px;padding:clamp(20px,2.2vw,28px);display:flex}.tile.wide.svelte-zpk5e6{grid-column:span 2}.tile.dark.svelte-zpk5e6{color:var(--on-navy);background:radial-gradient(80% 90% at 100% 0%, #3d8bff80, transparent 60%), var(--navy)}h3.svelte-zpk5e6{letter-spacing:-.02em;font-size:clamp(1.1875rem,1.5vw,1.375rem)}.tile.svelte-zpk5e6 p:where(.svelte-zpk5e6){color:var(--ink-2);margin-top:8px;font-size:.9688rem;line-height:1.5}.dark.svelte-zpk5e6 p:where(.svelte-zpk5e6){color:var(--on-navy-2)}.tile.svelte-zpk5e6>:where(.svelte-zpk5e6):last-child{margin-top:auto;padding-top:20px}.chips.svelte-zpk5e6{flex-wrap:wrap;gap:6px;display:flex}.chips.svelte-zpk5e6 li:where(.svelte-zpk5e6){background:#ffffff1a;border-radius:99px;padding:5px 12px;font-size:.8438rem;font-weight:600}.chips.light.svelte-zpk5e6 li:where(.svelte-zpk5e6){color:var(--blue-strong);background:var(--ice)}.tables.svelte-zpk5e6{align-items:center;gap:34px;padding-left:18px;display:flex}.tables.svelte-zpk5e6 span:where(.svelte-zpk5e6){background:#dcdee0;border-radius:50%;width:44px;height:44px;position:relative}.tables.svelte-zpk5e6 span:where(.svelte-zpk5e6) i:where(.svelte-zpk5e6){background:var(--blue);width:12px;height:12px;transform:rotate(calc(var(--k) * 360deg / var(--n))) translateY(-32px);border-radius:50%;margin:-6px;position:absolute;top:50%;left:50%}.tables.svelte-zpk5e6 b:where(.svelte-zpk5e6){background:#dcdee0;border-radius:6px;width:92px;height:36px;margin-left:8px;position:relative}.tables.svelte-zpk5e6 b:where(.svelte-zpk5e6) i:where(.svelte-zpk5e6){left:calc(12px + mod(var(--k), 3) * 28px);top:calc(-18px + round(down, var(--k) / 3, 1) * 60px);background:var(--blue);border-radius:50%;width:12px;height:12px;position:absolute}.stand.svelte-zpk5e6{border:1.5px dashed var(--blue);text-align:center;background:#1466e81a;border-radius:12px;padding:18px}.stand.svelte-zpk5e6 small:where(.svelte-zpk5e6){color:var(--ink-2);display:block}.levels.svelte-zpk5e6{gap:5px;display:grid}.levels.svelte-zpk5e6 span:where(.svelte-zpk5e6){background:var(--surface);color:var(--ink-3);border-radius:8px;padding:7px 12px;font-size:.875rem;font-weight:600}.levels.svelte-zpk5e6 .on:where(.svelte-zpk5e6){color:#fff;background:var(--blue)}.seats.svelte-zpk5e6{gap:8px;display:flex}.seats.svelte-zpk5e6 i:where(.svelte-zpk5e6){background:var(--blue);border-radius:50%;width:24px;height:24px;position:relative}.seats.svelte-zpk5e6 .sq:where(.svelte-zpk5e6){border-radius:5px}.seats.svelte-zpk5e6 .dot:where(.svelte-zpk5e6):after{content:"";width:10px;height:10px;box-shadow:0 0 0 2px var(--bg);background:#f5a524;border-radius:50%;position:absolute;top:-3px;right:-3px}.seats.svelte-zpk5e6 .x:where(.svelte-zpk5e6){background:#d7e0ee}.seats.svelte-zpk5e6 .x:where(.svelte-zpk5e6):after{content:"×";color:#f31260;place-items:center;font-style:normal;font-weight:700;display:grid;position:absolute;inset:0}.keys.svelte-zpk5e6{gap:6px;display:flex}kbd.svelte-zpk5e6{background:var(--surface);width:32px;height:32px;box-shadow:0 0 0 1px var(--line), 0 2px 0 var(--line);font:inherit;border-radius:8px;place-items:center;font-size:.875rem;font-weight:700;display:grid}.safe.svelte-zpk5e6{margin-top:var(--section);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}.points.svelte-zpk5e6{color:var(--ink-2);gap:12px;margin-top:28px;display:grid}.points.svelte-zpk5e6 strong:where(.svelte-zpk5e6){color:var(--ink)}.cards.svelte-zpk5e6{gap:14px;display:grid}.card.svelte-zpk5e6{border-radius:var(--radius);background:var(--bg);padding:clamp(20px,2.4vw,30px);position:relative}.card.svelte-zpk5e6 p:where(.svelte-zpk5e6){color:var(--ink-2);margin-top:12px;font-size:.9688rem}.issues.svelte-zpk5e6{gap:8px;margin-top:14px;font-size:.9375rem;display:grid}.issues.svelte-zpk5e6 li:where(.svelte-zpk5e6){background:var(--surface);border-radius:10px;align-items:center;gap:10px;padding:9px 12px;display:flex}.issues.svelte-zpk5e6 span:where(.svelte-zpk5e6){color:#a30d3f;background:#fde0e9;border-radius:99px;padding:2px 9px;font-size:.75rem;font-weight:700}.issues.svelte-zpk5e6 [data-k=Warnung]:where(.svelte-zpk5e6){color:#8a5a06;background:#fdeed2}.issues.svelte-zpk5e6 [data-k=Hinweis]:where(.svelte-zpk5e6){color:#0b5fa8;background:#dff1ff}.issues.svelte-zpk5e6 .done:where(.svelte-zpk5e6){color:var(--ink-3);text-decoration:line-through}.version.svelte-zpk5e6{color:var(--on-navy);background:var(--navy)}.version.svelte-zpk5e6 p:where(.svelte-zpk5e6){color:var(--on-navy-2)}.stamp.svelte-zpk5e6{color:var(--navy);background:var(--sky);border-radius:99px;margin-bottom:14px;padding:5px 14px;font-size:.875rem;font-weight:700;display:inline-block}@media (width<=1020px){.bento.svelte-zpk5e6{grid-template-columns:repeat(2,minmax(0,1fr))}.safe.svelte-zpk5e6{grid-template-columns:1fr}}@media (width<=600px){.bento.svelte-zpk5e6{grid-template-columns:minmax(0,1fr)}.tables.svelte-zpk5e6{flex-wrap:wrap;gap:28px 30px;padding-top:34px!important}.tile.wide.svelte-zpk5e6{grid-column:auto}.tile.svelte-zpk5e6{min-height:0}}.mock.svelte-nziybd{border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-l);container-type:inline-size}.inner.svelte-nziybd{padding:4cqw;font-size:clamp(10px,2.2cqw,15px);line-height:1.35}.selects.svelte-nziybd{grid-template-columns:1fr 1fr;gap:.8em;display:grid}.selects.svelte-nziybd span:where(.svelte-nziybd){box-shadow:inset 0 0 0 1.5px var(--line);border-radius:.5em;padding:.6em .9em;font-weight:600}.selects.svelte-nziybd small:where(.svelte-nziybd){color:var(--ink-3);font-weight:400;display:block}.seats.svelte-nziybd{grid-template-columns:repeat(6,1fr);gap:.6em;margin-block:1.2em;display:grid}.seats.svelte-nziybd span:where(.svelte-nziybd){aspect-ratio:1.25;box-shadow:inset 0 0 0 1.5px var(--line);border-radius:.5em;place-items:center;font-size:1.15em;font-weight:700;transition:background-color .24s,color .24s;display:grid;position:relative}.seats.svelte-nziybd i:where(.svelte-nziybd){background:#1c7ed6;border-radius:50%;width:.5em;height:.5em;position:absolute;top:.4em;left:.4em}.seats.svelte-nziybd .off:where(.svelte-nziybd){color:var(--ink-3);opacity:.5;text-decoration:line-through}.seats.svelte-nziybd .mine:where(.svelte-nziybd){color:#fff;background:var(--blue);box-shadow:none}.seats.svelte-nziybd .mine:where(.svelte-nziybd) i:where(.svelte-nziybd){background:#fff}.seats.svelte-nziybd .focus:where(.svelte-nziybd){outline:3px solid var(--navy);outline-offset:2px}.sr.svelte-nziybd{background:var(--surface-2);color:var(--ink-2);border-radius:.6em;min-height:3.6em;padding:.8em 1em}.keys.svelte-nziybd{gap:.4em;margin-top:1em;display:flex}kbd.svelte-nziybd{font:inherit;box-shadow:0 0 0 1px var(--line), 0 2px 0 var(--line);border-radius:.4em;padding:.3em .7em;font-size:.88em;font-weight:700}.mock.svelte-18qxdcz{container-type:inline-size}.inner.svelte-18qxdcz{font-size:clamp(10px,2.3cqw,15px);line-height:1.35}.ticket.svelte-18qxdcz{border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-l);grid-template-columns:1fr 30%;display:grid;rotate:-2deg}.left.svelte-18qxdcz{border-right:2px dashed var(--line);padding:4cqw}.left.svelte-18qxdcz small:where(.svelte-18qxdcz){color:var(--ink-3)}.left.svelte-18qxdcz strong:where(.svelte-18qxdcz){letter-spacing:-.02em;margin-block:.3em .4em;font-size:1.7em;line-height:1.15;display:block}.left.svelte-18qxdcz span:where(.svelte-18qxdcz){color:var(--ink-2)}.left.svelte-18qxdcz svg:where(.svelte-18qxdcz){width:100%;height:auto;box-shadow:inset 0 0 0 1px var(--line);border-radius:.6em;margin-top:1.2em;padding:.8em}.left.svelte-18qxdcz rect:where(.svelte-18qxdcz){fill:#9ea3ad}.me.svelte-18qxdcz{fill:#db2626;stroke:#fff;stroke-width:3px}.right.svelte-18qxdcz{color:var(--ink);place-items:center;padding:3cqw;display:grid}ul.svelte-18qxdcz{flex-wrap:wrap;gap:.5em;margin-top:2.2em;display:flex}li.svelte-18qxdcz{background:var(--surface);box-shadow:var(--shadow-s);color:var(--blue-strong);border-radius:99px;padding:.5em 1.1em;font-weight:600}.js li.svelte-18qxdcz{opacity:0;transition:opacity .5s var(--ease-out) calc(.3s + var(--n) * 90ms), translate .6s var(--ease-out) calc(.3s + var(--n) * 90ms);translate:0 8px}.mock.svelte-18qxdcz.in li:where(.svelte-18qxdcz){opacity:1;translate:none}@media (prefers-reduced-motion:reduce){.js li.svelte-18qxdcz{opacity:1;transition:none;translate:none}}section.svelte-1in7vp4{padding-block:var(--section);background:radial-gradient(60% 50% at 100% 0%, #dbe9ff 0%, transparent 62%), radial-gradient(50% 50% at 0% 100%, #e3eeff 0%, transparent 60%), var(--surface)}.masthead.svelte-1in7vp4{grid-template-columns:minmax(0,1fr) minmax(0,.7fr);align-items:end;gap:clamp(20px,4vw,64px);display:grid}.cards.svelte-1in7vp4{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.4vw,18px);margin-top:clamp(36px,5vw,72px);display:grid}.card.svelte-1in7vp4{aspect-ratio:429/554;color:#fff;border-radius:clamp(14px,1.5vw,20px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff47,0 2px 4px #081e5033,0 24px 50px #103c8c38;container-type:inline-size}.card.svelte-1in7vp4>:where(.svelte-1in7vp4){--u:calc(100cqw / 429)}.card.svelte-1in7vp4:before{content:"";z-index:1;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(102deg,#ffffff1f,#0000 28%,#ffffff12 62%,#0000 88%),radial-gradient(85% 34% at 54% 4%,#ffffff42,#0000 72%);position:absolute;inset:0}.seats.svelte-1in7vp4{background:radial-gradient(70% 45% at 104% -4%,#bedcffbf,#0000 78%),radial-gradient(68% 45% at -4% -3%,#a0c8ff8c,#0000 77%),radial-gradient(54% 30% at 50% 22%,#04165a4d,#0000 78%),linear-gradient(#2d7cf6 0%,#1563e6 38%,#0e4fcb 72%,#062f96 100%)}.levels.svelte-1in7vp4{background:radial-gradient(78% 25% at 15% 8%,#c8deff66,#0000 79%),radial-gradient(70% 48% at 70% 110%,#6eaaff80,#0000 77%),linear-gradient(164deg,#5a97f6 0%,#3078ea 29%,#1a52c4 64%,#0b2a78 100%)}.cats.svelte-1in7vp4{background:radial-gradient(60% 36% at 20% 4%,#78b4ff80,#0000 76%),radial-gradient(70% 40% at 100% 100%,#3c82ff80,#0000 76%),linear-gradient(175deg,#0d2c7a 0%,#0f3ea8 48%,#071d5c 100%)}.undo.svelte-1in7vp4{background:radial-gradient(46% 30% at 104% 32%,#78e1ff80,#0000 74%),radial-gradient(80% 36% at 62% 57%,#46aaff8c,#0000 72%),radial-gradient(58% 30% at 6% 103%,#061e6e80,#0000 76%),linear-gradient(177deg,#0c3aa6 0%,#114bc4 24%,#1b6cea 52%,#1557d2 78%,#0a3192 100%)}h3.svelte-1in7vp4,.metric.svelte-1in7vp4,.card.svelte-1in7vp4 p:where(.svelte-1in7vp4),.card.svelte-1in7vp4 a:where(.svelte-1in7vp4),.art.svelte-1in7vp4,.stack.svelte-1in7vp4,.palette.svelte-1in7vp4{z-index:2;position:absolute}h3.svelte-1in7vp4{width:90%;font-size:calc(23 * var(--u));letter-spacing:-.01em;text-align:center;text-wrap:initial;font-weight:600;line-height:1.42;top:6.1%;left:5%}.art.svelte-1in7vp4{width:66%;height:auto;top:21%;left:17%;overflow:visible}.beam.svelte-1in7vp4{transform-origin:163px 172px;animation:svelte-1in7vp4-sweep 9s var(--ease-in-out) infinite alternate}.back.svelte-1in7vp4{width:76%;top:20%;left:12%}.track.svelte-1in7vp4{stroke:#ffffff4d;stroke-width:2px}.swing.svelte-1in7vp4,.head.svelte-1in7vp4{fill:none;stroke:#fff;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.swing.svelte-1in7vp4{stroke-dasharray:1}.stack.svelte-1in7vp4{width:60%;height:27%;top:23%;left:20%}.stack.svelte-1in7vp4 span:where(.svelte-1in7vp4){left:calc(var(--n) * 7%);right:calc((2 - var(--n)) * 7%);top:calc(var(--n) * 30%);border-radius:calc(12 * var(--u));background:rgba(255, 255, 255, calc(.5 + var(--n) * .22));color:#0b2a78;height:36%;font-size:calc(17 * var(--u));box-shadow:0 calc(8 * var(--u)) calc(18 * var(--u)) #04145a47;place-items:center;font-weight:600;display:grid;position:absolute}.palette.svelte-1in7vp4{gap:calc(8 * var(--u));grid-template-columns:repeat(10,1fr);width:68%;display:grid;top:23.5%;left:16%}.palette.svelte-1in7vp4 i:where(.svelte-1in7vp4){aspect-ratio:1;box-shadow:0 0 0 calc(2 * var(--u)) #ffffffe6;border-radius:50%}.metric.svelte-1in7vp4{filter:drop-shadow(0 1px 1px #04145033);justify-content:center;width:100%;display:flex;top:53.5%;left:0}.dots.svelte-1in7vp4{height:calc(48 * var(--u));display:block}.card.svelte-1in7vp4 p:where(.svelte-1in7vp4){width:88%;font-size:calc(19.5 * var(--u));letter-spacing:-.01em;text-align:center;color:#ffffffe6;text-wrap:initial;line-height:1.42;top:66.6%;left:6%}.card.svelte-1in7vp4 a:where(.svelte-1in7vp4){height:calc(45 * var(--u));padding-inline:calc(22 * var(--u));color:#10224a;font-size:calc(15 * var(--u));white-space:nowrap;transition:translate .18s var(--ease-out), box-shadow .18s ease;background:#fffffff7;border-radius:999px;place-items:center;font-weight:600;text-decoration:none;display:grid;top:83.6%;left:50%;translate:-50%}.js .card.svelte-1in7vp4 :is(h3:where(.svelte-1in7vp4),p:where(.svelte-1in7vp4),a:where(.svelte-1in7vp4),.art:where(.svelte-1in7vp4),.stack:where(.svelte-1in7vp4),.palette:where(.svelte-1in7vp4)){opacity:0;transition:opacity .7s var(--ease-out) var(--t), scale .8s var(--ease-out) var(--t)}.js .card.svelte-1in7vp4 h3:where(.svelte-1in7vp4){--t:calc(var(--i,0) * .11s + .15s)}.js .card.svelte-1in7vp4 :is(.art:where(.svelte-1in7vp4),.stack:where(.svelte-1in7vp4),.palette:where(.svelte-1in7vp4)){--t:calc(var(--i,0) * .11s + .3s);scale:.97}.js .card.svelte-1in7vp4 p:where(.svelte-1in7vp4){--t:calc(var(--i,0) * .11s + .65s)}.js .card.svelte-1in7vp4 a:where(.svelte-1in7vp4){--t:calc(var(--i,0) * .11s + .8s)}.js .card.svelte-1in7vp4.in :is(h3:where(.svelte-1in7vp4),p:where(.svelte-1in7vp4),a:where(.svelte-1in7vp4),.art:where(.svelte-1in7vp4),.stack:where(.svelte-1in7vp4),.palette:where(.svelte-1in7vp4)){opacity:1;scale:1}.js .card.svelte-1in7vp4 .swing:where(.svelte-1in7vp4){stroke-dashoffset:1px;transition:stroke-dashoffset 1.4s var(--ease-in-out) .9s}.js .card.svelte-1in7vp4.in .swing:where(.svelte-1in7vp4){stroke-dashoffset:0}.js .palette.svelte-1in7vp4 i:where(.svelte-1in7vp4){opacity:0;transition:scale .5s var(--ease-out) calc(.5s + var(--n) * 28ms), opacity .4s ease calc(.5s + var(--n) * 28ms);scale:.4}.js .card.svelte-1in7vp4.in .palette:where(.svelte-1in7vp4) i:where(.svelte-1in7vp4){opacity:1;scale:1}@keyframes svelte-1in7vp4-sweep{0%{rotate:-62deg}to{rotate:8deg}}@media (hover:hover){.card.svelte-1in7vp4 a:where(.svelte-1in7vp4):hover{translate:-50% -2px;box-shadow:0 8px 20px #04145040}}@media (width<=1080px){.cards.svelte-1in7vp4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.masthead.svelte-1in7vp4{grid-template-columns:1fr}}@media (width<=600px){.cards.svelte-1in7vp4{grid-template-columns:minmax(0,429px);justify-content:center}}@media (prefers-reduced-motion:reduce){.js .card.svelte-1in7vp4 :is(h3:where(.svelte-1in7vp4),p:where(.svelte-1in7vp4),a:where(.svelte-1in7vp4),.art:where(.svelte-1in7vp4),.stack:where(.svelte-1in7vp4),.palette:where(.svelte-1in7vp4),.palette:where(.svelte-1in7vp4) i:where(.svelte-1in7vp4)){opacity:1;transition:none;scale:1}.js .card.svelte-1in7vp4 .swing:where(.svelte-1in7vp4){stroke-dashoffset:0;transition:none}}.hero.svelte-1tvdey1{padding-top:clamp(28px,5vw,72px)}.top.svelte-1tvdey1{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;gap:clamp(24px,5vw,80px);margin-bottom:clamp(36px,5vw,64px);display:grid}h1.svelte-1tvdey1{max-width:15ch;font-size:clamp(2.375rem,5.4vw,4.5rem)}.actions.svelte-1tvdey1{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.showcase.svelte-1tvdey1{background:radial-gradient(70% 60% at 85% 0,#bcd8ff 0%,#0000 60%),radial-gradient(60% 60% at 0 100%,#cfe0ff 0%,#0000 55%),linear-gradient(178deg,#d9e8ff 0%,#c2d8ff 50%,#a9c6fb 100%);border-radius:clamp(14px,1.8vw,26px);padding:clamp(10px,3.2vw,48px) clamp(10px,3.2vw,48px) 0;overflow:hidden}.showcase.svelte-1tvdey1 .mock{border-bottom-right-radius:0;border-bottom-left-radius:0}.steps.svelte-1tvdey1 ol:where(.svelte-1tvdey1){counter-reset:step;grid-template-columns:repeat(3,1fr);gap:clamp(24px,4vw,56px);padding:clamp(40px,6vw,72px) 0;list-style:none;display:grid}.steps.svelte-1tvdey1 li:where(.svelte-1tvdey1){border-top:2px solid var(--blue);padding-top:22px}.steps.svelte-1tvdey1 h2:where(.svelte-1tvdey1){letter-spacing:-.02em;margin-bottom:8px;font-size:1.375rem}.steps.svelte-1tvdey1 p:where(.svelte-1tvdey1){color:var(--ink-2);font-size:1rem}.faq.svelte-1tvdey1{padding-block:var(--section)}.grid.svelte-1tvdey1{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(28px,6vw,88px);display:grid}details.svelte-1tvdey1{border-top:1px solid var(--line)}details.svelte-1tvdey1:last-child{border-bottom:1px solid var(--line)}summary.svelte-1tvdey1{letter-spacing:-.01em;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:1.125rem;font-weight:600;list-style:none;display:flex}summary.svelte-1tvdey1::-webkit-details-marker{display:none}summary.svelte-1tvdey1 svg{color:var(--blue);transition:rotate .24s var(--ease-out);flex:none}details[open].svelte-1tvdey1 summary:where(.svelte-1tvdey1) svg{rotate:180deg}details.svelte-1tvdey1 p:where(.svelte-1tvdey1){max-width:62ch;color:var(--ink-2);padding-bottom:22px}@media (width<=900px){.top.svelte-1tvdey1,.grid.svelte-1tvdey1{grid-template-columns:1fr;align-items:start}}@media (width<=640px){.steps.svelte-1tvdey1 ol:where(.svelte-1tvdey1){grid-template-columns:1fr}.actions.svelte-1tvdey1 .btn:where(.svelte-1tvdey1){width:100%}}
