.tool.svelte-q2a48t{gap:1.5rem var(--gap);padding:var(--panel-pad);border-radius:var(--radius-lg);background:var(--surface);display:grid}h2.svelte-q2a48t{font-size:var(--text-lg);letter-spacing:-.015em;font-weight:600;line-height:var(--leading-control)}label.svelte-q2a48t span:where(.svelte-q2a48t){color:var(--muted);font-size:var(--text-sm);letter-spacing:0;margin-bottom:.25rem;font-weight:400;line-height:1.5;display:block}input.svelte-q2a48t{border-radius:var(--radius-control);background:var(--bg);box-shadow:inset 0 0 0 1px var(--control-line);transition:background-color .15s ease, box-shadow .15s ease, transform .14s var(--ease-out)}@media (hover:hover) and (pointer:fine){input.svelte-q2a48t:hover{background:var(--amber-tint);box-shadow:inset 0 0 0 1px var(--control-line-hover)}}input.svelte-q2a48t{width:100%;height:var(--control);color:var(--ink);font:inherit;border:0;padding:.75rem 1rem;display:block}input.svelte-q2a48t:focus-visible{background:var(--bg);box-shadow:inset 0 0 0 1.5px var(--amber);outline:0}input.svelte-q2a48t{font-variant-numeric:tabular-nums}table.svelte-q2a48t{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}th.svelte-q2a48t,td.svelte-q2a48t{text-align:left;padding-block:.5rem;font-weight:400}td.svelte-q2a48t{text-align:right}th.svelte-q2a48t span:where(.svelte-q2a48t){color:var(--muted)}tfoot.svelte-q2a48t th:where(.svelte-q2a48t),tfoot.svelte-q2a48t td:where(.svelte-q2a48t){font-size:var(--text-lg);letter-spacing:-.015em;font-weight:600;line-height:var(--leading-control);padding-top:1rem}.note.svelte-q2a48t{color:var(--muted);font-size:var(--text-sm)}.itinerary.svelte-1ctg22i{gap:1.25rem;display:grid}@media (width>=64rem){.itinerary.svelte-1ctg22i{gap:var(--gap) 4rem;grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start}}.intro.svelte-1ctg22i{justify-items:start;gap:1rem;display:grid}@media (width>=64rem){.intro.svelte-1ctg22i{top:calc(var(--header) + 2.5rem);position:sticky}}.intro.svelte-1ctg22i p:where(.svelte-1ctg22i){font-size:var(--text-lg);letter-spacing:0;line-height:var(--leading-lead)}h2.svelte-1ctg22i{font-size:var(--text-xl);letter-spacing:-.025em;font-weight:600;line-height:1.05}.intro.svelte-1ctg22i .outcome:where(.svelte-1ctg22i){border-radius:var(--radius);background:var(--ink);color:var(--bg);font-size:var(--text-base);margin-top:.5rem;padding:.875rem 1.25rem;font-weight:500}.slip.svelte-1ctg22i{--tooth:.75rem;padding:var(--panel-pad) var(--panel-pad) calc(var(--panel-pad) + var(--tooth));background:var(--surface);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--tooth)), 97.5% 100%, 95% calc(100% - var(--tooth)), 92.5% 100%, 90% calc(100% - var(--tooth)), 87.5% 100%, 85% calc(100% - var(--tooth)), 82.5% 100%, 80% calc(100% - var(--tooth)), 77.5% 100%, 75% calc(100% - var(--tooth)), 72.5% 100%, 70% calc(100% - var(--tooth)), 67.5% 100%, 65% calc(100% - var(--tooth)), 62.5% 100%, 60% calc(100% - var(--tooth)), 57.5% 100%, 55% calc(100% - var(--tooth)), 52.5% 100%, 50% calc(100% - var(--tooth)), 47.5% 100%, 45% calc(100% - var(--tooth)), 42.5% 100%, 40% calc(100% - var(--tooth)), 37.5% 100%, 35% calc(100% - var(--tooth)), 32.5% 100%, 30% calc(100% - var(--tooth)), 27.5% 100%, 25% calc(100% - var(--tooth)), 22.5% 100%, 20% calc(100% - var(--tooth)), 17.5% 100%, 15% calc(100% - var(--tooth)), 12.5% 100%, 10% calc(100% - var(--tooth)), 7.5% 100%, 5% calc(100% - var(--tooth)), 2.5% 100%, 0 calc(100% - var(--tooth)))}li.svelte-1ctg22i{border-top:1px solid var(--line);grid-template-columns:2.5rem minmax(0,1fr);grid-template-areas:"number title""number text""number result";gap:.375rem 0;padding-block:1.25rem;display:grid}li.svelte-1ctg22i:first-child{border-top:0;padding-top:0}li.svelte-1ctg22i:last-child{padding-bottom:0}.number.svelte-1ctg22i{color:var(--muted);font-variant-numeric:tabular-nums;grid-area:number;padding-top:.125rem;font-weight:600}h3.svelte-1ctg22i{font-size:var(--text-lg);letter-spacing:-.015em;font-weight:600;line-height:var(--leading-control);grid-area:title}li.svelte-1ctg22i>p:where(.svelte-1ctg22i){grid-area:text;max-width:36rem}li.svelte-1ctg22i>.result:where(.svelte-1ctg22i){border-radius:var(--radius-control);background:var(--bg);font-size:var(--text-sm);grid-area:result;justify-self:start;margin-top:.375rem;padding:.3125rem .875rem;font-weight:500}li.svelte-1ctg22i>.result:where(.svelte-1ctg22i) span:where(.svelte-1ctg22i){color:var(--muted);font-weight:400}.tool.svelte-e82las{padding:var(--panel-pad);border-radius:var(--radius-lg);background:var(--surface);gap:1rem;display:grid}h2.svelte-e82las{font-size:var(--text-lg);letter-spacing:-.015em;font-weight:600;line-height:var(--leading-control)}ul.svelte-e82las{flex-wrap:wrap;gap:.5rem;display:flex}button.svelte-e82las{min-height:var(--control);border-radius:var(--radius-control);color:var(--ink);font-size:var(--text-base);font-variant-numeric:tabular-nums;font-weight:500;line-height:var(--leading-control);white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1.375rem;display:inline-flex}button.svelte-e82las:focus-visible{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--amber);outline:0}button.svelte-e82las{border-radius:var(--radius-control);color:var(--ink);cursor:pointer;transition:background-color .15s ease, transform .14s var(--ease-out);background:0 0;border:0}@media (hover:hover) and (pointer:fine){button.svelte-e82las:hover{background:var(--tab)}}button.svelte-e82las:active{transform:scale(.97)}button.svelte-e82las{min-height:var(--control-nav);background:var(--bg);padding-inline:1rem;font-weight:400}button.on.svelte-e82las{background:var(--tint-strong);color:var(--ink);font-weight:500}.action.svelte-e82las{display:flex}section.svelte-umt0nu{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));padding-inline:var(--gutter);padding-block:calc(var(--section-y) / 2);margin-inline:auto}h2.svelte-umt0nu{font-size:var(--text-xl);letter-spacing:-.025em;margin-bottom:2rem;font-weight:600;line-height:1.05}ul.svelte-umt0nu{gap:var(--gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));display:grid}li.svelte-umt0nu{padding:var(--panel-pad);border-radius:var(--radius-lg);background:var(--surface);align-content:start;gap:.25rem;display:grid}.logo.svelte-umt0nu{aspect-ratio:2;margin-bottom:.75rem;position:relative;overflow:hidden}.logo.svelte-umt0nu img{mix-blend-mode:multiply;width:250%;max-width:none;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}h3.svelte-umt0nu{font-size:var(--text-base);font-weight:500;line-height:var(--leading-title)}p.svelte-umt0nu{color:var(--muted);font-size:var(--text-sm)}.steps.svelte-103j3ef{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));padding-inline:var(--gutter);padding-block:calc(var(--section-y) / 2);margin-inline:auto}.examples.svelte-103j3ef{gap:var(--gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.examples.svelte-103j3ef p:where(.svelte-103j3ef){color:var(--muted);font-size:var(--text-sm);margin-top:.75rem}.picture.svelte-103j3ef{aspect-ratio:var(--ratio);border-radius:var(--radius);background:var(--tab);overflow:hidden}.includes.svelte-103j3ef{margin-top:calc(var(--section-y) / 2);padding-block:var(--section-y);background:var(--surface)}.inner.svelte-103j3ef{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));padding-inline:var(--gutter);gap:1.25rem;margin-inline:auto;display:grid}@media (width>=64rem){.inner.svelte-103j3ef{gap:var(--gap) 4rem;grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start}}.inner.svelte-103j3ef h2:where(.svelte-103j3ef){font-size:var(--text-xl);letter-spacing:-.025em;font-weight:600;line-height:1.05}.inner.svelte-103j3ef ul:where(.svelte-103j3ef){gap:1.25rem var(--gap);display:grid}@media (width>=48rem){.inner.svelte-103j3ef ul:where(.svelte-103j3ef){grid-template-columns:repeat(2,minmax(0,1fr))}}.inner.svelte-103j3ef li:where(.svelte-103j3ef){font-size:var(--text-base);font-weight:500;line-height:var(--leading-title);grid-template-columns:1.5rem minmax(0,1fr);gap:.75rem;display:grid}.inner.svelte-103j3ef svg{margin-top:.125rem}
