.Hofy7G_world{--accent:var(--gold-400);--muted:var(--parchment-muted);--paper:var(--parchment);--line:var(--border-subtle);--panel:var(--ink-elevated);color:var(--paper);font-family:var(--font-archivo), sans-serif;width:100%;min-width:0;font-size:15px;line-height:1.6}.Hofy7G_world *,.Hofy7G_world :before,.Hofy7G_world :after{box-sizing:border-box}.Hofy7G_world button,.Hofy7G_world input,.Hofy7G_world select{font:inherit}.Hofy7G_world button,.Hofy7G_world a,.Hofy7G_world select{-webkit-tap-highlight-color:transparent}.Hofy7G_world button{cursor:pointer}.Hofy7G_world a{text-decoration:none}.Hofy7G_world svg{flex-shrink:0}.Hofy7G_world h1,.Hofy7G_world h2,.Hofy7G_world h3{text-wrap:balance}.Hofy7G_world :is(button,a,select,summary):focus-visible{outline:2px solid var(--gold-300);outline-offset:5px}.Hofy7G_world section[id]{scroll-margin-top:102px}.Hofy7G_container{width:min(1280px,100% - 112px);margin-inline:auto}.Hofy7G_srOnly,.Hofy7G_skip{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Hofy7G_skip:focus{z-index:100;clip-path:none;width:auto;height:auto;color:var(--ink);background:var(--accent);padding:12px 20px;position:fixed;top:10px;left:10px}.Hofy7G_header{z-index:40;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b0c0bf2;position:sticky;top:0}.Hofy7G_navbar{justify-content:space-between;align-items:center;gap:36px;min-height:88px;display:flex}.Hofy7G_brand{color:var(--paper);flex-shrink:0;align-items:center;gap:10px;display:inline-flex}.Hofy7G_brand>span{letter-spacing:-1.6px;font-size:33px;font-weight:650;line-height:1}.Hofy7G_brandPeriod{color:var(--accent)}.Hofy7G_brandMark{object-fit:contain;width:35px;height:35px}.Hofy7G_desktopNav{align-items:center;gap:29px;margin-left:auto;display:flex}.Hofy7G_desktopNav a{color:var(--muted);font-size:13px;transition:color .18s}.Hofy7G_desktopNav a:hover,.Hofy7G_loginLink:hover{color:var(--paper)}.Hofy7G_navActions{align-items:center;gap:28px;display:flex}.Hofy7G_loginLink{color:var(--muted);align-items:center;gap:7px;font-size:13px;display:flex}.Hofy7G_loginLink svg{width:14px}.Hofy7G_navCta{border:1px solid var(--border-strong);color:var(--paper);align-items:center;gap:20px;padding:10px 17px;font-size:12px;transition:border-color .2s,background-color .2s;display:inline-flex}.Hofy7G_navCta:hover{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 6%, transparent)}.Hofy7G_navCta svg{width:16px;color:var(--gold-300)}.Hofy7G_menuButton{border:1px solid var(--line);color:var(--paper);background:0 0;width:44px;height:44px;display:none;font-size:21px!important}.Hofy7G_mobileNav{display:none}.Hofy7G_primary,.Hofy7G_secondary{border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:25px;min-height:51px;padding:13px 23px;transition:background-color .2s,border-color .2s,transform .2s;display:inline-flex;font-size:13px!important;font-weight:600!important}.Hofy7G_primary{color:var(--ink);background:var(--accent);border-bottom:2px solid var(--gold-600)}.Hofy7G_primary:hover{background:var(--gold-300)}.Hofy7G_primary:active,.Hofy7G_secondary:active{transform:translateY(1px)}.Hofy7G_secondary{border-color:var(--border-strong);color:var(--paper);background:0 0}.Hofy7G_secondary:hover{border-color:var(--accent)}.Hofy7G_textLink{color:var(--paper);align-items:center;gap:24px;font-size:13px;display:inline-flex}.Hofy7G_textLink span{font-size:20px}.Hofy7G_textLink:hover{color:var(--gold-300)}.Hofy7G_hero{grid-template-columns:1fr 1fr;column-gap:44px;padding-top:52px;display:grid}.Hofy7G_heroCopy{z-index:1;padding:20px 0 0;position:relative}.Hofy7G_intro{color:var(--muted);align-items:center;gap:9px;margin:0 0 29px;font-size:12px;display:flex}.Hofy7G_intro>span{background:var(--accent);width:18px;height:1px;display:block}.Hofy7G_hero h1{font-variation-settings:"wdth" 80;letter-spacing:-.05em;margin:0;font-size:clamp(76px,7.05vw,108px);font-weight:800;font-stretch:80%;line-height:.93}.Hofy7G_hero h1>span{color:var(--muted)}.Hofy7G_heroDescription{color:var(--muted);margin:29px 0 0;font-size:16px;line-height:1.8}.Hofy7G_heroActions{flex-wrap:wrap;align-items:center;gap:28px;margin-top:28px;display:flex}.Hofy7G_heroFootnote{color:var(--muted);margin-top:19px;font-size:11px}.Hofy7G_heroVisual{min-width:0;padding:0 0 21px;position:relative}.Hofy7G_heroPhoto{background:var(--panel);height:518px;margin:0 0 0 29px;position:relative;overflow:hidden}.Hofy7G_heroPhoto img{object-fit:cover;object-position:46% center;filter:saturate(.65)brightness(.82)}.Hofy7G_photoShade{background:linear-gradient(#0b0c0b0d 40%,#0b0c0bde);position:absolute;inset:0}.Hofy7G_photoCaption{color:#f1eee7;flex-direction:column;font-size:11px;line-height:1.6;display:flex;position:absolute;top:25px;left:25px}.Hofy7G_photoSignature{color:#f1eee759;letter-spacing:-9px;font-size:80px;font-weight:800;line-height:1;position:absolute;bottom:123px;right:26px}.Hofy7G_heroAgenda{background:var(--panel);border:1px solid var(--border-strong);border-top:2px solid var(--accent);margin:-107px 30px 0 0;position:relative}.Hofy7G_miniTop{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:18px 21px;font-size:11px;display:flex}.Hofy7G_miniTop>span:first-child{align-items:center;gap:10px;font-weight:500;display:flex}.Hofy7G_miniTop>span:first-child svg{color:var(--gold-300);width:16px}.Hofy7G_live{color:var(--gold-300);align-items:center;gap:7px;font-size:10px;display:inline-flex}.Hofy7G_liveDot{background:var(--accent);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2.6s cubic-bezier(.16,1,.3,1) infinite Hofy7G_ember;display:inline-block}@keyframes Hofy7G_ember{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 35%, transparent)}75%{box-shadow:0 0 0 5px color-mix(in srgb, var(--accent) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 0%, transparent)}}.Hofy7G_miniAppointment{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:17px 21px;display:flex}.Hofy7G_miniAppointment>div{flex:1;min-width:0}.Hofy7G_miniAppointment strong,.Hofy7G_miniAppointment>div>span{display:block}.Hofy7G_miniAppointment strong{font-size:12px;font-weight:500}.Hofy7G_miniAppointment>div>span{color:var(--muted);margin-top:2px;font-size:10px}.Hofy7G_miniTime{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}.Hofy7G_avatar{background:var(--preview-avatar,#302b1e);border:1px solid var(--preview-selected-border,#494031);width:34px;height:34px;color:var(--gold-200);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:500;display:inline-flex}.Hofy7G_avatarMuted{color:#c1c8c0;background:#242724;border-color:#3b403c}.Hofy7G_appointmentState{background:color-mix(in srgb, var(--accent) 10%, transparent);border:1px solid color-mix(in srgb, var(--accent) 20%, transparent);width:fit-content;color:var(--gold-300);white-space:nowrap;padding:4px 8px;font-size:9px;display:inline-block}.Hofy7G_appointmentNext,.Hofy7G_confirmed{color:var(--muted);white-space:nowrap;font-size:10px}.Hofy7G_miniBottom{color:var(--muted);justify-content:space-between;gap:12px;padding:12px 21px;font-size:10px;display:flex}.Hofy7G_miniBottom>span,.Hofy7G_miniBottom a{align-items:center;gap:7px;display:flex}.Hofy7G_miniBottom a{color:var(--paper)}.Hofy7G_miniBottom svg{width:13px}.Hofy7G_heroExample{text-align:right;color:var(--muted);margin:11px 30px 0 0;font-size:9px;display:block}.Hofy7G_heroBottom{color:var(--muted);grid-column:1/-1;justify-content:space-between;align-items:center;padding:38px 0 33px;font-size:11px;display:flex}.Hofy7G_heroBottom a{align-items:center;gap:16px;display:flex}.Hofy7G_heroBottom svg{width:15px}.Hofy7G_benefitStrip{border-block:1px solid var(--line);background:var(--panel)}.Hofy7G_benefitStrip ul{grid-template-columns:repeat(4,minmax(0,1fr));padding-block:0;list-style:none;display:grid}.Hofy7G_benefitStrip li{border-right:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:12px;padding:23px 25px;font-size:12px;display:flex}.Hofy7G_benefitStrip li:first-child{padding-left:0}.Hofy7G_benefitStrip li:last-child{border-right:0;padding-right:0}.Hofy7G_benefitStrip li>span{color:var(--gold-300)}.Hofy7G_section{padding-block:110px 0}.Hofy7G_sectionHeading{grid-template-columns:1fr 1fr;align-items:end;gap:80px;margin-bottom:43px;display:grid}.Hofy7G_sectionHeading h2,.Hofy7G_showcaseCopy h2,.Hofy7G_workdayIntro h2,.Hofy7G_faq h2{letter-spacing:-.04em;font-variation-settings:"wdth" 85;margin:0;font-size:clamp(38px,4vw,57px);line-height:1.02}.Hofy7G_sectionHeading h2 span,.Hofy7G_showcaseCopy h2 span,.Hofy7G_faq h2 span{color:var(--muted)}.Hofy7G_sectionHeading p{max-width:400px;color:var(--muted);margin:0;font-size:14px}.Hofy7G_sectionHeading .Hofy7G_interactionHint{color:var(--paper);align-items:center;gap:9px;margin-top:19px;font-size:11px;display:flex}.Hofy7G_demo{border:1px solid var(--border-strong);background:var(--panel);min-width:0}.Hofy7G_demoToolbar{border-bottom:1px solid var(--line);background:var(--preview-toolbar,#1b1d19);justify-content:space-between;align-items:center;gap:10px;height:43px;padding:0 20px;display:flex}.Hofy7G_demoToolbar>span{color:var(--muted);align-items:center;gap:7px;font-size:10px;display:flex}.Hofy7G_demoToolbar .Hofy7G_demoLabel{font-size:9px}.Hofy7G_windowDots{align-items:center;gap:6px;display:flex}.Hofy7G_windowDots i{border:1px solid #68685c;border-radius:50%;width:6px;height:6px}.Hofy7G_demoLayout{grid-template-columns:204px minmax(0,1fr);display:grid}.Hofy7G_demoSidebar{background:var(--preview-sidebar,#10120f);border-right:1px solid var(--line);flex-direction:column;min-width:0;padding:26px 15px 17px;display:flex}.Hofy7G_demoShop{align-items:center;gap:9px;padding-inline:2px;display:flex}.Hofy7G_shopMonogram{border:1px solid var(--border-strong);place-items:center;width:35px;height:37px;font-size:22px;font-weight:700;display:grid}.Hofy7G_demoShop strong{font-size:11px;font-weight:500;display:block}.Hofy7G_demoShop div>span{color:var(--muted);margin-top:2px;font-size:9px;display:block}.Hofy7G_sidebarLabel{color:var(--muted);margin:31px 10px 12px;font-size:9px}.Hofy7G_demoSidebar [role=tablist]{gap:5px;display:grid}.Hofy7G_demoSidebar button{color:var(--muted);text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:11px;padding:12px 11px;font-size:11px;display:flex}.Hofy7G_demoSidebar button:hover{color:var(--paper);background:var(--panel)}.Hofy7G_demoSidebar button.Hofy7G_sideActive{border-color:color-mix(in srgb, var(--accent) 18%, transparent);background:color-mix(in srgb, var(--accent) 8%, transparent);color:var(--gold-300)}.Hofy7G_sideIndicator{background:var(--accent);border-radius:50%;width:4px;height:4px;margin-left:auto}.Hofy7G_sidebarQuiet{color:var(--muted);gap:23px;margin:28px 10px;font-size:11px;display:grid}.Hofy7G_sidebarQuiet>span{align-items:center;gap:11px;display:flex}.Hofy7G_demoOwner{border-top:1px solid var(--line);align-items:center;gap:8px;margin-top:auto;padding-top:16px;display:flex}.Hofy7G_demoOwner strong,.Hofy7G_demoOwner small{font-size:10px;display:block}.Hofy7G_demoOwner strong{font-weight:500}.Hofy7G_demoOwner small{color:var(--muted);font-size:9px}.Hofy7G_demoOwner>span:last-child{margin-left:auto}.Hofy7G_demoContent{background:var(--preview-content,#151713);min-width:0;min-height:548px;padding:27px 30px 24px}.Hofy7G_demoHeading{justify-content:space-between;align-items:center;display:flex}.Hofy7G_demoHeading p{color:var(--muted);margin:0 0 6px;font-size:10px}.Hofy7G_demoHeading h3{letter-spacing:-.8px;margin:0;font-size:25px;font-weight:650;font-stretch:100%}.Hofy7G_demoHeaderIcon{border:1px solid var(--line);width:34px;height:34px;color:var(--muted);place-items:center;display:grid}.Hofy7G_demoStats{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:24px 0;display:grid}.Hofy7G_demoStats>div{border-right:1px solid var(--line);padding:17px 21px}.Hofy7G_demoStats>div:first-child{padding-left:0}.Hofy7G_demoStats>div:last-child{border-right:0}.Hofy7G_demoStats>div>span{color:var(--muted);font-size:10px;display:block}.Hofy7G_demoStats strong{font-variant-numeric:tabular-nums;letter-spacing:-1px;align-items:baseline;gap:9px;margin-top:5px;font-size:28px;font-weight:500;line-height:1.3;display:flex}.Hofy7G_demoStats small{color:var(--muted);letter-spacing:0;font-size:9px;font-weight:400}.Hofy7G_scheduleToolbar{justify-content:space-between;align-items:center;gap:15px;margin-bottom:15px;display:flex}.Hofy7G_scheduleToolbar h4{margin:0;font-size:13px;font-weight:500}.Hofy7G_scheduleToolbar h4>span{color:var(--muted);margin-left:8px;font-size:9px;font-weight:400}.Hofy7G_filterLabel select,.Hofy7G_orderActions select{background:var(--panel);border:1px solid var(--border-strong);color:var(--paper);border-radius:2px;padding:7px 10px;font-size:10px}.Hofy7G_scheduleHead,.Hofy7G_scheduleRow{grid-template-columns:minmax(215px,1.6fr) minmax(100px,1fr) .7fr 80px;align-items:center;gap:14px;display:grid}.Hofy7G_scheduleHead{color:var(--muted);border-block:1px solid var(--line);padding:10px 0;font-size:9px}.Hofy7G_scheduleRow{border-bottom:1px solid var(--line);text-align:left;background:0 0;width:100%;padding:15px 0}.Hofy7G_scheduleRow:hover{background:color-mix(in srgb, var(--accent) 4%, transparent)}.Hofy7G_schedulePerson{align-items:center;gap:9px;min-width:0;display:flex}.Hofy7G_schedulePerson time{color:var(--muted);font-variant-numeric:tabular-nums;margin-right:2px;font-size:10px}.Hofy7G_schedulePerson strong{font-size:11px;font-weight:500;display:block}.Hofy7G_schedulePerson small{color:var(--muted);font-size:9px;display:block}.Hofy7G_scheduleService,.Hofy7G_scheduleBarber{color:var(--muted);font-size:10px}.Hofy7G_scheduleRow .Hofy7G_avatar{width:28px;height:28px;font-size:9px}.Hofy7G_scheduleFooter{color:var(--muted);justify-content:space-between;gap:12px;padding-top:19px;font-size:9px;display:flex}.Hofy7G_scheduleFooter>span:first-child{align-items:center;gap:7px;display:inline-flex}.Hofy7G_scheduleFooter .Hofy7G_liveDot{width:4px;height:4px}.Hofy7G_demoCaption{color:var(--muted);justify-content:space-between;gap:20px;margin-top:13px;font-size:10px;display:flex}.Hofy7G_orderHeading{align-items:center;gap:12px;margin-bottom:13px;display:flex}.Hofy7G_orderHeading h4{margin:0;font-size:14px;font-weight:500}.Hofy7G_orderHeading p{color:var(--muted);margin:1px 0 0;font-size:10px}.Hofy7G_orderHeading>span:last-child{margin-left:auto}.Hofy7G_orderLine{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px 0;font-size:12px;display:flex}.Hofy7G_orderLine small{color:var(--muted);font-size:10px;display:block}.Hofy7G_orderLine strong{font-variant-numeric:tabular-nums;font-weight:500}.Hofy7G_addProduct{color:var(--gold-300);background:0 0;padding:13px 0;font-size:11px!important}.Hofy7G_orderTotal{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;padding:14px 0;font-size:12px;display:flex}.Hofy7G_orderTotal strong{font-variant-numeric:tabular-nums;font-size:25px;font-weight:500}.Hofy7G_orderActions{justify-content:space-between;align-items:end;gap:16px;display:flex}.Hofy7G_orderActions label{color:var(--muted);align-items:center;gap:11px;font-size:11px;display:flex}.Hofy7G_orderActions .Hofy7G_primary,.Hofy7G_orderActions .Hofy7G_secondary{min-height:38px;padding-block:9px;font-size:11px!important}.Hofy7G_demoNotice{min-height:18px;color:var(--muted);margin-top:13px;font-size:10px}.Hofy7G_cashGrid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:32px;display:grid}.Hofy7G_chartHeader{justify-content:space-between;align-items:start;display:flex}.Hofy7G_chartHeader>div>span{color:var(--muted);font-size:11px}.Hofy7G_chartHeader strong{font-variant-numeric:tabular-nums;margin-top:5px;font-size:26px;font-weight:500;display:block}.Hofy7G_chartHeader>span{text-align:right;font-size:10px}.Hofy7G_chartHeader small{color:var(--muted);font-size:8px;display:block}.Hofy7G_bars{align-items:stretch;gap:12px;height:191px;padding-top:15px;display:flex}.Hofy7G_bars button{background:0 0;flex-direction:column;flex:1;align-items:center;gap:9px;min-width:0;display:flex}.Hofy7G_bars button>span{border-bottom:1px solid var(--line);flex:1;align-items:end;width:100%;display:flex}.Hofy7G_bars i{height:var(--bar-height);background:var(--preview-bars,#42473c);width:100%;transition:background-color .2s;display:block}.Hofy7G_bars button[data-active=true] i{background:var(--accent)}.Hofy7G_bars small{color:var(--muted);font-size:10px}.Hofy7G_cashSummary{border-left:1px solid var(--line);padding-left:26px}.Hofy7G_cashSummary h4{margin:4px 0 14px;font-size:13px;font-weight:500}.Hofy7G_cashSummary>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:13px 0;font-size:11px;display:flex}.Hofy7G_cashSummary>div span{color:var(--muted)}.Hofy7G_cashSummary strong{font-variant-numeric:tabular-nums;font-weight:500}.Hofy7G_cashSummary .Hofy7G_cashSum{font-size:15px}.Hofy7G_cashSummary p{color:var(--muted);align-items:start;gap:8px;margin-top:20px;font-size:10px;display:flex}.Hofy7G_workday{grid-template-columns:.8fr 1.2fr;gap:110px;padding-block:110px;display:grid}.Hofy7G_workdayIntro{align-self:start;position:sticky;top:124px}.Hofy7G_workdayIntro h2{font-size:41px}.Hofy7G_workdayIntro p{color:var(--muted);margin-top:23px;font-size:13px}.Hofy7G_workdayList{border-top:1px solid var(--border-strong)}.Hofy7G_workdayList article{border-bottom:1px solid var(--line);align-items:start;gap:23px;padding:28px 0;display:flex}.Hofy7G_hour{color:var(--muted);font-variant-numeric:tabular-nums;margin-top:5px;font-size:11px}.Hofy7G_workdayList h3{letter-spacing:-.6px;font-size:21px;font-weight:600;font-stretch:100%}.Hofy7G_workdayList p{color:var(--muted);max-width:410px;margin:10px 0 0;font-size:13px}.Hofy7G_rowArrow{color:var(--muted);margin-left:auto;font-size:22px}.Hofy7G_showcase{border-block:1px solid var(--line);background:var(--panel);overflow:clip}.Hofy7G_showcaseGrid{grid-template-columns:1fr 1fr;align-items:center;gap:50px;padding-block:85px;display:grid}.Hofy7G_showcaseCopy{padding-block:30px}.Hofy7G_showcaseCopy h2{font-size:clamp(40px,4vw,56px)}.Hofy7G_showcaseCopy>p{color:var(--muted);max-width:405px;margin-top:24px;font-size:14px}.Hofy7G_lineList{max-width:405px;margin:29px 0 0;padding:0;list-style:none}.Hofy7G_lineList li{border-bottom:1px solid var(--line);color:var(--paper);padding:13px 0;font-size:12px}.Hofy7G_lineList li:before{content:"—";color:var(--gold-300);margin-right:13px}.Hofy7G_linkPlate{border:1px solid var(--border-strong);background:var(--ink);width:fit-content;color:var(--muted);flex-wrap:wrap;align-items:center;gap:0;margin-top:29px;padding:13px 16px;font-size:12px;display:flex}.Hofy7G_linkPlate>span{color:var(--gold-300);margin-right:13px;font-size:19px}.Hofy7G_linkPlate strong{color:var(--paper);font-weight:500}.Hofy7G_showcaseCopy .Hofy7G_smallNote{margin-top:15px;font-size:10px}.Hofy7G_bookingStage{flex-direction:column;align-items:center;gap:24px;padding-inline:22px;display:flex;position:relative}.Hofy7G_bookingStage:before{content:"";border:1px solid var(--line);pointer-events:none;border-radius:50%;width:520px;height:520px;position:absolute;top:43px}.Hofy7G_bookingStage:after{content:"";border:1px solid var(--line);pointer-events:none;border-radius:50%;width:630px;height:630px;position:absolute;top:-12px}.Hofy7G_phone{background:var(--demo-surface);width:315px;max-width:100%;color:var(--demo-text);z-index:1;border:6px solid #252823;border-radius:35px;outline:1px solid #45483e;transition:background-color .25s;position:relative;overflow:hidden}.Hofy7G_phoneStatus{justify-content:space-between;align-items:center;height:37px;padding:4px 19px 0;font-size:9px;display:flex}.Hofy7G_phoneStatus b{font-weight:500}.Hofy7G_phoneStatus>span:last-child{font-size:8px}.Hofy7G_phoneIsland{background:#050605;border-radius:14px;width:81px;height:20px;position:absolute;top:5px;left:calc(50% - 40px)}.Hofy7G_phoneUrl{color:#babbb2;justify-content:center;align-items:center;gap:5px;height:31px;font-size:8px;display:flex}.Hofy7G_phoneCover{height:140px;position:relative}.Hofy7G_phoneCover img{object-fit:cover;filter:saturate(.55)}.Hofy7G_phoneCover>div{background:linear-gradient(#0000000d,#000000d1);position:absolute;inset:0}.Hofy7G_phoneCover>span{font-size:11px;line-height:1.2;position:absolute;bottom:17px;left:19px}.Hofy7G_phoneCover strong{letter-spacing:-1.5px;font-size:32px;font-weight:750;line-height:1.15}.Hofy7G_bookingBody{min-height:313px;padding:20px 19px}.Hofy7G_bookingTitle h3{letter-spacing:-.7px;font-size:22px;font-weight:600;font-stretch:100%;line-height:1.08}.Hofy7G_bookingTitle>span{color:#babbb2;margin-top:9px;font-size:9px;display:block}.Hofy7G_serviceOptions{gap:7px;margin-top:12px;display:grid}.Hofy7G_serviceOptions button{color:var(--demo-text);text-align:left;background:0 0;border:1px solid #383b32;border-radius:3px;align-items:center;gap:10px;padding:10px;display:flex}.Hofy7G_serviceOptions button[data-selected=true]{border-color:var(--demo-accent);background:color-mix(in srgb, var(--demo-accent) 7%, transparent)}.Hofy7G_serviceOptions strong{font-size:10px;font-weight:500;display:block}.Hofy7G_serviceOptions small{color:#babbb2;margin-top:1px;font-size:8px;display:block}.Hofy7G_serviceOptions b{font-variant-numeric:tabular-nums;margin-left:auto;font-size:10px;font-weight:500}.Hofy7G_radioDot{border:1px solid #787b71;border-radius:50%;width:12px;height:12px}.Hofy7G_serviceOptions button[data-selected=true] .Hofy7G_radioDot{border:3px solid var(--demo-accent)}.Hofy7G_bookingButton{background:var(--demo-accent);color:#0b0c0b;border-radius:3px;justify-content:center;align-items:center;gap:14px;width:100%;min-height:38px;margin-top:16px;padding:10px;display:flex;font-size:11px!important;font-weight:600!important}.Hofy7G_bookingButton:hover{filter:brightness(1.12)}.Hofy7G_bookingButton svg{width:14px}.Hofy7G_phoneFooter{color:#babbb2;justify-content:center;align-items:center;gap:5px;padding:0 0 21px;font-size:8px;display:flex}.Hofy7G_paletteControls{z-index:1;background:var(--panel);justify-content:center;align-items:center;gap:16px;display:flex}.Hofy7G_paletteControls>span{color:var(--muted);font-size:11px}.Hofy7G_paletteControls>div{gap:8px;display:flex}.Hofy7G_paletteControls button{background:0 0;border:1px solid #0000;border-radius:50%;place-items:center;width:33px;height:33px;display:grid}.Hofy7G_paletteControls button[data-active=true]{border-color:var(--swatch)}.Hofy7G_paletteControls button>span{background:var(--swatch);border-radius:50%;width:21px;height:21px}.Hofy7G_paletteControls>small{min-width:32px;color:var(--muted);font-size:10px}.Hofy7G_bookingBack{color:#babbb2;background:0 0;padding-bottom:16px;font-size:9px!important}.Hofy7G_dayOptions{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:16px;display:grid}.Hofy7G_dayOptions button,.Hofy7G_timeOptions button{color:var(--demo-text);background:0 0;border:1px solid #45483e;border-radius:3px;padding:9px 6px}.Hofy7G_dayOptions small{font-size:8px;display:block}.Hofy7G_dayOptions strong{font-size:16px;font-weight:500;display:block}.Hofy7G_dayOptions button[data-selected=true],.Hofy7G_timeOptions button[data-selected=true]{border-color:var(--demo-accent);background:color-mix(in srgb, var(--demo-accent) 12%, transparent);color:var(--demo-accent)}.Hofy7G_timeOptions{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:12px;display:grid}.Hofy7G_timeOptions button{font-size:10px}.Hofy7G_bookingSuccess{text-align:center;padding-top:7px}.Hofy7G_bookingSuccess>span{border:1px solid var(--demo-accent);color:var(--demo-accent);border-radius:50%;justify-content:center;align-items:center;width:49px;height:49px;margin-bottom:13px;display:inline-flex}.Hofy7G_bookingSuccess h3{font-size:26px;font-stretch:100%;line-height:1.07}.Hofy7G_bookingSuccess p{color:#c6c6bc;margin-top:12px;font-size:11px;line-height:1.7}.Hofy7G_bookingSuccess>small{color:#babbb2;font-size:8px}.Hofy7G_manifesto{grid-template-columns:1fr 1fr;align-items:center;gap:86px;padding-block:120px 10px;display:grid}.Hofy7G_manifestoImage{height:440px;position:relative;overflow:hidden}.Hofy7G_manifestoImage img{object-fit:cover;object-position:26% center;filter:saturate(.5)brightness(.75)}.Hofy7G_quoteMark{color:var(--muted);height:57px;font-size:85px;font-weight:500;line-height:1;display:block}.Hofy7G_manifestoCopy h2{letter-spacing:-.035em;font-variation-settings:"wdth" 85;font-size:clamp(36px,3.8vw,53px);line-height:1.02}.Hofy7G_manifestoCopy>p{max-width:370px;color:var(--muted);margin-top:22px;font-size:13px}.Hofy7G_manifestoCopy>p+p{margin-top:10px}.Hofy7G_signature{color:var(--muted);align-items:center;gap:12px;margin-top:28px;font-size:10px;display:flex}.Hofy7G_smallMark{width:24px;height:24px}.Hofy7G_pricingSection{padding-top:116px}.Hofy7G_pricingBoard{border:1px solid var(--border-strong);background:var(--panel);grid-template-columns:1.15fr 1fr;display:grid}.Hofy7G_priceIntro{padding:40px 50px}.Hofy7G_planName{color:var(--muted);margin-bottom:13px;font-size:12px;display:block}.Hofy7G_priceIntro h3{letter-spacing:-.8px;font-size:32px;font-weight:650;font-stretch:100%;line-height:1.1}.Hofy7G_priceIntro p{color:var(--muted);margin-top:16px;font-size:13px}.Hofy7G_priceIntro ul{gap:13px;margin:27px 0 0;padding:0;list-style:none;display:grid}.Hofy7G_priceIntro li{color:var(--muted);align-items:center;gap:11px;font-size:12px;display:flex}.Hofy7G_priceIntro li svg{color:var(--paper)}.Hofy7G_priceChoice{border-left:1px solid var(--border-strong);background:var(--preview-price,#171913);flex-direction:column;align-items:stretch;padding:43px 50px;display:flex}.Hofy7G_billingToggle{background:var(--ink);border:1px solid var(--line);align-self:flex-start;gap:2px;width:fit-content;padding:4px;display:flex}.Hofy7G_billingToggle button{color:var(--muted);background:0 0;border:1px solid #0000;padding:8px 15px;font-size:11px}.Hofy7G_billingToggle button[aria-pressed=true]{background:var(--preview-selected,#292b22);color:var(--paper);border-color:var(--preview-selected-border,#444638)}.Hofy7G_billingToggle button span{color:var(--gold-300);background:color-mix(in srgb, var(--accent) 10%, transparent);margin-left:5px;padding:3px 5px;font-size:8px}.Hofy7G_priceValue{align-items:baseline;gap:10px;margin-top:25px;line-height:1;display:flex}.Hofy7G_priceValue strong{letter-spacing:-7px;font-variation-settings:"wdth" 85;font-size:98px;font-weight:550}.Hofy7G_priceValue>span:first-child{font-size:24px}.Hofy7G_priceValue>span:last-child{color:var(--muted);font-size:13px}.Hofy7G_billingNote{color:var(--muted);margin-top:14px;font-size:12px}.Hofy7G_priceSaving{color:var(--gold-300);min-height:26px;padding-top:8px;font-size:11px}.Hofy7G_priceChoice .Hofy7G_primary{margin-top:27px}.Hofy7G_trialNote{text-align:center;color:var(--muted);margin-top:12px;font-size:10px}.Hofy7G_priceDisclaimer{text-align:center;color:var(--muted);margin-top:13px;font-size:10px}.Hofy7G_planDialog{background:var(--panel);color:var(--paper);border:1px solid var(--border-strong);width:min(460px,100% - 32px);max-height:calc(100dvh - 40px);margin:auto;padding:0;overflow-y:auto}.Hofy7G_planDialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000c7}.Hofy7G_dialogBody{text-align:left;padding:35px;position:relative}.Hofy7G_dialogClose{width:36px;height:36px;color:var(--paper);background:0 0;position:absolute;top:12px;right:12px;font-size:27px!important}.Hofy7G_dialogMark{width:35px;height:35px;margin-bottom:23px}.Hofy7G_dialogBody h2{font-size:36px}.Hofy7G_dialogBody p{color:var(--muted);margin-top:14px;font-size:13px}.Hofy7G_dialogPrice{letter-spacing:-2px;margin-top:17px;font-size:49px;font-weight:550}.Hofy7G_dialogPrice>span{color:var(--muted);letter-spacing:0;font-size:14px}.Hofy7G_dialogNote{color:var(--muted);border-top:1px solid var(--line);margin-top:21px;padding-top:17px;font-size:12px}.Hofy7G_dialogBody .Hofy7G_primary{margin-top:24px;display:flex}.Hofy7G_dialogReturn{color:var(--muted);background:0 0;margin:14px auto 0;padding:8px;display:block;font-size:11px!important}.Hofy7G_faq{grid-template-columns:.9fr 1.1fr;gap:83px;padding-block:113px;display:grid}.Hofy7G_faq h2{font-size:37px}.Hofy7G_faq>div>p{color:var(--muted);margin-top:24px;font-size:13px}.Hofy7G_faqList{border-top:1px solid var(--border-strong)}.Hofy7G_faqList details{border-bottom:1px solid var(--line)}.Hofy7G_faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding-block:21px;font-size:13px;list-style:none;display:flex}.Hofy7G_faqList summary::-webkit-details-marker{display:none}.Hofy7G_faqList summary>span{color:var(--muted);font-size:23px;font-weight:300;transition:transform .2s}.Hofy7G_faqList details[open] summary>span{transform:rotate(45deg)}.Hofy7G_faqList details[open] summary{color:var(--gold-300)}.Hofy7G_faqList p{color:var(--muted);margin:0;padding:0 38px 23px 0;font-size:12px;line-height:1.8}.Hofy7G_finalCta{text-align:center;border-block:1px solid var(--border-strong);padding-block:71px 80px;position:relative}.Hofy7G_finalCta>p{color:var(--muted);margin-bottom:22px;font-size:13px}.Hofy7G_finalCta h2{font-variation-settings:"wdth" 85;letter-spacing:-.045em;font-size:clamp(44px,5vw,72px);line-height:.99}.Hofy7G_finalCta .Hofy7G_primary{margin-top:32px}.Hofy7G_footer{margin-top:62px}.Hofy7G_footerTop{grid-template-columns:1fr 1fr 1fr;align-items:center;gap:30px;padding-bottom:41px;display:grid}.Hofy7G_footerTop>p{color:var(--muted);font-size:12px}.Hofy7G_footerTop nav{color:var(--muted);flex-wrap:wrap;justify-content:end;gap:10px 21px;font-size:11px;display:flex}.Hofy7G_footerTop nav a{align-items:center;gap:6px;display:flex}.Hofy7G_footerTop nav svg{width:13px}.Hofy7G_footerBottom{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:18px;padding-block:22px;font-size:9px;display:flex}@media (min-width:1600px){.Hofy7G_hero{column-gap:72px;padding-top:62px}.Hofy7G_heroPhoto{height:555px}.Hofy7G_hero h1{font-size:110px}}@media (max-width:1150px){.Hofy7G_container{width:calc(100% - 64px)}.Hofy7G_navbar{gap:20px;min-height:78px}.Hofy7G_desktopNav{gap:20px}.Hofy7G_navActions{gap:19px}.Hofy7G_hero{gap:30px;padding-top:39px}.Hofy7G_hero h1{font-size:clamp(66px,8vw,88px)}.Hofy7G_heroPhoto{height:480px;margin-left:14px}.Hofy7G_heroAgenda,.Hofy7G_heroExample{margin-right:0}.Hofy7G_miniAppointment,.Hofy7G_miniTop{padding-inline:14px}.Hofy7G_miniAppointment{gap:9px}.Hofy7G_miniAppointment .Hofy7G_avatar{display:none}.Hofy7G_heroDescription{font-size:14px}.Hofy7G_heroActions{gap:22px}.Hofy7G_heroActions .Hofy7G_primary{gap:18px;padding-inline:17px}.Hofy7G_demoLayout{grid-template-columns:170px minmax(0,1fr)}.Hofy7G_demoContent{padding-inline:22px}.Hofy7G_demoShop strong{font-size:9px}.Hofy7G_demoShop div>span{font-size:8px}.Hofy7G_scheduleHead,.Hofy7G_scheduleRow{grid-template-columns:minmax(180px,1.5fr) minmax(90px,1fr) 75px;gap:10px}.Hofy7G_scheduleHead>span:nth-child(3),.Hofy7G_scheduleBarber{display:none}.Hofy7G_demoStats strong{font-size:24px}.Hofy7G_demoStats small{display:none}.Hofy7G_scheduleFooter{flex-wrap:wrap}.Hofy7G_workday{gap:55px}.Hofy7G_workdayIntro h2{font-size:36px}.Hofy7G_workdayList h3{font-size:18px}.Hofy7G_showcaseGrid{gap:35px}.Hofy7G_manifesto{gap:55px}.Hofy7G_manifestoImage{height:400px}.Hofy7G_priceIntro,.Hofy7G_priceChoice{padding-inline:34px}.Hofy7G_faq{gap:50px}.Hofy7G_footerTop{grid-template-columns:.8fr .9fr 1.3fr}}@media (max-width:920px){.Hofy7G_desktopNav{gap:17px}.Hofy7G_desktopNav a{font-size:11px}.Hofy7G_navCta{display:none}.Hofy7G_demoLayout{grid-template-columns:140px minmax(0,1fr)}.Hofy7G_demoSidebar{padding-inline:10px}.Hofy7G_demoShop div>span,.Hofy7G_demoOwner .Hofy7G_avatar{display:none}.Hofy7G_demoContent{padding-inline:19px}.Hofy7G_demoStats>div{padding-inline:13px}.Hofy7G_demoStats strong{font-size:22px}.Hofy7G_scheduleHead,.Hofy7G_scheduleRow{grid-template-columns:minmax(160px,1.5fr) 70px}.Hofy7G_scheduleHead>span:nth-child(2),.Hofy7G_scheduleService{display:none}.Hofy7G_sectionHeading{gap:45px}.Hofy7G_workday{gap:35px}.Hofy7G_workdayList article{gap:17px}.Hofy7G_cashGrid{grid-template-columns:1fr;gap:22px}.Hofy7G_cashSummary{border-left:0;border-top:1px solid var(--line);padding:18px 0 0}.Hofy7G_benefitStrip li{padding-inline:15px;font-size:10px}.Hofy7G_showcaseCopy h2{font-size:39px}.Hofy7G_bookingStage{padding-inline:0}.Hofy7G_paletteControls{gap:8px}.Hofy7G_paletteControls>span{font-size:9px}}@media (max-width:780px){.Hofy7G_container{width:calc(100% - 40px)}.Hofy7G_navbar{min-height:74px}.Hofy7G_brand>span{font-size:30px}.Hofy7G_brandMark{width:31px;height:31px}.Hofy7G_desktopNav,.Hofy7G_loginLink{display:none}.Hofy7G_navCta{gap:12px;min-height:40px;padding:7px 11px;font-size:10px;display:inline-flex}.Hofy7G_navActions{gap:10px}.Hofy7G_menuButton{place-items:center;width:40px;height:40px;display:inline-grid}.Hofy7G_mobileNav{background:var(--ink);border-bottom:1px solid var(--border-strong);max-height:calc(100dvh - 74px);padding:13px 20px 21px;display:grid;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.Hofy7G_mobileNav a{border-bottom:1px solid var(--line);min-height:51px;color:var(--paper);justify-content:space-between;align-items:center;font-size:14px;display:flex}.Hofy7G_hero{grid-template-columns:1fr;gap:35px;padding-top:27px}.Hofy7G_heroCopy{padding-top:5px}.Hofy7G_intro{margin-bottom:24px;font-size:10px}.Hofy7G_hero h1{max-width:620px;font-size:clamp(65px,12.2vw,90px);line-height:.95}.Hofy7G_hero h1>span br{display:none}.Hofy7G_hero h1>span{display:block}.Hofy7G_hero h1>br:nth-of-type(2){display:none}.Hofy7G_heroDescription{margin-top:23px;font-size:14px}.Hofy7G_heroActions{margin-top:23px}.Hofy7G_heroFootnote{font-size:10px}.Hofy7G_heroVisual{justify-self:center;width:100%;max-width:570px;padding:0}.Hofy7G_heroPhoto{height:410px;margin:0 0 0 25px}.Hofy7G_heroPhoto img{object-position:center 42%}.Hofy7G_heroAgenda{margin:-76px 25px 0 0}.Hofy7G_miniAppointment .Hofy7G_avatar{display:inline-flex}.Hofy7G_miniTop,.Hofy7G_miniAppointment,.Hofy7G_miniBottom{padding-inline:18px}.Hofy7G_heroExample{margin-right:25px}.Hofy7G_heroBottom{gap:12px;padding:0 0 25px;font-size:9px}.Hofy7G_heroBottom a{gap:8px}.Hofy7G_benefitStrip ul{grid-template-columns:repeat(2,minmax(0,1fr))}.Hofy7G_benefitStrip li{padding:17px 15px 17px 0;font-size:10px}.Hofy7G_benefitStrip li:nth-child(2){border-right:0;padding-left:20px;padding-right:0}.Hofy7G_benefitStrip li:nth-child(3){border-top:1px solid var(--line)}.Hofy7G_benefitStrip li:nth-child(4){border-top:1px solid var(--line);padding-left:20px}.Hofy7G_section{padding-top:73px}.Hofy7G_sectionHeading{grid-template-columns:1fr;gap:21px;margin-bottom:29px}.Hofy7G_sectionHeading h2,.Hofy7G_showcaseCopy h2{font-size:43px}.Hofy7G_sectionHeading p{font-size:13px}.Hofy7G_sectionHeading .Hofy7G_interactionHint{margin-top:12px}.Hofy7G_demoToolbar{padding-inline:13px}.Hofy7G_demoToolbar .Hofy7G_demoLabel{display:none}.Hofy7G_demoLayout{display:block}.Hofy7G_demoSidebar{border-right:0;border-bottom:1px solid var(--line);padding:0}.Hofy7G_demoShop,.Hofy7G_sidebarLabel,.Hofy7G_sidebarQuiet,.Hofy7G_demoOwner{display:none}.Hofy7G_demoSidebar [role=tablist]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.Hofy7G_demoSidebar button{border:none;border-bottom:2px solid #0000;justify-content:center;gap:7px;padding:15px 5px;font-size:10px}.Hofy7G_demoSidebar button.Hofy7G_sideActive{border-color:var(--accent)}.Hofy7G_sideIndicator{display:none}.Hofy7G_demoSidebar button svg{width:15px}.Hofy7G_demoContent{min-height:535px;padding:24px 18px 18px}.Hofy7G_demoHeading h3{font-size:23px}.Hofy7G_demoHeading p{font-size:9px}.Hofy7G_demoStats{margin-block:22px}.Hofy7G_demoStats>div{padding:13px 10px}.Hofy7G_demoStats>div:last-child{padding-right:0}.Hofy7G_demoStats>div>span{font-size:8px}.Hofy7G_demoStats strong{letter-spacing:-.6px;font-size:clamp(19px,3.5vw,26px)}.Hofy7G_scheduleToolbar h4{font-size:12px}.Hofy7G_scheduleToolbar h4>span,.Hofy7G_scheduleHead{display:none}.Hofy7G_scheduleRow{grid-template-columns:minmax(0,1fr) auto;gap:6px;padding:16px 0}.Hofy7G_schedulePerson{gap:9px}.Hofy7G_schedulePerson time{font-size:9px}.Hofy7G_schedulePerson .Hofy7G_avatar{width:27px;height:27px;font-size:8px}.Hofy7G_schedulePerson strong{font-size:11px}.Hofy7G_schedulePerson small,.Hofy7G_scheduleFooter{font-size:9px}.Hofy7G_scheduleFooter>span:last-child{line-height:1.6}.Hofy7G_demoCaption{flex-direction:column;gap:3px;font-size:9px}.Hofy7G_orderActions{flex-wrap:wrap}.Hofy7G_orderActions .Hofy7G_primary,.Hofy7G_orderActions .Hofy7G_secondary{width:100%}.Hofy7G_orderActions label{justify-content:space-between;width:100%}.Hofy7G_orderActions select{flex:1;max-width:150px}.Hofy7G_cashGrid{grid-template-columns:1fr}.Hofy7G_bars{height:180px}.Hofy7G_workday{grid-template-columns:1fr;gap:30px;padding-block:72px}.Hofy7G_workdayIntro{position:static}.Hofy7G_workdayIntro h2{font-size:36px}.Hofy7G_workdayIntro p{margin-top:17px;font-size:13px}.Hofy7G_workdayList h3{font-size:19px}.Hofy7G_workdayList p{font-size:12px}.Hofy7G_workdayList article{padding-block:24px}.Hofy7G_showcaseGrid{grid-template-columns:1fr;gap:37px;padding-block:59px}.Hofy7G_showcaseCopy{padding:0}.Hofy7G_showcaseCopy>p{margin-top:19px;font-size:13px}.Hofy7G_linkPlate{font-size:11px}.Hofy7G_bookingStage{width:100%;max-width:420px;margin-inline:auto}.Hofy7G_phone{width:315px}.Hofy7G_paletteControls{gap:15px}.Hofy7G_paletteControls>span{font-size:10px}.Hofy7G_manifesto{grid-template-columns:1fr;gap:38px;padding-top:70px}.Hofy7G_manifestoImage{height:290px}.Hofy7G_manifestoCopy{padding-left:13px}.Hofy7G_manifestoCopy h2{font-size:44px}.Hofy7G_manifestoCopy>p{font-size:13px}.Hofy7G_pricingSection{padding-top:74px}.Hofy7G_pricingBoard{grid-template-columns:1fr}.Hofy7G_priceIntro{padding:29px 24px}.Hofy7G_priceIntro h3{font-size:29px}.Hofy7G_priceIntro li{font-size:11px}.Hofy7G_priceChoice{border-left:0;border-top:1px solid var(--border-strong);padding:29px 24px}.Hofy7G_priceValue strong{font-size:86px}.Hofy7G_priceDisclaimer{text-align:left;font-size:9px}.Hofy7G_faq{grid-template-columns:1fr;gap:29px;padding-block:73px}.Hofy7G_faq h2{font-size:33px}.Hofy7G_faq>div>p{margin-top:17px}.Hofy7G_faqList summary{font-size:12px}.Hofy7G_finalCta{padding-block:53px 55px}.Hofy7G_finalCta>p{font-size:11px}.Hofy7G_finalCta h2{font-size:clamp(35px,7vw,50px)}.Hofy7G_footer{margin-top:39px}.Hofy7G_footerTop{grid-template-columns:1fr 1fr;gap:20px}.Hofy7G_footerTop>p{font-size:11px}.Hofy7G_footerTop nav{grid-column:1/-1;justify-content:start;margin-top:9px;font-size:10px}.Hofy7G_footerBottom{flex-direction:column;align-items:start;gap:9px;font-size:9px}}@media (max-width:390px){.Hofy7G_container{width:calc(100% - 32px)}.Hofy7G_hero h1{font-size:59px}.Hofy7G_intro{font-size:9px}.Hofy7G_heroActions{gap:22px}.Hofy7G_heroActions .Hofy7G_primary{gap:12px;font-size:11px!important}.Hofy7G_textLink{gap:10px;font-size:11px}.Hofy7G_heroPhoto{height:350px;margin-left:12px}.Hofy7G_heroAgenda{margin-right:8px}.Hofy7G_heroExample{margin-right:8px;font-size:8px}.Hofy7G_miniTop,.Hofy7G_miniAppointment,.Hofy7G_miniBottom{padding-inline:11px}.Hofy7G_miniAppointment .Hofy7G_avatar{width:26px;height:26px;font-size:8px}.Hofy7G_miniAppointment strong{font-size:10px}.Hofy7G_miniAppointment>div>span{font-size:8px}.Hofy7G_appointmentState{padding-inline:5px;font-size:8px}.Hofy7G_demoContent{padding-inline:12px}.Hofy7G_demoStats strong{font-size:18px}.Hofy7G_demoHeading h3{font-size:20px}.Hofy7G_sectionHeading h2,.Hofy7G_showcaseCopy h2{font-size:37px}.Hofy7G_phone{width:295px}.Hofy7G_paletteControls{gap:10px}.Hofy7G_linkPlate{padding-inline:10px;font-size:10px}.Hofy7G_priceChoice,.Hofy7G_priceIntro{padding-inline:21px}}@media (prefers-reduced-motion:reduce){.Hofy7G_world *,.Hofy7G_world :before,.Hofy7G_world :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.OfbNva_world.OfbNva_world{--accent-shift:0;--surface-shift:0;--theme-chroma:1;--gold-400:var(--accent);--gold-300:color-mix(in srgb, var(--accent) 80%, white);--gold-200:color-mix(in srgb, var(--accent) 45%, white);--ink:hsl(from #0b0c0b calc(h + var(--surface-shift)) s l);--border-subtle:hsl(from #262a26 calc(h + var(--surface-shift)) s l);--border-strong:hsl(from #3c423b calc(h + var(--surface-shift)) s l);--preview-avatar:color-mix(in srgb, var(--accent) 16%, var(--ink));--preview-toolbar:hsl(from #1b1d19 calc(h + var(--surface-shift)) s l);--preview-sidebar:hsl(from #10120f calc(h + var(--surface-shift)) s l);--preview-content:hsl(from #151713 calc(h + var(--surface-shift)) s l);--preview-bars:color-mix(in srgb, var(--accent) 25%, var(--preview-content));--preview-price:hsl(from #171913 calc(h + var(--surface-shift)) s l);--preview-selected:hsl(from #292b22 calc(h + var(--surface-shift)) s l);--preview-selected-border:hsl(from #444638 calc(h + var(--surface-shift)) s l);--accent:hsl(from #dfb768 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);--muted:hsl(from #a7a69f calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);--paper:hsl(from #f4f0e8 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);--line:hsl(from #2b2b28 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);--panel:hsl(from #121411 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);--gold:hsl(from #dfb768 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);background:hsl(from #090b0a calc(h + var(--surface-shift)) s l);color:var(--paper);isolation:isolate;overflow:clip}.OfbNva_world h1,.OfbNva_world h2,.OfbNva_world h3{margin:0}.OfbNva_world button{font-size:12px}.OfbNva_world section[id]{scroll-margin-top:110px}.OfbNva_container{width:min(1280px,100% - 112px);margin-inline:auto}.OfbNva_header{z-index:50;background:hsl(from #090b0ada calc(h + var(--surface-shift)) s l);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-bottom:1px solid #ffffff10;position:sticky;top:0}.OfbNva_navbar{justify-content:space-between;align-items:center;gap:30px;min-height:88px;display:flex}.OfbNva_brand{color:var(--paper);align-items:center;gap:9px;display:flex}.OfbNva_brandMark{width:33px;height:33px}.OfbNva_brand>span{letter-spacing:-1.8px;font-size:31px;font-weight:750}.OfbNva_brand>span>span{color:var(--gold)}.OfbNva_brand small{color:hsl(from #c0b5a2 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);letter-spacing:2px;border-left:1px solid #ffffff26;margin-left:13px;padding-left:19px;font-size:8px;font-weight:500}.OfbNva_desktopNav{gap:30px;display:flex}.OfbNva_desktopNav a{color:hsl(from #b6b6ae calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);font-size:12px;transition:color .2s}.OfbNva_desktopNav a:hover{color:var(--gold)}.OfbNva_navActions{align-items:center;gap:22px;display:flex}.OfbNva_motionToggle{color:hsl(from #b4b5ac calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);background:0 0;border:none;align-items:center;gap:8px;min-height:44px;padding:0;display:flex}.OfbNva_world .OfbNva_motionToggle{font-size:9px}.OfbNva_motionToggle>span:first-child{border:1px solid #ffffff30;border-radius:50%;place-items:center;width:26px;height:26px;font-size:11px;display:grid}.OfbNva_motionToggle:hover{color:var(--gold)}.OfbNva_motionToggle:disabled{cursor:default}.OfbNva_navCta{border:1px solid hsl(from #c9a44f70 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);min-height:42px;color:hsl(from #f0d79f calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);background:linear-gradient(120deg, hsl(from #d5aa4f16 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), transparent);border-radius:6px;align-items:center;gap:30px;padding:9px 16px;font-size:11px;display:flex}.OfbNva_navCta:hover{background:hsl(from #c9a44f24 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l)}.OfbNva_menuButton{display:none}.OfbNva_progress{background:var(--gold);width:100%;height:1px;transform:scaleX(var(--read-progress,0));transform-origin:0;position:absolute;bottom:-1px;left:0}.OfbNva_hero{padding-bottom:26px;position:relative}.OfbNva_heroGrid{opacity:.37;pointer-events:none;background-image:linear-gradient(hsl(from #767d7213 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l) 1px, transparent 1px), linear-gradient(90deg, hsl(from #767d7213 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l) 1px, transparent 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 60%,#000,#0000 70%);mask-image:radial-gradient(at 60%,#000,#0000 70%)}.OfbNva_hero:before{content:"";pointer-events:none;background:radial-gradient(ellipse at 78% 33%, hsl(from #8b63281b calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), transparent 50%);position:absolute;inset:0}.OfbNva_heroLayout{grid-template-columns:.95fr 1.05fr;align-items:center;gap:16px;min-height:659px;display:grid;position:relative}.OfbNva_heroCopy{z-index:3;pointer-events:none;padding:42px 0 51px;position:relative}.OfbNva_heroCopy a{pointer-events:auto}.OfbNva_eyebrow{color:hsl(from #c6b78f calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);letter-spacing:2.1px;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 26px;font-size:10px;font-weight:500;display:flex}.OfbNva_signal{background:var(--gold);width:5px;height:5px;box-shadow:0 0 12px hsl(from #e9bc6780 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);border-radius:50%;flex-shrink:0;animation:3s ease-in-out infinite OfbNva_signal;display:inline-block}.OfbNva_hero h1{font-variation-settings:"wdth" 83;letter-spacing:-.065em;text-wrap:initial;font-size:clamp(76px,7.9vw,118px);font-weight:740;line-height:.97}.OfbNva_hero h1>span{color:var(--gold);background:linear-gradient(110deg, hsl(from #8c5b22 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l) 0%, hsl(from #e5b65c calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l) 22%, hsl(from #fff0c2 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l) 47%, hsl(from #cf9950 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l) 70%, hsl(from #f7dfab calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l) 91%);-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:10s ease-in-out infinite OfbNva_metalLight}.OfbNva_heroDescription{color:hsl(from #b8b8af calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);margin:29px 0 26px;font-size:16px;line-height:1.75}.OfbNva_heroActions{align-items:center;gap:23px;display:flex}.OfbNva_primary{min-height:52px;color:hsl(from #15130d calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);background:linear-gradient(115deg, hsl(from #eac784 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), hsl(from #cda25a calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l));border:1px solid hsl(from #f6d9a0 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);box-shadow:0 0 24px hsl(from #d8a94b16 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), inset 0 1px #fff5;border-radius:6px;justify-content:space-between;align-items:center;gap:28px;padding:15px 22px;font-size:12px;font-weight:650;transition:transform .25s,box-shadow .25s;display:inline-flex;position:relative}.OfbNva_primary:hover{box-shadow:0 8px 38px hsl(from #d8a94b35 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), inset 0 1px #fff5;transform:translateY(-3px)}.OfbNva_primary svg{width:17px}.OfbNva_quietLink{color:hsl(from #c9c7bf calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);align-items:center;gap:14px;font-size:11px;display:inline-flex}.OfbNva_quietLink:hover{color:var(--gold)}.OfbNva_quietLink>span{font-size:18px}.OfbNva_spatialHero{min-width:0;height:640px;position:relative}.OfbNva_tilt{--tilt-x:0deg;--tilt-y:0deg;--light-x:50%;--light-y:10%;transform:perspective(1200px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transform-style:preserve-3d;transition:transform .4s cubic-bezier(.16,1,.3,1)}.OfbNva_cardShine{pointer-events:none;border-radius:inherit;background:radial-gradient(circle at var(--light-x) var(--light-y), hsl(from #efce8b12 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), transparent 50%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.OfbNva_tilt:hover>.OfbNva_cardShine{opacity:1}.OfbNva_sceneTilt{position:absolute;inset:0}.OfbNva_sceneTilt>.OfbNva_cardShine{display:none}.OfbNva_scene{--scene-scale:1;width:650px;height:620px;transform:translate(-50%, -50%) scale(var(--scene-scale));transform-style:preserve-3d;pointer-events:none;position:absolute;top:50%;left:50%}.OfbNva_sceneAura{background:radial-gradient(ellipse, hsl(from #b1813536 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), transparent 64%);filter:blur(20px);position:absolute;inset:7% -8% -2%}.OfbNva_orbitSculpture{width:640px;height:610px;position:absolute;top:-32px;left:4px;transform:translateZ(-180px)}.OfbNva_orbitCanvas{opacity:0;width:100%;height:100%;transition:opacity 1s;position:absolute;inset:0}.OfbNva_orbitCanvas[data-ready=true]{opacity:1}.OfbNva_orbitFallback{opacity:.5;position:absolute;inset:0}.OfbNva_orbitSculpture:has(.OfbNva_orbitCanvas[data-ready=true]) .OfbNva_orbitFallback{opacity:0}.OfbNva_orbitFallback i{border:6px solid hsl(from #bd8a3c calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);box-shadow:inset 2px 2px 3px hsl(from #ffeeae99 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), 2px 4px 6px #000;border-radius:50%;position:absolute;inset:12%;transform:rotate(-35deg)scaleY(.65)}.OfbNva_orbitFallback i:nth-child(2){transform:rotate(35deg)scaleY(.65)}.OfbNva_orbitFallback i:nth-child(3){transform:rotate(90deg)scaleY(.65)}.OfbNva_orbitTrace,.OfbNva_orbitTraceTwo{border:1px solid hsl(from #e3b95c25 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);border-radius:50%;width:595px;height:460px;position:absolute;top:80px;left:24px;transform:rotate(-35deg)}.OfbNva_orbitTrace:before,.OfbNva_orbitTraceTwo:after{content:"";background:hsl(from #dbb265 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);width:6px;height:6px;box-shadow:0 0 17px hsl(from #dbb265b0 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);border-radius:50%;position:absolute;top:70px;left:70px}.OfbNva_orbitTraceTwo{opacity:.55;width:480px;height:510px;top:24px;left:80px;transform:rotate(55deg)}.OfbNva_brandCoin{width:130px;height:130px;transform-style:preserve-3d;position:absolute;top:38px;right:128px;transform:rotateX(15deg)rotateY(-28deg)rotate(13deg)translateZ(45px)}.OfbNva_coinBody{transform-style:preserve-3d;animation:8s ease-in-out infinite OfbNva_coinFloat;position:absolute;inset:0}.OfbNva_coinBody>i{border:1px solid hsl(from #edcc8a calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);background:linear-gradient(120deg, hsl(from #68481d calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), hsl(from #ddae63 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l) 40%, hsl(from #64441e calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l) 90%);border-radius:27px;position:absolute;inset:0}.OfbNva_coinFront{background:linear-gradient(135deg, hsl(from #383020 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), hsl(from #121512 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l) 50%, hsl(from #2f291b calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l));border:1px solid hsl(from #e9c47b calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);box-shadow:inset 1px 1px 4px hsl(from #f5da9470 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), 0 9px 35px #0008;border-radius:27px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;transform:translateZ(17px)}.OfbNva_coinMark{width:63px;height:63px}.OfbNva_coinFront>span{letter-spacing:1.8px;color:hsl(from #d7ba80 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);margin-top:10px;font-size:5px}.OfbNva_dashboardFloat{width:464px;height:329px;transform-style:preserve-3d;animation:7s ease-in-out infinite OfbNva_dashboardFloat;position:absolute;top:205px;left:76px}.OfbNva_dashboard3d{transform-style:preserve-3d;position:absolute;inset:0;transform:rotateX(14deg)rotateY(-20deg)rotate(-8deg)}.OfbNva_deviceEdge{background:hsl(from #4a3c23 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);box-shadow:1px 1px hsl(from #f4d99a calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), 2px 2px hsl(from #75623d calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), 3px 3px hsl(from #493c23 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), 4px 4px hsl(from #8b7345 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), 5px 5px hsl(from #6e5935 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), 6px 6px hsl(from #493e28 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), 7px 7px hsl(from #423621 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), 12px 22px 40px #0009;border-radius:14px;position:absolute;inset:0;transform:translateZ(-10px)}.OfbNva_deviceScreen{border:1px solid hsl(from #c1ac706e calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);background:linear-gradient(130deg, hsl(from #282a23 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l), hsl(from #121613 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l) 45%, hsl(from #171b14 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l));box-shadow:inset 0 1px hsl(from #f7e2ad35 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), 0 0 36px hsl(from #d4a34c0c calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);border-radius:13px;position:absolute;inset:0;overflow:hidden}.OfbNva_deviceScreen:after{content:"";background:linear-gradient(115deg, transparent 30%, hsl(from #ffebba07 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l) 47%, #ffffff08 49%, transparent 66%);pointer-events:none;position:absolute;inset:0}.OfbNva_deviceNav{color:hsl(from #aeb5a5 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);background:#ffffff02;border-bottom:1px solid #ffffff13;justify-content:space-between;align-items:center;padding:12px 19px;font-size:8px;display:flex}.OfbNva_deviceNav>b{color:hsl(from #f7f1e3 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);letter-spacing:-1px;font-size:19px}.OfbNva_deviceNav>b span{color:var(--gold)}.OfbNva_deviceNav>span:nth-child(2){align-items:center;gap:5px;display:flex}.OfbNva_deviceNav i,.OfbNva_deviceBottom i{background:hsl(from #b4c191 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);border-radius:50%;width:4px;height:4px;display:inline-block}.OfbNva_deviceContent{padding:17px 23px}.OfbNva_deviceTitle{justify-content:space-between;align-items:center;display:flex}.OfbNva_deviceTitle>div>span{color:hsl(from #a3aa98 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);letter-spacing:1.2px;font-size:6px;display:block}.OfbNva_deviceTitle strong{color:hsl(from #edeadf calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);letter-spacing:-.7px;margin-top:4px;font-size:19px;font-weight:500;display:block}.OfbNva_deviceAvatar{border:1px solid hsl(from #b1b5a729 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);width:29px;height:29px;color:hsl(from #c9c6b5 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);border-radius:50%;place-items:center;font-size:8px;display:grid}.OfbNva_deviceStats{border-block:1px solid #fff1;grid-template-columns:repeat(3,1fr);gap:14px;margin:13px 0;padding-block:9px;display:grid}.OfbNva_deviceStats>div{border-right:1px solid #ffffff12}.OfbNva_deviceStats>div:last-child{border:0}.OfbNva_deviceStats span{color:hsl(from #909a86 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);font-size:7px;display:block}.OfbNva_deviceStats b{color:hsl(from #e4e6da calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);align-items:baseline;gap:7px;font-size:27px;font-weight:400;line-height:1.4;display:flex}.OfbNva_deviceStats small{color:hsl(from #989f8d calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);font-size:7px}.OfbNva_deviceStats>div:last-child b{color:hsl(from #e5c77d calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l)}.OfbNva_deviceAppointment{border-bottom:1px solid #ffffff10;align-items:center;gap:12px;padding:9px 0;display:flex}.OfbNva_deviceAppointment time{color:hsl(from #bcc0ad calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);font-size:9px}.OfbNva_deviceAppointment>i{background:hsl(from #6a724126 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);width:24px;height:24px;color:hsl(from #c4c9ab calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);border-radius:50%;place-items:center;font-size:7px;font-style:normal;display:grid}.OfbNva_deviceAppointment b{font-size:9px;font-weight:500;display:block}.OfbNva_deviceAppointment small{color:hsl(from #9da591 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);font-size:7px;display:block}.OfbNva_deviceAppointment>span{border:1px solid hsl(from #c9a44f25 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);color:hsl(from #c8b079 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);background:hsl(from #c9a44f0c calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);border-radius:3px;margin-left:auto;padding:3px 6px;font-size:6px}.OfbNva_deviceBottom{color:hsl(from #a1ac92 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);justify-content:space-between;padding-top:12px;font-size:6px;display:flex}.OfbNva_deviceBottom>span:first-child{align-items:center;gap:5px;display:flex}.OfbNva_deviceBottom>span:last-child{letter-spacing:1px;color:hsl(from #d3b477 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);font-size:5px}.OfbNva_notificationFloat{width:297px;animation:6s ease-in-out infinite OfbNva_notificationFloat;position:absolute;top:180px;left:-9px;transform:translateZ(105px)}.OfbNva_notification{background:linear-gradient(130deg, hsl(from #303128f7 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l), hsl(from #1b211af2 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l));border:1px solid hsl(from #a8b09456 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);box-shadow:0 14px 50px #0006, inset 0 1px hsl(from #dce5c218 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);border-radius:10px;align-items:center;gap:11px;padding:14px;display:flex;transform:rotateY(-15deg)rotate(-6deg)}.OfbNva_notificationIcon{background:hsl(from #afc7801a calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);border:1px solid hsl(from #afc78038 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);width:34px;height:34px;color:hsl(from #d2dea4 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);border-radius:50%;place-items:center;font-size:17px;display:grid}.OfbNva_notification small{letter-spacing:1.4px;color:hsl(from #b7c89c calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);font-size:5px;display:block}.OfbNva_notification strong{color:hsl(from #e8eddf calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);margin-block:3px;font-size:10px;font-weight:500;display:block}.OfbNva_notification>div>span{color:hsl(from #aab99e calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);font-size:7px;display:block}.OfbNva_notification>i{background:hsl(from #aec681 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);border-radius:50%;width:4px;height:4px;margin-left:auto}.OfbNva_revenueFloat{width:184px;animation:8s ease-in-out infinite reverse OfbNva_notificationFloat;position:absolute;top:355px;right:-1px;transform:translateZ(110px)}.OfbNva_revenueCard{border:1px solid hsl(from #d4b16880 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);background:linear-gradient(140deg, hsl(from #3c3424ee calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), hsl(from #1c2016f5 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l) 70%);border-radius:11px;padding:18px;transform:rotateY(-12deg)rotateX(7deg)rotate(8deg);box-shadow:0 20px 40px #0009,inset 1px 1px #ffffff16}.OfbNva_revenueCard>div:first-child{letter-spacing:1.3px;color:hsl(from #d4c298 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);justify-content:space-between;align-items:center;font-size:6px;display:flex}.OfbNva_revenueCard>div:first-child>i{font-size:14px;font-style:normal}.OfbNva_revenueCard>strong{letter-spacing:-1px;color:hsl(from #f8ebc9 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);margin-top:8px;font-size:29px;font-weight:400;display:block}.OfbNva_revenueCard>strong>span{color:hsl(from #bcaa81 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);font-size:17px}.OfbNva_revenueBars{align-items:end;gap:4px;height:51px;margin:15px 0 7px;display:flex}.OfbNva_revenueBars>i{background:linear-gradient(hsl(from #e6c173 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), hsl(from #74582d calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l));transform-origin:bottom;border-radius:2px 2px 0 0;flex:1;animation:5s ease-in-out infinite OfbNva_barsBreathe}.OfbNva_revenueCard>small{color:hsl(from #c2b28d calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);font-size:6px}.OfbNva_sceneStar{color:hsl(from #d6b873 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);font-size:35px;animation:30s linear infinite OfbNva_rotateStar;position:absolute;top:275px;right:37px}.OfbNva_sceneDot{background:hsl(from #ffdc94 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);width:4px;height:4px;box-shadow:0 0 17px hsl(from #ffc966 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);border-radius:50%;position:absolute;top:105px;left:161px}.OfbNva_universe{padding-block:113px 90px}.OfbNva_sectionHeading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:48px;display:flex}.OfbNva_sectionHeading h2,.OfbNva_centerHeading h2,.OfbNva_bookingCopy h2,.OfbNva_faq h2{font-variation-settings:"wdth" 90;letter-spacing:-.05em;font-size:clamp(40px,4.3vw,62px);font-weight:640;line-height:1.04}.OfbNva_sectionHeading h2 span,.OfbNva_centerHeading h2 span,.OfbNva_bookingCopy h2 span,.OfbNva_faq h2 span{color:hsl(from #999e8e calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l)}.OfbNva_sectionHeading>p{color:hsl(from #a2a899 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);margin:0 0 3px;font-size:13px;line-height:1.8}.OfbNva_sectionHeading .OfbNva_eyebrow,.OfbNva_bookingCopy .OfbNva_eyebrow{margin-bottom:20px}.OfbNva_featureGrid{perspective:1400px;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.OfbNva_feature{background:radial-gradient(ellipse at 50% 26%, hsl(from #70603618 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), transparent 64%), linear-gradient(155deg, hsl(from #1b1e1744 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l), hsl(from #131611 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l));border:1px solid #ffffff1a;border-radius:14px;min-width:0;padding:25px 27px 28px;position:relative}.OfbNva_feature:before{content:"";background:linear-gradient(90deg, transparent, hsl(from #ebd9a455 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), transparent);height:1px;position:absolute;top:-1px;left:22%;right:22%}.OfbNva_featureMeta{letter-spacing:1px;color:hsl(from #a8ad9b calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);justify-content:space-between;align-items:center;font-size:8px;display:flex}.OfbNva_featureMeta>span:last-child{color:hsl(from #cbbd94 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);font-size:21px}.OfbNva_feature h3{letter-spacing:-.7px;font-size:23px;font-weight:500;font-stretch:100%;line-height:1.2;position:relative}.OfbNva_feature>p{color:hsl(from #9ca58e calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);margin:15px 0 23px;font-size:12px;line-height:1.9}.OfbNva_feature>a{color:hsl(from #d2c296 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);align-items:center;gap:12px;font-size:10px;display:flex;position:relative;transform:translateZ(12px)}.OfbNva_feature>a:hover{color:hsl(from #ffdf98 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l)}.OfbNva_feature>a>svg{width:15px}.OfbNva_scheduleSculpture,.OfbNva_receiptSculpture,.OfbNva_chartSculpture{perspective:600px;height:226px;margin-block:5px 16px;position:relative}.OfbNva_scheduleSheet{background:linear-gradient(135deg, hsl(from #35362a calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), hsl(from #20251c calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l));border:1px solid hsl(from #777653 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);width:174px;box-shadow:2px 3px hsl(from #444332 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), 4px 6px hsl(from #252a20 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l), 6px 8px hsl(from #494735 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), 0 25px 28px #0005;border-radius:8px;margin-left:-87px;padding:15px 18px;animation:7s ease-in-out infinite OfbNva_sheetFloat;position:absolute;top:17px;left:50%;transform:rotateX(13deg)rotateY(-23deg)rotate(-10deg)}.OfbNva_scheduleSheet>span{color:hsl(from #c3c6aa calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);letter-spacing:1.5px;font-size:7px;display:block}.OfbNva_scheduleSheet>b{color:hsl(from #eddbab calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);letter-spacing:-3px;justify-content:space-between;align-items:baseline;font-size:59px;font-weight:450;line-height:1.35;display:flex}.OfbNva_scheduleSheet>b>span{letter-spacing:1px;color:hsl(from #a0a889 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);font-size:8px}.OfbNva_scheduleSheet>div{color:hsl(from #ccd0b9 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);border-top:1px solid #ffffff14;align-items:center;gap:6px;padding:8px 0;font-size:8px;display:flex}.OfbNva_scheduleSheet>div>i{background:hsl(from #c7ab63 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);border-radius:50%;width:4px;height:4px}.OfbNva_scheduleSheet small{margin-left:auto;font-size:7px}.OfbNva_scheduleChip{white-space:nowrap;border:1px solid hsl(from #b7c89945 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);background:hsl(from #30392c calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);color:hsl(from #d2dfb9 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);border-radius:5px;padding:9px 12px;font-size:7px;animation:7s ease-in-out infinite reverse OfbNva_notificationFloat;position:absolute;bottom:20px;left:49%;transform:rotate(-8deg);box-shadow:0 8px 20px #0007}.OfbNva_receiptSculpture>div{background:linear-gradient(130deg, hsl(from #e6dab7 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), hsl(from #c0b590 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l));width:173px;color:hsl(from #3b3b2c calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);box-shadow:3px 5px hsl(from #786f53 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), 0 22px 28px #0007;clip-path:polygon(0 0,100% 0,100% 100%,95% 97%,90% 100%,85% 97%,80% 100%,75% 97%,70% 100%,65% 97%,60% 100%,55% 97%,50% 100%,45% 97%,40% 100%,35% 97%,30% 100%,25% 97%,20% 100%,15% 97%,10% 100%,5% 97%,0 100%);margin-left:-90px;padding:16px;animation:8s ease-in-out infinite OfbNva_receiptFloat;position:absolute;top:10px;left:50%;transform:rotateY(19deg)rotateX(10deg)rotate(10deg)}.OfbNva_receiptSculpture>div>span{letter-spacing:1px;font-size:5px;display:block}.OfbNva_receiptSculpture b{letter-spacing:-.7px;margin-block:13px 15px;font-size:19px;font-weight:650;line-height:1.05;display:block}.OfbNva_receiptSculpture p{justify-content:space-between;margin:5px 0;font-size:7px;display:flex}.OfbNva_receiptSculpture strong{border-top:1px dashed hsl(from #3f3b3050 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);justify-content:space-between;margin-top:9px;padding-top:8px;font-size:9px;display:flex}.OfbNva_receiptSculpture div>i{background:repeating-linear-gradient(90deg, hsl(from #534f3e calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l) 0px 1px, transparent 1px 3px, hsl(from #534f3e calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l) 3px 5px, transparent 5px 6px);opacity:.55;width:80px;height:16px;margin:14px auto 0;display:block}.OfbNva_receiptSeal{background:linear-gradient(130deg, hsl(from #e6c980 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), hsl(from #997233 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l));border:1px solid hsl(from #f3d891 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);width:42px;height:42px;color:hsl(from #3c361f calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);box-shadow:2px 3px hsl(from #6e562b calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), 0 10px 20px #0005;border-radius:50%;place-items:center;font-size:22px;animation:6s ease-in-out infinite OfbNva_coinFloat;display:grid;position:absolute;top:140px;left:calc(50% - 109px)}.OfbNva_chartSculpture{transform-style:preserve-3d;justify-content:center;align-items:end;gap:12px;padding:30px 22px 40px;display:flex;transform:rotateX(14deg)rotateY(-22deg)rotate(-5deg)}.OfbNva_chartFloor{border:1px solid hsl(from #c8b47826 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);background:repeating-linear-gradient(90deg, transparent 0 31px, hsl(from #c8b47812 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l) 31px 32px);transform-origin:bottom;height:90px;position:absolute;bottom:29px;left:10px;right:0;transform:rotateX(75deg)}.OfbNva_chartSculpture>i{max-width:25px;height:var(--height);background:linear-gradient(0deg, hsl(from #74552d calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), hsl(from #e1c079 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l));transform:translateZ(calc(var(--i) * 2px));transform-style:preserve-3d;transform-origin:bottom;animation:5s ease-in-out infinite OfbNva_barsBreathe;animation-delay:calc(var(--i) * -.4s);box-shadow:0 4px 18px hsl(from #d9ac5410 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);flex:1;position:relative}.OfbNva_chartSculpture>i:after{content:"";background:linear-gradient(hsl(from #997632 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), hsl(from #4d391c calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l));transform-origin:0;width:9px;position:absolute;top:0;bottom:0;right:-9px;transform:skewY(-35deg)}.OfbNva_chartSculpture>i:before{content:"";background:hsl(from #eed597 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);transform-origin:bottom;height:6.4px;position:absolute;top:-6.4px;left:0;right:0;transform:skew(-55deg)}.OfbNva_productSection{padding-block:35px 109px;position:relative}.OfbNva_productGlow{background:radial-gradient(ellipse at 50% 54%, hsl(from #94702c20 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), transparent 68%);pointer-events:none;position:absolute;inset:0}.OfbNva_centerHeading{text-align:center;margin-bottom:54px;position:relative}.OfbNva_centerHeading .OfbNva_eyebrow{justify-content:center;margin-bottom:20px}.OfbNva_centerHeading h2{font-size:clamp(44px,5vw,72px)}.OfbNva_centerHeading>p:last-child{color:hsl(from #a4aa99 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);margin-top:24px;font-size:13px;line-height:1.85}.OfbNva_scrollPerspective{perspective:1800px}.OfbNva_scrollStage{transform:rotateX(var(--stage-rotate,0deg)) scale(var(--stage-scale,1));transform-origin:50% 0;will-change:transform}.OfbNva_productFrame{border:1px solid hsl(from #d7bd7740 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);box-shadow:0 30px 80px #0006, 0 0 80px hsl(from #ddbc6510 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), inset 0 1px #fff2;background:linear-gradient(150deg, hsl(from #5d503429 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), hsl(from #121511 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l));border-radius:16px;padding:9px}.OfbNva_frameLabel{letter-spacing:1.5px;color:hsl(from #b5b497 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);justify-content:space-between;align-items:center;padding:10px 13px 17px;font-size:8px;display:flex}.OfbNva_frameLabel>span:first-child{align-items:center;gap:9px;display:flex}.OfbNva_frameLabel>span:last-child{color:hsl(from #8e9781 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);font-size:7px}.OfbNva_productFrame>div:last-child{border-radius:8px;overflow:hidden}.OfbNva_cinema{border-block:1px solid hsl(from #b7ad6e20 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);min-height:340px;position:relative;overflow:hidden}.OfbNva_cinema>img{object-fit:cover;object-position:center 36%;filter:grayscale(.75)brightness(.6)}.OfbNva_cinemaShade{background:linear-gradient(90deg, hsl(from #080c0aea calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l), hsl(from #0a0c0960 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l) 66%, hsl(from #0a0c0910 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l)), linear-gradient(0deg, #090b0a50, transparent 40%);position:absolute;inset:0}.OfbNva_cinemaContent{padding-block:104px 96px;position:relative}.OfbNva_cinemaContent h2{font-variation-settings:"wdth" 88;letter-spacing:-.045em;font-size:clamp(48px,6.4vw,92px);font-weight:650;line-height:.98}.OfbNva_cinemaContent h2>span{color:hsl(from #e3c58b calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l)}.OfbNva_cinemaContent>p:last-of-type{color:hsl(from #b7b8a8 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);margin-top:28px;font-size:13px}.OfbNva_bookingSection{grid-template-columns:1fr 1fr;align-items:center;gap:90px;padding-block:126px 118px;display:grid}.OfbNva_bookingCopy h2{font-size:clamp(45px,4.7vw,68px)}.OfbNva_bookingCopy>p:not(.OfbNva_eyebrow){color:hsl(from #a1a996 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);max-width:410px;margin-top:27px;font-size:13px;line-height:1.85}.OfbNva_linkCard{background:linear-gradient(120deg, hsl(from #bfa06412 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), transparent);border:1px solid hsl(from #dbc28a29 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);color:hsl(from #a4a794 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);border-radius:7px;align-items:center;gap:18px;margin-top:30px;padding:18px 21px;font-size:13px;display:flex}.OfbNva_linkCard>span{color:hsl(from #e0c186 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);font-size:26px}.OfbNva_linkCard small{letter-spacing:1.3px;color:hsl(from #999f89 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);margin-bottom:6px;font-size:7px;display:block}.OfbNva_linkCard b{color:hsl(from #dbc491 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);font-weight:500}.OfbNva_phoneOrbit{min-width:0;position:relative}.OfbNva_phoneOrbit>div:last-child{position:relative}.OfbNva_phoneOrbit>div:last-child:before,.OfbNva_phoneOrbit>div:last-child:after{display:none}.OfbNva_phoneOrbit>div:last-child>div:first-child{border:5px solid hsl(from #444638 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);box-shadow:2px 2px hsl(from #cfbd824d calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), -1px -1px hsl(from #dbd0a04d calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), 0 30px 80px #0009, 0 0 50px hsl(from #cdb65e15 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);background:hsl(from #10170f calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);border-radius:33px}.OfbNva_phoneHalo{border:1px solid hsl(from #d8b65f30 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);width:490px;height:490px;box-shadow:0 0 40px hsl(from #d2ac4f07 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), inset 0 0 40px hsl(from #d2ac4f07 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);border-radius:50%;position:absolute;top:30px;left:50%;transform:translate(-50%)rotateX(60deg)rotate(-25deg)}.OfbNva_phoneHalo:before{content:"";border:1px solid hsl(from #d8b65f12 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);border-radius:50%;position:absolute;inset:-32px}.OfbNva_phoneHalo:after{content:"";background:hsl(from #dbb968 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);width:7px;height:7px;box-shadow:0 0 20px hsl(from #dbb968b0 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);border-radius:50%;position:absolute;top:60px;left:60px}.OfbNva_phoneSatellite{z-index:3;background:linear-gradient(135deg, hsl(from #49422bec calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), hsl(from #20251af5 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l));border:1px solid hsl(from #dbc07950 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);color:hsl(from #d2c59a calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);letter-spacing:1.5px;pointer-events:none;border-radius:8px;padding:16px 23px;font-size:6px;animation:7s ease-in-out infinite OfbNva_notificationFloat;position:absolute;top:88px;right:-11px;transform:rotate(9deg);box-shadow:0 12px 28px #0008}.OfbNva_phoneSatellite b{letter-spacing:-.2px;color:hsl(from #e9dfba calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);margin-top:4px;font-size:12px;font-weight:500;display:block}.OfbNva_pricingSection{padding-bottom:110px}.OfbNva_pricingFrame{background:linear-gradient(140deg, hsl(from #c9a44f80 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), hsl(from #c9a44f1f calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l) 25%, hsl(from #c9a44f10 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l) 75%, hsl(from #c9a44f60 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l));border-radius:15px;padding:1px;position:relative;box-shadow:0 20px 75px #0005}.OfbNva_pricingFrame>div:first-child{background:linear-gradient(130deg, hsl(from #24251b calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l), hsl(from #121710 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l) 60%);border:0;border-radius:14px;overflow:hidden}.OfbNva_pricingFrame>p{padding-inline:20px;padding-bottom:12px}.OfbNva_faq{grid-template-columns:.85fr 1.15fr;gap:80px;padding-bottom:110px;display:grid}.OfbNva_faq h2{font-size:40px}.OfbNva_faq .OfbNva_eyebrow{font-size:8px}.OfbNva_finalCta{text-align:center;background:radial-gradient(ellipse at 50% 120%, hsl(from #b98a3430 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l), transparent 63%), hsl(from #10130e calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);border-block:1px solid hsl(from #bfa36426 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);padding:91px 20px 103px;position:relative;overflow:hidden}.OfbNva_finalCta .OfbNva_eyebrow{justify-content:center;position:relative}.OfbNva_finalCta h2{font-variation-settings:"wdth" 85;letter-spacing:-.065em;font-size:clamp(78px,9.6vw,138px);font-weight:650;line-height:.93;position:relative}.OfbNva_finalCta h2>span{color:var(--gold)}.OfbNva_finalCta .OfbNva_primary{margin-top:33px}.OfbNva_finalNote{color:hsl(from #a7ac97 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);margin-top:20px;font-size:10px;position:relative}.OfbNva_finalNote a{color:inherit;text-underline-offset:4px;text-decoration:underline}.OfbNva_finalOrbit{border:1px solid hsl(from #d2b16a1f calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);border-radius:50%;width:1200px;height:800px;position:absolute;top:-65px;left:50%;transform:translate(-50%)rotateX(65deg)rotate(-20deg)}.OfbNva_finalOrbit:before,.OfbNva_finalOrbit:after{content:"";border:1px solid hsl(from #d2b16a17 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);border-radius:50%;position:absolute;inset:65px}.OfbNva_finalOrbit:after{inset:-70px}.OfbNva_footer{padding-top:38px}.OfbNva_footerTop{justify-content:space-between;align-items:center;gap:24px;display:flex}.OfbNva_footerTop>p{color:var(--muted);margin:0;font-size:12px}.OfbNva_brandStrip{border-block:1px solid var(--line);background:var(--panel);padding:24px 20px}.OfbNva_brandStrip p{width:min(640px,100%);color:var(--paper);letter-spacing:-.3px;justify-content:center;align-items:center;gap:clamp(20px,4vw,58px);margin:0 auto;font-size:clamp(12px,1.6vw,21px);font-weight:450;display:flex}.OfbNva_brandStrip i{color:var(--accent);font-size:17px;font-style:normal;font-weight:400}.OfbNva_themePicker{position:relative}.OfbNva_themeTrigger{min-width:44px;min-height:44px;color:var(--paper);background:0 0;border:0;justify-content:center;align-items:center;gap:9px;padding:0;display:flex}.OfbNva_world .OfbNva_themeTrigger{font-size:10px}.OfbNva_themeTriggerDot{width:13px;height:13px;box-shadow:0 0 0 3px var(--panel), 0 0 0 4px var(--line);border-radius:50%}.OfbNva_themeTrigger>svg{color:var(--muted);transition:transform .2s}.OfbNva_themeTrigger[aria-expanded=true]>svg{transform:rotate(180deg)}.OfbNva_themePanel{z-index:5;border:1px solid var(--border-strong);background:var(--preview-content);border-radius:13px;width:264px;padding:18px 12px 12px;position:absolute;top:calc(100% + 13px);right:0;box-shadow:0 16px 45px #0007}.OfbNva_themePanelTitle{justify-content:space-between;align-items:center;margin-bottom:12px;padding-inline:7px;font-size:11px;display:flex}.OfbNva_themePanelTitle>span:last-child{color:var(--muted);font-size:10px}.OfbNva_themeOptions{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;display:grid}.OfbNva_themeOptions button{min-height:76px;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:9px 2px 6px;display:flex}.OfbNva_world .OfbNva_themeOptions button{font-size:9px}.OfbNva_themeOptions button[aria-pressed=true]{color:var(--paper);border-color:color-mix(in srgb, var(--accent) 40%, transparent);background:color-mix(in srgb, var(--accent) 7%, transparent)}.OfbNva_themeOptions button:hover{background:color-mix(in srgb, var(--paper) 7%, transparent)}.OfbNva_themeSwatch{color:#111;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.OfbNva_footerBottom{color:hsl(from #909983 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);border-top:1px solid #ffffff13;justify-content:space-between;align-items:center;gap:24px;margin-top:36px;padding-block:25px 30px;font-size:11px;line-height:1.6;display:flex}.OfbNva_footerBottom nav{color:hsl(from #c2bb9c calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);gap:24px;display:flex}.OfbNva_footerBottom a:hover{color:var(--gold)}@keyframes OfbNva_metalLight{0%,to{background-position:0%}50%{background-position:100%}}@keyframes OfbNva_signal{0%,to{opacity:1;box-shadow:0 0 12px hsl(from #e9bc6780 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l)}50%{opacity:.5;box-shadow:0 0 6px hsl(from #e9bc6740 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l)}}@keyframes OfbNva_coinFloat{0%,to{transform:translateY(0)rotateY(-6deg)}50%{transform:translateY(-11px)rotateY(8deg)}}@keyframes OfbNva_dashboardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-13px)}}@keyframes OfbNva_notificationFloat{0%,to{translate:0}50%{translate:0 -13px}}@keyframes OfbNva_barsBreathe{0%,to{scale:1}50%{scale:1 .83}}@keyframes OfbNva_rotateStar{to{rotate:360deg}}@keyframes OfbNva_sheetFloat{0%,to{translate:0}50%{translate:0 -8px}}@keyframes OfbNva_receiptFloat{0%,to{translate:0;rotate:0deg}50%{translate:0 -8px;rotate:-4deg}}.OfbNva_world[data-motion=off] *,.OfbNva_world[data-motion=off] :before,.OfbNva_world[data-motion=off] :after{scroll-behavior:auto!important;transition:none!important;animation-play-state:paused!important}.OfbNva_world[data-motion=off] .OfbNva_tilt,.OfbNva_world[data-motion=off] .OfbNva_scrollStage{transform:none}.OfbNva_world[data-motion=off] .OfbNva_cardShine{display:none}.OfbNva_world[data-visible=false] *,.OfbNva_world[data-visible=false] :before,.OfbNva_world[data-visible=false] :after,.OfbNva_world [data-in-view=false] *,.OfbNva_world [data-in-view=false] :before,.OfbNva_world [data-in-view=false] :after{animation-play-state:paused!important}@media (min-width:1600px){.OfbNva_heroLayout{min-height:734px}.OfbNva_hero{padding-bottom:30px}.OfbNva_scene{--scene-scale:1.08}}@media (max-width:1200px){.OfbNva_container{width:calc(100% - 64px)}.OfbNva_brand small{display:none}.OfbNva_hero h1{font-size:94px}.OfbNva_heroActions{gap:17px}.OfbNva_heroActions .OfbNva_primary{gap:17px;padding-inline:17px;font-size:11px}.OfbNva_heroActions .OfbNva_quietLink{gap:10px;font-size:10px}.OfbNva_scene{--scene-scale:.85}.OfbNva_heroLayout{min-height:620px}.OfbNva_hero{padding-bottom:26px}.OfbNva_spatialHero{height:590px}.OfbNva_feature{padding-inline:22px}.OfbNva_feature h3{font-size:20px}.OfbNva_featureGrid{gap:16px}.OfbNva_bookingSection{gap:40px}.OfbNva_phoneSatellite{right:-9px}}@media (max-width:1000px){.OfbNva_desktopNav{gap:22px}.OfbNva_navActions{gap:17px}.OfbNva_motionToggle>span:last-child{display:none}.OfbNva_hero h1{font-size:83px}.OfbNva_scene{--scene-scale:.72}.OfbNva_heroDescription{font-size:14px}.OfbNva_heroActions{flex-direction:column;align-items:start;gap:15px}.OfbNva_heroCopy{padding-top:34px}.OfbNva_heroLayout{grid-template-columns:1fr 1fr}.OfbNva_spatialHero{height:565px}.OfbNva_eyebrow{letter-spacing:1.8px;font-size:8px}.OfbNva_sectionHeading h2{font-size:43px}.OfbNva_sectionHeading>p{font-size:11px}.OfbNva_feature{padding:21px 18px}.OfbNva_scheduleSculpture,.OfbNva_receiptSculpture,.OfbNva_chartSculpture{margin-inline:-15px;scale:.9}.OfbNva_feature h3{font-size:18px}.OfbNva_feature>p{font-size:11px}.OfbNva_feature>a{gap:6px;font-size:9px}.OfbNva_bookingCopy h2{font-size:48px}.OfbNva_bookingCopy>p:not(.OfbNva_eyebrow){font-size:12px}.OfbNva_linkCard{gap:11px;padding-inline:14px;font-size:10px}.OfbNva_phoneSatellite{display:none}.OfbNva_bookingSection{gap:23px}.OfbNva_faq{gap:40px}.OfbNva_faq h2{font-size:34px}}@media (max-width:780px){.OfbNva_navActions .OfbNva_navCta{display:none}.OfbNva_themePanel{width:min(264px,100vw - 32px);position:fixed;top:86px;right:16px}.OfbNva_footerTop>p{font-size:10px}.OfbNva_brandStrip{padding-block:22px}.OfbNva_container{width:calc(100% - 40px)}.OfbNva_navbar{gap:16px;min-height:74px}.OfbNva_brand>span{font-size:28px}.OfbNva_brandMark{width:28px;height:28px}.OfbNva_desktopNav{display:none}.OfbNva_navCta{gap:16px;min-height:39px;padding:8px 12px;font-size:10px}.OfbNva_navActions{gap:14px}.OfbNva_menuButton{width:37px;height:37px;color:hsl(from #d7dcc9 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);background:0 0;border:1px solid #ffffff28;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}.OfbNva_world .OfbNva_menuButton{font-size:24px}.OfbNva_menuButton i{background:currentColor;width:15px;height:1px}.OfbNva_mobileNav{background:hsl(from #0f130efc calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);border-bottom:1px solid hsl(from #d5bb7140 calc(h + var(--accent-shift)) calc(s * var(--theme-chroma)) l);padding:10px 20px 23px;display:grid;position:absolute;top:100%;left:0;right:0}.OfbNva_mobileNav a{min-height:49px;color:hsl(from #d0d4c3 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l);border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;font-size:12px;display:flex}.OfbNva_mobileNav svg{width:15px}.OfbNva_heroLayout{grid-template-columns:1fr;gap:0;min-height:0}.OfbNva_heroCopy{padding:40px 0 0}.OfbNva_hero h1{font-size:clamp(78px,13.4vw,104px);line-height:.96}.OfbNva_hero h1>br:first-of-type{display:none}.OfbNva_hero h1{max-width:530px}.OfbNva_hero .OfbNva_eyebrow{letter-spacing:1.8px;margin-bottom:25px;font-size:8px}.OfbNva_heroDescription{margin-top:24px;font-size:14px}.OfbNva_heroActions{flex-direction:row;align-items:center;gap:22px}.OfbNva_heroActions .OfbNva_primary{min-height:48px;font-size:11px}.OfbNva_heroActions .OfbNva_quietLink{font-size:10px}.OfbNva_spatialHero{justify-self:center;width:100%;max-width:600px;height:550px;margin-top:-15px}.OfbNva_scene{--scene-scale:.87;top:47%}.OfbNva_sceneTilt:hover,.OfbNva_tilt{transform:none}.OfbNva_universe{padding-block:73px 67px}.OfbNva_sectionHeading{flex-direction:column;align-items:start;gap:21px;margin-bottom:30px}.OfbNva_sectionHeading h2{font-size:43px}.OfbNva_sectionHeading>p{font-size:12px}.OfbNva_sectionHeading>p br{display:none}.OfbNva_sectionHeading>p{max-width:380px}.OfbNva_featureGrid{grid-template-columns:1fr;gap:17px;max-width:510px;margin-inline:auto}.OfbNva_feature{padding:21px 26px 25px}.OfbNva_featureMeta{font-size:8px}.OfbNva_scheduleSculpture,.OfbNva_receiptSculpture,.OfbNva_chartSculpture{margin-block:8px 22px;scale:1}.OfbNva_feature h3{font-size:25px}.OfbNva_feature>p{max-width:350px;margin-top:12px;font-size:12px}.OfbNva_feature>a{gap:13px;font-size:11px}.OfbNva_chartSculpture{padding-inline:38px}.OfbNva_chartSculpture>i{max-width:32px}.OfbNva_productSection{padding-block:7px 70px}.OfbNva_centerHeading{margin-bottom:34px}.OfbNva_centerHeading h2{font-size:47px}.OfbNva_centerHeading>p:last-child{font-size:11px}.OfbNva_productFrame{border-radius:11px;padding:5px}.OfbNva_frameLabel{letter-spacing:1px;padding:9px 9px 14px;font-size:6px}.OfbNva_frameLabel>span:last-child{letter-spacing:.6px;font-size:5px}.OfbNva_scrollStage{will-change:auto;transform:none}.OfbNva_cinema{min-height:300px}.OfbNva_cinemaContent{padding-block:77px 89px}.OfbNva_cinemaContent h2{font-size:55px}.OfbNva_cinemaContent>p:last-of-type{max-width:230px;font-size:11px}.OfbNva_cinemaContent>.OfbNva_eyebrow{letter-spacing:1.4px;font-size:6px}.OfbNva_cinema>img{object-position:67% center;filter:grayscale(.7)brightness(.65)}.OfbNva_cinemaShade{background:linear-gradient(90deg, hsl(from #080c0ae0 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l), hsl(from #0a0c0960 calc(h + var(--surface-shift)) calc(s * var(--theme-chroma)) l) 95%)}.OfbNva_bookingSection{grid-template-columns:1fr;gap:50px;padding-block:74px 71px}.OfbNva_bookingCopy h2{font-size:52px}.OfbNva_bookingCopy>p:not(.OfbNva_eyebrow){max-width:420px}.OfbNva_linkCard{gap:17px;max-width:425px;padding:18px;font-size:12px}.OfbNva_phoneOrbit{justify-self:center;width:100%;max-width:480px}.OfbNva_phoneHalo{width:420px;height:420px}.OfbNva_pricingSection{padding-bottom:68px}.OfbNva_faq{grid-template-columns:1fr;gap:30px;padding-bottom:70px}.OfbNva_faq h2{font-size:37px}.OfbNva_faq .OfbNva_eyebrow{margin-bottom:20px}.OfbNva_finalCta{padding-block:68px 76px}.OfbNva_finalCta .OfbNva_eyebrow{letter-spacing:1.5px;font-size:7px}.OfbNva_finalCta h2{font-size:90px}.OfbNva_finalCta .OfbNva_primary{min-height:48px;font-size:11px}.OfbNva_finalNote{font-size:9px}.OfbNva_finalOrbit{width:750px;height:650px;top:-105px}.OfbNva_footer{padding-top:34px}.OfbNva_footerBottom{flex-wrap:wrap;gap:13px;margin-top:25px;padding-block:22px;font-size:11px}.OfbNva_footerBottom>span:nth-child(2){order:3}.OfbNva_footerBottom nav{gap:18px}}@media (max-width:550px){.OfbNva_scene{--scene-scale:.68}.OfbNva_spatialHero{height:431px;margin-top:2px}.OfbNva_hero h1>br:first-of-type{display:initial}.OfbNva_hero h1{font-size:84px}.OfbNva_heroCopy{padding-top:35px}}@media (max-width:480px){.OfbNva_scene{--scene-scale:.6}}@media (max-width:420px){.OfbNva_scene{--scene-scale:.53;top:47%;left:50%}.OfbNva_spatialHero{height:368px;margin-top:12px}.OfbNva_hero h1{font-size:78px}.OfbNva_hero .OfbNva_eyebrow{letter-spacing:1.5px;font-size:7px}.OfbNva_heroDescription{margin-top:22px;font-size:13px}.OfbNva_heroActions{gap:18px}.OfbNva_heroActions .OfbNva_primary{gap:19px;padding-inline:15px;font-size:10px}.OfbNva_heroActions .OfbNva_quietLink{gap:9px;font-size:9px}.OfbNva_brand{gap:5px}.OfbNva_brand>span{font-size:26px}.OfbNva_brandMark{width:25px;height:25px}.OfbNva_navActions{gap:11px}.OfbNva_navCta{gap:11px;padding-inline:10px;font-size:9px}.OfbNva_sectionHeading h2{font-size:38px}.OfbNva_centerHeading h2{font-size:41px}.OfbNva_centerHeading>p:last-child{font-size:10px}.OfbNva_bookingCopy h2{font-size:48px}.OfbNva_cinemaContent h2{font-size:50px}}@media (max-width:359px){.OfbNva_themeTrigger>span:nth-child(2){display:none}.OfbNva_themePanel{right:14px}.OfbNva_footerTop{flex-direction:column;align-items:start;gap:12px}.OfbNva_brandStrip p{gap:20px}.OfbNva_container{width:calc(100% - 28px)}.OfbNva_navCta{display:none}.OfbNva_hero h1{font-size:69px}.OfbNva_scene{--scene-scale:.44}.OfbNva_spatialHero{height:322px}.OfbNva_heroActions{gap:13px}.OfbNva_heroActions .OfbNva_quietLink{font-size:8px}.OfbNva_sectionHeading h2{font-size:34px}.OfbNva_centerHeading h2{font-size:36px}.OfbNva_frameLabel>span:last-child{display:none}.OfbNva_feature{padding-inline:21px}.OfbNva_feature h3{font-size:22px}.OfbNva_bookingCopy h2{font-size:43px}.OfbNva_linkCard{padding-inline:13px;font-size:10px}.OfbNva_phoneOrbit>div:last-child>div:first-child{width:287px}.OfbNva_cinemaContent h2{font-size:45px}.OfbNva_finalCta h2{font-size:79px}}@media (prefers-reduced-motion:reduce){.OfbNva_world *,.OfbNva_world :before,.OfbNva_world :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.OfbNva_tilt,.OfbNva_scrollStage{transform:none!important}}
.Tl6psG_hero.Tl6psG_hero{padding-bottom:0}.Tl6psG_heroLayout.Tl6psG_heroLayout{min-height:0}.Tl6psG_hero h1{font-size:clamp(72px,6.5vw,96px)}.Tl6psG_hero h1>br:first-of-type{display:initial}.Tl6psG_heroTrial{color:var(--paper);align-items:center;gap:9px;margin:21px 0 0;font-size:13px;display:flex}.Tl6psG_heroTrial strong{color:var(--accent);font-weight:550}.Tl6psG_heroTrial>span{color:var(--muted)}.Tl6psG_heroChannels{color:var(--muted);margin:9px 0 0;font-size:11px}.Tl6psG_loginLink{color:var(--muted);align-items:center;min-height:44px;font-size:11px;display:inline-flex}.Tl6psG_loginLink:hover{color:var(--paper)}.Tl6psG_navTrial{display:none}@media (max-width:780px){.Tl6psG_navTrial{border:1px solid var(--accent);border-bottom:3px solid hsl(from var(--accent) h s calc(l - 22));background:var(--accent);min-height:40px;color:var(--ink);letter-spacing:-.1px;white-space:nowrap;border-radius:5px;align-items:center;padding:0 14px;font-size:12px;font-weight:700;transition:transform .12s,border-bottom-width .12s;display:inline-flex}.Tl6psG_navTrial:active{border-bottom-width:1px;transform:translateY(2px)}.Tl6psG_navTrial:focus-visible{outline:2px solid var(--paper);outline-offset:2px}}@media (max-width:340px){.Tl6psG_navTrial{padding:0 10px;font-size:11px}}.Tl6psG_motionToggle{min-width:36px}.Tl6psG_motionToggle>span:first-child{display:grid}.Tl6psG_mobileNav{display:none}.Tl6psG_brandStrip{border-block:1px solid var(--line);background:var(--panel);padding-block:24px}.Tl6psG_carouselViewport{max-width:1120px;margin-inline:auto;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.Tl6psG_carouselTrack{width:max-content;animation:28s linear infinite Tl6psG_brandMarquee;display:flex}.Tl6psG_carouselGroup{flex-shrink:0;justify-content:space-around;align-items:center;min-width:max(720px,min(1120px,100vw - 64px));display:flex}.Tl6psG_carouselGroup>span{color:var(--paper);letter-spacing:-.5px;white-space:nowrap;align-items:center;gap:clamp(40px,5vw,84px);padding-inline:20px;font-size:23px;font-weight:450;display:flex}.Tl6psG_carouselGroup i{color:var(--accent);font-size:18px;font-style:normal}@keyframes Tl6psG_brandMarquee{to{transform:translate(-50%)}}.Tl6psG_teamRoles{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:35px;display:grid}.Tl6psG_teamRoles article{border-right:1px solid var(--line);padding:24px 26px}.Tl6psG_teamRoles article:first-child{padding-left:0}.Tl6psG_teamRoles article:last-child{border-right:0;padding-right:0}.Tl6psG_teamRoles h3{letter-spacing:-.5px;font-size:20px;font-weight:550;font-stretch:100%}.Tl6psG_teamRoles p{color:var(--muted);margin:12px 0 0;font-size:12px;line-height:1.8}.Tl6psG_demoCta{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 22px;margin-top:34px;display:flex}.Tl6psG_demoCta p{max-width:360px;color:var(--muted);text-align:left;margin:0;font-size:12px;line-height:1.7}@media (max-width:780px){.Tl6psG_demoCta p{text-align:center}}.Tl6psG_realDemo{min-height:44px;color:var(--gold-300);border-bottom:1px solid var(--line);align-items:center;gap:14px;padding-block:9px;font-size:11px;display:inline-flex}.Tl6psG_realDemo svg{width:16px}@media (max-width:1000px){.Tl6psG_hero h1{font-size:77px}.Tl6psG_heroChannels{max-width:330px}.Tl6psG_teamRoles article{padding-inline:20px}}@media (max-width:780px){.Tl6psG_hero h1{font-size:clamp(65px,11vw,89px)}.Tl6psG_hero h1>br:first-of-type{display:initial}.Tl6psG_heroChannels{max-width:none;font-size:10px}.Tl6psG_loginLink{display:none}.Tl6psG_mobileNav.Tl6psG_mobileNav{max-height:calc(100dvh - 74px);display:grid;overflow-y:auto}.Tl6psG_mobileNav a.Tl6psG_mobileContact{border:1px solid var(--accent);background:var(--accent);color:var(--ink);border-radius:5px;margin-top:12px;padding:12px 15px}.Tl6psG_brandStrip{padding-block:20px}.Tl6psG_carouselGroup>span{font-size:19px}.Tl6psG_carouselGroup i{font-size:15px}.Tl6psG_teamRoles{grid-template-columns:1fr;margin-top:27px}.Tl6psG_teamRoles article,.Tl6psG_teamRoles article:first-child,.Tl6psG_teamRoles article:last-child{border-right:0;border-bottom:1px solid var(--line);padding:19px 0}.Tl6psG_teamRoles article:last-child{border-bottom:0}.Tl6psG_teamRoles h3{font-size:18px}.Tl6psG_teamRoles p{margin-top:8px;font-size:11px}}@media (max-width:420px){.Tl6psG_hero h1{font-size:67px}.Tl6psG_heroTrial{margin-top:18px;font-size:12px}.Tl6psG_heroChannels{font-size:9px}.Tl6psG_realDemo{gap:10px;font-size:10px}}@media (max-width:359px){.Tl6psG_hero h1{font-size:60px}}@media (prefers-reduced-motion:reduce){.Tl6psG_carouselTrack{width:100%;animation:none}.Tl6psG_carouselGroup{width:100%;min-width:0}.Tl6psG_carouselGroup:nth-child(2){display:none}.Tl6psG_carouselGroup>span{gap:13px;padding-inline:7px;font-size:14px}.Tl6psG_carouselGroup i{font-size:11px}.Tl6psG_carouselGroup>span:last-child i{display:none}.Tl6psG_carouselViewport{-webkit-mask-image:none;mask-image:none}}.Tl6psG_footerGrid{border-top:1px solid #ffffff13;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px;padding-block:48px 8px;display:grid}.Tl6psG_footerGrid h3{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 12px;font-size:11px;font-weight:500}.Tl6psG_footerGrid ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.Tl6psG_footerGrid a{color:#d9d4c5;font-size:14px;text-decoration:none}.Tl6psG_footerGrid a:hover{color:var(--gold)}.Tl6psG_footerClaim{max-width:34ch;color:var(--muted);margin:14px 0 0;font-size:14px;line-height:1.55}.Tl6psG_footerContact{border:1px solid #d7bd7755;border-radius:10px;align-items:center;gap:8px;margin-top:4px;padding:10px 14px;display:inline-flex;color:var(--gold)!important}@media (max-width:900px){.Tl6psG_footerGrid{grid-template-columns:1fr 1fr}.Tl6psG_footerGrid>div:first-child{grid-column:1/-1}}@media (max-width:520px){.Tl6psG_footerGrid{grid-template-columns:1fr}}
.MKoixa_bookingDetails{max-width:410px;margin:28px 0 21px}.MKoixa_bookingDetails>div{border-top:1px solid var(--line);grid-template-columns:105px 1fr;gap:20px;padding-block:17px;font-size:12px;line-height:1.75;display:grid}.MKoixa_bookingDetails dt{color:var(--gold-300)}.MKoixa_bookingDetails dd{color:var(--muted);margin:0}.MKoixa_bookingShowcase{width:100%;min-width:0}.MKoixa_showcaseCaption{border-top:1px solid var(--line);color:var(--muted);letter-spacing:1.3px;justify-content:space-between;gap:16px;margin-bottom:36px;padding-block:14px;font-size:8px;display:flex}.MKoixa_showcaseCaption>span:first-child{color:var(--gold-300)}.MKoixa_questions{grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(45px,6vw,90px);padding-block:32px 116px;display:grid}.MKoixa_questionsIntro{min-width:0}.MKoixa_questionsIntro h2{letter-spacing:-2.8px;margin:0;font-size:clamp(44px,4.6vw,65px);font-weight:550;font-stretch:100%;line-height:1.04}.MKoixa_questionsIntro h2 span{color:var(--gold-300)}.MKoixa_questionsDescription{color:var(--muted);margin:22px 0 0;font-size:13px;line-height:1.9}.MKoixa_guideScene{perspective:1200px;width:min(100%,450px);height:335px;margin-top:28px;position:relative;container-type:inline-size}.MKoixa_guideShadow{filter:blur(17px);background:#000b;border-radius:50%;width:54%;height:27px;transition:transform .85s,opacity .85s;position:absolute;bottom:47px;left:23%;transform:rotate(-8deg)}.MKoixa_questions[data-guide-open=true] .MKoixa_guideShadow{opacity:.8;transform:rotate(-4deg)scaleX(1.55)}.MKoixa_guideTilt{position:absolute;inset:0 0 35px}.MKoixa_guideTilt>div:last-child{display:none}.MKoixa_guideBook{aspect-ratio:185/250;width:42%;max-width:185px;transform-style:preserve-3d;font-size:min(1cqw,4.4px);transition:transform .95s cubic-bezier(.22,.68,0,1.02);position:absolute;top:24px;left:50%;transform:translate(-50%)rotateX(18deg)rotateY(-18deg)rotate(-8deg)}.MKoixa_questions[data-guide-open=true] .MKoixa_guideBook{transform:translate(-2%)rotateX(20deg)rotateY(-9deg)rotate(-4deg)}.MKoixa_guidePages{background:repeating-linear-gradient(0deg,#b8b0a0 0 1px,#6a685c 1px 2px,#ddd3b9 2px 3px);border-radius:2px 5px 5px 2px;position:absolute;inset:4px -2px -2px 1px;transform:translateZ(-9px);box-shadow:1px 2px #24251e,2px 5px #66604b,3px 8px #23251c,12px 18px 28px #0007}.MKoixa_guideCoverHinge,.MKoixa_guideLeaf{transform-origin:0;transform-style:preserve-3d;position:absolute;inset:0}.MKoixa_guideCoverHinge{z-index:20;transition:transform .95s cubic-bezier(.4,0,.15,1),z-index .95s step-end;transform:translateZ(5px)rotateY(0)}.MKoixa_questions[data-guide-open=true] .MKoixa_guideCoverHinge{z-index:1;transform:translateZ(5px)rotateY(-170deg)}.MKoixa_guideCover,.MKoixa_guideInsideCover,.MKoixa_leafFront,.MKoixa_leafBack{backface-visibility:hidden;border-radius:2px 6px 6px 2px;position:absolute;inset:0}.MKoixa_guideCover{border:1px solid color-mix(in srgb, var(--gold-300) 38%, transparent);background:radial-gradient(ellipse at var(--light-x) var(--light-y), #ddc2811c, transparent 68%), repeating-linear-gradient(100deg, #ffffff03 0 1px, transparent 1px 4px), linear-gradient(115deg, #35382e, #171c16 28%, #20251c 90%, #3d4030);flex-direction:column;padding:10% 9% 9% 14%;display:flex;overflow:hidden;box-shadow:inset 5px 0 8px #0008,inset -1px 0 #ede2b936,0 0 0 1px #070c08}.MKoixa_guideTop,.MKoixa_guideBottom{justify-content:space-between;align-items:center;gap:7px;display:flex}.MKoixa_guideTop>b{letter-spacing:-1px;color:var(--paper);font-size:4.8em;font-weight:600}.MKoixa_guideTop b>span,.MKoixa_guideTitle>span{color:var(--gold-300)}.MKoixa_guideTop>span,.MKoixa_guideBottom>span{letter-spacing:.8px;color:var(--gold-300);font-size:1.15em;line-height:1.7}.MKoixa_guideTop>span{text-align:right}.MKoixa_guideTitle{color:var(--paper);letter-spacing:-1px;margin-top:18%;font-size:6.8em;font-weight:450;line-height:1.02}.MKoixa_guideBottom{border-top:1px solid #ddc28140;margin-top:auto;padding-top:1.8em}.MKoixa_guideRule{background:#ddc28130;width:1px;position:absolute;inset:0 auto 0 6%;box-shadow:1px 0 #0008}.MKoixa_guideSpine{transform-origin:0;width:14px;height:100%;color:var(--gold-300);writing-mode:vertical-rl;text-align:center;letter-spacing:2px;background:linear-gradient(90deg,#484734,#232a20 55%,#373c2e);border:1px solid #ddc28142;font-size:5px;position:absolute;top:0;left:0;transform:rotateY(90deg)}.MKoixa_guideLeaf{z-index:calc(9 - var(--leaf-index));transform:translateZ(calc((6 - var(--leaf-index)) * .5px)) rotateY(0deg);transition:transform .85s cubic-bezier(.4,0,.15,1),z-index .85s step-start}.MKoixa_guideLeaf[data-turned=true]{z-index:calc(var(--leaf-index) + 2);transform:translateZ(calc((var(--leaf-index) + 2) * .7px)) rotateY(-158deg);transition:transform .85s cubic-bezier(.4,0,.15,1),z-index .85s step-end}.MKoixa_leafFront,.MKoixa_leafBack,.MKoixa_guideInsideCover{color:#333a2b;background:repeating-linear-gradient(0deg,#ffffff08 0 1px,#0000 1px 3px),linear-gradient(90deg,#bfb499,#e9dec2 11%,#f1e7cd 80%,#dbd1b7);border:1px solid #b5ad92}.MKoixa_leafFront{flex-direction:column;padding:10% 10% 8% 12%;display:flex;overflow:hidden;box-shadow:inset 3px 0 6px #2e271d2b}.MKoixa_leafFront:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(110deg,#0000 35%,#2e271d38);transition:opacity .85s;position:absolute;inset:0}.MKoixa_guideLeaf[data-turned=true] .MKoixa_leafFront:after{opacity:1}.MKoixa_leafBack,.MKoixa_guideInsideCover{background:linear-gradient(90deg,#e3d8bc,#eee3c7 82%,#b4a78a);transform:rotateY(180deg);box-shadow:inset -3px 0 8px #2e271d30}.MKoixa_guideInsideCover{border:4px solid #363c2c}.MKoixa_paperHeading,.MKoixa_paperFooter{justify-content:space-between;align-items:center;gap:7px;display:flex}.MKoixa_paperLabel{letter-spacing:.9px;text-transform:uppercase;font-size:1.15em;font-weight:600;line-height:1.5}.MKoixa_paperHeading>span:last-child{color:#7e693b;font-size:2.8em}.MKoixa_chapterNumber{letter-spacing:-3px;color:#aa9161;margin-top:6%;font-size:12em;font-weight:400;line-height:1}.MKoixa_chapterTitle{letter-spacing:-.6px;margin-top:4%;font-size:3.9em;font-weight:550;line-height:1.15}.MKoixa_chapterSteps{gap:.7em;margin-top:5%;font-size:1.4em;display:grid}.MKoixa_chapterSteps>span{border-bottom:1px solid #9d896b40;align-items:center;gap:1.2em;padding-bottom:.7em;display:flex}.MKoixa_chapterSteps i{color:#8d784e;font-size:.8em;font-style:normal}.MKoixa_paperFooter{margin-top:auto;padding-top:1.3em}.MKoixa_paperFooter b,.MKoixa_paperSignature{letter-spacing:-.5px;font-size:2.5em;font-weight:600}.MKoixa_paperFooter>span{color:#806b46;font-size:1.15em}.MKoixa_guideContents{flex-direction:column;height:100%;padding:12% 12% 10%;display:flex;overflow:hidden}.MKoixa_guideContents>strong{letter-spacing:-.6px;margin-top:10%;font-size:4em;font-weight:500;line-height:1.15}.MKoixa_guideContents>div{gap:1.6em;margin-top:11%;display:grid}.MKoixa_guideContents>div>span{color:#7e775f;align-items:center;gap:1.2em;font-size:1.4em;display:flex}.MKoixa_guideContents small{font-size:.8em}.MKoixa_guideContents [data-current=true]{color:#4f482b;font-weight:700}.MKoixa_paperSignature{margin-top:auto;padding-top:.6em}.MKoixa_guideCaption{border-top:1px solid var(--line);letter-spacing:1.2px;color:var(--muted);text-transform:uppercase;justify-content:space-between;gap:10px;padding-block:13px;font-size:7px;display:flex;position:absolute;bottom:0;left:0;right:0}.MKoixa_guideCaption>span:last-child{color:var(--gold-300)}.MKoixa_questionColumn{min-width:0;padding-top:9px}.MKoixa_questionIndex{color:var(--muted);letter-spacing:1.4px;justify-content:space-between;gap:16px;padding-bottom:22px;font-size:8px;display:flex}.MKoixa_questionList{border-top:1px solid color-mix(in srgb, var(--gold-300) 38%, transparent)}.MKoixa_questionItem{isolation:isolate;border-bottom:1px solid var(--line);position:relative}.MKoixa_questionItem h3{font:inherit;margin:0}.MKoixa_questionItem:before{content:"";background:var(--gold-300);transform-origin:top;width:2px;transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;top:23px;bottom:23px;left:0;transform:scaleY(0)}.MKoixa_questionItem:after{z-index:-1;content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 9%, transparent), transparent 85%);opacity:0;transition:opacity .45s;position:absolute;inset:0}.MKoixa_questionItem[data-open=true]:before{transform:scaleY(1)}.MKoixa_questionItem[data-open=true]:after{opacity:1}.MKoixa_questions .MKoixa_questionTrigger{cursor:pointer;width:100%;min-height:80px;color:var(--paper);text-align:left;background:0 0;border:0;grid-template-columns:25px 1fr 26px;align-items:center;gap:16px;padding:25px 16px;font-size:14px;font-weight:450;line-height:1.6;transition:color .25s;display:grid}.MKoixa_questionTrigger>span:nth-child(2){transition:transform .45s cubic-bezier(.22,1,.36,1)}.MKoixa_questionTrigger:hover,.MKoixa_questionTrigger[aria-expanded=true]{color:var(--gold-300)}.MKoixa_questionTrigger[aria-expanded=true]>span:nth-child(2){transform:translate(3px)}.MKoixa_questionTrigger:focus-visible{outline:2px solid var(--gold-300);outline-offset:3px}.MKoixa_questionNumber{font-variant-numeric:tabular-nums;color:var(--muted);letter-spacing:1px;align-self:start;padding-top:4px;font-size:9px;transition:color .25s}.MKoixa_questionTrigger[aria-expanded=true] .MKoixa_questionNumber{color:var(--gold-300)}.MKoixa_questionToggle{border:1px solid var(--line);border-radius:50%;width:26px;height:26px;transition:border-color .3s,background .3s,transform .5s;position:relative}.MKoixa_questionToggle:before,.MKoixa_questionToggle:after{content:"";background:currentColor;width:8px;height:1px;position:absolute;top:12px;left:8px}.MKoixa_questionToggle:after{transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .3s;transform:rotate(90deg)}.MKoixa_questionTrigger[aria-expanded=true] .MKoixa_questionToggle{border-color:color-mix(in srgb, var(--gold-300) 50%, transparent);background:color-mix(in srgb, var(--accent) 8%, transparent);transform:rotate(180deg)}.MKoixa_questionTrigger[aria-expanded=true] .MKoixa_questionToggle:after{opacity:0;transform:rotate(0)}.MKoixa_answerPanel{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .52s cubic-bezier(.22,1,.36,1),opacity .35s;display:grid}.MKoixa_questionItem[data-open=true] .MKoixa_answerPanel{opacity:1;grid-template-rows:1fr}.MKoixa_answerClip{min-height:0;overflow:hidden}.MKoixa_answerClip>p{color:var(--muted);margin:0;padding:0 49px 27px 60px;font-size:13px;line-height:1.9;transition:transform .52s cubic-bezier(.22,1,.36,1);transform:translateY(-7px)}.MKoixa_questionItem[data-open=true] .MKoixa_answerClip>p{transform:translateY(0)}.MKoixa_questionFoot{color:var(--muted);margin:25px 0 0;font-size:11px;line-height:1.9}.MKoixa_questionFoot a{min-height:44px;color:var(--gold-300);text-underline-offset:5px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);align-items:center;gap:10px;display:inline-flex}@media (max-width:1000px){.MKoixa_questions{grid-template-columns:.85fr 1.15fr;gap:32px}.MKoixa_guideScene{height:295px}.MKoixa_bookingDetails>div{grid-template-columns:95px 1fr;gap:12px}}@media (max-width:780px){.MKoixa_bookingShowcase{max-width:480px;margin-inline:auto}.MKoixa_questions{grid-template-columns:1fr;gap:20px;padding-block:12px 78px}.MKoixa_questionsIntro{min-height:290px;padding-right:49%;position:relative}.MKoixa_questionsIntro h2{font-size:48px}.MKoixa_guideScene{width:47%;height:270px;margin:0;position:absolute;top:-5px;right:0}}@media (max-width:620px){.MKoixa_questionsIntro{min-height:0;padding-right:0}.MKoixa_questionsIntro h2{max-width:230px;font-size:48px}.MKoixa_questionsDescription{max-width:280px;font-size:12px}.MKoixa_guideScene{width:min(100%,380px);height:285px;margin:16px auto 10px;position:relative;top:auto;right:auto}.MKoixa_questions .MKoixa_questionTrigger{grid-template-columns:20px 1fr 26px;gap:10px;padding:21px 10px;font-size:13px}.MKoixa_answerClip>p{padding:0 18px 24px 43px;font-size:12px}.MKoixa_questionIndex{letter-spacing:1px;font-size:7px}}@media (max-width:359px){.MKoixa_guideScene{height:245px}}@media (prefers-reduced-motion:reduce){.MKoixa_questions *,.MKoixa_questions :before,.MKoixa_questions :after{transition:none}}
