.service-detail-module__Z6KK1G__page{--service-max:1180px;color:#181326;background:#fff}.service-detail-module__Z6KK1G__heroBand{background:#fff3f8;width:100%}.service-detail-module__Z6KK1G__hero{isolation:isolate;width:min(var(--container), calc(100% - 64px));background:#fff3f8;align-items:center;min-height:440px;margin:0 auto;display:flex;position:relative;overflow:hidden}.service-detail-module__Z6KK1G__heroCopy{z-index:2;width:100%;margin-inline:auto;padding-block:46px;position:relative}.service-detail-module__Z6KK1G__heroCopy>*{max-width:52%}.service-detail-module__Z6KK1G__breadcrumbs{color:#5d5862;flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:14px;font-size:.75rem;display:flex}.service-detail-module__Z6KK1G__breadcrumbs b{color:#181326}.service-detail-module__Z6KK1G__hero h1{letter-spacing:-.05em;margin:0;font-size:clamp(2.4rem,3.7vw,3.5rem);line-height:1.02}.service-detail-module__Z6KK1G__hero h1 span{color:#e5007d}.service-detail-module__Z6KK1G__tagline{letter-spacing:-.025em;margin:10px 0 5px;font-size:clamp(1.12rem,2vw,1.55rem);font-weight:850}.service-detail-module__Z6KK1G__description{color:#55505b;max-width:min(620px,49%);margin:0;font-size:.95rem;line-height:1.55}.service-detail-module__Z6KK1G__heroActions{flex-wrap:wrap;gap:13px;margin-top:20px;display:flex}.service-detail-module__Z6KK1G__primaryButton,.service-detail-module__Z6KK1G__secondaryButton{border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 21px;font-size:.82rem;font-weight:800;transition:transform .18s,box-shadow .18s;display:inline-flex}.service-detail-module__Z6KK1G__primaryButton:hover,.service-detail-module__Z6KK1G__secondaryButton:hover{transform:translateY(-2px)}.service-detail-module__Z6KK1G__primaryButton{color:#fff;background:linear-gradient(105deg,#ef006e,#db007e);box-shadow:0 10px 24px #e5007d33}.service-detail-module__Z6KK1G__secondaryButton{color:#b40063;background:#ffffffb3;border-color:#ec1686}.service-detail-module__Z6KK1G__primaryButton svg,.service-detail-module__Z6KK1G__secondaryButton svg{width:17px}.service-detail-module__Z6KK1G__trustRow{flex-wrap:wrap;gap:24px;margin-top:20px;display:flex}.service-detail-module__Z6KK1G__trustRow>span{grid-template-columns:28px auto;align-items:center;column-gap:7px;display:grid}.service-detail-module__Z6KK1G__trustRow svg{color:#e5007d;stroke-width:2.3px;grid-row:1/3;width:27px;height:27px}.service-detail-module__Z6KK1G__trustRow b,.service-detail-module__Z6KK1G__trustRow small{display:block}.service-detail-module__Z6KK1G__trustRow b{font-size:.78rem}.service-detail-module__Z6KK1G__trustRow small{color:#66606a;font-size:.62rem}.service-detail-module__Z6KK1G__tabs{width:min(var(--service-max), calc(100% - 32px));border-bottom:1px solid #eee8ec;align-items:center;gap:14px;height:70px;margin:0 auto;display:flex}.service-detail-module__Z6KK1G__tabs a{background:#fbfafb;border-radius:5px;place-items:center;min-width:145px;min-height:42px;padding:0 20px;font-size:.78rem;font-weight:800;display:grid}.service-detail-module__Z6KK1G__tabs a:hover,.service-detail-module__Z6KK1G__tabs .service-detail-module__Z6KK1G__activeTab{color:#fff;background:#e5007d}.service-detail-module__Z6KK1G__contentShell{width:min(var(--service-max), calc(100% - 32px));grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:30px;margin:0 auto;display:grid}.service-detail-module__Z6KK1G__mainColumn{min-width:0}.service-detail-module__Z6KK1G__scopeSection{padding-top:12px;scroll-margin-top:90px}.service-detail-module__Z6KK1G__sectionHeader{margin:0 0 19px}.service-detail-module__Z6KK1G__sectionHeader h2,.service-detail-module__Z6KK1G__sectionHeaderRow h2{letter-spacing:-.035em;margin:0 0 4px;font-size:clamp(1.35rem,2.5vw,1.82rem);line-height:1.15}.service-detail-module__Z6KK1G__sectionHeader p{color:#6b6570;margin:0;font-size:.83rem}.service-detail-module__Z6KK1G__scopeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.service-detail-module__Z6KK1G__scopeCard{background:#fff;border:1px solid #eee9ec;border-radius:7px;overflow:hidden;box-shadow:0 4px 14px #2600180e}.service-detail-module__Z6KK1G__scopeImage{aspect-ratio:3/2;position:relative;overflow:hidden}.service-detail-module__Z6KK1G__scopeImage:after{display:none}.service-detail-module__Z6KK1G__scopeImage img{object-fit:cover}.service-detail-module__Z6KK1G__scopeBody{min-height:142px;padding:17px 18px 15px;position:relative}.service-detail-module__Z6KK1G__scopeIcon{color:#d90073;background:#fff0f7;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:inline-grid}.service-detail-module__Z6KK1G__scopeIcon svg{width:18px}.service-detail-module__Z6KK1G__scopeBody h3{align-items:center;gap:9px;margin:0 0 10px;font-size:.98rem;display:flex}.service-detail-module__Z6KK1G__scopeBody ul{color:#5c5661;gap:4px;margin:0;padding:0;font-size:.76rem;list-style:none;display:grid}.service-detail-module__Z6KK1G__scopeBody li{align-items:baseline;gap:8px;display:flex}.service-detail-module__Z6KK1G__scopeBody li span{color:#ed0080;font-size:1rem;line-height:.7}.service-detail-module__Z6KK1G__bookingPanel{background:#fff;border:1px solid #e5dce2;border-radius:7px;margin-top:12px;position:sticky;top:88px;overflow:hidden;box-shadow:0 10px 30px #35002217}.service-detail-module__Z6KK1G__bookingHeader{color:#fff;background:linear-gradient(135deg,#6b003f,#3d002d);gap:12px;padding:20px 20px 17px;display:flex}.service-detail-module__Z6KK1G__bookingHeader>svg{flex:none;width:32px;height:32px}.service-detail-module__Z6KK1G__bookingHeader h2{margin:0;font-size:1.18rem;line-height:1.1}.service-detail-module__Z6KK1G__bookingHeader p{color:#ffffffd1;margin:6px 0 0;font-size:.7rem}.service-detail-module__Z6KK1G__bookingForm{gap:10px;padding:13px 16px 7px;display:grid}.service-detail-module__Z6KK1G__selectField{background:#fff;border:1px solid #e8e3e6;border-radius:5px;align-items:center;min-height:47px;display:flex;position:relative}.service-detail-module__Z6KK1G__selectField>svg:first-of-type{color:#3c3340;width:17px;margin-left:13px}.service-detail-module__Z6KK1G__selectField>svg:last-of-type{pointer-events:none;width:15px;position:absolute;right:12px}.service-detail-module__Z6KK1G__selectField select,.service-detail-module__Z6KK1G__selectField input{appearance:none;color:#4a444d;background:0 0;border:0;outline:0;width:100%;height:45px;padding:0 35px 0 10px;font-size:.77rem}.service-detail-module__Z6KK1G__pricePrompt{color:#5f5260;background:#fff3f8;border-radius:5px;align-items:center;gap:12px;margin:3px 0 0;padding:15px 12px;font-size:.72rem;display:flex}.service-detail-module__Z6KK1G__pricePrompt svg{color:#e5007d;width:27px}.service-detail-module__Z6KK1G__pricePrompt strong{color:#322631}.service-detail-module__Z6KK1G__submitButton{color:#fff;cursor:pointer;background:#e5007d;border:0;border-radius:5px;justify-content:center;align-items:center;gap:10px;min-height:47px;font-size:.8rem;font-weight:850;display:flex}.service-detail-module__Z6KK1G__submitButton svg{width:16px}.service-detail-module__Z6KK1G__panelContact{text-align:center;gap:7px;padding:8px 16px 16px;display:grid}.service-detail-module__Z6KK1G__panelContact span{color:#655d67;font-size:.68rem}.service-detail-module__Z6KK1G__panelContact a{color:#e5007d;border:1px solid #e5007d;border-radius:5px;justify-content:center;align-items:center;gap:9px;min-height:43px;font-size:.78rem;font-weight:800;display:flex}.service-detail-module__Z6KK1G__panelContact svg{width:17px}.service-detail-module__Z6KK1G__notice{background:linear-gradient(110deg,#fff0f7,#fff7fa);border-radius:7px;align-items:center;gap:17px;margin:17px 0 2px;padding:15px 17px;display:flex}.service-detail-module__Z6KK1G__notice>span{color:#fff;background:#e5007d;border-radius:50%;flex:none;place-items:center;width:45px;height:45px;font-size:1.8rem;font-weight:800;display:grid}.service-detail-module__Z6KK1G__notice h2{color:#9d165d;margin:0 0 3px;font-size:.94rem}.service-detail-module__Z6KK1G__notice p{color:#5d555f;margin:0;font-size:.75rem;line-height:1.45}.service-detail-module__Z6KK1G__lowerContent{width:min(var(--service-max), calc(100% - 32px));margin:0 auto}.service-detail-module__Z6KK1G__mainColumn .service-detail-module__Z6KK1G__lowerContent{width:100%}.service-detail-module__Z6KK1G__mainColumn .service-detail-module__Z6KK1G__stepGrid{grid-template-columns:1fr;gap:18px}.service-detail-module__Z6KK1G__mainColumn .service-detail-module__Z6KK1G__stepArrow{display:none}.service-detail-module__Z6KK1G__mainColumn .service-detail-module__Z6KK1G__availability{flex-direction:column;align-items:stretch}.service-detail-module__Z6KK1G__mainColumn .service-detail-module__Z6KK1G__availability form{flex-wrap:wrap}.service-detail-module__Z6KK1G__mainColumn .service-detail-module__Z6KK1G__availability label{flex:135px}.service-detail-module__Z6KK1G__process,.service-detail-module__Z6KK1G__faqSection{padding-top:25px;scroll-margin-top:90px}.service-detail-module__Z6KK1G__stepGrid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.service-detail-module__Z6KK1G__step{grid-template-columns:38px 27px minmax(0,1fr);align-items:start;gap:10px;display:grid;position:relative}.service-detail-module__Z6KK1G__stepNumber{color:#fff;background:#e5007d;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.service-detail-module__Z6KK1G__step>svg:not(.service-detail-module__Z6KK1G__stepArrow){color:#e5007d;width:25px}.service-detail-module__Z6KK1G__step h3{margin:1px 0 3px;font-size:.86rem}.service-detail-module__Z6KK1G__step p{color:#625c65;margin:0;font-size:.72rem;line-height:1.45}.service-detail-module__Z6KK1G__stepArrow{color:#e5007d;width:21px;position:absolute;top:7px;right:-25px}.service-detail-module__Z6KK1G__infoGrid{grid-template-columns:1fr 1fr;gap:18px;margin-top:25px;display:grid}.service-detail-module__Z6KK1G__infoCard{background:linear-gradient(120deg,#fff3f8,#fff8fb);border-radius:8px;gap:15px;min-height:145px;padding:22px;display:flex}.service-detail-module__Z6KK1G__infoCard>svg{color:#e5007d;flex:none;width:31px;height:31px}.service-detail-module__Z6KK1G__infoCard h2{color:#6a0b42;margin:0 0 8px;font-size:.95rem}.service-detail-module__Z6KK1G__infoCard p{color:#625964;margin:0 0 13px;font-size:.74rem;line-height:1.45}.service-detail-module__Z6KK1G__factorList{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.service-detail-module__Z6KK1G__factorList li{color:#7a2858;background:#fff;border:1px solid #efd9e5;border-radius:999px;padding:6px 14px;font-size:.67rem;font-weight:750}.service-detail-module__Z6KK1G__checkList{color:#594f59;gap:7px;margin:0;padding:0;font-size:.76rem;list-style:none;display:grid}.service-detail-module__Z6KK1G__checkList li{align-items:center;gap:8px;display:flex}.service-detail-module__Z6KK1G__checkList svg{color:#e5007d;width:17px}.service-detail-module__Z6KK1G__availability{background:linear-gradient(100deg,#fff0f7,#fff8fb);border-radius:8px;justify-content:space-between;align-items:center;gap:20px;min-height:85px;margin-top:25px;padding:15px 18px;scroll-margin-top:90px;display:flex}.service-detail-module__Z6KK1G__availabilityTitle{align-items:center;gap:13px;display:flex}.service-detail-module__Z6KK1G__availabilityTitle>svg{color:#e5007d;width:35px;height:35px}.service-detail-module__Z6KK1G__availabilityTitle h2{margin:0 0 3px;font-size:1rem}.service-detail-module__Z6KK1G__availabilityTitle p{color:#695f69;margin:0;font-size:.7rem}.service-detail-module__Z6KK1G__availability form{gap:9px;display:flex}.service-detail-module__Z6KK1G__availability>div:last-child{min-width:min(100%,460px)}.service-detail-module__Z6KK1G__availabilityResult{color:#8e1658;margin:8px 0 0;font-size:.75rem;font-weight:750}.service-detail-module__Z6KK1G__availability label{min-width:135px;height:43px;position:relative}.service-detail-module__Z6KK1G__availability select,.service-detail-module__Z6KK1G__availability input{appearance:none;color:#605861;background:#fff;border:1px solid #e8dfe4;border-radius:5px;width:100%;height:100%;padding:0 30px 0 12px;font-size:.72rem}.service-detail-module__Z6KK1G__availability label svg{pointer-events:none;width:14px;position:absolute;top:14px;right:10px}.service-detail-module__Z6KK1G__availability button{color:#fff;cursor:pointer;background:#e5007d;border:0;border-radius:5px;min-height:43px;padding:0 18px;font-size:.7rem;font-weight:850}.service-detail-module__Z6KK1G__sectionHeaderRow{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:14px;display:flex}.service-detail-module__Z6KK1G__sectionHeaderRow a{color:#e5007d;align-items:center;gap:6px;font-size:.72rem;font-weight:800;display:flex}.service-detail-module__Z6KK1G__sectionHeaderRow a svg{width:14px}.service-detail-module__Z6KK1G__faqGrid{grid-template-columns:1fr 1fr;gap:10px 14px;display:grid}.service-detail-module__Z6KK1G__faq{background:#fff;border:1px solid #ebe6e9;border-radius:6px;min-height:67px;box-shadow:0 3px 12px #2d001d0b}.service-detail-module__Z6KK1G__faq summary{cursor:pointer;grid-template-columns:28px minmax(0,1fr) 17px;align-items:center;gap:10px;min-height:65px;padding:10px 14px;font-size:.76rem;font-weight:800;list-style:none;display:grid}.service-detail-module__Z6KK1G__faq summary::-webkit-details-marker{display:none}.service-detail-module__Z6KK1G__faq summary span{color:#fff;background:#e5007d;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.service-detail-module__Z6KK1G__faq summary svg{width:16px;transition:transform .18s}.service-detail-module__Z6KK1G__faq[open] summary svg{transform:rotate(180deg)}.service-detail-module__Z6KK1G__faq p{color:#665f68;margin:-5px 14px 13px 52px;font-size:.72rem;line-height:1.45}.service-detail-module__Z6KK1G__relatedSection{padding:27px 0 24px}.service-detail-module__Z6KK1G__relatedGrid{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.service-detail-module__Z6KK1G__relatedCard{background:#fff;border:1px solid #eae5e8;border-radius:7px;overflow:hidden;box-shadow:0 4px 14px #2c001d0d}.service-detail-module__Z6KK1G__relatedCard>div{aspect-ratio:3/2;position:relative}.service-detail-module__Z6KK1G__relatedCard>div img{object-fit:cover;object-position:center}.service-detail-module__Z6KK1G__relatedCard section{padding:23px 15px 15px;position:relative}.service-detail-module__Z6KK1G__relatedCard section>span{color:#e5007d;background:#fff;border-radius:8px;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:-21px;left:14px;box-shadow:0 3px 13px #39002521}.service-detail-module__Z6KK1G__relatedCard section>span svg{width:23px}.service-detail-module__Z6KK1G__relatedCard h3{margin:0 0 5px;font-size:.87rem}.service-detail-module__Z6KK1G__relatedCard p{color:#665e67;min-height:34px;margin:0 0 8px;font-size:.69rem;line-height:1.45}.service-detail-module__Z6KK1G__relatedCard a{color:#e5007d;align-items:center;gap:5px;font-size:.72rem;font-weight:850;display:flex}.service-detail-module__Z6KK1G__relatedCard a svg{width:13px}.service-detail-module__Z6KK1G__ctaStrip{width:100%;min-height:93px;padding:16px max(24px, calc((100vw - var(--service-max)) / 2));background:linear-gradient(105deg,#fff1f7,#fff8fb);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:18px;display:grid}.service-detail-module__Z6KK1G__ctaStrip>svg{color:#e5007d;width:42px;height:42px}.service-detail-module__Z6KK1G__ctaStrip h2{margin:0 0 3px;font-size:1.02rem}.service-detail-module__Z6KK1G__ctaStrip p{color:#675f68;margin:0;font-size:.72rem}@media (max-width:1200px){.service-detail-module__Z6KK1G__hero{flex-direction:column;min-height:0}.service-detail-module__Z6KK1G__heroCopy{width:100%;padding:28px 24px 25px}.service-detail-module__Z6KK1G__heroCopy>*{max-width:100%}.service-detail-module__Z6KK1G__hero h1{font-size:clamp(2.6rem,4.7vw,3.5rem)}}@media (max-width:1040px){.service-detail-module__Z6KK1G__contentShell{grid-template-columns:minmax(0,1fr) 310px;gap:20px}.service-detail-module__Z6KK1G__tabs a{min-width:125px}}@media (max-width:860px){.service-detail-module__Z6KK1G__hero{flex-direction:column;min-height:0}.service-detail-module__Z6KK1G__heroCopy{width:100%;padding:28px 24px 25px}.service-detail-module__Z6KK1G__heroCopy>*{max-width:100%}.service-detail-module__Z6KK1G__tabs{justify-content:flex-start;overflow-x:auto}.service-detail-module__Z6KK1G__tabs a{flex:none}.service-detail-module__Z6KK1G__contentShell{grid-template-columns:1fr}.service-detail-module__Z6KK1G__bookingPanel{grid-row:1;position:static}.service-detail-module__Z6KK1G__mainColumn{grid-row:2}.service-detail-module__Z6KK1G__bookingForm{grid-template-columns:repeat(2,1fr)}.service-detail-module__Z6KK1G__pricePrompt,.service-detail-module__Z6KK1G__submitButton{grid-column:1/-1}.service-detail-module__Z6KK1G__panelContact{grid-template-columns:1fr 1fr;align-items:center}.service-detail-module__Z6KK1G__stepGrid{gap:18px}.service-detail-module__Z6KK1G__step{grid-template-columns:35px minmax(0,1fr)}.service-detail-module__Z6KK1G__step>svg:not(.service-detail-module__Z6KK1G__stepArrow){display:none}.service-detail-module__Z6KK1G__availability{flex-direction:column;align-items:stretch}.service-detail-module__Z6KK1G__availability form{width:100%}.service-detail-module__Z6KK1G__availability label{flex:1}}@media (max-width:680px){.service-detail-module__Z6KK1G__hero{min-height:0}.service-detail-module__Z6KK1G__hero h1{font-size:clamp(2rem,8.7vw,2.75rem)}.service-detail-module__Z6KK1G__heroCopy{padding:18px 18px 24px}.service-detail-module__Z6KK1G__breadcrumbs{margin-bottom:9px;font-size:.65rem}.service-detail-module__Z6KK1G__tagline{font-size:1rem;line-height:1.35}.service-detail-module__Z6KK1G__trustRow{display:none}.service-detail-module__Z6KK1G__trustRow>span{flex:130px}.service-detail-module__Z6KK1G__heroActions{gap:9px;margin-top:14px}.service-detail-module__Z6KK1G__heroActions>*{min-height:42px;padding-inline:12px;font-size:.7rem}.service-detail-module__Z6KK1G__tabs{width:100%;padding-inline:14px}.service-detail-module__Z6KK1G__tabs a{min-width:122px;padding-inline:14px}.service-detail-module__Z6KK1G__scopeGrid,.service-detail-module__Z6KK1G__infoGrid,.service-detail-module__Z6KK1G__faqGrid,.service-detail-module__Z6KK1G__relatedGrid,.service-detail-module__Z6KK1G__bookingForm{grid-template-columns:1fr}.service-detail-module__Z6KK1G__stepGrid{grid-template-columns:1fr;gap:17px}.service-detail-module__Z6KK1G__stepArrow{display:none}.service-detail-module__Z6KK1G__infoCard{min-height:auto}.service-detail-module__Z6KK1G__availability form{flex-direction:column}.service-detail-module__Z6KK1G__availability label{flex:auto;min-height:43px}.service-detail-module__Z6KK1G__availability button{min-height:45px}.service-detail-module__Z6KK1G__sectionHeaderRow{flex-direction:column;align-items:flex-start;gap:5px}.service-detail-module__Z6KK1G__ctaStrip{grid-template-columns:40px minmax(0,1fr)}.service-detail-module__Z6KK1G__ctaStrip .service-detail-module__Z6KK1G__primaryButton{grid-column:1/-1;width:100%}}@media (max-width:430px){.service-detail-module__Z6KK1G__contentShell,.service-detail-module__Z6KK1G__lowerContent{width:min(100% - 24px, var(--service-max))}.service-detail-module__Z6KK1G__heroCopy{padding-inline:16px}.service-detail-module__Z6KK1G__description{font-size:.88rem}.service-detail-module__Z6KK1G__scopeImage{aspect-ratio:3/2}.service-detail-module__Z6KK1G__panelContact{grid-template-columns:1fr}.service-detail-module__Z6KK1G__notice{align-items:flex-start}}@media (max-width:1200px){.service-detail-module__Z6KK1G__hero{width:calc(100% - 32px)}}@media (min-width:1201px){.service-detail-module__Z6KK1G__hero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#fff3f8 0% 43%,#fff3f8f0 49%,#0000 61%);position:absolute;inset:0}.service-detail-module__Z6KK1G__heroCopy>*{max-width:49%}}
.service-operational-controls-module__Rfn1-W__form{gap:16px;display:grid}.service-operational-controls-module__Rfn1-W__section{background:#fffafd;border:1px solid #eaddea;border-radius:16px;gap:11px;padding:14px;display:grid}.service-operational-controls-module__Rfn1-W__section h3{color:#241a24;margin:0;font-size:.92rem}.service-operational-controls-module__Rfn1-W__selectField,.service-operational-controls-module__Rfn1-W__textField{color:#584c58;gap:6px;font-size:.78rem;font-weight:700;display:grid;position:relative}.service-operational-controls-module__Rfn1-W__selectField>svg,.service-operational-controls-module__Rfn1-W__textField>svg{color:#c02185;pointer-events:none;width:17px;height:17px;position:absolute;bottom:13px;left:13px}.service-operational-controls-module__Rfn1-W__selectField>svg:last-child{width:15px;left:auto;right:12px}.service-operational-controls-module__Rfn1-W__selectField select,.service-operational-controls-module__Rfn1-W__textField input,.service-operational-controls-module__Rfn1-W__textField textarea{color:#2f2530;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #ddcfda;border-radius:12px;font-weight:600}.service-operational-controls-module__Rfn1-W__selectField select{appearance:none;padding:0 36px 0 40px}.service-operational-controls-module__Rfn1-W__textField input{padding:0 12px}.service-operational-controls-module__Rfn1-W__textField textarea{resize:vertical;min-height:72px;padding:11px 12px}.service-operational-controls-module__Rfn1-W__textField small{color:#8b7c89;font-weight:500}.service-operational-controls-module__Rfn1-W__help{color:#766874;margin:-2px 0 0;font-size:.72rem;line-height:1.45}.service-operational-controls-module__Rfn1-W__staffField{color:#584c58;gap:7px;font-size:.78rem;font-weight:700;display:grid}.service-operational-controls-module__Rfn1-W__staffField>span{align-items:center;gap:7px;display:flex}.service-operational-controls-module__Rfn1-W__staffField>span svg{color:#c02185;width:16px}.service-operational-controls-module__Rfn1-W__staffField>div{background:#fff;border:1px solid #ddcfda;border-radius:12px;grid-template-columns:42px 1fr 42px;display:grid;overflow:hidden}.service-operational-controls-module__Rfn1-W__staffField button{color:#a71972;cursor:pointer;background:#f7edf4;border:0;font-size:1.25rem}.service-operational-controls-module__Rfn1-W__staffField input{text-align:center;color:#2f2530;border:0;min-width:0;height:42px;font-weight:800}.service-operational-controls-module__Rfn1-W__staffField small{color:#766874;font-weight:500}.service-operational-controls-module__Rfn1-W__productRow{background:#fff;border:1px solid #eaddea;border-radius:12px;gap:7px;padding:10px;display:grid}.service-operational-controls-module__Rfn1-W__productRow>label{color:#4e414c;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;font-size:.76rem;display:grid}.service-operational-controls-module__Rfn1-W__productRow>label strong{color:#8f1c69;font-size:.72rem}.service-operational-controls-module__Rfn1-W__productRow>div{text-align:center;border:1px solid #ddcfda;border-radius:10px;grid-template-columns:34px 1fr 34px;align-items:center;display:grid;overflow:hidden}.service-operational-controls-module__Rfn1-W__productRow>div button{color:#a71972;cursor:pointer;background:#f7edf4;border:0;height:32px}.service-operational-controls-module__Rfn1-W__priceBox{color:#7e175b;background:#fff5fb;border:1px solid #efcce3;border-radius:15px;gap:11px;padding:14px;display:flex}.service-operational-controls-module__Rfn1-W__priceBox>svg{flex:none;width:19px}.service-operational-controls-module__Rfn1-W__priceBox div{gap:3px;display:grid}.service-operational-controls-module__Rfn1-W__priceBox strong{font-size:1.08rem}.service-operational-controls-module__Rfn1-W__priceBox small,.service-operational-controls-module__Rfn1-W__priceBox span{color:#6c5c68;font-size:.72rem;line-height:1.4}.service-operational-controls-module__Rfn1-W__submitButton{color:#fff;cursor:pointer;background:#f51ab8;border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;min-height:48px;font-weight:800;display:inline-flex}.service-operational-controls-module__Rfn1-W__submitButton svg{width:18px}.service-operational-controls-module__Rfn1-W__submitButton:disabled{cursor:not-allowed;background:#d8cbd4}@media (max-width:860px){.service-operational-controls-module__Rfn1-W__section{padding:13px}}.service-operational-controls-module__Rfn1-W__staffInfoLink{color:#b00065;width:fit-content;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.78rem;text-decoration:underline}.service-operational-controls-module__Rfn1-W__productRow>label>span{overflow-wrap:anywhere;min-width:0}.service-operational-controls-module__Rfn1-W__productRow>label small{color:#766874;margin-top:4px;font-size:.72rem;font-weight:400;line-height:1.45;display:block}.service-operational-controls-module__Rfn1-W__productRow>label strong{white-space:nowrap}
