._page_dvbbf_1{max-width:1180px;margin:0 auto;padding:66px 30px 88px}._intro_dvbbf_3{margin-bottom:44px}._eyebrow_dvbbf_5{color:var(--accent,#ca382f);letter-spacing:.09em;font-size:.8rem;font-weight:800;display:block}._intro_dvbbf_3 h1{letter-spacing:-.055em;word-break:keep-all;margin:16px 0;font-size:clamp(2rem,4.2vw,3.4rem);line-height:1.2}._intro_dvbbf_3 p,._channel_dvbbf_9 p,._project_dvbbf_9 p,._formSection_dvbbf_9>p,._success_dvbbf_9 p,._answer_dvbbf_9 p{color:#60605c;word-break:keep-all;font-size:1rem;line-height:1.75}._layout_dvbbf_11{grid-template-columns:minmax(0,.83fr) minmax(0,1.17fr);align-items:start;gap:clamp(36px,6vw,90px);display:grid}._channels_dvbbf_13{border-top:2px solid #111}._consultationGuide_dvbbf_15{border-left:3px solid #ca382f;margin-top:32px;padding:4px 0 4px 20px}._consultationGuide_dvbbf_15 h2{letter-spacing:-.035em;word-break:keep-all;margin:0 0 12px;font-size:clamp(1.2rem,2vw,1.5rem);line-height:1.45}._consultationGuide_dvbbf_15 p{color:#60605c;word-break:keep-all;font-size:.9375rem;line-height:1.8}._consultationGuide_dvbbf_15 dl{gap:16px;margin:24px 0;display:grid}._consultationGuide_dvbbf_15 dl>div{gap:4px;display:grid}._consultationGuide_dvbbf_15 dt{font-size:.875rem;font-weight:750}._consultationGuide_dvbbf_15 dd{color:#60605c;word-break:keep-all;margin:0;font-size:.875rem;line-height:1.7}._consultationGuide_dvbbf_15 ._guideNote_dvbbf_29{font-size:.875rem}._guideSignature_dvbbf_31{color:#a92f27;letter-spacing:.06em;margin-top:24px;font-size:.75rem;font-weight:800;display:block}._channel_dvbbf_9{border-bottom:1px solid #d8d7d3;padding:24px 0}._small_dvbbf_35{letter-spacing:.08em;color:#6b6b67;margin-bottom:10px;font-size:.75rem;font-weight:700;display:block}._channel_dvbbf_9 h2{margin-bottom:8px;font-size:1.05rem;font-weight:700}._email_dvbbf_39,._phone_dvbbf_39{overflow-wrap:anywhere;justify-content:space-between;align-items:baseline;gap:12px;padding:5px 0 9px;font-size:clamp(1.05rem,1.8vw,1.3rem);font-weight:750;display:flex}._channelLink_dvbbf_41{justify-content:space-between;align-items:center;gap:10px;min-height:44px;font-size:1rem;font-weight:700;display:flex}._channel_dvbbf_9 a:hover,._answer_dvbbf_9 a:hover{color:var(--accent,#ca382f)}._project_dvbbf_9{border-left:3px solid var(--accent,#ca382f);margin-top:28px;padding:6px 0 6px 20px}._project_dvbbf_9 h2{margin-bottom:8px;font-size:1.2rem;line-height:1.5}._project_dvbbf_9 a{align-items:center;gap:30px;min-height:44px;margin-top:8px;font-size:.95rem;font-weight:750;display:inline-flex}._quickFaq_dvbbf_51{gap:0;margin:10px 0 0;padding:0;list-style:none;display:grid}._quickFaq_dvbbf_51 li{border-top:1px solid #d8d7d3}._quickFaq_dvbbf_51 li:last-child{border-bottom:1px solid #d8d7d3}._quickFaq_dvbbf_51 a{width:100%;min-height:42px;color:inherit;justify-content:space-between;align-items:center;gap:12px;margin:0;font-size:.85rem;line-height:1.4;text-decoration:none;display:flex}._quickFaq_dvbbf_51 a span{color:var(--accent,#ca382f);flex:none}._formSection_dvbbf_9{background:#fff;border:1px solid #dfded9;border-radius:18px;min-width:0;padding:clamp(22px,3vw,38px)}._formSection_dvbbf_9 h2{letter-spacing:-.035em;margin-bottom:8px;font-size:1.65rem}._formSection_dvbbf_9{scroll-margin-top:110px}._inquiryGuide_dvbbf_67{border-left:2px solid #ca382f;margin:20px 0;padding-left:16px}._inquiryGuide_dvbbf_67 p{color:#514b43;word-break:keep-all;font-size:.875rem;line-height:1.75}._inquiryGuide_dvbbf_67 p+p{margin-top:10px;font-weight:650}._form_dvbbf_9{margin-top:26px}._form_dvbbf_9 fieldset{border:0;gap:19px;min-width:0;margin:0;padding:0;display:grid}._form_dvbbf_9 label{gap:9px;min-width:0;font-size:.875rem;font-weight:650;display:grid}._pair_dvbbf_79{grid-template-columns:1fr 1.3fr;gap:16px;display:grid}._form_dvbbf_9 input:not([type=checkbox]),._form_dvbbf_9 select,._form_dvbbf_9 textarea{color:#111;background:#faf9f6;border:1px solid #d7d6d2;border-radius:8px;width:100%;min-width:0;padding:13px;font-size:1rem;font-weight:400;line-height:1.5}._form_dvbbf_9 textarea{resize:vertical;min-height:158px}._form_dvbbf_9 input:focus-visible,._form_dvbbf_9 select:focus-visible,._form_dvbbf_9 textarea:focus-visible{border-color:var(--accent,#ca382f);outline:3px solid color-mix(in srgb, var(--accent,#ca382f) 18%, transparent);outline-offset:1px}._form_dvbbf_9 input::placeholder,._form_dvbbf_9 textarea::placeholder{color:#777773}._privacy_dvbbf_89{border-top:1px solid #e5e4e0;padding-top:18px}._privacy_dvbbf_89 label{cursor:pointer;align-items:flex-start;gap:10px;font-size:.875rem;font-weight:500;line-height:1.65;display:flex}._privacy_dvbbf_89 input{width:18px;height:18px;accent-color:var(--accent,#ca382f);flex:none;margin:3px 0 0}._privacy_dvbbf_89>p{color:#696963;word-break:keep-all;margin:12px 0 24px;font-size:.875rem;line-height:1.85}._privacy_dvbbf_89 a{text-underline-offset:3px;text-decoration:underline}._submit_dvbbf_99{background:var(--accent,#ca382f);border:1px solid var(--accent,#ca382f);color:#fff;cursor:pointer;border-radius:0;justify-content:space-between;align-items:center;padding:15px 20px;font-size:1rem;font-weight:750;transition:background .18s,border-color .18s,transform .18s;display:flex}._submit_dvbbf_99:hover,._submit_dvbbf_99:focus-visible{background:#171719;border-color:#171719;transform:translateY(-2px)}._submit_dvbbf_99:disabled{opacity:.65;cursor:wait;transform:none}._error_dvbbf_105{color:#a12626;font-size:.875rem;line-height:1.65}._honeypot_dvbbf_107{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._success_dvbbf_9{outline:0;padding:32px 0}._success_dvbbf_9 h2{margin:18px 0}._success_dvbbf_9 button{cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:8px;margin-top:24px;padding:13px 18px;font-size:.95rem}._faq_dvbbf_115{border-top:1px solid #d3d2cc;grid-template-columns:minmax(0,.83fr) minmax(0,1.17fr);gap:clamp(36px,6vw,90px);margin-top:80px;padding-top:42px;display:grid}._faq_dvbbf_115 h2{letter-spacing:-.04em;margin-top:14px;font-size:1.8rem;line-height:1.3}._faq_dvbbf_115 details{border-bottom:1px solid #d8d7d3}._faq_dvbbf_115 summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-size:1rem;font-weight:700;line-height:1.6;list-style:none;display:flex}._faq_dvbbf_115 summary::-webkit-details-marker{display:none}._faq_dvbbf_115 summary span{color:var(--accent,#ca382f);flex-shrink:0;transition:transform .2s}._faq_dvbbf_115 details[open] summary span{transform:rotate(45deg)}._answer_dvbbf_9{padding-bottom:23px}._answer_dvbbf_9 a{margin-top:10px;padding:5px 0;font-size:.9rem;font-weight:700;display:inline-block}._page_dvbbf_1 a:focus-visible,._page_dvbbf_1 button:focus-visible,._faq_dvbbf_115 summary:focus-visible{outline:3px solid var(--accent,#ca382f);outline-offset:4px}@media (width<=760px){._page_dvbbf_1{padding:36px 20px 65px}._layout_dvbbf_11,._faq_dvbbf_115{grid-template-columns:1fr;gap:32px}._intro_dvbbf_3{margin-bottom:30px}._formSection_dvbbf_9{order:-1}._faq_dvbbf_115{margin-top:50px;padding-top:30px}._pair_dvbbf_79{grid-template-columns:1fr;gap:19px}._channel_dvbbf_9{padding:20px 0}}@media (prefers-reduced-motion:reduce){._submit_dvbbf_99,._faq_dvbbf_115 summary span{transition:none}}._channel_dvbbf_9 :is(._email_dvbbf_39,._phone_dvbbf_39,._channelLink_dvbbf_41){color:#181818;background:0 0;min-height:48px;padding:12px 0}._channel_dvbbf_9 :is(._email_dvbbf_39,._phone_dvbbf_39,._channelLink_dvbbf_41):hover{color:#a92f27}._channel_dvbbf_9 a>span[aria-hidden=true],._quickFaq_dvbbf_51 summary>span,._answer_dvbbf_9 a>span[aria-hidden=true]{color:var(--artpie-lime,#dfff00);text-shadow:1px 0 #36362f,-1px 0 #36362f,0 1px #36362f,0 -1px #36362f}._submit_dvbbf_99>span[aria-hidden=true]{color:var(--artpie-lime,#dfff00)}._project_dvbbf_9{border-color:#cb3c31}._quickFaq_dvbbf_51 summary{cursor:pointer;color:#181818;background:0 0;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:14px;font-weight:750;line-height:1.6;list-style:none;display:flex}._quickFaq_dvbbf_51 summary::-webkit-details-marker{display:none}._quickFaq_dvbbf_51 summary span{flex-shrink:0;font-size:22px}._quickFaq_dvbbf_51 details[open] summary span{transform:rotate(45deg)}._quickFaq_dvbbf_51 ._answer_dvbbf_9{padding:14px 12px 20px}._quickFaq_dvbbf_51 summary:focus-visible{outline-offset:3px;outline:2px solid #181818}
