@font-face{font-family:Switzer;src:url(/v4/fonts/O2INHB7RBA62NQZWIAP3RS5WRI4PR4T5.woff2) format("woff2");font-style:normal;font-weight:200;font-display:swap}@font-face{font-family:Switzer;src:url(/v4/fonts/6IN5WOLRCYP4G4MOCOHOMXNON6Q7MDAR.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Switzer;src:url(/v4/fonts/6XPIMU23OJVRY676OG5YVJMWEHWICATX.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Switzer;src:url(/v4/fonts/YS3VPNVO4B3TOJMEXDGFZQ4TLZGGSRZC.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Inter;src:url(/v4/fonts/vQyevYAyHtARFwPqUzQGpnDs.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}:root{--v4-font: "Switzer", sans-serif;--v4-ink: #000;--v4-white: #fff;--v4-gray: #757575;--v4-ink-2: #0c0c0c;--v4-lime: #d0f923}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--v4-white);color:var(--v4-ink);font-family:var(--v4-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(body.v4) a{color:inherit;text-decoration:none}:where(body.v4) img{display:block}:where(body.v4) p,:where(body.v4) h1,:where(body.v4) h2,:where(body.v4) h3,:where(body.v4) h4{margin:0}.v4-page{position:relative;display:flex;flex-direction:column;min-height:100vh}.v4-roll{position:relative;display:flex;flex-direction:column;height:18px;overflow:hidden;cursor:pointer}.v4-roll__in{display:flex;flex-direction:column;align-items:center;gap:8px;transition:transform .4s cubic-bezier(.44,0,.56,1)}.v4-roll__t1,.v4-roll__t2{display:block;white-space:pre;font-weight:500}.v4-roll__t1{font-size:13px;line-height:16.9px;letter-spacing:.39px}.v4-roll__t2{font-size:14px;line-height:18.2px;letter-spacing:.42px;opacity:.5}.v4-roll:hover .v4-roll__in,.v4-roll.is-hover .v4-roll__in{transform:translateY(-25px)}.v4-ff{font-feature-settings:"blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on}@media (max-width: 809.98px){#v4-home-page{padding-bottom:20px}}.v4-js [data-v4-appear*=fade]:not(.v4-appeared),.v4-js [data-v4-appear-tablet*=fade]:not(.v4-appeared),.v4-js [data-v4-appear-phone*=fade]:not(.v4-appeared){opacity:.001}.v4-preloader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;justify-content:center;align-items:center;background:#a6d9ed;transition:transform .6s cubic-bezier(.44,0,.56,1)}.v4-preloader.is-done{transform:translateY(-100%);pointer-events:none}.v4-preloader.is-gone{display:none}.v4-preloader__star{display:block;width:120px;height:120px;animation:v4-spin 3s linear infinite}@media (min-width: 1200px){.v4-preloader__star{width:200px;height:200px}}@media (max-width: 809.98px){.v4-preloader__star{width:80px;height:80px}}@media (prefers-reduced-motion: reduce){.v4-preloader__star{animation:none}}.v4-hdr{position:fixed;top:0;left:0;right:0;z-index:10;padding:20px;pointer-events:none}.v4-hdr a{pointer-events:auto}.v4-hdr__nav{display:flex;justify-content:space-between;min-height:100px}.v4-hdr__logo{display:block;width:20px;height:20px;color:#000}.v4-hdr__logo svg{display:block;width:20px;height:20px}.v4-hdr__time{width:59px}.v4-hdr__menu{display:flex;flex-direction:column;align-items:flex-end;gap:5px;padding-left:20px;color:var(--v4-gray)}.v4-hdr__menu .v4-roll{height:18px}.v4-hdr__toggle{display:block;padding:0 12px 6px}.v4-hdr.is-open .v4-hdr__toggle{padding:0}.v4-hdr__links{display:none;flex-direction:column;align-items:flex-end;gap:5px}.v4-hdr.is-open .v4-hdr__links{display:flex}.v4-hdr__links a{display:block}.v4-blur{position:fixed;left:0;right:0;pointer-events:none}.v4-blur--bottom{bottom:0;height:100px;z-index:10}.v4-blur--top{top:0;height:97px;z-index:6;transform:rotate(180deg)}.v4-blur__in{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.v4-blur__layer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.v4-blur__layer{will-change:backdrop-filter}.v4-blur--bottom .v4-blur__layer{-webkit-mask-image:linear-gradient(transparent 20%,#000 100%);mask-image:linear-gradient(transparent 20%,#000);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.v4-blur--top .v4-blur__layer{-webkit-mask-image:linear-gradient(transparent 20%,#000 100%);mask-image:linear-gradient(transparent 20%,#000);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.v4-hdr__panel,.v4-hdr__close{display:none}@media (max-width: 809.98px){.v4-hdr{padding:16px}.v4-hdr__nav{min-height:0}.v4-hdr__time{display:none}.v4-hdr.is-open{bottom:0;z-index:20;pointer-events:auto}.v4-hdr__panel{display:block;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;background:var(--v4-lime);visibility:hidden;pointer-events:none}.v4-hdr.is-open .v4-hdr__panel{visibility:visible;pointer-events:auto;animation:v4-fade .3s ease both}.v4-hdr__ribbon{position:absolute;display:block;max-width:none;-o-object-fit:contain;object-fit:contain}.v4-hdr__ribbon--top{top:-99px;right:-64px;width:323px;height:244px;transform:rotate(-.9deg)}.v4-hdr__ribbon--bottom{left:-119px;bottom:-191px;width:448px;height:466px}.v4-hdr.is-open .v4-hdr__logo{visibility:hidden}.v4-hdr.is-open .v4-hdr__toggle{position:fixed;top:24px;right:28px;width:20px;height:20px;padding:0;color:#000}.v4-hdr.is-open .v4-hdr__toggle .v4-roll{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.v4-hdr.is-open .v4-hdr__close{display:block;width:20px;height:20px}.v4-hdr.is-open .v4-hdr__links{position:fixed;top:0;right:0;bottom:0;left:0;justify-content:center;align-items:center;gap:24px;color:#000;pointer-events:none;animation:v4-fade .3s ease both}}@media (max-width: 809.98px) and (prefers-reduced-motion: reduce){.v4-hdr.is-open .v4-hdr__panel,.v4-hdr.is-open .v4-hdr__links{animation:none}}@media (max-width: 809.98px){html.v4-menu-open{overflow:hidden}}.v4-hero{position:sticky;top:0;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;width:100%;height:100vh;padding:0 20px 56px;overflow:hidden}.v4-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.v4-hero__bg img,.v4-hero__bg video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.v4-hero__row{position:relative;z-index:1;display:flex;flex-direction:row;justify-content:center;align-items:flex-end;gap:200px;width:100%}.v4-hero__col{display:flex;flex-direction:column;flex:1 0 0;width:1px;gap:32px}.v4-hero__spacer{height:55px}.v4-hero__slider{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:120px}.v4-hero__thumb{position:relative;width:120px;aspect-ratio:1.02778 / 1;overflow:hidden}.v4-hero__thumb img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:0}.v4-hero__thumb img.is-active{opacity:1}.v4-hero__list{display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:120px}.v4-hero__item{display:block;color:#fff;opacity:.5;white-space:pre;font-size:15px;font-weight:500;line-height:13.5px;font-feature-settings:"blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on;transition:opacity .4s ease}.v4-hero__item.is-active{opacity:1}.v4-hero__list.is-last .v4-hero__item:not(.is-active){opacity:.2}.v4-hero__aside{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1 0 0;width:1px;max-width:300px;gap:24px;overflow:clip}.v4-hero__card{display:flex;flex-direction:column;gap:10px;width:100%}.v4-hero__meta{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;padding:5px 10px 0 0;width:100%}.v4-hero__title,.v4-hero__cats{display:block;width:100%;font-size:14px;font-weight:500;line-height:18.2px;letter-spacing:-.28px}.v4-hero__title{color:#fff}.v4-hero__cats{display:flex;flex-wrap:wrap;align-items:center;color:#dbdbdb}.v4-hero__cats span{white-space:pre}.v4-hero__line{position:relative;width:100%;height:1px}.v4-hero__line:before{content:"";position:absolute;top:0;bottom:0;left:-.176677%;width:100%;background:#686868}.v4-hero__line i{position:absolute;top:0;bottom:0;left:0;z-index:1;width:0;background:#fff}.v4-hero__media{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden}.v4-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0}.v4-hero__media img.is-active{opacity:1}.v4-hero__text{width:100%;max-width:400px;color:#ffffffe6;font-size:14px;font-weight:500;line-height:1.3em;letter-spacing:-.02em;font-feature-settings:"blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on}@media (min-width: 810px) and (max-width: 1199.98px){.v4-hero{gap:10px;height:90vh;padding:60px 2px}.v4-hero__bg{bottom:-39px}.v4-hero__col{gap:32px}}@media (max-width: 809.98px){.v4-hero{position:relative;top:auto;height:704px;padding:0 16px 34px;overflow:clip}.v4-hero__bg{inset:auto;left:0;right:0;top:-69px;height:803px}.v4-hero__aside{display:none}.v4-hero__col{gap:32px}.v4-hero__slider{flex-direction:row;align-items:center;gap:24px;max-width:250px}.v4-hero__thumb{width:113px;flex:0 0 auto}.v4-hero__list{width:113px}}.v4-heading{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1px;width:100%;max-width:154%;padding:65px 0 76px;background:#fff;overflow:clip}.v4-heading__top{display:flex;flex-direction:column;align-items:center;gap:10px;width:1200px}.v4-heading__eyebrow{color:#a7dd00;font-size:13px;font-weight:600;line-height:18.2px;letter-spacing:-.52px;text-align:center;text-transform:uppercase;white-space:pre}.v4-heading h2{width:100%;margin:0;color:#0c0c0c;font-size:32px;font-weight:500;line-height:1.3em;letter-spacing:-.05em;text-align:center;text-wrap:balance}.v4-about{position:relative;z-index:2;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:10px;width:100%;padding:0 2px;background:#fff;overflow:clip}.v4-about__graphic{position:sticky;top:0;z-index:1;flex:0 0 auto;width:32%;max-width:550px;height:220px}.v4-about__graphic img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.v4-about__row{display:flex;justify-content:center;align-items:flex-start;flex:1 0 0;width:1px;max-width:1848px}.v4-about__col{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1 0 0;width:1px;gap:90px}.v4-about__block{display:flex;flex-direction:column;width:100%;overflow:clip}.v4-about__block--text{justify-content:center;gap:10px}.v4-about__block--clients{justify-content:center;gap:24px}.v4-about-clients{position:relative;z-index:2;display:flex;flex-direction:column;gap:10px;width:100%;padding:62px 2px 188px;background:#fff;overflow:clip}.v4-about__label{color:#a1a1a1;font-size:14px;font-weight:500;line-height:18.2px;letter-spacing:.42px;white-space:pre}.v4-about__copy{width:90%;max-width:700px}.v4-about__copy p{display:block;color:#a1a1a1;opacity:.2;font-size:16px;font-weight:400;line-height:20.8px;letter-spacing:-.48px;text-align:left;white-space:pre-wrap}.v4-about__copy p.is-lit{color:#444543}.v4-clients{display:grid;grid-template-columns:repeat(6,minmax(50px,1fr));gap:10px;width:100%;overflow:clip}.v4-clients__list{grid-column:span 3;overflow:clip;display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin:0;padding:0;list-style:none}.v4-clients__item{display:flex;align-items:center;padding:2px;opacity:.2;transition:opacity 1s cubic-bezier(.44,0,.56,1)}.v4-clients__item.is-active{opacity:1}.v4-clients__item span{display:block;color:#000;font-size:16px;font-weight:500;line-height:14.4px;white-space:pre}.v4-clients__logos{grid-column:4 / span 3;display:grid;grid-template-columns:repeat(3,minmax(50px,1fr));gap:10px}.v4-clients__logo{grid-row:1;position:relative;aspect-ratio:1.02778 / 1;overflow:clip;opacity:0;transition:opacity 1s cubic-bezier(.44,0,.56,1)}.v4-clients__logo.is-active{opacity:1}.v4-clients__logo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.v4-slider__head{display:flex;justify-content:space-between;align-items:center;gap:16px}.v4-about-clients .v4-slider__head{margin-left:calc(min(32%,550px) + 10px)}.v4-slider__nav{display:flex;gap:8px;visibility:hidden}[data-v4-slider].is-scrollable .v4-slider__nav{visibility:visible}.v4-slider__btn{display:grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid #e4e4e4;border-radius:50%;background:#fff;color:#0c0c0c;cursor:pointer;transition:background-color .2s,color .2s,opacity .2s}.v4-slider__btn svg{width:14px;height:14px}.v4-slider__btn--prev svg{transform:rotate(180deg)}.v4-slider__btn:hover:not(:disabled){background:#0c0c0c;color:#fff}.v4-slider__btn:disabled{opacity:.3;cursor:default}.v4-slider__btn:focus-visible{outline:2px solid #a7dd00;outline-offset:2px}.v4-services{--v4-per-view: 8;--v4-gap: 0px;display:flex;justify-content:safe center;align-items:center;gap:var(--v4-gap);width:100%;height:108%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.v4-services::-webkit-scrollbar{display:none}.v4-service{position:relative;display:block;flex:0 0 calc((100% - (var(--v4-per-view) - 1) * var(--v4-gap)) / var(--v4-per-view));height:199px;z-index:1;scroll-snap-align:start}.v4-service__in{position:absolute;top:2.72px;left:0;right:0;display:flex;flex-direction:column;align-items:center;height:196px;padding:15px 0}.v4-service__img{display:block;box-sizing:border-box;width:100%;height:124px;padding:22px 14px;-o-object-fit:contain;object-fit:contain;transition:transform .4s cubic-bezier(.44,0,.56,1)}.v4-service:hover .v4-service__img{transform:scale(1.06)}.v4-service__gap{display:block;width:107px;height:17px}.v4-service__name{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;color:#7d7d7d;font-size:14px;font-weight:500;line-height:18.2px;letter-spacing:-.28px;text-align:center;white-space:pre}@media (min-width: 810px) and (max-width: 1199.98px){.v4-heading{gap:3px;padding:65px 0 48px}.v4-heading__top{width:902px}.v4-heading h2{font-size:24px}.v4-about{padding:0 2px}.v4-about__graphic{position:relative;top:auto;width:30%;height:254px}.v4-about-clients{padding:68px 2px 88px}.v4-about-clients .v4-slider__head{margin-left:calc(30% + 10px)}.v4-about__label{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:19.2px;letter-spacing:0}.v4-services{--v4-per-view: 6;--v4-gap: 8px;height:100%;z-index:1}.v4-service{height:184px}.v4-service__in{top:0}.v4-service__img{padding:26px 4px}}@media (max-width: 809.98px){.v4-heading{gap:0;padding:21px 0 0}.v4-heading__top{gap:18px;flex:0 0 auto}.v4-heading h2{font-size:22px}.v4-about{gap:0;padding:15px 16px}.v4-about__graphic{display:none}.v4-about__row{flex-direction:column;gap:14px;height:auto;padding:17px 0;flex:1 0 0}.v4-about__col{flex:0 0 auto;gap:48px;width:100%}.v4-about__label{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:19.2px;letter-spacing:0}.v4-about__block--text{gap:5px;padding:0 0 10px}.v4-about__copy{width:100%}.v4-about__copy p{letter-spacing:-.64px}.v4-clients{gap:10px 4px}.v4-clients__logos{gap:4px}.v4-about-clients{gap:16px;padding:0 16px 32px}.v4-about-clients .v4-slider__head{margin-left:0}.v4-services{--v4-per-view: 2;--v4-gap: 12px;height:auto}.v4-service{height:auto}.v4-service__in{position:relative;top:0;height:auto;padding:0}.v4-service__img{height:120px;padding:24px 8px}.v4-service__gap{width:100%;height:10px}}.v4-ab{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:3185px;padding-top:160px;overflow:hidden}.v4-ab>*{flex:0 0 auto}.v4-ab p{margin:0}.v4-ab__ribbon{position:absolute;overflow:clip}.v4-ab__ribbon img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.v4-ab__ribbon--page{z-index:1;top:-223px;right:-68px;width:1099px;height:495px;transform:rotate(25deg)}.v4-ab__ribbon--phone{display:none;transform:rotate(33deg);top:-157px;right:-111px;bottom:99px;left:-66px}.v4-ab__intro{display:flex;justify-content:center;align-items:center;gap:20px;width:100%;padding:0 2px 0 20px}.v4-ab__intro-container{display:flex;flex-direction:column;justify-content:center;gap:110px;flex:1 0 0;width:1px;max-width:1848px}.v4-ab__intro-heading{display:grid;grid-template-columns:repeat(4,minmax(50px,1fr));grid-template-rows:repeat(1,minmax(0,1fr));justify-content:center;gap:20px;width:100%;overflow:hidden}.v4-ab__intro-spacer{place-self:start;width:100%;height:100%;overflow:hidden}.v4-ab__intro-label{position:relative;display:flex;flex-direction:column;justify-content:flex-end;grid-column:span 3;place-self:start;width:879px;max-width:100%;height:200px}.v4-ab__intro-label h1{margin:0;color:#d0f923;font-size:56px;font-weight:500;line-height:.96em;letter-spacing:-.04em;white-space:pre-wrap}.v4-ab__approach,.v4-ab__awards,.v4-ab__values{display:flex;justify-content:center;align-items:center;gap:20px;width:100%;overflow:hidden}.v4-ab__approach{padding:34px 36px 62px}.v4-ab__awards{padding:36px}.v4-ab__grid{display:grid;grid-template-columns:repeat(4,minmax(50px,1fr));grid-auto-rows:min-content;justify-content:center;gap:20px;flex:1 0 0;width:1px;max-width:1848px}.v4-ab__side{display:flex;flex-direction:column;gap:34px;place-self:start;width:100%;max-width:550px}.v4-ab__main{display:flex;flex-direction:column;gap:24px;grid-column:span 3;place-self:start;width:100%;overflow:hidden}.v4-ab__label{max-width:440px;color:#0c0c0c99;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-.03em;white-space:pre-wrap}.v4-ab__lead{max-width:910px;color:#0b0b0c;font-size:30px;font-weight:500;line-height:1.3em;letter-spacing:-.05em}.v4-ab__detail{max-width:910px;color:#0c0c0c99;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-.05em;white-space:pre-wrap}.v4-ab__banner{position:relative;flex:0 0 auto;width:99%;height:12%;overflow:clip}.v4-ab__banner img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.v4-ab__awards-container{display:flex;flex-direction:column;gap:80px;flex:1 0 0;width:1px;max-width:1848px}.v4-ab__grid--heading,.v4-ab__grid--content{flex:0 0 auto;width:100%;grid-template-rows:repeat(1,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);overflow:hidden}.v4-ab__filler{place-self:start;width:100%;height:100%;overflow:hidden}.v4-ab__grid--heading .v4-ab__main,.v4-ab__grid--content .v4-ab__side{height:100%}.v4-ab__grid--content .v4-ab__side{flex-direction:row;gap:20px}.v4-ab__h2{margin:0;color:#0c0c0c;font-size:32px;font-weight:500;line-height:1.3em;letter-spacing:-.05em;text-align:left;white-space:pre-wrap}.v4-ab__table{display:flex;flex-direction:column;grid-column:span 3;place-self:start;width:100%;height:100%;overflow:hidden}.v4-ab__thead,.v4-ab__row{display:flex;gap:20px;width:100%;overflow:hidden}.v4-ab__thead{padding-bottom:24px}.v4-ab__thead p{color:#0c0c0c;font-size:13px;font-weight:500;line-height:1.4em;letter-spacing:-.04em;opacity:.6;white-space:pre-wrap}.v4-ab__row{position:relative;padding:30px 0}.v4-ab__row:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-top:1px solid #dedede;pointer-events:none}.v4-ab__col{display:flex;flex:0 0 auto;gap:20px;overflow:hidden}.v4-ab__col--award{width:33%}.v4-ab__col--desc{width:40%}.v4-ab__col--year{flex:1 0 0;width:1px;justify-content:flex-end}.v4-ab__col p{flex:1 0 0;width:1px}.v4-ab__col--year p{text-align:right}.v4-ab__award,.v4-ab__desc,.v4-ab__year{color:#0c0c0c;font-size:16px;font-weight:500;line-height:1.3em;white-space:pre-wrap}.v4-ab__award{letter-spacing:-.05em}.v4-ab__desc{letter-spacing:-.03em;opacity:.6}.v4-ab__year{letter-spacing:-.03em}.v4-ab__team{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:70px;width:100%;padding:0 2px 43px}.v4-ab__team-row{display:flex;justify-content:center;align-items:flex-start;gap:20px;width:100%;max-width:1848px}.v4-ab__join{display:flex;flex-direction:column;justify-content:space-between;align-self:stretch;flex:1 0 0;width:1px;max-width:550px;padding:20px;overflow:hidden;position:relative}.v4-ab__join:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #00000021;pointer-events:none}.v4-ab__join-text{display:flex;flex-direction:column;gap:30px;width:100%;margin-bottom:60px;overflow:hidden}.v4-ab__join-text p{color:#0c0c0c99;font-size:18px;font-weight:500;line-height:1.4em;letter-spacing:-.03em;text-wrap:balance}.v4-ab__hello{display:flex;align-items:center;gap:12px;transition:gap .3s ease;width:-moz-min-content;width:min-content;color:#0c0c0c;text-decoration:none}.v4-ab__hello-icon{display:block;flex:0 0 auto;width:23px;height:23px}.v4-ab__hello-icon svg{display:block;width:100%;height:100%}.v4-ab__hello:hover{gap:16px}.v4-ab__hello-text{white-space:pre;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-.05em}.v4-ab__member{flex:1 0 0;width:1px}.v4-ab__member--wide{flex-grow:2}.v4-ab__member-card{display:flex;flex-direction:column;gap:40px;width:100%;overflow:hidden}.v4-ab__member-photo{position:relative;width:100%;aspect-ratio:.951852 / 1}.v4-ab__member-photo img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.v4-ab__member-info{display:flex;flex-direction:column;gap:2px;width:100%}.v4-ab__member-name{color:#0c0c0c;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-.05em}.v4-ab__member-role{color:#0b0b0c;font-size:14px;font-weight:500;line-height:1.4em;letter-spacing:-.04em;opacity:.6}.v4-ab__photo{display:flex;justify-content:center;align-items:center;gap:20px;width:100%;padding:0 2px;overflow:hidden}.v4-ab__photo-container{position:relative;display:flex;flex-direction:column;gap:30px;flex:1 0 0;width:1px;max-width:1848px;height:399px}.v4-ab__photo-image{position:absolute;z-index:1;top:-4.38597%;left:-4.09699%;width:108%;height:116%;overflow:clip}.v4-ab__photo-image>img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.v4-ab__logo{position:absolute;top:49%;left:49%;display:flex;gap:4px;padding-left:16px;transform:translate(-50%,-50%)}.v4-ab__logo-mark{position:static!important;flex:0 0 auto;width:179px!important;height:101px!important;image-rendering:pixelated}.v4-ab__logo-reg{display:block;color:#fff;font-size:27px;font-weight:400;line-height:.85em;letter-spacing:-.04em;white-space:pre}.v4-ab__values{position:relative;z-index:2;padding:150px 2px;background:#fff}.v4-ab__grid--values{grid-auto-rows:min-content}.v4-ab__main--values{gap:30px}@media (min-width: 810px) and (max-width: 1199.98px){.v4-ab{padding-top:120px}.v4-ab__ribbon--page{top:-204px;right:-65px;width:787px;height:364px;transform:rotate(21deg)}.v4-ab__intro{padding:153px 2px 0 48px}.v4-ab__intro-container,.v4-ab__awards-container{gap:70px}.v4-ab__intro-heading{display:flex;align-items:center;align-content:center;gap:0;height:46px}.v4-ab__intro-spacer{align-self:unset;order:0;width:11%;height:43px}.v4-ab__intro-label{align-self:unset;order:1;width:69%;height:100%}.v4-ab__intro-label h1{font-size:48px}.v4-ab__approach,.v4-ab__awards,.v4-ab__values{padding:60px 2px}.v4-ab__label{font-size:15px}.v4-ab__lead{font-size:24px}.v4-ab__banner{width:815px;height:364px}.v4-ab__h2{font-size:24px}.v4-ab__thead p{font-size:12px}.v4-ab__row{padding:26px 0}.v4-ab__desc,.v4-ab__year{font-size:15px}.v4-ab__team{gap:40px;padding:60px 2px}.v4-ab__team-row{gap:16px}.v4-ab__join-text p{font-size:17px}.v4-ab__member-card{gap:30px}.v4-ab__photo-image{height:316px;top:calc(39.3524% - 158px)}.v4-ab__logo-reg{font-size:22px}}@media (max-width: 809.98px){.v4-ab{padding-top:100px;overflow:clip}.v4-ab__ribbon--page{display:none}.v4-ab__ribbon--phone{display:block}.v4-ab__intro{padding:0 16px}.v4-ab__intro-container{gap:30px;height:119px}.v4-ab__intro-heading{overflow:visible}.v4-ab__intro-spacer,.v4-ab__filler{display:none}.v4-ab__intro-label{position:sticky;top:0;z-index:1;grid-column:span 4;width:358px;height:189px}.v4-ab__intro-label h1{font-size:32px}.v4-ab__approach{padding:52px 16px}.v4-ab__awards{padding:20px 16px}.v4-ab__approach .v4-ab__grid,.v4-ab__grid--values{display:flex;flex-direction:column;align-content:flex-start;align-items:flex-start}.v4-ab__side,.v4-ab__main{align-self:unset;height:-moz-min-content;height:min-content}.v4-ab__label{font-size:15px}.v4-ab__lead{font-size:19px}.v4-ab__banner{width:401px;height:202px}.v4-ab__awards-container{gap:40px}.v4-ab__grid--content{display:flex;flex-direction:column;align-items:flex-start}.v4-ab__side--awards{display:none!important}.v4-ab__h2{font-size:22px}.v4-ab__thead p{font-size:12px}.v4-ab__row{padding:22px 0}.v4-ab__desc,.v4-ab__year{font-size:15px}.v4-ab__table{height:-moz-min-content;height:min-content}.v4-ab__team{gap:24px;padding:24px 16px}.v4-ab__team-row{flex-direction:column;gap:28px}.v4-ab__join{align-self:unset;flex:0 0 auto;justify-content:center;gap:64px;width:100%;max-width:none;padding:16px}.v4-ab__join-text{margin-bottom:0}.v4-ab__join-text p{font-size:16px}.v4-ab__member{flex:0 0 auto;width:100%}.v4-ab__member-card{gap:22px}.v4-ab__photo{height:315px;padding:0 16px}.v4-ab__photo-container{flex:0 0 auto;gap:24px;width:111%;height:71%}.v4-ab__photo-image{height:260px;top:calc(53.6341% - 130px)}.v4-ab__logo-reg{font-size:18px}.v4-ab__values{padding:50px 16px}}.v4-works{position:relative;z-index:1;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:10px;width:100%;height:243vh;background:#fff;overflow:clip}.v4-works__track{position:sticky;top:0;z-index:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;flex:1 0 0;width:1px;height:108.798vh;gap:2px;padding:0 2px 2px;background:#fff;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.v4-works__track::-webkit-scrollbar{display:none}.v4-slot{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex:0 0 auto;gap:20px;width:45%}.v4-slot--2{width:35%}.v4-slot--4{width:55%}.v4-card{position:relative;display:flex;flex-direction:column;flex-wrap:wrap;gap:10px 0;width:100%;overflow:hidden}.v4-card__head{position:relative;display:flex;flex-direction:row;align-items:center;width:100%}.v4-card__title{z-index:1;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;flex:0 0 auto;width:230px}.v4-card__name{width:100%;color:#0c0c0c;font-size:14px;font-weight:500;line-height:18.2px;letter-spacing:-.28px;white-space:pre-wrap}.v4-card__format{display:flex;align-items:center;gap:8px}.v4-card__format span{color:#a1a1a1;font-size:14px;font-weight:500;line-height:18.2px;white-space:pre}.v4-card__format i{display:block;width:3px;height:3px;border-radius:100px;background:#a1a1a1}.v4-card__arrow{position:relative;display:flex;justify-content:flex-end;align-items:center;flex:1 0 0;width:1px;min-height:20px}.v4-card__btn{position:absolute;right:12px;top:calc(49.1525% - 12.5px);z-index:1;display:flex;justify-content:center;align-items:center;width:25px;height:25px;border-radius:100%;background:#0c0c0c;color:#fff;opacity:0;transition:opacity .3s ease,background-color .3s ease,color .3s ease}.v4-card__btn svg{display:block;width:12px;height:13px}.v4-card:hover .v4-card__btn{opacity:1;background:#d0f923;color:#0c0c0c}.v4-card__cover{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden}.v4-card__cover img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.44,0,.56,1)}.v4-card:hover .v4-card__cover img{transform:scale(1.08)}.v4-works__heading{position:absolute;top:0;left:2px;right:2px;z-index:1;height:9%;display:grid;grid-template-columns:repeat(4,minmax(50px,1fr));grid-template-rows:repeat(1,minmax(0,1fr));justify-content:center;gap:20px}.v4-works__heading h2{grid-column:span 2;align-self:start;margin:0;width:100%;color:#0c0c0c;font-size:32px;font-weight:500;line-height:1.3em;letter-spacing:-.05em;text-align:left;white-space:pre-wrap}.v4-works__info{grid-column:span 4;align-self:start;display:flex;flex-direction:row;align-items:flex-start;gap:23px;width:100%;height:100%;padding:13px 0;overflow:hidden}.v4-works__info p{flex:0 0 auto;width:22%;max-width:34%;color:#0c0c0c;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-.02em}.v4-btn{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;flex:0 0 auto;width:198px;padding:10px 20px;border-radius:10px;background:#d0f923;overflow:hidden}.v4-btn .v4-roll{height:18px;color:#686868}.v4-btn .v4-roll__t1,.v4-btn .v4-roll__t2{font-size:14px;line-height:18.2px;letter-spacing:-.42px;opacity:1}.v4-btn .v4-roll__t2{opacity:.8}@media (min-width: 810px) and (max-width: 1199.98px){.v4-works__track{height:90.8192vh;padding:60px 2px}.v4-works__heading{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.v4-works__heading h2{font-size:24px}.v4-works__info{gap:141px;height:83px;flex:0 0 auto}.v4-works__info p{order:0;width:55%;max-width:440px;height:164%;text-wrap:balance}.v4-works__info .v4-btn{order:1}}@media (max-width: 809.98px){.v4-works{flex-direction:column;justify-content:center;align-items:stretch;gap:32px;height:auto;padding:49px 16px}.v4-works__heading{position:relative;inset:auto;order:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:197px}.v4-works__heading h2{font-size:22px;max-width:270px}.v4-works__info{flex-direction:column;gap:30px;height:149px}.v4-works__info p{width:82%;max-width:340px;height:120px;text-wrap:balance}.v4-works__track{position:relative;top:auto;order:1;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex:0 0 auto;gap:16px;width:100%;height:auto;padding:0 0 2px;overflow:auto hidden}.v4-slot{width:90%}.v4-slot--2{width:75%}.v4-slot--4{width:100%}}.v4-process{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;width:100%;padding:160px 2px;background:#fff}.v4-process__container{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:10px;width:100%;max-width:1848px}.v4-process__left{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;align-self:stretch;flex:.6 0 0;width:1px;max-width:550px;overflow:clip}.v4-process__heading{display:flex;flex-direction:column;gap:50px;width:100%}.v4-process__heading h2{margin:0;width:100%;color:#000;font-size:32px;font-weight:500;line-height:1.3em;letter-spacing:-.05em}.v4-process__heading p{width:100%;max-width:510px;color:#000;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-.02em}.v4-process__star{position:relative;flex:0 0 auto;width:200px;height:200px;margin-left:2px;animation:v4-spin 8.65s linear infinite}.v4-process__star img{display:block;width:200px;height:200px}@keyframes v4-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.v4-process__star{animation:none}}.v4-process__steps{z-index:1;display:grid;grid-template-columns:repeat(6,minmax(50px,1fr));grid-template-rows:repeat(3,min-content);grid-auto-rows:min-content;justify-content:center;gap:80px 3px;flex:1 0 0;width:1px;padding:0 0 0 3px;overflow:hidden}.v4-step{position:relative;display:block;grid-column:span 2;place-self:start;width:100%;overflow:hidden}.v4-step--1{grid-column:1 / span 2;grid-row:1}.v4-step--2{grid-column:5 / span 2;grid-row:1}.v4-step--3{grid-column:3 / span 2;grid-row:2}.v4-step--4{grid-column:1 / span 2;grid-row:3}.v4-step__content{display:flex;gap:16px;width:100%;overflow:hidden}.v4-step__icon{display:block;flex:0 0 auto;width:24px;height:24px;color:#0c0c0c}.v4-step__icon svg{display:block;width:100%;height:100%;overflow:visible}.v4-step__text{display:flex;flex-direction:column;gap:12px;flex:1 0 0;width:1px}.v4-step__no{color:#a1a1a1;font-size:14px;font-weight:500;line-height:1.3em;letter-spacing:-.02em;white-space:pre-wrap}.v4-step__title{color:#0c0c0c;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-.02em;white-space:pre-wrap}.v4-step__desc{color:#0c0c0c80;font-size:14px;font-weight:500;line-height:1.3em;letter-spacing:-.02em;white-space:pre-wrap}.v4-step__corner{position:absolute;top:0;right:0;z-index:1;display:block;width:9px;height:9px;border:0 solid #0c0c0c;border-right-width:2px;border-bottom-width:2px;transform:rotate(-90deg)}@media (min-width: 810px) and (max-width: 1199.98px){.v4-process{padding:60px 2px}.v4-process__container{gap:20px}.v4-process__heading{gap:40px}.v4-process__heading h2{font-size:24px}.v4-process__heading p{font-size:14px;letter-spacing:-.02em}.v4-process__steps{gap:40px 3px;padding:0 2px 60px}.v4-step__title{font-size:14px}}@media (max-width: 809.98px){.v4-process{padding:50px 16px 0}.v4-process__container{flex-direction:column;justify-content:center;gap:50px}.v4-process__left{align-self:auto;flex:0 0 auto;justify-content:center;gap:32px;width:100%;max-width:none}.v4-process__heading{gap:20px}.v4-process__heading h2{font-size:22px;max-width:270px}.v4-process__heading p{font-size:14px}.v4-process__star{width:120px;height:120px;margin-left:0}.v4-process__star img{width:120px;height:120px}.v4-process__steps{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:32px 10px;flex:0 0 auto;width:100%;padding:0}.v4-step{grid-column:auto;grid-row:auto}.v4-step__text{gap:8px}.v4-step__no,.v4-step__desc{font-size:12px}.v4-step__title{font-size:14px}}.v4-quote{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:160px 2px;background:#fff}.v4-quote__grid{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));justify-content:center;width:100%;overflow:clip}.v4-quote__intro{display:flex;flex-direction:column;gap:64px;padding:20px;background:#fff}.v4-quote__intro-top{display:flex;flex-direction:column;gap:20px}.v4-quote__score{display:flex;align-items:flex-end;gap:4px}.v4-quote__score h2{margin:0;color:#0c0c0c;font-size:46px;font-weight:600;line-height:1.1em;letter-spacing:-.07em;white-space:pre}.v4-quote__score p{color:#0c0c0c99;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-.02em;white-space:pre}.v4-quote__lead{max-width:260px;text-wrap:balance;color:#0c0c0c99;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-.02em}.v4-quote__rating{display:flex;flex-direction:column;gap:32px}.v4-quote__brand{color:#0c0c0c;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-.02em;white-space:pre}.v4-quote__faces{display:flex;align-items:center;gap:6px}.v4-quote__face{position:relative;display:flex;justify-content:center;align-items:center;flex:0 0 auto;width:34px;height:34px;border-radius:100px;overflow:clip}.v4-quote__face img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:100px}.v4-quote__face--more{background:#0c0c0c}.v4-quote__face--more span{position:relative;color:#fff;font-size:14px;font-weight:500;line-height:1.3em;letter-spacing:-.02em;white-space:pre}.v4-quote__trust{display:flex;align-items:center;gap:10px}.v4-quote__trust p{color:#0c0c0c99;font-size:14px;font-weight:500;line-height:1.3em;letter-spacing:-.02em;white-space:pre}.v4-quote__stars{display:flex;align-items:center;gap:2px;color:#0c0c0c}.v4-quote__stars svg{display:block;width:14px;height:14px}.v4-quote__stars--lime{color:#ffe600}.v4-quote__stars--lime svg{width:12px;height:12px}.v4-btn--wide{width:100%;box-shadow:inset 0 0 0 1px #d0f923}.v4-btn--wide .v4-roll{color:#1a1a1a}.v4-quote__col{display:flex;flex-direction:column;background:#ededed}.v4-rv{position:relative;display:flex;padding:20px;background:#fff}.v4-rv:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:0 solid #ededed}.v4-rv--head{align-items:center;gap:14px;height:86px}.v4-rv--body{flex-direction:column;justify-content:space-between;flex:1 0 0}.v4-rv__avatar{position:relative;flex:0 0 auto;width:46px;height:46px;border-radius:100px;overflow:clip}.v4-rv__avatar img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:100px}.v4-rv__who{display:flex;flex-direction:column;flex:1 0 0;width:1px}.v4-rv__name{color:#0c0c0c;font-size:18px;font-weight:500;line-height:1.4em;letter-spacing:-.03em;white-space:pre-wrap}.v4-rv__role{color:#686868;font-size:14px;font-weight:500;line-height:1.3em;letter-spacing:-.02em;white-space:pre-wrap}.v4-rv__text{color:#0c0c0c;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-.02em;text-wrap:balance}.v4-quote__col--1 .v4-rv--head:after{border-width:1px 1px 0 1px}.v4-quote__col--1 .v4-rv--body:after{border-width:1px}.v4-quote__col--2{flex-direction:column}.v4-quote__col--2 .v4-rv--head{order:2}.v4-quote__col--2 .v4-rv--body{order:1}.v4-quote__col--2 .v4-rv--body:after{border-width:1px 1px 1px 0}.v4-quote__col--2 .v4-rv--head:after{border-width:0 1px 1px 0}.v4-quote__col--3 .v4-rv--head:after{border-width:1px 1px 0 0}.v4-quote__col--3 .v4-rv--body:after{border-width:1px 1px 1px 0}@media (min-width: 810px) and (max-width: 1199.98px){.v4-quote{padding:60px 2px}.v4-quote__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr}.v4-quote__score h2{font-size:40px}.v4-quote__lead{font-size:14px;letter-spacing:-.02em}.v4-quote__brand{font-size:14px}.v4-quote__col--2 .v4-rv--head{order:2}.v4-quote__col--2 .v4-rv--body{order:1}}@media (max-width: 809.98px){.v4-quote{padding:50px 16px}.v4-quote__grid{display:flex;flex-direction:column;justify-content:center;align-items:center}.v4-quote__intro{width:100%;padding:16px}.v4-quote__col{width:100%}.v4-quote__score h2{font-size:32px}.v4-quote__lead,.v4-quote__brand,.v4-rv__text{font-size:14px}.v4-rv__name{font-size:16px}.v4-rv__role,.v4-quote__trust p{font-size:12px}.v4-quote__intro{position:relative}.v4-quote__intro:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:0 solid #ededed;border-width:1px 1px 0 1px}.v4-quote__col .v4-rv--body{order:1;flex:none;justify-content:center;gap:64px;padding:16px}.v4-quote__col .v4-rv--head{order:2}}.v4-team{position:relative;z-index:5;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:0 2px;background:#fff}.v4-team__wrap{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;width:100%;max-width:1848px}.v4-team__text{display:flex;flex-direction:column;align-items:flex-start;gap:100px;flex:1 0 0;width:1px;padding:160px 0}.v4-team__heading{display:flex;flex-direction:column;gap:30px;width:100%}.v4-team__heading h2{margin:0;color:#a7dd00;font-size:32px;font-weight:500;line-height:1.3em;letter-spacing:-.05em;text-align:left;white-space:pre-wrap}.v4-team__heading p{width:100%;max-width:520px;color:#0c0c0c99;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-.02em;text-wrap:balance}.v4-team__stats{display:grid;grid-template-columns:repeat(2,minmax(50px,1fr));grid-template-rows:repeat(2,minmax(0,1fr));justify-content:center;gap:0 32px;width:100%;overflow:hidden}.v4-stat{position:relative;display:flex;align-items:center;gap:20px;padding:20px 0}.v4-stat__value{margin:0;flex:0 0 auto;color:#0c0c0c;font-size:48px;font-weight:200;line-height:.9em;letter-spacing:-.05em;text-align:left;white-space:pre}.v4-stat__text{display:flex;flex-direction:column;gap:2px;flex:1 0 0;width:1px}.v4-stat__title{color:#0c0c0c;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-.02em;white-space:pre-wrap}.v4-stat__sub{color:#a1a1a1;font-size:14px;font-weight:500;line-height:1.3em;letter-spacing:-.02em;white-space:pre-wrap}.v4-team__photos{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex:.6 0 0;width:1px;max-width:550px}.v4-team__side{display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex:0 0 auto;width:39%;aspect-ratio:.311364 / 1}.v4-team__main{display:flex;justify-content:center;align-items:center;gap:10px;flex:0 0 auto;width:61%;overflow:clip}.v4-team__img{position:relative;width:100%;aspect-ratio:.913044 / 1;overflow:hidden}.v4-team__img--main{aspect-ratio:.91573 / 1}.v4-team__img img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 810px) and (max-width: 1199.98px){.v4-team{max-width:none}.v4-team__wrap{max-width:990px}.v4-team__text{gap:80px;padding:0 0 40px}.v4-team__heading h2{font-size:24px}.v4-team__heading p{font-size:14px}.v4-stat__value{font-size:38px}.v4-stat__title,.v4-stat__sub{font-size:14px}}@media (max-width: 809.98px){.v4-team{padding:0 16px}.v4-team__wrap{flex-direction:column;justify-content:center;max-width:620px}.v4-team__photos{order:0;flex:0 0 auto;width:100%;max-width:none}.v4-team__side{justify-content:center;gap:100px;width:39%}.v4-team__text{order:1;flex:0 0 auto;gap:30px;width:100%;padding:16px 0 60px}.v4-team__heading h2{font-size:22px}.v4-team__heading p{font-size:14px}.v4-team__stats{gap:20px}.v4-stat{flex-direction:column;align-items:flex-start;gap:12px;padding:16px 0}.v4-stat__value{font-size:24px;line-height:1em;letter-spacing:-.03em}.v4-stat__text{flex:0 0 auto;width:100%}.v4-stat__title{font-size:14px}.v4-stat__sub{font-size:12px}}.v4-faq{position:relative;z-index:4;display:flex;flex-direction:column;align-items:center;width:100%;padding:160px 2px 0;background:#fff}.v4-faq__container{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:20px;width:100%;max-width:1848px}.v4-faq__left{display:flex;flex-direction:column;justify-content:center;gap:32px;flex:.6 0 0;width:1px;overflow:hidden}.v4-faq__heading{display:flex;flex-direction:column;align-items:flex-start;gap:32px;width:100%}.v4-faq__heading h2{margin:0;max-width:400px;color:#0c0c0c;font-size:32px;font-weight:500;line-height:1.3em;letter-spacing:-.05em;text-align:left;white-space:pre-wrap;text-wrap:balance}.v4-faq__heading p{width:100%;max-width:350px;color:#0c0c0c99;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-.02em;text-align:left;text-wrap:balance}.v4-btn--faq{width:160px}.v4-btn--faq .v4-roll{color:#1a1a1a}.v4-faq__list{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1 0 0;width:1px}.v4-faq__item{position:relative;width:100%;padding:20px 0;overflow:hidden;transition:height .45s cubic-bezier(.44,0,.56,1)}.v4-faq__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:0 solid #e0e0e0;border-bottom-width:1px}.v4-faq__item.is-open{padding-bottom:32px}.v4-faq__row{position:relative;display:flex;flex-direction:row;justify-content:space-between;width:100%;cursor:pointer;outline:none}.v4-faq__q{width:398px;max-width:calc(100% - 40px);color:#0c0c0c;font-size:18px;font-weight:500;line-height:1.4em;letter-spacing:-.03em;text-align:left;white-space:pre-wrap}.v4-faq__a{position:absolute;top:42px;right:0;width:398px;display:flex;align-items:center;padding:0 48px 0 0;opacity:0;transition:opacity .3s ease;pointer-events:none}.v4-faq__a p{width:350px;max-width:100%;color:#0c0c0c99;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-.03em;white-space:pre-wrap}.v4-faq__item.is-open .v4-faq__a{position:relative;top:auto;right:auto;opacity:1;pointer-events:auto}.v4-faq__icon{position:absolute;top:4px;right:0;display:block;width:18px;height:18px;color:#0c0c0c;transition:transform .35s cubic-bezier(.44,0,.56,1)}.v4-faq__icon svg{display:block;width:100%;height:100%}.v4-faq__item.is-open .v4-faq__icon{transform:rotate(45deg)}@media (min-width: 810px) and (max-width: 1199.98px){.v4-faq{padding:60px 2px}.v4-faq__left{flex:1 0 0;gap:32px}.v4-faq__heading{gap:40px}.v4-faq__heading h2{font-size:24px;max-width:none}.v4-faq__heading p{font-size:14px}.v4-faq__item{padding:24px 0}.v4-faq__item.is-open{padding:20px 0 24px}.v4-faq__row{flex-direction:column;gap:20px}.v4-faq__item.is-open .v4-faq__row{gap:18px}.v4-faq__q{width:100%;max-width:none;padding-right:24px;font-size:17px}.v4-faq__a{top:64px;width:100%;padding:0}.v4-faq__a p{width:94%;font-size:15px}.v4-faq__icon{right:0;top:4px}}@media (max-width: 809.98px){.v4-faq{padding:50px 16px 0}.v4-faq__container{flex-direction:column;justify-content:center;gap:30px}.v4-faq__left{flex:0 0 auto;gap:20px;width:100%}.v4-faq__heading{gap:20px}.v4-faq__heading h2{font-size:22px;max-width:none}.v4-faq__heading p{font-size:14px}.v4-faq__list{flex:0 0 auto;width:100%}.v4-faq__item{padding:24px 0}.v4-faq__item.is-open{padding:20px 0 24px}.v4-faq__row{flex-direction:column;gap:20px}.v4-faq__item.is-open .v4-faq__row{gap:18px}.v4-faq__q{width:100%;max-width:none;padding-right:24px;font-size:16px}.v4-faq__a{top:64px;width:100%;padding:0}.v4-faq__a p{width:94%;font-size:15px}.v4-faq__icon{right:0;top:4px}}.v4-faq--standalone{padding-bottom:160px}@media (min-width: 810px) and (max-width: 1199.98px){.v4-faq--standalone{padding-bottom:60px}}@media (max-width: 809.98px){.v4-faq--standalone{padding-bottom:36px}}.v4-blog{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;width:100%;padding:160px 2px 60px;background:#fff}.v4-blog__container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:80px;width:100%;max-width:1848px}.v4-blog__heading{display:grid;grid-template-columns:repeat(4,minmax(50px,1fr));grid-template-rows:repeat(1,minmax(0,1fr));justify-content:center;gap:20px;width:100%}.v4-blog__heading h2{grid-column:span 2;align-self:start;margin:0;color:#0c0c0c;font-size:32px;font-weight:500;line-height:1.3em;letter-spacing:-.05em;text-align:left;white-space:pre-wrap}.v4-blog__info{grid-column:span 2;align-self:start;display:flex;flex-direction:row;align-items:flex-start;gap:20px;width:100%;height:100%;overflow:hidden}.v4-blog__text{display:flex;gap:20px;flex:1 0 0;width:1px;overflow:hidden}.v4-blog__text p{flex:1 0 0;width:1px;max-width:290px;color:#0c0c0c99;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-.02em;text-align:left;white-space:pre-wrap;text-wrap:balance}.v4-btn--blog{width:auto}.v4-btn--blog .v4-roll{color:#a7dd00}.v4-blog__articles{display:flex;flex-direction:row;align-items:flex-end;gap:20px;width:100%;overflow:hidden}.v4-blog__list{display:flex;justify-content:center;gap:20px}.v4-blog__list--small{flex:1 0 0;width:1px;align-items:flex-end}.v4-blog__list--featured{flex:1 0 0;width:1px;flex-direction:column;align-items:stretch}.v4-post{position:relative;display:flex;flex-direction:column;gap:16px;flex:1 0 0;width:1px;cursor:pointer}.v4-blog__list--featured .v4-post{flex:0 0 auto;width:100%}.v4-post__head{display:flex;flex-direction:row;align-items:stretch;width:100%}.v4-post__title{position:relative;z-index:1;display:flex;flex-direction:column;gap:4px;flex:1 0 0;width:1px;padding:0 32px 0 0}.v4-post__date{color:#a1a1a1;font-size:14px;font-weight:500;line-height:18.2px;white-space:pre}.v4-post__name{color:#0c0c0c;font-size:14px;font-weight:500;line-height:18.2px;letter-spacing:-.28px;white-space:pre-wrap}.v4-post__btn{right:12px;top:50%;width:22px;height:22px;transform:translateY(-11px)}.v4-post__btn svg{width:10px;height:11px}.v4-post:hover .v4-post__btn{opacity:1;background:#d0f923;color:#0c0c0c}.v4-post__img{position:relative;display:flex;justify-content:center;align-items:center;width:100%;aspect-ratio:1.385 / 1;overflow:hidden}.v4-post__img img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.44,0,.56,1)}.v4-post:hover .v4-post__img img{transform:scale(1.06)}@media (min-width: 810px) and (max-width: 1199.98px){.v4-blog{padding:60px 2px}.v4-blog__container{gap:60px}.v4-blog__heading{grid-template-rows:repeat(2,minmax(0,1fr));gap:10px}.v4-blog__heading h2{grid-column:span 4;font-size:24px}.v4-blog__info{grid-column:span 4;flex-direction:column;gap:30px;height:104px}.v4-blog__text{flex:0 0 auto;width:100%}.v4-blog__text p{flex:0 0 auto;width:55%;max-width:440px;font-size:14px}.v4-post{gap:32px}}@media (max-width: 809.98px){.v4-blog{padding:50px 16px}.v4-blog__container{gap:36px}.v4-blog__heading{display:flex;flex-direction:column;justify-content:center;gap:20px}.v4-blog__heading h2{font-size:22px;max-width:270px}.v4-blog__info{flex-direction:column;gap:20px;height:auto;flex:0 0 auto}.v4-blog__text{flex:0 0 auto;width:100%}.v4-blog__text p{max-width:none;font-size:14px}.v4-blog__articles{flex-direction:column;align-items:flex-end}.v4-blog__list{width:100%;flex:0 0 auto}.v4-blog__list--small{flex-direction:column;justify-content:center;align-items:flex-end}.v4-blog__list--featured{justify-content:center}.v4-blog__list--small .v4-post{flex:0 0 auto;width:100%}}.v4-page-main{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:120px;padding-top:160px;overflow:hidden}.v4-pj{position:relative;display:flex;flex-direction:column;gap:60px;width:100%;padding:0 2px}.v4-pj__top{display:flex;flex-direction:column;align-items:center;width:100%}.v4-pj__container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:90px;width:100%;max-width:1848px}.v4-pj__heading{display:flex;flex-direction:row;gap:20px;width:100%}.v4-pj__heading h1{flex:1 0 0;width:1px;margin:0;color:#a7dd00;font-size:56px;font-weight:500;line-height:.96em;letter-spacing:-.04em;white-space:pre-wrap}.v4-pj__text{display:flex;gap:20px;flex:1 0 0;width:1px;padding:10px 0 0;overflow:hidden}.v4-pj__text p{width:100%;max-width:510px;color:#0c0c0c99;font-size:18px;font-weight:500;line-height:1.4em;letter-spacing:-.03em;text-align:left;white-space:pre-wrap}.v4-pj__tabs{position:relative;display:flex;align-items:flex-start;gap:20px;width:100%;padding:0 40px 22px 0;overflow:auto hidden;scrollbar-width:none}.v4-pj__tabs::-webkit-scrollbar{display:none}.v4-pj__tabs:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:0 solid #d6d6d6;border-bottom-width:1px}.v4-pj__tab{flex:0 0 auto;margin:0;padding:0;border:0;background:none;cursor:pointer;color:#0c0c0c;font-family:Switzer,sans-serif;font-size:20px;font-weight:500;line-height:28px;letter-spacing:-.05em;white-space:pre;opacity:.3;transition:opacity .3s ease}.v4-pj__tab:hover,.v4-pj__tab.is-active{opacity:1}.v4-pj__items{display:flex;justify-content:center;align-items:center;gap:20px;width:100%;padding:0 0 160px;overflow:hidden}.v4-pj__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center;gap:20px;width:100%}.v4-pj__item[hidden]{display:none}.v4-pj__item.is-in{animation:v4-fade .5s ease both}@keyframes v4-fade{0%{opacity:0}to{opacity:1}}@media (min-width: 810px) and (max-width: 1199.98px){.v4-page-main{padding-top:120px}.v4-pj{gap:50px;padding:0 2px 60px}.v4-pj__container{gap:60px}.v4-pj__heading{flex-direction:column}.v4-pj__heading h1{flex:0 0 auto;width:100%;font-size:48px}.v4-pj__text{flex:0 0 auto;width:100%}.v4-pj__text p{font-size:17px}.v4-pj__tab{font-size:18px;line-height:1.1em}.v4-pj__items{padding:0}}@media (max-width: 809.98px){.v4-page-main{gap:20px;padding-top:100px}.v4-pj{gap:24px;padding:0 16px}.v4-pj__container{gap:30px}.v4-pj__heading{flex-direction:column;gap:16px}.v4-pj__heading h1{flex:0 0 auto;width:100%;font-size:32px}.v4-pj__text{flex:0 0 auto;width:100%}.v4-pj__text p{font-size:16px}.v4-pj__tab{font-size:16px;line-height:1.1em}.v4-pj__items{padding:0 0 32px}.v4-pj__grid{grid-template-columns:minmax(0,1fr);gap:10px}}.v4-pd-page{display:flex;flex-direction:column;align-items:center}.v4-pdh{position:sticky;top:0;z-index:1;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:100%;padding:76px 2px 0;overflow:hidden;background:#fff}.v4-pdh__media{position:relative;flex:1 0 0;width:1px;aspect-ratio:4 / 3;overflow:hidden}.v4-pdh__media img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.v4-pdh__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#0000,#000000b3)}.v4-pdh__side{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1 0 0;width:1px}.v4-pdh__content{display:flex;flex-direction:column;align-items:center;width:100%;padding:0 2px 0 20px}.v4-pdh__text{display:flex;flex-direction:column;justify-content:flex-end;gap:20px;width:100%;padding:0 0 48px}.v4-pdh__tags{display:flex;align-items:center;gap:8px}.v4-pdh__tag{display:block;padding:5px 8px;background:#ededed;color:#0c0c0c;font-size:14px;font-weight:500;line-height:21px;white-space:pre}.v4-pdh__title{display:flex;flex-direction:column;gap:20px;width:100%}.v4-pdh__title h1{margin:0;color:#0c0c0c;font-size:40px;font-weight:500;line-height:1.2em;letter-spacing:-.04em;text-align:left;white-space:pre-wrap}.v4-pdh__title p{color:#0c0c0c99;font-size:18px;font-weight:500;line-height:1.4em;letter-spacing:-.03em;text-align:left}.v4-pdh__details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));justify-content:center;gap:20px;width:100%;padding:0 1px 0 20px;overflow:hidden}.v4-pdh__info{grid-column:span 2;display:flex;flex-direction:row;gap:30px;width:100%;max-width:690px}.v4-pdh__fact{display:flex;flex-direction:column;justify-content:center;gap:4px;flex:1 0 0;width:1px}.v4-pdh__label{color:#a1a1a1;font-size:14px;font-weight:500;line-height:1.4em;letter-spacing:-.04em;white-space:pre-wrap}.v4-pdh__value{color:#0c0c0c;font-size:18px;font-weight:500;line-height:1.4em;letter-spacing:-.03em;text-align:left;white-space:pre-wrap}.v4-pdh__divider{flex:0 0 auto;display:block;width:1px;background:#e8e8e8}.v4-pdh__link{grid-column:span 2;display:flex;align-items:center;gap:12px;width:-moz-max-content;width:max-content;color:#0c0c0c;overflow:hidden}.v4-pdh__link-icon{display:block;width:23px;height:23px;color:#04593f;color:#0c0c0c;transition:transform .3s ease}.v4-pdh__link-icon svg{display:block;width:100%;height:100%}.v4-pdh__link-text{font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-.05em;white-space:pre}.v4-pdh__link:hover .v4-pdh__link-icon{transform:translate(4px)}.v4-pdb{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;width:100%;padding:150px 2px 160px;background:#ededed}.v4-pdb__container{display:flex;flex-direction:column;gap:160px;width:100%;overflow:hidden}.v4-pdb__content{display:flex;flex-direction:column;justify-content:center;gap:64px;width:100%;overflow:hidden}.v4-pdb__row{display:flex;flex-direction:row;justify-content:center;gap:20px;width:100%}.v4-pdb__aside{display:flex;flex-direction:column;gap:34px;flex:.6 0 0;width:1px}.v4-pdb__quote{max-width:440px;text-wrap:balance;color:#0c0c0c99;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-.03em}.v4-pdb__label{max-width:440px;color:#0c0c0c99;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-.03em;white-space:pre-wrap}.v4-pdb__person{display:flex;align-items:center;gap:18px;width:100%}.v4-pdb__avatar{display:flex;align-items:center;flex:0 0 auto;height:50px}.v4-pdb__avatar img{display:block;width:auto;max-width:140px;height:100%;-o-object-fit:contain;object-fit:contain}.v4-pdb__who{display:flex;flex-direction:column;gap:2px;flex:1 0 0;width:1px}.v4-pdb__name{color:#0c0c0c;font-size:18px;font-weight:500;line-height:1.4em;letter-spacing:-.03em;white-space:pre-wrap}.v4-pdb__role{color:#0c0c0c99;font-size:14px;font-weight:500;line-height:1.4em;letter-spacing:-.04em;white-space:pre-wrap}.v4-pdb__body{display:flex;flex-direction:column;gap:24px;flex:1 0 0;width:1px;overflow:hidden}.v4-pdb__body--inline{flex-direction:row;align-items:center;align-self:flex-start;gap:20px}.v4-pdb__headline{width:100%;color:#0b0b0c;font-size:30px;font-weight:500;line-height:1.3em;letter-spacing:-.05em;white-space:pre-wrap}.v4-pdb__sub{width:100%;color:#0c0c0c99;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-.05em;white-space:pre-wrap}.v4-pdb__shot{display:flex;flex-direction:row;justify-content:center;gap:20px;width:100%}.v4-pdb__gallery{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.v4-pdb__photo{flex:var(--v4-ratio, 1.5) 1 0;min-width:0;margin:0;overflow:hidden}.v4-pdb__gallery[data-count="3"] .v4-pdb__photo:first-child{flex-basis:100%}.v4-pdb__photo img{display:block;width:100%;height:auto}.v4-pdb__latest{display:flex;flex-direction:column;gap:64px;width:100%;overflow:hidden}.v4-pdb__latest h2{margin:0;color:#0c0c0c;font-size:32px;font-weight:500;line-height:1.3em;letter-spacing:-.05em;text-align:left;white-space:pre-wrap}.v4-pdb__next{display:flex;gap:20px;width:100%;overflow:hidden}.v4-pdb__next .v4-card{flex:1 0 0;width:1px}@media (min-width: 810px) and (max-width: 1199.98px){.v4-pdh{padding:60px 2px}.v4-pdh__media{aspect-ratio:.731397 / 1}.v4-pdh__text{gap:24px;padding:0 0 40px}.v4-pdh__title{gap:36px}.v4-pdh__title h1{font-size:32px;line-height:1.2em}.v4-pdh__title p{font-size:17px}.v4-pdh__info{gap:30px}.v4-pdh__value{font-size:17px}.v4-pdb{padding:60px 2px}.v4-pdb__container{gap:64px}.v4-pdb__quote,.v4-pdb__label{font-size:15px}.v4-pdb__name{font-size:17px}.v4-pdb__headline{font-size:24px}.v4-pdb__latest{gap:48px}.v4-pdb__latest h2{font-size:24px}.v4-pdb__next{gap:10px}}@media (max-width: 809.98px){.v4-pdh{position:relative;top:auto;flex-direction:column;justify-content:flex-end;padding:80px 16px 0}.v4-pdh__media{display:none}.v4-pdh__side{flex:0 0 auto;width:100%}.v4-pdh__content{padding:0}.v4-pdh__text{padding:0 0 36px}.v4-pdh__title{gap:20px}.v4-pdh__title h1{font-size:32px}.v4-pdh__title p{font-size:16px}.v4-pdh__details{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:36px;padding:0 0 36px}.v4-pdh__info{flex-direction:column;align-items:center;gap:16px}.v4-pdh__fact{flex:0 0 auto;width:100%;align-items:center;gap:2px}.v4-pdh__label{width:100%}.v4-pdh__value{width:100%;font-size:16px}.v4-pdh__divider{width:100%;height:1px}.v4-pdh__link{justify-content:center;width:100%;padding:12px;background:#0c0c0c;color:#fff}.v4-pdh__link-icon{width:21px;height:21px;color:#fff}.v4-pdb{padding:50px 16px}.v4-pdb__container{gap:50px}.v4-pdb__content{gap:32px}.v4-pdb__row{flex-direction:column;gap:20px}.v4-pdb__row:first-child{gap:40px}.v4-pdb__aside{flex:0 0 auto;width:100%;gap:16px}.v4-pdb__quote{max-width:none;font-size:15px}.v4-pdb__label{max-width:215px;font-size:15px}.v4-pdb__name{font-size:16px}.v4-pdb__body{flex:0 0 auto;width:100%}.v4-pdb__headline{font-size:19px}.v4-pdb__gallery{gap:12px}.v4-pdb__photo{flex-basis:100%}.v4-pdb__latest{gap:20px}.v4-pdb__latest h2{font-size:22px;max-width:270px}.v4-pdb__next{flex-direction:column;gap:35px;padding:7px 0 8px}.v4-pdb__next .v4-card{flex:0 0 auto;width:100%}}.v4-bl{display:flex;justify-content:center;align-items:center;gap:20px;width:100%;padding:0 2px 160px}.v4-bl__container{display:flex;flex-direction:column;justify-content:center;gap:120px;width:100%;max-width:1848px}.v4-bl__header{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:20px;width:100%}.v4-bl__spacer{flex:.6 0 0;width:1px;height:43px;overflow:hidden}.v4-bl__header-text{display:flex;flex-direction:column;gap:32px;flex:1 0 0;width:1px;overflow:hidden}.v4-bl__header-text h1{margin:0;color:#d0f923;font-size:56px;font-weight:500;line-height:.96em;letter-spacing:-.04em;white-space:pre-wrap}.v4-bl__header-text p{width:100%;max-width:488px;color:#0c0c0c99;font-size:18px;font-weight:500;line-height:1.4em;letter-spacing:-.03em;white-space:pre-wrap;text-wrap:balance}.v4-bl__list{display:flex;flex-direction:column;gap:160px;width:100%;overflow:hidden}.v4-bl__cards{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:90px;width:100%;overflow:hidden}.v4-bl__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center;gap:20px;width:100%}.v4-bl__cell{display:flex}.v4-bl__row--featured .v4-bl__cell{justify-content:flex-start}.v4-bl__row--grid .v4-bl__cell{justify-content:flex-end}.v4-bl__cell .v4-post{flex:0 0 auto;width:50%}.v4-bl__more{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px;width:100%;overflow:hidden}.v4-bl__more-head{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:20px;width:100%}.v4-bl__filler{flex:.6 0 0;width:1px;height:43px;overflow:hidden}.v4-bl__more-head h2{flex:1 0 0;width:1px;margin:0;color:#0c0c0c;font-size:32px;font-weight:500;line-height:1.3em;letter-spacing:-.05em;text-align:left;white-space:pre-wrap}.v4-bl__items{display:flex;flex-direction:row;justify-content:center;gap:20px;width:100%}.v4-bl__intro{display:flex;flex-direction:column;gap:20px;flex:.6 0 0;width:1px;overflow:hidden}.v4-bl__intro p{width:220px;max-width:100%;color:#0c0c0c99;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-.03em;white-space:pre-wrap}.v4-bl__table{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:90px;flex:1 0 0;width:1px;overflow:hidden}.v4-bl__rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;justify-content:center;gap:20px;width:100%}.v4-bl__row-item{position:relative;display:flex;flex-direction:column;gap:12px;padding:20px 0}.v4-bl__row-item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:0 solid #dedede;border-top-width:1px}.v4-bl__row-item time{color:#0c0c0c99;font-size:14px;font-weight:500;line-height:1.4em;letter-spacing:-.04em;white-space:pre-wrap}.v4-bl__row-item p{padding:0 32px 0 0;color:#0c0c0c;font-size:18px;font-weight:500;line-height:1.4em;letter-spacing:-.03em;text-align:left;white-space:pre-wrap}.v4-bl__btn{top:26px;right:26px;width:25px;height:25px}.v4-bl__row-item:hover .v4-bl__btn{opacity:1;background:#d0f923;color:#0c0c0c}.v4-bl__load{display:flex;gap:20px;padding:60px 0 0;overflow:hidden}.v4-bl__loadbtn{display:flex;justify-content:center;align-items:center;gap:13px;margin:0;padding:0;border:0;border-radius:10px;background:none;color:#0c0c0c;font-family:Switzer,sans-serif;cursor:pointer}.v4-bl__loadicon{display:block;width:23px;height:23px;transition:transform .4s ease}.v4-bl__loadicon svg{display:block;width:100%;height:100%}.v4-bl__loadbtn:hover .v4-bl__loadicon{transform:rotate(180deg)}.v4-bl__loadtext{font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-.05em;white-space:pre}@media (min-width: 810px) and (max-width: 1199.98px){.v4-bl{padding:0 2px 60px}.v4-bl__container{gap:90px}.v4-bl__header-text h1{font-size:48px}.v4-bl__header-text p{font-size:17px}.v4-bl__list{gap:120px}.v4-bl__cards{gap:60px;padding:60px 2px}.v4-bl__cell .v4-post{width:100%;gap:32px}.v4-bl__more{gap:40px}.v4-bl__more-head .v4-bl__filler{display:none}.v4-bl__more-head h2{font-size:24px}.v4-bl__items{flex-direction:column;gap:40px}.v4-bl__intro{flex:0 0 auto;width:484px}.v4-bl__intro p{font-size:15px}.v4-bl__table{flex:0 0 auto;width:100%}.v4-bl__row-item{padding:23px 0;gap:20px}.v4-bl__row-item p{font-size:17px}.v4-bl__load{padding-top:40px}}@media (max-width: 809.98px){.v4-bl{padding:0 16px}.v4-bl__container{gap:40px}.v4-bl__spacer{display:none}.v4-bl__header-text{gap:30px}.v4-bl__header-text h1{font-size:32px}.v4-bl__header-text p{font-size:16px;max-width:none;text-wrap:wrap}.v4-bl__list{gap:60px}.v4-bl__cards{gap:34px}.v4-bl__row{grid-template-columns:minmax(0,1fr);gap:34px}.v4-bl__cell{justify-content:flex-start}.v4-bl__cell .v4-post{width:100%}.v4-bl__more{gap:24px}.v4-bl__more-head .v4-bl__filler{display:none}.v4-bl__more-head h2{font-size:22px}.v4-bl__items{flex-direction:column;justify-content:center;gap:20px}.v4-bl__intro{flex:0 0 auto;width:215px}.v4-bl__intro p{font-size:15px}.v4-bl__table{flex:0 0 auto;width:100%}.v4-bl__rows{grid-template-columns:minmax(0,1fr);gap:0 20px}.v4-bl__row-item{padding:23px 0;gap:20px}.v4-bl__row-item p{font-size:16px}.v4-bl__load{padding-top:26px}}.v4-jd-page{display:flex;flex-direction:column;align-items:center;padding-top:76px}.v4-jdh{position:sticky;top:0;z-index:1;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:20px;width:100%;padding:0 2px;overflow:hidden;background:#fff}.v4-jdh__media{position:relative;display:flex;justify-content:center;align-items:center;flex:1 0 0;width:1px;padding:0 40px;background:#0c0c0c;overflow:hidden;aspect-ratio:1.276 / 1}.v4-jdh__bg{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5}.v4-jdh__bg img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.v4-jdh__side{display:flex;flex-direction:column;gap:32px;flex:1 0 0;width:1px;max-width:668px}.v4-jdh__author{position:relative;z-index:2;display:flex;align-items:center;gap:18px}.v4-jdh__avatar{position:relative;flex:0 0 auto;width:50px;height:50px;border-radius:50px;overflow:clip}.v4-jdh__avatar img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:50px;-o-object-fit:cover;object-fit:cover}.v4-jdh__who{display:flex;flex-direction:column;gap:2px}.v4-jdh__name{color:#0c0c0c;font-size:20px;font-weight:500;line-height:1.4em;letter-spacing:-.05em;white-space:pre-wrap}.v4-jdh__role{color:#0c0c0c;opacity:.7;font-size:14px;font-weight:500;line-height:1.4em;letter-spacing:-.04em;white-space:pre-wrap}.v4-jdh__text{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;gap:48px}.v4-jdh__text h1{margin:0;color:#0c0c0c;font-size:40px;font-weight:500;line-height:1.2em;letter-spacing:-.04em;text-align:left;white-space:pre-wrap}.v4-jdh__info{display:flex;gap:70px;overflow:hidden}.v4-jdh__info time{flex:0 0 auto;color:#0c0c0c;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-.05em;white-space:pre}.v4-jdh__info p{color:#0c0c0ccc;font-size:18px;font-weight:500;line-height:1.4em;letter-spacing:-.03em;text-align:left}.v4-jdb{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:150px;width:100%;padding:140px 36px 160px;background:#ededed}.v4-jdb__container{display:flex;flex-direction:row;gap:20px;width:100%}.v4-jdb__aside{display:flex;flex-direction:column;gap:40px;flex:.6 0 0;width:1px;align-self:stretch}.v4-jdb__sticky{position:sticky;top:60px;display:flex;flex-direction:column;gap:50px;overflow:hidden}.v4-jdb__sticky p{text-wrap:balance;max-width:270px;color:#0c0c0c99;font-size:18px;font-weight:500;line-height:1.4em;letter-spacing:-.03em;text-align:left}.v4-jdb__back{display:flex;align-items:center;gap:12px;width:-moz-max-content;width:max-content;color:#0c0c0c}.v4-jdb__back-icon{display:block;width:23px;height:23px;transition:transform .3s ease}.v4-jdb__back-icon svg{display:block;width:100%;height:100%}.v4-jdb__back:hover .v4-jdb__back-icon{transform:translate(4px)}.v4-jdb__back-text{font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-.05em;white-space:pre}.v4-jdb__article{display:flex;flex-direction:column;gap:70px;flex:1 0 0;width:1px}.v4-jdb__intro{display:flex;flex-direction:column;gap:80px;overflow:hidden}.v4-jdb__lead{display:flex;flex-direction:column;gap:24px;overflow:hidden}.v4-jdb__statement{text-wrap:balance;color:#0b0b0c;font-size:28px;font-weight:500;line-height:1.4em;letter-spacing:-.05em}.v4-jdb__sub{color:#0c0c0c99;font-size:20px;font-weight:500;line-height:1.4em;letter-spacing:-.05em;text-align:left;white-space:pre-wrap}.v4-jdb__banner{position:relative;width:100%;aspect-ratio:1.82826 / 1;overflow:hidden}.v4-jdb__banner img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.v4-jdb__content{display:flex;flex-direction:column}.v4-jdb__h2{margin:0;color:#0c0c0c;font-size:32px;font-weight:500;line-height:1.3em;letter-spacing:-.05em;white-space:pre-wrap}.v4-jdb__h3{margin:30px 0 0;color:#0c0c0c;font-size:26px;font-weight:500;line-height:1.4em;letter-spacing:-.05em;white-space:pre-wrap}.v4-jdb__p{margin:24px 0 0;color:#0c0c0c99;font-size:20px;font-weight:500;line-height:1.4em;letter-spacing:-.05em;text-align:left;white-space:pre-wrap}.v4-jdb__more{display:flex;justify-content:center;align-items:center;gap:20px;width:100%;overflow:hidden}@media (min-width: 810px) and (max-width: 1199.98px){.v4-jdh{padding:60px 2px}.v4-jdh__media{padding:120px 40px;aspect-ratio:.5727 / 1}.v4-jdh__side{gap:50px;max-width:none}.v4-jdh__author{gap:14px}.v4-jdh__name{font-size:18px;letter-spacing:-.05em}.v4-jdh__text{gap:60px}.v4-jdh__text h1{font-size:32px}.v4-jdh__info{flex-direction:column;gap:70px}.v4-jdh__info p{font-size:17px}.v4-jdb{gap:120px;padding:60px 2px}.v4-jdb__container{flex-direction:column;gap:44px}.v4-jdb__aside{flex:0 0 auto;width:100%;align-self:auto}.v4-jdb__sticky{gap:16px}.v4-jdb__sticky p{max-width:none;font-size:17px}.v4-jdb__article{flex:0 0 auto;width:100%;gap:50px}.v4-jdb__intro{gap:50px}.v4-jdb__statement{font-size:24px;line-height:1.4em}.v4-jdb__sub{font-size:18px}.v4-jdb__h2,.v4-jdb__h3{font-size:24px}.v4-jdb__p{font-size:18px}}@media (max-width: 809.98px){.v4-jd-page{padding-top:80px}.v4-jdh{position:relative;top:auto;flex-direction:column;justify-content:flex-end;padding:0 16px}.v4-jdh__media{flex:0 0 auto;width:100%;padding:90px 40px 80px}.v4-jdh__side{flex:0 0 auto;width:100%;gap:34px;max-width:none}.v4-jdh__author{gap:14px}.v4-jdh__name{font-size:16px;line-height:1.4em}.v4-jdh__text{gap:42px}.v4-jdh__text h1{font-size:32px}.v4-jdh__info{flex-direction:column;gap:18px}.v4-jdh__info p{font-size:16px}.v4-jdb{gap:50px;padding:50px 16px}.v4-jdb__container{flex-direction:column;gap:30px}.v4-jdb__aside{flex:0 0 auto;width:215px;align-self:auto}.v4-jdb__sticky{gap:28px}.v4-jdb__sticky p{display:none}.v4-jdb__article{flex:0 0 auto;width:100%;gap:36px}.v4-jdb__intro{gap:36px}.v4-jdb__statement{font-size:22px;line-height:1.4em}.v4-jdb__sub{font-size:16px}.v4-jdb__h2,.v4-jdb__h3{font-size:22px}.v4-jdb__p{margin-top:22px;font-size:16px}}.v4-ct{display:flex;justify-content:center;align-items:center;gap:20px;width:100%;padding:0 2px}.v4-ct__container{display:flex;flex-direction:column;justify-content:center;gap:160px;width:100%;max-width:1848px}.v4-ct__top{display:flex;flex-direction:column;gap:65px;width:100%;overflow:hidden}.v4-ct__heading{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:20px;width:100%;overflow:hidden}.v4-ct__filler{flex:.6 0 0;width:1px;height:43px;overflow:hidden}.v4-ct__heading h1{flex:1 0 0;width:1px;margin:0;color:#d0f923;font-size:56px;font-weight:500;line-height:.96em;letter-spacing:-.04em;white-space:pre-wrap}.v4-ct__row{display:flex;flex-direction:row;gap:20px;width:100%}.v4-ct__quote{display:flex;flex-direction:column;gap:34px;flex:.6 0 0;width:1px}.v4-ct__quote>p{max-width:320px;color:#0c0c0c99;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-.03em;text-wrap:balance}.v4-ct__person{display:flex;align-items:center;gap:18px;width:100%}.v4-ct__avatar{position:relative;flex:0 0 auto;width:50px;height:50px;border-radius:50px;overflow:clip}.v4-ct__avatar img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:50px;-o-object-fit:cover;object-fit:cover}.v4-ct__who{display:flex;flex-direction:column;gap:2px;flex:1 0 0;width:1px}.v4-ct__name{color:#0c0c0c;font-size:18px;font-weight:500;line-height:1.4em;letter-spacing:-.03em;white-space:pre-wrap}.v4-ct__role{color:#0c0c0c99;font-size:14px;font-weight:500;line-height:1.4em;letter-spacing:-.04em;white-space:pre-wrap}.v4-ct__main{display:flex;flex-direction:row;gap:20px;flex:1 0 0;width:1px;overflow:hidden}.v4-ct__info{display:flex;flex-direction:column;justify-content:space-between;flex:0 0 auto;width:398px;overflow:hidden}.v4-ct__reach{display:flex;flex-direction:column;gap:4px;padding:0 20px 0 0}.v4-ct__phone{color:#0c0c0cb3;font-size:18px;font-weight:500;line-height:1.4em;letter-spacing:-.03em;white-space:pre-wrap}.v4-ct__email{display:block;height:63px;color:#0c0c0cb3;font-size:43.4683px;font-weight:500;line-height:1.52em;letter-spacing:-.04em;white-space:pre}.v4-ct__where{display:flex;flex-direction:column;gap:46px}.v4-ct__address{display:flex;flex-direction:column;gap:22px;overflow:hidden}.v4-ct__item{display:flex;flex-direction:column;gap:5px}.v4-ct__label{color:#0c0c0c;font-size:14px;font-weight:500;line-height:1.4em;letter-spacing:-.04em;white-space:pre-wrap}.v4-ct__value{color:#0c0c0c99;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-.03em}.v4-ct__social{display:flex;flex-direction:column;justify-content:center;gap:4px}.v4-ct__link{display:flex;align-items:center;gap:8px;width:-moz-max-content;width:max-content;overflow:hidden;color:#0c0c0c}.v4-ct__link-icon{display:block;width:15px;height:15px;transition:transform .3s ease}.v4-ct__link-icon svg{display:block;width:100%;height:100%}.v4-ct__link:hover .v4-ct__link-icon{transform:translate(2px,-2px)}.v4-ct__link-text{font-size:18px;font-weight:500;line-height:1.4em;letter-spacing:-.03em;white-space:pre}.v4-ct__form{display:flex;flex-direction:column;gap:120px;flex:1 0 0;width:1px;padding:32px;border-radius:10px;background:#ededed;overflow:hidden}.v4-ct__inputs{display:flex;flex-direction:column;gap:34px;width:100%;overflow:hidden}.v4-field--ct:after{border-color:#0000002e}.v4-field--ct:focus-within:after{border-color:#0c0c0c}.v4-field--ct input,.v4-field--ct textarea{color:#0c0c0c;font-size:20px;line-height:28px;letter-spacing:-.04em}.v4-field--ct input::-moz-placeholder,.v4-field--ct textarea::-moz-placeholder{color:#0c0c0c80}.v4-field--ct input::placeholder,.v4-field--ct textarea::placeholder{color:#0c0c0c80}.v4-field--ct.v4-field--area textarea{height:46px}.v4-ct__submit,.v4-ct__submit .v4-cta__submit-text{color:#0c0c0c}@media (min-width: 810px) and (max-width: 1199.98px){#v4-contact-page.v4-page-main{padding-top:60px}.v4-ct{padding:60px 2px}.v4-ct__container{gap:120px}.v4-ct__top{gap:70px}.v4-ct__heading h1{font-size:48px}.v4-ct__row{gap:20px}.v4-ct__main{flex-direction:column;gap:50px}.v4-ct__info{flex:0 0 auto;width:100%;justify-content:center;gap:20px}.v4-ct__phone,.v4-ct__link-text{font-size:17px}.v4-ct__email{height:80px;font-size:51.33px}.v4-ct__where{gap:40px}.v4-ct__value{font-size:15px}.v4-ct__inputs{gap:26px}.v4-ct__form{flex:0 0 auto;width:100%;gap:40px}.v4-field--ct input,.v4-field--ct textarea{font-size:18px;line-height:25.2px}.v4-ct__name{font-size:17px}}@media (max-width: 809.98px){.v4-ct{padding:0 16px 60px}.v4-ct__container{gap:50px}.v4-ct__top{gap:30px}.v4-ct__heading h1{font-size:32px}.v4-ct__filler{display:none}.v4-ct__row{flex-direction:column;gap:32px}.v4-ct__quote{flex:0 0 auto;width:215px;gap:24px}.v4-ct__person{gap:18px}.v4-ct__main{flex:0 0 auto;flex-direction:column;gap:32px;width:100%}.v4-ct__info{flex:0 0 auto;width:100%;justify-content:center;gap:30px}.v4-ct__phone,.v4-ct__link-text{font-size:16px}.v4-ct__email{height:61px;font-size:38.85px}.v4-ct__where{gap:30px}.v4-ct__value{font-size:15px}.v4-ct__inputs{gap:18px}.v4-ct__form{flex:0 0 auto;width:100%;gap:34px;padding:16px}.v4-field--ct input,.v4-field--ct textarea{font-size:16px;line-height:22.4px}}#v4-contact-page.v4-page-main{gap:0}.v4-page-main:has(.v4-lg){padding-bottom:124px;justify-content:center}.v4-lg{display:flex;justify-content:center;align-items:center;gap:20px;width:100%;padding:0 2px}.v4-lg__container{display:flex;flex-direction:column;justify-content:center;gap:64px;width:100%;max-width:1848px}.v4-lg__heading{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:20px;width:100%}.v4-lg__filler{flex:.6 0 0;width:1px;height:43px;overflow:hidden}.v4-lg__heading h1{flex:1 0 0;width:1px;margin:0;color:#0c0c0c;font-size:56px;font-weight:500;line-height:.96em;letter-spacing:-.04em;white-space:pre-wrap}.v4-lg__content{display:flex;flex-direction:row;gap:20px;width:100%;overflow:hidden}.v4-lg__date{display:flex;flex-direction:column;gap:6px;flex:.6 0 0;width:1px}.v4-lg__date-label{color:#0c0c0c99;font-size:14px;font-weight:500;line-height:1.4em;letter-spacing:-.04em;white-space:pre-wrap}.v4-lg__date-value{color:#0c0c0c;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-.03em;white-space:pre-wrap}.v4-lg__text{display:flex;flex-direction:column;gap:30px;flex:1 0 0;width:1px;overflow:hidden}.v4-lg__block{display:flex;flex-direction:column;gap:24px;overflow:hidden}.v4-lg__h2{margin:0;color:#0c0c0c;font-size:32px;font-weight:500;line-height:1.3em;letter-spacing:-.05em}.v4-lg__h3{margin:0;color:#0c0c0c;font-size:26px;font-weight:500;line-height:1.4em;letter-spacing:-.05em}.v4-lg__p{color:#0c0c0c99;font-size:20px;font-weight:500;line-height:1.4em;letter-spacing:-.05em;white-space:pre-wrap}.v4-lg__bullets{display:flex;flex-direction:column}.v4-lg__bullets .v4-lg__p+.v4-lg__p{margin-top:6px}@media (min-width: 810px) and (max-width: 1199.98px){.v4-page-main:has(.v4-lg){padding-top:120px;padding-bottom:60px}.v4-lg__container{gap:60px}.v4-lg__heading h1{font-size:48px}.v4-lg__date-value{font-size:15px}.v4-lg__block{gap:16px}.v4-lg__block--intro,.v4-lg--terms .v4-lg__block{gap:24px}.v4-lg__h2,.v4-lg__h3{font-size:24px}.v4-lg__p{font-size:18px}}@media (max-width: 809.98px){.v4-page-main:has(.v4-lg){padding:100px 16px 36px}.v4-lg{padding:0}.v4-lg__container{gap:30px}.v4-lg__heading h1{font-size:32px}.v4-lg__filler{display:none}.v4-lg__content{flex-direction:column;gap:24px}.v4-lg__date{flex:0 0 auto;width:215px;gap:4px}.v4-lg__date-value{font-size:15px}.v4-lg__text{flex:0 0 auto;width:100%;gap:22px}.v4-lg__block{gap:12px}.v4-lg__h2,.v4-lg__h3{font-size:22px}.v4-lg__p{font-size:16px}.v4-lg__bullets .v4-lg__p+.v4-lg__p{margin-top:4px}}.v4-cta{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;padding:160px 36px;background:#d0f923;overflow:hidden;color:#04593f}.v4-cta__container{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:64px;width:100%;max-width:1848px}.v4-cta__heading{width:100%}.v4-cta__heading h2{margin:0;font-size:32px;font-weight:500;line-height:1.3em;letter-spacing:-.05em;color:#04593f;text-wrap:balance}.v4-cta__form{display:flex;flex-direction:row;align-items:flex-start;gap:20px;width:100%}.v4-cta__quote{display:flex;flex-direction:column;align-items:flex-start;gap:50px;flex:5 0 0;width:1px;overflow:hidden}.v4-cta__quote p{width:100%;max-width:560px;color:#04593f99;font-size:18px;font-weight:500;line-height:1.4em;letter-spacing:-.03em;text-align:left;text-wrap:balance}.v4-cta__fields{display:flex;flex-direction:column;align-items:flex-start;gap:80px;flex:7 0 0;width:1px;overflow:hidden}.v4-cta__inputs{display:flex;flex-direction:column;gap:34px;width:100%;overflow:hidden}.v4-field{position:relative;display:flex;align-items:center;width:100%;padding:0 0 18px;overflow:hidden}.v4-field:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;box-sizing:border-box;border:0 solid rgba(4,89,63,.3);border-bottom-width:1px;transition:border-color .3s cubic-bezier(.12,.23,.5,1)}.v4-field:focus-within:after{border-color:#fff}.v4-field input,.v4-field textarea{flex:1 1 0;width:auto;min-width:0;margin:0;padding:0;border:0;outline:none;background:transparent;border-radius:0;color:#04593f;font-family:Switzer,sans-serif;font-size:18px;font-weight:500;line-height:25.2px;letter-spacing:-.04em}.v4-field input{height:28px}.v4-field input::-moz-placeholder,.v4-field textarea::-moz-placeholder{color:#04593f80;opacity:1}.v4-field input::placeholder,.v4-field textarea::placeholder{color:#04593f80;opacity:1}.v4-field--area{padding:0}.v4-field--area textarea{display:flex;width:100%;height:46px;padding:0 0 18px;resize:none;overflow:hidden auto;white-space:break-spaces}.v4-cta__submit{display:flex;align-items:center;gap:12px;margin:0;padding:0;border:0;background:none;cursor:pointer;overflow:hidden;color:#04593f;font-family:Switzer,sans-serif}.v4-cta__icon{display:flex;align-items:center;justify-content:center;width:23px;height:23px;transition:margin .3s ease}.v4-cta__icon svg{display:block;width:100%;height:100%}.v4-cta__submit-text{white-space:pre;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-.05em}.v4-cta__submit:hover .v4-cta__icon{margin-right:4px}.v4-cta__ribbon{position:absolute;z-index:1;overflow:clip;pointer-events:none}.v4-cta__ribbon img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.v4-cta__ribbon--left{left:-30px;bottom:-157px;width:459px;height:466px}.v4-cta__ribbon--right{top:-333px;right:-601px;width:106%;height:714px;transform:rotate(-1deg)}@media (min-width: 810px) and (max-width: 1199.98px){.v4-cta{padding:120px 32px}.v4-cta__container{gap:70px}.v4-cta__heading h2{font-size:24px}.v4-cta__quote{gap:40px}.v4-cta__quote p{max-width:90%;font-size:17px}.v4-cta__fields{gap:70px}.v4-cta__inputs{gap:30px}.v4-cta__ribbon--left{left:-133px;bottom:-219px}.v4-cta__ribbon--right{top:-110px;right:-313px;width:68%;height:460px}}@media (max-width: 809.98px){.v4-cta{padding:215px 16px}.v4-cta__container{gap:30px}.v4-cta__heading h2{font-size:22px}.v4-cta__form{flex-direction:column;gap:40px}.v4-cta__quote{flex:0 0 auto;gap:40px;width:100%}.v4-cta__quote p{font-size:16px}.v4-cta__fields{flex:0 0 auto;gap:40px;width:100%}.v4-cta__inputs{gap:28px}.v4-field input,.v4-field textarea{font-size:16px;line-height:22.4px}.v4-cta__ribbon--left{left:-56px;bottom:-124px;width:290px;height:295px}.v4-cta__ribbon--right{top:-96px;right:-81px;width:95%;height:395px;transform:rotate(4deg)}}.v4-field:has(.is-invalid):after{border-color:#ff6b6b}.v4-footer{position:relative;display:flex;flex-direction:column;width:100%;background:#a09e8f;overflow:clip}.v4-footer__dir:after,.v4-footer__col:after,.v4-footer__legal:after,.v4-footer__top:after,.v4-footer__toplabel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:0 solid transparent}.v4-footer__dir{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}.v4-footer__dir:after{border-top-width:1px;border-bottom-width:1px;border-color:#ffffff0d;z-index:1}.v4-footer__col{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;flex:1 0 0;align-self:stretch;width:1px;padding:24px 20px}.v4-footer__col--first{padding:24px 40px 24px 20px}.v4-footer__col:after{border-right-width:1px;border-color:#ffffff05}.v4-footer__head{width:100%;color:#ffffff73;font-size:13px;font-weight:500;line-height:15.6px;letter-spacing:-.39px}.v4-footer__links{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%}.v4-footer__links a{display:block;width:100%;color:#fff;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-.04em;font-feature-settings:"blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on;transition:opacity .3s ease}.v4-footer__links a:hover{opacity:.7}.v4-footer__top{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;flex:1 0 0;width:1px;height:320px;gap:16px;padding:24px 20px}.v4-footer__toplabel{position:relative;display:flex;align-items:center;gap:10px;width:100%}.v4-footer__toplabel p{color:#fff;font-size:14px;font-weight:500;line-height:16.8px;white-space:pre}.v4-footer__topbtn{display:flex;justify-content:flex-start;align-items:center;gap:10px;width:100%}.v4-totop{position:relative;display:flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:100px;border:1px solid rgba(255,255,255,.2)}.v4-totop svg{display:block;width:20px;height:20px}.v4-footer__legal{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:20px 20px 48px}.v4-footer__legal:after{border-top-width:1px;border-color:#ffffff0d}.v4-footer__legal p{color:#ffffff8c;font-size:13px;font-weight:500;line-height:15.6px;white-space:pre}.v4-footer__legal a{color:#fff;transition:color .4s cubic-bezier(.44,0,.56,1)}.v4-footer__legal a:hover{color:#fffc}@media (min-width: 810px) and (max-width: 1199.98px){.v4-footer__links a{font-size:15px}.v4-footer__col{align-self:auto;height:280px;padding:20px}.v4-footer__col--first{padding:20px}.v4-footer__top{align-self:stretch;justify-content:space-between;height:auto;gap:0;padding:20px}.v4-footer__legal{padding:20px 24px}.v4-totop{width:15px;height:15px;border-width:.75px;border-color:#ffffff80;border-radius:75px}.v4-totop svg{width:15px;height:15px}}@media (max-width: 809.98px){.v4-footer__links a{font-size:15px}.v4-footer__dir{display:grid;grid-template-columns:repeat(2,minmax(50px,1fr));grid-auto-rows:min-content;align-items:unset}.v4-footer__col,.v4-footer__col--first{flex:none;justify-content:center;align-self:start;gap:32px;width:100%;height:auto;padding:16px}.v4-footer__col:after{border-color:#ffffff0d}.v4-footer__col:nth-child(2):after{border-right-width:0;border-top-width:0}.v4-footer__col:nth-child(3):after{border-top-width:1px;border-right-width:1px}.v4-footer__col:nth-child(4):after{border-top-width:1px;border-right-width:0}.v4-footer__top{grid-column:span 2;flex-direction:row;justify-content:space-between;align-items:center;align-self:start;flex:none;width:100%;height:auto;gap:0;padding:0}.v4-footer__top:after{border-top-width:1px;border-color:#ffffff0d}.v4-footer__toplabel{flex:1 0 0;align-self:stretch;width:1px;height:auto;padding:0 16px}.v4-footer__toplabel:after{border-right-width:1px;border-color:#ffffff0d}.v4-footer__topbtn{flex:1 0 0;justify-content:flex-start;width:1px;padding:16px}.v4-totop{width:15px;height:15px;border-width:.75px;border-color:#ffffff80;border-radius:75px}.v4-totop svg{width:15px;height:15px}.v4-footer__legal{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;padding:16px 16px 48px}}.v4-toasts{position:fixed;left:50%;bottom:32px;z-index:1000;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:10px;width:-moz-max-content;width:max-content;max-width:calc(100vw - 32px);pointer-events:none}.v4-toast{display:flex;align-items:center;gap:12px;max-width:520px;padding:10px 24px 10px 10px;border-radius:100px;background:#0c0c0c;color:#fff;pointer-events:auto;cursor:pointer;font-family:var(--v4-font);font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-.04em;box-shadow:0 0 0 1px #ffffff14,0 16px 40px #00000047;animation:v4-toast-in .5s cubic-bezier(.12,.23,.5,1) both}.v4-toast.is-leaving{animation:v4-toast-out .3s cubic-bezier(.44,0,.56,1) both}.v4-toast__icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:100%;background:#d0f923;color:#0c0c0c;transition:transform .3s cubic-bezier(.12,.23,.5,1)}.v4-toast__icon svg{display:block;width:16px;height:16px}.v4-toast:hover .v4-toast__icon{transform:scale(1.1)}.v4-toast--error .v4-toast__icon{background:#ff6b6b;color:#0c0c0c}.v4-toast__text{min-width:0;text-wrap:balance}@keyframes v4-toast-in{0%{opacity:0;transform:translateY(24px) scale(.96)}to{opacity:1;transform:none}}@keyframes v4-toast-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(16px) scale(.98)}}@media (prefers-reduced-motion: reduce){.v4-toast,.v4-toast.is-leaving{animation-duration:.01s}.v4-toast__icon{transition:none}}@media (max-width: 809.98px){.v4-toasts{bottom:16px}.v4-toast{font-size:14px;padding:8px 20px 8px 8px;border-radius:28px}.v4-toast__icon{width:28px;height:28px}.v4-toast__icon svg{width:14px;height:14px}}@keyframes v4-navigate-out{to{opacity:0}}@keyframes v4-navigate-in{0%{opacity:0;transform:translateY(24px)}}html:active-view-transition-type(navigate)::view-transition-old(livewire-navigate){animation:v4-navigate-out .2s cubic-bezier(.44,0,.56,1) both}html:active-view-transition-type(navigate)::view-transition-new(livewire-navigate){animation:v4-navigate-in .45s cubic-bezier(.12,.23,.5,1) .1s both}#nprogress .bar{background:var(--v4-ink)!important}#nprogress .peg{box-shadow:0 0 10px var(--v4-ink),0 0 5px var(--v4-ink)!important}
