@font-face{font-family:Gilda Display;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/gilda-display-latin-400-normal.gyfWcafy.woff2)format("woff2"),url(/_astro/gilda-display-latin-400-normal.PMqH6bj4.woff)format("woff")}@font-face{font-family:Gilda Display;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/gilda-display-latin-ext-400-normal.BRPPCUGV.woff2)format("woff2"),url(/_astro/gilda-display-latin-ext-400-normal.DbgQQKWx.woff)format("woff")}@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/jost-cyrillic-wght-normal.CjwCQKo9.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/jost-latin-ext-wght-normal.BDUtSsKd.woff2)format("woff2-variations");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:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/jost-latin-wght-normal.ObQm3Zd1.woff2)format("woff2-variations");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}:root{--navy:#0f3758;--navy-2:#0b2b47;--deep:#071e33;--stone:#f3f0ea;--paper:#fbfaf7;--ink:#12263a;--ink-2:#4b5b6b;--pine:#34503f;--led:#dcb67f;--led-2:#f0d4a6;--line:#0f375824;--line-d:#ffffff29;--on-dark:#eef2f6;--on-dark-2:#b7c6d4;--ff-d:"Gilda Display", "Times New Roman", serif;--ff-t:"Jost Variable", "Jost", system-ui, sans-serif;--m:clamp(16px, 4vw, 56px);--max:1360px;--header-h:76px;--ease:cubic-bezier(.22, 1, .36, 1);--r:4px;color-scheme:light}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 12px)}body{background:var(--paper);color:var(--ink);font-family:var(--ff-t);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:17px;font-weight:400;line-height:1.6;overflow-x:clip}img,video,svg{max-width:100%;display:block}img{height:auto}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}h1,h2,h3,h4,p,ul,ol,figure,dl,dd{margin:0}ul,ol{padding:0;list-style:none}h1,h2,h3{font-family:var(--ff-d);letter-spacing:-.005em;text-wrap:balance;font-weight:400;line-height:1.08}h1{font-size:clamp(42px,6.4vw,92px)}h2{font-size:clamp(34px,4.4vw,62px)}h3{font-size:clamp(24px,2.2vw,32px);line-height:1.15}p{text-wrap:pretty}:focus-visible{outline:2px solid var(--led);outline-offset:3px}::selection{background:var(--led-2);color:var(--deep)}.wrap{width:min(100% - 2 * var(--m), var(--max));margin-inline:auto}.sec{padding-block:clamp(72px,10vw,150px)}.sec--tight{padding-block:clamp(56px,7vw,100px)}.dark{background:var(--navy);color:var(--on-dark)}.deep{background:var(--deep);color:var(--on-dark)}.stone{background:var(--stone)}.lead{color:var(--ink-2);max-width:60ch;font-size:clamp(18px,1.5vw,21px);line-height:1.55}.dark .lead,.deep .lead{color:var(--on-dark-2)}.muted{color:var(--ink-2)}.dark .muted,.deep .muted{color:var(--on-dark-2)}.small{font-size:14.5px}.num{font-variant-numeric:tabular-nums lining-nums}.skip{z-index:100;background:var(--led);color:var(--deep);border-radius:var(--r);padding:10px 16px;position:absolute;top:-60px;left:12px}.skip:focus{top:12px}.vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.sh{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:24px 64px;margin-bottom:clamp(36px,5vw,64px);display:grid}.sh p{color:var(--ink-2);max-width:46ch;font-size:18px}.dark .sh p,.deep .sh p{color:var(--on-dark-2)}@media (width<=860px){.sh{grid-template-columns:1fr}}.btn{background:var(--navy);color:#fff;letter-spacing:.01em;min-height:52px;transition:background-color .3s, color .3s, box-shadow .3s, transform .3s var(--ease);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:16px;font-weight:500;display:inline-flex}.btn:hover{background:var(--navy-2);transform:translateY(-1px)}.btn :where(svg){flex:none;width:20px;height:20px}.btn--led{background:var(--led);color:var(--deep)}.btn--led:hover{background:var(--led-2)}.btn--ghost{color:inherit;background:0 0;box-shadow:inset 0 0 0 1px}.btn--ghost:hover{background:#ffffff14}.stone .btn--ghost:hover,.btn--ghost.on-light:hover{background:#0f37580f}.link{border-bottom:1px solid;align-items:center;gap:8px;padding-bottom:2px;font-weight:500;display:inline-flex}.link svg{width:18px;height:18px;transition:transform .3s var(--ease)}.link:hover svg{transform:translate(4px)}.tabs{flex-wrap:wrap;gap:8px;display:flex}.tab{min-height:44px;box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;padding:0 18px;font-size:15.5px;font-weight:500;transition:background-color .25s,color .25s,box-shadow .25s}.tab:hover{box-shadow:inset 0 0 0 1px var(--navy)}.tab[aria-selected=true],.tab[aria-pressed=true]{background:var(--navy);color:#fff;box-shadow:none}.dark .tab,.deep .tab{box-shadow:inset 0 0 0 1px var(--line-d)}.dark .tab:hover,.deep .tab:hover{box-shadow:inset 0 0 0 1px var(--led)}.dark .tab[aria-selected=true],.deep .tab[aria-selected=true],.dark .tab[aria-pressed=true]{background:var(--led);color:var(--deep)}.js .rv{opacity:0;transition:opacity .9s var(--ease), transform 1.1s var(--ease);transform:translateY(26px)}.js .rv.in{opacity:1;transform:none}.js .clip{clip-path:inset(0 0 100%);transition:clip-path 1.3s var(--ease)}.js .clip.in{clip-path:inset(0)}@media (prefers-reduced-motion:reduce){.js .rv,.js .clip{opacity:1;clip-path:none;transition:none;transform:none}*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ph{background:#d9dee3;position:relative;overflow:hidden}.ph img{object-fit:cover;width:100%;height:100%}.cap{color:var(--ink-2);margin-top:10px;font-size:14px}.dark .cap,.deep .cap{color:var(--on-dark-2)}.acc{border-top:1px solid var(--line)}.acc details{border-bottom:1px solid var(--line)}.acc summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:clamp(18px,1.6vw,21px);font-weight:500;list-style:none;display:flex}.acc summary::-webkit-details-marker{display:none}.acc summary svg{width:22px;height:22px;transition:transform .35s var(--ease);flex:none}.acc details[open] summary svg{transform:rotate(45deg)}.acc details p{max-width:70ch;color:var(--ink-2);padding:0 0 24px}.prose{max-width:74ch}.prose h2{margin:44px 0 14px;font-size:clamp(24px,2.4vw,32px)}.prose p,.prose li{color:var(--ink-2);margin-bottom:12px}.prose ul{padding-left:22px;list-style:outside}.prose a{text-underline-offset:3px;text-decoration:underline}.lg[data-astro-cid-f7espo7c]{max-width:100%;height:auto;display:block}.hd[data-astro-cid-nen7h5rs]{z-index:60;color:var(--ink);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line);transition:transform .55s var(--ease), background-color .4s, color .4s, border-color .4s;background:#fbfaf7eb;position:fixed;inset:0 0 auto}.hd--over[data-astro-cid-nen7h5rs]:not(.is-solid):not(.menu){color:#fff;-webkit-backdrop-filter:none;background:0 0;border-color:#0000}.hd--over[data-astro-cid-nen7h5rs]:not(.is-solid):not(.menu):before{content:"";pointer-events:none;background:linear-gradient(#071e336b,#0000);position:absolute;inset:0 0 -40px}.hd[data-astro-cid-nen7h5rs].is-hidden{transform:translateY(-100%)}.hd__bar[data-astro-cid-nen7h5rs]{height:var(--header-h);align-items:center;gap:28px;display:flex;position:relative}.hd__logo[data-astro-cid-nen7h5rs]{flex:none;display:grid}.hd__logo[data-astro-cid-nen7h5rs] .hd__lg{grid-area:1/1;transition:opacity .4s}.hd[data-astro-cid-nen7h5rs] .hd__lg--l{opacity:0}.hd--over[data-astro-cid-nen7h5rs]:not(.is-solid):not(.menu) .hd__lg--l{opacity:1}.hd--over[data-astro-cid-nen7h5rs]:not(.is-solid):not(.menu) .hd__lg--d{opacity:0}.hd__nav[data-astro-cid-nen7h5rs]{gap:clamp(20px,2.2vw,36px);margin-inline:auto;font-size:15.5px;font-weight:450;display:flex}.hd__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding-block:10px;position:relative}.hd__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{content:"";transform-origin:0;height:1px;transition:transform .4s var(--ease);background:currentColor;position:absolute;bottom:4px;left:0;right:0;transform:scaleX(0)}.hd__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover:after,.hd__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]:after{transform:scaleX(1)}.hd__end[data-astro-cid-nen7h5rs]{align-items:center;gap:16px;display:flex}.hd__lang[data-astro-cid-nen7h5rs]{padding:10px 6px;font-size:14.5px;font-weight:550}.hd__cta[data-astro-cid-nen7h5rs]{min-height:44px;padding:0 20px;font-size:15px}.hd--over[data-astro-cid-nen7h5rs]:not(.is-solid):not(.menu) .hd__cta[data-astro-cid-nen7h5rs]{color:var(--navy);background:#fff}.hd__menu[data-astro-cid-nen7h5rs]{align-items:center;gap:10px;min-height:44px;padding-inline:4px;font-size:15.5px;font-weight:500;display:none}.hd__burger[data-astro-cid-nen7h5rs]{gap:6px;width:22px;display:grid}.hd__burger[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{height:1.5px;transition:transform .35s var(--ease);background:currentColor;display:block}.hd__menu[data-astro-cid-nen7h5rs][aria-expanded=true] .hd__burger[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:first-child{transform:translateY(3.75px)rotate(45deg)}.hd__menu[data-astro-cid-nen7h5rs][aria-expanded=true] .hd__burger[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:last-child{transform:translateY(-3.75px)rotate(-45deg)}.mnav[data-astro-cid-nen7h5rs]{inset:var(--header-h) 0 0 0;height:calc(100dvh - var(--header-h));background:var(--paper);color:var(--ink);padding:20px var(--m) calc(24px + env(safe-area-inset-bottom));flex-direction:column;justify-content:space-between;display:flex;position:fixed;overflow-y:auto}.mnav[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs]{flex-direction:column;display:flex}.mnav[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-family:var(--ff-d);border-bottom:1px solid var(--line);padding-block:12px;font-size:clamp(30px,8vw,44px);line-height:1.1}.mnav[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--navy);text-underline-offset:6px;text-decoration:underline 1px}.mnav[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] .mnav__lang[data-astro-cid-nen7h5rs]{font-family:var(--ff-t);color:var(--ink-2);border:0;padding-top:20px;font-size:18px}.mnav__end[data-astro-cid-nen7h5rs]{gap:10px;padding-top:24px;display:grid}.mnav[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{width:100%;min-height:56px}@media (width<=1080px){.hd__nav[data-astro-cid-nen7h5rs],.hd__cta[data-astro-cid-nen7h5rs],.hd__lang[data-astro-cid-nen7h5rs]{display:none}.hd__menu[data-astro-cid-nen7h5rs]{display:inline-flex}.hd__end[data-astro-cid-nen7h5rs]{margin-left:auto}}.ft[data-astro-cid-jo6i4kqk]{padding:clamp(64px, 8vw, 110px) 0 calc(28px + env(safe-area-inset-bottom))}.ft__top[data-astro-cid-jo6i4kqk]{grid-template-columns:1.3fr 1.4fr .8fr .8fr;gap:48px;display:grid}.ft__brand[data-astro-cid-jo6i4kqk]{align-content:start;gap:18px;display:grid}.ft__dev[data-astro-cid-jo6i4kqk]{opacity:.85;width:max-content}.ft__dev[data-astro-cid-jo6i4kqk]:hover{opacity:1}.ft__h[data-astro-cid-jo6i4kqk]{font-family:var(--ff-d);color:#fff;margin-bottom:14px;font-size:22px}.ft[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:8px;display:grid}.ft[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:not(.btn):hover{color:var(--led-2)}.ft__l[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:4px 18px;margin-top:10px;display:flex}.ft__wa[data-astro-cid-jo6i4kqk]{margin-top:22px}.ft__bot[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line-d);color:var(--on-dark-2);flex-wrap:wrap;justify-content:space-between;gap:10px 32px;margin-top:64px;padding-top:22px;font-size:14px;display:flex}.ft__bot[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-underline-offset:3px;text-decoration:underline}@media (width<=1000px){.ft__top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}}@media (width<=600px){.ft__top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:36px}.ft[data-astro-cid-jo6i4kqk]{padding-bottom:calc(96px + env(safe-area-inset-bottom))}}.waf[data-astro-cid-ax3fjkmf]{right:var(--m);bottom:calc(var(--m) + env(safe-area-inset-bottom));z-index:50;color:#fff;width:58px;height:58px;transition:transform .35s var(--ease), opacity .4s;background:#25d366;border-radius:50%;place-items:center;display:grid;position:fixed;box-shadow:0 14px 34px -10px #25d36699}.waf[data-astro-cid-ax3fjkmf]:hover{transform:translateY(-3px)}.waf[data-astro-cid-ax3fjkmf] svg{width:29px;height:29px}.waf[data-astro-cid-ax3fjkmf].is-off{opacity:0;pointer-events:none;transform:translateY(16px)}@media (width<=760px){.waf[data-astro-cid-ax3fjkmf]{display:none}}.mb[data-astro-cid-v3ixspr5]{display:none}@media (width<=760px){.mb[data-astro-cid-v3ixspr5]{z-index:40;padding:8px 10px calc(8px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--line);transition:transform .45s var(--ease);background:#fbfaf7f0;grid-template-columns:.8fr 1fr 1.1fr;gap:6px;display:grid;position:fixed;bottom:0;left:0;right:0}.mb[data-astro-cid-v3ixspr5].is-off{transform:translateY(110%)}.mb__a[data-astro-cid-v3ixspr5]{min-height:48px;color:var(--navy);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;justify-content:center;align-items:center;gap:7px;font-size:15px;font-weight:500;display:flex}.mb__a--wa[data-astro-cid-v3ixspr5]{color:#06371b;box-shadow:none;background:#25d366;font-weight:600}.mb__a[data-astro-cid-v3ixspr5] svg{flex:none;width:19px;height:19px}}.lf[data-astro-cid-sevzbneq],.lf__fields[data-astro-cid-sevzbneq]{gap:18px;display:grid}.lf__row[data-astro-cid-sevzbneq]{grid-template-columns:1fr 1fr;gap:18px;display:grid}.lf__f[data-astro-cid-sevzbneq]{border:0;gap:7px;min-width:0;margin:0;padding:0;display:grid}.lf[data-astro-cid-sevzbneq] label[data-astro-cid-sevzbneq],.lf[data-astro-cid-sevzbneq] legend[data-astro-cid-sevzbneq]{font-size:15px;font-weight:500}.lf[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]:not([type=radio]):not([type=checkbox]),.lf[data-astro-cid-sevzbneq] textarea[data-astro-cid-sevzbneq]{border-radius:var(--r);border:1px solid var(--line);width:100%;min-height:52px;color:var(--ink);font:inherit;background:#fff;padding:12px 16px;font-size:17px;transition:border-color .2s,box-shadow .25s}.lf[data-astro-cid-sevzbneq] textarea[data-astro-cid-sevzbneq]{resize:vertical;min-height:88px}.lf[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]:focus,.lf[data-astro-cid-sevzbneq] textarea[data-astro-cid-sevzbneq]:focus{border-color:var(--navy);outline:none;box-shadow:0 0 0 3px #0f37582e}.lf[data-astro-cid-sevzbneq] [data-astro-cid-sevzbneq][aria-invalid=true]{border-color:#c2412d!important}.lf__e[data-astro-cid-sevzbneq]{color:#b3311e;font-size:14px}.lf__e[data-astro-cid-sevzbneq]:empty{display:none}.lf__chips[data-astro-cid-sevzbneq]{flex-wrap:wrap;gap:8px;display:flex}.lf__chips[data-astro-cid-sevzbneq] legend[data-astro-cid-sevzbneq]{width:100%;margin-bottom:8px}.chip[data-astro-cid-sevzbneq]{position:relative}.chip[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]{opacity:0;position:absolute;inset:0}.chip[data-astro-cid-sevzbneq] span[data-astro-cid-sevzbneq]{min-height:44px;box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;border-radius:999px;align-items:center;padding:0 16px;font-size:15px;transition:background-color .2s,color .2s;display:inline-flex}.chip[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]:checked+span[data-astro-cid-sevzbneq]{background:var(--navy);color:#fff;box-shadow:none}.chip[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]:focus-visible+span[data-astro-cid-sevzbneq]{outline:2px solid var(--led);outline-offset:2px}.lf__check[data-astro-cid-sevzbneq]{cursor:pointer;align-items:flex-start;gap:12px;line-height:1.45;display:flex;font-weight:400!important}.lf__check[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]{width:22px;height:22px;accent-color:var(--navy);flex:none;margin-top:1px}.lf__check[data-astro-cid-sevzbneq] a[data-astro-cid-sevzbneq]{text-underline-offset:3px;text-decoration:underline}.lf__submit[data-astro-cid-sevzbneq]{justify-self:start}.lf__note[data-astro-cid-sevzbneq]{color:var(--ink-2)}.lf__ok[data-astro-cid-sevzbneq]{justify-items:start;gap:14px;display:grid}.lf__okh[data-astro-cid-sevzbneq]{font-family:var(--ff-d);font-size:38px;line-height:1.05}.lf--dark[data-astro-cid-sevzbneq] label[data-astro-cid-sevzbneq],.lf--dark[data-astro-cid-sevzbneq] legend[data-astro-cid-sevzbneq]{color:var(--on-dark)}.lf--dark[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]:not([type=radio]):not([type=checkbox]),.lf--dark[data-astro-cid-sevzbneq] textarea[data-astro-cid-sevzbneq]{border-color:var(--line-d);color:#fff;background:#ffffff0f}.lf--dark[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]::placeholder{color:#ffffff73}.lf--dark[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]:focus,.lf--dark[data-astro-cid-sevzbneq] textarea[data-astro-cid-sevzbneq]:focus{border-color:var(--led);box-shadow:0 0 0 3px #dcb67f40}.lf--dark[data-astro-cid-sevzbneq] .chip[data-astro-cid-sevzbneq] span[data-astro-cid-sevzbneq]{box-shadow:inset 0 0 0 1px var(--line-d)}.lf--dark[data-astro-cid-sevzbneq] .chip[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]:checked+span[data-astro-cid-sevzbneq]{background:var(--led);color:var(--deep)}.lf--dark[data-astro-cid-sevzbneq] .lf__check[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]{accent-color:var(--led)}.lf--dark[data-astro-cid-sevzbneq] .lf__e[data-astro-cid-sevzbneq]{color:#ffb4a6}.lf--dark[data-astro-cid-sevzbneq] .lf__note[data-astro-cid-sevzbneq]{color:var(--on-dark-2)}@media (width<=560px){.lf__row[data-astro-cid-sevzbneq]{grid-template-columns:1fr}.lf__submit[data-astro-cid-sevzbneq]{justify-self:stretch}}.cp-tab[data-astro-cid-qt4i3tag]{z-index:45;writing-mode:vertical-rl;background:var(--led);color:var(--deep);border-radius:0 var(--r) var(--r) 0;transition:padding .3s var(--ease);align-items:center;gap:10px;padding:18px 12px;font-size:15px;font-weight:550;display:flex;position:fixed;top:50%;right:0;transform:rotate(180deg);box-shadow:0 10px 30px -12px #071e3380}.cp-tab[data-astro-cid-qt4i3tag]:hover{padding-left:16px}.cp-tab[data-astro-cid-qt4i3tag] svg{width:20px;height:20px;transform:rotate(90deg)}.cp[data-astro-cid-qt4i3tag]{background:var(--navy);width:min(560px,100vw);max-width:none;height:100dvh;max-height:none;color:var(--on-dark);border:0;margin:0 0 0 auto;padding:0}.cp[data-astro-cid-qt4i3tag]::backdrop{backdrop-filter:blur(4px);background:#071e338c}.cp[data-astro-cid-qt4i3tag][open]{animation:cp-in .5s var(--ease)}.cp__in[data-astro-cid-qt4i3tag]{align-content:start;gap:14px;min-height:100%;padding:72px clamp(28px,4vw,48px) clamp(28px,4vw,48px);display:grid;position:relative}.cp[data-astro-cid-qt4i3tag] h2[data-astro-cid-qt4i3tag]{font-size:clamp(30px,3vw,40px)}.cp__lead[data-astro-cid-qt4i3tag]{color:var(--on-dark-2);margin-bottom:10px}.cp__x[data-astro-cid-qt4i3tag]{width:48px;height:48px;box-shadow:inset 0 0 0 1px var(--line-d);border-radius:50%;place-items:center;display:grid;position:absolute;top:16px;right:16px}.cp__x[data-astro-cid-qt4i3tag]:hover{box-shadow:inset 0 0 0 1px var(--led)}.cp__x[data-astro-cid-qt4i3tag] svg{width:22px;height:22px}.cp__tel[data-astro-cid-qt4i3tag]{align-items:center;gap:10px;margin-top:10px;font-size:18px;display:inline-flex}.cp__tel[data-astro-cid-qt4i3tag] svg{width:20px;height:20px}@keyframes cp-in{0%{opacity:0;transform:translate(40px)}}@media (width<=760px){.cp-tab[data-astro-cid-qt4i3tag]{display:none}}.lb[data-astro-cid-utnzf2kr]{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--on-dark);background:#071e33f7;border:0;margin:0;padding:0}.lb[data-astro-cid-utnzf2kr]::backdrop{background:0 0}.lb[data-astro-cid-utnzf2kr][open]{animation:lb-in .4s var(--ease);place-items:center;display:grid}.lb__fig[data-astro-cid-utnzf2kr]{justify-items:start;gap:12px;padding:64px 12px 90px;display:grid}.lb[data-astro-cid-utnzf2kr] img[data-astro-cid-utnzf2kr]{object-fit:contain;background:#fff;max-width:min(94vw,1700px);max-height:calc(100dvh - 170px)}.lb__cap[data-astro-cid-utnzf2kr]{color:var(--on-dark-2);font-size:16px}.lb__count[data-astro-cid-utnzf2kr]{left:var(--m);color:var(--on-dark-2);position:absolute;top:24px}.lb__close[data-astro-cid-utnzf2kr]{top:12px;right:var(--m);min-height:48px;box-shadow:inset 0 0 0 1px var(--line-d);border-radius:999px;align-items:center;gap:8px;padding:0 18px;display:inline-flex;position:absolute}.lb__close[data-astro-cid-utnzf2kr] svg{width:18px;height:18px}.lb__nav[data-astro-cid-utnzf2kr]{width:56px;height:56px;box-shadow:inset 0 0 0 1px var(--line-d);background:#071e3399;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;translate:0 -50%}.lb__nav[data-astro-cid-utnzf2kr]:hover,.lb__close[data-astro-cid-utnzf2kr]:hover{box-shadow:inset 0 0 0 1px var(--led)}.lb__nav[data-astro-cid-utnzf2kr] svg{width:22px;height:22px}.lb__prev[data-astro-cid-utnzf2kr]{left:12px}.lb__prev[data-astro-cid-utnzf2kr] svg{transform:scaleX(-1)}.lb__next[data-astro-cid-utnzf2kr]{right:12px}@keyframes lb-in{0%{opacity:0}}@media (width<=700px){.lb__nav[data-astro-cid-utnzf2kr]{top:auto;bottom:calc(16px + env(safe-area-inset-bottom));translate:none}}
