.HeroBookingForm-module__yIPNPa__card{background:var(--at-white);border:1px solid var(--at-teal-200);box-shadow:var(--at-shadow-card);border-radius:20px;flex-direction:column;gap:14px;padding:20px;display:flex}.HeroBookingForm-module__yIPNPa__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.HeroBookingForm-module__yIPNPa__title{font-size:17px;font-weight:800}.HeroBookingForm-module__yIPNPa__duration{color:var(--at-muted-2);font-size:14px}.HeroBookingForm-module__yIPNPa__fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:12px;display:grid}.HeroBookingForm-module__yIPNPa__field{flex-direction:column;gap:6px;min-width:0;display:flex}.HeroBookingForm-module__yIPNPa__label{color:var(--at-ink-soft);font-size:14px;font-weight:600}.HeroBookingForm-module__yIPNPa__select{border:1px solid var(--at-line-3);border-radius:var(--at-radius);background:var(--at-cream);width:100%;min-height:50px;color:var(--at-ink);padding:10px 12px;font-size:16px}.HeroBookingForm-module__yIPNPa__submit{border-radius:var(--at-radius-md);background:var(--at-teal);min-height:56px;color:var(--at-white);cursor:pointer;border:0;justify-content:center;align-items:center;gap:10px;padding:14px 24px;font-size:18px;font-weight:800;display:flex}.HeroBookingForm-module__yIPNPa__submit:hover{background:var(--at-teal-800)}[dir=rtl] .HeroBookingForm-module__yIPNPa__arrow{transform:scaleX(-1)}.HeroBookingForm-module__yIPNPa__checks{color:var(--at-muted);flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.HeroBookingForm-module__yIPNPa__checks li{align-items:center;gap:6px;display:flex}
.page-module__LBTDbq__arrow{flex:none}[dir=rtl] .page-module__LBTDbq__arrow{transform:scaleX(-1)}.page-module__LBTDbq__cover{object-fit:cover}.page-module__LBTDbq__hero{isolation:isolate;border-bottom:1px solid var(--at-teal-200);background:linear-gradient(#f3f7f5 0%,#eaf2ef 100%);position:relative;overflow:hidden}.page-module__LBTDbq__heroFx{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.page-module__LBTDbq__dots{background-image:radial-gradient(#2f7e7c29 1.2px,#0000 1.3px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 30% 40%,#000 0%,#0000 75%);mask-image:radial-gradient(70% 60% at 30% 40%,#000 0%,#0000 75%)}.page-module__LBTDbq__blob{filter:blur(60px);opacity:.55;will-change:transform;border-radius:50%;position:absolute}.page-module__LBTDbq__b1{background:var(--at-mint-blob);width:520px;height:520px;animation:22s ease-in-out infinite page-module__LBTDbq__drift1;top:-180px;left:-160px}.page-module__LBTDbq__b2{background:var(--at-peach-blob);opacity:.5;width:460px;height:460px;animation:26s ease-in-out infinite page-module__LBTDbq__drift2;top:30%;right:-120px}.page-module__LBTDbq__b3{background:var(--at-sky-blob);opacity:.5;width:380px;height:380px;animation:30s ease-in-out infinite reverse page-module__LBTDbq__drift1;bottom:-220px;left:38%}@keyframes page-module__LBTDbq__drift1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(40px,30px)scale(1.08)}}@keyframes page-module__LBTDbq__drift2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-36px,-24px)scale(1.06)}}.page-module__LBTDbq__heroWrap{z-index:1;max-width:var(--at-container);padding:clamp(32px, 5vw, 72px) var(--at-gutter) clamp(40px, 5vw, 72px);flex-wrap:wrap;align-items:center;gap:clamp(28px,4vw,56px);margin:0 auto;display:flex;position:relative}.page-module__LBTDbq__heroCopy{flex-direction:column;flex:520px;gap:18px;min-width:0;max-width:620px;display:flex}.page-module__LBTDbq__badge{background:var(--at-white);border:1px solid var(--at-teal-300);color:var(--at-teal-700);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:6px 14px;font-size:14px;font-weight:700;display:inline-flex}.page-module__LBTDbq__h1{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(36px,4.4vw,56px);font-weight:800;line-height:1.06}.page-module__LBTDbq__accent{color:var(--at-teal)}.page-module__LBTDbq__sub{color:var(--at-ink-soft);text-wrap:pretty;max-width:560px;font-size:clamp(17px,1.5vw,19px);line-height:1.55}.page-module__LBTDbq__notReady{color:var(--at-muted);font-size:15px}.page-module__LBTDbq__inlineLink{text-underline-offset:3px;font-weight:700;text-decoration:underline!important}.page-module__LBTDbq__stage{background:linear-gradient(#dcebe7 0%,#e6f0ed 100%);border-radius:32px;flex-wrap:wrap;flex:440px;justify-content:center;align-items:flex-end;gap:16px;min-width:0;padding:24px 24px 0;display:flex;position:relative;overflow:hidden}.page-module__LBTDbq__stage:before{content:"";opacity:.9;z-index:0;pointer-events:none;background:radial-gradient(circle,#fff 0%,#fff0 68%);border-radius:50%;width:360px;height:360px;position:absolute;top:-40px;left:50%;transform:translate(-50%)}.page-module__LBTDbq__stage>*{z-index:1;position:relative}.page-module__LBTDbq__fig{object-fit:contain;object-position:50% 100%;flex:none;width:190px;height:auto;display:block}.page-module__LBTDbq__chat{border-radius:var(--at-radius-xl);background:var(--at-white);border:1px solid #d3e3df;flex-direction:column;flex:280px;gap:12px;min-width:0;margin-bottom:24px;padding:18px;animation:7s ease-in-out infinite page-module__LBTDbq__floaty;display:flex;box-shadow:0 12px 32px #235f5e1a}@keyframes page-module__LBTDbq__floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.page-module__LBTDbq__chatHead{border-bottom:1px solid #eef0ec;align-items:center;gap:12px;padding-bottom:12px;display:flex}.page-module__LBTDbq__avatar{object-fit:cover;object-position:50% 20%;background:var(--at-teal-100);border-radius:50%;flex:none;width:44px;height:44px;display:block}.page-module__LBTDbq__chatWho{flex-direction:column;min-width:0;display:flex}.page-module__LBTDbq__chatName{font-size:16px;font-weight:700}.page-module__LBTDbq__chatStatus{color:var(--at-teal-700);align-items:center;gap:6px;font-size:13px;display:flex}.page-module__LBTDbq__msgIn{background:var(--at-teal-50);border-radius:16px 16px 16px 4px;align-self:flex-start;max-width:90%;padding:11px 14px;font-size:15px;line-height:1.5}.page-module__LBTDbq__msgOut{background:var(--at-teal);max-width:90%;color:var(--at-white);border-radius:16px 16px 4px;align-self:flex-end;padding:11px 14px;font-size:15px;line-height:1.5}[dir=rtl] .page-module__LBTDbq__msgIn{border-radius:16px 16px 4px}[dir=rtl] .page-module__LBTDbq__msgOut{border-radius:16px 16px 16px 4px}.page-module__LBTDbq__appt{border-radius:var(--at-radius-md);border:2px solid var(--at-teal);background:var(--at-white);flex-direction:column;gap:6px;padding:12px 14px;display:flex}.page-module__LBTDbq__apptLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--at-teal-700);align-items:center;gap:6px;font-size:12px;font-weight:800;display:flex}.page-module__LBTDbq__apptClinic{font-size:16px;font-weight:700}.page-module__LBTDbq__apptTimes{color:var(--at-muted);font-size:14px}.page-module__LBTDbq__chatNote{color:var(--at-muted-2);font-size:12px}@media (max-width:560px){.page-module__LBTDbq__stage{padding:20px 16px 0}.page-module__LBTDbq__fig{width:140px}}.page-module__LBTDbq__trust{background:var(--at-white);border-bottom:1px solid var(--at-line)}.page-module__LBTDbq__trustList{max-width:var(--at-container);padding:22px var(--at-gutter);grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:18px 32px;margin:0 auto;list-style:none;display:grid}.page-module__LBTDbq__trustItem{align-items:flex-start;gap:12px;display:flex}.page-module__LBTDbq__trustIcon{object-fit:contain;flex:none;width:56px;height:56px;display:block}.page-module__LBTDbq__trustText{flex-direction:column;gap:2px;display:flex}.page-module__LBTDbq__trustTitle{font-size:16px;font-weight:700}.page-module__LBTDbq__trustSub{color:var(--at-muted-2);font-size:14px}.page-module__LBTDbq__stack24{flex-direction:column;gap:24px;display:flex}.page-module__LBTDbq__stack28{flex-direction:column;gap:28px;display:flex}.page-module__LBTDbq__headCol{flex-direction:column;gap:10px;min-width:0;display:flex}.page-module__LBTDbq__splitHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.page-module__LBTDbq__lead18{color:var(--at-ink-soft);font-size:18px;line-height:1.6}.page-module__LBTDbq__grid260{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;display:grid}.page-module__LBTDbq__grid260tight{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px;display:grid}.page-module__LBTDbq__grid300{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;display:grid}.page-module__LBTDbq__boldUnderline{font-weight:700;text-decoration:underline!important}.page-module__LBTDbq__ctaSolid{border-radius:var(--at-radius);background:var(--at-teal);align-items:center;min-height:48px;padding:12px 20px;font-size:16px;font-weight:700;display:inline-flex;color:var(--at-white)!important}.page-module__LBTDbq__ctaSolidLg{border-radius:var(--at-radius);background:var(--at-teal);align-self:flex-start;align-items:center;min-height:52px;padding:14px 22px;font-size:17px;font-weight:700;display:inline-flex;color:var(--at-white)!important}.page-module__LBTDbq__ctaSolid:hover,.page-module__LBTDbq__ctaSolidLg:hover{background:var(--at-teal-800)}.page-module__LBTDbq__btnOutline{border-radius:var(--at-radius);border:2px solid var(--at-teal);align-items:center;min-height:52px;padding:14px 22px;font-size:17px;font-weight:800;display:inline-flex;color:var(--at-teal-700)!important}.page-module__LBTDbq__btnSmallOutline{border-radius:var(--at-radius-sm);border:1px solid var(--at-teal);align-items:center;min-height:44px;padding:10px 18px;font-size:15px;font-weight:700;display:inline-flex;color:var(--at-teal-700)!important}.page-module__LBTDbq__btnLight{border-radius:var(--at-radius);background:var(--at-white);align-items:center;min-height:50px;padding:12px 20px;font-size:16px;font-weight:800;display:inline-flex;color:var(--at-ink)!important}.page-module__LBTDbq__btnDarkOutline{border-radius:var(--at-radius);border:1px solid #5a6070;align-items:center;min-height:50px;padding:12px 20px;font-size:16px;font-weight:600;display:inline-flex;color:var(--at-white)!important}.page-module__LBTDbq__legalHead{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.page-module__LBTDbq__legalIcon{object-fit:contain;flex:none;width:120px;height:120px;display:block}.page-module__LBTDbq__legalTitle{flex-direction:column;flex:400px;gap:10px;min-width:0;max-width:760px;display:flex}.page-module__LBTDbq__legalCard{border-radius:var(--at-radius-lg);background:var(--at-white);border:1px solid var(--at-line);flex-direction:column;gap:8px;padding:22px;display:flex}.page-module__LBTDbq__legalBig{color:var(--at-teal);font-size:34px;font-weight:800}.page-module__LBTDbq__legalBody{color:var(--at-ink-soft);font-size:16px;line-height:1.5}.page-module__LBTDbq__legalMore{color:var(--at-muted-2);font-size:15px}.page-module__LBTDbq__steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.page-module__LBTDbq__step,.page-module__LBTDbq__stepLast{background:var(--at-white);border:1px solid var(--at-line);border-radius:20px;flex-direction:column;gap:12px;padding:16px;display:flex}.page-module__LBTDbq__stepLast{background:var(--at-teal-50);border:2px solid var(--at-teal)}.page-module__LBTDbq__stepImgWrap{aspect-ratio:4/3;border-radius:var(--at-radius-md);width:100%;position:relative;overflow:hidden}.page-module__LBTDbq__stepImg{object-fit:cover;object-position:50% 30%}.page-module__LBTDbq__stepImgCover{object-fit:cover}.page-module__LBTDbq__tag{background:var(--at-teal-100);color:var(--at-teal-700);border-radius:999px;align-self:flex-start;padding:3px 10px;font-size:13px;font-weight:800}.page-module__LBTDbq__tagSolid{background:var(--at-teal);color:var(--at-white);border-radius:999px;align-self:flex-start;padding:3px 10px;font-size:13px;font-weight:800}.page-module__LBTDbq__stepTitle{font-size:20px;font-weight:800}.page-module__LBTDbq__stepBody{color:var(--at-muted);font-size:16px;line-height:1.5}.page-module__LBTDbq__worryGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:32px;display:grid}.page-module__LBTDbq__worryCopy{flex-direction:column;gap:14px;min-width:0;display:flex}.page-module__LBTDbq__worryCard{background:var(--at-white);border:1px solid var(--at-line);border-radius:16px;padding:18px}.page-module__LBTDbq__worryQ{font-size:17px;font-weight:800;margin-bottom:6px!important}.page-module__LBTDbq__worryA{color:var(--at-muted);font-size:15px;line-height:1.5}.page-module__LBTDbq__costCard,.page-module__LBTDbq__costDark{border-radius:var(--at-radius-lg);flex-direction:column;gap:10px;padding:24px;display:flex}.page-module__LBTDbq__costCard{background:var(--at-white);border:1px solid var(--at-line)}.page-module__LBTDbq__costDark{background:var(--at-dark);color:var(--at-white)}.page-module__LBTDbq__costLabel{color:var(--at-muted-2);font-size:15px;font-weight:700}.page-module__LBTDbq__costLabelDark{color:var(--at-dark-text-3);font-size:15px;font-weight:700}.page-module__LBTDbq__costValue{color:var(--at-teal);font-size:36px;font-weight:800}.page-module__LBTDbq__costValueDark{font-size:36px;font-weight:800}.page-module__LBTDbq__costBody{color:var(--at-muted);font-size:15px;line-height:1.5}.page-module__LBTDbq__costBodyDark{color:var(--at-dark-text-2);font-size:15px;line-height:1.5}.page-module__LBTDbq__pdaCard{border-radius:var(--at-radius-2xl);grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:center;gap:36px;padding:clamp(24px,4vw,52px);display:grid}.page-module__LBTDbq__pdaCopy{flex-direction:column;gap:16px;min-width:0;display:flex}.page-module__LBTDbq__pdaEyebrow{letter-spacing:.08em;text-transform:uppercase;color:#9fd3cf;font-size:14px;font-weight:800}.page-module__LBTDbq__pdaH2{font-size:clamp(28px,3.4vw,40px);font-weight:800;line-height:1.15}.page-module__LBTDbq__pdaThai{color:var(--at-dark-text-3);font-size:17px}.page-module__LBTDbq__pdaBody{color:var(--at-dark-text-2);font-size:17px;line-height:1.6}.page-module__LBTDbq__pdaBtns{flex-wrap:wrap;gap:12px;display:flex}.page-module__LBTDbq__pdaFig{flex-direction:column;gap:12px;min-width:0;margin:0;display:flex}.page-module__LBTDbq__pdaImgWrap{aspect-ratio:4/3;border-radius:var(--at-radius-lg);width:100%;position:relative;overflow:hidden}.page-module__LBTDbq__pdaCaption{border-radius:var(--at-radius-md);background:var(--at-dark-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:14px 16px;display:flex}.page-module__LBTDbq__pdaAddr{flex-direction:column;gap:2px;min-width:0;display:flex}.page-module__LBTDbq__pdaAddrMain{color:var(--at-white);font-size:16px;font-weight:800}.page-module__LBTDbq__pdaAddrSub{color:var(--at-dark-text-3);font-size:14px}.page-module__LBTDbq__mapsBtn{border-radius:var(--at-radius-sm);background:var(--at-white);white-space:nowrap;align-items:center;gap:6px;min-height:44px;padding:10px 16px;font-size:15px;font-weight:800;display:inline-flex;color:var(--at-ink)!important}.page-module__LBTDbq__calcCard{border-radius:var(--at-radius-xl);background:var(--at-white);border:1px solid var(--at-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:clamp(24px,3vw,36px);display:flex}.page-module__LBTDbq__calcCopy{flex:440px;align-items:flex-start;gap:16px;min-width:0;display:flex}.page-module__LBTDbq__calcIcon{object-fit:contain;flex:none;width:88px;height:88px;display:block}.page-module__LBTDbq__calcH2{font-size:24px;font-weight:800}.page-module__LBTDbq__calcBody{color:var(--at-muted);font-size:16px;line-height:1.5}.page-module__LBTDbq__guideCard{border-radius:var(--at-radius-lg);background:var(--at-white);border:1px solid var(--at-line);flex-direction:column;gap:10px;padding:14px;display:flex;color:var(--at-ink)!important}.page-module__LBTDbq__guideImgWrap{aspect-ratio:16/10;border-radius:var(--at-radius);width:100%;display:block;position:relative;overflow:hidden}.page-module__LBTDbq__guideImg{object-fit:cover;object-position:50% 30%}.page-module__LBTDbq__guideTag{letter-spacing:.05em;text-transform:uppercase;color:var(--at-teal-700);font-size:13px;font-weight:800}.page-module__LBTDbq__guideTitle{font-size:18px;font-weight:800;line-height:1.3}.page-module__LBTDbq__faq.at-section{flex-direction:column;gap:14px;max-width:860px;display:flex}.page-module__LBTDbq__faqH2{margin-bottom:8px!important}.page-module__LBTDbq__faqItem{background:var(--at-white);border:1px solid var(--at-line);border-radius:16px;padding:0 22px}.page-module__LBTDbq__faqQ{padding:20px 0;font-size:18px;font-weight:700}.page-module__LBTDbq__faqA{color:var(--at-muted);font-size:16px;line-height:1.65;margin:0 0 20px!important}.page-module__LBTDbq__finalSection.at-section{padding-bottom:var(--at-section-y)}.page-module__LBTDbq__final{text-align:center;border-radius:var(--at-radius-2xl);flex-direction:column;align-items:center;gap:16px;padding:clamp(32px,5vw,64px) 20px;display:flex}.page-module__LBTDbq__finalH2{max-width:760px;font-size:clamp(28px,3.8vw,44px);font-weight:800;line-height:1.12}.page-module__LBTDbq__finalBody{color:#e2f1ef;max-width:620px;font-size:18px;line-height:1.55}.page-module__LBTDbq__finalBtn{border-radius:var(--at-radius-md);background:var(--at-white);align-items:center;gap:10px;min-height:58px;padding:16px 30px;font-size:18px;font-weight:800;display:inline-flex;color:var(--at-ink)!important}.page-module__LBTDbq__finalNote{color:#e2f1ef;font-size:14px}@media (prefers-reduced-motion:reduce){.page-module__LBTDbq__blob,.page-module__LBTDbq__chat{animation:none}}
