.hWOuyq_print{gap:var(--space-s);align-content:start;justify-items:stretch;display:grid}.hWOuyq_print:not([data-phone]){padding-inline:var(--space-s)}.hWOuyq_print[data-phone]{justify-items:center}.hWOuyq_caption{max-width:34em;font-family:var(--font-label);font-size:var(--step--1);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-soft)}.hWOuyq_print[data-phone] .hWOuyq_caption{text-align:center;max-width:18rem}.hWOuyq_callout{align-items:flex-end;gap:var(--space-2xs);max-width:24em;margin:calc(var(--space-2xs) * -1) 0 0;font-family:var(--font-display);font-style:italic;font-size:var(--step-1);color:var(--red);line-height:1.15;display:flex}.hWOuyq_arrow{flex:none;width:3.5rem;translate:0 -.4rem}.hWOuyq_print[data-phone] .hWOuyq_callout{max-width:18rem}
.vuSdGa_body{gap:var(--space-xl);display:grid}.vuSdGa_text{font-size:var(--step-1)}
._5ytKKG_flow{gap:var(--space-m);margin:0;display:grid}._5ytKKG_flow>figcaption{color:var(--red)}._5ytKKG_steps{gap:var(--space-xl);padding:0;list-style:none;display:grid}._5ytKKG_step{gap:var(--space-2xs);padding:var(--space-s);background:url(/paper/grain.webp) 0 0 / 450px var(--paper);background-blend-mode:multiply;box-shadow:var(--shadow-sm);align-content:start;display:grid;position:relative}._5ytKKG_step[data-flag]{outline:1.5px dashed var(--red);outline-offset:-6px}._5ytKKG_n{font-family:var(--font-label);font-size:var(--step--1);letter-spacing:var(--tracking-label);color:var(--ink-soft)}._5ytKKG_name{font-size:var(--step-1);margin:0}._5ytKKG_text{font-size:var(--step-note);color:var(--ink-soft);margin:0;line-height:1.45}._5ytKKG_pair{gap:var(--space-3xs);flex-wrap:wrap;margin:0;display:flex}._5ytKKG_pair span{padding:var(--space-3xs) var(--space-2xs);border:1px solid var(--blue);border-radius:var(--radius-s);font-family:var(--font-label);font-size:var(--step--1);color:var(--blue)}._5ytKKG_step:not(:last-child):before,._5ytKKG_step:not(:last-child):after{content:"";background:var(--ink);position:absolute}._5ytKKG_step:not(:last-child):before{width:1.5px;height:var(--space-xl);top:100%;left:50%}._5ytKKG_step:not(:last-child):after{left:50%;top:calc(100% + var(--space-xl) - .6rem);clip-path:polygon(0 0,100% 0,50% 100%);width:.7rem;height:.6rem;translate:-45%}@media (min-width:40rem){._5ytKKG_steps{gap:var(--space-l) var(--space-xl);grid-template-columns:repeat(3,minmax(0,1fr))}._5ytKKG_step:not(:last-child):before{width:var(--space-xl);height:1.5px;top:50%;left:100%}._5ytKKG_step:not(:last-child):after{left:calc(100% + var(--space-xl) - .6rem);clip-path:polygon(0 0,100% 50%,0 100%);width:.6rem;height:.7rem;top:50%;translate:0 -45%}._5ytKKG_step:nth-child(3n):before,._5ytKKG_step:nth-child(3n):after{display:none}._5ytKKG_steps:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}._5ytKKG_steps:has(>:nth-child(4):last-child)>._5ytKKG_step:nth-child(3n):before{display:block}._5ytKKG_steps:has(>:nth-child(4):last-child)>._5ytKKG_step:nth-child(3n):after{display:block}._5ytKKG_steps:has(>:nth-child(4):last-child)>._5ytKKG_step:nth-child(2):before{display:none}._5ytKKG_steps:has(>:nth-child(4):last-child)>._5ytKKG_step:nth-child(2):after{display:none}}
.ON0lmW_sheet{gap:var(--space-s);padding:var(--space-m);background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--blue) 9%, transparent) 0 1px, transparent 0 1.25rem), repeating-linear-gradient(color-mix(in srgb, var(--blue) 9%, transparent) 0 1px, transparent 0 1.25rem), var(--paper);box-shadow:var(--shadow-md);margin:0;display:grid;rotate:.4deg}.ON0lmW_sheet>figcaption{color:var(--red)}.ON0lmW_scroll{overflow-x:auto}.ON0lmW_table{border-collapse:collapse;width:100%;min-width:30rem}.ON0lmW_table th,.ON0lmW_table td{padding:var(--space-2xs) var(--space-3xs);border-bottom:1px solid var(--rule);text-align:center;vertical-align:middle}.ON0lmW_table thead th{font-size:var(--step--1);white-space:nowrap}.ON0lmW_table tbody th{padding-right:var(--space-s);font-weight:500;font-size:var(--step--1);text-align:left}.ON0lmW_table td{width:12%}.ON0lmW_mark{vertical-align:middle;width:1.25rem;height:1.25rem;display:inline-block}.ON0lmW_mark[data-mark=confirmed]{background:var(--ink)}.ON0lmW_mark[data-mark=awaiting]{border:1.5px solid var(--ink);background:repeating-linear-gradient(-45deg, var(--ink) 0 1.5px, transparent 0 5px)}.ON0lmW_mark[data-mark=gap]{border:1.5px dashed var(--red)}.ON0lmW_ring{padding:.4rem .55rem;line-height:0}.ON0lmW_legend{gap:var(--space-2xs) var(--space-m);font-family:var(--font-label);font-size:var(--step--1);letter-spacing:var(--tracking-label);text-transform:uppercase;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ON0lmW_legend li{align-items:center;gap:var(--space-2xs);display:inline-flex}.ON0lmW_legend .ON0lmW_mark{width:.9rem;height:.9rem}.ON0lmW_note{font-size:var(--step-note);color:var(--ink-soft);margin:0}.ON0lmW_table tbody th,.ON0lmW_table thead td{z-index:1;background:var(--paper);position:sticky;left:0}
.vgMayq_hero{gap:var(--space-xl) var(--gutter);padding-bottom:var(--space-2xl);display:grid}.vgMayq_text{gap:var(--space-s);align-content:start;display:grid}.vgMayq_text>p,.vgMayq_title{margin:0}.vgMayq_line{font-size:var(--step-1);color:var(--ink-soft)}.vgMayq_facts{gap:var(--space-s) var(--gutter);margin-top:var(--space-s);padding-top:var(--space-s);border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vgMayq_facts>div{gap:var(--space-3xs);display:grid}.vgMayq_facts dd{margin:0}.vgMayq_wide{grid-column:1/-1}.vgMayq_chips{gap:var(--space-2xs);flex-wrap:wrap;padding:0;list-style:none;display:flex}.vgMayq_chips li{padding:var(--space-3xs) var(--space-2xs);border:1px solid var(--rule);border-radius:var(--radius-s);background:var(--paper-deep);font-family:var(--font-label);font-size:var(--step--1)}.vgMayq_visit{min-height:var(--tap);padding-inline:var(--space-s);background:var(--ink);color:var(--paper);font-family:var(--font-label);font-size:var(--step--1);letter-spacing:var(--tracking-label);text-transform:uppercase;transition:scale var(--dur-fast) var(--ease-out);justify-self:start;align-items:center;text-decoration:none;display:inline-flex}.vgMayq_visit:after{content:"↗";margin-left:var(--space-2xs)}.vgMayq_visit:active{scale:.97}@media (min-width:64rem){.vgMayq_hero{min-height:calc(100svh - var(--nav-h) - var(--space-xl));grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.vgMayq_text{grid-column:1/span 5}.vgMayq_shot{grid-column:7/-1}}@media (hover:hover){.vgMayq_visit:hover{background:var(--blue)}}
._6E20G_body{gap:var(--space-2xl);display:grid}._6E20G_steps{gap:var(--space-m);counter-reset:step;padding:0;list-style:none;display:grid}._6E20G_steps li{gap:var(--space-xs);counter-increment:step;grid-template-columns:2.5rem minmax(0,1fr);display:grid}._6E20G_steps li:before{content:counter(step, decimal-leading-zero);font-family:var(--font-display);font-size:var(--step-2);color:var(--red);line-height:1}._6E20G_note{gap:var(--space-s);max-width:40rem;padding:var(--space-l) var(--space-m) var(--space-m);background:url(/paper/grain.webp) 0 0 / 450px var(--paper);background-blend-mode:multiply;box-shadow:var(--shadow-md);display:grid;position:relative;rotate:-.6deg}._6E20G_tape{width:7rem;position:absolute;top:0;left:50%;translate:-50% -45%}._6E20G_noteTitle{margin:0}._6E20G_safety{gap:var(--space-xs);padding:0;list-style:none;display:grid}._6E20G_safety li{gap:var(--space-2xs);grid-template-columns:1.25rem minmax(0,1fr);display:grid}._6E20G_safety li:before{content:"✓";color:var(--blue);font-weight:600}._6E20G_shots{gap:var(--space-2xl) var(--gutter);display:grid}@media (min-width:40rem){._6E20G_shots{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}._6E20G_shots>:not([data-phone]){grid-column:1/-1}}
.LZYkOq_nav{gap:var(--space-l) var(--gutter);padding-top:var(--space-xl);border-top:2px solid var(--ink);display:grid}.LZYkOq_prev,.LZYkOq_next{gap:var(--space-2xs);transition:scale var(--dur-fast) var(--ease-out);text-decoration:none;display:grid}.LZYkOq_prev:active,.LZYkOq_next:active{scale:.97}.LZYkOq_title{font-family:var(--font-display);font-size:var(--step-3);line-height:var(--leading-display);text-wrap:balance}.LZYkOq_prev .LZYkOq_label:before{content:"← "}.LZYkOq_next .LZYkOq_label:after{content:" →"}.LZYkOq_all{min-height:var(--tap);font-family:var(--font-label);font-size:var(--step--1);letter-spacing:var(--tracking-label);text-transform:uppercase;text-underline-offset:.35em;transition:scale var(--dur-fast) var(--ease-out);justify-self:start;align-items:center;display:inline-flex}.LZYkOq_all:active{scale:.97}@media (min-width:40rem){.LZYkOq_nav{grid-template-columns:1fr 1fr}.LZYkOq_next{text-align:right;justify-items:end}.LZYkOq_all{grid-column:1/-1;justify-self:center}}@media (hover:hover){.LZYkOq_prev:hover .LZYkOq_title,.LZYkOq_next:hover .LZYkOq_title{text-decoration:underline;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-underline-offset:.12em;text-decoration-thickness:2px}}
.HnOMca_ledger{border-top:2px solid var(--ink);display:grid}.HnOMca_row{gap:var(--space-2xs);padding-block:var(--space-m);border-bottom:1px solid var(--rule);display:grid}.HnOMca_figure{font-family:var(--font-display);font-size:var(--step-4);line-height:var(--leading-display)}.HnOMca_label{max-width:32em;color:var(--ink-soft);margin:0}@media (min-width:40rem){.HnOMca_row{gap:var(--gutter);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:baseline}}.HnOMca_row:last-child{border-bottom:0}
.ZsEf4q_text{font-family:var(--font-display);font-size:var(--step-2);max-width:23em;line-height:1.25}
