@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400 900;src:url(/fonts/playfair-display/playfair-display-latin-ext-wght-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400 900;src:url(/fonts/playfair-display/playfair-display-latin-wght-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:400 900;src:url(/fonts/playfair-display/playfair-display-latin-ext-wght-italic.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:400 900;src:url(/fonts/playfair-display/playfair-display-latin-wght-italic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:200 800;src:url(/fonts/manrope/manrope-latin-ext-wght-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:200 800;src:url(/fonts/manrope/manrope-latin-wght-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:100 800;src:url(/fonts/jetbrains-mono/jetbrains-mono-latin-ext-wght-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:100 800;src:url(/fonts/jetbrains-mono/jetbrains-mono-latin-wght-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-plum:#6b2149;--color-plum-deep:#4a1231;--color-plum-soft:#7e2a52;--color-rose:#b4306f;--color-gold:#8a6a34;--color-apricot:#e5a377;--color-apricot-deep:#c97f3e;--color-ivory:#fbf8f0;--color-sand:#f4eadf;--color-peach:#ebcdb8;--color-surface:#fff;--color-ink:#241a1e;--color-muted:#5a4750;--color-subtle:#7c626c;--color-nav-idle:#6f5c64;--color-on-plum:#fbf8f0;--border-hairline:1px solid #6b21491a;--border-default:1px solid #6b21491f;--border-strong:1px solid #6b214938;--color-nav-active-bg:#6b214914;--gradient-entry:radial-gradient(120% 70% at 50% 8%, #fbf6ef 0%, #f4eadf 58%, #ebcdb8 125%);--font-display:"Playfair Display", Georgia, "Times New Roman", serif;--font-sans:"Manrope", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "Cascadia Mono", "SFMono-Regular", Consolas, monospace;--text-caption:.75rem;--text-small:.8125rem;--text-body:.9375rem;--text-lead:1.0625rem;--text-title-sm:1.375rem;--text-title:1.75rem;--text-title-lg:2.125rem;--text-display:2.5rem;--leading-display:1.05;--leading-snug:1.3;--leading-body:1.6;--tracking-eyebrow:.18em;--tracking-label:.12em;--tracking-label-compact:.06em;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--gutter-mobile:1.375rem;--gutter-tablet:2rem;--gutter-desktop:2.5rem;--content-narrow:47.5rem;--content-wide:70rem;--rail-desktop:15.5rem;--tap-target:2.75rem;--radius-xs:.375rem;--radius-sm:.75rem;--radius-md:.875rem;--radius-lg:1rem;--radius-xl:1.25rem;--radius-sheet:1.75rem;--radius-pill:999px;--shadow-card:0 10px 24px -18px #6b214980;--shadow-raised:0 18px 34px -20px #4a1231bf;--shadow-cta:0 16px 30px -14px #6b214999;--focus-ring-width:2px;--focus-ring-color:var(--color-rose);--focus-ring-offset:2px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--color-ivory);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3{font-family:var(--font-display);font-weight:var(--weight-medium);color:var(--color-plum-deep)}a{color:var(--color-plum);text-underline-offset:.2em}a:hover{color:var(--color-plum-deep)}img{max-width:100%}:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._dialog_975yv_6{width:min(26rem, calc(100% - 2 * var(--space-4)));max-width:none;max-height:calc(100% - 2 * var(--space-4));border:var(--border-default);border-radius:var(--radius-sheet);background:var(--color-surface);box-shadow:var(--shadow-raised);color:var(--color-ink);margin:auto;padding:0;overflow:auto}._dialog_975yv_6::backdrop{background:#241a1e59}@media (width>=720px){._tokens_1ijqm_18{--welcome-gutter:var(--gutter-tablet)}}@media (width>=1100px){._tokens_1ijqm_18{--welcome-gutter:var(--gutter-desktop);--welcome-header-height:5.5rem}}@media (prefers-reduced-motion:reduce){._motion_1hvpv_104{transition:none;animation:none}}@media (prefers-reduced-motion:no-preference){._motionPending_1hvpv_124{opacity:0}}._primary_1fp5n_2,._secondary_1fp5n_3{min-height:var(--tap-target);border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:var(--text-body);font-weight:var(--weight-semibold);cursor:pointer;justify-content:center;align-items:center;padding:.875rem 2.25rem;line-height:1.2;text-decoration:none;display:inline-flex}._primary_1fp5n_2{background:var(--color-plum);color:var(--color-on-plum);box-shadow:var(--shadow-cta);border:0}._primary_1fp5n_2:hover{background:var(--color-plum-deep);color:var(--color-on-plum)}._secondary_1fp5n_3{padding-inline:var(--space-6);border:var(--border-default);background:var(--color-surface);color:var(--color-plum-soft)}._secondary_1fp5n_3:hover{border:var(--border-strong);color:var(--color-plum-deep)}._tokens_1ijqm_18{--welcome-wine:var(--color-plum);--welcome-wine-dark:var(--color-plum-deep);--welcome-wine-soft:var(--color-plum-soft);--welcome-on-wine:var(--color-on-plum);--welcome-cream:var(--color-ivory);--welcome-paper:var(--color-surface);--welcome-panel:var(--color-sand);--welcome-ink:var(--color-ink);--welcome-muted:var(--color-muted);--welcome-warm:var(--color-apricot);--welcome-line:#6b21491f;--welcome-sage:#e8ede5;--welcome-font-heading:var(--font-display);--welcome-font-body:var(--font-sans);--welcome-text-hero:clamp(3rem, 5.7vw, 5.5rem);--welcome-text-section:clamp(2.5rem, 4.15vw, 3.875rem);--welcome-text-title:2.25rem;--welcome-text-card-title:var(--text-title-sm);--welcome-text-lead:var(--text-lead);--welcome-text-body:var(--text-body);--welcome-text-small:var(--text-small);--welcome-text-eyebrow:var(--text-caption);--welcome-tracking-eyebrow:var(--tracking-eyebrow);--welcome-shell-max:77.5rem;--welcome-gutter:var(--gutter-mobile);--welcome-section-space:clamp(3.5rem, 8vw, 6.5rem);--welcome-header-height:4.5rem;--welcome-tap:var(--tap-target);--welcome-radius-card:var(--radius-lg);--welcome-radius-image:var(--radius-lg);--welcome-radius-arch:11.25rem 11.25rem var(--radius-sm) var(--radius-sm);--welcome-shadow-card:var(--shadow-card);--welcome-ease:.18s ease}@media (width>=720px){._tokens_1ijqm_18{--welcome-gutter:var(--gutter-tablet)}}@media (width>=1100px){._tokens_1ijqm_18{--welcome-gutter:var(--gutter-desktop);--welcome-header-height:5.5rem}}._root_1hvpv_11{background:var(--welcome-cream);color:var(--welcome-ink);font-family:var(--welcome-font-body);font-size:var(--welcome-text-body);line-height:var(--leading-body);overflow-x:clip}._shell_1hvpv_23{width:min(var(--welcome-shell-max), 100% - 2 * var(--welcome-gutter));margin-inline:auto}._section_1hvpv_29{padding-block:var(--welcome-section-space);scroll-margin-top:var(--welcome-header-height)}._eyebrow_1hvpv_35{margin:0 0 var(--space-3);font-family:var(--welcome-font-body);font-size:var(--welcome-text-eyebrow);font-weight:var(--weight-bold);letter-spacing:var(--welcome-tracking-eyebrow);text-transform:uppercase;color:var(--welcome-wine);line-height:1.5}._heading_1hvpv_47{font-family:var(--welcome-font-heading);font-size:var(--welcome-text-section);font-weight:var(--weight-medium);line-height:var(--leading-display);letter-spacing:-.02em;color:var(--welcome-wine-dark);text-wrap:balance;margin:0}._accent_1hvpv_59{font-style:italic;font-weight:var(--weight-regular);color:var(--welcome-wine)}._lead_1hvpv_65{font-size:var(--welcome-text-lead);line-height:var(--leading-body);color:var(--welcome-muted);margin:0}._muted_1hvpv_72{color:var(--welcome-muted)}._card_1hvpv_77{background:var(--welcome-paper);border:1px solid var(--welcome-line);border-radius:var(--welcome-radius-card);box-shadow:var(--welcome-shadow-card)}._control_1hvpv_85{min-width:var(--welcome-tap);min-height:var(--welcome-tap)}._srOnly_1hvpv_91{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._motion_1hvpv_104{transition:transform var(--welcome-ease), opacity var(--welcome-ease), background-color var(--welcome-ease)}@media (prefers-reduced-motion:reduce){._motion_1hvpv_104{transition:none;animation:none}}@media (prefers-reduced-motion:no-preference){._motionPending_1hvpv_124{opacity:0}}._heading_1ngm6_3{gap:var(--space-3);display:grid}._dark_1ngm6_12{--welcome-cream:var(--color-plum-deep);--welcome-wine-dark:var(--color-on-plum);--welcome-wine:var(--color-peach);--welcome-ink:var(--color-on-plum);--welcome-muted:var(--color-peach);background:var(--color-plum-deep);color:var(--color-on-plum)}._intro_1ngm6_22{max-width:38rem;margin:0}._textLink_1ngm6_28{min-height:var(--welcome-tap);font-size:var(--welcome-text-body);font-weight:var(--weight-semibold);color:var(--welcome-wine);text-underline-offset:.25em;align-items:center;text-decoration:underline;display:inline-flex}._textLink_1ngm6_28:hover{color:var(--welcome-wine-dark)}._asButton_1ngm6_44{cursor:pointer;font-family:inherit}._asTextButton_1ngm6_49{cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}._section_5pexi_8{position:relative}._sectionTint_5pexi_12{background:var(--welcome-panel)}._sectionWarm_5pexi_16{background:var(--color-peach)}._sectionHead_5pexi_20{gap:var(--space-4);max-width:46rem;margin-bottom:var(--space-8);display:grid}._sectionIntro_5pexi_27{max-width:38rem}._smallNote_5pexi_31{max-width:60ch;margin:var(--space-4) 0 0;font-size:var(--welcome-text-small);color:var(--welcome-muted)}._actions_5pexi_38{align-items:center;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}._panelButton_5pexi_46{cursor:pointer;justify-self:start}._checkList_5pexi_52{gap:var(--space-2);font-size:var(--welcome-text-body);margin:0;padding:0;list-style:none;display:grid}._checkList_5pexi_52 li{gap:var(--space-3);display:flex}._checkList_5pexi_52 li:before{content:"✓";color:var(--welcome-wine);font-weight:var(--weight-bold);flex:none}._hero_5pexi_76{scroll-margin-top:var(--welcome-header-height);padding-block:clamp(2.5rem,7vw,5.5rem) clamp(3rem,8vw,6rem)}._heroSplit_5pexi_81{gap:var(--space-8);align-items:center;display:grid}._heroEyebrow_5pexi_88{align-items:center;gap:var(--space-3);display:flex}._heroEyebrow_5pexi_88:before{content:"";background:currentColor;flex:none;width:1.75rem;height:1px}._heroCopy_5pexi_102{gap:var(--space-5);justify-items:start;max-width:46rem;display:grid}._heroTitle_5pexi_109{font-family:var(--welcome-font-heading);font-size:var(--welcome-text-hero);font-weight:var(--weight-medium);line-height:var(--leading-display);letter-spacing:-.02em;color:var(--welcome-wine-dark);text-wrap:balance;margin:0}._heroIntro_5pexi_120{font-size:var(--welcome-text-lead);color:var(--welcome-ink);margin:0}._credential_5pexi_126{font-size:var(--welcome-text-small);color:var(--welcome-muted);margin:0}._heroVisual_5pexi_133{gap:var(--space-3);justify-items:start;display:grid}._heroStage_5pexi_139{gap:var(--space-3);justify-items:start;width:100%;display:grid;position:relative}._heroFrame_5pexi_148{border-radius:var(--welcome-radius-arch);background:var(--welcome-panel);width:100%;max-width:34rem;display:block;position:relative;overflow:hidden}._heroFrameArt_5pexi_158{display:none}._heroArt_5pexi_162{aspect-ratio:1.1;background:radial-gradient(90% 55% at 30% 18%, #ffffffb3 0%, #fff0 70%), linear-gradient(165deg, var(--color-sand) 0%, var(--color-peach) 100%);display:block}._heroFlower_5pexi_170{width:5.5rem;height:5.5rem;color:var(--color-apricot-deep);opacity:.85;display:none}._noteCard_5pexi_178{gap:var(--space-1);max-width:24rem;padding:var(--space-4) var(--space-5);display:grid}._noteTitle_5pexi_186{font-size:var(--welcome-text-body);font-weight:var(--weight-semibold);color:var(--welcome-ink);margin:0}._noteText_5pexi_193{font-size:var(--welcome-text-small);color:var(--welcome-muted);margin:0}._caption_5pexi_199{font-size:var(--welcome-text-eyebrow);letter-spacing:var(--welcome-tracking-eyebrow);color:var(--welcome-muted);margin:0}._heroImage_5pexi_207{aspect-ratio:1.1;object-fit:cover;width:100%;height:auto;display:block}._promises_5pexi_216{border-block:1px solid var(--welcome-line)}._promiseList_5pexi_220{justify-content:center;gap:var(--space-2) 0;padding-block:var(--space-4);flex-wrap:wrap;margin-block:0;list-style:none;display:flex}._promiseItem_5pexi_230{padding-inline:var(--space-6);font-size:var(--welcome-text-small);font-weight:var(--weight-semibold);color:var(--welcome-ink);text-align:center}@media (width>=720px){._promiseItem_5pexi_230+._promiseItem_5pexi_230{border-left:1px solid var(--welcome-line)}}._selectorHeading_5pexi_246{margin:0 0 var(--space-3);font-weight:var(--weight-semibold);color:var(--welcome-ink)}._selectorNote_5pexi_252{font-weight:var(--weight-regular);font-size:var(--welcome-text-small);color:var(--welcome-muted)}._tabs_5pexi_259{gap:var(--space-1);margin-bottom:var(--space-6);border-bottom:1px solid var(--welcome-line);scroll-snap-type:x proximity;scrollbar-width:thin;display:flex;overflow-x:auto}._tab_5pexi_259{justify-items:start;gap:var(--space-1);min-width:9.5rem;min-height:var(--welcome-tap);padding:var(--space-3) var(--space-3) var(--space-3);color:var(--welcome-muted);font:inherit;text-align:left;cursor:pointer;scroll-snap-align:start;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;display:grid}._tab_5pexi_259:hover{color:var(--welcome-wine)}._tab_5pexi_259[aria-selected=true]{border-bottom-color:var(--welcome-wine);color:var(--welcome-wine);font-weight:var(--weight-bold)}._tabNumber_5pexi_298{font-family:var(--welcome-font-heading);font-style:italic;font-size:var(--text-lead)}._tabName_5pexi_304{font-size:var(--welcome-text-body)}._tabRange_5pexi_308{font-size:var(--welcome-text-small);font-weight:var(--weight-regular)}._tabTop_5pexi_313{justify-content:space-between;align-items:baseline;gap:var(--space-2);width:100%;display:flex}._tabSelected_5pexi_322{font-size:var(--welcome-text-small);font-weight:var(--weight-semibold);color:var(--welcome-wine);display:none}._panelFigure_5pexi_330{min-height:16rem;position:relative}._stampOverImage_5pexi_335{left:var(--space-4);bottom:var(--space-4);padding:var(--space-2) var(--space-3);border-radius:var(--radius-xs);background:var(--welcome-paper);font-size:var(--welcome-text-eyebrow);font-weight:var(--weight-bold);letter-spacing:var(--welcome-tracking-eyebrow);color:var(--welcome-wine);margin:0;position:absolute}._estimator_5pexi_350{margin-top:var(--space-6);border:1px solid var(--welcome-line);border-radius:var(--welcome-radius-card);background:var(--welcome-paper)}._estimatorSummary_5pexi_357{align-items:center;gap:var(--space-4);min-height:var(--welcome-tap);padding:var(--space-4) var(--space-5);cursor:pointer;list-style:none;display:flex}._estimatorSummary_5pexi_357::-webkit-details-marker{display:none}._estimatorSummary_5pexi_357:after{content:"+";font-size:var(--text-title-sm);color:var(--welcome-wine);flex:none;margin-left:auto}._estimator_5pexi_350[open] ._estimatorSummary_5pexi_357:after{content:"−"}._estimatorIcon_5pexi_384{font-size:var(--text-title-sm);color:var(--welcome-wine);flex:none;line-height:1}._estimatorTitle_5pexi_391{align-items:baseline;gap:var(--space-1) var(--space-3);color:var(--welcome-ink);flex-wrap:wrap;display:flex}._estimatorHint_5pexi_399{font-size:var(--welcome-text-small);color:var(--welcome-muted)}._estimatorBody_5pexi_404{gap:var(--space-5);padding:var(--space-5);border-top:1px solid var(--welcome-line);display:grid}._estimatorForm_5pexi_411{align-content:start;justify-items:start;gap:var(--space-3);display:grid}._estimatorLabel_5pexi_418{font-weight:var(--weight-semibold);color:var(--welcome-ink)}._estimatorInput_5pexi_423{min-width:14rem;min-height:var(--welcome-tap);padding:var(--space-2) var(--space-4);border:var(--border-default);border-radius:var(--radius-md);background:var(--welcome-paper);color:var(--welcome-ink);font:inherit}._estimatorReference_5pexi_434{min-height:var(--welcome-tap);color:var(--welcome-wine);text-underline-offset:.2em;align-items:center;text-decoration:underline;display:inline-flex}._estimatorResult_5pexi_443{align-content:start;gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-sm);background:var(--welcome-panel);display:grid}._estimatorPlaceholder_5pexi_452{font-family:var(--welcome-font-heading);font-size:var(--welcome-text-card-title);color:var(--welcome-wine-dark);margin:0}._estimatorWeek_5pexi_459{font-family:var(--welcome-font-heading);font-size:var(--welcome-text-title);line-height:var(--leading-display);color:var(--welcome-wine-dark);margin:0}._estimatorDue_5pexi_467{font-weight:var(--weight-semibold);color:var(--welcome-ink);margin:0}._estimatorWarning_5pexi_474{padding:var(--space-3) var(--space-4);border-left:3px solid var(--welcome-wine);background:var(--welcome-paper);color:var(--welcome-ink);margin:0}._panel_5pexi_46{border-radius:var(--welcome-radius-card);background:var(--welcome-panel);display:grid;overflow:hidden}._panelSolo_5pexi_489{display:block}._panelImage_5pexi_493{object-fit:cover;width:100%;height:100%;min-height:16rem;display:block}._panelCopy_5pexi_501{align-content:center;justify-items:start;gap:var(--space-4);padding:var(--space-6);display:grid}._panelTitle_5pexi_509{font-family:var(--welcome-font-heading);font-size:var(--welcome-text-title);font-weight:var(--weight-medium);line-height:var(--leading-display);color:var(--welcome-wine-dark);margin:0}._stamp_5pexi_335{padding:var(--space-1) var(--space-3);border:1px solid var(--welcome-line);border-radius:var(--radius-pill);background:var(--welcome-paper);font-size:var(--welcome-text-eyebrow);font-weight:var(--weight-bold);letter-spacing:var(--welcome-tracking-eyebrow);color:var(--welcome-wine);margin:0}._group_5pexi_531{margin-top:var(--space-10)}._groupTitle_5pexi_535{font-family:var(--welcome-font-heading);font-size:var(--welcome-text-card-title);font-weight:var(--weight-medium);color:var(--welcome-wine-dark);margin:0}._groupSummary_5pexi_543{margin:var(--space-1) 0 var(--space-5);color:var(--welcome-muted)}._cardGrid_5pexi_548{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,16.5rem),1fr));margin:0;padding:0;list-style:none;display:grid}._card_5pexi_548{flex-direction:column;display:flex;overflow:hidden}._cardImage_5pexi_564{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}._cardMedia_5pexi_573{position:relative}._imageChip_5pexi_577{left:var(--space-3);bottom:var(--space-3);padding:var(--space-1) var(--space-3);border-radius:var(--radius-xs);background:var(--welcome-paper);font-size:var(--welcome-text-eyebrow);color:var(--welcome-muted);position:absolute}._cardBody_5pexi_589{align-items:flex-start;gap:var(--space-3);padding:var(--space-5);flex-direction:column;flex:auto;display:flex}._cardBody_5pexi_589>._panelLink_5pexi_598,._cardBody_5pexi_589>a:last-child{margin-top:auto}._panelLink_5pexi_598{cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}._panelButtonPrimary_5pexi_613{cursor:pointer}._groupHead_5pexi_618{gap:var(--space-1);margin-bottom:var(--space-5);display:grid}._groupHead_5pexi_618 ._groupTitle_5pexi_535,._groupHead_5pexi_618 ._groupSummary_5pexi_543{margin:0}._cardTitle_5pexi_629{font-family:var(--welcome-font-heading);font-size:var(--welcome-text-card-title);font-weight:var(--weight-medium);line-height:var(--leading-snug);color:var(--welcome-wine-dark);margin:0}._cardText_5pexi_638{font-size:var(--welcome-text-body);color:var(--welcome-muted);margin:0}._role_5pexi_644{font-weight:var(--weight-semibold);color:var(--welcome-wine);margin:0}._expertPhoto_5pexi_652{aspect-ratio:4/5;object-fit:cover;object-position:50% 22%;width:100%;height:auto;display:block}._expertFallback_5pexi_662{aspect-ratio:4/5;background:var(--welcome-panel);font-family:var(--welcome-font-heading);color:var(--welcome-wine);place-items:center;font-size:4rem;display:grid}._nextStep_5pexi_672{gap:var(--space-4);margin-top:var(--space-10);padding:var(--space-6);border:1px solid var(--welcome-line);border-radius:var(--welcome-radius-card);background:var(--welcome-sage);align-items:center;display:grid}._nextStepCopy_5pexi_683{gap:var(--space-2);display:grid}._nextStepActions_5pexi_688{align-items:center;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}._nextStepTitle_5pexi_695{font-family:var(--welcome-font-heading);font-size:var(--welcome-text-card-title);color:var(--welcome-wine-dark);margin:0}._finder_5pexi_703{align-items:center;gap:var(--space-3) var(--space-5);margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--welcome-line);flex-wrap:wrap;display:flex}._finderLabel_5pexi_713{font-weight:var(--weight-bold);color:var(--welcome-wine);margin:0}._finderList_5pexi_719{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._finderButton_5pexi_728{cursor:pointer}._dialog_5pexi_734{gap:var(--space-4);padding:var(--space-6);justify-items:start;display:grid}._dialogTitle_5pexi_741{font-family:var(--welcome-font-heading);font-size:var(--welcome-text-card-title);font-weight:var(--weight-medium);color:var(--welcome-wine-dark);margin:0}._dialogText_5pexi_749{color:var(--welcome-muted);margin:0}._momiLayout_5pexi_755{gap:var(--space-8);align-items:center;display:grid}._momiCopy_5pexi_761{gap:var(--space-5);justify-items:start;display:grid}._momiIntro_5pexi_767{max-width:34rem;font-size:var(--welcome-text-lead);color:var(--welcome-ink);margin:0}._principles_5pexi_774{gap:var(--space-2);color:var(--welcome-ink);margin:0;padding:0;list-style:none;display:grid}._principles_5pexi_774 li:before{content:"— ";color:var(--welcome-wine)}._disclaimer_5pexi_788{max-width:34rem;font-size:var(--welcome-text-small);color:var(--welcome-muted);margin:0}._chat_5pexi_796{--welcome-ink:var(--color-ink);--welcome-muted:var(--color-muted);--welcome-wine:var(--color-plum);--welcome-wine-dark:var(--color-plum-deep);border:1px solid var(--welcome-line);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-raised);color:var(--color-ink);overflow:hidden}._chatHeader_5pexi_809{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--welcome-line);background:var(--welcome-panel);display:flex}._chatName_5pexi_819{font-family:var(--welcome-font-heading);font-size:var(--welcome-text-card-title);color:var(--welcome-wine);margin:0}._chatTagline_5pexi_826{font-size:var(--welcome-text-small);color:var(--welcome-muted);margin:0}._sampleLabel_5pexi_833{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font-size:var(--welcome-text-eyebrow);font-weight:var(--weight-bold);letter-spacing:var(--welcome-tracking-eyebrow);color:var(--welcome-wine);border:1px solid;margin:0}._chatBody_5pexi_844{gap:var(--space-4);padding:var(--space-5);display:grid}._question_5pexi_850{margin:0 0 0 var(--space-8);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md) var(--radius-md) var(--radius-xs) var(--radius-md);background:var(--welcome-panel);font-size:var(--welcome-text-body)}._answer_5pexi_858{font-size:var(--welcome-text-body);line-height:var(--leading-body);margin:0}._chatNext_5pexi_864{gap:var(--space-1);padding:var(--space-4);border:1px solid var(--welcome-line);border-radius:var(--radius-sm);background:var(--welcome-sage);display:grid}._chatNextText_5pexi_873{font-size:var(--welcome-text-small);margin:0}._sampleNote_5pexi_879{padding:var(--space-3) var(--space-5);border-top:1px solid var(--welcome-line);font-size:var(--welcome-text-small);text-align:center;color:var(--welcome-muted);margin:0}._chips_5pexi_888{gap:var(--space-2);padding:0 var(--space-5) var(--space-5);flex-wrap:wrap;display:flex}._chip_5pexi_888{min-height:var(--welcome-tap);padding:var(--space-2) var(--space-4);border:1px solid var(--welcome-line);border-radius:var(--radius-pill);color:var(--welcome-wine);font:inherit;font-size:var(--welcome-text-small);font-weight:var(--weight-semibold);cursor:pointer;background:0 0}._chip_5pexi_888[aria-pressed=true]{border-color:var(--welcome-wine);background:var(--welcome-wine);color:var(--welcome-on-wine)}._chip_5pexi_888[aria-pressed=true]:before{content:"✓ "}._split_5pexi_920{gap:var(--space-8);align-items:center;display:grid}._splitSolo_5pexi_926{max-width:46rem;display:block}._copy_5pexi_931{align-content:start;gap:var(--space-5);justify-items:start;display:grid}._figure_5pexi_938{border-radius:var(--welcome-radius-arch);background:var(--welcome-panel);margin:0;position:relative;overflow:hidden}._figureImage_5pexi_946{width:100%;height:auto;display:block}._figureCaption_5pexi_952{gap:var(--space-2);padding:var(--space-8) var(--space-6) var(--space-6);color:var(--color-on-plum);background:linear-gradient(#0000,#4a1231e0);display:grid;position:absolute;inset:auto 0 0}._figureLabel_5pexi_962{font-size:var(--welcome-text-eyebrow);font-weight:var(--weight-bold);letter-spacing:var(--welcome-tracking-eyebrow)}._figureText_5pexi_968{font-family:var(--welcome-font-heading);font-size:var(--welcome-text-card-title);line-height:1.2}._practices_5pexi_974{width:100%;margin:0;padding:0;list-style:none;display:grid}._practices_5pexi_974 li{gap:var(--space-4);padding-block:var(--space-3);border-bottom:1px solid var(--welcome-line);display:flex}._practiceNumber_5pexi_989{font-family:var(--welcome-font-heading);font-style:italic;font-size:var(--text-title-sm);color:var(--welcome-wine)}._practiceTitle_5pexi_996{color:var(--welcome-ink);display:block}._custom_5pexi_1002{gap:var(--space-3);margin-top:var(--space-8);padding:var(--space-6);border:1px solid var(--welcome-line);border-radius:var(--welcome-radius-card);background:var(--welcome-panel);justify-items:start;display:grid}._eventEyebrow_5pexi_1013{align-items:center;gap:var(--space-2);display:flex}._eventSymbol_5pexi_1019{width:1.75rem;height:1.75rem;color:var(--welcome-wine);flex:none}._steps_5pexi_1026{gap:var(--space-5);margin:var(--space-8) 0 0;padding:0;list-style:none;display:grid}._steps_5pexi_1026 li{gap:var(--space-1);display:grid}._stepNumber_5pexi_1039{font-family:var(--welcome-font-heading);font-style:italic;font-size:var(--text-title-sm);color:var(--welcome-wine)}._stepTitle_5pexi_1046{color:var(--welcome-ink);display:block}._faqLayout_5pexi_1052{gap:var(--space-8);display:grid}._faqList_5pexi_1057{border-top:1px solid var(--welcome-line)}._faqItem_5pexi_1061{border-bottom:1px solid var(--welcome-line)}._faqSummary_5pexi_1065{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--welcome-tap);padding-block:var(--space-4);font-weight:var(--weight-semibold);color:var(--welcome-ink);cursor:pointer;list-style:none;display:flex}._faqSummary_5pexi_1065::-webkit-details-marker{display:none}._faqSummary_5pexi_1065:after{content:"+";font-size:var(--text-title-sm);font-weight:var(--weight-regular);color:var(--welcome-wine);flex:none}._faqItem_5pexi_1061[open] ._faqSummary_5pexi_1065:after{content:"−"}._faqLeaf_5pexi_1096{width:5rem;height:5rem;margin-top:var(--space-4);color:var(--color-apricot-deep);opacity:.8;display:none}._faqAnswer_5pexi_1105{padding:0 var(--space-8) var(--space-5) 0;color:var(--welcome-muted);margin:0}._learnIntro_5pexi_1112{max-width:38rem;margin:0}._learnGrid_5pexi_1117{gap:0 var(--space-12);margin:0;padding:0;list-style:none;display:grid}._learnCard_5pexi_1125{gap:var(--space-4);padding-block:var(--space-6);border-top:1px solid var(--welcome-line);grid-template-columns:2.75rem minmax(0,1fr);align-items:start;display:grid}._learnNumber_5pexi_1134{font-family:var(--welcome-font-heading);color:var(--welcome-wine);font-size:2.125rem;font-style:italic;line-height:1}._learnBody_5pexi_1142{justify-items:start;gap:var(--space-2);display:grid}._learnLink_5pexi_1148{margin-top:var(--space-2)}._learnActions_5pexi_1152{align-items:center;gap:var(--space-3) var(--space-6);margin-top:var(--space-8);flex-wrap:wrap;display:flex}._startCard_5pexi_1161{gap:var(--space-4);padding:var(--space-6);justify-items:start;display:grid}._signInSteps_5pexi_1169{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}._signInSteps_5pexi_1169 li{gap:var(--space-4);display:flex}._signInSteps_5pexi_1169 strong{display:block}@media (width>=720px){._panel_5pexi_46{grid-template-columns:.85fr 1.15fr}._panelSolo_5pexi_489{grid-template-columns:none}._panelCopy_5pexi_501{padding:var(--space-10)}._steps_5pexi_1026{grid-template-columns:repeat(3,1fr)}._chatBody_5pexi_844{padding:var(--space-6)}._estimatorBody_5pexi_404{grid-template-columns:1fr 1fr}._nextStep_5pexi_672{grid-template-columns:1fr auto}._custom_5pexi_1002{column-gap:var(--space-8);grid-template-columns:1fr auto;align-items:center}._custom_5pexi_1002>:last-child{grid-area:1/2/span 3}}@media (width>=900px){._heroSplit_5pexi_81,._split_5pexi_920,._momiLayout_5pexi_755{gap:var(--space-12);grid-template-columns:1fr 1fr}._faqLayout_5pexi_1052{gap:var(--space-12);grid-template-columns:.85fr 1.15fr}._tabs_5pexi_259{gap:var(--space-3);border-bottom:0;grid-template-columns:repeat(6,1fr);display:grid;overflow:visible}._tab_5pexi_259{min-width:0;padding:var(--space-4);border:1px solid var(--welcome-line);border-radius:var(--welcome-radius-card);background:var(--welcome-paper)}._tab_5pexi_259[aria-selected=true]{border-color:var(--welcome-wine);background:var(--color-nav-active-bg);box-shadow:0 0 0 1px var(--welcome-wine)}._tabNumber_5pexi_298{font-family:inherit;font-style:normal;font-size:var(--welcome-text-small)}._tabSelected_5pexi_322{display:inline}._sectionHead_5pexi_20{align-items:end;column-gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,26rem);max-width:none}._groupHead_5pexi_618{align-items:end;column-gap:var(--space-8);grid-template-columns:minmax(0,1fr) auto}._groupHead_5pexi_618 ._groupSummary_5pexi_543{text-align:right}._heroFrameArt_5pexi_158{display:block}._heroFlower_5pexi_170{display:block;position:absolute;top:-2rem;right:-1.25rem}._heroVisual_5pexi_133{justify-items:end}._heroStage_5pexi_139{justify-items:end;max-width:34rem}._heroStage_5pexi_139 ._noteCard_5pexi_178{left:calc(var(--space-8) * -1);bottom:var(--space-12);position:absolute}._eventGrid_5pexi_1321{grid-template-columns:repeat(3,1fr)}._faqLeaf_5pexi_1096{display:block}._learnGrid_5pexi_1117{grid-template-columns:1fr 1fr}}@keyframes _welcomeEnter_5pexi_1{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){._panelCopy_5pexi_501,._chatBody_5pexi_844,._faqItem_5pexi_1061[open] ._faqAnswer_5pexi_1105,._estimator_5pexi_350[open] ._estimatorBody_5pexi_404{animation:.36s cubic-bezier(.22,1,.36,1) both _welcomeEnter_5pexi_1}}._footer_e0tdw_2{padding-block:var(--space-12) var(--space-8)}._top_e0tdw_6{gap:var(--space-8);align-items:center;display:grid}._brand_e0tdw_12{gap:var(--space-3);justify-items:start;display:grid}._logo_e0tdw_19{width:9.75rem;height:auto;display:block}._tagline_e0tdw_25{font-size:var(--text-small);color:var(--welcome-muted);margin:0}._nav_e0tdw_31{justify-self:start}._links_e0tdw_35{gap:var(--space-1) var(--space-6);margin:0;padding:0;list-style:none;display:grid}._link_e0tdw_35{min-width:var(--welcome-tap);color:var(--color-on-plum)}._link_e0tdw_35:hover{color:var(--color-peach)}._signoff_e0tdw_53{font-family:var(--welcome-font-heading);font-size:var(--text-title-sm);color:var(--color-on-plum);margin:0;line-height:1.3}._bottom_e0tdw_61{gap:var(--space-2);margin-top:var(--space-8);padding-top:var(--space-5);font-size:var(--text-caption);color:var(--welcome-muted);border-top:1px solid #fbf8f040;display:grid}._bottom_e0tdw_61 p{margin:0}._finePrint_e0tdw_75{max-width:60ch}@media (width>=720px){._top_e0tdw_6{justify-content:space-between;gap:var(--space-8) var(--space-10);flex-wrap:wrap;display:flex}._links_e0tdw_35{grid-template-columns:repeat(2,auto)}._signoff_e0tdw_53{text-align:right;font-size:var(--text-title)}}._header_w5xo9_5{z-index:10;background:var(--welcome-cream);border-bottom:1px solid var(--welcome-line);position:sticky;top:0}._header_w5xo9_5[data-scrolled]{box-shadow:var(--shadow-card)}._header_w5xo9_5:after{content:"";background:var(--welcome-wine);height:2px;transform:scaleX(var(--welcome-progress,0));transform-origin:0;opacity:0;position:absolute;inset:auto 0 -1px}._header_w5xo9_5[data-scrolled]:after{opacity:1}@media (prefers-reduced-motion:no-preference){._header_w5xo9_5{transition:box-shadow .2s}._header_w5xo9_5:after{transition:opacity .2s}}._bar_w5xo9_47{align-items:center;gap:var(--space-3);min-height:var(--welcome-header-height);grid-template-columns:1fr auto auto;grid-template-areas:"brand cta button";display:grid}._noMenu_w5xo9_57{grid-template-columns:1fr auto;grid-template-areas:"brand cta"}._brand_w5xo9_62{align-items:center;gap:var(--space-2);min-height:var(--welcome-tap);color:var(--welcome-wine);grid-area:brand;justify-self:start;text-decoration:none;display:inline-flex}._brand_w5xo9_62:hover{color:var(--welcome-wine-dark)}._mark_w5xo9_80{aspect-ratio:153/192;mix-blend-mode:multiply;flex:none;width:auto;height:2rem;display:block}._brandName_w5xo9_89{font-family:var(--welcome-font-heading);font-size:var(--welcome-text-card-title);font-weight:var(--weight-bold);line-height:1}._end_w5xo9_96{grid-area:cta}._cta_w5xo9_101{padding-inline:var(--space-4);font-size:var(--text-small);white-space:nowrap}._menuButton_w5xo9_107{width:var(--welcome-tap);height:var(--welcome-tap);border:var(--border-default);border-radius:var(--radius-sm);background:var(--welcome-paper);color:var(--welcome-wine);cursor:pointer;grid-area:button;place-items:center;padding:0;display:grid}._bars_w5xo9_122,._bars_w5xo9_122:after{background:currentColor;border-radius:1px;width:1.25rem;height:2px;display:block}._bars_w5xo9_122{position:relative;top:-3px}._bars_w5xo9_122:after{content:"";position:absolute;top:6px}._menuButton_w5xo9_107[aria-expanded=true] ._bars_w5xo9_122{top:0;transform:rotate(45deg)}._menuButton_w5xo9_107[aria-expanded=true] ._bars_w5xo9_122:after{top:0;transform:rotate(-90deg)}._nav_w5xo9_153{padding-bottom:var(--space-3);grid-area:2/1/3/-1;display:none}._nav_w5xo9_153[data-open=true]{display:block}._navList_w5xo9_163{margin:0;padding:0;list-style:none;display:grid}._navLink_w5xo9_170{min-height:var(--welcome-tap);padding-inline:var(--space-1);border-top:1px solid var(--welcome-line);font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--welcome-ink);align-items:center;text-decoration:none;display:flex}._navLink_w5xo9_170:hover{color:var(--welcome-wine)}._navLink_w5xo9_170[aria-current=location]{color:var(--welcome-wine);font-weight:var(--weight-bold);text-underline-offset:.35em;text-decoration:underline;text-decoration-thickness:2px}@media (width>=56.25rem){._bar_w5xo9_47{gap:var(--space-6);grid-template-columns:auto 1fr auto;grid-template-areas:"brand nav cta"}._noMenu_w5xo9_57{grid-template-columns:1fr auto;grid-template-areas:"brand cta"}._menuButton_w5xo9_107{display:none}._nav_w5xo9_153{grid-area:nav;justify-self:center;padding:0;display:block}._navList_w5xo9_163{gap:var(--space-2);display:flex}._navLink_w5xo9_170{padding-inline:var(--space-3);border-radius:var(--radius-pill);border-top:0}}._skipLink_pb4a3_3{top:var(--space-2);left:var(--space-2);z-index:20;min-height:var(--welcome-tap);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);background:var(--welcome-wine);color:var(--welcome-on-wine);font-weight:var(--weight-semibold);align-items:center;text-decoration:none;display:inline-flex;position:absolute;transform:translateY(-300%)}._skipLink_pb4a3_3:focus{transform:none}._main_pb4a3_25:focus{outline:none}._breadcrumbs_18rex_8{gap:var(--space-2) var(--space-3);padding:var(--space-6) 0 0;font-size:var(--welcome-text-small);color:var(--welcome-muted);flex-wrap:wrap;margin:0;list-style:none;display:flex}._breadcrumbs_18rex_8 li+li:before{content:"/";margin-right:var(--space-3);color:var(--welcome-muted)}._breadcrumbs_18rex_8 a{min-width:var(--welcome-tap);min-height:var(--welcome-tap);color:var(--welcome-wine);text-underline-offset:.25em;align-items:center;text-decoration:underline;display:inline-flex}._breadcrumbs_18rex_8 a:hover{color:var(--welcome-wine-dark)}._breadcrumbs_18rex_8 span{min-height:var(--welcome-tap);align-items:center;display:inline-flex}._hero_18rex_47{gap:var(--space-8);padding-block:var(--space-8) var(--space-10);border-bottom:1px solid var(--welcome-line);align-items:center;display:grid}._heroCopy_18rex_55{justify-items:start;gap:var(--space-4);display:grid}._title_18rex_61{font-family:var(--welcome-font-heading);font-size:var(--welcome-text-hero);font-weight:var(--weight-medium);line-height:var(--leading-display);letter-spacing:-.02em;color:var(--welcome-wine);text-wrap:balance;margin:0}._lede_18rex_72{max-width:46rem;font-size:var(--welcome-text-lead);color:var(--welcome-muted);margin:0}._actions_18rex_79{margin-top:var(--space-2)}._identity_18rex_84{border:1px solid var(--welcome-line);border-radius:var(--welcome-radius-arch);background:var(--welcome-panel);justify-self:start;width:min(100%,26rem);overflow:hidden}._portrait_18rex_93{position:relative}._photo_18rex_98{width:100%;height:auto;display:block}._fallback_18rex_104{aspect-ratio:1;background:var(--welcome-panel);font-family:var(--welcome-font-heading);color:var(--welcome-wine);place-items:center;font-size:5rem;display:grid}._chip_18rex_115{left:var(--space-4);bottom:var(--space-4);padding:var(--space-1) var(--space-3);border-radius:var(--radius-xs);background:var(--welcome-paper);font-size:var(--welcome-text-eyebrow);color:var(--welcome-muted);position:absolute}._identityBody_18rex_126{gap:var(--space-2);padding:var(--space-6);display:grid}._role_18rex_132{font-family:var(--welcome-font-heading);font-size:var(--welcome-text-card-title);line-height:var(--leading-snug);color:var(--welcome-wine-dark);margin:0}._rule_18rex_140{height:1px;margin-block:var(--space-3);background:var(--welcome-line);display:block}._small_18rex_147{font-size:var(--welcome-text-small);color:var(--welcome-muted);margin:0}._section_18rex_154{padding-block:var(--space-10);border-bottom:1px solid var(--welcome-line);scroll-margin-top:var(--welcome-header-height)}._heading_18rex_160{margin:0 0 var(--space-6);font-family:var(--welcome-font-heading);font-size:var(--welcome-text-section);font-weight:var(--weight-medium);line-height:var(--leading-display);letter-spacing:-.02em;color:var(--welcome-wine-dark);text-wrap:balance}._reading_18rex_171{gap:var(--space-6);display:grid}._text_18rex_176{max-width:38rem;color:var(--welcome-muted);margin:0}._sampleNote_18rex_182{max-width:38rem;margin:var(--space-4) 0 0;padding:var(--space-3) var(--space-4);border-left:3px solid var(--welcome-wine);background:var(--welcome-panel);font-size:var(--welcome-text-small);color:var(--welcome-ink)}._link_18rex_193{min-height:var(--welcome-tap);margin-top:var(--space-2);font-weight:var(--weight-semibold);color:var(--welcome-wine);text-underline-offset:.25em;align-items:center;text-decoration:underline;display:inline-flex}._link_18rex_193:hover{color:var(--welcome-wine-dark)}._points_18rex_209{counter-reset:point;margin:0;padding:0;list-style:none;display:grid}._points_18rex_209 li{padding:var(--space-4) 0 var(--space-4) var(--space-10);border-bottom:1px solid var(--welcome-line);counter-increment:point;position:relative}._points_18rex_209 li:first-child{padding-top:0}._points_18rex_209 li:before{content:counter(point, decimal-leading-zero);left:0;top:var(--space-4);font-family:var(--welcome-font-heading);font-style:italic;font-size:var(--text-lead);color:var(--welcome-wine);position:absolute}._points_18rex_209 li:first-child:before{top:0}._box_18rex_244{align-content:start;gap:var(--space-3);padding:var(--space-6);border:1px solid var(--welcome-line);border-radius:var(--welcome-radius-card);background:var(--color-peach);display:grid}._boxTitle_18rex_254{font-family:var(--welcome-font-heading);font-size:var(--welcome-text-title);font-weight:var(--weight-medium);line-height:var(--leading-display);color:var(--welcome-wine-dark);margin:0}._boxText_18rex_263{color:var(--welcome-ink);margin:0}._boxAction_18rex_268{margin-top:var(--space-2);width:100%}@media (width>=900px){._hero_18rex_47{gap:var(--space-12);padding-block:var(--space-12);grid-template-columns:minmax(0,1.3fr) minmax(16rem,.7fr)}._identity_18rex_84{justify-self:end;width:100%}._reading_18rex_171{gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1.12fr)}}._page_gqjms_1{min-height:100dvh;padding:3.125rem max(var(--gutter-mobile), env(safe-area-inset-right)) max(var(--space-8), env(safe-area-inset-bottom)) max(var(--gutter-mobile), env(safe-area-inset-left));background:var(--gradient-entry);justify-content:center;display:flex}._page_gqjms_1:focus{outline:none}._column_gqjms_16{text-align:left;flex-direction:column;align-items:flex-start;width:100%;max-width:26rem;display:flex}._logo_gqjms_25{width:11.875rem;height:auto;margin-bottom:var(--space-8);mix-blend-mode:multiply;display:block}._text_gqjms_34{margin:var(--space-6) 0 var(--space-8);max-width:22.5rem;font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-muted)}@media (width>=720px){._page_gqjms_1{padding-top:4.5rem}._column_gqjms_16{text-align:center;align-items:center}._logo_gqjms_25{width:13.4375rem}}._eyebrow_167ln_1{margin:0 0 var(--space-2);font-family:var(--font-mono);font-size:var(--text-caption);font-weight:var(--weight-medium);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-gold);line-height:1.4}._title_167ln_12{font-family:var(--font-display);font-size:var(--text-title);font-weight:var(--weight-medium);line-height:var(--leading-display);color:var(--color-plum-deep);text-wrap:balance;margin:0}._accent_167ln_22{color:var(--color-plum);font-style:italic}@media (width>=720px){._title_167ln_12{font-size:var(--text-title-lg)}._display_167ln_32{font-size:var(--text-display)}}._title_167ln_12:focus{outline:none}._error_1kgq0_2{margin:var(--space-2) 0 0;font-size:var(--text-small);font-weight:var(--weight-semibold);color:var(--color-rose);flex-basis:100%}._actions_mjche_2{gap:var(--space-3);flex-wrap:wrap;display:flex}._actions_mjche_2 button{cursor:pointer}._actions_mjche_2 button:disabled{cursor:progress}@media (width>=720px){._actions_mjche_2{justify-content:center}}._problems_1pfni_1{padding:var(--space-4) var(--space-5) var(--space-4) var(--space-8);border:var(--border-default);border-radius:var(--radius-lg);background:var(--color-surface);font-family:var(--font-mono);font-size:var(--text-small);line-height:var(--leading-body);color:var(--color-muted);text-align:left;margin:0}
