.book_bentoFrame__VsPrV{position:relative;isolation:isolate;background:#ffffff;padding:1rem;margin-bottom:calc(var(--studio-merge-gutter) / -2)}@media (max-width:720px){.book_bentoFrame__VsPrV{padding:0}}.book_bentoCard__TV1US{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;width:100%;min-height:calc(100vh - var(--nav-h) - 2rem);min-height:calc(100dvh - var(--nav-h) - 2rem);border-radius:1rem;background:linear-gradient(160deg,var(--dark-2),var(--dark-1) 70%);--liquid-aurora-grain:0.24}@media (max-width:720px){.book_bentoCard__TV1US{border-radius:0;min-height:calc(100svh - var(--nav-h))}}.book_marquee__oWR9E{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);z-index:1;overflow:hidden;width:100%;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.book_marqueeTrack__l3_zb{display:flex;width:max-content;will-change:transform;animation:book_bookMarquee__XWCGk 36s linear infinite}.book_marqueeItem__Cs2Jw{flex:none;display:inline-flex;align-items:center;white-space:nowrap;font-family:var(--font-display);font-weight:700;text-transform:uppercase;font-size:clamp(3.5rem,1.6rem + 10vw,11rem);line-height:1;letter-spacing:.01em;color:rgba(234,242,238,.22)}.book_marqueeSep__1Z_P1{flex:none;margin:0 .42em;color:#0e3224;font-weight:700}@keyframes book_bookMarquee__XWCGk{to{transform:translateX(-50%)}}.book_scramble__We91v{position:relative;display:inline-block;white-space:nowrap}.book_scrambleGhost__vkwyL{visibility:hidden}.book_scrambleLive__XxyqW{position:absolute;left:0;top:0;white-space:nowrap}.book_scrambleDud__HLEMM{color:rgba(28,225,139,.7)}.book_panelWrap__knTqh{position:relative;z-index:2;flex:1 1;display:grid;place-items:center;padding:clamp(40px,7vh,96px) var(--gutter)}.book_panel__CYzDo{position:relative;width:min(100%,1200px);padding:clamp(20px,2.4vw,36px);border-radius:var(--radius-lg);border:1px solid rgba(255,255,255,.12);background:rgba(9,15,13,.55);-webkit-backdrop-filter:blur(26px) saturate(125%);backdrop-filter:blur(26px) saturate(125%);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 36px 90px -30px rgba(0,0,0,.78);--text:var(--on-dark);--muted:var(--on-dark-muted)}@media (max-width:560px){.book_panelWrap__knTqh{padding-inline:12px}.book_panel__CYzDo{padding-inline:14px}}.book_panelHead__Yqn1l{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);grid-gap:clamp(24px,2.8vw,44px);gap:clamp(24px,2.8vw,44px);align-items:start}@media (max-width:760px){.book_panelHead__Yqn1l{grid-template-columns:1fr;gap:20px}}.book_panelHeadMain__9367L{display:flex;flex-direction:column;gap:12px;min-width:0}.book_factCards__Ec_pH{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px;min-width:0}.book_panelEyebrow___ClmN{display:inline-flex;align-items:center;align-self:flex-start;width:-moz-fit-content;width:fit-content;gap:8px;font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#1ce18b;background:rgba(28,225,139,.14);border:1px solid rgba(28,225,139,.4);border-radius:999px;padding:6px 13px}.book_panelTitle__vH7x3{margin:-2px 0 0;font-family:var(--font-display);font-weight:700;letter-spacing:-.01em;line-height:1.02;font-size:clamp(2.15rem,1.4rem + 2.7vw,3rem);color:#ffffff}.book_panelSub__4Y4gJ{margin:-2px 0 0;color:var(--on-dark-muted);font-size:.98rem;line-height:1.55;max-width:40ch}.book_emailRow__AnjVI{display:flex;align-items:center;gap:12px;margin-top:16px}.book_mailIcon__GfUd3{position:relative;flex:none;width:46px;height:46px;display:grid;place-items:center;border-radius:100px;background:rgba(255,255,255,.06);color:var(--on-dark-muted);overflow:hidden;isolation:isolate;transition:color .42s cubic-bezier(.22,.61,.36,1)}.book_mailIcon__GfUd3:before{content:"";position:absolute;inset:0;z-index:0;border-radius:50%;background:#1ce18b;transform:scale(0);transition:transform .42s cubic-bezier(.22,.61,.36,1);pointer-events:none}.book_mailIconMarks__Jqd7R{position:relative;z-index:1;width:20px;height:20px;display:grid;place-items:center;transform:scale(1);transition:transform .42s cubic-bezier(.22,.61,.36,1)}.book_iconCalendar__q9Wuj,.book_iconMail__BtVcb{grid-area:1/1;width:20px;height:20px;transition:opacity .32s ease,transform .42s cubic-bezier(.22,.61,.36,1)}.book_iconCalendar__q9Wuj{opacity:0;transform:scale(.88)}.book_emailRow__AnjVI:has(.book_emailLink__Jkjzp:focus-visible) .book_mailIcon__GfUd3:before,.book_emailRow__AnjVI:has(.book_emailLink__Jkjzp:hover) .book_mailIcon__GfUd3:before{transform:scale(1)}.book_emailRow__AnjVI:has(.book_emailLink__Jkjzp:focus-visible) .book_mailIconMarks__Jqd7R,.book_emailRow__AnjVI:has(.book_emailLink__Jkjzp:hover) .book_mailIconMarks__Jqd7R{transform:scale(1.2)}.book_emailRow__AnjVI:has(.book_emailLink__Jkjzp:focus-visible) .book_mailIcon__GfUd3,.book_emailRow__AnjVI:has(.book_emailLink__Jkjzp:hover) .book_mailIcon__GfUd3{color:#0e141a}.book_emailText__oQ25x{display:flex;flex-direction:column;line-height:1.3}.book_emailText__oQ25x strong{color:var(--on-dark);font-size:.92rem}.book_emailLink__Jkjzp{display:inline-flex;align-items:center;color:#1ce18b;font-weight:600;font-size:.92rem;text-decoration:none}.book_emailLink__Jkjzp .btn-swap{vertical-align:baseline}.book_emailLink__Jkjzp .btn-swap__char{text-shadow:none}.book_emailLink__Jkjzp:focus-visible,.book_emailLink__Jkjzp:hover{text-decoration:none}.book_emailLink__Jkjzp:hover{color:#3ae99d}.book_emailLink__Jkjzp:focus-visible{outline:none;box-shadow:var(--ring);border-radius:4px}.book_panelDirect__ybeOh{margin:2px 0 0;font-size:.88rem;color:var(--on-dark-muted)}.book_panelDirectLink__geeuv{color:#1ce18b;font-weight:600;text-decoration:none}.book_panelDirectLink__geeuv:hover{text-decoration:underline}.book_panelDirectLink__geeuv:focus-visible{outline:none;border-radius:4px;box-shadow:0 0 0 2px rgba(28,225,139,.5)}.book_factCard__83Fq5{border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:13px 15px}.book_factCardTop__epoxV{display:flex;align-items:center;gap:9px}.book_factIcon___g_6i{flex:none;width:30px;height:30px;display:grid;place-items:center;border-radius:100px;overflow:hidden;color:#1ce18b;background:rgba(28,225,139,.1);border:1px solid rgba(28,225,139,.28)}.book_factIcon___g_6i svg{width:16px;height:16px}.book_factLabel__pxhE_{font-size:.68rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--on-dark-muted)}.book_factValue__x1trF{display:block;margin:6px 0 0;font-family:var(--font-sans);font-size:.95rem;font-weight:600;line-height:1.45;color:var(--on-dark)}.book_factNote__J2RUQ{margin:5px 0 0;color:var(--on-dark-muted);font-size:.8rem;line-height:1.45}.book_trustRow__ATmu6{list-style:none;margin:26px 0 0;padding:22px 0 0;border-top:1px solid rgba(255,255,255,.1);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px}@media (max-width:760px){.book_trustRow__ATmu6{grid-template-columns:1fr;gap:16px;margin-top:22px;padding-top:20px}}.book_trustItem__hyjew{display:flex;gap:12px;align-items:flex-start}.book_trustIcon__uDb_R{flex:none;width:30px;height:30px;display:grid;place-items:center;border-radius:100px;overflow:hidden;color:#1ce18b;background:rgba(28,225,139,.1);border:1px solid rgba(28,225,139,.28)}.book_trustIcon__uDb_R svg{width:16px;height:16px}.book_trustText__dyZKp{display:flex;flex-direction:column;gap:3px;min-width:0}.book_trustTitle__rhdLj{font-size:.88rem;font-weight:600;color:var(--on-dark)}.book_trustDesc__Gpjsb{font-size:.78rem;line-height:1.45;color:var(--on-dark-muted)}.book_schedulerCard__DV44x{margin-top:clamp(32px,4.5vw,48px);background:#ffffff;border-radius:14px;overflow:hidden;box-shadow:0 20px 50px -34px rgba(0,0,0,.55)}.book_schedulerCard__DV44x .book-scheduler__widget{height:1180px}@media (min-width:768px){.book_schedulerCard__DV44x .book-scheduler__widget{height:1040px}}@media (min-width:1240px){.book_schedulerCard__DV44x .book-scheduler__widget{height:720px}}.book_schedulerBar__NnH3_{display:flex;align-items:center;gap:10px;padding:13px 18px 4px;font-size:.74rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#5b6b66}.book_schedulerPing__yS5TG{position:relative;width:8px;height:8px;border-radius:999px;background:#1ce18b;flex:none}.book_schedulerPing__yS5TG:after{content:"";position:absolute;inset:0;border-radius:inherit;background:#1ce18b;animation:book_bookPing__cGje8 2.6s ease-out infinite}@keyframes book_bookPing__cGje8{0%{transform:scale(1);opacity:.7}70%,to{transform:scale(3.2);opacity:0}}.book_source__XWS_Y{margin:clamp(16px,2vw,22px) 0 0;text-align:center;color:var(--on-dark-muted);font-size:.9rem}.book_sourceLink__yXHvE{display:inline-flex;align-items:center;color:#1ce18b;font-weight:600;text-decoration:none}.book_sourceLink__yXHvE .btn-swap{vertical-align:baseline}.book_sourceLink__yXHvE .btn-swap__char{text-shadow:none}.book_sourceLink__yXHvE:focus-visible,.book_sourceLink__yXHvE:hover{text-decoration:none}.book_sourceLink__yXHvE:hover{color:#3ae99d}.book_sourceLink__yXHvE:focus-visible{outline:none;border-radius:4px;box-shadow:var(--ring)}.book_confirmCard__3K0ch{margin-top:clamp(22px,3vw,34px);border:1px solid rgba(255,255,255,.1);border-radius:14px;background:rgba(255,255,255,.02);padding:clamp(22px,3vw,34px)}.book_confirmStatus__3Jq_t{display:inline-flex;align-items:center;gap:10px;font-size:.74rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#1ce18b}.book_confirmCheck__seRI1{width:26px;height:26px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#1ce18b;background:rgba(28,225,139,.12);border:1px solid rgba(28,225,139,.4);animation:book_confirmPop__PyQmU .5s cubic-bezier(.34,1.56,.64,1) both}.book_confirmCheck__seRI1 svg{width:15px;height:15px}.book_confirmCheckPath__c7nH0{stroke-dasharray:22;stroke-dashoffset:22;animation:book_confirmDraw__cqwqG .45s cubic-bezier(.65,0,.35,1) .18s forwards}@keyframes book_confirmPop__PyQmU{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes book_confirmDraw__cqwqG{to{stroke-dashoffset:0}}.book_confirmCardLabel__2KLdG{display:block;font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#1ce18b}.book_confirmGrid__a1wYj{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(20px,3vw,40px);gap:clamp(20px,3vw,40px);margin:18px 0 0}@media (max-width:760px){.book_confirmGrid__a1wYj{grid-template-columns:1fr;gap:22px}}.book_confirmWhen__8CzqM{display:flex;flex-direction:column;gap:5px;min-width:0}.book_confirmLabel__ON_GE{font-size:.68rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--on-dark-muted)}.book_confirmDate__oHyxm{margin-top:3px;font-family:var(--font-display);font-weight:600;font-size:1.5rem;line-height:1.1;letter-spacing:-.005em;color:#ffffff}.book_confirmTime__qff7E{font-size:.98rem;color:var(--on-dark)}.book_confirmDetails__0Tl8Z{margin:0;display:grid;grid-gap:11px;gap:11px;align-content:start}.book_confirmRow__IO02l{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:11px;border-bottom:1px solid rgba(255,255,255,.07)}.book_confirmRow__IO02l:last-child{padding-bottom:0;border-bottom:0}.book_confirmRowLabel__8dyyt{flex:none;font-size:.68rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--on-dark-muted)}.book_confirmRowValue__fHyTH{margin:0;font-size:.96rem;color:#ffffff;text-align:right;word-break:break-word}.book_confirmNote__Z10Di{margin:20px 0 0;color:var(--on-dark-muted);font-size:.84rem;line-height:1.55}.book_srOnly__wjw4Y{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.book_confirmCheck__seRI1,.book_marqueeTrack__l3_zb,.book_schedulerPing__yS5TG:after{animation:none}.book_confirmCheckPath__c7nH0{animation:none;stroke-dashoffset:0}.book_emailRow__AnjVI:has(.book_emailLink__Jkjzp:focus-visible) .book_mailIconMarks__Jqd7R,.book_emailRow__AnjVI:has(.book_emailLink__Jkjzp:hover) .book_mailIconMarks__Jqd7R{transform:none}.book_emailRow__AnjVI:has(.book_emailLink__Jkjzp:focus-visible) .book_mailIcon__GfUd3:before,.book_emailRow__AnjVI:has(.book_emailLink__Jkjzp:hover) .book_mailIcon__GfUd3:before{transform:scale(1)}}