.SelfCheckSection-module__aEhahq__section{padding-block:var(--space-40)}.SelfCheckSection-module__aEhahq__header{margin-bottom:var(--space-24);text-align:center}.SelfCheckSection-module__aEhahq__header>*+*{margin-top:var(--space-6)}.SelfCheckSection-module__aEhahq__title{margin:0}.SelfCheckSection-module__aEhahq__intro{max-width:720px;font-size:var(--fs-body-l);color:var(--color-brown-soft);margin-inline:auto}.SelfCheckSection-module__aEhahq__audience{margin-bottom:var(--space-20);justify-content:center;display:flex}.SelfCheckSection-module__aEhahq__audienceToggle{background:color-mix(in oklab, var(--color-cream-deep) 70%, var(--color-cream));border-radius:var(--radius-full);padding:4px;display:inline-flex}.SelfCheckSection-module__aEhahq__audienceBtn{padding:var(--space-6) var(--space-16);border-radius:var(--radius-full);font-family:var(--font-body);font-size:var(--fs-body-s);color:var(--color-brown-soft);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:0;font-weight:500}.SelfCheckSection-module__aEhahq__audienceBtn:hover:not(.SelfCheckSection-module__aEhahq__audienceBtnActive){color:var(--color-brown)}.SelfCheckSection-module__aEhahq__audienceBtn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.SelfCheckSection-module__aEhahq__audienceBtnActive{background:var(--color-white);color:var(--color-brown);box-shadow:var(--shadow-s)}.SelfCheckSection-module__aEhahq__earlyBadge{margin-bottom:var(--space-16);font-size:var(--fs-body-s);color:var(--color-brown-soft);animation:SelfCheckSection-module__aEhahq__leadMagnetIn var(--duration-base) var(--ease-spring);justify-content:center;display:flex}.SelfCheckSection-module__aEhahq__earlyBadge strong{font-family:var(--font-display);color:var(--color-ochre-dark);font-variant-numeric:tabular-nums;margin-left:4px;font-weight:600}@media (prefers-reduced-motion:reduce){.SelfCheckSection-module__aEhahq__earlyBadge{animation:none}}.SelfCheckSection-module__aEhahq__grid{gap:var(--space-16);grid-template-columns:1fr;display:grid}@media (min-width:640px){.SelfCheckSection-module__aEhahq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.SelfCheckSection-module__aEhahq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.SelfCheckSection-module__aEhahq__grid{animation:SelfCheckSection-module__aEhahq__selfCheckGridIn .25s var(--ease-out)}@keyframes SelfCheckSection-module__aEhahq__selfCheckGridIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.SelfCheckSection-module__aEhahq__grid{animation:none}}.SelfCheckSection-module__aEhahq__column{gap:var(--space-12);padding:var(--space-20);background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-l);flex-direction:column;min-width:0;display:flex}.SelfCheckSection-module__aEhahq__columnIcon{background:color-mix(in oklab, var(--color-ochre-soft) 70%, var(--color-cream));width:48px;height:48px;color:var(--color-ochre-dark);border-radius:var(--radius-full);justify-content:center;align-items:center;display:inline-flex}.SelfCheckSection-module__aEhahq__columnIcon svg{width:28px;height:28px}.SelfCheckSection-module__aEhahq__columnTitle{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:500;line-height:var(--lh-tight);color:var(--color-brown);margin:0}.SelfCheckSection-module__aEhahq__list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.SelfCheckSection-module__aEhahq__item{align-items:flex-start;gap:var(--space-8);padding:var(--space-8) var(--space-6);border-radius:var(--radius-s);font-size:var(--fs-body);color:var(--color-brown);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--duration-fast) var(--ease-out);background:0 0;line-height:1.45;display:flex}.SelfCheckSection-module__aEhahq__item:hover{background:var(--color-cream-deep)}.SelfCheckSection-module__aEhahq__item:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.SelfCheckSection-module__aEhahq__itemBox{border:1.5px solid var(--color-border-strong);width:18px;height:18px;transition:background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);background:0 0;border-radius:4px;flex-shrink:0;margin-top:2px;position:relative}.SelfCheckSection-module__aEhahq__itemChecked .SelfCheckSection-module__aEhahq__itemBox{background:var(--color-ochre);border-color:var(--color-ochre)}.SelfCheckSection-module__aEhahq__itemChecked .SelfCheckSection-module__aEhahq__itemBox:after{content:"";background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><path d='M4 8l3 3 5-6'/></svg>");background-repeat:no-repeat;background-size:contain;position:absolute;inset:0}.SelfCheckSection-module__aEhahq__itemText{flex:1}.SelfCheckSection-module__aEhahq__itemChecked .SelfCheckSection-module__aEhahq__itemText{color:var(--color-brown-dark);font-weight:500}.SelfCheckSection-module__aEhahq__columnMore{padding:var(--space-6) 0;font-family:var(--font-body);font-size:var(--fs-body-s);color:var(--color-ochre-dark);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);text-underline-offset:3px;transition:text-decoration-color var(--duration-fast) var(--ease-out);background:0 0;border:0;align-self:flex-start;font-weight:500}.SelfCheckSection-module__aEhahq__columnMore:hover{text-decoration-color:currentColor}.SelfCheckSection-module__aEhahq__columnMore:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-s)}.SelfCheckSection-module__aEhahq__columnCta{align-self:flex-start;gap:var(--space-6);margin-top:auto}.SelfCheckSection-module__aEhahq__columnCtaIcon{transition:transform var(--duration-base) var(--ease-spring);margin-left:4px;display:inline-flex}.SelfCheckSection-module__aEhahq__columnCtaIcon svg{width:16px;height:16px}.SelfCheckSection-module__aEhahq__columnCta:hover .SelfCheckSection-module__aEhahq__columnCtaIcon{transform:translate(4px)}.SelfCheckSection-module__aEhahq__counter{align-items:center;gap:var(--space-6);margin-top:var(--space-24);text-align:center;flex-direction:column;display:flex}.SelfCheckSection-module__aEhahq__counterValue{font-size:var(--fs-body-l);color:var(--color-brown)}.SelfCheckSection-module__aEhahq__counterValue strong{font-family:var(--font-heading-sans);color:var(--color-ochre-dark);font-variant-numeric:lining-nums tabular-nums;font-weight:600}.SelfCheckSection-module__aEhahq__counterValueAccent{color:var(--color-brown-dark);font-weight:500}.SelfCheckSection-module__aEhahq__counterHint{font-size:var(--fs-body-s);color:var(--color-brown-soft)}.SelfCheckSection-module__aEhahq__footer{align-items:center;gap:var(--space-16);margin-top:var(--space-20);text-align:center;flex-direction:column;display:flex}.SelfCheckSection-module__aEhahq__primaryCtaAccent{box-shadow:0 0 0 3px color-mix(in oklab, var(--color-ochre) 35%, transparent), var(--shadow-m);transition:box-shadow var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out)}@media (prefers-reduced-motion:no-preference){.SelfCheckSection-module__aEhahq__primaryCtaAccent{animation:SelfCheckSection-module__aEhahq__selfCheckCtaPulse var(--duration-base) var(--ease-spring)}}@keyframes SelfCheckSection-module__aEhahq__selfCheckCtaPulse{0%{transform:scale(.98)}to{transform:scale(1)}}.SelfCheckSection-module__aEhahq__leadMagnet,.SelfCheckSection-module__aEhahq__softMessenger{animation:SelfCheckSection-module__aEhahq__leadMagnetIn var(--duration-base) var(--ease-spring)}.SelfCheckSection-module__aEhahq__softMessenger .SelfCheckSection-module__aEhahq__btn--ghost,.SelfCheckSection-module__aEhahq__softMessenger a{align-items:center;gap:8px;display:inline-flex}@keyframes SelfCheckSection-module__aEhahq__leadMagnetIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.SelfCheckSection-module__aEhahq__fallback{max-width:580px;font-size:var(--fs-body-s);color:var(--color-brown-soft);margin:0;line-height:1.5}.SelfCheckSection-module__aEhahq__fallbackLink{color:var(--color-ochre-dark);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);transition:text-decoration-color var(--duration-fast) var(--ease-out);align-items:center;gap:4px;display:inline-flex}.SelfCheckSection-module__aEhahq__fallbackLink:hover{text-decoration-color:currentColor}.SelfCheckSection-module__aEhahq__quietLink{padding:var(--space-6) 0;font-family:var(--font-body);font-size:var(--fs-body-s);color:var(--color-brown-soft);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);text-underline-offset:3px;transition:color var(--duration-fast) var(--ease-out);background:0 0;border:0}.SelfCheckSection-module__aEhahq__quietLink:hover{color:var(--color-brown)}.SelfCheckSection-module__aEhahq__quietLink:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-s)}.SelfCheckSection-module__aEhahq__blockNote{margin:var(--space-6) 0 0;font-size:var(--fs-body-xs,var(--fs-body-s));color:var(--color-brown-soft);opacity:.85}.SelfCheckSection-module__aEhahq__stickyBar{inset-inline:0;z-index:var(--z-sticky-cta,40);background:var(--color-brown);color:var(--color-cream);visibility:hidden;transition:transform var(--duration-base) var(--ease-spring), visibility 0s linear var(--duration-base);position:fixed;bottom:0;transform:translateY(110%);box-shadow:0 -4px 24px #1416202e}.SelfCheckSection-module__aEhahq__stickyBarVisible{visibility:visible;transition:transform var(--duration-base) var(--ease-spring), visibility 0s linear 0s;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.SelfCheckSection-module__aEhahq__stickyBar{transition:visibility}}.SelfCheckSection-module__aEhahq__stickyInner{align-items:center;gap:var(--space-12);max-width:var(--container-max);padding:var(--space-8) var(--space-16) calc(var(--space-8) + env(safe-area-inset-bottom));margin-inline:auto;display:flex}.SelfCheckSection-module__aEhahq__stickyCount{font-size:var(--fs-body-s);color:var(--color-ochre-soft);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:500}.SelfCheckSection-module__aEhahq__stickyActions{align-items:center;gap:var(--space-12);margin-inline-start:auto;display:flex}.SelfCheckSection-module__aEhahq__stickyPrimary.SelfCheckSection-module__aEhahq__stickyPrimary{white-space:nowrap;background:var(--color-cream);color:var(--color-brown);box-shadow:0 4px 14px #0a080659}.SelfCheckSection-module__aEhahq__stickyPrimary.SelfCheckSection-module__aEhahq__stickyPrimary:before{display:none}.SelfCheckSection-module__aEhahq__stickyPrimary.SelfCheckSection-module__aEhahq__stickyPrimary:hover:not(:disabled){background:var(--color-ochre-soft);color:var(--color-brown)}.SelfCheckSection-module__aEhahq__stickyPrimary.SelfCheckSection-module__aEhahq__stickyPrimary:focus-visible{outline:2px solid var(--color-cream);outline-offset:3px}.SelfCheckSection-module__aEhahq__stickyQuiet{padding:var(--space-6) 0;font-family:var(--font-body);font-size:var(--fs-body-s);color:var(--color-ochre-soft);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, currentColor 45%, transparent);text-decoration-color:color-mix(in oklab, currentColor 45%, transparent);text-underline-offset:3px;white-space:nowrap;transition:color var(--duration-fast) var(--ease-out);background:0 0;border:0;align-items:center;gap:6px;display:inline-flex}.SelfCheckSection-module__aEhahq__stickyQuiet:hover{color:var(--color-cream)}.SelfCheckSection-module__aEhahq__stickyQuiet:focus-visible{outline:2px solid var(--color-cream);outline-offset:2px;border-radius:var(--radius-s)}.SelfCheckSection-module__aEhahq__stickyClose{border-radius:var(--radius-full);width:36px;height:36px;color:var(--color-ochre-soft);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.SelfCheckSection-module__aEhahq__stickyClose:hover{color:var(--color-cream);background:#fcfbf71f}.SelfCheckSection-module__aEhahq__stickyClose:focus-visible{outline:2px solid var(--color-cream);outline-offset:2px}@media (max-width:599px){.SelfCheckSection-module__aEhahq__stickyInner{gap:var(--space-8);padding-inline:var(--space-12)}.SelfCheckSection-module__aEhahq__stickyActions .SelfCheckSection-module__aEhahq__stickyQuiet{display:none}.SelfCheckSection-module__aEhahq__stickyPrimary{flex:1}}
.SelfCheckLeadModal-module__OiAZNa__backdrop{z-index:var(--z-modal-backdrop);padding-block:max(var(--space-16), env(safe-area-inset-top)) max(var(--space-16), env(safe-area-inset-bottom));padding-inline:var(--space-12);background:var(--overlay-dark);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:SelfCheckLeadModal-module__OiAZNa__scLeadOverlayIn var(--duration-fast) var(--ease-out);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow-y:auto}@media (prefers-reduced-transparency:reduce){.SelfCheckLeadModal-module__OiAZNa__backdrop{background:color-mix(in oklab, var(--color-brown-ink) 92%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (min-width:700px){.SelfCheckLeadModal-module__OiAZNa__backdrop{padding-inline:var(--space-24)}}.SelfCheckLeadModal-module__OiAZNa__dialog{background:var(--color-cream);border:1px solid var(--color-border);border-radius:var(--radius-l);width:100%;max-width:none;max-height:min(94dvh,760px);box-shadow:var(--shadow-l);animation:SelfCheckLeadModal-module__OiAZNa__scLeadDialogIn var(--duration-base) var(--ease-out);flex-direction:column;gap:0;padding:0;display:flex;position:relative;overflow:hidden}@media (min-width:700px){.SelfCheckLeadModal-module__OiAZNa__dialog{max-width:480px;max-height:min(92dvh,760px)}}.SelfCheckLeadModal-module__OiAZNa__header{padding:var(--space-16) var(--space-12) var(--space-8);flex-shrink:0;position:relative}@media (min-width:700px){.SelfCheckLeadModal-module__OiAZNa__header{padding:var(--space-16) var(--space-24) var(--space-8)}}.SelfCheckLeadModal-module__OiAZNa__close{top:var(--space-12);right:var(--space-12);z-index:1;border-radius:var(--radius-full);width:36px;height:36px;color:var(--color-brown-soft);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}.SelfCheckLeadModal-module__OiAZNa__close:hover{background:var(--color-cream-deep);color:var(--color-brown)}.SelfCheckLeadModal-module__OiAZNa__close:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.SelfCheckLeadModal-module__OiAZNa__title{padding-right:var(--space-32);font-family:var(--font-display);font-size:var(--fs-h3);font-weight:500;line-height:var(--lh-tight);color:var(--color-brown);margin:0}.SelfCheckLeadModal-module__OiAZNa__dialog:focus{outline:none}.SelfCheckLeadModal-module__OiAZNa__form{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.SelfCheckLeadModal-module__OiAZNa__body{-webkit-overflow-scrolling:touch;gap:var(--space-12);min-height:0;padding:var(--space-4) var(--space-12) var(--space-12);flex-direction:column;flex:auto;display:flex;overflow-y:auto}@media (min-width:700px){.SelfCheckLeadModal-module__OiAZNa__body{padding:var(--space-4) var(--space-24) var(--space-16)}}.SelfCheckLeadModal-module__OiAZNa__footer{gap:var(--space-8);padding:var(--space-8) var(--space-12) var(--space-12);border-top:1px solid var(--color-border);background:var(--color-cream);flex-direction:column;flex-shrink:0;display:flex}@media (min-width:700px){.SelfCheckLeadModal-module__OiAZNa__footer{padding:var(--space-8) var(--space-24) var(--space-12)}}.SelfCheckLeadModal-module__OiAZNa__lead{font-size:var(--fs-body);line-height:var(--lh-body,1.55);color:var(--color-brown-soft);margin:0}@media (max-width:699px){.SelfCheckLeadModal-module__OiAZNa__lead{font-size:var(--fs-body-s);line-height:1.5}}.SelfCheckLeadModal-module__OiAZNa__field{gap:var(--space-6);flex-direction:column;display:flex}.SelfCheckLeadModal-module__OiAZNa__label{font-size:var(--fs-body-s);color:var(--color-brown);font-weight:500}.SelfCheckLeadModal-module__OiAZNa__required{color:var(--color-ochre-dark);margin-left:2px}.SelfCheckLeadModal-module__OiAZNa__fieldHint{font-size:var(--fs-caption);color:var(--color-brown-soft);line-height:1.4}.SelfCheckLeadModal-module__OiAZNa__input{width:100%;min-width:0}.SelfCheckLeadModal-module__OiAZNa__channelGroup{gap:var(--space-6);border:0;flex-direction:column;margin:0;padding:0;display:flex}.SelfCheckLeadModal-module__OiAZNa__radio{align-items:center;gap:var(--space-8);font-size:var(--fs-body);color:var(--color-brown);cursor:pointer;display:flex}.SelfCheckLeadModal-module__OiAZNa__radio input{accent-color:var(--color-ochre)}.SelfCheckLeadModal-module__OiAZNa__consent{align-items:flex-start;gap:var(--space-8);font-size:var(--fs-body-s);color:var(--color-brown-soft);cursor:pointer;line-height:1.45;display:flex}.SelfCheckLeadModal-module__OiAZNa__consent input{accent-color:var(--color-ochre);flex-shrink:0;margin-top:2px}.SelfCheckLeadModal-module__OiAZNa__consent a{color:var(--color-ochre-dark);text-decoration:underline}.SelfCheckLeadModal-module__OiAZNa__disclaimer{font-size:var(--fs-caption);color:var(--color-brown-soft);margin:0;line-height:1.45}.SelfCheckLeadModal-module__OiAZNa__captchaNote{font-size:var(--fs-caption);color:var(--color-brown-soft);margin:0;line-height:1.4}.SelfCheckLeadModal-module__OiAZNa__captchaNote a{color:var(--color-ochre-dark);text-decoration:underline}.SelfCheckLeadModal-module__OiAZNa__error{font-size:var(--fs-body-s);color:var(--color-error,#8a3a1c);margin:0;line-height:1.45}.SelfCheckLeadModal-module__OiAZNa__successView{align-items:center;gap:var(--space-12);text-align:center;padding-block:var(--space-12);flex-direction:column;display:flex}.SelfCheckLeadModal-module__OiAZNa__successIcon{border-radius:var(--radius-full);width:56px;height:56px;color:var(--color-white);background:var(--color-ochre);justify-content:center;align-items:center;display:inline-flex}.SelfCheckLeadModal-module__OiAZNa__successIcon svg{width:28px;height:28px}@keyframes SelfCheckLeadModal-module__OiAZNa__scLeadOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes SelfCheckLeadModal-module__OiAZNa__scLeadDialogIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.SelfCheckLeadModal-module__OiAZNa__backdrop,.SelfCheckLeadModal-module__OiAZNa__dialog{animation:none}}
.AboutAuthorSection-module__QSYscG__split{gap:var(--space-24);grid-template-columns:1fr;align-items:center;display:grid}@media (min-width:900px){.AboutAuthorSection-module__QSYscG__split{gap:var(--space-40);grid-template-columns:minmax(0,.85fr) minmax(0,1fr)}}.AboutAuthorSection-module__QSYscG__media{aspect-ratio:4/5;background:var(--color-cream-deep);border:1px solid var(--hairline);border-radius:var(--radius-card);max-width:440px;margin:0;overflow:hidden}@media (max-width:899px){.AboutAuthorSection-module__QSYscG__media{width:100%;margin-inline:auto}}.AboutAuthorSection-module__QSYscG__photo{object-fit:cover;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.AboutAuthorSection-module__QSYscG__photoPlaceholder{font-family:var(--font-display);font-size:var(--fs-display);letter-spacing:.04em;color:color-mix(in oklab, var(--color-brown-soft) 70%, var(--color-cream-deep));background:color-mix(in oklab, var(--color-ochre-soft) 45%, var(--color-cream));font-weight:600}.AboutAuthorSection-module__QSYscG__text{gap:var(--space-12);flex-direction:column;min-width:0;display:flex}.AboutAuthorSection-module__QSYscG__lead{font-size:var(--fs-body-l);line-height:var(--lh-body);color:var(--text-default);max-width:var(--content-max);margin:0}.AboutAuthorSection-module__QSYscG__credentials{gap:var(--space-8);margin-top:var(--space-4);padding:var(--space-16) var(--space-20);background:var(--surface-raised);border:1px solid var(--hairline);border-radius:var(--radius-card);flex-direction:column;display:flex}.AboutAuthorSection-module__QSYscG__credentialsLabel{font-size:var(--fs-overline);letter-spacing:var(--tracking-overline);text-transform:uppercase;color:var(--accent);font-weight:600}.AboutAuthorSection-module__QSYscG__credentialsList{gap:var(--space-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AboutAuthorSection-module__QSYscG__credentialsItem{padding-left:var(--space-16);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-default);position:relative}.AboutAuthorSection-module__QSYscG__credentialsItem:before{content:"";background:var(--accent);width:8px;height:1px;position:absolute;top:.7em;left:0}.AboutAuthorSection-module__QSYscG__bridge{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-muted);max-width:var(--content-max);margin:0}.AboutAuthorSection-module__QSYscG__actions{gap:var(--space-12);margin-top:var(--space-8);flex-wrap:wrap;display:flex}
.BookingReinforceSection-module__mDfcLq__section{padding-block:var(--space-24)}.BookingReinforceSection-module__mDfcLq__inner{justify-content:center;align-items:center;gap:var(--space-12) var(--space-20);flex-wrap:wrap;max-width:920px;margin-inline:auto;display:flex}.BookingReinforceSection-module__mDfcLq__text{min-width:0;max-width:640px;font-size:var(--fs-body-l);line-height:var(--lh-body);color:var(--text-default);text-align:start;text-wrap:pretty;flex:340px;margin:0}.BookingReinforceSection-module__mDfcLq__cta{flex:none}@media (max-width:600px){.BookingReinforceSection-module__mDfcLq__inner{flex-direction:column;align-items:stretch}.BookingReinforceSection-module__mDfcLq__text{text-align:center}.BookingReinforceSection-module__mDfcLq__cta{width:100%}}
.TeamWitrina-module__5grDVq__grid{gap:var(--space-16);margin:var(--space-24) 0 0;grid-template-columns:1fr;padding:0;list-style:none;display:grid}@media (min-width:640px){.TeamWitrina-module__5grDVq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.TeamWitrina-module__5grDVq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.TeamWitrina-module__5grDVq__item{min-width:0;display:flex}.TeamWitrina-module__5grDVq__card{background:var(--surface-raised);border:1px solid var(--hairline);border-radius:var(--radius-card);width:100%;min-width:0;min-height:160px;color:var(--text-default);transition:transform var(--duration-base) var(--ease-spring), border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);grid-template-columns:160px minmax(0,1fr);align-items:stretch;text-decoration:none;display:grid;overflow:hidden}a.TeamWitrina-module__5grDVq__card:hover{border-color:var(--hairline-strong);box-shadow:var(--shadow-m);transform:translateY(-2px)}a.TeamWitrina-module__5grDVq__card:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.TeamWitrina-module__5grDVq__card{transition:border-color var(--duration-fast) var(--ease-out)}a.TeamWitrina-module__5grDVq__card:hover{transform:none}}.TeamWitrina-module__5grDVq__media{background:color-mix(in oklab, var(--surface-raised) 88%, var(--color-blush));width:100%;min-width:0;height:100%;position:relative;overflow:hidden}.TeamWitrina-module__5grDVq__photo{object-fit:cover;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.TeamWitrina-module__5grDVq__photoPlaceholder{font-family:var(--font-display);font-size:var(--fs-h3);letter-spacing:.04em;color:var(--accent-bright);background:color-mix(in oklab, var(--color-blush) 55%, var(--surface-raised));font-weight:600}.TeamWitrina-module__5grDVq__badge{border-radius:var(--radius-full);background:var(--accent);color:var(--color-white);font-size:var(--fs-overline);letter-spacing:.02em;text-transform:uppercase;align-items:center;padding:4px 10px;font-weight:600;display:inline-flex}.TeamWitrina-module__5grDVq__badgeAccent{background:var(--accent);color:var(--color-white)}.TeamWitrina-module__5grDVq__audienceBadge{border-radius:var(--radius-full);border:1px solid var(--hairline);color:var(--text-muted);font-size:var(--fs-caption);background:0 0;align-items:center;gap:6px;padding:4px 10px;font-weight:500;display:inline-flex}.TeamWitrina-module__5grDVq__audienceIcon{display:inline-flex}.TeamWitrina-module__5grDVq__audienceIcon svg{width:14px;height:14px}.TeamWitrina-module__5grDVq__body{gap:var(--space-4);padding:var(--space-16);flex-direction:column;flex:1;min-width:0;display:flex}.TeamWitrina-module__5grDVq__name{font-family:var(--font-display);font-size:var(--fs-h4,var(--fs-body-l));line-height:var(--lh-tight);letter-spacing:var(--tracking-tight);color:var(--color-brown);margin:0;font-weight:500}.TeamWitrina-module__5grDVq__role{font-size:var(--fs-overline);letter-spacing:var(--tracking-overline);text-transform:uppercase;color:var(--accent);font-weight:500}.TeamWitrina-module__5grDVq__with{font-size:var(--fs-body-s);line-height:var(--lh-body);color:var(--text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.TeamWitrina-module__5grDVq__cta{align-items:center;gap:var(--space-4);padding-top:var(--space-8);color:var(--accent);font-weight:500;font-size:var(--fs-body);margin-top:auto;display:inline-flex}.TeamWitrina-module__5grDVq__ctaArrow{transition:transform var(--duration-base) var(--ease-spring)}a.TeamWitrina-module__5grDVq__card:hover .TeamWitrina-module__5grDVq__ctaArrow{transform:translate(4px)}@media (prefers-reduced-motion:reduce){a.TeamWitrina-module__5grDVq__card:hover .TeamWitrina-module__5grDVq__ctaArrow{transform:none}}@media (max-width:639px){.TeamWitrina-module__5grDVq__card{grid-template-columns:96px minmax(0,1fr);min-height:120px}.TeamWitrina-module__5grDVq__body{padding:var(--space-12)}}.TeamWitrina-module__5grDVq__metaRow{align-items:center;gap:var(--space-4);flex-wrap:wrap;margin-top:2px;display:flex}.TeamWitrina-module__5grDVq__directions{margin-top:var(--space-16)}.TeamWitrina-module__5grDVq__directionsLabel{margin:0 0 var(--space-8);font-size:var(--fs-body-s);color:var(--text-muted)}.TeamWitrina-module__5grDVq__strip{gap:var(--space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.TeamWitrina-module__5grDVq__chip{align-items:center;gap:var(--space-4);border:1px solid var(--hairline);border-radius:var(--radius-full);background:var(--surface-raised);color:var(--text-default);font-size:var(--fs-body-s);min-width:0;padding:8px 14px;display:inline-flex}.TeamWitrina-module__5grDVq__chipGlyph{color:var(--accent);flex-shrink:0;display:inline-flex}.TeamWitrina-module__5grDVq__stripRich{gap:var(--space-8) var(--space-12)}.TeamWitrina-module__5grDVq__chipRich{padding:var(--space-8) var(--space-12);border-radius:var(--radius-m);text-align:left;flex-direction:column;align-items:flex-start;gap:2px;max-width:34ch}.TeamWitrina-module__5grDVq__chipHead{align-items:center;gap:var(--space-4);min-width:0;display:inline-flex}.TeamWitrina-module__5grDVq__chipWith{font-size:var(--fs-caption);color:var(--text-muted);overflow-wrap:anywhere;line-height:1.4}
.BlogSection-module__AsEI6a__section{padding-block:var(--space-40)}.BlogSection-module__AsEI6a__header{align-items:center;gap:var(--space-6);margin-inline:auto;margin-bottom:var(--space-24);text-align:center;flex-direction:column;max-width:880px;display:flex}.BlogSection-module__AsEI6a__intro{margin:var(--space-4) auto 0;max-width:620px;font-size:var(--fs-body-l);color:var(--color-brown-soft)}.BlogSection-module__AsEI6a__grid{gap:var(--space-16);margin-top:var(--space-24);grid-template-columns:1fr;display:grid}@media (min-width:700px){.BlogSection-module__AsEI6a__grid{grid-template-columns:repeat(3,1fr)}}.BlogSection-module__AsEI6a__card{gap:var(--space-8);background:var(--surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-l);color:inherit;box-shadow:var(--shadow-s);transition:transform var(--duration-base) var(--ease-spring), box-shadow var(--duration-base) var(--ease-out);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.BlogSection-module__AsEI6a__card:hover{box-shadow:var(--shadow-m);transform:translateY(-4px)}.BlogSection-module__AsEI6a__card:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.BlogSection-module__AsEI6a__cardMedia{aspect-ratio:16/9;margin:0;overflow:hidden}.BlogSection-module__AsEI6a__cardImg{object-fit:cover;filter:saturate(.92);width:100%;height:100%;transition:transform var(--duration-slow) var(--ease-out);display:block}.BlogSection-module__AsEI6a__card:hover .BlogSection-module__AsEI6a__cardImg{transform:scale(1.04)}.BlogSection-module__AsEI6a__cardPlaceholder{background:var(--gradient-blush);isolation:isolate;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;container:blogcover/inline-size}.BlogSection-module__AsEI6a__cardPlaceholder:after{content:"";background-image:var(--grain-url);opacity:.18;mix-blend-mode:multiply;pointer-events:none;background-size:220px 220px;position:absolute;inset:0}.BlogSection-module__AsEI6a__cardPlaceholderLetter{z-index:1;font-family:var(--font-display);color:var(--color-brown-dark);-webkit-user-select:none;user-select:none;font-size:clamp(3rem,22cqi,5rem);font-style:italic;font-weight:500;line-height:1;position:relative}.BlogSection-module__AsEI6a__cardBody{gap:var(--space-6);padding:var(--space-16);flex-direction:column;flex:1;display:flex}.BlogSection-module__AsEI6a__cardMeta{font-size:var(--fs-caption);letter-spacing:var(--tracking-overline);text-transform:uppercase;color:var(--color-muted)}.BlogSection-module__AsEI6a__cardTitle{font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:var(--color-brown);margin:0;font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);font-weight:500;line-height:1.25}.BlogSection-module__AsEI6a__cardExcerpt{font-size:var(--fs-body-s);color:var(--color-brown-soft);flex:1;margin:0;line-height:1.55}.BlogSection-module__AsEI6a__cardLink{align-items:center;gap:var(--space-4);margin-top:var(--space-4);font-size:var(--fs-body-s);color:var(--color-ochre-dark);font-weight:500;display:inline-flex}.BlogSection-module__AsEI6a__cardLink svg{width:16px;height:16px;transition:transform var(--duration-base) var(--ease-spring)}.BlogSection-module__AsEI6a__card:hover .BlogSection-module__AsEI6a__cardLink svg{transform:translate(4px)}.BlogSection-module__AsEI6a__footer{margin-top:var(--space-20);text-align:center}.BlogSection-module__AsEI6a__footerCta{gap:var(--space-6)}.BlogSection-module__AsEI6a__footerCtaIcon{transition:transform var(--duration-base) var(--ease-spring);margin-left:4px;display:inline-flex}.BlogSection-module__AsEI6a__footerCtaIcon svg{width:16px;height:16px}.BlogSection-module__AsEI6a__footerCta:hover .BlogSection-module__AsEI6a__footerCtaIcon{transform:translate(4px)}
.FaqSection-module__F-t2QW__section{padding-block:var(--space-40)}.FaqSection-module__F-t2QW__header{align-items:center;gap:var(--space-6);margin-inline:auto;margin-bottom:var(--space-24);text-align:center;flex-direction:column;max-width:880px;display:flex}.FaqSection-module__F-t2QW__intro{max-width:620px;margin-inline:auto;margin-top:var(--space-4);font-size:var(--fs-body-l);color:var(--color-brown-soft)}.FaqSection-module__F-t2QW__inner{margin-top:var(--space-24);max-width:920px;margin-inline:auto}.FaqSection-module__F-t2QW__accordion{border-top:1px solid var(--color-border)}.FaqSection-module__F-t2QW__item{border-bottom:1px solid var(--color-border);transition:background var(--duration-base) var(--ease-out)}.FaqSection-module__F-t2QW__item[open]{background:color-mix(in oklab, var(--color-cream) 60%, transparent)}.FaqSection-module__F-t2QW__trigger{justify-content:space-between;align-items:center;gap:var(--space-8);width:100%;padding:var(--space-16) var(--space-8);text-align:left;cursor:pointer;transition:color var(--duration-fast) var(--ease-out);list-style:none;display:flex}.FaqSection-module__F-t2QW__trigger::-webkit-details-marker{display:none}.FaqSection-module__F-t2QW__trigger:hover{color:var(--color-ochre-dark)}.FaqSection-module__F-t2QW__trigger:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:4px}.FaqSection-module__F-t2QW__question{font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:var(--color-brown);flex:1;font-size:clamp(1.125rem,1rem + .6vw,1.375rem);font-weight:500}.FaqSection-module__F-t2QW__icon{border-radius:var(--radius-full);background:var(--color-cream-dark);width:36px;height:36px;color:var(--color-ochre-dark);transition:transform var(--duration-base) var(--ease-spring), background var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.FaqSection-module__F-t2QW__item[open] .FaqSection-module__F-t2QW__icon{background:var(--color-ochre);color:var(--color-white);transform:rotate(45deg)}.FaqSection-module__F-t2QW__panel{animation:FaqSection-module__F-t2QW__faqPanelIn var(--duration-base) var(--ease-out)}@keyframes FaqSection-module__F-t2QW__faqPanelIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.FaqSection-module__F-t2QW__content{padding:0 var(--space-8) var(--space-16);max-width:760px}.FaqSection-module__F-t2QW__fallback{margin:var(--space-20) auto 0;text-align:center;max-width:720px;font-size:var(--fs-body);color:var(--color-brown-soft)}.FaqSection-module__F-t2QW__fallbackLink{color:var(--color-ochre-dark);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);transition:text-decoration-color var(--duration-fast) var(--ease-out);align-items:center;gap:4px;display:inline-flex}.FaqSection-module__F-t2QW__fallbackLink:hover{text-decoration-color:currentColor}
.CtaFinalSection-module__o8nCwa__section{padding-block:var(--space-48);background:var(--gradient-mesh);position:relative;overflow:hidden}@media (min-width:900px){.CtaFinalSection-module__o8nCwa__section{padding-block:var(--space-80)}}.CtaFinalSection-module__o8nCwa__section:before{content:"";z-index:0;background:radial-gradient(circle, var(--color-ochre-soft), transparent 65%);border-radius:var(--radius-organic);opacity:.38;pointer-events:none;width:880px;height:880px;animation:72s ease-in-out infinite CtaFinalSection-module__o8nCwa__blob-morph;position:absolute;top:-20%;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.CtaFinalSection-module__o8nCwa__section:before{animation:none}}.CtaFinalSection-module__o8nCwa__inner{z-index:1;text-align:center;max-width:820px;margin-inline:auto;position:relative}.CtaFinalSection-module__o8nCwa__eyebrow{margin-bottom:var(--space-12)}.CtaFinalSection-module__o8nCwa__title{font-family:var(--font-display);font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--tracking-display);color:var(--color-brown);margin:0}.CtaFinalSection-module__o8nCwa__title em{color:var(--color-ochre-dark);font-style:italic}.CtaFinalSection-module__o8nCwa__subtitle{margin:var(--space-16) auto 0;max-width:540px;font-size:var(--fs-body-l);color:var(--color-brown-soft)}.CtaFinalSection-module__o8nCwa__actions{justify-content:center;gap:var(--space-8);margin-top:var(--space-24);flex-wrap:wrap;display:flex}.CtaFinalSection-module__o8nCwa__secondaryBtn{align-items:center;gap:var(--space-6);display:inline-flex}
