html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}article,aside,details,figure,footer,header,hgroup,nav,section{display:block}body{line-height:1}table{border-collapse:collapse;border-spacing:0}hr{margin:0}strong{font-weight:700}em{font-style:italic}button,input[type=submit],input[type=reset]{background:none;color:inherit;border:none;margin:0;padding:0;font:inherit;cursor:pointer;outline:inherit}:root{interpolate-size:allow-keywords}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:root{color-scheme:only light}html,body{-webkit-overflow-scrolling:touch;height:100%}html{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}@media screen and (prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}body{background:#fff;font-size:1rem;line-height:var(--body-line-height);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:sans-serif;margin:0 auto;container-name:main;container-type:inline-size}.main-wrapper{position:relative;overflow:clip;padding:var(--body-padding, 0);background:var(--page-background, #fff);display:flex;flex-direction:column}.main-wrapper,.main-wrapper.v-node-container{min-height:calc(100 * var(--vh))}.content{position:relative;container-type:inline-size}.footer{flex-grow:1}img{max-width:100%}::selection{background:var(--color-pri-1);-webkit-text-fill-color:currentColor}::-moz-selection{background:var(--color-pri-1);-webkit-text-fill-color:currentColor}mark{color:inherit}.body-no-scroll{scrollbar-gutter:stable}.body-no-scroll body{-webkit-overflow-scrolling:none;overflow:hidden;overscroll-behavior:none}.main-wrapper{isolation:isolate}@property --page-content-cqw{syntax: "<length>"; inherits: true; initial-value: 1px;}.v-section{--page-content-cqw: 1cqw;--page-content-vmin: min(var(--page-content-cqw), var(--vh));--section-inset-global: max(5px, calc(var(--section-inset-value) * var(--page-content-cqw)));display:grid;position:relative;width:100%;min-height:var(--section-min-height, 0px);z-index:var(--section-z-index, auto);grid-template-rows:var(--section-inset-top, 0px) var(--section-padding-top, 100px) 1fr var(--section-padding-bottom, 100px) var(--section-inset-bottom, 0px);grid-template-columns:var(--section-inset-width, 0%) var(--section-padding-left, 24px) minmax(0,var(--section-space-left, 1fr)) [main-start] minmax(0,min(var(--section-width, 1200px),max(0px,100% - var(--section-inset-width, 0px) - var(--section-inset-width, 0px) - var(--section-padding-left, 24px) - var(--section-padding-right, 24px)))) [main-end] minmax(0,var(--section-space-right, 1fr)) var(--section-padding-right, 24px) var(--section-inset-width, 0%)}.v-section-content{position:relative;min-width:0;align-self:var(--section-content-align-y, center);grid-column:main;grid-row:3;width:100%}.v-section-content.is-section-empty{min-height:48px}.v-section-bg{grid-column:2/-2;grid-row:2/-2}.v-section>.v-section-padding-visualizer{position:relative;opacity:0;pointer-events:none}.v-section-padding-visualizer--top{grid-row:2;grid-column:2/-2}.v-section-padding-visualizer--bottom{grid-row:4;grid-column:2/-2}.v-section-padding-visualizer--left{grid-row:2/-2;grid-column:2}.v-section-padding-visualizer--right{grid-row:2/-2;grid-column:-3}.pos-rel{position:relative;width:100%}.inherit-all{all:inherit}.contents{display:contents}:root{--vh: 1vh;--vmin: 1vmin;--vmax: 1vmax;--vw: 1vw}@supports (height: 1lvh){:root{--vh: 1lvh;--vw: 1lvw;--vmin: 1lvmin;--vmax: 1lvmax}}:root{--v-border-mask: linear-gradient(#fff, #fff) padding-box, linear-gradient(#fff, #fff);--v-system-gray-3: color-mix(in srgb, black 3%, white);--v-system-gray-7: color-mix(in srgb, black 7%, white);--v-system-gray-14: color-mix(in srgb, black 14%, white);--v-system-gray-28: color-mix(in srgb, black 28%, white);--v-system-gray-48: color-mix(in srgb, black 48%, white);--v-system-gray-70: color-mix(in srgb, black 70%, white);--v-system-gray-90: color-mix(in srgb, black 90%, white)}.v-image-filters{display:contents}.v-image-filter-defs{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}:is(.v-node-container,.v-node-icon,.v-node-image,.v-node-text){position:relative;min-width:0;max-width:100%;flex-shrink:0}.v-node-component-instance__empty{position:relative;min-width:0;max-width:100%;min-height:fit-content;flex-shrink:0}.v-node>.v-node-logical-anchor{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;rotate:calc(-1 * var(--v-node-rotate, 0deg));transform-origin:50% 50%;pointer-events:auto}.v-node-text__logical-content{display:contents}.v-node-text__semantic-content{margin:0;color:inherit;font:inherit}.v-node-container{min-height:fit-content}:where(.v-node-container){width:100%;height:fit-content}.v-node-container{--v-container-bg-color: none;--v-container-border-color: transparent;--v-container-border-supported-color: var(--v-container-border-color);--v-container-border-background: none;--v-container-border-clip: border-box;--v-container-background-clip: border-box;--v-container-inset-shadow: none;--v-surface-border-top-width: 0px;--v-surface-border-right-width: 0px;--v-surface-border-bottom-width: 0px;--v-surface-border-left-width: 0px;--v-surface-border-style: solid;background-image:var(--v-container-bg-color);background-size:cover;background-position:0 0;background-repeat:no-repeat;background-origin:border-box;background-clip:var(--v-container-background-clip);border-width:var(--v-surface-border-top-width) var(--v-surface-border-right-width) var(--v-surface-border-bottom-width) var(--v-surface-border-left-width);border-style:var(--v-surface-border-style);border-color:var(--v-container-border-color);isolation:isolate}@supports (background-clip: border-area){.v-node-container{background-image:var(--v-container-border-background),var(--v-container-bg-color);background-size:auto,cover;background-position:0 0,0 0;background-repeat:no-repeat;background-origin:border-box;background-clip:var(--v-container-border-clip),var(--v-container-background-clip);border-color:var(--v-container-border-supported-color)}}.v-node-link{color:inherit;text-decoration:none}:where(.v-node-text){width:fit-content;height:fit-content}.v-node-text{word-break:break-word;overflow-wrap:anywhere;font-family:var(--text-font-family, inherit);font-weight:var(--text-font-weight, inherit);font-style:var(--text-font-style, inherit);font-size:var(--text-font-size, inherit);line-height:var(--text-line-height, 1.5);letter-spacing:var(--text-letter-spacing, inherit);color:var(--text-color, #222);background:var(--text-fill-background, none);background-clip:var(--text-fill-background-clip, border-box);-webkit-background-clip:var(--text-fill-background-clip, border-box);text-align:var(--text-align, inherit);text-transform:var(--text-transform, inherit);white-space:pre-wrap;white-space:break-spaces;text-wrap:var(--text-wrap, wrap);text-box-trim:var(--text-box-trim, none);text-box-edge:var(--text-box-edge, auto);display:var(--text-truncate-display, inline-block);overflow:var(--text-truncate-overflow, visible);-webkit-line-clamp:var(--text-truncate-lines, unset);-webkit-box-orient:var(--text-truncate-box-orient, horizontal)}.v-node-text.is-editable:not(.is-inline-editing){pointer-events:none}.v-node-text.is-editable:not(.is-inline-editing):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:auto}.v-node-text.is-inline-editing>.v-node-logical-anchor{pointer-events:none}.v-node-text__content>*:first-child{margin-top:0}.v-node-text__content>*:last-child{margin-bottom:0}.v-node-image{--v-mask-url-1: none;--v-mask-attrs-1: 50% 50% / 100% 100%;--v-mask-inline-image-width-1: 100cqw;--v-mask-inline-image-height-1: 100cqh;--v-mask-inline-image-translate-x-1: 0cqw;--v-mask-inline-image-translate-y-1: 0px;--v-mask-inline-group-scale-1: 1 1;--v-mask-inline-group-translate-1: 0 0;--v-mask-inline-group-rotate-1: 0deg;--v-image-border-color: transparent;--v-image-border-supported-color: var(--v-image-border-color);--v-image-border-background: none;--v-image-border-clip: border-box;--v-image-border-spacing: 0px;--v-image-border-inset: 0px;--v-image-border-outside-inset: calc(var(--v-image-border-top-width, 0px) + var(--v-image-border-spacing)) calc(var(--v-image-border-right-width, 0px) + var(--v-image-border-spacing)) calc(var(--v-image-border-bottom-width, 0px) + var(--v-image-border-spacing)) calc(var(--v-image-border-left-width, 0px) + var(--v-image-border-spacing));--v-image-border-outside-radius: max(0px, calc(var(--v-image-radius-top-left, 0px) - var(--v-image-border-left-width, 0px) - var(--v-image-border-spacing))) max(0px, calc(var(--v-image-radius-top-right, 0px) - var(--v-image-border-right-width, 0px) - var(--v-image-border-spacing))) max(0px, calc(var(--v-image-radius-bottom-right, 0px) - var(--v-image-border-right-width, 0px) - var(--v-image-border-spacing))) max(0px, calc(var(--v-image-radius-bottom-left, 0px) - var(--v-image-border-left-width, 0px) - var(--v-image-border-spacing))) / max(0px, calc(var(--v-image-radius-top-left, 0px) - var(--v-image-border-top-width, 0px) - var(--v-image-border-spacing))) max(0px, calc(var(--v-image-radius-top-right, 0px) - var(--v-image-border-top-width, 0px) - var(--v-image-border-spacing))) max(0px, calc(var(--v-image-radius-bottom-right, 0px) - var(--v-image-border-bottom-width, 0px) - var(--v-image-border-spacing))) max(0px, calc(var(--v-image-radius-bottom-left, 0px) - var(--v-image-border-bottom-width, 0px) - var(--v-image-border-spacing)));--img-natural-width: calc(var(--img-width, 1) * 1px);--img-natural-height: calc(var(--img-height, 1) * 1px);--img-frame-aspect-ratio: var(--img-width, 1) / var(--img-height, 1);position:relative;display:block;container-type:size;max-width:100%;width:var(--img-natural-width);height:auto;padding:var(--v-image-border-inset);border-radius:var(--v-image-radius-top-left, 0px) var(--v-image-radius-top-right, 0px) var(--v-image-radius-bottom-right, 0px) var(--v-image-radius-bottom-left, 0px);aspect-ratio:var(--img-frame-aspect-ratio)}.v-node-image__picture{position:relative;z-index:0;display:block;width:100%;height:100%;overflow:hidden;border-radius:var(--v-image-picture-radius, inherit);filter:var(--v-image-filter-static, none);mask:var(--v-mask-url-1) var(--v-mask-attrs-1);mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.v-node-image__picture:before{content:var(--v-image-filter-backdrop-content, none);position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border-radius:inherit;-webkit-backdrop-filter:var(--v-image-filter-backdrop, none);backdrop-filter:var(--v-image-filter-backdrop, none);pointer-events:none}.v-node-image__picture:after{content:var(--v-image-filter-overlay-content, none);position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--v-image-filter-overlay-paint, transparent);opacity:var(--v-image-filter-overlay-opacity, 1);mix-blend-mode:var(--v-image-filter-overlay-blend, normal);pointer-events:none}.v-node-image-mask__defs{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.v-node-image-mask__defs .vl-mask-inline-group{scale:var(--v-mask-inline-group-scale-1);translate:var(--v-mask-inline-group-translate-1);rotate:var(--v-mask-inline-group-rotate-1)}.v-node-image-mask__defs .vl-mask-inline-image-ct{width:var(--v-mask-inline-image-width-1);height:var(--v-mask-inline-image-height-1);translate:var(--v-mask-inline-image-translate-x-1) var(--v-mask-inline-image-translate-y-1)}.v-node-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-width:var(--v-image-border-top-width, 0px) var(--v-image-border-right-width, 0px) var(--v-image-border-bottom-width, 0px) var(--v-image-border-left-width, 0px);border-style:var(--v-image-border-style, solid);border-color:var(--v-image-border-color, transparent);border-radius:inherit;pointer-events:none;box-shadow:var(--v-image-inset-shadow, none)}@supports (background-clip: border-area){.v-node-image:after{background-image:var(--v-image-border-background);background-repeat:no-repeat;background-origin:border-box;background-clip:var(--v-image-border-clip);border-color:var(--v-image-border-supported-color)}}.v-node-image__media{position:relative;z-index:0;display:block;width:100%;height:100%;border-radius:inherit;filter:var(--v-image-filter-media, none);object-fit:cover;object-position:50% 50%}.v-node-icon{--v-icon-url: none;--v-icon-size: 48px;--v-icon-aspect-ratio: 1;--v-icon-paint: currentColor;--v-icon-opacity: 1;--v-icon-surface-paint: transparent;--v-icon-surface-opacity: 1;--v-icon-surface-opacity-current: 0;--v-icon-shape-radius: 50%;--v-icon-surface-transform: none;--v-icon-surface-content: none;--v-icon-surface-background: transparent;--v-icon-surface-border-color: transparent;--v-icon-surface-mask: none;--v-icon-glyph-mask: var(--v-icon-url);--v-icon-glyph-background: var(--v-icon-paint);--v-icon-glyph-image: none;--v-icon-glyph-inset: 0;position:relative;display:inline-grid;width:var(--v-icon-size);max-width:100%;aspect-ratio:calc(1 / var(--v-icon-aspect-ratio, 1));container-type:size;filter:var(--drop-shadow, none)}.v-node-icon:before{content:var(--v-icon-surface-content);position:absolute;top:0;right:0;bottom:0;left:0;border:5cqb solid var(--v-icon-surface-border-color);border-radius:var(--v-icon-shape-radius);background:var(--v-icon-surface-background);background-origin:border-box;mask:var(--v-icon-surface-mask);-webkit-mask-composite:xor;mask-composite:exclude;opacity:var(--v-icon-surface-opacity-current);transform:var(--v-icon-surface-transform);pointer-events:none}.v-node-icon__glyph{position:absolute;inset:var(--v-icon-glyph-inset);margin:auto;background:var(--v-icon-glyph-background);background-image:var(--v-icon-glyph-image);background-repeat:no-repeat;background-position:center;background-size:contain;opacity:var(--v-icon-opacity);-webkit-mask-image:var(--v-icon-glyph-mask);mask-image:var(--v-icon-glyph-mask);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.v-container-bg{position:absolute;inset:calc(-1 * var(--v-surface-border-top-width, 0px)) calc(-1 * var(--v-surface-border-right-width, 0px)) calc(-1 * var(--v-surface-border-bottom-width, 0px)) calc(-1 * var(--v-surface-border-left-width, 0px));display:grid;overflow:hidden;border-width:var(--v-surface-border-top-width, 0px) var(--v-surface-border-right-width, 0px) var(--v-surface-border-bottom-width, 0px) var(--v-surface-border-left-width, 0px);border-style:var(--v-surface-border-style, solid);border-color:transparent;border-radius:inherit;pointer-events:none}.v-container-bg:after{content:"";position:absolute;inset:calc(-1 * var(--v-surface-border-top-width, 0px)) calc(-1 * var(--v-surface-border-right-width, 0px)) calc(-1 * var(--v-surface-border-bottom-width, 0px)) calc(-1 * var(--v-surface-border-left-width, 0px));border-width:var(--v-surface-border-top-width, 0px) var(--v-surface-border-right-width, 0px) var(--v-surface-border-bottom-width, 0px) var(--v-surface-border-left-width, 0px);border-style:var(--v-surface-border-style, solid);border-color:transparent;border-radius:inherit;pointer-events:none;box-shadow:var(--v-container-inset-shadow, none)}.v-container-bg>*{display:none;grid-area:1/1;min-width:0;min-height:0;position:relative}.v-container-bg-image,.v-container-bg-video{position:relative;overflow:hidden;filter:var(--v-image-filter-static, none)}.v-container-bg-image:before,.v-container-bg-video:before{content:var(--v-image-filter-backdrop-content, none);position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;-webkit-backdrop-filter:var(--v-image-filter-backdrop, none);backdrop-filter:var(--v-image-filter-backdrop, none);pointer-events:none}.v-container-bg-image:after,.v-container-bg-video:after{content:var(--v-image-filter-overlay-content, none);position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:var(--v-image-filter-overlay-paint, transparent);opacity:var(--v-image-filter-overlay-opacity, 1);mix-blend-mode:var(--v-image-filter-overlay-blend, normal);pointer-events:none}.v-container-bg-image img,.v-container-bg-video .v-background-video__media{position:relative;display:block;width:100%;height:100%;filter:var(--v-image-filter-media, none)}.v-container-bg-image img{object-fit:cover}.v-container-bg-video .v-background-video__media{object-fit:cover;object-position:50% 50%;transform:scale(1);transform-origin:50% 50%;transition:opacity .5s linear}.v-container-bg-video .v-background-video__media--pending{opacity:0}.v-container-bg-video-control-layer{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;pointer-events:none;container-type:size}.v-section-bg{--v-section-bg: transparent;position:relative;pointer-events:none;container-type:size}.v-section-bg__inner{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--v-section-bg);z-index:-1;border-radius:var(--section-inset-global-round)}.v-section-bg__inner:not(.v-section-bg-divider){overflow:clip}.v-section-bg-mask-host{background:none}.v-section-bg-media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:clip}.v-section-bg-media__fixed{display:contents}.v-section-bg-image,.v-section-bg-video{position:relative;width:100%;height:100%;filter:var(--v-image-filter-static, none)}.v-section-bg-image:before,.v-section-bg-image:after,.v-section-bg-video:before,.v-section-bg-video:after{position:absolute;top:0;right:0;bottom:0;left:0}.v-section-bg-image:before,.v-section-bg-video:before{content:var(--v-image-filter-backdrop-content, none);z-index:1;-webkit-backdrop-filter:var(--v-image-filter-backdrop, none);backdrop-filter:var(--v-image-filter-backdrop, none)}.v-section-bg-image:after,.v-section-bg-video:after{content:var(--v-image-filter-overlay-content, none);z-index:2;background:var(--v-image-filter-overlay-paint, transparent);opacity:var(--v-image-filter-overlay-opacity, 1);mix-blend-mode:var(--v-image-filter-overlay-blend, normal)}.v-section-bg-image picture,.v-section-bg-image img,.v-background-video__media{display:block;width:100%;height:100%}.v-section-bg-image img,.v-background-video__media{position:relative;filter:var(--v-image-filter-media, none)}.v-section-bg-image img{object-fit:cover;object-position:50% 50%}.v-background-video__media{object-fit:cover;object-position:50% 50%;transform:scale(1);transform-origin:50% 50%;transition:opacity .5s linear}.v-background-video__media--pending{opacity:0}.v-section-bg-video-control-layer{position:relative;grid-column:2/-2;grid-row:2/-2;pointer-events:none;container-type:size}.v-video-play-pause{--v-video-play-pause-render-size: min( var(--v-video-play-pause-size, 40px), 100cqw, 100cqh );position:absolute;z-index:1000;top:var(--v-video-play-pause-y, 90%);left:var(--v-video-play-pause-x, 90%);translate:calc(-1 * var(--v-video-play-pause-x, 90%)) calc(-1 * var(--v-video-play-pause-y, 90%));width:var(--v-video-play-pause-render-size);height:var(--v-video-play-pause-render-size);border-width:var(--v-video-play-pause-border-width, 0px);border-style:var(--v-video-play-pause-border-style, solid);border-color:var(--v-video-play-pause-border-color, transparent);border-radius:var(--v-video-play-pause-radius, 0px);background-image:var(--v-video-play-pause-background, none);background-repeat:no-repeat;background-origin:border-box;background-clip:var(--v-video-play-pause-background-clip, border-box);filter:var(--v-video-play-pause-shape-shadow, none);mix-blend-mode:var(--v-video-play-pause-blend-mode, normal);opacity:var(--v-video-play-pause-opacity, 1);transition:opacity .2s ease,transform .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:auto;touch-action:manipulation}@supports (background-clip: border-area){.v-video-play-pause{background-image:var(--v-video-play-pause-border-background, none),var(--v-video-play-pause-background, none);background-clip:var(--v-video-play-pause-border-clip, border-box),var(--v-video-play-pause-background-clip, border-box);border-color:var(--v-video-play-pause-border-supported-color, transparent)}}.v-video-play-pause:before{content:"";position:absolute;top:20%;right:20%;bottom:20%;left:20%;background:var(--v-video-play-pause-color, #fff);-webkit-mask-image:var(--v-video-play-pause-icon-play);mask-image:var(--v-video-play-pause-icon-play);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.v-video-play-pause.is-playing:before{-webkit-mask-image:var(--v-video-play-pause-icon-pause);mask-image:var(--v-video-play-pause-icon-pause)}.v-video-play-pause:not(.is-ready){opacity:0;pointer-events:none}@media (hover: hover){.v-video-play-pause:hover{opacity:var(--v-video-play-pause-hover-opacity, 1);transform:translateY(var(--v-video-play-pause-hover-y, 0px)) scale(var(--v-video-play-pause-hover-scale, 1))}}.v-video-play-pause:focus-visible{opacity:var(--v-video-play-pause-hover-opacity, 1);transform:translateY(var(--v-video-play-pause-hover-y, 0px)) scale(var(--v-video-play-pause-hover-scale, 1));outline:2px solid currentColor;outline-offset:3px}.v-bg-pattern{--v-bg-pattern-paint: rgb(0 0 0 / 1);--v-bg-pattern-size: 96px;--v-bg-pattern-rotation: 0deg;--v-bg-pattern-url: none;display:grid;place-items:center;overflow:clip;container-type:size;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}.v-section-bg-pattern{position:absolute;top:0;right:0;bottom:0;left:0}.v-bg-pattern-tile{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:var(--v-bg-pattern-paint);-webkit-mask-image:var(--v-bg-pattern-url);mask-image:var(--v-bg-pattern-url);-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-size:var(--v-bg-pattern-size);mask-size:var(--v-bg-pattern-size);-webkit-mask-position:center;mask-position:center}.v-bg-pattern-tile.--rotated{inset:auto;width:150cqmax;height:150cqmax;top:-25cqmax;left:-25cqmax;background:none;transform:rotate(var(--v-bg-pattern-rotation))}.v-bg-pattern-tile.--rotated:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:var(--v-bg-pattern-paint);rotate:calc(-1 * var(--v-bg-pattern-rotation))}:root{--edge-blur-mask: url(data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUIAAAGhbWV0YQAAAAAAAAAoaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAGxpYmF2aWYAAAAADnBpdG0AAAAAAAEAAAAsaWxvYwAAAABEAAACAAEAAAABAAAGXwAAAEYAAgAAAAEAAAHJAAAElgAAAEJpaW5mAAAAAAACAAAAGmluZmUCAAAAAAEAAGF2MDFDb2xvcgAAAAAaaW5mZQIAAAAAAgAAYXYwMUFscGhhAAAAABppcmVmAAAAAAAAAA5hdXhsAAIAAQABAAAA12lwcnAAAACxaXBjbwAAABRpc3BlAAAAAAAAAyAAAAMgAAAAEHBpeGkAAAAAAwgICAAAAAxhdjFDgQQMAAAAABNjb2xybmNseAACAAIABoAAAAAUaXNwZQAAAAAAAAMgAAADIAAAAA5waXhpAAAAAAEIAAAADGF2MUOBBBwAAAAAOGF1eEMAAAAAdXJuOm1wZWc6bXBlZ0I6Y2ljcDpzeXN0ZW1zOmF1eGlsaWFyeTphbHBoYQAAAAAeaXBtYQAAAAAAAAACAAEEAQKDBAACBAUGhwgAAATkbWRhdBIACgcZJnH8f6VAMogJREgBRRLZcABwYsfzsZXh0xYVWXhLLgYj0mi9mcTi9BaQZ7+Ux6bggH6ecbbPmybOWzxRJ6ilxgauFXgIpzf3lVU4BhDglO7s7+kKWo33DLclbyZPgGotMlSQe8X1Kkp1GzfyPk9ViLO0oZsjtGXq8Rfy+AxIoqZE01C7oqBASVRxPaeHRtUtD6VZ+lWaZNONk9mIedPGM70lzPuZiO3F9SaU5+QF2bRx7Ox/h4z9JU72v+dfqD4W8rQlnN0iVhXa3Vk0RQ+w1A9qdB5QQC4C2gGPUFETf0VEOvcJQ1JQtTHy5RujkR0rqaq3xWU/Dg3YANTMFBv5jgAc5DPQ7acgNx82MdnDxnOy5QQdJjuQUEKFesnpluJ7mmqLWHQPgVdGiXY5KX236vfr+PW8AgiQcPOiCwWFSfCjis/m7eIfk9sl1ArQpZa0ccH9qsM7LbS5m4GS04Fh0AtIOmgDNT2GeEA7uTyPPYDnpLH0BUCt8eippo5VapBVugZCViNIVZAfbrE58P3qlDogGr0pREquQOhPQgY57htKnwKTMKaNWvZtjJQQLwA8fmc35uEfcvIDSuox0jqJXWnyr+LkQFMwN93LwcS9DrMF+GtGnQV/aGv4FEM4O84gyMC59YIR4THujXVdej902+OXsYaEjvb0/YoEuTjg6vjzLqCbfjpmTBcj/4eFVND1YtfSnNwziWu1z13zrjLdWkJE8izIrmqFVHKyvsG7toX3xSLsVbma+HX+kyvZOQkJkJWAxrZtG7XzeJjAXQdIqBbdTlOZtzlbBfrbEfi0GU1WjgtEM4VtB+Bw9RcoqnBIDLVtEx+BV857A5EVR2ddJqEMulPCHBeias4FEIpQ2IkZHeaKg8DfhHmRx0yyAkImEOTZjfH1LSooKT7YPzKV39gHgKm3oRUsGL7k0sR9/K1ICWm3nBtkEzhkQ7VTCXzKjPPHpN87ishvXKxFXlTwosvgIIOpDO5W0cO9JJFmdDPJrlJQ9JhLfhI2IVmVSHzxE6YLOQCQ9nyShFBLYSTrRe5i0Ahz+lY5Tc2haGffhvVaMacTjSiQmj03Fl+pYOXqet/cEbTTHStML3qqQ0llzVpBxKuYo8D/2kzDZPrDsKnDBsGIfPw0nl2aSO9is74zJ4YNMKabCwTuHnWyBxOE5k2QwaUwbOx5vqb4CFBxdovaMJnhQkmIrDAHk0OSKmN+rxeN3It5v2TlgDni2PP2oiWReSKJom1vo0Nl+dJBcJZbSvFbFoeBCPgeS7Hz/FR71wpmxhE/7eAobbgoNXULr7chBzFZF2wCkF0dYKQ6E/sc35EQpSvfOo+bUTuozsIX79mkHYU+SsG8bW0O0QBUqiagl/8QXXVkzwF7VEMXXFHlU3OUYIUaNnp68oZL+ZOGPqljTaZBtYdYkZvyfL6KlcQYvyhTcQtiVarII/PS68tsI1ezUyCBg5vQvE8ycFEuiMn1RgS6iA1/3TFs+lLswRXZAyz4H5KQvRSAt+d+4UJNwlFESTJ5ZDxiQpbG7nQW2/0uEy85f/B6ulcuzuebioASAAoKGSZx/H+iBAQNCDI2ESAAABIAAPS/XaRKwvJCN7uym8lem/Jbkt+PmUKmjoGCfmyKRpq8bd7NLimQ2iX75JnVLUnA)}.v-section-bg-mask{--v-mask-url-1: none;--v-mask-url-2: none;--v-mask-url-3: none;--v-mask-attrs-1: 50% 50% / 100% 100%;--v-mask-attrs-2: 50% 50% / 100% 100%;--v-mask-attrs-3: 50% 50% / 100% 100%;--v-mask-composite-1: add;--v-mask-composite-2: add;--v-mask-composite-3: add;--v-mask-inline-image-width-1: 100cqw;--v-mask-inline-image-width-2: 100cqw;--v-mask-inline-image-width-3: 100cqw;--v-mask-inline-image-height-1: 100cqh;--v-mask-inline-image-height-2: 100cqh;--v-mask-inline-image-height-3: 100cqh;--v-mask-inline-image-translate-x-1: 0cqw;--v-mask-inline-image-translate-x-2: 0cqw;--v-mask-inline-image-translate-x-3: 0cqw;--v-mask-inline-image-translate-y-1: var(--divider-top-margin, 0px);--v-mask-inline-image-translate-y-2: var(--divider-top-margin, 0px);--v-mask-inline-image-translate-y-3: var(--divider-top-margin, 0px);--v-mask-inline-group-scale-1: 1 1;--v-mask-inline-group-scale-2: 1 1;--v-mask-inline-group-scale-3: 1 1;--v-mask-inline-group-translate-1: 0 0;--v-mask-inline-group-translate-2: 0 0;--v-mask-inline-group-translate-3: 0 0;--v-mask-inline-group-rotate-1: 0deg;--v-mask-inline-group-rotate-2: 0deg;--v-mask-inline-group-rotate-3: 0deg;position:absolute;top:0;right:0;bottom:0;left:0;overflow:clip;border-radius:var(--section-inset-global-round);background:var(--v-section-bg);mask:var(--v-mask-url-1) var(--v-mask-attrs-1) var(--v-mask-composite-1),var(--v-mask-url-2) var(--v-mask-attrs-2) var(--v-mask-composite-2),var(--v-mask-url-3) var(--v-mask-attrs-3) var(--v-mask-composite-3);mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;pointer-events:none}.v-section-bg-mask__defs{position:absolute;width:0;height:0;overflow:hidden}.v-section-bg-mask__defs .vl-mask-inline-group{scale:var(--v-mask-inline-group-scale);translate:var(--v-mask-inline-group-translate);rotate:var(--v-mask-inline-group-rotate)}.v-section-bg-mask__defs .vl-mask-inline-image-ct{width:var(--v-mask-inline-image-width);height:var(--v-mask-inline-image-height);translate:var(--v-mask-inline-image-translate-x) var(--v-mask-inline-image-translate-y)}.v-section-bg-mask-host .bg-divider-surface{background:none;background-blend-mode:unset}.v-section-bg-divider{--divider-offset: 1px;--divider-offset-2: 0px;--divider-offset-top: var(--divider-offset-2);--divider-offset-bottom: var(--divider-offset-2);--divider-top-unit: var(--page-content-cqw);--divider-bottom-unit: var(--page-content-cqw);--divider-top-mask: none;--divider-bottom-mask: none;--divider-top: none;--divider-bottom: none;--divider-top-width: 100;--divider-bottom-width: 100;--divider-top-height: 0px;--divider-bottom-height: 0px;--divider-top-margin: 0px;--divider-bottom-margin: 0px;--divider-top-inh-height: var(--divider-top-height, 0px);--divider-center: linear-gradient(to top, black, black);overflow:visible;background:none;background-blend-mode:unset;pointer-events:none}.bg-divider-clip,.bg-divider-surface{position:absolute;top:0;right:0;bottom:0;left:0;overflow:clip;border-radius:var(--section-inset-global-round);pointer-events:none}.bg-divider-surface{background:var(--v-section-bg)}.bg-divider-clip-host{bottom:calc(-1 * var(--divider-bottom-margin, 0px))}.bg-divider-clip-host>.bg-divider-clip-bottom{bottom:0}.bg-divider-clip-top,.bg-divider-clip-bottom{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.bg-divider-clip-top{top:calc(-1 * var(--divider-top-margin, 0px));-webkit-mask-image:var(--divider-top-mask);mask-image:var(--divider-top-mask);-webkit-mask-size:calc(var(--divider-top-unit) * var(--divider-top-width, 100)) var(--divider-top-height, 0px),calc(100 * var(--divider-top-unit)) calc(100% - var(--divider-top-height, 0px) + var(--divider-offset));mask-size:calc(var(--divider-top-unit) * var(--divider-top-width, 100)) var(--divider-top-height, 0px),calc(100 * var(--divider-top-unit)) calc(100% - var(--divider-top-height, 0px) + var(--divider-offset));-webkit-mask-position:top,left calc(var(--divider-top-height, 0px) - var(--divider-offset));mask-position:top,left calc(var(--divider-top-height, 0px) - var(--divider-offset))}.bg-divider-clip-bottom{bottom:calc(-1 * var(--divider-bottom-margin, 0px));-webkit-mask-image:var(--divider-bottom-mask);mask-image:var(--divider-bottom-mask);-webkit-mask-size:calc(var(--divider-bottom-unit) * var(--divider-bottom-width, 100)) var(--divider-bottom-height, 0px),calc(100 * var(--divider-bottom-unit)) calc(100% - var(--divider-bottom-height, 0px) + var(--divider-offset));mask-size:calc(var(--divider-bottom-unit) * var(--divider-bottom-width, 100)) var(--divider-bottom-height, 0px),calc(100 * var(--divider-bottom-unit)) calc(100% - var(--divider-bottom-height, 0px) + var(--divider-offset));-webkit-mask-position:bottom,top;mask-position:bottom,top}@supports (mask-size: 100% round(calc(100% - 1px),1px)){.bg-divider-clip-top{-webkit-mask-size:calc(var(--divider-top-unit) * var(--divider-top-width, 100)) var(--divider-top-height, 0px),calc(100 * var(--divider-top-unit)) round(100% - var(--divider-top-height, 0px) + var(--divider-offset),1px);mask-size:calc(var(--divider-top-unit) * var(--divider-top-width, 100)) var(--divider-top-height, 0px),calc(100 * var(--divider-top-unit)) round(100% - var(--divider-top-height, 0px) + var(--divider-offset),1px)}.bg-divider-clip-bottom{-webkit-mask-size:calc(var(--divider-bottom-unit) * var(--divider-bottom-width, 100)) var(--divider-bottom-height, 0px),calc(100 * var(--divider-bottom-unit)) round(100% - var(--divider-bottom-height, 0px) + var(--divider-offset),1px);mask-size:calc(var(--divider-bottom-unit) * var(--divider-bottom-width, 100)) var(--divider-bottom-height, 0px),calc(100 * var(--divider-bottom-unit)) round(100% - var(--divider-bottom-height, 0px) + var(--divider-offset),1px)}}.v-decoration-filter-defs{position:fixed;width:0;height:0;overflow:hidden;pointer-events:none}.v-section-bg-decorations-below,.v-section-bg-decorations-above{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template:minmax(0,1fr)/minmax(0,1fr);pointer-events:none}.v-section-bg-decorations-below{top:var(--divider-top-margin, 0px)}.v-section-bg-decoration{--v-decoration-text-stroke-width: .02em;--v-decoration-stack-index: 10;position:relative;grid-area:1/1;place-self:start;filter:var(--v-decoration-filter, none);pointer-events:none}.v-section-bg-decoration-shape,.v-section-bg-decoration-text{display:none;transform:var(--v-decoration-transform, translate(-50%, -50%) rotate(0deg) scale(1, 1));transform-origin:var(--v-decoration-transform-origin, 50% 50%)}.v-section-bg-decoration-shape{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--v-decoration-fill);-webkit-mask-image:var(--v-decoration-mask);mask-image:var(--v-decoration-mask);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-mode:alpha}.v-section-bg-decoration-pattern{position:absolute;top:0;right:0;bottom:0;left:0}.v-section-bg-decoration-text{width:100%;container-type:inline-size;color:var(--v-decoration-text-color, var(--v-decoration-fill));font-family:var(--v-decoration-font-family);font-size:1px;font-style:var(--v-decoration-font-style, normal);font-weight:var(--v-decoration-font-weight, 400);font-optical-sizing:none;line-height:1.2;text-transform:var(--v-decoration-text-transform, none);white-space:nowrap;--v-decoration-text-captured-length: initial;--v-decoration-text-support-sentinel: var(--v-decoration-text-captured-length, 9999px)}.v-section-bg-decoration-text>[aria-hidden]{visibility:hidden;letter-spacing:var(--v-decoration-letter-spacing, 0em);margin-right:calc(-1 * var(--v-decoration-letter-spacing, 0em))}.v-section-bg-decoration-text>:not([aria-hidden]){flex-grow:1;container-type:inline-size;--v-decoration-text-captured-length: 100cqi;--v-decoration-text-available-space: var(--v-decoration-text-captured-length)}.v-section-bg-decoration-text__content{position:relative;display:block;inline-size:var(--v-decoration-text-available-space);letter-spacing:var(--v-decoration-letter-spacing, 0em);background:var(--v-decoration-text-background, none);background-clip:var(--v-decoration-text-background-clip, border-box);-webkit-text-stroke:var(--v-decoration-text-stroke, 0 transparent);filter:var(--v-decoration-text-filter, none);--v-decoration-text-support-sentinel: inherit;--v-decoration-text-captured-length: 100cqi;--v-decoration-text-ratio: tan(atan2( var(--v-decoration-text-available-space), var(--v-decoration-text-available-space) - var(--v-decoration-text-captured-length) ));--v-decoration-text-font-size: clamp( 1em, 1em * var(--v-decoration-text-ratio), infinity * 1px - var(--v-decoration-text-support-sentinel) );font-size:var(--v-decoration-text-font-size);--v-decoration-text-ink-bleed: 1em;box-sizing:content-box;padding-inline:var(--v-decoration-text-ink-bleed);margin-inline:calc(-1 * var(--v-decoration-text-ink-bleed));background-repeat:no-repeat;pointer-events:none}.v-section-bg-decoration-text__content:before{content:var(--v-decoration-text-stroke-content, none);position:absolute;inset-inline:0;inset-block:-2px;transform:translateY(-100%);background:var(--v-decoration-fill)}@supports (font: -apple-system-body){.v-section-bg-decoration-text__content{filter:none;-webkit-text-stroke-color:var(--v-decoration-text-stroke-fallback-color, var(--v-decoration-fill))}.v-section-bg-decoration-text__content:before{content:none}}@container (inline-size > 0){.v-section-bg-decoration-text__content{white-space:nowrap}}@property --v-decoration-text-captured-length{syntax: "<length>"; initial-value: 0px; inherits: true;}.text-highlight-inline{background:var(--text-highlight-bg, transparent);background-blend-mode:var(--text-highlight-bg-blend, unset);color:var(--text-highlight-color, inherit)}.text-highlight-inline:has(.text-highlight-inline__text){color:inherit}.text-highlight-inline--gradient-text:not(:has(.text-highlight-inline__text)),.text-highlight-inline__text{background:var(--text-highlight-color);background-blend-mode:var(--text-highlight-color-blend, unset);background-clip:text;-webkit-background-clip:text;color:transparent}.made-with-vanilay{position:fixed;bottom:10px;left:10px;font-size:10px;background:#fff;box-shadow:0 1px 3px #0003,0 6px 13px #0000001a;border-radius:2px;z-index:9;font-family:Arial;cursor:pointer}.made-with-vanilay a{display:block;text-decoration:none;color:#222;padding:5px 10px}.made-with-vanilay:hover{background:#f5f5f5}
:root {--latin-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; --latin-ext-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://dev-cdn.vanilay.com/s/fonts/lato/v25/lato-400-normal-latin-ext.woff2) format('woff2');
  unicode-range: var(--latin-ext-range);
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://dev-cdn.vanilay.com/s/fonts/lato/v25/lato-400-normal-latin.woff2) format('woff2');
  unicode-range: var(--latin-range);
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 400;
  font-display: block;
  src: url(https://dev-cdn.vanilay.com/s/fonts/lato/v25/lato-400-italic-latin-ext.woff2) format('woff2');
  unicode-range: var(--latin-ext-range);
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 400;
  font-display: block;
  src: url(https://dev-cdn.vanilay.com/s/fonts/lato/v25/lato-400-italic-latin.woff2) format('woff2');
  unicode-range: var(--latin-range);
}
.main-wrapper {
  --section-inset-value: 2;
}
:root {
  --page-background: rgb(255 255 255 / 1);
}
:root {
  --v-system-gray-3: color-mix(in srgb, black 3%, white);
  --v-system-gray-7: color-mix(in srgb, black 7%, white);
  --v-system-gray-14: color-mix(in srgb, black 14%, white);
  --v-system-gray-28: color-mix(in srgb, black 28%, white);
  --v-system-gray-48: color-mix(in srgb, black 48%, white);
  --v-system-gray-70: color-mix(in srgb, black 70%, white);
  --v-system-gray-90: color-mix(in srgb, black 90%, white);
  --theme-brand-brand-main: rgb(80 82 227 / 1);
  --theme-brand-brand-main-shade-1: color-mix(in srgb, var(--theme-brand-brand-main) 10%, white);
  --theme-brand-brand-main-shade-2: color-mix(in srgb, var(--theme-brand-brand-main) 17.5%, white);
  --theme-brand-brand-main-shade-3: color-mix(in srgb, var(--theme-brand-brand-main) 45%, white);
  --theme-brand-brand-main-shade-4: color-mix(in srgb, var(--theme-brand-brand-main) 77.5%, white);
  --theme-brand-brand-main-shade-5: var(--theme-brand-brand-main);
  --theme-brand-brand-main-shade-6: color-mix(in srgb, var(--theme-brand-brand-main) 60%, black);
  --theme-brand-brand-main-shade-7: color-mix(in srgb, var(--theme-brand-brand-main) 30%, black);
  --theme-neutral-mixer: var(--theme-brand-brand-main);
  --theme-neutral-shade-0: white;
  --theme-neutral-shade-1: color-mix(in srgb, var(--v-system-gray-3) 95%, var(--theme-neutral-mixer) 5%);
  --theme-neutral-shade-2: color-mix(in srgb, var(--v-system-gray-7) 95%, var(--theme-neutral-mixer) 5%);
  --theme-neutral-shade-3: color-mix(in srgb, var(--v-system-gray-14) 95%, var(--theme-neutral-mixer) 5%);
  --theme-neutral-shade-4: color-mix(in srgb, var(--v-system-gray-28) 95%, var(--theme-neutral-mixer) 5%);
  --theme-neutral-shade-5: color-mix(in srgb, var(--v-system-gray-48) 95%, var(--theme-neutral-mixer) 5%);
  --theme-neutral-shade-6: color-mix(in srgb, var(--v-system-gray-70) 95%, var(--theme-neutral-mixer) 5%);
  --theme-neutral-shade-7: color-mix(in srgb, var(--v-system-gray-90) 95%, var(--theme-neutral-mixer) 5%);
}
.v-GYDzDjf3E {
  background-color: transparent;
  --v-container-bg-color: linear-gradient(rgb(255 255 255 / 1), rgb(255 255 255 / 1));
  display: flex;
  flex-direction: column;
  column-gap: 0px;
  row-gap: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  align-items: center;
  justify-content: start;
}
.node_v-rQLj0vygO {
  display: flex;
  flex-direction: column;
  width: 100%;
  width: -webkit-fill-available;
  width: stretch;
  min-height: 63px;
  overflow: clip;
  column-gap: 0px;
  row-gap: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  align-items: center;
  justify-content: center;
  --v-container-bg-color: linear-gradient(var(--theme-neutral-shade-6), var(--theme-neutral-shade-6));
}
.node_v-QIAUpA-HG {
  --text-font-family: 'Lato', sans-serif;
  --text-color: rgb(255 255 255 / 1);
  --text-fill-background: none;
  --text-fill-background-clip: border-box;
}
@container main (max-width: 1199px) {
  .node_v-QIAUpA-HG {
    position: var(--v-sticky-position, sticky);
    top: var(--v-sticky-offset, 0px);
    bottom: auto;
    left: auto;
    right: auto;
    translate: none;
  }
}
.v-alJ8ZUEKj {
  width: 100%;
  width: -webkit-fill-available;
  width: stretch;
  height: auto;
  flex: 1 0 auto;
}
.node_v-XFcKByK0L {
  display: flex;
  flex-direction: column;
  width: 100%;
  width: -webkit-fill-available;
  width: stretch;
  min-height: 425px;
  overflow: clip;
  column-gap: 16px;
  row-gap: 16px;
  padding-top: 35px;
  padding-right: 48px;
  padding-bottom: 35px;
  padding-left: 48px;
  align-items: center;
  justify-content: center;
  --v-container-bg-color: linear-gradient(var(--theme-brand-brand-main-shade-4), var(--theme-brand-brand-main-shade-4));
}
.node_v-qySdlXKEF {
  display: flex;
  flex-direction: column;
  width: 774px;
  min-height: 205px;
  overflow: clip;
  column-gap: 16px;
  row-gap: 16px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  align-items: center;
  justify-content: center;
  border-radius: 39px;
  --v-container-bg-color: linear-gradient(var(--theme-neutral-shade-1), var(--theme-neutral-shade-1));
}
.node_v-Zw215F5b0 {
  --text-font-family: 'Lato', sans-serif;
  --text-font-size: 20px;
}
.node_v-VC9xUU2N1 {
  --text-font-family: 'Lato', sans-serif;
  --text-font-size: 20px;
}
.node_v-Gnv8W47y1 {
  --text-font-family: 'Lato', sans-serif;
  --text-font-size: 20px;
}
[data-vl-section-id="v-hK9s8Par-"] {
  --section-width: min(100%, 1200px);
  --section-padding-top: 100px;
  --section-padding-right: 24px;
  --section-padding-bottom: 100px;
  --section-padding-left: 24px;
}
[data-vl-section-id="v-FceQvLun4"] {
  --section-width: min(100%, 1200px);
  --section-padding-top: 100px;
  --section-padding-right: 24px;
  --section-padding-bottom: 100px;
  --section-padding-left: 24px;
}
[data-vl-section-id="v-uf3Ez4g1U"] {
  --section-width: min(100%, 1200px);
  --section-padding-top: 100px;
  --section-padding-right: 24px;
  --section-padding-bottom: 100px;
  --section-padding-left: 24px;
}
[data-vl-section-id="v-w5yuNCKC3"] {
  --section-width: min(100%, 1200px);
  --section-padding-top: 100px;
  --section-padding-right: 24px;
  --section-padding-bottom: 100px;
  --section-padding-left: 24px;
}
.v-hK9s8Par--bg .v-section-bg-divider {
  --divider-top-mask: none;
  --divider-top: none;
  --divider-top-width: 100;
  --divider-top-height: 0px;
  --divider-top-margin: 0px;
  --divider-bottom-mask: var(--divider-bottom), var(--divider-center);
  --divider-bottom: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201280%20140%22%20preserveAspectRatio%3D%22none%22%3E%3Cg%20fill%3D%22black%22%20transform%3D%22translate(0%20-0.5)%20scale(1%2C%201)%22%3E%3Cpath%20d%3D%22M320%2028C160%2028%2080%2049%200%2070V0h1280v70c-80%2021-160%2042-320%2042-320%200-320-84-640-84z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  --divider-bottom-width: 100;
  --divider-bottom-height: calc(25 * var(--page-content-vmin));
  --divider-bottom-margin: calc(calc(25 * var(--page-content-vmin)) + var(--divider-offset-bottom));
}
.v-FceQvLun4-bg .v-section-bg-divider {
  --divider-top-mask: var(--divider-top), var(--divider-center);
  --divider-top: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201280%20140%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3Cmask%20id%3D%22inv%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22white%22%2F%3E%3Cg%20fill%3D%22black%22%20transform%3D%22translate(0%20-0.5)%20scale(1%2C%201)%22%3E%3Cpath%20d%3D%22M320%2028C160%2028%2080%2049%200%2070V0h1280v70c-80%2021-160%2042-320%2042-320%200-320-84-640-84z%22%2F%3E%3C%2Fg%3E%3C%2Fmask%3E%3C%2Fdefs%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20mask%3D%22url(%23inv)%22%2F%3E%3C%2Fsvg%3E");
  --divider-top-width: 100;
  --divider-top-height: calc(25 * var(--page-content-vmin));
  --divider-top-margin: 0px;
  --divider-bottom-mask: none;
  --divider-bottom: none;
  --divider-bottom-width: 100;
  --divider-bottom-height: 0px;
  --divider-bottom-margin: 0px;
}
.v-uf3Ez4g1U-bg .v-section-bg-divider {
  --divider-top-mask: none;
  --divider-top: none;
  --divider-top-width: 100;
  --divider-top-height: 0px;
  --divider-top-margin: 0px;
  --divider-bottom-mask: var(--divider-bottom), var(--divider-center);
  --divider-bottom: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2053%2020%22%20preserveAspectRatio%3D%22none%22%3E%3Cg%20fill%3D%22black%22%20transform%3D%22translate(0%20-0.5)%20scale(1%2C%201)%22%3E%3Cpath%20d%3D%22M54.1562%200H0V19.5C0%2019.5%207%208%2013.5%208C20%208%2022.7235%2011.7166%2026.5%2010C30.2765%208.28339%2034%20-1%2039.5%200.5C47%202.54545%2048%202.5%2050.5%202C53%201.5%2054.1562%200%2054.1562%200Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  --divider-bottom-width: 100;
  --divider-bottom-height: calc(18 * var(--page-content-vmin));
  --divider-bottom-margin: calc(calc(18 * var(--page-content-vmin)) + var(--divider-offset-bottom));
}
.v-w5yuNCKC3-bg .v-section-bg-divider {
  --divider-top-mask: var(--divider-top), var(--divider-center);
  --divider-top: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2053%2020%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3Cmask%20id%3D%22inv%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22white%22%2F%3E%3Cg%20fill%3D%22black%22%20transform%3D%22translate(0%20-0.5)%20scale(1%2C%201)%22%3E%3Cpath%20d%3D%22M54.1562%200H0V19.5C0%2019.5%207%208%2013.5%208C20%208%2022.7235%2011.7166%2026.5%2010C30.2765%208.28339%2034%20-1%2039.5%200.5C47%202.54545%2048%202.5%2050.5%202C53%201.5%2054.1562%200%2054.1562%200Z%22%2F%3E%3C%2Fg%3E%3C%2Fmask%3E%3C%2Fdefs%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20mask%3D%22url(%23inv)%22%2F%3E%3C%2Fsvg%3E");
  --divider-top-width: 100;
  --divider-top-height: calc(18 * var(--page-content-vmin));
  --divider-top-margin: 0px;
  --divider-bottom-mask: none;
  --divider-bottom: none;
  --divider-bottom-width: 100;
  --divider-bottom-height: 0px;
  --divider-bottom-margin: 0px;
}
.v-hK9s8Par--bg {
  --v-section-bg: var(--theme-brand-brand-main-shade-3);
}
.v-f7vn8CHp1 {
  display: flex;
  flex-direction: column;
  overflow: clip;
  column-gap: 0px;
  row-gap: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  align-items: center;
  justify-content: center;
}
.v-f7vn8CHp1--root {
  width: 100%;
  width: -webkit-fill-available;
  width: stretch;
  contain-intrinsic-size: var(--img-natural-width) none;
  height: 786px;
  --img-width: 2000;
  --img-height: 1325;
}
.v-f7vn8CHp1--root > .v-node-image__picture > .v-node-image__media {
  object-fit: cover;
  object-position: 50% 50%;
}
@container main (max-width: 1199px) {
  .v-f7vn8CHp1--root {
    --img-width: 2000;
    --img-height: 1325;
  }
}
@container main (max-width: 1199px) {
  .v-f7vn8CHp1--root > .v-node-image__picture > .v-node-image__media {
    object-fit: cover;
    object-position: 50% 50%;
  }
}
@container main (max-width: 767px) {
  .v-f7vn8CHp1--root {
    --img-width: 2000;
    --img-height: 1325;
  }
}
@container main (max-width: 767px) {
  .v-f7vn8CHp1--root > .v-node-image__picture > .v-node-image__media {
    object-fit: cover;
    object-position: 50% 50%;
  }
}
.vi-g5RRZ0qcP--root {
  --img-width: 2000;
  --img-height: 1325;
}
.vi-g5RRZ0qcP--root > .v-node-image__picture > .v-node-image__media {
  object-fit: cover;
  object-position: 50% 50%;
}
@container main (max-width: 1199px) {
  .vi-g5RRZ0qcP--root {
    --img-width: 2000;
    --img-height: 1325;
  }
}
@container main (max-width: 1199px) {
  .vi-g5RRZ0qcP--root > .v-node-image__picture > .v-node-image__media {
    object-fit: cover;
    object-position: 50% 50%;
  }
}
@container main (max-width: 767px) {
  .vi-g5RRZ0qcP--root {
    --img-width: 2000;
    --img-height: 1325;
  }
}
@container main (max-width: 767px) {
  .vi-g5RRZ0qcP--root > .v-node-image__picture > .v-node-image__media {
    object-fit: cover;
    object-position: 50% 50%;
  }
}
.v-SqR1Mngt5 {
  --v-image-radius-top-left: 240px;
  --v-image-radius-top-right: 240px;
  --v-image-radius-bottom-right: 240px;
  --v-image-radius-bottom-left: 240px;
  width: 333px;
  height: 333px;
  --img-width: 300;
  --img-height: 300;
}
.v-SqR1Mngt5 > .v-node-image__picture > .v-node-image__media {
  object-fit: cover;
  object-position: 50% 50%;
}
.vi-uYyuxIo1T {
  --img-width: 1333;
  --img-height: 2000;
}
.vi-uYyuxIo1T > .v-node-image__picture > .v-node-image__media {
  object-fit: cover;
  object-position: 50% 50%;
}
@container main (max-width: 1199px) {
  .vi-uYyuxIo1T {
    --img-width: 1333;
    --img-height: 2000;
  }
}
@container main (max-width: 1199px) {
  .vi-uYyuxIo1T > .v-node-image__picture > .v-node-image__media {
    object-fit: cover;
    object-position: 50% 50%;
  }
}
@container main (max-width: 767px) {
  .vi-uYyuxIo1T {
    --img-width: 1333;
    --img-height: 2000;
  }
}
@container main (max-width: 767px) {
  .vi-uYyuxIo1T > .v-node-image__picture > .v-node-image__media {
    object-fit: cover;
    object-position: 50% 50%;
  }
}
.v-lO243ASF4 {
  align-self: var(--section-content-align-y, center);
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  grid-auto-flow: row;
  column-gap: 24px;
  row-gap: 24px;
  grid-auto-rows: minmax(64px, auto);
  align-items: center;
  justify-items: center;
}
@container main (max-width: 1199px) {
  .v-lO243ASF4 {
    align-self: var(--section-content-align-y, center);
  }
}
@container main (max-width: 767px) {
  .v-lO243ASF4 {
    align-self: var(--section-content-align-y, center);
    display: flex;
    flex-direction: column;
    justify-items: unset;
    align-items: center;
    justify-content: center;
  }
}
.v-Rl7QE5gcp {
  display: flex;
  flex-direction: column;
  width: 100%;
  width: -webkit-fill-available;
  width: stretch;
  height: 100%;
  height: -webkit-fill-available;
  height: stretch;
  column-gap: 0px;
  row-gap: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  align-items: center;
  justify-content: center;
  border-radius: 0px;
  grid-column: 1 / span 2;
  grid-row: 2 / span 1;
  order: 4;
  justify-self: center;
  align-self: start;
  --v-container-bg-color: linear-gradient(var(--theme-brand-brand-main-shade-1), var(--theme-brand-brand-main-shade-1));
}
@container main (max-width: 767px) {
  .v-Rl7QE5gcp {
    margin-block-start: 0px;
    width: 100%;
    width: -webkit-fill-available;
    width: stretch;
    height: auto;
    flex: 1 0 auto;
    min-height: fit-content;
    order: 3;
    justify-self: auto;
    align-self: start;
  }
}
.v-ErNzkuEMg {
  width: 405px;
  min-width: 0;
  max-width: 100%;
  min-height: fit-content;
  max-height: unset;
  --text-font-family: 'Lato', sans-serif;
  --text-font-size: 42px;
}
.v-node-container.vi-g5RRZ0qcP {
  position: var(--v-sticky-position, sticky);
  top: auto;
  bottom: var(--v-sticky-offset, 0px);
  left: auto;
  right: auto;
  translate: none;
  width: 100%;
  width: -webkit-fill-available;
  width: stretch;
  min-height: fit-content;
  grid-column: 3 / span 2;
  grid-row: 1 / span 2;
  order: 3;
  align-self: end;
}
@container main (max-width: 1199px) {
  .v-node-container.vi-g5RRZ0qcP {
    position: var(--v-sticky-position, sticky);
    top: auto;
    bottom: var(--v-sticky-offset, 0px);
    left: auto;
    right: auto;
    translate: none;
  }
}
@container main (max-width: 767px) {
  .v-node-container.vi-g5RRZ0qcP {
    width: 100%;
    width: -webkit-fill-available;
    width: stretch;
    flex: none;
    height: 351px;
    min-width: 0;
    max-width: 100%;
    min-height: unset;
    max-height: unset;
    order: 4;
    align-self: end;
  }
}
.v-88-QbPXh6 {
  z-index: -1;
  position: relative;
  top: auto;
  bottom: auto;
  left: auto;
  right: auto;
  translate: none;
  --v-image-radius-top-left: 240px;
  --v-image-radius-top-right: 240px;
  --v-image-radius-bottom-right: 240px;
  --v-image-radius-bottom-left: 240px;
  width: 100%;
  width: -webkit-fill-available;
  width: stretch;
  contain-intrinsic-size: var(--img-natural-width) none;
  height: 240px;
  grid-column: 1 / span 4;
  grid-row: 3 / span 1;
  order: 2;
  --img-width: 1333;
  --img-height: 2000;
}
.v-88-QbPXh6 > .v-node-image__picture > .v-node-image__media {
  object-fit: cover;
  object-position: 50% 50%;
}
@container main (max-width: 1199px) {
  .v-88-QbPXh6 {
    --img-width: 1333;
    --img-height: 2000;
  }
}
@container main (max-width: 1199px) {
  .v-88-QbPXh6 > .v-node-image__picture > .v-node-image__media {
    object-fit: cover;
    object-position: 50% 50%;
  }
}
@container main (max-width: 767px) {
  .v-88-QbPXh6 {
    width: 100%;
    width: -webkit-fill-available;
    width: stretch;
    order: 2;
    --img-width: 1333;
    --img-height: 2000;
  }
}
@container main (max-width: 767px) {
  .v-88-QbPXh6 > .v-node-image__picture > .v-node-image__media {
    object-fit: cover;
    object-position: 50% 50%;
  }
}
.v-node-image.vi-uYyuxIo1T {
  z-index: 1;
  position: absolute;
  left: 411.56px;
  right: auto;
  top: 254.72px;
  bottom: auto;
  translate: 0px 0px;
  width: 333px;
  height: 333px;
  grid-column: auto;
  grid-row: auto;
  align-self: auto;
  justify-self: auto;
  margin-block-start: 0px;
  margin-inline-start: 0px;
  flex: none;
}
@container main (max-width: 1199px) {
  .v-node-image.vi-uYyuxIo1T {
    flex: initial;
    align-self: auto;
    justify-self: auto;
    margin-block-start: 0px;
    margin-inline-start: 0px;
    position: var(--v-sticky-position, sticky);
    top: var(--v-sticky-offset, 0px);
    bottom: auto;
    left: auto;
    right: auto;
    translate: none;
    width: 333px;
    height: 333px;
    aspect-ratio: var(--img-frame-aspect-ratio);
    grid-column: 1 / span 2;
    grid-row: 1 / span 1;
  }
}
@container main (max-width: 767px) {
  .v-node-image.vi-uYyuxIo1T {
    order: 1;
  }
}
.v-U782VinjS {
  width: 72px;
  grid-column: 1 / span 1;
  grid-row: 1 / span 1;
  order: 5;
  --text-font-family: 'Lato', sans-serif;
}
@container main (max-width: 767px) {
  .v-U782VinjS {
    order: 5;
  }
}
.v-FceQvLun4-bg {
  --v-section-bg: var(--theme-brand-brand-main-shade-1);
}
.v-NIKzwisVd {
  align-self: var(--section-content-align-y, center);
  display: flex;
  flex-direction: row;
  column-gap: 70px;
  row-gap: 24px;
  align-items: center;
  align-content: center;
  justify-content: center;
  flex-wrap: nowrap;
}
@container main (max-width: 1199px) {
  .v-NIKzwisVd {
    align-self: var(--section-content-align-y, center);
  }
}
@container main (max-width: 767px) {
  .v-NIKzwisVd {
    align-self: var(--section-content-align-y, center);
    display: flex;
    flex-direction: column;
    justify-items: unset;
    align-items: center;
    justify-content: center;
  }
}
.v-8DNddgId_ {
  width: 286px;
  order: 2;
  --text-font-family: 'Lato', sans-serif;
  --text-font-size: 61px;
}
.v-cP9w1jqm2 {
  width: 322px;
  height: auto;
  order: 1;
  --img-width: 1113;
  --img-height: 1979;
}
.v-cP9w1jqm2 > .v-node-image__picture > .v-node-image__media {
  object-fit: cover;
  object-position: 50% 50%;
}
.v-uf3Ez4g1U-bg {
  --v-section-bg: var(--theme-brand-brand-main-shade-1);
}
.v-DUWkfqIu1 {
  align-self: var(--section-content-align-y, center);
  display: flex;
  flex-direction: row;
  column-gap: 70px;
  row-gap: 24px;
  align-items: center;
  align-content: center;
  justify-content: center;
  flex-wrap: nowrap;
}
@container main (max-width: 1199px) {
  .v-DUWkfqIu1 {
    align-self: var(--section-content-align-y, center);
  }
}
@container main (max-width: 767px) {
  .v-DUWkfqIu1 {
    align-self: var(--section-content-align-y, center);
    display: flex;
    flex-direction: column;
    justify-items: unset;
    align-items: center;
    justify-content: center;
  }
}
.v-IvGjKR3rI {
  --text-font-family: 'Lato', sans-serif;
  --text-font-size: 37px;
}
@container main (max-width: 1199px) {
  .v-IvGjKR3rI {
    flex: 1 0 0px;
  }
}
@container main (max-width: 767px) {
  .v-IvGjKR3rI {
    flex: none;
    width: 100%;
    width: -webkit-fill-available;
    width: stretch;
  }
}
.v-CwMpw8H5v {
  width: calc(443px * var(--img-frame-aspect-ratio));
  height: 443px;
  --img-width: 1024;
  --img-height: 1024;
}
.v-CwMpw8H5v > .v-node-image__picture > .v-node-image__media {
  object-fit: cover;
  object-position: 50% 50%;
}
@container main (max-width: 1199px) {
  .v-CwMpw8H5v {
    flex: none;
    width: 373px;
  }
}
.vi-Tf07v6DYW--root {
  --img-width: 1431;
  --img-height: 1921;
}
.vi-Tf07v6DYW--root > .v-node-image__picture > .v-node-image__media {
  object-fit: cover;
  object-position: 50% 50%;
}
@container main (max-width: 1199px) {
  .vi-Tf07v6DYW--root {
    --img-width: 1431;
    --img-height: 1921;
  }
}
@container main (max-width: 1199px) {
  .vi-Tf07v6DYW--root > .v-node-image__picture > .v-node-image__media {
    object-fit: cover;
    object-position: 50% 50%;
  }
}
@container main (max-width: 767px) {
  .vi-Tf07v6DYW--root {
    --img-width: 1431;
    --img-height: 1921;
  }
}
@container main (max-width: 767px) {
  .vi-Tf07v6DYW--root > .v-node-image__picture > .v-node-image__media {
    object-fit: cover;
    object-position: 50% 50%;
  }
}
.v-wRUdWtvv6 {
  align-self: var(--section-content-align-y, center);
  display: flex;
  flex-direction: column;
  column-gap: 24px;
  row-gap: 24px;
  align-items: center;
  justify-content: center;
}
@container main (max-width: 1199px) {
  .v-wRUdWtvv6 {
    align-self: var(--section-content-align-y, center);
  }
}
@container main (max-width: 767px) {
  .v-wRUdWtvv6 {
    align-self: var(--section-content-align-y, center);
  }
}
.v-3j-42eKJ_ {
  --text-font-family: 'Lato', sans-serif;
  --text-font-size: 22px;
}
.v-node-container.vi-Tf07v6DYW {
  width: 704px;
  min-height: 722px;
}
[data-vl-section-id="v-LNjoN75_P"] {
  --section-width: min(100%, 1200px);
  --section-padding-top: 100px;
  --section-padding-right: 24px;
  --section-padding-bottom: 100px;
  --section-padding-left: 24px;
}
.vi-UFbchBnZn {
  --img-width: 1024;
  --img-height: 1024;
}
.vi-UFbchBnZn > .v-node-image__picture > .v-node-image__media {
  object-fit: cover;
  object-position: 50% 50%;
}
@container main (max-width: 1199px) {
  .vi-UFbchBnZn {
    --img-width: 1024;
    --img-height: 1024;
  }
}
@container main (max-width: 1199px) {
  .vi-UFbchBnZn > .v-node-image__picture > .v-node-image__media {
    object-fit: cover;
    object-position: 50% 50%;
  }
}
@container main (max-width: 767px) {
  .vi-UFbchBnZn {
    --img-width: 1024;
    --img-height: 1024;
  }
}
@container main (max-width: 767px) {
  .vi-UFbchBnZn > .v-node-image__picture > .v-node-image__media {
    object-fit: cover;
    object-position: 50% 50%;
  }
}
.vi-dP9Lzwzhv {
  --img-width: 1333;
  --img-height: 2000;
}
.vi-dP9Lzwzhv > .v-node-image__picture > .v-node-image__media {
  object-fit: cover;
  object-position: 50% 50%;
}
@container main (max-width: 1199px) {
  .vi-dP9Lzwzhv {
    --img-width: 1333;
    --img-height: 2000;
  }
}
@container main (max-width: 1199px) {
  .vi-dP9Lzwzhv > .v-node-image__picture > .v-node-image__media {
    object-fit: cover;
    object-position: 50% 50%;
  }
}
@container main (max-width: 767px) {
  .vi-dP9Lzwzhv {
    --img-width: 1333;
    --img-height: 2000;
  }
}
@container main (max-width: 767px) {
  .vi-dP9Lzwzhv > .v-node-image__picture > .v-node-image__media {
    object-fit: cover;
    object-position: 50% 50%;
  }
}
.vi-x_40XioRaMr {
  --img-width: 1333;
  --img-height: 2000;
}
.vi-x_40XioRaMr > .v-node-image__picture > .v-node-image__media {
  object-fit: cover;
  object-position: 50% 50%;
}
@container main (max-width: 1199px) {
  .vi-x_40XioRaMr {
    --img-width: 1333;
    --img-height: 2000;
  }
}
@container main (max-width: 1199px) {
  .vi-x_40XioRaMr > .v-node-image__picture > .v-node-image__media {
    object-fit: cover;
    object-position: 50% 50%;
  }
}
@container main (max-width: 767px) {
  .vi-x_40XioRaMr {
    --img-width: 1333;
    --img-height: 2000;
  }
}
@container main (max-width: 767px) {
  .vi-x_40XioRaMr > .v-node-image__picture > .v-node-image__media {
    object-fit: cover;
    object-position: 50% 50%;
  }
}
.v-ahNNm4Dkm {
  align-self: var(--section-content-align-y, center);
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  grid-auto-flow: row dense;
  column-gap: 24px;
  row-gap: 24px;
  grid-auto-rows: minmax(64px, auto);
  align-items: center;
  justify-items: center;
}
@container main (max-width: 1199px) {
  .v-ahNNm4Dkm {
    align-self: var(--section-content-align-y, center);
  }
}
@container main (max-width: 767px) {
  .v-ahNNm4Dkm {
    align-self: var(--section-content-align-y, center);
  }
}
.v-4-20vmXIF {
  width: 420px;
  --text-font-family: 'Lato', sans-serif;
  --text-font-size: 58px;
}
.v-node-image.vi-UFbchBnZn {
  width: 308px;
  height: auto;
}
.v-node-image.vi-dP9Lzwzhv {
  width: 333px;
  height: 333px;
}
.v-node-image.vi-x_40XioRaMr {
  width: 333px;
  height: 333px;
}