:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:.8;--PhoneInputInternationalIconGlobe-opacity:.65;--PhoneInputCountrySelect-marginRight:.35em;--PhoneInputCountrySelectArrow-width:.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:#00000080;--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:#0000001a}.PhoneInput{align-items:center;display:flex}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor), inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{width:100%;height:100%;display:block}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{margin-right:var(--PhoneInputCountrySelect-marginRight);align-self:stretch;align-items:center;display:flex;position:relative}.PhoneInputCountrySelect{z-index:1;opacity:0;cursor:pointer;border:0;width:100%;height:100%;position:absolute;top:0;left:0}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity);display:block}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus), inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}
.BookingForm-module__fOdxqG__optional{color:#6b7d74cc;margin-left:5px;font-size:11px;font-weight:550}.BookingForm-module__fOdxqG__error{color:#b94f3c;margin-top:6px;font-size:12px;line-height:1.4}.BookingForm-module__fOdxqG__pickerPositioner{z-index:180;max-width:calc(100vw - 24px)}.BookingForm-module__fOdxqG__comboboxControl,.BookingForm-module__fOdxqG__datePickerControl{min-width:0;position:relative}.BookingForm-module__fOdxqG__comboboxControl{background:linear-gradient(90deg,#53695f 55%,#bd8c46) 0 100%/0% 2px no-repeat;border:0;border-bottom:1px solid #1f292638;border-radius:0;grid-template-columns:20px minmax(0,1fr) 30px;align-items:center;min-height:44px;padding:0 4px 0 2px;transition:background-size .3s,border-color .2s;display:grid}.BookingForm-module__fOdxqG__comboboxControl:hover{border-bottom-color:#1f292673}.BookingForm-module__fOdxqG__comboboxControl:focus-within{background-size:100% 2px;border-bottom-color:#0000}.BookingForm-module__fOdxqG__comboboxControl[data-invalid]{background-image:linear-gradient(90deg,#b94f3c,#b94f3c);border-bottom-color:#b94f3c}.BookingForm-module__fOdxqG__comboboxSearchIcon{color:#6b7d74b3}.BookingForm-module__fOdxqG__comboboxInput{color:#1f2926;background:0 0;outline:none;min-width:0;height:42px;padding:0 8px;font-size:15px}.BookingForm-module__fOdxqG__comboboxInput::placeholder{color:#6b7d74b3}.BookingForm-module__fOdxqG__comboboxTrigger{color:#6b7d74;border-radius:6px;place-items:center;width:30px;height:30px;display:grid}.BookingForm-module__fOdxqG__comboboxTrigger:hover{color:#31463d;background:#53695f1a}.BookingForm-module__fOdxqG__comboboxPopup,.BookingForm-module__fOdxqG__calendarPopup{color:#1f2926;width:min(340px,100vw - 24px);transform-origin:var(--transform-origin);background:#fdfcf9;border:1px solid #dfe5df;border-radius:12px;outline:none;transition:opacity .15s,transform .18s cubic-bezier(.16,1,.3,1);overflow:hidden;box-shadow:0 10px 32px #1f292624}.BookingForm-module__fOdxqG__comboboxPopup[data-starting-style],.BookingForm-module__fOdxqG__comboboxPopup[data-ending-style],.BookingForm-module__fOdxqG__calendarPopup[data-starting-style],.BookingForm-module__fOdxqG__calendarPopup[data-ending-style]{opacity:0;transform:translateY(-4px)scale(.985)}.BookingForm-module__fOdxqG__comboboxList{scrollbar-width:thin;scrollbar-color:#53695f4d transparent;max-height:min(340px,48dvh);padding:6px;overflow-y:auto}.BookingForm-module__fOdxqG__comboboxItem{cursor:pointer;border-radius:7px;outline:none;grid-template-columns:25px minmax(0,1fr) 20px;align-items:center;gap:9px;min-height:38px;padding:5px 9px;font-size:14px;display:grid}.BookingForm-module__fOdxqG__comboboxItem[data-highlighted]{color:#31463d;background:#e7ede8}.BookingForm-module__fOdxqG__comboboxItem[data-selected]{font-weight:600}.BookingForm-module__fOdxqG__comboboxIndicator{color:#53695f;place-items:center;display:grid}.BookingForm-module__fOdxqG__comboboxEmpty{color:#1f292685;text-align:center;padding:28px 18px;font-size:13px}.BookingForm-module__fOdxqG__countryFlag{border-radius:3px;width:23px;height:17px;display:block;overflow:hidden;box-shadow:0 0 0 1px #1f29261a}.BookingForm-module__fOdxqG__countryFlag svg{width:100%;height:100%;display:block}.BookingForm-module__fOdxqG__datePickerTrigger{color:#6b7d74;text-align:left;background:linear-gradient(90deg,#53695f 55%,#bd8c46) 0 100%/0% 2px no-repeat;border:0;border-bottom:1px solid #1f292638;border-radius:0;outline:none;grid-template-columns:20px minmax(0,1fr) 12px;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 2px;transition:background-size .3s,border-color .2s;display:grid}.BookingForm-module__fOdxqG__datePickerTrigger:hover{border-bottom-color:#1f292673}.BookingForm-module__fOdxqG__datePickerTrigger:focus-visible,.BookingForm-module__fOdxqG__datePickerTrigger[data-popup-open]{background-size:100% 2px;border-bottom-color:#0000}.BookingForm-module__fOdxqG__datePickerValue{color:#1f2926;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.BookingForm-module__fOdxqG__datePickerPlaceholder{color:#6b7d74b3;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.BookingForm-module__fOdxqG__datePickerCaret{border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;transform:translateY(-2px)rotate(45deg)}.BookingForm-module__fOdxqG__datePickerClear{color:#1f292673;background:#edf1ec;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:50%;right:34px;transform:translateY(-50%)}.BookingForm-module__fOdxqG__datePickerClear:hover{color:#1f2926}.BookingForm-module__fOdxqG__calendarPopup{padding:12px}.BookingForm-module__fOdxqG__calendarHeader{grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;margin-bottom:10px;display:grid}.BookingForm-module__fOdxqG__calendarHeader strong{text-align:center;font-size:.95rem;font-weight:600}.BookingForm-module__fOdxqG__calendarHeader button{color:#53695f;border:1px solid #0000;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.BookingForm-module__fOdxqG__calendarHeader button:hover{background:#edf1ec;border-color:#dfe5df}.BookingForm-module__fOdxqG__calendarHeader button:last-child{justify-self:end}.BookingForm-module__fOdxqG__calendarWeekdays,.BookingForm-module__fOdxqG__calendarDays{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.BookingForm-module__fOdxqG__calendarWeekdays{color:#6b7d74b3;text-align:center;margin-bottom:4px;font-size:10px;font-weight:700}.BookingForm-module__fOdxqG__calendarWeekdays span{padding:4px 0}.BookingForm-module__fOdxqG__calendarDays button{aspect-ratio:1;color:#31463d;border-radius:7px;place-items:center;font-size:13px;transition:background .15s,color .15s;display:grid;position:relative}.BookingForm-module__fOdxqG__calendarDays button:hover{background:#e7ede8}.BookingForm-module__fOdxqG__calendarDays button[data-today]{color:#b25b36;font-weight:700}.BookingForm-module__fOdxqG__calendarDays button[data-selected]{color:#fff;background:#53695f}.BookingForm-module__fOdxqG__calendarDays button[data-selected]:hover{background:#44594f}.BookingForm-module__fOdxqG__calendarDays button[data-selected][data-today]{color:#fff}.BookingForm-module__fOdxqG__phoneInput{--PhoneInput-color--focus:#53695f;--PhoneInputCountryFlag-borderColor:transparent;background:linear-gradient(90deg,#53695f 55%,#bd8c46) 0 100%/0% 2px no-repeat;border:0;border-bottom:1px solid #1f292638;align-items:center;min-height:44px;padding:0 2px;transition:background-size .3s,border-color .2s;display:flex}.BookingForm-module__fOdxqG__phoneInput:hover{border-bottom-color:#1f292673}.BookingForm-module__fOdxqG__phoneInput:focus-within{background-size:100% 2px;border-bottom-color:#0000}.BookingForm-module__fOdxqG__phoneInput .PhoneInputCountry{border-right:1px solid #1f29261f;margin-right:12px;padding-right:8px}.BookingForm-module__fOdxqG__phoneInput .PhoneInputCountryIcon{border-radius:3px;overflow:hidden;box-shadow:0 0 0 1px #1f29261a}.BookingForm-module__fOdxqG__phoneInput .PhoneInputCountrySelectArrow{display:none}.BookingForm-module__fOdxqG__phoneCountryTrigger{color:#6b7d74;border-radius:6px;align-items:center;gap:5px;padding:4px 2px;transition:color .15s,background .15s;display:flex}.BookingForm-module__fOdxqG__phoneCountryTrigger:hover{color:#31463d}.BookingForm-module__fOdxqG__countryFlagEmpty{background:#dfe5df;border-radius:3px;width:100%;height:100%;display:block}.BookingForm-module__fOdxqG__phoneCountrySearch{color:#6b7d74b3;background:#f4f6f2;border:1px solid #dfe5df;border-radius:8px;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:8px;margin:4px 4px 8px;padding:8px 10px;display:grid}.BookingForm-module__fOdxqG__phoneCountrySearch input{color:#1f2926;background:0 0;border:0;outline:0;min-width:0;font-size:14px}.BookingForm-module__fOdxqG__comboboxList>button:hover{background:#e7ede8}.BookingForm-module__fOdxqG__pickerLoading{color:#53695f;place-items:center;min-height:96px;display:grid}.BookingForm-module__fOdxqG__pickerSpinner{animation:.85s linear infinite BookingForm-module__fOdxqG__picker-spin}@keyframes BookingForm-module__fOdxqG__picker-spin{to{transform:rotate(360deg)}}.BookingForm-module__fOdxqG__phoneInput .PhoneInputInput{color:#1f2926;background:0 0;border:0;outline:0;min-width:0;font-size:15px}.BookingForm-module__fOdxqG__phoneInput .PhoneInputInput::placeholder{color:#1f292661}.BookingForm-module__fOdxqG__processCard{color:#fff;background:linear-gradient(135deg,#31463d,#53695f);border-radius:24px 6px 24px 24px;grid-column:1;padding:22px 22px 20px;position:relative;overflow:hidden;box-shadow:0 14px 34px #1f292629}.BookingForm-module__fOdxqG__processCard:after{content:"";border:24px solid #ffffff0f;border-radius:50%;width:130px;height:130px;position:absolute;bottom:-48px;right:-34px}.BookingForm-module__fOdxqG__processEyebrow{color:#ffffff8f;letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:750}.BookingForm-module__fOdxqG__processTitle{font-family:var(--font-display);margin-top:5px;font-size:1.35rem;font-weight:600}.BookingForm-module__fOdxqG__processSteps{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:17px;display:grid;position:relative}.BookingForm-module__fOdxqG__processSteps:before{content:"";border-top:1px dashed #ffffff4d;position:absolute;top:12px;left:12%;right:12%}.BookingForm-module__fOdxqG__processSteps li{color:#ffffffb8;text-align:center;min-width:0;font-size:10px;line-height:1.35;position:relative}.BookingForm-module__fOdxqG__processSteps span{z-index:1;color:#31463d;background:#f7f5f0;border:3px solid #435a50;border-radius:50%;place-items:center;width:25px;height:25px;margin:0 auto 8px;font-size:9px;font-weight:800;display:grid;position:relative}.BookingForm-module__fOdxqG__consent{color:#1f2926b8;background:#ffffff75;border:1px dashed #53695f47;border-radius:14px;align-items:flex-start;gap:12px;padding:15px 18px;font-size:13px;line-height:1.55;display:flex}.BookingForm-module__fOdxqG__submit{color:#fff;background:linear-gradient(110deg,#53695f,#31463d);border-radius:999px 999px 999px 8px;justify-content:center;align-items:center;gap:10px;width:100%;min-width:240px;min-height:56px;padding:0 28px;font-size:14px;font-weight:700;transition:border-radius .2s,box-shadow .2s,transform .2s;display:flex;box-shadow:0 14px 32px #31463d3d}.BookingForm-module__fOdxqG__submit:after{content:"↗";font-size:16px}.BookingForm-module__fOdxqG__submit:hover{border-radius:999px 8px 999px 999px;transform:translateY(-2px);box-shadow:0 18px 36px #31463d4d}.BookingForm-module__fOdxqG__submit:disabled{cursor:not-allowed;opacity:.5;transform:none}@media (max-width:640px){.BookingForm-module__fOdxqG__phoneInput{width:100%;min-height:48px}.BookingForm-module__fOdxqG__phoneInput .PhoneInputInput{font-size:16px}.BookingForm-module__fOdxqG__comboboxInput,.BookingForm-module__fOdxqG__datePickerValue,.BookingForm-module__fOdxqG__datePickerPlaceholder{font-size:16px}.BookingForm-module__fOdxqG__comboboxControl,.BookingForm-module__fOdxqG__datePickerTrigger{min-height:48px}.BookingForm-module__fOdxqG__phoneInput .PhoneInputCountry{flex:none}.BookingForm-module__fOdxqG__submit{width:100%}.BookingForm-module__fOdxqG__processSteps{gap:6px}.BookingForm-module__fOdxqG__stage,.BookingForm-module__fOdxqG__stage form,.BookingForm-module__fOdxqG__stage form>*{min-width:0;max-width:100%}.BookingForm-module__fOdxqG__processCard{padding:20px 16px}}.BookingForm-module__fOdxqG__stage{position:relative}.BookingForm-module__fOdxqG__stage form{counter-reset:section}.BookingForm-module__fOdxqG__sectionHeading{align-items:baseline;gap:12px;display:flex}.BookingForm-module__fOdxqG__sectionHeading:before{color:var(--home-cinnabar);content:counter(section, decimal-leading-zero);counter-increment:section;font-family:var(--font-display);letter-spacing:.1em;font-size:.85rem;font-weight:600}.BookingForm-module__fOdxqG__fx{z-index:45;pointer-events:none;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#f7f5f0c2;place-items:center;display:grid;position:fixed;inset:0}.BookingForm-module__fOdxqG__letter{will-change:transform, opacity;background:#fbfaf6;border-radius:4px 4px 12px 12px;width:min(236px,62vw);padding:20px 20px 26px;position:relative;box-shadow:0 20px 46px #1f292638}.BookingForm-module__fOdxqG__letterHead{opacity:.5;background:#53695f;border-radius:4px;width:44%;height:7px;margin-bottom:15px}.BookingForm-module__fOdxqG__letterLines{gap:9px;display:grid}.BookingForm-module__fOdxqG__letterLines i{background:#1f292626;border-radius:3px;height:5px;display:block}.BookingForm-module__fOdxqG__crease{opacity:0;background:#1f292629;height:1px;position:absolute;left:8px;right:8px}.BookingForm-module__fOdxqG__flight{will-change:transform;position:absolute}.BookingForm-module__fOdxqG__envelope{aspect-ratio:1.62;perspective:900px;will-change:transform, opacity;width:min(242px,64vw);position:relative}.BookingForm-module__fOdxqG__envelopeBody{background:repeating-linear-gradient(45deg,#b94f3c 0 7px,#fbfaf6 7px 14px,#3f5f8f 14px 21px,#fbfaf6 21px 28px);border-radius:9px;position:absolute;inset:0;overflow:hidden;box-shadow:0 18px 42px #1f292647}.BookingForm-module__fOdxqG__envelopeFace{background:linear-gradient(158deg,#f8f6f1,#e7e3d9);border-radius:6px;position:absolute;inset:5px}.BookingForm-module__fOdxqG__flap{z-index:2;clip-path:polygon(0 0,100% 0,50% 100%);transform-origin:top;backface-visibility:hidden;will-change:transform;background:linear-gradient(#f0ede5,#dbd6ca);height:52%;position:absolute;top:5px;left:5px;right:5px;transform:rotateX(-178deg)}.BookingForm-module__fOdxqG__stamp{z-index:3;opacity:0;will-change:transform, opacity;background:#b94f3c;border-radius:3px;width:40px;height:48px;position:absolute;top:14px;right:15px;box-shadow:0 2px 7px #1f292652}.BookingForm-module__fOdxqG__stamp:after{color:#fff;content:"✈";border:1.5px dashed #ffffffb8;border-radius:2px;place-items:center;font-size:15px;display:grid;position:absolute;inset:4px}.BookingForm-module__fOdxqG__mailbox{color:#b94f3c;transform-origin:bottom;will-change:transform;background:#fbfaf6;border:2px solid #b94f3c;border-radius:7px 7px 13px 13px;place-items:center;width:min(420px,82vw);height:min(270px,52vw);display:grid;position:fixed;bottom:clamp(180px,28vh,300px);right:clamp(18px,5vw,90px);box-shadow:0 12px 28px #1f292638}.BookingForm-module__fOdxqG__mailbox:before{content:"";background:#f2e8df;border:2px solid #b94f3c;border-bottom:0;border-radius:7px 7px 0 0;width:78%;height:34px;position:absolute;top:-22px}.BookingForm-module__fOdxqG__mailbox span{color:#53695f;white-space:nowrap;font-size:12px;font-weight:800;position:absolute;top:calc(100% + 12px)}.BookingForm-module__fOdxqG__success{z-index:1;color:#1f2926;text-align:left;background:#fbfaf6;border:1px solid #53695f2e;border-radius:8px 28px 28px;padding:34px clamp(22px,5vw,58px) 30px;position:relative;overflow:hidden;box-shadow:0 22px 54px #1f29261f}.BookingForm-module__fOdxqG__success:before{content:"";background:repeating-linear-gradient(135deg,#53695f 0 14px,#fbfaf6 14px 21px,#cf654f 21px 35px,#fbfaf6 35px 42px);height:7px;position:absolute;top:0;left:0;right:0}.BookingForm-module__fOdxqG__receiptTopline{border-bottom:1px dashed #1f29262e;justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;display:flex}.BookingForm-module__fOdxqG__receiptKicker{color:#53695f;letter-spacing:.14em;font-size:10px;font-weight:800}.BookingForm-module__fOdxqG__receiptStatus{color:#b94f3c;letter-spacing:.08em;align-items:center;gap:6px;font-size:10px;font-weight:800;display:inline-flex}.BookingForm-module__fOdxqG__receiptBody{align-items:center;gap:18px;padding:26px 0 22px;display:flex}.BookingForm-module__fOdxqG__receiptIcon{color:#53695f;background:#e8eee9;border:1px solid #53695f38;border-radius:50%;flex:none;place-items:center;width:68px;height:68px;display:grid}.BookingForm-module__fOdxqG__receiptTitle{font-family:var(--font-display);font-size:clamp(1.35rem,2.5vw,1.8rem);font-weight:650;line-height:1.15}.BookingForm-module__fOdxqG__receiptMessage{color:#1f2926a3;max-width:520px;margin-top:8px;font-size:14px;line-height:1.6}.BookingForm-module__fOdxqG__receiptReference{color:#1f292699;background:#edf1ed;border-radius:5px 14px 14px;justify-content:space-between;align-items:baseline;gap:18px;padding:14px 16px;font-size:12px;display:flex}.BookingForm-module__fOdxqG__receiptReference strong{color:#31463d;font-family:var(--font-display);letter-spacing:.08em;font-size:1.08rem}.BookingForm-module__fOdxqG__receiptRoute{opacity:.35;align-items:center;gap:7px;display:flex;position:absolute;bottom:20px;right:8%;transform:rotate(-10deg)}.BookingForm-module__fOdxqG__receiptRoute:before{content:"";border-top:1px dashed #cf654f;position:absolute;left:7px;right:7px}.BookingForm-module__fOdxqG__receiptRoute span{z-index:1;background:#fbfaf6;border:1px solid #cf654f;border-radius:50%;width:7px;height:7px;position:relative}.BookingForm-module__fOdxqG__successHidden{opacity:0}.BookingForm-module__fOdxqG__successDuringSend{z-index:46;width:min(900px,100vw - 48px);max-height:calc(100dvh - 48px);position:fixed;top:50%;left:50%;overflow:auto}@media (max-width:640px){.BookingForm-module__fOdxqG__letter{width:min(210px,58vw);padding:18px 18px 22px}.BookingForm-module__fOdxqG__envelope{width:min(216px,60vw)}.BookingForm-module__fOdxqG__mailbox{width:min(168px,44vw);height:min(112px,29vw);top:auto;bottom:clamp(118px,18dvh,168px);right:18px}.BookingForm-module__fOdxqG__mailbox span{font-size:10px;top:calc(100% + 8px)}.BookingForm-module__fOdxqG__success{border-radius:7px 22px 22px;padding:28px 18px 22px}.BookingForm-module__fOdxqG__successDuringSend{width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.BookingForm-module__fOdxqG__receiptTopline{flex-direction:column;align-items:flex-start;gap:8px}.BookingForm-module__fOdxqG__receiptBody{flex-direction:column;align-items:flex-start}.BookingForm-module__fOdxqG__receiptIcon{width:56px;height:56px}.BookingForm-module__fOdxqG__receiptMessage{font-size:13px}.BookingForm-module__fOdxqG__receiptReference{flex-direction:column;align-items:flex-start;gap:5px}}@media (prefers-reduced-motion:reduce){.BookingForm-module__fOdxqG__letter,.BookingForm-module__fOdxqG__flight,.BookingForm-module__fOdxqG__envelope,.BookingForm-module__fOdxqG__flap,.BookingForm-module__fOdxqG__stamp{will-change:auto;transition:none}}
