summary.svelte-1tx1odp::-webkit-details-marker{display:none}details[open].svelte-1tx1odp .chev:where(.svelte-1tx1odp){transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.chev.svelte-1tx1odp{transition:none}}.cell.svelte-he4b4q:focus{outline-offset:-2px;outline:2px solid}.sr-only.svelte-o3guro{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ticker.svelte-jbwp4i{animation:svelte-jbwp4i-scroll-up var(--loop) linear infinite;will-change:transform}@keyframes svelte-jbwp4i-scroll-up{0%{transform:translateY(0)}to{transform:translateY(calc(-1 * var(--distance)))}}@media (prefers-reduced-motion:reduce){.ticker.svelte-jbwp4i{animation:none}}.rail.svelte-r6m1g3{scroll-behavior:auto}@media (prefers-reduced-motion:reduce){div.svelte-1oef94t{transition:none}}.pay-icon.svelte-14ks85o svg{width:100%;height:100%;display:block}svg.line.svelte-78om3c{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:28px;height:28px;display:block}.benefits.svelte-78om3c{width:100%;max-width:1300px;padding:0 var(--spacing-gutter,1.5rem);color:var(--brand-navy,#0b3c49);margin:0 auto}h2.svelte-78om3c{margin:0 0 16px;font-size:28px;font-weight:700;line-height:1.2}ul.svelte-78om3c{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}li.svelte-78om3c{border-top:6px solid var(--xmas-pine,#1f5f3f);background:#fff;border-radius:20px;padding:18px;box-shadow:0 6px 18px #0b3c4914}li.svelte-78om3c:nth-child(2n){border-top-color:var(--xmas-red,#b3202a)}.icon.svelte-78om3c{font-size:28px;line-height:1}h3.svelte-78om3c{margin:8px 0 4px;font-size:19px;font-weight:700;line-height:1.25}p.svelte-78om3c{margin:0;font-size:16px;line-height:1.45}.closing.svelte-1fib03v{background:var(--tree-sage-cta,#e4e9d9);text-align:center;width:100vw;color:var(--tree-ink,#243b31);margin-left:calc(50% - 50vw);padding:60px 20px}.eyebrow.svelte-1fib03v{letter-spacing:1.8px;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:700;line-height:17.6px}h2.svelte-1fib03v{letter-spacing:-.5px;max-width:22ch;color:var(--tree-green,#285b43);margin:0 auto;font-size:27px;font-weight:700;line-height:33.75px}@media (width>=768px){h2.svelte-1fib03v{max-width:none;font-size:36px;line-height:45px}}.cta.svelte-1fib03v{background:var(--tree-green,#285b43);color:#fff;letter-spacing:.4px;border-radius:28px;margin-top:28px;padding:17px 24px;font-size:16px;font-weight:800;line-height:19.2px;text-decoration:none;display:inline-block}.cta.svelte-1fib03v:hover{background:var(--tree-green-deep,#194b36)}.gallery.svelte-ogjxxm{flex-direction:column;gap:12px;display:flex}.frame.svelte-ogjxxm{background:var(--xmas-snow,#fffdf8);box-shadow:0 0 0 4px var(--xmas-red,#b3202a), 0 0 0 8px var(--xmas-snow,#fffdf8), 0 12px 32px #0b3c492e;border-radius:24px;margin:8px;position:relative;overflow:hidden}.frame.svelte-ogjxxm img:where(.svelte-ogjxxm){aspect-ratio:1100/985;object-fit:cover;width:100%;height:auto;display:block}.ribbon.svelte-ogjxxm{background:var(--xmas-snow,#fffdf8);color:var(--brand-navy,#0b3c49);border-radius:9999px;padding:4px 12px;font-size:14px;font-weight:600;position:absolute;bottom:12px;left:12px}.placeholder.svelte-ogjxxm{aspect-ratio:1100/985;border:3px dashed var(--brand-teal,#14a3b0);color:var(--brand-navy,#0b3c49);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex}.tag.svelte-ogjxxm{background:var(--brand-orange,#ff6b2c);color:var(--brand-navy,#0b3c49);text-transform:uppercase;letter-spacing:.06em;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:700}.thumbs.svelte-ogjxxm{gap:10px;margin:0;padding:0 8px;list-style:none;display:flex}.thumbs.svelte-ogjxxm button:where(.svelte-ogjxxm){background:var(--xmas-snow,#fffdf8);cursor:pointer;border:3px solid #0000;border-radius:14px;width:76px;padding:0;display:block;overflow:hidden}.thumbs.scroll.svelte-ogjxxm{scrollbar-width:none;padding-bottom:2px;overflow-x:auto}.thumbs.scroll.svelte-ogjxxm li:where(.svelte-ogjxxm){flex:none}.plain.svelte-ogjxxm .frame:where(.svelte-ogjxxm){box-shadow:none;background:#f4f0e7;border-radius:12px;margin:0}.plain.svelte-ogjxxm .frame:where(.svelte-ogjxxm) img:where(.svelte-ogjxxm){aspect-ratio:1}.plain.svelte-ogjxxm .thumbs:where(.svelte-ogjxxm){gap:10px;padding:0}.plain.svelte-ogjxxm .thumbs:where(.svelte-ogjxxm) button:where(.svelte-ogjxxm){background:0 0;border:2px solid #0000;border-radius:10px;width:58px;padding:2px}.plain.svelte-ogjxxm .thumbs:where(.svelte-ogjxxm) button:where(.svelte-ogjxxm) img:where(.svelte-ogjxxm){border-radius:7px}.plain.svelte-ogjxxm .thumbs:where(.svelte-ogjxxm) button.active:where(.svelte-ogjxxm){border-color:var(--tree-green,#285b43)}@media (width<=767px){.plain.svelte-ogjxxm .thumbs:where(.svelte-ogjxxm),.plain.svelte-ogjxxm .hint:where(.svelte-ogjxxm){display:none}.plain.svelte-ogjxxm .frame:where(.svelte-ogjxxm) img:where(.svelte-ogjxxm){aspect-ratio:1/.92;object-position:50% 25%}.plain.svelte-ogjxxm .arrow:where(.svelte-ogjxxm){width:36px;height:36px;font-size:24px}}@media (width>=768px){.plain.svelte-ogjxxm .count:where(.svelte-ogjxxm),.plain.svelte-ogjxxm .arrow:where(.svelte-ogjxxm){display:none}.plain.svelte-ogjxxm .thumbs:where(.svelte-ogjxxm) button:where(.svelte-ogjxxm){width:70px}}.hint.svelte-ogjxxm{color:#637168;justify-content:space-between;margin:-4px 8px 0;font-size:11px;line-height:17.6px;display:flex}.count.svelte-ogjxxm{color:#fff;font-variant-numeric:tabular-nums;background:#0b3c49b8;border-radius:9999px;padding:2px 10px;font-size:13px;font-weight:600;position:absolute;top:12px;right:12px}.arrow.svelte-ogjxxm{width:40px;height:40px;color:var(--brand-navy,#0b3c49);cursor:pointer;background:#fffdf8eb;border:0;border-radius:50%;padding-bottom:4px;font-size:28px;line-height:1;position:absolute;top:50%;translate:0 -50%;box-shadow:0 4px 12px #0b3c492e}.arrow.prev.svelte-ogjxxm{left:10px}.arrow.next.svelte-ogjxxm{right:10px}.arrow.svelte-ogjxxm:focus-visible{outline:3px solid var(--brand-orange,#ff6b2c);outline-offset:2px}.thumbs.svelte-ogjxxm button.active:where(.svelte-ogjxxm){border-color:var(--brand-teal,#14a3b0)}.thumbs.svelte-ogjxxm button:where(.svelte-ogjxxm):focus-visible{outline:3px solid var(--brand-orange,#ff6b2c);outline-offset:2px}.thumbs.svelte-ogjxxm img:where(.svelte-ogjxxm){aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.mini-placeholder.svelte-ogjxxm{aspect-ratio:1;text-transform:uppercase;color:var(--brand-navy,#0b3c49);justify-content:center;align-items:center;font-size:10px;font-weight:700;display:flex}.chosen.svelte-c9n3i5{border:1px solid var(--line,#d6dfe2);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.chosen.svelte-c9n3i5 img:where(.svelte-c9n3i5){object-fit:cover;border-radius:8px;flex:none;width:48px;height:48px}.chosen.svelte-c9n3i5 p:where(.svelte-c9n3i5){min-width:0;color:var(--brand-navy,#0b3c49);flex-direction:column;flex:1;margin:0;font-size:16px;line-height:1.3;display:flex}.chosen.svelte-c9n3i5 button:where(.svelte-c9n3i5){min-height:44px;font:inherit;color:var(--brand-teal,#14a3b0);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:16px;text-decoration:underline}.picker.svelte-c9n3i5{flex-direction:column;gap:20px;display:flex}@media (width<=767px){.pills.svelte-c9n3i5 .tagline:where(.svelte-c9n3i5){order:1}.pills.svelte-c9n3i5 .tiers:where(.svelte-c9n3i5),.pills.svelte-c9n3i5 .offer:where(.svelte-c9n3i5),.pills.svelte-c9n3i5 .reviews-link:where(.svelte-c9n3i5),.pills.svelte-c9n3i5 .cta:where(.svelte-c9n3i5),.pills.svelte-c9n3i5 .fine.center:where(.svelte-c9n3i5){order:2}}.price.svelte-c9n3i5{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;display:flex}.amount.svelte-c9n3i5{color:var(--xmas-red,#b3202a);font-size:32px;font-weight:700;line-height:1.1}.price.svelte-c9n3i5 .note:where(.svelte-c9n3i5){color:var(--xmas-pine,#1f5f3f);font-size:15px;font-weight:600}.tagline.svelte-c9n3i5{color:var(--brand-navy,#0b3c49);margin:-12px 0 0;font-size:17px;line-height:1.4}fieldset.svelte-c9n3i5{border:0;min-width:0;margin:0;padding:0}legend.svelte-c9n3i5{color:var(--brand-navy,#0b3c49);margin-bottom:10px;padding:0;font-size:17px}input.svelte-c9n3i5{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.designs.svelte-c9n3i5{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.design.svelte-c9n3i5{border:2px solid var(--line,#d6dfe2);cursor:pointer;color:var(--brand-navy,#0b3c49);background:#fff;border-radius:16px;align-items:center;gap:10px;padding:8px;font-size:15px;font-weight:600;line-height:1.2;display:flex;position:relative}.design.svelte-c9n3i5 img:where(.svelte-c9n3i5){object-fit:cover;border-radius:10px;flex:none;width:52px;height:52px}.swatch.svelte-c9n3i5{border-radius:10px;flex:none;width:52px;height:52px}.design.checked.svelte-c9n3i5,.size.checked.svelte-c9n3i5{border-color:var(--brand-teal,#14a3b0);box-shadow:0 0 0 2px var(--brand-teal,#14a3b0)}:is(.design.svelte-c9n3i5:has(input:where(.svelte-c9n3i5):focus-visible),.size.svelte-c9n3i5:has(input:where(.svelte-c9n3i5):focus-visible)){outline:3px solid var(--brand-orange,#ff6b2c);outline-offset:2px}.size-note.svelte-c9n3i5{color:var(--brand-navy,#0b3c49);margin:-4px 0 10px;font-size:15px;line-height:1.4}.size-note.svelte-c9n3i5 a:where(.svelte-c9n3i5){color:var(--brand-navy,#0b3c49);text-underline-offset:3px;white-space:nowrap;font-weight:600;text-decoration:underline}.sizes.svelte-c9n3i5{flex-wrap:wrap;gap:10px;display:flex}.size.svelte-c9n3i5{border:2px solid var(--line,#d6dfe2);min-width:56px;min-height:48px;color:var(--brand-navy,#0b3c49);cursor:pointer;background:#fff;border-radius:9999px;justify-content:center;align-items:center;padding:0 14px;font-size:17px;font-weight:600;display:flex;position:relative}.size.off.svelte-c9n3i5{opacity:.4;cursor:not-allowed;text-decoration:line-through}.error.svelte-c9n3i5{min-height:1px;color:var(--xmas-red,#b3202a);margin:8px 0 0;font-size:15px;font-weight:600}.cta.svelte-c9n3i5{background:var(--brand-orange,#ff6b2c);min-height:56px;color:var(--brand-navy,#0b3c49);font:inherit;cursor:pointer;border:0;border-radius:9999px;font-size:19px;font-weight:700;transition:transform .1s;box-shadow:0 4px #c94a14}.cta.svelte-c9n3i5:active{transform:translateY(2px);box-shadow:0 2px #c94a14}.cta.svelte-c9n3i5:focus-visible{outline:3px solid var(--brand-navy,#0b3c49);outline-offset:3px}@media (prefers-reduced-motion:reduce){.cta.svelte-c9n3i5{transition:none}}.pills.svelte-c9n3i5{--g:var(--tree-green,#285b43);--ink:var(--tree-ink,#243b31);color:var(--ink);gap:16px}.reviews-link.svelte-c9n3i5{min-height:44px;color:var(--tree-green,#285b43);text-underline-offset:4px;justify-content:center;align-items:center;font-size:13px;display:inline-flex}.offer.svelte-c9n3i5{color:#2a1220;letter-spacing:.1px;background:#ff6b00;border:1px solid #db5000;border-radius:10px;gap:9px;padding:18px 20px;font-size:12px;line-height:1.5;display:grid;box-shadow:inset 0 0 0 4px #ff6b00,inset 0 0 0 5px #3a172347}.offer-eyebrow.svelte-c9n3i5{color:#3a1723;letter-spacing:1.8px;text-transform:uppercase;align-items:center;gap:8px;font-size:10px;font-weight:500;display:flex}.offer-lead.svelte-c9n3i5{justify-content:space-between;align-items:center;gap:14px;display:flex}.offer.svelte-c9n3i5 strong:where(.svelte-c9n3i5){letter-spacing:-.5px;text-wrap:balance;font-family:Georgia,Times New Roman,serif;font-size:clamp(20px,2vw,25px);font-weight:400;line-height:1.15}.offer-price.svelte-c9n3i5{color:#2a1220;text-align:center;background:#ff6b00;border-radius:5px;flex:none;gap:2px;padding:9px 10px;display:grid}.offer-price.svelte-c9n3i5 b:where(.svelte-c9n3i5){letter-spacing:-.3px;font-size:20px;font-weight:600;line-height:1.1}.offer-price.svelte-c9n3i5 small:where(.svelte-c9n3i5){color:#3a1723;letter-spacing:1px;font-size:10px}.pills.svelte-c9n3i5 .amount:where(.svelte-c9n3i5){letter-spacing:1px;color:var(--g);font-size:28px;line-height:28px}.pills.svelte-c9n3i5 .chip:where(.svelte-c9n3i5){background:var(--g);color:#fff;letter-spacing:.9px;text-transform:uppercase;border-radius:4px;align-self:center;padding:4px 8px;font-size:11px;font-weight:700;line-height:1.6}.pills.svelte-c9n3i5 .tagline:where(.svelte-c9n3i5){color:var(--ink);margin:-4px 0 0;font-size:16px;line-height:25.6px}.pills.svelte-c9n3i5 .options:where(.svelte-c9n3i5){grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.pills.svelte-c9n3i5 .options.single:where(.svelte-c9n3i5){grid-template-columns:auto minmax(0,1fr)}.pills.svelte-c9n3i5 .options.no-sizes:where(.svelte-c9n3i5){grid-template-columns:minmax(0,1fr)}.pills.svelte-c9n3i5 fieldset:where(.svelte-c9n3i5){position:relative}.pills.svelte-c9n3i5 legend:where(.svelte-c9n3i5){color:var(--ink);margin-bottom:8px;padding:0 2px;font-size:13px;font-weight:700;line-height:20.8px}.pills.svelte-c9n3i5 legend.split:where(.svelte-c9n3i5){justify-content:space-between;align-items:baseline;gap:8px;width:100%;display:flex}.pills.svelte-c9n3i5 .guide-link:where(.svelte-c9n3i5){white-space:nowrap;color:var(--ink);font-size:12px;font-weight:400;line-height:20.8px;text-decoration:none}.pills.svelte-c9n3i5 .guide-link:where(.svelte-c9n3i5):hover{text-decoration:underline}.pill-row.svelte-c9n3i5{flex-wrap:wrap;gap:8px;display:flex}.pill.svelte-c9n3i5{border:1px solid var(--tree-line,#c7cec2);background:var(--tree-card,#fffdf9);cursor:pointer;min-height:40px;color:var(--ink);border-radius:24px;align-items:center;gap:8px;padding:8px 18px;font-size:13px;line-height:20.8px;display:inline-flex;position:relative}.pill.checked.svelte-c9n3i5{border-color:var(--g);background:var(--g);color:#fff}.pill.off.svelte-c9n3i5{opacity:.4;cursor:not-allowed;text-decoration:line-through}.pill.svelte-c9n3i5:has(input:where(.svelte-c9n3i5):focus-visible){outline:2px solid var(--g);outline-offset:2px}.dot.svelte-c9n3i5{border-radius:50%;width:12px;height:12px;box-shadow:0 0 0 1px #ffffffb3}.pills.svelte-c9n3i5 .fine:where(.svelte-c9n3i5){color:var(--tree-muted,#637168);margin:-4px 0 0;font-size:11px;line-height:16.5px}.pills.svelte-c9n3i5 .fine.center:where(.svelte-c9n3i5){text-align:center;margin:0}.pills.svelte-c9n3i5 .error:where(.svelte-c9n3i5){min-height:0;margin:-10px 0 0}.pills.svelte-c9n3i5 .error:where(.svelte-c9n3i5):empty{display:none}.tiers.svelte-c9n3i5{gap:16px;margin-top:4px;display:grid}.tiers-title.svelte-c9n3i5{letter-spacing:.6px;text-transform:uppercase;width:100%;color:var(--tree-green-deep,#194b36);align-items:center;gap:12px;margin:0 0 6px;font-size:14px;font-weight:800;line-height:17.5px;display:flex}.tiers-title.svelte-c9n3i5:before,.tiers-title.svelte-c9n3i5:after{content:"";border-top:1px solid var(--ink);flex:1}.tier.svelte-c9n3i5{background:var(--tree-card,#fffdf9);cursor:pointer;border:2px solid #c9d0c8;border-radius:10px;display:block;position:relative}.tier.checked.svelte-c9n3i5{border-color:var(--g);background:var(--tree-tint,#edf2eb)}.tier.svelte-c9n3i5:has(input:where(.svelte-c9n3i5):focus-visible){outline:2px solid var(--g);outline-offset:2px}.tier.svelte-c9n3i5 .ribbon:where(.svelte-c9n3i5){background:var(--tree-ribbon,#a32938);color:#fff;letter-spacing:0;border-radius:4px;padding:5px 10px;font-size:11px;font-weight:700;line-height:14.3px;position:absolute;top:-12px;right:12px}.tier-main.svelte-c9n3i5{align-items:center;gap:12px;padding:22px 14px 16px;display:flex}.tier-main.svelte-c9n3i5 img:where(.svelte-c9n3i5){object-fit:cover;border-radius:6px;flex:none;width:40px;height:48px}.tier-text.svelte-c9n3i5{flex-direction:column;flex:1;align-items:flex-start;gap:4px;min-width:0;display:flex}.tier-text.svelte-c9n3i5 strong:where(.svelte-c9n3i5){letter-spacing:0;color:#20221e;font-size:15px;line-height:17.25px}.tier-text.svelte-c9n3i5 em:where(.svelte-c9n3i5){background:var(--tree-chip,#f0e3c4);color:var(--tree-chip-ink,#54401c);border-radius:4px;padding:4px 7px;font-size:10px;font-style:normal;line-height:12px}.tier-text.svelte-c9n3i5 small:where(.svelte-c9n3i5){color:#55554e;font-size:10px;line-height:14.5px}.tier-price.svelte-c9n3i5{letter-spacing:0;color:var(--g);font-size:20px;line-height:22px}.saving.svelte-c9n3i5{background:var(--tree-saving,#f3ead6);color:var(--g);border-radius:0 0 8px 8px;padding:8px 16px;font-size:12px;font-weight:600;line-height:14.4px;display:block}.pills.svelte-c9n3i5 .cta:where(.svelte-c9n3i5){background:var(--g);color:#fff;letter-spacing:1px;text-transform:uppercase;width:100%;box-shadow:none;border:0;border-radius:28px;justify-content:center;gap:22px;margin-top:4px;padding:17px 24px;font-size:17px;font-weight:700;line-height:27.2px;display:flex}.pills.svelte-c9n3i5 .cta:where(.svelte-c9n3i5):hover{background:var(--tree-green-deep,#194b36)}.pair.svelte-osyyze{width:100%;max-width:1320px;padding:28px var(--spacing-gutter,18px);text-align:center;color:var(--tree-ink,#243b31);margin:0 auto}@media (width>=768px){.pair.svelte-osyyze{padding-top:48px;padding-bottom:48px}}.eyebrow.svelte-osyyze{letter-spacing:1.8px;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:700;line-height:17.6px}h2.svelte-osyyze{letter-spacing:-.5px;color:var(--tree-green,#285b43);margin:0;font-size:27px;font-weight:700;line-height:33.75px}@media (width>=768px){h2.svelte-osyyze{font-size:36px;line-height:45px}}.sub.svelte-osyyze{max-width:60ch;margin:4px auto 0;font-size:15px;line-height:24px}.grid.svelte-osyyze{gap:24px;margin-top:28px;display:grid}@media (width>=768px){.grid.svelte-osyyze{grid-template-columns:repeat(2,minmax(0,1fr))}}figure.svelte-osyyze{margin:0}img.svelte-osyyze{aspect-ratio:1;object-fit:cover;background:#f4f0e7;border-radius:12px;width:100%;height:auto;display:block}figcaption.svelte-osyyze{margin-top:12px;font-size:15px;font-weight:700;line-height:24px}.note.svelte-osyyze{color:var(--tree-muted,#637168);margin:16px 0 0;font-size:11px;line-height:16.5px}.guide.svelte-1l7tzvd{width:100%;max-width:1300px;padding:0 var(--spacing-gutter,1.5rem);color:var(--brand-navy,#0b3c49);margin:0 auto}h2.svelte-1l7tzvd{margin:0 0 12px;font-size:28px;font-weight:700;line-height:1.2}.tips.svelte-1l7tzvd{gap:8px;margin:0 0 16px;padding:0;font-size:17px;line-height:1.45;list-style:none;display:grid}.tips.svelte-1l7tzvd li:where(.svelte-1l7tzvd){padding-left:28px;position:relative}.tips.svelte-1l7tzvd li:where(.svelte-1l7tzvd):before{content:"❄";color:var(--brand-teal,#14a3b0);position:absolute;left:0}.pending.svelte-1l7tzvd,.contact.svelte-1l7tzvd{margin:0 0 8px;font-size:15px;line-height:1.5}.pending.svelte-1l7tzvd{border-left:4px solid var(--brand-teal,#14a3b0);background:#fff;border-radius:0 12px 12px 0;padding:12px 16px}.table-wrap.svelte-1l7tzvd{overflow-x:auto}table.svelte-1l7tzvd{border-collapse:collapse;background:#fff;width:100%;min-width:320px;max-width:560px;font-size:15px}th.svelte-1l7tzvd,td.svelte-1l7tzvd{text-align:left;border-bottom:1px solid #d6dfe2;padding:8px 12px}.band.svelte-1l7tzvd{background:var(--tree-sage,#eeeede);width:100vw;max-width:none;color:var(--tree-ink,#243b31);gap:24px;margin-left:calc(50% - 50vw);padding:28px 18px;display:grid}@media (width>=768px){.band.svelte-1l7tzvd{border-radius:12px;grid-template-columns:1fr 1fr;align-items:start;gap:56px;width:auto;max-width:1176px;margin:0 auto;padding:48px 72px}}.band.svelte-1l7tzvd .eyebrow:where(.svelte-1l7tzvd){letter-spacing:1.8px;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:700;line-height:17.6px}.band.svelte-1l7tzvd h2:where(.svelte-1l7tzvd){letter-spacing:-.5px;color:var(--tree-green,#285b43);margin:0 0 14px;font-size:27px;line-height:33.75px}@media (width>=768px){.band.svelte-1l7tzvd h2:where(.svelte-1l7tzvd){font-size:36px;line-height:45px}}.band.svelte-1l7tzvd .lead:where(.svelte-1l7tzvd){margin:0 0 14px;font-size:15px;line-height:24px}.band.svelte-1l7tzvd .tips:where(.svelte-1l7tzvd){color:var(--tree-muted,#637168);gap:6px;font-size:11px;line-height:16.5px}.band.svelte-1l7tzvd .tips:where(.svelte-1l7tzvd) li:where(.svelte-1l7tzvd){padding-left:0}.band.svelte-1l7tzvd .tips:where(.svelte-1l7tzvd) li:where(.svelte-1l7tzvd):before{content:none}.band.svelte-1l7tzvd .contact:where(.svelte-1l7tzvd){color:var(--tree-muted,#637168);font-size:11px;line-height:16.5px}.band.svelte-1l7tzvd table:where(.svelte-1l7tzvd){background:0 0;max-width:none;font-size:12px;line-height:19.2px}.band.svelte-1l7tzvd th:where(.svelte-1l7tzvd),.band.svelte-1l7tzvd td:where(.svelte-1l7tzvd){border:1px solid var(--tree-line,#c7cec2);border-width:1px 0;padding:15px 8px}.band.svelte-1l7tzvd thead:where(.svelte-1l7tzvd) th:where(.svelte-1l7tzvd){font-weight:700}.steps.svelte-78o1q0{width:100%;max-width:1300px;padding:0 var(--spacing-gutter,1.5rem);color:var(--brand-navy,#0b3c49);align-items:center;gap:20px;margin:0 auto;display:grid}@media (width>=768px){.steps.svelte-78o1q0{grid-template-columns:.9fr 1.1fr;gap:40px}}.photo.svelte-78o1q0{background:#fff;border-radius:24px;margin:0;overflow:hidden;box-shadow:0 12px 32px #0b3c4929}.photo.svelte-78o1q0 img:where(.svelte-78o1q0){aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}h2.svelte-78o1q0{margin:0 0 8px;font-size:28px;font-weight:700;line-height:1.2}.lead.svelte-78o1q0{margin:0 0 16px;font-size:17px;line-height:1.45}ol.svelte-78o1q0{gap:14px;margin:0;padding:0;list-style:none;display:grid}li.svelte-78o1q0{background:#fff;border-radius:18px;align-items:flex-start;gap:14px;padding:14px 16px;display:flex;box-shadow:0 6px 18px #0b3c4914}.n.svelte-78o1q0{color:#fff;background:var(--xmas-pine,#1f5f3f);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:18px;font-weight:700;display:grid}li.svelte-78o1q0:nth-child(2) .n:where(.svelte-78o1q0){background:var(--xmas-red,#b3202a)}li.svelte-78o1q0:nth-child(3) .n:where(.svelte-78o1q0){background:var(--brand-orange,#ff6b2c);color:var(--brand-navy,#0b3c49)}h3.svelte-78o1q0{margin:0 0 2px;font-size:18px;font-weight:700;line-height:1.25}li.svelte-78o1q0 p:where(.svelte-78o1q0){margin:0;font-size:15px;line-height:1.45}.note.svelte-78o1q0{color:#24525e;margin:14px 0 0;font-size:14px}.story.svelte-2yjkmf{width:100%;max-width:1320px;padding:28px var(--spacing-gutter,18px);color:var(--tree-ink,#243b31);align-items:center;gap:24px;margin:0 auto;display:grid}@media (width>=768px){.story.svelte-2yjkmf{grid-template-columns:1fr 1fr;gap:82px;padding-top:48px;padding-bottom:48px}.story.flip.svelte-2yjkmf .photo:where(.svelte-2yjkmf){order:1}}.photo.svelte-2yjkmf{background:#f4f0e7;border-radius:12px;margin:0;overflow:hidden}.photo.svelte-2yjkmf img:where(.svelte-2yjkmf){aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.eyebrow.svelte-2yjkmf{letter-spacing:1.8px;text-transform:uppercase;margin:0 0 16px;font-size:11px;font-weight:700;line-height:17.6px}h2.svelte-2yjkmf{letter-spacing:-.5px;color:var(--tree-green,#285b43);margin:0 0 18px;font-size:27px;font-weight:700;line-height:33.75px}@media (width>=768px){h2.svelte-2yjkmf{font-size:36px;line-height:45px}}h2.svelte-2yjkmf strong{font-weight:700}.para.svelte-2yjkmf{margin:0 0 20px;font-size:15px;line-height:24px}ol.svelte-2yjkmf{border-top:1px solid var(--tree-rule,#243b3124);margin:8px 0 0;padding:0;list-style:none}li.svelte-2yjkmf{border-bottom:1px solid var(--tree-rule,#243b3124);padding:16px 0 16px 38px;position:relative}.n.svelte-2yjkmf{color:var(--tree-red,#a24442);font-family:Georgia,Times New Roman,serif;font-size:20px;position:absolute;top:15px;left:0}h3.svelte-2yjkmf{letter-spacing:.9px;color:var(--tree-ink,#243b31);margin:0 0 4px;font-size:14px;font-weight:700;line-height:22.4px}li.svelte-2yjkmf p:where(.svelte-2yjkmf){color:var(--tree-muted,#637168);margin:0;font-size:12px;line-height:19.2px}.trust-strip.svelte-zjnf6i{background:var(--tree-green,#285b43);color:#fdfbf7;width:100%;margin:8px 0}ul.svelte-zjnf6i{grid-template-columns:1fr 1fr;gap:12px 16px;max-width:1176px;margin:0 auto;padding:14px 16px;list-style:none;display:grid}li.svelte-zjnf6i{letter-spacing:.8px;text-transform:uppercase;align-items:center;gap:10px;font-size:13px;font-weight:600;line-height:1.3;display:flex}svg.svelte-zjnf6i{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px}@media (width>=768px){ul.svelte-zjnf6i{grid-template-columns:repeat(4,auto);justify-content:space-between;padding:16px 40px}}
