._page_1325h_1{color:var(--ink);background:#f8fafc;padding:30px max(24px,50vw - 720px) 64px;font-size:1rem}._page_1325h_1 *{box-sizing:border-box}._intro_1325h_3{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}._eyebrow_1325h_4{color:var(--blue);letter-spacing:.12em;margin-bottom:10px;font-size:.75rem;font-weight:750}._eyebrow_1325h_4 span{color:#8995a7;margin-left:18px;font-size:.6875rem}._intro_1325h_3 h1{letter-spacing:-.045em;margin:0 0 8px;font-size:clamp(1.8rem,3vw,2.55rem);font-weight:600;line-height:1.15}._intro_1325h_3 p{color:#64748b;margin:0;font-size:.9375rem}._draftBadge_1325h_8{color:#526377;white-space:nowrap;background:#fff;border:1px solid #dde4ec;border-radius:5px;align-items:center;gap:8px;padding:9px 12px;font-size:.8125rem;display:inline-flex}._draftBadge_1325h_8>span{background:#2563eb;border-radius:50%;width:6px;height:6px}._workspace_1325h_10{grid-template-columns:minmax(0,1.45fr) minmax(370px,1fr);align-items:start;gap:24px;display:grid}._visualColumn_1325h_11{min-width:0;position:sticky;top:100px}._viewer_1325h_12{background:radial-gradient(at 45% 25%,#fafcff,#e7edf4);border:1px solid #dfe5ed;border-radius:12px;min-height:450px;position:relative;overflow:hidden}._viewerTop_1325h_13{z-index:2;pointer-events:none;justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;top:22px;left:24px;right:24px}._viewerLabel_1325h_14{color:#687990;letter-spacing:.12em;font-size:.6875rem;font-weight:700}._viewBadge_1325h_15{color:#64748b;background:#ffffffc9;border-radius:5px;padding:6px 10px;font-size:.75rem}._frame_1325h_16{border:0;width:100%;height:470px;display:block}._viewTools_1325h_17{pointer-events:auto;background:#ffffffed;border:1px solid #dfe5ed;border-radius:6px;gap:3px;margin-left:auto;padding:4px;display:flex}._viewTools_1325h_17 button{color:#6b7b90;cursor:pointer;background:0 0;border:0;border-radius:3px;min-height:36px;padding:8px 12px;font-size:.8125rem}._viewTools_1325h_17 button[aria-pressed=true]{color:#2563eb;background:#eaf1fd;font-weight:600}._viewerSide_1325h_20{background:#ffffffed;border:1px solid #dfe5ed;border-radius:6px;flex-direction:column;display:flex;position:absolute;top:100px;right:20px;overflow:hidden}._viewerSide_1325h_20 button{color:#64748b;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e5eaf0;width:40px;height:42px;font-size:1.35rem}._viewerSide_1325h_20 button:last-child{border-bottom:0}._viewerSide_1325h_20 button[aria-pressed=true]{color:#2563eb;background:#eff5ff}._viewerSide_1325h_20 button:disabled{opacity:.35;cursor:default}._drawingOverlay_1325h_25{background:#edf2f8;position:absolute;inset:0}._planSvg_1325h_26{width:100%;min-height:450px;max-height:570px;display:block}._viewerBottom_1325h_27{color:#6b7c92;pointer-events:none;justify-content:space-between;align-items:center;gap:10px;font-size:.75rem;display:flex;position:absolute;bottom:18px;left:24px;right:24px}._viewerBottom_1325h_27 b{color:var(--blue);margin-left:12px;font-weight:400}._empty_1325h_29{color:#64748b;text-align:center;place-content:center;min-height:450px;padding:32px;display:grid}._metrics_1325h_30{background:#fff;border:1px solid #e2e8f0;border-radius:10px;grid-template-columns:repeat(4,1fr);margin:16px 0;padding:22px 8px;display:grid}._selectionStrip_1325h_31{color:#6c7d93;flex-wrap:wrap;align-items:center;gap:9px 20px;margin:16px 2px 0;font-size:.75rem;display:flex}._selectionStrip_1325h_31 span{align-items:center;gap:7px;display:flex}._selectionStrip_1325h_31 i{border-radius:50%;width:10px;height:10px;display:inline-block}._wireInfo_1325h_34{color:#53647c;background:#f5f8fc;border-radius:6px;align-items:center;gap:18px;margin:-10px 0 24px;padding:14px;font-size:.8125rem;display:flex}._wireInfo_1325h_34 svg{flex-shrink:0}._wireInfo_1325h_34 small{color:#8190a3;margin-top:5px;font-size:.75rem;display:block}._cutList_1325h_37{color:#64748b;margin-top:20px;font-size:.8125rem}._cutList_1325h_37 summary{color:#334155;cursor:pointer;font-size:.875rem}._cutList_1325h_37 summary>span{float:right;color:#8492a5;font-size:.75rem}._cutList_1325h_37 h3{margin:18px 0 6px;font-size:.875rem;font-weight:550}._cutList_1325h_37 p{margin:8px 0;line-height:1.6}._cutList_1325h_37 table{border-collapse:collapse;width:100%;font-size:.75rem}._cutList_1325h_37 th,._cutList_1325h_37 td{text-align:left;border-bottom:1px solid #e2e8f0;padding:9px 6px}._cutList_1325h_37 caption{text-align:left;color:#8a98aa;padding:6px}._downloadNotice_1325h_45{color:#1d4ed8;background:#eff6ff;border-radius:6px;padding:12px;font-size:.8125rem}._metrics_1325h_30>div{border-right:1px solid #e5eaf0;padding:0 15px}._metrics_1325h_30>div:last-child{border:none}._metrics_1325h_30 span{color:#68788e;margin-bottom:8px;font-size:.75rem;display:block}._metrics_1325h_30 strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:600}._metrics_1325h_30 small{color:#7b8899;font-size:.875rem;font-weight:400}._assumptions_1325h_51{color:#66768b;padding:14px 2px;font-size:.8125rem;line-height:1.7}._assumptions_1325h_51 summary{cursor:pointer;color:#506176;justify-content:space-between;align-items:center;font-size:.875rem;display:flex}._assumptions_1325h_51 p{margin:12px 0 0}._controls_1325h_54{background:#fff;border:1px solid #dfe5ed;border-radius:12px;min-width:0;scroll-margin-top:96px;overflow:hidden}._steps_1325h_55{background:#fbfcfe;border-bottom:1px solid #e2e8f0;grid-template-columns:repeat(4,1fr);display:grid}._steps_1325h_55 button{cursor:pointer;color:#8794a5;background:0 0;border:0;border-bottom:2px solid #0000;flex-direction:column;align-items:center;gap:7px;min-width:0;padding:18px 4px 14px;display:flex}._steps_1325h_55 button>span{border:1px solid #d8e0e9;border-radius:50%;place-content:center;width:24px;height:24px;font-size:.75rem;display:grid}._steps_1325h_55 small{white-space:nowrap;font-size:.75rem}._steps_1325h_55 button._currentStep_1325h_59{color:var(--blue);border-bottom-color:var(--blue);background:#f3f7ff}._steps_1325h_55 ._currentStep_1325h_59>span{color:#fff;background:var(--blue);border-color:var(--blue)}._formBody_1325h_61{min-height:450px;padding:26px 26px 18px}._stepTitle_1325h_62{margin-bottom:25px}._stepTitle_1325h_62>span{color:#94a0b0;letter-spacing:.1em;font-size:.6875rem;font-weight:650}._stepTitle_1325h_62 h2{letter-spacing:-.025em;margin:6px 0 0;font-size:1.4rem;font-weight:600}._choices_1325h_65{border:0;min-width:0;margin:0 0 23px;padding:0}._choices_1325h_65 legend,._fieldLabel_1325h_66{margin-bottom:10px;font-size:.875rem;font-weight:600}._choiceGrid_1325h_67{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._choice_1325h_65{cursor:pointer;background:#fff;border:1px solid #dfe5ed;border-radius:7px;align-items:center;gap:10px;min-height:46px;padding:11px 10px;transition:border-color .15s,background .15s;display:flex;position:relative}._choice_1325h_65:hover{background:#fafcff;border-color:#8baef8}._choice_1325h_65._selected_1325h_70{border-color:var(--blue);color:#1d4ed8;box-shadow:inset 0 0 0 .5px var(--blue);background:#f0f5ff}._choice_1325h_65 input{opacity:0;width:1px;height:1px;position:absolute}._choice_1325h_65:has(input:focus-visible){outline-offset:3px;outline:3px solid #93c5fd}._choice_1325h_65 strong{font-size:.875rem;font-weight:550;display:block}._choice_1325h_65 small{color:#748399;margin-top:4px;font-size:.75rem;display:block}._choice_1325h_65:has(svg){flex-direction:column;align-items:flex-start;padding:14px}._radioMark_1325h_76{margin-left:auto;font-size:.75rem}._choice_1325h_65:has(svg) ._radioMark_1325h_76{position:absolute;top:10px;right:10px}:is(._choiceGrid_1325h_67:has(._choice_1325h_65:nth-child(2):last-child),._choiceGrid_1325h_67:has(._choice_1325h_65:nth-child(4):last-child)){grid-template-columns:repeat(2,minmax(0,1fr))}._choiceGrid_1325h_67:has(._swatch_1325h_79){grid-template-columns:1fr}._swatch_1325h_79{border-radius:50%;flex:none;width:30px;height:30px;box-shadow:inset 0 0 0 1px #00000012}._field_1325h_66{margin-bottom:23px}._fieldLabel_1325h_66{justify-content:space-between;align-items:center;gap:8px;display:flex}._fieldLabel_1325h_66 small{color:#8492a5;font-size:.75rem;font-weight:400}._lengthRow_1325h_84{justify-content:space-between;align-items:center;gap:16px;margin-bottom:8px;font-size:.875rem;display:flex}._lengthRow_1325h_84>div{border:1px solid #dfe5ed;border-radius:6px;align-items:center;width:58%;display:flex;overflow:hidden}._lengthRow_1325h_84>div:focus-within{outline:2px solid #93c5fd}._lengthRow_1325h_84 input{width:100%;min-width:0;min-height:44px;font:inherit;font-variant-numeric:tabular-nums;background:#fff;border:none;outline:none;padding:11px 13px}._lengthRow_1325h_84 input[aria-invalid=true]{background:#fff1f2}._lengthRow_1325h_84>div>span{color:#8a98aa;padding-right:14px}._hint_1325h_90{color:#7a8899;margin:8px 0 16px;font-size:.8125rem;line-height:1.65}._postCounts_1325h_91{background:#f6f8fb;border-radius:6px;flex-direction:column;gap:5px;padding:15px;font-size:.8125rem;display:flex}._postCounts_1325h_91 span{color:#718198}._postCounts_1325h_91 strong{font-weight:550}._extras_1325h_94{margin:18px 0 0;font-size:.875rem}._extras_1325h_94 summary{cursor:pointer;color:#53647c;margin-bottom:12px}._actions_1325h_96{border-top:1px solid #e2e8f0;justify-content:space-between;gap:12px;padding:18px 26px;display:flex}._primary_1325h_97{background:var(--blue);color:#fff;cursor:pointer;border:none;border-radius:6px;flex:1;justify-content:space-between;align-items:center;gap:30px;min-height:46px;padding:13px 18px;font-size:.875rem;font-weight:550;display:flex}._primary_1325h_97:hover{background:#1d4ed8}._primary_1325h_97:disabled{opacity:.45;cursor:not-allowed}._back_1325h_100{cursor:pointer;color:#748399;background:0 0;border:none;padding:12px 6px;font-size:.875rem}._page_1325h_1 button:focus-visible,._page_1325h_1 summary:focus-visible{outline-offset:3px;outline:3px solid #93c5fd}._error_1325h_102,._warnings_1325h_102{border-radius:6px;margin-top:18px;padding:12px 14px;font-size:.8125rem;line-height:1.65}._error_1325h_102{color:#9f1239;background:#fff1f2}._warnings_1325h_102{color:#8a611f;background:#fff9ed}._warnings_1325h_102 summary{cursor:pointer;font-weight:600}._warnings_1325h_102 p,._error_1325h_102 p{margin:8px 0}._itemList_1325h_107>div{border-bottom:1px solid #e5eaf0;justify-content:space-between;gap:16px;padding:15px 0;display:flex}._itemList_1325h_107 strong{font-size:.875rem;font-weight:550;display:block}._itemList_1325h_107 small{color:#7b8899;margin-top:4px;font-size:.75rem;line-height:1.6;display:block}._itemList_1325h_107 b{text-align:right;min-width:45px;font-size:1.1rem;font-weight:600}._priceNote_1325h_111{background:#f4f7fc;border-radius:6px;margin-top:22px;padding:16px}._priceNote_1325h_111>span{font-size:1rem;font-weight:550}._priceNote_1325h_111 p{color:#7b8899;margin:5px 0 0;font-size:.8125rem}@media (width>=1600px){._viewer_1325h_12,._planSvg_1325h_26,._frame_1325h_16{min-height:550px}}@media (width<=1100px){._workspace_1325h_10{grid-template-columns:minmax(0,1.15fr) minmax(350px,1fr);gap:16px}._formBody_1325h_61{padding:22px 18px}._actions_1325h_96{padding:16px 18px}._metrics_1325h_30{padding:18px 0}._metrics_1325h_30>div{padding:0 10px}._metrics_1325h_30 strong{font-size:1.35rem}._viewerLabel_1325h_14{display:none}}@media (width<=820px){._workspace_1325h_10{grid-template-columns:1fr}._visualColumn_1325h_11{position:static}._viewer_1325h_12,._planSvg_1325h_26{min-height:340px}._planSvg_1325h_26{height:340px}._intro_1325h_3{align-items:flex-start}._draftBadge_1325h_8{padding:8px;font-size:.75rem}._formBody_1325h_61{min-height:0}._viewerLabel_1325h_14{display:block}._assumptions_1325h_51{padding-bottom:18px}}@media (width<=520px){._page_1325h_1{padding:22px 15px 40px}._intro_1325h_3{margin-bottom:20px}._intro_1325h_3 h1{font-size:1.7rem}._intro_1325h_3 p{max-width:290px;font-size:.875rem;line-height:1.5}._draftBadge_1325h_8,._eyebrow_1325h_4 span{display:none}._viewerTop_1325h_13{top:16px;left:16px;right:16px}._viewerBottom_1325h_27{flex-wrap:wrap;font-size:.6875rem;left:14px;right:14px}._metrics_1325h_30{grid-template-columns:repeat(2,1fr);gap:16px 0}._metrics_1325h_30>div:nth-child(2){border:0}._metrics_1325h_30 span{font-size:.8125rem}._metrics_1325h_30 strong{font-size:1.4rem}._formBody_1325h_61{padding:22px 16px}._choice_1325h_65 strong{font-size:.875rem}._steps_1325h_55 small{white-space:normal;text-align:center;font-size:.6875rem}._fieldLabel_1325h_66{flex-direction:column;align-items:start}}@media (prefers-reduced-motion:reduce){._page_1325h_1 *{scroll-behavior:auto!important;transition:none!important}}@media (width<=820px){._frame_1325h_16{height:380px}._viewerSide_1325h_20{top:86px;right:16px}._viewTools_1325h_17 button{min-height:40px}}@media (width<=520px){._frame_1325h_16{height:340px}._viewerLabel_1325h_14{display:none}._viewerSide_1325h_20 button{width:42px;height:44px}}._catalogBar_1325h_122{color:#53647c;background:#f8fafc;border:1px solid #dce5ef;border-radius:8px;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-bottom:20px;padding:13px 16px;font-size:.8125rem;display:flex}._catalogBar_1325h_122 a,._postSpec_1325h_123 a,._assumptions_1325h_51 a,._itemList_1325h_107 a{color:#2563eb;text-underline-offset:3px}._disabledChoice_1325h_124{opacity:.45;cursor:not-allowed}._postSpec_1325h_123{color:#53647c;background:#f4f7fc;border-radius:6px;margin:0 0 20px;padding:14px 16px;font-size:.8125rem;line-height:1.65}._postSpec_1325h_123 strong{color:#25344a}._postSpec_1325h_123 p{margin:5px 0}._catalogTag_1325h_128,._supplyTag_1325h_128{border-radius:4px;margin-top:9px;padding:4px 7px;font-size:.6875rem;line-height:1.45;display:inline-block}._listedTag_1325h_129{color:#256641;background:#e9f4ed}._requestTag_1325h_130{color:#865b19;background:#fff3da}._supplyTag_1325h_128{color:#53647c;background:#eef2f7}._priceSummary_1325h_133{background:#f0f5ff;border:1px solid #cbdcf6;border-radius:10px;margin:4px 0 20px;padding:22px}._priceHeading_1325h_134{color:#243b5c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:.9375rem;font-weight:550;display:flex}._estimateBadge_1325h_135{color:#43618b;background:#fff;border:1px solid #d2e0f5;border-radius:20px;padding:4px 9px;font-size:.75rem;font-weight:450}._livePrice_1325h_136{color:#183e7a;font-variant-numeric:tabular-nums;letter-spacing:-.035em;margin-top:13px;font-size:clamp(2rem,3vw,2.8rem);font-weight:600;line-height:1.2}._livePrice_1325h_136>small{letter-spacing:normal;font-size:1rem;font-weight:450}._priceEmpty_1325h_138{letter-spacing:normal;font-size:1rem}._taxHint_1325h_139{color:#38547b;margin:7px 0 0;font-size:.875rem;line-height:1.5}._priceExplanation_1325h_140{color:#52647f;margin:14px 0;font-size:.875rem;line-height:1.6}._priceDetails_1325h_141{color:#425b7e;border-top:1px solid #d3dff0;padding-top:13px;font-size:.875rem;line-height:1.6}._priceDetails_1325h_141 summary{cursor:pointer;font-weight:550}._priceDetails_1325h_141 p{margin:12px 0}._priceDetails_1325h_141 a{color:#1b4e94;text-underline-offset:3px}._priceDetails_1325h_141 ul{padding-left:20px}._priceDetails_1325h_141 li{margin:6px 0}._taxBreakdown_1325h_147{border-top:1px solid #d3dff0;padding-top:8px}._taxBreakdown_1325h_147>div{justify-content:space-between;gap:15px;margin:5px 0;display:flex}._taxBreakdown_1325h_147 dd{font-variant-numeric:tabular-nums;margin:0}._priceBreakdown_1325h_150{border-top:1px solid #dce5ef;margin-top:26px;padding-top:22px}._priceBreakdown_1325h_150 h3{margin:0 0 14px;font-size:1rem;font-weight:600}._priceTableWrap_1325h_152{overflow-x:auto}._priceBreakdown_1325h_150 table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.875rem}._priceBreakdown_1325h_150 caption{text-align:left;color:#60718a;margin-bottom:12px;font-size:.8125rem;line-height:1.5}._priceBreakdown_1325h_150 th,._priceBreakdown_1325h_150 td{text-align:right;vertical-align:top;border-bottom:1px solid #e5eaf0;padding:12px 8px}._priceBreakdown_1325h_150 th:first-child{text-align:left;padding-left:0;font-weight:500}._priceBreakdown_1325h_150 td{white-space:nowrap}._priceBreakdown_1325h_150 thead{color:#52647f}._priceBreakdown_1325h_150 thead th{font-size:.8125rem;font-weight:500}._priceBreakdown_1325h_150 tbody th small{color:#66768a;margin-top:4px;font-size:.75rem;font-weight:400;line-height:1.5;display:block}._priceBreakdown_1325h_150 tfoot th,._priceBreakdown_1325h_150 tfoot td{color:#183e7a;border-bottom:0;padding-top:18px;font-weight:650}._includedPrice_1325h_162{color:#277349;font-size:.8125rem}@media (width<=520px){._priceSummary_1325h_133{padding:18px}._priceBreakdown_1325h_150 th,._priceBreakdown_1325h_150 td{padding-left:5px;padding-right:5px}._priceBreakdown_1325h_150 table{font-size:.8125rem}}._inquiry_1325h_165{border-top:1px solid #dce5ef;margin-top:28px;padding-top:24px}._inquiry_1325h_165 h3{margin:0 0 12px;font-size:1.125rem}._inquiry_1325h_165>p{overflow-wrap:anywhere;font-size:.875rem;line-height:1.6}._inquiryGrid_1325h_168{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._inquiryField_1325h_169{flex-direction:column;gap:8px;margin:14px 0;font-size:.8125rem;font-weight:500;display:flex}._inquiryField_1325h_169 input,._inquiryField_1325h_169 textarea{box-sizing:border-box;color:#17253b;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:7px;padding:12px;font-size:1rem}._inquiryField_1325h_169 textarea{resize:vertical;line-height:1.6}._inquiryField_1325h_169 input:focus-visible,._inquiryField_1325h_169 textarea:focus-visible{outline-offset:2px;outline:2px solid #2563eb}._inquiryPrepared_1325h_173{border-top:1px solid #dce5ef;margin-top:24px;padding-top:18px}._inquiryPrepared_1325h_173 h4{margin:0 0 8px;font-size:1rem}._inquiryPrepared_1325h_173 textarea{font-size:.8125rem;font-weight:400}._inquiryActions_1325h_176{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._inquiryActions_1325h_176 a{font-size:.875rem;text-decoration:none}@media (width<=520px){._inquiryGrid_1325h_168{grid-template-columns:minmax(0,1fr);gap:0}._inquiryActions_1325h_176>*{justify-content:center;width:100%}}._drawingOverlay_1325h_25 ._planSvg_1325h_26{width:100%;height:100%;min-height:0;max-height:none;padding:56px 12px 44px}._detailTools_1325h_183{background:#fffffff0;border:1px solid #dfe5ed;border-radius:6px;align-items:center;gap:3px;padding:3px;display:flex;position:absolute;bottom:54px;left:24px}._detailTools_1325h_183 span{color:#788697;padding:0 8px;font-size:.6875rem}._detailTools_1325h_183 button{color:#56667b;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:7px 10px;font-size:.75rem}._detailTools_1325h_183 button[aria-pressed=true]{color:#2563eb;background:#eaf1fd}@media (width>=821px){._visualColumn_1325h_11{top:var(--planner-sticky-top,16px);--preview-height:clamp(240px, calc(var(--planner-viewport-height,100dvh) - var(--planner-header-height,0px) - 345px), 550px);overflow:visible}._visualColumn_1325h_11 ._viewer_1325h_12{min-height:0}._visualColumn_1325h_11 ._frame_1325h_16,._visualColumn_1325h_11 ._planSvg_1325h_26{height:var(--preview-height);min-height:0}._visualColumn_1325h_11 ._drawingOverlay_1325h_25 ._planSvg_1325h_26{height:100%}._visualColumn_1325h_11 ._selectionStrip_1325h_31{margin-top:12px}._visualColumn_1325h_11 ._metrics_1325h_30{margin:12px 0;padding-block:16px}._visualColumn_1325h_11 ._priceSummary_1325h_133{margin-bottom:0;padding:18px}}._sendProgress_1325h_205{max-width:360px;margin-top:14px}._sendProgressTrack_1325h_206{background:#e2eafe;border-radius:999px;height:5px;overflow:hidden}._sendProgressTrack_1325h_206>span{border-radius:inherit;background:linear-gradient(90deg,#93b4fc,#2563eb);width:40%;height:100%;animation:1.5s ease-in-out infinite _inquiryProgress_1325h_1;display:block}._sendProgress_1325h_205 p{color:#64748b;margin:8px 0 0;font-size:.75rem;line-height:1.5}@keyframes _inquiryProgress_1325h_1{0%{transform:translate(-100%)}to{transform:translate(350%)}}._inquirySuccess_1325h_210{color:#166534;background:#f0fdf4;border:1px solid #bbdfc8;border-radius:12px;padding:24px;animation:.3s ease-out _inquirySuccessIn_1325h_1}._successIcon_1325h_211{color:#15803d;background:#dcfce7;border-radius:50%;place-items:center;width:42px;height:42px;margin-bottom:16px;display:grid}._inquirySuccess_1325h_210 h3{color:#166534}._inquirySuccess_1325h_210 ._hint_1325h_90{color:#39764e}._inquirySuccess_1325h_210>p:last-child{margin-bottom:0}@keyframes _inquirySuccessIn_1325h_1{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._sendProgressTrack_1325h_206>span{opacity:.6;width:100%;animation:none}._inquirySuccess_1325h_210{animation:none}}._longPreview_1325h_218{color:#536680;background:#fff;border:1px solid #dfe5ed;border-radius:8px;margin-top:8px;padding:10px 14px;font-size:.75rem}._longPreview_1325h_218>div{justify-content:space-between;align-items:center;gap:16px;display:flex}._longPreview_1325h_218 strong{color:#263952;font-weight:600}._longPreview_1325h_218 input{accent-color:#2563eb;cursor:pointer;width:40%;min-width:90px}._longPreview_1325h_218 p{margin:5px 0 0;font-size:.6875rem;line-height:1.5}@media (width>=821px){._visualColumn_1325h_11:has(._longPreview_1325h_218){--preview-height:clamp(240px, calc(var(--planner-viewport-height,100dvh) - var(--planner-header-height,0px) - 425px), 550px)}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/inter/inter-7249155f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/inter/inter-e34c5f1b.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/inter/inter-6e1a6b2b.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/inter/inter-656bbed6.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/inter/inter-fc83e075.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/inter/inter-749a3084.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/inter/inter-1ab1ad55.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{--ink:#0f172a;--blue:#2563eb;--white:#fff;--font-inter:"Inter";color:#0f172a;font-synthesis:none;background:#f8fafc;font-family:Inter,Arial,sans-serif}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button{-webkit-tap-highlight-color:transparent}h1,h2,h3{margin:0}.app-header{color:#fff;background:#0f172a;align-items:center;gap:12px;min-height:72px;padding:12px max(24px,50vw - 720px);display:flex}.app-symbol{color:#93b5ff;font-size:36px}.app-header strong{letter-spacing:-.02em;font-size:17px;font-weight:600}.app-header strong span{color:#a5b3c8;letter-spacing:.06em;margin-top:2px;font-size:12px;font-weight:400;display:block}.app-label{color:#a5b3c8;margin-left:auto;font-size:13px}@media (width<=520px){.app-header{padding:12px 16px}.app-label{display:none}}
