._3hUMCq_page{background:var(--black-800,#f7f7f7);flex:1;min-height:0;padding:40px 0 120px}._3hUMCq_pageInner{width:100%;max-width:1280px;margin:0 auto;padding:0 48px}._3hUMCq_header{flex-direction:column;gap:8px;margin-bottom:40px;display:flex}._3hUMCq_backButton{cursor:pointer;background:#0000000a;border:none;border-radius:100px;justify-content:center;align-items:center;width:fit-content;padding:9px;display:flex}._3hUMCq_title{color:var(--black-000,#000);margin:0;font-size:28px;font-weight:600;line-height:1.2}._3hUMCq_subtitle{color:var(--black-200,#666);word-break:keep-all;margin:4px 0 0;font-size:14px;font-weight:400;line-height:1.4}._3hUMCq_mainGrid{grid-template-columns:minmax(0,740px) minmax(0,500px);align-items:start;gap:40px;display:grid}._3hUMCq_leftColumn{flex-direction:column;gap:20px;min-width:0;display:flex}._3hUMCq_rightColumn{position:relative}._3hUMCq_desktopSummary{position:sticky;top:100px}._3hUMCq_card{background:var(--black-900,#fff);border-radius:16px;padding:24px}._3hUMCq_cardTitle{color:var(--black-000,#000);margin:0 0 24px;font-size:18px;font-weight:600;line-height:1.4}._3hUMCq_configList{flex-direction:column;gap:12px;margin:0;display:flex}._3hUMCq_configRow{align-items:flex-start;gap:8px;display:flex}._3hUMCq_configRow dt{max-width:160px;color:var(--black-200,#666);flex:0 0 140px;margin:0;font-size:14px;font-weight:400;line-height:1.4}._3hUMCq_configRow dd{color:var(--black-000,#000);word-break:keep-all;flex:1;margin:0;font-size:14px;font-weight:500;line-height:1.4}._3hUMCq_expandWrap{border-top:1px solid var(--black-800,#f7f7f7);justify-content:center;margin-top:24px;padding-top:24px;display:flex}._3hUMCq_expandBtn{color:var(--black-200,#666);cursor:pointer;background:0 0;border:none;align-items:center;gap:2px;padding:0;font-size:14px;font-weight:500;line-height:1.4;display:inline-flex}._3hUMCq_addonGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:60px;display:grid}._3hUMCq_addonCol{flex-direction:column;min-width:0;display:flex}._3hUMCq_addonRow{border-bottom:1px solid var(--black-800,#f7f7f7);padding:12px 0}._3hUMCq_addonLabel{color:var(--black-200,#666);margin:0 0 12px;font-size:14px;font-weight:400;line-height:1.4}._3hUMCq_addonControlRow{justify-content:space-between;align-items:center;gap:12px;display:flex}._3hUMCq_stepper{align-items:center;gap:12px;width:140px;max-width:150px;display:flex}._3hUMCq_stepperBtn{background:var(--black-900,#fff);cursor:pointer;border:1px solid #00000014;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}._3hUMCq_stepperBtn:disabled{opacity:.4;cursor:not-allowed}._3hUMCq_stepperValue{color:var(--black-000,#000);flex:1;justify-content:center;align-items:center;gap:4px;font-size:14px;font-weight:500;line-height:1.4;display:flex}._3hUMCq_stepperUnit{font-weight:500}._3hUMCq_addonPrice{color:var(--black-000,#000);text-align:right;white-space:nowrap;min-width:72px;font-size:14px;font-weight:500;line-height:1.4}._3hUMCq_addonSectionTotal{border-top:1px solid var(--black-800,#f7f7f7);justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding-top:24px;display:flex}._3hUMCq_addonSectionTotalLabel{color:var(--black-000,#000);font-size:14px;font-weight:600;line-height:1.4}._3hUMCq_addonSectionTotalValue{color:var(--black-000,#000);font-size:16px;font-weight:600;line-height:1.4}._3hUMCq_radioGroup{align-items:center;gap:24px;width:140px;display:flex}._3hUMCq_radioOption{color:var(--black-000,#000);cursor:pointer;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:1.4;display:inline-flex}._3hUMCq_radioOption input{opacity:0;pointer-events:none;position:absolute}._3hUMCq_radioEmpty{border:1px solid var(--black-600,#ccc);box-sizing:border-box;border-radius:50%;width:18px;height:18px}._3hUMCq_summaryCard{background:var(--black-900,#fff);border-radius:16px;max-width:500px;padding:24px}._3hUMCq_summaryInner{flex-direction:column;gap:40px;display:flex}._3hUMCq_summaryHeader{border-bottom:1px solid var(--black-000,#000);justify-content:space-between;align-items:flex-end;gap:8px;padding-bottom:16px;display:flex}._3hUMCq_summaryTitle{max-width:140px;color:var(--black-000,#000);margin:0;font-size:18px;font-weight:600;line-height:1.4}._3hUMCq_summaryTotalWrap{text-align:right;flex-direction:column;align-items:flex-end;display:flex}._3hUMCq_summaryVat{color:var(--black-300,#a7a8ab);font-size:14px;font-weight:500;line-height:1.4}._3hUMCq_summaryTotal{color:var(--black-000,#000);align-items:baseline;gap:2px;margin:0;font-weight:600;display:flex}._3hUMCq_summaryTotalValue{font-size:24px;line-height:1.4}._3hUMCq_summaryTotalUnit{font-size:14px;line-height:1.4}._3hUMCq_summaryList{flex-direction:column;gap:12px;margin:0;display:flex}._3hUMCq_summaryRow{align-items:flex-start;gap:8px;display:flex}._3hUMCq_summaryRow dt{max-width:160px;color:var(--black-200,#666);flex:0 0 140px;margin:0;font-size:14px;font-weight:400;line-height:1.4}._3hUMCq_summaryRow dd{color:var(--black-000,#000);text-align:right;word-break:keep-all;flex:1;margin:0;font-size:14px;font-weight:500;line-height:1.4}._3hUMCq_discountBlock{border-top:1px solid var(--black-700,#ededed);flex-direction:column;gap:12px;padding-top:16px;display:flex}._3hUMCq_discountHeader{color:var(--black-000,#000);justify-content:space-between;align-items:center;gap:8px;font-size:16px;font-weight:600;line-height:1.4;display:flex}._3hUMCq_discountTotal{color:var(--red-100,#ec5a4d);align-items:baseline;gap:2px;display:inline-flex}._3hUMCq_discountTotalValue{font-size:16px}._3hUMCq_discountTotalUnit{font-size:14px}._3hUMCq_footnotes{color:var(--black-300,#a7a8ab);word-break:keep-all;margin:20px 0 0;font-size:14px;font-weight:400;line-height:1.4}._3hUMCq_guideSection{margin-top:80px;padding-bottom:40px}._3hUMCq_guideTitle{text-align:center;color:var(--black-000,#000);margin:0;font-size:28px;font-weight:600;line-height:1.2}._3hUMCq_guideDesc{text-align:center;color:var(--black-200,#666);word-break:keep-all;margin:12px 0 40px;font-size:18px;font-weight:400;line-height:1.4}._3hUMCq_guideGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}._3hUMCq_guideCard{border:1px solid var(--black-800,#f7f7f7);background:var(--black-900,#fff);border-radius:16px;align-items:center;gap:20px;padding:18px;display:flex}._3hUMCq_guideIcon{object-fit:cover;flex-shrink:0;width:80px;height:80px}._3hUMCq_guideText h3{color:var(--black-000,#000);margin:0 0 4px;font-size:16px;font-weight:600;line-height:1.4}._3hUMCq_guideText p{color:var(--black-200,#666);word-break:keep-all;margin:0;font-size:14px;font-weight:500;line-height:1.4}._3hUMCq_guidePrice{color:var(--black-000,#000)!important;margin-top:8px!important;font-weight:600!important}._3hUMCq_mobileSummary,._3hUMCq_mobileBar{display:none}@media screen and (max-width:1280px){._3hUMCq_page{padding:32px 0 100px}._3hUMCq_pageInner{padding:0 20px}._3hUMCq_mainGrid{grid-template-columns:1fr;gap:20px}._3hUMCq_desktopSummary{display:none}._3hUMCq_mobileSummary{display:block}._3hUMCq_summaryCard{max-width:none}._3hUMCq_addonGrid{grid-template-columns:1fr;gap:0}._3hUMCq_guideGrid{grid-template-columns:1fr}._3hUMCq_guideDesc{margin-bottom:24px;font-size:14px}._3hUMCq_guideTitle{font-size:24px}._3hUMCq_mobileBar{z-index:20;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:var(--black-900,#fff);border-top:1px solid var(--black-700,#ededed);align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #0000000f}._3hUMCq_mobileBarTotal{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._3hUMCq_mobileBarLabel{color:var(--black-200,#666);font-size:12px;font-weight:500}._3hUMCq_mobileBarValue{color:var(--black-000,#000);font-size:16px;font-weight:600;line-height:1.3}._3hUMCq_mobileBarVat{color:var(--black-300,#a7a8ab);margin-left:4px;font-size:12px;font-weight:500}._3hUMCq_mobileBarBtn{background:var(--main-100,#3160f5);color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:12px 16px;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}}
