.ai-chat{--ai-brand:#45604a;--ai-brand-soft:#e7eee8;color:#16181d;flex-direction:column;gap:.7em;line-height:1.42;display:flex}.ai-chat-phone{font-size:max(11px,4.4cqw)}.ai-head{border-bottom:1px solid #00000012;align-items:flex-start;gap:.7em;padding:.2em 0 .8em;display:flex}.ai-avatar{background:var(--ai-brand);color:#fff;width:2.4em;height:2.4em;box-shadow:0 .5em 1em -.5em var(--ai-brand);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ai-online{color:#2f7a46;align-items:center;gap:.3em;font-size:.82em;font-weight:600;display:inline-flex}.ai-online:before{content:"";background:#2fa35a;border-radius:999px;width:.55em;height:.55em;box-shadow:0 0 0 .2em #2fa35a2e}.ai-place{background:var(--ai-brand-soft);color:var(--ai-brand);border-radius:.8em;align-self:flex-start;align-items:center;gap:.4em;padding:.35em .75em;font-size:.86em;font-weight:600;display:inline-flex}.ai-q{background:#eef0f3;border-radius:1.1em 1.1em .35em;align-self:flex-end;max-width:82%;padding:.55em .85em}.ai-a b{font-weight:700}.ai-a ul{flex-direction:column;gap:.25em;margin-top:.45em;display:flex}.ai-a li{padding-left:1em;position:relative}.ai-a li:before{content:"";background:var(--ai-brand);border-radius:999px;width:.38em;height:.38em;position:absolute;top:.55em;left:.15em}.ai-pills{flex-wrap:wrap;gap:.45em;display:flex}.ai-pill{color:#16181d;background:#fff;border-radius:999px;align-items:center;gap:.35em;padding:.45em .8em;font-size:.92em;font-weight:650;display:inline-flex;box-shadow:0 0 0 1px #00000012,0 .5em 1em -.6em #00000059}.ai-pill-on{box-shadow:0 0 0 2px var(--ai-brand),0 .6em 1.2em -.6em #0006}.ai-typing{background:#eef0f3;border-radius:1em;align-self:flex-start;gap:.3em;padding:.7em .85em;display:inline-flex}.ai-typing>span{background:#8a909c;border-radius:999px;width:.45em;height:.45em;animation:1s ease-in-out infinite ai-dot}.ai-typing>span:nth-child(2){animation-delay:.15s}.ai-typing>span:nth-child(3){animation-delay:.3s}@keyframes ai-dot{0%,60%,to{opacity:.45;transform:none}30%{opacity:1;transform:translateY(-.25em)}}.ai-form{background:#fff;border-radius:1em;flex-direction:column;gap:.45em;padding:.75em;display:flex;box-shadow:0 0 0 1px #00000012,0 .8em 1.6em -1em #00000059}.ai-field{color:#16181d;text-overflow:ellipsis;white-space:nowrap;border:1px solid #0000001f;border-radius:.65em;min-width:0;padding:.45em .65em;overflow:hidden}.ai-send{background:var(--ai-brand);color:#fff;text-align:center;border-radius:.65em;padding:.5em;font-weight:700}.ai-sent{color:#1f6b3a;background:#e5f5ea;border-radius:.9em;align-self:flex-start;align-items:center;gap:.45em;padding:.5em .85em;font-weight:700;display:inline-flex}.ai-input{color:#8a909c;background:#fff;border-radius:999px;justify-content:space-between;align-items:center;gap:.5em;padding:.35em .35em .35em 1em;display:flex;box-shadow:0 0 0 1px #00000014,0 .6em 1.2em -.8em #0000004d}.ai-input>span:last-child{background:var(--ai-brand);color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2em;height:2em;display:flex}@keyframes ai-msg-in{0%{opacity:0;transform:translateY(.9em)scale(.97)}to{opacity:1;transform:none}}.ai-in{animation:ai-msg-in .6s var(--ease-expo,ease-out) backwards}.ai-loop{transition:opacity .5s}.ai-loop[data-fade=true]{opacity:0}.ai-browser{background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 0 0 1px #0b0d1214,0 50px 90px -46px #000000b3,0 20px 40px -30px #0006}.ai-browser-bar{background:#f2f3f5;border-bottom:1px solid #0000000f;align-items:center;gap:10px;height:34px;padding:0 12px;display:flex}.ai-browser-bar i{background:#d5d8de;border-radius:999px;width:9px;height:9px;display:block}.ai-mail{transition:opacity .7s var(--ease-expo,ease-out),transform .7s var(--ease-expo,ease-out)}.ai-mail[data-on=false]{opacity:0;transform:translateY(18px)scale(.96)}.ai-swap{animation:ai-msg-in .65s var(--ease-expo,ease-out) backwards}@keyframes ai-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ai-fill{transform-origin:0;animation:ai-fill var(--ai-step,6s) linear both}@keyframes ai-twinkle{0%,to{opacity:.25}50%{opacity:.9}}.ai-star{animation:3.6s ease-in-out infinite ai-twinkle;animation-delay:var(--tw,0s)}@media(prefers-reduced-motion:reduce){.ai-typing>span,.ai-in,.ai-swap,.ai-fill,.ai-star{animation:none!important}.ai-mail,.ai-loop{transition:none}}@media(max-width:1023px){.ai-mail[data-on=false]{opacity:1;transform:none}}@font-face{font-family:Open Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.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:Open Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.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}.zu-root{color:#2f2b28;font-family:Open Sans,Arial,sans-serif}.zu-root h1,.zu-root h2,.zu-root h3{letter-spacing:-.02em;font-family:Open Sans,Arial,sans-serif;font-weight:700}.zu-terra{color:#a56c52}.zu-terra-ink{color:#8a5640}.zu-muted{color:#5f5852}.btn.zu-btn,.btn.zu-btn-line{border-radius:15px;min-height:52px;font-family:Open Sans,Arial,sans-serif;font-size:17px;font-weight:600;transition:background-color .3s,color .3s}.btn.zu-btn:hover,.btn.zu-btn-line:hover,.btn.zu-btn:active,.btn.zu-btn-line:active{transform:none}.btn.zu-btn:active,.btn.zu-btn-line:active{filter:brightness(.94)}.btn.zu-btn{color:#fff;box-shadow:none;background:#96604a}.btn.zu-btn:hover{background:#854f3a}.btn.zu-btn-line{color:#333;box-shadow:none;background:#e5bbac}.btn.zu-btn-line:hover{background:#e5a58e}.btn.zu-btn:focus-visible,.btn.zu-btn-line:focus-visible{outline-offset:3px;outline:3px solid #333}.btn.zu-btn .btn-arrow{opacity:0;width:0;margin-left:-.6rem;transition:width .3s,margin .3s,opacity .3s;transform:none}.btn.zu-btn:hover .btn-arrow,.btn.zu-btn:focus-visible .btn-arrow{opacity:1;width:20px;margin-left:0;transform:none}@media(prefers-reduced-motion:reduce){.btn.zu-btn,.btn.zu-btn-line,.btn.zu-btn .btn-arrow{transition:none}}.zu-browser{background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 0 0 1px #2b2a2814,0 40px 70px -40px #2b1e148c}.zu-browser-bar{color:#5f5852;background:#f3efea;border-bottom:1px solid #2b2a2812;align-items:center;gap:8px;height:30px;padding:0 12px;font-size:12px;display:flex}.zu-browser-bar i{background:#d6ccc2;border-radius:99px;width:8px;height:8px}.zu-grain{background-image:radial-gradient(#2b2a2817 1px,#0000 1.2px);background-size:7px 7px}.zu-rise{animation:hero-rise 1.1s var(--ease-expo) both;animation-delay:var(--d,0s)}.zu-float{animation:7s ease-in-out infinite zu-float;animation-delay:var(--d,0s)}@keyframes zu-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.zu-shaft{transform-origin:top}html.js .zu-shaft{transition:transform 1.6s var(--ease-soft) .2s;transform:scaleY(0)}html.js .is-in .zu-shaft,html.reveal-fallback .zu-shaft{transform:none}html.js .zu-stratum{clip-path:inset(0 0 100%);transition:clip-path 1.1s var(--ease-expo);transition-delay:calc(.2s + var(--i,0) * .26s)}html.js .is-in .zu-stratum,html.reveal-fallback .zu-stratum{clip-path:inset(0)}html.js .zu-tag{opacity:0;transition:opacity .7s var(--ease-expo),transform .7s var(--ease-expo);transition-delay:calc(.45s + var(--i,0) * .26s);transform:translate(-12px)}html.js .is-in .zu-tag,html.reveal-fallback .zu-tag{opacity:1;transform:none}html.js .zu-drop>*{opacity:0;transition:opacity .6s var(--ease-expo),transform .9s var(--ease-spring);transition-delay:calc(.15s + var(--i,0) * .18s);transform:translateY(-46px)rotate(-3deg)}html.js .is-in .zu-drop>*,html.reveal-fallback .zu-drop>*{opacity:1;transform:none}.zu-fan>*{transition:transform 1.2s var(--ease-expo);transition-delay:calc(.25s + var(--i,0) * .12s)}html.js .zu-fan>*{transform:translate(0)rotate(0)}html.js .is-in .zu-fan>*,html.reveal-fallback .zu-fan>*,html:not(.js) .zu-fan>*{transform:var(--to)}.zu-swap{animation:zu-swap .56s var(--ease-expo) both;animation-delay:calc(var(--i,0) * 90ms)}@keyframes zu-swap{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.zu-typing span{background:#9a918a;border-radius:99px;width:7px;height:7px;margin:0 2px;animation:1.2s ease-in-out infinite zu-dot;display:inline-block}.zu-typing span:nth-child(2){animation-delay:.15s}.zu-typing span:nth-child(3){animation-delay:.3s}@keyframes zu-dot{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-3px)}}.zu-note{box-shadow:0 22px 34px -24px #3c28148c,0 1px #0000000a}.zu-seg{background:#ebe4dc;border-radius:18px;gap:4px;padding:5px;display:inline-flex}.zu-seg button{color:#5f5852;min-height:48px;transition:background-color .3s ease,color .3s ease,box-shadow .4s var(--ease-expo);border-radius:14px;padding:0 18px;font-size:16px;font-weight:700}.zu-seg button[aria-selected=true],.zu-seg button[aria-pressed=true]{color:#2f2b28;background:#fff;box-shadow:0 8px 18px -12px #3c281499}.zu-seg-dark button[aria-pressed=true]{color:#fff;background:#2b2a28}@media(prefers-reduced-motion:reduce){.zu-rise,.zu-float,.zu-swap,.zu-typing span{animation:none}html.js .zu-shaft,html.js .zu-stratum,html.js .zu-tag,html.js .zu-drop>*,html.js .zu-fan>*{opacity:1;clip-path:none;transition:none}html.js .zu-shaft,html.js .zu-tag,html.js .zu-drop>*{transform:none}html.js .zu-fan>*{transform:var(--to)}}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.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:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.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}.kw{--kw-red:#e3212b;--kw-red-deep:#b8161f;--kw-ink:#171717;--kw-dark:#131313;--kw-muted:#6b6b6b;--kw-line:#e5e5e5;--kw-soft:#f4f4f4;--kw-ease:cubic-bezier(.16, 1, .3, 1);color:var(--kw-ink);background:#fff;font-family:Inter,Inter Fallback,system-ui,-apple-system,Segoe UI,Arial,sans-serif;overflow-x:clip}.kw h1,.kw h2,.kw h3,.kw .kw-display{letter-spacing:-.035em;font-family:Inter,Inter Fallback,system-ui,-apple-system,Segoe UI,Arial,sans-serif;font-weight:700}.kw-card{border-radius:22px;position:relative;overflow:hidden}@media(min-width:768px){.kw-card{border-radius:28px}}.kw-card-dark{background:var(--kw-dark);color:#fff}.kw-card-red{background:var(--kw-red);color:#fff}.kw-card-line{border:1px solid var(--kw-line);background:#fff}.kw-card-soft{background:var(--kw-soft)}.kw-card>*{z-index:1;position:relative}.kw-btn{--b-bg:#111;--b-bd:transparent;--b-fg:#fff;--b-fill:#e3212b;--b-fillfg:#fff;isolation:isolate;text-align:center;min-height:52px;color:var(--b-fg);border-radius:100px;justify-content:center;align-items:center;gap:.6rem;padding:0 1.75rem;font-size:16px;font-weight:600;line-height:1.2;transition:color .4s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative}.kw-btn-frame{z-index:-1;background:var(--b-bg);border:1.5px solid var(--b-bd);will-change:transform;border-radius:100px;transition:transform .4s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.kw-btn-frame:before{content:"";border-radius:inherit;background:var(--b-fill);clip-path:inset(0 100% 0 0 round 100px);transition:clip-path .5s cubic-bezier(.16,1,.3,1);display:block;position:absolute;inset:-1.5px}@media(hover:hover){.kw-btn:hover{color:var(--b-fillfg)}.kw-btn:hover .kw-btn-frame{transform:scale(1.1,1.18)}.kw-btn:hover .kw-btn-frame:before{clip-path:inset(0 round 100px)}.kw-btn.kw-btn-on-red{--b-fill:#111;--b-fillfg:#fff}}.kw-btn:active{filter:brightness(.94)}.kw-btn:focus-visible{outline-offset:3px;outline:2px solid #e3212b}.kw-btn-white,.kw-btn-red{--b-bg:#fff;--b-fg:#111;--b-fill:#e3212b;--b-fillfg:#fff}.kw-btn-line{--b-bg:transparent;--b-bd:#fff;--b-fg:#fff;--b-fill:#fff;--b-fillfg:#111}.kw-btn-dark{--b-bg:#111;--b-fg:#fff;--b-fill:#e3212b;--b-fillfg:#fff}.kw-glass{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#ffffff26;border:1px solid #ffffff47}.kw-glass-light{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--kw-ink);background:#ffffffd1;border:1px solid #ffffffe6;box-shadow:0 20px 40px -24px #00000073}.kw-pill{max-width:100%;color:var(--kw-ink);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:8px 18px 8px 8px;display:inline-flex;box-shadow:0 18px 40px -18px #0000008c,0 0 0 1px #0000000a}.kw-pill-dot{background:var(--kw-red);color:#fff;border-radius:999px;flex:none;place-items:center;width:36px;height:36px;display:grid}.kw-rot{min-width:0;display:inline-grid;position:relative}.kw-rot>span{opacity:0;grid-area:1/1;animation:12s ease-in-out infinite kw-rot}.kw-rot>span:first-child{animation-delay:-.6s}.kw-rot>span:nth-child(2){animation-delay:3.4s}.kw-rot>span:nth-child(3){animation-delay:7.4s}@keyframes kw-rot{0%{opacity:0}5%,30%{opacity:1}35%,to{opacity:0}}.kw-type{white-space:nowrap;vertical-align:bottom;max-width:100%;display:inline-block;overflow:hidden}html.js .kw-type{width:0}html.js .is-in .kw-type,html.reveal-fallback .kw-type{width:var(--kw-type-w,24ch);transition:width 1.6s steps(30,end) .4s}.kw-caret{vertical-align:-.15em;background:var(--kw-red);width:2px;height:1.1em;margin-left:2px;animation:1s step-end infinite kw-blink;display:inline-block}@keyframes kw-blink{50%{opacity:0}}html.js .kw-pop{opacity:0;transition:opacity .7s var(--kw-ease),transform .9s var(--kw-ease);transition-delay:var(--kw-d,0s);transform:translateY(26px)scale(.97)}html.js .is-in .kw-pop,html.reveal-fallback .kw-pop{opacity:1;transform:none}.kw-old{text-decoration-line:line-through;text-decoration-thickness:.1em;-webkit-text-decoration-color:var(--kw-red);text-decoration-color:var(--kw-red)}html.js .kw-old{text-decoration-color:#0000;transition:text-decoration-color .5s .7s,color .6s 1.1s}html.js .is-in .kw-old,html.reveal-fallback .kw-old{-webkit-text-decoration-color:var(--kw-red);text-decoration-color:var(--kw-red);color:#fff6}.kw-ring circle.kw-ring-run{stroke-dasharray:1 1;stroke-dashoffset:0}html.js .kw-ring circle.kw-ring-run{stroke-dashoffset:1px}html.js .is-in .kw-ring circle.kw-ring-run,html.reveal-fallback .kw-ring circle.kw-ring-run{stroke-dashoffset:0;transition:stroke-dashoffset 5s linear .5s}.kw-axis{transform-origin:top}html.js .kw-axis{transition:transform 2.4s var(--kw-ease) .2s;transform:scaleY(0)}html.js .is-in .kw-axis,html.reveal-fallback .kw-axis{transform:none}.kw-word{animation:.38s both kw-word}@keyframes kw-word{0%{opacity:0;filter:blur(2px)}to{opacity:1;filter:none}}.kw-dots span{background:#9a9a9a;border-radius:99px;width:7px;height:7px;animation:1.1s ease-in-out infinite kw-dot;display:inline-block}.kw-dots span:nth-child(2){animation-delay:.15s}.kw-dots span:nth-child(3){animation-delay:.3s}@keyframes kw-dot{0%,80%,to{opacity:.3;transform:none}40%{opacity:1;transform:translateY(-3px)}}.kw-chip{border:1px solid var(--kw-line);min-height:44px;color:var(--kw-ink);text-align:left;transition:border-color .25s ease,background-color .25s ease,color .25s ease,transform .3s var(--kw-ease);background:#fff;border-radius:999px;align-items:center;padding:0 16px;font-size:16px;font-weight:700;display:inline-flex}.kw-chip:hover{border-color:var(--kw-ink)}.kw-chip[aria-pressed=true]{background:var(--kw-dark);border-color:var(--kw-dark);color:#fff}.kw-linkpill{border:1.5px solid var(--kw-red);min-height:40px;color:var(--kw-red);border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:15px;font-weight:700;display:inline-flex}.kw-big{font-size:clamp(40px,9vw,118px);line-height:.98}@media(prefers-reduced-motion:reduce){.kw-rot>span{opacity:0;animation:none}.kw-rot>span:first-child{opacity:1}html.js .kw-type,html.js .is-in .kw-type{width:var(--kw-type-w,24ch);transition:none}.kw-caret,.kw-dots span,.kw-word{animation:none}html.js .kw-pop,html.js .kw-axis{opacity:1;transition:none;transform:none}html.js .kw-old{color:#fff6;-webkit-text-decoration-color:var(--kw-red);text-decoration-color:var(--kw-red);transition:none}html.js .kw-ring circle.kw-ring-run{stroke-dashoffset:0;transition:none}.kw-btn,.kw-btn-frame,.kw-btn-frame:before,.kw-chip{transition:none}.kw-btn:hover .kw-btn-frame{transform:none}}@font-face{font-family:Fraunces;font-style:normal;font-weight:300 600;font-display:swap;src:url(https://fonts.gstatic.com/s/fraunces/v38/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxCFTeO-U.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:Fraunces;font-style:normal;font-weight:300 600;font-display:swap;src:url(https://fonts.gstatic.com/s/fraunces/v38/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxC9TeA.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}.br-page{color:#283128;background:#fdfcfa}.br-serif{font-optical-sizing:auto;letter-spacing:-.012em;font-family:Fraunces,Georgia,Times New Roman,serif}.br-h2{letter-spacing:-.015em;text-wrap:balance;font-family:Fraunces,Georgia,Times New Roman,serif;font-size:clamp(32px,4.6vw,52px);font-weight:600;line-height:1.08}.br-kicker{letter-spacing:.16em;text-transform:uppercase;font-size:15px;font-weight:600}.br-lead{font-size:18px;line-height:1.6}@media(min-width:1024px){.br-lead{font-size:20px}}.br-mark{background:#fff;border-radius:3px;flex-shrink:0;align-items:center;width:22px;height:16px;display:inline-flex;box-shadow:0 0 0 1px #2831282e,0 4px 10px -6px #28312880}.br-mark>span{background:#466047;width:100%;height:34%;display:block}.br-arch{border-radius:999px 999px 24px 24px;overflow:hidden;box-shadow:0 40px 70px -40px #2d402e8c}.br-btn{text-align:center;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;min-height:52px;padding:0 1.75rem;font-family:Inter,system-ui,-apple-system,Segoe UI,Arial,sans-serif;font-size:17px;font-weight:600;line-height:1.2;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1);display:inline-flex}@media(min-width:1024px){.br-btn{font-size:18px}}.br-btn:active{filter:brightness(.95)}.br-btn:focus-visible{outline-offset:3px;outline:3px solid #466047}.br-btn-green{color:#fff;background:#466047;box-shadow:0 12px 28px -18px #2d37304d}.br-btn-green:hover{background:#3b523c}.br-btn-line{color:#283128;background:#fdfcfa;box-shadow:inset 0 0 0 2px #9aab98}.br-btn-line:hover{background:#e9f0e8}.br-btn-white{color:#2d402e;background:#fff}.br-btn-white:hover{background:#e9f0e8}.br-btn-ghost{color:#fff;box-shadow:inset 0 0 0 2px #ffffffb3}.br-btn-ghost:hover{background:#ffffff24}.br-sign{color:#283128;clip-path:polygon(0 0,calc(100% - 22px) 0,100% 50%,calc(100% - 22px) 100%,0 100%);filter:drop-shadow(0 6px 10px #28312829);background:#fff;align-items:center;gap:.75rem;min-height:48px;padding:.55rem 2.6rem .55rem 1.1rem;font-size:16px;font-weight:600;display:inline-flex;position:relative}.br-sign-wrap{filter:drop-shadow(0 10px 18px #28312824)}.br-rise{animation:hero-rise 1s var(--ease-expo) both;animation-delay:var(--d,0s)}.br-float{animation:7s ease-in-out infinite br-float}@keyframes br-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}html.js .br-fan>*{transition:transform 1.3s var(--ease-expo);transition-delay:calc(.25s + var(--i,0) * .14s);transform:rotate(0)translate(0)}html.js .is-in .br-fan>*,html.reveal-fallback .br-fan>*,.br-fan>*{transform:var(--to)}html.js .br-type{clip-path:inset(0 100% 0 0);transition:clip-path 1.4s steps(18,end) .4s}html.js .is-in .br-type,html.reveal-fallback .br-type{clip-path:inset(0)}html.js .br-after{opacity:0;transition:opacity .8s var(--ease-expo),transform .8s var(--ease-expo);transition-delay:calc(1.7s + var(--i,0) * .16s);transform:translateY(14px)}html.js .is-in .br-after,html.reveal-fallback .br-after{opacity:1;transform:none}.br-swap{animation:br-swap .65s var(--ease-expo) both}@keyframes br-swap{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}.br-ring{transform-origin:50% 60%;animation:2.8s ease-in-out infinite br-ring}@keyframes br-ring{0%,70%,to{transform:rotate(0)}74%{transform:rotate(-9deg)}78%{transform:rotate(9deg)}82%{transform:rotate(-7deg)}86%{transform:rotate(6deg)}90%{transform:rotate(0)}}html.js .br-pop>*{opacity:0;transition:opacity .7s var(--ease-expo),transform .7s var(--ease-spring);transition-delay:calc(.3s + var(--i,0) * .16s);transform:translateY(12px)scale(.92)}html.js .is-in .br-pop>*,html.reveal-fallback .br-pop>*{opacity:1;transform:none}html.js .br-trail{transform-origin:top;transition:transform 1.6s var(--ease-soft) .2s;transform:scaleY(0)}html.js .is-in .br-trail,html.reveal-fallback .br-trail{transform:none}@media(prefers-reduced-motion:reduce){.br-rise,.br-float,.br-swap,.br-ring{animation:none}html.js .br-fan>*,html.js .br-type,html.js .br-after,html.js .br-pop>*,html.js .br-trail{opacity:1;clip-path:none;transition:none}html.js .br-fan>*{transform:var(--to)}html.js .br-after,html.js .br-pop>*,html.js .br-trail{transform:none}.br-btn,.br-btn:hover{transition:none}}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B4-Lwz3jWuZEC.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:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B4-Lwz3bWuQ.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}.ow-display{letter-spacing:.005em;font-family:Barlow Condensed,Arial Narrow,Arial,sans-serif;font-weight:500;line-height:1.02}.ow-h2{text-transform:uppercase;letter-spacing:.005em;font-family:Barlow Condensed,Arial Narrow,Arial,sans-serif;font-size:clamp(38px,5.4vw,64px);font-weight:500;line-height:1.02}.ow-kicker{letter-spacing:.12em;text-transform:uppercase;font-size:16px;font-weight:600}.ow-btn{letter-spacing:.02em;text-transform:uppercase;border-radius:0;justify-content:center;align-items:center;gap:.6rem;min-height:52px;padding:0 1.5rem;font-family:Roboto Flex,Roboto,Arial,sans-serif;font-size:17px;font-weight:600;line-height:1.2;transition:background-color .2s ease-in-out,color .2s ease-in-out;display:inline-flex}.ow-btn:active{filter:brightness(.94)}.ow-btn:focus-visible{outline-offset:3px;outline:3px solid #0d585f}[data-band=dark] .ow-btn:focus-visible,.ow-btn-white:focus-visible{outline-color:#f2c94c}.ow-btn-teal{color:#fff;background:#3d7f7d}.ow-btn-teal:hover{background:#4a8f8d}.ow-btn-line{box-shadow:inset 0 0 0 2px}.ow-btn-line:hover{background:#0d585f14}[data-band=dark] .ow-btn-line:hover{background:#ffffff1f}.ow-btn-white{color:#3d7f7d;background:#fff}.ow-btn-white:hover{background:#eef5f4}.ow-type{white-space:nowrap;vertical-align:bottom;animation:1.4s steps(22,end) both ow-type;animation-delay:var(--d,.6s);display:inline-block;overflow:hidden}@keyframes ow-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.ow-caret{vertical-align:-.15em;background:currentColor;width:2px;height:1.1em;margin-left:2px;animation:1s steps(2,start) infinite ow-blink;display:inline-block}@keyframes ow-blink{to{visibility:hidden}}.ow-pop-load{animation:ow-pop .8s var(--ease-spring) both;animation-delay:var(--d,0s)}@keyframes ow-pop{0%{opacity:0;transform:translateY(14px)scale(.92)}to{opacity:1;transform:none}}.ow-float{animation:6s ease-in-out infinite ow-float;animation-delay:var(--d,0s)}@keyframes ow-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.ow-serp-in{animation:ow-serp .56s var(--ease-expo) both}@keyframes ow-serp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}html.js .ow-pane{opacity:.12;transition:opacity .5s var(--ease-expo),transform .6s var(--ease-spring);transition-delay:calc(.3s + var(--i,0) * 28ms);transform:scale(.6)}html.js .is-in .ow-pane,html.reveal-fallback .ow-pane{opacity:1;transform:none}html.js .ow-meter{transform-origin:0;transition:transform 1.4s var(--ease-expo) .5s;transform:scaleX(0)}html.js .is-in .ow-meter,html.reveal-fallback .ow-meter{transform:none}html.js .ow-fill>*{opacity:0;transition:opacity .6s var(--ease-expo),transform .6s var(--ease-expo);transition-delay:calc(.4s + var(--i,0) * .32s);transform:translateY(8px)}html.js .is-in .ow-fill>*,html.reveal-fallback .ow-fill>*{opacity:1;transform:none}html.js .ow-mail{opacity:0;transition:opacity .8s var(--ease-expo),transform .9s var(--ease-spring);transition-delay:2.1s;transform:translateY(26px)scale(.96)}html.js .is-in .ow-mail,html.reveal-fallback .ow-mail{opacity:1;transform:none}html.js .ow-faq>*{opacity:0;transition:opacity .6s var(--ease-expo),transform .6s var(--ease-expo);transition-delay:calc(.3s + var(--i,0) * .16s);transform:translate(-12px)}html.js .is-in .ow-faq>*,html.reveal-fallback .ow-faq>*{opacity:1;transform:none}.ow-shadow{box-shadow:0 30px 60px -34px #281e0f8c,0 2px #00000008}.ow-chip{border-radius:12px;align-items:center;min-height:48px;padding:0 .85rem;font-size:15px;font-weight:600;transition:background-color .3s,color .3s,box-shadow .3s;display:inline-flex}@media(min-width:640px){.ow-chip{padding:0 1rem;font-size:16px}}@media(prefers-reduced-motion:reduce){.ow-type,.ow-caret,.ow-pop-load,.ow-float,.ow-serp-in{animation:none}html.js .ow-pane,html.js .ow-meter,html.js .ow-fill>*,html.js .ow-mail,html.js .ow-faq>*{opacity:1;transition:none;transform:none}.ow-btn{transition:none}}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700 800;font-display:swap;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9K6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMlGGInHEVA.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:Bricolage Grotesque;font-style:normal;font-weight:700 800;font-display:swap;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9K6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMlGIInE.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}.vr{--vr-ink:#0f2a2c;--vr-600:#0b7479;--vr-300:#7fdbd4;--vr-100:#ddf5f2;--vr-sun:#ffc857;overflow-x:clip}.vr-display{letter-spacing:-.035em;font-optical-sizing:auto;font-family:Bricolage Grotesque,Schibsted Grotesk,system-ui,sans-serif;font-weight:800}.vr-label{letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.6rem;font-size:15px;font-weight:700;line-height:1.35;display:inline-flex}.vr-btn{border-radius:999px;justify-content:center;align-items:center;gap:.6rem;min-height:52px;padding:0 1.6rem;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:18px;font-weight:600;line-height:1.2;transition:background-color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.vr-btn:hover{transform:translateY(-2px)}.vr-btn:active{transform:translateY(0)scale(.98)}.vr-btn-teal{background:var(--vr-600);color:#fff;box-shadow:0 10px 30px -10px #0b7479b3}.vr-btn-teal:hover{background:#0b6368}.vr-btn-line{color:var(--vr-ink);background:#fff;box-shadow:inset 0 0 0 1px #073b4026}.vr-btn-line:hover,.vr-btn-light:hover{background:#ddf5f2}.vr-btn-light{color:var(--vr-ink);background:#fff}.vr-btn:focus-visible,.vr-q:focus-visible,.vr-seg-btn:focus-visible,.vr-for:focus-visible{outline:3px solid var(--vr-sun);outline-offset:3px}.vr-when{white-space:nowrap;border-radius:999px;align-items:center;padding:.4rem .95rem;font-size:15px;font-weight:700;line-height:1.2;display:inline-flex}.vr-when-old{color:#4a5a5d;background:#e6ebec}.vr-when-new{background:var(--vr-600);color:#fff}.vr-pane{border-radius:28px;min-width:0;padding:1.25rem}@media(min-width:640px){.vr-pane{padding:1.75rem}}.vr-pane-old{background:#0f2a2c0b;box-shadow:inset 0 0 0 1.5px #0f2a2c14}.vr-pane-old>div{filter:saturate(.35);opacity:.85}.vr-pane-new{background:#fff;box-shadow:0 34px 70px -46px #052a2e99}.vr-pane-old-dark{background:#ffffff0f;box-shadow:inset 0 0 0 1.5px #ffffff1f}.vr-pane-old-dark .vr-when-old{color:#fff;background:#ffffff24}.vr-pane-new-dark{background:#0e5c61;box-shadow:0 34px 70px -40px #0009}.vr-pane-new-dark .vr-when-new{background:var(--vr-sun);color:var(--vr-ink)}.vr-chip{color:#fff;background:#7fdbd42e;border-radius:999px;align-items:center;padding:.45rem .9rem;font-size:15px;font-weight:600;display:inline-flex}.vr-tilt-old{transform:rotate(-3deg)}.vr-tilt-new{transform:rotate(2deg)}.vr-hero-old{filter:saturate(.4);opacity:.9;transform:rotate(-7deg)}.vr-stopy{flex-direction:column;align-items:center;gap:6px;display:flex}html.js .vr-foot{opacity:0;transition:opacity .5s var(--ease-soft),transform .6s var(--ease-spring);transition-delay:calc(.25s + var(--i,0) * .26s);transform:translateY(-8px)scale(.85)}html.js .is-in .vr-foot,html.reveal-fallback .vr-foot{opacity:1;transform:none}.vr-badge{border-radius:999px;box-shadow:0 18px 36px -18px #052a2ecc}.vr-badge-ring{animation:28s linear infinite vr-spin}@keyframes vr-spin{to{transform:rotate(360deg)}}.vr-fill{width:var(--w,100%)}html.js .vr-fill{width:0;transition:width 1.6s var(--ease-expo);transition-delay:calc(.5s + var(--i,0) * .22s)}html.js .is-in .vr-fill,html.reveal-fallback .vr-fill{width:var(--w,100%)}html.js .vr-toast{opacity:0;transition:opacity .5s var(--ease-soft) .9s,transform .6s var(--ease-spring) .9s;transform:translateY(10px)scale(.95)}html.js .is-in .vr-toast,html.reveal-fallback .vr-toast{opacity:1;transform:none}html.js .vr-nowhere{opacity:0;transition:opacity .7s var(--ease-soft) 1.9s}html.js .is-in .vr-nowhere,html.reveal-fallback .vr-nowhere{opacity:1}.vr-caret{position:relative}.vr-caret:after{content:"";background:var(--vr-600);width:2px;animation:1.1s step-end infinite vr-blink;position:absolute;top:3px;bottom:3px;left:6px}@keyframes vr-blink{50%{opacity:0}}.vr-seg{background:#ffffff14;border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;width:100%;max-width:340px;padding:5px;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}.vr-seg-btn{color:#ffffffd9;min-height:50px;transition:background-color .35s var(--ease-soft),color .35s ease;border-radius:999px;padding:0 1.15rem;font-size:17px;font-weight:700}.vr-seg-btn[aria-pressed=true]{background:var(--vr-sun);color:var(--vr-ink)}.vr-q{color:#fff;min-height:48px;transition:background-color .3s ease,transform .4s var(--ease-spring),color .3s ease;background:#ffffff0f;border-radius:999px;padding:0 1.1rem;font-size:16px;font-weight:600;box-shadow:inset 0 0 0 1.5px #7fdbd473}.vr-q:hover{transform:translateY(-2px)}.vr-q[aria-pressed=true]{background:var(--vr-300);color:var(--vr-ink);box-shadow:none}.vr-bubble{animation:vr-pop .45s var(--ease-spring) both}@keyframes vr-pop{0%{opacity:0;transform:translateY(10px)scale(.94)}to{opacity:1;transform:none}}.vr-swap{animation:vr-swap .55s var(--ease-expo) both}@keyframes vr-swap{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.vr-ring{animation:4.5s ease-in-out infinite vr-breathe}@keyframes vr-breathe{50%{opacity:.55;transform:scale(1.03)}}html.js .vr-build{opacity:0;transition:opacity .8s var(--ease-expo),transform .9s var(--ease-expo);transition-delay:calc(.3s + var(--i,0) * .22s);transform:translateY(28px)}html.js .is-in .vr-build,html.reveal-fallback .vr-build{opacity:1;transform:none}.vr-postcard{transform:rotate(-1.5deg)}.vr-hand{font-style:italic}.vr-stamp{color:#0b7479;border:2.5px dashed #0b7479;border-radius:999px;align-content:center;justify-items:center;width:84px;height:84px;font-family:Bricolage Grotesque,system-ui,sans-serif;font-size:22px;font-weight:800;line-height:1;transform:rotate(-12deg)}.vr-for{transition:transform .45s var(--ease-spring)}.vr-for:hover{transform:translateY(-4px)}.vr-wave{animation:9s ease-in-out infinite alternate vr-wave}@keyframes vr-wave{to{transform:translate(-24px)}}@media(prefers-reduced-motion:reduce){.vr-badge-ring,.vr-bubble,.vr-swap,.vr-ring,.vr-wave,.vr-caret:after{animation:none}html.js .vr-foot,html.js .vr-fill,html.js .vr-toast,html.js .vr-nowhere,html.js .vr-build{opacity:1;transition:none;transform:none}html.js .vr-fill{width:var(--w,100%)}.vr-btn,.vr-q,.vr-for{transition:none}.vr-btn:hover{transform:none}}@font-face{font-family:VR Bricolage Fallback;font-weight:700 800;src:local(Arial Bold),local(Arial-BoldMT),local(Arial);size-adjust:97.4%;ascent-override:105%;descent-override:28%;line-gap-override:0%}.vr .vr-display{font-family:Bricolage Grotesque,VR Bricolage Fallback,Schibsted Grotesk,system-ui,sans-serif}html.js .vr-nacrt .nc{stroke-dasharray:1 2;stroke-dashoffset:1.02px;transition:stroke-dashoffset 1.8s cubic-bezier(.45,0,.2,1);transition-delay:calc(.15s + var(--nd,0s) + var(--c,0) * .16s)}html.js .vr-nacrt.is-in .nc,html.reveal-fallback .vr-nacrt .nc{stroke-dashoffset:0}.vr-plachti{will-change:transform;animation:16s ease-in-out infinite alternate vr-plachti}.vr-houpe{will-change:transform;transform-origin:50% 80%;animation:7s ease-in-out infinite alternate vr-houpe}.vr-dycha{will-change:transform;animation:5s ease-in-out infinite vr-dycha}@keyframes vr-plachti{0%{transform:translate(0)}50%{transform:translate(-14px,-6px)}to{transform:translate(-26px,3px)}}@keyframes vr-houpe{0%{transform:translate(0)rotate(-2deg)}to{transform:translateY(-8px)rotate(2deg)}}@keyframes vr-dycha{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.vr-vlna{animation:14s ease-in-out infinite alternate vr-vlna}.vr-vlna-pomala{animation:20s ease-in-out infinite alternate-reverse vr-vlna}@keyframes vr-vlna{0%{transform:translate(0)}to{transform:translate(-25%)}}html.js .vr .reveal,html.js .vr .reveal-stagger>*{transition-duration:.7s;transition-timing-function:cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--reveal-delay,0s) + var(--i,0) * 70ms)}html.js .vr-odhal img{opacity:0;transition:opacity .9s ease-out,transform 1.4s cubic-bezier(.2,.7,.2,1);transform:scale(1.05)}html.js .is-in .vr-odhal img,html.reveal-fallback .vr-odhal img{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html.js .vr-nacrt .nc{stroke-dashoffset:0;transition:none}.vr-plachti,.vr-houpe,.vr-dycha,.vr-vlna,.vr-vlna-pomala{animation:none}html.js .vr-odhal img{opacity:1;transition:none;transform:none}}
