.hero.svelte-1dnqbs1{padding-block:clamp(40px,7vw,96px)}.grid.svelte-1dnqbs1{gap:clamp(var(--space-8), 5vw, var(--space-16));grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;display:grid}.copy.svelte-1dnqbs1{gap:var(--space-5);justify-items:start;min-width:0;display:grid}.name.svelte-1dnqbs1{align-items:center;gap:var(--space-3);font-family:var(--font-display);font-stretch:var(--display-stretch);font-weight:var(--display-weight);font-size:var(--step-1);flex-wrap:wrap;display:flex}h1.svelte-1dnqbs1{font-size:var(--step-3);margin:0}.lead.svelte-1dnqbs1{font-size:var(--step-1);color:var(--page-ink-soft);margin:0}.command.svelte-1dnqbs1{width:100%;max-width:40rem}@media (width<=860px){.grid.svelte-1dnqbs1{grid-template-columns:minmax(0,1fr)}}.points.svelte-1dnqbs1{gap:clamp(var(--space-8), 5vw, var(--space-12)) clamp(var(--space-8), 6vw, var(--space-16));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.points.svelte-1dnqbs1 article:where(.svelte-1dnqbs1){gap:var(--space-3);align-content:start;display:grid}.points.svelte-1dnqbs1 h2:where(.svelte-1dnqbs1){font-size:var(--step-2);margin:0}.points.svelte-1dnqbs1 p:where(.svelte-1dnqbs1){font-size:var(--step-1);margin:0}.points.svelte-1dnqbs1 a:where(.svelte-1dnqbs1){color:var(--on-link);font-weight:700}@media (width<=760px){.points.svelte-1dnqbs1{grid-template-columns:minmax(0,1fr)}}.sec.svelte-1dnqbs1{padding-block:var(--section-pad)}.raised.svelte-1dnqbs1{background:var(--page-raised)}.split.svelte-1dnqbs1{gap:clamp(var(--space-8), 6vw, var(--space-16));grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.does.svelte-1dnqbs1{gap:var(--space-4);border-top:3px solid var(--page-ink);margin:0;padding:0;list-style:none;display:grid}.does.svelte-1dnqbs1 li:where(.svelte-1dnqbs1){padding-block:var(--space-3);border-bottom:1px solid var(--page-rule);font-size:var(--step-1)}@media (width<=860px){.split.svelte-1dnqbs1{grid-template-columns:minmax(0,1fr)}}.scroll.svelte-1dnqbs1{overflow-x:auto}.compare.svelte-1dnqbs1{border-collapse:collapse;width:100%;min-width:640px}.compare.svelte-1dnqbs1 th:where(.svelte-1dnqbs1),.compare.svelte-1dnqbs1 td:where(.svelte-1dnqbs1){padding:var(--space-4);text-align:left;vertical-align:top;border-bottom:1px solid var(--page-rule)}.compare.svelte-1dnqbs1 thead:where(.svelte-1dnqbs1) th:where(.svelte-1dnqbs1){font-family:var(--font-display);font-stretch:var(--display-stretch-ui);font-weight:var(--display-weight-ui);border-bottom:3px solid var(--page-ink)}.compare.svelte-1dnqbs1 tbody:where(.svelte-1dnqbs1) th:where(.svelte-1dnqbs1){width:12rem;font-weight:700}.compare.svelte-1dnqbs1 .ours:where(.svelte-1dnqbs1){background:var(--page-bg);font-weight:700}.price.svelte-1dnqbs1{gap:clamp(var(--space-8), 6vw, var(--space-16));grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;display:grid}.gift.svelte-1dnqbs1{grid-column:1/-1;max-width:46rem}.gift.svelte-1dnqbs1 h3:where(.svelte-1dnqbs1){font-size:var(--step-1);margin:0}.gift.svelte-1dnqbs1 p:where(.svelte-1dnqbs1){margin:0}.lengths.svelte-1dnqbs1{gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.lengths.svelte-1dnqbs1 label:where(.svelte-1dnqbs1),.tick.svelte-1dnqbs1{gap:var(--space-2);cursor:pointer;align-items:flex-start;font-weight:700;display:flex}.note-field.svelte-1dnqbs1{gap:var(--space-2);width:100%;font-weight:700;display:grid}.note-field.svelte-1dnqbs1 textarea:where(.svelte-1dnqbs1){min-height:48px;padding:var(--space-2) var(--space-3);border:2px solid var(--field-edge);border-radius:var(--radius-field);background:var(--field-bg);color:var(--field-ink);font:inherit;resize:vertical}.buy.svelte-1dnqbs1{gap:var(--space-4);padding:clamp(var(--space-6), 4vw, var(--space-10));border:2px solid var(--card-edge);border-radius:var(--radius-card);background:var(--card-bg);color:var(--card-ink);box-shadow:var(--card-shadow);--btn-shadow:var(--card-edge);--action:var(--card-action);justify-items:start;display:grid}.amount.svelte-1dnqbs1{font-family:var(--font-display);font-stretch:var(--display-stretch);font-weight:var(--display-weight);font-size:var(--step-3);margin:0;line-height:1}.amount.svelte-1dnqbs1 span:where(.svelte-1dnqbs1){font-family:var(--font-sans);font-size:var(--step-0);font-weight:700}.yours.svelte-1dnqbs1,.failed.svelte-1dnqbs1{margin:0;font-weight:700}@media (width<=860px){.price.svelte-1dnqbs1{grid-template-columns:minmax(0,1fr)}}
