.r0jJCW_bar{z-index:30;color:#f6f8fb;min-height:40px;font-family:var(--font-archivo), system-ui, sans-serif;background:#05080c;border-bottom:1px solid #10d9ee59;align-items:center;gap:16px 28px;padding:8px clamp(16px,4vw,48px);font-size:12.5px;display:flex;position:relative}.r0jJCW_back{color:#f6f8fb;white-space:nowrap;flex:none;align-items:center;gap:8px;font-weight:600;transition:color .2s;display:inline-flex}.r0jJCW_back:hover{color:#10d9ee}.r0jJCW_arrow{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:10px}.r0jJCW_label{color:#b3bcc5;letter-spacing:.02em;flex-wrap:wrap;gap:2px 8px;margin:0;display:flex}.r0jJCW_label strong{color:#10d9ee;letter-spacing:.08em;text-transform:uppercase;align-self:center;font-size:11px;font-weight:700}.r0jJCW_sep{opacity:.5}@media (max-width:640px){.r0jJCW_bar{flex-direction:column;align-items:flex-start;gap:4px}.r0jJCW_label span:nth-last-child(-n+2){display:none}}
.CX7Rtq_app{--bg:#f3f5f8;--panel:#fff;--ink:#18202b;--ink-2:#5f6b7a;--line:#e1e6ec;--brand:#1f3a5f;--accent:#d9822b;background:var(--bg);min-height:calc(100svh - 40px);color:var(--ink);font-family:var(--demo-sans), system-ui, sans-serif;font-size:14px;position:relative}.CX7Rtq_top{background:var(--panel);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:16px 28px;padding:16px clamp(14px,3vw,32px);display:flex}.CX7Rtq_brand{align-items:center;gap:12px;margin-right:auto;display:flex}.CX7Rtq_brand strong{font-size:16px;display:block}.CX7Rtq_brand div>span{color:var(--ink-2);font-size:12.5px}.CX7Rtq_logo{background:var(--brand);color:#fff;border-radius:10px;place-items:center;width:38px;height:38px;font-size:13px;font-weight:800;display:grid}.CX7Rtq_kpis{gap:24px;display:flex}.CX7Rtq_kpis div{display:grid}.CX7Rtq_kpis span{color:var(--ink-2);text-transform:uppercase;letter-spacing:.06em;font-size:11.5px}.CX7Rtq_kpis strong{font-size:18px}.CX7Rtq_simulate{background:var(--accent);color:#1d232b;font:inherit;cursor:pointer;border:0;border-radius:10px;padding:10px 16px;font-weight:700;box-shadow:0 8px 20px #d9822b4d}.CX7Rtq_filters{flex-wrap:wrap;align-items:center;gap:10px;padding:14px clamp(14px,3vw,32px);display:flex}.CX7Rtq_search{border:1px solid var(--line);max-width:320px;font:inherit;background:#fff;border-radius:10px;flex:220px;padding:9px 12px}.CX7Rtq_search:focus{border-color:var(--brand);outline:none}.CX7Rtq_chips{flex-wrap:wrap;gap:6px;display:flex}.CX7Rtq_chips button{border:1px solid var(--line);font:inherit;color:var(--ink-2);cursor:pointer;background:#fff;border-radius:99px;padding:7px 12px;font-size:13px;font-weight:600}.CX7Rtq_chips button[aria-pressed=true]{background:var(--brand);border-color:var(--brand);color:#fff}.CX7Rtq_reset{color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:7px 10px;font-size:13px}.CX7Rtq_board{grid-template-columns:repeat(5,minmax(220px,1fr));gap:12px;padding:0 clamp(14px,3vw,32px) 90px;display:grid;overflow-x:auto}.CX7Rtq_col{background:#e9edf2;border:2px dashed #0000;border-radius:14px;flex-direction:column;gap:8px;min-height:300px;padding:12px;transition:border-color .2s,background-color .2s;display:flex}.CX7Rtq_col[data-over=true]{border-color:var(--brand);background:#dfe6ef}.CX7Rtq_colHead{align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.CX7Rtq_dot{background:#94a3b8;border-radius:50%;width:9px;height:9px}.CX7Rtq_dot[data-stage="1"]{background:#3b82f6}.CX7Rtq_dot[data-stage="2"]{background:var(--accent)}.CX7Rtq_dot[data-stage="3"]{background:#22a35a}.CX7Rtq_dot[data-stage="4"]{background:#1f3a5f}.CX7Rtq_count{background:#fff;border-radius:99px;margin-left:auto;padding:1px 8px;font-size:12px}.CX7Rtq_colSum{color:var(--ink-2);margin:-2px 0 4px;font-size:12px}.CX7Rtq_card{background:var(--panel);cursor:grab;border-radius:12px;transition:box-shadow .2s,transform .2s,opacity .2s;position:relative;box-shadow:0 1px 2px #18202b14}.CX7Rtq_card:hover{box-shadow:0 8px 20px #18202b1f}.CX7Rtq_card[data-dragging=true]{opacity:.45}.CX7Rtq_card[data-fresh=true]{box-shadow:0 0 0 2px var(--accent), 0 10px 26px #d9822b4d;animation:1.2s cubic-bezier(.22,1,.36,1) CX7Rtq_arrive}@keyframes CX7Rtq_arrive{0%{opacity:0;transform:translateY(-16px)scale(.96)}}.CX7Rtq_cardMain{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:4px;padding:12px 34px 12px 12px;display:grid}.CX7Rtq_cardTop{justify-content:space-between;gap:8px;display:flex}.CX7Rtq_value{color:var(--brand);font-weight:700}.CX7Rtq_service{color:var(--ink-2)}.CX7Rtq_meta{color:var(--ink-2);align-items:center;gap:6px;font-size:12px;display:flex}.CX7Rtq_src{background:#eef2f7;border-radius:99px;padding:1px 7px;font-size:11px;font-weight:700}.CX7Rtq_src[data-src=Website]{color:#94500f;background:#fdf0e3}.CX7Rtq_src[data-src=Referral]{color:#1c7a44;background:#e7f6ee}.CX7Rtq_src[data-src=Google]{color:#2b5cc4;background:#e8f0fe}.CX7Rtq_src[data-src=Instagram]{color:#a2346c;background:#fbe9f3}.CX7Rtq_next{width:26px;height:26px;color:var(--ink-2);cursor:pointer;background:#eef2f7;border:0;border-radius:8px;font-weight:700;position:absolute;top:8px;right:6px}.CX7Rtq_next:hover{background:var(--brand);color:#fff}.CX7Rtq_drawerBg{z-index:70;background:#18202b59;position:fixed;inset:0}.CX7Rtq_drawer{background:var(--panel);width:min(420px,100%);color:var(--ink);padding:24px;animation:.35s cubic-bezier(.22,1,.36,1) CX7Rtq_drawerIn;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-20px 0 50px #0003}@keyframes CX7Rtq_drawerIn{0%{opacity:0;transform:translate(40px)}}.CX7Rtq_close{cursor:pointer;background:#eef2f7;border:0;border-radius:50%;width:34px;height:34px;font-size:20px;position:absolute;top:14px;right:14px}.CX7Rtq_dName{margin:10px 0 2px;font-size:22px}.CX7Rtq_dSub{color:var(--ink-2);margin:0}.CX7Rtq_dActions{gap:8px;margin:16px 0;display:flex}.CX7Rtq_fakeBtn{border:1px solid var(--line);color:var(--ink-2);border-radius:9px;padding:8px 12px;font-weight:600}.CX7Rtq_dField{color:var(--ink-2);gap:4px;font-size:12.5px;font-weight:600;display:grid}.CX7Rtq_dField select,.CX7Rtq_noteForm input{border:1px solid var(--line);font:inherit;color:var(--ink);background:#fff;border-radius:9px;padding:9px 10px}.CX7Rtq_noteForm{grid-template-columns:1fr auto;gap:6px;margin-top:12px;display:grid}.CX7Rtq_noteForm button{background:var(--brand);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:9px;padding:0 14px;font-weight:700}.CX7Rtq_dH{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);margin:22px 0 8px;font-size:12px}.CX7Rtq_timeline{gap:10px;margin:0;padding:0;list-style:none;display:grid}.CX7Rtq_timeline li{border-left:2px solid var(--line);padding-left:12px}.CX7Rtq_timeline span{color:var(--ink-2);font-size:11.5px;display:block}.CX7Rtq_demoNote{color:var(--ink-2);margin-top:22px;font-size:12px}.CX7Rtq_toast{z-index:80;background:var(--ink);color:#fff;border-radius:12px;margin:0;padding:12px 18px;font-weight:600;animation:.35s cubic-bezier(.22,1,.36,1) CX7Rtq_toastIn;position:fixed;bottom:24px;left:50%;translate:-50%;box-shadow:0 14px 34px #00000040}@keyframes CX7Rtq_toastIn{0%{opacity:0;transform:translateY(10px)}}@media (max-width:820px){.CX7Rtq_board{scroll-snap-type:x mandatory;grid-template-columns:repeat(5,minmax(80vw,1fr))}.CX7Rtq_col{scroll-snap-align:start}.CX7Rtq_kpis{justify-content:space-between;width:100%}.CX7Rtq_simulate{width:100%}}
.TBMRhG_shell{background:#eef0f2;min-height:calc(100svh - 40px);position:relative}.TBMRhG_slotTrack{pointer-events:none;position:absolute;inset:0}.TBMRhG_slot{width:76px;height:76px;margin-left:calc(100% - 100px);position:sticky;top:calc(100svh - 100px)}html.tour-on .TBMRhG_slot{top:calc(100svh - 366px)}@media (max-width:820px){.TBMRhG_slot{top:calc(100svh - 64px - 20px - env(safe-area-inset-bottom));width:64px;height:64px;margin-left:calc(100% - 80px)}}
.XIVjia_site{--cream:#faf6f0;--paper:#fff;--sand:#efe7db;--ink:#1d232b;--ink-2:#5b636d;--accent:#d9822b;--accent-dark:#b86617;--navy:#1f3a5f;--line:#1d232b1f;--pad:clamp(16px, 5vw, 72px);background:var(--cream);color:var(--ink);font-family:var(--demo-sans), system-ui, sans-serif;font-size:16px;line-height:1.55}.XIVjia_site h1,.XIVjia_site h2,.XIVjia_site h3{font-family:var(--demo-serif), Georgia, serif;letter-spacing:-.01em;margin:0;font-weight:400}.XIVjia_photo{background:linear-gradient(135deg,#e8dfd2,#d9cdbb);display:block;position:relative;overflow:hidden}.XIVjia_photo img{object-fit:cover;width:100%;height:100%;display:block}.XIVjia_slotTrack{pointer-events:none;position:absolute;inset:0}.XIVjia_slot{width:76px;height:76px;margin-left:calc(100% - 100px);position:sticky;top:calc(100svh - 100px)}html.tour-on .XIVjia_slot{top:calc(100svh - 366px)}.XIVjia_header{z-index:20;padding:14px var(--pad);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#faf6f0eb;align-items:center;gap:24px;display:flex;position:sticky;top:0}.XIVjia_brand{color:var(--ink);align-items:center;gap:10px;margin-right:auto;display:flex}.XIVjia_brand strong{font-family:var(--demo-serif), Georgia, serif;font-size:22px;font-weight:400;line-height:1;display:block}.XIVjia_brand small{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-2);font-size:11px;display:block}.XIVjia_brandMark{background:var(--navy);border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.XIVjia_brandMark svg{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.XIVjia_brandMark .XIVjia_brandBrush{stroke:var(--accent);stroke-width:3px}.XIVjia_nav{gap:28px;display:flex}.XIVjia_nav a{color:var(--ink);font-size:15px;font-weight:500;transition:color .2s}.XIVjia_nav a:hover{color:var(--accent-dark)}.XIVjia_phone{color:var(--ink);font-size:15px;font-weight:600}.XIVjia_headerCta,.XIVjia_btnPrimary{background:var(--accent);color:var(--ink);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 22px;font-size:15px;font-weight:700;transition:background-color .25s,transform .25s;display:inline-flex}.XIVjia_headerCta:hover,.XIVjia_btnPrimary:hover{background:var(--navy);color:#fff;transform:translateY(-1px)}.XIVjia_btnGhost{border:1.5px solid var(--ink);color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:12px 22px;font-size:15px;font-weight:600;transition:background-color .25s,color .25s;display:inline-flex}.XIVjia_btnGhost:hover{background:var(--ink);color:var(--cream)}.XIVjia_hero{padding:clamp(40px, 7vw, 96px) var(--pad) clamp(56px, 8vw, 110px);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid;position:relative}.XIVjia_kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--accent-dark);margin:0 0 14px;font-size:12.5px;font-weight:700}.XIVjia_heroTitle{font-size:clamp(44px,6vw,92px);line-height:.98}.XIVjia_heroTitle span{display:block}.XIVjia_heroTitle span+span{color:var(--navy);font-style:italic}.XIVjia_heroLead{max-width:42ch;color:var(--ink-2);margin:22px 0 0;font-size:clamp(16px,1.25vw,19px)}.XIVjia_heroActions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.XIVjia_chips{color:var(--ink-2);flex-wrap:wrap;gap:8px 18px;margin:30px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.XIVjia_chips li:before{content:"✓";color:var(--accent-dark);margin-right:6px;font-weight:700}.XIVjia_heroMedia{position:relative}.XIVjia_heroMedia>.XIVjia_photo{aspect-ratio:4/3.2;border-radius:28px 28px 28px 120px;box-shadow:0 40px 80px #1f3a5f2e}.XIVjia_heroBadge{background:var(--paper);border-radius:16px;padding:14px 20px;display:grid;position:absolute;bottom:28px;left:-18px;box-shadow:0 16px 40px #0000001f}.XIVjia_heroBadge strong{font-family:var(--demo-serif), Georgia, serif;color:var(--navy);font-size:34px;font-weight:400;line-height:1}.XIVjia_heroBadge span{color:var(--ink-2);font-size:13px}.XIVjia_section{padding:clamp(64px, 9vw, 120px) var(--pad);position:relative}.XIVjia_sectionHead{max-width:720px;margin-bottom:clamp(28px,4vw,48px)}.XIVjia_h2{font-size:clamp(34px,4vw,60px);line-height:1.02}.XIVjia_lead{color:var(--ink-2);margin:16px 0 0;font-size:17px}.XIVjia_note{color:var(--ink-2);margin:12px 0 0;font-size:13px}.XIVjia_services{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.XIVjia_service{background:var(--paper);box-shadow:0 1px 0 var(--line);border-radius:20px;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s;overflow:hidden}.XIVjia_service:hover{transform:translateY(-6px);box-shadow:0 24px 50px #1f3a5f24}.XIVjia_serviceImg{aspect-ratio:16/10}.XIVjia_serviceImg img{transition:transform .8s cubic-bezier(.22,1,.36,1)}.XIVjia_service:hover .XIVjia_serviceImg img{transform:scale(1.05)}.XIVjia_serviceBody{padding:20px 22px 24px}.XIVjia_serviceBody h3{font-size:26px}.XIVjia_serviceBody p{color:var(--ink-2);margin:6px 0 0;font-size:15px}.XIVjia_dark{background:var(--navy);color:#f3efe8}.XIVjia_dark .XIVjia_kicker{color:#f0b27a}.XIVjia_dark .XIVjia_note{color:#f3efe8b3}.XIVjia_gallery{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:clamp(220px,24vw,340px);gap:16px;margin:0;padding:0;list-style:none;display:grid}.XIVjia_shot{border-radius:18px;position:relative;overflow:hidden}.XIVjia_shot>.XIVjia_photo{height:100%}.XIVjia_shot img{transition:transform .9s cubic-bezier(.22,1,.36,1)}.XIVjia_shot:hover img{transform:scale(1.06)}.XIVjia_wide{grid-column:span 2}.XIVjia_shotCaption{color:#fff;background:linear-gradient(#0000,#0a121ed1);padding:40px 20px 18px;display:grid;position:absolute;bottom:0;left:0;right:0}.XIVjia_shotCaption strong{font-family:var(--demo-serif), Georgia, serif;font-size:22px;font-weight:400}.XIVjia_shotCaption span{opacity:.8;font-size:13px}.XIVjia_processGrid{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.XIVjia_steps{gap:22px;margin:0;padding:0;list-style:none;display:grid}.XIVjia_steps li{grid-template-columns:52px 1fr;align-items:start;gap:18px;display:grid}.XIVjia_stepNum{border:1.5px solid var(--accent);width:52px;height:52px;color:var(--accent-dark);font-family:var(--demo-serif), Georgia, serif;border-radius:50%;place-items:center;font-size:24px;display:grid}.XIVjia_steps h3{font-size:26px}.XIVjia_steps p{color:var(--ink-2);margin:4px 0 0}.XIVjia_processMedia{padding-bottom:18%;position:relative}.XIVjia_processMedia>.XIVjia_photo:first-child{aspect-ratio:4/3.4;border-radius:24px}.XIVjia_processInset{aspect-ratio:4/3;border:6px solid var(--cream);border-radius:18px;width:52%;bottom:0;right:-4%;box-shadow:0 20px 40px #00000026;position:absolute!important}.XIVjia_areas{background:var(--sand);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.XIVjia_cities{flex-wrap:wrap;gap:10px;margin:26px 0 0;padding:0;list-style:none;display:flex}.XIVjia_cities li{background:var(--paper);border-radius:999px;padding:8px 16px;font-size:14.5px;font-weight:600}.XIVjia_areasImg{aspect-ratio:16/11;border-radius:24px}.XIVjia_estimate{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.XIVjia_bigPhone{font-family:var(--demo-serif), Georgia, serif;color:var(--navy);margin-top:26px;font-size:clamp(28px,3vw,40px);display:inline-block}.XIVjia_form{background:var(--paper);border-radius:24px;gap:16px;padding:clamp(22px,3vw,36px);display:grid;box-shadow:0 30px 60px #1f3a5f1f}.XIVjia_row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.XIVjia_form label{gap:6px;font-size:13.5px;font-weight:600;display:grid}.XIVjia_form input,.XIVjia_form select,.XIVjia_form textarea{border:1.5px solid var(--line);background:var(--cream);width:100%;color:var(--ink);font:inherit;border-radius:12px;padding:12px 14px;font-size:15px;font-weight:400;transition:border-color .2s,background-color .2s}.XIVjia_form input:focus,.XIVjia_form select:focus,.XIVjia_form textarea:focus{border-color:var(--accent);background:#fff;outline:none}.XIVjia_radios{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.XIVjia_radios legend{width:100%;margin-bottom:6px;font-size:13.5px;font-weight:600}.XIVjia_radios label{display:block}.XIVjia_radios input{opacity:0;width:1px;height:1px;position:absolute}.XIVjia_radios span{border:1.5px solid var(--line);cursor:pointer;border-radius:999px;padding:8px 14px;font-weight:500;transition:all .2s;display:inline-block}.XIVjia_radios input:checked+span{border-color:var(--accent);color:var(--accent-dark);background:#d9822b1f}.XIVjia_radios input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.XIVjia_demoNote{color:var(--ink-2);text-align:center;margin:0;font-size:12.5px}.XIVjia_success{justify-items:start;gap:10px;padding:10px 0;display:grid}.XIVjia_success h3{font-size:30px}.XIVjia_success p{color:var(--ink-2);margin:0 0 8px}.XIVjia_successIcon{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:48px;height:48px;font-size:22px;font-weight:700;display:grid}.XIVjia_footer{padding:28px var(--pad) 40px;border-top:1px solid var(--line);color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;font-size:13.5px;display:flex}.XIVjia_credit{color:var(--navy);font-weight:600}@media (max-width:1100px){.XIVjia_nav{gap:18px}.XIVjia_phone{display:none}}@media (max-width:820px){.XIVjia_nav{display:none}.XIVjia_header{gap:12px}.XIVjia_headerCta{padding:10px 16px;font-size:14px}.XIVjia_hero,.XIVjia_processGrid,.XIVjia_areas,.XIVjia_estimate{grid-template-columns:1fr}.XIVjia_heroMedia{order:-1}.XIVjia_heroMedia>.XIVjia_photo{border-radius:22px 22px 22px 70px}.XIVjia_heroBadge{padding:10px 14px;bottom:12px;left:12px}.XIVjia_gallery{grid-template-columns:1fr;grid-auto-rows:240px}.XIVjia_wide{grid-column:auto}.XIVjia_row{grid-template-columns:1fr}.XIVjia_slot{top:calc(100svh - 64px - 20px - env(safe-area-inset-bottom));width:64px;height:64px;margin-left:calc(100% - 80px)}}
.tKhB6q_page{min-height:calc(100svh - 40px);color:var(--text);background:radial-gradient(90% 60% at 80% 0,#10d9ee14,#0000 60%),#05080c;padding:clamp(28px,5vw,64px) clamp(16px,4vw,56px) 100px;position:relative}.tKhB6q_intro{max-width:760px;margin-bottom:clamp(24px,4vw,44px)}.tKhB6q_kicker{letter-spacing:.28em;text-transform:uppercase;color:var(--cyan);margin:0 0 10px;font-size:12px;font-weight:600}.tKhB6q_title{text-transform:uppercase;margin:0;font-size:clamp(30px,4vw,58px);font-weight:900;font-stretch:125%;line-height:.98}.tKhB6q_lead{color:var(--text-2);margin:14px 0 0;font-size:clamp(15px,1.1vw,17px)}.tKhB6q_slotTrack{pointer-events:none;position:absolute;inset:0}.tKhB6q_slot{width:76px;height:76px;margin-left:calc(100% - 100px);position:sticky;top:calc(100svh - 100px)}html.tour-on .tKhB6q_slot{top:calc(100svh - 366px)}.tKhB6q_h{letter-spacing:.2em;text-transform:uppercase;color:var(--cyan);margin:0 0 6px;font-size:12px;font-weight:700}.tKhB6q_p{color:var(--text-2);margin:0 0 14px;font-size:14px}.tKhB6q_empty{color:var(--text-2);font-size:14px}.tKhB6q_note{color:var(--text-2);margin:14px 0 0;font-size:12.5px}.tKhB6q_flowApp{grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.tKhB6q_input,.tKhB6q_pipeline,.tKhB6q_log,.tKhB6q_backstage{background:#0a1118d9;border:1px solid #f6f8fb14;border-radius:18px;padding:20px}.tKhB6q_input{gap:12px;display:grid}.tKhB6q_input label{color:var(--text-2);gap:5px;font-size:12.5px;display:grid}.tKhB6q_input input,.tKhB6q_input select{width:100%;color:var(--text);font:inherit;background:#070d13;border:1px solid #f6f8fb24;border-radius:10px;padding:10px 12px}.tKhB6q_input input:focus,.tKhB6q_input select:focus{border-color:var(--cyan);outline:none}.tKhB6q_two{grid-template-columns:1fr 1fr;gap:10px;display:grid}.tKhB6q_run{background:var(--text);min-height:48px;color:var(--bg);text-transform:uppercase;letter-spacing:.04em;font-weight:800}.tKhB6q_run:hover:not(:disabled){background:var(--cyan)}.tKhB6q_run:disabled{opacity:.6}.tKhB6q_toggle{color:var(--cyan);font-size:13.5px;font-weight:600}.tKhB6q_steps{gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.tKhB6q_step{transition:all .4s var(--ease);border:1px solid #f6f8fb0f;border-radius:12px;grid-template-columns:40px 1fr;align-items:center;gap:12px;padding:10px 12px;display:grid;position:relative}.tKhB6q_step:not(:last-child):after{content:"";background:#f6f8fb1f;width:2px;height:10px;position:absolute;bottom:-11px;left:31px}.tKhB6q_step strong{font-size:14.5px;display:block}.tKhB6q_step span{color:var(--text-2);font-size:12.5px}.tKhB6q_node{width:40px;height:40px;color:var(--text-2);transition:all .4s var(--ease);border:1.5px solid #f6f8fb33;border-radius:12px;place-items:center;font-weight:800;display:grid;font-size:14px!important}.tKhB6q_step[data-state=running]{border-color:var(--cyan);background:#10d9ee14}.tKhB6q_step[data-state=running] .tKhB6q_node{border-color:var(--cyan);color:var(--cyan);animation:.9s ease-in-out infinite tKhB6q_pulse;box-shadow:0 0 18px #10d9ee80}.tKhB6q_step[data-state=done] .tKhB6q_node{color:#3ddc84;background:#3ddc841f;border-color:#3ddc84}.tKhB6q_step[data-state=manual] .tKhB6q_node{border-color:#e5675b99}@keyframes tKhB6q_pulse{50%{transform:scale(1.08)}}.tKhB6q_log ul{gap:8px;margin:10px 0 0;padding:0;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:12.5px;list-style:none;display:grid}.tKhB6q_log li{animation:tKhB6q_logIn .4s var(--ease);background:#f6f8fb0a;border-radius:8px;padding:8px 10px}.tKhB6q_log time{color:var(--cyan);margin-right:8px}@keyframes tKhB6q_logIn{0%{opacity:0;transform:translate(-8px)}}.tKhB6q_done{color:#3ddc84;background:#3ddc841a;border-radius:10px;margin:14px 0 0;padding:10px 12px;font-size:14px;font-weight:700}.tKhB6q_chatApp{grid-template-columns:minmax(300px,380px) minmax(0,1fr);align-items:start;gap:clamp(20px,4vw,56px);display:grid}.tKhB6q_phone{background:#0b141a;border:8px solid #1b232c;border-radius:34px;grid-template-rows:auto 1fr auto;height:min(680px,100svh - 160px);min-height:520px;display:grid;overflow:hidden;box-shadow:0 30px 70px #00000080,0 0 0 1px #ffffff0f}.tKhB6q_phoneTop{background:#13222b;align-items:center;gap:10px;padding:14px 16px;display:flex}.tKhB6q_phoneTop strong{font-size:14.5px;display:block}.tKhB6q_phoneTop span{color:#8fb3a8;font-size:12px}.tKhB6q_avatar{color:#fff;background:#d9822b;border-radius:50%;place-items:center;width:36px;height:36px;font-size:12px;font-weight:800;display:grid}.tKhB6q_chatBody{background:radial-gradient(circle at 20% 20%,#ffffff05,#0000 40%),#0b141a;flex-direction:column;gap:8px;padding:14px;display:flex;overflow-y:auto}.tKhB6q_chatHint{text-align:center;color:#8fa3ad;margin:auto 0;font-size:13px}.tKhB6q_bBot,.tKhB6q_bMe{max-width:82%;animation:tKhB6q_logIn .3s var(--ease);border-radius:12px;margin:0;padding:9px 12px;font-size:14px;line-height:1.45}.tKhB6q_bBot{background:#1f2c34;border-top-left-radius:4px;align-self:flex-start}.tKhB6q_bMe{background:#005c4b;border-top-right-radius:4px;align-self:flex-end}.tKhB6q_typing{gap:4px;display:inline-flex}.tKhB6q_typing i{background:#8fa3ad;border-radius:50%;width:6px;height:6px;animation:.8s ease-in-out infinite tKhB6q_pulse}.tKhB6q_typing i:nth-child(2){animation-delay:.15s}.tKhB6q_typing i:nth-child(3){animation-delay:.3s}.tKhB6q_chatInput{background:#13222b;padding:10px}.tKhB6q_quicks{flex-wrap:wrap;gap:6px;display:flex}.tKhB6q_quick{color:var(--text);border:1px solid #57d6e866;border-radius:99px;padding:9px 12px;font-size:13px;font-weight:600}.tKhB6q_quick:hover{background:#10d9ee1f}.tKhB6q_zipForm{grid-template-columns:1fr auto;gap:6px;display:grid}.tKhB6q_zipForm input{color:var(--text);font:inherit;background:#1f2c34;border:0;border-radius:99px;padding:10px 12px}.tKhB6q_zipForm button{color:#fff;background:#00a884;border-radius:99px;padding:0 16px;font-weight:700}.tKhB6q_zipForm button:disabled{opacity:.5}.tKhB6q_events{counter-reset:e;gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.tKhB6q_events li{animation:tKhB6q_logIn .4s var(--ease);counter-increment:e;background:#10d9ee0d;border:1px solid #10d9ee40;border-radius:12px;padding:12px 14px 12px 44px;font-size:14.5px;position:relative}.tKhB6q_events li:before{content:counter(e);background:var(--cyan);width:22px;height:22px;color:var(--bg);border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid;position:absolute;top:50%;left:12px;translate:0 -50%}@media (max-width:1100px){.tKhB6q_flowApp{grid-template-columns:1fr 1fr}.tKhB6q_log{grid-column:1/-1}}@media (max-width:820px){.tKhB6q_flowApp,.tKhB6q_chatApp{grid-template-columns:1fr}.tKhB6q_phone{height:560px}.tKhB6q_slot{top:calc(100svh - 64px - 20px - env(safe-area-inset-bottom));width:64px;height:64px;margin-left:calc(100% - 80px)}}@media (prefers-reduced-motion:reduce){.tKhB6q_log li,.tKhB6q_events li,.tKhB6q_bBot,.tKhB6q_bMe,.tKhB6q_node{animation:none!important}}
.n6IRTW_site{--ink:#0f2f2a;--ink-2:#4c6862;--deep:#0f3a33;--brisa:#137d6b;--brisa-2:#1f9e88;--mint:#e6f5f0;--mint-2:#cdeee4;--paper:#fff;--sun:#f2c14e;--line:#0f2f2a1f;--pad:clamp(16px, 5vw, 72px);--radius:22px;color:var(--ink);font-family:var(--lc-body), system-ui, sans-serif;background:#fbfdfc;font-size:16.5px;line-height:1.55}.n6IRTW_site h1,.n6IRTW_site h2,.n6IRTW_site h3{font-family:var(--lc-head), Georgia, serif;letter-spacing:-.02em;margin:0;font-weight:500;line-height:1.05}.n6IRTW_slotTrack{pointer-events:none;position:absolute;inset:0}.n6IRTW_slot{width:76px;height:76px;margin-left:calc(100% - 100px);position:sticky;top:calc(100svh - 100px)}html.tour-on .n6IRTW_slot{top:calc(100svh - 366px)}.n6IRTW_btnPrimary,.n6IRTW_btnGhost{min-height:50px;font:600 15.5px/1 var(--lc-body), sans-serif;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 24px;text-decoration:none;transition:transform .25s,background .25s,box-shadow .25s;display:inline-flex}.n6IRTW_btnPrimary{background:var(--brisa);color:#fff;border:0;box-shadow:0 10px 24px -12px #137d6bcc}.n6IRTW_btnPrimary:hover:not(:disabled){background:var(--deep);transform:translateY(-2px)}.n6IRTW_btnPrimary:disabled{box-shadow:none;cursor:not-allowed;background:#9fbcb5}.n6IRTW_btnGhost{border:1.5px solid var(--line);color:var(--ink);background:0 0}.n6IRTW_btnGhost:hover{border-color:var(--brisa);color:var(--brisa)}.n6IRTW_btnPrimary:focus-visible,.n6IRTW_btnGhost:focus-visible{outline:3px solid var(--sun);outline-offset:3px}.n6IRTW_header{z-index:20;padding:14px var(--pad);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#fbfdfce6;align-items:center;gap:28px;display:flex;position:sticky;top:0}.n6IRTW_brand{color:var(--ink);align-items:center;gap:10px;text-decoration:none;display:flex}.n6IRTW_brand strong{font:600 25px/1 var(--lc-head), serif;letter-spacing:-.02em}.n6IRTW_brand small{color:var(--brisa);letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:600}.n6IRTW_brandMark{background:var(--mint);border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.n6IRTW_brandMark svg{fill:none;width:24px;stroke:var(--brisa);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.n6IRTW_nav{gap:26px;margin-left:auto;display:flex}.n6IRTW_nav a{color:var(--ink-2);font-size:15px;font-weight:500;text-decoration:none}.n6IRTW_nav a:hover{color:var(--brisa)}.n6IRTW_phone{color:var(--ink);white-space:nowrap;font-weight:700;text-decoration:none}.n6IRTW_headerCta{background:var(--deep);color:#fff;white-space:nowrap;border-radius:999px;padding:12px 20px;font-size:14.5px;font-weight:600;text-decoration:none}.n6IRTW_headerCta:hover{background:var(--brisa)}.n6IRTW_hero{padding:clamp(40px, 6vw, 84px) var(--pad) clamp(64px, 8vw, 110px);background:radial-gradient(80% 70% at 85% 30%, var(--mint) 0%, transparent 70%);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid;position:relative}.n6IRTW_kicker{color:var(--brisa);letter-spacing:.12em;text-transform:uppercase;margin:0 0 16px;font-size:13px;font-weight:700}.n6IRTW_heroTitle{font-size:clamp(42px,5.1vw,80px)}.n6IRTW_heroTitle span{display:block}.n6IRTW_heroAccent{color:var(--brisa);font-style:italic}.n6IRTW_heroLead{max-width:34ch;color:var(--ink-2);margin:24px 0 32px;font-size:clamp(17px,1.4vw,19.5px)}.n6IRTW_heroActions{flex-wrap:wrap;gap:12px;display:flex}.n6IRTW_trust{color:var(--ink-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 22px;margin:36px 0 0;padding:0;font-size:14.5px;list-style:none;display:grid}.n6IRTW_trust li{align-items:baseline;gap:8px;display:flex}.n6IRTW_trust li:before{content:"✓";color:var(--brisa);font-weight:700}.n6IRTW_heroMedia{padding-bottom:40px;position:relative}.n6IRTW_heroPhoto{aspect-ratio:4/3.4;border-radius:200px 200px var(--radius) var(--radius)}.n6IRTW_heroMedia>.n6IRTW_heroInset{aspect-ratio:1;border:6px solid #fbfdfc;border-radius:50%;width:38%;position:absolute;bottom:0;left:-28px;box-shadow:0 20px 40px -20px #0f2f2a80}.n6IRTW_nextChip{background:#fff;border-radius:16px;grid-template-columns:auto 1fr;align-items:center;gap:0 10px;margin:0;padding:12px 18px;display:grid;position:absolute;bottom:70px;right:18px;box-shadow:0 18px 40px -18px #0f2f2a73}.n6IRTW_nextChip small{color:var(--ink-2);font-size:12.5px}.n6IRTW_nextChip strong{grid-column:2;font-size:15px}.n6IRTW_pulse{background:var(--brisa-2);border-radius:50%;grid-row:span 2;width:10px;height:10px;animation:2s infinite n6IRTW_pulse;box-shadow:0 0 #1f9e8899}@keyframes n6IRTW_pulse{70%{box-shadow:0 0 0 12px #1f9e8800}to{box-shadow:0 0 #1f9e8800}}.n6IRTW_heroMedia>span,.n6IRTW_roomPanel>span,.n6IRTW_how li>span{background:linear-gradient(135deg, var(--mint), var(--mint-2))}.n6IRTW_heroPhoto,.n6IRTW_heroInset,.n6IRTW_roomPhoto,.n6IRTW_howPhoto{display:block;overflow:hidden}.n6IRTW_heroPhoto img,.n6IRTW_heroInset img,.n6IRTW_roomPhoto img,.n6IRTW_howPhoto img{object-fit:cover;width:100%;height:100%;display:block}.n6IRTW_section{padding:clamp(64px, 9vw, 120px) var(--pad);position:relative}.n6IRTW_mint{background:var(--mint)}.n6IRTW_deep{background:var(--deep);color:#eaf6f2}.n6IRTW_deep .n6IRTW_kicker{color:var(--mint-2)}.n6IRTW_sectionHead{max-width:760px;margin-bottom:clamp(28px,4vw,52px)}.n6IRTW_h2{font-size:clamp(38px,4.6vw,68px)}.n6IRTW_lead{max-width:46ch;color:var(--ink-2);margin:16px 0 0;font-size:17.5px}.n6IRTW_tag{background:var(--mint);color:var(--brisa);border-radius:999px;margin:18px 0 0;padding:6px 12px;font-size:13px;font-weight:600;display:inline-block}.n6IRTW_fieldLabel{color:var(--ink-2);letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:13px;font-weight:700;display:block}.n6IRTW_group{border:0;min-width:0;margin:0;padding:0}.n6IRTW_group:disabled{opacity:.55}.n6IRTW_hint{color:var(--ink-2);margin:10px 0 0;font-size:14px}.n6IRTW_demoNote{color:var(--ink-2);text-align:center;margin:12px 0 0;font-size:13px}.n6IRTW_builder{grid-template-columns:minmax(0,1fr) minmax(280px,380px);align-items:start;gap:clamp(20px,3vw,40px);display:grid}.n6IRTW_builderForm{border-radius:var(--radius);background:#fff;gap:30px;padding:clamp(22px,3vw,36px);display:grid;box-shadow:0 30px 60px -40px #0f2f2a59}.n6IRTW_steppers{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.n6IRTW_stepperCtl{border:1.5px solid var(--line);border-radius:999px;justify-content:space-between;align-items:center;padding:6px;display:flex}.n6IRTW_stepperCtl button{background:var(--mint);width:42px;height:42px;color:var(--deep);cursor:pointer;border:0;border-radius:50%;font-size:22px;line-height:1;transition:background .2s}.n6IRTW_stepperCtl button:hover:not(:disabled){background:var(--mint-2)}.n6IRTW_stepperCtl button:disabled{opacity:.35;cursor:default}.n6IRTW_stepperCtl output{font:600 26px/1 var(--lc-head), serif}.n6IRTW_segTypes,.n6IRTW_segFreq{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.n6IRTW_segFreq{grid-template-columns:repeat(4,minmax(0,1fr))}.n6IRTW_seg{cursor:pointer;position:relative}.n6IRTW_seg input,.n6IRTW_day input,.n6IRTW_slotBtn input{opacity:0;pointer-events:none;position:absolute}.n6IRTW_seg span{border:1.5px solid var(--line);border-radius:14px;gap:2px;height:100%;padding:14px 16px;transition:border-color .2s,background .2s,transform .2s;display:grid}.n6IRTW_seg strong{font-size:15.5px}.n6IRTW_seg small{color:var(--ink-2);font-size:13px}.n6IRTW_seg:hover span{border-color:var(--brisa-2)}.n6IRTW_seg input:checked+span{border-color:var(--brisa);background:var(--mint);box-shadow:inset 0 0 0 1px var(--brisa)}.n6IRTW_seg input:focus-visible+span,.n6IRTW_day input:focus-visible+span,.n6IRTW_slotBtn input:focus-visible+span{outline:3px solid var(--sun);outline-offset:2px}.n6IRTW_group:disabled .n6IRTW_seg{cursor:not-allowed}.n6IRTW_addOns{flex-wrap:wrap;gap:10px;display:flex}.n6IRTW_addOn{border:1.5px solid var(--line);color:var(--ink);font:500 15px/1.2 var(--lc-body), sans-serif;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:10px;padding:10px 16px 10px 10px;transition:border-color .2s,background .2s;display:inline-flex}.n6IRTW_addOn em{color:var(--ink-2);font-size:13.5px;font-style:normal}.n6IRTW_addOnCheck{background:var(--mint);width:26px;height:26px;color:var(--brisa);border-radius:50%;place-items:center;font-weight:700;transition:background .2s,color .2s,transform .3s;display:grid}.n6IRTW_addOn:hover{border-color:var(--brisa-2)}.n6IRTW_addOn[aria-pressed=true]{border-color:var(--brisa);background:var(--mint)}.n6IRTW_addOn[aria-pressed=true] .n6IRTW_addOnCheck{background:var(--brisa);color:#fff;transform:rotate(360deg)}.n6IRTW_addOn:focus-visible{outline:3px solid var(--sun);outline-offset:2px}.n6IRTW_priceCard{border-radius:var(--radius);background:var(--deep);color:#eaf6f2;padding:clamp(24px,3vw,34px);display:grid;position:sticky;top:96px}.n6IRTW_priceCard .n6IRTW_fieldLabel{color:var(--mint-2)}.n6IRTW_price{font:500 clamp(40px, 3.6vw, 54px) / 1 var(--lc-head), serif;letter-spacing:-.03em;white-space:nowrap;font-variant-numeric:tabular-nums;margin:4px 0 0}.n6IRTW_price span{color:var(--brisa-2);margin:0 4px}.n6IRTW_perVisit{color:var(--mint-2);margin:6px 0 18px}.n6IRTW_priceMeta{border-top:1px solid #ffffff24;gap:8px;margin:0 0 24px;padding:16px 0 0;font-size:15px;list-style:none;display:grid}.n6IRTW_saveLine{color:var(--sun);font-weight:600}.n6IRTW_priceCard .n6IRTW_btnPrimary{color:var(--deep);box-shadow:none;background:#fff}.n6IRTW_priceCard .n6IRTW_btnPrimary:hover{background:var(--mint-2)}.n6IRTW_priceCard .n6IRTW_demoNote{color:var(--mint-2);opacity:.8}.n6IRTW_rooms{gap:24px;display:grid}.n6IRTW_roomTabs{flex-wrap:wrap;gap:8px;display:flex}.n6IRTW_roomTab{border:1.5px solid var(--line);color:var(--ink-2);font:600 15px/1 var(--lc-body), sans-serif;cursor:pointer;background:0 0;border-radius:999px;padding:12px 22px;transition:background .2s,color .2s,border-color .2s}.n6IRTW_roomTab:hover{border-color:var(--brisa);color:var(--brisa)}.n6IRTW_roomTab[aria-selected=true]{border-color:var(--deep);background:var(--deep);color:#fff}.n6IRTW_roomTab:focus-visible{outline:3px solid var(--sun);outline-offset:2px}.n6IRTW_roomPanel{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);animation:.5s cubic-bezier(.2,.8,.2,1) n6IRTW_roomIn;display:grid}@keyframes n6IRTW_roomIn{0%{opacity:0;transform:translateY(14px)}}.n6IRTW_roomPhoto{aspect-ratio:16/11;border-radius:var(--radius)}.n6IRTW_checks{gap:12px;margin:0;padding:0;font-size:17px;list-style:none;display:grid}.n6IRTW_checks li{align-items:baseline;gap:12px;display:flex}.n6IRTW_checks li:before{content:"✓";background:var(--mint);width:24px;height:24px;color:var(--brisa);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid;transform:translateY(3px)}.n6IRTW_checks[data-deep]{color:var(--ink-2)}.n6IRTW_checks[data-deep] li:before{content:"+";border:1.5px dashed var(--brisa-2);background:0 0}.n6IRTW_checks[data-deep][data-on=true]{color:var(--ink)}.n6IRTW_checks[data-deep][data-on=true] li:before{content:"✓";background:var(--sun);color:var(--deep);border:0}.n6IRTW_deepLabel{color:var(--brisa);letter-spacing:.08em;text-transform:uppercase;margin:28px 0 12px;font-size:13px;font-weight:700}.n6IRTW_how{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.5vw,32px);margin:0;padding:0;list-style:none;display:grid}.n6IRTW_how li{position:relative}.n6IRTW_howPhoto{aspect-ratio:4/3;border-radius:var(--radius);margin-bottom:20px}.n6IRTW_howPhoto img{transition:transform .8s cubic-bezier(.2,.8,.2,1)}.n6IRTW_how li:hover .n6IRTW_howPhoto img{transform:scale(1.05)}.n6IRTW_howN{color:var(--deep);background:#fff;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:700;position:absolute;top:14px;left:14px}.n6IRTW_how h3{font-size:27px}.n6IRTW_how p{color:#bfdcd4;margin:10px 0 0}.n6IRTW_reviews{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.n6IRTW_reviews li{border:1px solid var(--line);border-radius:var(--radius);background:#fff;flex-direction:column;padding:26px;transition:transform .3s,box-shadow .3s;display:flex}.n6IRTW_reviews li:hover{transform:translateY(-4px);box-shadow:0 24px 50px -30px #0f2f2a66}.n6IRTW_stars{color:var(--sun);letter-spacing:2px}.n6IRTW_reviews blockquote{font:500 18px/1.4 var(--lc-head), serif;flex:1;margin:14px 0 18px}.n6IRTW_reviews p{color:var(--ink-2);margin:0;font-size:14.5px}.n6IRTW_reviews strong{color:var(--ink)}.n6IRTW_bookWrap{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.n6IRTW_bigPhone{color:var(--deep);font:500 clamp(28px, 3vw, 40px) / 1 var(--lc-head), serif;margin-top:28px;text-decoration:none;display:inline-block}.n6IRTW_bookCard{border-radius:var(--radius);background:#fff;gap:24px;padding:clamp(22px,3vw,36px);display:grid;box-shadow:0 30px 60px -40px #0f2f2a59}.n6IRTW_bookPlan{background:var(--mint);border-radius:16px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:4px 16px;padding:16px 18px;display:grid}.n6IRTW_bookPlan .n6IRTW_fieldLabel{margin-bottom:4px}.n6IRTW_bookPlan p{margin:0;font-size:15px;font-weight:500}.n6IRTW_bookPrice{font:600 20px/1 var(--lc-head), serif!important}.n6IRTW_editLink{color:var(--brisa);font-size:14px;font-weight:600}.n6IRTW_days{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;display:grid}.n6IRTW_day{cursor:pointer;position:relative}.n6IRTW_day span,.n6IRTW_dayGhost{border:1.5px solid var(--line);border-radius:14px;justify-items:center;gap:2px;padding:12px 4px;transition:background .2s,border-color .2s,color .2s;display:grid}.n6IRTW_dayGhost{background:var(--mint);border-color:#0000;height:62px}.n6IRTW_day small{color:var(--ink-2);text-transform:uppercase;letter-spacing:.06em;font-size:12.5px}.n6IRTW_day strong{white-space:nowrap;font-size:15px}.n6IRTW_day:hover span{border-color:var(--brisa-2)}.n6IRTW_day input:checked+span{border-color:var(--deep);background:var(--deep);color:#fff}.n6IRTW_day input:checked+span small{color:var(--mint-2)}.n6IRTW_slots{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.n6IRTW_slotBtn{cursor:pointer;position:relative}.n6IRTW_slotBtn span{border:1.5px solid var(--line);border-radius:14px;align-content:center;justify-items:center;min-height:64px;padding:14px 6px;font-size:15px;font-weight:600;transition:background .2s,border-color .2s;display:grid}.n6IRTW_slotBtn small{color:var(--ink-2);font-size:12px;font-weight:500}.n6IRTW_slotBtn[data-full=true]{cursor:not-allowed}.n6IRTW_slotBtn[data-full=true] span{color:#9db2ad;border-style:dashed;text-decoration:line-through}.n6IRTW_slotBtn[data-full=true] small{text-decoration:none}.n6IRTW_slotBtn:hover:not([data-full=true]) span{border-color:var(--brisa-2)}.n6IRTW_slotBtn input:checked+span{border-color:var(--brisa);background:var(--mint);box-shadow:inset 0 0 0 1px var(--brisa)}.n6IRTW_row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.n6IRTW_field{color:var(--ink-2);gap:6px;font-size:14px;font-weight:600;display:grid}.n6IRTW_field input{border:1.5px solid var(--line);min-width:0;height:50px;color:var(--ink);font:500 16px var(--lc-body), sans-serif;background:#fbfdfc;border-radius:14px;padding:0 16px}.n6IRTW_field input:focus{border-color:var(--brisa);outline:none;box-shadow:0 0 0 3px #1f9e882e}.n6IRTW_success{justify-items:start;gap:12px;padding:12px 4px;display:grid}.n6IRTW_success h3{font-size:clamp(28px,3vw,38px)}.n6IRTW_success p{color:var(--ink-2);margin:0}.n6IRTW_successPlan{font-weight:600;color:var(--ink)!important}.n6IRTW_successIcon{background:var(--brisa);color:#fff;border-radius:50%;place-items:center;width:56px;height:56px;font-size:26px;animation:.5s cubic-bezier(.2,1.4,.4,1) n6IRTW_pop;display:grid}@keyframes n6IRTW_pop{0%{opacity:0;transform:scale(.4)}}.n6IRTW_footer{padding:28px var(--pad) 40px;background:var(--deep);color:#bfdcd4;flex-wrap:wrap;justify-content:space-between;gap:10px 24px;font-size:14px;display:flex}.n6IRTW_footer strong{color:#fff}.n6IRTW_credit{color:var(--mint-2);font-weight:600}@media (max-width:1180px){.n6IRTW_phone{display:none}.n6IRTW_reviews{grid-template-columns:repeat(2,minmax(0,1fr))}.n6IRTW_days{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:980px){.n6IRTW_builder,.n6IRTW_bookWrap{grid-template-columns:1fr}.n6IRTW_priceCard{position:static}}@media (max-width:820px){.n6IRTW_nav{display:none}.n6IRTW_header{gap:12px}.n6IRTW_headerCta{margin-left:auto;padding:11px 15px;font-size:13.5px}.n6IRTW_brand small{display:none}.n6IRTW_hero{grid-template-columns:1fr;padding-top:28px}.n6IRTW_heroMedia{order:-1;margin:0 8px 0 20px}.n6IRTW_heroPhoto{aspect-ratio:4/3;border-radius:140px 140px var(--radius) var(--radius)}.n6IRTW_heroMedia>.n6IRTW_heroInset{border-width:4px;width:32%;left:-16px}.n6IRTW_nextChip{padding:10px 14px;bottom:54px;right:8px}.n6IRTW_trust,.n6IRTW_roomPanel,.n6IRTW_how{grid-template-columns:1fr}.n6IRTW_segFreq{grid-template-columns:repeat(2,minmax(0,1fr))}.n6IRTW_segTypes{grid-template-columns:1fr}.n6IRTW_reviews{scroll-snap-type:x mandatory;margin:0 calc(var(--pad) * -1);padding:4px var(--pad) 12px;scrollbar-width:none;display:flex;overflow-x:auto}.n6IRTW_reviews li{scroll-snap-align:center;flex:0 0 82%}.n6IRTW_row{grid-template-columns:1fr}.n6IRTW_bookPlan{grid-template-columns:minmax(0,1fr) auto}.n6IRTW_bookPlan>div{grid-column:1/-1}.n6IRTW_slots{grid-template-columns:repeat(2,minmax(0,1fr))}.n6IRTW_slot{top:calc(100svh - 64px - 20px - env(safe-area-inset-bottom));width:64px;height:64px;margin-left:calc(100% - 80px)}}@media (prefers-reduced-motion:reduce){.n6IRTW_roomPanel,.n6IRTW_successIcon,.n6IRTW_pulse{animation:none}}
.fA53zG_app{--bg:#eef0f2;--panel:#fff;--ink:#1d232b;--ink-2:#5b636d;--line:#dde1e5;--brand:#0e7c8a;color:var(--ink);font-family:var(--demo-sans), system-ui, sans-serif;font-size:14.5px}.fA53zG_toolbar{z-index:15;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#fffffff2;flex-wrap:wrap;align-items:center;gap:10px;padding:12px clamp(14px,3vw,32px);display:flex;position:sticky;top:0}.fA53zG_toolTitle{margin-right:auto;display:grid}.fA53zG_toolTitle strong{font-size:16px}.fA53zG_toolTitle span{color:var(--ink-2);font-size:12.5px}.fA53zG_lang{border:1px solid var(--line);border-radius:10px;display:inline-flex;overflow:hidden}.fA53zG_lang button{color:var(--ink-2);cursor:pointer;background:#fff;border:0;padding:8px 12px;font-size:12.5px;font-weight:700}.fA53zG_lang button[aria-pressed=true]{background:var(--ink);color:#fff}.fA53zG_ghost,.fA53zG_approve,.fA53zG_primary{font:inherit;cursor:pointer;border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:10px;padding:10px 14px;font-size:13.5px;font-weight:700}.fA53zG_approve[aria-pressed=true]{color:#1f7a45;background:#e9f7ef;border-color:#2e9e5b}.fA53zG_primary{border-color:var(--brand);background:var(--brand);color:#fff}.fA53zG_primary:disabled{opacity:.6}.fA53zG_approvedNote{color:#1f7a45;background:#e9f7ef;margin:0;padding:10px clamp(14px,3vw,32px);font-size:13.5px}.fA53zG_tabs{display:none}.fA53zG_workspace{background:var(--bg);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:24px;padding:24px clamp(14px,3vw,32px) 80px;display:grid}.fA53zG_form{gap:14px;display:grid}.fA53zG_group{border:1px solid var(--line);background:var(--panel);border-radius:14px;gap:10px;margin:0;padding:16px 18px 18px;display:grid}.fA53zG_group legend{letter-spacing:.12em;text-transform:uppercase;color:var(--brand);padding:0 6px;font-size:12px;font-weight:800}.fA53zG_group label{color:var(--ink-2);gap:4px;font-size:12.5px;font-weight:600;display:grid}.fA53zG_group input,.fA53zG_group select,.fA53zG_group textarea{border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;background:#fbfbfc;border-radius:9px;padding:9px 11px;font-size:14px;font-weight:400}.fA53zG_group input:focus,.fA53zG_group select:focus,.fA53zG_group textarea:focus{border-color:var(--brand);background:#fff;outline:none}.fA53zG_two{grid-template-columns:1fr 1fr;gap:10px;display:grid}.fA53zG_three{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.fA53zG_swatches{color:var(--ink-2);align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex}.fA53zG_swatches span{margin-right:4px}.fA53zG_swatches button{width:26px;height:26px;box-shadow:0 0 0 1px var(--line);cursor:pointer;border:2px solid #fff;border-radius:50%}.fA53zG_swatches button[aria-pressed=true]{box-shadow:0 0 0 2px var(--ink)}.fA53zG_items{gap:8px;display:grid}.fA53zG_itemRow{grid-template-columns:minmax(0,1fr) 72px 74px 80px 30px;gap:6px;display:grid}.fA53zG_itemRow input,.fA53zG_itemRow select{padding:8px;font-size:13px}.fA53zG_remove{color:#c0453a;cursor:pointer;background:0 0;border:0;font-size:20px}.fA53zG_add{border:1px dashed var(--brand);color:var(--brand);font:inherit;cursor:pointer;background:0 0;border-radius:9px;justify-self:start;padding:8px 12px;font-size:13px;font-weight:700}.fA53zG_hint{color:var(--ink-2);margin:0;font-size:12px}.fA53zG_previewWrap{position:sticky;top:80px}.fA53zG_paper{--accent:#d9822b;color:var(--ink);background:#fff;border-radius:6px;padding:36px 34px 28px;font-size:12.5px;position:relative;overflow:hidden;box-shadow:0 30px 70px #1d232b26}.fA53zG_band{background:var(--accent);height:6px;position:absolute;top:0;left:0;right:0}.fA53zG_accept{position:relative}.fA53zG_stamp{color:#2e9e5b;border:3px solid #2e9e5b;padding:6px 14px;font-size:20px;font-weight:900;animation:.45s cubic-bezier(.34,1.56,.64,1) fA53zG_stampIn;position:absolute;top:0;right:10px;transform:rotate(-12deg)}@keyframes fA53zG_stampIn{0%{opacity:0;transform:rotate(-12deg)scale(1.6)}}.fA53zG_docHead{justify-content:space-between;gap:16px;margin-bottom:20px;display:flex}.fA53zG_docBrand{font-size:17px;display:block}.fA53zG_muted{color:var(--ink-2);display:block}.fA53zG_docMeta{text-align:right;color:var(--ink-2);display:grid}.fA53zG_docMeta strong{color:color-mix(in srgb, var(--accent) 70%, #000);font-size:22px}.fA53zG_parties{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:16px;display:grid}.fA53zG_parties>div{background:#f6f2ec;border-radius:4px;padding:12px;display:grid}.fA53zG_label{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);margin-bottom:4px;font-size:10px;font-weight:800;display:block}.fA53zG_docTitle{margin:0 0 10px;font-size:15px}.fA53zG_table{border-collapse:collapse;width:100%}.fA53zG_table th{background:var(--ink);color:#fff;text-align:right;padding:7px 8px;font-size:10.5px}.fA53zG_table th:first-child,.fA53zG_table td:first-child{text-align:left}.fA53zG_table td{text-align:right;vertical-align:top;border-bottom:1px solid #ece7df;padding:7px 8px}.fA53zG_totals{width:min(260px,100%);margin:10px 0 0 auto}.fA53zG_totals div{justify-content:space-between;padding:3px 0;display:flex}.fA53zG_totals dt,.fA53zG_totals dd{margin:0}.fA53zG_total{background:var(--ink);color:#fff;margin-top:4px;font-size:14px;font-weight:800;padding:8px 10px!important}.fA53zG_deposit{color:color-mix(in srgb, var(--accent) 70%, #000);font-weight:800;padding:6px 10px!important}.fA53zG_docSection{margin-top:14px}.fA53zG_docSection p{color:var(--ink-2);margin:0;line-height:1.5}.fA53zG_signs{grid-template-columns:1fr 1fr;gap:24px;margin-top:28px;display:grid}.fA53zG_signs span{border-top:1px solid var(--ink);color:var(--ink-2);padding-top:5px}.fA53zG_docFoot{color:var(--ink-2);margin-top:22px;font-size:10px}@media (max-width:960px){.fA53zG_workspace{grid-template-columns:1fr}.fA53zG_tabs{background:var(--bg);grid-template-columns:1fr 1fr;gap:6px;padding:10px clamp(14px,3vw,32px) 0;display:grid}.fA53zG_tabs button{border:1px solid var(--line);font:inherit;cursor:pointer;background:#fff;border-radius:10px;padding:10px;font-weight:700}.fA53zG_tabs button[aria-selected=true]{background:var(--ink);color:#fff}.fA53zG_form[data-tab-hidden=true],.fA53zG_previewWrap[data-tab-hidden=true]{display:none}.fA53zG_previewWrap{position:static}.fA53zG_itemRow{grid-template-columns:1fr 1fr 1fr 30px}.fA53zG_itemDesc{grid-column:1/-1}.fA53zG_paper{padding:26px 18px;font-size:11.5px}.fA53zG_toolTitle{width:100%}}
.LPZSMq_app{--ok:#2e9e5b;--ok-ink:#1f7a45;--ok-bg:#e9f7ef;position:relative}.LPZSMq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.LPZSMq_workspace{background:var(--bg);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(20px,3vw,40px);padding:22px clamp(14px,3vw,32px) 90px;display:grid}.LPZSMq_cap{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);margin:0 0 10px;font-size:11.5px;font-weight:800}.LPZSMq_clientCol .LPZSMq_cap{max-width:430px;margin-inline:auto}.LPZSMq_phone{--accent:#d9822b;background:#151a20;border-radius:34px;flex-direction:column;max-width:430px;height:clamp(560px,100svh - 170px,820px);margin:0 auto;padding:9px;display:flex;position:relative;box-shadow:0 30px 70px #1d232b38,inset 0 0 0 1px #ffffff0f}.LPZSMq_urlBar{border-bottom:1px solid var(--line);color:var(--ink-2);background:#f1f3f5;border-radius:25px 25px 0 0;align-items:center;gap:7px;padding:10px 14px;font-size:12.5px;display:flex}.LPZSMq_lock{fill:none;stroke:currentColor;stroke-width:1.5px;flex:none;width:13px;height:13px}.LPZSMq_url{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);overflow:hidden}.LPZSMq_demoPill{background:var(--ink);color:#fff;letter-spacing:.1em;text-transform:uppercase;border-radius:99px;margin-left:auto;padding:2px 8px;font-size:10px;font-weight:800}.LPZSMq_screen{overscroll-behavior:contain;scrollbar-width:thin;background:#fff;flex:1;min-height:0;font-size:13.5px;overflow-y:auto}.LPZSMq_phone>:last-child:not(.LPZSMq_screen),.LPZSMq_phone>.LPZSMq_screen:last-child{border-radius:0 0 25px 25px}.LPZSMq_banner,.LPZSMq_toast{background:#fffffff7;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;padding:11px 12px;font-size:12.5px;animation:.35s cubic-bezier(.2,.8,.2,1) LPZSMq_dropIn;display:grid;box-shadow:0 14px 34px #1d232b38}.LPZSMq_banner{z-index:3;position:absolute;top:52px;left:18px;right:18px}.LPZSMq_banner strong,.LPZSMq_toast strong{font-size:13px;display:block}.LPZSMq_banner span,.LPZSMq_toast div>span{color:var(--ink-2)}.LPZSMq_banner button,.LPZSMq_toast button{color:var(--ink-2);cursor:pointer;background:0 0;border:0;font-size:18px;line-height:1}.LPZSMq_bannerIcon{color:#1d232b;background:#d9822b;border-radius:8px;place-items:center;width:30px;height:30px;font-size:11px;font-weight:800;display:grid}@keyframes LPZSMq_dropIn{0%{opacity:0;transform:translateY(-10px)scale(.98)}}.LPZSMq_brand{border-bottom:1px solid #ece7df;gap:2px;padding:22px 20px 14px;display:grid;position:relative}.LPZSMq_brand strong{font-family:var(--demo-serif), Georgia, serif;font-size:20px;font-weight:400}.LPZSMq_brand span:last-child{color:var(--ink-2);font-size:11.5px}.LPZSMq_doc{padding:18px 20px 26px}.LPZSMq_titleBlock{position:relative}.LPZSMq_stamp{background:#ffffffd9;font-size:16px;top:6px;right:0}.LPZSMq_docTitle{margin:0 0 8px;font-size:19px;line-height:1.2}.LPZSMq_hello{color:var(--ink-2);margin:0 0 14px;line-height:1.5}.LPZSMq_meta{grid-template-columns:1.4fr 1fr;gap:10px;margin:0;display:grid}.LPZSMq_meta div{background:#f6f2ec;border-radius:6px;padding:10px 12px}.LPZSMq_meta dt{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);font-size:10px;font-weight:800}.LPZSMq_meta dd{margin:2px 0 0;font-weight:700}.LPZSMq_meta dd span{color:var(--ink-2);font-size:12px;font-weight:400;display:block}.LPZSMq_lockedNote{background:var(--ok-bg);color:var(--ok-ink);border-radius:8px;margin:14px 0 0;padding:8px 12px;font-size:12.5px;font-weight:600}.LPZSMq_pkgs,.LPZSMq_addons{border:0;min-width:0;margin:20px 0 0;padding:0}.LPZSMq_pkgGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.LPZSMq_pkgs legend,.LPZSMq_addons legend{margin-bottom:8px;padding:0}.LPZSMq_pkg{border:1.5px solid var(--line);cursor:pointer;border-radius:12px;align-content:start;gap:4px;padding:12px;transition:border-color .2s,background .2s;display:grid;position:relative}.LPZSMq_pkg[data-on=true]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 7%, #fff)}.LPZSMq_pkg strong{padding-right:22px;font-size:15px}.LPZSMq_radio{background:#fff;border:1.5px solid #b9c0c8;border-radius:50%;width:16px;height:16px;position:absolute;top:13px;right:12px}.LPZSMq_pkg[data-on=true] .LPZSMq_radio{border-color:var(--accent);background:var(--accent);box-shadow:inset 0 0 0 3.5px #fff}:is(.LPZSMq_pkg:has(input:focus-visible),.LPZSMq_addon:has(input:focus-visible)){outline:2px solid var(--brand);outline-offset:2px}.LPZSMq_pkgDesc{color:var(--ink-2);font-size:12px;line-height:1.4}.LPZSMq_pkgPrice{margin-top:4px;font-weight:800}.LPZSMq_pkgPrice small{color:var(--ink-2);font-weight:500}fieldset:disabled .LPZSMq_pkg,fieldset:disabled .LPZSMq_addon{cursor:default}fieldset:disabled .LPZSMq_pkg:not([data-on=true]),fieldset:disabled .LPZSMq_addon:not([data-on=true]){opacity:.5}.LPZSMq_hint{color:var(--ink-2);margin:0 0 8px;font-size:12px}.LPZSMq_addon{border:1px solid var(--line);cursor:pointer;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 12px;transition:border-color .2s,background .2s;display:grid}.LPZSMq_addon+.LPZSMq_addon{margin-top:8px}.LPZSMq_addon[data-on=true]{border-color:color-mix(in srgb, var(--accent) 55%, #fff);background:color-mix(in srgb, var(--accent) 5%, #fff)}.LPZSMq_switch{background:#cfd5db;border-radius:99px;width:34px;height:20px;transition:background .2s;position:relative}.LPZSMq_switch:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000040}.LPZSMq_addon[data-on=true] .LPZSMq_switch{background:var(--accent)}.LPZSMq_addon[data-on=true] .LPZSMq_switch:after{transform:translate(14px)}.LPZSMq_addonText strong{font-size:13.5px;display:block}.LPZSMq_addonText span{color:var(--ink-2);font-size:11.5px;display:block}.LPZSMq_addonPrice{white-space:nowrap;font-size:12.5px;font-weight:800}.LPZSMq_block{margin-top:20px}.LPZSMq_lines{margin:0;padding:0;list-style:none}.LPZSMq_lines li{border-bottom:1px solid #ece7df;justify-content:space-between;gap:12px;padding:8px 0;animation:.3s ease-out LPZSMq_rowIn;display:flex}.LPZSMq_lines li small{color:var(--ink-2);font-size:11px;display:block}.LPZSMq_lines li b{white-space:nowrap}@keyframes LPZSMq_rowIn{0%{opacity:0;transform:translateY(-4px)}}.LPZSMq_flash{animation:.7s ease-out LPZSMq_flash}@keyframes LPZSMq_flash{0%{color:var(--accent)}}.LPZSMq_totals{width:100%}.LPZSMq_totals dd{white-space:nowrap}.LPZSMq_text{color:var(--ink-2);margin:0;font-size:12.5px;line-height:1.5}.LPZSMq_action{scroll-margin:16px}.LPZSMq_sign,.LPZSMq_done{border:1.5px solid var(--accent);background:color-mix(in srgb, var(--accent) 5%, #fff);border-radius:14px;gap:10px;margin-top:22px;padding:16px;animation:.3s ease-out LPZSMq_rowIn;display:grid}.LPZSMq_done{border-color:var(--ok);background:var(--ok-bg)}.LPZSMq_done p{margin:0;line-height:1.45}.LPZSMq_signTitle{font-size:16px}.LPZSMq_field{color:var(--ink-2);gap:5px;font-size:12.5px;font-weight:600;display:grid}.LPZSMq_field input{border:1px solid var(--line);color:var(--ink);font:inherit;background:#fff;border-radius:10px;padding:11px 12px;font-size:15px;font-weight:400}.LPZSMq_field input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 22%, transparent);outline:none}.LPZSMq_sigPreview{border-bottom:1px solid var(--ink);min-height:46px;padding:4px 4px 2px}.LPZSMq_sigPreview span,.LPZSMq_sig{font-family:var(--demo-serif), Georgia, serif;color:#1f3a5f;overflow-wrap:anywhere;font-size:26px;font-style:italic;line-height:1.4}.LPZSMq_agree{cursor:pointer;grid-template-columns:auto 1fr;align-items:start;gap:9px;font-size:12.5px;line-height:1.4;display:grid}.LPZSMq_agree input{width:17px;height:17px;accent-color:var(--accent);margin:1px 0 0}.LPZSMq_signBtns{justify-content:flex-end;gap:8px;display:flex}.LPZSMq_go,.LPZSMq_payBtn{background:var(--ink);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:10px;padding:11px 16px;font-size:13.5px;font-weight:800;transition:opacity .2s,transform .15s}.LPZSMq_go:not(:disabled):active,.LPZSMq_payBtn:not(:disabled):active{transform:scale(.98)}.LPZSMq_go:disabled{opacity:.35;cursor:not-allowed}.LPZSMq_payBtn{background:var(--ok-ink);justify-self:stretch}.LPZSMq_payBtn:disabled{opacity:.7;cursor:progress}.LPZSMq_doneTitle{color:var(--ok-ink);outline:none;align-items:center;gap:8px;margin:0;font-size:17px;display:flex}.LPZSMq_doneTitle .LPZSMq_checkIcon{background:var(--ok);stroke:#fff;border-radius:50%;width:22px;height:22px;padding:3px}.LPZSMq_sigLine{padding-bottom:4px;display:grid}.LPZSMq_sigLine .LPZSMq_sig{border-bottom:1px solid var(--ink);padding-bottom:2px}.LPZSMq_sigLine small{color:var(--ink-2);margin-top:3px;font-size:11px}.LPZSMq_chosen{font-size:12.5px}.LPZSMq_paid{color:var(--ok-ink);align-items:flex-start;gap:6px;font-weight:700;display:flex}.LPZSMq_paid .LPZSMq_checkIcon{width:18px;height:18px;stroke:var(--ok);flex:none;margin-top:1px}.LPZSMq_payNote{color:var(--ink-2);font-size:11.5px}.LPZSMq_checkIcon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.LPZSMq_docFoot{color:var(--ink-2);margin-top:22px;font-size:10.5px}.LPZSMq_bar{border-top:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;display:flex}.LPZSMq_bar span{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);font-size:10.5px;font-weight:800;display:block}.LPZSMq_bar strong{font-size:17px;display:block}.LPZSMq_bar .LPZSMq_go{background:var(--accent);color:#1d232b}.LPZSMq_companyCol{position:sticky;top:80px}.LPZSMq_toastZone{z-index:5;pointer-events:none;width:min(340px,100%);position:absolute;top:34px;right:-8px}.LPZSMq_toast{pointer-events:auto;border:1px solid var(--line)}.LPZSMq_panel{border:1px solid var(--line);background:var(--panel);border-radius:16px;padding:18px 20px 16px}.LPZSMq_panelHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:14px;display:flex}.LPZSMq_panelHead strong{font-size:15px;display:block}.LPZSMq_panelHead span{color:var(--ink-2);font-size:12.5px}.LPZSMq_live{background:#e7f4f5;border-radius:99px;flex:none;align-items:center;gap:6px;padding:4px 10px;font-weight:700;display:inline-flex;color:var(--brand)!important;font-size:11.5px!important}.LPZSMq_live i{background:var(--brand);border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite LPZSMq_pulse}@keyframes LPZSMq_pulse{50%{opacity:.25}}.LPZSMq_panelSec{padding-top:16px}.LPZSMq_h{letter-spacing:.14em;text-transform:uppercase;color:var(--brand);margin:0 0 10px;font-size:11.5px;font-weight:800}.LPZSMq_timeline{margin:0;padding:0;list-style:none}.LPZSMq_timeline li{grid-template-columns:22px minmax(0,1fr) auto;gap:10px;padding-bottom:14px;display:grid;position:relative}.LPZSMq_timeline li:not(:last-child):before{content:"";background:var(--line);width:2px;position:absolute;top:22px;bottom:0;left:10px}.LPZSMq_timeline li[data-state=done]:not(:last-child):before{background:var(--ok)}.LPZSMq_dot{border:2px solid var(--line);background:#fff;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:relative}.LPZSMq_dot .LPZSMq_checkIcon{stroke:#fff;stroke-width:2.4px;width:13px;height:13px}li[data-state=done] .LPZSMq_dot{border-color:var(--ok);background:var(--ok);animation:.35s cubic-bezier(.34,1.56,.64,1) LPZSMq_pop}li[data-state=active] .LPZSMq_dot{border-color:var(--brand)}li[data-state=active] .LPZSMq_dot:after{content:"";background:var(--brand);border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite LPZSMq_pulse}li[data-state=skipped] .LPZSMq_dot{border-style:dashed}@keyframes LPZSMq_pop{0%{transform:scale(.4)}}.LPZSMq_stepText strong{font-size:13.5px;display:block}li[data-state=pending] .LPZSMq_stepText strong,li[data-state=skipped] .LPZSMq_stepText strong{color:var(--ink-2);font-weight:600}.LPZSMq_stepText span{color:var(--ink-2);font-size:12px;line-height:1.4;display:block}li[data-state=active] .LPZSMq_stepText span{color:var(--brand);font-weight:600}.LPZSMq_timeline time{color:var(--ink-2);white-space:nowrap;padding-top:2px;font-size:11.5px}.LPZSMq_pipe{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.LPZSMq_col{background:#f3f5f7;border-radius:10px;align-content:start;gap:6px;min-height:132px;padding:8px;transition:background .3s;display:grid}.LPZSMq_col[data-hot=true]{background:#e9f1f2}.LPZSMq_colHead{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);justify-content:space-between;gap:6px;font-size:10.5px;font-weight:800;display:flex}.LPZSMq_colHead b{background:#fff;border-radius:99px;padding:0 6px}.LPZSMq_card{border:1px solid var(--line);background:#fff;border-radius:8px;gap:1px;padding:8px 9px;font-size:12px;display:grid}.LPZSMq_card strong{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.LPZSMq_cardValue{color:var(--ink-2)}.LPZSMq_card[data-me=true]{border-color:#d9822b;animation:.5s cubic-bezier(.2,.8,.2,1) LPZSMq_land;box-shadow:0 6px 16px #d9822b29}.LPZSMq_card[data-me=true] .LPZSMq_cardValue{color:var(--ink);font-weight:700}.LPZSMq_card[data-ghost=true]{border-style:dashed}.LPZSMq_card[data-ghost=true] strong,.LPZSMq_card[data-ghost=true] .LPZSMq_cardValue{color:#5c646b}@keyframes LPZSMq_land{0%{opacity:0;transform:translate(-24px)}}.LPZSMq_was{color:var(--ink-2);font-size:10.5px;text-decoration:line-through}.LPZSMq_badge{color:#0a6470;background:#e7f4f5;border-radius:99px;justify-self:start;margin-top:4px;padding:1px 7px;font-size:10.5px;font-style:normal;font-weight:700}.LPZSMq_badge[data-tone=ok],.LPZSMq_badge[data-tone=paid]{background:var(--ok-bg);color:var(--ok-ink)}.LPZSMq_remind{border-top:1px solid var(--line);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:14px;font-size:12.5px;display:flex}.LPZSMq_note{color:var(--ink-2);margin:14px 0 0;font-size:11.5px;line-height:1.45}.LPZSMq_tabs button{position:relative}.LPZSMq_newDot{background:#d9822b;border-radius:50%;width:9px;height:9px;position:absolute;top:8px;right:12px}@media (max-width:960px){.LPZSMq_workspace{grid-template-columns:1fr;padding-top:14px}.LPZSMq_clientCol[data-tab-hidden=true],.LPZSMq_companyPane[data-tab-hidden=true]{display:none}.LPZSMq_companyCol{position:static}.LPZSMq_toastZone{z-index:40;width:auto;position:fixed;top:12px;left:12px;right:12px}.LPZSMq_phone{max-width:480px;height:auto}.LPZSMq_screen{overflow:visible}}@media (max-width:520px){.LPZSMq_phone{border-radius:26px;padding:6px}.LPZSMq_urlBar{border-radius:20px 20px 0 0}.LPZSMq_phone>:last-child:not(.LPZSMq_screen),.LPZSMq_phone>.LPZSMq_screen:last-child{border-radius:0 0 20px 20px}.LPZSMq_doc,.LPZSMq_brand{padding-inline:14px}.LPZSMq_pkgGrid,.LPZSMq_meta{grid-template-columns:1fr}.LPZSMq_timeline li{grid-template-columns:22px minmax(0,1fr)}.LPZSMq_pipe{grid-template-columns:1fr}.LPZSMq_col{grid-template-columns:1fr 1fr;min-height:0}.LPZSMq_colHead{grid-column:1/-1;justify-content:flex-start}.LPZSMq_timeline time{grid-column:2;padding-top:0}}@media (prefers-reduced-motion:reduce){.LPZSMq_banner,.LPZSMq_toast,.LPZSMq_lines li,.LPZSMq_flash,.LPZSMq_sign,.LPZSMq_done,li[data-state=done] .LPZSMq_dot,.LPZSMq_card[data-me=true],.LPZSMq_live i,li[data-state=active] .LPZSMq_dot:after{animation:none}.LPZSMq_pkg,.LPZSMq_addon,.LPZSMq_switch,.LPZSMq_switch:after,.LPZSMq_col,.LPZSMq_go,.LPZSMq_payBtn{transition:none}}
.IHmgta_toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;display:flex}.IHmgta_seg{background:#0a1118d9;border:1px solid #f6f8fb24;border-radius:99px;padding:3px;display:inline-flex}.IHmgta_seg button{color:var(--text-2);transition:background .3s var(--ease), color .3s var(--ease);border-radius:99px;padding:8px 16px;font-size:13px;font-weight:600}.IHmgta_seg button[aria-pressed=true]{color:var(--text);background:#10d9ee24;box-shadow:inset 0 0 0 1px #10d9ee73}.IHmgta_seg button[data-off][aria-pressed=true]{background:#f6f8fb14;box-shadow:inset 0 0 0 1px #f6f8fb40}.IHmgta_ghost{border:1px solid #f6f8fb2e;border-radius:99px;min-height:40px;padding:0 18px;font-size:13px;font-weight:600}.IHmgta_ghost:hover:not(:disabled){border-color:var(--cyan)}.IHmgta_ghost:disabled{opacity:.4;cursor:default}.IHmgta_phoneRel{position:relative}.IHmgta_statusBar{color:var(--text-2);background:#0b141a;justify-content:space-between;padding:10px 18px 6px;font-size:12px;font-weight:600;display:flex}.IHmgta_screen{text-align:center;background:radial-gradient(70% 50% at 50% 30%,#10d9ee12,#0000 70%),#0b141a;align-content:center;justify-items:center;gap:10px;padding:24px 20px;display:grid;overflow:hidden}.IHmgta_screenHint{color:#8fa3ad;max-width:260px;margin:0 0 8px;font-size:13.5px;line-height:1.5}.IHmgta_callAvatar{color:#1d232b;background:#d9822b;border-radius:50%;place-items:center;width:84px;height:84px;margin-bottom:8px;font-size:22px;font-weight:800;display:grid;position:relative}.IHmgta_callAvatar[data-other]{color:var(--text-2);background:#2a3640}.IHmgta_callAvatar[data-ringing]:before,.IHmgta_callAvatar[data-ringing]:after{content:"";border:1.5px solid #10d9ee8c;border-radius:50%;animation:1.6s ease-out infinite IHmgta_ring;position:absolute;inset:-6px}.IHmgta_callAvatar[data-ringing]:after{animation-delay:.8s}@keyframes IHmgta_ring{0%{opacity:1;transform:scale(.95)}to{opacity:0;transform:scale(1.55)}}.IHmgta_callName{margin:0;font-size:21px;font-weight:700}.IHmgta_callNum{color:var(--text-2);margin:0;font-size:13.5px}.IHmgta_callStatus{letter-spacing:.18em;text-transform:uppercase;color:var(--cyan);margin:4px 0 0;font-size:12px;font-weight:700}.IHmgta_callStatus[data-missed]{color:#e5675b}.IHmgta_endCall,.IHmgta_startCall{color:#fff;background:#e5675b;border-radius:50%;place-items:center;width:58px;height:58px;margin-top:26px;display:grid}.IHmgta_endCall svg,.IHmgta_startCall svg{fill:currentColor;width:24px;height:24px}.IHmgta_endCall svg{rotate:135deg}.IHmgta_startWrap{justify-items:center;gap:8px;margin-top:6px;font-size:13px;font-weight:700;display:grid}.IHmgta_startCall{transition:transform .3s var(--ease), box-shadow .3s var(--ease);background:#00a884;margin-top:0}.IHmgta_startWrap:hover .IHmgta_startCall{transform:scale(1.06);box-shadow:0 0 0 6px #00a8842e}.IHmgta_notif{z-index:2;text-align:left;animation:IHmgta_drop .5s var(--ease);background:#1f2c34f7;border-radius:16px;grid-template-columns:30px 1fr;align-items:start;gap:10px;padding:10px 12px;font-size:13px;line-height:1.4;display:grid;position:absolute;top:12px;left:10px;right:10px;box-shadow:0 14px 30px #00000073}.IHmgta_notif strong{font-size:12.5px;display:block}.IHmgta_notifIcon{color:#fff;background:#d9822b;border-radius:50%;place-items:center;width:30px;height:30px;font-size:10px;font-weight:800;display:grid}@keyframes IHmgta_drop{0%{opacity:0;transform:translateY(-16px)}}.IHmgta_sys{color:#8fa3ad;background:#ffffff0d;border-radius:99px;align-self:center;margin:4px 0;padding:4px 12px;font-size:12px}.IHmgta_linkCard{max-width:82%;animation:IHmgta_drop .35s var(--ease);background:#1f2c34;border-radius:4px 12px 12px;align-self:flex-start;gap:6px;padding:10px 12px;display:grid}.IHmgta_linkBtn{color:var(--cyan);text-align:left;border:1px solid #57d6e866;border-radius:10px;align-items:center;gap:8px;padding:9px 12px;font-size:14px;font-weight:700;display:flex}.IHmgta_linkBtn:hover:not(:disabled){background:#10d9ee1a}.IHmgta_linkBtn:disabled{opacity:.55;cursor:default}.IHmgta_demoTag{color:#8fa3ad;font-size:11.5px}.IHmgta_review{animation:IHmgta_drop .4s var(--ease);background:#f6f8fb0a;border:1px solid #f6f8fb1f;border-radius:14px;align-self:stretch;margin:6px 0;padding:12px 14px;font-size:13.5px;line-height:1.45}.IHmgta_reviewHead{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.IHmgta_stars{color:#f2c14e;letter-spacing:2px}.IHmgta_sent{color:#3ddc84;margin-top:8px;font-size:11.5px;font-weight:700}.IHmgta_scoreBox{gap:6px;display:grid}.IHmgta_scores{grid-template-columns:repeat(6,1fr);gap:6px;display:grid}.IHmgta_score{height:38px;transition:background .2s var(--ease), border-color .2s var(--ease);border:1px solid #57d6e859;border-radius:10px;font-size:14px;font-weight:700}.IHmgta_score:hover{border-color:var(--cyan);background:#10d9ee24}.IHmgta_scale{color:#8fa3ad;justify-content:space-between;font-size:11px;display:flex}.IHmgta_timeline{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.IHmgta_timeline li{border-left:2px solid var(--cyan);animation:IHmgta_slideIn .4s var(--ease);background:#f6f8fb09;border-radius:10px;grid-template-columns:auto 1fr;align-items:baseline;gap:12px;padding:10px 12px;font-size:14px;display:grid}.IHmgta_timeline time{color:var(--cyan);white-space:nowrap;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:12px}.IHmgta_timeline li[data-kind=info]{border-left-color:#f6f8fb59}.IHmgta_timeline li[data-kind=miss]{border-left-color:#e5675b}.IHmgta_timeline li[data-kind=ok]{border-left-color:#3ddc84}.IHmgta_timeline li[data-kind=alert]{background:#e5675b17;border-left-color:#e5675b}.IHmgta_timeline li[data-kind=idle]{color:var(--text-2);border-left-style:dashed;border-left-color:#f6f8fb4d}.IHmgta_timeline li[data-kind=miss] time,.IHmgta_timeline li[data-kind=alert] time{color:#e5675b}.IHmgta_timeline li[data-kind=ok] time{color:#3ddc84}@keyframes IHmgta_slideIn{0%{opacity:0;transform:translate(-8px)}}.IHmgta_story{color:var(--text-2);animation:IHmgta_slideIn .4s var(--ease);border:1px dashed #f6f8fb33;border-radius:12px;margin:14px 0 0;padding:12px 14px;font-size:14px;line-height:1.5}.IHmgta_story strong{color:var(--text)}.IHmgta_wait{color:var(--text-2);align-items:center;gap:8px;margin-top:12px;font-size:12.5px;display:inline-flex}.IHmgta_wait:before{content:"";background:var(--cyan);border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite IHmgta_blink}@keyframes IHmgta_blink{50%{opacity:.25}}.IHmgta_pvApp{grid-template:"phone job""phone log"1fr/minmax(300px,380px) minmax(0,1fr);align-items:start;gap:18px clamp(20px,4vw,56px);display:grid}.IHmgta_pvPhone{grid-area:phone}.IHmgta_pvJob{grid-area:job}.IHmgta_pvLog{grid-area:log}.IHmgta_job{background:#0a1118d9;border:1px solid #f6f8fb14;border-radius:18px;gap:14px;padding:20px;display:grid}.IHmgta_jobHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.IHmgta_jobTitle{margin:2px 0;font-size:20px;font-weight:800}.IHmgta_jobMeta{color:var(--text-2);margin:0;font-size:13.5px}.IHmgta_badge{color:var(--text-2);white-space:nowrap;border:1px solid #f6f8fb33;border-radius:99px;padding:5px 11px;font-size:12px;font-weight:700}.IHmgta_badge[data-done]{color:#3ddc84;background:#3ddc841a;border-color:#3ddc8480}.IHmgta_jobActions{flex-wrap:wrap;gap:10px;display:flex}.IHmgta_complete{background:var(--text);min-height:46px;color:var(--bg);letter-spacing:.04em;text-transform:uppercase;transition:background .3s var(--ease);border-radius:99px;padding:0 22px;font-size:14px;font-weight:800}.IHmgta_complete:hover:not(:disabled){background:var(--cyan)}.IHmgta_complete:disabled{opacity:.45;cursor:default}.IHmgta_alert{animation:IHmgta_drop .45s var(--ease);background:#e5675b14;border:1px solid #e5675b8c;border-radius:14px;margin-top:14px;padding:14px 16px}.IHmgta_alert[data-solved]{background:#3ddc8412;border-color:#3ddc8473}.IHmgta_alertKicker{letter-spacing:.2em;text-transform:uppercase;color:#e5675b;margin:0 0 4px;font-size:11.5px;font-weight:800}.IHmgta_alert[data-solved] .IHmgta_alertKicker{color:#3ddc84}.IHmgta_alert p{margin:0;font-size:14px}.IHmgta_alertBtn{color:#fff;background:#e5675b;border-radius:99px;min-height:38px;margin-top:10px;padding:0 16px;font-size:13px;font-weight:700}@media (max-width:820px){.IHmgta_pvApp{grid-template:"job""phone""log"/1fr}}@media (prefers-reduced-motion:reduce){.IHmgta_callAvatar[data-ringing]:before,.IHmgta_callAvatar[data-ringing]:after,.IHmgta_wait:before{opacity:.6;animation:none!important}.IHmgta_notif,.IHmgta_linkCard,.IHmgta_review,.IHmgta_timeline li,.IHmgta_story,.IHmgta_alert{animation:none!important}}
.WAUu1W_site{--ink:#2a211c;--ink-2:#67574b;--paper:#fbf8f4;--white:#fffdfa;--sand:#f1e8dd;--sand-2:#e6d7c6;--terra:#9a4d2a;--terra-2:#b8673f;--terra-soft:#d9a184;--terra-wash:#f5e6da;--deep:#2f241e;--line:#2a211c21;--pad:clamp(16px, 5vw, 80px);--radius:22px;--ease:cubic-bezier(.22, 1, .36, 1);background:var(--paper);color:var(--ink);font-family:var(--cl-body), system-ui, sans-serif;font-size:16px;line-height:1.6;overflow-x:clip}.WAUu1W_site h1,.WAUu1W_site h2,.WAUu1W_site h3{font-family:var(--cl-head), Georgia, serif;letter-spacing:-.015em;margin:0;font-weight:400;line-height:1.02}.WAUu1W_site a{color:inherit}.WAUu1W_site :focus-visible{outline:2px solid var(--terra);outline-offset:3px}.WAUu1W_site [tabindex="-1"]:focus{outline:none}.WAUu1W_slotTrack{pointer-events:none;position:absolute;inset:0}.WAUu1W_slot{width:76px;height:76px;margin-left:calc(100% - 100px);position:sticky;top:calc(100svh - 100px)}html.tour-on .WAUu1W_slot{top:calc(100svh - 366px)}.WAUu1W_btnPrimary,.WAUu1W_btnGhost{min-height:52px;font:600 15px/1.2 var(--cl-body), sans-serif;letter-spacing:.01em;text-align:center;cursor:pointer;transition:transform .3s var(--ease), background .3s ease, border-color .3s ease, color .3s ease;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 26px;text-decoration:none;display:inline-flex}.WAUu1W_site .WAUu1W_btnPrimary{background:var(--terra);color:#fff;border:0}.WAUu1W_btnPrimary:hover:not(:disabled){background:var(--deep);transform:translateY(-2px)}.WAUu1W_btnPrimary:disabled{color:#fff;cursor:not-allowed;background:#c9b8a9}.WAUu1W_btnGhost{color:var(--ink);background:0 0;border:1px solid #2a211c47}.WAUu1W_btnGhost:hover{border-color:var(--terra);color:var(--terra)}.WAUu1W_textBtn{color:var(--terra);font:600 14px/1.2 var(--cl-body), sans-serif;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:8px 2px;text-decoration:underline}.WAUu1W_header{z-index:20;padding:14px var(--pad);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#fbf8f4e0;align-items:center;gap:32px;display:flex;position:sticky;top:0}.WAUu1W_brand{align-items:center;gap:10px;text-decoration:none;display:flex}.WAUu1W_brand strong{font:400 28px/1 var(--cl-head), serif;letter-spacing:.01em}.WAUu1W_brand small{color:var(--terra);letter-spacing:.28em;text-transform:uppercase;font-size:11.5px;font-weight:600}.WAUu1W_brandMark svg{fill:none;width:30px;stroke:var(--terra);stroke-width:1.5px;stroke-linecap:round;display:block}.WAUu1W_nav{gap:28px;margin-left:auto;display:flex}.WAUu1W_site .WAUu1W_nav a{color:var(--ink-2);font-size:14.5px;font-weight:500;text-decoration:none;transition:color .2s}.WAUu1W_site .WAUu1W_nav a:hover{color:var(--terra)}.WAUu1W_site .WAUu1W_headerCta{background:var(--deep);color:#fff;white-space:nowrap;border-radius:999px;padding:12px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:background .25s}.WAUu1W_site .WAUu1W_headerCta:hover{background:var(--terra)}.WAUu1W_hero{padding:clamp(48px, 7vw, 104px) var(--pad) clamp(72px, 9vw, 128px);grid-template-columns:minmax(0,1.1fr) minmax(0,.85fr);align-items:center;gap:clamp(36px,6vw,96px);display:grid;position:relative}.WAUu1W_kicker{color:var(--terra);letter-spacing:.2em;text-transform:uppercase;margin:0 0 18px;font-size:12.5px;font-weight:700}.WAUu1W_heroTitle{font-size:clamp(50px,6.4vw,104px)}.WAUu1W_site .WAUu1W_heroTitle{line-height:.98}.WAUu1W_heroTitle span{display:block}.WAUu1W_heroAccent{color:var(--terra);font-style:italic}.WAUu1W_heroLead{max-width:40ch;color:var(--ink-2);margin:28px 0 36px;font-size:clamp(16.5px,1.3vw,18.5px)}.WAUu1W_heroActions{flex-wrap:wrap;gap:12px;display:flex}.WAUu1W_trust{border-top:1px solid var(--line);color:var(--ink-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;margin:44px 0 0;padding:28px 0 0;font-size:14px;list-style:none;display:grid}.WAUu1W_trust li{align-items:baseline;gap:10px;display:flex}.WAUu1W_trust li:before{content:"";background:var(--terra-soft);border-radius:50%;flex:none;width:6px;height:6px;transform:translateY(-2px)}.WAUu1W_heroText>*{animation:WAUu1W_rise 1s var(--ease) both}.WAUu1W_heroText>:nth-child(2){animation-delay:80ms}.WAUu1W_heroText>:nth-child(3){animation-delay:.16s}.WAUu1W_heroText>:nth-child(4){animation-delay:.24s}.WAUu1W_heroText>:nth-child(5){animation-delay:.32s}@keyframes WAUu1W_rise{0%{opacity:0;transform:translateY(18px)}}.WAUu1W_heroMedia{animation:WAUu1W_fade 1.4s var(--ease) both;padding:0 0 48px 40px;position:relative}@keyframes WAUu1W_fade{0%{opacity:0;transform:scale(.98)}}.WAUu1W_heroMedia:before{content:"";border:1px solid var(--terra-soft);pointer-events:none;border-radius:240px 240px 28px 28px;position:absolute;inset:-18px -18px 66px 58px}.WAUu1W_heroPhoto{aspect-ratio:4/4.8;border-radius:240px 240px 22px 22px}.WAUu1W_heroMedia>.WAUu1W_heroInset{aspect-ratio:1;border:6px solid var(--paper);border-radius:50%;width:34%;position:absolute;bottom:0;left:0}.WAUu1W_site .WAUu1W_nextChip{background:var(--white);transition:transform .3s var(--ease);border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:0 12px;padding:14px 20px;text-decoration:none;display:grid;position:absolute;bottom:96px;right:-8px;box-shadow:0 24px 50px -24px #2f241e73}.WAUu1W_nextChip:hover{transform:translateY(-3px)}.WAUu1W_nextChip small{color:var(--ink-2);letter-spacing:.02em;font-size:12px}.WAUu1W_nextChip strong{white-space:nowrap;grid-column:2;font-size:15px;transition:opacity .4s}.WAUu1W_nextChip strong[data-ready=false]{opacity:.55}.WAUu1W_pulse{background:#4f9a6a;border-radius:50%;grid-row:span 2;width:9px;height:9px;animation:2.2s infinite WAUu1W_pulse;box-shadow:0 0 #4f9a6a8c}@keyframes WAUu1W_pulse{70%{box-shadow:0 0 0 11px #4f9a6a00}to{box-shadow:0 0 #4f9a6a00}}.WAUu1W_heroPhoto,.WAUu1W_heroInset,.WAUu1W_trThumb,.WAUu1W_txPreviewPhoto,.WAUu1W_galleryPhoto,.WAUu1W_howPhoto{background:linear-gradient(135deg, var(--sand), var(--sand-2));display:block;overflow:hidden}.WAUu1W_heroPhoto img,.WAUu1W_heroInset img,.WAUu1W_trThumb img,.WAUu1W_txPreviewPhoto img,.WAUu1W_galleryPhoto img,.WAUu1W_howPhoto img{color:#0000;object-fit:cover;width:100%;height:100%;display:block}.WAUu1W_section{padding:clamp(72px, 10vw, 140px) var(--pad);scroll-margin-top:64px;position:relative}.WAUu1W_hero{scroll-margin-top:64px}.WAUu1W_sand{background:var(--sand)}.WAUu1W_deep{background:var(--deep);color:#f3ebe2}.WAUu1W_deep .WAUu1W_kicker{color:var(--terra-soft)}.WAUu1W_sectionHead{max-width:720px;margin-bottom:clamp(36px,5vw,64px)}.WAUu1W_h2{font-size:clamp(40px,5vw,74px)}.WAUu1W_lead{max-width:48ch;color:var(--ink-2);margin:20px 0 0;font-size:17px}.WAUu1W_tag{border:1px solid var(--terra-soft);color:var(--terra);border-radius:999px;margin:22px 0 0;padding:6px 14px;font-size:13px;font-weight:600;display:inline-block}.WAUu1W_fieldLabel{color:var(--ink-2);letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:700;display:block}.WAUu1W_group{border:0;min-width:0;margin:0;padding:0}.WAUu1W_group>legend{padding:0}.WAUu1W_demoNote,.WAUu1W_priceNote{color:var(--ink-2);margin:14px 0 0;font-size:13px}.WAUu1W_demoNote{text-align:center}.WAUu1W_txTools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin-bottom:28px;display:flex}.WAUu1W_chips{flex-wrap:wrap;gap:8px;display:flex}.WAUu1W_chip{min-height:42px;color:var(--ink);font:500 14.5px/1 var(--cl-body), sans-serif;cursor:pointer;background:0 0;border:1px solid #2a211c38;border-radius:999px;padding:0 18px;transition:background .25s,color .25s,border-color .25s}.WAUu1W_chip:hover{border-color:var(--terra)}.WAUu1W_chip[aria-pressed=true]{border-color:var(--deep);background:var(--deep);color:#fff}.WAUu1W_quizToggle{border:0;border-bottom:1px solid var(--terra);min-height:42px;color:var(--terra);font:600 15px/1 var(--cl-body), sans-serif;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:0 4px;display:inline-flex}.WAUu1W_quizToggle[aria-expanded=true] span{transform:rotate(45deg)}.WAUu1W_quizToggle span{transition:transform .4s var(--ease)}.WAUu1W_quiz{border-radius:var(--radius);background:var(--white);animation:WAUu1W_rise .6s var(--ease) both;margin-bottom:32px;padding:clamp(24px,4vw,44px);position:relative;box-shadow:0 30px 60px -44px #2f241e80}.WAUu1W_quizClose{background:var(--sand);width:44px;height:44px;color:var(--ink);cursor:pointer;border:0;border-radius:50%;font-size:22px;line-height:1;position:absolute;top:12px;right:12px}.WAUu1W_quizStep{animation:WAUu1W_rise .5s var(--ease) both}.WAUu1W_quizCount{color:var(--terra);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:14px;margin:0 0 14px;padding-right:48px;font-size:12.5px;font-weight:700;display:flex}.WAUu1W_quizBar{background:var(--sand-2);flex:0 120px;height:2px}.WAUu1W_quizBar span{background:var(--terra);height:100%;transition:width .5s var(--ease);display:block}.WAUu1W_quizQ{max-width:24ch;font-size:clamp(30px,3.2vw,44px)}.WAUu1W_quizText{max-width:54ch;color:var(--ink-2);margin:14px 0 0}.WAUu1W_quizOpts{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;margin:26px 0 12px;display:grid}.WAUu1W_quizOpt{border:1px solid var(--line);background:var(--paper);min-height:56px;color:var(--ink);font:500 15px/1.3 var(--cl-body), sans-serif;text-align:left;cursor:pointer;transition:border-color .2s, background .2s, transform .3s var(--ease);border-radius:14px;padding:12px 18px}.WAUu1W_quizOpt:hover{border-color:var(--terra);background:var(--terra-wash);transform:translateY(-2px)}.WAUu1W_quizActions{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:26px;display:flex}.WAUu1W_txGrid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,64px);display:grid}.WAUu1W_txList{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.WAUu1W_tr{border-bottom:1px solid var(--line);animation:WAUu1W_rise .6s var(--ease) both;grid-template-columns:minmax(0,1fr) auto;gap:8px 32px;padding:26px 20px 26px 22px;transition:background .35s,opacity .35s;display:grid;position:relative}.WAUu1W_tr:before{content:"";background:var(--terra);width:2px;transition:transform .4s var(--ease);position:absolute;top:22px;bottom:22px;left:0;transform:scaleY(0)}.WAUu1W_tr[data-active=true]{background:#fffdfa99}.WAUu1W_tr[data-active=true]:before{transform:scaleY(1)}.WAUu1W_tr[data-suggested=true]{background:var(--white)}.WAUu1W_tr[data-suggested=true]:before{transform:scaleY(1)}.WAUu1W_txList[data-has-suggestions=true] .WAUu1W_tr[data-suggested=false] .WAUu1W_trThumb{opacity:.45;filter:grayscale()}.WAUu1W_txList[data-has-suggestions=true] .WAUu1W_tr[data-suggested=false] h3{color:var(--ink-2)}.WAUu1W_trThumb{display:none}.WAUu1W_trHead{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.WAUu1W_trHead h3{font-size:clamp(26px,2.3vw,32px)}.WAUu1W_sugBadge{background:var(--terra);color:#fff;letter-spacing:.06em;text-transform:uppercase;animation:WAUu1W_rise .5s var(--ease) both;border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:700}.WAUu1W_trBody p{max-width:56ch;color:var(--ink-2);margin:8px 0 10px;font-size:15px}.WAUu1W_trTags{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.WAUu1W_trTags li{background:var(--sand-2);color:var(--ink);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600}.WAUu1W_sand .WAUu1W_trTags li{background:#fffdfabf}.WAUu1W_trMeta{text-align:right;align-content:start;justify-items:end;gap:4px;display:grid}.WAUu1W_trMin{color:var(--ink-2);font-size:13.5px}.WAUu1W_trPrice small{color:var(--ink-2);font-size:12.5px}.WAUu1W_trPrice strong{font:400 24px/1 var(--cl-head), serif;white-space:nowrap}.WAUu1W_site .WAUu1W_trBook{min-height:40px;color:var(--terra);align-items:center;gap:6px;margin-top:6px;font-size:14.5px;font-weight:700;text-decoration:none;display:inline-flex}.WAUu1W_trBook span{transition:transform .3s var(--ease)}.WAUu1W_trBook:hover span{transform:translate(4px)}.WAUu1W_txPreview{aspect-ratio:4/5;border-radius:200px 200px var(--radius) var(--radius);background:var(--sand-2);position:sticky;top:96px;overflow:hidden}.WAUu1W_txPreviewItem{opacity:0;transition:opacity .7s var(--ease), transform 1.2s var(--ease);position:absolute;inset:0;transform:scale(1.05)}.WAUu1W_txPreviewItem[data-on=true]{opacity:1;transform:none}.WAUu1W_txPreviewItem>span{width:100%;height:100%}.WAUu1W_txPreviewCap{display:grid;position:absolute;bottom:16px;left:16px;right:16px}.WAUu1W_txPreviewCap p{opacity:0;transition:opacity .5s var(--ease), transform .5s var(--ease);background:#fffdfaf0;border-radius:16px;grid-area:1/1;gap:2px;margin:0;padding:16px 20px;display:grid;transform:translateY(8px)}.WAUu1W_txPreviewCap p[data-on=true]{opacity:1;transform:none}.WAUu1W_txPreviewCap small{color:var(--terra);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}.WAUu1W_txPreviewCap strong{font:400 24px/1.1 var(--cl-head), serif}.WAUu1W_txPreviewCap span{color:var(--ink-2);font-size:13.5px}.WAUu1W_space{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(36px,6vw,100px);display:grid}.WAUu1W_spaceHead{position:sticky;top:110px}.WAUu1W_features{gap:22px;margin:40px 0 0;padding:0;list-style:none;display:grid}.WAUu1W_features li{border-left:1px solid var(--terra-soft);gap:2px;padding-left:20px;display:grid}.WAUu1W_features strong{font:400 22px/1.2 var(--cl-head), serif}.WAUu1W_features span{color:var(--ink-2);font-size:15px}.WAUu1W_gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2vw,28px);margin:0;padding:0;list-style:none;display:grid}.WAUu1W_gallery li:nth-child(2n){margin-top:clamp(32px,6vw,88px)}.WAUu1W_gallery figure{margin:0}.WAUu1W_galleryPhoto{aspect-ratio:4/5;border-radius:18px}.WAUu1W_galleryPhoto img{transition:transform 1.2s var(--ease)}.WAUu1W_gallery figure:hover .WAUu1W_galleryPhoto img{transform:scale(1.04)}.WAUu1W_gallery li:first-child .WAUu1W_galleryPhoto{border-radius:200px 200px 18px 18px}.WAUu1W_gallery figcaption{color:var(--ink-2);margin-top:12px;font-size:14px}.WAUu1W_how{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(36px,6vw,100px);display:grid}.WAUu1W_steps{gap:0;margin:0;padding:0;list-style:none;display:grid}.WAUu1W_steps li{border-top:1px solid #f3ebe229;grid-template-columns:72px minmax(0,1fr);gap:20px;padding:26px 0;display:grid}.WAUu1W_stepN{font:italic 400 44px/1 var(--cl-head), serif;color:var(--terra-soft)}.WAUu1W_steps h3{font-size:28px}.WAUu1W_steps p{color:#d3c4b5;margin:8px 0 0;font-size:15.5px}.WAUu1W_howMedia{margin:0;position:relative}.WAUu1W_howPhoto{aspect-ratio:4/5;border-radius:var(--radius)}.WAUu1W_chat{gap:8px;width:min(300px,82%);display:grid;position:absolute;bottom:56px;right:-20px}.WAUu1W_chatMsg{background:var(--white);max-width:92%;color:var(--ink);border-radius:16px 16px 16px 4px;justify-self:start;margin:0;padding:10px 14px;font-size:13.5px;line-height:1.4;box-shadow:0 14px 30px -16px #00000080}.WAUu1W_chatMsg[data-from=client]{background:#e3f1dc;border-radius:16px 16px 4px;justify-self:end}.WAUu1W_chatNote{color:#bfae9e;margin-top:12px;font-size:12.5px}.WAUu1W_reviews{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px);margin:0;padding:0;list-style:none;display:grid}.WAUu1W_reviews li{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);flex-direction:column;gap:18px;padding:clamp(26px,3vw,38px);display:flex}.WAUu1W_stars{color:var(--terra-2);letter-spacing:.16em;font-size:15px}.WAUu1W_reviews blockquote{font:italic 400 23px/1.35 var(--cl-head), serif;flex:1;margin:0}.WAUu1W_reviews li>p{margin:0;font-size:14.5px;display:grid}.WAUu1W_reviews li>p span{color:var(--ink-2);font-size:13.5px}.WAUu1W_bookWrap{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.WAUu1W_bookIntro{position:sticky;top:110px}.WAUu1W_contact{gap:18px;margin:40px 0 0;display:grid}.WAUu1W_contact div{border-top:1px solid var(--line);padding-top:16px}.WAUu1W_contact dt{color:var(--ink-2);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:700}.WAUu1W_contact dd{margin:4px 0 0;font-weight:500}.WAUu1W_bkCard{background:var(--white);border-radius:28px;gap:24px;min-width:0;padding:clamp(20px,3.4vw,44px);display:grid;box-shadow:0 40px 80px -56px #2f241e8c}.WAUu1W_bkSteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.WAUu1W_bkSteps button{border:0;border-bottom:2px solid var(--sand-2);width:100%;color:var(--ink-2);font:600 13px/1.2 var(--cl-body), sans-serif;text-align:left;cursor:pointer;background:0 0;justify-items:start;gap:8px;padding:0 0 12px;transition:border-color .3s,color .3s;display:grid}.WAUu1W_bkSteps button:disabled{cursor:default}.WAUu1W_bkSteps li[data-state=current] button{border-color:var(--terra);color:var(--ink)}.WAUu1W_bkSteps li[data-state=done] button{border-color:var(--terra-soft);color:var(--ink)}.WAUu1W_bkSteps li[data-state=done] button:hover{color:var(--terra)}.WAUu1W_bkStepN{border:1px solid var(--line);border-radius:50%;place-items:center;width:28px;height:28px;font-size:12.5px;display:grid}li[data-state=current] .WAUu1W_bkStepN{border-color:var(--terra);background:var(--terra);color:#fff}li[data-state=done] .WAUu1W_bkStepN{border-color:var(--terra-soft);background:var(--terra-wash);color:var(--terra)}.WAUu1W_bkSummary{background:var(--sand);border-radius:14px;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;padding:14px 18px;font-size:14.5px;display:flex}.WAUu1W_bkSummary .WAUu1W_fieldLabel{margin:0}.WAUu1W_bkSummary>span:nth-child(2){flex:200px;min-width:0;font-weight:500}.WAUu1W_bkSummary strong{font:400 19px/1 var(--cl-head), serif;white-space:nowrap}.WAUu1W_bkPanel{min-width:0;animation:WAUu1W_rise .5s var(--ease) both;gap:16px;display:grid}.WAUu1W_bkOf{color:var(--terra);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.WAUu1W_bkTitle{font-size:clamp(30px,3vw,40px);margin-bottom:18px!important}.WAUu1W_bkWhen{gap:22px;display:grid}.WAUu1W_bkWhen .WAUu1W_bkTitle{margin-bottom:0!important}.WAUu1W_bkOptions,.WAUu1W_bkPros{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.WAUu1W_opt{cursor:pointer;position:relative}.WAUu1W_opt input,.WAUu1W_day input,.WAUu1W_slotBtn input{opacity:0;pointer-events:none;position:absolute}.WAUu1W_opt>span{border:1px solid var(--line);border-radius:14px;gap:2px;height:100%;padding:14px 16px;transition:border-color .2s,background .2s;display:grid}.WAUu1W_opt strong{font-size:15px;font-weight:600}.WAUu1W_opt small{color:var(--ink-2);font-size:13px}.WAUu1W_opt:hover>span{border-color:var(--terra-soft)}.WAUu1W_opt input:checked+span{border-color:var(--terra);background:var(--terra-wash);box-shadow:inset 0 0 0 1px var(--terra)}.WAUu1W_opt input:focus-visible+span,.WAUu1W_day input:focus-visible+span,.WAUu1W_slotBtn input:focus-visible+span{outline:2px solid var(--terra);outline-offset:3px}.WAUu1W_proOpt>span{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px}.WAUu1W_proOpt>span>span:last-child{display:grid}.WAUu1W_proAvatar{background:var(--sand-2);width:46px;height:46px;color:var(--ink);font:400 18px/1 var(--cl-head), serif;border-radius:50%;place-items:center;display:grid}.WAUu1W_proAvatar[data-any=true]{background:var(--deep);color:var(--terra-soft);font-size:16px}.WAUu1W_days{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.WAUu1W_day{cursor:pointer;position:relative}.WAUu1W_day span,.WAUu1W_dayGhost{border:1px solid var(--line);border-radius:14px;justify-items:center;gap:2px;padding:10px 2px;transition:background .2s,border-color .2s,color .2s;display:grid}.WAUu1W_dayGhost{background:var(--sand);border-color:#0000;height:60px}.WAUu1W_day small{color:var(--ink-2);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:600}.WAUu1W_day strong{font-size:15px;font-weight:600}.WAUu1W_day:hover span{border-color:var(--terra-soft)}.WAUu1W_day input:checked+span{border-color:var(--deep);background:var(--deep);color:#fff}.WAUu1W_day input:checked+span small{color:var(--terra-soft)}.WAUu1W_slots{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.WAUu1W_slotBtn{cursor:pointer;position:relative}.WAUu1W_slotBtn span{border:1px solid var(--line);white-space:nowrap;border-radius:14px;align-content:center;justify-items:center;min-height:56px;padding:8px 4px;font-size:14.5px;font-weight:600;transition:background .2s,border-color .2s;display:grid}.WAUu1W_slotBtn small{color:var(--ink-2);font-size:11.5px;font-weight:500}.WAUu1W_slotBtn[data-state=booked],.WAUu1W_slotBtn[data-state=closed]{cursor:not-allowed}.WAUu1W_slotBtn[data-state=booked] span,.WAUu1W_slotBtn[data-state=closed] span{background:var(--paper);color:#8a7a6e;border-style:dashed}.WAUu1W_slotBtn:hover:not([data-state=booked]):not([data-state=closed]) span{border-color:var(--terra-soft)}.WAUu1W_slotBtn input:checked+span{border-color:var(--terra);background:var(--terra-wash);box-shadow:inset 0 0 0 1px var(--terra)}.WAUu1W_field{color:var(--ink-2);gap:6px;font-size:13.5px;font-weight:600;display:grid}.WAUu1W_field input{background:var(--paper);min-width:0;height:52px;color:var(--ink);font:500 16px var(--cl-body), sans-serif;border:1px solid #2a211c3d;border-radius:14px;padding:0 16px}.WAUu1W_field input:focus{border-color:var(--terra);outline:none;box-shadow:0 0 0 3px #9a4d2a29}.WAUu1W_field input[aria-invalid=true]{border-color:#a3352a}.WAUu1W_fieldHint,.WAUu1W_fieldError{font-size:12.5px;font-weight:500}.WAUu1W_fieldError{color:#a3352a}.WAUu1W_bkNav{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.WAUu1W_bkNav .WAUu1W_btnPrimary{min-width:200px}.WAUu1W_bkNav .WAUu1W_demoNote{flex-basis:100%}.WAUu1W_bkDone{justify-items:start;gap:16px;display:grid}.WAUu1W_bkCheck{background:var(--terra);color:#fff;border-radius:50%;place-items:center;width:52px;height:52px;font-size:22px;animation:.6s cubic-bezier(.2,1.4,.4,1) WAUu1W_pop;display:grid}@keyframes WAUu1W_pop{0%{opacity:0;transform:scale(.4)}}.WAUu1W_bkDone .WAUu1W_bkTitle{margin-bottom:0!important}.WAUu1W_wa{width:100%;max-width:440px;animation:WAUu1W_rise .7s .15s var(--ease) both;background:#ece5dd;border-radius:20px;margin:4px 0;overflow:hidden;box-shadow:0 24px 50px -30px #2f241e80}.WAUu1W_waHead{background:var(--deep);color:#fff;align-items:center;gap:12px;padding:12px 16px;display:flex}.WAUu1W_waHead>span:last-child{line-height:1.25;display:grid}.WAUu1W_waHead small{color:#d3c4b5;font-size:12px}.WAUu1W_waAvatar{background:var(--terra-soft);width:36px;height:36px;color:var(--deep);font:400 18px/1 var(--cl-head), serif;border-radius:50%;place-items:center;display:grid}.WAUu1W_waBody{gap:10px;padding:16px;display:grid}.WAUu1W_waBubble{color:#1f1a17;animation:WAUu1W_rise .6s .45s var(--ease) both;background:#fff;border-radius:4px 16px 16px;gap:6px;margin:0;padding:12px 14px 22px;font-size:14.5px;line-height:1.45;display:grid;position:relative}.WAUu1W_waStrong{font-weight:700}.WAUu1W_waTime{color:#3b82c4;letter-spacing:-.15em;font-size:11px;position:absolute;bottom:4px;right:10px}.WAUu1W_waSystem{color:#4d4030;text-align:center;animation:WAUu1W_rise .6s .8s var(--ease) both;background:#fdf3d4;border-radius:10px;justify-self:center;margin:0;padding:6px 12px;font-size:12.5px}.WAUu1W_bkNote{border-left:2px solid var(--terra);max-width:48ch;margin:0;padding-left:14px;font-weight:600}.WAUu1W_bkDone .WAUu1W_demoNote{text-align:left;margin:0}.WAUu1W_faqWrap{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}.WAUu1W_faq{border-top:1px solid var(--line)}.WAUu1W_faq details{border-bottom:1px solid var(--line)}.WAUu1W_faq summary{font:400 clamp(22px, 2vw, 27px)/1.2 var(--cl-head), serif;cursor:pointer;padding:24px 52px 24px 0;list-style:none;position:relative}.WAUu1W_faq summary::-webkit-details-marker{display:none}.WAUu1W_faq summary:before,.WAUu1W_faq summary:after{content:"";background:var(--terra);width:16px;height:1.5px;transition:transform .4s var(--ease);position:absolute;top:50%;right:8px}.WAUu1W_faq summary:after{transform:rotate(90deg)}.WAUu1W_faq details[open] summary:after{transform:rotate(0)}.WAUu1W_faq summary:hover{color:var(--terra)}.WAUu1W_faq details p{max-width:60ch;color:var(--ink-2);animation:WAUu1W_rise .5s var(--ease) both;margin:-6px 0 24px}.WAUu1W_footer{padding:40px var(--pad) 96px;background:var(--deep);color:#d3c4b5;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px 40px;font-size:14px;display:grid}.WAUu1W_footer p{margin:0}.WAUu1W_footBrand{align-items:center;gap:12px;display:flex}.WAUu1W_footBrand>span:last-child{display:grid}.WAUu1W_footBrand strong{color:#fff;font:400 22px/1.1 var(--cl-head), serif}.WAUu1W_footBrand .WAUu1W_brandMark svg{stroke:var(--terra-soft)}.WAUu1W_credit{color:var(--terra-soft);font-weight:600}.WAUu1W_whats{z-index:30;justify-items:start;gap:10px;display:grid;position:fixed;bottom:20px;left:20px}.WAUu1W_whatsBtn{color:#fff;min-height:52px;font:600 14.5px/1 var(--cl-body), sans-serif;cursor:pointer;transition:transform .3s var(--ease);background:#1d6b45;border:0;border-radius:999px;align-items:center;gap:10px;padding:0 20px 0 14px;display:inline-flex;box-shadow:0 16px 34px -16px #103c26b3}.WAUu1W_whatsBtn:hover{transform:translateY(-2px)}.WAUu1W_whatsBtn svg{fill:none;stroke:#fff;stroke-width:1.5px;stroke-linejoin:round;width:26px;height:26px}.WAUu1W_whatsBtn{position:relative}.WAUu1W_whatsBtn small{letter-spacing:.06em;text-transform:uppercase;background:#00000047;border-radius:6px;margin-left:-2px;padding:2px 6px;font-size:11px}.WAUu1W_whatsPop{background:var(--white);max-width:300px;animation:WAUu1W_rise .4s var(--ease) both;border-radius:18px;padding:18px 20px 12px;box-shadow:0 24px 50px -20px #2f241e80}.WAUu1W_whatsPop strong{font:400 21px/1.1 var(--cl-head), serif}.WAUu1W_whatsPop p{color:var(--ink-2);margin:6px 0 4px;font-size:14px}html.tour-on .WAUu1W_whats{display:none}@media (max-width:1180px){.WAUu1W_nav{gap:20px}.WAUu1W_reviews{grid-template-columns:repeat(2,minmax(0,1fr))}.WAUu1W_bookOptions{grid-template-columns:1fr}}@media (max-width:1060px){.WAUu1W_nav{display:none}.WAUu1W_headerCta{margin-left:auto}}@media (max-width:980px){.WAUu1W_txGrid,.WAUu1W_space,.WAUu1W_how,.WAUu1W_bookWrap,.WAUu1W_faqWrap{grid-template-columns:1fr}.WAUu1W_txPreview{display:none}.WAUu1W_tr{grid-template-columns:84px minmax(0,1fr);gap:14px 18px;padding:20px 12px}.WAUu1W_trThumb{aspect-ratio:1;border-radius:50%;grid-row:span 2;width:84px;display:block}.WAUu1W_trMeta{text-align:left;flex-wrap:wrap;grid-column:2;justify-content:flex-start;align-items:baseline;gap:4px 14px;display:flex}.WAUu1W_site .WAUu1W_trBook{margin:0 0 0 auto}.WAUu1W_spaceHead,.WAUu1W_bookIntro{position:static}.WAUu1W_howMedia{max-width:520px}.WAUu1W_chat{right:12px}}@media (max-width:820px){.WAUu1W_header{gap:12px}.WAUu1W_site .WAUu1W_headerCta{padding:11px 16px;font-size:13.5px}.WAUu1W_hero{grid-template-columns:1fr;padding-top:28px}.WAUu1W_heroMedia{order:-1;width:100%;max-width:460px;margin:0 auto;padding:12px 0 36px 24px}.WAUu1W_heroMedia:before{inset:0 -6px 50px 36px}.WAUu1W_heroPhoto{aspect-ratio:4/4.2}.WAUu1W_site .WAUu1W_nextChip{padding:11px 15px;bottom:64px;right:0}.WAUu1W_trust,.WAUu1W_reviews,.WAUu1W_bkOptions,.WAUu1W_bkPros{grid-template-columns:1fr}.WAUu1W_slots{grid-template-columns:repeat(3,minmax(0,1fr))}.WAUu1W_footer{grid-template-columns:1fr}.WAUu1W_slot{top:calc(100svh - 64px - 20px - env(safe-area-inset-bottom));width:64px;height:64px;margin-left:calc(100% - 80px)}.WAUu1W_whats{bottom:16px;left:16px}}@media (max-width:520px){.WAUu1W_brand small{display:none}.WAUu1W_heroActions>a{flex:100%}.WAUu1W_bkSteps li:not([data-state=current]) .WAUu1W_bkStepLabel{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.WAUu1W_days{gap:6px}.WAUu1W_day strong{font-size:14px}.WAUu1W_bkNav>button{flex:auto}.WAUu1W_bkNav .WAUu1W_btnPrimary{min-width:0}.WAUu1W_whatsBtn{justify-content:center;width:52px;height:52px;padding:0}.WAUu1W_whatsBtn small{background:var(--terra);margin:0;position:absolute;top:-6px;right:-10px}.WAUu1W_whatsLabel{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.WAUu1W_chat{bottom:44px;right:10px}.WAUu1W_chatMsg{font-size:12.5px}}@media (prefers-reduced-motion:reduce){.WAUu1W_site *,.WAUu1W_site :before,.WAUu1W_site :after{transition:none!important;animation:none!important}}
.ya0r_q_app{grid-template-columns:minmax(300px,360px) minmax(0,1fr) minmax(0,1fr);grid-template-areas:"phone ctrl side";align-items:start;gap:18px;display:grid}.ya0r_q_phone{grid-area:phone}.ya0r_q_ctrl{grid-area:ctrl}.ya0r_q_side{grid-area:side;gap:18px;display:grid}.ya0r_q_ctrl,.ya0r_q_panel{background:#0a1118d9;border:1px solid #f6f8fb14;border-radius:18px;padding:20px}.ya0r_q_avatar{background:#2b6f8a}.ya0r_q_dayChip{color:#9fb4bd;text-transform:capitalize;background:#1a262e;border-radius:8px;align-self:center;margin:6px 0 2px;padding:4px 10px;font-size:11.5px;font-weight:600}.ya0r_q_bubble{gap:8px;display:grid}.ya0r_q_bubble p{margin:0}.ya0r_q_msgTime{color:#8fa3ad;font-variant-numeric:tabular-nums;justify-self:end;margin-top:-4px;font-size:10.5px}.ya0r_q_phoneFoot{color:#8fa3ad;text-align:center;background:#13222b;margin:0;padding:10px 14px;font-size:12px}.ya0r_q_attach,.ya0r_q_receipt{background:#05080c8c;border:1px solid #f6f8fb14;border-radius:10px;gap:4px;padding:10px;font-size:12.5px;display:grid}.ya0r_q_attach code{word-break:break-all;color:var(--text);font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:11px;line-height:1.45}.ya0r_q_attachRow{align-items:center;gap:10px;margin-bottom:4px;display:flex}.ya0r_q_attachRow>span{gap:2px;display:grid}.ya0r_q_attachRow strong{font-size:15px}.ya0r_q_attachRow span span{color:var(--text-2)}.ya0r_q_attachLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--cyan-soft);font-size:10.5px}.ya0r_q_attachLink{color:#53bdeb;text-underline-offset:2px;text-decoration:underline}.ya0r_q_receipt{border-left:3px solid #3ddc84}.ya0r_q_receipt span{color:var(--text-2)}.ya0r_q_receipt strong{font-size:17px}.ya0r_q_receipt em{letter-spacing:.12em;text-transform:uppercase;color:#8fa3ad;font-size:10.5px;font-style:normal}.ya0r_q_receiptHead{letter-spacing:.08em;text-transform:uppercase;font-size:11.5px;font-weight:800;color:var(--text)!important}.ya0r_q_orders{gap:8px;margin-bottom:14px;display:grid}.ya0r_q_order{text-align:left;transition:border-color .25s var(--ease), background .25s var(--ease);border:1px solid #f6f8fb1a;border-radius:12px;gap:4px;padding:12px 14px;display:grid}.ya0r_q_order:hover{border-color:#57d6e866}.ya0r_q_order[aria-checked=true]{border-color:var(--cyan);background:#10d9ee12}.ya0r_q_orderTop{justify-content:space-between;gap:10px;font-size:14.5px;display:flex}.ya0r_q_orderSv{color:var(--text-2);font-size:12.5px}.ya0r_q_money{font-variant-numeric:tabular-nums;white-space:nowrap}.ya0r_q_approve{border-radius:12px;width:100%;padding:0 16px}.ya0r_q_clock{background:linear-gradient(120deg,#10d9ee14,#0000 70%);border:1px solid #10d9ee40;border-radius:14px;gap:2px;padding:14px 16px;display:grid}.ya0r_q_clockLabel{letter-spacing:.22em;text-transform:uppercase;color:var(--text-2);font-size:10.5px;font-weight:700}.ya0r_q_clockTime{font-variant-numeric:tabular-nums;text-transform:capitalize;font-size:clamp(19px,1.6vw,24px);font-weight:800}.ya0r_q_clockRel{color:var(--cyan-soft);font-variant-numeric:tabular-nums;font-size:13px}.ya0r_q_clockRel[data-late]{color:#f0a35e}.ya0r_q_track{grid-template-columns:repeat(6,1fr);margin:14px 0;padding:0;list-style:none;display:grid}.ya0r_q_track li{color:var(--text-2);text-align:center;justify-items:center;gap:6px;font-size:11px;display:grid;position:relative}.ya0r_q_track li:before{content:"";background:#f6f8fb24;width:100%;height:1px;position:absolute;top:5px;left:-50%}.ya0r_q_track li:first-child:before{display:none}.ya0r_q_track i{width:11px;height:11px;transition:all .35s var(--ease);background:#05080c;border:1.5px solid #f6f8fb4d;border-radius:50%;position:relative}.ya0r_q_track li[data-state=done] i{border-color:var(--cyan);background:var(--cyan)}.ya0r_q_track li[data-state=done]:before,.ya0r_q_track li[data-state=now]:before{background:#10d9ee8c}.ya0r_q_track li[data-state=now]{color:var(--text);font-weight:700}.ya0r_q_track li[data-state=now] i{border-color:var(--cyan);background:var(--cyan);box-shadow:0 0 0 4px #10d9ee2e,0 0 14px #10d9ee8c}.ya0r_q_track li[data-state=skip]{opacity:.4;text-decoration:line-through}.ya0r_q_charge{background:#070d13;border:1px solid #f6f8fb14;border-radius:14px;gap:14px;padding:16px;display:grid}.ya0r_q_chargeHead{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.ya0r_q_chargeHead>div{gap:2px;display:grid}.ya0r_q_small{color:var(--text-2);font-size:12px}.ya0r_q_big{font-variant-numeric:tabular-nums;font-size:clamp(26px,2.4vw,34px);font-weight:900;font-stretch:115%;line-height:1.05}.ya0r_q_pill{white-space:nowrap;animation:ya0r_q_pop .45s var(--ease);border:1px solid #f6f8fb33;border-radius:99px;padding:4px 10px;font-size:11.5px;font-weight:700;display:inline-block}.ya0r_q_pill[data-st=hoje]{color:var(--cyan-soft);border-color:#10d9ee99}.ya0r_q_pill[data-st=vencido]{color:#f0a35e;background:#f0a35e1a;border-color:#f0a35e8c}.ya0r_q_pill[data-st=pago]{color:#3ddc84;background:#3ddc841a;border-color:#3ddc848c}@keyframes ya0r_q_pop{0%{opacity:0;transform:scale(.85)}}.ya0r_q_pix{grid-template-columns:120px minmax(0,1fr);align-items:start;gap:14px;display:grid}.ya0r_q_qr{gap:6px;margin:0;display:grid}.ya0r_q_qr figcaption{color:var(--text-2);text-align:center;font-size:11px;line-height:1.3}.ya0r_q_qr figcaption span{color:#f0a35e}.ya0r_q_qrSvg{border-radius:8px;width:120px;height:120px;display:block}.ya0r_q_qrMini{border-radius:4px;flex:none;width:52px;height:52px;display:block}.ya0r_q_pixInfo{justify-items:start;gap:6px;min-width:0;display:grid}.ya0r_q_code{word-break:break-all;background:#f6f8fb0a;border:1px dashed #f6f8fb29;border-radius:8px;width:100%;padding:8px 10px;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:11.5px;line-height:1.45}.ya0r_q_copy{border:1px solid #57d6e866;border-radius:99px;margin-bottom:6px;padding:6px 12px;font-size:12.5px;font-weight:600}.ya0r_q_copy:hover{background:#10d9ee1f}.ya0r_q_link{color:var(--cyan-soft);word-break:break-all;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:12.5px}.ya0r_q_actions{gap:8px;min-height:48px;margin-top:14px;display:grid}.ya0r_q_choice{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ya0r_q_primary,.ya0r_q_ghost,.ya0r_q_warn{text-align:center;min-height:48px;transition:background .25s var(--ease), color .25s var(--ease), border-color .25s var(--ease);border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:10px 16px;font-size:14px;font-weight:800;display:inline-flex}.ya0r_q_primary{background:var(--text);color:var(--bg)}.ya0r_q_primary:hover{background:var(--cyan)}.ya0r_q_ghost{border:1px solid #f6f8fb29;font-weight:600}.ya0r_q_ghost:hover{color:#3ddc84;border-color:#3ddc8499}.ya0r_q_warn{color:#f0a35e;border:1px solid #f0a35e73}.ya0r_q_warn:hover{background:#f0a35e1a}.ya0r_q_arrow{fill:none;stroke:currentColor;stroke-width:1.6px;width:22px;height:11px;transition:transform .3s var(--ease)}.ya0r_q_primary:hover .ya0r_q_arrow{transform:translate(3px)}.ya0r_q_totals{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0 14px;display:grid}.ya0r_q_total{background:#f6f8fb0a;border-top:2px solid #f6f8fb33;border-radius:12px;gap:2px;padding:10px 12px;display:grid}.ya0r_q_total[data-k=pago]{border-top-color:#3ddc84}.ya0r_q_total[data-k=vencido]{border-top-color:#f0a35e}.ya0r_q_total span{color:var(--text-2);font-size:11.5px}.ya0r_q_total strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(14px,1.2vw,17px)}.ya0r_q_tableWrap{overflow-x:auto}.ya0r_q_table{border-collapse:collapse;width:100%;font-size:13px}.ya0r_q_table th{text-align:left;letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);border-bottom:1px solid #f6f8fb1a;padding:0 8px 8px;font-size:10.5px;font-weight:700}.ya0r_q_table td{vertical-align:top;font-variant-numeric:tabular-nums;border-bottom:1px solid #f6f8fb0f;padding:10px 8px}.ya0r_q_table th:first-child,.ya0r_q_table td:first-child{padding-left:0}.ya0r_q_table td:first-child strong,.ya0r_q_table td:first-child span{display:block}.ya0r_q_table td:first-child span{color:var(--text-2);font-size:12px}.ya0r_q_table tr[data-new] td{animation:ya0r_q_rowIn .5s var(--ease);background:#10d9ee0d}.ya0r_q_table tr[data-new] td:first-child{box-shadow:inset 2px 0 0 var(--cyan);padding-left:10px}.ya0r_q_obs{color:var(--text-2);margin-top:4px;font-size:11px;display:block}@keyframes ya0r_q_rowIn{0%{opacity:0;transform:translateY(-6px)}}.ya0r_q_task{animation:ya0r_q_rowIn .4s var(--ease);background:#f0a35e0f;border:1px solid #f0a35e66;border-radius:12px;grid-template-columns:34px 1fr;align-items:center;gap:12px;margin-top:14px;padding:12px 14px;display:grid}.ya0r_q_task>div{gap:2px;display:grid}.ya0r_q_task strong{font-size:14px}.ya0r_q_taskIcon{color:#f0a35e;background:#f0a35e29;border-radius:50%;place-items:center;width:34px;height:34px;font-size:16px;display:grid}.ya0r_q_taskSt{color:#f0a35e;font-size:12px}.ya0r_q_task[data-done]{background:#3ddc840f;border-color:#3ddc8466}.ya0r_q_task[data-done] .ya0r_q_taskIcon{color:#3ddc84;background:#3ddc8429}.ya0r_q_task[data-done] .ya0r_q_taskSt{color:#3ddc84}.ya0r_q_task[data-done] strong{color:var(--text-2);text-decoration:line-through}.ya0r_q_logList{max-height:360px;overflow-y:auto}@media (max-width:1180px){.ya0r_q_app{grid-template-columns:minmax(300px,360px) minmax(0,1fr);grid-template-areas:"phone ctrl""side side"}.ya0r_q_side{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (max-width:820px){.ya0r_q_app{grid-template-columns:minmax(0,1fr);grid-template-areas:"ctrl""phone""side"}.ya0r_q_side{grid-template-columns:minmax(0,1fr)}}@media (max-width:460px){.ya0r_q_ctrl,.ya0r_q_panel{padding:16px}.ya0r_q_pix{grid-template-columns:1fr;justify-items:center}.ya0r_q_pixInfo{justify-items:stretch;width:100%}.ya0r_q_copy{justify-self:start}.ya0r_q_choice{grid-template-columns:1fr}.ya0r_q_track li{font-size:10px}}@media (prefers-reduced-motion:reduce){.ya0r_q_pill,.ya0r_q_table tr[data-new] td,.ya0r_q_task,.ya0r_q_track i,.ya0r_q_arrow{transition:none!important;animation:none!important}}
