.chips[data-astro-cid-3rmf25uo]{flex-wrap:wrap;gap:8px;margin:clamp(24px,3vw,32px) 0 0;padding:0;list-style:none;display:flex}.chips[data-astro-cid-3rmf25uo] li[data-astro-cid-3rmf25uo]{font-family:var(--mono);font-size:var(--fs-label-sm,var(--fs-label));letter-spacing:.06em;text-transform:uppercase;color:var(--ink-65);border:1px solid var(--rule);border-radius:2px;padding:7px 12px}.hero[data-astro-cid-3rmf25uo]{padding:24px 0 0}.hero-inner[data-astro-cid-3rmf25uo]{max-width:var(--measure);padding-inline:var(--gutter);margin-inline:auto}.has-art[data-astro-cid-3rmf25uo]{flex-direction:column;display:flex}.has-art[data-astro-cid-3rmf25uo] .hero-art[data-astro-cid-3rmf25uo]{order:2}.has-art[data-astro-cid-3rmf25uo] .hero-main[data-astro-cid-3rmf25uo]{order:3}.has-art[data-astro-cid-3rmf25uo] .jump[data-astro-cid-3rmf25uo]{order:4}.hero-art[data-astro-cid-3rmf25uo]{width:min(100%,512px);height:auto;margin:var(--stack) auto 0;display:block}@media (width>=1020px){.has-art[data-astro-cid-3rmf25uo]{grid-template:"head art"min-content"main art"1fr"jump jump"/1fr 1fr;align-items:start;column-gap:clamp(36px,5vw,72px);display:grid}.has-art[data-astro-cid-3rmf25uo] .hero-head[data-astro-cid-3rmf25uo]{grid-area:head}.has-art[data-astro-cid-3rmf25uo] .hero-main[data-astro-cid-3rmf25uo]{grid-area:main}.has-art[data-astro-cid-3rmf25uo] .jump[data-astro-cid-3rmf25uo]{grid-area:jump}.has-art[data-astro-cid-3rmf25uo] .hero-art[data-astro-cid-3rmf25uo]{grid-area:art;width:100%;margin:20px 0 0}}.has-panel[data-astro-cid-3rmf25uo] .hero-main[data-astro-cid-3rmf25uo]{margin-top:var(--stack);border:1px solid var(--rule);background:var(--panel);padding:28px}.has-panel[data-astro-cid-3rmf25uo] .hero-main[data-astro-cid-3rmf25uo]>.body[data-astro-cid-3rmf25uo]{max-width:none}.has-panel[data-astro-cid-3rmf25uo] .hero-main[data-astro-cid-3rmf25uo]>[data-astro-cid-3rmf25uo]:first-child{margin-top:0}@media (width<=779.98px){.has-panel[data-astro-cid-3rmf25uo] .hero-main[data-astro-cid-3rmf25uo]{padding:18px}}@media (width>=1020px){.has-panel[data-astro-cid-3rmf25uo]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas:"head main""jump jump";align-items:start;column-gap:clamp(36px,5vw,72px);display:grid}.has-panel[data-astro-cid-3rmf25uo] .hero-head[data-astro-cid-3rmf25uo]{grid-area:head}.has-panel[data-astro-cid-3rmf25uo] .hero-main[data-astro-cid-3rmf25uo]{grid-area:main;margin-top:20px}.has-panel[data-astro-cid-3rmf25uo] .jump[data-astro-cid-3rmf25uo]{grid-area:jump}}.breadcrumb[data-astro-cid-3rmf25uo]{font-family:var(--mono);font-size:var(--fs-label);color:var(--ink-60);flex-wrap:wrap;gap:10px;display:flex}.breadcrumb[data-astro-cid-3rmf25uo] a[data-astro-cid-3rmf25uo]{color:var(--ink-65);text-decoration:none}.breadcrumb[data-astro-cid-3rmf25uo] a[data-astro-cid-3rmf25uo]:hover{color:var(--accent)}.rail[data-astro-cid-3rmf25uo]{font-family:var(--mono);font-size:var(--fs-label);color:var(--ink-60);margin:var(--stack) 0 0}h1[data-astro-cid-3rmf25uo]{font-family:var(--serif);font-weight:400;font-size:var(--fs-h1);letter-spacing:-.015em;text-transform:var(--h1-transform);text-wrap:pretty;max-width:18ch;margin:16px 0 0;line-height:1.04}@media (width<=359.98px){h1[data-astro-cid-3rmf25uo][data-longword]{font-size:28px}}.display[data-astro-cid-3rmf25uo]{font-family:var(--serif);font-weight:400;font-size:var(--fs-h2-4);letter-spacing:-.01em;text-wrap:balance;max-width:30ch;margin:clamp(20px,3vw,28px) 0 0;line-height:1.14}.lede[data-astro-cid-3rmf25uo]{font-size:var(--fs-lede);margin:var(--stack) 0 0;text-wrap:pretty;max-width:54ch;line-height:1.6}.body[data-astro-cid-3rmf25uo]{color:var(--ink-70);text-wrap:pretty;max-width:62ch;margin:20px 0 0}.aka[data-astro-cid-3rmf25uo]{font-family:var(--mono);font-size:var(--fs-meta);color:var(--ink-65);margin:20px 0 0;line-height:1.6}.jump[data-astro-cid-3rmf25uo]{border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:28px;padding-top:20px;display:grid}@media (width>=780px){.jump[data-astro-cid-3rmf25uo]{grid-template-columns:repeat(var(--jump-cols-md,4), minmax(0, 1fr));gap:10px;margin-top:34px;padding-top:22px}}@media (width>=1200px){.jump[data-astro-cid-3rmf25uo]{grid-template-columns:repeat(var(--jump-cols,4), minmax(0, 1fr))}}.jump-label[data-astro-cid-3rmf25uo]{font-family:var(--mono);font-size:var(--fs-label);color:var(--ink-60);grid-column:1/-1;align-items:center;gap:12px;margin:0 0 5px;display:flex}.jump-label[data-astro-cid-3rmf25uo]:after{content:"";background:var(--accent);opacity:.45;width:32px;height:1px}.jump[data-astro-cid-3rmf25uo] a[data-astro-cid-3rmf25uo]{border:1px solid var(--rule);background:color-mix(in srgb, var(--panel) 75%, var(--canvas));min-width:0;min-height:60px;color:var(--ink);font-size:var(--fs-label);overflow-wrap:break-word;box-shadow:0 2px 0 color-mix(in srgb, var(--ink) 2%, transparent);border-radius:5px;justify-content:space-between;align-items:center;gap:8px;padding:12px;font-weight:500;line-height:1.45;text-decoration:none;transition:background-color .18s,border-color .18s,box-shadow .18s,transform .18s;display:flex}@media (width>=1100px){.jump[data-astro-cid-3rmf25uo] a[data-astro-cid-3rmf25uo]{gap:10px;min-height:68px;padding:13px 14px}}.jump-text[data-astro-cid-3rmf25uo]{min-width:0}.jump[data-astro-cid-3rmf25uo] a[data-astro-cid-3rmf25uo]:after{content:"";opacity:.7;background:currentColor;flex:0 0 15px;width:15px;height:15px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 3v13M5 11l5 5 5-5' fill='none' stroke='black' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 3v13M5 11l5 5 5-5' fill='none' stroke='black' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.jump[data-astro-cid-3rmf25uo] a[data-astro-cid-3rmf25uo]:hover,.jump[data-astro-cid-3rmf25uo] a[data-astro-cid-3rmf25uo][aria-current=true]{background:color-mix(in srgb, var(--accent) 8%, var(--panel));border-color:color-mix(in srgb, var(--accent) 45%, var(--rule))}.jump[data-astro-cid-3rmf25uo] a[data-astro-cid-3rmf25uo]:hover{box-shadow:0 4px 12px color-mix(in srgb, var(--ink) 6%, transparent)}@media (width>=780px){.jump[data-astro-cid-3rmf25uo] a[data-astro-cid-3rmf25uo]:hover{transform:translateY(-2px)}}.jump[data-astro-cid-3rmf25uo] a[data-astro-cid-3rmf25uo]:focus-visible{outline:2px solid var(--accent);outline-offset:4px;background:color-mix(in srgb, var(--accent) 8%, var(--panel))}@media (prefers-reduced-motion:reduce){.jump[data-astro-cid-3rmf25uo] a[data-astro-cid-3rmf25uo]{transition:none}.jump[data-astro-cid-3rmf25uo] a[data-astro-cid-3rmf25uo]:hover{transform:none}}.opening[data-astro-cid-4vhqbqjx]{grid-template-columns:minmax(0,44ch) minmax(0,1fr);align-items:start;gap:clamp(24px,6vw,96px);display:grid}.lead[data-astro-cid-4vhqbqjx]{font-size:var(--fs-lede);color:var(--ink-65);text-wrap:pretty;margin:0;line-height:1.5}.rate[data-astro-cid-4vhqbqjx]{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);font-family:var(--serif);font-size:var(--fs-lede);color:var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin:0;padding:14px 0;line-height:1.3;display:flex}.rate-value[data-astro-cid-4vhqbqjx]{white-space:nowrap}.rate[data-astro-cid-4vhqbqjx].lead-alone{font-family:var(--sans);font-size:var(--fs-body);text-wrap:pretty;line-height:1.75;display:block}.examples[data-astro-cid-4vhqbqjx] .eyebrow[data-astro-cid-4vhqbqjx]{margin:0 0 14px}.cards[data-astro-cid-4vhqbqjx]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(16px,2.5vw,28px);display:grid}.cards[data-astro-cid-4vhqbqjx].is-single{grid-template-columns:minmax(0,1fr)}.card[data-astro-cid-4vhqbqjx]{grid-row:span var(--card-rows);grid-template-rows:subgrid;background:var(--canvas);border-top:2px solid var(--ink);row-gap:0;padding:clamp(24px,3vw,36px) clamp(20px,2.5vw,28px) clamp(12px,1.5vw,16px);display:grid}.card[data-astro-cid-4vhqbqjx] h3[data-astro-cid-4vhqbqjx]{font-family:var(--serif);font-weight:400;font-size:var(--fs-h2-2);margin:0;padding-inline:clamp(4px,1vw,12px);line-height:1.2}.size[data-astro-cid-4vhqbqjx]{font-family:var(--mono);font-size:var(--fs-label);color:var(--ink-65);margin:6px 0 0;padding-inline:clamp(4px,1vw,12px)}.engagement[data-astro-cid-4vhqbqjx]{grid-row:span var(--box-rows);grid-template-rows:subgrid;background:var(--panel);row-gap:0;margin-top:20px;padding:16px clamp(16px,2.2vw,24px) 4px;display:grid}.group-label[data-astro-cid-4vhqbqjx]{font-family:var(--mono);font-size:var(--fs-label-sm);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-65);margin:0}.rows[data-astro-cid-4vhqbqjx]{margin:0;padding:0;list-style:none}.engagement[data-astro-cid-4vhqbqjx] .rows[data-astro-cid-4vhqbqjx]{grid-row:span var(--rows);grid-template-rows:subgrid;row-gap:0;display:grid}.row[data-astro-cid-4vhqbqjx]{grid-template-columns:28px minmax(0,1fr);column-gap:12px;display:grid}.standalone[data-astro-cid-4vhqbqjx] .row[data-astro-cid-4vhqbqjx],.engagement[data-astro-cid-4vhqbqjx] .row[data-astro-cid-4vhqbqjx]:not(:has(.num)){grid-template-columns:minmax(0,1fr)}.row-body[data-astro-cid-4vhqbqjx]{grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:14px 0;display:grid}.row[data-astro-cid-4vhqbqjx]+.row[data-astro-cid-4vhqbqjx] .row-body[data-astro-cid-4vhqbqjx]{border-top:1px solid var(--rule)}.row[data-astro-cid-4vhqbqjx]+.row[data-astro-cid-4vhqbqjx].is-monthly .row-body[data-astro-cid-4vhqbqjx]{border-top-width:2px}.num[data-astro-cid-4vhqbqjx]{font-family:var(--mono);font-size:var(--fs-label);color:var(--accent);padding-top:17px;font-weight:500;position:relative}.row[data-astro-cid-4vhqbqjx]:not(:last-child) .num[data-astro-cid-4vhqbqjx]:after{content:"";background:var(--accent);width:2px;position:absolute;top:42px;bottom:-12px;left:6px}.or[data-astro-cid-4vhqbqjx]{font-family:var(--mono);font-size:var(--fs-label-sm);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-65);align-items:center;gap:20px;margin:22px 0 0;padding-inline:clamp(4px,1vw,12px);display:flex}.or[data-astro-cid-4vhqbqjx]:before,.or[data-astro-cid-4vhqbqjx]:after{content:"";border-top:1px solid var(--rule);flex:1}.standalone-label[data-astro-cid-4vhqbqjx]{margin-top:22px;padding-inline:clamp(4px,1vw,12px)}.standalone[data-astro-cid-4vhqbqjx]{padding-inline:clamp(4px,1vw,12px)}.extras-label[data-astro-cid-4vhqbqjx]{border-top:1px solid var(--rule);margin:22px clamp(4px,1vw,12px) 0;padding-top:22px}.row-title[data-astro-cid-4vhqbqjx]{font-family:var(--serif);font-size:var(--fs-body-lg);color:var(--ink);margin:0;line-height:1.35}.row-desc[data-astro-cid-4vhqbqjx]{font-size:var(--fs-meta);color:var(--ink-65);margin:4px 0 0;line-height:1.55}.figure[data-astro-cid-4vhqbqjx]{text-align:right}.price[data-astro-cid-4vhqbqjx]{font-family:var(--serif);font-size:var(--fs-lede);color:var(--ink);white-space:nowrap;margin:0;line-height:1.2}.note[data-astro-cid-4vhqbqjx]{font-family:var(--mono);font-size:var(--fs-label-sm);color:var(--ink-65);white-space:nowrap;margin:4px 0 0}.parts[data-astro-cid-4vhqbqjx]{grid-column:1/-1;margin:10px 0 0;padding:0;list-style:none}.row-body[data-astro-cid-4vhqbqjx].has-parts{align-content:start}.part[data-astro-cid-4vhqbqjx]{border-top:1px dotted var(--rule);font-size:var(--fs-label);color:var(--ink-65);justify-content:space-between;align-items:baseline;gap:16px;padding:6px 0;line-height:1.45;display:flex}.part-hours[data-astro-cid-4vhqbqjx]{font-family:var(--mono);white-space:nowrap}.fine[data-astro-cid-4vhqbqjx]{max-width:72ch;font-size:var(--fs-meta);color:var(--ink-65);margin:20px 0 0;line-height:1.7}.fine[data-astro-cid-4vhqbqjx].vat,.fine[data-astro-cid-4vhqbqjx].note-line{margin-top:8px}.highlight[data-astro-cid-4vhqbqjx] h3[data-astro-cid-4vhqbqjx]{font-family:var(--serif);font-weight:400;font-size:var(--fs-h3);margin:0;line-height:1.3}.highlight[data-astro-cid-4vhqbqjx] p[data-astro-cid-4vhqbqjx]{max-width:64ch;color:var(--ink-65);text-wrap:pretty;margin:12px 0 0}@media (width<=899.98px){.opening[data-astro-cid-4vhqbqjx]{grid-template-columns:minmax(0,1fr)}}@media (width<=767.98px){.cards[data-astro-cid-4vhqbqjx]{grid-template-columns:minmax(0,1fr);row-gap:16px}}@media (width<=479.98px){.row-body[data-astro-cid-4vhqbqjx]{grid-template-columns:minmax(0,1fr)}.figure[data-astro-cid-4vhqbqjx]{text-align:left;margin-top:8px}}
