@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.8e0177b5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.b97b3418.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.853070df.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist","Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.c1fdd6c2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.799d8ef8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.dbea232f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}
:root{--ziora-brand:#507060;--ziora-brand-hover:#608070;--ziora-brand-dark:#456050;--ziora-bg-main:#f5f2ea;--ziora-bg-surface:#fff;--ziora-bg-surface-alt:#f5f2ea;--ziora-border:#cfeade;--ziora-border-subtle:#e2e8f0;--ziora-text-primary:#0f172a;--ziora-text-secondary:#64748b;--ziora-radius:.75rem}[data-mantine-color-scheme=dark]{--ziora-brand:#8eb69b;--ziora-brand-hover:#a5c7b1;--ziora-brand-dark:#6b9080;--ziora-bg-main:#1a2420;--ziora-bg-surface:#222f2a;--ziora-bg-surface-alt:#283832;--ziora-border:#8eb69b26;--ziora-border-subtle:#8eb69b14;--ziora-text-primary:#dce5df;--ziora-text-secondary:#8a9e92}
.ziora-fade-in{animation:.4s ease-out both zioraFadeIn}.ziora-fade-up{animation:.5s ease-out both zioraFadeUp}.ziora-fade-down{animation:.5s ease-out both zioraFadeDown}.ziora-fade-scale{animation:.4s ease-out both zioraFadeScale}.ziora-stagger-1{animation-delay:50ms}.ziora-stagger-2{animation-delay:.1s}.ziora-stagger-3{animation-delay:.15s}.ziora-stagger-4{animation-delay:.2s}.ziora-stagger-5{animation-delay:.25s}.ziora-stagger-6{animation-delay:.3s}.ziora-breathing{animation:6s ease-in-out infinite zioraBreathing}.ziora-soft-pulse{animation:2.5s ease-in-out infinite zioraSoftPulse}.ziora-heartbeat{animation:4s ease-in-out infinite zioraHeartbeat}.ziora-float{animation:5s ease-in-out infinite zioraFloat}.ziora-float-slow{animation:8s ease-in-out infinite zioraFloat}.ziora-sway{animation:6s ease-in-out infinite zioraSway}.ziora-shimmer{background:linear-gradient(90deg,var(--ziora-bg-surface-alt)25%,var(--ziora-bg-surface)50%,var(--ziora-bg-surface-alt)75%);background-size:200% 100%;animation:1.8s ease-in-out infinite zioraShimmer}.ziora-spin-slow{animation:3s linear infinite zioraSpin}.ziora-recording-pulse{animation:1.5s ease-in-out infinite zioraRecordingPulse}.ziora-transition-all{transition:all .3s}.ziora-transition-fast{transition:all .15s}.ziora-transition-slow{transition:all .5s}.ziora-hover-lift{transition:transform .25s,box-shadow .25s}.ziora-hover-lift:hover{transform:translateY(-3px);box-shadow:0 8px 25px #00000014}.ziora-hover-glow{transition:box-shadow .3s}.ziora-hover-glow:hover{box-shadow:0 0 20px #50706026}[data-mantine-color-scheme=dark] .ziora-hover-glow:hover{box-shadow:0 0 25px #8eb69b1f}.ziora-glass{-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border:1px solid #ffffff4d}[data-mantine-color-scheme=dark] .ziora-glass{background:#222f2ad9;border:1px solid #8eb69b1a}.ziora-glass-strong{-webkit-backdrop-filter:blur(20px);background:#ffffffd9;border:1px solid #fff6}[data-mantine-color-scheme=dark] .ziora-glass-strong{background:#222f2aeb;border:1px solid #8eb69b1f}.ziora-liquid-glass{-webkit-backdrop-filter:blur(24px)saturate(1.4);background:linear-gradient(145deg,#fffffff2 0%,#f8fcfaeb 30%,#f0f8f4f0 60%,#fffffff5 100%);border:1px solid #8eb69b33;box-shadow:0 8px 32px #50706014,0 2px 8px #5070600a,inset 0 1px #fffc,inset 0 -1px #8eb69b0f}[data-mantine-color-scheme=dark] .ziora-liquid-glass{-webkit-backdrop-filter:blur(24px)saturate(1.3);background:linear-gradient(145deg,#222f2af2 0%,#26342eed 30%,#202d27f5 60%,#24322cf0 100%);border:1px solid #8eb69b1f;box-shadow:0 8px 32px #0003,0 2px 8px #0000001a,inset 0 1px #8eb69b14,inset 0 -1px #0000000f}.ziora-liquid-glass:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#8eb69b4d 20%,#ffffff80 50%,#8eb69b4d 80%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0}[data-mantine-color-scheme=dark] .ziora-liquid-glass:before{background:linear-gradient(90deg,#0000 0%,#8eb69b26 20%,#8eb69b40 50%,#8eb69b26 80%,#0000 100%)}.ziora-paper-panel{background-color:#fffefb;border:1px solid #cdc3b266;box-shadow:0 12px 40px #5046321f,0 4px 12px #5046320f,0 1px 3px #0000000a,inset 0 1px #ffffffe6}[data-mantine-color-scheme=dark] .ziora-paper-panel{background-color:#2a3832;border:1px solid #8eb69b1f;box-shadow:0 12px 40px #0000004d,0 4px 12px #00000026,0 1px 3px #0000001a,inset 0 1px #8eb69b0f}.copilot-markdown{font-size:var(--mantine-font-size-sm);color:inherit;line-height:1.55}.copilot-markdown p{margin:0 0 .4em}.copilot-markdown p:last-child{margin-bottom:0}.copilot-markdown strong{color:var(--mantine-color-text);font-weight:700}.copilot-markdown em{font-style:italic}.copilot-markdown ul,.copilot-markdown ol{margin:.3em 0;padding-left:1.4em}.copilot-markdown li{margin-bottom:.15em}.copilot-markdown li::marker{color:var(--mantine-color-sage-5)}.copilot-markdown code{font-family:var(--mantine-font-family-monospace);background:#8eb69b1a;border-radius:4px;padding:.1em .35em;font-size:.85em}.copilot-markdown hr{border:none;border-top:1px solid #8eb69b26;margin:.5em 0}.copilot-markdown-user strong{color:#fff}.copilot-markdown-user code{color:#fff;background:#ffffff26}.ziora-focus-ring:focus-visible{outline:2px solid var(--ziora-brand);outline-offset:2px;border-radius:var(--ziora-radius)}.ziora-status-dot{border-radius:50%;width:8px;height:8px;display:inline-block}.ziora-status-dot-active{background-color:#22c55e;box-shadow:0 0 8px #22c55e66}.ziora-status-dot-warning{background-color:#eab308;box-shadow:0 0 8px #eab30866}.ziora-status-dot-error{background-color:#ef4444;box-shadow:0 0 8px #ef444466}.ziora-status-dot-pulse{animation:2s ease-in-out infinite zioraStatusPulse}.ziora-gradient-sage{background:linear-gradient(135deg,#507060 0%,#6b9080 100%)}.ziora-gradient-calm{background:linear-gradient(135deg,#f0f4f2 0%,#d1ddd5 50%,#e2e8f0 100%)}[data-mantine-color-scheme=dark] .ziora-gradient-calm{background:linear-gradient(135deg,#1a2621 0%,#253530 50%,#1f3029 100%)}.ziora-gradient-warmth{background:linear-gradient(#f5a89a14 0%,#0000 100%)}.ziora-gradient-serenity{background:linear-gradient(#a8d4e614 0%,#0000 100%)}.ziora-text-gradient{background:linear-gradient(135deg,#507060,#8eb69b);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@keyframes zioraFadeIn{0%{opacity:0}to{opacity:1}}@keyframes zioraFadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes zioraFadeDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes zioraFadeScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes zioraBreathing{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}}@keyframes zioraSoftPulse{0%,to{opacity:.6}50%{opacity:1}}@keyframes zioraHeartbeat{0%,to{transform:scale(1)}15%{transform:scale(1.04)}30%{transform:scale(1)}45%{transform:scale(1.02)}60%{transform:scale(1)}}@keyframes zioraFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes zioraSway{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(3px)rotate(.5deg)}75%{transform:translate(-3px)rotate(-.5deg)}}@keyframes zioraShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes zioraSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes zioraRecordingPulse{0%,to{opacity:1;box-shadow:0 0 #ef444466}50%{opacity:.8;box-shadow:0 0 0 8px #ef444400}}@keyframes zioraStatusPulse{0%,to{opacity:1;box-shadow:0 0}50%{opacity:.7;box-shadow:0 0 0 6px #0000}}@media (prefers-reduced-motion:reduce){.ziora-fade-in,.ziora-fade-up,.ziora-fade-down,.ziora-fade-scale{opacity:1;animation:none;transform:none}.ziora-breathing,.ziora-soft-pulse,.ziora-heartbeat,.ziora-float,.ziora-float-slow,.ziora-sway{animation:none}.ziora-shimmer{background:var(--ziora-bg-surface-alt);animation:none}.ziora-spin-slow{animation:none}.ziora-recording-pulse{opacity:1;animation:none}.ziora-status-dot-pulse{animation:none}.ziora-hover-lift:hover{transform:none}.ziora-transition-all,.ziora-transition-fast,.ziora-transition-slow{transition:none}}
.ziora-center{justify-content:center;align-items:center;display:flex}.ziora-stack{flex-direction:column;display:flex}.ziora-row{flex-direction:row;align-items:center;display:flex}.ziora-scroll-y{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ziora-border)transparent;overflow-y:auto}.ziora-scroll-y::-webkit-scrollbar{width:6px}.ziora-scroll-y::-webkit-scrollbar-track{background:0 0}.ziora-scroll-y::-webkit-scrollbar-thumb{background-color:var(--ziora-border);border-radius:3px}.ziora-scroll-hidden{overflow:hidden}.ziora-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ziora-line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ziora-line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ziora-overlay{z-index:10;position:absolute;inset:0}.ziora-overlay-blur{z-index:10;-webkit-backdrop-filter:blur(8px);background-color:#0000001a;position:absolute;inset:0}[data-mantine-color-scheme=dark] .ziora-overlay-blur{background-color:#0000004d}.ziora-card-interactive{cursor:pointer;transition:transform .2s,box-shadow .2s,border-color .2s}.ziora-card-interactive:hover{border-color:var(--ziora-brand);transform:translateY(-2px);box-shadow:0 8px 25px #0000000f}[data-mantine-color-scheme=dark] .ziora-card-interactive:hover{box-shadow:0 8px 25px #0003}.ziora-card-selected{box-shadow:0 0 0 1px var(--ziora-brand);border-color:var(--ziora-brand)!important}.ziora-card-subtle{box-shadow:none;background-color:var(--ziora-bg-surface-alt);border:none}.ziora-divider{background-color:var(--ziora-border);border:none;height:1px;margin:1rem 0}.ziora-divider-vertical{background-color:var(--ziora-border);width:1px;height:100%}.ziora-hide-mobile{display:none}@media (min-width:48em){.ziora-hide-mobile{display:initial}.ziora-hide-desktop{display:none}}.ziora-grid-auto{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:48em){.ziora-grid-auto{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media print{.ziora-no-print{display:none!important}}.ziora-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.ziora-card-interactive{transition:none}.ziora-card-interactive:hover{transform:none}}
[data-mantine-color-scheme=dark] body{background-color:#1a2420}[data-mantine-color-scheme=dark] body:before{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(1px 1px at 12% 8%,#c8dcd240 50%,#0000 50%),radial-gradient(1px 1px at 45% 5%,#c8dcd233 50%,#0000 50%),radial-gradient(1px 1px at 78% 12%,#c8dcd240 50%,#0000 50%),radial-gradient(1px 1px at 33% 55%,#c8dcd226 50%,#0000 50%),radial-gradient(1px 1px at 72% 48%,#c8dcd233 50%,#0000 50%),radial-gradient(1px 1px at 88% 52%,#c8dcd240 50%,#0000 50%),radial-gradient(1px 1px at 42% 75%,#c8dcd233 50%,#0000 50%),radial-gradient(1px 1px at 65% 62%,#c8dcd226 50%,#0000 50%),radial-gradient(1px 1px at 95% 90%,#c8dcd240 50%,#0000 50%),radial-gradient(1.5px 1.5px at 50% 15%,#b4d2be4d 50%,#0000 50%),radial-gradient(1.5px 1.5px at 25%,#b4d2be40 50%,#0000 50%),radial-gradient(800px 500px at 20% 30%,#5070600f 0%,#0000 70%),radial-gradient(600px 400px at 80% 70%,#5070600a 0%,#0000 70%);animation:12s ease-in-out infinite alternate starTwinkle;position:fixed;inset:0}@keyframes starTwinkle{0%{opacity:.6}50%{opacity:.85}to{opacity:.65}}[data-mantine-color-scheme=dark] .mantine-Paper-root,[data-mantine-color-scheme=dark] .mantine-Card-root{background-color:#222f2a;border-color:#8eb69b1a}[data-mantine-color-scheme=dark] .mantine-Modal-content{-webkit-backdrop-filter:blur(8px);background-color:#253530}[data-mantine-color-scheme=dark] .mantine-AppShell-navbar,[data-mantine-color-scheme=dark] .mantine-AppShell-header{background-color:#1e2b26;border-color:#8eb69b14}[data-mantine-color-scheme=dark] #__next,[data-mantine-color-scheme=dark] .mantine-AppShell-root{z-index:1;position:relative}[data-mantine-color-scheme=dark] .mantine-Input-input,[data-mantine-color-scheme=dark] .mantine-TextInput-input,[data-mantine-color-scheme=dark] .mantine-Textarea-input,[data-mantine-color-scheme=dark] .mantine-Select-input{background-color:#1a2420;border-color:#8eb69b1f}[data-mantine-color-scheme=dark] .mantine-Input-input:focus,[data-mantine-color-scheme=dark] .mantine-TextInput-input:focus,[data-mantine-color-scheme=dark] .mantine-Textarea-input:focus{border-color:var(--ziora-brand)}[data-mantine-color-scheme=dark] .mantine-Tabs-tab:hover{background-color:#8eb69b0f}[data-mantine-color-scheme=dark] .mantine-Tabs-tab[data-active]{border-color:var(--ziora-brand)}[data-mantine-color-scheme=dark] ::-webkit-scrollbar-thumb{background-color:#8eb69b26}[data-mantine-color-scheme=dark] ::-webkit-scrollbar-track{background-color:#0000}@media (prefers-reduced-motion:reduce){[data-mantine-color-scheme=dark] body:before{opacity:.7;animation:none}}
.rbc-calendar{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.8125rem}.rbc-toolbar{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;padding:0}.rbc-toolbar button{border-radius:var(--mantine-radius-md);border:1px solid var(--ziora-border);color:var(--ziora-text-secondary);cursor:pointer;background:0 0;padding:.375rem .75rem;font-size:.75rem;font-weight:500;transition:all .2s}.rbc-toolbar button:hover{border-color:var(--mantine-color-sage-4);background-color:#5070600f}.rbc-toolbar button:active,.rbc-toolbar button.rbc-active{background-color:var(--mantine-color-sage-5);border-color:var(--mantine-color-sage-5);color:#fff}.rbc-toolbar .rbc-toolbar-label{color:var(--ziora-text-primary);font-size:.875rem;font-weight:600}.rbc-header{text-transform:uppercase;letter-spacing:.03em;color:var(--ziora-text-secondary);border-bottom:1px solid var(--ziora-border);background:0 0;padding:.5rem .25rem;font-size:.6875rem;font-weight:600}.rbc-header+.rbc-header{border-left:1px solid var(--ziora-border-subtle)}.rbc-month-view,.rbc-time-view,.rbc-agenda-view{border:1px solid var(--ziora-border);border-radius:var(--mantine-radius-md);background-color:var(--ziora-bg-surface);overflow:hidden}.rbc-day-bg{background-color:var(--ziora-bg-surface);transition:background-color .15s}.rbc-day-bg+.rbc-day-bg{border-left:1px solid var(--ziora-border-subtle)}.rbc-day-bg:hover{background-color:#50706008}.rbc-off-range-bg{background-color:#f8f9f7}[data-mantine-color-scheme=dark] .rbc-off-range-bg{background-color:#1a2420}.rbc-today{background-color:#5070600f!important}.rbc-time-header-content{border-left:1px solid var(--ziora-border)}.rbc-time-content{border-top:1px solid var(--ziora-border);background-color:var(--ziora-bg-surface)}.rbc-time-content>*+*>*{border-left:1px solid var(--ziora-border-subtle)}.rbc-timeslot-group{border-bottom:1px solid #5070600f;min-height:2.5rem}.rbc-day-slot .rbc-time-slot{border-top:1px solid #50706008}.rbc-time-gutter .rbc-timeslot-group{min-width:3.5rem}.rbc-label{color:var(--ziora-text-secondary);padding:0 .375rem;font-size:.625rem;font-weight:500}.rbc-event{background-color:var(--mantine-color-sage-5);color:#fff;padding:.125rem .375rem;font-size:.6875rem;font-weight:500;line-height:1.3;transition:transform .15s,box-shadow .15s;box-shadow:0 1px 3px #0000001a;border-radius:var(--mantine-radius-sm)!important;border:none!important}.rbc-event:hover{transform:scale(1.02);box-shadow:0 2px 6px #50706040}.rbc-event.rbc-selected{background-color:var(--mantine-color-sage-6);box-shadow:0 0 0 2px #5070604d}.rbc-event-label{opacity:.85;font-size:.625rem}.rbc-event-content{font-size:.6875rem}.rbc-event[data-status=CONFIRMED]{background-color:var(--mantine-color-sage-5)}.rbc-event[data-status=PENDING]{background-color:var(--mantine-color-yellow-6)}.rbc-event[data-status=COMPLETED]{background-color:var(--mantine-color-sage-7);opacity:.7}.rbc-event[data-status=CANCELED]{background-color:var(--mantine-color-gray-5);opacity:.5;text-decoration:line-through}.rbc-event[data-status=NO_SHOW]{background-color:var(--mantine-color-red-5);opacity:.7}.rbc-show-more{color:var(--mantine-color-sage-5);cursor:pointer;font-size:.6875rem;font-weight:500}.rbc-slot-selection{border:1px dashed var(--mantine-color-sage-4);border-radius:var(--mantine-radius-sm);background-color:#50706026}.rbc-current-time-indicator{background-color:var(--mantine-color-sage-5);height:2px}.rbc-current-time-indicator:before{content:"";background-color:var(--mantine-color-sage-5);border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;left:-4px}.rbc-agenda-view table.rbc-agenda-table{border:none}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-transform:uppercase;color:var(--ziora-text-secondary);border-bottom:1px solid var(--ziora-border);padding:.5rem .75rem;font-size:.6875rem;font-weight:600}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{border-bottom:1px solid var(--ziora-border-subtle);padding:.5rem .75rem;font-size:.8125rem}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid var(--ziora-border-subtle)}.rbc-day-bg.rbc-weekend{background-color:#00000004}[data-mantine-color-scheme=dark] .rbc-day-bg.rbc-weekend{background-color:#0000001a}.ziora-calendar-compact .rbc-timeslot-group{min-height:2rem}.ziora-calendar-compact .rbc-label{font-size:.5625rem}.ziora-calendar-compact .rbc-event{padding:.0625rem .25rem;font-size:.625rem}.ziora-calendar-compact .rbc-header{padding:.375rem .25rem;font-size:.625rem}
.hero-section-bg{-webkit-backdrop-filter:blur(10px);background-position:50%;background-repeat:no-repeat;background-size:cover}.gradient-overlay{opacity:.5;z-index:1;-webkit-backdrop-filter:blur(5px);background:linear-gradient(#a1eaf5bb,#fff);width:100%;height:100%;position:absolute;top:0;left:0}.hero-section{z-index:2;position:relative;overflow:hidden}.owners-img{object-fit:cover}.mainVideo{z-index:-1;opacity:.7;flex-direction:column;width:100%;display:flex;position:absolute;top:0;left:0}.whiteWall{background-color:var(--ziora-bg-main);opacity:.5;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}
.gsi-material-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-appearance:none;box-sizing:border-box;color:#1f1f1f;cursor:pointer;letter-spacing:.25px;text-align:center;vertical-align:middle;white-space:nowrap;background-color:#fff;background-image:none;border:1px solid #747775;border-radius:4px;outline:none;width:auto;min-width:min-content;max-width:400px;height:40px;padding:0 12px;font-family:Roboto,arial,sans-serif;font-size:14px;transition:background-color .218s,border-color .218s,box-shadow .218s;position:relative;overflow:hidden}.gsi-material-button .gsi-material-button-icon{width:20px;min-width:20px;height:20px;margin-right:12px}.gsi-material-button .gsi-material-button-content-wrapper{flex-flow:row;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex;position:relative}.gsi-material-button .gsi-material-button-contents{text-overflow:ellipsis;vertical-align:top;flex-grow:1;font-family:Roboto,arial,sans-serif;font-weight:500;overflow:hidden}.gsi-material-button .gsi-material-button-state{opacity:0;transition:opacity .218s;position:absolute;inset:0}.gsi-material-button:disabled{cursor:default;background-color:#ffffff61;border-color:#1f1f1f1f}.gsi-material-button:disabled .gsi-material-button-contents,.gsi-material-button:disabled .gsi-material-button-icon{opacity:.38}.gsi-material-button:not(:disabled):active .gsi-material-button-state,.gsi-material-button:not(:disabled):focus .gsi-material-button-state{opacity:.12;background-color:#303030}.gsi-material-button:not(:disabled):hover{box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326}.gsi-material-button:not(:disabled):hover .gsi-material-button-state{opacity:.08;background-color:#303030}

html{scroll-behavior:smooth}body{background-color:var(--ziora-bg-main);margin:0;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}input[type=checkbox]+label,label[for*=confirm]{-webkit-user-select:none;user-select:none;cursor:pointer}
