._pricingGuide_szk90_1{margin:34px 0 36px;padding:25px;border:1px solid var(--border);border-radius:17px;background:var(--card)}._pricingTitle_szk90_2>span{font-size:10px;font-weight:800;letter-spacing:1.3px;color:var(--season-emphasis)}._pricingTitle_szk90_2 h2{font:600 clamp(27px,3.2vw,37px)/1.15 var(--font-family-display);margin:10px 0}._pricingTitle_szk90_2 p{font-size:12px;color:var(--muted-foreground);line-height:1.7;max-width:760px}._priceChoices_szk90_5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:21px 0}._priceChoice_szk90_5,._priceChoiceActive_szk90_6{border:1px solid var(--border);border-radius:11px;padding:15px;display:flex;align-items:flex-start;flex-direction:column;gap:8px;min-height:120px;text-align:left;background:var(--surface);color:var(--foreground);cursor:pointer}._priceChoiceActive_szk90_6{background:var(--season-soft);border:2px solid var(--primary);padding:14px}._priceChoice_szk90_5 strong,._priceChoiceActive_szk90_6 strong{font:600 22px/1.2 var(--font-family-display)}._priceChoice_szk90_5 small,._priceChoiceActive_szk90_6 small{font-size:11px;color:var(--muted-foreground);line-height:1.6}._priceDetail_szk90_10{border:1px solid var(--border);padding:18px;background:var(--surface);border-radius:12px}._priceColumns_szk90_11{display:grid;grid-template-columns:1fr 1fr;gap:20px}._priceColumns_szk90_11>div{min-width:0}._priceColumns_szk90_11 h3{font:600 22px var(--font-family-display);margin:0 0 13px}._priceColumns_szk90_11 p{font-size:12px;line-height:1.7;padding:0 0 9px;margin:9px 0;border-bottom:1px solid var(--border);color:var(--foreground)}._priceVerdict_szk90_15{font-size:12px;line-height:1.75;color:var(--primary);padding:13px 16px;margin:13px 0 0;background:var(--season-soft);border-radius:9px}._priceRecommendation_szk90_16{border-left:3px solid var(--accent);margin:20px 0;padding:10px 15px;background:var(--season-soft);border-radius:4px}._priceRecommendation_szk90_16 strong{font:600 22px/1.3 var(--font-family-display)}._priceRecommendation_szk90_16 p{font-size:12px;line-height:1.75;color:var(--muted-foreground)}._priceTips_szk90_19{display:grid;grid-template-columns:1fr 1fr;gap:9px 18px}._priceTips_szk90_19 p{margin:0;font-size:11px;line-height:1.7;color:var(--foreground)}._sourceNote_szk90_21{font-size:10px;color:var(--muted-foreground);line-height:1.5;margin:20px 0 0}._sourceNote_szk90_21 a{color:var(--primary);text-decoration:underline}@media(max-width:800px){._priceChoices_szk90_5{grid-template-columns:1fr}._priceChoice_szk90_5,._priceChoiceActive_szk90_6{min-height:0}._priceColumns_szk90_11,._priceTips_szk90_19{grid-template-columns:1fr}}@media(max-width:620px){._pricingGuide_szk90_1{padding:16px}._pricingTitle_szk90_2 h2{font-size:30px}}@media print{._pricingGuide_szk90_1{display:none!important}}._conversation_szk90_26{background:var(--card);border:1px solid var(--border);padding:25px;border-radius:18px;margin:28px 0 36px}._conversationTop_szk90_27>span{color:var(--season-emphasis);font-weight:800;font-size:10px;letter-spacing:1.4px}._conversationTop_szk90_27 h2{font:600 clamp(27px,3.4vw,40px)/1.12 var(--font-family-display);margin:11px 0}._conversationTop_szk90_27 p{font-size:12px;line-height:1.7;color:var(--muted-foreground);max-width:720px}._conversationFeature_szk90_30{display:flex;align-items:center;justify-content:space-between;gap:18px;background:var(--season-soft);padding:24px;border:1px solid var(--border);border-radius:13px;margin:22px 0}._conversationFeature_szk90_30>div{display:flex;flex-direction:column;gap:9px}._conversationFeature_szk90_30 small{font-size:10px;font-weight:800;color:var(--season-emphasis);letter-spacing:.8px}._conversationFeature_szk90_30 strong{font:600 24px/1.25 var(--font-family-display)}._conversationFeature_szk90_30 p{font-size:15px;line-height:1.6;margin:0;color:var(--primary)}._conversationFeature_szk90_30 button{flex-shrink:0;display:inline-flex;align-items:center;gap:7px;border-radius:9px;padding:12px 14px;background:var(--primary);color:var(--primary-foreground);border:0;font-size:11px;font-weight:800;cursor:pointer}._openerGrid_szk90_36{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}._opener_szk90_36,._openerActive_szk90_37{border:1px solid var(--border);background:var(--surface);padding:13px;border-radius:10px;text-align:left;display:flex;flex-direction:column;gap:7px;cursor:pointer;color:var(--foreground)}._openerActive_szk90_37{border:2px solid var(--primary);background:var(--season-soft);padding:12px}._opener_szk90_36 span,._openerActive_szk90_37 span{font-size:9px;letter-spacing:.5px;text-transform:uppercase;font-weight:800;color:var(--season-emphasis)}._opener_szk90_36 strong,._openerActive_szk90_37 strong{font-size:11px;line-height:1.55}._tips_szk90_41{margin-top:20px;padding:17px;background:var(--season-soft);border-radius:11px}._tips_szk90_41 strong{display:block;font:600 20px var(--font-family-display);margin-bottom:12px}._tips_szk90_41 p{font-size:11px;line-height:1.7;color:var(--foreground);margin:7px 0}@media(max-width:840px){._openerGrid_szk90_36{grid-template-columns:1fr 1fr}}@media(max-width:620px){._conversation_szk90_26{padding:16px}._conversationFeature_szk90_30{padding:17px;flex-direction:column;align-items:stretch}._conversationFeature_szk90_30 strong{font-size:21px}._conversationFeature_szk90_30 p{font-size:14px}._conversationFeature_szk90_30 button{justify-content:center}._openerGrid_szk90_36{grid-template-columns:1fr}}@media print{._conversation_szk90_26{display:none!important}}._mustHaves_szk90_47{margin:33px 0 38px;padding:25px;border:1px solid var(--border);border-radius:17px;background:var(--season-soft)}._mustIntro_szk90_48>span{font-size:10px;font-weight:800;letter-spacing:1.3px;color:var(--season-emphasis)}._mustIntro_szk90_48 h2{font:600 clamp(27px,3vw,36px)/1.15 var(--font-family-display);margin:10px 0}._mustIntro_szk90_48 p{font-size:12px;line-height:1.7;color:var(--muted-foreground);max-width:790px}._mustGrid_szk90_51{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:21px}._mustItem_szk90_52,._mustDone_szk90_52{background:var(--card);border:1px solid var(--border);border-radius:11px;display:flex;align-items:flex-start;gap:11px;padding:14px;cursor:pointer;min-width:0}._mustDone_szk90_52{border-color:var(--primary);background:color-mix(in srgb,var(--card) 72%,var(--season-soft))}._mustItem_szk90_52>input,._mustDone_szk90_52>input{accent-color:var(--primary);height:17px;width:17px;flex-shrink:0;margin:3px 0 0}._mustItem_szk90_52>div,._mustDone_szk90_52>div{display:flex;flex-direction:column;gap:6px;min-width:0}._mustItem_szk90_52 strong,._mustDone_szk90_52 strong{color:var(--foreground);font-size:12px;line-height:1.5}._mustDone_szk90_52 strong{text-decoration:line-through;text-decoration-color:var(--primary)}._mustItem_szk90_52 small,._mustDone_szk90_52 small{color:var(--muted-foreground);font-size:11px;line-height:1.6}._mustProgress_szk90_59{color:var(--primary);font-size:11px;font-weight:800;margin:15px 0 0}@media(max-width:650px){._mustHaves_szk90_47{padding:16px}._mustGrid_szk90_51{grid-template-columns:1fr}._mustIntro_szk90_48 h2{font-size:30px}}@media print{._mustHaves_szk90_47{display:none!important}}._root_szk90_62{font-family:var(--font-family-base);background:var(--background);color:var(--foreground);min-height:100vh}._root_szk90_62 *{box-sizing:border-box}._main_szk90_62{max-width:1120px;margin:auto;padding:24px 20px 70px}._back_szk90_62{color:var(--primary);display:inline-flex;align-items:center;gap:7px;text-decoration:none;font-size:12px;margin:0 0 22px}._hero_szk90_62{background:var(--season-hero);border-radius:20px;display:grid;grid-template-columns:1.2fr .8fr;overflow:hidden}._hero_szk90_62>div{padding:35px}._hero_szk90_62 span,._intro_szk90_62>span,._builder_szk90_62>span,._legal_szk90_62 span{font-size:10px;font-weight:800;color:var(--season-emphasis);letter-spacing:1.4px;display:inline-flex;gap:7px;align-items:center}._hero_szk90_62 h1{font:600 clamp(33px,4vw,51px)/1.1 var(--font-family-display);margin:15px 0}._hero_szk90_62 em{font-weight:500;color:var(--season-emphasis)}._hero_szk90_62 p{font-size:13px;color:var(--muted-foreground);line-height:1.7}._hero_szk90_62 a{display:inline-flex;gap:7px;align-items:center;color:var(--primary-foreground);background:var(--primary);padding:12px 16px;border-radius:10px;text-decoration:none;font-size:12px;font-weight:800}._hero_szk90_62 img{width:100%;height:100%;object-fit:cover;max-height:330px}._privacy_szk90_62{display:flex;gap:9px;background:var(--season-soft);border:1px solid var(--border);padding:14px;border-radius:10px;margin:16px 0 35px;color:var(--primary)}._privacy_szk90_62 svg{flex-shrink:0}._privacy_szk90_62 p{margin:0;font-size:12px;line-height:1.65}._intro_szk90_62 h2,._builder_szk90_62 h2,._legal_szk90_62 h2{font:600 clamp(27px,3.3vw,39px)/1.2 var(--font-family-display);margin:12px 0}._steps_szk90_62{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;margin:20px 0 45px}._steps_szk90_62 article{padding:19px;border:1px solid var(--border);border-radius:13px;background:var(--card);display:flex;flex-direction:column;gap:8px}._steps_szk90_62 svg{color:var(--accent)}._steps_szk90_62 strong{font:600 22px var(--font-family-display)}._steps_szk90_62 p,._builder_szk90_62>p,._legal_szk90_62 p{color:var(--muted-foreground);font-size:12px;line-height:1.7}._builder_szk90_62{padding:25px;background:var(--card);border:1px solid var(--border);border-radius:18px;scroll-margin-top:95px}._fields_szk90_62{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:20px 0}._field_szk90_62{display:flex;flex-direction:column;gap:7px;min-width:0}._field_szk90_62 span{font-size:11px;font-weight:800}._field_szk90_62 input,._field_szk90_62 textarea{width:100%}._fields_szk90_62 ._field_szk90_62:nth-child(7){grid-column:span 2}._actions_szk90_62{display:flex;align-items:center;gap:14px;margin:18px 0}._actions_szk90_62 button{display:inline-flex;gap:7px;align-items:center}._actions_szk90_62 span{font-size:11px;color:var(--muted-foreground)}._error_szk90_62{padding:12px;color:#a43a36;background:#ffe5e2;border-radius:9px}._printArea_szk90_62{border:1px solid var(--border);border-radius:12px;padding:15px;background:var(--surface);display:grid;grid-template-columns:1fr 1fr;gap:12px}._slip_szk90_62{min-width:0;padding:14px;background:#fffefb;color:#2e473a;border:1px dashed #7e9d8c;font-family:Georgia,serif}._slipHeading_szk90_62{text-align:center;border-bottom:1px solid #bbcaba;font-size:10px;font-weight:700;letter-spacing:.5px}._slipHeading_szk90_62 h3{font-size:21px;margin:7px 0}._slipHeading_szk90_62 p{font-size:10px;line-height:1.5}._lines_szk90_62{margin:20px 0}._lines_szk90_62 p{font-size:11px}._rules_szk90_62{font-size:10px;line-height:1.55;overflow-wrap:anywhere}._optIns_szk90_62{border-top:1px solid #bbcaba;padding-top:9px}._optIns_szk90_62 strong{font-size:10px}._optIns_szk90_62 p{font-size:10px;line-height:1.6}._slip_szk90_62 footer{border-top:1px solid #bbcaba;padding-top:10px;font-size:9px;line-height:1.6;overflow-wrap:anywhere}._slip_szk90_62 footer small{display:block;margin-top:5px}._printNote_szk90_62{font-size:10px;color:var(--muted-foreground)}._legal_szk90_62{margin:26px 0;background:var(--season-soft);border:1px solid var(--border);border-radius:13px;padding:21px;display:grid;grid-template-columns:1.2fr .7fr;gap:15px}._legal_szk90_62>div:last-child{display:flex;flex-direction:column;justify-content:center;gap:12px}._legal_szk90_62 a{color:var(--primary);display:inline-flex;gap:6px;align-items:center;font-size:12px;font-weight:800;text-decoration:none}@media(max-width:780px){._steps_szk90_62{grid-template-columns:1fr 1fr}._printArea_szk90_62{grid-template-columns:1fr}}@media(max-width:620px){._main_szk90_62{padding:17px 12px 50px}._hero_szk90_62{grid-template-columns:1fr}._hero_szk90_62>div{padding:23px}._hero_szk90_62 img{height:170px}._steps_szk90_62,._fields_szk90_62{grid-template-columns:1fr}._fields_szk90_62 ._field_szk90_62:nth-child(7){grid-column:auto}._builder_szk90_62{padding:15px}._legal_szk90_62{grid-template-columns:1fr}._actions_szk90_62{flex-wrap:wrap}._printArea_szk90_62{padding:8px}._slip_szk90_62{padding:11px}}@media print{._root_szk90_62 header,._back_szk90_62,._hero_szk90_62,._privacy_szk90_62,._intro_szk90_62,._builder_szk90_62>span,._builder_szk90_62>h2,._builder_szk90_62>p,._fields_szk90_62,._actions_szk90_62,._error_szk90_62,._printNote_szk90_62,._legal_szk90_62{display:none!important}._main_szk90_62{padding:0;max-width:none}._builder_szk90_62{padding:0;margin:0;border:0}._printArea_szk90_62{display:block;background:#fff;border:0;padding:0}._slip_szk90_62{break-inside:avoid;page-break-inside:avoid;height:46vh;margin-bottom:1vh;border:1px solid #9aaf9a;padding:15px}._slip_szk90_62+._slip_szk90_62{border-top:2px dashed #869985}._slipHeading_szk90_62 h3{font-size:20px}._lines_szk90_62{margin:14px 0}}
