@media (max-width: 1024px){.notion-column-list:first-of-type{flex-direction: initial !important;}
.notion-column{width: 100% !important;-webkit-margin-start: 0 !important;margin-inline-start: 0 !important;}
.notion-column .notion-image{max-width: 100%;height: auto;display: block;margin: 0 auto;text-align: center !important;}
}
.notion-root[data-enc-contact]{--ct-pad: clamp(44px,5vw,68px);}
.notion-root[data-enc-contact] .enc-ct__call,.notion-root[data-enc-contact] .enc-ct__where,.notion-root[data-enc-contact] .enc-ct__write{box-sizing: border-box;width: 100vw;max-width: none;margin-left: calc(50% - 50vw);margin-right: calc(50% - 50vw);}
.notion-root[data-enc-contact] .enc-ct__call{background: #2A2C28;padding: var(--ct-pad) var(--ct-pad) clamp(22px,2.4vw,30px);display: flex;flex-direction: column;gap: 30px;}
.notion-root[data-enc-contact] .enc-ct__top{display: flex;align-items: flex-end;justify-content: space-between;gap: 44px;flex-wrap: wrap;}
.notion-root[data-enc-contact] .enc-ct__head{display: flex;flex-direction: column;gap: 14px;min-width: 0;}
.notion-root[data-enc-contact] .enc-ct__head h2{margin: 0 !important;font-family: var(--type-display),system-ui,sans-serif !important;font-weight: 600 !important;font-size: clamp(38px,4.6vw,62px) !important;line-height: 0.98 !important;letter-spacing: -0.046em !important;color: #FAFAF8 !important;max-width: 17ch;}
.notion-root[data-enc-contact] .enc-ct__head h2 em{font-style: normal !important;position: relative !important;display: inline-block !important;white-space: nowrap !important;isolation: isolate !important;}
.notion-root[data-enc-contact] .enc-ct__head h2 em::after{content: "" !important;position: absolute !important;left: -14.3% !important;top: -25.5% !important;width: 127% !important;height: 143% !important;z-index: -1 !important;pointer-events: none !important;background: url("../svg/circle-online.svg") center / 100% 100% no-repeat !important;}
.notion-root[data-enc-contact] .enc-ct__head > p.notion-text{margin: 0 !important;font-family: var(--type-body),system-ui,sans-serif !important;font-size: 17px !important;line-height: 1.56 !important;color: #C9C9C4 !important;max-width: 44ch;}
.notion-root[data-enc-contact] .enc-ct__spec{display: flex;flex-direction: column;min-width: 244px;}
.notion-root[data-enc-contact] .enc-ct__row{display: flex !important;align-items: baseline;justify-content: space-between;gap: 18px;margin: 0 !important;padding: 11px 0 !important;border-top: 1px solid rgba(250,250,248,0.18);}
.notion-root[data-enc-contact] .enc-ct__spec > :first-child{border-top-color: rgba(250,250,248,0.3);}
.notion-root[data-enc-contact] .enc-ct__k{font-family: var(--type-mono),ui-monospace,monospace;font-size: 9.5px;letter-spacing: 0.12em;text-transform: uppercase;color: #9FA39B;}
.notion-root[data-enc-contact] .enc-ct__v{font-family: var(--type-body),system-ui,sans-serif;font-size: 14.5px;font-weight: 500;color: #FAFAF8;text-align: right;}
.notion-root[data-enc-contact] .enc-ct__cal{border-radius: 12px;overflow: hidden;background: #2A2C28;border: 1px solid rgba(250,250,248,0.18);min-height: 680px;transition: background-color 0.2s ease,border-color 0.2s ease;}
.notion-root[data-enc-contact] .enc-ct__cal[data-enc-booked]{background: transparent;border-color: transparent;min-height: 0;}
.notion-root[data-enc-contact] .enc-ct__cal iframe{display: block;width: 100% !important;border: none !important;}
.notion-root[data-enc-contact] .enc-ct__call > p.notion-text{margin: -13px 0 0 !important;font-family: var(--type-mono),ui-monospace,monospace !important;font-size: 9.5px !important;letter-spacing: 0.12em !important;text-transform: uppercase !important;color: #9FA39B !important;}
.notion-root[data-enc-contact] .enc-ct__call > p.notion-text a.notion-link{font-family: var(--type-body),system-ui,sans-serif !important;font-size: 15px !important;font-weight: 500 !important;letter-spacing: -0.006em !important;text-transform: none !important;color: #FAFAF8 !important;text-decoration: none !important;border-bottom: 1px solid rgba(250,250,248,0.4) !important;opacity: 1 !important;transition: border-color 0.16s ease;}
.notion-root[data-enc-contact] .enc-ct__call > p.notion-text a.notion-link:hover{border-bottom-color: #FAFAF8 !important;}
.notion-root[data-enc-contact] [data-enc-fold]{margin: 0 !important;padding-top: 28px !important;}
.notion-root[data-enc-contact] [data-enc-fold] .notion-toggle__summary{display: flex !important;align-items: center;gap: 12px;min-height: 44px;cursor: pointer;}
.notion-root[data-enc-contact] [data-enc-fold] .notion-toggle__trigger{order: 3;width: 26px;height: 26px;flex: none;margin: 0 !important;padding: 0 !important;border-radius: 999px;background: #99CC66 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.25 10h11.5'/%3E%3Cpath d='M11.25 5.5 15.75 10l-4.5 4.5'/%3E%3C/svg%3E") center / 14px no-repeat;transition: transform 0.18s ease;}
.notion-root[data-enc-contact] [data-enc-fold][open] .notion-toggle__trigger,.notion-root[data-enc-contact] [data-enc-fold] .notion-toggle.open .notion-toggle__trigger{transform: rotate(90deg);}
.notion-root[data-enc-contact] [data-enc-fold] .notion-toggle__trigger_icon,.notion-root[data-enc-contact] [data-enc-fold] .notion-toggle__trigger span{display: none !important;}
.notion-root[data-enc-contact] [data-enc-fold] .notion-toggle__summary > .notion-semantic-string{display: flex !important;align-items: baseline;gap: 12px;flex-wrap: wrap;order: 1;}
.notion-root[data-enc-contact] .enc-ct__fq{font-family: var(--type-display),system-ui,sans-serif;font-weight: 600;font-size: 21px;letter-spacing: -0.024em;color: #C9C9C4;transition: color 0.16s ease;}
.notion-root[data-enc-contact] [data-enc-fold]:hover .enc-ct__fq,.notion-root[data-enc-contact] [data-enc-fold] .notion-toggle.open .enc-ct__fq{color: #FAFAF8;}
.notion-root[data-enc-contact] .enc-ct__fa{font-family: var(--type-body),system-ui,sans-serif;font-size: 15px;color: #9FA39B;}
.notion-root[data-enc-contact] [data-enc-fold] p.notion-text{font-family: var(--type-body),system-ui,sans-serif !important;font-size: 15px !important;line-height: 1.56 !important;color: #9FA39B !important;max-width: 52ch;}
.notion-root[data-enc-contact] [data-enc-fold] .notion-toggle__content{margin: 0 !important;padding: 24px 0 8px !important;border: 0 !important;}
.notion-root[data-enc-contact] [data-enc-fold] .notion-form__wrapper:not([data-enc-dial]) .notion-form,.notion-root[data-enc-contact] [data-enc-fold] .notion-form__wrapper:not([data-enc-dial]){display: grid !important;grid-template-columns: repeat(auto-fit,minmax(248px,1fr));gap: 18px 22px !important;align-items: start;max-width: 880px;margin: 0 !important;padding: 0 !important;background: transparent !important;border: 0 !important;box-shadow: none !important;}
.notion-root[data-enc-contact] [data-enc-fold] .notion-form__wrapper:not([data-enc-dial]) .notion-header,.notion-root[data-enc-contact] [data-enc-fold] .notion-form__wrapper:not([data-enc-dial]) .notion-collection__header-wrapper{display: none !important;}
.notion-root[data-enc-contact] [data-enc-fold] .notion-form__wrapper:not([data-enc-dial]) .notion-form__field{display: flex !important;flex-direction: column !important;gap: 7px !important;margin: 0 !important;}
.notion-root[data-enc-contact] [data-enc-fold] .notion-form__wrapper:not([data-enc-dial]) .notion-form__field:has(textarea),.notion-root[data-enc-contact] [data-enc-fold] .notion-form__wrapper:not([data-enc-dial]) .notion-form__field:has(.notion-form__select-options),.notion-root[data-enc-contact] [data-enc-fold] .notion-form__wrapper:not([data-enc-dial]) .notion-form__field:has(.notion-form__checkbox-wrapper){grid-column: 1 / -1;}
.notion-root[data-enc-contact] [data-enc-fold] .notion-form__wrapper:not([data-enc-dial]) .notion-form__field-title{font-family: var(--type-mono),ui-monospace,monospace !important;font-size: 9.5px !important;letter-spacing: 0.12em !important;text-transform: uppercase !important;color: #B4B4B4 !important;}
.notion-root[data-enc-contact] [data-enc-fold] .notion-form__wrapper:not([data-enc-dial]) .notion-form__field-title-required{color: #99CC66 !important;}
.notion-root[data-enc-contact] [data-enc-fold] .notion-form__wrapper:not([data-enc-dial]) .notion-form__input-field,.notion-root[data-enc-contact] [data-enc-fold] .notion-form__wrapper:not([data-enc-dial]) textarea{width: 100% !important;min-height: 48px !important;padding: 0 16px !important;border-radius: 10px !important;background: rgba(250,250,248,0.06) !important;border: 1px solid rgba(250,250,248,0.3) !important;box-shadow: inset 0 1.5px 0 rgba(255,255,255,0.26) !important;font-family: var(--type-body),system-ui,sans-serif !important;font-size: 16px !important;line-height: 1.5 !important;color: #FAFAF8 !important;outline: none !important;transition: border-color 0.16s ease,background-color 0.16s ease;}
.notion-root[data-enc-contact] [data-enc-fold] .notion-form__wrapper:not([data-enc-dial]) textarea.notion-form__input-field,.notion-root[data-enc-contact] [data-enc-fold] .notion-form__wrapper:not([data-enc-dial]) textarea{min-height: 104px !important;padding: 12px 16px 13px !important;resize: vertical !important;}
.notion-root[data-enc-contact] [data-enc-fold] .notion-form__wrapper:not([data-enc-dial]) .notion-form__input-field:hover,.notion-root[data-enc-contact] [data-enc-fold] .notion-form__wrapper:not([data-enc-dial]) textarea:hover,.notion-root[data-enc-contact] [data-enc-fold] .notion-form__wrapper:not([data-enc-dial]) .notion-form__input-field:focus,.notion-root[data-enc-contact] [data-enc-fold] .notion-form__wrapper:not([data-enc-dial]) textarea:focus{background: rgba(250,250,248,0.1) !important;border-color: rgba(250,250,248,0.4) !important;}
.notion-root[data-enc-contact] [data-enc-fold] .notion-form__wrapper:not([data-enc-dial]) .notion-form__input-field::placeholder,.notion-root[data-enc-contact] [data-enc-fold] .notion-form__wrapper:not([data-enc-dial]) textarea::placeholder{color: #9FA39B !important;}
.notion-root[data-enc-contact] [data-enc-fold] .notion-form__wrapper:not([data-enc-dial]) .notion-form__field-description[hidden]{display: none !important;}
.notion-root[data-enc-contact] [data-enc-fold] .notion-form__wrapper:not([data-enc-dial]) .notion-form__checkbox-label,.notion-root[data-enc-contact] [data-enc-fold] .notion-form__wrapper:not([data-enc-dial]) .notion-form__checkbox-text{font-family: var(--type-body),system-ui,sans-serif !important;font-size: 15px !important;color: #C9C9C4 !important;}
.notion-root[data-enc-contact] [data-enc-fold] .notion-form__wrapper:not([data-enc-dial]) .notion-form__checkbox-input{accent-color: #99CC66;}
.notion-root[data-enc-contact] [data-enc-fold] .notion-form__wrapper:not([data-enc-dial]) .notion-form__field-error{font-family: var(--type-mono),ui-monospace,monospace !important;font-size: 9.5px !important;letter-spacing: 0.12em !important;text-transform: uppercase !important;color: #F7DCE7 !important;}
.notion-root[data-enc-contact] [data-enc-fold] .enc-ct__send{grid-column: 1 / -1;margin-top: 4px;}
.notion-root[data-enc-contact] [data-enc-fold] .notion-form__wrapper:not([data-enc-dial]) [class*="notion-form__submit"]{display: inline-block !important;width: auto !important;padding: 0 !important;background: none !important;border: 0 !important;box-shadow: none !important;}
.notion-root[data-enc-contact] [data-enc-fold] .notion-form__wrapper:not([data-enc-dial]) [class*="notion-form__submit"] > button{min-height: 48px !important;padding: 0 20px !important;border-radius: 10px !important;background: #99CC66 !important;border: 1px solid #7CAE48 !important;box-shadow: inset 0 1.5px 0 rgba(255,255,255,0.78) !important;font-family: var(--type-body),system-ui,sans-serif !important;font-size: 16px !important;font-weight: 500 !important;letter-spacing: -0.006em !important;color: #000000 !important;transition: background-color 0.16s ease,border-color 0.16s ease;}
.notion-root[data-enc-contact] [data-enc-fold] .notion-form__wrapper:not([data-enc-dial]) [class*="notion-form__submit"] > button:hover{background: var(--btn-1-fill-hover,#A8D67A) !important;border-color: var(--btn-1-ring-hover,#7CAE48) !important;box-shadow: var(--btn-1-highlight-hover,inset 0 1.5px 0 rgba(255,255,255,1)) !important;}
.notion-root[data-enc-contact] [data-enc-fold] .enc-ct__send .notion-callout{margin: 0 !important;width: auto !important;}
.notion-root[data-enc-contact] [data-enc-fold] .notion-form__wrapper[data-enc-dial]{border-radius: 12px !important;overflow: hidden !important;border: 1px solid rgba(250,250,248,0.18) !important;}
@media (max-width: 860px){.notion-root[data-enc-contact] [data-enc-fold] .notion-form__wrapper[data-enc-dial]{grid-template-columns: minmax(0,1fr) !important;}
}
.notion-root[data-enc-contact] [data-enc-fold] .notion-form__wrapper[data-enc-dial],.notion-root[data-enc-contact] [data-enc-fold] .notion-form__wrapper[data-enc-dial] > form.notion-form{background: #2A2C28 !important;}
.notion-root[data-enc-contact] [data-enc-fold] .notion-form__wrapper[data-enc-dial] > form.notion-form{border-left: 1px solid rgba(250,250,248,0.18) !important;}
@media (max-width: 860px){.notion-root[data-enc-contact] [data-enc-fold] .notion-form__wrapper[data-enc-dial] > form.notion-form{border-left: 0 !important;border-top: 1px solid rgba(250,250,248,0.18) !important;}
}
.notion-root[data-enc-contact] [data-enc-fold] [data-enc-dial] .notion-form__field-title{color: #B4B4B4 !important;}
.notion-root[data-enc-contact] [data-enc-fold] [data-enc-dial] .notion-form__input-field{background-color: rgba(250,250,248,0.06) !important;border-color: rgba(250,250,248,0.3) !important;color: #FAFAF8 !important;}
.notion-root[data-enc-contact] [data-enc-fold] [data-enc-dial] .notion-form__input-field::placeholder{color: #9FA39B !important;}
.notion-root[data-enc-contact] [data-enc-fold] [data-enc-dial] .notion-form__input-field:hover,.notion-root[data-enc-contact] [data-enc-fold] [data-enc-dial] .notion-form__input-field:focus{border-color: rgba(250,250,248,0.4) !important;}
.notion-root[data-enc-contact] [data-enc-fold] [data-enc-dial] [data-enc-seg] .notion-form__checkbox-label{background: rgba(250,250,248,0.06) !important;border-color: rgba(250,250,248,0.3) !important;}
.notion-root[data-enc-contact] [data-enc-fold] [data-enc-dial] [data-enc-seg] .notion-form__checkbox-label:hover{background: rgba(250,250,248,0.12) !important;border-color: rgba(250,250,248,0.4) !important;}
.notion-root[data-enc-contact] [data-enc-fold] [data-enc-dial] [data-enc-seg] .notion-form__checkbox-text{color: #C9C9C4 !important;}
.notion-root[data-enc-contact] [data-enc-fold] [data-enc-dial] [data-enc-seg] .notion-form__checkbox-label:has(input:checked){background: #FAFAF8 !important;border-color: #FAFAF8 !important;}
.notion-root[data-enc-contact] [data-enc-fold] [data-enc-dial] [data-enc-seg] .notion-form__checkbox-label:has(input:checked) .notion-form__checkbox-text{color: #000000 !important;}
.notion-root[data-enc-contact] [data-enc-fold] [data-enc-dial] .enc-pick__trigger{background: rgba(250,250,248,0.06);border-color: rgba(250,250,248,0.3);color: #9FA39B;}
.notion-root[data-enc-contact] [data-enc-fold] [data-enc-dial] .enc-pick.has-value .enc-pick__trigger{color: #FAFAF8;}
.notion-root[data-enc-contact] [data-enc-fold] [data-enc-dial] .enc-pick.is-open .enc-pick__trigger,.notion-root[data-enc-contact] [data-enc-fold] [data-enc-dial] .enc-pick__trigger:hover{border-color: rgba(250,250,248,0.4);}
.notion-root[data-enc-contact] [data-enc-fold] [data-enc-dial] .enc-pick__chevron{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' stroke='%23C9C9C4' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}
.notion-root[data-enc-contact] [data-enc-fold] [data-enc-dial] .enc-pick__panel{background: #2A2C28;border-color: rgba(250,250,248,0.18);box-shadow: 0 14px 34px rgba(0,0,0,0.4);}
.notion-root[data-enc-contact] [data-enc-fold] [data-enc-dial] .enc-pick__option{color: #FAFAF8;}
.notion-root[data-enc-contact] [data-enc-fold] [data-enc-dial] .enc-pick__option:hover{background: rgba(250,250,248,0.06);}
.notion-root[data-enc-contact] [data-enc-fold] [data-enc-dial] .enc-pick__option[aria-selected="true"]{background: rgba(220,238,199,0.16);}
.notion-root[data-enc-contact] [data-enc-fold] [data-enc-dial] .enc-pick__tick{color: #B4D98F;}
.notion-root[data-enc-contact] [data-enc-fold] [data-enc-dial] .notion-form__submit-button > button{box-shadow: inset 0 1.5px 0 rgba(255,255,255,0.78) !important;}
.notion-root[data-enc-contact] .enc-ct__call,.notion-root[data-enc-contact] .enc-ct__done{--btn-h: 48px;--btn-px: 20px;--btn-fs: 16px;--btn-lift: 0 0 transparent;--btn-lift-soft: 0 0 transparent;--btn-focus: rgba(250,250,248,0.5);--btn-2-fill: rgba(250,250,248,0.06);--btn-2-fill-hover: rgba(250,250,248,0.12);--btn-2-fill-press: rgba(250,250,248,0.16);--btn-2-ring: rgba(250,250,248,0.3);--btn-2-ring-hover: rgba(250,250,248,0.4);--btn-2-text: #FAFAF8;--btn-2-highlight: inset 0 1.5px 0 rgba(255,255,255,0.26);--btn-2-press: inset 0 1.5px 0 rgba(255,255,255,0.26);}
.notion-root[data-enc-contact] .enc-ct__where{background: #2A2C28;padding: 0 var(--ct-pad) clamp(36px,4vw,56px);}
.notion-root[data-enc-contact] .enc-ct__where .enc-ct__kicker{margin: 0 0 10px !important;padding-top: 24px !important;border-top: 1px solid rgba(250,250,248,0.3);font-family: var(--type-mono),ui-monospace,monospace !important;font-size: 10px !important;letter-spacing: 0.12em !important;text-transform: uppercase !important;color: #B4B4B4 !important;}
.notion-root[data-enc-contact] .enc-ct__socials{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 0 56px;}
.notion-root[data-enc-contact] .enc-ct__social{position: relative;cursor: pointer;display: flex !important;align-items: center;gap: 12px;min-height: 48px;margin: 0 -12px !important;padding: 0 12px !important;border-top: 1px solid rgba(250,250,248,0.18);border-radius: 10px;transition: background-color 0.16s ease;}
.notion-root[data-enc-contact] .enc-ct__social:hover{background: rgba(250,250,248,0.05);}
.notion-root[data-enc-contact] .enc-ct__social a.notion-link::after{content: "";position: absolute;inset: 0;}
.notion-root[data-enc-contact] .enc-ct__social a.notion-link{min-width: 74px;font-family: var(--type-body),system-ui,sans-serif !important;font-size: 15px !important;font-weight: 500 !important;color: #FAFAF8 !important;border-bottom: 0 !important;opacity: 1 !important;}
.notion-root[data-enc-contact] .enc-ct__handle{font-family: var(--type-mono),ui-monospace,monospace;font-size: 9px;letter-spacing: 0.12em;text-transform: uppercase;color: #B4B4B4;}
.notion-root[data-enc-contact] .enc-ct__social::after{content: "";margin-left: auto;width: 20px;height: 20px;flex: none;border-radius: 999px;background: #99CC66 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 13.5 13.5 6.5'/%3E%3Cpath d='M7.75 6.5h5.75v5.75'/%3E%3C/svg%3E") center / 60% no-repeat;transition: transform 0.16s ease;}
.notion-root[data-enc-contact] .enc-ct__social:hover::after{transform: translate(2px,-2px);}
.notion-root[data-enc-contact] .enc-ct__write{padding: clamp(40px,4.5vw,64px) var(--ct-pad);display: flex;flex-direction: column;gap: 28px;}
.notion-root[data-enc-contact] .enc-ct__whead{display: flex;flex-direction: column;gap: 12px;}
.notion-root[data-enc-contact] .enc-ct__write .enc-ct__kicker{margin: 0 !important;font-family: var(--type-mono),ui-monospace,monospace !important;font-size: 10px !important;letter-spacing: 0.12em !important;text-transform: uppercase !important;color: #575B55 !important;}
.notion-root[data-enc-contact] .enc-ct__whead h2{margin: 0 !important;font-family: var(--type-display),system-ui,sans-serif !important;font-weight: 600 !important;font-size: clamp(30px,3.4vw,42px) !important;line-height: 1.04 !important;letter-spacing: -0.038em !important;color: #000000 !important;max-width: 20ch;}
.notion-root[data-enc-contact] .enc-ct__whead > p.notion-text{margin: 0 !important;font-family: var(--type-body),system-ui,sans-serif !important;font-size: 16px !important;line-height: 1.56 !important;color: #3A3D38 !important;max-width: 50ch;}
.notion-root[data-enc-contact] .enc-ct__whead > p.notion-text.enc-ct__kicker{font-family: var(--type-mono),ui-monospace,monospace !important;font-size: 10.5px !important;line-height: 1.4 !important;letter-spacing: 0.12em !important;text-transform: uppercase !important;color: #575B55 !important;max-width: none !important;}
.notion-root[data-enc-contact] .enc-ct__wells{display: grid;grid-template-columns: minmax(0,1.1fr) minmax(0,1fr);gap: clamp(20px,2.4vw,32px);align-items: stretch;}
.notion-root[data-enc-contact] .enc-ct__well{display: flex;flex-direction: column;gap: 16px;padding: 22px 24px 24px;border-radius: 12px;background: #F2F2ED;border: 1px solid #D9D9D2;box-shadow: inset 0 1.5px 0 rgba(255,255,255,1);}
.notion-root[data-enc-contact] .enc-ct__well .notion-form,.notion-root[data-enc-contact] .enc-ct__well .notion-form__wrapper{display: flex !important;flex-direction: column !important;gap: 16px !important;margin: 0 !important;padding: 0 !important;background: transparent !important;border: 0 !important;box-shadow: none !important;}
.notion-root[data-enc-contact] .enc-ct__well .notion-form__field{display: flex !important;flex-direction: column !important;gap: 7px !important;margin: 0 !important;}
.notion-root[data-enc-contact] .enc-ct__well .notion-form__field-title{font-family: var(--type-mono),ui-monospace,monospace !important;font-size: 9.5px !important;letter-spacing: 0.12em !important;text-transform: uppercase !important;color: #575B55 !important;}
.notion-root[data-enc-contact] .enc-ct__well .notion-form__input-field,.notion-root[data-enc-contact] .enc-ct__well textarea{width: 100% !important;min-height: 48px !important;padding: 0 16px !important;border-radius: 10px !important;background: #FAFAF8 !important;border: 1px solid #D9D9D2 !important;box-shadow: inset 0 1.5px 0 rgba(255,255,255,1),0 1px 2px rgba(0,0,0,0.06) !important;font-family: var(--type-body),system-ui,sans-serif !important;font-size: 16px !important;line-height: 1.5 !important;color: #000000 !important;outline: none !important;transition: border-color 0.16s ease;}
.notion-root[data-enc-contact] .enc-ct__well textarea.notion-form__input-field,.notion-root[data-enc-contact] .enc-ct__well textarea{min-height: 104px !important;padding: 12px 16px 13px !important;resize: vertical !important;}
.notion-root[data-enc-contact] .enc-ct__well .notion-form__input-field:hover,.notion-root[data-enc-contact] .enc-ct__well textarea:hover{border-color: #9B9B94 !important;}
.notion-root[data-enc-contact] .enc-ct__well [class*="notion-form__submit"]{display: inline-block !important;width: auto !important;padding: 0 !important;background: none !important;border: 0 !important;box-shadow: none !important;}
.notion-root[data-enc-contact] .enc-ct__well [class*="notion-form__submit"] > button{min-height: 48px !important;padding: 0 20px !important;border-radius: 10px !important;background: #99CC66 !important;border: 1px solid #7CAE48 !important;box-shadow: inset 0 1.5px 0 rgba(255,255,255,0.78),0 1px 2px rgba(0,0,0,0.1) !important;font-family: var(--type-body),system-ui,sans-serif !important;font-size: 16px !important;font-weight: 500 !important;letter-spacing: -0.006em !important;color: #000000 !important;transition: background-color 0.16s ease,border-color 0.16s ease;}
.notion-root[data-enc-contact] .enc-ct__well [class*="notion-form__submit"] > button:hover{background: var(--btn-1-fill-hover,#A8D67A) !important;border-color: var(--btn-1-ring-hover,#7CAE48) !important;box-shadow: var(--btn-1-highlight-hover,inset 0 1.5px 0 rgba(255,255,255,1)),0 1px 2px rgba(0,0,0,0.1) !important;}
.notion-root[data-enc-contact] .enc-ct__well > p.notion-text:last-child:not(.enc-ct__kicker){font-family: var(--type-mono),ui-monospace,monospace !important;font-size: 9.5px !important;letter-spacing: 0.12em !important;text-transform: uppercase !important;color: #575B55 !important;max-width: none !important;}
.notion-root[data-enc-contact] .enc-ct__well .notion-collection,.notion-root[data-enc-contact] .enc-ct__well .notion-form__wrapper{margin: 0 !important;padding: 0 !important;background: transparent !important;border: 0 !important;}
.notion-root[data-enc-contact] .enc-ct__well .notion-header,.notion-root[data-enc-contact] .enc-ct__well .notion-collection__header-wrapper{display: none !important;}
.notion-root[data-enc-contact] .enc-ct__send{display: flex;align-items: center;gap: 14px;flex-wrap: wrap;margin-top: auto;}
.notion-root[data-enc-contact] .enc-ct__send > p.notion-text{margin: 0 !important;font-family: var(--type-mono),ui-monospace,monospace !important;font-size: 9.5px !important;letter-spacing: 0.12em !important;text-transform: uppercase !important;color: #575B55 !important;max-width: none !important;}
.notion-root[data-enc-contact] .enc-ct__well .notion-form__field-description[hidden]{display: none !important;}
.notion-root[data-enc-contact] .enc-ct__well > p.notion-text > a[href^="mailto:"]{font-family: var(--type-display),system-ui,sans-serif !important;font-weight: 600 !important;font-size: clamp(22px,2.4vw,32px) !important;letter-spacing: -0.03em !important;color: #000000 !important;white-space: nowrap;border-bottom: 0 !important;text-decoration: none !important;opacity: 1 !important;}
.notion-root[data-enc-contact] .enc-ct__well > p.notion-text:not(.enc-ct__kicker){margin: 0 !important;font-family: var(--type-body),system-ui,sans-serif !important;font-size: 14.5px !important;line-height: 1.56 !important;color: #6B6F68 !important;max-width: 34ch;}
.notion-root[data-enc-contact] .enc-ct__well > .notion-callout.bg-gray-light.border,.notion-root[data-enc-contact] .enc-ct__well .notion-callout{margin: auto 0 0 !important;align-self: flex-start;background: transparent !important;border: 0 !important;box-shadow: none !important;padding: 0 !important;}
.notion-root[data-enc-contact] .enc-ct__well .notion-callout{--btn-h: 44px;--btn-px: 18px;--btn-fs: 15.5px;}
.notion-root[data-enc-contact] .enc-ct__well .notion-callout[data-enc-copied]{--btn-2-fill: #99CC66;--btn-2-fill-hover: #99CC66;--btn-2-fill-press: #7CAE48;--btn-2-ring: #7CAE48;--btn-2-ring-hover: #7CAE48;--btn-2-highlight: inset 0 1.5px 0 rgba(255,255,255,0.78);}
.notion-root[data-enc-contact] .enc-ct__well .notion-callout .notion-link{font-family: var(--type-body),system-ui,sans-serif !important;text-decoration: none !important;}
@media (max-width: 900px){.notion-root[data-enc-contact] .enc-ct__wells,.notion-root[data-enc-contact] .enc-ct__socials{grid-template-columns: minmax(0,1fr);}
.notion-root[data-enc-contact] .enc-ct__call iframe{height: 560px !important;}
}
.notion-root[data-enc-contact] .enc-ct__done{display: none !important;}
.notion-root[data-enc-contact][data-enc-booked] .enc-ct__done{display: block !important;box-sizing: border-box;width: 100vw;max-width: none;margin: 0 calc(50% - 50vw) !important;padding: 0 !important;background: #2A2C28 !important;border: 0 !important;border-radius: 0 !important;}
.notion-root[data-enc-contact][data-enc-booked] .enc-ct__call{display: none !important;}
.notion-root[data-enc-contact] .enc-ct__done > .notion-callout__icon,.notion-root[data-enc-contact] .enc-ct__done > .notion-callout__content > span.notion-semantic-string:first-child{display: none !important;}
.notion-root[data-enc-contact] .enc-ct__done > .notion-callout__content{display: grid !important;grid-template-columns: minmax(0,1.05fr) minmax(0,1fr);gap: clamp(36px,4.5vw,64px);align-items: start;padding: clamp(44px,5vw,68px) var(--ct-pad) !important;margin: 0 !important;}
.notion-root[data-enc-contact] .enc-ct__done-l{display: flex;flex-direction: column;gap: 22px;min-width: 0;}
.notion-root[data-enc-contact] .enc-ct__done-r{display: flex;flex-direction: column;gap: 20px;min-width: 0;}
.notion-root[data-enc-contact] .enc-ct__done-l::before{content: "";width: 56px;height: 56px;flex: none;border-radius: 999px;background: #DCEEC7 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 12.5 9.5 17.5 19.5 6.5'/%3E%3C/svg%3E") center / 22px no-repeat;}
.notion-root[data-enc-contact] .enc-ct__done h2{margin: 0 !important;font-family: var(--type-display),system-ui,sans-serif !important;font-weight: 600 !important;font-size: clamp(34px,4vw,56px) !important;line-height: 0.98 !important;letter-spacing: -0.046em !important;color: #FAFAF8 !important;max-width: 15ch;}
.notion-root[data-enc-contact] .enc-ct__done-l > p.notion-text{margin: 0 !important;font-family: var(--type-body),system-ui,sans-serif !important;font-size: 17px !important;line-height: 1.56 !important;color: #C9C9C4 !important;max-width: 42ch;}
.notion-root[data-enc-contact] .enc-ct__facts{display: flex;flex-direction: column;}
.notion-root[data-enc-contact] .enc-ct__fact{display: grid !important;grid-template-columns: 104px minmax(0,1fr);gap: 22px;align-items: baseline;margin: 0 !important;padding: 17px 0 !important;border-top: 1px solid rgba(250,250,248,0.18);}
.notion-root[data-enc-contact] .enc-ct__facts > :first-child{border-top-color: rgba(250,250,248,0.3);}
.notion-root[data-enc-contact] .enc-ct__fk{font-family: var(--type-mono),ui-monospace,monospace;font-size: 9.5px;letter-spacing: 0.12em;text-transform: uppercase;color: #9FA39B;}
.notion-root[data-enc-contact] .enc-ct__fcol{display: flex;flex-direction: column;gap: 4px;min-width: 0;}
.notion-root[data-enc-contact] .enc-ct__fv{font-family: var(--type-display),system-ui,sans-serif;font-weight: 600;font-size: 19px;letter-spacing: -0.022em;color: #FAFAF8;}
.notion-root[data-enc-contact] .enc-ct__fs{font-family: var(--type-body),system-ui,sans-serif;font-size: 14.5px;line-height: 1.5;color: #C9C9C4;}
.notion-root[data-enc-contact] a.enc-ct__meet{color: #FAFAF8 !important;text-decoration: none !important;border-bottom: 1px solid rgba(250,250,248,0.4) !important;opacity: 1 !important;transition: border-color 0.16s ease;}
.notion-root[data-enc-contact] a.enc-ct__meet:hover{border-bottom-color: #FAFAF8 !important;}
.notion-root[data-enc-contact] .enc-ct__cta{display: flex;align-items: center;gap: 14px;flex-wrap: wrap;margin-top: 4px;}
.notion-root[data-enc-contact] .enc-ct__cta .notion-callout{display: inline-flex !important;margin: 0 !important;flex: none;}
.notion-root[data-enc-contact] .enc-ct__pending{display: none !important;}
.notion-root[data-enc-contact] .enc-ct__done-l > p.notion-text:last-of-type{font-family: var(--type-body),system-ui,sans-serif !important;font-size: 14.5px !important;color: #9FA39B !important;}
.notion-root[data-enc-contact] .enc-ct__done-l > p.notion-text a.notion-link{color: #C9C9C4 !important;text-decoration: none !important;border-bottom: 1px solid rgba(250,250,248,0.3) !important;opacity: 1 !important;}
.notion-root[data-enc-contact] .enc-ct__done-l > p.notion-text a.notion-link:hover{color: #FAFAF8 !important;border-bottom-color: #FAFAF8 !important;}
.notion-root[data-enc-contact] .enc-ct__prep{display: flex;flex-direction: column;}
.notion-root[data-enc-contact] .enc-ct__prep-row{display: grid !important;grid-template-columns: 26px minmax(0,1fr);gap: 16px;align-items: start;margin: 0 !important;padding: 16px 0 !important;border-top: 1px solid rgba(250,250,248,0.18);counter-increment: enc-prep;}
.notion-root[data-enc-contact] .enc-ct__prep{counter-reset: enc-prep;}
.notion-root[data-enc-contact] .enc-ct__prep > :first-child{border-top-color: rgba(250,250,248,0.3);}
.notion-root[data-enc-contact] .enc-ct__pn{display: grid;place-items: center;width: 22px;height: 22px;margin-top: 2px;border-radius: 999px;background: #DCEEC7;font-family: var(--type-mono),ui-monospace,monospace;font-size: 9.5px;color: #000000;}
.notion-root[data-enc-contact] .enc-ct__pn::before{content: "0" counter(enc-prep);}
.notion-root[data-enc-contact] .enc-ct__prep-row:nth-child(2) .enc-ct__pn{background: #F8E8B3;}
.notion-root[data-enc-contact] .enc-ct__prep-row:nth-child(3) .enc-ct__pn{background: #D2E3F6;}
.notion-root[data-enc-contact] .enc-ct__pc{display: flex;flex-direction: column;gap: 5px;min-width: 0;}
.notion-root[data-enc-contact] .enc-ct__pt{font-family: var(--type-display),system-ui,sans-serif;font-weight: 600;font-size: 18px;letter-spacing: -0.02em;color: #FAFAF8;}
.notion-root[data-enc-contact] .enc-ct__pb{font-family: var(--type-body),system-ui,sans-serif;font-size: 14.5px;line-height: 1.56;color: #C9C9C4;max-width: 38ch;}
.notion-root[data-enc-contact] .enc-ct__urgent{display: flex;flex-direction: column;border-top: 1px solid rgba(250,250,248,0.3);padding-top: 18px;}
.notion-root[data-enc-contact] .enc-ct__cals{border-top: 1px solid rgba(250,250,248,0.3);padding-top: 20px;}
.notion-root[data-enc-contact] .enc-ct__ics-row{display: flex !important;gap: 8px;flex-wrap: wrap;margin: 0 !important;}
.notion-root[data-enc-contact] a.enc-ct__ics{display: inline-flex;align-items: center;min-height: 44px;padding: 0 16px;border-radius: 10px;background: rgba(250,250,248,0.06);border: 1px solid rgba(250,250,248,0.3);box-shadow: inset 0 1.5px 0 rgba(255,255,255,0.26);font-family: var(--type-body),system-ui,sans-serif;font-size: 15px;font-weight: 500;letter-spacing: -0.006em;color: #FAFAF8;text-decoration: none;transition: background-color 0.16s ease,border-color 0.16s ease;}
.notion-root[data-enc-contact] a.enc-ct__ics:hover{background: rgba(250,250,248,0.1);border-color: rgba(250,250,248,0.4);}
.notion-root[data-enc-contact] .enc-ct__done .enc-ct__kicker{margin: 0 !important;font-family: var(--type-mono),ui-monospace,monospace !important;font-size: 10px !important;letter-spacing: 0.12em !important;text-transform: uppercase !important;color: #9FA39B !important;}
@media (max-width: 900px){.notion-root[data-enc-contact][data-enc-booked] .enc-ct__done > .notion-callout__content{grid-template-columns: minmax(0,1fr);}
}
.super-content.page__contact,.super-content.page__contact .notion-root,.super-content.page__contact-us,.super-content.page__contact-us .notion-root{padding-bottom: 0 !important;}
@media (max-width: 900px){.notion-root[data-enc-contact] .enc-ct__cal:not([data-enc-booked]){min-height: 560px;}
}
