@charset "UTF-8";.lbl-sr.svelte-4evk6{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.word.svelte-4evk6{display:inline-block;white-space:nowrap}.letter.svelte-4evk6{display:inline-block;opacity:0;transform:translate(.5em);animation:svelte-4evk6-appear .4s cubic-bezier(.4,0,.2,1) forwards;color:inherit;font:inherit}.space.svelte-4evk6{display:inline-block;width:.34em}@keyframes svelte-4evk6-appear{to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.letter.svelte-4evk6{animation:none;opacity:1;transform:none}}.slot-wrap.svelte-17x0rzb{transition:opacity 1s ease-in-out,transform .5s ease-in-out;opacity:1;transform:translate(0);width:100%}@media(min-width:1024px){.slot-wrap.show.svelte-17x0rzb{opacity:0;transition:opacity .5s ease-in-out,transform .5s ease-in-out;transform:translate(50vw)}}@media(max-width:1024px){.re-wrap.svelte-17x0rzb{padding:0 1rem}}.video.svelte-17x0rzb{width:0px;object-fit:cover;position:absolute;opacity:0;z-index:1;border-radius:2rem;box-shadow:0 30px 60px -12px #00000080;border:1px solid rgba(255,255,255,.1);transition:opacity .5s ease-in-out .5s,width .5s ease-in-out 0s,transform .5s ease-in-out 0s;cursor:pointer;top:0}.video.svelte-17x0rzb:hover+.wrapper:where(.svelte-17x0rzb) .img-wrap:where(.svelte-17x0rzb):before{--size: 100px;box-shadow:0 0 50px var(--color-background);transition:.35s width,.35s height,.35s top,.35s left,.25s box-shadow,opacity .5s}.video.svelte-17x0rzb:hover+.wrapper:where(.svelte-17x0rzb) .img-wrap:where(.svelte-17x0rzb):after{transition:.5s width,.5s height,.5s top,.5s left,transform .5s,opacity .35s;--size: 30px;transform:rotate(-15deg)}.img-wrap.svelte-17x0rzb{display:flex;place-content:center;cursor:pointer;position:relative;transition-delay:1s opacity}.img-wrap.svelte-17x0rzb:before,.img-wrap.svelte-17x0rzb:after{pointer-events:none}.img-wrap.svelte-17x0rzb:before{transition:.5s width,.5s height,.5s top,.5s left,1s box-shadow,opacity .5s;transition-timing-function:cubic-bezier(.39,-.575,.565,1);box-shadow:0 10px 30px -5px #0000004d;content:"";--size: 85px;border-radius:50%;width:var(--size);height:var(--size);background:rgba(var(--color-highlight-2-rgb),.9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);position:absolute;top:calc(50% - var(--size) / 2);left:calc(50% - var(--size) / 2);z-index:1;border:1px solid rgba(255,255,255,.3)}.img-wrap.svelte-17x0rzb:after{transition-timing-function:cubic-bezier(.39,-.575,.565,1);transition:.75s width,.75s height,.75s top,.75s left,transform .75s,opacity .35s;content:"";--size: 30px;transform:rotate(0);width:var(--size);height:var(--size);background:#fff;position:absolute;top:calc(50% - var(--size) / 2);left:calc(50% - var(--size) / 2);z-index:1;clip-path:polygon(100% 50%,15% 0,15% 100%)}.img-wrap.show.svelte-17x0rzb{opacity:0;transition-delay:0s opacity}.img-wrap.show.svelte-17x0rzb:before,.img-wrap.show.svelte-17x0rzb:after{opacity:0}.img-wrap.show.svelte-17x0rzb:hover:before,.img-wrap.show.svelte-17x0rzb:hover:after{opacity:1}.video.svelte-17x0rzb{width:0px;object-fit:cover;position:absolute;opacity:0;z-index:10;transition:opacity .5s ease-in-out .5s,width .5s ease-in-out 0s,transform .5s ease-in-out 0s;cursor:pointer}.video.show.svelte-17x0rzb{transition:opacity .5s ease-in-out 0s,width .5s ease-in-out 0s,transform .5s ease-in-out 0s;opacity:1}.img.svelte-17x0rzb{width:100%;border-radius:2rem;box-shadow:0 30px 60px -12px #00000080;border:1px solid rgba(255,255,255,.1);transition:transform .8s cubic-bezier(.23,1,.32,1)}.img-wrap.svelte-17x0rzb:hover .img:where(.svelte-17x0rzb){transform:scale(1.02)}@media(max-width:767px){.wrapper.slot-first.svelte-17x0rzb .slot-wrap:where(.svelte-17x0rzb){order:-1;margin-bottom:1.25rem}}.wrapper.svelte-17x0rzb{display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));place-items:center}@media(max-width:1024px){.wrapper.svelte-17x0rzb{grid-template-columns:1fr;place-content:center;display:flex;flex-direction:column}}.loading-screen.svelte-1foxkcy{position:fixed;top:0;left:0;width:100%;height:100vh;background:radial-gradient(circle at center,#161616cc,#0a0a0af2);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);display:grid;place-items:center;z-index:9999;color:#fff}.wrapper.svelte-1foxkcy{width:200px;height:200px;background-color:transparent;border:none;-webkit-user-select:none}.box-wrap.svelte-1foxkcy{width:70%;height:70%;margin:15%;position:relative;transform:rotate(-45deg)}.box-wrap.svelte-1foxkcy .box:where(.svelte-1foxkcy){width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(to right,#141562,#486fbc,#eabaa1,#8dd6ff,#4973c9,#d07ca7,#f4915e,#f5919e,#b46f89,#141562,#486fbc);background-position:0% 50%;background-size:1000% 1000%;visibility:hidden}.box-wrap.svelte-1foxkcy .box.one:where(.svelte-1foxkcy){animation:svelte-1foxkcy-moveGradient 15s infinite,svelte-1foxkcy-oneMove 3.5s infinite}.box-wrap.svelte-1foxkcy .box.two:where(.svelte-1foxkcy){animation:svelte-1foxkcy-moveGradient 15s infinite,svelte-1foxkcy-twoMove 3.5s .15s infinite}.box-wrap.svelte-1foxkcy .box.three:where(.svelte-1foxkcy){animation:svelte-1foxkcy-moveGradient 15s infinite,svelte-1foxkcy-threeMove 3.5s .3s infinite}.box-wrap.svelte-1foxkcy .box.four:where(.svelte-1foxkcy){animation:svelte-1foxkcy-moveGradient 15s infinite,svelte-1foxkcy-fourMove 3.5s .575s infinite}.box-wrap.svelte-1foxkcy .box.five:where(.svelte-1foxkcy){animation:svelte-1foxkcy-moveGradient 15s infinite,svelte-1foxkcy-fiveMove 3.5s .725s infinite}.box-wrap.svelte-1foxkcy .box.six:where(.svelte-1foxkcy){animation:svelte-1foxkcy-moveGradient 15s infinite,svelte-1foxkcy-sixMove 3.5s .875s infinite}@keyframes svelte-1foxkcy-moveGradient{to{background-position:100% 50%}}@keyframes svelte-1foxkcy-oneMove{0%{visibility:visible;clip-path:inset(0% 35% 70% 35% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}14.2857%{clip-path:inset(0% 35% 70% 35% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}28.5714%{clip-path:inset(35% 35% 35% 35% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}42.8571%{clip-path:inset(35% 70% 35% 0% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}57.1428%{clip-path:inset(35% 70% 35% 0% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}71.4285%{clip-path:inset(0% 70% 70% 0% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}85.7142%{clip-path:inset(0% 70% 70% 0% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}to{clip-path:inset(0% 35% 70% 35% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}}@keyframes svelte-1foxkcy-twoMove{0%{visibility:visible;clip-path:inset(0% 70% 70% 0% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}14.2857%{clip-path:inset(0% 70% 70% 0% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}28.5714%{clip-path:inset(0% 35% 70% 35% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}42.8571%{clip-path:inset(0% 35% 70% 35% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}57.1428%{clip-path:inset(35% 35% 35% 35% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}71.4285%{clip-path:inset(35% 70% 35% 0% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}85.7142%{clip-path:inset(35% 70% 35% 0% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}to{clip-path:inset(0% 70% 70% 0% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}}@keyframes svelte-1foxkcy-threeMove{0%{visibility:visible;clip-path:inset(35% 70% 35% 0% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}14.2857%{clip-path:inset(35% 70% 35% 0% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}28.5714%{clip-path:inset(0% 70% 70% 0% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}42.8571%{clip-path:inset(0% 70% 70% 0% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}57.1428%{clip-path:inset(0% 35% 70% 35% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}71.4285%{clip-path:inset(0% 35% 70% 35% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}85.7142%{clip-path:inset(35% 35% 35% 35% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}to{clip-path:inset(35% 70% 35% 0% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}}@keyframes svelte-1foxkcy-fourMove{0%{visibility:visible;clip-path:inset(35% 0% 35% 70% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}14.2857%{clip-path:inset(35% 0% 35% 70% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}28.5714%{clip-path:inset(35% 35% 35% 35% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}42.8571%{clip-path:inset(70% 35% 0% 35% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}57.1428%{clip-path:inset(70% 35% 0% 35% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}71.4285%{clip-path:inset(70% 0% 0% 70% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}85.7142%{clip-path:inset(70% 0% 0% 70% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}to{clip-path:inset(35% 0% 35% 70% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}}@keyframes svelte-1foxkcy-fiveMove{0%{visibility:visible;clip-path:inset(70% 0% 0% 70% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}14.2857%{clip-path:inset(70% 0% 0% 70% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}28.5714%{clip-path:inset(35% 0% 35% 70% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}42.8571%{clip-path:inset(35% 0% 35% 70% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}57.1428%{clip-path:inset(35% 35% 35% 35% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}71.4285%{clip-path:inset(70% 35% 0% 35% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}85.7142%{clip-path:inset(70% 35% 0% 35% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}to{clip-path:inset(70% 0% 0% 70% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}}@keyframes svelte-1foxkcy-sixMove{0%{visibility:visible;clip-path:inset(70% 35% 0% 35% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}14.2857%{clip-path:inset(70% 35% 0% 35% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}28.5714%{clip-path:inset(70% 0% 0% 70% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}42.8571%{clip-path:inset(70% 0% 0% 70% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}57.1428%{clip-path:inset(35% 0% 35% 70% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}71.4285%{clip-path:inset(35% 0% 35% 70% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}85.7142%{clip-path:inset(35% 35% 35% 35% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}to{clip-path:inset(70% 35% 0% 35% round 5%);animation-timing-function:cubic-bezier(.86,0,.07,1)}}.chatbot-ui.svelte-27hode{display:flex;flex-direction:column;height:500px;background:#14141466;border-radius:1.5rem;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.chatbot-header.svelte-27hode{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:#ffffff0d;border-bottom:1px solid rgba(255,255,255,.1);position:relative;z-index:10}.chatbot-header.svelte-27hode .back-btn:where(.svelte-27hode){background:none;border:none;color:#ffffff80;cursor:pointer;font-size:1.1rem;padding:.3rem .5rem;border-radius:.5rem;transition:all .2s}.chatbot-header.svelte-27hode .back-btn:where(.svelte-27hode):hover{color:#fff;background:#ffffff14}.chatbot-header.svelte-27hode .header-center:where(.svelte-27hode){display:flex;align-items:center;gap:.6rem;flex:1;justify-content:center}.chatbot-header.svelte-27hode .avatar-dropdown-wrapper:where(.svelte-27hode){position:relative}.chatbot-header.svelte-27hode .avatar-trigger:where(.svelte-27hode){background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:flex-end;gap:2px}.chatbot-header.svelte-27hode .avatar-trigger:where(.svelte-27hode):hover .header-avatar:where(.svelte-27hode){border-color:var(--color-highlight-2)}.chatbot-header.svelte-27hode .header-avatar:where(.svelte-27hode){width:36px;height:36px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.15);transition:all .2s}.chatbot-header.svelte-27hode .dropdown-chevron:where(.svelte-27hode){color:#fff6;font-size:.6rem;margin-bottom:4px}.chatbot-header.svelte-27hode .field-dropdown:where(.svelte-27hode){position:absolute;top:100%;left:0;margin-top:12px;width:240px;background:#1a1a1a;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;box-shadow:0 10px 30px #00000080;padding:.75rem;z-index:100;animation:svelte-27hode-dropdownIn .2s cubic-bezier(.23,1,.32,1)}@keyframes svelte-27hode-dropdownIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.chatbot-header.svelte-27hode .dropdown-header:where(.svelte-27hode){font-size:.7rem;font-weight:800;text-transform:uppercase;color:var(--color-highlight-2);letter-spacing:.05em;margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.05)}.chatbot-header.svelte-27hode .field-list:where(.svelte-27hode){max-height:200px;overflow-y:auto}.chatbot-header.svelte-27hode .field-item:where(.svelte-27hode){display:flex;flex-direction:column;gap:2px;padding:4px 0}.chatbot-header.svelte-27hode .field-item:where(.svelte-27hode):not(:last-child){border-bottom:1px solid rgba(255,255,255,.03)}.chatbot-header.svelte-27hode .field-key:where(.svelte-27hode){font-size:.65rem;color:#fff6;text-transform:capitalize}.chatbot-header.svelte-27hode .field-value:where(.svelte-27hode){font-size:.8rem;color:#fff;font-weight:500}.chatbot-header.svelte-27hode .dropdown-overlay:where(.svelte-27hode){position:fixed;top:0;right:0;bottom:0;left:0;background:transparent;z-index:99}.chatbot-header.svelte-27hode .header-info:where(.svelte-27hode){text-align:left}.chatbot-header.svelte-27hode .header-info:where(.svelte-27hode) h3:where(.svelte-27hode){margin:0;font-size:.9rem;color:#fff;font-weight:700}.chatbot-header.svelte-27hode .header-info:where(.svelte-27hode) p:where(.svelte-27hode){margin:0;font-size:.7rem;color:#ffffff80;display:flex;align-items:center;gap:5px}.chatbot-header.svelte-27hode .online-dot:where(.svelte-27hode){width:7px;height:7px;border-radius:50%;background:#25d366;display:inline-block;animation:svelte-27hode-onlinePulse 2s ease-in-out infinite}@keyframes svelte-27hode-onlinePulse{0%,to{opacity:1}50%{opacity:.4}}.chat-messages.svelte-27hode{flex:1;overflow-y:auto;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;scrollbar-width:thin}.chat-messages.svelte-27hode::-webkit-scrollbar{width:4px}.chat-messages.svelte-27hode::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.message.svelte-27hode{display:flex;flex-wrap:wrap}.message.user.svelte-27hode{justify-content:flex-end}.message.svelte-27hode .bubble:where(.svelte-27hode){max-width:80%;padding:.8rem 1.2rem;border-radius:1.2rem;font-size:.95rem;line-height:1.4;white-space:pre-line}.message.assistant.svelte-27hode .bubble:where(.svelte-27hode){background:#ffffff14;color:#fff;border-bottom-left-radius:.2rem;overflow:auto}.message.user.svelte-27hode .bubble:where(.svelte-27hode){background:var(--color-highlight-2);color:#000;border-bottom-right-radius:.2rem}.chat-input-area.svelte-27hode{padding:1rem;display:flex;gap:.75rem;background:#0003}.chat-input-area.svelte-27hode input:where(.svelte-27hode){flex:1;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:.6rem 1rem;color:#fff;outline:none}.chat-input-area.svelte-27hode input:where(.svelte-27hode):focus{border-color:var(--color-highlight-2)}.chat-input-area.svelte-27hode .send-btn:where(.svelte-27hode){background:var(--color-highlight-2);color:#000;border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.chat-input-area.svelte-27hode .send-btn:where(.svelte-27hode):hover:not(:disabled){transform:scale(1.05);filter:brightness(1.1)}.chat-input-area.svelte-27hode .send-btn:where(.svelte-27hode):disabled{opacity:.5;cursor:not-allowed}.chat-input-area.svelte-27hode .send-btn:where(.svelte-27hode) svg:where(.svelte-27hode){width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.chat-input-area.booked.svelte-27hode{justify-content:center;padding:.85rem 1rem}.chat-input-area.booked.svelte-27hode .booked-message:where(.svelte-27hode){font-size:.85rem;color:#10b981;font-weight:600;text-align:center}.typing.svelte-27hode .bubble:where(.svelte-27hode){display:flex;gap:4px;padding:12px 16px}.typing.svelte-27hode .bubble:where(.svelte-27hode) .dot:where(.svelte-27hode){width:6px;height:6px;background:#fff6;border-radius:50%;animation:svelte-27hode-bounce 1.4s infinite ease-in-out}.typing.svelte-27hode .bubble:where(.svelte-27hode) .dot:where(.svelte-27hode):nth-child(1){animation-delay:-.32s}.typing.svelte-27hode .bubble:where(.svelte-27hode) .dot:where(.svelte-27hode):nth-child(2){animation-delay:-.16s}@keyframes svelte-27hode-bounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.meeting-card.svelte-27hode{position:relative;width:100%;max-width:92%;margin-top:.75rem;border-radius:1rem;overflow:hidden;background:linear-gradient(135deg,#10b9811f,#6366f114);border:1px solid rgba(16,185,129,.25);animation:svelte-27hode-cardSlideIn .5s cubic-bezier(.34,1.56,.64,1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.meeting-card__glow.svelte-27hode{position:absolute;top:-30%;right:-20%;width:60%;height:80%;background:radial-gradient(circle,rgba(16,185,129,.2) 0%,transparent 70%);pointer-events:none;filter:blur(20px)}.meeting-card__header.svelte-27hode{display:flex;align-items:center;gap:.6rem;padding:.9rem 1.1rem 0;position:relative;z-index:1}.meeting-card__icon.svelte-27hode{font-size:1.8rem;animation:svelte-27hode-celebratePop .6s cubic-bezier(.34,1.56,.64,1) .2s both}.meeting-card__title.svelte-27hode{font-size:1.05rem;font-weight:800;color:#10b981;letter-spacing:-.02em}.meeting-card__body.svelte-27hode{padding:.5rem 1.1rem 1rem;position:relative;z-index:1}.meeting-card__subtitle.svelte-27hode{font-size:.8rem;color:#ffffff8c;margin:0 0 .7rem;line-height:1.4}.meeting-card__details.svelte-27hode{display:flex;flex-direction:column;gap:.35rem;margin-bottom:.9rem;padding:.6rem .7rem;background:#00000026;border-radius:.6rem;border:1px solid rgba(255,255,255,.04)}.meeting-card__detail.svelte-27hode{display:flex;align-items:center;gap:.5rem;font-size:.82rem;color:#fffc}.meeting-card__label.svelte-27hode{font-size:.9rem;flex-shrink:0;width:1.2rem;text-align:center}.meeting-card__actions.svelte-27hode{display:flex;flex-direction:column;gap:.5rem}.meeting-card__btn.svelte-27hode{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.65rem 1rem;border-radius:.7rem;font-size:.85rem;font-weight:700;text-decoration:none;cursor:pointer;transition:all .25s cubic-bezier(.23,1,.32,1);border:none}.meeting-card__btn--meet.svelte-27hode{background:linear-gradient(135deg,#10b981,#059669);color:#fff;box-shadow:0 4px 16px #10b9814d}.meeting-card__btn--meet.svelte-27hode:hover{box-shadow:0 6px 24px #10b98173;filter:brightness(1.1)}.meeting-card__btn--cal.svelte-27hode{background:#ffffff0f;color:#ffffffbf;border:1px solid rgba(255,255,255,.1)}.meeting-card__btn--cal.svelte-27hode:hover{background:#ffffff1a;color:#fff;transform:translateY(-1px)}.meeting-card__btn.svelte-27hode svg:where(.svelte-27hode){flex-shrink:0}@keyframes svelte-27hode-cardSlideIn{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes svelte-27hode-celebratePop{0%{transform:scale(0)}50%{transform:scale(1.3)}to{transform:scale(1)}}.language-selector-wrapper.svelte-12ajq52{position:relative;width:100%;font-family:inherit}.language-select-label.svelte-12ajq52{display:block;margin-bottom:.5rem;font-size:.85rem;font-weight:600;color:#ffffffb3;text-transform:uppercase;letter-spacing:.05em}.language-input.svelte-12ajq52,.language-button.svelte-12ajq52{width:100%;padding:.8rem 1.2rem;font-size:1rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:1rem;color:#fff;outline:none;transition:all .3s ease;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.language-input.svelte-12ajq52{cursor:text;background:#ffffff14;border-color:var(--color-highlight-2, #1ccfc9);box-shadow:0 0 0 1px #1ccfc933}.language-button.svelte-12ajq52:hover{background:#ffffff1a;border-color:#fff3}.language-button-content.svelte-12ajq52{display:flex;align-items:center;gap:.6rem;overflow:hidden}.language-placeholder.svelte-12ajq52{color:#ffffff80}.flag-icon.svelte-12ajq52{font-size:1.2rem}.language-name.svelte-12ajq52{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.language-code.svelte-12ajq52{font-size:.8rem;color:#ffffff80}.dropdown-chevron.svelte-12ajq52{width:1rem;height:1rem;color:#ffffff80;transition:transform .3s ease;flex-shrink:0}.dropdown-chevron.open.svelte-12ajq52{transform:rotate(180deg)}.language-dropdown-list.svelte-12ajq52{position:absolute;top:calc(100% + .5rem);left:0;width:100%;margin:0;padding:.5rem 0;list-style:none;background:#141414f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.15);border-radius:1rem;box-shadow:0 10px 40px #00000080;max-height:250px;overflow-y:auto;z-index:50}.language-dropdown-list.svelte-12ajq52::-webkit-scrollbar{width:6px}.language-dropdown-list.svelte-12ajq52::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.language-option.svelte-12ajq52{display:flex;align-items:center;gap:.6rem;padding:.6rem 1.2rem;cursor:pointer;font-size:.95rem;color:#fffc;transition:all .15s ease}.language-option.highlighted.svelte-12ajq52{background:#1ccfc926;color:#fff}.language-option.selected.svelte-12ajq52{font-weight:700;color:var(--color-highlight-2, #1ccfc9)}.code-highlighted.svelte-12ajq52{color:#fffc!important}.language-empty.svelte-12ajq52{padding:.8rem 1.2rem;color:#fff6;font-size:.9rem;text-align:center}.hero-banner.svelte-y4toqn{position:relative;padding:3rem 0;overflow:hidden}.hero-banner.svelte-y4toqn:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle,#0000,#0006);z-index:1;pointer-events:none}.hero-banner.svelte-y4toqn .bg-video:where(.svelte-y4toqn){position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;object-fit:cover;filter:brightness(.9)}.hero-banner.svelte-y4toqn>*{position:relative;z-index:2}.form-container.svelte-y4toqn{position:relative;width:100%;max-width:680px;margin:2rem auto;padding:3.5rem;background:#0f0f0f59;backdrop-filter:blur(30px) saturate(150%);-webkit-backdrop-filter:blur(30px) saturate(150%);border-radius:2.5rem;border:1px solid rgba(255,255,255,.15);box-shadow:0 40px 100px -20px #000000b3,inset 0 0 0 1px #ffffff0d;scrollbar-width:none;-ms-overflow-style:none;transition:all .5s cubic-bezier(.23,1,.32,1)}.form-container.svelte-y4toqn::-webkit-scrollbar{width:0;height:0}.form-container.svelte-y4toqn:before{content:"";position:absolute;top:-20%;right:-20%;width:60%;height:60%;background:radial-gradient(circle,rgba(var(--color-highlight-2-rgb),.15) 0%,transparent 70%);pointer-events:none;z-index:0;filter:blur(40px)}.form-container.svelte-y4toqn:after{content:"";position:absolute;bottom:-20%;left:-20%;width:60%;height:60%;background:radial-gradient(circle,rgba(var(--color-highlight-1-rgb),.1) 0%,transparent 70%);pointer-events:none;z-index:0;filter:blur(40px)}.form-steps.svelte-y4toqn{position:relative;z-index:1}.form-steps.svelte-y4toqn .input-label,.form-steps.svelte-y4toqn .language-select-label{color:#fff}.form-frame.svelte-y4toqn{display:flex;flex-direction:column;gap:1.5rem;opacity:0;pointer-events:none;transform:translateY(16px);transition:opacity .5s cubic-bezier(.23,1,.32,1),transform .5s cubic-bezier(.23,1,.32,1)}.form-frame.active.svelte-y4toqn{opacity:1;pointer-events:all;transform:translate(0)}h2.svelte-y4toqn{font-size:1.75rem;font-family:var(--font-title);font-weight:800;color:#fff;line-height:1.2;letter-spacing:-.02em;background:linear-gradient(to right,#fff,#ffffffb3);-webkit-background-clip:text}h6.svelte-y4toqn{font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#fff;margin-bottom:-.5rem}.sub-heading.svelte-y4toqn{font-size:1rem;color:#fff9;line-height:1.5;margin-top:-.5rem}.button-wrapper.svelte-y4toqn{display:flex;justify-content:flex-end;margin-top:1.5rem;position:relative;z-index:10}.buttons-row.svelte-y4toqn{display:flex;align-items:center;gap:20px;flex-direction:row-reverse;justify-content:space-between!important}.error.svelte-y4toqn{color:#ef4444;font-size:.85rem;font-weight:500;margin-top:-.75rem;padding-left:.5rem;border-left:2px solid #ef4444}.notes-textarea.svelte-y4toqn{width:100%;min-height:120px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1rem;color:#fff;font-size:1rem;font-family:inherit;resize:vertical;outline:none;transition:all .3s ease}.notes-textarea.svelte-y4toqn:focus{border-color:#ffffff4d;background:#ffffff14}.notes-textarea.svelte-y4toqn::placeholder{color:#fff6}.skip-btn.svelte-y4toqn{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#ebebeb;padding:.5rem 1rem;border-radius:1rem;cursor:pointer;font-size:.85rem;transition:all .3s ease;text-decoration:none}.skip-btn.svelte-y4toqn:hover{background:#ffffff1a;color:#fff;transform:translateY(-1px)}.back-bar.svelte-y4toqn{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.back-btn.svelte-y4toqn,.switch-btn.svelte-y4toqn{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#fff9;padding:.4rem .9rem;border-radius:.75rem;cursor:pointer;font-size:.8rem;font-weight:600;transition:all .25s ease}.back-btn.svelte-y4toqn:hover,.switch-btn.svelte-y4toqn:hover{background:#ffffff1a;color:#fff}.switch-btn.svelte-y4toqn{color:#fff;border-color:#ffffff4d}.switch-btn.svelte-y4toqn:hover{border-color:#fff9}.cta-hero.svelte-y4toqn{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.25rem}.cta-hero__eyebrow.svelte-y4toqn{font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:#fff}.cta-hero__title.svelte-y4toqn{font-size:1.8rem;font-weight:900;color:#fff;line-height:1.1;letter-spacing:-.03em;background:linear-gradient(to right,#fff,#fffc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;max-width:520px}.cta-hero__sub.svelte-y4toqn{font-size:1.05rem;color:#fff9;line-height:1.6;max-width:440px}.cta-hero__btn-wrap.svelte-y4toqn{display:flex;justify-content:center;width:100%;margin-top:1rem}.cta-hero__btn.svelte-y4toqn{display:flex;align-items:center;justify-content:center;gap:.85rem;padding:1.25rem 3rem;min-width:280px;color:#fff;border:none;border-radius:100px;font-size:1.25rem;font-weight:800;font-family:var(--font-title, inherit);letter-spacing:.02em;cursor:pointer;position:relative;overflow:hidden;z-index:1;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.cta-hero__btn.svelte-y4toqn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(255,255,255,.18) 0%,transparent 50%,rgba(255,255,255,.06) 100%);border-radius:inherit;pointer-events:none}.cta-hero__btn.svelte-y4toqn:hover{transform:translateY(-4px) scale(1.04);animation:none}.cta-hero__btn.svelte-y4toqn:active{transform:translateY(-1px) scale(1.01)}.cta-hero__btn--v1-baseline.svelte-y4toqn{background:linear-gradient(135deg,#c62326,#9c1b1e 40%,#701416);box-shadow:0 8px 28px #c6232673,0 16px 48px #9c1b1e40,0 0 #c6232600;animation:svelte-y4toqn-ctaPulseGlowBaseline 2.5s ease-in-out infinite}.cta-hero__btn--v1-baseline.svelte-y4toqn:hover{box-shadow:0 12px 36px #c623268c,0 24px 60px #9c1b1e4d,0 0 60px #70141633;background:linear-gradient(135deg,#d32f32,#c62326 40%,#9c1b1e)}.cta-hero__btn--v2-red.svelte-y4toqn{background:linear-gradient(135deg,#c62326,#9c1b1e 40%,#701416);box-shadow:0 8px 28px #c6232673,0 16px 48px #9c1b1e40,0 0 #c6232600;animation:svelte-y4toqn-ctaPulseGlowRed 2.5s ease-in-out infinite}.cta-hero__btn--v2-red.svelte-y4toqn:hover{box-shadow:0 12px 36px #c623268c,0 24px 60px #9c1b1e4d,0 0 60px #70141633;background:linear-gradient(135deg,#d32f32,#c62326 40%,#9c1b1e)}.cta-hero__btn-shimmer.svelte-y4toqn{position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.25) 50%,transparent 100%);transform:skew(-20deg);animation:svelte-y4toqn-shimmerSweep 3s ease-in-out infinite;pointer-events:none;z-index:2}.cta-hero__btn-icon.svelte-y4toqn{font-size:1.5rem;position:relative;z-index:3;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2))}.cta-hero__btn-text.svelte-y4toqn{position:relative;z-index:3;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.2)}.cta-hero__btn-arrow.svelte-y4toqn{font-size:1.4rem;font-weight:700;color:#fff;position:relative;z-index:3;transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.cta-hero__btn.svelte-y4toqn:hover .cta-hero__btn-arrow:where(.svelte-y4toqn){transform:translate(6px)}.cta-hero__btn.svelte-y4toqn:focus-visible{outline:3px solid #fff;outline-offset:4px}.cta-hero__proof.svelte-y4toqn{display:inline-flex;align-items:center;gap:.55rem;font-size:.9rem;font-weight:600;color:#ffffffd9;text-decoration:underline;text-decoration-color:#ffffff59;text-underline-offset:4px}.cta-hero__proof.svelte-y4toqn:hover{color:#fff;text-decoration-color:#fff}.cta-hero__proof.svelte-y4toqn:focus-visible{outline:2px solid #fff;outline-offset:3px;border-radius:4px}.cta-hero__proof-stars.svelte-y4toqn{color:#fbbf24;letter-spacing:.1em;text-decoration:none}@media(prefers-reduced-motion:reduce){.cta-hero__btn.svelte-y4toqn,.cta-hero__btn-shimmer.svelte-y4toqn{animation:none!important}.cta-hero__btn-shimmer.svelte-y4toqn{display:none}.cta-hero__btn.svelte-y4toqn:hover,.cta-hero__btn.svelte-y4toqn:active{transform:none}.cta-hero__btn.svelte-y4toqn:hover .cta-hero__btn-arrow:where(.svelte-y4toqn){transform:none}.form-frame.svelte-y4toqn{transform:none;transition:opacity .2s linear}.form-container.svelte-y4toqn{transition:none}}@keyframes svelte-y4toqn-shimmerSweep{0%,to{left:-100%}50%{left:150%}}@keyframes svelte-y4toqn-ctaPulseGlowBaseline{0%,to{box-shadow:0 8px 28px #c6232673,0 16px 48px #9c1b1e40,0 0 #c6232600}50%{box-shadow:0 10px 36px #c623268c,0 20px 56px #9c1b1e59,0 0 80px #7014161f}}@keyframes svelte-y4toqn-ctaPulseGlowRed{0%,to{box-shadow:0 8px 28px #c6232673,0 16px 48px #9c1b1e40,0 0 #c6232600}50%{box-shadow:0 10px 36px #c623268c,0 20px 56px #9c1b1e59,0 0 80px #7014161f}}.choice-screen.svelte-y4toqn{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.choice-screen__check.svelte-y4toqn{width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,#10b98133,#10b98114);border:2px solid rgba(16,185,129,.4);color:#10b981;font-size:1.6rem;font-weight:700;animation:svelte-y4toqn-popIn .5s cubic-bezier(.34,1.56,.64,1)}.choice-screen__title.svelte-y4toqn{font-size:1.8rem;font-weight:800;background:linear-gradient(to right,#fff,#ffffffbf);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.choice-screen__desc.svelte-y4toqn{font-size:1rem;color:#fff9;line-height:1.6;max-width:460px}@keyframes svelte-y4toqn-popIn{0%{transform:scale(0);opacity:0}50%{transform:scale(1.15)}to{transform:scale(1);opacity:1}}@keyframes svelte-y4toqn-btnPulse{0%,to{box-shadow:0 4px 16px #ffffff1a,0 8px 32px #ffffff0f,0 12px 48px #ffffff08}50%{box-shadow:0 6px 24px #ffffff38,0 12px 44px #ffffff24,0 20px 64px #ffffff14}}.language-picker.svelte-y4toqn{width:100%;max-width:420px;margin-top:.25rem;position:relative;z-index:20}.choice-buttons.svelte-y4toqn{display:flex;flex-direction:column;gap:.75rem;width:100%;max-width:420px;margin-top:.5rem}.choice-btn.svelte-y4toqn{display:flex;align-items:center;gap:1rem;padding:1.1rem 1.5rem;border-radius:1.25rem;cursor:pointer;transition:all .3s cubic-bezier(.23,1,.32,1);text-decoration:none;border:1px solid rgba(255,255,255,.1);position:relative;overflow:hidden}.choice-btn.svelte-y4toqn:hover{transform:translateY(-2px);border-color:#fff3}.choice-btn.svelte-y4toqn:active{transform:translateY(0)}.choice-btn__icon.svelte-y4toqn{font-size:1.5rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;position:relative}.choice-btn__icon--avatar.svelte-y4toqn{border-radius:50%;overflow:hidden;padding:0}.choice-btn__icon--wa.svelte-y4toqn{border-radius:50%;overflow:visible;padding:0}.choice-btn__content.svelte-y4toqn{flex:1;text-align:left}.choice-btn__label.svelte-y4toqn{display:block;font-size:1.05rem;font-weight:700;color:#fff}.choice-btn__hint.svelte-y4toqn{display:block;font-size:.8rem;color:#ffffff80;margin-top:2px}.choice-btn__arrow.svelte-y4toqn{font-size:1.3rem;font-weight:700;color:#fff6;transition:all .3s ease;flex-shrink:0}.choice-btn.svelte-y4toqn:hover .choice-btn__arrow:where(.svelte-y4toqn){color:#fff;transform:translate(3px)}.choice-btn--primary.svelte-y4toqn{background:linear-gradient(135deg,#02b5bb26,#02b5bb0d)}.choice-btn--primary.svelte-y4toqn .choice-btn__icon:where(.svelte-y4toqn){background:#02b5bb33;color:#02b5bb}.choice-btn--primary.svelte-y4toqn:hover{background:linear-gradient(135deg,#02b5bb40,#02b5bb1a);border-color:#02b5bb66;box-shadow:0 8px 32px #02b5bb26}.choice-btn--form.svelte-y4toqn{background:linear-gradient(135deg,#fbbf241f,#fbbf240a)}.choice-btn--form.svelte-y4toqn .choice-btn__icon:where(.svelte-y4toqn){background:#fbbf2433;color:#fbbf24}.choice-btn--form.svelte-y4toqn:hover{background:linear-gradient(135deg,#fbbf2438,#fbbf2414);border-color:#fbbf2466;box-shadow:0 8px 32px #fbbf241f}.choice-btn--whatsapp.svelte-y4toqn{background:linear-gradient(135deg,#25d3661f,#25d3660a)}.choice-btn--whatsapp.svelte-y4toqn:hover{background:linear-gradient(135deg,#25d36638,#25d36614);border-color:#25d36666;box-shadow:0 8px 32px #25d3661f}.lili-avatar.svelte-y4toqn{width:44px;height:44px;object-fit:cover;border-radius:50%;display:block;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.online-pulse.svelte-y4toqn{position:absolute;bottom:0;right:0;width:12px;height:12px;background:#25d366;border-radius:50%;border:2px solid rgba(0,0,0,.4);animation:svelte-y4toqn-greenPulse 2s ease-in-out infinite}.online-indicator.svelte-y4toqn{display:inline-block;width:7px;height:7px;border-radius:50%;background:#25d366;margin-right:8px;animation:svelte-y4toqn-greenPulse 2s ease-in-out infinite}@keyframes svelte-y4toqn-greenPulse{0%,to{opacity:1;box-shadow:0 0 #25d36666}50%{opacity:.7;box-shadow:0 0 0 4px #25d36600}}.service-options.svelte-y4toqn{display:flex;flex-direction:column;gap:.75rem;width:100%;max-width:440px}.service-option.svelte-y4toqn{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-radius:1rem;cursor:pointer;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);color:#fff;font-size:1.05rem;font-weight:700;text-align:left;transition:all .3s cubic-bezier(.23,1,.32,1)}.service-option.svelte-y4toqn:hover{transform:translateY(-2px);background:#ffffff1a;border-color:rgba(var(--color-highlight-2-rgb),.5)}.service-option__label.svelte-y4toqn{flex:1}.service-option__check.svelte-y4toqn{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;flex-shrink:0;border:1px solid rgba(255,255,255,.3);background:#ffffff0d;color:#041e1e;font-size:.85rem;font-weight:800}.service-option--all.svelte-y4toqn{margin-top:.25rem;border-style:dashed}.service-option--selected.svelte-y4toqn{border-color:rgba(var(--color-highlight-2-rgb),.7);background:rgba(var(--color-highlight-2-rgb),.15)}.service-option--selected.svelte-y4toqn .service-option__check:where(.svelte-y4toqn){background:var(--color-highlight-2, #02b5bb);border-color:var(--color-highlight-2, #02b5bb)}.thank-you.svelte-y4toqn{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.thank-you__icon.svelte-y4toqn{font-size:3rem;animation:svelte-y4toqn-popIn .5s cubic-bezier(.34,1.56,.64,1)}.thank-you__link.svelte-y4toqn{color:#fff;text-decoration:underline;font-weight:600;font-size:.95rem;transition:opacity .2s}.thank-you__link.svelte-y4toqn:hover{opacity:.8}@media(max-width:768px){.form-container.svelte-y4toqn{padding:2rem 1.5rem;border-radius:1.5rem}.cta-hero__title.svelte-y4toqn{font-size:1.7rem}.cta-hero__btn.svelte-y4toqn{padding:1rem 1.8rem;font-size:1.05rem}.choice-screen__title.svelte-y4toqn{font-size:1.5rem}h2.svelte-y4toqn{font-size:1.4rem}}@media(max-width:767px){.hero-banner.svelte-y4toqn{padding:1rem 0 2rem}.form-container.svelte-y4toqn{margin:0 auto}}@media(max-width:480px){.form-container.svelte-y4toqn{padding:1.75rem 1.1rem 1.5rem;border-radius:1.25rem}.cta-hero__title.svelte-y4toqn{font-size:1.65rem;line-height:1.2}.cta-hero__btn.svelte-y4toqn{width:100%;justify-content:center;padding:1rem 1.5rem}.choice-btn.svelte-y4toqn{padding:1rem 1.1rem}}.hero.svelte-1ttf32t{position:relative;isolation:isolate;background:#0e2f36;color:#fff;overflow:hidden;padding-bottom:3rem}.glow.svelte-1ttf32t{position:absolute;inset:-20% -10% auto;height:120%;z-index:-1;background:radial-gradient(50% 45% at 78% 30%,rgba(2,181,187,.35),transparent 70%),radial-gradient(40% 40% at 10% 80%,rgba(2,181,187,.18),transparent 70%);pointer-events:none}.form.svelte-1ttf32t #hero-form-container.irp-arrive{animation:irp-arrive 1.3s cubic-bezier(.16,1,.3,1)}@keyframes irp-arrive{0%{box-shadow:0 0 #02b5bb00;transform:scale(.985)}35%{box-shadow:0 0 0 10px #02b5bb59;transform:scale(1.01)}to{box-shadow:0 0 0 28px #02b5bb00;transform:none}}@media(prefers-reduced-motion:reduce){.form.svelte-1ttf32t #hero-form-container.irp-arrive{animation:none}}.form.svelte-1ttf32t .hero-banner{background:transparent}.strip.svelte-1ttf32t{width:100%;max-width:1400px;margin-inline:auto;padding-inline:1rem}@media(min-width:768px){.strip.svelte-1ttf32t{padding-inline:2rem}}@media(min-width:1280px){.strip.svelte-1ttf32t{padding-inline:4.5rem}}.strip.svelte-1ttf32t{display:grid;gap:2rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.14)}@media(min-width:1024px){.strip.svelte-1ttf32t{grid-template-columns:5fr 7fr;align-items:center}}.founder.svelte-1ttf32t{display:flex;align-items:center;gap:1rem}.founder-name.svelte-1ttf32t{font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;text-transform:uppercase;letter-spacing:.14em;color:#0e2f36;margin:0;color:#fff}.founder-line.svelte-1ttf32t{font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#ffffffb8;margin:.25rem 0 0;line-height:1.5}.facts.svelte-1ttf32t{list-style:none;margin:0;padding:0;display:grid;gap:1.5rem}@media(min-width:768px){.facts.svelte-1ttf32t{grid-template-columns:repeat(3,1fr)}}.facts.svelte-1ttf32t li:where(.svelte-1ttf32t){display:flex;flex-direction:column;gap:.25rem;padding-inline-start:1rem;border-left:2px solid #02b5bb}.value.svelte-1ttf32t{font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;font-weight:700;font-size:clamp(1.15rem,2vw,1.5rem);letter-spacing:-.02em}.label.svelte-1ttf32t{font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;font-size:.875rem;color:#ffffffb8}.scene.svelte-lzyx6y{position:relative;height:calc(var(--len, 3) * 100vh);height:calc(var(--len, 3) * 100svh);background:#0e2f36;color:#fff}.scene.svelte-lzyx6y.rm{height:auto}.stage.svelte-lzyx6y{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:flex;align-items:center;padding-top:104px;padding-bottom:7rem}.rm .stage.svelte-lzyx6y{position:relative;height:auto;overflow:visible}.glow.svelte-lzyx6y{position:absolute;top:-30%;right:-20%;bottom:-30%;left:-20%;pointer-events:none;background:radial-gradient(40% 40% at 70% 55%,rgba(2,181,187,.28),transparent 70%)}.wrap.svelte-lzyx6y{width:100%;max-width:1400px;margin-inline:auto;padding-inline:1rem}@media(min-width:768px){.wrap.svelte-lzyx6y{padding-inline:2rem}}@media(min-width:1280px){.wrap.svelte-lzyx6y{padding-inline:4.5rem}}.wrap.svelte-lzyx6y{position:relative}.grid.svelte-lzyx6y{display:grid;gap:2rem;align-items:center}@media(min-width:1024px){.grid.svelte-lzyx6y{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:4rem}}.copy.svelte-lzyx6y{display:flex;flex-direction:column;gap:1rem}.eyebrow.svelte-lzyx6y{font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;text-transform:uppercase;letter-spacing:.14em;color:#0e2f36;margin:0;color:#fff;display:inline-flex;align-items:center;gap:.5rem}.dot.svelte-lzyx6y{width:6px;height:6px;border-radius:50%;background:#c62426}.title.svelte-lzyx6y{font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;font-weight:700;font-size:clamp(2.1rem,4.6vw,3.5rem);letter-spacing:-.03em;line-height:1.05;color:#0e2f36;margin:0;color:#fff;font-size:clamp(2rem,4vw,3.25rem)}.lead.svelte-lzyx6y{font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#4a5c61;font-size:1.0625rem;line-height:1.65;margin:0;color:#ffffffb8;max-width:46ch}@media(max-height:760px){.lead.svelte-lzyx6y{display:none}}.counter.svelte-lzyx6y{display:flex;align-items:baseline;gap:.5rem;margin-top:1rem;font-family:SFMono-Regular,Menlo,Consolas,monospace}.num.svelte-lzyx6y{font-size:1.5rem;font-weight:700;color:#02b5bb}.of.svelte-lzyx6y{font-size:.8rem;color:#ffffffb8}.bars.svelte-lzyx6y{display:flex;gap:6px;margin-left:1rem;flex:1;max-width:220px}.bars.svelte-lzyx6y i:where(.svelte-lzyx6y){flex:1;height:3px;background:#ffffff26;border-radius:2px;overflow:hidden}.bars.svelte-lzyx6y b:where(.svelte-lzyx6y){display:block;height:100%;background:#02b5bb;transform-origin:left}.beats.svelte-lzyx6y{list-style:none;margin:0;padding:0;display:grid;min-height:9.5rem}.beat.svelte-lzyx6y{grid-area:1/1;display:flex;flex-direction:column;gap:.5rem;opacity:0;transform:translateY(14px);visibility:hidden;transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1),visibility 0s .45s}.beat.on.svelte-lzyx6y{opacity:1;transform:none;visibility:visible;transition-delay:.12s,.12s,0s}.beat.svelte-lzyx6y h3:where(.svelte-lzyx6y){font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;font-weight:700;font-size:clamp(1.3rem,2vw,1.6rem);letter-spacing:-.02em;line-height:1.15;color:#0e2f36;margin:0;color:#fff;font-size:clamp(1.4rem,2.4vw,2rem)}.beat.svelte-lzyx6y p:where(.svelte-lzyx6y){font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#4a5c61;font-size:1.0625rem;line-height:1.65;margin:0;color:#ffffffb8;max-width:44ch}.tag.svelte-lzyx6y{font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:#02b5bb}.visual.svelte-lzyx6y{position:relative;width:100%;max-width:640px;justify-self:center;aspect-ratio:520/420}.container.svelte-lzyx6y{width:100%;height:auto;overflow:visible;animation:svelte-lzyx6y-float 6s ease-in-out infinite}@keyframes svelte-lzyx6y-float{50%{transform:translateY(-8px)}}.stamp.svelte-lzyx6y{transition:opacity .4s}.stamp.svelte-lzyx6y text:where(.svelte-lzyx6y){fill:#fff;font:700 13px SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.08em}.barrier.svelte-lzyx6y{transition:opacity .4s}.arm.svelte-lzyx6y{transform-origin:20px 264px;transform-box:view-box}.on.svelte-lzyx6y{opacity:1!important;visibility:visible!important}.tags.svelte-lzyx6y,.sheet.svelte-lzyx6y,.weeks.svelte-lzyx6y,.cal.svelte-lzyx6y{position:absolute;opacity:0;visibility:hidden;transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1),visibility 0s .45s}.tags.on.svelte-lzyx6y,.sheet.on.svelte-lzyx6y,.weeks.on.svelte-lzyx6y,.cal.on.svelte-lzyx6y{transition-delay:0s}.tags.svelte-lzyx6y{right:0;top:0;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;align-items:flex-end}.tags.svelte-lzyx6y li:where(.svelte-lzyx6y){font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;font-weight:700;font-size:.9rem;padding:8px 14px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.2);color:#ffffffb8;opacity:0;transform:translate(24px) rotate(4deg);transition:opacity .4s,transform .6s cubic-bezier(.16,1,.3,1),background .3s,color .3s}.tags.svelte-lzyx6y li.shown:where(.svelte-lzyx6y){opacity:1;transform:none}.tags.svelte-lzyx6y li.current:where(.svelte-lzyx6y){background:#02b5bb;color:#0e2f36;border-color:#02b5bb}.sheet.svelte-lzyx6y{right:-2%;top:-4%;width:min(330px,58%);padding:18px 18px 14px;border-radius:4px;background:linear-gradient(180deg,#fff0 0,#fff0 96%,#0e2f360a 96%),#fdfcf8;color:#1d2a2e;box-shadow:0 2px #0000000d,0 40px 60px -25px #000000b3;font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif}.sheet.svelte-lzyx6y:after{content:"";position:absolute;right:0;top:0;border-width:0 18px 18px 0;border-style:solid;border-color:#0e2f36 #e8e4da}.doc-head.svelte-lzyx6y{display:flex;align-items:center;gap:10px;padding-bottom:10px;border-bottom:2px solid #0e2f36}.doc-logo.svelte-lzyx6y{width:30px;height:30px;border-radius:6px;display:grid;place-items:center;background:#0e2f36;color:#02b5bb;font:800 .6rem SFMono-Regular,Menlo,Consolas,monospace}.doc-org.svelte-lzyx6y{margin:0;font:700 .7rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#0e2f36}.doc-kind.svelte-lzyx6y{margin:0;font:.62rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.1em;text-transform:uppercase;color:#5b6d72}.doc-ref.svelte-lzyx6y{margin-left:auto;font:.58rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.1em;text-transform:uppercase;color:#c62426;border:1px solid #c62426;padding:2px 6px;border-radius:3px}.doc-meta.svelte-lzyx6y{margin:10px 0 8px;display:grid;grid-template-columns:1.4fr 1fr;gap:6px}.doc-meta.svelte-lzyx6y dt:where(.svelte-lzyx6y){font:.55rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.12em;text-transform:uppercase;color:#5b6d72}.doc-meta.svelte-lzyx6y dd:where(.svelte-lzyx6y){margin:0;font:600 .72rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#0e2f36}table.svelte-lzyx6y{width:100%;border-collapse:collapse;font-size:.7rem}table.svelte-lzyx6y th:where(.svelte-lzyx6y){text-align:left;font:.55rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.1em;text-transform:uppercase;color:#5b6d72;padding:4px 0;border-bottom:1px solid rgba(14,47,54,.28)}table.svelte-lzyx6y td:where(.svelte-lzyx6y){padding:6px 4px 6px 0;border-bottom:1px dotted rgba(14,47,54,.28);color:#1d2a2e;font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif}table.svelte-lzyx6y td:where(.svelte-lzyx6y):nth-child(2){color:#5b6d72}table.svelte-lzyx6y td:where(.svelte-lzyx6y):last-child{width:26%}table.svelte-lzyx6y i:where(.svelte-lzyx6y){display:block;height:8px;border-radius:2px;background:repeating-linear-gradient(90deg,#0e2f36 0,#0e2f36 6px,#2c4a51 6px,#2c4a51 9px);transform-origin:left}table.svelte-lzyx6y tr:where(.svelte-lzyx6y){transition:opacity .2s}.doc-foot.svelte-lzyx6y{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:10px}.doc-foot.svelte-lzyx6y span:where(.svelte-lzyx6y):first-child{font:.6rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#5b6d72;max-width:60%}.doc-stamp.svelte-lzyx6y{font:800 .8rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#c62426;border:2px solid #c62426;padding:3px 10px;border-radius:4px;transform:rotate(-8deg);transition:opacity .3s}.weeks.svelte-lzyx6y{left:0;right:0;bottom:-2%;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.weeks.svelte-lzyx6y .weeks-label:where(.svelte-lzyx6y){font:.72rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.14em;text-transform:uppercase;color:#ffffffb8}.weeks.svelte-lzyx6y .weeks-num:where(.svelte-lzyx6y){font:700 clamp(2.5rem,6vw,4.5rem) "Helvetica Neue",Helvetica,Arial,"Segoe UI",sans-serif;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}.weeks.svelte-lzyx6y .ticks:where(.svelte-lzyx6y){display:flex;gap:5px}.weeks.svelte-lzyx6y .ticks:where(.svelte-lzyx6y) i:where(.svelte-lzyx6y){width:22px;height:6px;border-radius:3px;background:#ffffff26;transition:background .2s}.weeks.svelte-lzyx6y .ticks:where(.svelte-lzyx6y) i.lit:where(.svelte-lzyx6y){background:#c62426}.cal.svelte-lzyx6y{right:-2%;top:-2%;width:min(340px,60%);padding:16px;border-radius:14px;background:#fff;color:#1d2a2e;box-shadow:0 40px 60px -25px #000000b3;font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif}.cal-head.svelte-lzyx6y{display:flex;justify-content:space-between;align-items:baseline}.cal-title.svelte-lzyx6y{margin:0;font:700 .7rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.1em;text-transform:uppercase;color:#0e2f36}.cal-day.svelte-lzyx6y{margin:0;font:.75rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#5b6d72}.cal-day.svelte-lzyx6y b:where(.svelte-lzyx6y){font:800 1.3rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#0e2f36;font-variant-numeric:tabular-nums}.cal-bar.svelte-lzyx6y{position:relative;display:block;height:6px;margin:10px 0 18px;border-radius:3px;background:#eef8f8}.cal-bar.svelte-lzyx6y i:where(.svelte-lzyx6y){position:absolute;top:0;right:0;bottom:0;left:0;border-radius:3px;background:#02b5bb;transform-origin:left}.cal-bar.svelte-lzyx6y em:where(.svelte-lzyx6y){position:absolute;top:9px;font: .58rem SFMono-Regular,Menlo,Consolas,monospace;color:#5b6d72}.pile.svelte-lzyx6y{position:relative;height:376px;margin-top:4px}.doc.svelte-lzyx6y{position:absolute;left:0;right:0;top:0;height:176px;transition:transform .65s cubic-bezier(.22,1,.36,1)}.ghost.svelte-lzyx6y{position:absolute;inset:0 0 auto 0;height:34px;display:flex;align-items:center;gap:8px;padding:0 12px;border:1.5px dashed rgba(14,47,54,.28);border-radius:8px;color:#5b6d72;font:600 .68rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;transition:opacity .3s}.ghost.svelte-lzyx6y svg:where(.svelte-lzyx6y){width:14px;height:14px;flex:none;color:#00a5ab}.paper.svelte-lzyx6y{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:6px;overflow:hidden;background:#fff;box-shadow:0 -1px #0e2f360f,0 10px 22px -10px #0e2f3673,0 1px 2px #0e2f3626;opacity:0;transform:translateY(14px) rotate(calc(var(--r) * 3)) scale(.985);transition:opacity .26s ease,transform .6s cubic-bezier(.22,1.2,.36,1)}.doc.done.svelte-lzyx6y .paper:where(.svelte-lzyx6y){opacity:1;transform:rotate(var(--r))}.doc.done.svelte-lzyx6y .ghost:where(.svelte-lzyx6y){opacity:0}.chip.svelte-lzyx6y{position:absolute;right:8px;top:7px;z-index:2;padding:3px 8px;border-radius:99px;font:700 .58rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;letter-spacing:.02em;white-space:nowrap;background:#eef8f8;color:#5b6d72;transition:background .3s,color .3s}.doc.done.svelte-lzyx6y .chip:where(.svelte-lzyx6y){background:#e3f4ec;color:#1f7a5c}.doc.done.svelte-lzyx6y .chip:where(.svelte-lzyx6y):before{content:"✓ "}.hd.svelte-lzyx6y{display:flex;flex-direction:column;justify-content:center;gap:1px;height:34px;padding:0 92px 0 12px;position:relative}.hd.svelte-lzyx6y b:where(.svelte-lzyx6y){font:700 .74rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#0e2f36;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hd.svelte-lzyx6y small:where(.svelte-lzyx6y){font:.56rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#5b6d72;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hd.svelte-lzyx6y .mono:where(.svelte-lzyx6y){font-family:SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.06em;text-transform:uppercase}.police.svelte-lzyx6y .paper:where(.svelte-lzyx6y){border-top:3px solid #23468c}.police.svelte-lzyx6y .hd:where(.svelte-lzyx6y){padding-left:38px}.seal.svelte-lzyx6y{position:absolute;left:10px;top:6px;width:20px;height:20px;border-radius:50%}.seal.blue.svelte-lzyx6y{background:radial-gradient(circle,#fff 30%,#23468c 32%,#23468c 44%,#fff 46%,#fff 56%,#23468c 58%)}.income.svelte-lzyx6y .paper:where(.svelte-lzyx6y){background:linear-gradient(#fff,#fff) padding-box}.hd.bank.svelte-lzyx6y{background:linear-gradient(90deg,#0b4f55,#127a80);padding-left:38px}.hd.bank.svelte-lzyx6y b:where(.svelte-lzyx6y),.hd.bank.svelte-lzyx6y small:where(.svelte-lzyx6y){color:#fff}.hd.bank.svelte-lzyx6y small:where(.svelte-lzyx6y){opacity:.8}.bank-mark.svelte-lzyx6y{position:absolute;left:12px;top:9px;width:16px;height:16px;border-radius:4px;background:#ffffffe6;clip-path:polygon(50% 0,100% 35%,100% 100%,0 100%,0 35%)}.vtitle.svelte-lzyx6y .paper:where(.svelte-lzyx6y){background:repeating-linear-gradient(45deg,#eef6ee 0,#eef6ee 4px,#f7fbf7 4px,#f7fbf7 8px);box-shadow:inset 0 0 0 4px #b9d8bd,0 10px 22px -10px #0e2f3673}.vtitle.svelte-lzyx6y .hd:where(.svelte-lzyx6y) b:where(.svelte-lzyx6y){font-family:Georgia,Times New Roman,serif;font-size:.8rem;color:#24532c}.lading.svelte-lzyx6y .paper:where(.svelte-lzyx6y){background:#fbfaf6;background-image:linear-gradient(rgba(14,47,54,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(14,47,54,.12) 1px,transparent 1px);background-size:100% 22px,33.3% 100%;background-position:0 34px,0 0}.passport.svelte-lzyx6y .paper:where(.svelte-lzyx6y){display:grid;grid-template-columns:92px 1fr;background:#f1ecf3}.pp-cover.svelte-lzyx6y{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:linear-gradient(160deg,#24345e,#18233f);color:#d8b75d;text-align:center}.pp-cover.svelte-lzyx6y b:where(.svelte-lzyx6y){font:700 .62rem Georgia,serif;letter-spacing:.16em;text-transform:uppercase}.pp-cover.svelte-lzyx6y span:where(.svelte-lzyx6y){font:.5rem Georgia,serif;letter-spacing:.12em;text-transform:uppercase;opacity:.85}.pp-emblem.svelte-lzyx6y{width:26px;height:26px;border-radius:50%;border:1.5px solid #d8b75d;background:radial-gradient(circle,transparent 45%,rgba(216,183,93,.5) 46% 50%,transparent 52%);margin-bottom:4px}.pp-page.svelte-lzyx6y{position:relative;padding:12px 12px 10px;display:grid;grid-template-columns:38px 1fr;gap:6px 10px;align-content:start;background:repeating-radial-gradient(circle at 80% 30%,#f1ecf3 0,#f1ecf3 3px,#e9e2ee 3px,#e9e2ee 4px)}.pp-page.svelte-lzyx6y code:where(.svelte-lzyx6y){grid-column:1/-1;margin-top:40px;font:600 .5rem/1.3 Courier New,monospace;letter-spacing:.08em;color:#3a3a46;white-space:nowrap;overflow:hidden}.pp-photo.svelte-lzyx6y{width:38px;height:48px;border-radius:3px;background:linear-gradient(#c9c2cf,#b7afbf)}.pp-lines.svelte-lzyx6y{display:flex;flex-direction:column;gap:6px;padding-top:4px}.pp-lines.svelte-lzyx6y i:where(.svelte-lzyx6y){height:4px;border-radius:2px;background:#cfc7d6}.pp-lines.svelte-lzyx6y i:where(.svelte-lzyx6y):nth-child(2){width:70%}.pp-lines.svelte-lzyx6y i:where(.svelte-lzyx6y):nth-child(3){width:50%}.apostille.svelte-lzyx6y .paper:where(.svelte-lzyx6y){background:#fbf7ec;box-shadow:inset 0 0 0 5px #fbf7ec,inset 0 0 0 6px #c9b88f,0 12px 26px -10px #0e2f3680}.ap.svelte-lzyx6y{position:relative;padding:28px 16px 10px;text-align:center}.ap-title.svelte-lzyx6y{margin:0;font:700 1rem Georgia,Times New Roman,serif;letter-spacing:.2em;text-transform:uppercase;color:#3c3322}.ap-sub.svelte-lzyx6y{margin:1px 0 8px;font:italic .56rem Georgia,serif;color:#6b5d41}.ap-lines.svelte-lzyx6y{margin:0;padding:0 70px 0 0;list-style:none;text-align:left;display:grid;gap:4px}.ap-lines.svelte-lzyx6y li:where(.svelte-lzyx6y){display:flex;gap:4px;align-items:baseline;font:.54rem Georgia,serif;color:#4d4330;white-space:nowrap}.ap-lines.svelte-lzyx6y i:where(.svelte-lzyx6y){flex:1;min-width:16px;border-bottom:1px dotted #a8997a}.ap-seal.svelte-lzyx6y{position:absolute;right:16px;bottom:-6px;width:54px;height:54px;border-radius:50%;background:radial-gradient(circle at 40% 35%,#e0564e,#a3201f 70%);box-shadow:0 4px 8px #78141459}.ap-seal.svelte-lzyx6y i:where(.svelte-lzyx6y){position:absolute;top:7px;right:7px;bottom:7px;left:7px;border-radius:50%;border:1.5px dashed rgba(255,255,255,.55)}.ap-seal.svelte-lzyx6y:before,.ap-seal.svelte-lzyx6y:after{content:"";position:absolute;top:44px;width:12px;height:26px;background:#a3201f;clip-path:polygon(0 0,100% 0,100% 100%,50% 78%,0 100%)}.ap-seal.svelte-lzyx6y:before{left:12px;transform:rotate(14deg)}.ap-seal.svelte-lzyx6y:after{right:12px;transform:rotate(-14deg)}.pile-count.svelte-lzyx6y{margin:8px 0 0;font:700 .7rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#0e2f36}.pile-count.svelte-lzyx6y span:where(.svelte-lzyx6y){font-weight:400;color:#5b6d72}@media(max-width:1023px){.stage.svelte-lzyx6y{align-items:flex-start;padding-bottom:6rem}.lead.svelte-lzyx6y{display:none}.visual.svelte-lzyx6y{max-width:420px}.beats.svelte-lzyx6y{min-height:8rem}}@media(max-width:767px){.stage.svelte-lzyx6y{padding-top:88px;padding-bottom:1rem}.grid.svelte-lzyx6y{gap:1rem}.copy.svelte-lzyx6y{gap:.5rem}.title.svelte-lzyx6y{font-size:clamp(1.6rem,6.8vw,2rem)}.counter.svelte-lzyx6y{margin-top:.5rem}.beats.svelte-lzyx6y{min-height:7.25rem}.beat.svelte-lzyx6y p:where(.svelte-lzyx6y){font-size:.95rem;line-height:1.5}.visual.svelte-lzyx6y{width:94%;max-width:360px}.sheet.svelte-lzyx6y{zoom:.86}.cal.svelte-lzyx6y{zoom:.76;top:-6%}.tags.svelte-lzyx6y li:where(.svelte-lzyx6y){font-size:.8rem;padding:6px 12px}}@media(max-width:767px)and (max-height:780px){.visual.svelte-lzyx6y{zoom:.84}}@media(max-width:767px)and (max-height:700px){.visual.svelte-lzyx6y{zoom:.72}.beats.svelte-lzyx6y{min-height:6.5rem}}.rm .stage.svelte-lzyx6y{padding-block:6rem}.rm .beats.svelte-lzyx6y{gap:2rem;min-height:0}.rm .beat.svelte-lzyx6y{grid-area:auto;opacity:1;transform:none;visibility:visible}.rm .counter.svelte-lzyx6y,.rm .tags.svelte-lzyx6y,.rm .sheet.svelte-lzyx6y,.rm .weeks.svelte-lzyx6y,.rm .cal.svelte-lzyx6y,.rm .stamp.svelte-lzyx6y,.rm .barrier.svelte-lzyx6y{display:none}.rm .container.svelte-lzyx6y{animation:none}.cc.svelte-1buulc0{position:relative;width:min(700px,100%,(100vh - 300px) * 1.35);width:min(700px,100%,(100svh - 300px) * 1.35);padding:0 0 26px 48px}.photo.svelte-1buulc0{position:relative;margin:0;border-radius:22px;overflow:hidden;aspect-ratio:3/2;background:#dfe6e8;box-shadow:0 50px 90px -50px #0e2f36b3,0 0 0 1px #0e2f360f}.photo.svelte-1buulc0 img:where(.svelte-1buulc0){display:block;width:100%;height:100%;object-fit:cover;object-position:60% 50%;transform-origin:70% 45%;will-change:transform}.photo.svelte-1buulc0:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(200deg,#0e2f3600 55%,#0e2f3647)}.rec-chip.svelte-1buulc0{position:absolute;left:14px;top:14px;z-index:1;display:inline-flex;align-items:center;gap:7px;padding:6px 11px;border-radius:99px;background:#0a181c9e;color:#fff;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font:600 .68rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.06em;font-variant-numeric:tabular-nums}.rec-chip.svelte-1buulc0 i:where(.svelte-1buulc0){width:7px;height:7px;border-radius:50%;background:#ff5a5f}.live.svelte-1buulc0 .rec-chip:where(.svelte-1buulc0) i:where(.svelte-1buulc0){animation:svelte-1buulc0-pulse 1.6s ease-in-out infinite}@keyframes svelte-1buulc0-pulse{50%{opacity:.3}}.tr.svelte-1buulc0{position:absolute;left:0;bottom:0;z-index:2;width:min(300px,46%);height:66%;display:flex;flex-direction:column;border-radius:18px;overflow:hidden;background:#fffffff0;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);box-shadow:0 30px 60px -28px #0e2f3699,0 0 0 1px #0e2f360f}.tr-head.svelte-1buulc0{display:flex;align-items:center;gap:8px;padding:12px 14px 10px;border-bottom:1px solid rgba(14,47,54,.14)}.tr-head.svelte-1buulc0 b:where(.svelte-1buulc0){font:700 .8rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#0e2f36}.tr-dot.svelte-1buulc0{width:8px;height:8px;border-radius:50%;background:#02b5bb;transition:background .3s}.tr-dot.on.svelte-1buulc0{background:#ff5a5f}.live.svelte-1buulc0 .tr-dot.on:where(.svelte-1buulc0){animation:svelte-1buulc0-pulse 1.6s ease-in-out infinite}.tr-state.svelte-1buulc0{margin-left:auto;font:600 .6rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.12em;text-transform:uppercase;color:#5b6d72}.tr-lines.svelte-1buulc0{list-style:none;margin:0;padding:10px 14px;flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 40px);mask-image:linear-gradient(to bottom,transparent 0,#000 40px)}.tr-lines.svelte-1buulc0 li:where(.svelte-1buulc0){animation:svelte-1buulc0-line-in .38s cubic-bezier(.16,1,.3,1) both;padding-left:10px;border-left:2px solid rgba(14,47,54,.14)}.tr-lines.svelte-1buulc0 li.irp:where(.svelte-1buulc0){border-left-color:#02b5bb}@keyframes svelte-1buulc0-line-in{0%{opacity:0;transform:translateY(8px)}}.meta.svelte-1buulc0{margin:0 0 2px;display:flex;align-items:baseline;gap:8px}.meta.svelte-1buulc0 b:where(.svelte-1buulc0){font:700 .64rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#0e2f36}.meta.svelte-1buulc0 time:where(.svelte-1buulc0){font:.58rem SFMono-Regular,Menlo,Consolas,monospace;color:#5b6d72;font-variant-numeric:tabular-nums}.irp.svelte-1buulc0 .meta:where(.svelte-1buulc0) b:where(.svelte-1buulc0){color:#04767b}.txt.svelte-1buulc0{margin:0;font:400 .74rem/1.45 Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#1d2a2e}.caret.svelte-1buulc0{display:inline-block;width:1.5px;height:.95em;margin-left:1px;background:#0e2f36;vertical-align:-2px;animation:svelte-1buulc0-caret .9s steps(1) infinite}@keyframes svelte-1buulc0-caret{50%{opacity:0}}.tr-foot.svelte-1buulc0{margin:0;display:flex;align-items:center;gap:6px;padding:9px 14px;border-top:1px solid rgba(14,47,54,.14);font:700 .64rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#5b6d72;transition:color .3s,background .3s}.tr-foot.svelte-1buulc0 svg:where(.svelte-1buulc0){width:13px;height:13px;opacity:.4;transition:opacity .3s}.tr-foot.on.svelte-1buulc0{color:#04767b;background:#e3f6f6}.tr-foot.on.svelte-1buulc0 svg:where(.svelte-1buulc0){opacity:1}@media(prefers-reduced-motion:reduce){.photo.svelte-1buulc0 img:where(.svelte-1buulc0){transform:none!important}.live.svelte-1buulc0 .rec-chip:where(.svelte-1buulc0) i:where(.svelte-1buulc0),.live.svelte-1buulc0 .tr-dot.on:where(.svelte-1buulc0),.caret.svelte-1buulc0{animation:none}.tr-lines.svelte-1buulc0 li:where(.svelte-1buulc0){animation:none}}.journey.svelte-155rmah{position:relative;flex:none;width:100%;margin-top:1rem;color:#0e2f36;--paper: #e3f6f6}svg.svelte-155rmah{display:block;width:100%;height:auto;max-height:120px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}path.svelte-155rmah,rect.svelte-155rmah,circle.svelte-155rmah{fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.thin.svelte-155rmah{stroke-width:.9}.bold.svelte-155rmah{stroke-width:2.2}.dash.svelte-155rmah{stroke:var(--paper);stroke-width:1.1;stroke-dasharray:4 5}.far.svelte-155rmah{opacity:.22}.far.svelte-155rmah path:where(.svelte-155rmah){stroke-width:1.2}.near.svelte-155rmah{opacity:.32}.world.svelte-155rmah>g:where(.svelte-155rmah):not(.trav),.world.svelte-155rmah>path:where(.svelte-155rmah):not(.line):not(.tick){opacity:.62}.line.done.svelte-155rmah{stroke-width:2}.line.ahead.svelte-155rmah{stroke-width:1.4;stroke-dasharray:.1 6;opacity:.45}.tick.svelte-155rmah{opacity:.35}.tick.lit.svelte-155rmah{opacity:1}.label.svelte-155rmah{font:600 7.6px SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:1.2px;text-transform:uppercase;text-anchor:middle;fill:currentColor;stroke:none;opacity:.4;transition:opacity .3s}.label.lit.svelte-155rmah{opacity:1}.trav.svelte-155rmah .solid:where(.svelte-155rmah){fill:currentColor;stroke:none}.trav.svelte-155rmah .cut:where(.svelte-155rmah){stroke:var(--paper);stroke-width:1.2}.cloud.svelte-155rmah{fill:none}@media(max-width:1023px){.journey.svelte-155rmah{z-index:1;background:linear-gradient(transparent,var(--paper) 18%)}}@media(max-width:760px){svg.svelte-155rmah{-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}}.scene.svelte-dpfzma{position:relative;height:calc(var(--len, 3) * 100vh);height:calc(var(--len, 3) * 100svh);background:#e3f6f6}.scene.svelte-dpfzma.rm{height:auto}.stage.svelte-dpfzma{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:flex;flex-direction:column;padding-top:104px;padding-bottom:6.5rem}.rm .stage.svelte-dpfzma{position:relative;height:auto;overflow:visible}.wrap.svelte-dpfzma{width:100%;max-width:1400px;margin-inline:auto;padding-inline:1rem}@media(min-width:768px){.wrap.svelte-dpfzma{padding-inline:2rem}}@media(min-width:1280px){.wrap.svelte-dpfzma{padding-inline:4.5rem}}.head.svelte-dpfzma{display:flex;flex-direction:column;gap:.75rem;flex:none}.eyebrow.svelte-dpfzma{font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;text-transform:uppercase;letter-spacing:.14em;color:#0e2f36;margin:0;display:inline-flex;align-items:center;gap:.5rem}.dot.svelte-dpfzma{width:6px;height:6px;border-radius:50%;background:#02b5bb}.title.svelte-dpfzma{font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;font-weight:700;font-size:clamp(2.1rem,4.6vw,3.5rem);letter-spacing:-.03em;line-height:1.05;color:#0e2f36;margin:0;font-size:clamp(1.9rem,3.6vw,3rem);max-width:24ch}.viewport.svelte-dpfzma{position:relative;flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.track.svelte-dpfzma{list-style:none;margin:0;padding:0;display:flex;width:calc(var(--n) * 100vw);flex:1;min-height:0;will-change:transform}.panel.svelte-dpfzma{position:relative;width:100vw;flex:none;display:flex;align-items:center}.ghost.svelte-dpfzma{position:absolute;right:4vw;bottom:-4vh;font:800 clamp(10rem,30vw,26rem) "Helvetica Neue",Helvetica,Arial,"Segoe UI",sans-serif;line-height:.8;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1.5px rgba(14,47,54,.1);pointer-events:none}.panel-grid.svelte-dpfzma{width:100%;max-width:1400px;margin-inline:auto;padding-inline:1rem}@media(min-width:768px){.panel-grid.svelte-dpfzma{padding-inline:2rem}}@media(min-width:1280px){.panel-grid.svelte-dpfzma{padding-inline:4.5rem}}.panel-grid.svelte-dpfzma{position:relative;display:grid;gap:1.5rem;align-items:center}@media(min-width:1024px){.panel-grid.svelte-dpfzma{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:3rem}}.text.svelte-dpfzma{display:flex;flex-direction:column;gap:.75rem;opacity:.25;transform:translateY(10px);transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}.text.svelte-dpfzma h3:where(.svelte-dpfzma){font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;font-weight:700;font-size:clamp(2.1rem,4.6vw,3.5rem);letter-spacing:-.03em;line-height:1.05;color:#0e2f36;margin:0;font-size:clamp(1.8rem,3.2vw,2.6rem)}.text.svelte-dpfzma p:where(.svelte-dpfzma){font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#4a5c61;font-size:1.0625rem;line-height:1.65;margin:0;font-size:1.1rem;max-width:40ch}.active.svelte-dpfzma .text:where(.svelte-dpfzma){opacity:1;transform:none}.how-step.svelte-dpfzma{font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:#04767b}.art.svelte-dpfzma{display:grid;place-items:center;min-height:0}.call.svelte-dpfzma{position:relative;width:min(700px,100%);padding-bottom:28px}@keyframes svelte-dpfzma-blink{50%{opacity:.3}}.ring-wrap.svelte-dpfzma{position:absolute;right:-28px;top:16px;z-index:2;padding:10px 14px 10px 10px;border-radius:18px;background:#fff;box-shadow:0 30px 50px -20px #0e2f3673;display:grid;grid-template-columns:64px auto;align-items:center;gap:10px}.ring.svelte-dpfzma{grid-area:1/1;width:64px;transform:rotate(-90deg)}.ring.svelte-dpfzma circle:where(.svelte-dpfzma){fill:none;stroke-width:9}.ring.svelte-dpfzma .track-c:where(.svelte-dpfzma){stroke:#0e2f361a}.ring.svelte-dpfzma .fill-c:where(.svelte-dpfzma){stroke:#02b5bb;stroke-linecap:round;stroke-dasharray:1}.ring-label.svelte-dpfzma{grid-area:1/1;display:grid;place-content:center;text-align:center}.ring-label.svelte-dpfzma b:where(.svelte-dpfzma){font:800 1.3rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#0e2f36;line-height:1;letter-spacing:-.04em}.ring-label.svelte-dpfzma span:where(.svelte-dpfzma){font:.5rem SFMono-Regular,Menlo,Consolas,monospace;text-transform:uppercase;letter-spacing:.14em;color:#5b6d72}.wave.svelte-dpfzma{display:flex;align-items:center;gap:2px;height:24px}.wave.svelte-dpfzma i:where(.svelte-dpfzma){width:3px;height:calc(var(--h) * 100%);border-radius:2px;background:#0e2f36;opacity:.8;transform:scaleY(.4)}.wave.svelte-dpfzma i.live:where(.svelte-dpfzma){animation:svelte-dpfzma-talk .9s ease-in-out infinite;animation-delay:calc(var(--k) * -73ms)}@keyframes svelte-dpfzma-talk{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.plan.svelte-dpfzma{position:relative;width:min(470px,100%);padding:22px 24px 20px;border-radius:4px;background:#fdfcf8;box-shadow:0 2px #0000000a,0 50px 80px -40px #0e2f368c;font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;transform:rotate(-1deg)}.plan.svelte-dpfzma:after{content:"";position:absolute;right:0;top:0;border-width:0 22px 22px 0;border-style:solid;border-color:#e3f6f6 #e9e4d8}.plan-head.svelte-dpfzma{display:flex;align-items:center;gap:10px;padding-bottom:10px;border-bottom:2px solid #0e2f36}.plan-logo.svelte-dpfzma{width:34px;height:34px;border-radius:7px;display:grid;place-items:center;background:#0e2f36;color:#02b5bb;font:800 .65rem SFMono-Regular,Menlo,Consolas,monospace}.plan-org.svelte-dpfzma{margin:0;font:700 .8rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#0e2f36}.plan-kind.svelte-dpfzma{margin:0;font:.62rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.1em;text-transform:uppercase;color:#5b6d72}.plan-meta.svelte-dpfzma{margin:10px 0;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.plan-meta.svelte-dpfzma dt:where(.svelte-dpfzma){font:.55rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.12em;text-transform:uppercase;color:#5b6d72}.plan-meta.svelte-dpfzma dd:where(.svelte-dpfzma){margin:0;font:600 .72rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#0e2f36}.plan-label.svelte-dpfzma{margin:8px 0 6px;font:700 .6rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.12em;text-transform:uppercase;color:#0e2f36}.rules.svelte-dpfzma{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px}.rules.svelte-dpfzma li:where(.svelte-dpfzma){display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:6px;background:#fff;border:1px solid rgba(14,47,54,.14);font:600 .78rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#0e2f36}.rules.svelte-dpfzma em:where(.svelte-dpfzma){font: .55rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.08em;text-transform:uppercase;color:#00a5ab;background:#e3f6f6;padding:2px 6px;border-radius:4px}.rules.svelte-dpfzma .tick:where(.svelte-dpfzma){margin-left:auto;color:#1f7a5c}.plan-row.svelte-dpfzma{display:grid;grid-template-columns:1.3fr 1fr;gap:12px}.plan-steps.svelte-dpfzma{list-style:none;margin:0;padding:0;display:flex;gap:4px}.plan-steps.svelte-dpfzma li:where(.svelte-dpfzma){flex:1;text-align:center;padding:5px 2px;border-radius:4px;background:#eef8f8;font:600 .62rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#5b6d72;transition:all .3s}.plan-steps.svelte-dpfzma li.on:where(.svelte-dpfzma){background:#0e2f36;color:#fff}.invest.svelte-dpfzma i:where(.svelte-dpfzma){display:block;height:22px;border-radius:3px;background:repeating-linear-gradient(90deg,#0e2f36 0,#0e2f36 8px,#2c4a51 8px,#2c4a51 12px);transform-origin:left}.accept.svelte-dpfzma{display:inline-block;margin-top:14px;padding:8px 18px;border-radius:999px;background:#0e2f36;color:#fff;font:700 .8rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;transition:all .3s cubic-bezier(.16,1,.3,1)}.accept.pressed.svelte-dpfzma{background:#02b5bb;color:#0e2f36;transform:scale(.96)}.portal.svelte-dpfzma{position:relative;width:100%;border-radius:14px;overflow:hidden;background:#fff;border:1px solid rgba(14,47,54,.14);box-shadow:0 50px 80px -40px #0e2f368c;font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif}.chrome.svelte-dpfzma{display:flex;align-items:center;gap:6px;padding:10px 12px;background:#0e2f36;color:#fff}.chrome.svelte-dpfzma i:where(.svelte-dpfzma){width:9px;height:9px;border-radius:50%;background:#ffffff40}.chrome.svelte-dpfzma span:where(.svelte-dpfzma){margin-left:8px;font:700 .75rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif}.portal-body.svelte-dpfzma{padding:16px 18px 18px}.portal-label.svelte-dpfzma{margin:0 0 10px;font:700 .6rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.12em;text-transform:uppercase;color:#0e2f36}.stepper.svelte-dpfzma{list-style:none;margin:0 0 14px;padding:0;display:grid;grid-template-columns:repeat(8,1fr);position:relative}.stepper.svelte-dpfzma:before{content:"";position:absolute;left:6%;right:6%;top:7px;height:2px;background:#0e2f3624}.stepper.svelte-dpfzma li:where(.svelte-dpfzma){position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.stepper.svelte-dpfzma .c:where(.svelte-dpfzma){width:16px;height:16px;border-radius:50%;background:#fff;border:2px solid rgba(14,47,54,.28);z-index:1;transition:all .3s cubic-bezier(.16,1,.3,1)}.stepper.svelte-dpfzma b:where(.svelte-dpfzma){font:600 .58rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#5b6d72}.stepper.svelte-dpfzma small:where(.svelte-dpfzma){font:.52rem SFMono-Regular,Menlo,Consolas,monospace;color:#5b6d72;min-height:.7rem}.stepper.svelte-dpfzma li.done:where(.svelte-dpfzma) .c:where(.svelte-dpfzma){background:#02b5bb;border-color:#02b5bb}.stepper.svelte-dpfzma li.done:where(.svelte-dpfzma) b:where(.svelte-dpfzma){color:#0e2f36}.stepper.svelte-dpfzma li.now:where(.svelte-dpfzma) .c:where(.svelte-dpfzma){border:3px solid #02b5bb;box-shadow:0 0 0 5px #02b5bb33}.stepper.svelte-dpfzma li.now:where(.svelte-dpfzma) b:where(.svelte-dpfzma){color:#0e2f36;font-weight:800}.portal-grid.svelte-dpfzma{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:end}.log-row.svelte-dpfzma{margin:0;padding:6px 0;border-top:1px solid rgba(14,47,54,.14);display:flex;gap:8px;align-items:baseline;font:.72rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#4a5c61}.log-row.svelte-dpfzma span:where(.svelte-dpfzma){color:#00a5ab;font-weight:800}.log-row.svelte-dpfzma b:where(.svelte-dpfzma){color:#0e2f36}.log-row.svelte-dpfzma em:where(.svelte-dpfzma){margin-left:auto;font: .6rem SFMono-Regular,Menlo,Consolas,monospace;color:#5b6d72}.lily-btn.svelte-dpfzma{padding:8px 14px;border-radius:999px;background:#02b5bb;color:#0e2f36;font:700 .72rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif}.status-wrap.svelte-dpfzma{position:relative;width:min(600px,100%)}.wa.svelte-dpfzma{position:absolute;right:-28px;top:-54px;width:260px;z-index:2;display:flex;gap:10px;padding:10px 12px;border-radius:12px;background:#fff;box-shadow:0 20px 40px -15px #0e2f3673;border:1px solid rgba(14,47,54,.14);opacity:0;transform:translateY(-14px) scale(.96);transition:opacity .4s,transform .5s cubic-bezier(.16,1,.3,1)}.wa.in.svelte-dpfzma{opacity:1;transform:none}.wa.svelte-dpfzma b:where(.svelte-dpfzma){font:700 .68rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#1f7a5c}.wa.svelte-dpfzma p:where(.svelte-dpfzma){margin:2px 0 0;font:.72rem/1.35 Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#1d2a2e}.wa-ic.svelte-dpfzma{width:28px;height:28px;flex:none;border-radius:50%;display:grid;place-items:center;background:#25d366;color:#fff;font-size:.9rem}@media(min-width:1024px)and (max-height:820px){.art.svelte-dpfzma{transform:scale(.84)}}@media(min-width:1024px)and (max-height:700px){.art.svelte-dpfzma{transform:scale(.74)}}@media(max-width:1023px){.ghost.svelte-dpfzma{font-size:9rem;bottom:auto;top:0}.panel.svelte-dpfzma{align-items:flex-start;padding-top:1rem}.art.svelte-dpfzma{transform:scale(.78);transform-origin:top center}.art.svelte-dpfzma:has(.plan:where(.svelte-dpfzma)){transform:scale(.64)}.text.svelte-dpfzma p:where(.svelte-dpfzma){font-size:1rem}.ring-wrap.svelte-dpfzma{display:none}.stage.svelte-dpfzma{padding-top:88px;padding-bottom:4.75rem}.title.svelte-dpfzma{font-size:clamp(1.6rem,6.8vw,2.2rem)}.panel-grid.svelte-dpfzma{gap:1rem}.text.svelte-dpfzma{gap:.5rem}.text.svelte-dpfzma h3:where(.svelte-dpfzma){font-size:clamp(1.4rem,6vw,1.9rem)}.stepper.svelte-dpfzma li:where(.svelte-dpfzma):not(.now) b:where(.svelte-dpfzma),.stepper.svelte-dpfzma li:where(.svelte-dpfzma):not(.now) small:where(.svelte-dpfzma){visibility:hidden}.stepper.svelte-dpfzma li.now:where(.svelte-dpfzma) b:where(.svelte-dpfzma),.stepper.svelte-dpfzma li.now:where(.svelte-dpfzma) small:where(.svelte-dpfzma){white-space:nowrap}}@media(max-width:1023px)and (max-height:760px){.text.svelte-dpfzma p:where(.svelte-dpfzma){font-size:.95rem;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.art.svelte-dpfzma{transform:scale(.68)}.art.svelte-dpfzma:has(.plan:where(.svelte-dpfzma)){transform:scale(.56)}}.rm .stage.svelte-dpfzma{padding-block:6rem}.rm .viewport.svelte-dpfzma{overflow:visible}.rm .track.svelte-dpfzma{width:auto;transform:none!important;flex-direction:column;gap:4rem;margin-top:3rem}.rm .panel.svelte-dpfzma{width:auto}.rm .text.svelte-dpfzma{opacity:1;transform:none}.rm .ghost.svelte-dpfzma{display:none}.rm .wave.svelte-dpfzma i.live:where(.svelte-dpfzma){animation:none}.scene.svelte-ddycm8{position:relative;height:calc(var(--len, 3) * 100vh);height:calc(var(--len, 3) * 100svh);background:#fff}.scene.svelte-ddycm8.rm{height:auto}.stage.svelte-ddycm8{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:flex;flex-direction:column;padding-top:104px;padding-bottom:6.5rem}.rm .stage.svelte-ddycm8{position:relative;height:auto;overflow:visible}.wrap.svelte-ddycm8{width:100%;max-width:1400px;margin-inline:auto;padding-inline:1rem}@media(min-width:768px){.wrap.svelte-ddycm8{padding-inline:2rem}}@media(min-width:1280px){.wrap.svelte-ddycm8{padding-inline:4.5rem}}.head.svelte-ddycm8{display:grid;grid-template-columns:1fr auto;align-items:end;column-gap:1.5rem;row-gap:.75rem;flex:none;margin-bottom:1.5rem}.eyebrow.svelte-ddycm8{font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;text-transform:uppercase;letter-spacing:.14em;color:#0e2f36;margin:0;grid-column:1/-1;display:inline-flex;align-items:center;gap:.5rem}.dot.svelte-ddycm8{width:6px;height:6px;border-radius:50%;background:#02b5bb}.title.svelte-ddycm8{font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;font-weight:700;font-size:clamp(2.1rem,4.6vw,3.5rem);letter-spacing:-.03em;line-height:1.05;color:#0e2f36;margin:0;font-size:clamp(1.9rem,3.6vw,3rem)}.count.svelte-ddycm8{margin:0;font:700 1.5rem SFMono-Regular,Menlo,Consolas,monospace;color:#0e2f36}.count.svelte-ddycm8 span:where(.svelte-ddycm8){font-size:.8rem;color:#5b6d72}.deck.svelte-ddycm8{width:100%;max-width:1400px;margin-inline:auto;padding-inline:1rem}@media(min-width:768px){.deck.svelte-ddycm8{padding-inline:2rem}}@media(min-width:1280px){.deck.svelte-ddycm8{padding-inline:4.5rem}}.deck.svelte-ddycm8{list-style:none;margin:0 auto;padding-block:0;position:relative;flex:1;min-height:0}.card.svelte-ddycm8{position:absolute;top:0;right:1rem;bottom:0;left:1rem;border-radius:22px;overflow:hidden;background:#eef8f8;border:1px solid rgba(14,47,54,.14);display:grid;grid-template-columns:1fr;will-change:transform;transform-origin:50% 0%}@media(min-width:768px){.card.svelte-ddycm8{top:0;right:2rem;bottom:0;left:2rem}}@media(min-width:1280px){.card.svelte-ddycm8{top:0;right:4.5rem;bottom:0;left:4.5rem}}@media(min-width:1024px){.card.svelte-ddycm8{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.card.dark.svelte-ddycm8{background:#0e2f36;border-color:transparent;color:#fff}.card.dark.svelte-ddycm8 h3:where(.svelte-ddycm8){color:#fff}.card.dark.svelte-ddycm8 p:where(.svelte-ddycm8){color:#ffffffb8}.card.dark.svelte-ddycm8 .link:where(.svelte-ddycm8){color:#fff}.card.dark.svelte-ddycm8 .tag:where(.svelte-ddycm8){color:#02b5bb}.body.svelte-ddycm8{padding:clamp(1.5rem,4vw,3.5rem);display:flex;flex-direction:column;justify-content:center;gap:1rem}.body.svelte-ddycm8 h3:where(.svelte-ddycm8){font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;font-weight:700;font-size:clamp(2.1rem,4.6vw,3.5rem);letter-spacing:-.03em;line-height:1.05;color:#0e2f36;margin:0;font-size:clamp(1.9rem,3.8vw,3.25rem)}.body.svelte-ddycm8 p:where(.svelte-ddycm8){font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#4a5c61;font-size:1.0625rem;line-height:1.65;margin:0;font-size:1.125rem;max-width:40ch}.tag.svelte-ddycm8{font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:#00a5ab}.link.svelte-ddycm8{align-self:flex-start;font:700 1rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#0e2f36;text-decoration:none;border-bottom:2px solid #02b5bb;padding-bottom:2px;position:relative}.link.svelte-ddycm8:focus-visible{outline:2px solid #02b5bb;outline-offset:3px}.link.svelte-ddycm8:after{content:"";position:absolute;top:-12px;right:-8px;bottom:-12px;left:-8px}.media.svelte-ddycm8{position:relative;min-height:0;display:grid;place-items:center;padding:1rem}@media(max-width:1023px){.media.svelte-ddycm8{display:none}}.photo.svelte-ddycm8{position:absolute;top:1rem;right:1rem;bottom:1rem;left:1rem;border-radius:18px;overflow:hidden}.photo.svelte-ddycm8 img:where(.svelte-ddycm8){width:100%;height:100%;object-fit:cover;display:block;will-change:transform}.tasks.svelte-ddycm8{width:min(400px,92%);padding:20px 20px 16px;border-radius:14px;background:#fff;color:#1d2a2e;box-shadow:0 40px 60px -30px #0e2f3673;font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif}.tasks.svelte-ddycm8 header:where(.svelte-ddycm8){display:flex;justify-content:space-between;align-items:baseline}.tasks.svelte-ddycm8 ul:where(.svelte-ddycm8){list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.tasks.svelte-ddycm8 li:where(.svelte-ddycm8){display:grid;grid-template-columns:22px 1fr auto;gap:10px;align-items:center;padding:9px 0;border-top:1px solid rgba(14,47,54,.14);transition:opacity .3s}.tasks.svelte-ddycm8 li.done:where(.svelte-ddycm8) .t-name:where(.svelte-ddycm8){color:#5b6d72;text-decoration:line-through;text-decoration-color:#0e2f364d}.tasks-title.svelte-ddycm8{margin:0;font:700 .95rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#0e2f36}.tasks-count.svelte-ddycm8{font:.68rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.06em;color:#00a5ab;font-variant-numeric:tabular-nums}.tasks-bar.svelte-ddycm8{display:block;height:5px;margin:10px 0 8px;border-radius:3px;background:#eef8f8;overflow:hidden}.tasks-bar.svelte-ddycm8 i:where(.svelte-ddycm8){display:block;height:100%;background:#02b5bb;transform-origin:left;transition:transform .3s cubic-bezier(.16,1,.3,1)}.box.svelte-ddycm8{width:20px;height:20px;border-radius:6px;border:2px solid rgba(14,47,54,.28);display:grid;place-items:center;font:800 .7rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#0e2f36;transition:all .25s cubic-bezier(.16,1,.3,1)}.done.svelte-ddycm8 .box:where(.svelte-ddycm8){background:#02b5bb;border-color:#02b5bb;transform:scale(1.05)}.t-name.svelte-ddycm8{font:600 .85rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#0e2f36;display:flex;flex-direction:column;transition:color .25s}.t-name.svelte-ddycm8 small:where(.svelte-ddycm8){font:.68rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#5b6d72;text-decoration:none}.t-tag.svelte-ddycm8{font:.58rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.1em;text-transform:uppercase;color:#00a5ab;background:#e3f6f6;padding:3px 7px;border-radius:4px}.tasks-foot.svelte-ddycm8{margin:10px 0 0;font:.65rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#5b6d72}.advisory.svelte-ddycm8{position:relative;width:100%;height:100%;display:grid;place-items:center}.rose.svelte-ddycm8{width:min(300px,56%)}.rose.svelte-ddycm8 .rim:where(.svelte-ddycm8){fill:#ffffff0a;stroke:#fff6;stroke-width:2}.rose.svelte-ddycm8 .rim2:where(.svelte-ddycm8){fill:none;stroke:#ffffff26;stroke-width:1}.rose.svelte-ddycm8 line:where(.svelte-ddycm8){stroke:#ffffff59;stroke-width:1.2}.rose.svelte-ddycm8 line.major:where(.svelte-ddycm8){stroke:#fff;stroke-width:2}.rose.svelte-ddycm8 .pt-a:where(.svelte-ddycm8){fill:#e9f3f4}.rose.svelte-ddycm8 .pt-b:where(.svelte-ddycm8){fill:#8fb3b8}.rose.svelte-ddycm8 .pt-c:where(.svelte-ddycm8){fill:#ffffff59}.rose.svelte-ddycm8 .north:where(.svelte-ddycm8){fill:#02b5bb}.rose.svelte-ddycm8 text:where(.svelte-ddycm8){fill:#fff;font:700 13px SFMono-Regular,Menlo,Consolas,monospace}.rose.svelte-ddycm8 .north-l:where(.svelte-ddycm8){fill:#02b5bb}.rose.svelte-ddycm8 .hub:where(.svelte-ddycm8){fill:#0e2f36;stroke:#fff;stroke-width:3}.adv-tag.svelte-ddycm8{position:absolute;top:2%;left:50%;transform:translate(-50%);margin:0;white-space:nowrap;font:.65rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.12em;text-transform:uppercase;color:#02b5bb}.note.svelte-ddycm8{position:absolute;width:min(220px,40%);padding:10px 12px;border-radius:12px;background:#fffffff5;color:#1d2a2e;box-shadow:0 20px 40px -20px #0009;display:flex;flex-direction:column;gap:2px;text-align:left}.note.svelte-ddycm8 b:where(.svelte-ddycm8){font:700 .8rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#0e2f36}.note.svelte-ddycm8 span:where(.svelte-ddycm8){font:.74rem/1.4 Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#4a5c61}.n0.svelte-ddycm8{left:2%;top:12%}.n1.svelte-ddycm8{right:2%;top:18%}.n2.svelte-ddycm8{left:4%;bottom:10%}.n3.svelte-ddycm8{right:2%;bottom:6%}.rm .stage.svelte-ddycm8{padding-block:6rem}.rm .deck.svelte-ddycm8{display:flex;flex-direction:column;gap:1.5rem}.rm .card.svelte-ddycm8{position:relative;inset:auto;transform:none!important;filter:none!important;min-height:60vh}.rm .count.svelte-ddycm8{display:none}.scene.svelte-1jdwjwg{position:relative;height:calc(var(--len, 3) * 100vh);height:calc(var(--len, 3) * 100svh);background:#eef8f8}.scene.svelte-1jdwjwg.rm{height:auto}.stage.svelte-1jdwjwg{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:flex;align-items:center;padding-top:104px;padding-bottom:6.5rem}.rm .stage.svelte-1jdwjwg{position:relative;height:auto;overflow:visible}.wrap.svelte-1jdwjwg{width:100%;max-width:1400px;margin-inline:auto;padding-inline:1rem}@media(min-width:768px){.wrap.svelte-1jdwjwg{padding-inline:2rem}}@media(min-width:1280px){.wrap.svelte-1jdwjwg{padding-inline:4.5rem}}.grid.svelte-1jdwjwg{display:grid;gap:2rem;align-items:center;width:100%}@media(min-width:1024px){.grid.svelte-1jdwjwg{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:4rem}}.copy.svelte-1jdwjwg{display:flex;flex-direction:column;gap:1rem}.eyebrow.svelte-1jdwjwg{font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;text-transform:uppercase;letter-spacing:.14em;color:#0e2f36;margin:0;display:inline-flex;align-items:center;gap:.5rem}.dot.svelte-1jdwjwg{width:6px;height:6px;border-radius:50%;background:#02b5bb}.title.svelte-1jdwjwg{font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;font-weight:700;font-size:clamp(2.1rem,4.6vw,3.5rem);letter-spacing:-.03em;line-height:1.05;color:#0e2f36;margin:0}.lead.svelte-1jdwjwg{font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#4a5c61;font-size:1.0625rem;line-height:1.65;margin:0;font-size:1.125rem;max-width:44ch}.actions.svelte-1jdwjwg{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.primary.svelte-1jdwjwg{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;padding:1rem 2rem;border:none;border-radius:999px;background:#02b5bb;color:#0e2f36;font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;font-weight:700;font-size:1rem;text-decoration:none;cursor:pointer;transition:transform .16s cubic-bezier(.16,1,.3,1),background .2s}.primary.svelte-1jdwjwg:hover{background:#00a5ab}.primary.svelte-1jdwjwg:active{transform:scale(.97)}.primary.svelte-1jdwjwg:focus-visible{outline:2px solid #02b5bb;outline-offset:3px}.ghost.svelte-1jdwjwg{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;padding:1rem 2rem;border:none;border-radius:999px;background:#02b5bb;color:#0e2f36;font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;font-weight:700;font-size:1rem;text-decoration:none;cursor:pointer;transition:transform .16s cubic-bezier(.16,1,.3,1),background .2s}.ghost.svelte-1jdwjwg:hover{background:#00a5ab}.ghost.svelte-1jdwjwg:active{transform:scale(.97)}.ghost.svelte-1jdwjwg:focus-visible{outline:2px solid #02b5bb;outline-offset:3px}.ghost.svelte-1jdwjwg{background:transparent;border:1px solid rgba(14,47,54,.28);color:#0e2f36}.ghost.svelte-1jdwjwg:hover{background:#eef8f8}.device.svelte-1jdwjwg{position:relative}.chat.svelte-1jdwjwg{background:#fff;border:1px solid rgba(14,47,54,.14);border-radius:14px;box-shadow:0 1px 2px #0e2f360f;overflow:hidden;box-shadow:0 40px 80px -40px #0e2f3673;max-width:560px}@media(min-width:1024px){.chat.svelte-1jdwjwg{width:60%}}.chat-bar.svelte-1jdwjwg{display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;border-bottom:1px solid rgba(14,47,54,.14);background:#fff}.chat-avatar.svelte-1jdwjwg{width:40px;height:40px;border-radius:50%;object-fit:cover}.chat-name.svelte-1jdwjwg{font:700 1rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#0e2f36;margin:0}.chat-status.svelte-1jdwjwg{font:.8rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#5b6d72;margin:0;display:flex;align-items:center;gap:6px}.chat-live.svelte-1jdwjwg{width:7px;height:7px;border-radius:50%;background:#1f9d6b}.chat-example.svelte-1jdwjwg{margin-left:auto;font:.7rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.12em;text-transform:uppercase;color:#5b6d72}.msgs.svelte-1jdwjwg{list-style:none;margin:0;padding:1.5rem;display:flex;flex-direction:column;gap:.75rem;min-height:min(380px,44vh);min-height:min(380px,44svh)}.msg.svelte-1jdwjwg{max-width:80%;padding:.75rem 1rem;border-radius:16px;font:.975rem/1.5 Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;opacity:0;transform:translateY(12px) scale(.98);transition:opacity .35s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1)}.msg.in.svelte-1jdwjwg{opacity:1;transform:none}.you.svelte-1jdwjwg{align-self:flex-end;background:#0e2f36;color:#fff;border-bottom-right-radius:4px}.lili.svelte-1jdwjwg{align-self:flex-start;background:#e3f6f6;color:#1d2a2e;border-bottom-left-radius:4px}.typing.svelte-1jdwjwg{opacity:1;transform:none;display:flex;gap:4px;padding:14px 16px}.typing.svelte-1jdwjwg i:where(.svelte-1jdwjwg){width:7px;height:7px;border-radius:50%;background:#5b6d72;animation:svelte-1jdwjwg-dot 1s infinite}.typing.svelte-1jdwjwg i:where(.svelte-1jdwjwg):nth-child(2){animation-delay:.15s}.typing.svelte-1jdwjwg i:where(.svelte-1jdwjwg):nth-child(3){animation-delay:.3s}@keyframes svelte-1jdwjwg-dot{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.booked.svelte-1jdwjwg{align-self:center;max-width:none;border:1px dashed rgba(14,47,54,.28);background:#fff;color:#0e2f36;font-weight:700;font-size:.9rem;transition:none}.check.svelte-1jdwjwg{color:#1f9d6b}.cal.svelte-1jdwjwg{position:absolute;right:-2%;top:14%;width:min(400px,50%);padding:14px 14px 12px;border-radius:14px;background:#fff;color:#1d2a2e;border:1px solid rgba(14,47,54,.14);font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;box-shadow:0 40px 70px -30px #0e2f368c;opacity:0;transform:translateY(24px) rotate(1.5deg);transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.cal.in.svelte-1jdwjwg{opacity:1;transform:rotate(1.5deg)}@media(max-width:1023px){.cal.svelte-1jdwjwg{display:none}}.cal-head.svelte-1jdwjwg{display:flex;align-items:center;gap:8px;margin-bottom:10px}.g-logo.svelte-1jdwjwg{width:22px;height:22px;border-radius:5px;display:grid;grid-template-columns:1fr 1fr;gap:2px;padding:3px;background:#eef8f8}.g-logo.svelte-1jdwjwg i:where(.svelte-1jdwjwg){border-radius:2px}.g-logo.svelte-1jdwjwg i:where(.svelte-1jdwjwg):nth-child(1){background:#4285f4}.g-logo.svelte-1jdwjwg i:where(.svelte-1jdwjwg):nth-child(2){background:#ea4335}.g-logo.svelte-1jdwjwg i:where(.svelte-1jdwjwg):nth-child(3){background:#34a853}.g-logo.svelte-1jdwjwg i:where(.svelte-1jdwjwg):nth-child(4){background:#fbbc04}.cal-title.svelte-1jdwjwg{margin:0;font:700 .85rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#0e2f36}.cal-week.svelte-1jdwjwg{margin-left:auto;font:.6rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.08em;text-transform:uppercase;color:#5b6d72}.week.svelte-1jdwjwg{display:grid;grid-template-columns:34px repeat(5,1fr);grid-template-rows:32px repeat(8,28px);position:relative}.corner.svelte-1jdwjwg{grid-column:1;grid-row:1}.dname.svelte-1jdwjwg{grid-row:1;text-align:center;font:600 .6rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#5b6d72;text-transform:uppercase;letter-spacing:.06em}.dname.svelte-1jdwjwg b:where(.svelte-1jdwjwg){display:block;font:700 .85rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#0e2f36}.hour.svelte-1jdwjwg{grid-column:1;font:.52rem SFMono-Regular,Menlo,Consolas,monospace;color:#5b6d72;transform:translateY(-5px)}.cell.svelte-1jdwjwg{border-top:1px solid rgba(14,47,54,.14);border-left:1px solid rgba(14,47,54,.14)}.ev.svelte-1jdwjwg{margin:1px 2px;border-radius:4px;padding:2px 4px;font:600 .56rem/1.2 Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;overflow:hidden;z-index:1}.busy.svelte-1jdwjwg{background:#e6ecee;color:#4a5c61;border-left:3px solid #9fb0b8}.offer.svelte-1jdwjwg{background:transparent;border:1.5px dashed #02b5bb;color:#00a5ab;display:grid;place-items:center;opacity:0;transform:scale(.9);transition:opacity .3s,transform .4s cubic-bezier(.16,1,.3,1)}.offer.show.svelte-1jdwjwg{opacity:1;transform:none}.booked-ev.svelte-1jdwjwg{position:relative;overflow:visible;background:#02b5bb;border-radius:5px;display:grid;place-items:center;padding:0;opacity:0;transform:scale(.6);transform-origin:center;transition:opacity .35s,transform .6s cubic-bezier(.34,1.56,.64,1)}.booked-ev.svelte-1jdwjwg svg:where(.svelte-1jdwjwg){width:13px;height:13px}.booked-ev.svelte-1jdwjwg:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:6px;border:2px solid #02b5bb;opacity:0}.booked-ev.show.svelte-1jdwjwg{opacity:1;transform:none;box-shadow:0 8px 18px -6px #02b5bbb3}.booked-ev.show.svelte-1jdwjwg svg:where(.svelte-1jdwjwg){animation:svelte-1jdwjwg-ring-phone .9s .45s ease-in-out 2}.booked-ev.show.svelte-1jdwjwg:after{animation:svelte-1jdwjwg-ring-out 1.2s .3s cubic-bezier(.16,1,.3,1) 2}@keyframes svelte-1jdwjwg-ring-phone{0%,to{transform:rotate(0)}15%,45%,75%{transform:rotate(-14deg)}30%,60%,90%{transform:rotate(14deg)}}@keyframes svelte-1jdwjwg-ring-out{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}@media(prefers-reduced-motion:reduce){.booked-ev.show.svelte-1jdwjwg svg:where(.svelte-1jdwjwg),.booked-ev.show.svelte-1jdwjwg:after{animation:none}}@media(max-width:1023px){.stage.svelte-1jdwjwg{align-items:stretch;padding-top:88px;padding-bottom:5.25rem}.wrap.svelte-1jdwjwg{display:flex}.grid.svelte-1jdwjwg{display:flex;flex-direction:column;gap:1rem}.copy.svelte-1jdwjwg{gap:.75rem}.title.svelte-1jdwjwg{font-size:clamp(1.75rem,7.4vw,2.4rem)}.lead.svelte-1jdwjwg{font-size:1rem;line-height:1.55}.actions.svelte-1jdwjwg{margin-top:0;gap:.5rem}.primary.svelte-1jdwjwg,.ghost.svelte-1jdwjwg{padding:.75rem 1.5rem;font-size:.95rem;min-height:44px}.device.svelte-1jdwjwg{flex:1;min-height:0;display:flex}.chat.svelte-1jdwjwg{display:flex;flex-direction:column;width:100%;max-width:none}.chat-bar.svelte-1jdwjwg{padding:.75rem 1rem}.msgs.svelte-1jdwjwg{flex:1;min-height:0;overflow:hidden;justify-content:flex-end;padding:1rem;gap:.5rem;-webkit-mask-image:linear-gradient(180deg,transparent,#000 28px);mask-image:linear-gradient(180deg,transparent,#000 28px)}.msg.svelte-1jdwjwg{font-size:.92rem;max-width:86%}.msg.svelte-1jdwjwg:not(.in):not(.typing){display:none}.msg.in.svelte-1jdwjwg{animation:svelte-1jdwjwg-msg-in .45s cubic-bezier(.16,1,.3,1)}.booked.in.svelte-1jdwjwg{transform:none!important;opacity:1!important}}@media(max-width:1023px)and (max-height:720px){.lead.svelte-1jdwjwg{display:none}}@media(min-width:640px)and (max-width:1023px){.device.svelte-1jdwjwg{max-height:34rem}.chat.svelte-1jdwjwg{max-width:600px}}@keyframes svelte-1jdwjwg-msg-in{0%{opacity:0;transform:translateY(12px) scale(.98)}}.rm .stage.svelte-1jdwjwg{padding-block:6rem}.rm .msg.svelte-1jdwjwg{opacity:1;transform:none}.rm .booked.svelte-1jdwjwg{opacity:1!important;transform:none!important}.rm .typing.svelte-1jdwjwg{display:none}.rm .cal.svelte-1jdwjwg{position:static;margin-top:1.5rem;opacity:1;transform:none}.rm .offer.svelte-1jdwjwg,.rm .booked-ev.svelte-1jdwjwg{opacity:1;transform:none}.scene.svelte-hqt1ad{position:relative;height:calc(var(--len, 3) * 100vh);height:calc(var(--len, 3) * 100svh);background:#0e2f36}.scene.svelte-hqt1ad.rm{height:auto}.stage.svelte-hqt1ad{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:flex;align-items:center;padding-top:104px;padding-bottom:6.5rem;isolation:isolate}.rm .stage.svelte-hqt1ad{position:relative;height:auto;overflow:visible}.grid-bg.svelte-hqt1ad{position:absolute;top:-100px;right:0;bottom:-100px;left:0;z-index:-2;background-image:linear-gradient(rgba(2,181,187,.14) 1px,transparent 1px),linear-gradient(90deg,rgba(2,181,187,.14) 1px,transparent 1px),linear-gradient(rgba(2,181,187,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(2,181,187,.06) 1px,transparent 1px);background-size:120px 120px,120px 120px,24px 24px,24px 24px}.paper.svelte-hqt1ad{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#fff}.wrap.svelte-hqt1ad{width:100%;max-width:1400px;margin-inline:auto;padding-inline:1rem}@media(min-width:768px){.wrap.svelte-hqt1ad{padding-inline:2rem}}@media(min-width:1280px){.wrap.svelte-hqt1ad{padding-inline:4.5rem}}.inner.svelte-hqt1ad{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;width:100%}.sentence.svelte-hqt1ad{margin:0;max-width:20ch;font:800 clamp(2rem,5.2vw,4.6rem)/1.02 "Helvetica Neue",Helvetica,Arial,"Segoe UI",sans-serif;letter-spacing:-.045em}.w.svelte-hqt1ad{display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#fff;color:color-mix(in srgb,transparent calc((1 - var(--f)) * 100%),color-mix(in srgb,#fff calc((1 - var(--day)) * 100%),#0e2f36));-webkit-text-stroke:1.2px color-mix(in srgb,rgba(255,255,255,.45) calc((1 - var(--day)) * 100%),#0e2f36);transform:translateY(calc((1 - var(--f)) * 8px))}.plan.svelte-hqt1ad{width:min(1000px,100%);height:auto;overflow:visible}.ol.svelte-hqt1ad{fill:none;stroke:#7fe3e6;stroke:color-mix(in srgb,#7fe3e6 calc((1 - var(--day)) * 100%),#0e2f36);stroke-width:1.6;stroke-dasharray:1;stroke-linecap:round;stroke-linejoin:round}.steel.svelte-hqt1ad{stroke-width:3}.quay.svelte-hqt1ad{fill:#24454c}.swell.svelte-hqt1ad,.crest.svelte-hqt1ad{animation:svelte-hqt1ad-swell 4.2s linear infinite}.swell.front.svelte-hqt1ad{opacity:.88;animation-duration:2.8s}.crest.svelte-hqt1ad{fill:none;stroke:#ffffff8c;stroke-width:2;stroke-linecap:round}@keyframes svelte-hqt1ad-swell{to{transform:translate(-80px)}}.box.svelte-hqt1ad{fill:#c8a06e;stroke:none}.box-top.svelte-hqt1ad{fill:#e0bd8b}.tape.svelte-hqt1ad{fill:#ead7b0}.crane.svelte-hqt1ad .trolley:where(.svelte-hqt1ad){fill:#02b5bb}.cable.svelte-hqt1ad{stroke:#d9e1e6;stroke-width:1.5}.hull.svelte-hqt1ad{fill:#10333a}.hull-red.svelte-hqt1ad{fill:#c62426}.bridge.svelte-hqt1ad{fill:#f2f5f6}.window.svelte-hqt1ad{fill:#7fc8cc}.funnel.svelte-hqt1ad{fill:#c62426}.wake.svelte-hqt1ad{fill:none;stroke:#fff9;stroke-width:2;stroke-linecap:round}.cont-top.svelte-hqt1ad{fill:#33c2c6}.door-open.svelte-hqt1ad{fill:#06555a}.door-line.svelte-hqt1ad{stroke:#ffffff80;stroke-width:1.5}.quay-edge.svelte-hqt1ad{fill:#2f5960}.house-wall.svelte-hqt1ad{fill:#f6f1e7}.house-shade.svelte-hqt1ad{fill:url(#pr-wall-shade)}.house-wall2.svelte-hqt1ad{fill:#e8dfcf}.house-slab.svelte-hqt1ad{fill:#c9bba3}.house-roof.svelte-hqt1ad{fill:#b8432f}.roof-shade.svelte-hqt1ad{fill:#8f3020}.house-door.svelte-hqt1ad{fill:#6b4a33}.knob.svelte-hqt1ad{fill:#e9c46a}.glass.svelte-hqt1ad{fill:#9fd8dc;stroke:#f6f1e7;stroke-width:1.5}.mullion.svelte-hqt1ad{fill:none;stroke:#f6f1e7;stroke-width:1.5}.step.svelte-hqt1ad{fill:#c9bba3}.lamp.svelte-hqt1ad{fill:#ffe7a8;filter:drop-shadow(0 0 4px #ffd36b)}.lawn.svelte-hqt1ad{fill:#6f9d6b}.palm-trunk.svelte-hqt1ad{fill:none;stroke:#8a6a45;stroke-width:4;stroke-linecap:round}.palm-leaf.svelte-hqt1ad{fill:#4f8f5a}.pin.svelte-hqt1ad path:where(.svelte-hqt1ad){fill:#02b5bb}.pin-hole.svelte-hqt1ad{fill:#fff}.body.svelte-hqt1ad{font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#4a5c61;font-size:1.0625rem;line-height:1.65;margin:0;font-size:clamp(1.05rem,1.6vw,1.3rem);max-width:48ch;color:#ffffffbf;color:color-mix(in srgb,rgba(255,255,255,.75) calc((1 - var(--day)) * 100%),#4a5c61)}@supports not (color: color-mix(in srgb,red,blue)){.paper.svelte-hqt1ad{display:none}}@media(prefers-reduced-motion:reduce){.swell.svelte-hqt1ad,.crest.svelte-hqt1ad{animation:none}}.rm .stage.svelte-hqt1ad{padding-block:6rem}.rm .grid-bg.svelte-hqt1ad{display:none}.rm .paper.svelte-hqt1ad{opacity:1!important}.scene.svelte-1ubzaqf{position:relative;height:calc(var(--len, 3) * 100vh);height:calc(var(--len, 3) * 100svh);background:#fff}.scene.svelte-1ubzaqf.rm{height:auto}.stage.svelte-1ubzaqf{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:flex;align-items:center;padding-top:104px;padding-bottom:6.5rem}.rm .stage.svelte-1ubzaqf{position:relative;height:auto;overflow:visible}.wrap.svelte-1ubzaqf{width:100%;max-width:1400px;margin-inline:auto;padding-inline:1rem}@media(min-width:768px){.wrap.svelte-1ubzaqf{padding-inline:2rem}}@media(min-width:1280px){.wrap.svelte-1ubzaqf{padding-inline:4.5rem}}.grid.svelte-1ubzaqf{display:grid;gap:2rem;align-items:center;width:100%}@media(min-width:1024px){.grid.svelte-1ubzaqf{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:4rem}}.copy.svelte-1ubzaqf{display:flex;flex-direction:column;gap:1rem}.eyebrow.svelte-1ubzaqf{font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;text-transform:uppercase;letter-spacing:.14em;color:#0e2f36;margin:0;display:inline-flex;align-items:center;gap:.5rem}.dot.svelte-1ubzaqf{width:6px;height:6px;border-radius:50%;background:#02b5bb}.title.svelte-1ubzaqf{font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;font-weight:700;font-size:clamp(2.1rem,4.6vw,3.5rem);letter-spacing:-.03em;line-height:1.05;color:#0e2f36;margin:0;font-size:clamp(1.9rem,3.6vw,3rem)}.list.svelte-1ubzaqf{list-style:none;margin:1rem 0 0;padding:0;display:flex;flex-direction:column;border-top:1px solid rgba(14,47,54,.14)}.list.svelte-1ubzaqf li:where(.svelte-1ubzaqf){display:grid;grid-template-columns:40px 1fr;gap:.75rem;padding:1rem 0;border-bottom:1px solid rgba(14,47,54,.14);opacity:.35;transition:opacity .4s cubic-bezier(.16,1,.3,1)}.list.svelte-1ubzaqf li:where(.svelte-1ubzaqf) h3:where(.svelte-1ubzaqf){font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;font-weight:700;font-size:clamp(1.3rem,2vw,1.6rem);letter-spacing:-.02em;line-height:1.15;color:#0e2f36;margin:0;font-size:clamp(1.1rem,1.6vw,1.35rem)}.list.svelte-1ubzaqf li:where(.svelte-1ubzaqf) p:where(.svelte-1ubzaqf){font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#4a5c61;font-size:1.0625rem;line-height:1.65;margin:0;font-size:.975rem;opacity:0}.list.svelte-1ubzaqf li.on:where(.svelte-1ubzaqf){opacity:1}.list.svelte-1ubzaqf li.on:where(.svelte-1ubzaqf) p:where(.svelte-1ubzaqf){opacity:1;margin-top:.5rem}.list.svelte-1ubzaqf li.done:where(.svelte-1ubzaqf){opacity:.6}.idx.svelte-1ubzaqf{font:.75rem SFMono-Regular,Menlo,Consolas,monospace;color:#00a5ab;padding-top:4px}.list.svelte-1ubzaqf li:where(.svelte-1ubzaqf) p:where(.svelte-1ubzaqf){max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(.16,1,.3,1),opacity .4s,margin .5s cubic-bezier(.16,1,.3,1)}.list.svelte-1ubzaqf li.on:where(.svelte-1ubzaqf) p:where(.svelte-1ubzaqf){max-height:7rem}.stack.svelte-1ubzaqf{position:relative;height:min(520px,58vh);height:min(520px,58svh);font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif}@media(max-width:1023px){.stack.svelte-1ubzaqf{display:none}}.dev.svelte-1ubzaqf{position:absolute;transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .6s,filter .6s;will-change:transform}.dev.back.svelte-1ubzaqf{opacity:.55;filter:saturate(.6)}.dev.front.svelte-1ubzaqf{opacity:1;z-index:3}.lbl.svelte-1ubzaqf{margin:10px 0 6px;font:700 .58rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.12em;text-transform:uppercase;color:#0e2f36}.plan.svelte-1ubzaqf{left:0;top:6%;width:52%;padding:18px;border-radius:4px;background:#fdfcf8;box-shadow:0 40px 60px -30px #0e2f3680;transform:rotate(-4deg) translate(-4%,6%) scale(.92)}.plan.front.svelte-1ubzaqf{transform:rotate(-2deg) translate(4%) scale(1.04)}.plan-head.svelte-1ubzaqf{display:flex;gap:8px;align-items:center;padding-bottom:8px;border-bottom:2px solid #0e2f36}.plan-head.svelte-1ubzaqf b:where(.svelte-1ubzaqf){display:block;font:700 .8rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#0e2f36}.plan-head.svelte-1ubzaqf small:where(.svelte-1ubzaqf){font:.58rem SFMono-Regular,Menlo,Consolas,monospace;text-transform:uppercase;letter-spacing:.1em;color:#c62426}.logo.svelte-1ubzaqf{width:28px;height:28px;border-radius:6px;display:grid;place-items:center;background:#0e2f36;color:#02b5bb;font:800 .55rem SFMono-Regular,Menlo,Consolas,monospace}.rule.svelte-1ubzaqf{margin:0 0 4px;padding:6px 8px;border-radius:5px;background:#fff;border:1px solid rgba(14,47,54,.14);font:600 .7rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#0e2f36;display:flex;transition:opacity .2s}.rule.svelte-1ubzaqf span:where(.svelte-1ubzaqf){margin-left:auto;color:#1f7a5c}.redact.svelte-1ubzaqf{display:block;height:16px;border-radius:3px;background:repeating-linear-gradient(90deg,#0e2f36 0,#0e2f36 8px,#2c4a51 8px,#2c4a51 12px);transform-origin:left}.accept.svelte-1ubzaqf{display:inline-block;margin-top:12px;padding:6px 14px;border-radius:999px;background:#0e2f36;color:#fff;font:700 .7rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;transition:all .3s cubic-bezier(.16,1,.3,1)}.accept.pressed.svelte-1ubzaqf{background:#02b5bb;color:#0e2f36}.portal.svelte-1ubzaqf{right:0;top:0;width:72%;border-radius:12px;overflow:hidden;background:#fff;border:1px solid rgba(14,47,54,.14);box-shadow:0 40px 70px -30px #0e2f3680;transform:translate(6%,10%) scale(.9)}.portal.front.svelte-1ubzaqf{transform:translateY(4%) scale(1)}.chrome.svelte-1ubzaqf{display:flex;align-items:center;gap:6px;padding:8px 10px;background:#0e2f36;color:#fff}.chrome.svelte-1ubzaqf i:where(.svelte-1ubzaqf){width:8px;height:8px;border-radius:50%;background:#ffffff40}.chrome.svelte-1ubzaqf span:where(.svelte-1ubzaqf){margin-left:6px;font:700 .68rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif}.pbody.svelte-1ubzaqf{padding:12px 14px 14px}.callcard.svelte-1ubzaqf{padding:10px 12px;border-radius:10px;background:linear-gradient(120deg,#0e2f36,#14525c);color:#fff}.callcard.svelte-1ubzaqf span:where(.svelte-1ubzaqf){display:block;font:.55rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.1em;text-transform:uppercase;color:#02b5bb}.callcard.svelte-1ubzaqf b:where(.svelte-1ubzaqf){font:700 .75rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif}.stepper.svelte-1ubzaqf{list-style:none;margin:0 0 10px;padding:0;display:grid;grid-template-columns:repeat(8,1fr);position:relative}.stepper.svelte-1ubzaqf:before{content:"";position:absolute;left:6%;right:6%;top:6px;height:2px;background:#0e2f3624}.stepper.svelte-1ubzaqf li:where(.svelte-1ubzaqf){display:flex;flex-direction:column;align-items:center;gap:3px}.stepper.svelte-1ubzaqf span:where(.svelte-1ubzaqf){width:14px;height:14px;border-radius:50%;background:#fff;border:2px solid rgba(14,47,54,.28);z-index:1;transition:all .3s cubic-bezier(.16,1,.3,1)}.stepper.svelte-1ubzaqf b:where(.svelte-1ubzaqf){font:600 .5rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#5b6d72;text-align:center}.stepper.svelte-1ubzaqf li.done:where(.svelte-1ubzaqf) span:where(.svelte-1ubzaqf){background:#02b5bb;border-color:#02b5bb}.stepper.svelte-1ubzaqf li.now:where(.svelte-1ubzaqf) span:where(.svelte-1ubzaqf){border:3px solid #02b5bb;box-shadow:0 0 0 4px #02b5bb33}.stepper.svelte-1ubzaqf li.now:where(.svelte-1ubzaqf) b:where(.svelte-1ubzaqf){color:#0e2f36;font-weight:800}.docrow.svelte-1ubzaqf{display:flex;gap:6px}.doc.svelte-1ubzaqf{flex:1;padding:8px;border-radius:8px;border:1px solid rgba(14,47,54,.14);font:700 .65rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#0e2f36;opacity:.25;transition:opacity .3s}.doc.in.svelte-1ubzaqf{opacity:1}.doc.svelte-1ubzaqf em:where(.svelte-1ubzaqf){display:block;font: .55rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#00a5ab;margin-top:2px}.phone.svelte-1ubzaqf{right:4%;bottom:-4%;width:34%;min-width:220px;border-radius:28px;overflow:hidden;background:#efeae2;border:8px solid #10232a;box-shadow:0 40px 70px -25px #0e2f3699;transform:translate(10%,10%) scale(.9)}.phone.front.svelte-1ubzaqf{transform:translate(0) scale(1.02)}.wa-head.svelte-1ubzaqf{display:flex;gap:8px;align-items:center;padding:10px 12px;background:#075e54;color:#fff}.wa-head.svelte-1ubzaqf b:where(.svelte-1ubzaqf){display:block;font:700 .75rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif}.wa-head.svelte-1ubzaqf small:where(.svelte-1ubzaqf){font:.6rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;opacity:.8}.wa-av.svelte-1ubzaqf{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#02b5bb;color:#0e2f36;font:800 .55rem SFMono-Regular,Menlo,Consolas,monospace}.wa-body.svelte-1ubzaqf{padding:10px;display:flex;flex-direction:column;gap:6px;min-height:240px}.bubble.svelte-1ubzaqf{margin:0;max-width:85%;padding:6px 8px 4px;border-radius:8px;font:.68rem/1.35 Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#111;box-shadow:0 1px 1px #0000001f;animation:svelte-1ubzaqf-pop .4s cubic-bezier(.16,1,.3,1) both}.bubble.svelte-1ubzaqf em:where(.svelte-1ubzaqf){display:block;text-align:right;font: .5rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#667}.bubble.irp.svelte-1ubzaqf{align-self:flex-start;background:#fff;border-top-left-radius:2px}.bubble.you.svelte-1ubzaqf{align-self:flex-end;background:#d9fdd3;border-top-right-radius:2px}@keyframes svelte-1ubzaqf-pop{0%{opacity:0;transform:translateY(8px) scale(.96)}}.notice.svelte-1ubzaqf{padding:8px 10px;border-radius:8px;background:#fbecea;border:1px dashed #c62426}.notice.svelte-1ubzaqf b:where(.svelte-1ubzaqf){font:700 .62rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.08em;text-transform:uppercase;color:#c62426}.notice.svelte-1ubzaqf p:where(.svelte-1ubzaqf){margin:2px 0 0;font:.66rem/1.35 Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#1d2a2e}@media(prefers-reduced-motion:reduce){.bubble.svelte-1ubzaqf{animation:none}}.rm .stage.svelte-1ubzaqf{padding-block:6rem}.rm .list.svelte-1ubzaqf li:where(.svelte-1ubzaqf){opacity:1}.rm .list.svelte-1ubzaqf li:where(.svelte-1ubzaqf) p:where(.svelte-1ubzaqf){max-height:none;opacity:1;margin-top:.5rem}.scene.svelte-11x8cgd{position:relative;height:calc(var(--len, 3) * 100vh);height:calc(var(--len, 3) * 100svh);background:#eef8f8}.scene.svelte-11x8cgd.rm{height:auto}.stage.svelte-11x8cgd{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:flex;align-items:center;padding-top:104px;padding-bottom:6.5rem}.rm .stage.svelte-11x8cgd{position:relative;height:auto;overflow:visible}.wrap.svelte-11x8cgd{width:100%;max-width:1400px;margin-inline:auto;padding-inline:1rem}@media(min-width:768px){.wrap.svelte-11x8cgd{padding-inline:2rem}}@media(min-width:1280px){.wrap.svelte-11x8cgd{padding-inline:4.5rem}}.grid.svelte-11x8cgd{display:grid;gap:2rem;align-items:center;width:100%}@media(min-width:1024px){.grid.svelte-11x8cgd{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:3rem}}.copy.svelte-11x8cgd{display:flex;flex-direction:column;gap:1rem}.eyebrow.svelte-11x8cgd{font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;text-transform:uppercase;letter-spacing:.14em;color:#0e2f36;margin:0;display:inline-flex;align-items:center;gap:.5rem}.dot.svelte-11x8cgd{width:6px;height:6px;border-radius:50%;background:#02b5bb}.title.svelte-11x8cgd{font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;font-weight:700;font-size:clamp(2.1rem,4.6vw,3.5rem);letter-spacing:-.03em;line-height:1.05;color:#0e2f36;margin:0;font-size:clamp(1.9rem,3.4vw,2.9rem)}.lead.svelte-11x8cgd{font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#4a5c61;font-size:1.0625rem;line-height:1.65;margin:0;max-width:42ch}.pct.svelte-11x8cgd{margin:.5rem 0 0;display:flex;align-items:baseline;gap:4px;font:700 1.4rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#0e2f36}.pct.svelte-11x8cgd b:where(.svelte-11x8cgd){font:800 clamp(3rem,7vw,5.5rem)/.9 "Helvetica Neue",Helvetica,Arial,"Segoe UI",sans-serif;letter-spacing:-.05em;font-variant-numeric:tabular-nums}.pct.svelte-11x8cgd span:where(.svelte-11x8cgd){margin-left:.75rem;font:.72rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.1em;text-transform:uppercase;color:#5b6d72}.portal.svelte-11x8cgd{margin:0;border-radius:16px;overflow:hidden;background:#fff;border:1px solid rgba(14,47,54,.14);font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;box-shadow:0 60px 100px -50px #0e2f368c;transform-origin:50% 100%;will-change:transform}.chrome.svelte-11x8cgd{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#0e2f36;color:#fff}.chrome.svelte-11x8cgd i:where(.svelte-11x8cgd){width:10px;height:10px;border-radius:50%;background:#ffffff40}.chrome.svelte-11x8cgd .url:where(.svelte-11x8cgd){margin-left:10px;font:700 .78rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif}.chrome.svelte-11x8cgd .user:where(.svelte-11x8cgd){margin-left:auto;font:.7rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#ffffffb3}.body.svelte-11x8cgd{padding:18px 20px 20px}.ph.svelte-11x8cgd{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:14px;border-bottom:1px solid rgba(14,47,54,.14);margin-bottom:14px}.ph-eyebrow.svelte-11x8cgd{margin:0;font:.6rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.12em;text-transform:uppercase;color:#00a5ab}.ph-title.svelte-11x8cgd{margin:2px 0 0;font:700 1rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#0e2f36}.lily.svelte-11x8cgd{padding:8px 14px;border-radius:999px;background:#02b5bb;color:#0e2f36;font:700 .72rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;white-space:nowrap}.label.svelte-11x8cgd{margin:0 0 10px;font:700 .6rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.12em;text-transform:uppercase;color:#0e2f36}.stepper-wrap.svelte-11x8cgd{position:relative;overflow:hidden;margin:0 -20px 16px;padding:4px 20px 6px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 90%,transparent)}.stepper.svelte-11x8cgd{list-style:none;margin:0;padding:0;display:flex;position:relative;will-change:transform;transition:transform .5s cubic-bezier(.16,1,.3,1)}.rail.svelte-11x8cgd{position:absolute;left:56px;right:56px;top:12px;height:3px;border-radius:2px;background:#0e2f3624}.rail.svelte-11x8cgd i:where(.svelte-11x8cgd){position:absolute;top:0;right:0;bottom:0;left:0;background:#02b5bb;transform-origin:left;border-radius:2px}.stepper.svelte-11x8cgd .st:where(.svelte-11x8cgd){position:relative;flex:none;display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;padding:0 6px}.circle.svelte-11x8cgd{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:#fff;border:2px solid rgba(14,47,54,.28);font:800 .7rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#0e2f36;z-index:1;transition:all .35s cubic-bezier(.16,1,.3,1)}.stepper.svelte-11x8cgd b:where(.svelte-11x8cgd){font:600 .66rem/1.25 Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#5b6d72;min-height:2.5em}.stepper.svelte-11x8cgd small:where(.svelte-11x8cgd){font:.58rem SFMono-Regular,Menlo,Consolas,monospace;color:#5b6d72;min-height:.8rem}.stars.svelte-11x8cgd{font-size:.55rem;letter-spacing:1px;color:#f5a623}.done.svelte-11x8cgd .circle:where(.svelte-11x8cgd){background:#02b5bb;border-color:#02b5bb}.done.svelte-11x8cgd b:where(.svelte-11x8cgd){color:#0e2f36}.now.svelte-11x8cgd .circle:where(.svelte-11x8cgd){border:3px solid #02b5bb;animation:svelte-11x8cgd-pulse 1.6s ease-out infinite}.now.svelte-11x8cgd b:where(.svelte-11x8cgd){color:#0e2f36;font-weight:800}@keyframes svelte-11x8cgd-pulse{0%{box-shadow:0 0 #02b5bb73}to{box-shadow:0 0 0 12px #02b5bb00}}.cols.svelte-11x8cgd{display:grid;grid-template-columns:1.5fr 1fr;gap:16px}.activity.svelte-11x8cgd ul:where(.svelte-11x8cgd){list-style:none;margin:0;padding:0;min-height:150px}.activity.svelte-11x8cgd li:where(.svelte-11x8cgd){display:grid;grid-template-columns:18px 1fr auto;gap:8px;align-items:baseline;padding:8px 0;border-top:1px solid rgba(14,47,54,.14);animation:svelte-11x8cgd-slide .45s cubic-bezier(.16,1,.3,1) both}.activity.svelte-11x8cgd li:where(.svelte-11x8cgd) p:where(.svelte-11x8cgd){margin:0;font:.74rem/1.35 Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#4a5c61}.activity.svelte-11x8cgd li:where(.svelte-11x8cgd) p:where(.svelte-11x8cgd) strong:where(.svelte-11x8cgd){color:#0e2f36}.activity.svelte-11x8cgd li:where(.svelte-11x8cgd) em:where(.svelte-11x8cgd){font: .6rem SFMono-Regular,Menlo,Consolas,monospace;color:#5b6d72}.arrow.svelte-11x8cgd{color:#00a5ab;font-weight:800}@keyframes svelte-11x8cgd-slide{0%{opacity:0;transform:translateY(-8px)}}.next.svelte-11x8cgd{padding:12px;border-radius:12px;background:#eef8f8;align-self:start}.next-stage.svelte-11x8cgd{margin:0;font:800 .95rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#0e2f36}.next-note.svelte-11x8cgd{margin:4px 0 0;font:.7rem/1.4 Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#4a5c61}@media(max-width:1023px){.cols.svelte-11x8cgd{grid-template-columns:1fr}.next.svelte-11x8cgd{display:none}.stage.svelte-11x8cgd{align-items:flex-start;padding-top:88px;padding-bottom:1rem}.grid.svelte-11x8cgd{gap:1.25rem}.copy.svelte-11x8cgd{gap:.75rem}.title.svelte-11x8cgd{font-size:clamp(1.7rem,7vw,2.2rem)}.lead.svelte-11x8cgd{font-size:.98rem;line-height:1.55}.pct.svelte-11x8cgd{margin-top:0}.pct.svelte-11x8cgd b:where(.svelte-11x8cgd){font-size:clamp(2.6rem,12vw,3.4rem)}.body.svelte-11x8cgd{padding:14px 16px 16px}.stepper-wrap.svelte-11x8cgd{margin:0 -16px 12px;padding:4px 16px 6px}}@media(max-width:1023px)and (max-height:760px){.lead.svelte-11x8cgd{display:none}}@media(prefers-reduced-motion:reduce){.now.svelte-11x8cgd .circle:where(.svelte-11x8cgd),.activity.svelte-11x8cgd li:where(.svelte-11x8cgd){animation:none}.stepper.svelte-11x8cgd{transition:none}}.rm .stage.svelte-11x8cgd{padding-block:6rem}.rm .portal.svelte-11x8cgd{opacity:1!important;transform:none!important}.scene.svelte-ajf21{position:relative;height:calc(var(--len, 3) * 100vh);height:calc(var(--len, 3) * 100svh);background:#fff}.scene.svelte-ajf21.rm{height:auto}.stage.svelte-ajf21{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;padding-top:104px;padding-bottom:6.5rem;overflow:hidden}.rm .stage.svelte-ajf21{position:relative;height:auto;overflow:visible}.wrap.svelte-ajf21{width:100%;max-width:1400px;margin-inline:auto;padding-inline:1rem}@media(min-width:768px){.wrap.svelte-ajf21{padding-inline:2rem}}@media(min-width:1280px){.wrap.svelte-ajf21{padding-inline:4.5rem}}.grid.svelte-ajf21{display:grid;gap:2rem;align-items:center;width:100%}@media(min-width:1024px){.grid.svelte-ajf21{grid-template-columns:minmax(0,4fr) minmax(0,6fr);gap:4rem}}.copy.svelte-ajf21{display:flex;flex-direction:column;gap:1rem;align-items:flex-start}.eyebrow.svelte-ajf21{font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;text-transform:uppercase;letter-spacing:.14em;color:#0e2f36;margin:0;display:inline-flex;align-items:center;gap:.5rem}.dot.svelte-ajf21{width:6px;height:6px;border-radius:50%;background:#02b5bb}.title.svelte-ajf21{font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;font-weight:700;font-size:clamp(2.1rem,4.6vw,3.5rem);letter-spacing:-.03em;line-height:1.05;color:#0e2f36;margin:0;font-size:clamp(1.9rem,3.6vw,3rem)}.names.svelte-ajf21{list-style:none;margin:.5rem 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.names.svelte-ajf21 li:where(.svelte-ajf21){font:700 clamp(1.05rem,1.6vw,1.3rem) "Helvetica Neue",Helvetica,Arial,"Segoe UI",sans-serif;color:#0e2f3640;transition:color .3s,transform .4s cubic-bezier(.16,1,.3,1)}.names.svelte-ajf21 li.on:where(.svelte-ajf21){color:#0e2f36;transform:translate(10px)}@media(max-width:1023px){.names.svelte-ajf21{display:none}}.primary.svelte-ajf21{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;padding:1rem 2rem;border:none;border-radius:999px;background:#02b5bb;color:#0e2f36;font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;font-weight:700;font-size:1rem;text-decoration:none;cursor:pointer;transition:transform .16s cubic-bezier(.16,1,.3,1),background .2s}.primary.svelte-ajf21:hover{background:#00a5ab}.primary.svelte-ajf21:active{transform:scale(.97)}.primary.svelte-ajf21:focus-visible{outline:2px solid #02b5bb;outline-offset:3px}.cta.svelte-ajf21{opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity .4s,transform .5s cubic-bezier(.16,1,.3,1)}.cta.in.svelte-ajf21{opacity:1;transform:none;pointer-events:auto}.deck.svelte-ajf21{list-style:none;margin:0;padding:0;position:relative;height:min(390px,56vh);height:min(390px,56svh)}.pass.svelte-ajf21{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:1fr 170px;border-radius:18px;background:transparent;color:#1d2a2e;filter:drop-shadow(0 30px 30px rgba(14,47,54,.28));transform-origin:50% 100%;will-change:transform;transition:opacity .3s;font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;-webkit-mask:radial-gradient(circle 11px at calc(100% - 170px) 0,transparent 98%,#000) top/100% 51% no-repeat,radial-gradient(circle 11px at calc(100% - 170px) 100%,transparent 98%,#000) bottom/100% 51% no-repeat;mask:radial-gradient(circle 11px at calc(100% - 170px) 0,transparent 98%,#000) top/100% 51% no-repeat,radial-gradient(circle 11px at calc(100% - 170px) 100%,transparent 98%,#000) bottom/100% 51% no-repeat}@media(max-width:640px){.pass.svelte-ajf21{grid-template-columns:1fr;-webkit-mask:none;mask:none}.pass.svelte-ajf21 .stub:where(.svelte-ajf21){display:none}}.main.svelte-ajf21{background:#fbfaf7;border-radius:18px 0 0 18px;padding:0 0 14px;display:flex;flex-direction:column;gap:8px;min-width:0;border-right:2px dashed rgba(14,47,54,.25)}.band.svelte-ajf21{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;border-radius:18px 0 0;background:#0e2f36;color:#fff}.brand.svelte-ajf21{display:inline-flex;align-items:center;gap:8px;font:700 .72rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif}.mark.svelte-ajf21{padding:2px 6px;border-radius:4px;background:#02b5bb;color:#0e2f36;font:800 .6rem SFMono-Regular,Menlo,Consolas,monospace}.kind.svelte-ajf21{font:.62rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.16em;text-transform:uppercase;color:#02b5bb}.pax.svelte-ajf21{padding:4px 20px 0}.pax.svelte-ajf21 h3:where(.svelte-ajf21){margin:0;font:800 clamp(1.2rem,2.2vw,1.6rem)/1.1 "Helvetica Neue",Helvetica,Arial,"Segoe UI",sans-serif;letter-spacing:-.02em;color:#0e2f36;text-transform:uppercase}.route.svelte-ajf21{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:0 20px}.route.svelte-ajf21 svg:where(.svelte-ajf21){width:100%;height:24px}.route.svelte-ajf21 .dash:where(.svelte-ajf21){fill:none;stroke:#0e2f3659;stroke-width:2;stroke-dasharray:4 5}.route.svelte-ajf21 .plane:where(.svelte-ajf21){fill:#00a5ab}.route.svelte-ajf21 .to:where(.svelte-ajf21){text-align:right}.iata.svelte-ajf21{display:block;font:800 clamp(1.8rem,3.4vw,2.6rem)/1 "Helvetica Neue",Helvetica,Arial,"Segoe UI",sans-serif;letter-spacing:-.03em;color:#0e2f36}.city.svelte-ajf21{font:.7rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#5b6d72}.line.svelte-ajf21{margin:0;padding:0 20px;font:.82rem/1.45 Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#4a5c61}.fields.svelte-ajf21{display:grid;grid-template-columns:repeat(5,auto);justify-content:space-between;gap:8px;padding:8px 20px 0;border-top:1px solid rgba(14,47,54,.14);margin:0}.fields.svelte-ajf21 b:where(.svelte-ajf21){display:block;font:800 .9rem SFMono-Regular,Menlo,Consolas,monospace;color:#0e2f36}.lbl.svelte-ajf21{display:block;font:.55rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.14em;text-transform:uppercase;color:#5b6d72}.pdf417.svelte-ajf21{display:flex;gap:1px;height:26px;margin:0 20px;opacity:.85}.pdf417.svelte-ajf21 i:where(.svelte-ajf21){background:#0e2f36}.stub.svelte-ajf21{position:relative;padding:46px 16px 14px;display:flex;flex-direction:column;gap:6px;align-items:flex-start;background:#f4f1ea;border-radius:0 18px 18px 0}.stub.svelte-ajf21 b:where(.svelte-ajf21){font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#0e2f36}.stub-name.svelte-ajf21{font:800 .8rem/1.15 Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;text-transform:uppercase}.stub-route.svelte-ajf21{display:flex;gap:6px;align-items:baseline}.stub-route.svelte-ajf21 b:where(.svelte-ajf21){font:800 1.1rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif}.stub-route.svelte-ajf21 span:where(.svelte-ajf21){color:#00a5ab}.stub-row.svelte-ajf21{display:flex;gap:16px}.stub-row.svelte-ajf21 b:where(.svelte-ajf21){font:800 .8rem SFMono-Regular,Menlo,Consolas,monospace}.qr.svelte-ajf21{width:64px;height:64px;margin-top:auto}.qr.svelte-ajf21 rect:where(.svelte-ajf21){fill:#0e2f36}.rm .stage.svelte-ajf21{padding-block:6rem}.rm .deck.svelte-ajf21{height:auto;display:flex;flex-direction:column;gap:1rem}.rm .pass.svelte-ajf21{position:relative;inset:auto;transform:none!important;opacity:1!important}.rm .cta.svelte-ajf21{opacity:1;transform:none;pointer-events:auto}.rm .stub.svelte-ajf21{transform:none!important;opacity:1!important}.globe.svelte-1bsb0ax{width:100%;height:100%;display:block}.scene.svelte-r0zx14{position:relative;height:calc(var(--len, 3) * 100vh);height:calc(var(--len, 3) * 100svh);background:radial-gradient(120% 80% at 30% 50%,#12424b,#0e2f36 60%);color:#fff}.scene.svelte-r0zx14.rm{height:auto}.stage.svelte-r0zx14{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.rm .stage.svelte-r0zx14{position:relative;height:auto;overflow:visible}.anchor-alias.svelte-r0zx14{position:absolute;top:0;left:0}.globe-wrap.svelte-r0zx14{position:absolute;left:-12vw;top:50%;width:min(118vh,92vw);width:min(118svh,92vw);height:min(118vh,92vw);height:min(118svh,92vw);margin-top:calc(min(118vh,92vw)/-2);margin-top:calc(min(118svh,92vw)/-2);will-change:transform}.wrap.svelte-r0zx14{width:100%;max-width:1400px;margin-inline:auto;padding-inline:1rem}@media(min-width:768px){.wrap.svelte-r0zx14{padding-inline:2rem}}@media(min-width:1280px){.wrap.svelte-r0zx14{padding-inline:4.5rem}}.layer.svelte-r0zx14{position:relative;height:100%;display:grid;grid-template-rows:auto 1fr;padding-top:104px;padding-bottom:6.5rem}.head.svelte-r0zx14{display:flex;flex-direction:column;gap:.75rem}.eyebrow.svelte-r0zx14{font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;text-transform:uppercase;letter-spacing:.14em;color:#0e2f36;margin:0;color:#fff;display:inline-flex;align-items:center;gap:.5rem}.dot.svelte-r0zx14{width:6px;height:6px;border-radius:50%;background:#02b5bb}.title.svelte-r0zx14{font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;font-weight:700;font-size:clamp(2.1rem,4.6vw,3.5rem);letter-spacing:-.03em;line-height:1.05;color:#0e2f36;margin:0;color:#fff;font-size:clamp(1.9rem,3.6vw,3rem)}.big.svelte-r0zx14{position:relative;display:grid;align-items:end;pointer-events:none}.name.svelte-r0zx14{grid-area:1/1;display:flex;flex-direction:column;gap:.5rem;font:800 clamp(3.2rem,11vw,10rem)/.9 "Helvetica Neue",Helvetica,Arial,"Segoe UI",sans-serif;letter-spacing:-.055em;color:#fff;opacity:0;transform:translateY(40px);filter:blur(8px);transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1),filter .5s cubic-bezier(.16,1,.3,1)}.name.on.svelte-r0zx14{opacity:1;transform:none;filter:none}.name.svelte-r0zx14 small:where(.svelte-r0zx14){font:.8rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.14em;text-transform:uppercase;color:#02b5bb}.facts.svelte-r0zx14{grid-area:1/1;align-self:start;justify-self:start;margin:clamp(20px,5vh,56px) 0 0;padding:14px 16px;border-radius:14px;display:grid;grid-template-columns:repeat(2,minmax(120px,auto));gap:10px 22px;background:#08242ab8;border:1px solid rgba(127,227,230,.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:0;transform:translateY(12px);transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}.facts.on.svelte-r0zx14{opacity:1;transform:none;transition-delay:.12s}.facts.svelte-r0zx14 dt:where(.svelte-r0zx14){font:.58rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.14em;text-transform:uppercase;color:#02b5bb}.facts.svelte-r0zx14 dd:where(.svelte-r0zx14){margin:2px 0 0;font:600 .9rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#fff}.facts.svelte-r0zx14 .tour:where(.svelte-r0zx14) dd:where(.svelte-r0zx14){color:#02b5bb}@media(max-width:1023px){.facts.svelte-r0zx14{display:none}}.list.svelte-r0zx14{position:absolute;right:0;top:50%;transform:translateY(-46%);width:min(380px,32vw);margin-right:2rem;display:flex;flex-direction:column;gap:1rem}@media(max-width:1023px){.list.svelte-r0zx14{position:static;transform:none;width:auto;margin:1.5rem 0 0}}.lead.svelte-r0zx14{font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#4a5c61;font-size:1.0625rem;line-height:1.65;margin:0;color:#ffffffb8;font-size:.95rem}.note.svelte-r0zx14{display:grid;align-items:end}.note.svelte-r0zx14>:where(.svelte-r0zx14){grid-area:1/1}.note.svelte-r0zx14 .lead:where(.svelte-r0zx14){opacity:0;transition:opacity .4s cubic-bezier(.16,1,.3,1) .15s}.note.svelte-r0zx14 .lead.on:where(.svelte-r0zx14){opacity:1}.catch.svelte-r0zx14{position:relative;padding:16px 18px 6px;border-radius:20px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);box-shadow:0 30px 60px -40px #0009,inset 0 1px #ffffff0f;transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}.catch.done.svelte-r0zx14{opacity:0;transform:translateY(-8px) scale(.98);pointer-events:none}.cc-head.svelte-r0zx14{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.cc-title.svelte-r0zx14{margin:0;font:600 .82rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;letter-spacing:-.005em;color:#ffffffeb}.cc-year.svelte-r0zx14{font:500 .7rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.06em;color:#ffffff80}.cc-steps.svelte-r0zx14{display:grid;grid-template-columns:repeat(6,1fr);gap:4px;margin:10px 0 2px}.cc-steps.svelte-r0zx14 i:where(.svelte-r0zx14){position:relative;height:2px;border-radius:2px;background:#ffffff24;overflow:hidden}.cc-steps.svelte-r0zx14 i:where(.svelte-r0zx14):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;transform:scaleX(0);transform-origin:left;transition:transform .7s cubic-bezier(.16,1,.3,1)}.cc-steps.svelte-r0zx14 i.past:where(.svelte-r0zx14):after{transform:scaleX(1);opacity:.45}.cc-steps.svelte-r0zx14 i.now:where(.svelte-r0zx14):after{transform:scaleX(1)}.cc-stack.svelte-r0zx14{display:grid}.cc-stack.svelte-r0zx14>:where(.svelte-r0zx14){grid-area:1/1}.cc-country.svelte-r0zx14{opacity:0;pointer-events:none;transition:opacity .28s ease}.cc-country.on.svelte-r0zx14{opacity:1;pointer-events:auto;transition:opacity .3s ease 80ms}.cc-name.svelte-r0zx14{margin:12px 0 2px;font:700 1.15rem/1.2 Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;letter-spacing:-.02em;color:#fff}.cc-facts.svelte-r0zx14{margin:0}.cc-fact.svelte-r0zx14{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;align-items:baseline;padding:11px 0;border-top:1px solid rgba(255,255,255,.08);opacity:0;transform:translateY(8px);filter:blur(3px);transition:opacity .32s ease,transform .52s cubic-bezier(.16,1,.3,1),filter .32s ease}.cc-fact.svelte-r0zx14:first-child{border-top:none}.cc-country.on.svelte-r0zx14 .cc-fact:where(.svelte-r0zx14){opacity:1;transform:none;filter:none;transition-delay:calc(.12s + var(--j) * 70ms)}.cc-stat.svelte-r0zx14{font:600 1.02rem/1.25 Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;letter-spacing:-.02em;color:#fff;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cc-fact.svelte-r0zx14 dd:where(.svelte-r0zx14){margin:0;display:flex;flex-direction:column;gap:2px}.cc-fact.svelte-r0zx14 dd:where(.svelte-r0zx14) b:where(.svelte-r0zx14){font:500 .82rem/1.35 Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#ffffffeb}.cc-fact.svelte-r0zx14 dd:where(.svelte-r0zx14) span:where(.svelte-r0zx14){font:400 .76rem/1.45 Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#ffffff9e}@media(min-width:1024px)and (max-height:820px){.cc-fact.svelte-r0zx14{padding:8px 0}.cc-fact.svelte-r0zx14 dd:where(.svelte-r0zx14) span:where(.svelte-r0zx14){display:none}.cc-name.svelte-r0zx14{margin-top:8px}a.svelte-r0zx14{padding:7px 0}}ol.svelte-r0zx14{list-style:none;margin:0;padding:0;border-top:1px solid rgba(255,255,255,.14)}@media(max-width:1023px){ol.svelte-r0zx14{display:grid;grid-template-columns:1fr 1fr;column-gap:1rem}}li.svelte-r0zx14{border-bottom:1px solid rgba(255,255,255,.14);opacity:.45;transition:opacity .3s}li.on.svelte-r0zx14{opacity:1}a.svelte-r0zx14{display:flex;align-items:center;gap:.75rem;padding:9px 0;color:#fff;text-decoration:none;font:700 1rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif}a.svelte-r0zx14:focus-visible{outline:2px solid #02b5bb;outline-offset:3px}a.svelte-r0zx14 span:where(.svelte-r0zx14){font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif}a.svelte-r0zx14 em:where(.svelte-r0zx14){font: .62rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.12em;text-transform:uppercase;color:#02b5bb;border:1px solid #02b5bb;padding:2px 7px;border-radius:99px}a.svelte-r0zx14 i:where(.svelte-r0zx14){margin-left:auto;font-style:normal;transition:transform .3s cubic-bezier(.16,1,.3,1)}a.svelte-r0zx14:hover i:where(.svelte-r0zx14){transform:translate(5px);color:#02b5bb}@media(max-width:1023px){.layer.svelte-r0zx14{padding-top:88px;padding-bottom:5.25rem;grid-template-rows:auto auto minmax(0,1fr)}.big.svelte-r0zx14{margin-top:1rem;align-items:start}.name.svelte-r0zx14{font-size:clamp(2.5rem,12.5vw,3.4rem);gap:.25rem}.name.svelte-r0zx14 small:where(.svelte-r0zx14){font-size:.7rem}.list.svelte-r0zx14{margin-top:1rem;min-height:0;align-self:end}.cc-name.svelte-r0zx14{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cc-steps.svelte-r0zx14{margin-bottom:4px}.cc-fact.svelte-r0zx14{grid-template-columns:84px minmax(0,1fr);padding:9px 0}.cc-stat.svelte-r0zx14{font-size:.98rem}.list.svelte-r0zx14:has(.catch:where(.svelte-r0zx14):not(.done)) ol:where(.svelte-r0zx14){display:none}}@media(max-width:480px){ol.svelte-r0zx14{grid-template-columns:1fr}}@media(max-width:1023px)and (max-height:760px){.cc-fact.svelte-r0zx14 dd:where(.svelte-r0zx14) span:where(.svelte-r0zx14){display:none}.name.svelte-r0zx14{font-size:clamp(2.2rem,11vw,2.8rem)}}@media(max-width:1023px){.globe-wrap.svelte-r0zx14{left:50%;top:58%;width:130vw;height:130vw;margin-left:-65vw;margin-top:-65vw;opacity:.7}}.rm .stage.svelte-r0zx14,.rm .layer.svelte-r0zx14{min-height:100vh;min-height:100svh}.rm .big.svelte-r0zx14{display:none}.rm .list.svelte-r0zx14{position:static;transform:none;width:auto;margin:2rem 0 0}.rm li.svelte-r0zx14{opacity:1}.rm .note.svelte-r0zx14>:where(.svelte-r0zx14){grid-area:auto}.rm .note.svelte-r0zx14 .lead:where(.svelte-r0zx14){opacity:1}.rm .catch.done.svelte-r0zx14{opacity:1;transform:none;pointer-events:auto}.rm .cc-steps.svelte-r0zx14{display:none}.rm .cc-stack.svelte-r0zx14{gap:6px}.rm .cc-country.svelte-r0zx14{grid-area:auto;opacity:1}.rm .cc-fact.svelte-r0zx14{opacity:1;transform:none;filter:none}@media(prefers-reduced-motion:reduce){.cc-fact.svelte-r0zx14,.cc-country.svelte-r0zx14,.cc-steps.svelte-r0zx14 i:where(.svelte-r0zx14):after{transition:none!important}}.sr-only.svelte-1s6nc8s{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.vp.svelte-1s6nc8s{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;overflow:hidden;color:#fff;font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif}video.svelte-1s6nc8s{width:100%;height:100%;object-fit:cover;display:block;background:#000;transform:translateY(calc((1 - var(--g, 1)) * 26%)) scale(calc(1.15 - var(--g, 1) * .15))}.expanded.svelte-1s6nc8s video:where(.svelte-1s6nc8s){object-fit:contain;cursor:pointer}.shade.svelte-1s6nc8s{position:absolute;inset:auto 0 0 0;height:46%;pointer-events:none;background:linear-gradient(to top,#06161ad9,#06161a00);opacity:0;transition:opacity .4s cubic-bezier(.16,1,.3,1)}.show-ui.svelte-1s6nc8s .shade:where(.svelte-1s6nc8s),.expanded.svelte-1s6nc8s:not(.playing) .shade:where(.svelte-1s6nc8s){opacity:1}.cap.svelte-1s6nc8s{position:absolute;left:0;right:0;bottom:var(--bar-space, 186px);margin:0;display:flex;justify-content:center;pointer-events:none;transition:bottom .35s cubic-bezier(.16,1,.3,1);padding:0 6vw}.vp.svelte-1s6nc8s:not(.show-ui) .cap:where(.svelte-1s6nc8s){--bar-space: 110px}@media(min-width:900px){.tr-open.svelte-1s6nc8s .cap:where(.svelte-1s6nc8s){padding-right:calc(min(380px,100% - 32px) + 56px)}}.cap-box.svelte-1s6nc8s{max-width:min(920px,100%);padding:.35em .7em;border-radius:12px;background:#0612159e;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);font:700 clamp(1.1rem,2.1vw,1.75rem)/1.35 "Helvetica Neue",Helvetica,Arial,"Segoe UI",sans-serif;letter-spacing:-.01em;text-align:center}.w.svelte-1s6nc8s{display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;transition:opacity .16s ease,transform .22s cubic-bezier(.16,1,.3,1)}.w.next.svelte-1s6nc8s{opacity:.42}.w.past.svelte-1s6nc8s{color:#fff}.w.now.svelte-1s6nc8s{--p: 0;background:linear-gradient(90deg,#7fe3e6 calc(var(--p) * 100%),#fff9 calc(var(--p) * 100%));-webkit-background-clip:text;background-clip:text;color:transparent}.big-play.svelte-1s6nc8s{position:absolute;left:50%;top:77%;transform:translate(-50%,-50%);z-index:2;display:inline-flex;align-items:center;gap:12px;padding:8px 22px 8px 8px;border-radius:99px;border:none;cursor:pointer;background:#fffffff0;color:#0e2f36;font:700 .95rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;white-space:nowrap;box-shadow:0 20px 40px -14px #0009;transition:transform .22s cubic-bezier(.16,1,.3,1)}.big-play.svelte-1s6nc8s:hover{transform:translate(-50%,-50%) scale(1.04)}.big-play.svelte-1s6nc8s:focus-visible{outline:2px solid #02b5bb;outline-offset:3px}.bp-ic.svelte-1s6nc8s{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:#02b5bb;color:#0e2f36;box-shadow:0 0 0 8px #02b5bb33}.bp-ic.svelte-1s6nc8s svg:where(.svelte-1s6nc8s){width:20px;height:20px;margin-left:2px}.sound.svelte-1s6nc8s{position:absolute;right:clamp(16px,4vw,48px);top:112px;z-index:3;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px 0 14px;border-radius:99px;border:none;cursor:pointer;background:#fff;color:#0e2f36;font:700 .9rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;box-shadow:0 14px 30px -12px #0009;animation:svelte-1s6nc8s-sound-in .5s cubic-bezier(.16,1,.3,1) both}.sound.svelte-1s6nc8s svg:where(.svelte-1s6nc8s){width:20px;height:20px}.sound.svelte-1s6nc8s:hover{background:#e3f6f6}.sound.svelte-1s6nc8s:focus-visible{outline:2px solid #02b5bb;outline-offset:3px}@keyframes svelte-1s6nc8s-sound-in{0%{opacity:0;transform:translateY(-8px)}}.bar.svelte-1s6nc8s{position:absolute;left:50%;bottom:80px;z-index:3;width:min(820px,100% - 200px);transform:translate(-50%);padding:6px 14px 10px;border-radius:18px;background:#0a1e23b8;border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);box-shadow:0 24px 60px -24px #000000b3;opacity:0;translate:0 12px;pointer-events:none;transition:opacity .3s cubic-bezier(.16,1,.3,1),translate .4s cubic-bezier(.16,1,.3,1)}.show-ui.svelte-1s6nc8s .bar:where(.svelte-1s6nc8s){opacity:1;translate:0 0;pointer-events:auto}.bar.svelte-1s6nc8s:focus-within{opacity:1;translate:0 0;pointer-events:auto}.scrub.svelte-1s6nc8s{position:relative;height:22px;cursor:pointer;touch-action:none;border-radius:6px;outline:none}.scrub.svelte-1s6nc8s:focus-visible{box-shadow:0 0 0 2px #02b5bb}.track-line.svelte-1s6nc8s{position:absolute;left:0;right:0;top:50%;height:4px;margin-top:-2px;border-radius:4px;background:#fff3;overflow:hidden;transition:height .16s,margin .16s}.scrub.svelte-1s6nc8s:hover .track-line:where(.svelte-1s6nc8s),.scrub.svelte-1s6nc8s:focus-visible .track-line:where(.svelte-1s6nc8s){height:6px;margin-top:-3px}.fill.svelte-1s6nc8s,.ghost.svelte-1s6nc8s{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:left}.fill.svelte-1s6nc8s{background:#02b5bb}.ghost.svelte-1s6nc8s{background:#ffffff38}.thumb.svelte-1s6nc8s{position:absolute;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px #02b5bb8c;transform:scale(0);transition:transform .18s cubic-bezier(.16,1,.3,1)}.scrub.svelte-1s6nc8s:hover .thumb:where(.svelte-1s6nc8s),.scrub.svelte-1s6nc8s:focus-visible .thumb:where(.svelte-1s6nc8s){transform:scale(1)}.tip.svelte-1s6nc8s{position:absolute;bottom:calc(100% + 6px);transform:translate(-50%);padding:4px 8px;border-radius:7px;background:#fff;color:#0e2f36;font:600 .72rem SFMono-Regular,Menlo,Consolas,monospace;pointer-events:none}.row.svelte-1s6nc8s{display:flex;align-items:center;gap:4px}.time.svelte-1s6nc8s{margin-left:6px;font:600 .78rem SFMono-Regular,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums;color:#ffffffd9;white-space:nowrap}.time.svelte-1s6nc8s i:where(.svelte-1s6nc8s){font-style:normal;opacity:.55}.who.svelte-1s6nc8s{margin:0 auto 0 14px;font:600 .82rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#ffffffb3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ic.svelte-1s6nc8s{position:relative;width:40px;height:40px;flex:none;border-radius:12px;border:none;cursor:pointer;display:grid;place-items:center;background:transparent;color:#fff;transition:background .18s,transform .16s cubic-bezier(.16,1,.3,1)}.ic.svelte-1s6nc8s svg:where(.svelte-1s6nc8s){width:20px;height:20px}.ic.svelte-1s6nc8s:hover{background:#ffffff1a}.ic.svelte-1s6nc8s:active{transform:scale(.92)}.ic[aria-pressed=true].svelte-1s6nc8s,.ic[aria-expanded=true].svelte-1s6nc8s{background:#02b5bb33;color:#7fe3e6}.ic.svelte-1s6nc8s:focus-visible{outline:2px solid #02b5bb;outline-offset:3px}.ic.main.svelte-1s6nc8s{width:44px;height:44px;border-radius:50%;background:#02b5bb;color:#0e2f36}.ic.main.svelte-1s6nc8s:hover{background:#00a5ab}.ic.main.buffering.svelte-1s6nc8s:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:2px solid transparent;border-top-color:#fff;animation:svelte-1s6nc8s-spin .8s linear infinite}@keyframes svelte-1s6nc8s-spin{to{transform:rotate(360deg)}}.tr.svelte-1s6nc8s{position:absolute;right:clamp(16px,3vw,40px);top:112px;bottom:190px;z-index:4;width:min(380px,100% - 32px);display:flex;flex-direction:column;border-radius:18px;overflow:hidden;background:#0a1e23e6;border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);animation:svelte-1s6nc8s-sound-in .3s cubic-bezier(.16,1,.3,1) both}.tr-head.svelte-1s6nc8s{display:flex;align-items:center;justify-content:space-between;padding:10px 10px 8px 18px;border-bottom:1px solid rgba(255,255,255,.12)}.tr-head.svelte-1s6nc8s h3:where(.svelte-1s6nc8s){margin:0;font:700 .95rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#fff}.tr.svelte-1s6nc8s ol:where(.svelte-1s6nc8s){list-style:none;margin:0;padding:8px;overflow-y:auto;overscroll-behavior:contain}.tr.svelte-1s6nc8s li:where(.svelte-1s6nc8s) button:where(.svelte-1s6nc8s){display:grid;grid-template-columns:2.8rem 1fr;gap:8px;width:100%;padding:8px 10px;border-radius:10px;border:none;cursor:pointer;text-align:left;background:transparent;color:#ffffffc7;font:.92rem/1.5 Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif}.tr.svelte-1s6nc8s li:where(.svelte-1s6nc8s) button:where(.svelte-1s6nc8s) time:where(.svelte-1s6nc8s){font:600 .72rem/1.9 SFMono-Regular,Menlo,Consolas,monospace;color:#7fe3e6}.tr.svelte-1s6nc8s li:where(.svelte-1s6nc8s) button:where(.svelte-1s6nc8s) span:where(.svelte-1s6nc8s){font:inherit;font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif}.tr.svelte-1s6nc8s li:where(.svelte-1s6nc8s) button:where(.svelte-1s6nc8s):hover{background:#ffffff12}.tr.svelte-1s6nc8s li:where(.svelte-1s6nc8s) button:where(.svelte-1s6nc8s):focus-visible{outline:2px solid #02b5bb;outline-offset:3px}.tr.svelte-1s6nc8s li.current:where(.svelte-1s6nc8s) button:where(.svelte-1s6nc8s){background:#02b5bb29;color:#fff}.fs.svelte-1s6nc8s .bar:where(.svelte-1s6nc8s){bottom:32px}.fs.svelte-1s6nc8s .sound:where(.svelte-1s6nc8s),.fs.svelte-1s6nc8s .tr:where(.svelte-1s6nc8s){top:24px}@media(max-width:720px){video.svelte-1s6nc8s{object-position:36% 50%}.big-play.svelte-1s6nc8s{padding:6px}.big-play.svelte-1s6nc8s .bp-text:where(.svelte-1s6nc8s){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.bar.svelte-1s6nc8s{width:calc(100% - 24px);bottom:84px}.who.svelte-1s6nc8s{display:none}.cap.svelte-1s6nc8s{--bar-space: 190px}.tr.svelte-1s6nc8s{top:96px;bottom:200px}}@media(prefers-reduced-motion:reduce){.w.svelte-1s6nc8s,.bar.svelte-1s6nc8s,.shade.svelte-1s6nc8s,.cap.svelte-1s6nc8s,.thumb.svelte-1s6nc8s{transition:none}.sound.svelte-1s6nc8s,.tr.svelte-1s6nc8s{animation:none}}@media(forced-colors:active){.w.now.svelte-1s6nc8s{background:none;color:Highlight;-webkit-background-clip:border-box;background-clip:border-box}.cap-box.svelte-1s6nc8s,.bar.svelte-1s6nc8s,.tr.svelte-1s6nc8s{border:1px solid CanvasText}}.wrap.svelte-abvsxq{width:100%;max-width:1400px;margin-inline:auto;padding-inline:1rem}@media(min-width:768px){.wrap.svelte-abvsxq{padding-inline:2rem}}@media(min-width:1280px){.wrap.svelte-abvsxq{padding-inline:4.5rem}}.scene.svelte-abvsxq{position:relative;height:calc(var(--len, 3) * 100vh);height:calc(var(--len, 3) * 100svh)}.scene.svelte-abvsxq.rm{height:auto}.wall.svelte-abvsxq{background:#0e2f36}.sheet.svelte-abvsxq{background:#fff;border-radius:36px 36px 0 0;padding-top:clamp(5.5rem,11vw,9.5rem)}.wall-head.svelte-abvsxq{width:100%;max-width:1400px;margin-inline:auto;padding-inline:1rem}@media(min-width:768px){.wall-head.svelte-abvsxq{padding-inline:2rem}}@media(min-width:1280px){.wall-head.svelte-abvsxq{padding-inline:4.5rem}}.wall-head.svelte-abvsxq{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;margin-bottom:clamp(2.5rem,5vw,4rem)}.wall-mark.svelte-abvsxq{position:absolute;top:-.42em;left:50%;transform:translate(-50%);pointer-events:none;font:700 clamp(9rem,18vw,15rem)/1 Georgia,"Times New Roman",serif;color:#e3f6f6}.wall-eyebrow.svelte-abvsxq{position:relative;margin:0;display:inline-flex;align-items:center;gap:10px;padding:6px 14px 6px 10px;border-radius:999px;background:#fff;border:1px solid rgba(14,47,54,.14);font:600 .72rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.14em;text-transform:uppercase;color:#0e2f36;box-shadow:0 6px 18px -10px #0e2f3659}.wall-stars.svelte-abvsxq{color:#f5a623;letter-spacing:.08em;font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif}.wall-title.svelte-abvsxq{position:relative;margin:0;font:800 clamp(2.4rem,6vw,5.2rem)/.98 "Helvetica Neue",Helvetica,Arial,"Segoe UI",sans-serif;letter-spacing:-.045em;color:#0e2f36;text-wrap:balance}.ww.svelte-abvsxq{display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;opacity:0;transform:translateY(.45em);filter:blur(6px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1),filter .6s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--k) * 90ms)}.ww.accent.svelte-abvsxq{color:#00949a;font-style:italic;letter-spacing:-.03em;padding-right:.06em}.is-in .ww.svelte-abvsxq{opacity:1;transform:none;filter:none}.wall-sub.svelte-abvsxq{position:relative;margin:0;max-width:46ch;font:400 clamp(1.05rem,1.5vw,1.25rem)/1.55 "Helvetica Neue",Helvetica,Arial,"Segoe UI",sans-serif;color:#4a5c61}.wall-hint.svelte-abvsxq{margin:0;font:.72rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.06em;color:#5b6d72}@media(pointer:coarse),(max-width:767px){.wall-hint.svelte-abvsxq{display:none}}@media(prefers-reduced-motion:reduce){.ww.svelte-abvsxq{opacity:1;transform:none;filter:none;transition:none}}.stage.svelte-abvsxq{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.rm .stage.svelte-abvsxq{position:relative;height:auto;overflow:visible}.eyebrow.svelte-abvsxq{font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;text-transform:uppercase;letter-spacing:.14em;color:#0e2f36;margin:0;display:inline-flex;align-items:center;gap:.5rem;color:#fff}.dot.svelte-abvsxq{width:6px;height:6px;border-radius:50%;background:#02b5bb}.video-scene.svelte-abvsxq{background:#0e2f36;color:#fff}.video-scene.svelte-abvsxq .stage:where(.svelte-abvsxq){display:flex;flex-direction:column;justify-content:center}.head.svelte-abvsxq{position:absolute;top:104px;left:0;right:0;z-index:2;display:flex;flex-direction:column;gap:.75rem}.title.svelte-abvsxq{font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;font-weight:700;font-size:clamp(2.1rem,4.6vw,3.5rem);letter-spacing:-.03em;line-height:1.05;color:#0e2f36;margin:0;color:#fff;font-size:clamp(1.9rem,3.6vw,3rem)}.frame.svelte-abvsxq{--g: 0;position:absolute;top:0;right:0;bottom:0;left:0;margin:0;clip-path:inset(calc((1 - var(--g)) * 36%) calc((1 - var(--g)) * 26%) calc((1 - var(--g)) * 14%) calc((1 - var(--g)) * 26%) round calc((1 - var(--g)) * 28px));will-change:clip-path}.frame.svelte-abvsxq .frame-in:where(.svelte-abvsxq){position:absolute;top:0;right:0;bottom:0;left:0}.frame.svelte-abvsxq figcaption:where(.svelte-abvsxq){position:absolute;z-index:2;pointer-events:none;left:50%;bottom:calc((1 - var(--g)) * 14% + 16px);transform:translate(-50%);font:.75rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.12em;text-transform:uppercase;color:#ffffffd9;opacity:calc(1 - var(--g));white-space:nowrap}.routes.svelte-abvsxq{background:#0b262c;color:#fff}.map.svelte-abvsxq{position:absolute;top:8%;right:-4%;bottom:4%;left:-4%}.layer.svelte-abvsxq{position:relative;height:100%;display:flex;flex-direction:column;padding-top:104px;padding-bottom:6.5rem}.cards.svelte-abvsxq{list-style:none;margin:auto 0 0;padding:0;display:grid;gap:1rem}@media(min-width:1024px){.cards.svelte-abvsxq{grid-template-columns:repeat(3,1fr)}}.rcard-li.svelte-abvsxq{will-change:transform}@media(max-width:1023px){.rcard-li.svelte-abvsxq:not(:has(.front)){display:none}}.g-link.svelte-abvsxq{margin-top:auto;font:600 .8rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#00a5ab}.rcard.svelte-abvsxq{height:100%;text-decoration:none;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;padding:1.5rem;border-radius:16px;background:#fffffff5;color:#1d2a2e;box-shadow:0 30px 60px -30px #000000b3;display:flex;flex-direction:column;gap:.75rem}.rcard.svelte-abvsxq:focus-visible{outline:2px solid #02b5bb;outline-offset:3px}@media(hover:hover)and (pointer:fine){.rcard.svelte-abvsxq:hover{transform:translateY(-4px);box-shadow:0 40px 60px -30px #000c}}.rcard.svelte-abvsxq blockquote:where(.svelte-abvsxq){margin:0;font:600 1.05rem/1.5 Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#0e2f36}.rcard.front.svelte-abvsxq{outline:3px solid #02b5bb}.stars.svelte-abvsxq{color:#f5a623;letter-spacing:2px}.who.svelte-abvsxq{margin:0;display:flex;flex-direction:column}.who.svelte-abvsxq b:where(.svelte-abvsxq){font:700 .95rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif}.who.svelte-abvsxq span:where(.svelte-abvsxq){font:.82rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#5b6d72}.rm .stage.svelte-abvsxq{height:100vh;height:100svh}.rm .rcard-li.svelte-abvsxq{opacity:1!important;transform:none!important}.section.svelte-1mr0rs3{padding-block:4rem}@media(min-width:768px){.section.svelte-1mr0rs3{padding-block:6rem}}.section.svelte-1mr0rs3{background:#eef8f8}.wrap.svelte-1mr0rs3{width:100%;max-width:1400px;margin-inline:auto;padding-inline:1rem}@media(min-width:768px){.wrap.svelte-1mr0rs3{padding-inline:2rem}}@media(min-width:1280px){.wrap.svelte-1mr0rs3{padding-inline:4.5rem}}.split.svelte-1mr0rs3{display:grid;gap:2rem}@media(min-width:1024px){.split.svelte-1mr0rs3{grid-template-columns:.85fr 1.15fr;gap:6rem;align-items:start}}.head.svelte-1mr0rs3{display:flex;flex-direction:column;gap:1rem;opacity:0;transform:translateY(18px);transition:opacity .7s cubic-bezier(.16,1,.3,1) 0ms,transform .9s cubic-bezier(.16,1,.3,1) 0ms}.head.svelte-1mr0rs3.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.head.svelte-1mr0rs3{opacity:1;transform:none;transition:none}}@media(min-width:1024px){.head.svelte-1mr0rs3{position:sticky;top:120px}}.eyebrow.svelte-1mr0rs3{font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;text-transform:uppercase;letter-spacing:.14em;color:#0e2f36;margin:0;display:inline-flex;align-items:center;gap:.5rem}.dot.svelte-1mr0rs3{width:6px;height:6px;border-radius:50%;background:#02b5bb}.title.svelte-1mr0rs3{font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;font-weight:700;font-size:clamp(2.1rem,4.6vw,3.5rem);letter-spacing:-.03em;line-height:1.05;color:#0e2f36;margin:0}.count.svelte-1mr0rs3{margin:0;font:.75rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.12em;text-transform:uppercase;color:#5b6d72}.count.svelte-1mr0rs3 b:where(.svelte-1mr0rs3){font:800 1.4rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#0e2f36;margin-right:4px;letter-spacing:-.02em}.ticket.svelte-1mr0rs3{align-self:flex-start;margin-top:.5rem;display:flex;text-decoration:none;color:#0e2f36;filter:drop-shadow(0 18px 24px rgba(14,47,54,.18))}.ticket.svelte-1mr0rs3:focus-visible{outline:2px solid #02b5bb;outline-offset:3px}.ticket-main.svelte-1mr0rs3{display:flex;flex-direction:column;gap:2px;padding:14px 20px;background:#fff;border-radius:12px 0 0 12px;font:700 1rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;transition:transform .4s cubic-bezier(.16,1,.3,1)}.ticket-main.svelte-1mr0rs3 small:where(.svelte-1mr0rs3){font:.65rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.14em;text-transform:uppercase;color:#00a5ab}.ticket-stub.svelte-1mr0rs3{display:grid;place-items:center;width:56px;background:#02b5bb;border-radius:0 12px 12px 0;border-left:2px dashed rgba(14,47,54,.35);font:700 1.2rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;transition:transform .4s cubic-bezier(.16,1,.3,1)}@media(hover:hover){.ticket.svelte-1mr0rs3:hover .ticket-stub:where(.svelte-1mr0rs3){transform:translate(6px,4px) rotate(8deg)}.ticket.svelte-1mr0rs3:hover .ticket-main:where(.svelte-1mr0rs3){transform:rotate(-1deg)}}.list.svelte-1mr0rs3{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.item.svelte-1mr0rs3{position:relative;border-radius:16px;background:#ffffff8c;border:1px solid rgba(14,47,54,.14);transition:background .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1),border-color .5s;opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.16,1,.3,1) var(--d),transform .9s cubic-bezier(.16,1,.3,1) var(--d)}.item.svelte-1mr0rs3.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.item.svelte-1mr0rs3{opacity:1;transform:none;transition:none}}.item.svelte-1mr0rs3:before{content:"";position:absolute;left:-1px;top:18px;bottom:18px;width:3px;border-radius:3px;background:#02b5bb;transform:scaleY(0);transform-origin:top;transition:transform .6s cubic-bezier(.16,1,.3,1)}.item.open.svelte-1mr0rs3{background:#fff;border-color:transparent;box-shadow:0 24px 50px -30px #0e2f3673}.item.open.svelte-1mr0rs3:before{transform:scaleY(1)}@media(hover:hover)and (pointer:fine){.item.svelte-1mr0rs3:not(.open):hover{background:#ffffffe6}}h3.svelte-1mr0rs3{margin:0}button.svelte-1mr0rs3{width:100%;display:grid;grid-template-columns:34px 1fr 28px;gap:.75rem;align-items:center;text-align:left;padding:18px 20px;border:0;background:none;cursor:pointer;border-radius:16px;color:#0e2f36}button.svelte-1mr0rs3:focus-visible{outline:2px solid #02b5bb;outline-offset:3px}.num.svelte-1mr0rs3{font:.72rem SFMono-Regular,Menlo,Consolas,monospace;color:#5b6d72;transition:color .3s}.open.svelte-1mr0rs3 .num:where(.svelte-1mr0rs3){color:#00a5ab}.q.svelte-1mr0rs3{font:700 clamp(1rem,1.4vw,1.12rem)/1.35 "Helvetica Neue",Helvetica,Arial,"Segoe UI",sans-serif}.icon.svelte-1mr0rs3{position:relative;width:28px;height:28px;border-radius:50%;background:#eef8f8;transition:background .4s,transform .6s cubic-bezier(.16,1,.3,1)}.icon.svelte-1mr0rs3 i:where(.svelte-1mr0rs3){position:absolute;left:8px;right:8px;top:13px;height:2px;border-radius:2px;background:#0e2f36;transition:transform .6s cubic-bezier(.16,1,.3,1)}.icon.svelte-1mr0rs3 i:where(.svelte-1mr0rs3):last-child{transform:rotate(90deg)}.open.svelte-1mr0rs3 .icon:where(.svelte-1mr0rs3){background:#02b5bb;transform:rotate(180deg)}.open.svelte-1mr0rs3 .icon:where(.svelte-1mr0rs3) i:where(.svelte-1mr0rs3):last-child{transform:rotate(0)}.answer.svelte-1mr0rs3{display:grid;grid-template-rows:0fr;transition:grid-template-rows .6s cubic-bezier(.16,1,.3,1)}.open.svelte-1mr0rs3 .answer:where(.svelte-1mr0rs3){grid-template-rows:1fr}.answer-inner.svelte-1mr0rs3{overflow:hidden;min-height:0}.answer.svelte-1mr0rs3 p:where(.svelte-1mr0rs3){font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#4a5c61;font-size:1.0625rem;line-height:1.65;margin:0;padding:0 20px 20px calc(54px + .75rem);max-width:64ch;opacity:0;transform:translateY(-6px);transition:opacity .3s ease,transform .5s cubic-bezier(.16,1,.3,1)}.answer.svelte-1mr0rs3 p:where(.svelte-1mr0rs3) strong{color:#0e2f36}.open.svelte-1mr0rs3 .answer:where(.svelte-1mr0rs3) p:where(.svelte-1mr0rs3){opacity:1;transform:none;transition-delay:.15s}@media(prefers-reduced-motion:reduce){.answer.svelte-1mr0rs3,.answer.svelte-1mr0rs3 p:where(.svelte-1mr0rs3),.icon.svelte-1mr0rs3,.icon.svelte-1mr0rs3 i:where(.svelte-1mr0rs3),.item.svelte-1mr0rs3:before{transition:none}}.omap.svelte-k9v95x{position:relative;width:100%;height:100%;overflow:hidden;background:linear-gradient(#dcefef,#bcdcdf)}canvas.svelte-k9v95x{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.pin.svelte-k9v95x{position:absolute;left:0;top:0;width:0;height:0;opacity:0;transition:opacity .25s}.pin.show.svelte-k9v95x{opacity:1}.pin.svelte-k9v95x .dot:where(.svelte-k9v95x){position:absolute;left:-5px;top:-5px;width:10px;height:10px;border-radius:50%;background:#0e2f36;box-shadow:0 0 0 2.5px #fff,0 3px 8px #0e2f3673;transition:transform .3s cubic-bezier(.16,1,.3,1),background .3s}.pin.svelte-k9v95x .halo:where(.svelte-k9v95x){position:absolute;left:-16px;top:-16px;width:32px;height:32px;border-radius:50%;background:#02b5bb59;opacity:0;transform:scale(.4)}.pin.svelte-k9v95x .tag:where(.svelte-k9v95x){position:absolute;left:12px;top:-11px;white-space:nowrap;padding:4px 9px;border-radius:99px;background:#fff;color:#0e2f36;font:700 .7rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;box-shadow:0 6px 16px -6px #0e2f3673;opacity:0;transform:translate(-4px);transition:opacity .25s,transform .35s cubic-bezier(.16,1,.3,1);pointer-events:none}.pin.on.svelte-k9v95x{z-index:2}.pin.on.svelte-k9v95x .dot:where(.svelte-k9v95x){background:#02b5bb;transform:scale(1.25)}.pin.on.svelte-k9v95x .halo:where(.svelte-k9v95x){animation:svelte-k9v95x-halo 1.8s cubic-bezier(.16,1,.3,1) infinite}.pin.on.svelte-k9v95x .tag:where(.svelte-k9v95x){opacity:1;transform:none}@keyframes svelte-k9v95x-halo{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.4)}}.plane.svelte-k9v95x{position:absolute;left:-11px;top:-11px;width:22px;height:22px;transform-origin:11px 11px;filter:drop-shadow(0 3px 4px rgba(14,47,54,.35))}.credit.svelte-k9v95x{position:absolute;right:10px;bottom:8px;font:.6rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#0e2f3680}@media(prefers-reduced-motion:reduce){.pin.on.svelte-k9v95x .halo:where(.svelte-k9v95x){animation:none;opacity:.5;transform:scale(1)}}.offices.svelte-1tycv82{padding-block:4rem}@media(min-width:768px){.offices.svelte-1tycv82{padding-block:6rem}}.offices.svelte-1tycv82{background:#fff}.wrap.svelte-1tycv82{width:100%;max-width:1400px;margin-inline:auto;padding-inline:1rem}@media(min-width:768px){.wrap.svelte-1tycv82{padding-inline:2rem}}@media(min-width:1280px){.wrap.svelte-1tycv82{padding-inline:4.5rem}}.head.svelte-1tycv82{display:flex;flex-direction:column;gap:1rem;max-width:720px;margin-bottom:3rem;opacity:0;transform:translateY(16px);transition:opacity .7s cubic-bezier(.16,1,.3,1) 0ms,transform .9s cubic-bezier(.16,1,.3,1) 0ms}.head.svelte-1tycv82.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.head.svelte-1tycv82{opacity:1;transform:none;transition:none}}.eyebrow.svelte-1tycv82{font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;text-transform:uppercase;letter-spacing:.14em;color:#0e2f36;margin:0;display:inline-flex;align-items:center;gap:.5rem}.dot.svelte-1tycv82{width:6px;height:6px;border-radius:50%;background:#02b5bb}.title.svelte-1tycv82{font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;font-weight:700;font-size:clamp(2.1rem,4.6vw,3.5rem);letter-spacing:-.03em;line-height:1.05;color:#0e2f36;margin:0}.lead.svelte-1tycv82{font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#4a5c61;font-size:1.0625rem;line-height:1.65;margin:0;font-size:1.125rem;max-width:56ch}.grid.svelte-1tycv82{display:grid;gap:2rem}@media(min-width:1024px){.grid.svelte-1tycv82{grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:3rem;align-items:start}}.map-col.svelte-1tycv82{position:relative}@media(min-width:1024px){.map-col.svelte-1tycv82{align-self:stretch}}.map.svelte-1tycv82{position:relative;aspect-ratio:4/3;border-radius:24px;overflow:hidden;box-shadow:0 40px 80px -50px #0e2f368c,0 0 0 1px #0e2f3624}@media(min-width:1024px){.map.svelte-1tycv82{position:sticky;top:112px;aspect-ratio:auto;height:calc(100vh - 144px);height:calc(100svh - 144px)}}.hud.svelte-1tycv82{position:absolute;left:18px;top:18px;display:flex;flex-direction:column;gap:2px;padding:12px 16px;border-radius:16px;background:#ffffffdb;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 14px 30px -18px #0e2f3680;opacity:0;transform:translateY(-6px);transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1)}.hud.on.svelte-1tycv82{opacity:1;transform:none}.hud-n.svelte-1tycv82{font:600 .65rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.14em;color:#04767b}.hud-country.svelte-1tycv82{font:800 1.5rem/1.1 Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;letter-spacing:-.03em;color:#0e2f36}.hud-time.svelte-1tycv82{font:.75rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#4a5c61;font-variant-numeric:tabular-nums}.cards.svelte-1tycv82{list-style:none;margin:0;padding:0;display:grid;gap:1.5rem}@media(min-width:768px){.cards.svelte-1tycv82{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.cards.svelte-1tycv82{display:block}}@media(min-width:1024px){.card.svelte-1tycv82{min-height:62vh;min-height:62svh;display:flex;align-items:center}}.card-in.svelte-1tycv82{position:relative;width:100%;display:flex;flex-direction:column;gap:.75rem;padding:1.5rem 0 0;border-top:2px solid #0e2f36;opacity:0;transform:translateY(14px);transition:opacity .7s cubic-bezier(.16,1,.3,1) 0ms,transform .9s cubic-bezier(.16,1,.3,1) 0ms}.card-in.svelte-1tycv82.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.card-in.svelte-1tycv82{opacity:1;transform:none;transition:none}}.card-in.svelte-1tycv82 h3:where(.svelte-1tycv82){font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;font-weight:700;font-size:clamp(1.3rem,2vw,1.6rem);letter-spacing:-.02em;line-height:1.15;color:#0e2f36;margin:0;font-size:clamp(1.3rem,2vw,1.75rem)}@media(min-width:1024px){.card-in.svelte-1tycv82{padding:1.5rem;border-top:none;border-radius:20px;border:1px solid rgba(14,47,54,.14);background:#fff;transition:border-color .4s,box-shadow .4s,transform .5s cubic-bezier(.16,1,.3,1)}}.card.on.svelte-1tycv82 .card-in:where(.svelte-1tycv82){border-color:#02b5bb8c;box-shadow:0 30px 60px -36px #0e2f3673;transform:translate(-6px)}.card-n.svelte-1tycv82{margin:0;font:600 .7rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.14em;color:#04767b}.card-time.svelte-1tycv82{margin:0;display:inline-flex;align-items:center;gap:8px;font:.85rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#4a5c61;font-variant-numeric:tabular-nums}.tz-dot.svelte-1tycv82{width:7px;height:7px;border-radius:50%;background:#02b5bb;box-shadow:0 0 0 3px #e3f6f6}address.svelte-1tycv82{font-style:normal;display:flex;flex-direction:column;gap:2px;padding:.75rem;margin-inline:-.75rem;border-radius:12px;transition:background .25s}address.svelte-1tycv82 b:where(.svelte-1tycv82){display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;font:700 .95rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#0e2f36}address.svelte-1tycv82 em:where(.svelte-1tycv82){font: 600 .62rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.1em;text-transform:uppercase;color:#04767b;border:1px solid currentColor;padding:2px 7px;border-radius:99px}address.svelte-1tycv82 span:where(.svelte-1tycv82){font:.9rem/1.5 Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#4a5c61}address.svelte-1tycv82 a:where(.svelte-1tycv82){margin-top:4px;font:600 .85rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#04767b;text-decoration:none;overflow-wrap:anywhere}address.svelte-1tycv82 a:where(.svelte-1tycv82):focus-visible{outline:2px solid #02b5bb;outline-offset:3px}address.svelte-1tycv82 a:where(.svelte-1tycv82):hover{text-decoration:underline}@media(max-width:767px){address.svelte-1tycv82 a:where(.svelte-1tycv82){display:inline-block;margin-top:0;padding:10px 0}}address.on.svelte-1tycv82{background:#e3f6f6}.scene.svelte-dom604{position:relative;height:calc(var(--len, 3) * 100vh);height:calc(var(--len, 3) * 100svh);background:#0e2f36;color:#fff}.scene.svelte-dom604.rm{height:auto}.stage.svelte-dom604{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:flex;align-items:center;padding-top:104px;padding-bottom:6.5rem;isolation:isolate}.rm .stage.svelte-dom604{position:relative;height:auto;overflow:visible}.glow.svelte-dom604{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(45% 55% at 50% 105%,rgba(2,181,187,.45),transparent 70%)}.wrap.svelte-dom604{width:100%;max-width:1400px;margin-inline:auto;padding-inline:1rem}@media(min-width:768px){.wrap.svelte-dom604{padding-inline:2rem}}@media(min-width:1280px){.wrap.svelte-dom604{padding-inline:4.5rem}}.inner.svelte-dom604{max-width:1000px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.eyebrow.svelte-dom604{font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;text-transform:uppercase;letter-spacing:.14em;color:#0e2f36;margin:0;color:#fff;display:inline-flex;align-items:center;gap:.5rem}.dot.svelte-dom604{width:6px;height:6px;border-radius:50%;background:#02b5bb}.title.svelte-dom604{margin:0;font:800 clamp(2.5rem,6.4vw,5.5rem)/1 "Helvetica Neue",Helvetica,Arial,"Segoe UI",sans-serif;letter-spacing:-.045em}.w.svelte-dom604{display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;will-change:transform,opacity}.body.svelte-dom604{margin:0;font:clamp(1.1rem,1.8vw,1.4rem)/1.55 "Helvetica Neue",Helvetica,Arial,"Segoe UI",sans-serif;color:#ffffffb8;max-width:36ch}.actions.svelte-dom604{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.primary.svelte-dom604{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;padding:1rem 2rem;border:none;border-radius:999px;background:#02b5bb;color:#0e2f36;font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;font-weight:700;font-size:1rem;text-decoration:none;cursor:pointer;transition:transform .16s cubic-bezier(.16,1,.3,1),background .2s}.primary.svelte-dom604:hover{background:#00a5ab}.primary.svelte-dom604:active{transform:scale(.97)}.primary.svelte-dom604:focus-visible{outline:2px solid #02b5bb;outline-offset:3px}.primary.svelte-dom604{padding-inline:3rem}.ghost.svelte-dom604{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;padding:1rem 2rem;border:none;border-radius:999px;background:#02b5bb;color:#0e2f36;font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;font-weight:700;font-size:1rem;text-decoration:none;cursor:pointer;transition:transform .16s cubic-bezier(.16,1,.3,1),background .2s}.ghost.svelte-dom604:hover{background:#00a5ab}.ghost.svelte-dom604:active{transform:scale(.97)}.ghost.svelte-dom604:focus-visible{outline:2px solid #02b5bb;outline-offset:3px}.ghost.svelte-dom604{background:transparent;border:1px solid rgba(14,47,54,.28);color:#0e2f36}.ghost.svelte-dom604:hover{background:#eef8f8}.ghost.svelte-dom604{color:#fff;border-color:#ffffff59}.ghost.svelte-dom604:hover{background:#ffffff14}.sign.svelte-dom604{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:1rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.14)}.sign.svelte-dom604 p:where(.svelte-dom604){margin:0;font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif}.sign.svelte-dom604 img:where(.svelte-dom604){width:220px;height:auto}.signoff.svelte-dom604{color:#ffffffb8;font-size:.95rem}.name.svelte-dom604{font-weight:700;font-size:1.15rem}.role.svelte-dom604{color:#ffffffb8;font-size:.85rem}@media(max-width:767px){.stage.svelte-dom604{padding-top:88px;padding-bottom:5.5rem}.inner.svelte-dom604{gap:1rem}.title.svelte-dom604{font-size:clamp(2.1rem,9.4vw,2.6rem)}.body.svelte-dom604{font-size:1.02rem}.actions.svelte-dom604{flex-direction:column;align-items:stretch;width:100%;max-width:340px}.primary.svelte-dom604{padding-inline:1.5rem}.sign.svelte-dom604{margin-top:.5rem;padding-top:1rem}.sign.svelte-dom604 img:where(.svelte-dom604){width:170px}}.rm .stage.svelte-dom604{padding-block:6rem}.rm .w.svelte-dom604,.rm .body.svelte-dom604,.rm .actions.svelte-dom604{opacity:1!important;transform:none!important}.rm .sign.svelte-dom604 img:where(.svelte-dom604){clip-path:none!important}.rail.svelte-8t248y{position:fixed;left:18px;top:50%;z-index:60;transform:translate(-8px,-50%);opacity:0;pointer-events:none;transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1);display:none}@media(min-width:1280px){.rail.svelte-8t248y{display:block}}.rail.visible.svelte-8t248y{opacity:1;transform:translateY(-50%);pointer-events:auto}ol.svelte-8t248y{position:relative;list-style:none;margin:0;padding:10px 8px;display:flex;flex-direction:column;gap:2px;border-radius:999px;background:#ffffffb8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(14,47,54,.14);box-shadow:0 8px 24px -12px #0e2f364d}ol.svelte-8t248y:before{content:"";position:absolute;left:50%;top:18px;bottom:18px;width:1px;background:#0e2f3647;transform:translate(-.5px)}li.svelte-8t248y{position:relative}a.svelte-8t248y{position:relative;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;text-decoration:none}a.svelte-8t248y:focus-visible{outline:2px solid #02b5bb;outline-offset:3px}.dot.svelte-8t248y{width:7px;height:7px;border-radius:50%;background:#fff;border:1.5px solid rgba(14,47,54,.28);transition:transform .3s cubic-bezier(.16,1,.3,1),background .3s,border-color .3s}.done.svelte-8t248y .dot:where(.svelte-8t248y){background:#02b5bb;border-color:#02b5bb}.active.svelte-8t248y .dot:where(.svelte-8t248y){background:#02b5bb;border-color:#0e2f36;transform:scale(1.6)}.label.svelte-8t248y{position:absolute;left:32px;top:50%;transform:translate(-6px,-50%);white-space:nowrap;padding:4px 10px;border-radius:8px;background:#0e2f36;color:#fff;font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;opacity:0;pointer-events:none;transition:opacity .2s,transform .3s cubic-bezier(.16,1,.3,1)}a.svelte-8t248y:hover .label:where(.svelte-8t248y),a.svelte-8t248y:focus-visible .label:where(.svelte-8t248y){opacity:1;transform:translateY(-50%)}@media(prefers-reduced-motion:reduce){.rail.svelte-8t248y,.dot.svelte-8t248y,.label.svelte-8t248y{transition:none}}.sr-only.svelte-1mxqg6b{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mask.svelte-1mxqg6b{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;pointer-events:none;background:#fff;opacity:0;transition:opacity .13s cubic-bezier(.4,0,1,1)}.mask.on.svelte-1mxqg6b{opacity:1;transition-duration:.11s}svg.svelte-1mxqg6b{display:block}path.svelte-1mxqg6b,rect.svelte-1mxqg6b{fill:inherit}kbd.svelte-1mxqg6b{font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.7rem;line-height:1;padding:3px 6px;border-radius:5px;border:1px solid rgba(255,255,255,.16);border-bottom-width:2px;color:#fff;background:#ffffff0f}.offer-backdrop.svelte-1mxqg6b{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20000;display:grid;place-items:center;padding:1rem;background:#081c2199;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:svelte-1mxqg6b-fade .4s cubic-bezier(.16,1,.3,1) both}.offer.svelte-1mxqg6b{position:relative;overflow:hidden;width:min(540px,100%);background:radial-gradient(120% 90% at 50% 0%,#15444d,#0e2f36 60%);color:#fff;border:1px solid rgba(255,255,255,.16);border-radius:24px;padding:2.5rem 2.5rem 1.75rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.9rem;box-shadow:0 40px 90px -24px #0009,inset 0 1px #ffffff14;animation:svelte-1mxqg6b-rise .6s cubic-bezier(.16,1,.3,1) both}.offer.svelte-1mxqg6b h2:where(.svelte-1mxqg6b){font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;font-weight:700;font-size:clamp(1.6rem,3vw,2.1rem);letter-spacing:-.03em;line-height:1.1;margin:0;color:#fff}.offer-wave.svelte-1mxqg6b{display:flex;align-items:center;justify-content:center;gap:4px;height:44px;margin-bottom:.25rem}.offer-wave.svelte-1mxqg6b i:where(.svelte-1mxqg6b){width:4px;border-radius:3px;background:#02b5bb;height:calc(10px + 30px * var(--h, .5));animation:svelte-1mxqg6b-talk 1.6s ease-in-out infinite;animation-delay:calc(var(--i) * -.13s)}.offer-eyebrow.svelte-1mxqg6b{font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;text-transform:uppercase;letter-spacing:.14em;color:#0e2f36;margin:0;color:#02b5bb}.offer-sub.svelte-1mxqg6b{font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#ffffffb8;margin:0 0 .4rem;line-height:1.55;max-width:40ch}.offer-actions.svelte-1mxqg6b{display:flex;flex-direction:column;align-items:center;gap:.6rem}.offer-play.svelte-1mxqg6b{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;padding:1rem 2rem;border:none;border-radius:999px;background:#02b5bb;color:#0e2f36;font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;font-weight:700;font-size:1rem;text-decoration:none;cursor:pointer;transition:transform .16s cubic-bezier(.16,1,.3,1),background .2s}.offer-play.svelte-1mxqg6b:hover{background:#00a5ab}.offer-play.svelte-1mxqg6b:active{transform:scale(.97)}.offer-play.svelte-1mxqg6b:focus-visible{outline:2px solid #02b5bb;outline-offset:3px}.offer-play.svelte-1mxqg6b{padding-inline:1.9rem;box-shadow:0 10px 30px -10px #02b5bbb3}.offer-play.svelte-1mxqg6b svg:where(.svelte-1mxqg6b){width:14px;height:14px;fill:currentColor}.offer-read.svelte-1mxqg6b{min-height:44px;padding:0 1rem;background:none;border:none;cursor:pointer;color:#ffffffb8;border-radius:999px;font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;font-size:.92rem;text-decoration:underline;text-underline-offset:3px}.offer-read.svelte-1mxqg6b:hover{color:#fff}.offer-read.svelte-1mxqg6b:focus-visible{outline:2px solid #02b5bb;outline-offset:3px}.offer-note.svelte-1mxqg6b{margin:.2rem 0 0;font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;font-size:.75rem;color:#ffffffb8}@keyframes svelte-1mxqg6b-fade{0%{opacity:0}}@keyframes svelte-1mxqg6b-rise{0%{opacity:0;transform:translateY(16px) scale(.98)}}@keyframes svelte-1mxqg6b-talk{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.launcher.svelte-1mxqg6b{position:fixed;left:1rem;bottom:max(1rem,env(safe-area-inset-bottom));z-index:80;display:inline-flex;align-items:center;gap:.65rem;min-height:48px;padding:.35rem .5rem .35rem .35rem;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#0e2f36;color:#fff;font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;font-weight:600;font-size:.92rem;cursor:pointer;box-shadow:0 14px 34px -12px #0e2f36a6,inset 0 1px #ffffff14;transition:transform .24s cubic-bezier(.16,1,.3,1),box-shadow .24s cubic-bezier(.16,1,.3,1)}.launcher.svelte-1mxqg6b:focus-visible{outline:2px solid #02b5bb;outline-offset:3px}.launcher.svelte-1mxqg6b:hover{transform:translateY(-2px);box-shadow:0 18px 40px -12px #0e2f36bf,inset 0 1px #ffffff14}.launcher.svelte-1mxqg6b:active{transform:scale(.97)}.launcher-text.svelte-1mxqg6b{font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;white-space:nowrap;overflow:hidden;max-width:12rem;transition:max-width .32s cubic-bezier(.16,1,.3,1),opacity .22s cubic-bezier(.16,1,.3,1)}.launcher.compact.svelte-1mxqg6b{gap:0;padding:.35rem}.launcher.compact.svelte-1mxqg6b .launcher-text:where(.svelte-1mxqg6b){max-width:0;opacity:0}.launcher-disc.svelte-1mxqg6b{position:relative;width:38px;height:38px;border-radius:50%;background:#02b5bb;display:grid;place-items:center;color:#0e2f36;flex:none}.launcher-disc.svelte-1mxqg6b:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:2px solid #02b5bb;opacity:0;animation:svelte-1mxqg6b-halo 2.8s cubic-bezier(.16,1,.3,1) infinite}.launcher-wave.svelte-1mxqg6b,.launcher-play.svelte-1mxqg6b{grid-area:1/1;transition:opacity .2s,transform .3s cubic-bezier(.16,1,.3,1)}.launcher-wave.svelte-1mxqg6b{display:inline-flex;align-items:center;gap:2px;height:16px}.launcher-wave.svelte-1mxqg6b i:where(.svelte-1mxqg6b){width:3px;border-radius:2px;background:#0e2f36;animation:svelte-1mxqg6b-idle 1.4s ease-in-out infinite}.launcher-wave.svelte-1mxqg6b i:where(.svelte-1mxqg6b):nth-child(1){height:40%}.launcher-wave.svelte-1mxqg6b i:where(.svelte-1mxqg6b):nth-child(2){height:90%;animation-delay:.15s}.launcher-wave.svelte-1mxqg6b i:where(.svelte-1mxqg6b):nth-child(3){height:60%;animation-delay:.3s}.launcher-wave.svelte-1mxqg6b i:where(.svelte-1mxqg6b):nth-child(4){height:80%;animation-delay:.45s}.launcher-play.svelte-1mxqg6b{width:15px;height:15px;fill:currentColor;opacity:0;transform:scale(.6);margin-left:2px}.launcher.svelte-1mxqg6b:hover .launcher-wave:where(.svelte-1mxqg6b),.launcher.svelte-1mxqg6b:focus-visible .launcher-wave:where(.svelte-1mxqg6b){opacity:0;transform:scale(.6)}.launcher.svelte-1mxqg6b:hover .launcher-play:where(.svelte-1mxqg6b),.launcher.svelte-1mxqg6b:focus-visible .launcher-play:where(.svelte-1mxqg6b){opacity:1;transform:none}.launcher-time.svelte-1mxqg6b{font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.68rem;letter-spacing:.06em;color:#ffffffb8;padding:4px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.16)}@keyframes svelte-1mxqg6b-idle{50%{transform:scaleY(.45)}}@keyframes svelte-1mxqg6b-halo{0%{opacity:.6;transform:scale(.9)}70%,to{opacity:0;transform:scale(1.35)}}.bar.svelte-1mxqg6b{position:fixed;z-index:100;left:0;right:0;bottom:max(1rem,env(safe-area-inset-bottom));margin:0 auto;width:min(900px,100vw - 176px);display:flex;flex-direction:column;background:#0a242af0;color:#fff;backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);border:1px solid rgba(255,255,255,.16);border-radius:20px;box-shadow:0 28px 70px -24px #0009,inset 0 1px #ffffff12}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.bar.svelte-1mxqg6b{background:#0e2f36}}.scrub.svelte-1mxqg6b{position:relative;height:24px;margin:0 16px;cursor:pointer;touch-action:none;border-radius:6px;outline:none}.scrub.svelte-1mxqg6b:focus-visible{box-shadow:0 0 0 2px #02b5bb}.scrub-track.svelte-1mxqg6b{position:absolute;left:0;right:0;top:50%;height:4px;margin-top:-2px;border-radius:4px;background:#ffffff2e;transition:height .16s cubic-bezier(.16,1,.3,1),margin .16s cubic-bezier(.16,1,.3,1)}.scrub.svelte-1mxqg6b:hover .scrub-track:where(.svelte-1mxqg6b),.scrub.svelte-1mxqg6b:focus-visible .scrub-track:where(.svelte-1mxqg6b),.scrub.dragging.svelte-1mxqg6b .scrub-track:where(.svelte-1mxqg6b){height:6px;margin-top:-3px}.scrub-fill.svelte-1mxqg6b,.scrub-ghost.svelte-1mxqg6b{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;transform-origin:left}.scrub-fill.svelte-1mxqg6b{background:#02b5bb}.scrub-ghost.svelte-1mxqg6b{background:#ffffff38}.tick.svelte-1mxqg6b{position:absolute;top:-1px;bottom:-1px;width:2px;margin-left:-1px;border-radius:1px;background:#0a242af0}.scrub-thumb.svelte-1mxqg6b{position:absolute;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px #02b5bb8c,0 2px 6px #0006;transform:scale(0);transition:transform .18s cubic-bezier(.16,1,.3,1)}.scrub.svelte-1mxqg6b:hover .scrub-thumb:where(.svelte-1mxqg6b),.scrub.svelte-1mxqg6b:focus-visible .scrub-thumb:where(.svelte-1mxqg6b),.scrub.dragging.svelte-1mxqg6b .scrub-thumb:where(.svelte-1mxqg6b){transform:scale(1)}.scrub-tip.svelte-1mxqg6b{position:absolute;bottom:calc(100% + 6px);transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:1px;white-space:nowrap;pointer-events:none;padding:6px 10px;border-radius:9px;background:#fff;color:#0e2f36;font:600 .72rem/1.2 SFMono-Regular,Menlo,Consolas,monospace;box-shadow:0 10px 24px -8px #00000073}.scrub-tip.svelte-1mxqg6b b:where(.svelte-1mxqg6b){font:700 .8rem/1.2 Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif}.row.svelte-1mxqg6b{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:2px 14px 12px 10px}.play-wrap.svelte-1mxqg6b{position:relative;width:72px;height:72px;display:grid;place-items:center;flex:none}.play-wrap.svelte-1mxqg6b canvas:where(.svelte-1mxqg6b){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.play.svelte-1mxqg6b{position:relative;width:48px;height:48px;border-radius:50%;border:none;cursor:pointer;display:grid;place-items:center;background:#02b5bb;color:#0e2f36;box-shadow:0 8px 22px -8px #02b5bbcc;transition:transform .18s cubic-bezier(.16,1,.3,1),background .2s}.play.svelte-1mxqg6b:hover{background:#00a5ab;transform:scale(1.04)}.play.svelte-1mxqg6b:active{transform:scale(.94)}.play.svelte-1mxqg6b:focus-visible{outline:2px solid #02b5bb;outline-offset:3px}.play.svelte-1mxqg6b svg:where(.svelte-1mxqg6b){width:22px;height:22px;fill:currentColor;overflow:visible}.play.svelte-1mxqg6b .i-pause:where(.svelte-1mxqg6b),.play.svelte-1mxqg6b .i-play:where(.svelte-1mxqg6b){transform-origin:12px 12px;transition:transform .26s cubic-bezier(.16,1,.3,1),opacity .18s}.play.svelte-1mxqg6b .i-pause:where(.svelte-1mxqg6b){opacity:0;transform:scale(.4) rotate(-90deg)}.bar.playing.svelte-1mxqg6b .play:where(.svelte-1mxqg6b) .i-pause:where(.svelte-1mxqg6b){opacity:1;transform:none}.bar.playing.svelte-1mxqg6b .play:where(.svelte-1mxqg6b) .i-play:where(.svelte-1mxqg6b){opacity:0;transform:scale(.4) rotate(90deg)}.spinner.svelte-1mxqg6b{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;border:2px solid transparent;border-top-color:#fff;opacity:0;transition:opacity .2s}.bar.buffering.svelte-1mxqg6b .spinner:where(.svelte-1mxqg6b){opacity:1;animation:svelte-1mxqg6b-spin .8s linear infinite}@keyframes svelte-1mxqg6b-spin{to{transform:rotate(360deg)}}.middle.svelte-1mxqg6b{min-width:0;display:flex;flex-direction:column;gap:5px}.caption.svelte-1mxqg6b{margin:0;font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;font-weight:600;letter-spacing:-.01em;font-size:clamp(1rem,1.55vw,1.22rem);line-height:1.35;min-height:1.35em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.w.svelte-1mxqg6b{display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;transition:opacity .16s ease,transform .22s cubic-bezier(.16,1,.3,1)}.w.next.svelte-1mxqg6b{opacity:0;transform:translateY(6px)}.w.past.svelte-1mxqg6b{color:#fff}.w.now.svelte-1mxqg6b{--p: 0;background:linear-gradient(90deg,#02b5bb calc(var(--p) * 100%),#ffffff8c calc(var(--p) * 100%));-webkit-background-clip:text;background-clip:text;color:transparent}.section-only.svelte-1mxqg6b{margin:0;font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;font-weight:600;font-size:1.05rem}.meta.svelte-1mxqg6b{margin:0;display:flex;align-items:baseline;gap:.6rem;min-width:0;font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:#ffffffb8}.meta.svelte-1mxqg6b span:where(.svelte-1mxqg6b){font-family:SFMono-Regular,Menlo,Consolas,monospace}.meta-n.svelte-1mxqg6b{color:#02b5bb}.meta-label.svelte-1mxqg6b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.meta-time.svelte-1mxqg6b{margin-left:auto;font-variant-numeric:tabular-nums;letter-spacing:.04em;white-space:nowrap}.meta-time.svelte-1mxqg6b i:where(.svelte-1mxqg6b){font-style:normal;opacity:.6}.notice.svelte-1mxqg6b{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;color:#ffffffb8;min-height:1.65rem}.notice.svelte-1mxqg6b span:where(.svelte-1mxqg6b){font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;font-size:.95rem}.pill.svelte-1mxqg6b{position:relative;min-height:32px;padding:.3rem .95rem;border-radius:999px;border:none;cursor:pointer;background:#02b5bb;color:#0e2f36;font:700 .85rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;transition:background .2s,transform .16s cubic-bezier(.16,1,.3,1)}.pill.svelte-1mxqg6b:hover{background:#00a5ab}.pill.svelte-1mxqg6b:active{transform:scale(.96)}.pill.svelte-1mxqg6b:focus-visible{outline:2px solid #02b5bb;outline-offset:3px}.pill.svelte-1mxqg6b:before{content:"";position:absolute;top:-6px;right:0;bottom:-6px;left:0}.controls.svelte-1mxqg6b{display:flex;align-items:center;gap:2px}.sep.svelte-1mxqg6b{width:1px;height:20px;background:#ffffff29;margin:0 6px}.ctl.svelte-1mxqg6b{position:relative;width:40px;height:40px;border-radius:12px;border:none;cursor:pointer;display:grid;place-items:center;background:transparent;color:#fff;transition:background .18s,color .18s,transform .16s cubic-bezier(.16,1,.3,1)}.ctl.svelte-1mxqg6b svg:where(.svelte-1mxqg6b){width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ctl.svelte-1mxqg6b:hover:not(:disabled){background:#ffffff17}.ctl.svelte-1mxqg6b:active:not(:disabled){transform:scale(.92)}.ctl.svelte-1mxqg6b:disabled{color:#ffffff52;cursor:not-allowed}.ctl.svelte-1mxqg6b:focus-visible{outline:2px solid #02b5bb;outline-offset:3px}.ctl[aria-pressed=true].svelte-1mxqg6b,.ctl[aria-expanded=true].svelte-1mxqg6b{background:#02b5bb2e;color:#7fe3e6}.ctl[aria-pressed=true].svelte-1mxqg6b:before,.ctl[aria-expanded=true].svelte-1mxqg6b:before{content:"";position:absolute;bottom:4px;left:50%;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:currentColor}.prev.svelte-1mxqg6b:hover:not(:disabled) svg:where(.svelte-1mxqg6b){transform:translate(-2px)}.next.svelte-1mxqg6b:hover:not(:disabled) svg:where(.svelte-1mxqg6b){transform:translate(2px)}.prev.svelte-1mxqg6b svg:where(.svelte-1mxqg6b),.next.svelte-1mxqg6b svg:where(.svelte-1mxqg6b){transition:transform .2s cubic-bezier(.16,1,.3,1)}.mute.svelte-1mxqg6b .spk:where(.svelte-1mxqg6b){fill:currentColor}.rate.svelte-1mxqg6b{width:48px;overflow:hidden;font:700 .8rem SFMono-Regular,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums}.rate.svelte-1mxqg6b span:where(.svelte-1mxqg6b){font-family:SFMono-Regular,Menlo,Consolas,monospace}[data-tip].svelte-1mxqg6b:after{content:attr(data-tip);position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,4px);opacity:0;pointer-events:none;white-space:nowrap;padding:6px 9px;border-radius:8px;background:#fff;color:#0e2f36;font:600 .75rem/1 Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;box-shadow:0 10px 24px -8px #00000073;transition:opacity .14s,transform .2s cubic-bezier(.16,1,.3,1);transition-delay:0ms}@media(hover:hover)and (pointer:fine){[data-tip].svelte-1mxqg6b:hover:after{opacity:1;transform:translate(-50%);transition-delay:.35s;pointer-events:auto}}[data-tip].svelte-1mxqg6b:focus-visible:after{opacity:1;transform:translate(-50%)}.tips-off.svelte-1mxqg6b [data-tip]:where(.svelte-1mxqg6b):after{opacity:0!important}.tip-end.svelte-1mxqg6b:after{left:auto;right:0;transform:translateY(4px)}@media(hover:hover)and (pointer:fine){.tip-end.svelte-1mxqg6b:hover:after{transform:none}}.tip-end.svelte-1mxqg6b:focus-visible:after{transform:none}.transcript.svelte-1mxqg6b{position:absolute;left:0;right:0;bottom:calc(100% + 10px);display:flex;flex-direction:column;max-height:min(56vh,520px);background:#0e2f36;color:#fff;border:1px solid rgba(255,255,255,.16);border-radius:20px;overflow:hidden;box-shadow:0 28px 70px -24px #0009}.tr-head.svelte-1mxqg6b{display:flex;align-items:center;justify-content:space-between;padding:12px 12px 10px 20px;border-bottom:1px solid rgba(255,255,255,.16)}.tr-head.svelte-1mxqg6b h2:where(.svelte-1mxqg6b){margin:0;font:700 1rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#fff}.tr-close.svelte-1mxqg6b{position:relative;width:40px;height:40px;border-radius:12px;border:none;background:transparent;color:#fff;cursor:pointer;display:grid;place-items:center}.tr-close.svelte-1mxqg6b svg:where(.svelte-1mxqg6b){width:16px;height:16px;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;fill:none}.tr-close.svelte-1mxqg6b:hover{background:#ffffff17}.tr-close.svelte-1mxqg6b:focus-visible{outline:2px solid #02b5bb;outline-offset:3px}.tr-close.svelte-1mxqg6b:after{bottom:auto;top:calc(100% + 6px)}.tr-list.svelte-1mxqg6b{position:relative;list-style:none;margin:0;padding:8px 12px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.25) transparent}.tr-list.svelte-1mxqg6b li:where(.svelte-1mxqg6b){padding:8px 10px 12px;border-radius:14px;transition:background .3s}.tr-list.svelte-1mxqg6b li.current:where(.svelte-1mxqg6b){background:#02b5bb1a;box-shadow:inset 3px 0 #02b5bb}.tr-list.svelte-1mxqg6b p:where(.svelte-1mxqg6b){margin:4px 0 0 4px;font:400 .95rem/1.6 Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#ffffffb8;max-width:68ch}.tr-list.svelte-1mxqg6b li.current:where(.svelte-1mxqg6b) p:where(.svelte-1mxqg6b){color:#fff9}.tr-list.svelte-1mxqg6b .said:where(.svelte-1mxqg6b){color:#fff;transition:color .2s}.tr-jump.svelte-1mxqg6b{display:inline-flex;align-items:center;gap:.6rem;min-height:36px;padding:4px 10px 4px 4px;border-radius:10px;border:none;background:none;color:#fff;cursor:pointer;text-align:left}.tr-jump.svelte-1mxqg6b .tr-time:where(.svelte-1mxqg6b){font:600 .72rem SFMono-Regular,Menlo,Consolas,monospace;color:#02b5bb;font-variant-numeric:tabular-nums;min-width:2.6rem}.tr-jump.svelte-1mxqg6b .tr-label:where(.svelte-1mxqg6b){font:700 .95rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif}.tr-jump.svelte-1mxqg6b .tr-go:where(.svelte-1mxqg6b){width:11px;height:11px;fill:#02b5bb;opacity:0;transform:translate(-4px);transition:opacity .16s,transform .2s cubic-bezier(.16,1,.3,1)}.tr-jump.svelte-1mxqg6b:hover,.tr-jump.svelte-1mxqg6b:focus-visible{background:#ffffff12}.tr-jump.svelte-1mxqg6b:hover .tr-go:where(.svelte-1mxqg6b),.tr-jump.svelte-1mxqg6b:focus-visible .tr-go:where(.svelte-1mxqg6b){opacity:1;transform:none}.tr-jump.svelte-1mxqg6b:focus-visible{outline:2px solid #02b5bb;outline-offset:3px}.tr-keys.svelte-1mxqg6b{border-top:1px solid rgba(255,255,255,.16);padding:10px 20px 14px}.tr-keys.svelte-1mxqg6b h3:where(.svelte-1mxqg6b){margin:0 0 8px;font:600 .68rem SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.12em;text-transform:uppercase;color:#ffffffb8}.tr-keys.svelte-1mxqg6b dl:where(.svelte-1mxqg6b){margin:0;display:flex;flex-wrap:wrap;gap:8px 18px}.tr-keys.svelte-1mxqg6b div:where(.svelte-1mxqg6b){display:flex;align-items:center;gap:6px}.tr-keys.svelte-1mxqg6b dt:where(.svelte-1mxqg6b){display:flex;gap:3px}.tr-keys.svelte-1mxqg6b dd:where(.svelte-1mxqg6b){margin:0;font:.8rem Helvetica Neue,Helvetica,Arial,Segoe UI,sans-serif;color:#ffffffb8}@media(max-width:860px){.bar.svelte-1mxqg6b{width:calc(100vw - 1rem);border-radius:18px;bottom:calc(max(.75rem,env(safe-area-inset-bottom)) + 72px)}.row.svelte-1mxqg6b{grid-template-columns:auto minmax(0,1fr);gap:.5rem .75rem;padding:0 10px 10px 6px}.controls.svelte-1mxqg6b{grid-column:1/-1;justify-content:space-between}.sep.svelte-1mxqg6b{display:none}.ctl.svelte-1mxqg6b{width:44px;height:44px}.caption.svelte-1mxqg6b{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;min-height:2.7em}.launcher-time.svelte-1mxqg6b{display:none}}.mini.svelte-1mxqg6b{display:none}@media(max-width:640px),(max-height:500px)and (pointer:coarse){.bar.svelte-1mxqg6b{left:8px;right:8px;width:auto;margin:0;bottom:max(8px,env(safe-area-inset-bottom));border-radius:18px}.scrub.svelte-1mxqg6b{position:absolute;z-index:2;top:-10px;left:16px;right:16px;height:20px;margin:0}.scrub-track.svelte-1mxqg6b{height:3px;margin-top:-1.5px}.scrub.dragging.svelte-1mxqg6b .scrub-track:where(.svelte-1mxqg6b){height:5px;margin-top:-2.5px}.scrub.dragging.svelte-1mxqg6b .scrub-thumb:where(.svelte-1mxqg6b){transform:scale(1)}.row.svelte-1mxqg6b{grid-template-columns:auto minmax(0,1fr) auto;gap:0 10px;padding:8px 6px 8px 8px}.play-wrap.svelte-1mxqg6b{width:48px;height:48px}.play.svelte-1mxqg6b{width:42px;height:42px}.play.svelte-1mxqg6b svg:where(.svelte-1mxqg6b){width:19px;height:19px}.caption.svelte-1mxqg6b{font-size:.95rem;line-height:1.3;min-height:0}.section-only.svelte-1mxqg6b{font-size:.95rem}.notice.svelte-1mxqg6b{gap:.5rem;min-height:0}.notice.svelte-1mxqg6b span:where(.svelte-1mxqg6b){font-size:.88rem}.middle.svelte-1mxqg6b{gap:3px}.meta.svelte-1mxqg6b{display:none;font-size:.64rem;letter-spacing:.08em}.mini.svelte-1mxqg6b{display:flex;align-items:center}.mini.svelte-1mxqg6b .ctl:where(.svelte-1mxqg6b){width:40px;height:44px}.more.svelte-1mxqg6b svg:where(.svelte-1mxqg6b){transition:transform .26s cubic-bezier(.16,1,.3,1)}.controls.svelte-1mxqg6b{display:none}.controls.svelte-1mxqg6b .exit:where(.svelte-1mxqg6b){display:none}.bar.expanded.svelte-1mxqg6b .meta:where(.svelte-1mxqg6b){display:flex}.bar.expanded.svelte-1mxqg6b .more:where(.svelte-1mxqg6b) svg:where(.svelte-1mxqg6b){transform:rotate(180deg)}.bar.expanded.svelte-1mxqg6b .more:where(.svelte-1mxqg6b):before{display:none}.bar.expanded.svelte-1mxqg6b .controls:where(.svelte-1mxqg6b){display:flex;grid-column:1/-1;justify-content:space-between;margin-top:6px;padding-top:4px;border-top:1px solid rgba(255,255,255,.16)}.transcript.svelte-1mxqg6b{bottom:calc(100% + 8px);max-height:min(62svh,520px);border-radius:18px}.tr-head.svelte-1mxqg6b{padding:8px 8px 6px 16px}.tr-list.svelte-1mxqg6b{padding:6px 8px}.tr-list.svelte-1mxqg6b li:where(.svelte-1mxqg6b){padding:8px 8px 10px}.tr-list.svelte-1mxqg6b p:where(.svelte-1mxqg6b){font-size:.92rem}}@media(min-width:641px)and (max-height:500px)and (pointer:coarse){.bar.expanded.svelte-1mxqg6b .row:where(.svelte-1mxqg6b){grid-template-columns:auto minmax(0,1fr) auto auto}.bar.expanded.svelte-1mxqg6b .controls:where(.svelte-1mxqg6b){grid-column:auto;margin-top:0;padding-top:0;border-top:none;gap:0}.bar.expanded.svelte-1mxqg6b .mini:where(.svelte-1mxqg6b){order:2}}@media(pointer:coarse){[data-tip].svelte-1mxqg6b:after{display:none}.tr-keys.svelte-1mxqg6b{display:none}}@media(prefers-reduced-motion:reduce){.w.svelte-1mxqg6b,.offer.svelte-1mxqg6b,.offer-backdrop.svelte-1mxqg6b,.launcher.svelte-1mxqg6b,.play.svelte-1mxqg6b,.ctl.svelte-1mxqg6b,.scrub-thumb.svelte-1mxqg6b,.scrub-track.svelte-1mxqg6b,.i-pause.svelte-1mxqg6b,.i-play.svelte-1mxqg6b{transition:none!important;animation:none!important}.w.next.svelte-1mxqg6b{transform:none}.launcher-wave.svelte-1mxqg6b i:where(.svelte-1mxqg6b),.offer-wave.svelte-1mxqg6b i:where(.svelte-1mxqg6b),.launcher-disc.svelte-1mxqg6b:after{animation:none}.bar.buffering.svelte-1mxqg6b .spinner:where(.svelte-1mxqg6b){animation-duration:2.4s}}@media(prefers-contrast:more){.bar.svelte-1mxqg6b,.transcript.svelte-1mxqg6b,.offer.svelte-1mxqg6b{background:#061a1e;border-color:#fff}.meta.svelte-1mxqg6b,.offer-sub.svelte-1mxqg6b,.tr-list.svelte-1mxqg6b p:where(.svelte-1mxqg6b),.notice.svelte-1mxqg6b,.launcher-time.svelte-1mxqg6b,.offer-read.svelte-1mxqg6b{color:#fff}.scrub-track.svelte-1mxqg6b{background:#ffffff73}}@media(forced-colors:active){.bar.svelte-1mxqg6b,.transcript.svelte-1mxqg6b,.offer.svelte-1mxqg6b,.launcher.svelte-1mxqg6b{border:1px solid CanvasText}.play-wrap.svelte-1mxqg6b canvas:where(.svelte-1mxqg6b),.offer-wave.svelte-1mxqg6b,.launcher-wave.svelte-1mxqg6b{display:none}.launcher-play.svelte-1mxqg6b{opacity:1;transform:none}.play.svelte-1mxqg6b,.pill.svelte-1mxqg6b,.offer-play.svelte-1mxqg6b{border:2px solid ButtonText}.w.now.svelte-1mxqg6b{background:none;color:Highlight;-webkit-background-clip:border-box;background-clip:border-box}.w.next.svelte-1mxqg6b{opacity:1;color:GrayText}.scrub-track.svelte-1mxqg6b{background:GrayText;forced-color-adjust:none}.scrub-fill.svelte-1mxqg6b{background:Highlight;forced-color-adjust:none}.scrub-thumb.svelte-1mxqg6b{background:Highlight;forced-color-adjust:none;transform:scale(1)}.tick.svelte-1mxqg6b{background:Canvas;forced-color-adjust:none}.ctl[aria-pressed=true].svelte-1mxqg6b,.ctl[aria-expanded=true].svelte-1mxqg6b{border:2px solid Highlight}.ctl.svelte-1mxqg6b:disabled{color:GrayText}li.current.svelte-1mxqg6b{border:2px solid Highlight}.mask.svelte-1mxqg6b{display:none}}.landing.svelte-1lhkmi6{overflow-x:clip}
