:root{--site-spring:400ms linear(0,0.0574,0.1873,0.3435,0.4978,0.635,0.7484,0.8369,0.9025,0.9487,0.9795,0.9985,1.0091,1.0139,1.0152,1.0142,1.0123,1.0099,1.0076,1.0055,1.0038,1.0024,1.0015,1.0008,1)}.framer-MJzzO{filter:brightness(1);transition:filter var(--site-spring)}.framer-MJzzO.framer-v-djmglq{filter:brightness(.8)}.framer-MJzzO.framer-v-djmglq:hover{filter:brightness(1)}.framer-XsQfG{filter:grayscale(0);transition:filter var(--site-spring)}.framer-XsQfG.framer-v-9wfhnp{filter:grayscale(1)}.framer-XsQfG.framer-v-9wfhnp:hover{filter:grayscale(0)}.framer-X5vCg svg{transition:transform var(--site-spring)}.framer-X5vCg.framer-l4x6yt:before{content:"";position:absolute;inset:-7px}.framer-14bneax-container{padding-top:env(safe-area-inset-top,0);padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}.framer-14bneax-container .framer-QDrK0.framer-1qhz3jx{width:111px}.nav-product-label{margin-left:12px;font-family:var(--sd-display);font-size:var(--sd-size-small);font-weight:400;letter-spacing:var(--sd-track-text);line-height:1;white-space:nowrap;color:var(--sd-muted-night)}@media (max-width:389.98px){.nav-product-label{display:none}}@media (min-width:810px) and (max-width:899.98px){[data-nav-links] .nav-product-label{display:none}}.framer-14bneax-container[data-nav-links] .framer-5sp22i{flex:1 1 auto;width:auto;margin-left:var(--sd-space-6)}.framer-14bneax-container[data-nav-links] .nav-login{margin-left:auto}.sf{--sf-line:rgba(246,248,251,0.1);position:relative;margin-top:var(--sd-space-5);padding:var(--sd-space-8) var(--sd-edge) var(--sd-space-6);color:var(--sd-on-night);font-family:var(--sd-text);letter-spacing:var(--sd-track-text)}.sf:before{content:"";position:absolute;top:0;right:var(--sd-edge);left:var(--sd-edge);height:1px;background:var(--sf-line)}:where(.sf) *,:where(.sf) :after,:where(.sf) :before{box-sizing:border-box}:where(.sf) ul{margin:0;padding:0;list-style:none}:where(.sf) p{margin:0}:where(.sf) a{color:inherit;text-decoration:none;transition:color .2s ease}.sf a:focus-visible{outline:2px solid var(--sd-ocean);outline-offset:2px;border-radius:4px}.sf__main{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.sf__lead{gap:var(--sd-space-6);padding-right:var(--sd-space-5)}.sf__body,.sf__lead{display:flex;flex-direction:column;justify-content:space-between}.sf__body{gap:var(--sd-space-9);padding-left:var(--sd-space-6);border-left:1px solid var(--sf-line)}.sf__logo{display:inline-block;width:128px}.sf__logo img{display:block;width:100%;height:auto}.sf__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) 132px;column-gap:var(--sd-space-5)}.sf__title{margin-bottom:var(--sd-space-3);font-family:var(--sd-label);font-size:var(--sd-size-label);line-height:var(--sd-leading-label);letter-spacing:var(--sd-track-caps);text-transform:uppercase;color:var(--sd-muted-night)}.sf__group ul{display:grid;gap:var(--sd-space-1)}.sf__group a,.sf__top{font-size:var(--sd-size-body);line-height:var(--sd-leading-text);color:var(--sd-on-night)}.sf__group a:hover,.sf__top:hover{color:var(--sd-ocean)}.sf__top{display:inline-flex;align-items:center;gap:6px;justify-self:end;align-self:start}.sf__base,.sf__contacts,.sf__place{font-size:var(--sd-size-small);line-height:var(--sd-leading-small);color:var(--sd-muted-night)}.sf__contacts a{display:inline-flex;align-items:center;gap:10px}.sf__contacts a:hover,.sf__staff:hover{color:var(--sd-on-night)}.sf__place{display:flex;align-items:flex-start;gap:12px;white-space:nowrap}.sf__place+.sf__place{grid-column:span 2}@media (max-width:1439.98px){.sf__place:first-child{grid-column:1/span 2}.sf__place+.sf__place{grid-column:3/span 2}}.sf__flag{display:inline-block;font-style:normal;line-height:1}.sf__flag--round{display:inline-flex;flex:none;align-items:center;justify-content:center;width:19px;height:19px;border-radius:50%;overflow:hidden;box-shadow:0 0 0 1px rgba(246,248,251,.18)}.sf__flag--round>span{font-size:31px;line-height:1}.sf__base{justify-content:space-between;margin-top:var(--sd-space-7);padding-top:var(--sd-space-4);border-top:1px solid var(--sf-line)}.sf__base,.sf__end{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sd-space-2) var(--sd-space-5)}.sf__staff{display:inline-flex;align-items:center;gap:6px}@media (pointer:coarse){.sf__staff{min-height:44px}}@media (max-width:1023.98px){.sf__main{grid-template-columns:minmax(0,1fr);row-gap:var(--sd-space-6)}.sf__lead{padding-right:0}.sf__body{gap:var(--sd-space-8);padding-top:var(--sd-space-6);padding-left:0;border-top:1px solid var(--sf-line);border-left:0}}@media (max-width:809.98px){.sf{padding-top:var(--sd-space-7)}.sf__body{gap:var(--sd-space-7)}.sf__grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--sd-space-5)}.sf__top{justify-self:start}.sf__places{grid-template-columns:minmax(0,1fr);row-gap:var(--sd-space-3)}.sf__place+.sf__place,.sf__place:first-child{grid-column:auto}.sf__place{white-space:normal}.sf__base{flex-direction:column;align-items:flex-start}}.framer-xQLNF{--token-da5cf3f3-56ab-48de-813f-fc964fafd8fa:var(--setoff-light);--token-f70c3c55-ea65-412b-a302-62cae28509f9:#F6F8FB;--token-6451b08c-d956-4c92-9921-dfedc00f0ee9:#EEF2F7;--token-20e8be11-53a0-400e-a96b-a710a98548ef:#E2E8F0;--token-79c79288-3850-4fb2-bafb-a86791c22a5e:rgba(11,30,58,0.04);--token-b3db22e8-afa7-4aa4-a665-1b7adb43b053:#0B1E3A;--token-410bd8d1-8c38-423c-9cfe-ce7ba22d4b39:#1E293B;--token-13d727a3-9206-4618-b5c0-851b2d520471:#475569;color-scheme:light}.framer-1ughi4q-container{width:100%;flex:none;position:relative}.framer-1ughi4q-container div.framer-ms4Pa{width:100%!important;padding:0 var(--sd-edge)!important}.framer-1ughi4q-container .framer-ekkvma{max-width:none!important;padding:0!important}.framer-1ughi4q-container .framer-auhu76{padding:36px 0!important;justify-content:space-between!important}.framer-1ughi4q-container .framer-12nkobd{flex:1 1 0!important;max-width:560px}.framer-1ughi4q-container .framer-i0vhci-container{flex:none!important;width:360px!important;max-width:100%;height:auto!important}@media (max-width:809.98px){.framer-1ughi4q-container .framer-auhu76{padding:28px 0!important;gap:20px!important}.framer-1ughi4q-container .framer-i0vhci-container{width:100%!important}.framer-1ughi4q-container .framer-ms4Pa .framer-auhu76{flex-direction:column;align-content:flex-start;align-items:flex-start}.framer-1ughi4q-container .framer-ms4Pa .framer-12nkobd{width:100%}}.newsletter-form__consent{margin:8px 0 0;font-family:var(--sd-display);font-size:var(--sd-size-label);line-height:var(--sd-leading-label);color:var(--token-13d727a3-9206-4618-b5c0-851b2d520471,#8a8a8a);letter-spacing:var(--sd-track-text)}.newsletter-form__consent a{color:inherit;text-decoration:underline;text-underline-offset:2px}.newsletter-form__error{margin:6px 0 0;font-size:var(--sd-size-label);color:#f87171;letter-spacing:var(--sd-track-text);line-height:var(--sd-leading-label)}.newsletter-form button:focus-visible,.newsletter-form input:focus-visible{outline:2px solid var(--sd-ocean);outline-offset:2px}.newsletter-form input::placeholder{color:var(--token-13d727a3-9206-4618-b5c0-851b2d520471,#8a8a8a)}@media(min-width:810px) and (max-width:1199.98px){.hidden-1v0fugi{display:none!important}}@media(max-width:809.98px){.hidden-1i50ggg{display:none!important}}body{--token-ee82b1f8-9cd7-436f-8848-a8b017d74e08:#0072f533;--token-da5cf3f3-56ab-48de-813f-fc964fafd8fa:#000;--token-b3db22e8-afa7-4aa4-a665-1b7adb43b053:#fff;--token-410bd8d1-8c38-423c-9cfe-ce7ba22d4b39:#f0f0f0;--token-13d727a3-9206-4618-b5c0-851b2d520471:#8a8a8a;--token-f70c3c55-ea65-412b-a302-62cae28509f9:#0d0d0d;--token-20e8be11-53a0-400e-a96b-a710a98548ef:#1c1c1c;--token-79c79288-3850-4fb2-bafb-a86791c22a5e:#ffffff0f;--token-6451b08c-d956-4c92-9921-dfedc00f0ee9:#1f1f1f;--token-dffb7c21-0f83-4665-9235-c2ab35805914:#ff0037;--token-ed81ced3-4a8d-40d1-80d0-480e1dd7a164:#00f597;--token-dd33ba7b-9b12-494d-a293-8d2961cd2e3b:#0072f5;--token-5386704c-776e-4790-bfef-4ed7c1e0ed12:#ffca00;--token-14475120-1ae2-483f-b051-8c8a06a3180b:#ff003733;--token-081cedaa-cc3f-40aa-9a5b-df626c685502:#00f59733;--token-45d2fdae-0031-45bf-83b8-d3704ba9a6d7:#ffca0033}@supports (z-index:calc(infinity)){#__framer-badge-container{--infinity:infinity}}#__framer-badge-container{pointer-events:none;width:100%;z-index:calc(var(--infinity,2147480000));justify-content:flex-end;padding:20px;display:flex;position:fixed;bottom:0}.framer-xQLNF.framer-khmar0{--selection-background-color:var(--token-ee82b1f8-9cd7-436f-8848-a8b017d74e08,#0072f533);--selection-color:var(--token-dd33ba7b-9b12-494d-a293-8d2961cd2e3b,#0072f5);-webkit-tap-highlight-color:#0000;background-color:var(--token-da5cf3f3-56ab-48de-813f-fc964fafd8fa,#0b0b0b);height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:center flex-start;align-items:center;gap:0;width:100%;padding:0;display:flex;position:relative}.framer-xQLNF[data-selection=true] * ::selection{color:var(--selection-color,none);background-color:var(--selection-background-color,none)}.framer-xQLNF [data-selection=true] * ::selection{color:var(--selection-color,none);background-color:var(--selection-background-color,none)}.framer-xQLNF [data-border=true]:after,.framer-xQLNF[data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.ssr-variant{display:contents}div.framer-text,figure.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,ol.framer-text,p.framer-text,ul.framer-text{margin:0;padding:0}div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,mark.framer-text,ol.framer-text,p.framer-text,span.framer-text:not([data-text-fill]),ul.framer-text{font-family:var(--framer-font-family-preview,var(--framer-blockquote-font-family,var(--framer-font-family,var(--sd-text))));font-style:var(--framer-font-style-preview,var(--framer-blockquote-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-font-weight-preview,var(--framer-blockquote-font-weight,var(--framer-font-weight,400)));color:var(--framer-blockquote-text-color,var(--framer-text-color,#000));font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px))*var(--framer-font-size-scale,1));letter-spacing:var(--framer-blockquote-letter-spacing,var(--framer-letter-spacing,0));text-transform:var(--framer-blockquote-text-transform,var(--framer-text-transform,none));-webkit-text-decoration-line:var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial));text-decoration-line:var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial));-webkit-text-decoration-style:var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial));text-decoration-style:var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial));-webkit-text-decoration-color:var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial));text-decoration-color:var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial));text-decoration-thickness:var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial));text-decoration-skip-ink:var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial));text-underline-offset:var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial));line-height:var(--framer-blockquote-line-height,var(--framer-line-height,1.2em));text-align:var(--framer-blockquote-text-alignment,var(--framer-text-alignment,start));-webkit-text-stroke-width:var(--framer-text-stroke-width,initial);-webkit-text-stroke-color:var(--framer-text-stroke-color,initial);-moz-font-feature-settings:var(--framer-font-open-type-features,initial);-webkit-font-feature-settings:var(--framer-font-open-type-features,initial);font-feature-settings:var(--framer-font-open-type-features,initial);font-variation-settings:var(--framer-font-variation-axes-preview,var(--framer-font-variation-axes,normal));text-wrap:var(--framer-text-wrap-override,var(--framer-text-wrap))}div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,mark.framer-text,ol.framer-text,p.framer-text,ul.framer-text{background-color:var(--framer-blockquote-text-background-color,var(--framer-text-background-color,initial));border-radius:var(--framer-blockquote-text-background-radius,var(--framer-text-background-radius,initial));corner-shape:var(--framer-blockquote-text-background-corner-shape,var(--framer-text-background-corner-shape,initial));padding:var(--framer-blockquote-text-background-padding,var(--framer-text-background-padding,initial))}@supports not (color:color(display-p3 1 1 1)){div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,p.framer-text,span.framer-text:not([data-text-fill]),ul.framer-text{color:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))));-webkit-text-stroke-color:var(--framer-text-stroke-color-rgb,var(--framer-text-stroke-color,initial))}mark.framer-text{background-color:var(--framer-blockquote-text-background-color-rgb,var(--framer-blockquote-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))}}strong.framer-text{font-family:var(--framer-blockquote-font-family-bold,var(--framer-font-family-bold));font-style:var(--framer-blockquote-font-style-bold,var(--framer-font-style-bold));font-weight:var(--framer-blockquote-font-weight-bold,var(--framer-font-weight-bold,bolder));font-variation-settings:var(--framer-blockquote-font-variation-axes-bold,var(--framer-font-variation-axes-bold))}em.framer-text{font-family:var(--framer-blockquote-font-family-italic,var(--framer-font-family-italic));font-style:var(--framer-blockquote-font-style-italic,var(--framer-font-style-italic,italic));font-weight:var(--framer-blockquote-font-weight-italic,var(--framer-font-weight-italic));font-variation-settings:var(--framer-blockquote-font-variation-axes-italic,var(--framer-font-variation-axes-italic))}em.framer-text>strong.framer-text{font-family:var(--framer-blockquote-font-family-bold-italic,var(--framer-font-family-bold-italic));font-style:var(--framer-blockquote-font-style-bold-italic,var(--framer-font-style-bold-italic,italic));font-weight:var(--framer-blockquote-font-weight-bold-italic,var(--framer-font-weight-bold-italic,bolder));font-variation-settings:var(--framer-blockquote-font-variation-axes-bold-italic,var(--framer-font-variation-axes-bold-italic))}blockquote.framer-text:not(:first-child),div.framer-text:not(:first-child),figure.framer-text:not(:first-child),h1.framer-text:not(:first-child),h2.framer-text:not(:first-child),h3.framer-text:not(:first-child),h4.framer-text:not(:first-child),h5.framer-text:not(:first-child),h6.framer-text:not(:first-child),ol.framer-text:not(:first-child),p.framer-text:not(:first-child),table.framer-text:not(:first-child),ul.framer-text:not(:first-child){margin-top:var(--framer-blockquote-paragraph-spacing,var(--framer-paragraph-spacing,0))}li.framer-text>ol.framer-text:nth-child(2),li.framer-text>ul.framer-text:nth-child(2){margin-top:0}.framer-text[data-text-fill]{-webkit-text-fill-color:transparent;padding:max(0em,calc(calc(1.3em - var(--framer-blockquote-line-height,var(--framer-line-height,1.3em)))/2));margin:min(0em,calc(calc(1.3em - var(--framer-blockquote-line-height,var(--framer-line-height,1.3em)))/-2));-webkit-background-clip:text;background-clip:text;display:inline-block}code.framer-text,code.framer-text span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family,var(--framer-font-family,var(--sd-text)));font-style:var(--framer-blockquote-font-style,var(--framer-code-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-blockquote-font-weight,var(--framer-code-font-weight,var(--framer-font-weight,400)));color:var(--framer-blockquote-text-color,var(--framer-code-text-color,var(--framer-text-color,#000)));font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px))*var(--framer-font-size-scale,1));letter-spacing:var(--framer-blockquote-letter-spacing,var(--framer-letter-spacing,0));line-height:var(--framer-blockquote-line-height,var(--framer-line-height,1.2em))}@supports not (color:color(display-p3 1 1 1)){code.framer-text,code.framer-text span.framer-text:not([data-text-fill]){color:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))}}blockquote.framer-text{unicode-bidi:normal;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}a.framer-text,a.framer-text span.framer-text:not([data-text-fill]),span.framer-text[data-nested-link],span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){color:inherit;font-family:var(--framer-font-family-preview,var(--framer-link-font-family,var(--framer-blockquote-font-family,var(--framer-font-family,var(--sd-text)))));font-style:var(--framer-font-style-preview,var(--framer-link-font-style,var(--framer-blockquote-font-style,var(--framer-font-style,normal))));font-weight:var(--framer-font-weight-preview,var(--framer-link-font-weight,var(--framer-blockquote-font-weight,var(--framer-font-weight,400))));font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px))*var(--framer-font-size-scale,1));text-transform:var(--framer-link-text-transform,var(--framer-blockquote-text-transform,var(--framer-text-transform,none)));cursor:var(--framer-custom-cursors,pointer);background-color:initial;border-radius:var(--framer-link-text-background-radius,initial);corner-shape:var(--framer-link-text-background-corner-shape,initial);padding:var(--framer-link-text-background-padding,initial)}a.framer-text,span.framer-text[data-nested-link]{color:var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-text-color,#000)));-webkit-text-decoration-line:var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial)));text-decoration-line:var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial)));-webkit-text-decoration-style:var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial)));text-decoration-style:var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial)));-webkit-text-decoration-color:var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-color:var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-thickness:var(--framer-link-text-decoration-thickness,var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial)));text-decoration-skip-ink:var(--framer-link-text-decoration-skip-ink,var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial)));text-underline-offset:var(--framer-link-text-decoration-offset,var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial)));background-color:var(--framer-link-text-background-color,initial)}@supports not (color:color(display-p3 1 1 1)){a.framer-text,span.framer-text[data-nested-link]{color:var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));background-color:var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial));-webkit-text-decoration-color:var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))));text-decoration-color:var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))}}code.framer-text a.framer-text,code.framer-text a.framer-text span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-nested-link],code.framer-text span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family,var(--framer-font-family,var(--sd-text)));font-style:var(--framer-blockquote-font-style,var(--framer-code-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-blockquote-font-weight,var(--framer-code-font-weight,var(--framer-font-weight,400)));color:inherit;font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px))*var(--framer-font-size-scale,1))}code.framer-text a.framer-text,code.framer-text span.framer-text[data-nested-link]{color:var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-code-text-color,var(--framer-text-color,#000))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text,code.framer-text a.framer-text span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-nested-link],code.framer-text span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){color:var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))}}a.framer-text:hover,a.framer-text:hover span.framer-text:not([data-text-fill]),span.framer-text[data-nested-link]:hover,span.framer-text[data-nested-link]:hover span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family-preview,var(--framer-link-hover-font-family,var(--framer-link-font-family,var(--framer-blockquote-font-family,var(--framer-font-family,var(--sd-text))))));font-style:var(--framer-font-style-preview,var(--framer-link-hover-font-style,var(--framer-link-font-style,var(--framer-blockquote-font-style,var(--framer-font-style,normal)))));font-weight:var(--framer-font-weight-preview,var(--framer-link-hover-font-weight,var(--framer-link-font-weight,var(--framer-blockquote-font-weight,var(--framer-font-weight,400)))));font-size:calc(var(--framer-link-hover-font-size,var(--framer-blockquote-font-size,var(--framer-font-size,16px)))*var(--framer-font-size-scale,1));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-text-transform,var(--framer-blockquote-text-transform,var(--framer-text-transform,none))));border-radius:var(--framer-link-hover-text-background-radius,var(--framer-link-text-background-radius,var(--framer-text-background-radius,initial)));corner-shape:var(--framer-link-hover-text-background-corner-shape,var(--framer-link-text-background-corner-shape,var(--framer-text-background-corner-shape,initial)));padding:var(--framer-link-hover-text-background-padding,var(--framer-link-text-background-padding,var(--framer-text-background-padding,initial)))}a.framer-text:hover,span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-text-color,#000))));-webkit-text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial))));text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial))));-webkit-text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial))));text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-thickness:var(--framer-link-hover-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial))));text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial))));text-underline-offset:var(--framer-link-hover-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial))));background-color:var(--framer-link-hover-text-background-color,var(--framer-link-text-background-color,var(--framer-text-background-color,initial)))}@supports not (color:color(display-p3 1 1 1)){a.framer-text:hover,span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}}code.framer-text a.framer-text:hover,code.framer-text span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-code-text-color,var(--framer-text-color,#000)))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text:hover,code.framer-text span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))))}}a.framer-text[data-framer-page-link-current],a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),span.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family-preview,var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,var(--sd-text)))));font-style:var(--framer-font-style-preview,var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal))));font-weight:var(--framer-font-weight-preview,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400))));font-size:calc(var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px)))*var(--framer-font-size-scale,1));text-transform:var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none)));border-radius:var(--framer-link-current-text-background-radius,var(--framer-link-text-background-radius,initial));corner-shape:var(--framer-link-current-text-background-corner-shape,var(--framer-link-text-background-corner-shape,initial));padding:var(--framer-link-current-text-background-padding,var(--framer-link-text-background-padding,initial))}a.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000)));-webkit-text-decoration-line:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial)));text-decoration-line:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial)));-webkit-text-decoration-style:var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial)));text-decoration-style:var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial)));-webkit-text-decoration-color:var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-color:var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-thickness:var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,initial)));text-decoration-skip-ink:var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial)));text-underline-offset:var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset,initial)));background-color:var(--framer-link-current-text-background-color,var(--framer-link-text-background-color,var(--framer-text-background-color,initial)))}@supports not (color:color(display-p3 1 1 1)){a.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}}code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family,var(--framer-font-family,var(--sd-text)));font-style:var(--framer-code-font-style,var(--framer-font-style,normal));font-weight:var(--framer-code-font-weight,var(--framer-font-weight,400));color:inherit;font-size:calc(var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px)))*var(--framer-font-size-scale,1))}code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-code-text-color,var(--framer-text-color,#000))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))))}}a.framer-text[data-framer-page-link-current]:hover,a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),span.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]){color:inherit;font-family:var(--framer-font-family-preview,var(--framer-link-hover-font-family,var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,var(--sd-text))))));font-style:var(--framer-font-style-preview,var(--framer-link-hover-font-style,var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal)))));font-weight:var(--framer-font-weight-preview,var(--framer-link-hover-font-weight,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400)))));font-size:calc(var(--framer-link-hover-font-size,var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px))))*var(--framer-font-size-scale,1));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none))));border-radius:var(--framer-link-hover-text-background-radius,var(--framer-link-current-text-background-radius,var(--framer-link-text-background-radius,initial)));corner-shape:var(--framer-link-hover-text-background-corner-shape,var(--framer-link-current-text-background-corner-shape,var(--framer-link-text-background-corner-shape,initial)));padding:var(--framer-link-hover-text-background-padding,var(--framer-link-current-text-background-padding,var(--framer-link-text-background-padding,initial)))}a.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000))));-webkit-text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial))));text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial))));-webkit-text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial))));text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-thickness:var(--framer-link-hover-text-decoration-thickness,var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,initial))));text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial))));text-underline-offset:var(--framer-link-hover-text-decoration-offset,var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset,initial))));background-color:var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color,initial)))}@supports not (color:color(display-p3 1 1 1)){a.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))))}}code.framer-text a.framer-text[data-framer-page-link-current]:hover,code.framer-text span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-code-text-color,var(--framer-text-color,#000)))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text[data-framer-page-link-current]:hover,code.framer-text a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current]:hover,code.framer-text span.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]){color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))))}}ol.framer-text{--list-style-type:decimal}ol.framer-text,ul.framer-text{padding-inline-start:0;position:relative}li.framer-text{counter-increment:list-item;padding-inline-start:2ch;list-style:none}ol.framer-text>li.framer-text{padding-inline-start:calc(calc(var(--max-list-digits,1) + 1)*1ch)}ol.framer-text>li.framer-text:before{content:counter(list-item,var(--list-style-type))".";font-variant-numeric:tabular-nums;position:absolute;inset-inline-start:0}ul.framer-text>li.framer-text:before{content:"•";position:absolute;inset-inline-start:0}table.framer-text{border-collapse:separate;border-spacing:0;table-layout:auto;word-break:normal;width:100%}td.framer-text,th.framer-text{overflow-wrap:anywhere;vertical-align:top;min-width:16ch}NavigationContainer [data-framer-component-type=NavigationContainer]>*,[data-framer-component-type=NavigationContainer]>[data-framer-component-type],[data-framer-component-type=Stack]:not([data-framer-generated])>*,[data-framer-component-type=Stack]:not([data-framer-generated])>[data-framer-component-type]{position:relative}@supports (background:-webkit-named-image(i)) and (not (contain-intrinsic-size:inherit)){blockquote.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,p.framer-text,ul.framer-text{display:var(--text-truncation-display-inline-for-safari-16,revert)}blockquote.framer-text:after,div.framer-text:after,h1.framer-text:after,h2.framer-text:after,h3.framer-text:after,h4.framer-text:after,h5.framer-text:after,h6.framer-text:after,li.framer-text:after,ol.framer-text:after,p.framer-text:after,ul.framer-text:after{content:var(--text-truncation-line-break-for-safari-16);white-space:pre}p.framer-text[data-text-fill]{display:var(--text-truncation-display-inline-for-safari-16,inline-block)}}.framer-HX0rs .framer-styles-preset-beoxcr:not(.rich-text-wrapper){--framer-font-family:var(--sd-text);--framer-font-family-bold:var(--sd-text);--framer-font-open-type-features:normal;--framer-font-size:var(--sd-size-title-1);--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:500;--framer-letter-spacing:var(--sd-track-title);--framer-line-height:var(--sd-leading-title);--framer-paragraph-spacing:40px;--framer-text-alignment:left;--framer-text-color:var(--token-b3db22e8-afa7-4aa4-a665-1b7adb43b053,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-Gh0tH.framer-1i9m7ix{-webkit-user-select:none;user-select:none;height:600px;place-content:center;gap:50px;width:1200px;padding:0;display:flex;position:relative}.framer-Gh0tH .framer-2nprr6,.framer-Gh0tH.framer-1i9m7ix{overflow:var(--overflow-clip-fallback,clip);flex-flow:column;align-items:center}.framer-Gh0tH .framer-2nprr6{flex:none;place-content:center;gap:70px;padding:0;display:flex;position:absolute;inset:0}.framer-Gh0tH .framer-13de3hb,.framer-Gh0tH .framer-1523ji6,.framer-Gh0tH .framer-169w4bh,.framer-Gh0tH .framer-16nfwtd,.framer-Gh0tH .framer-1ez7n7d,.framer-Gh0tH .framer-1gtgvet,.framer-Gh0tH .framer-1h3j0mp,.framer-Gh0tH .framer-1jp41ls,.framer-Gh0tH .framer-1k6s7nb,.framer-Gh0tH .framer-1pwc71n,.framer-Gh0tH .framer-1sq4c61,.framer-Gh0tH .framer-1ubz346,.framer-Gh0tH .framer-4ak11u,.framer-Gh0tH .framer-673pms,.framer-Gh0tH .framer-7awf1y,.framer-Gh0tH .framer-a28tnm,.framer-Gh0tH .framer-a3uu13,.framer-Gh0tH .framer-hhsmm7,.framer-Gh0tH .framer-lw2j7o,.framer-Gh0tH .framer-op37pa,.framer-Gh0tH .framer-ppiy0b,.framer-Gh0tH .framer-s7yg8y,.framer-Gh0tH .framer-wks3fv,.framer-Gh0tH .framer-y98tjt{height:1px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:relative}.framer-Gh0tH .framer-qbm02r{overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:70px;padding:0;display:flex;position:absolute;inset:0}.framer-Gh0tH .framer-10ng8qe,.framer-Gh0tH .framer-1434ywz,.framer-Gh0tH .framer-14hyzmw,.framer-Gh0tH .framer-14iudqo,.framer-Gh0tH .framer-1b28dxc,.framer-Gh0tH .framer-1c24sf3,.framer-Gh0tH .framer-1dfgly9,.framer-Gh0tH .framer-1dtechi,.framer-Gh0tH .framer-1fz1o8b,.framer-Gh0tH .framer-1sxmsez,.framer-Gh0tH .framer-20160a,.framer-Gh0tH .framer-4sgagt,.framer-Gh0tH .framer-5tuli7,.framer-Gh0tH .framer-6xaz78,.framer-Gh0tH .framer-9li62u,.framer-Gh0tH .framer-abj0pr,.framer-Gh0tH .framer-dcnxrg,.framer-Gh0tH .framer-gau83o,.framer-Gh0tH .framer-kugv23,.framer-Gh0tH .framer-r62fqa,.framer-Gh0tH .framer-t6yo7f,.framer-Gh0tH .framer-v1g5xr,.framer-Gh0tH .framer-ydd8yf,.framer-Gh0tH .framer-yiuerp{height:100%;overflow:var(--overflow-clip-fallback,clip);flex:none;width:1px;position:relative}.framer-Gh0tH .framer-3rf4kj{height:60%;overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:absolute;bottom:0;left:0}.framer-Gh0tH [data-border=true]:after,.framer-Gh0tH[data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.framer-es7uB .framer-styles-preset-8nayxl:not(.rich-text-wrapper){--framer-font-family:var(--sd-text);--framer-font-family-bold:var(--sd-text);--framer-font-open-type-features:normal;--framer-font-size:var(--sd-size-lead);--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:500;--framer-letter-spacing:var(--sd-track-text);--framer-line-height:var(--sd-leading-text);--framer-paragraph-spacing:20px;--framer-text-alignment:left;--framer-text-background-padding:0px;--framer-text-color:var(--token-13d727a3-9206-4618-b5c0-851b2d520471,#8a8a8a);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-HmiHw.framer-2yv7ml{width:416px;height:297px;position:relative;overflow:visible}.framer-HmiHw .framer-1sjyy77{-webkit-user-select:none;user-select:none;aspect-ratio:1;height:var(--framer-aspect-ratio-supported,10px);overflow:var(--overflow-clip-fallback,clip);z-index:6;flex:none;width:10px;position:absolute;top:-5px;left:-5px}.framer-HmiHw .framer-1ex3rjv{right:-5px}.framer-HmiHw .framer-1ex3rjv,.framer-HmiHw .framer-o8kiw{-webkit-user-select:none;user-select:none;aspect-ratio:1;height:var(--framer-aspect-ratio-supported,10px);overflow:var(--overflow-clip-fallback,clip);z-index:6;flex:none;width:10px;position:absolute;bottom:-5px}.framer-HmiHw .framer-o8kiw{left:-5px}.framer-HmiHw .framer-1j7bvw9{-webkit-user-select:none;user-select:none;aspect-ratio:1;height:var(--framer-aspect-ratio-supported,10px);overflow:var(--overflow-clip-fallback,clip);z-index:6;flex:none;width:10px;position:absolute;top:-5px;right:-5px}.framer-HmiHw [data-border=true]:after,.framer-HmiHw[data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.framer-nAFb8 .framer-styles-preset-1evcs4k:not(.rich-text-wrapper){--framer-font-family:var(--sd-text);--framer-font-family-bold:var(--sd-text);--framer-font-family-bold-italic:var(--sd-text);--framer-font-family-italic:var(--sd-text);--framer-font-open-type-features:normal;--framer-font-size:var(--sd-size-body);--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:500;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:var(--sd-track-text);--framer-line-height:var(--sd-leading-text);--framer-paragraph-spacing:20px;--framer-text-alignment:left;--framer-text-background-padding:0px;--framer-text-color:var(--token-13d727a3-9206-4618-b5c0-851b2d520471,#8a8a8a);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}html[data-theme=light] body{--token-da5cf3f3-56ab-48de-813f-fc964fafd8fa:#FFFFFF;--token-f70c3c55-ea65-412b-a302-62cae28509f9:#F6F8FB;--token-6451b08c-d956-4c92-9921-dfedc00f0ee9:#EEF2F7;--token-20e8be11-53a0-400e-a96b-a710a98548ef:#E2E8F0;--token-79c79288-3850-4fb2-bafb-a86791c22a5e:rgba(11,30,58,0.04);--token-b3db22e8-afa7-4aa4-a665-1b7adb43b053:#0B1E3A;--token-410bd8d1-8c38-423c-9cfe-ce7ba22d4b39:#1E293B;--token-13d727a3-9206-4618-b5c0-851b2d520471:#475569}html[data-theme=light] nav[data-framer-name]{background-color:#ffffffcc!important}html[data-theme=light] section[data-framer-name=Hero] canvas{filter:invert(1) hue-rotate(180deg)}html[data-theme=light]{color-scheme:light}html[data-theme=dark]{color-scheme:dark}#theme-toggle{position:fixed;right:20px;bottom:20px;z-index:2147483647;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;cursor:pointer;border:1px solid #ffffff26;background:#1c1c1cE6;color:#fff;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 4px 16px #0000004d;transition:transform .15s ease}#theme-toggle:hover{transform:scale(1.06)}html[data-theme=light] #theme-toggle{border-color:#0000001f;background:#ffffffE6;color:#0a0a0a;box-shadow:0 4px 16px #0000001f}#theme-toggle svg{width:20px;height:20px}@keyframes about-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.framer-utRUg .framer-xsy97r-container,.framer-xQLNF .framer-1b4jrb7{position:absolute;bottom:0}.framer-oZEQk .framer-94wjmf{margin-right:var(--sd-inset)}.framer-oZEQk .framer-1dv935i{margin-left:var(--sd-inset)}.framer-xQLNF .framer-1b4jrb7{padding-left:var(--sd-gutter);padding-right:var(--sd-gutter)}.framer-xQLNF .framer-oo1xil{max-width:none}.framer-c0juX .framer-172qhmo{padding-left:var(--sd-edge);padding-right:var(--sd-edge)}@media (min-width:810px){.framer-c0juX .framer-172qhmo{height:auto;min-height:100vh;padding-top:276px}.framer-c0juX .framer-k2o42q{flex:1 0 auto;height:auto}}@media (max-width:809.98px){.product-page .framer-14bneax-container{mix-blend-mode:difference}.product-page .framer-14bneax-container:has(.framer-v-1ye9mmd){mix-blend-mode:normal}}.footer-temp{display:inline-block;margin-left:10px;padding:3px 6px 2px;border:1px dashed rgba(246,248,251,.5);font-family:var(--sd-display);font-size:var(--sd-size-micro);font-weight:600;letter-spacing:var(--sd-track-micro);line-height:1;vertical-align:middle;color:var(--sd-muted-night)}.framer-Gh0tH{display:none!important}.framer-c0juX .framer-rffnr8{flex-wrap:wrap}@media (max-width:809.98px){.framer-c0juX .framer-172qhmo{padding-top:112px}.framer-c0juX .framer-z179ij{gap:20px}.framer-c0juX .framer-rffnr8{order:1}.framer-c0juX .framer-1nv302x{order:2}}@media (min-width:1200px){.framer-c0juX .framer-oxfaby[data-logos=off]>.framer-112z0b1{grid-column:2}}.framer-c0juX .framer-112z0b1,.framer-c0juX .framer-15cnkef-container,.framer-c0juX .framer-oxfaby{overflow:visible}.framer-c0juX .framer-112z0b1{justify-content:flex-end}@media (max-width:809.98px){.framer-c0juX .framer-112z0b1{padding-top:40px}}.hero-announce{position:absolute;right:0;bottom:calc(100% + 14px);z-index:2;display:inline-flex;min-width:100%;max-width:calc(100vw - 32px);align-items:center;gap:10px;padding:5px 10px 5px 5px;border:1px solid rgba(246,248,251,.18);border-radius:var(--sd-radius-control);background:rgba(246,248,251,.06);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:var(--sd-display);font-size:var(--sd-size-body);letter-spacing:var(--sd-track-text);color:var(--sd-on-night);text-decoration:none;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease;line-height:var(--sd-leading-text)}.hero-announce:hover{background:rgba(246,248,251,.12);border-color:rgba(246,248,251,.32)}.hero-announce__badge{padding:4px 8px;border-radius:8px;background:var(--sd-ocean);color:var(--sd-night);font-size:var(--sd-size-label);font-weight:600;letter-spacing:var(--sd-track-caps);text-transform:uppercase;line-height:var(--sd-leading-label)}.hero-announce__text{min-width:0;overflow:hidden;text-overflow:ellipsis;font-weight:500}.hero-announce__arrow{flex:none;width:14px;height:14px;margin-left:auto;opacity:.8;transition:transform .3s var(--site-spring,ease)}.hero-announce:hover .hero-announce__arrow{transform:translateX(3px)}.framer-c0juX .framer-6lhj5s{background:linear-gradient(180deg,rgba(5,13,24,.5) 0,rgba(5,13,24,.72) 55%,var(--sd-night) 100%)}.hero-update{display:block;overflow:hidden;border-radius:var(--sd-radius-card);cursor:pointer;filter:none!important}.hero-update:focus-visible{outline:2px solid var(--sd-ocean);outline-offset:2px}.framer-c0juX .framer-1nv302x{z-index:2}.hero-lead{display:block;position:relative;animation:hero-lead-in .6s cubic-bezier(.2,.7,.2,1) .25s backwards}@keyframes hero-lead-in{0%{opacity:0;transform:translateY(10px);filter:blur(6px)}}.hero-gloss-wrap{position:relative;display:inline-block;white-space:nowrap}.hero-gloss{position:relative;font:inherit;letter-spacing:inherit;color:var(--sd-on-night);padding:0 0 3px;border:0;border-radius:2px;background:none;cursor:help}.hero-gloss:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--sd-ocean);transform:scaleX(0);transform-origin:left;animation:hero-gloss-draw .5s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(1.2s + var(--gloss-i, 0) * .3s)}@keyframes hero-gloss-draw{to{transform:scaleX(1)}}.hero-gloss:hover:after,.hero-gloss[data-open]:after{height:2px}.hero-gloss:focus-visible{outline:2px solid var(--sd-ocean);outline-offset:2px}.hero-gloss__note{top:calc(100% + 10px);left:0;z-index:3;width:max-content;max-width:min(280px,calc(100vw - 32px));padding:10px 12px;border-radius:var(--sd-radius-card);border:1px solid rgba(122,202,252,.24);box-shadow:0 12px 32px rgba(5,13,24,.45);color:var(--sd-on-night);font-size:var(--sd-size-small);line-height:var(--sd-leading-small);letter-spacing:var(--sd-track-text);white-space:normal;pointer-events:none;opacity:0;visibility:hidden;transform:translate(var(--bubble-shift,0),4px);transition:opacity .16s ease,transform .24s cubic-bezier(.2,.7,.2,1),visibility 0s linear .24s}.hero-gloss__note,.hero-gloss__note:before{position:absolute;background:var(--sd-raised)}.hero-gloss__note:before{content:"";top:-6px;left:var(--bubble-arrow,24px);width:10px;height:10px;margin-left:-5px;border-top:1px solid rgba(122,202,252,.24);border-left:1px solid rgba(122,202,252,.24);transform:rotate(45deg)}.hero-gloss:focus-visible+.hero-gloss__note,.hero-gloss:hover+.hero-gloss__note,.hero-gloss[data-open]+.hero-gloss__note{opacity:1;visibility:visible;transform:translate(var(--bubble-shift,0));transition-delay:0s}.hero-slot{position:relative;white-space:nowrap;clip-path:inset(0 0 -.3em 0);transition:width .35s cubic-bezier(.2,.7,.2,1)}.hero-slot,.hero-slot__word{display:inline-block}.hero-slot__word--in{animation:hero-slot-in .35s cubic-bezier(.2,.7,.2,1) both}.hero-slot__word--out{position:absolute;top:0;left:0;animation:hero-slot-out .35s cubic-bezier(.2,.7,.2,1) both}@keyframes hero-slot-in{0%{transform:translateY(70%);opacity:0}to{transform:none;opacity:1}}@keyframes hero-slot-out{to{transform:translateY(-70%);opacity:0}}.hero-slot__measure{position:absolute;top:0;left:0;visibility:hidden;pointer-events:none}.hero-slot__measure>span{position:absolute;top:0;left:0;white-space:nowrap}@media (prefers-reduced-motion:reduce){.hero-lead{animation:none}.hero-gloss:after{animation:none;transform:none}.hero-gloss__note{transition:none}}.hero-logo{display:block;width:auto;height:26px;margin:11px 0}@keyframes sd-reveal-rise{0%{transform:translateY(var(--rt-distance,10px))}}@keyframes sd-reveal-word{0%{opacity:0}}@keyframes sd-reveal-word-blur{0%{opacity:0;filter:blur(10px)}}.sd-reveal{display:block;animation:sd-reveal-rise calc(var(--rt-duration, .6s) * 1.5) cubic-bezier(.2,.7,.2,1) var(--rt-delay,0s) backwards}.sd-reveal__w{animation:sd-reveal-word var(--rt-duration,.6s) cubic-bezier(.2,.7,.2,1) backwards;animation-delay:calc(var(--rt-delay, 0s) + var(--rt-i, 0) * var(--rt-stagger, .05s))}.sd-reveal[data-blur] .sd-reveal__w{animation-name:sd-reveal-word-blur}@keyframes sd-appear{0%{opacity:0;transform:translateY(var(--appear-y,12px))}}.sd-appear{animation:sd-appear var(--appear-duration,.6s) cubic-bezier(.2,.7,.2,1) var(--appear-delay,0s) backwards}@media (prefers-reduced-motion:reduce){.sd-appear,.sd-reveal,.sd-reveal__w{animation:none}}.mega{--mega-bg:rgba(5,13,24,0.86);--mega-text:var(--token-922d9b80-444b-44c2-87cd-0eef086a5437,#fff);--mega-muted:var(--sd-muted-night);position:fixed;inset:0 0 auto 0;z-index:-1;padding-top:84px;background:var(--mega-bg);-webkit-backdrop-filter:blur(24px) saturate(140%);backdrop-filter:blur(24px) saturate(140%);box-shadow:0 24px 48px -24px rgba(5,13,24,.6);font-family:var(--sd-display);font-weight:500;letter-spacing:-.02em;color:var(--mega-text)}.mega__body{overflow:hidden}.mega__grid{--mega-col:calc((100% - 2 * var(--sd-inset)) / 4);display:grid;grid-template-columns:calc(var(--mega-col) + var(--sd-inset)) repeat(2,var(--mega-col)) calc(var(--mega-col) + var(--sd-inset));padding:0 var(--sd-gutter)}.mega__col{display:flex;flex-direction:column;gap:14px;padding:20px 12px 28px var(--sd-inset)}.mega__col[data-style=pictures]{grid-column:span 2}.mega__col:last-child{padding-right:var(--sd-inset)}.mega__eyebrow{margin:0;font-size:var(--sd-size-small);line-height:var(--sd-leading-small);color:var(--mega-muted);letter-spacing:var(--sd-track-text)}.mega__say{display:grid}.mega__statement{grid-area:1/1;margin:0;max-width:19em;font-size:var(--sd-size-lead);line-height:var(--sd-leading-title);text-wrap:balance;letter-spacing:var(--sd-track-title);opacity:0;transform:translateY(4px);transition:opacity .22s ease,transform .32s cubic-bezier(.2,.7,.2,1)}.mega__statement[data-shown]{opacity:1;transform:none}.mega__cta{margin-top:auto;display:inline-flex;align-items:center;gap:6px;width:fit-content;font-size:var(--sd-size-small);line-height:var(--sd-leading-text);color:var(--mega-text);text-decoration:none;letter-spacing:var(--sd-track-text);transition:opacity .22s ease}.mega__say[data-pointing]+.mega__cta{opacity:0}.mega__cta svg{flex:none;transition:transform var(--site-spring)}.mega__cta:hover svg{transform:translateX(4px)}.mega__links{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.mega__link{display:flex;align-items:center;gap:8px;width:fit-content;color:inherit;text-decoration:none}.mega__icon{display:grid;flex:none;place-items:center;color:var(--mega-muted);transition:color var(--site-spring)}.mega__icon svg{width:14px;height:14px}.mega__link:is(:hover,:focus-visible) .mega__icon{color:var(--mega-text)}.mega__title{font-size:var(--sd-size-body);line-height:var(--sd-leading-text);color:var(--mega-text);letter-spacing:var(--sd-track-text)}.mega__col[data-style=wordmark] .mega__links{gap:16px}.mega__face{display:block;width:fit-content;color:var(--mega-text);text-decoration:none;transition:color var(--site-spring)}.mega__face:is(:hover,:focus-visible){color:var(--core,var(--mega-text))}.mega__wordmark{display:block;font-family:var(--sd-wordmark),var(--sd-display);font-size:var(--sd-size-display-6);line-height:29px;font-weight:500;letter-spacing:-.01em;white-space:nowrap}.mega__tm{font-size:.5em;margin-left:1px;vertical-align:super;line-height:0}.mega__col[data-style=pictures] .mega__links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.mega__picture{display:flex;flex-direction:column;gap:8px;color:inherit;text-decoration:none}.mega__frame{position:relative;isolation:isolate;display:block;overflow:hidden;aspect-ratio:3/2;border-radius:10px;background:var(--sd-night)}.mega__frame img{object-fit:cover;filter:saturate(.6) contrast(1.08) brightness(.74);transition:filter .4s ease,transform 1.2s cubic-bezier(.2,.7,.2,1)}.mega__frame:after{content:"";position:absolute;inset:0;background:#0b1f5c;mix-blend-mode:color;opacity:.5;pointer-events:none;transition:opacity .4s ease}.mega__picture:is(:hover,:focus-visible) .mega__frame img{filter:saturate(.8) contrast(1.05) brightness(.92);transform:scale(1.04)}.mega__picture:is(:hover,:focus-visible) .mega__frame:after{opacity:.3}.mega__feature{display:flex;flex-direction:column;gap:10px;color:inherit;text-decoration:none}.mega__feature .mega__frame{aspect-ratio:12/5}.mega__feature:is(:hover,:focus-visible) .mega__frame img{filter:saturate(.8) contrast(1.05) brightness(.92);transform:scale(1.04)}.mega__feature:is(:hover,:focus-visible) .mega__frame:after{opacity:.3}.mega__feature .mega__title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mega__label{top:10px;left:10px;padding:0 7px;border-radius:var(--sd-radius-control);background:rgba(5,13,24,.55);font-family:var(--sd-label);font-size:var(--sd-size-micro);font-weight:400;line-height:18px;letter-spacing:var(--sd-track-caps);text-transform:uppercase;color:var(--sd-on-night)}.mega__label,.mega__play{position:absolute;z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mega__play{left:12px;bottom:12px;width:32px;height:32px;border-radius:50%;background:rgba(246,248,251,.18)}.mega__play:before{content:"";position:absolute;top:50%;left:52%;border-color:transparent transparent transparent #fff;border-style:solid;border-width:6px 0 6px 10px;transform:translate(-50%,-50%)}.mega__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mega__soon{display:inline-block;margin-left:8px;padding:0 5px;border:1px solid rgba(246,248,251,.16);border-radius:var(--sd-radius-control);font-family:var(--sd-label);font-size:var(--sd-size-micro);font-weight:400;line-height:14px;letter-spacing:var(--sd-track-caps);text-transform:uppercase;vertical-align:2px;color:var(--sd-muted-night)}.mega a:focus-visible{outline:1px solid var(--mega-text);outline-offset:4px}.framer-MJzzO[data-mega-trigger]{position:relative}.framer-MJzzO[data-mega-trigger]:before{content:"";position:absolute;inset:-8px -12px;z-index:-1;background:rgba(246,248,251,.1);opacity:0;transition:opacity var(--site-spring)}.framer-MJzzO[data-mega-active]:before{opacity:1}.framer-MJzzO.framer-v-djmglq[data-mega-active]{filter:brightness(1)}@media (max-width:1439.98px){.mega__col{padding:18px 12px 24px var(--sd-inset)}.mega__statement{font-size:var(--sd-size-body)}.mega__col[data-style=pictures] .mega__links{gap:10px}.mega__wordmark{font-size:var(--sd-size-title-1);line-height:26px}.mega__col[data-style=wordmark] .mega__links{gap:14px}.mega__picture .mega__title{font-size:var(--sd-size-small);line-height:var(--sd-leading-small)}}@media (max-width:809.98px){.mega{display:none}}.framer-U2t1b.framer-1s8asvn,.framer-U2t1b.framer-v-1ye9mmd.framer-1s8asvn,.framer-U2t1b.framer-v-bq0khv.framer-1s8asvn{padding-left:var(--sd-edge);padding-right:var(--sd-edge)}.framer-U2t1b .framer-rkgsak{overflow:visible}.framer-U2t1b .framer-rkgsak:after{left:calc(-1 * var(--sd-inset));width:calc(100% + 2 * var(--sd-inset))}.framer-U2t1b.framer-v-1ye9mmd .framer-1rhj5yv{overflow-y:auto;overscroll-behavior:contain}.mnav__group{display:flex;flex-direction:column;gap:24px;width:100%}.mnav__panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 0;font-family:var(--sd-display);font-weight:500;letter-spacing:-.02em}.mnav__panel[hidden]{display:none}.mnav__col{display:flex;flex-direction:column;gap:14px;min-width:0}.mnav__col--row{grid-column:1/-1}.mnav__eyebrow{margin:0;font-size:var(--sd-size-small);line-height:var(--sd-leading-small);color:var(--sd-muted-night);letter-spacing:var(--sd-track-text)}.mnav__links{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.mnav__links a{font-size:var(--sd-size-body);line-height:var(--sd-leading-text);color:var(--token-922d9b80-444b-44c2-87cd-0eef086a5437,#fff);text-decoration:none;letter-spacing:var(--sd-track-text)}.mnav__col--row .mnav__links{display:grid;grid-template-columns:1fr 1fr 2fr;gap:0}.mnav__col--row .mnav__links a{font-size:var(--sd-size-title-1);line-height:var(--sd-leading-title);letter-spacing:var(--sd-track-title);white-space:nowrap}@media (prefers-reduced-motion:reduce){.mega__statement{transform:none}.mega__frame img,.mega__picture:is(:hover,:focus-visible) .mega__frame img{transform:none}.framer-MJzzO[data-mega-trigger]:before,.mega__cta svg,.mega__face,.mega__icon{transition:none}}.def-form{display:grid;grid-template-columns:1fr 1fr;gap:20px 16px;font-family:var(--sd-display);letter-spacing:-.02em;color:var(--sd-ink)}.def-form__field{grid-column:span 2;display:flex;flex-direction:column;gap:6px;min-width:0}.def-form__field[data-width=half]{grid-column:span 1}.def-form__label{font-size:var(--sd-size-small);font-weight:500;letter-spacing:var(--sd-track-text);line-height:var(--sd-leading-small)}.def-form__req{color:var(--sd-muted)}.def-form__control{appearance:none;width:100%;min-height:44px;padding:10px 14px;border:1px solid var(--sd-line-strong);border-radius:var(--sd-radius-control);background:#fff;font:inherit;font-size:var(--sd-size-body);color:var(--sd-ink);outline:none;transition:border-color .2s ease,background-color .2s ease;letter-spacing:var(--sd-track-text);line-height:var(--sd-leading-text)}.def-form[data-variant=filled] .def-form__control{background:var(--sd-mist);border-color:transparent}select.def-form__control{background-image:linear-gradient(45deg,transparent 50%,var(--sd-ink) 50%),linear-gradient(135deg,var(--sd-ink) 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px;background-repeat:no-repeat;padding-right:36px}textarea.def-form__control{resize:vertical}input[type=file].def-form__control{padding:10px;min-height:0}.def-form__control::placeholder{color:var(--sd-muted)}.def-form__control:focus{border-color:var(--sd-action);outline:2px solid var(--sd-action);outline-offset:2px}.def-form[data-variant=filled] .def-form__control:focus{background:#fff;border-color:var(--sd-action)}.def-form__control[aria-invalid=true]{border-color:var(--sd-danger)}.def-form__check{display:flex;align-items:flex-start;gap:10px;font-size:var(--sd-size-small);line-height:var(--sd-leading-small);color:var(--sd-muted);cursor:pointer;letter-spacing:var(--sd-track-text)}.def-form__check input{margin-top:3px;width:16px;height:16px;accent-color:var(--sd-action)}.def-form__help{color:var(--sd-muted)}.def-form__error,.def-form__help{margin:0;font-size:var(--sd-size-small);letter-spacing:var(--sd-track-text);line-height:var(--sd-leading-small)}.def-form__error{color:var(--sd-danger)}.def-form__hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.def-form__captcha{min-height:78px;max-width:100%;line-height:0}.def-form__captcha iframe{display:block}.def-form__actions{grid-column:span 2;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.def-form__actions[data-block]{flex-direction:column;align-items:stretch}@media (max-width:809.98px){.def-form{grid-template-columns:1fr}.def-form__field[data-width=half]{grid-column:span 2}.def-form__control{font-size:var(--sd-size-prose)}}