@font-face{font-family:brandFont;src:url(../media/WixMadeforDisplay_Variable-s.p.07bf7ty7o3sa7.woff2)format("woff2");font-display:swap;font-weight:400 800;font-style:normal}@font-face{font-family:brandFont Fallback;src:local(Arial);ascent-override:96.09%;descent-override:24.02%;line-gap-override:0.0%;size-adjust:104.9%}._06khOW_className{font-family:brandFont,brandFont Fallback,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-style:normal}._06khOW_variable{--font-wix-madefor:"brandFont", "brandFont Fallback", system-ui, -apple-system, Segoe UI, Roboto, sans-serif}
:root{--brand-ink:#262520;--brand-lime:#ceff7d;--brand-canvas:#f3f3ee;--brand-cream:#f7f7f2;--brand-black:#0b0b0b;--brand-white:#fff;--color-text:var(--brand-ink);--color-text-secondary:#42423b;--color-text-muted:#65655e;--color-text-disabled:#a9a99e;--color-text-inverse:var(--brand-cream);--color-text-on-accent:var(--brand-ink);--color-canvas:var(--brand-canvas);--color-canvas-gradient:linear-gradient(135deg, #f6f5ec 0%, #f1f8f7 50%, #eff5e9 100%);--color-surface:var(--brand-white);--color-surface-alt:var(--brand-cream);--color-surface-inverse:var(--brand-ink);--color-surface-deep:var(--brand-black);--color-fill-subtle:#c7c7c729;--color-line:#dededa;--color-line-soft:#eaeae8;--color-border-control:#8c8a81;--color-icon-subtle:#8e8e80;--color-icon-disabled:#b1b1a5;--color-accent-fill:var(--brand-lime);--color-accent-fill-hover:#bdf05f;--color-accent-wash:#eefad6;--color-focus-ring:var(--brand-ink);--color-focus-ring-inverse:var(--brand-lime);--color-danger:#d50e0e;--color-danger-border:#fe2828;--color-danger-wash:#ffefef;--color-success:#0f7507;--color-success-mark:#139109;--color-success-wash:#deffdb;--color-info:#0a6c7a;--color-info-fill:#4cdff2;--color-info-wash:#e5fdff;--color-warning:#8a5a00;--color-warning-wash:#fff4dc;--font-sans:var(--font-wix-madefor,"Wix Madefor Display"), system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-heavy:800;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-md:1.0625rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-2xl:clamp(1.75rem, 3.2vw, 2.25rem);--text-3xl:clamp(2.125rem, 5vw, 3.25rem);--text-display:clamp(2.5rem, 7.4vw, 5.5rem);--leading-tight:1.1;--leading-snug:1.3;--leading-body:1.6;--tracking-tight:-.02em;--tracking-display:-.035em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--radius-sm:6px;--radius-md:8px;--radius-lg:20px;--radius-xl:28px;--radius-pill:999px;--radius-card:var(--radius-lg);--radius-control:var(--radius-md);--shadow-sm:0 1px 2px #26252014;--shadow-md:0 12px 32px #26252024;--layout-max:1080px;--layout-gutter:clamp(16px, 4vw, 40px);--tap-target:44px}
:root{--fog:#f3f6f9;--paper:#fff;--ink:#14213d;--muted:#56667d;--line:#d6dfe9;--teal:#0e7c7b;--teal-deep:#0a5e5d;--teal-wash:#e3f1f0;--max:1080px;--gutter:clamp(16px, 4vw, 40px)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--fog);color:var(--ink);font-family:var(--font-sans);text-rendering:optimizelegibility;margin:0;font-size:1.0625rem;line-height:1.6}a{color:var(--teal-deep);text-underline-offset:3px}a:hover{color:var(--ink)}:focus-visible{outline:3px solid var(--teal);outline-offset:3px;border-radius:4px}.wrap{max-width:var(--max);padding:0 var(--gutter);margin:0 auto}.site-head{padding:28px 0}.site-head .wrap{justify-content:space-between;align-items:center;gap:16px;display:flex}.wordmark{letter-spacing:-.02em;color:var(--ink);font-size:1.35rem;font-weight:800;text-decoration:none}.wordmark span{color:var(--teal)}.head-link{font-size:.95rem;font-weight:600}.site-head{position:relative}.site-nav{flex:1;justify-content:flex-end;margin-right:12px;display:flex}.site-nav-list{flex-wrap:wrap;gap:6px 22px;margin:0;padding:0;list-style:none;display:flex}.site-nav-list a{text-decoration:none}.site-nav-list a:hover,.site-nav-list a[aria-current=page]{color:var(--ink);text-decoration:underline}.site-nav-toggle{font:inherit;color:var(--teal-deep);cursor:pointer;border:1px solid var(--line);background:0 0;border-radius:8px;padding:6px 12px;font-size:.95rem;font-weight:600;display:none}.site-nav-toggle:hover{color:var(--ink);border-color:var(--ink)}@media (max-width:820px){.site-nav[data-js] .site-nav-toggle{display:inline-block}.site-nav[data-js] .site-nav-list{top:100%;left:var(--gutter);right:var(--gutter);z-index:10;background:var(--paper);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:0;padding:8px 0;display:none;position:absolute;box-shadow:0 12px 32px #14213d1f}.site-nav[data-js][data-open] .site-nav-list{display:flex}.site-nav[data-js] .site-nav-list a{padding:12px 20px;display:block}.site-head .wrap:has(.site-nav:not([data-js])){flex-wrap:wrap}.site-nav:not([data-js]){flex-basis:100%;order:3;justify-content:flex-start}}.hero{padding:clamp(48px,9vw,120px) 0 clamp(56px,8vw,104px)}.hero-lede{color:var(--muted);max-width:34em;margin:0 0 28px;font-size:clamp(1.1rem,1.6vw,1.3rem)}.address{letter-spacing:-.035em;overflow-wrap:anywhere;margin:0;font-size:clamp(2.1rem,7.4vw,5.6rem);font-weight:800;line-height:1.02}.address .at{color:var(--teal)}.address .domain{border-bottom:.06em solid var(--teal)}.try{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:36px;font-size:.98rem;display:flex}.try label{color:var(--ink);font-weight:600}.try input{font:inherit;color:var(--ink);background:var(--paper);border:1.5px solid var(--line);border-radius:10px;width:min(320px,100%);min-width:0;padding:10px 14px}.try input:focus{border-color:var(--teal);box-shadow:0 0 0 3px var(--teal-wash);outline:none}.hero-cta{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:44px;display:flex}.button{background:var(--ink);color:#fff;border-radius:999px;padding:14px 24px;font-weight:700;text-decoration:none;display:inline-block}.button:hover{background:var(--teal-deep);color:#fff}.cta-note{color:var(--muted);font-size:.95rem}section.block{border-top:1px solid var(--line);padding:clamp(56px,8vw,96px) 0}.block h2{letter-spacing:-.02em;max-width:20em;margin:0 0 16px;font-size:clamp(1.6rem,3.2vw,2.4rem);line-height:1.15}.block .intro{color:var(--muted);max-width:36em;margin:0 0 40px}.facts{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.facts h3{letter-spacing:-.01em;margin:0 0 8px;font-size:1.15rem}.facts p{color:var(--muted);margin:0}.renewal{background:var(--paper);border:1px solid var(--line);border-radius:18px;padding:clamp(20px,3vw,36px)}.renewal table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.renewal th,.renewal td{text-align:left;border-bottom:1px solid var(--line);padding:14px 12px}.renewal thead th{color:var(--muted);font-size:.9rem;font-weight:600}.renewal tbody tr:last-child td{border-bottom:0}.renewal td:first-child{font-weight:600}.renewal tr.ours td{background:var(--teal-wash);color:var(--teal-deep);font-weight:700}.renewal tr.ours td:first-child{border-radius:10px 0 0 10px}.renewal tr.ours td:last-child{border-radius:0 10px 10px 0}.renewal .src{color:var(--muted);margin:16px 0 0;font-size:.85rem}.scroll-x{overflow-x:auto}.tiers{border:1px solid var(--line);background:var(--paper);border-radius:18px;grid-template-columns:repeat(5,1fr);gap:0;display:grid;overflow:hidden}.tier{border-right:1px solid var(--line);padding:28px 22px}.tier:last-child{border-right:0}.tier .size{letter-spacing:-.02em;font-size:1.6rem;font-weight:800}.tier .price{font-variant-numeric:tabular-nums;margin-top:6px}.tier .price strong{font-size:1.2rem}.tier .per{color:var(--muted);font-size:.9rem}.price-notes{color:var(--muted);gap:6px;margin:24px 0 0;padding:0;list-style:none;display:grid}.included{columns:2;column-gap:48px;margin:0;padding:0;list-style:none}.included li{break-inside:avoid;border-bottom:1px solid var(--line);padding:10px 0 10px 28px;position:relative}.included li:before{content:"";border-left:2px solid var(--teal);border-bottom:2px solid var(--teal);width:10px;height:6px;position:absolute;top:19px;left:4px;transform:rotate(-45deg)}.contact{background:var(--ink);color:#fff;border-radius:22px;padding:clamp(32px,5vw,56px)}.contact h2{color:#fff}.contact p{color:#c9d3e0;max-width:34em}.contact .button{color:var(--ink);background:#fff}.contact .button:hover{background:var(--teal-wash);color:var(--ink)}.site-foot{color:var(--muted);padding:48px 0 56px;font-size:.92rem}.site-foot .wrap{flex-wrap:wrap;justify-content:space-between;gap:16px 32px;display:flex}.site-foot nav{flex-wrap:wrap;gap:8px 22px;display:flex}.site-foot a{color:var(--muted)}.site-foot a:hover{color:var(--ink)}.site-foot p{margin:0 0 8px}.site-foot .foot-entity{color:var(--ink);font-weight:600}.app-foot .foot-entity{margin:0 0 6px}.app-foot nav{flex-wrap:wrap;gap:6px 18px;display:flex}.app-foot a{color:inherit}.legal{padding:32px 0 80px}.legal article{max-width:42em}.legal h1{letter-spacing:-.03em;margin:0 0 8px;font-size:clamp(2rem,4.5vw,3rem);line-height:1.1}.legal .updated{color:var(--muted);margin:0 0 40px}.legal h2{letter-spacing:-.01em;margin:40px 0 10px;font-size:1.3rem}.legal p,.legal li{color:#2b3a55}.legal ul{padding-left:1.2em}@media (max-width:900px){.tiers{grid-template-columns:repeat(2,1fr)}.tier{border-right:0;border-bottom:1px solid var(--line)}.tier:nth-child(odd){border-right:1px solid var(--line)}.tier:last-child{border-bottom:0;border-right:0;grid-column:1/-1}}@media (max-width:720px){.facts{grid-template-columns:1fr;gap:28px}.included{columns:1}}@media (prefers-reduced-motion:no-preference){.address .domain{transition:color .2s}}
