.pn-header{transition:background-color .4s,color .4s}@property --pn-bg{syntax:"<color>";inherits:true;initial-value:#fff}@property --pn-ink{syntax:"<color>";inherits:true;initial-value:#0b0d12}@property --pn-gray{syntax:"<color>";inherits:true;initial-value:#5b6475}@property --pn-ac{syntax:"<color>";inherits:true;initial-value:#06f}@property --pn-deep{syntax:"<color>";inherits:true;initial-value:#0047b3}@property --pn-soft{syntax:"<color>";inherits:true;initial-value:#f3f6fb}@property --pn-active{syntax:"<color>";inherits:true;initial-value:#e8f0ff}@property --pn-rule{syntax:"<color>";inherits:true;initial-value:#e9edf3}@property --pn-edge{syntax:"<color>";inherits:true;initial-value:#0b0d120f}@property --pn-inset{syntax:"<color>";inherits:true;initial-value:#f4f6fa}@property --pn-scene{syntax:"<color>";inherits:true;initial-value:#fff}@property --pn-tile{syntax:"<color>";inherits:true;initial-value:#e8f0ff}@property --pn-feat{syntax:"<color>";inherits:true;initial-value:#0b0d12}@property --pn-dot{syntax:"<color>";inherits:true;initial-value:#d9dee8}@property --pn-ico-bg{syntax:"<color>";inherits:true;initial-value:#fff}@property --pn-ico-fg{syntax:"<color>";inherits:true;initial-value:#06f}@property --pn-ico-ring{syntax:"<color>";inherits:true;initial-value:#dbe5f6}@property --pn-ico-glow{syntax:"<color>";inherits:true;initial-value:#003ca073}@property --pn-shadow{syntax:"<color>";inherits:true;initial-value:#0b142861}.pn-drop[data-tone=dark]{--pn-bg:#0e1626;--pn-ink:#fff;--pn-gray:#ffffffa6;--pn-ac:#6fa6ff;--pn-deep:#8fbaff;--pn-soft:#ffffff0f;--pn-active:#6fa6ff2e;--pn-rule:#ffffff1a;--pn-edge:#ffffff1f;--pn-inset:#ffffff0f;--pn-scene:#1d2b47;--pn-tile:#15213a;--pn-feat:#1a2a4a;--pn-dot:#ffffff40;--pn-ico-bg:#ffffff0d;--pn-ico-fg:#6fa6ff;--pn-ico-ring:#ffffff1f;--pn-ico-glow:#0000;--pn-shadow:#0009;--g-acc:#6fa6ff4d}.pn-tx{color:var(--pn-ink)}.pn-tx2{color:var(--pn-gray)}.pn-ac{color:var(--pn-ac)}.pn-deep{color:var(--pn-deep)}.pn-rule{border-color:var(--pn-rule)}.pn-soft{background:var(--pn-soft)}.pn-inset{background:var(--pn-inset)}.pn-scene{background:var(--pn-scene)}.pn-tile{background:var(--pn-tile)}.pn-feat{background:var(--pn-feat)}.pn-dot{background:var(--pn-dot)}.pn-track{background:var(--pn-scene)}.pn-divide>*+*{border-top:1px solid var(--pn-rule)}.pn-more.pn-tx:hover,.pn-more.pn-tx:focus-visible{color:var(--pn-ac)}.pn-hov-tx:hover,.pn-hov-tx:focus-visible{color:var(--pn-ink)}.pn-drop{pointer-events:none;opacity:0;visibility:hidden;transition:opacity .6s var(--ease-expo),transform .75s var(--ease-expo),visibility 0s linear .75s,--pn-bg .4s ease,--pn-ink .4s ease,--pn-gray .4s ease,--pn-ac .4s ease,--pn-deep .4s ease,--pn-soft .4s ease,--pn-active .4s ease,--pn-rule .4s ease,--pn-edge .4s ease,--pn-inset .4s ease,--pn-scene .4s ease,--pn-tile .4s ease,--pn-feat .4s ease,--pn-dot .4s ease,--pn-ico-bg .4s ease,--pn-ico-fg .4s ease,--pn-ico-ring .4s ease,--pn-ico-glow .4s ease,--pn-shadow .4s ease;transform:translateY(-20px)}.pn-drop.is-open{opacity:1;visibility:visible;transition-delay:0s;transform:none}.pn-drop.is-open .pn-drop-in{pointer-events:auto}.pn-stage{background:var(--pn-bg);color:var(--pn-ink);box-shadow:0 30px 70px -28px var(--pn-shadow);outline:1px solid var(--pn-edge);border-radius:28px;position:relative;overflow:hidden}.pn-stage.is-morph{transition:width .65s var(--ease-expo),height .65s var(--ease-expo)}.pn-view{transition:opacity .17s ease,transform .65s var(--ease-expo);position:absolute;top:0;left:0}.pn-view[data-state=active]{opacity:1;transition:opacity .38s ease .15s,transform .65s var(--ease-expo);transform:none}.pn-view[data-state=before]{opacity:0;pointer-events:none;transform:translate(-36px)}.pn-view[data-state=after]{opacity:0;pointer-events:none;transform:translate(36px)}.pn-chev{transition:transform .45s var(--ease-expo)}.pn-chev.is-up{transform:rotate(180deg)}@keyframes pn-line-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.pn-line{transform-origin:0;height:2px;animation:pn-line-in .65s var(--ease-expo) both;border-radius:2px;transition:background-color .4s;position:absolute;bottom:-7px;left:0;right:0}.pn-item{transition:background-color .3s}.pn-item:hover,.pn-item:focus-visible{background:var(--pn-soft)}.pn-item[aria-current=page]{background:var(--pn-active)}.pn-g-acc{fill:var(--g-acc,#06f3);stroke:none;transition:fill .35s}.pn-g-dark{--g-acc:#ffffff24}.pn-ico{color:var(--pn-ico-fg);background:var(--pn-ico-bg);box-shadow:inset 0 0 0 1px var(--pn-ico-ring),0 6px 14px -10px var(--pn-ico-glow);transition:background-color .35s ease,color .35s ease,box-shadow .35s ease,transform .5s var(--ease-expo)}.pn-item:hover .pn-ico,.pn-item:focus-visible .pn-ico,[aria-current=page]>.pn-ico{color:#fff;--g-acc:#ffffff4d;background:#06f;box-shadow:inset 0 0 0 1px #06f,0 10px 18px -10px #0066ffbf}.pn-item:hover .pn-ico{transform:translateY(-2px)}.pn-item .pn-go{opacity:0;transition:opacity .3s ease,transform .45s var(--ease-expo);transform:translate(-6px)}.pn-item:hover .pn-go,.pn-item:focus-visible .pn-go{opacity:1;transform:none}.pn-card{transition:transform .65s var(--ease-expo),box-shadow .65s var(--ease-expo);box-shadow:0 10px 24px -20px #0b142880}.pn-card:hover,.pn-card:focus-visible{transform:translateY(-5px);box-shadow:0 30px 46px -26px #0b14288c}.pn-media{transition:transform .9s var(--ease-expo)}.pn-card:hover .pn-media,.pn-card:focus-visible .pn-media{transform:scale(1.05)translateY(-3px)}.pn-arrow{transition:transform .45s var(--ease-expo)}.pn-card:hover .pn-arrow,.pn-card:focus-visible .pn-arrow,.pn-more:hover .pn-arrow,.pn-more:focus-visible .pn-arrow{transform:translate(5px)}.pn-barlow{letter-spacing:.01em;font-family:Barlow Condensed,Arial Narrow,Arial,sans-serif;font-weight:600}.pn-more{transition:color .3s}.pn-burger-l{width:20px;height:2px;transition:transform .45s var(--ease-expo),opacity .25s ease;background:currentColor;border-radius:2px;display:block}.pn-burger-l+.pn-burger-l{margin-top:5px}.pn-burger[data-open=true] .pn-burger-l:first-child{transform:translateY(7px)rotate(45deg)}.pn-burger[data-open=true] .pn-burger-l:nth-child(2){opacity:0;transform:scaleX(.2)}.pn-burger[data-open=true] .pn-burger-l:nth-child(3){transform:translateY(-7px)rotate(-45deg)}@keyframes pn-mm-in{0%{opacity:0}to{opacity:1}}@keyframes pn-mm-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.pn-mm{animation:.35s both pn-mm-in}.pn-mm-item{animation:pn-mm-up .7s var(--ease-expo) both;animation-delay:calc(60ms + var(--i,0) * 55ms)}.pn-acc{transition:grid-template-rows .5s var(--ease-expo);grid-template-rows:0fr;display:grid}.pn-acc.is-open{grid-template-rows:1fr}.pn-acc>div{min-height:0;overflow:hidden}.pn-acc-inner{opacity:0;transition:opacity .3s ease,transform .5s var(--ease-expo);transform:translateY(-8px)}.pn-acc.is-open .pn-acc-inner{opacity:1;transition-delay:80ms;transform:none}.pn-acc-btn .pn-acc-ring{transition:transform .5s var(--ease-expo),background-color .3s ease,color .3s ease,border-color .3s ease}.pn-acc-btn[aria-expanded=true] .pn-acc-ring{color:#fff;background:#06f;border-color:#06f;transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.pn-drop,.pn-drop.is-open{transition:opacity .15s linear,visibility 0s linear .15s;transform:none}.pn-drop.is-open{transition-delay:0s}.pn-stage.is-morph,.pn-view,.pn-card,.pn-media,.pn-arrow,.pn-ico,.pn-chev,.pn-acc,.pn-acc-inner,.pn-burger-l{transition:none}.pn-view[data-state],.pn-card:hover,.pn-card:hover .pn-media,.pn-item:hover .pn-ico{transform:none}.pn-mm,.pn-mm-item,.pn-line{animation:none}}.wr-barlow{letter-spacing:.01em;font-family:Barlow Condensed,Arial Narrow,Arial,sans-serif;font-weight:600}.wr-serif{font-family:Fraunces,Georgia,Times New Roman,serif}.wr-sans{font-family:Inter,Segoe UI,system-ui,-apple-system,Roboto,Arial,sans-serif}.wr-open{font-family:Open Sans,Segoe UI,Arial,sans-serif}.wr-okna-cat li{color:#282b30;animation:9s linear infinite wr-okna-act;animation-delay:calc(var(--k,0) * 1.8s - 9s);background:#f8f5f2}@keyframes wr-okna-act{0%,17%{color:#fff;background:#448c8a}21%,to{color:#282b30;background:#f8f5f2}}.wr-arch{border-radius:999px 999px 24px 24px}.wr-lang{transition:opacity .7s var(--ease-expo),transform .7s var(--ease-expo)}.wr-lang[data-on=false]{opacity:0;transform:translateY(10px)}.wr-spin{animation:28s linear infinite wr-spin}@keyframes wr-spin{to{transform:rotate(360deg)}}.wr-zoom{transform-origin:55% 60%;animation:22s ease-in-out infinite alternate wr-zoom}@keyframes wr-zoom{0%{transform:scale(1)}to{transform:scale(1.12)}}.wr-q{transition:opacity .6s var(--ease-expo),transform .6s var(--ease-expo)}.wr-q[data-on=false]{opacity:0;transform:translateY(8px)}.wr-btn{min-height:52px;transition:transform .45s var(--ease-spring),box-shadow .5s var(--ease-expo),background-color .3s ease;justify-content:center;align-items:center;gap:.55rem;padding:0 1.4rem;font-size:17px;font-weight:600;line-height:1.2;display:inline-flex}.wr-btn:hover{transform:translateY(-3px)}.wr-btn:active{transform:translateY(0)scale(.98)}@media(prefers-reduced-motion:reduce){.wr-okna-cat li,.wr-spin,.wr-zoom{animation:none}.wr-okna-cat li:first-child{color:#fff;background:#448c8a}.wr-btn:hover{transform:none}}.ws-row{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:12px;padding:12px 1rem 18px;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.ws-row::-webkit-scrollbar{display:none}@media(min-width:640px){.ws-row{gap:16px;padding-inline:1.5rem;scroll-padding-inline:1.5rem}}.ws-item{scroll-snap-align:start;flex:0 0 68vw;max-width:300px;display:flex;position:relative}@media(min-width:640px){.ws-item{flex-basis:290px}}@media(min-width:1200px){.ws-row{max-width:var(--ws-max,1232px);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-inline:auto;display:grid;overflow:visible}.ws-item{max-width:none}.ws-hint{display:none}}.ws-row.ws-flush{margin-inline:-.5rem}@media(min-width:640px){.ws-row.ws-flush{margin-inline:-.75rem}}@media(min-width:1200px){.ws-row.ws-flush{--ws-max:1280px;margin-inline:auto;padding-inline:0}}.ws-card{text-align:left;width:100%;transition:transform .5s var(--ease-expo),box-shadow .5s var(--ease-expo),outline-color .4s ease;outline-offset:3px;outline:3px solid #0000;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 36px -26px #0b0d128c}.ws-card:hover{transform:translateY(-4px);box-shadow:0 28px 48px -26px #0b0d1299}.ws-card:focus-visible{outline-color:#06f}.ws-card[aria-expanded=true]{outline-color:var(--ws-ring,#06f);transform:translateY(-4px);box-shadow:0 30px 50px -24px #0b0d1299}.ws-photo{transition:transform .9s var(--ease-expo)}.ws-card:hover .ws-photo{transform:scale(1.04)}.ws-btn{align-items:center;gap:.5rem;min-height:48px;padding:0 1.15rem;font-size:16px;font-weight:600;line-height:1.2;display:inline-flex}.ws-btn .ws-chev{transition:transform .6s var(--ease-expo)}.ws-card[aria-expanded=true] .ws-chev{transform:rotate(180deg)}.ws-caret{display:none}@media(min-width:1200px){.ws-caret{border-left:12px solid #0000;border-right:12px solid #0000;border-top:12px solid var(--ws-ring,#06f);opacity:0;width:0;height:0;transition:opacity .4s ease,transform .5s var(--ease-expo);display:block;position:absolute;bottom:-14px;left:50%;transform:translate(-50%,-6px)}.ws-item[data-on=true] .ws-caret{opacity:1;transform:translate(-50%)}}.ws-panel{transition:height .65s var(--ease-expo),opacity .55s var(--ease-expo),visibility 0s linear 0s;overflow:hidden}.ws-panel[data-open=false]{opacity:0;visibility:hidden;transition:height .65s var(--ease-expo),opacity .45s var(--ease-expo),visibility 0s linear .65s}.ws-detail[data-anim=true]{animation:ws-in .65s var(--ease-expo) both}@keyframes ws-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ws-card,.ws-photo,.ws-panel,.ws-panel[data-open=false],.ws-caret,.ws-btn .ws-chev{transition:none}.ws-detail[data-anim=true]{animation:none}.ws-card:hover,.ws-card[aria-expanded=true],.ws-card:hover .ws-photo{transform:none}}.ps-seg{background:#e2e7f0;border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:520px;padding:6px;display:grid;position:relative}.ps-seg-thumb{width:calc(33.3333% - 4px);transform:translate(calc(var(--ps-i,0) * 100%));transition:transform .65s var(--ease-expo);background:#fff;border-radius:15px;position:absolute;top:6px;bottom:6px;left:6px;box-shadow:0 10px 22px -14px #0b0d128c}.ps-seg-btn{z-index:1;color:#5b6475;border-radius:15px;justify-content:center;align-items:center;gap:.35rem;min-height:52px;padding:0 .25rem;font-size:16px;font-weight:600;transition:color .3s;display:inline-flex;position:relative}@media(min-width:640px){.ps-seg-btn{gap:.45rem;font-size:17px}.ps-seg-count{min-width:26px;height:26px;font-size:14px}}.ps-seg-btn:hover,.ps-seg-btn[data-on=true]{color:#0b0d12}.ps-seg-count{font-variant-numeric:tabular-nums;background:#0b0d1212;border-radius:9px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 5px;font-size:13px;transition:background-color .3s,color .3s;display:inline-flex}.ps-seg-btn[data-on=true] .ps-seg-count{color:#fff;background:#06f}.ps-grid{grid-template-columns:minmax(0,1fr);grid-auto-flow:dense;gap:16px;display:grid;position:relative}.ps-grid>li{min-width:0;display:flex}.ps-grid>li>*{width:100%}.ps-grid>li[hidden]{display:none}@media(min-width:768px){.ps-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ps-app{grid-column:span 4}.ps-web,.ps-cta{grid-column:span 2}.ps-grid[data-typ=systemy] .ps-cta{grid-column:span 4}}@media(min-width:1024px){.ps-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}.ps-app{grid-column:span 3}.ps-web,.ps-cta{grid-column:span 2}.ps-grid[data-typ=systemy] .ps-cta{grid-column:span 6}}@media(min-width:768px){.ps-grid[data-typ=systemy] .ps-cta-card{flex-direction:row;align-items:center}}.ps-frame{color:#fff;height:100%;transition:transform .6s var(--ease-expo),box-shadow .6s var(--ease-expo);outline-offset:3px;border-radius:30px;outline:3px solid #0000;flex-direction:column;padding:0 6px 6px;display:flex;box-shadow:0 24px 50px -34px #001e5a99}.ps-frame:focus-visible{outline-color:#06f}.ps-frame-app{background:#06f}.ps-frame-web{background:#0b0d12}.ps-frame:hover{transform:translateY(-6px);box-shadow:0 40px 70px -38px #001e5aa6}.ps-inner{text-align:left;position:relative}.ps-bar{align-items:center;gap:10px;min-height:60px;padding:8px;display:flex}.ps-bar-ico{background:#fff;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.ps-bar-ico-app{color:#06f}.ps-bar-ico-web{color:#0b0d12}.ps-bar-label{letter-spacing:.04em;text-transform:uppercase;flex-shrink:0;font-size:19px;font-weight:800;line-height:1}.ps-bar-url{color:#ffffffe6;background:#ffffff1f;border-radius:12px;flex:1;align-items:center;gap:8px;min-width:0;height:36px;margin-left:6px;padding:0 12px;font-size:15px;font-weight:600;display:inline-flex}.ps-bar-dot{background:#fff;border-radius:999px;flex-shrink:0;width:8px;height:8px}.ps-bar-win{gap:6px;margin-left:auto;padding-right:6px;display:inline-flex}.ps-bar-win i{background:#ffffff73;border-radius:3px;width:22px;height:6px;display:block}.ps-bar-win i:first-child{background:#fff;width:34px}.ps-frame-web .ps-inner{box-shadow:0 0 0 1px #ffffff1a}@media(max-width:399px){.ps-bar{gap:8px}.ps-bar-url{margin-left:2px;padding:0 10px;font-size:14px}.ps-bar-dot,.ps-bar-win{display:none}}.ps-visual>*{transition:transform .9s var(--ease-expo)}.ps-frame:hover .ps-visual>*{transform:scale(1.025)}.ps-frame-web .ws-photo{transition:transform .9s var(--ease-expo)}.ps-frame-web:hover .ws-photo{transform:scale(1.04)}.ps-float-a{animation:9s ease-in-out infinite ps-float}.ps-float-b{animation:11s ease-in-out -4s infinite ps-float}@keyframes ps-float{0%,to{translate:0}50%{translate:0 -8px}}.ps-result{rotate:var(--ps-tilt,0deg);transition:rotate .7s var(--ease-expo)}.ps-result:hover{rotate:0deg}@media(prefers-reduced-motion:reduce){.ps-seg-thumb,.ps-frame,.ps-visual>*,.ps-frame-web .ws-photo,.ps-result{transition:none}.ps-frame:hover,.ps-frame:hover .ps-visual>*,.ps-frame-web:hover .ws-photo{transform:none}.ps-float-a,.ps-float-b{animation:none}}.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}}
