@layer base{._card_18adm_5{border:1px solid color-mix(in srgb,var(--foreground) 12%,transparent);border-radius:var(--radius-md);background-color:var(--card);color:var(--card-foreground);box-shadow:0 1px 2px #0000000d;overflow:hidden}._plain_18adm_14{color:inherit}._item_18adm_18{border-bottom:1px solid color-mix(in srgb,var(--foreground) 9%,transparent)}._card_18adm_5 ._item_18adm_18:last-child{border-bottom:none}._item_18adm_18:has(._trigger_18adm_26:disabled){opacity:.5}._header_18adm_30{display:flex;margin:0}._trigger_18adm_26{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:14px 16px;font-family:var(--font-family-base);font-size:.9375rem;font-weight:500;line-height:1.4;text-align:left;background-color:transparent;color:var(--foreground);border:none;cursor:pointer;outline:none;transition:background-color var(--animation-duration-fast) ease}._card_18adm_5 ._trigger_18adm_26[data-state=closed]:hover:not(:disabled){background-color:color-mix(in srgb,var(--foreground) 3%,transparent)}._trigger_18adm_26:disabled{cursor:not-allowed}._trigger_18adm_26:focus-visible{outline:2px solid color-mix(in srgb,var(--foreground) 16%,transparent);outline-offset:-4px;border-radius:var(--radius-md)}._plain_18adm_14 ._trigger_18adm_26{padding:14px 0}._plain_18adm_14 ._trigger_18adm_26:focus-visible{outline-offset:2px;border-radius:var(--radius-sm)}._icon_18adm_82{width:1rem;height:1rem;flex-shrink:0;color:var(--muted-foreground);transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1),color var(--animation-duration-fast) ease}._trigger_18adm_26:hover:not(:disabled) ._icon_18adm_82{color:var(--foreground)}._trigger_18adm_26[data-state=open] ._icon_18adm_82{transform:rotate(180deg)}._content_18adm_100{overflow:hidden;color:inherit;animation:_accordion-up_18adm_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_18adm_100[data-state=open]{animation:_accordion-down_18adm_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._contentInner_18adm_115{padding:0 16px 14px;color:var(--muted-foreground);font-size:.875rem;line-height:1.55}._plain_18adm_14 ._contentInner_18adm_115{padding:0 0 14px}@keyframes _accordion-up_18adm_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes _accordion-down_18adm_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}}._page_1wykc_1{min-height:100vh;background:radial-gradient(ellipse 70% 40% at 80% 6%,color-mix(in srgb,var(--secondary) 75%,transparent),transparent 70%),radial-gradient(ellipse 50% 30% at 5% 30%,color-mix(in srgb,var(--env-butter) 45%,transparent),transparent 70%),var(--background);color:#000}._hero_1wykc_11{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:var(--spacing-12);align-items:center;max-width:1120px;margin:0 auto;padding:var(--spacing-12) var(--spacing-6) var(--spacing-16)}._heroText_1wykc_21{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-4)}._eyebrow_1wykc_28{margin:0;font-family:var(--font-family-cursive);font-size:1.9rem;font-weight:700;color:#000;transform:rotate(-2deg)}._h1_1wykc_37{margin:0;font-family:var(--font-family-display);font-size:clamp(2.4rem,5.4vw,4.1rem);font-weight:600;line-height:1.04;letter-spacing:-.02em;color:#000;text-wrap:balance}._lead_1wykc_48{margin:0;max-width:34rem;font-size:1.1875rem;font-weight:500;line-height:1.6;color:#000}._ctaRow_1wykc_57{display:flex;flex-wrap:wrap;gap:var(--spacing-3);margin-top:var(--spacing-2)}._small_1wykc_64{margin:0;font-size:.9375rem;font-weight:600;color:#000}._textLink_1wykc_71{font-weight:700;color:#000;text-decoration:underline;text-decoration-color:var(--wax);text-decoration-thickness:2px;text-underline-offset:4px;border-radius:6px}._textLink_1wykc_71:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._stack_1wykc_87{position:relative;width:100%;max-width:500px;aspect-ratio:1 / .92;justify-self:center}._env_1wykc_95{position:absolute;width:72%}._envBack1_1wykc_100{top:2%;left:0;transform:rotate(-9deg)}._envBack2_1wykc_106{top:8%;right:0;transform:rotate(8deg)}._envFront_1wykc_112{bottom:2%;left:14%;width:76%;transform:rotate(-1.5deg);animation:_float_1wykc_1 6s ease-in-out infinite}@keyframes _float_1wykc_1{0%,to{translate:0 0}50%{translate:0 -8px}}._section_1wykc_131{max-width:1120px;margin:0 auto;padding:var(--spacing-16) var(--spacing-6);text-align:center}._sectionEyebrow_1wykc_138{margin:0 0 var(--spacing-2);font-family:var(--font-family-cursive);font-size:1.6rem;font-weight:700;color:#000}._h2_1wykc_146{margin:0 auto var(--spacing-8);max-width:40rem;font-family:var(--font-family-display);font-size:clamp(1.9rem,4vw,2.75rem);font-weight:600;line-height:1.12;letter-spacing:-.01em;color:#000;text-wrap:balance}._h2Left_1wykc_158{margin:0 0 var(--spacing-2);font-family:var(--font-family-display);font-size:clamp(1.6rem,3.4vw,2.25rem);font-weight:600;line-height:1.15;color:#000}._h3_1wykc_167{margin:0;font-family:var(--font-family-display);font-size:1.25rem;font-weight:600;color:#000}._steps_1wykc_175{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-6);text-align:left}._step_1wykc_175{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-6);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._step_1wykc_175 p,._feature_1wykc_197 p{margin:0;font-weight:500;line-height:1.55;color:#000}._stepNum_1wykc_204{display:grid;place-items:center;width:2.5rem;height:2.5rem;margin-bottom:var(--spacing-2);border-radius:50%;background:var(--primary);font-family:var(--font-family-display);font-size:1.2rem;font-weight:700;color:#000}._paperBand_1wykc_218{max-width:none;background:repeating-linear-gradient(to bottom,transparent 0 39px,color-mix(in srgb,var(--paper-line) 60%,transparent) 39px 40px),var(--surface);border-block:1px solid var(--border)}._samples_1wykc_226{list-style:none;margin:0 auto;padding:0;max-width:1040px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-8) var(--spacing-6)}._samples_1wykc_226 li:nth-child(odd){transform:rotate(-1.2deg)}._samples_1wykc_226 li:nth-child(2n){transform:rotate(1deg)}._centerNote_1wykc_244{margin:var(--spacing-8) 0 0;font-weight:600;color:#000}._centerNote_1wykc_244 a{color:#000;font-weight:700;text-decoration-color:var(--wax);text-decoration-thickness:2px}._features_1wykc_257{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--spacing-4);text-align:left}._feature_1wykc_197{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-6) var(--spacing-4);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg)}._featureIcon_1wykc_277{width:26px;height:26px;color:var(--wax);margin-bottom:var(--spacing-1)}._giftBand_1wykc_284{padding-top:0}._giftInner_1wykc_288{display:flex;align-items:center;gap:var(--spacing-6);max-width:860px;margin:0 auto;padding:var(--spacing-8);border-radius:var(--radius-lg);background:var(--secondary);border:1px solid color-mix(in srgb,var(--wax) 25%,var(--border));text-align:left}._giftIcon_1wykc_301{flex-shrink:0;width:56px;height:56px;color:var(--wax)}._giftText_1wykc_308{margin:0;font-size:1.0625rem;font-weight:500;line-height:1.6;color:#000}._priceCard_1wykc_317{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2);max-width:30rem;margin:0 auto;padding:var(--spacing-12) var(--spacing-8);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}._price_1wykc_317{margin:0;font-family:var(--font-family-display);font-size:3.5rem;font-weight:700;line-height:1;color:#000}._priceSub_1wykc_340{margin:0 0 var(--spacing-4);font-weight:600;color:#000}._priceList_1wykc_346{list-style:none;margin:0 0 var(--spacing-6);padding:0;display:flex;flex-direction:column;gap:var(--spacing-3);text-align:left}._priceList_1wykc_346 li{display:flex;align-items:flex-start;gap:var(--spacing-2);font-weight:600;line-height:1.4;color:#000}._priceList_1wykc_346 svg{flex-shrink:0;margin-top:1px;color:var(--wax)}._priceCta_1wykc_371{width:100%;margin-bottom:var(--spacing-2)}._faq_1wykc_377{max-width:44rem;margin:0 auto;text-align:left;background:var(--card)}._faqQ_1wykc_384{font-family:var(--font-family-display);font-size:1.0625rem;font-weight:600;color:#000}._faqA_1wykc_391{font-size:1rem;font-weight:500;line-height:1.6;color:#000}._footer_1wykc_399{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2);padding:var(--spacing-12) var(--spacing-6) var(--spacing-16);border-top:1px solid var(--border);text-align:center;font-weight:500;color:#000}._footer_1wykc_399 p{margin:0}._footer_1wykc_399 a{color:#000;font-weight:700;text-decoration-color:var(--wax);text-decoration-thickness:2px}._footerBrand_1wykc_422{font-family:var(--font-family-cursive);font-size:1.6rem;font-weight:700}@media(max-width:960px){._hero_1wykc_11{grid-template-columns:minmax(0,1fr);gap:var(--spacing-8);padding-top:var(--spacing-6)}._stack_1wykc_87{max-width:420px}._features_1wykc_257{grid-template-columns:repeat(2,minmax(0,1fr))}._steps_1wykc_175{grid-template-columns:minmax(0,1fr)}._samples_1wykc_226{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){._hero_1wykc_11{padding-inline:var(--spacing-4)}._section_1wykc_131{padding:var(--spacing-12) var(--spacing-4)}._samples_1wykc_226{gap:var(--spacing-6) var(--spacing-3)}._features_1wykc_257{grid-template-columns:minmax(0,1fr)}._giftInner_1wykc_288{flex-direction:column;align-items:flex-start;padding:var(--spacing-6)}._priceCard_1wykc_317{padding:var(--spacing-8) var(--spacing-4)}}@media(prefers-reduced-motion:reduce){._envFront_1wykc_112{animation:none}}
