@font-face{font-family:juruzansPro;src:url(../media/juruzans_pro_regular-s.p.0esb3vyio20mx.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:juruzansPro;src:url(../media/juruzans_pro_medium-s.p.2rx_di8muhw4e.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:juruzansPro;src:url(../media/juruzans_pro_bold-s.p.1m6j6_rca-sc4.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:juruzansPro Fallback;src:local(Arial);ascent-override:98.56%;descent-override:24.54%;line-gap-override:0.0%;size-adjust:98.29%}.juruzanspro_d1c8279c-module__ml4Uaa__className{font-family:juruzansPro,juruzansPro Fallback,Arial,sans-serif}.juruzanspro_d1c8279c-module__ml4Uaa__variable{--font-juruzans-pro:"juruzansPro", "juruzansPro Fallback", Arial, sans-serif}
@font-face{font-family:juruzans;src:url(../media/juruzans_regular-s.0kh4ou87w3xqb.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:juruzans;src:url(../media/juruzans_medium-s.3rx95-jhi6phc.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:juruzans;src:url(../media/juruzans_bold-s.33eva3z97hbib.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:juruzans Fallback;src:local(Arial);ascent-override:94.57%;descent-override:29.55%;line-gap-override:0.0%;size-adjust:84.59%}.juruzans_9dffb344-module__bOc4xW__className{font-family:juruzans,juruzans Fallback,Arial,sans-serif}.juruzans_9dffb344-module__bOc4xW__variable{--font-juruzans:"juruzans", "juruzans Fallback", Arial, sans-serif}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--jz-brand-blue:#1677ff;--jz-brand-teal:#14b8a6;--jz-ink:#0b1f33;--jz-cloud:#f7fafc;--jz-white:#fff;--merchant-brand-primary:var(--jz-brand-blue);--merchant-brand-secondary:var(--jz-brand-teal);--merchant-action-primary:#0e64d8;--merchant-action-primary-hover:#0954bc;--merchant-action-primary-active:#084399;--color-background:var(--jz-cloud);--color-surface:var(--jz-white);--color-surface-subtle:#f1f5f9;--color-surface-elevated:var(--jz-white);--color-text-primary:var(--jz-ink);--color-text-secondary:#526477;--color-text-muted:#64748b;--color-text-inverse:var(--jz-white);--color-border:#dce4ec;--color-border-strong:#8496a8;--color-brand-identity:var(--merchant-brand-primary);--color-brand-primary:var(--merchant-action-primary);--color-brand-primary-hover:var(--merchant-action-primary-hover);--color-brand-primary-active:var(--merchant-action-primary-active);--color-brand-secondary:var(--merchant-brand-secondary);--color-focus-ring:#075fc7;--color-focus-halo:#1677ff3d;--color-success:#087f5b;--color-success-surface:#eaf8f3;--color-success-border:#a9ddca;--color-warning:#8a5700;--color-warning-surface:#fff7e6;--color-warning-border:#f1cc84;--color-danger:#b42318;--color-danger-hover:#921d14;--color-danger-surface:#fff1f0;--color-danger-border:#f0b7b2;--color-info:#075fc7;--color-info-surface:#eaf3ff;--color-info-border:#b6d4fa;--color-disabled-background:#edf1f5;--color-disabled-text:#778697;--color-disabled-border:#d5dde5;--color-placeholder:#64748b;--font-ui:var(--font-juruzans-pro), Arial, sans-serif;--font-brand:var(--font-juruzans), var(--font-ui);--text-display-size:clamp(2.75rem, 7vw, 5.5rem);--text-display-line:.98;--text-page-title-size:clamp(2rem, 5vw, 3.5rem);--text-page-title-line:1.05;--text-section-title-size:clamp(1.5rem, 3vw, 2rem);--text-section-title-line:1.15;--text-heading-size:1.125rem;--text-heading-line:1.3;--text-body-size:1rem;--text-body-line:1.6;--text-body-small-size:.875rem;--text-body-small-line:1.55;--text-label-size:.875rem;--text-label-line:1.4;--text-caption-size:.75rem;--text-caption-line:1.45;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--page-gutter:clamp(1rem, 4vw, 4rem);--page-block-space:clamp(2rem, 7vw, 5rem);--section-gap:clamp(2rem, 5vw, 4rem);--content-width:72rem;--reading-width:44rem;--radius-sm:.5rem;--radius-md:.75rem;--radius-lg:1rem;--radius-xl:1.25rem;--radius-round:999px;--elevation-raised:0 1px 2px #0b1f330f, 0 8px 24px #0b1f330f;--elevation-overlay:0 20px 56px #0b1f331f;--duration-fast:.12s;--duration-standard:.18s;--duration-deliberate:.26s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--control-height-sm:2.5rem;--control-height-md:2.875rem;--control-height-lg:3.25rem;--touch-target:2.75rem}@media (prefers-reduced-motion:reduce){:root{--duration-fast:.01ms;--duration-standard:.01ms;--duration-deliberate:.01ms}}
*{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;background:#fff;min-width:20rem}body{color:var(--color-text-primary);font-family:var(--font-ui);font-size:var(--text-body-size);font-synthesis:none;background:#fff;min-height:100dvh;margin:0}a{color:inherit}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}h1,h2,h3,p{margin:0}h1,h2,h3{color:var(--color-text-primary)}p{color:var(--color-text-secondary);line-height:var(--text-body-line)}.text-display,.text-page-title,.text-section-title,.text-heading{font-weight:700}.text-display{font-family:var(--font-brand);font-size:clamp(2.75rem,7vw,5.5rem);line-height:var(--text-display-line)}.text-page-title{font-size:clamp(2rem,5vw,3.5rem);line-height:var(--text-page-title-line)}.text-section-title{font-size:clamp(1.5rem,3vw,2rem);line-height:var(--text-section-title-line)}.text-heading{font-size:var(--text-heading-size);line-height:var(--text-heading-line)}.text-body-small{font-size:var(--text-body-small-size);line-height:var(--text-body-small-line)}.text-label{font-size:var(--text-label-size);font-weight:500;line-height:var(--text-label-line)}.text-caption{font-size:var(--text-caption-size);line-height:var(--text-caption-line)}
body:has([role=dialog][aria-modal=true]):before{-webkit-backdrop-filter:blur(14px)saturate(.84);content:"";pointer-events:none;z-index:150;background:#f8fafc12;animation:.16s cubic-bezier(.2,.8,.2,1) both juruzModalBackdropIn;position:fixed;inset:0}html[data-juruz-desktop-embed=true] [data-composer=true][data-stage][data-surface=prompt]{left:calc(var(--page-gutter) + env(safe-area-inset-left));max-width:none;right:calc(var(--page-gutter) + env(safe-area-inset-right));width:auto}@keyframes juruzModalBackdropIn{0%{opacity:0}to{opacity:1}}@media (max-width:40rem){body:has([role=dialog][aria-modal=true]):before{-webkit-backdrop-filter:blur(11px)saturate(.88)}}@media (prefers-reduced-motion:reduce){body:has([role=dialog][aria-modal=true]):before{animation:none}}
.safariBottomUnderlay{display:none}@supports (-webkit-touch-callout:none){@media (hover:none) and (pointer:coarse){body [data-receptionist=true][data-visible=true]:before{height:calc(11.75rem + env(safe-area-inset-bottom));bottom:0}.safariBottomUnderlay{opacity:0;pointer-events:none;z-index:125;background:#fff;width:100vw;height:1px;display:block;position:fixed;bottom:0;left:0;right:0}body:has([data-receptionist=true][data-visible=true]) .safariBottomUnderlay{opacity:1}}}
.brand-link{text-decoration:none;display:inline-flex}.brand-logo{width:7.5rem;height:auto;display:block}.eyebrow{color:var(--color-info);font-size:var(--text-caption-size);letter-spacing:.08em;font-weight:700;line-height:var(--text-caption-line);text-transform:uppercase}.home-page{min-height:100svh;padding:var(--space-6) var(--page-gutter) var(--space-16);grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.home-page:before{content:"";pointer-events:none;background:radial-gradient(circle,#1677ff1c,#0000 64%),radial-gradient(circle at 70% 42%,#14b8a614,#0000 54%);width:34rem;height:34rem;position:absolute;top:14%;right:-12rem}.home-header{max-width:var(--content-width);z-index:2;justify-content:space-between;align-items:center;width:100%;min-height:4.5rem;margin:0 auto;display:flex;position:relative}.header-actions{align-items:center;gap:var(--space-3);justify-content:flex-end;display:flex}.locale-switcher{background:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-round);padding:var(--space-1);align-items:center;display:flex}.locale-option{border-radius:var(--radius-round);color:var(--color-text-secondary);cursor:pointer;font-size:var(--text-caption-size);min-height:var(--control-height-sm);min-width:var(--control-height-sm);padding:var(--space-1) var(--space-2);background:0 0;border:0;font-weight:700}.locale-option[aria-pressed=true]{background:var(--color-surface);box-shadow:var(--elevation-raised);color:var(--color-info)}.hero{max-width:var(--content-width);z-index:1;grid-template-columns:minmax(0,.95fr) minmax(23rem,.78fr);align-items:center;gap:clamp(3.5rem,8vw,8rem);width:100%;margin:clamp(3rem,8vh,6rem) auto clamp(2rem,7vh,5rem);display:grid;position:relative}.hero-content{gap:var(--space-8);max-width:43rem;display:grid}.hero-copy{gap:var(--space-6);display:grid}.hero h1{font-family:var(--font-brand);letter-spacing:.005em;text-wrap:balance;max-width:9.5ch;font-size:clamp(3.5rem,6.6vw,5.7rem);line-height:.98}.hero-copy>p:last-child{text-wrap:pretty;max-width:36rem;font-size:1.125rem}.business-showcase{justify-self:end;width:100%;max-width:31rem;position:relative}.business-card{gap:var(--space-6);background:#fffffff0;border:1px solid #dce4eceb;border-radius:1.75rem;padding:clamp(1.5rem,3vw,2rem);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #0b1f331a}.business-card-header{gap:var(--space-3);z-index:1;max-width:25rem;display:grid;position:relative}.business-label{color:var(--color-info);font-size:var(--text-caption-size);letter-spacing:.07em;font-weight:700;line-height:var(--text-caption-line);text-transform:uppercase}.business-card h2{font-family:var(--font-ui);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(1.75rem,3vw,2.35rem);font-weight:700;line-height:1.08}.business-card-header>p:last-child{text-wrap:pretty;max-width:24rem}.business-tiers{border-block:1px solid var(--color-border);z-index:1;display:grid;position:relative}.business-tier{align-items:start;gap:var(--space-4);padding-block:var(--space-4);grid-template-columns:3.75rem 1fr;display:grid}.business-tier+.business-tier{border-top:1px solid var(--color-border)}.tier-name{background:var(--color-surface-subtle);border-radius:var(--radius-round);color:var(--color-text-secondary);font-size:var(--text-caption-size);min-height:1.75rem;padding-inline:var(--space-2);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.business-tier>div{gap:var(--space-1);display:grid}.business-tier strong{color:var(--color-text-primary);font-size:var(--text-body-small-size)}.business-tier p{color:var(--color-text-secondary);font-size:var(--text-body-small-size);line-height:var(--text-body-small-line);text-wrap:pretty;max-width:20rem}.business-card-footer{z-index:2;min-height:5.5rem;display:flex;position:relative}.business-card-footer .button{align-self:start}.home-juru-wrap{pointer-events:none;z-index:1;width:8.5rem;height:9.5rem;position:absolute;bottom:-2rem;right:-.8rem;overflow:hidden}.home-juru{width:100%;height:auto;display:block}.form-stack,.action-stack{gap:var(--space-4);display:grid}.text-link{color:var(--color-info);font-size:var(--text-body-small-size);font-weight:700}.centered-link{justify-self:center}.info-panel{background:var(--color-info-surface);border:1px solid var(--color-info-border);border-radius:var(--radius-md);align-items:flex-start;gap:var(--space-3);padding:var(--space-4);display:flex}.info-icon{background:var(--color-surface);border-radius:var(--radius-round);color:var(--color-success);flex:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-weight:700;display:inline-flex}@media (max-width:900px){.home-page{overflow:visible}.home-page:before{top:32%;right:-18rem}.hero{gap:var(--space-16);margin-top:var(--space-16);grid-template-columns:minmax(0,1fr)}.hero-content{max-width:44rem}.business-showcase{justify-self:center;width:100%;max-width:31rem}html body input[type=text],html body input[type=search],html body input[type=email],html body input[type=tel],html body input[type=url],html body input[type=password],html body input[type=number],html body input:not([type]),html body select,html body textarea{font-size:16px}}@media (max-width:520px){.home-page{padding:var(--space-4) var(--space-4) var(--space-12)}.home-header{min-height:3.75rem}.brand-logo{width:6.4rem}.header-actions{gap:var(--space-2)}.header-actions .button{min-height:var(--control-height-sm);padding-inline:var(--space-3)}.hero{gap:var(--space-10);margin-block:var(--space-12) var(--space-8)}.hero-content{gap:var(--space-6)}.hero-copy{gap:var(--space-5)}.hero h1{max-width:10ch;font-size:clamp(2.9rem,14vw,4.2rem)}.hero-copy>p:last-child{font-size:1rem}.business-card{gap:var(--space-5);padding:var(--space-5);border-radius:1.4rem}.business-card h2{font-size:1.8rem}.business-tier{gap:var(--space-3);padding-block:var(--space-3);grid-template-columns:3.5rem 1fr}.business-card-footer{min-height:4.75rem}.business-card-footer .button{width:calc(100% - 6.75rem)}.home-juru-wrap{width:7.25rem;height:8.25rem;bottom:-1.6rem;right:-.55rem}}
