.inquiry_page__X8l9U{--inquiry-ink:var(--text);--inquiry-muted:var(--text-soft);--inquiry-line:var(--line-strong);background:var(--bg);color:var(--inquiry-ink);padding:clamp(32px,5vw,76px) 0 80px}.inquiry_layout__jOKXU{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);grid-gap:clamp(40px,7vw,108px);gap:clamp(40px,7vw,108px);align-items:start;max-width:1440px}.inquiry_intro__taOhS{position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + 28px)}.inquiry_eyebrow__TIjDr{margin:0 0 20px;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--inquiry-muted)}.inquiry_intro__taOhS h1{margin:0;font-family:var(--font-editorial);font-size:clamp(28px,2.8vw,40px);line-height:1.18;letter-spacing:-.035em;font-weight:400;text-wrap:balance}.inquiry_intro__taOhS h1 em{color:var(--accent);font-weight:400}.inquiry_introCopy__jZ89I{max-width:38ch;margin:20px 0 28px;color:var(--inquiry-muted);font-size:17px;line-height:1.8}.inquiry_image__7h9ZT{position:relative;aspect-ratio:1.8;overflow:hidden;background:#dfe5d8}.inquiry_image__7h9ZT:after{content:"";position:absolute;inset:50% 0 0;background:linear-gradient(transparent,#17221680)}.inquiry_image__7h9ZT>span{position:absolute;bottom:16px;left:18px;z-index:1;color:white;font-size:14px;letter-spacing:.04em}.inquiry_index__zVJsJ{display:grid;margin-top:24px}.inquiry_index__zVJsJ a{display:flex;align-items:center;gap:14px;padding:10px 0;border-bottom:1px solid var(--inquiry-line);font-size:16px}.inquiry_index__zVJsJ a>span:first-child{color:var(--inquiry-muted);font-size:13px}.inquiry_index__zVJsJ a>span:last-child{margin-left:auto;transition:transform .18s ease}.inquiry_index__zVJsJ a:hover>span:last-child{transform:translate(2px,-2px)}.inquiry_signature__FGhwa{font-size:16px;line-height:1.8;margin:24px 0 0}.inquiry_signature__FGhwa span{font-size:13px;color:var(--inquiry-muted)}.inquiry_form__r3qp_{min-width:0;padding-top:2px}.inquiry_formFields__FqRAL,.inquiry_section__dlRrn{min-width:0;border:0;padding:0;margin:0}.inquiry_section__dlRrn{width:100%;padding:0 0 32px;margin-bottom:32px;border-bottom:1px solid var(--inquiry-line);scroll-margin-top:20px}.inquiry_legend__6Xykk{display:flex;align-items:baseline;gap:14px;padding:0;margin-bottom:8px;font-size:26px;font-weight:500;letter-spacing:-.03em}.inquiry_legend__6Xykk>span{font-size:14px;font-weight:400;letter-spacing:0;color:var(--inquiry-muted)}.inquiry_hint___7W9U{margin:0 0 22px;color:var(--inquiry-muted);font-size:16px;line-height:1.7}.inquiry_typeGrid__TY_pU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.inquiry_typeCard__ddGBW{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:20px 16px;border:1px solid var(--inquiry-line);border-radius:8px;background:#ffffff80;cursor:pointer;transition:border-color .16s ease,background .16s ease}.inquiry_typeCard__ddGBW:hover{border-color:var(--accent)}.inquiry_typeCard__ddGBW:has(input:checked){border-color:var(--inquiry-ink);background:var(--bg-soft)}.inquiry_srOnly__UvxE9,.inquiry_typeCard__ddGBW input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.inquiry_typeCard__ddGBW:has(input:focus-visible){outline:2px solid var(--inquiry-ink);outline-offset:4px}.inquiry_typeCopy__1ve_Z{display:grid;grid-gap:5px;gap:5px}.inquiry_typeCopy__1ve_Z strong{font-size:17px;font-weight:500}.inquiry_typeCopy__1ve_Z>span{color:var(--inquiry-muted);font-size:14px}.inquiry_selectionMark__WHfMX{flex-shrink:0;height:14px;width:14px;margin-top:5px;border-radius:50%;border:1px solid var(--muted)}.inquiry_typeCard__ddGBW:has(input:checked) .inquiry_selectionMark__WHfMX{border:4px solid var(--inquiry-ink);background:var(--bg)}.inquiry_photoboothLink__f_qs3{margin:14px 0 0;color:var(--inquiry-muted);font-size:14px}.inquiry_photoboothLink__f_qs3 a{color:var(--inquiry-ink);text-decoration:underline;text-underline-offset:4px}.inquiry_fieldGrid__dAQ0R{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px 16px;gap:20px 16px}.inquiry_field__hNudN{display:grid;grid-gap:8px;gap:8px;min-width:0;font-size:16px}.inquiry_section__dlRrn>.inquiry_field__hNudN{margin-top:20px}.inquiry_field__hNudN input,.inquiry_field__hNudN select,.inquiry_field__hNudN textarea{width:100%;min-width:0;min-height:56px;padding:12px 14px;border:1px solid var(--inquiry-line);border-radius:6px;background:#ffffffa8;color:var(--inquiry-ink);font-size:17px;transition:border-color .16s ease,background .16s ease}.inquiry_field__hNudN input,.inquiry_field__hNudN select{box-sizing:border-box;height:56px;min-height:56px;padding-block:0;line-height:normal}.inquiry_selectControl__oGti8{position:relative;display:block;min-width:0}.inquiry_field__hNudN select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:42px}.inquiry_selectControl__oGti8:after{content:"";position:absolute;top:50%;right:17px;width:8px;height:8px;border-right:1.5px solid;border-bottom:1.5px solid;transform:translateY(-70%) rotate(45deg);pointer-events:none}.inquiry_field__hNudN input::placeholder,.inquiry_field__hNudN textarea::placeholder{color:var(--muted);font-size:16px;opacity:1}.inquiry_field__hNudN textarea{resize:vertical;line-height:1.7}.inquiry_field__hNudN input:focus,.inquiry_field__hNudN select:focus,.inquiry_field__hNudN textarea:focus{background:white;border-color:var(--accent);outline:2px solid var(--bg-soft);outline-offset:2px}.inquiry_details__ObF_U{margin-top:28px;border:1px solid var(--inquiry-line);border-left:4px solid var(--accent);border-radius:10px;background:var(--bg-soft);overflow:hidden}.inquiry_details__ObF_U summary{display:flex;align-items:center;gap:20px;padding:24px;cursor:pointer;list-style:none;font-size:18px}.inquiry_details__ObF_U summary::-webkit-details-marker{display:none}.inquiry_detailsCopy__X7RQm{display:grid;grid-gap:8px;gap:8px;min-width:0}.inquiry_detailsCopy__X7RQm strong{font-size:22px;font-weight:500;color:var(--inquiry-ink)}.inquiry_detailsCopy__X7RQm>span{font-size:16px;line-height:1.65;color:var(--inquiry-muted)}.inquiry_detailsCopy__X7RQm .inquiry_detailsAction__5ftYD{font-size:15px;font-weight:500;color:var(--inquiry-ink);text-decoration:underline;text-underline-offset:4px}.inquiry_details__ObF_U summary:hover{background:#ffffff60}.inquiry_details__ObF_U summary:focus-visible{outline:2px solid var(--accent);outline-offset:-4px}.inquiry_plus__O_BLm{margin-left:auto;font-size:26px;line-height:1;transition:transform .18s ease}.inquiry_details__ObF_U[open] .inquiry_plus__O_BLm{transform:rotate(45deg)}.inquiry_detailsBody__RO251{display:grid;grid-gap:24px;gap:24px;padding:0 24px 24px}.inquiry_submitRow__W2mJ2{display:flex;align-items:center;justify-content:space-between;gap:24px}.inquiry_submitRow__W2mJ2 p{margin:0;font-size:16px;line-height:1.65}.inquiry_submitRow__W2mJ2 p span{color:var(--inquiry-muted);font-size:14px}.inquiry_submit__faIHV{display:flex;align-items:center;justify-content:space-between;gap:40px;min-height:52px;padding:0 24px;border:1px solid var(--inquiry-ink);border-radius:6px;background:var(--inquiry-ink);color:white;font-size:16px;cursor:pointer;transition:background .18s ease}.inquiry_submit__faIHV:hover{background:var(--text-soft)}.inquiry_submit__faIHV:disabled{cursor:default;opacity:.65}.inquiry_submit__faIHV>span{font-size:26px}.inquiry_error__npP0U,.inquiry_success__V1qCg{margin:24px 0 0;padding:20px;border-radius:8px;font-size:16px;overflow-wrap:anywhere}.inquiry_error__npP0U{background:#fff0eb;color:#8d3525;border:1px solid #e8c8be}.inquiry_success__V1qCg{background:#eaf1e3;border:1px solid #ccd8c1}.inquiry_success__V1qCg strong{font-weight:500;font-size:18px}.inquiry_success__V1qCg p{margin:10px 0 16px}.inquiry_success__V1qCg a{text-decoration:underline;text-underline-offset:4px}@media (max-height:820px){.inquiry_intro__taOhS{position:static}}@media (max-width:760px){.inquiry_layout__jOKXU{grid-template-columns:1fr;gap:40px}.inquiry_intro__taOhS{position:static}.inquiry_intro__taOhS h1{font-size:32px}.inquiry_introCopy__jZ89I{max-width:48ch}.inquiry_image__7h9ZT{aspect-ratio:2.4}.inquiry_index__zVJsJ{display:flex;gap:18px}.inquiry_index__zVJsJ a{flex:1 1;gap:8px;font-size:14px}.inquiry_index__zVJsJ a>span:last-child,.inquiry_signature__FGhwa{display:none}.inquiry_field__hNudN input,.inquiry_field__hNudN select,.inquiry_field__hNudN textarea{font-size:16px}}@media (max-width:420px){.inquiry_fieldGrid__dAQ0R{grid-template-columns:1fr}.inquiry_typeCard__ddGBW{padding:16px 12px}.inquiry_typeCopy__1ve_Z strong{font-size:16px}.inquiry_typeCopy__1ve_Z>span{font-size:13px}.inquiry_details__ObF_U summary{padding:20px 16px;gap:12px}.inquiry_detailsBody__RO251{padding:0 16px 20px}.inquiry_submitRow__W2mJ2{align-items:stretch;flex-direction:column;gap:18px}}@media (prefers-reduced-motion:reduce){.inquiry_index__zVJsJ a>span:last-child,.inquiry_plus__O_BLm,.inquiry_submit__faIHV,.inquiry_typeCard__ddGBW{transition:none}}@media (min-width:1600px){.inquiry_field__hNudN,.inquiry_field__hNudN input,.inquiry_field__hNudN select,.inquiry_field__hNudN textarea,.inquiry_hint___7W9U,.inquiry_introCopy__jZ89I{font-size:18px}.inquiry_typeCopy__1ve_Z strong{font-size:20px}.inquiry_typeCopy__1ve_Z>span{font-size:16px}.inquiry_legend__6Xykk{font-size:30px}}.photobooth_heroImage__3qcC3{position:relative;aspect-ratio:1.3;overflow:hidden;background:var(--bg-soft)}.photobooth_hero__W3Mkr{align-items:center}.photobooth_hero__W3Mkr>aside{position:static}.photobooth_booking__OtvIl{margin-top:80px;padding-top:64px;border-top:1px solid var(--inquiry-line)}.photobooth_bookingTitle__VArhr{margin:0;font-family:var(--font-editorial);font-size:clamp(28px,2.8vw,40px);line-height:1.18;font-weight:400;letter-spacing:-.035em}.photobooth_bookingTitle__VArhr em{color:var(--accent)}.photobooth_moreLink__BaqR4{font-size:12px;margin:20px 0 0;color:var(--inquiry-muted)}.photobooth_moreLink__BaqR4 a{text-decoration:underline;text-underline-offset:4px}.photobooth_packages__tyimD{display:grid;grid-gap:10px;gap:10px}.photobooth_package__N478x{align-items:center}.photobooth_packagePrice__qpUB4{margin-left:auto;min-width:90px;text-align:right;font-size:20px;white-space:nowrap}.photobooth_packagePrice__qpUB4 small{display:block;font-size:10px;color:var(--inquiry-muted)}.photobooth_bookingHint__fMQ4H,.photobooth_packageNote__Bl0P6{margin:16px 0 24px;font-size:12px;line-height:1.8;color:var(--inquiry-muted)}.photobooth_packageNote__Bl0P6{margin-bottom:0}.photobooth_bookingHint__fMQ4H a{text-decoration:underline;text-underline-offset:3px}.photobooth_calendar__1N3H9{padding:20px;border:1px solid var(--inquiry-line);border-radius:8px;background:#ffffff90}.photobooth_calendarNav__ugaXU{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:22px}.photobooth_calendarNav__ugaXU>button{flex-shrink:0;width:44px;height:44px;border:1px solid var(--inquiry-line);border-radius:50%;background:transparent;font-size:24px;color:var(--inquiry-ink);cursor:pointer}.photobooth_calendarNav__ugaXU>button:disabled{opacity:.3;cursor:default}.photobooth_monthSelect__TtU58{min-width:0}.photobooth_monthSelect__TtU58 select{min-width:0;width:100%;border:0;background:transparent;color:var(--inquiry-ink);min-height:44px;font-size:15px;font-weight:500;text-align:center}.photobooth_days__mCDin{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:6px;gap:6px}.photobooth_weekday__TZCdw{padding-bottom:10px;text-align:center;font-size:11px;color:var(--inquiry-muted)}.photobooth_day__e_ha_{position:relative;min-width:0;height:48px;padding:0 0 5px;border:1px solid transparent;border-radius:6px;background:var(--surface-soft);color:var(--inquiry-ink);font-size:13px;cursor:pointer}.photobooth_day__e_ha_:hover:not(:disabled){border-color:var(--accent)}.photobooth_day__e_ha_[data-status=angefragt]{background:#fbf0d9;color:#89662f}.photobooth_day__e_ha_[data-status=belegt]{background:#efeeeb;color:#77756e;text-decoration:line-through}.photobooth_day__e_ha_[data-status="auf Anfrage"]{background:#f5f5f2}.photobooth_day__e_ha_>span{position:absolute;bottom:7px;left:calc(50% - 2px);width:4px;height:4px;border-radius:50%;background:#78886d}.photobooth_day__e_ha_[data-status=angefragt]>span{background:#b99242}.photobooth_day__e_ha_[data-status=belegt]>span{background:#9b9890}.photobooth_day__e_ha_[data-status="auf Anfrage"]>span{display:none}.photobooth_day__e_ha_[aria-current=date]{font-weight:700;border-color:var(--accent)}.photobooth_day__e_ha_[aria-pressed=true]{background:var(--inquiry-ink);border-color:var(--inquiry-ink);color:white}.photobooth_day__e_ha_[aria-pressed=true]>span{background:white}.photobooth_day__e_ha_:disabled{opacity:.3;cursor:default;background:transparent}.photobooth_day__e_ha_:disabled>span{display:none}.photobooth_legend__azq43{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px;font-size:11px;color:var(--inquiry-muted)}.photobooth_legend__azq43>span{display:flex;align-items:center;gap:7px}.photobooth_legend__azq43>span:before{content:"";width:6px;height:6px;border-radius:50%;background:#78886d}.photobooth_legend__azq43>span[data-status=angefragt]:before{background:#b99242}.photobooth_legend__azq43>span[data-status=belegt]:before{background:#9b9890}.photobooth_calendarHint___5OQO{margin:16px 0 0;font-size:11px;color:var(--inquiry-muted);line-height:1.7}.photobooth_dateSummary__dO06t{display:flex;justify-content:space-between;gap:16px;margin:14px 0 0;padding:12px 16px;border-radius:6px;background:var(--bg-soft);font-size:12px}.photobooth_dateSummary__dO06t strong{font-weight:500}.photobooth_dateSummary__dO06t[data-status=belegt]{background:#eeeae4}.photobooth_dateSummary__dO06t[data-status=angefragt]{background:#fbf0d9}.photobooth_dateSummary__dO06t[data-status="auf Anfrage"]{background:#efefeb}.photobooth_summary__aJMB9{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px;border:1px solid var(--inquiry-line);border-radius:8px}.photobooth_summary__aJMB9>div:first-child{display:grid;grid-gap:6px;gap:6px}.photobooth_summary__aJMB9 strong{font-size:14px;font-weight:500}.photobooth_summary__aJMB9 span{font-size:11px;color:var(--inquiry-muted)}.photobooth_summary__aJMB9 p{margin:0;font-size:12px}.photobooth_total___wmzj{font-size:26px;white-space:nowrap;text-align:right}.photobooth_total___wmzj span{display:block}.photobooth_srOnly__zLa7H{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.photobooth_information__N2PxA{max-width:1200px;margin-top:80px;padding-top:56px;border-top:1px solid var(--inquiry-line)}.photobooth_information__N2PxA h2{font-family:var(--font-editorial);font-size:clamp(24px,2.6vw,32px);font-weight:400;line-height:1.25;margin:0;letter-spacing:-.025em}.photobooth_informationHead__C8wfx{margin-bottom:32px}.photobooth_informationHead__C8wfx>p:last-child{font-size:14px;color:var(--inquiry-muted)}.photobooth_featureGrid__UJXvK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px;gap:28px}.photobooth_feature__Kvl5H{border:1px solid var(--inquiry-line);border-radius:8px;overflow:hidden;background:#ffffff85}.photobooth_featureImage__HwuAT{position:relative;aspect-ratio:1.6;background:#ebece5}.photobooth_ipadImage__GiZoC{background:#f0f0eb}.photobooth_featureCopy___ZoNt{padding:28px}.photobooth_featureCopy___ZoNt h3{font-size:20px;font-weight:500;margin:0 0 18px;letter-spacing:-.025em}.photobooth_featureCopy___ZoNt ul,.photobooth_featureCopy___ZoNt>p:not(:first-child){font-size:13px;line-height:1.8;color:var(--inquiry-muted)}.photobooth_featureCopy___ZoNt ul{padding-left:18px}.photobooth_priceLine__jjPqu{display:flex;flex-wrap:wrap;gap:26px;padding-top:18px;margin-top:22px;border-top:1px solid var(--inquiry-line)}.photobooth_priceLine__jjPqu>span{display:grid;grid-gap:4px;gap:4px;font-size:12px}.photobooth_priceLine__jjPqu strong{font-size:24px;font-weight:400}.photobooth_featureCopy___ZoNt>small{color:var(--inquiry-muted);font-size:10px}.photobooth_explainer__c8OBa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:48px;gap:48px;align-items:center;margin-top:64px}.photobooth_explainer__c8OBa p:not(:first-child){font-size:13px;color:var(--inquiry-muted);line-height:1.8}.photobooth_video__NgJE2{position:relative;aspect-ratio:16/9;border-radius:8px;overflow:hidden;background:var(--inquiry-ink)}.photobooth_video__NgJE2 iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.photobooth_faq__3TQC_{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);grid-gap:48px;gap:48px;margin-top:64px}.photobooth_faq__3TQC_ details{border-bottom:1px solid var(--inquiry-line)}.photobooth_faq__3TQC_ summary{display:flex;gap:20px;justify-content:space-between;align-items:center;list-style:none;cursor:pointer;padding:20px 0;font-size:14px}.photobooth_faq__3TQC_ summary::-webkit-details-marker{display:none}.photobooth_faq__3TQC_ summary>span{font-size:20px;flex-shrink:0}.photobooth_faq__3TQC_ details[open] summary>span{transform:rotate(45deg)}.photobooth_faq__3TQC_ details>p{margin:0 0 24px;color:var(--inquiry-muted);font-size:13px;line-height:1.8}.photobooth_backToBooking__UMUBU{display:inline-flex;gap:30px;padding:14px 0;border-bottom:1px solid var(--inquiry-ink);margin-top:40px;font-size:13px}@media (max-width:760px){.photobooth_heroImage__3qcC3{aspect-ratio:1.3}.photobooth_booking__OtvIl{margin-top:48px;padding-top:40px}.photobooth_bookingIndex__g8_X0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 18px;gap:0 18px}.photobooth_explainer__c8OBa,.photobooth_faq__3TQC_,.photobooth_featureGrid__UJXvK{grid-template-columns:1fr;gap:28px}.photobooth_information__N2PxA{margin-top:56px;padding-top:40px}.photobooth_featureCopy___ZoNt{padding:22px}.photobooth_monthSelect__TtU58 select{font-size:16px}}@media (max-width:420px){.photobooth_package__N478x{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px}.photobooth_package__N478x>span:first-of-type{grid-column:1;grid-row:1}.photobooth_package__N478x>span:last-child{grid-column:2;grid-row:1}.photobooth_packagePrice__qpUB4{grid-column:1/-1;margin:0;text-align:left;font-size:18px}.photobooth_packagePrice__qpUB4 small{display:inline;margin-left:8px}.photobooth_calendar__1N3H9{padding:12px}.photobooth_days__mCDin{gap:3px}.photobooth_day__e_ha_{height:44px}.photobooth_summary__aJMB9{align-items:flex-start;padding:16px}.photobooth_total___wmzj{font-size:22px}}.photobooth_prefillNotice__38c4E{margin:18px 0 0;padding:13px 15px;border:1px solid rgba(138,116,87,.2);border-radius:14px;background:#f7f2eb;color:#6d6053;font-size:14px;line-height:1.6}.page_content__iXNfn{max-width:1120px}.page_introduction__XlN0e{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:clamp(32px,6vw,80px);gap:clamp(32px,6vw,80px);align-items:center}.page_portrait__00iHk{max-width:440px;width:100%}.page_portrait__00iHk img{display:block;width:100%;height:auto}.page_portrait__00iHk>p{margin:12px 0 0;font-size:10px;letter-spacing:.06em;color:var(--inquiry-muted)}.page_copy__DMC9K h1{font-family:var(--font-editorial);font-weight:400;font-size:clamp(28px,2.8vw,38px);line-height:1.2;letter-spacing:-.035em;margin:0 0 24px}.page_copy__DMC9K h1 em{font-weight:400;color:var(--accent)}.page_contact__6zjTh p:not(:first-child),.page_copy__DMC9K>p:not(:first-child),.page_value__cJjQ_ p{font-size:14px;line-height:1.85;color:var(--inquiry-muted)}.page_copy__DMC9K>p:not(:first-child){margin:0 0 18px}.page_textLink__6r18o{display:inline-flex;align-items:center;gap:24px;padding:10px 0;font-size:12px;border-bottom:1px solid var(--inquiry-line)}.page_textLink__6r18o:hover{border-color:var(--accent)}.page_textLink__6r18o:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.page_approach__oqIDb{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:clamp(32px,6vw,80px);gap:clamp(32px,6vw,80px);border-top:1px solid var(--inquiry-line);margin-top:72px;padding-top:48px}.page_contact__6zjTh h2,.page_sectionHeading__i4cjI h2{font-family:var(--font-editorial);font-size:clamp(25px,2.3vw,32px);font-weight:400;line-height:1.25;letter-spacing:-.025em;margin:0}.page_value__cJjQ_{display:grid;grid-template-columns:24px minmax(0,1fr);grid-gap:16px;gap:16px;padding:24px 0;border-bottom:1px solid var(--inquiry-line)}.page_value__cJjQ_:first-child{padding-top:0}.page_number__SEOSt{padding-top:4px;font-size:10px;color:var(--muted)}.page_value__cJjQ_ h3{font-size:17px;font-weight:500;letter-spacing:-.02em;margin:0}.page_value__cJjQ_ p{margin:10px 0 0}.page_contact__6zjTh{display:flex;justify-content:space-between;align-items:center;gap:40px;background:var(--bg-soft);padding:clamp(24px,4vw,48px);margin-top:64px;border-radius:8px}.page_contact__6zjTh>div:first-child{max-width:55ch}.page_contact__6zjTh p:last-child{margin-bottom:0}.page_actions__xZ4ns{flex-shrink:0;display:grid;grid-gap:12px;gap:12px}@media (max-width:760px){.page_approach__oqIDb,.page_introduction__XlN0e{grid-template-columns:1fr;gap:32px}.page_portrait__00iHk{max-width:380px}.page_approach__oqIDb{margin-top:48px;padding-top:32px}.page_contact__6zjTh{flex-direction:column;align-items:stretch;margin-top:40px;gap:24px}.page_actions__xZ4ns{justify-items:start}}