.start_screen__mfbvv{--start-available:calc(100dvh - var(--topbar-height) - var(--nav-height) - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;gap:var(--space-3);width:100%;min-width:0;max-width:44rem;margin:0 auto}.start_head__lMbm_{flex:0 0 auto;display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.start_headRow__tRklG{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:var(--tap);min-width:0}.start_back__cAv2v{gap:.3rem;color:var(--accent)}.start_back__cAv2v,.start_tool__FaKxA{display:inline-flex;align-items:center;min-height:var(--tap);font-size:var(--text-sm);font-weight:650;text-decoration:none}.start_tool__FaKxA{padding:0 .75rem;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--accent-deep);white-space:nowrap}.start_eyebrow__zWKaw{margin:0;font-size:var(--text-sm);font-weight:600;color:var(--muted)}.start_title__MRXdO{margin:0;font-size:var(--text-display);line-height:1.15}.start_tools__DXOBr{display:flex;gap:var(--space-1);flex-wrap:wrap;justify-content:flex-end}.start_tools__DXOBr .btn{display:inline-flex;align-items:center;min-height:var(--tap);margin:0}.start_split__OHKJs{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3);margin:0;padding:0;list-style:none}.start_split__OHKJs[data-rows="2"]{grid-template-rows:repeat(2,minmax(9rem,1fr))}.start_split__OHKJs[data-rows="3"]{grid-template-rows:repeat(3,minmax(7.5rem,1fr))}.start_split__OHKJs>li{min-height:0;min-width:0}.start_choice__BDca1{display:grid;min-width:0;width:100%;box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title icon" "body icon" "cta icon";align-content:center;grid-gap:var(--space-1) var(--space-3);gap:var(--space-1) var(--space-3);height:100%;min-height:100%;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--accent-soft);color:var(--text);box-shadow:var(--shadow-1);text-decoration:none;transition:border-color var(--motion-fast) var(--ease-out),transform var(--motion-fast) var(--ease-out)}.start_choice__BDca1:focus-visible,.start_choice__BDca1:hover{border-color:var(--accent)}.start_choice__BDca1:active{transform:scale(.99)}.start_choiceTitle__5vSGy{grid-area:title;margin:0;min-width:0;overflow-wrap:anywhere;font-size:clamp(1.75rem,7vw,2.25rem);line-height:1.15;font-weight:700;color:var(--text-strong)}.start_choiceBody__yskYZ{grid-area:body;margin:0;min-width:0;overflow-wrap:anywhere;font-size:clamp(1.0625rem,4.4vw,1.125rem);line-height:1.4;color:var(--muted)}.start_choiceCta__dutaE{grid-area:cta;margin-top:var(--space-2);font-size:1.0625rem;font-weight:700;color:var(--accent)}.start_choiceIcon__yq6Bp{grid-area:icon;align-self:center;width:clamp(3.5rem,18vw,5.5rem);height:auto;color:var(--accent)}.start_deck__BqLmD{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin:0;padding:0;list-style:none;scroll-snap-type:y proximity}.start_deckCard__cuY9h{display:grid;align-content:end;grid-gap:var(--space-2);gap:var(--space-2);min-height:calc(var(--start-available) * .78);padding:var(--space-4);border:2px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);scroll-snap-align:start;scroll-margin-top:var(--space-3)}.start_deckIcon__4y6j0{width:clamp(4.5rem,30vw,7rem);height:auto;margin-bottom:auto;color:var(--accent)}.start_deckTitle__PRDYy{margin:0;font-size:clamp(1.75rem,7vw,2.25rem);line-height:1.15;font-weight:700;color:var(--text-strong)}.start_deckBody__k8_fB{margin:0;font-size:clamp(1.0625rem,4.4vw,1.125rem);line-height:1.4;color:var(--muted)}.start_deckActions__dwF6K{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin-top:var(--space-2)}.start_deckActions__dwF6K .btn{min-height:3.25rem;font-size:1.0625rem;margin:0}.start_deckActions__dwF6K .btn--link{display:inline-flex;align-items:center;justify-content:center;min-height:var(--tap)}.start_aside__FJvag{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.start_asideTitle__LWOjg{margin:0;font-size:var(--text-sm);font-weight:600;color:var(--muted)}.start_quickForm__IIOkD{display:grid;grid-gap:var(--space-3);gap:var(--space-3);min-width:0}.start_quickForm__IIOkD fieldset{min-width:0;margin:0;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control)}.start_quickForm__IIOkD legend{padding:0 var(--space-1);font-size:var(--text-sm);font-weight:600}.start_radioOptions__5GhgU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-1);gap:var(--space-1)}.start_radioOptions__5GhgU label{display:flex;align-items:center;gap:var(--space-2);min-width:0;min-height:var(--tap);cursor:pointer}.start_radioOptions__5GhgU input{flex:0 0 auto;width:18px;height:18px;accent-color:var(--accent)}.start_radioOptions__5GhgU span{min-width:0;overflow-wrap:anywhere}.start_chips__onuQi{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.start_chip__nkB84{display:inline-flex;align-items:center;min-height:var(--tap);padding:0 var(--space-3);border:1px solid var(--border);border-radius:999px;background:var(--surface);color:var(--text);text-decoration:none;font-size:var(--text-md)}.start_groups__Nudoc{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.start_groupTitle__0H_PS{margin:0 0 var(--space-2);font-size:var(--text-lg);font-weight:700}.start_rows__TmRNO{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;list-style:none}.start_row__Pcvia{display:grid;grid-gap:.15rem;gap:.15rem;min-height:var(--tap);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text);text-decoration:none}.start_row__Pcvia:focus-visible,.start_row__Pcvia:hover{border-color:var(--border-strong)}.start_rowLabel__DhCFx{font-size:var(--text-lg);font-weight:600}.start_note__cF13z,.start_rowBody__YQKpk{font-size:var(--text-md);color:var(--muted)}.start_note__cF13z{margin:0}@media (min-width:900px){.start_split__OHKJs[data-rows="2"]{grid-template-rows:repeat(2,minmax(14rem,1fr))}.start_split__OHKJs[data-rows="3"]{grid-template-rows:repeat(3,minmax(12rem,1fr))}.start_deckCard__cuY9h{min-height:22rem}}.start_lead__oyYbn{margin:0;font-size:1.125rem;line-height:1.5}.start_rail__o7jYj{display:flex;gap:var(--space-3);margin:0 calc(-1 * var(--space-4));padding:0 var(--space-4) var(--space-2);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.start_rail__o7jYj::-webkit-scrollbar{display:none}.start_railCard__e4FbT{flex:0 0 86%;max-width:26rem;scroll-snap-align:center;display:flex;flex-direction:column;overflow:hidden;border-radius:20px;background:var(--surface);box-shadow:var(--shadow-2,0 6px 20px rgba(0,0,0,.12))}.start_railPhoto___MpIt{width:100%;aspect-ratio:3/2;object-fit:cover;display:block;background:var(--surface-muted,#eee)}.start_railText__1tazM{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-4)}.start_railBadge__v_shK{justify-self:start;padding:4px 10px;border-radius:999px;background:var(--surface-muted,rgba(0,0,0,.06));font-size:.8125rem;font-weight:600}.start_railTitle__xActj{margin:0;font-size:1.25rem;line-height:1.3}.start_railMeta__SGwru{margin:0;font-size:1.0625rem}.start_railCost__6l_pc{margin:0;font-size:.9375rem;color:var(--muted)}.start_railCta__j7KVY{min-height:48px;display:inline-flex;align-items:center;justify-content:center}.start_swipeHint__iR9l5{margin:0;text-align:center;font-size:.875rem;color:var(--muted)}.start_primaryActions__2lfDa{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.start_primaryActions__2lfDa .btn{min-height:52px;display:inline-flex;align-items:center;justify-content:center;font-size:1.0625rem}.start_deckPhotoWrap__g0DcH{position:relative;margin:calc(-1 * var(--space-4)) calc(-1 * var(--space-4)) auto;border-radius:inherit;overflow:hidden}.start_deckPhoto__S91_e{display:block;width:100%;aspect-ratio:16/10;object-fit:cover}.start_deckPhotoBadge__JUnjc{position:absolute;top:10px;left:10px;padding:4px 10px;border-radius:999px;background:rgba(0,0,0,.6);color:#fff;font-size:.8125rem;font-weight:600}@media (max-width:699px){.start_back__cAv2v,.start_eyebrow__zWKaw{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.start_tools__DXOBr{flex:0 0 auto;flex-wrap:nowrap}.start_tool__FaKxA{padding:0 .6rem}}.start_deckCard__cuY9h:has(.start_deckPhotoWrap__g0DcH){align-content:start;padding-top:0;overflow:hidden}.start_deckCard__cuY9h .start_deckPhotoWrap__g0DcH{margin:0 calc(-1 * var(--space-4)) var(--space-2)}.start_primaryActions__2lfDa{position:-webkit-sticky;position:sticky;bottom:calc(var(--nav-height) + env(safe-area-inset-bottom, 0px) + var(--space-2));z-index:5;padding:var(--space-2);border-radius:16px;background:var(--surface);box-shadow:var(--shadow-3,0 -4px 16px rgba(0,0,0,.1))}.start_stageCard__mcnnm{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:14px;background:var(--surface)}.start_stages__lEoRh{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-1);gap:var(--space-1);margin:0;padding:0;list-style:none}.start_stage__mW3QL{display:grid;justify-items:center;grid-gap:4px;gap:4px;font-size:var(--text-sm);color:var(--muted);text-align:center}.start_stageDot__QLelE{display:inline-grid;place-items:center;width:28px;height:28px;border:1px solid var(--border);border-radius:999px;font-weight:700}.start_stage__mW3QL[data-state=current] .start_stageDot__QLelE,.start_stage__mW3QL[data-state=done] .start_stageDot__QLelE{border-color:var(--accent,currentColor);background:var(--accent,#222);color:var(--accent-contrast)}.start_stage__mW3QL[data-state=current]{color:inherit;font-weight:700}.start_stageNext__gmlkm{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0}.start_chipStatic__rQVXH,.start_stageNext__gmlkm{align-items:center;font-size:var(--text-sm);color:var(--muted)}.start_chipStatic__rQVXH{display:inline-flex;min-height:32px;padding:0 var(--space-3);border:1px dashed var(--border);border-radius:999px}.start_choice__BDca1[data-photo=true]{position:relative;overflow:hidden;align-content:end;border:0;background-color:var(--media-bg);background-image:var(--photo-m,var(--photo));background-size:cover;background-position:50%;color:var(--ink-on-media);isolation:isolate}.start_choice__BDca1[data-photo=true]:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,rgb(16 28 22/88%) 0,rgb(16 28 22/45%) 45%,rgb(16 28 22/5%))}.start_choice__BDca1[data-photo=true] .start_choiceCta__dutaE,.start_choice__BDca1[data-photo=true] .start_choiceTitle__5vSGy{color:var(--ink-on-media)}.start_choice__BDca1[data-photo=true] .start_choiceBody__yskYZ{color:var(--ink-on-media-muted)}.start_choice__BDca1[data-photo=true] .start_choiceIcon__yq6Bp{align-self:end;width:2.75rem;color:var(--ink-on-media);opacity:.9}.start_choice__BDca1[data-photo=true] .start_choiceCta__dutaE{display:inline-flex;justify-self:start;align-items:center;min-height:2.5rem;padding:0 .9rem;border-radius:var(--radius-control);background:rgb(255 255 255/92%);color:var(--accent-deep)}.start_toolFeature__XL5kj{background:var(--accent);border-color:var(--accent);color:var(--accent-contrast);font-weight:700}.start_choice__BDca1[data-tone=warm]{background:linear-gradient(135deg,#f7e3cf,#f2c9a5);border-color:#e7b48a}.start_choice__BDca1[data-tone=warm] .start_choiceTitle__5vSGy{color:#4a2a12}.start_choice__BDca1[data-tone=warm] .start_choiceBody__yskYZ{color:#6b4426}.start_choice__BDca1[data-tone=warm] .start_choiceCta__dutaE{color:#8a4b1c}.start_choice__BDca1[data-tone=warm] .start_choiceIcon__yq6Bp{width:clamp(4rem,22vw,6rem);color:#8a4b1c}.start_toolLiked__Q3MdR{gap:.3rem}.start_toolLiked__Q3MdR>span{color:#ff4d6d}.start_split__OHKJs[data-rows="5"]{flex:0 0 auto;grid-auto-rows:minmax(8.75rem,auto)}@media (min-width:640px){.start_split__OHKJs[data-rows="5"]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(11rem,auto)}.start_split__OHKJs[data-rows="5"]>li:first-child{grid-column:1/-1}}@media (min-width:900px){.start_split__OHKJs[data-rows="5"]{grid-auto-rows:minmax(13rem,auto)}}@media (min-width:640px){.start_choice__BDca1[data-photo=true]{background-image:var(--photo)}}