:root{--blue-600:#0017a8;--blue-700:#00128a;--blue-400:#4a5fd6;--navy-900:#000d52;--gray-700:#4a5063;--gray-500:#6b7080;--gray-300:#c9ccd6;--gray-200:#e3e5ec;--gray-100:#f2f3f6;--white:#fff;--green-600:#0f7a3d;--red-600:#b3261e;--whatsapp:#25d366;--whatsapp-hover:#1da851;--bg:var(--white);--bg-subtle:var(--gray-100);--ink:var(--navy-900);--text:var(--gray-700);--text-muted:var(--gray-500);--border:var(--gray-300);--brand:var(--blue-600);--brand-hover:var(--blue-700);--on-brand:var(--white);--focus:var(--blue-400);--success:var(--green-600);--error:var(--red-600);--alert:var(--red-600);--font-sans:Graphik, "Helvetica Neue", Arial, sans-serif;--sp-4:4px;--sp-8:8px;--sp-12:12px;--sp-16:16px;--sp-20:20px;--sp-24:24px;--sp-28:28px;--sp-32:32px;--sp-40:40px;--sp-48:48px;--sp-56:56px;--sp-64:64px;--sp-128:128px;--space-1:var(--sp-8);--space-2:var(--sp-16);--space-3:var(--sp-24);--space-4:var(--sp-56);--space-5:var(--sp-128);--text-13:13px;--text-15:15px;--text-17:17px;--line-18:18px;--line-22:22px;--line-24:24px;--line-26:26px;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--radius-none:0;--border-line:1px solid var(--border);--size-control:48px;--size-control-compact:40px;--size-tap:44px;--size-avatar:48px;--backdrop:#000d528c;--backdrop-video:#000d52d9;--z-base:1;--z-above:2;--z-raised:5;--z-dropdown:10;--z-float:20;--z-menu:25;--z-header:30;--z-header-top:31;--z-popover:40;--z-modal:100;--shadow-button:4px 4px 0 var(--gray-300);--shadow-button-half:2px 2px 0 var(--gray-300);--shadow-button-inverse:4px 4px 0 var(--navy-900);--shadow-button-inverse-half:2px 2px 0 var(--navy-900);--shadow-card:8px 8px 0 var(--gray-300);--shadow-card-half:4px 4px 0 var(--gray-300);--shadow-card-alert:8px 8px 0 #00000040;--press-down:60ms;--press-up:.18s;--hover:.15s;--confirm-hold:2s;--container:1200px;--gutter:24px;--section-y:var(--space-5)}@media (width<=760px){:root{--gutter:20px;--section-y:var(--sp-64)}}@font-face{font-family:Graphik;src:url(/fonts/graphik-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/graphik-medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/graphik-semibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:125px}body{font-family:var(--font-sans);font-size:var(--text-17);line-height:var(--line-26);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;font-feature-settings:"calt" 0;margin:0}h1,h2,h3,h4{text-wrap:balance;margin:0}p{text-wrap:pretty;margin:0}img,svg{display:block}a{color:var(--brand)}a:hover{color:var(--brand-hover)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}button,input,select,textarea{font:inherit}[hidden]{display:none!important}.container{width:100%;max-width:var(--container);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}.t-h1{font-size:52px;line-height:60px;font-weight:var(--weight-semibold)}.t-h2{font-size:40px;line-height:48px;font-weight:var(--weight-semibold)}.t-h3-large{font-size:32px;line-height:40px;font-weight:var(--weight-semibold)}.t-h3{font-size:20px;line-height:28px;font-weight:var(--weight-semibold)}.t-lead{font-size:20px;line-height:30px;font-weight:var(--weight-regular)}.t-body{font-size:var(--text-17);line-height:var(--line-26);font-weight:var(--weight-regular)}.t-compact{font-size:var(--text-17);line-height:var(--line-24);font-weight:var(--weight-regular)}.t-name{font-size:var(--text-17);line-height:var(--line-24);font-weight:var(--weight-semibold)}.t-label{font-size:var(--text-15);line-height:var(--line-22);font-weight:var(--weight-medium)}.t-label-regular{font-size:var(--text-15);line-height:var(--line-22);font-weight:var(--weight-regular)}.t-caption{font-size:var(--text-13);line-height:var(--line-18);font-weight:var(--weight-regular)}.t-medium{font-weight:var(--weight-medium)}@media (width>=761px) and (width<=960px){.t-h1{font-size:44px;line-height:52px}}@media (width<=760px){h1,h2{hyphens:auto}.t-h1{font-size:34px;line-height:42px}.t-h2{font-size:28px;line-height:36px}.t-h3-large{font-size:24px;line-height:32px}}.pressable{--press:4px;--shadow:var(--shadow-button);--shadow-half:var(--shadow-button-half);box-shadow:var(--shadow);transition:transform var(--press-up) ease-out, box-shadow var(--press-up) ease-out, background-color var(--hover), border-color var(--hover), color var(--hover)}.pressable:hover{transform:translate(calc(var(--press) / 2), calc(var(--press) / 2));box-shadow:var(--shadow-half)}.pressable:active{transform:translate(var(--press), var(--press));box-shadow:none;transition-duration:var(--press-down)}.card-frame,.panel{background:var(--white);border:var(--border-line);flex-direction:column;display:flex}.panel{padding:var(--sp-32) var(--sp-28)}@media (width<=760px){.panel{padding:var(--sp-24) var(--sp-20)}}.panel.panel-roomy{padding:var(--sp-40) var(--sp-24)}.field-input{width:100%;min-width:0;height:56px;padding:0 var(--sp-16);border:var(--border-line);border-radius:var(--radius-none);background:var(--white);color:var(--ink);font-size:var(--text-17);line-height:var(--line-26);appearance:none;display:block}textarea.field-input{height:auto;min-height:120px;padding:14px var(--sp-16);resize:vertical}.field-input::placeholder{color:var(--text-muted);opacity:1}.field-input:focus{z-index:var(--z-base);outline:2px solid var(--focus);outline-offset:0;border-color:var(--brand);position:relative}.tooltip{z-index:var(--z-raised);width:max-content;max-width:320px;padding:var(--sp-8) var(--sp-12);background:var(--ink);color:var(--white);font-size:var(--text-15);line-height:var(--line-22);font-weight:var(--weight-regular);opacity:0;visibility:hidden;transition:opacity var(--hover);pointer-events:none;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.tooltip-secondary{background:var(--gray-100);border:var(--border-line);color:var(--text);font-size:var(--text-13);line-height:var(--line-18);padding:6px 10px}.tooltip-below{top:calc(100% + 6px);bottom:auto}.tooltip-start{left:0;transform:none}.tooltip-end{left:auto;right:0;transform:none}:hover>.tooltip,:focus-within>.tooltip{opacity:1;visibility:visible}@media (width<=760px){.tooltip{max-width:220px}}.grid-3{gap:var(--sp-24);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=760px){.grid-3{grid-template-columns:minmax(0,1fr)}}.img-cover{object-fit:cover;width:100%;height:100%}.clamp{-webkit-line-clamp:var(--lines);line-clamp:var(--lines);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.number-square{background:var(--brand);color:var(--white);font-weight:var(--weight-semibold);justify-content:center;align-items:center;display:flex}.plain-list{margin:0;padding:0;list-style:none}.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.option-row{padding:0 var(--sp-16);color:var(--ink);cursor:pointer}.option-row:hover,.option-row.active{background:var(--gray-100)}.stars{color:var(--brand);gap:2px;display:inline-flex}.check-row{align-items:flex-start;gap:var(--sp-12);cursor:pointer;display:flex}.source-note{background:var(--gray-100);color:var(--text-muted);padding:6px 10px}.icon-button{width:var(--size-tap);height:var(--size-tap);color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.placeholder,.picture{background:var(--gray-100);border:var(--border-line)}.picture{aspect-ratio:16/9;overflow:hidden}.card-frame>.picture{border-width:0 0 1px}.on-subtle .placeholder{background:var(--white)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation:none!important}}.nowrap{white-space:nowrap}.icon[data-astro-cid-ccg5yoga]{flex:none}.btn[data-astro-cid-ekguhzzh]{min-height:var(--size-control);padding:0 var(--sp-24);border-radius:var(--radius-none);white-space:nowrap;cursor:pointer;border:2px solid #0000;justify-content:center;align-items:center;gap:10px;font-family:inherit;text-decoration:none;display:inline-flex}.btn-primary[data-astro-cid-ekguhzzh]{background:var(--brand);color:var(--on-brand)}.btn-primary[data-astro-cid-ekguhzzh]:hover{background:var(--brand-hover);color:var(--on-brand)}.btn-secondary[data-astro-cid-ekguhzzh]{background:var(--white);color:var(--brand);border-color:var(--brand)}.btn-secondary[data-astro-cid-ekguhzzh]:hover{background:var(--gray-100);color:var(--brand)}.btn-inverse[data-astro-cid-ekguhzzh]{background:var(--white);color:var(--brand);--shadow:var(--shadow-button-inverse);--shadow-half:var(--shadow-button-inverse-half)}.btn-inverse[data-astro-cid-ekguhzzh]:hover{background:var(--gray-100);color:var(--brand)}.btn-full[data-astro-cid-ekguhzzh]{width:100%}.btn-flat[data-astro-cid-ekguhzzh],.btn-flat[data-astro-cid-ekguhzzh]:hover,.btn-flat[data-astro-cid-ekguhzzh]:active,.btn[data-astro-cid-ekguhzzh].btn-flat[data-state]{box-shadow:none;transform:none}.state[data-astro-cid-ekguhzzh]{align-items:center;gap:10px;display:none}.btn[data-astro-cid-ekguhzzh][data-state=idle] .state-idle[data-astro-cid-ekguhzzh],.btn[data-astro-cid-ekguhzzh][data-state=sending] .state-sending[data-astro-cid-ekguhzzh],.btn[data-astro-cid-ekguhzzh][data-state=sent] .state-sent[data-astro-cid-ekguhzzh]{display:inline-flex}.btn[data-astro-cid-ekguhzzh][data-state=sending],.btn[data-astro-cid-ekguhzzh][data-state=sent]{transform:translate(var(--press), var(--press));box-shadow:none;background:var(--success);border-color:var(--success);color:var(--white);cursor:default;pointer-events:none}.spinner[data-astro-cid-ekguhzzh]{border:2px solid #ffffff59;border-top-color:var(--white);border-radius:50%;width:16px;height:16px;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner[data-astro-cid-ekguhzzh]{border-color:var(--white);border-right-color:#0000}}@media (width<=760px){.btn[data-astro-cid-ekguhzzh]{width:100%}}.arrow-link[data-astro-cid-h7tb4iiy]{align-items:center;gap:var(--sp-8);color:var(--brand);text-decoration:none;display:inline-flex}.arrow-link[data-astro-cid-h7tb4iiy] .icon{transition:transform var(--hover) ease-out}.arrow-link[data-astro-cid-h7tb4iiy]:hover{color:var(--brand-hover)}.arrow-link[data-astro-cid-h7tb4iiy]:hover .icon{transform:translate(3px)}.inverse[data-astro-cid-h7tb4iiy],.inverse[data-astro-cid-h7tb4iiy]:hover{color:var(--white)}.wa-square[data-astro-cid-dsjoc6do]{flex:0 0 var(--size-control);width:var(--size-control);height:var(--size-control);border:2px solid var(--border);background:var(--white);color:var(--whatsapp);justify-content:center;align-items:center;display:inline-flex}.wa-square[data-astro-cid-dsjoc6do]:hover{color:var(--whatsapp);background:var(--gray-100)}.wa-square[data-astro-cid-dsjoc6do].tone-solid{border-color:var(--whatsapp);background:var(--whatsapp);color:var(--white)}.wa-square[data-astro-cid-dsjoc6do].tone-solid:hover{border-color:var(--whatsapp-hover);background:var(--whatsapp-hover);color:var(--white)}.wa-square[data-astro-cid-dsjoc6do].is-flat,.wa-square[data-astro-cid-dsjoc6do].is-flat:hover,.wa-square[data-astro-cid-dsjoc6do].is-flat:active{box-shadow:none;transform:none}.wa-glyph[data-astro-cid-dsjoc6do]{color:var(--whatsapp);display:inline-flex}.wa-inline.tone-solid .wa-glyph[data-astro-cid-dsjoc6do]{background:var(--whatsapp);width:32px;height:32px;color:var(--white);justify-content:center;align-items:center}.wa-square[data-astro-cid-dsjoc6do].wa-pill{flex-basis:auto;gap:10px;width:auto;padding:0 18px 0 14px;text-decoration:none}.wa-square[data-astro-cid-dsjoc6do].is-float{z-index:var(--z-float);width:56px;height:56px;position:fixed;bottom:32px;right:32px}.wa-square[data-astro-cid-dsjoc6do].is-float.wa-pill{width:auto}.wa-square[data-astro-cid-dsjoc6do].is-float.is-static{position:absolute;top:160px;bottom:auto}@media (width<=760px){.wa-square[data-astro-cid-dsjoc6do].is-float{display:none}}.wa-pill-text[data-astro-cid-dsjoc6do]{white-space:nowrap}.wa-square[data-astro-cid-dsjoc6do].is-sms.tone-solid,.wa-square[data-astro-cid-dsjoc6do].is-sms.tone-solid:hover{background:var(--brand);border-color:var(--brand);color:var(--white)}.wa-square[data-astro-cid-dsjoc6do].is-sms.tone-outline,.wa-square[data-astro-cid-dsjoc6do].is-sms.tone-outline:hover,.wa-inline.is-sms .wa-glyph[data-astro-cid-dsjoc6do]{color:var(--brand)}.lang[data-astro-cid-mnehnta4]{display:inline-flex;position:relative}.lang-toggle[data-astro-cid-mnehnta4]{height:var(--size-control-compact);padding:0 var(--sp-8);color:var(--text);cursor:pointer;transition:color var(--hover);background:0 0;border:0;align-items:center;display:inline-flex}.lang-toggle[data-astro-cid-mnehnta4]:hover,.lang-toggle[data-astro-cid-mnehnta4][aria-expanded=true]{color:var(--brand)}.lang-list[data-astro-cid-mnehnta4]{z-index:var(--z-popover);min-width:220px;padding:var(--sp-8) 0;background:var(--white);border:var(--border-line);position:absolute}.place-down[data-astro-cid-mnehnta4] .lang-list[data-astro-cid-mnehnta4]{top:calc(100% + 8px)}.place-up[data-astro-cid-mnehnta4] .lang-list[data-astro-cid-mnehnta4]{bottom:calc(100% + 8px)}.align-end[data-astro-cid-mnehnta4] .lang-list[data-astro-cid-mnehnta4]{right:0}.align-start[data-astro-cid-mnehnta4] .lang-list[data-astro-cid-mnehnta4]{left:0}.lang-list[data-astro-cid-mnehnta4] .lang-item[data-astro-cid-mnehnta4]{white-space:nowrap;padding:var(--sp-8) var(--sp-16);color:var(--ink);align-items:center;gap:6px;text-decoration:none;display:flex}.lang-list[data-astro-cid-mnehnta4] a[data-astro-cid-mnehnta4]:hover{color:var(--brand);background:var(--gray-100)}.lang-check[data-astro-cid-mnehnta4]{width:14px;color:var(--brand);display:inline-flex}.lang-market[data-astro-cid-mnehnta4]{font-weight:var(--weight-semibold)}.lang-list[data-astro-cid-mnehnta4] .lang-item[data-astro-cid-mnehnta4].current{cursor:default;color:var(--brand)}.logo-tab[data-astro-cid-7ylnubes]{width:var(--logo-size,104px);height:var(--logo-size,104px);display:block}.logo-tab[data-astro-cid-7ylnubes] img[data-astro-cid-7ylnubes]{width:100%;height:100%;display:block}.topbar[data-astro-cid-nazmfhjt]{background:var(--bg-subtle);color:var(--ink);font-size:var(--text-15);line-height:20px}.topbar-inner[data-astro-cid-nazmfhjt]{height:36px;padding-left:calc(var(--gutter) + var(--logo-reserve,var(--sp-128)));justify-content:flex-end;align-items:center;gap:var(--sp-8);display:flex}.rating[data-astro-cid-nazmfhjt]{align-items:center;gap:var(--sp-8);color:inherit;text-decoration:none;display:inline-flex}@media (width<=760px){.topbar-inner[data-astro-cid-nazmfhjt]{height:52px;padding-left:calc(var(--gutter) + var(--logo-reserve,116px));line-height:var(--line-18);text-align:right;flex-direction:column;justify-content:center;align-items:flex-end;gap:0}.sep[data-astro-cid-nazmfhjt]{display:none}}@media (width<=374px){.topbar[data-astro-cid-nazmfhjt]{font-size:14px}}.site-head[data-astro-cid-nen7h5rs]{--topbar-h:36px;--row-h:72px;--logo-size:calc(var(--topbar-h) + var(--row-h) + 1px);--logo-scale:1.3;--logo-gap:24px;--logo-reserve:calc(var(--logo-size) * var(--logo-scale) + var(--logo-gap));z-index:var(--z-header);position:sticky;top:0}.site-head[data-astro-cid-nen7h5rs].is-preview{position:relative}.site-head[data-astro-cid-nen7h5rs].no-topbar{--topbar-h:0px}.hdr[data-astro-cid-nen7h5rs]{background:var(--white);border-bottom:var(--border-line)}.hdr-inner[data-astro-cid-nen7h5rs]{position:relative}.hdr-inner[data-astro-cid-nen7h5rs]>.hdr-logo{top:calc(-1 * var(--topbar-h));left:var(--gutter);z-index:var(--z-base);transform:scale(var(--logo-scale));transform-origin:0 0;transition:transform .2s ease-out;position:absolute;box-shadow:0 8px 16px 2px #ffffff4d}.is-scrolled[data-astro-cid-nen7h5rs] .hdr-inner[data-astro-cid-nen7h5rs]>.hdr-logo,.menu-open[data-astro-cid-nen7h5rs] .hdr-inner[data-astro-cid-nen7h5rs]>.hdr-logo{transform:none}.hdr-row[data-astro-cid-nen7h5rs]{min-height:var(--row-h);padding-left:var(--logo-reserve);align-items:center;gap:var(--sp-16) var(--sp-32);display:flex}.nav[data-astro-cid-nen7h5rs]{gap:var(--sp-32);flex-grow:1;display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--ink);transition:color var(--hover);text-decoration:none}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--brand)}.hdr-actions[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--sp-16);padding:var(--sp-12) 0;margin-left:auto;display:flex}.burger[data-astro-cid-nen7h5rs]{margin-right:-10px;display:none}.burger[data-astro-cid-nen7h5rs] .i-close,.burger[data-astro-cid-nen7h5rs][aria-expanded=true] .i-open{display:none}.burger[data-astro-cid-nen7h5rs][aria-expanded=true] .i-close{display:block}.m-menu[data-astro-cid-nen7h5rs]{top:var(--menu-top,0);z-index:var(--z-menu);padding:var(--sp-8) 0 96px;background:var(--white);border-top:var(--border-line);position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.m-menu[data-astro-cid-nen7h5rs].is-static{padding-bottom:var(--sp-32);position:static}.m-row[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:var(--sp-16);border-bottom:var(--border-line);font-size:24px;line-height:32px;font-weight:var(--weight-semibold);color:var(--ink);padding:18px 0;text-decoration:none;display:flex}.m-row[data-astro-cid-nen7h5rs] .icon,.m-row[data-astro-cid-nen7h5rs]:hover{color:var(--brand)}.m-lang[data-astro-cid-nen7h5rs]{gap:var(--sp-12);padding-top:var(--sp-32);flex-direction:column;display:flex}.m-lang-title[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--sp-8);font-weight:var(--weight-semibold);color:var(--ink);display:flex}.m-lang-options[data-astro-cid-nen7h5rs]{gap:var(--sp-8);flex-direction:column;display:flex}.m-lang-option[data-astro-cid-nen7h5rs]{height:var(--size-control);justify-content:center;align-items:center;gap:var(--sp-8);border:var(--border-line);background:var(--white);color:var(--ink);font-size:var(--text-15);font-weight:var(--weight-medium);flex:none;text-decoration:none;display:inline-flex}.m-lang-option[data-astro-cid-nen7h5rs].current{border:2px solid var(--brand);color:var(--brand);font-weight:var(--weight-semibold)}.m-bar[data-astro-cid-nen7h5rs]{display:none}html.menu-lock{overflow:hidden}@media (width>=1041px){.m-menu[data-astro-cid-nen7h5rs]{display:none}}@media (width<=1040px){.nav[data-astro-cid-nen7h5rs],.hdr-actions[data-astro-cid-nen7h5rs]>.hdr-lang{display:none}.burger[data-astro-cid-nen7h5rs]{display:flex}}@media (width<=960px){.site-head[data-astro-cid-nen7h5rs]{--logo-reserve:calc(var(--logo-size) + var(--logo-gap))}}@media (width<=760px){.site-head[data-astro-cid-nen7h5rs]{--topbar-h:52px;--row-h:56px;--logo-scale:1.12;--logo-gap:8px}.site-head[data-astro-cid-nen7h5rs].no-topbar{--topbar-h:0px}.hdr-actions[data-astro-cid-nen7h5rs]{padding:6px 0}.hdr-actions[data-astro-cid-nen7h5rs]>.hdr-btn{display:none}.hdr-actions[data-astro-cid-nen7h5rs]>.hdr-mobile{width:auto;min-height:var(--size-control-compact);padding:0 14px;display:inline-flex}.m-bar[data-astro-cid-nen7h5rs]>.wa-square{flex:0 0 var(--size-control)}.m-bar[data-astro-cid-nen7h5rs]>.wa-pill{flex:none}.m-menu[data-astro-cid-nen7h5rs]{padding-bottom:96px}.m-bar[data-astro-cid-nen7h5rs]{z-index:var(--z-header-top);background:var(--white);border-top:var(--border-line);gap:10px;padding:10px;display:flex;position:fixed;bottom:0;left:0;right:0}.m-bar[data-astro-cid-nen7h5rs]>.btn{min-width:0;padding:0 var(--sp-12);flex:1 1 0}.m-bar[data-astro-cid-nen7h5rs].is-static{position:static}body:has([data-mobile-bar]){padding-bottom:69px}}.footer[data-astro-cid-jo6i4kqk]{background:var(--bg-subtle);color:var(--text);border-top:var(--border-line);font-size:var(--text-15);line-height:var(--line-24)}.footer-inner[data-astro-cid-jo6i4kqk]{gap:var(--sp-48);padding-top:var(--sp-64);padding-bottom:var(--sp-32);flex-direction:column;display:flex}.footer-legal[data-astro-cid-jo6i4kqk] .footer-inner[data-astro-cid-jo6i4kqk]{padding-top:var(--sp-32)}.cols[data-astro-cid-jo6i4kqk]{gap:var(--sp-32) var(--sp-48);flex-wrap:wrap;display:flex}.col[data-astro-cid-jo6i4kqk]{gap:var(--sp-8);flex-direction:column;flex:160px;min-width:0;display:flex}.col-title[data-astro-cid-jo6i4kqk]{font-weight:var(--weight-semibold);color:var(--ink)}.col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--brand);text-decoration:none}.col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--brand-hover);text-decoration:underline}.bottom[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:flex-start;gap:var(--sp-16) var(--sp-32);flex-wrap:wrap;display:flex}.footer-full[data-astro-cid-jo6i4kqk] .bottom[data-astro-cid-jo6i4kqk]{padding-top:var(--sp-24);border-top:var(--border-line)}.sentence[data-astro-cid-jo6i4kqk]{max-width:640px;line-height:var(--line-22);flex:320px;margin:0}.meta[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--sp-20);height:22px;display:inline-flex}.social[data-astro-cid-jo6i4kqk]{color:var(--brand);display:inline-flex}.social[data-astro-cid-jo6i4kqk]:hover{color:var(--brand-hover)}.divider[data-astro-cid-jo6i4kqk]{background:var(--border);width:1px;height:20px}.meta[data-astro-cid-jo6i4kqk] .lang-toggle{height:22px;padding:0}.legal[data-astro-cid-jo6i4kqk]{gap:var(--sp-8) var(--sp-24);flex-wrap:wrap;display:flex}@media (width>=761px) and (width<=1100px){.col[data-astro-cid-jo6i4kqk]{flex:1 1 0}}@media (width<=760px){.footer-inner[data-astro-cid-jo6i4kqk]{gap:var(--sp-40);padding-top:var(--sp-48)}.cols[data-astro-cid-jo6i4kqk]{gap:var(--sp-32) var(--sp-24)}.col[data-astro-cid-jo6i4kqk]{flex:40%}}.market-hint[data-astro-cid-wnekaqxp]{background:var(--white);border-bottom:var(--border-line)}.hint-inner[data-astro-cid-wnekaqxp]{justify-content:space-between;align-items:center;gap:var(--sp-12) var(--sp-24);padding-top:var(--sp-12);padding-bottom:var(--sp-12);flex-wrap:wrap;display:flex}.hint-text[data-astro-cid-wnekaqxp]{color:var(--ink)}.hint-actions[data-astro-cid-wnekaqxp]{align-items:center;gap:var(--sp-8) var(--sp-20);flex-wrap:wrap;display:flex}.hint-actions[data-astro-cid-wnekaqxp] .hint-switch{min-height:var(--size-control-compact);padding:0 var(--sp-16)}.hint-link[data-astro-cid-wnekaqxp]{color:var(--brand);cursor:pointer;background:0 0;border:0;padding:0}.hint-link[data-astro-cid-wnekaqxp]:hover{color:var(--brand-hover);text-decoration:underline}@media (width<=760px){.hint-actions[data-astro-cid-wnekaqxp],.hint-actions[data-astro-cid-wnekaqxp] .hint-switch{width:100%}}.consent[data-astro-cid-u6s5b3h2]{z-index:var(--z-modal);padding:var(--sp-20);background:var(--backdrop);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}html.consent-open{overflow:hidden}.consent-inner[data-astro-cid-u6s5b3h2]{background:var(--white);border:var(--border-line);width:min(560px,100%);max-height:calc(100vh - 40px);box-shadow:var(--shadow-card);gap:var(--sp-12);padding:var(--sp-24);flex-direction:column;display:flex;overflow-y:auto}.consent-title[data-astro-cid-u6s5b3h2]{color:var(--ink)}.consent-text[data-astro-cid-u6s5b3h2]{color:var(--text)}.consent-options[data-astro-cid-u6s5b3h2]{gap:var(--sp-12);margin:var(--sp-4) 0 0;padding:var(--sp-16) 0 0;border:0;border-top:var(--border-line);flex-direction:column;display:flex}.check-row[data-astro-cid-u6s5b3h2] input[data-astro-cid-u6s5b3h2]{width:18px;height:18px;accent-color:var(--brand);flex:0 0 18px;margin:2px 0 0}.check-row[data-astro-cid-u6s5b3h2]>span[data-astro-cid-u6s5b3h2]{flex-direction:column;display:flex}.option-label[data-astro-cid-u6s5b3h2]{color:var(--ink)}.option-hint[data-astro-cid-u6s5b3h2]{color:var(--text)}.consent-actions[data-astro-cid-u6s5b3h2]{align-items:stretch;gap:var(--sp-12);padding-top:var(--sp-4);flex-direction:column;display:flex}.consent-actions[data-astro-cid-u6s5b3h2] .consent-btn{min-height:var(--size-tap);padding:0 var(--sp-16)}.consent-market[data-astro-cid-u6s5b3h2]{padding:10px var(--sp-12);background:var(--gray-100);color:var(--ink);margin:0}.consent-market[data-astro-cid-u6s5b3h2] a[data-astro-cid-u6s5b3h2]{color:var(--brand);font-weight:var(--weight-semibold);margin-left:.3em}@media (width<=760px){.consent[data-astro-cid-u6s5b3h2]{align-items:flex-end;padding:0}.consent-inner[data-astro-cid-u6s5b3h2]{width:100%;max-height:90vh;padding:var(--sp-20)}.consent-actions[data-astro-cid-u6s5b3h2] .consent-btn{width:100%}}.booking-overlay[data-astro-cid-t2oqsbaa]{width:min(1040px, calc(100vw - 2 * var(--space-3)));height:min(780px, calc(100dvh - 2 * var(--space-3)));background:var(--bg);max-width:none;max-height:none;box-shadow:var(--shadow-card);border:0;padding:0;overflow:hidden}.booking-overlay[data-astro-cid-t2oqsbaa]::backdrop{background:var(--backdrop)}.booking-overlay[data-astro-cid-t2oqsbaa] iframe[data-astro-cid-t2oqsbaa]{border:0;width:100%;height:100%;display:block}.close[data-astro-cid-t2oqsbaa]{top:var(--space-2);right:var(--space-2);background:var(--bg);box-shadow:var(--shadow-button-half);position:absolute}@media (width<=760px){.booking-overlay[data-astro-cid-t2oqsbaa]{width:100vw;height:100dvh}}.section[data-astro-cid-w6ymvdtg]{background:var(--bg)}.tone-subtle[data-astro-cid-w6ymvdtg]{background:var(--bg-subtle)}.tone-alert[data-astro-cid-w6ymvdtg]{background:var(--alert)}.tone-brand[data-astro-cid-w6ymvdtg]{background:var(--brand);color:var(--on-brand)}.section-inner[data-astro-cid-w6ymvdtg]{gap:var(--space-4);padding-top:var(--section-y);padding-bottom:var(--section-y);flex-direction:column;display:flex}.no-pt[data-astro-cid-w6ymvdtg] .section-inner[data-astro-cid-w6ymvdtg]{padding-top:0}.no-pb[data-astro-cid-w6ymvdtg] .section-inner[data-astro-cid-w6ymvdtg]{padding-bottom:0}@media (width<=760px){.section-inner[data-astro-cid-w6ymvdtg]{gap:var(--sp-40)}}.heading-group[data-astro-cid-ypavld2q]{gap:var(--sp-16);flex-direction:column;max-width:880px;display:flex}.intro[data-astro-cid-ypavld2q]{color:var(--text)}.intro[data-astro-cid-ypavld2q].inverse{color:var(--white)}.heading[data-astro-cid-ypavld2q] span[data-astro-cid-ypavld2q]{display:block}.l1[data-astro-cid-ypavld2q]{color:var(--brand)}.l2[data-astro-cid-ypavld2q]{color:var(--ink)}.inverse[data-astro-cid-ypavld2q] .l1[data-astro-cid-ypavld2q],.inverse[data-astro-cid-ypavld2q] .l2[data-astro-cid-ypavld2q]{color:var(--white)}.checklist[data-astro-cid-4tn6w3f6]{gap:var(--sp-12);color:var(--ink);flex-direction:column;display:flex}li[data-astro-cid-4tn6w3f6]{align-items:center;gap:var(--sp-12);display:flex}li[data-astro-cid-4tn6w3f6] .icon{color:var(--brand)}.layout-row[data-astro-cid-4tn6w3f6]{justify-content:space-between;gap:var(--sp-12) var(--sp-32);flex-flow:row}.inverse[data-astro-cid-4tn6w3f6],.inverse[data-astro-cid-4tn6w3f6] li[data-astro-cid-4tn6w3f6] .icon{color:var(--white)}@media (width<=1139px){.layout-row[data-astro-cid-4tn6w3f6]{flex-direction:column;align-items:center}}@media (width<=760px){li[data-astro-cid-4tn6w3f6]{align-items:flex-start}li[data-astro-cid-4tn6w3f6] span[data-astro-cid-4tn6w3f6]{white-space:normal}li[data-astro-cid-4tn6w3f6] .icon{margin-top:3px}}.hero[data-astro-cid-ge2uvauf]{background:var(--bg)}.hero[data-astro-cid-ge2uvauf] .container[data-astro-cid-ge2uvauf]{padding-top:var(--section-y);padding-bottom:var(--sp-64)}.hero-list[data-astro-cid-ge2uvauf] .container[data-astro-cid-ge2uvauf]{padding-bottom:0}.hero-main[data-astro-cid-ge2uvauf]{align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.hero-text[data-astro-cid-ge2uvauf]{gap:var(--sp-24);flex-direction:column;flex:580px;min-width:0;display:flex}.hero-list[data-astro-cid-ge2uvauf] .t-lead[data-astro-cid-ge2uvauf]{max-width:760px}@media (width>=1101px){.hero-main[data-astro-cid-ge2uvauf]{flex-wrap:nowrap}}.hero-actions[data-astro-cid-ge2uvauf]{gap:var(--sp-16);padding-top:var(--sp-8);flex-wrap:wrap;display:flex}.hero-visual[data-astro-cid-ge2uvauf]{object-fit:contain;flex:0 0 420px;min-width:0;min-height:440px}.hero-tool[data-astro-cid-ge2uvauf] .hero-visual[data-astro-cid-ge2uvauf]{min-height:380px}.hero[data-astro-cid-ge2uvauf] .hero-benefits{margin-top:var(--sp-24)}.hero-home[data-astro-cid-ge2uvauf] .t-h1{font-size:60px;line-height:68px}@media (width>=1101px){.hero-home[data-astro-cid-ge2uvauf] .hero-main[data-astro-cid-ge2uvauf]{gap:var(--sp-40)}.hero-home[data-astro-cid-ge2uvauf] .hero-visual[data-astro-cid-ge2uvauf]{flex-basis:320px;min-height:360px}}@media (width>=1101px) and (width<=1199px){.hero-home[data-astro-cid-ge2uvauf] .t-h1{font-size:52px;line-height:60px}}@media (width>=761px) and (width<=1100px){.hero-home[data-astro-cid-ge2uvauf] .t-h1{font-size:56px;line-height:64px}.hero-visual[data-astro-cid-ge2uvauf]{flex:0 560px;max-width:560px;min-height:360px}.hero-tool[data-astro-cid-ge2uvauf] .hero-visual[data-astro-cid-ge2uvauf]{min-height:320px}}@media (width<=760px){.hero-home[data-astro-cid-ge2uvauf] .t-h1{font-size:38px;line-height:46px}.hero[data-astro-cid-ge2uvauf] .container[data-astro-cid-ge2uvauf]{padding-bottom:var(--sp-32)}.hero-list[data-astro-cid-ge2uvauf] .container[data-astro-cid-ge2uvauf]{padding-bottom:0}.hero-main[data-astro-cid-ge2uvauf]{gap:var(--sp-40)}.hero-visual[data-astro-cid-ge2uvauf],.hero-tool[data-astro-cid-ge2uvauf] .hero-visual[data-astro-cid-ge2uvauf]{flex:100%;min-height:240px}.hero[data-astro-cid-ge2uvauf] .hero-benefits{margin-top:var(--sp-24)}}.cta-card[data-astro-cid-ozghyhrq]{justify-content:space-between;align-items:center;gap:var(--sp-24) var(--sp-48);padding:var(--sp-40) var(--sp-48);background:var(--brand);color:var(--on-brand);cursor:pointer;--press:8px;--shadow:var(--shadow-card);--shadow-half:var(--shadow-card-half);flex-wrap:wrap;text-decoration:none;display:flex}.cta-card[data-astro-cid-ozghyhrq]:hover{color:var(--on-brand)}.cta-card[data-astro-cid-ozghyhrq]:focus-visible{outline-offset:4px}.cta-text[data-astro-cid-ozghyhrq]{gap:var(--sp-8);flex-direction:column;flex:auto;min-width:0;display:flex}.cta-title[data-astro-cid-ozghyhrq],.cta-sub[data-astro-cid-ozghyhrq]{color:var(--on-brand)}.cta-card[data-astro-cid-ozghyhrq]>.cta-btn{pointer-events:none;flex:none}.cta-card[data-astro-cid-ozghyhrq]:hover>.cta-btn{background:var(--gray-100)}@media (width<=760px){.cta-card[data-astro-cid-ozghyhrq]{align-items:stretch;gap:var(--sp-20);padding:var(--sp-28) var(--sp-24);flex-direction:column}}.kind-call[data-astro-cid-ozghyhrq]{background:var(--white);border:var(--border-line);color:var(--ink)}.kind-call[data-astro-cid-ozghyhrq] .cta-title[data-astro-cid-ozghyhrq],.kind-call[data-astro-cid-ozghyhrq]:hover{color:var(--ink)}.kind-call[data-astro-cid-ozghyhrq] .cta-sub[data-astro-cid-ozghyhrq]{color:var(--text)}.kind-call[data-astro-cid-ozghyhrq]:hover>.cta-btn{background:var(--brand-hover);color:var(--on-brand)}.layout-tile[data-astro-cid-ozghyhrq]{justify-content:space-between;align-items:stretch;gap:var(--sp-32);padding:var(--sp-40) var(--sp-32);flex-flow:column}.layout-tile[data-astro-cid-ozghyhrq] .cta-text[data-astro-cid-ozghyhrq]{gap:var(--sp-16);flex:none}.layout-tile[data-astro-cid-ozghyhrq]>.cta-btn{white-space:normal;text-align:center;align-self:stretch}@media (width<=1100px){.layout-tile[data-astro-cid-ozghyhrq]{padding:var(--sp-32) var(--sp-20)}}.videos[data-astro-cid-bnnieqso].single{grid-template-columns:minmax(0,1fr);max-width:800px;margin:0 auto}.video[data-astro-cid-bnnieqso]{gap:var(--sp-12);flex-direction:column;min-width:0;margin:0;display:flex}.still[data-astro-cid-bnnieqso]{text-decoration:none;display:block;position:relative}.on-subtle .still[data-astro-cid-bnnieqso]{background:var(--white)}.play[data-astro-cid-bnnieqso]{background:var(--brand);width:56px;height:56px;color:var(--white);transition:background-color var(--hover);justify-content:center;align-items:center;margin:-28px 0 0 -28px;display:flex;position:absolute;top:50%;left:50%}.still[data-astro-cid-bnnieqso]:hover .play[data-astro-cid-bnnieqso]{background:var(--brand-hover)}.duration[data-astro-cid-bnnieqso]{background:var(--ink);color:var(--white);padding:2px 6px;position:absolute;bottom:8px;right:8px}figcaption[data-astro-cid-bnnieqso]{flex-direction:column;display:flex}.name[data-astro-cid-bnnieqso]{color:var(--ink)}.meta[data-astro-cid-bnnieqso]{color:var(--text)}.overlay[data-astro-cid-bnnieqso]{background:0 0;border:0;width:min(1100px,100vw - 48px,177.778vh - 284.444px);max-width:none;max-height:none;margin:auto;padding:0;overflow:visible}.overlay[data-astro-cid-bnnieqso]::backdrop{background:var(--backdrop-video)}.overlay-inner[data-astro-cid-bnnieqso]{gap:var(--sp-12);flex-direction:column;display:flex}.close[data-astro-cid-bnnieqso]{border-radius:var(--radius-none);background:var(--white);transition:color var(--hover);align-self:flex-end}.close[data-astro-cid-bnnieqso]:hover{color:var(--brand)}.frame[data-astro-cid-bnnieqso]{aspect-ratio:16/9;background:var(--navy-900);max-height:calc(100vh - 160px);position:relative}.frame[data-astro-cid-bnnieqso] iframe{border:0;width:100%;height:100%;display:block}.frame[data-astro-cid-bnnieqso] .plyr{--plyr-color-main:var(--brand);--plyr-font-family:var(--font-sans);--plyr-control-radius:0;--plyr-tooltip-radius:0;--plyr-menu-radius:0;--plyr-video-background:var(--navy-900);--plyr-range-thumb-height:13px;--plyr-range-thumb-shadow:none;--plyr-tooltip-background:var(--white);--plyr-tooltip-color:var(--ink);--plyr-tooltip-shadow:none;width:100%;height:100%}.frame[data-astro-cid-bnnieqso] .plyr__video-embed iframe{pointer-events:none}.frame[data-astro-cid-bnnieqso] .plyr__control--overlaid{opacity:1;background:var(--brand);border-radius:0;justify-content:center;align-items:center;width:72px;height:72px;padding:0;display:flex}.frame[data-astro-cid-bnnieqso] .plyr__control--overlaid:hover,.frame[data-astro-cid-bnnieqso] .plyr__control--overlaid:focus-visible{background:var(--brand-hover)}.frame[data-astro-cid-bnnieqso] .plyr__control--overlaid svg{left:2px}.frame[data-astro-cid-bnnieqso] .plyr__tooltip,.frame[data-astro-cid-bnnieqso] .plyr__progress__buffer,.frame[data-astro-cid-bnnieqso] .plyr__progress__buffer::-webkit-progress-value,.frame[data-astro-cid-bnnieqso] .plyr__progress__buffer::-moz-progress-bar,.frame[data-astro-cid-bnnieqso] input[type=range],.frame[data-astro-cid-bnnieqso] input[type=range]::-webkit-slider-runnable-track,.frame[data-astro-cid-bnnieqso] input[type=range]::-moz-range-track,.frame[data-astro-cid-bnnieqso] input[type=range]::-moz-range-progress{border-radius:0}.frame[data-astro-cid-bnnieqso] input[type=range]::-webkit-slider-thumb{border-radius:0}.frame[data-astro-cid-bnnieqso] input[type=range]::-moz-range-thumb{border-radius:0}.overlay-caption[data-astro-cid-bnnieqso]{color:var(--white)}@media (width<=960px){.play[data-astro-cid-bnnieqso]{width:48px;height:48px;margin:-24px 0 0 -24px}}@media (width<=760px){.overlay[data-astro-cid-bnnieqso]{width:calc(100vw - 24px)}.frame[data-astro-cid-bnnieqso] .plyr__control--overlaid{width:56px;height:56px}.play[data-astro-cid-bnnieqso]{width:56px;height:56px;margin:-28px 0 0 -28px}}.videos[data-astro-cid-bnnieqso] .consent-prompt{justify-content:center;align-items:center;gap:var(--sp-20);padding:var(--sp-24);background:var(--ink);color:var(--white);text-align:center;flex-direction:column;display:flex;position:absolute;inset:0}.videos[data-astro-cid-bnnieqso] .consent-load{padding:var(--sp-12) var(--sp-24);background:var(--white);color:var(--brand);cursor:pointer;border:0}.videos[data-astro-cid-bnnieqso] .consent-load:hover{background:var(--gray-100)}.band[data-astro-cid-w74ncyn7]{background:var(--bg-subtle)}.band-inner[data-astro-cid-w74ncyn7]{padding-top:var(--sp-48);padding-bottom:var(--sp-48);gap:var(--space-3);flex-direction:column;display:flex}.stats[data-astro-cid-w74ncyn7]{display:flex}.stats[data-astro-cid-w74ncyn7] .stat[data-astro-cid-w74ncyn7]{min-width:0;padding:0 var(--sp-32);border-left:var(--border-line);flex:1 1 0}.stats[data-astro-cid-w74ncyn7] .stat[data-astro-cid-w74ncyn7]:first-child{border-left:0;padding-left:0}.stat[data-astro-cid-w74ncyn7]{flex-direction:column;text-decoration:none;display:flex}.value[data-astro-cid-w74ncyn7]{color:var(--ink)}.label[data-astro-cid-w74ncyn7]{color:var(--text)}a[data-astro-cid-w74ncyn7].stat:hover .value[data-astro-cid-w74ncyn7]{color:var(--brand)}.grid[data-astro-cid-w74ncyn7]{row-gap:var(--sp-40);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.grid[data-astro-cid-w74ncyn7] li[data-astro-cid-w74ncyn7]{min-width:0;padding:0 var(--sp-24);border-left:var(--border-line)}.grid[data-astro-cid-w74ncyn7] li[data-astro-cid-w74ncyn7]:nth-child(4n+1){border-left:0;padding-left:0}.mq[data-astro-cid-w74ncyn7]{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.mq-track[data-astro-cid-w74ncyn7]{white-space:nowrap;font-size:var(--text-15);line-height:var(--line-24);color:var(--text);flex:none;animation:260s linear infinite mq;display:flex}.mq[data-astro-cid-w74ncyn7]:hover .mq-track[data-astro-cid-w74ncyn7]{animation-play-state:paused}.mq-item[data-astro-cid-w74ncyn7]{align-items:center;gap:var(--sp-20);padding-right:var(--sp-20);display:inline-flex}.mq-dot[data-astro-cid-w74ncyn7]{color:var(--border)}@keyframes mq{0%{transform:translate(0)}to{transform:translate(-100%)}}@media (width<=760px){.stats[data-astro-cid-w74ncyn7]{gap:var(--sp-16);flex-direction:column}.stats[data-astro-cid-w74ncyn7] .stat[data-astro-cid-w74ncyn7]{border-left:0;padding:0}.grid[data-astro-cid-w74ncyn7]{row-gap:var(--sp-24);grid-template-columns:repeat(2,minmax(0,1fr))}.grid[data-astro-cid-w74ncyn7] li[data-astro-cid-w74ncyn7],.grid[data-astro-cid-w74ncyn7] li[data-astro-cid-w74ncyn7]:nth-child(4n+1){padding:0 0 0 var(--sp-16);border-left:var(--border-line)}.grid[data-astro-cid-w74ncyn7] li[data-astro-cid-w74ncyn7]:nth-child(odd){border-left:0;padding-left:0}}.table[data-astro-cid-mmnll3zm]{border-collapse:collapse;background:var(--white);width:100%}thead[data-astro-cid-mmnll3zm] td[data-astro-cid-mmnll3zm],thead[data-astro-cid-mmnll3zm] th[data-astro-cid-mmnll3zm]{padding:var(--sp-16) var(--sp-24);font-weight:var(--weight-semibold)}thead[data-astro-cid-mmnll3zm] td[data-astro-cid-mmnll3zm]{border-bottom:2px solid var(--border);width:50%}thead[data-astro-cid-mmnll3zm] th[data-astro-cid-mmnll3zm].diy{color:var(--ink);border-bottom:2px solid var(--border)}th[data-astro-cid-mmnll3zm].karibu,td[data-astro-cid-mmnll3zm].karibu{background:var(--brand);width:25%;color:var(--white);text-align:center;border-bottom:1px solid #ffffff40}thead[data-astro-cid-mmnll3zm] th[data-astro-cid-mmnll3zm].diy,td[data-astro-cid-mmnll3zm].diy{text-align:center;width:25%}tbody[data-astro-cid-mmnll3zm] th[data-astro-cid-mmnll3zm],tbody[data-astro-cid-mmnll3zm] td[data-astro-cid-mmnll3zm].diy{padding:var(--sp-20) var(--sp-24);border-bottom:var(--border-line)}tbody[data-astro-cid-mmnll3zm] td[data-astro-cid-mmnll3zm].karibu{padding:var(--sp-20) var(--sp-24)}tbody[data-astro-cid-mmnll3zm] th[data-astro-cid-mmnll3zm]{text-align:left;font-weight:var(--weight-medium);color:var(--ink);padding-left:0}td[data-astro-cid-mmnll3zm] .icon{vertical-align:middle;display:inline-block}td[data-astro-cid-mmnll3zm].diy .icon{color:var(--text-muted)}.blocks[data-astro-cid-mmnll3zm]{gap:var(--sp-28);flex-direction:column;display:none}.blocks[data-astro-cid-mmnll3zm] li[data-astro-cid-mmnll3zm]{gap:var(--sp-8);flex-direction:column;display:flex}.blocks[data-astro-cid-mmnll3zm] h3[data-astro-cid-mmnll3zm]{color:var(--ink)}.value[data-astro-cid-mmnll3zm]{padding:var(--sp-12) var(--sp-16);justify-content:space-between;align-items:center;display:flex}.value[data-astro-cid-mmnll3zm].karibu{background:var(--brand);color:var(--white);font-weight:var(--weight-medium)}.value[data-astro-cid-mmnll3zm].diy{background:var(--white);border:var(--border-line)}.value[data-astro-cid-mmnll3zm].diy .icon{color:var(--text-muted)}@media (width<=760px){.table[data-astro-cid-mmnll3zm]{display:none}.blocks[data-astro-cid-mmnll3zm]{display:flex}}.offer-head[data-astro-cid-lt6jz3qb]{gap:var(--sp-4);flex-direction:column;display:flex}.subline[data-astro-cid-lt6jz3qb]{opacity:.85}.offers[data-astro-cid-lt6jz3qb]{gap:var(--space-3);align-items:stretch;display:flex}.offer[data-astro-cid-lt6jz3qb]{gap:var(--sp-20);flex:1 1 0;min-width:0}h3[data-astro-cid-lt6jz3qb]{color:var(--ink)}.offer[data-astro-cid-lt6jz3qb] .offer-list{padding-top:var(--sp-20);border-top:var(--border-line);font-weight:var(--weight-regular);flex-grow:1}.highlight[data-astro-cid-lt6jz3qb]{background:var(--brand);border-color:var(--brand)}.offers[data-astro-cid-lt6jz3qb].pair .offer[data-astro-cid-lt6jz3qb]{flex:5 1 0}.offers[data-astro-cid-lt6jz3qb].pair .offer[data-astro-cid-lt6jz3qb].highlight{flex:9 1 0}.offers[data-astro-cid-lt6jz3qb].single .offer[data-astro-cid-lt6jz3qb]{flex:0 1 calc((100% - var(--space-3)) * 9 / 14)}.highlight[data-astro-cid-lt6jz3qb] h3[data-astro-cid-lt6jz3qb],.highlight[data-astro-cid-lt6jz3qb] .subline[data-astro-cid-lt6jz3qb]{color:var(--white);opacity:1}.highlight[data-astro-cid-lt6jz3qb] .offer-list{border-top-color:#ffffff59}@media (width<=960px){.offers[data-astro-cid-lt6jz3qb]{flex-direction:column}}.steps[data-astro-cid-e3jmmlrg]{--tip:28px;display:flex}.step[data-astro-cid-e3jmmlrg]{min-width:0;padding:var(--sp-32) calc(var(--tip) + var(--sp-32));margin-left:calc(var(--tip) * -1 + var(--sp-8));background:var(--gray-100);color:var(--ink);gap:var(--sp-12);clip-path:polygon(0 0, calc(100% - var(--tip)) 0, 100% 50%, calc(100% - var(--tip)) 100%, 0 100%, var(--tip) 50%);flex-direction:column;flex:1 1 0;display:flex}.step-first[data-astro-cid-e3jmmlrg]{padding-left:var(--sp-32);clip-path:polygon(0 0, calc(100% - var(--tip)) 0, 100% 50%, calc(100% - var(--tip)) 100%, 0 100%);margin-left:0}.step-last[data-astro-cid-e3jmmlrg]{padding-right:var(--sp-32);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%, var(--tip) 50%)}.on-subtle-steps[data-astro-cid-e3jmmlrg] .step[data-astro-cid-e3jmmlrg]{background:var(--white)}.step-head[data-astro-cid-e3jmmlrg]{align-items:center;gap:var(--sp-16);display:flex}.number[data-astro-cid-e3jmmlrg]{width:40px;height:40px;font-size:var(--text-17);flex:0 0 40px}h3[data-astro-cid-e3jmmlrg],p[data-astro-cid-e3jmmlrg]{color:var(--ink)}@media (width>=1101px) and (width<=1259px){.step[data-astro-cid-e3jmmlrg]{padding:var(--sp-28) calc(var(--tip) + var(--sp-12))}.step-first[data-astro-cid-e3jmmlrg]{padding-left:var(--sp-24)}.step-last[data-astro-cid-e3jmmlrg]{padding-right:var(--sp-24)}.step-head[data-astro-cid-e3jmmlrg]{gap:var(--sp-12)}}@media (width<=1100px){.steps[data-astro-cid-e3jmmlrg]{--tip:16px;flex-direction:column}.step[data-astro-cid-e3jmmlrg],.step-first[data-astro-cid-e3jmmlrg],.step-last[data-astro-cid-e3jmmlrg]{padding:var(--sp-40) var(--sp-32);clip-path:polygon(0 0, 50% var(--tip), 100% 0, 100% calc(100% - var(--tip)), 50% 100%, 0 calc(100% - var(--tip)));margin-top:-8px;margin-left:0}.step-first[data-astro-cid-e3jmmlrg]{clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--tip)), 50% 100%, 0 calc(100% - var(--tip)));margin-top:0}.step-last[data-astro-cid-e3jmmlrg]{clip-path:polygon(0 0, 50% var(--tip), 100% 0, 100% 100%, 0 100%)}}@media (width<=760px){.step[data-astro-cid-e3jmmlrg],.step-first[data-astro-cid-e3jmmlrg],.step-last[data-astro-cid-e3jmmlrg]{padding:var(--sp-40) var(--sp-20)}.step-head[data-astro-cid-e3jmmlrg]{gap:var(--sp-12)}.number[data-astro-cid-e3jmmlrg]{width:32px;height:32px;font-size:var(--text-15);flex-basis:32px}}@media (width<=400px){.step[data-astro-cid-e3jmmlrg],.step-first[data-astro-cid-e3jmmlrg],.step-last[data-astro-cid-e3jmmlrg]{padding-left:var(--sp-16);padding-right:var(--sp-16)}}.honeypot[data-astro-cid-yjutsq2e]{position:absolute;left:-9999px}.form-card-wrap[data-astro-cid-yjutsq2e]{justify-content:center;display:flex}.with-cover[data-astro-cid-yjutsq2e]{align-items:center;gap:var(--space-4) 80px;flex-wrap:wrap}.cover[data-astro-cid-yjutsq2e]{flex:320px;justify-content:center;min-width:0;display:flex}.cover[data-astro-cid-yjutsq2e] img[data-astro-cid-yjutsq2e],.cover-placeholder[data-astro-cid-yjutsq2e]{aspect-ratio:3/4;object-fit:cover;width:300px}.form-card[data-astro-cid-yjutsq2e]{width:100%;max-width:720px;padding:var(--space-4);gap:var(--sp-32)}.with-cover[data-astro-cid-yjutsq2e] .form-card[data-astro-cid-yjutsq2e]{flex:620px;min-width:0}.form-card[data-astro-cid-yjutsq2e].inverse{background:var(--brand);border-color:var(--brand);color:var(--white)}.inverse[data-astro-cid-yjutsq2e] label:not(.tog),.inverse[data-astro-cid-yjutsq2e] .legend,.inverse[data-astro-cid-yjutsq2e] .hint,.inverse[data-astro-cid-yjutsq2e] .info,.inverse[data-astro-cid-yjutsq2e] .check-row span,.inverse[data-astro-cid-yjutsq2e] .optional,.inverse[data-astro-cid-yjutsq2e] .error,.inverse[data-astro-cid-yjutsq2e] .success[data-astro-cid-yjutsq2e]{color:var(--white)}.inverse[data-astro-cid-yjutsq2e] .error{font-weight:var(--weight-medium)}.inverse[data-astro-cid-yjutsq2e] .check-row a{color:var(--white)}.inverse[data-astro-cid-yjutsq2e] input[type=checkbox]{border-color:var(--white)}.inverse[data-astro-cid-yjutsq2e] input[type=checkbox]:checked{border-color:var(--white);background-color:var(--white);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230017a8' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12l5 5L20 6'/%3E%3C/svg%3E")}.inverse[data-astro-cid-yjutsq2e] input[type=checkbox]:focus-visible,.inverse[data-astro-cid-yjutsq2e] .field-input:focus{outline-color:var(--white)}.head[data-astro-cid-yjutsq2e]{gap:var(--space-2);flex-direction:column;display:flex}.form[data-astro-cid-yjutsq2e]{gap:var(--space-3);flex-direction:column;display:flex}.submit[data-astro-cid-yjutsq2e]{gap:var(--space-2);flex-direction:column;display:flex}.failed[data-astro-cid-yjutsq2e]{color:var(--error)}.success[data-astro-cid-yjutsq2e]:empty{display:none}@media (width>=761px) and (width<=1100px){.with-cover[data-astro-cid-yjutsq2e] .form-card[data-astro-cid-yjutsq2e]{flex-basis:100%}}@media (width<=760px){.form-card[data-astro-cid-yjutsq2e]{padding:var(--sp-32) var(--sp-20)}}@media (width<=400px){.form-card[data-astro-cid-yjutsq2e]{padding-left:var(--sp-16);padding-right:var(--sp-16)}.form-card[data-astro-cid-yjutsq2e] .t-h2{font-size:26px;line-height:34px}.cover[data-astro-cid-yjutsq2e] img[data-astro-cid-yjutsq2e],.cover-placeholder[data-astro-cid-yjutsq2e]{width:200px}}.list-rows[data-astro-cid-cxgja4ri]{border-bottom:var(--border-line);max-width:840px}.row[data-astro-cid-cxgja4ri]{gap:var(--sp-32);padding:var(--sp-24) 0;border-top:var(--border-line);display:flex}.date[data-astro-cid-cxgja4ri]{color:var(--text);flex:0 0 120px;padding-top:3px}.content[data-astro-cid-cxgja4ri]{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}h3[data-astro-cid-cxgja4ri]{color:var(--ink)}h3[data-astro-cid-cxgja4ri] a[data-astro-cid-cxgja4ri]{color:inherit;text-decoration:none}h3[data-astro-cid-cxgja4ri] a[data-astro-cid-cxgja4ri]:hover{color:var(--brand)}@media (width<=760px){.row[data-astro-cid-cxgja4ri]{gap:var(--sp-4);flex-direction:column}.date[data-astro-cid-cxgja4ri]{flex-basis:auto;padding-top:0}}@media (width>=961px){.arrows[data-astro-cid-2vie3xoo].few{display:none}}.carousel[data-astro-cid-2vie3xoo]{gap:var(--space-4);flex-direction:column;display:flex}.head[data-astro-cid-2vie3xoo]{justify-content:space-between;align-items:flex-end;gap:var(--sp-24);display:flex}.arrows[data-astro-cid-2vie3xoo]{gap:var(--sp-8);flex:none;display:flex}.arrow[data-astro-cid-2vie3xoo]{width:var(--size-control);height:var(--size-control);border:1px solid var(--brand);background:var(--white);color:var(--brand);cursor:pointer;transition:color var(--hover), border-color var(--hover), box-shadow var(--hover);justify-content:center;align-items:center;padding:0;display:flex}.arrow[data-astro-cid-2vie3xoo]:hover{color:var(--navy-900);border-color:var(--navy-900)}.arrow[data-astro-cid-2vie3xoo][aria-disabled=true]{border-color:var(--border);color:var(--text-muted);box-shadow:none;cursor:default}.track[data-astro-cid-2vie3xoo]{gap:var(--space-3);scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;cursor:grab;-webkit-user-select:none;user-select:none;display:flex;overflow-x:auto}.track[data-astro-cid-2vie3xoo]::-webkit-scrollbar{display:none}.track[data-astro-cid-2vie3xoo].is-dragging{scroll-snap-type:none;cursor:grabbing}.card[data-astro-cid-2vie3xoo]{flex:0 0 calc((100% - 2 * var(--space-3)) / 3);scroll-snap-align:start;min-width:0}.media[data-astro-cid-2vie3xoo]{object-fit:cover;pointer-events:none;width:100%;display:block}.body[data-astro-cid-2vie3xoo]{gap:var(--sp-12);padding:var(--sp-24) var(--sp-24) var(--sp-32);flex-direction:column;display:flex}.counter[data-astro-cid-2vie3xoo]{color:var(--brand)}.card[data-astro-cid-2vie3xoo] h3[data-astro-cid-2vie3xoo]{color:var(--ink)}.dots[data-astro-cid-2vie3xoo]{justify-content:center;gap:var(--sp-8);margin-top:calc(-1 * var(--space-4) + var(--sp-24));display:none}.dot[data-astro-cid-2vie3xoo]{background:var(--border);width:8px;height:8px;transition:background-color var(--hover), width var(--hover)}.dot[data-astro-cid-2vie3xoo].active{background:var(--brand);width:24px}@media (width<=760px){.carousel[data-astro-cid-2vie3xoo]{gap:var(--sp-40)}.arrows[data-astro-cid-2vie3xoo]{display:none}.track[data-astro-cid-2vie3xoo]{gap:var(--sp-16);margin-right:calc(-1 * var(--gutter));padding-right:var(--gutter)}.card[data-astro-cid-2vie3xoo]{flex-basis:85%}.dots[data-astro-cid-2vie3xoo]{margin-top:-16px;display:flex}}.error[data-astro-cid-i7mjop3i]{margin:var(--sp-8) 0 0;color:var(--error)}.error[data-astro-cid-i7mjop3i]:empty{display:none}.toggle-group[data-astro-cid-i7mjop3i]{border:0;min-width:0;margin:0;padding:0;container-type:inline-size}.legend[data-astro-cid-i7mjop3i]{margin-bottom:var(--space-1);color:var(--ink);padding:0}.hint[data-astro-cid-i7mjop3i]{font-weight:var(--weight-regular);color:var(--text)}.options[data-astro-cid-i7mjop3i]{gap:var(--space-1);flex-wrap:wrap;display:flex}.layout-fill[data-astro-cid-i7mjop3i] .options[data-astro-cid-i7mjop3i]{grid-template-columns:repeat(var(--columns), minmax(0, 1fr));display:grid}@container (width<=440px){.layout-fill[data-astro-cid-i7mjop3i] .options[data-astro-cid-i7mjop3i]{grid-template-columns:minmax(0,1fr)}}.tog[data-astro-cid-i7mjop3i]{justify-content:center;align-items:center;gap:var(--sp-8);min-height:var(--size-control);padding:0 var(--sp-16);border:var(--border-line);background:var(--white);color:var(--ink);cursor:pointer;user-select:none;white-space:nowrap;transition:border-color var(--hover), box-shadow var(--hover), color var(--hover);display:inline-flex}.layout-fill[data-astro-cid-i7mjop3i] .tog[data-astro-cid-i7mjop3i]{padding:0 var(--sp-12)}.tog-icon[data-astro-cid-i7mjop3i]{place-items:center;width:16px;height:16px;display:grid}.tog-icon[data-astro-cid-i7mjop3i]>*{grid-area:1/1}.tog[data-astro-cid-i7mjop3i] .tog-off{color:var(--gray-300)}.tog[data-astro-cid-i7mjop3i] .tog-on{visibility:hidden;color:var(--brand)}.tog-text[data-astro-cid-i7mjop3i]{flex-direction:column;display:inline-flex}.tog-text[data-astro-cid-i7mjop3i]:after{content:attr(data-text);visibility:hidden;height:0;font-weight:var(--weight-semibold);pointer-events:none;overflow:hidden}.tog[data-astro-cid-i7mjop3i]:hover{border-color:var(--brand)}.tog[data-astro-cid-i7mjop3i]:has(input:checked){border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand);color:var(--brand);font-weight:var(--weight-semibold)}.tog[data-astro-cid-i7mjop3i]:has(input:checked) .tog-off{visibility:hidden}.tog[data-astro-cid-i7mjop3i]:has(input:checked) .tog-on{visibility:visible}.tog[data-astro-cid-i7mjop3i]:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.post-filter[data-astro-cid-ijbjr3ma] .post-filter-toggles{max-width:744px}@media (width<=760px){.post-filter[data-astro-cid-ijbjr3ma].even .layout-fill .options{grid-template-columns:repeat(2,minmax(0,1fr))}.post-filter[data-astro-cid-ijbjr3ma] .tog{padding-left:var(--sp-8);padding-right:var(--sp-8)}}.author[data-astro-cid-hbs4ykhd]{align-items:flex-start;display:flex}.photo[data-astro-cid-hbs4ykhd]{object-fit:contain;mix-blend-mode:multiply;flex:none}.body[data-astro-cid-hbs4ykhd]{flex-direction:column;min-width:0;display:flex}.person[data-astro-cid-hbs4ykhd]{flex-direction:column;display:flex}.name[data-astro-cid-hbs4ykhd]{color:var(--ink)}.role[data-astro-cid-hbs4ykhd]{color:var(--text)}.author-box[data-astro-cid-hbs4ykhd]{align-items:center;gap:var(--sp-40);padding:var(--sp-32) var(--sp-40);background:var(--bg-subtle)}.author-box[data-astro-cid-hbs4ykhd] .photo[data-astro-cid-hbs4ykhd]{width:280px;height:auto}.author-box[data-astro-cid-hbs4ykhd] .placeholder[data-astro-cid-hbs4ykhd]{background:var(--white)}.author-box[data-astro-cid-hbs4ykhd] .body[data-astro-cid-hbs4ykhd]{gap:var(--sp-12)}.title[data-astro-cid-hbs4ykhd]{font-weight:var(--weight-semibold);color:var(--brand)}.author-wide[data-astro-cid-hbs4ykhd]{gap:var(--sp-40) var(--sp-64);flex-wrap:wrap}.author-wide[data-astro-cid-hbs4ykhd] .photo[data-astro-cid-hbs4ykhd]{aspect-ratio:4/5;width:200px}.author-wide[data-astro-cid-hbs4ykhd] .body[data-astro-cid-hbs4ykhd]{gap:var(--sp-20);flex:420px;max-width:720px}@media (width>=761px) and (width<=1100px){.author-box[data-astro-cid-hbs4ykhd]{gap:var(--sp-32);padding:var(--sp-32);grid-template-columns:1fr 1fr;display:grid}.author-box[data-astro-cid-hbs4ykhd] .photo[data-astro-cid-hbs4ykhd]{width:100%}}@media (width<=760px){.author-box[data-astro-cid-hbs4ykhd]{padding:var(--sp-24) var(--sp-20);align-items:flex-start;gap:var(--sp-20);flex-direction:column}.author-box[data-astro-cid-hbs4ykhd] .photo[data-astro-cid-hbs4ykhd]{width:min(280px,100%)}.author-wide[data-astro-cid-hbs4ykhd] .body[data-astro-cid-hbs4ykhd]{flex-basis:100%}}.customer-quote[data-astro-cid-mrcioprf]{align-items:center;gap:var(--sp-24);text-align:center;flex-direction:column;max-width:820px;margin:0 auto;display:flex}.text[data-astro-cid-mrcioprf]{font-size:26px;line-height:36px;font-weight:var(--weight-regular);color:var(--ink);text-wrap:balance;margin:0}.mark[data-astro-cid-mrcioprf]{color:var(--brand)}.source[data-astro-cid-mrcioprf]{vertical-align:middle;margin-left:2px;display:inline-flex;position:relative}.source-toggle[data-astro-cid-mrcioprf]{padding:var(--sp-4);color:var(--text-muted);cursor:help;background:0 0;border:0;display:inline-flex}.source-toggle[data-astro-cid-mrcioprf]:hover,.source-toggle[data-astro-cid-mrcioprf]:focus-visible{color:var(--text)}.source-box[data-astro-cid-mrcioprf]{right:-6px}.who[data-astro-cid-mrcioprf]{justify-content:center;align-items:center;gap:var(--sp-12);flex-wrap:wrap;display:flex}.photo[data-astro-cid-mrcioprf]{width:var(--size-avatar);height:var(--size-avatar);object-fit:cover;border:var(--border-line)}.name[data-astro-cid-mrcioprf]{font-weight:var(--weight-semibold);color:var(--ink)}.company[data-astro-cid-mrcioprf]{color:var(--text)}@media (width<=760px){.text[data-astro-cid-mrcioprf]{font-size:22px;line-height:30px}}.with-icon[data-astro-cid-dchldyzy]{position:relative}.with-icon[data-astro-cid-dchldyzy]>.icon{left:var(--sp-16);z-index:var(--z-above);color:var(--text);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.with-icon[data-astro-cid-dchldyzy]>.field-input[data-astro-cid-dchldyzy]{padding-left:var(--sp-48)}.field[data-astro-cid-dchldyzy]{gap:var(--space-1);flex-direction:column;display:flex;position:relative}.field-head[data-astro-cid-dchldyzy]{align-items:center;gap:6px;display:flex;position:relative}label[data-astro-cid-dchldyzy]{color:var(--ink)}.optional[data-astro-cid-dchldyzy]{font-weight:var(--weight-regular);color:var(--text)}.info[data-astro-cid-dchldyzy]{color:var(--text);cursor:help;display:inline-flex}.info[data-astro-cid-dchldyzy]:hover,.info[data-astro-cid-dchldyzy]:focus-visible{color:var(--ink)}.error[data-astro-cid-dchldyzy]{color:var(--error)}.error[data-astro-cid-dchldyzy]:empty{display:none}.address[data-astro-cid-iufbcdnj]{height:0;margin-top:calc(-1 * var(--space-1));position:relative}.suggestions[data-astro-cid-iufbcdnj]{z-index:var(--z-dropdown);background:var(--white);border:1px solid var(--brand);border-top:0;position:absolute;top:0;left:0;right:0}.suggestions[data-astro-cid-iufbcdnj] li{padding-block:var(--sp-12)}.suggestions[data-astro-cid-iufbcdnj] li+li{border-top:1px solid var(--gray-200)}.suggestions[data-astro-cid-iufbcdnj] li[aria-selected=true]{background:var(--gray-100)}.attribution[data-astro-cid-iufbcdnj]{padding:6px var(--sp-16);color:var(--text-muted);text-align:right;border-top:1px solid var(--gray-200)}.phone[data-astro-cid-xo4hs7nz]{display:flex;position:relative}.phone[data-astro-cid-xo4hs7nz] .native[data-astro-cid-xo4hs7nz]{cursor:pointer;background:var(--white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230017a8' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center / 14px;flex:none;width:116px;margin-right:-1px;padding-right:36px}.phone[data-astro-cid-xo4hs7nz] .cc-button[data-astro-cid-xo4hs7nz]{width:auto;min-width:116px;padding:0 14px 0 var(--sp-16);cursor:pointer;text-align:left;white-space:nowrap;flex:none;justify-content:space-between;align-items:center;gap:10px;margin-right:-1px;display:inline-flex}.phone[data-astro-cid-xo4hs7nz] .cc-button[data-astro-cid-xo4hs7nz] .icon{color:var(--brand);transition:transform var(--hover)}.phone[data-astro-cid-xo4hs7nz] .cc-button[data-astro-cid-xo4hs7nz][aria-expanded=true] .icon{transform:rotate(180deg)}.phone[data-astro-cid-xo4hs7nz] .cc-iso{color:var(--text)}.phone[data-astro-cid-xo4hs7nz] .number[data-astro-cid-xo4hs7nz]{flex:auto;width:auto}.cc-panel[data-astro-cid-xo4hs7nz]{z-index:var(--z-dropdown);background:var(--white);border:var(--border-line);flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0}.cc-search-wrap[data-astro-cid-xo4hs7nz]{padding:0 var(--sp-16);border-bottom:var(--border-line);color:var(--text);align-items:center;gap:10px;display:flex}.cc-search[data-astro-cid-xo4hs7nz]{min-width:0;height:52px;color:var(--ink);font-size:var(--text-17);background:0 0;border:0;outline:none;flex:auto}.cc-search[data-astro-cid-xo4hs7nz]::placeholder{color:var(--text-muted);opacity:1}.cc-search-wrap[data-astro-cid-xo4hs7nz]:focus-within{box-shadow:inset 0 -2px 0 var(--focus)}.cc-list[data-astro-cid-xo4hs7nz]{padding:var(--sp-4) 0;overscroll-behavior:contain;max-height:288px;overflow-y:auto}.cc-group[data-astro-cid-xo4hs7nz]{padding:var(--sp-12) var(--sp-16) var(--sp-4);font-weight:var(--weight-medium);color:var(--text-muted)}.cc-option[data-astro-cid-xo4hs7nz]{justify-content:space-between;align-items:center;gap:var(--sp-16);min-height:var(--size-tap);display:flex}.cc-name[data-astro-cid-xo4hs7nz]{min-width:0}.cc-code[data-astro-cid-xo4hs7nz]{color:var(--text);font-variant-numeric:tabular-nums;flex:none}.cc-option[data-astro-cid-xo4hs7nz][aria-selected=true]{color:var(--brand);font-weight:var(--weight-semibold)}.cc-option[data-astro-cid-xo4hs7nz][aria-selected=true] .cc-code[data-astro-cid-xo4hs7nz]{color:var(--brand)}.cc-empty[data-astro-cid-xo4hs7nz]{padding:var(--sp-12) var(--sp-16);color:var(--text);font-size:var(--text-15)}.consent[data-astro-cid-zktnw7tp]{gap:var(--space-1);flex-direction:column;display:flex}input[data-astro-cid-zktnw7tp]{border:1px solid var(--gray-500);border-radius:var(--radius-none);background:var(--white) center / 14px no-repeat;appearance:none;cursor:pointer;flex:0 0 20px;width:20px;height:20px;margin:1px 0 0}input[data-astro-cid-zktnw7tp]:checked{border-color:var(--brand);background-color:var(--brand);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12l5 5L20 6'/%3E%3C/svg%3E")}.error[data-astro-cid-zktnw7tp]{color:var(--error);padding-left:var(--sp-32)}.error[data-astro-cid-zktnw7tp]:empty{display:none}.quote[data-astro-cid-rynpovno]{gap:var(--sp-20);color:var(--ink);flex-direction:column;margin:0;display:flex}.mark[data-astro-cid-rynpovno]{color:var(--brand)}.quote-blog[data-astro-cid-rynpovno]{padding:var(--sp-4) 0 var(--sp-4) var(--sp-24);border-left:3px solid var(--brand)}.quote-founder[data-astro-cid-rynpovno]{padding:0}.quote-founder[data-astro-cid-rynpovno] .first[data-astro-cid-rynpovno]{text-indent:-.42em}.founder[data-astro-cid-j32wf4ey]{align-items:flex-start;gap:var(--sp-32) var(--sp-64);display:flex}.photo[data-astro-cid-j32wf4ey]{aspect-ratio:4/5;flex:0 0 320px;width:320px;overflow:hidden}.with-collage[data-astro-cid-j32wf4ey]{align-items:center;column-gap:var(--sp-40)}.photo[data-astro-cid-j32wf4ey].collage{aspect-ratio:auto;flex-basis:400px;width:400px}.photo[data-astro-cid-j32wf4ey].collage img[data-astro-cid-j32wf4ey]{object-fit:contain;mix-blend-mode:multiply;height:auto}figure[data-astro-cid-j32wf4ey]{gap:var(--sp-32);flex-direction:column;flex:1 1 0;min-width:0;margin:0;display:flex}figcaption[data-astro-cid-j32wf4ey]{flex-direction:column;display:flex}.name[data-astro-cid-j32wf4ey]{color:var(--ink)}.role[data-astro-cid-j32wf4ey]{color:var(--text)}@media (width<=960px){.founder[data-astro-cid-j32wf4ey]{gap:var(--sp-40)}.photo[data-astro-cid-j32wf4ey],.photo[data-astro-cid-j32wf4ey].collage{flex-basis:300px;width:300px}}@media (width<=760px){.founder[data-astro-cid-j32wf4ey]{gap:var(--sp-32);flex-direction:column}.photo[data-astro-cid-j32wf4ey],.photo[data-astro-cid-j32wf4ey].collage{flex:none;width:min(320px,100%)}}.faq[data-astro-cid-bppbuphv]{align-items:flex-start;gap:var(--sp-32);flex-direction:column;display:flex}.list[data-astro-cid-bppbuphv]{border-bottom:var(--border-line);width:100%}.item[data-astro-cid-bppbuphv]{border-top:var(--border-line)}.question[data-astro-cid-bppbuphv]{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--sp-20) 0;cursor:pointer;list-style:none;display:flex}.question[data-astro-cid-bppbuphv]::-webkit-details-marker{display:none}.question[data-astro-cid-bppbuphv]:hover h3[data-astro-cid-bppbuphv]{color:var(--brand)}h3[data-astro-cid-bppbuphv]{color:var(--ink);text-wrap:pretty;transition:color var(--hover)}.question[data-astro-cid-bppbuphv] .chevron{color:var(--brand);transition:transform var(--hover) ease-out}.item[data-astro-cid-bppbuphv][open] .question[data-astro-cid-bppbuphv] .chevron{transform:rotate(180deg)}.answer-html[data-astro-cid-bppbuphv] p+p,.answer-html[data-astro-cid-bppbuphv] p+ul,.answer-html[data-astro-cid-bppbuphv] ul+p{margin-top:var(--sp-12)}.answer-html[data-astro-cid-bppbuphv] p,.answer-html[data-astro-cid-bppbuphv] ul,.answer-html[data-astro-cid-bppbuphv] ol{margin:0}.answer-html[data-astro-cid-bppbuphv] ul,.answer-html[data-astro-cid-bppbuphv] ol{padding-left:22px}.answer[data-astro-cid-bppbuphv]{max-width:840px;padding-bottom:var(--sp-24);margin-top:-8px}.cards-four[data-astro-cid-jtgbjsdm]{grid-template-columns:repeat(2,minmax(0,1fr))}.card[data-astro-cid-jtgbjsdm]{min-width:0;position:relative}.body[data-astro-cid-jtgbjsdm]{padding:var(--sp-32) var(--sp-24);gap:var(--sp-12);flex-direction:column;flex-grow:1;display:flex}h3[data-astro-cid-jtgbjsdm]{color:var(--ink)}.text[data-astro-cid-jtgbjsdm]{--lines:3;flex-grow:1}.body[data-astro-cid-jtgbjsdm] .card-link{padding-top:var(--sp-8);align-self:flex-start}.body[data-astro-cid-jtgbjsdm] .card-link:after{content:"";position:absolute;inset:0}.card[data-astro-cid-jtgbjsdm]:has(.card-link):hover h3[data-astro-cid-jtgbjsdm]{color:var(--brand)}.card[data-astro-cid-jtgbjsdm]:has(.card-link):hover .card-link .icon{transform:translate(3px)}@media (width<=1100px){.body[data-astro-cid-jtgbjsdm]{padding:var(--sp-24) var(--sp-20)}}@media (width<=760px){.cards-four[data-astro-cid-jtgbjsdm]{grid-template-columns:minmax(0,1fr)}.body[data-astro-cid-jtgbjsdm]{padding:var(--sp-32) var(--sp-24)}}.cards[data-astro-cid-jtgbjsdm]:has(.feature){grid-auto-flow:dense}.feature[data-astro-cid-jtgbjsdm]{grid-area:span 2/3;min-width:0;display:flex}.feature[data-astro-cid-jtgbjsdm]>*{flex:auto}@media (width<=760px){.feature[data-astro-cid-jtgbjsdm]{grid-area:auto}}.reviews[data-astro-cid-4ycbn7qx]{gap:var(--sp-32);flex-direction:column;display:flex}.mq[data-astro-cid-4ycbn7qx]{display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.mq[data-astro-cid-4ycbn7qx].is-live{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;overflow:hidden}.mq[data-astro-cid-4ycbn7qx].is-dragging{cursor:grabbing}.mq-rail[data-astro-cid-4ycbn7qx]{will-change:transform;flex:none;display:flex}.mq[data-astro-cid-4ycbn7qx]:not(.is-live) .mq-track[data-astro-cid-4ycbn7qx][aria-hidden]{display:none}.mq-track[data-astro-cid-4ycbn7qx]{flex:none;align-items:stretch;display:flex}.review[data-astro-cid-4ycbn7qx]{margin-right:var(--space-3);gap:var(--sp-12);cursor:pointer;flex:0 0 340px;position:relative}.head[data-astro-cid-4ycbn7qx]{align-items:center;gap:var(--sp-12);display:flex}.avatar[data-astro-cid-4ycbn7qx]{flex:0 0 var(--size-avatar);width:var(--size-avatar);height:var(--size-avatar);object-fit:cover;background:var(--gray-100);border:var(--border-line);color:var(--ink);font-size:20px;font-weight:var(--weight-semibold);justify-content:center;align-items:center;display:flex}.who[data-astro-cid-4ycbn7qx]{flex-direction:column;flex:auto;min-width:0;display:flex}.name[data-astro-cid-4ycbn7qx]{color:var(--ink)}.time[data-astro-cid-4ycbn7qx]{color:var(--text)}.review[data-astro-cid-4ycbn7qx] .google{width:24px;height:24px;position:absolute;top:42px;right:24px}.review[data-astro-cid-4ycbn7qx] .who[data-astro-cid-4ycbn7qx]{padding-right:var(--sp-40)}.is-live[data-astro-cid-4ycbn7qx] .review[data-astro-cid-4ycbn7qx]{cursor:inherit}.text[data-astro-cid-4ycbn7qx]{--lines:4}.more[data-astro-cid-4ycbn7qx]{color:var(--brand);cursor:pointer;transition:transform var(--hover) ease-out, color var(--hover);background:0 0;border:0;align-self:flex-end;margin-top:auto;padding:0;display:inline-flex}.review[data-astro-cid-4ycbn7qx]:hover .more[data-astro-cid-4ycbn7qx]{color:var(--brand-hover);transform:translate(3px)}.overlay[data-astro-cid-4ycbn7qx]{border:var(--border-line);border-radius:var(--radius-none);background:var(--white);width:min(560px,100vw - 40px);max-height:calc(100vh - 80px);color:var(--text);padding:0}.overlay[data-astro-cid-4ycbn7qx]::backdrop{background:var(--backdrop)}.overlay-inner[data-astro-cid-4ycbn7qx]{padding:var(--sp-40) var(--sp-32);gap:var(--sp-16);flex-direction:column;display:flex}.close[data-astro-cid-4ycbn7qx]{flex:none;align-self:flex-start;margin:-8px -12px 0 0}.full[data-astro-cid-4ycbn7qx]{white-space:pre-line}.summary[data-astro-cid-4ycbn7qx]{align-items:center;gap:var(--sp-8);color:var(--ink);flex-wrap:wrap;display:flex}.summary-rating[data-astro-cid-4ycbn7qx]{align-items:center;gap:var(--sp-4);display:inline-flex}.summary-rating[data-astro-cid-4ycbn7qx] .icon{color:var(--brand)}.dot[data-astro-cid-4ycbn7qx]{color:var(--text)}@media (width<=760px){.review[data-astro-cid-4ycbn7qx]{margin-right:var(--sp-16);padding:var(--sp-32) var(--sp-20);flex-basis:300px}.review[data-astro-cid-4ycbn7qx] .google{top:34px;right:20px}.overlay-inner[data-astro-cid-4ycbn7qx]{padding:var(--sp-32) var(--sp-20)}}.source[data-astro-cid-4ycbn7qx]{padding:var(--sp-4) 10px;background:var(--gray-100);color:var(--text);align-self:flex-start}.warning[data-astro-cid-tvyybgnf]{gap:var(--space-4);color:var(--white);flex-wrap:wrap;align-items:flex-start;display:flex}.warning-text[data-astro-cid-tvyybgnf]{gap:var(--space-3);flex-direction:column;flex:420px;min-width:0;display:flex}.skull[data-astro-cid-tvyybgnf]{width:128px;height:128px;color:var(--white)}.warning-image[data-astro-cid-tvyybgnf]{width:100%;max-width:420px;height:auto}.warning-text[data-astro-cid-tvyybgnf] .t-lead[data-astro-cid-tvyybgnf]{color:var(--white)}.bill[data-astro-cid-tvyybgnf]{min-width:0;padding:var(--sp-32);background:var(--white);color:var(--ink);box-shadow:var(--shadow-card-alert);flex:460px}.bill-title[data-astro-cid-tvyybgnf]{padding-bottom:var(--sp-16);border-bottom:2px solid var(--ink);text-transform:uppercase;letter-spacing:.06em}.bill-row[data-astro-cid-tvyybgnf]{justify-content:space-between;gap:var(--sp-16);border-bottom:1px dashed var(--border);padding:14px 0;display:flex}.bill-row[data-astro-cid-tvyybgnf] span[data-astro-cid-tvyybgnf]:first-child{white-space:nowrap}.amount[data-astro-cid-tvyybgnf]{white-space:nowrap;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;text-align:right;flex:none}.bill-row[data-astro-cid-tvyybgnf].strong{border-bottom:2px solid var(--ink);color:var(--alert);font-weight:var(--weight-semibold)}.bill-row[data-astro-cid-tvyybgnf].strong .amount[data-astro-cid-tvyybgnf]{font-size:20px}.bill-outro[data-astro-cid-tvyybgnf]{padding-top:var(--sp-24);text-align:right;color:var(--alert)}@media (width<=760px){.bill[data-astro-cid-tvyybgnf]{padding:var(--sp-24) var(--sp-20)}.bill-row[data-astro-cid-tvyybgnf]{flex-direction:column;gap:2px}.amount[data-astro-cid-tvyybgnf]{text-align:left}.skull[data-astro-cid-tvyybgnf]{width:88px;height:88px}}.tag[data-astro-cid-7t72llso]{background:var(--gray-100);color:var(--ink);white-space:nowrap;padding:2px 10px;display:inline-block}.highlight[data-astro-cid-7t72llso]{background:var(--white);border:1px solid var(--brand);color:var(--brand);padding:1px 9px}.example[data-astro-cid-n5ufb4wr]{min-width:0;margin:0}.bar[data-astro-cid-n5ufb4wr]{min-height:52px;padding:var(--sp-12) var(--sp-24);justify-content:space-between;align-items:center;gap:var(--sp-16);border-bottom:var(--border-line);display:flex}.title[data-astro-cid-n5ufb4wr]{color:var(--ink)}.body[data-astro-cid-n5ufb4wr]{grid-template-columns:minmax(0,1fr) 340px;display:grid}.map-column[data-astro-cid-n5ufb4wr]{flex-direction:column;min-width:0;display:flex}.map[data-astro-cid-n5ufb4wr]{aspect-ratio:16/10;position:relative;overflow:hidden}svg[data-astro-cid-n5ufb4wr]{width:100%;height:100%;display:block}.road[data-astro-cid-n5ufb4wr]{fill:none;stroke:var(--gray-200);stroke-width:3.5px;stroke-linecap:round}.road[data-astro-cid-n5ufb4wr].main{stroke-width:6px}.road[data-astro-cid-n5ufb4wr].inside{stroke:var(--white)}.zone[data-astro-cid-n5ufb4wr]{stroke:var(--gray-500);stroke-width:1.25px;transition:stroke var(--hover), stroke-width var(--hover)}.zone-15[data-astro-cid-n5ufb4wr]{fill:var(--gray-100)}.zone-10[data-astro-cid-n5ufb4wr]{fill:var(--gray-200)}.zone-5[data-astro-cid-n5ufb4wr]{fill:var(--gray-300)}.zone-label[data-astro-cid-n5ufb4wr]{font-weight:var(--weight-semibold);color:var(--ink);white-space:nowrap;pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.site[data-astro-cid-n5ufb4wr],.store[data-astro-cid-n5ufb4wr]{box-shadow:0 0 0 2px var(--white);transition:background var(--hover);position:absolute;transform:translate(-50%,-50%)}.site[data-astro-cid-n5ufb4wr]{background:var(--brand);width:16px;height:16px}.store[data-astro-cid-n5ufb4wr]{background:var(--gray-700);width:12px;height:12px}.legend[data-astro-cid-n5ufb4wr]{padding:var(--sp-12) var(--sp-24);gap:6px var(--sp-20);border-top:var(--border-line);color:var(--text);flex-wrap:wrap;display:flex}.legend[data-astro-cid-n5ufb4wr] li[data-astro-cid-n5ufb4wr]{align-items:center;gap:var(--sp-8);display:flex}.swatch[data-astro-cid-n5ufb4wr]{width:10px;height:10px}.site-swatch[data-astro-cid-n5ufb4wr]{background:var(--brand)}.store-swatch[data-astro-cid-n5ufb4wr]{background:var(--gray-700)}.zone-swatch[data-astro-cid-n5ufb4wr]{background:var(--gray-200);border:1px solid var(--gray-500)}.figures[data-astro-cid-n5ufb4wr]{border-left:var(--border-line);grid-auto-rows:1fr;display:grid}.figure[data-astro-cid-n5ufb4wr]{padding:var(--sp-20) var(--sp-24);justify-content:center;gap:var(--sp-4);cursor:help;transition:background var(--hover);outline:none;flex-direction:column;display:flex;position:relative}.figure[data-astro-cid-n5ufb4wr]+.figure[data-astro-cid-n5ufb4wr]{border-top:var(--border-line)}.figure[data-astro-cid-n5ufb4wr]:hover,.figure[data-astro-cid-n5ufb4wr]:focus{background:var(--gray-100)}.figure[data-astro-cid-n5ufb4wr]:focus-visible{box-shadow:inset 0 0 0 2px var(--focus)}.label[data-astro-cid-n5ufb4wr]{align-items:center;gap:var(--sp-8);color:var(--ink);white-space:nowrap;display:flex}.label[data-astro-cid-n5ufb4wr] .info{color:var(--text-muted);flex:none}.value[data-astro-cid-n5ufb4wr]{color:var(--brand);font-variant-numeric:tabular-nums}.unit[data-astro-cid-n5ufb4wr]{color:var(--text)}.tip[data-astro-cid-n5ufb4wr]{left:var(--sp-16)}.example[data-astro-cid-n5ufb4wr]:has(.f1:hover,.f1:focus) .zone[data-astro-cid-n5ufb4wr]{stroke:var(--brand);stroke-width:2.5px}.example[data-astro-cid-n5ufb4wr]:has(.f2:hover,.f2:focus,.f3:hover,.f3:focus) .store[data-astro-cid-n5ufb4wr]{background:var(--brand)}figcaption[data-astro-cid-n5ufb4wr]{padding:var(--sp-16) var(--sp-24);border-top:var(--border-line)}figcaption[data-astro-cid-n5ufb4wr] span[data-astro-cid-n5ufb4wr]{display:inline-block}@media (width<=960px){.body[data-astro-cid-n5ufb4wr]{grid-template-columns:minmax(0,1fr) 290px}}@media (width<=760px){.bar[data-astro-cid-n5ufb4wr],.legend[data-astro-cid-n5ufb4wr]{padding-left:var(--sp-20);padding-right:var(--sp-20)}.body[data-astro-cid-n5ufb4wr]{grid-template-columns:1fr}.figures[data-astro-cid-n5ufb4wr]{border-left:0;border-top:var(--border-line)}.figure[data-astro-cid-n5ufb4wr]{padding:var(--sp-16) var(--sp-20)}figcaption[data-astro-cid-n5ufb4wr]{padding:var(--sp-12) var(--sp-20)}.site[data-astro-cid-n5ufb4wr]{width:14px;height:14px}.store[data-astro-cid-n5ufb4wr]{width:10px;height:10px}}.section.band-lead.no-pb{padding-bottom:var(--sp-48)}.band-lead-grid[data-astro-cid-qru6vmzn].has-image{gap:var(--space-4);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;display:grid}.band-lead-image[data-astro-cid-qru6vmzn]{justify-self:end;width:100%;max-width:450px;height:auto}@media (width<=960px){.band-lead-grid[data-astro-cid-qru6vmzn].has-image{grid-template-columns:1fr}.band-lead-image[data-astro-cid-qru6vmzn]{justify-self:start;max-width:360px}}.cta-attached{margin-top:calc(var(--space-4) - var(--section-y))}@media (width<=760px){.cta-attached{margin-top:calc(var(--sp-40) - var(--section-y))}}section.post-grid.no-pt>.container.section-inner{padding-top:calc(var(--space-4) + var(--sp-24))}.prose[data-astro-cid-qru6vmzn]{gap:var(--sp-16);flex-direction:column;max-width:720px;display:flex}.prose[data-astro-cid-qru6vmzn] ul,.prose[data-astro-cid-qru6vmzn] ol{margin:0;padding-left:22px}
