@charset "UTF-8";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,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}::-moz-selection{background:#000;color:#fff}::selection{background:#000;color:#fff}html{font-size:62.5%;scroll-behavior:smooth}@media only screen and (max-width:768px){html *{-ms-overflow-style:none;scrollbar-width:none}}@media only screen and (max-width:768px){html *::-webkit-scrollbar{display:none}}body{background-color:#fff;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;line-height:175%;color:#000;margin:0;padding:0}@media only screen and (max-width:480px){body{font-size:1.4rem;line-height:150%}}img{width:100%;height:auto;margin:0;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wrapper{width:100%;overflow:hidden}.container{max-width:1240px;margin:0 auto;padding:0 20px}.visually-hidden{width:1px;height:1px;overflow:hidden;white-space:nowrap;clip-path:inset(50%);position:absolute}a{text-decoration:none;color:#000;transition:color .25s ease-in-out 0s;position:relative}a:hover{color:#000}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0}h1,.as-h1{font-size:5.6rem;line-height:118%}@media only screen and (max-width:1024px){h1,.as-h1{font-size:4.8rem}}@media only screen and (max-width:480px){h1,.as-h1{font-size:4.2rem}}h2,.as-h2{font-size:4.8rem;line-height:117%}@media only screen and (max-width:1024px){h2,.as-h2{font-size:4.2rem}}@media only screen and (max-width:480px){h2,.as-h2{font-size:3.6rem}}h3,.as-h3{font-size:4rem;line-height:125%}@media only screen and (max-width:1024px){h3,.as-h3{font-size:3.6rem}}h4,.as-h4{font-size:2.4rem;font-weight:500;line-height:133%}h5,.as-h5{font-size:1.8rem;font-weight:500;line-height:174%}h6,.as-h6{font-size:1.6rem;font-weight:500;line-height:150%}p{font-size:1.6rem;line-height:175%;color:#525252;margin:0}@media only screen and (max-width:480px){p{font-size:1.4rem;line-height:150%}}p.is-small{font-size:1.4rem;line-height:143%}p.is-small-large{font-size:1.8rem;line-height:134%}@media only screen and (max-width:1024px){p.is-small-large{font-size:1.6rem;line-height:150%}}@media only screen and (max-width:480px){p.is-small-large{font-size:1.4rem}}p.is-large{font-size:1.8rem;line-height:178%}@media only screen and (max-width:1024px){p.is-large{font-size:1.6rem;line-height:150%}}@media only screen and (max-width:480px){p.is-large{font-size:1.4rem}}strong,b{font-weight:700}.copy-block>*{margin:24px 0}.copy-block>*:first-child{margin-top:0!important}.copy-block>*:last-child{margin-bottom:0!important}.button{border:1px solid #000000;border-radius:4px;background-color:#000;height:51px;font-size:1.6rem;font-weight:400;line-height:100%;text-align:center;color:#fff;white-space:nowrap;outline:none!important;padding:0 20px 0 36px;justify-content:center;align-items:center;display:inline-flex;transition:border-color .25s ease-in-out 0s,background-color .25s ease-in-out 0s,color .25s ease-in-out 0s;-webkit-appearance:none;box-shadow:none!important;position:relative}@media only screen and (max-width:480px){.button{height:48px;font-size:1.4rem}}.button:before{content:"";border-radius:50%;background-color:#d0fa98;width:6px;height:6px;transition:background-color .25s ease-in-out 0s;transform:translateY(-50%);position:absolute;top:50%;left:20px}.button:hover{border-color:#d0fa98;background-color:#d0fa98;color:#000}.button:hover:before{background-color:#000}.button--not-dot{padding:0 20px}.button--not-dot:before{display:none}.button--white{border-color:#fff;background-color:#fff;color:#000}.button--white:hover{border-color:#d0fa98;background-color:#d0fa98;color:#000}.button--white-border{border-color:#fff;background-color:transparent;color:#fff;gap:10px}.button--white-border img{width:9px}.button--white-border:hover{border-color:#525252;background-color:#525252;color:#fff}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],textarea,select{border:0 none;border-radius:4px;background-color:#fff;width:100%;height:56px;font-family:Inter,sans-serif;font-size:1.6rem;line-height:1;vertical-align:middle;color:#000;outline:none;margin:0;padding:0 20px;box-shadow:none!important;-webkit-appearance:none}@media only screen and (max-width:480px){input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],textarea,select{font-size:1.4rem}}button{border:0 none;border-radius:4px;background-color:#d0fa98;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;line-height:100%;color:#000;cursor:pointer;outline:none;padding:0 20px;box-shadow:none!important;transition:background-color .25s ease-in-out 0s,color .25s ease-in-out 0s}@media only screen and (max-width:480px){button{font-size:1.4rem}}button:hover{background-color:#000;color:#fff}::-webkit-input-placeholder{color:#d2d2d2!important;opacity:1}:-moz-placeholder{color:#d2d2d2!important;opacity:1}::-moz-placeholder{color:#d2d2d2!important;opacity:1}:-ms-input-placeholder{color:#d2d2d2!important;opacity:1}html.has-site-intro{overflow:hidden;scroll-behavior:auto}html.has-site-intro body{overflow:hidden}.site-intro{background-color:#fff;width:100%;min-height:100dvh;overflow:hidden;pointer-events:auto;place-items:center;display:grid;position:fixed;z-index:100;inset:0;transform:translateZ(0);animation:site-intro-exit .72s 2.2s cubic-bezier(.76,0,.24,1) forwards}.site-intro__mark{width:min(620px,76vw);transform-origin:center;animation:site-intro-settle 1.8s cubic-bezier(.16,1,.3,1) both}@media only screen and (max-width:480px){.site-intro__mark{width:82vw}}.site-intro__logo{width:100%;height:auto;overflow:visible;display:block}.site-intro__logo path{--site-intro-path-index: 0;--site-intro-path-length: 1.02;fill:#fff;stroke:#191919;stroke-width:.44;stroke-linecap:round;stroke-linejoin:round;shape-rendering:geometricPrecision;paint-order:stroke fill;stroke-dasharray:var(--site-intro-path-length) 1;stroke-dashoffset:var(--site-intro-path-length);animation:site-intro-draw .9s calc(.12s + var(--site-intro-path-index) * .06s) cubic-bezier(.65,0,.35,1) forwards,site-intro-fill .45s 1.58s cubic-bezier(.16,1,.3,1) forwards}.site-intro__logo path:nth-child(1){--site-intro-path-index: 0}.site-intro__logo path:nth-child(2){--site-intro-path-index: 1}.site-intro__logo path:nth-child(3){--site-intro-path-index: 2}.site-intro__logo path:nth-child(4){--site-intro-path-index: 3}.site-intro__logo path:nth-child(5){--site-intro-path-index: 4}.site-intro__logo path:nth-child(6){--site-intro-path-index: 5}.site-intro__logo path:nth-child(7){--site-intro-path-index: 6}.site-intro__logo path:nth-child(8){--site-intro-path-index: 7}.site-intro__logo path:nth-child(9){--site-intro-path-index: 8}.site-intro__fallback{font-size:clamp(5.2rem,10vw,12rem);font-weight:800;line-height:1;letter-spacing:-.04em;color:#191919}@keyframes site-intro-draw{to{stroke-dashoffset:0}}@keyframes site-intro-fill{0%{fill:#fff}to{fill:#191919}}@keyframes site-intro-settle{0%{opacity:.94;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@keyframes site-intro-exit{0%{transform:translateZ(0)}to{visibility:hidden;pointer-events:none;transform:translate3d(0,-101%,0)}}@media(prefers-reduced-motion:reduce){.site-intro{display:none;animation:none}}body.menu-is-open{overflow:hidden}.header{background-color:#f7f5f1;width:100%;transition:box-shadow .25s ease-in-out 0s;position:fixed;z-index:50;top:0;left:0}.header.is-sticky{box-shadow:0 2px 10px #0000000d}.header.is-sticky .header__inner{border-color:transparent;padding:12px 0}.header__container{max-width:1360px;padding-inline:32px}@media only screen and (max-width:1024px){.header__container{padding-inline:20px}}.header__inner{border-bottom:1px solid rgba(0,0,0,.05);padding:20px 0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid;transition:border-color .25s ease-in-out 0s,padding .25s ease-in-out 0s}@media only screen and (max-width:1024px){.header__inner{padding:16px 0;justify-content:space-between;display:flex}}.header__mobile{display:contents}@media only screen and (max-width:1024px){.header__mobile{background-color:#f7f5f1;display:flex;flex:none;width:100%;height:100dvh;text-align:center;opacity:0;visibility:hidden;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:64px;transition:opacity .25s ease-in-out 0s,transform .25s ease-in-out 0s;transform:translateY(-20px);position:absolute;z-index:10;top:0;left:0}}.header__mobile.is-active{opacity:1;visibility:visible;pointer-events:all;transform:translateY(0)}.header__logo{position:relative;z-index:15;grid-column:1;justify-self:start;width:117px}.header__logo a{display:flex;align-items:center}.header__menu{grid-column:2;justify-self:center;display:flex;justify-content:center}@media only screen and (max-width:1024px){.header__menu{flex:0 0 auto}}.header__menu-ul{gap:32px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:1024px){.header__menu-ul{flex-direction:column}}.header__menu-li{font-size:1.4rem;font-weight:500;line-height:130%}@media only screen and (max-width:1024px){.header__menu-li{font-size:2rem}}.header__menu-a{min-height:44px;padding-inline:4px;display:inline-flex;align-items:center;position:relative}@media only screen and (max-width:1024px){.header__menu-a{display:inline-flex}}.header__menu-a:after{content:"";background-color:#000;width:100%;height:1px;opacity:0;transition:opacity .25s ease-in-out 0s;position:absolute;bottom:6px;left:0}.header__menu-a:hover:after{opacity:1}.header__buttons{grid-column:3;justify-self:end;align-items:center;justify-content:flex-end;gap:12px;display:flex}@media only screen and (max-width:1024px){.header__buttons{justify-content:center;flex-wrap:wrap;max-width:420px}}.header__buttons-item{border:1px solid #000000;border-radius:8px;background-color:#000;min-height:44px;padding:0 18px;align-items:center;justify-content:center;display:inline-flex;font-size:1.4rem;font-weight:500;line-height:100%;color:#fff;transition:border-color .25s ease-in-out 0s,background-color .25s ease-in-out 0s,color .25s ease-in-out 0s}.header__buttons-item:hover{border-color:#d0fa98;background-color:#d0fa98}.header__buttons-item--border{background-color:transparent;color:#000}.header__buttons-item--border:hover{border-color:#000;background-color:#000;color:#fff}.header__trigger{display:none;padding:0;border:0;background-color:transparent}.header__trigger:hover{background-color:transparent}.header__trigger:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media only screen and (max-width:1024px){.header__trigger{width:44px;height:44px;cursor:pointer;display:block;position:absolute;z-index:15;top:8px;right:20px}}.header__trigger:before,.header__trigger:after{content:"";background-color:#525252;width:24px;height:1px;position:absolute;left:10px}.header__trigger:before{transition:transform .25s ease-in-out 0s,top .25s ease-in-out 0s;top:16px}.header__trigger:after{transition:transform .25s ease-in-out 0s,bottom .25s ease-in-out 0s;bottom:16px}.header__trigger.is-active:before{transform:translateY(-50%) rotate(45deg);top:50%}.header__trigger.is-active:after{transform:translateY(50%) rotate(-45deg);bottom:50%}.language-switcher{display:flex;align-items:center;gap:2px;margin-left:4px;font-size:1.2rem;font-weight:500;line-height:1}.lang-btn{min-width:32px;min-height:44px;padding-inline:6px;display:inline-flex;align-items:center;justify-content:center;color:#525252;text-decoration:none;transition:color .18s ease-out}.lang-btn:hover,.lang-btn.active{color:#000}.lang-btn.active{font-weight:650}.lang-separator{color:#cdcdcd;line-height:1}.hero{--hero-ink: #183c2e;--hero-secondary: #536858;--hero-moss: #57734a;--hero-accent: #D0FA98;--hero-border: #cbd6cb;background-color:#f7f5f1;min-height:100svh;overflow:hidden;padding:164px 0 32px;color:var(--hero-ink);isolation:isolate;position:relative}@media only screen and (max-width:1180px){.hero{min-height:auto;padding-top:148px}}@media only screen and (max-width:1024px){.hero{padding-top:120px}}@media only screen and (max-width:768px){.hero{padding:112px 0 24px}}.hero__container{max-width:1600px;min-height:calc(100svh - 196px);padding-inline:40px;display:flex;flex-direction:column;gap:32px;position:relative}@media only screen and (max-width:1180px){.hero__container{min-height:auto;gap:32px}}@media only screen and (max-width:768px){.hero__container{padding-inline:20px;gap:24px}}.hero__stage{width:100%;position:relative}@media only screen and (max-width:1180px){.hero__stage{padding-top:164px}}@media only screen and (max-width:768px){.hero__stage{padding-top:218px}}.hero__art{--hero-scroll-y: 0px;position:absolute;inset:0 0 auto;height:490px;z-index:1;pointer-events:none;transform:translate3d(0,var(--hero-scroll-y),0)}@media only screen and (max-width:1180px){.hero__art{height:160px}}@media only screen and (max-width:768px){.hero__art{height:200px}}.hero__shape{--drift-x: 11px;--drift-y: -14px;--drift-turn: 1.8deg;--drift-duration: 13s;--drift-delay: -3s;position:absolute}.hero__shape img{display:block;width:100%;height:auto;animation:hero-brand-drift var(--drift-duration) var(--drift-delay) ease-in-out infinite alternate}.hero__shape--map{--drift-x: -13px;--drift-y: 15px;--drift-turn: -2.4deg;--drift-duration: 14s;--drift-delay: -8s;width:280px;top:284px;right:calc(50% + 462px);transform:rotate(4deg)}.hero__shape--studio{--drift-x: -17px;--drift-y: -19px;--drift-turn: 2deg;--drift-duration: 15s;--drift-delay: -6s;width:340px;top:-8px;left:calc(50% + 472px);transform:rotate(3deg)}@media only screen and (max-width:1180px){.hero__shape--map{width:144px;top:32px;left:calc(50% - 72px);right:auto}.hero__shape--studio{width:136px;top:-10px;left:auto;right:3%}}@media only screen and (max-width:768px){.hero__shape--map{width:min(74vw,300px);top:6px;left:50%;margin-left:max(-37vw,-150px)}.hero__shape--studio{display:none}}.hero__art.is-motion-paused .hero__shape img{animation-play-state:paused}.hero__products-cue{display:inline-flex;align-items:center;justify-content:center;gap:12px;width:-moz-fit-content;width:fit-content;min-height:44px;margin:auto auto 0;color:#000;font-size:1.4rem;font-weight:500}.hero__products-cue:hover{color:#000}.hero__products-cue:hover .hero__products-cue-arrow{transform:translateY(3px)}.hero__products-cue:focus-visible{outline:2px solid #000000;outline-offset:5px}@media only screen and (max-width:1180px){.hero__products-cue{margin-top:32px}}.hero__products-cue-arrow{display:inline-block;font-size:1.8rem;line-height:1;transition:transform .22s cubic-bezier(.16,1,.3,1)}.hero__copy{width:100%;max-width:880px;text-align:center;margin-inline:auto;position:relative;z-index:2}.hero__heading{margin:0;font-size:clamp(6rem,6.4vw,9.2rem);font-weight:750;line-height:1.12;letter-spacing:-.04em;text-align:center;color:#000}@media only screen and (max-width:1180px){.hero__heading{font-size:clamp(5.2rem,7.5vw,8rem)}}@media only screen and (max-width:768px){.hero__heading{font-size:clamp(2.8rem,8.2vw,5.8rem)}}.hero__heading-line{display:block}.hero__heading-line--lead{font-size:.86em;font-weight:600;margin-bottom:6px}.hero__heading-line--end{margin-top:12px;font-size:.72em;font-weight:550;letter-spacing:-.035em;color:#000}.hero__heading-highlight{display:inline-block;max-width:100%;position:relative;isolation:isolate;text-wrap:balance}.hero__heading-highlight:before{content:"";background-color:var(--hero-accent);position:absolute;z-index:-1;inset:57% -.06em -.04em;transform:rotate(-1deg)}.hero__text{max-width:650px;margin:32px auto 0;font-size:1.8rem;line-height:1.65;color:var(--hero-secondary);text-wrap:pretty}@media only screen and (max-width:768px){.hero__text{max-width:520px;margin-top:24px;font-size:1.6rem}}.hero__actions{margin:32px auto 0;display:flex;justify-content:center;align-items:stretch;gap:12px}@media only screen and (max-width:768px){.hero__actions{max-width:560px;flex-direction:column}}.hero__form{background-color:#fff;border:1px solid var(--hero-border);border-radius:12px;width:min(100%,600px);min-height:62px;padding:5px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px}.hero__form:focus-within{border-color:var(--hero-ink)}@media only screen and (max-width:768px){.hero__form{width:100%}}@media only screen and (max-width:560px){.hero__form{background-color:transparent;border:0;padding:0;grid-template-columns:1fr;gap:10px}}.hero__form-input{min-width:0}.hero__form-input input{height:50px;padding:0 14px;border-radius:8px;font-size:1.5rem;color:var(--hero-ink)}.hero__form-input input::-moz-placeholder{color:var(--hero-secondary)!important;opacity:1}.hero__form-input input::placeholder{color:var(--hero-secondary)!important;opacity:1}.hero__form-input input:focus-visible{outline:2px solid var(--hero-ink);outline-offset:-2px}@media only screen and (max-width:560px){.hero__form-input input{border:1px solid var(--hero-border);border-radius:10px;height:54px;font-size:1.6rem}}.hero__form-submit{min-height:50px;padding-inline:18px;border-radius:8px;background-color:var(--hero-accent);color:var(--hero-ink);font-size:1.4rem;font-weight:600;white-space:nowrap}.hero__form-submit:hover:not(:disabled){background-color:var(--hero-ink);color:var(--hero-accent)}.hero__form-submit:focus-visible{outline:2px solid var(--hero-ink);outline-offset:3px}.hero__form-submit:disabled{opacity:.6;cursor:wait}@media only screen and (max-width:560px){.hero__form-submit{min-height:54px;border-radius:10px}}.hero__demo-button{height:auto;min-height:62px;padding:0 24px 0 40px;flex:0 0 auto;background-color:var(--hero-ink);border-color:var(--hero-ink);border-radius:12px;color:#fff;font-size:1.4rem;font-weight:600}.hero__demo-button:before{left:24px}.hero__demo-button:hover{background-color:var(--hero-accent);border-color:var(--hero-accent);color:var(--hero-ink)}.hero__demo-button:focus-visible{outline:2px solid var(--hero-ink)!important;outline-offset:3px}@media only screen and (max-width:768px){.hero__demo-button{min-height:54px;width:100%;padding-inline:24px}.hero__demo-button:before{position:static;transform:none;margin-right:10px}}.hero .waitlist-message{width:min(100%,600px);font-size:1.4rem;font-weight:500;line-height:1.5;text-align:center;margin:12px auto 0;padding:12px 16px;border-radius:10px}.hero .waitlist-message.success{border:1px solid #c3e6cb;background-color:#d4edda;color:#155724}.hero .waitlist-message.error{border:1px solid #f5c6cb;background-color:#f8d7da;color:#721c24}html.has-site-intro .hero__shape img,html[data-motion-paused=true] .hero__shape img{animation-play-state:paused}@keyframes hero-brand-drift{0%{transform:translateZ(0) rotate(0)}to{transform:translate3d(var(--drift-x),var(--drift-y),0) rotate(var(--drift-turn))}}@media(prefers-reduced-motion:reduce){.hero__art{transform:none}.hero__shape img{animation:none}}.landing-page{--s-ink: #183c2e;--s-muted: #536858;--s-lime: #D0FA98;--s-paper: #F7F5F1;--s-pale: #edf3e8;--s-border: #cbd6cb;--s-ease: cubic-bezier(.16, 1, .3, 1);background:var(--s-paper);color:var(--s-ink)}.landing-page .header__inner{border-bottom-color:#00000012}.landing-page .header__buttons-item:hover{color:var(--s-ink)}.landing-page .header__buttons-item--border:hover{color:#fff}.landing-page .header__menu-a[aria-current=location]:after{opacity:1}.landing-page .hero{padding-bottom:64px}.landing-page [id]{scroll-margin-top:var(--s-anchor-offset, 69px)}.landing-page [hidden]{display:none!important}.s-skip-link{position:fixed;z-index:150;top:12px;left:12px;padding:12px 20px;border-radius:8px;color:#fff;background:#183c2e;transform:translateY(-160%)}.s-skip-link:focus{transform:none;color:#fff}.s-wrap{width:min(100%,1280px);margin-inline:auto;padding-inline:40px}.s-section{padding-block:112px}.s-heading{font-size:clamp(3.6rem,4.6vw,6rem);font-weight:650;letter-spacing:-.04em;line-height:1.08;text-wrap:balance;color:var(--s-ink)}.s-intro{font-size:1.8rem;line-height:1.7;color:var(--s-muted);text-wrap:pretty}.s-product-label{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:28px;font-size:1.4rem;font-weight:600;color:var(--s-ink)}.s-product-label>span:first-child{color:var(--s-muted);font-weight:400}.s-reports .s-product-label,.s-api-story .s-product-label,.s-studio-story .s-product-label{margin-bottom:32px;font-size:clamp(1.9rem,2.25vw,2.6rem);font-weight:650}.s-reports .s-product-label>span:first-child,.s-api-story .s-product-label>span:first-child,.s-studio-story .s-product-label>span:first-child{font-size:1.3rem}.s-product-heading{display:grid;grid-template-columns:1.05fr 1fr;align-items:end;gap:80px}.s-text-link{display:inline-flex;align-items:center;gap:20px;min-height:44px;margin-top:20px;color:var(--s-ink);font-size:1.5rem;font-weight:600}.s-text-link span{display:inline-block;transition:transform .25s var(--s-ease)}.s-text-link:hover{color:var(--s-muted)}.s-text-link:hover span{transform:translate(3px,-3px)}.s-button{display:inline-flex;align-items:center;justify-content:center;gap:28px;min-height:56px;padding:16px 24px;border:1px solid transparent;border-radius:12px;background:#183c2e;color:#fff;font-size:1.5rem;font-weight:600;line-height:1.4;transition:background-color .2s,color .2s}.s-button span{transition:transform .25s var(--s-ease)}.s-button:hover{background:#254e39;color:#fff}.s-button:hover span{transform:translate(3px,-3px)}.s-button--lime{background:var(--s-lime);color:#183c2e}.s-button--lime:hover{background:#fff;color:#183c2e}.s-reports .s-button{margin-top:28px}.s-landing a:focus-visible,.s-landing button:focus-visible,.s-landing summary:focus-visible,.s-landing [tabindex="0"]:focus-visible,.s-footer a:focus-visible,.s-footer button:focus-visible,.s-footer summary:focus-visible,.s-footer [tabindex="0"]:focus-visible{outline:2px solid currentColor;outline-offset:5px}.s-small-label{color:var(--s-muted);font-size:1.2rem;line-height:1.5}.s-window-top{min-height:68px;padding:18px 28px;border-bottom:1px solid var(--s-border);display:flex;align-items:center;justify-content:space-between;gap:16px}.s-window-brand{display:inline-flex;align-items:center;gap:16px;color:var(--s-ink);font-size:2rem;font-weight:750;letter-spacing:-.04em}.s-window-brand>span{font-size:1.2rem;font-weight:500;letter-spacing:0;color:var(--s-muted)}.s-report-window{margin-top:48px;background:#fff;border:1px solid var(--s-border);border-radius:16px;overflow:hidden}.s-report-screenshot{--report-scale: 1;transform:scale(var(--report-scale));transform-origin:center top}.s-report-screenshot.is-scroll-scaling{will-change:transform}.s-report-screenshot img{display:block;width:100%;height:auto}.s-report-screenshot-cta{display:none;justify-content:center}.s-report-screenshot-cta .s-button{margin-top:0}.s-report-toolbar{min-height:66px;padding:12px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:1.2rem;color:var(--s-muted)}.s-report-toolbar strong{color:var(--s-ink);margin-left:8px}.s-tabs{display:flex;gap:4px;padding:4px;border-radius:10px;background:#f1f4ed}.s-tabs button{background:transparent;padding:10px 14px;min-height:38px;border-radius:7px;color:#536858;font-size:1.2rem;line-height:1.3;white-space:nowrap}.s-tabs button[aria-selected=true]{background:#183c2e;color:#fff}.s-tabs button:hover:not([aria-selected=true]){color:#183c2e;background:#e1e8da}.s-report-body{display:grid;grid-template-columns:1.6fr 1fr;border-top:1px solid var(--s-border);min-height:420px}.s-map{position:relative;min-height:420px;overflow:hidden}.s-map-drawing{position:absolute;inset:0;width:100%;height:100%}.s-map-parcel{fill:#e1e8d8;stroke:#6e8b5d;stroke-width:2;transition:fill .25s,stroke .25s}.s-map-parcel.is-selected{fill:#d0fa98;stroke:#183c2e;stroke-width:3}.s-map-pins{position:absolute;inset:0}.s-map-pin{position:absolute;width:40px;height:40px;padding:0;border:1px solid #547843;border-radius:50%;background:#fff;color:#183c2e;font-size:1.4rem;font-weight:650;transform:translate(-50%,-50%);transition:background .2s,color .2s,scale .25s var(--s-ease)}.s-map-pin--0{left:36%;top:54%}.s-map-pin--1{left:49%;top:60%}.s-map-pin--2{left:43%;top:83%}.s-map-pin[aria-pressed=true]{background:#183c2e;color:#d0fa98;scale:1.12}.s-map-pin:hover{background:#d0fa98;color:#183c2e}.s-map-north{position:absolute;top:20px;right:24px;line-height:1.2;text-align:center;font-size:1.2rem}.s-map-hint{position:absolute;top:20px;left:20px;background:#fff;border-radius:8px;padding:8px 12px;font-size:1.1rem;color:#536858}.s-parcel-summary{padding:32px}.s-parcel-summary h3{margin-top:8px;color:var(--s-ink);font-size:2.8rem;font-weight:600;letter-spacing:-.035em}.s-parcel-area{margin:28px 0 24px}.s-parcel-area span{display:block;font-size:clamp(3rem,3.5vw,4.6rem);line-height:1.1;font-weight:600;letter-spacing:-.04em}.s-parcel-area small{display:block;color:var(--s-muted);margin-top:8px;font-size:1.2rem}.s-data-list{margin:0}.s-data-list>div{border-top:1px solid var(--s-border);display:flex;justify-content:space-between;align-items:baseline;gap:20px;padding-block:14px}.s-data-list dt{font-size:1.2rem;color:var(--s-muted)}.s-data-list dd{margin:0;font-size:1.3rem;font-weight:550;text-align:right;max-width:58%}.s-pdf-preview{min-height:420px;padding:40px;display:flex;align-items:center;justify-content:center;gap:48px;background:#e8eddf;border-top:1px solid var(--s-border)}.s-pdf-paper{background:#fff;width:min(100%,420px);padding:32px;box-shadow:0 16px 32px #183c2e16;transform:rotate(-2deg)}.s-pdf-paper h3{margin:12px 0 18px;font-size:2.6rem;line-height:1.2;font-weight:600;letter-spacing:-.03em}.s-pdf-paper>p{font-size:1.1rem;color:var(--s-muted)}.s-pdf-paper .s-data-list{margin-block:24px}.s-pdf-top{display:flex;justify-content:space-between;gap:20px;margin-bottom:36px}.s-pdf-top strong{font-size:2rem;letter-spacing:-.04em}.s-pdf-top span{font-size:1rem;color:var(--s-muted)}.s-pdf-parcel{background:var(--s-lime);padding:6px 12px;font-size:1.3rem}.s-pdf-art{width:260px}.s-feature-list{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;gap:20px;margin:28px 0 0;padding:0;list-style:none}.s-feature-list li{font-size:1.3rem;color:var(--s-muted)}.s-feature-list span{color:var(--s-ink);margin-right:8px}.s-api{--s-ink: #fff;--s-muted: #bbd0c1;--s-border: #355647;background:#183c2e;color:#fff}.s-api .s-heading{font-size:clamp(3.6rem,4.1vw,5.6rem)}.s-api .s-heading span{color:var(--s-lime)}.s-api .s-intro{margin-top:28px}.s-api .s-button{margin-top:32px}.s-api-layout{display:grid;grid-template-columns:1fr 1.05fr;gap:64px;align-items:center}.s-code-window{min-width:0;background:#102a20;border:1px solid #355647;border-radius:16px;overflow:hidden}.s-code-panel{padding:16px 28px 32px;min-height:364px;font-size:1.25rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;color:#d3f3b8;overflow-x:auto}.s-code-panel pre{margin:16px 0 0;font:inherit;line-height:1.8}.s-code-panel code{font:inherit}.s-code-comment{color:#9db6a6}.s-code-key{color:#b4cfe7}.s-code-string{color:#d3f3b8}.s-code-value{color:#e7d0ad}.s-code-note{border-top:1px solid #355647;padding:18px 24px;color:#bbd0c1;font-size:1.2rem;line-height:1.6}.s-studio{background:#fff}.s-studio-heading{max-width:760px;margin-inline:auto;text-align:center}.s-studio-heading .s-product-label{justify-content:center}.s-studio-heading .s-intro{margin:28px auto 0;max-width:670px}.s-studio-cards{margin-top:64px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.s-studio-card{min-width:0;border:1px solid var(--s-border);border-radius:16px;overflow:hidden;background:#f7f5f1;display:flex;flex-direction:column}.s-studio-card-copy{min-height:226px;padding:28px}.s-studio-card-copy h3{margin:26px 0 10px;font-size:2.2rem;font-weight:600;line-height:1.25;letter-spacing:-.025em;color:var(--s-ink)}.s-studio-card-copy p{color:var(--s-muted);font-size:1.35rem;line-height:1.65}.s-studio-card-index{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--s-lime);color:var(--s-ink);font-size:1.2rem;font-weight:650}.s-studio-card-visual{margin:auto 0 0;aspect-ratio:2/3;overflow:hidden;background:#f7f5f1}.s-studio-card-visual img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.s-faq{background:#fff}.s-faq-layout{display:flex;flex-direction:column;align-items:center}.s-faq-heading{max-width:680px;margin:0 auto 40px;text-align:center}.s-faq-heading .s-product-label{display:inline-flex;justify-content:center;margin-bottom:20px;padding:6px 12px;border-radius:6px;background:var(--s-lime);font-size:1.2rem;font-weight:550}.s-faq-heading .s-heading{font-size:clamp(3.4rem,4vw,4.6rem);line-height:1;text-transform:uppercase}.s-faq-list{display:grid;gap:8px;width:min(100%,680px)}.s-faq-list details{overflow:clip;border-radius:20px;background:#e8e7e6;color:var(--s-ink);transition:background-color .26s var(--s-ease),transform .26s var(--s-ease)}.s-faq-list details[open]{background:var(--s-lime)}.s-faq-list summary{list-style:none;cursor:pointer;min-height:72px;padding:18px 24px;display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:1.8rem;font-weight:500;line-height:1.35;letter-spacing:-.015em;text-wrap:balance}.s-faq-list summary::-webkit-details-marker{display:none}.s-faq-list summary:focus-visible{outline-offset:-6px}.s-faq-list summary .s-faq-icon{--faq-icon-rotation: 0deg;--faq-icon-scale: 1;position:relative;flex:0 0 24px;width:24px;height:24px;transform:rotate(var(--faq-icon-rotation)) scale(var(--faq-icon-scale));transform-origin:center;transition:transform .38s var(--s-ease)}.s-faq-list summary .s-faq-icon:before,.s-faq-list summary .s-faq-icon:after{content:"";position:absolute;top:11px;left:2px;width:20px;height:2px;border-radius:2px;background:currentColor;transform-origin:center;transition:transform .3s var(--s-ease),opacity .2s ease-out}.s-faq-list summary .s-faq-icon:before{transform:scaleX(1);opacity:1}.s-faq-list summary .s-faq-icon:after{transform:rotate(90deg)}.s-faq-list details[open] summary .s-faq-icon{--faq-icon-rotation: 90deg}.s-faq-list details[open] summary .s-faq-icon:before{transform:scaleX(0);opacity:0}.s-faq-list summary:focus-visible .s-faq-icon{--faq-icon-scale: 1.08}.s-faq-list details>p{width:100%;max-width:none;box-sizing:border-box;padding:0 56px 24px 24px;color:#365436;font-size:1.5rem;line-height:1.6}@media(hover:hover){.s-faq-list details:hover{background:var(--s-lime);transform:translateY(-2px)}.s-faq-list summary:hover .s-faq-icon{--faq-icon-scale: 1.08}}.s-faq-list summary:active .s-faq-icon{--faq-icon-scale: .92;transition-duration:.1s}html[data-motion-paused=true] .s-faq-list summary .s-faq-icon,html[data-motion-paused=true] .s-faq-list summary .s-faq-icon:before,html[data-motion-paused=true] .s-faq-list summary .s-faq-icon:after{transition:none}.s-footer{background:#d0fa98;padding-top:56px;overflow:hidden;color:#183c2e}.s-footer .s-heading{font-size:clamp(3rem,3.4vw,4.6rem)}.s-contact{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:48px;padding-bottom:40px;border-bottom:1px solid #a2c776}.s-contact .s-intro{max-width:540px;margin-top:14px;color:#365436;font-size:1.6rem;line-height:1.55}.s-contact-actions{display:flex;align-items:center;gap:24px}.s-contact-actions .s-text-link{margin-top:0}.s-footer-links{display:flex;align-items:center;justify-content:space-between;gap:24px 48px;padding-block:28px}.s-footer-links nav,.s-footer-links .s-footer-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px 20px}.s-footer-links a{display:inline-flex;align-items:center;min-height:32px;color:#183c2e;font-size:1.3rem}.s-footer-links a:hover{text-decoration:underline;text-underline-offset:4px}.s-footer-about{display:flex;align-items:center}.s-footer-about img{width:112px;height:auto}.s-footer-bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px 24px;padding-block:14px;border-top:1px solid #a2c776;font-size:1.1rem;color:#365436}@media only screen and (max-width:1180px){.s-api-layout{gap:40px}.s-product-heading{gap:48px}.s-studio-cards{gap:14px}.s-studio-card-copy{min-height:218px;padding:24px}}@media only screen and (max-width:1024px){.s-api-layout{grid-template-columns:1fr;gap:48px}.s-api-copy{max-width:700px}.s-code-panel{min-height:320px}.s-report-body{grid-template-columns:1.25fr 1fr}.s-parcel-summary{padding:28px 24px}.s-studio-card-copy h3{font-size:2rem}}@media only screen and (max-width:768px){.s-wrap{padding-inline:24px}.s-section{padding-block:64px}.s-heading{font-size:clamp(3.2rem,6.4vw,4.8rem)}.s-intro{font-size:1.6rem}.s-product-label{margin-bottom:20px}.s-product-heading{grid-template-columns:1fr;gap:28px}.s-reports .s-product-heading .s-button{display:none}.s-report-window{margin-top:32px}.s-report-screenshot-cta{display:flex;margin-top:24px}.s-window-top{padding:16px 20px;min-height:60px}.s-report-toolbar{padding:12px 16px}.s-report-toolbar>span{max-width:140px}.s-report-toolbar strong{display:block;margin:4px 0 0}.s-report-body{grid-template-columns:1fr}.s-map{min-height:360px}.s-map-drawing{-o-object-fit:contain;object-fit:contain}.s-parcel-summary{padding:24px;border-top:1px solid var(--s-border)}.s-parcel-area{margin-block:20px}.s-data-list>div{padding-block:12px}.s-pdf-preview{padding:32px 20px}.s-pdf-art{display:none}.s-pdf-paper{transform:none}.s-feature-list{justify-content:flex-start;gap:10px 20px}.s-feature-list li{font-size:1.2rem}.s-api .s-heading{font-size:clamp(3.2rem,6.8vw,4.8rem)}.s-code-panel{padding-inline:20px;font-size:1.2rem}.s-studio-cards{grid-template-columns:1fr;gap:18px;margin-top:40px}.s-studio-card{width:min(100%,520px);margin-inline:auto}.s-studio-card-copy{min-height:0}.s-faq-heading{margin-bottom:32px}.s-faq-heading .s-heading{font-size:clamp(3rem,8vw,3.8rem)}.s-faq-list{gap:8px}.s-faq-list details{border-radius:16px}.s-faq-list summary{min-height:64px;padding:16px 18px;gap:16px;font-size:1.6rem;line-height:1.4}.s-faq-list details>p{padding:0 18px 20px;font-size:1.5rem;line-height:1.6}.s-faq-list summary .s-faq-icon{flex-basis:20px;width:20px;height:20px}.s-faq-list summary .s-faq-icon:before,.s-faq-list summary .s-faq-icon:after{top:9px;left:1px;width:18px}.s-footer{padding-top:48px}.s-contact{grid-template-columns:1fr;gap:24px;padding-bottom:32px}.s-contact-actions{align-items:flex-start;flex-wrap:wrap;gap:16px 24px}.s-footer-links{align-items:flex-start;flex-wrap:wrap;gap:16px 32px;padding-block:24px}.s-footer-about{flex-basis:100%}.s-footer-bottom{gap:8px 20px}}@media only screen and (max-width:480px){.s-wrap{padding-inline:20px}.s-report-toolbar{align-items:flex-start;flex-direction:column;gap:12px}.s-report-toolbar>span{max-width:none}.s-report-toolbar>span strong{display:inline;margin-left:6px}.s-tabs{width:100%}.s-tabs button{flex:1}.s-map{min-height:260px}.s-map-hint{top:12px;left:12px;font-size:1rem}.s-map-north{top:12px;right:16px}.s-map-pin{width:36px;height:36px;font-size:1.2rem}.s-window-brand{font-size:1.8rem;gap:10px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.s-report-screenshot{transform:none}.s-map-pin,.s-map-parcel,.s-text-link span,.s-button span,.s-faq-list details,.s-faq-icon:before,.s-faq-icon:after{transition:none}.s-faq-list summary .s-faq-icon,.s-faq-list summary .s-faq-icon:before,.s-faq-list summary .s-faq-icon:after{transition:none}}.s-overview{padding-block:64px 88px;color:var(--s-ink)}.s-overview__heading{max-width:700px;margin-inline:auto;text-align:center}.s-overview__heading h2{padding:0;color:var(--s-ink);font-family:inherit;font-size:clamp(3.6rem,4.1vw,5.4rem);font-weight:650;line-height:1.12;letter-spacing:-.04em;text-wrap:balance;text-align:center}.s-overview__heading h2 span{color:var(--s-muted)}.s-overview__heading p{max-width:580px;margin:24px auto 0;color:var(--s-muted);font-size:1.7rem;line-height:1.65;text-wrap:pretty}.s-overview__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:48px}.s-overview__product{display:flex;flex-direction:column;min-width:0;padding:28px;border:1px solid var(--s-border);border-radius:16px;background:#fff;transform-origin:center bottom;transition:translate .36s var(--s-ease),box-shadow .36s var(--s-ease),border-color .24s var(--s-ease)}.s-overview__product.is-entering{will-change:transform,opacity,filter}.s-overview__top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:24px}.s-overview__top h3{padding:0;color:var(--s-ink);font-family:inherit;font-size:3.2rem;font-weight:650;line-height:1.15;letter-spacing:-.035em}.s-overview__art{flex:0 1 112px;min-width:0;width:112px;height:104px;-o-object-fit:contain;object-fit:contain}.s-overview__art--reports{-o-object-position:right center;object-position:right center}.s-overview__art--api{transform:scale(1.3)}.s-overview__benefit{margin-bottom:12px;color:var(--s-ink);font-size:1.7rem;font-weight:600;line-height:1.45;text-wrap:balance}.s-overview__description{margin-bottom:28px;color:var(--s-muted);font-size:1.5rem;line-height:1.7;text-wrap:pretty}.s-overview__link{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;margin-top:auto;color:var(--s-ink);font-size:1.4rem;font-weight:600;line-height:1.5}.s-overview__link:hover,.s-overview__link:focus-visible{color:var(--s-ink)}.s-overview__link:hover .s-overview__arrow,.s-overview__link:focus-visible .s-overview__arrow{background:var(--s-ink);color:var(--s-lime)}.s-overview__arrow{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;border-radius:50%;background:var(--s-lime);color:var(--s-ink);font-size:2rem;font-weight:400;transition:translate .36s var(--s-ease),background-color .2s var(--s-ease),color .2s var(--s-ease)}@media only screen and (max-width:1024px){.s-overview__grid{gap:16px}.s-overview__product{padding:24px}.s-overview__art{flex-basis:88px;width:88px;height:88px}.s-overview__top h3{font-size:2.8rem}.s-overview__benefit{min-height:2.9em}}@media only screen and (max-width:768px){.s-overview{padding-block:48px 64px}.s-overview__heading h2{font-size:clamp(3.2rem,6vw,4.2rem)}.s-overview__heading p{font-size:1.6rem}.s-overview__grid{grid-template-columns:1fr;max-width:520px;margin:32px auto 0}.s-overview__top{margin-bottom:16px}.s-overview__top h3{font-size:3rem}.s-overview__art{flex-basis:104px;width:104px;height:88px}.s-overview__benefit{min-height:0}.s-overview__description{margin-bottom:20px}}@media(hover:hover)and (pointer:fine){.s-overview__product:hover{translate:0 -5px;border-color:transparent;box-shadow:0 18px 36px -18px #183c2e3d}.s-overview__product:hover .s-overview__arrow{translate:0 3px;background:var(--s-ink);color:var(--s-lime)}}@media(prefers-reduced-motion:reduce){.s-overview__product,.s-overview__link,.s-overview__arrow{transition:none}.s-overview__product:hover,.s-overview__product:hover .s-overview__arrow{translate:none}}.landing-page>.wrapper:has(.s-studio-story){overflow:clip}.s-studio-story{background:#fff;color:var(--s-ink)}.s-studio-story[tabindex="-1"]:focus{outline:none}.s-studio-story h2,.s-studio-story h3{padding:0;color:var(--s-ink);font-family:inherit;font-weight:650;letter-spacing:-.04em;text-wrap:balance}.s-studio-story__heading{max-width:720px;margin-inline:auto;text-align:center}.s-studio-story__heading .s-product-label{justify-content:center;margin-bottom:24px}.s-studio-story__heading h2{font-size:clamp(4rem,4.8vw,6rem);line-height:1.08;text-align:center}.s-studio-story__heading h2>span{color:var(--s-muted)}.s-studio-story__heading .s-intro{max-width:610px;margin:24px auto 0;font-size:1.7rem;line-height:1.65}.s-studio-story__journey{margin-top:48px}.s-studio-story__progress-wrap{position:sticky;top:var(--s-anchor-offset, 69px);z-index:3;padding:18px 0;background:#fff}.s-studio-story__progress{display:flex;justify-content:center;gap:32px;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto;padding:0;list-style:none}.s-studio-story__progress li{position:relative}.s-studio-story__progress button{position:relative;display:flex;align-items:center;gap:9px;border:0;margin:0;padding-bottom:12px;background:transparent;color:var(--s-muted);cursor:pointer;font-family:inherit;font-size:1.4rem;line-height:1.4;font-weight:500;white-space:nowrap}.s-studio-story__progress button:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:var(--s-border)}.s-studio-story__progress button[aria-current=step],.s-studio-story__progress button:hover{color:var(--s-ink)}.s-studio-story__progress button[aria-current=step]:after,.s-studio-story__progress button:hover:after{background:var(--s-ink)}.s-studio-story__progress button:focus-visible{outline:2px solid var(--s-ink);outline-offset:6px}.s-studio-story__number{font-size:1.1rem;font-variant-numeric:tabular-nums}.s-studio-story__chapter{max-width:640px;margin-inline:auto;padding-block:36px 72px}.s-studio-story__mobile-figure{margin:0 0 32px}.s-studio-story__mobile-figure img{display:block;width:100%;height:auto;aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.s-studio-story__caption{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 14px;margin-top:16px;color:var(--s-muted);font-family:inherit;font-size:1.1rem;line-height:1.5}.s-studio-story__caption [lang=en]{padding-left:14px;border-left:1px solid var(--s-border)}.s-studio-story__copy{max-width:440px;margin-inline:auto}.s-studio-story__eyebrow{display:flex;gap:12px;margin-bottom:20px;color:var(--s-muted);font-size:1.3rem;line-height:1.5;font-weight:500}.s-studio-story__eyebrow>span{font-weight:400}.s-studio-story__copy h3{font-size:clamp(3.2rem,3vw,4.2rem);line-height:1.12;text-align:left}.s-studio-story__body{margin-top:24px;color:var(--s-muted);font-size:1.6rem;line-height:1.75;text-wrap:pretty}.s-studio-story__keywords{display:flex;flex-wrap:wrap;gap:10px 18px;margin:28px 0 0;padding:0;list-style:none}.s-studio-story__keywords li{display:inline-flex;align-items:center;gap:8px;font-size:1.2rem;font-weight:500;color:var(--s-ink)}.s-studio-story__keywords li:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--s-muted)}.s-studio-story__closing{display:flex;align-items:center;justify-content:center;margin-top:40px;padding-top:40px;border-top:1px solid var(--s-border)}@media(min-width:769px)and (min-height:650px){.s-studio-story.is-pinned-story .s-studio-story__journey{min-height:calc(var(--studio-stage-size) + var(--studio-scroll-distance))}.s-studio-story.is-pinned-story .s-studio-story__stage{position:sticky;top:var(--s-anchor-offset, 69px);display:flex;flex-direction:column;height:var(--studio-stage-size)}.s-studio-story.is-pinned-story .s-studio-story__progress-wrap{position:static;flex-shrink:0}.s-studio-story.is-pinned-story .s-studio-story__viewport{flex:1;min-height:0;padding-block:16px 24px}.s-studio-story.is-pinned-story .s-studio-story__track{display:grid;width:100%;height:100%}.s-studio-story.is-pinned-story .s-studio-story__chapter{grid-area:1/1;display:grid;grid-template-columns:1.25fr 1fr;gap:clamp(32px,5vw,80px);align-items:center;width:100%;max-width:none;min-width:0;margin:0;padding:0;pointer-events:none}.s-studio-story.is-pinned-story .s-studio-story__mobile-figure{min-width:0;margin:0;background:#fff;opacity:0}.s-studio-story.is-pinned-story .s-studio-story__mobile-figure img{height:min(580px,100svh - var(--s-anchor-offset, 69px) - 170px);aspect-ratio:auto}.s-studio-story.is-pinned-story .s-studio-story__copy{margin:0;opacity:0}.s-studio-story.is-pinned-story .s-studio-story__chapter:first-child .s-studio-story__mobile-figure,.s-studio-story.is-pinned-story .s-studio-story__chapter:first-child .s-studio-story__copy{opacity:1}}@media only screen and (max-width:768px){.s-studio-story__heading h2{font-size:clamp(3.8rem,7vw,5rem)}.s-studio-story__heading .s-intro{font-size:1.6rem}.s-studio-story__journey{margin-top:32px}.s-studio-story__progress-wrap{padding-block:14px 10px}.s-studio-story__progress{gap:24px}.s-studio-story__progress li{gap:6px;font-size:1.3rem}.s-studio-story__chapter{padding-block:24px 64px}.s-studio-story__mobile-figure{margin-bottom:28px}.s-studio-story__copy{max-width:520px}.s-studio-story__copy h3{max-width:400px;font-size:3.2rem}.s-studio-story__body{margin-top:20px;font-size:1.5rem}.s-studio-story__eyebrow{margin-bottom:14px}.s-studio-story__keywords{margin-top:22px}.s-studio-story__closing{margin-top:0;padding-top:32px}}@media(max-width:400px){.s-studio-story__progress{gap:18px}.s-studio-story__progress li{font-size:1.2rem}.s-studio-story__number{display:none}.s-studio-story__copy h3{font-size:2.8rem}.s-studio-story__caption{font-size:1rem}}.landing-page>.wrapper:has(.s-api-story){overflow:clip}.s-api-story{--s-ink: #fff;--s-muted: #bbd0c1;--s-border: #355647;background:#183c2e;color:var(--s-ink)}.s-api-story[tabindex="-1"]:focus{outline:none}.s-api-story h2,.s-api-story h3{padding:0;color:var(--s-ink);font-family:inherit;font-weight:650;letter-spacing:-.04em;text-wrap:balance}.s-api-story__heading{max-width:720px;margin-inline:auto;text-align:center}.s-api-story__heading .s-product-label{justify-content:center;margin-bottom:14px}.s-api-story__heading .s-api-story__word{margin:0 0 14px;color:var(--s-lime);font-size:clamp(4.8rem,8vw,9rem);font-weight:700;letter-spacing:-.04em;line-height:.84}.s-api-story__heading h2{font-size:clamp(4rem,4.8vw,6rem);line-height:1.08;text-align:center}.s-api-story__heading h2>span{color:var(--s-lime)}.s-api-story__heading .s-intro{max-width:610px;margin:24px auto 0;font-size:1.7rem;line-height:1.65}.s-api-story__status{display:inline-flex;align-items:center;gap:9px;margin-top:22px;color:var(--s-lime);font-size:1.2rem;line-height:1.5}.s-api-story__status span{width:6px;height:6px;border-radius:50%;background:var(--s-lime)}.s-api-story__journey{margin-top:40px}.s-api-story__progress-wrap{position:sticky;top:var(--s-anchor-offset, 69px);z-index:3;padding:18px 0;background:#183c2e}.s-api-story__progress{display:flex;justify-content:center;gap:32px;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto;padding:0;list-style:none}.s-api-story__progress li{position:relative}.s-api-story__progress button{position:relative;display:flex;align-items:center;gap:9px;border:0;margin:0;padding-bottom:12px;background:transparent;color:var(--s-muted);cursor:pointer;font-family:inherit;font-size:1.4rem;line-height:1.4;font-weight:500;white-space:nowrap}.s-api-story__progress button:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:var(--s-border)}.s-api-story__progress button[aria-current=step],.s-api-story__progress button:hover{color:var(--s-ink)}.s-api-story__progress button[aria-current=step]:after,.s-api-story__progress button:hover:after{background:var(--s-lime)}.s-api-story__progress button:focus-visible{outline:2px solid var(--s-lime);outline-offset:6px}.s-api-story__number{font-size:1.1rem;font-variant-numeric:tabular-nums}.s-api-story__chapter{max-width:640px;margin-inline:auto;padding-block:36px 72px}.s-api-story__mobile-figure{margin:0 0 32px}.s-api-story__mobile-figure img{border:1px solid var(--s-border);border-radius:16px;display:block;width:100%;height:auto;aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.s-api-story__caption{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 14px;margin-top:16px;color:var(--s-muted);font-family:inherit;font-size:1.1rem;line-height:1.5}.s-api-story__caption [lang=en]{padding-left:14px;border-left:1px solid var(--s-border)}.s-api-story__copy{max-width:440px;margin-inline:auto}.s-api-story__eyebrow{display:flex;gap:12px;margin-bottom:20px;color:var(--s-muted);font-size:1.3rem;line-height:1.5;font-weight:500}.s-api-story__eyebrow>span{font-weight:400}.s-api-story__copy h3{font-size:clamp(3.2rem,3vw,4.2rem);line-height:1.12;text-align:left}.s-api-story__body{margin-top:24px;color:var(--s-muted);font-size:1.6rem;line-height:1.75;text-wrap:pretty}.s-api-story__keywords{display:flex;flex-wrap:wrap;gap:10px 18px;margin:28px 0 0;padding:0;list-style:none}.s-api-story__keywords li{display:inline-flex;align-items:center;gap:8px;font-size:1.2rem;font-weight:500;color:var(--s-ink)}.s-api-story__keywords li:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--s-muted)}.s-api-story__response-heading{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--s-border);color:var(--s-ink);font-size:1.3rem;line-height:1.5}.s-api-story__response-heading>span:first-child{font-weight:650}.s-api-story__response-heading>span:last-child,.s-api-story__response-heading>span>span{color:var(--s-muted);font-weight:400}.s-api-story__response .s-code-note{padding:14px 20px}.s-api-story .s-code-panel.s-api-story__code{min-height:0;padding:16px 20px;background:#102a20;font-size:1.2rem}.s-api-story .s-code-panel.s-api-story__code .s-code-comment{margin:0 0 12px;font:inherit;line-height:1.5}.s-api-story .s-code-panel.s-api-story__code pre{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.s-api-story__closing{display:flex;align-items:center;justify-content:center;margin-top:40px;padding-top:40px;border-top:1px solid var(--s-border)}@media(min-width:769px)and (min-height:650px){.s-api-story.is-horizontal-story .s-api-story__journey{min-height:calc(var(--api-stage-size) + var(--api-scroll-distance))}.s-api-story.is-horizontal-story .s-api-story__stage{position:sticky;top:var(--s-anchor-offset, 69px);display:flex;flex-direction:column;height:var(--api-stage-size)}.s-api-story.is-horizontal-story .s-api-story__progress-wrap{position:static;flex-shrink:0}.s-api-story.is-horizontal-story .s-api-story__viewport{flex:1;min-height:0;padding-block:16px 24px;overflow:clip}.s-api-story.is-horizontal-story .s-api-story__track{display:flex;width:100%;height:100%;transition:transform .42s cubic-bezier(.22,1,.36,1)}.s-api-story.is-horizontal-story .s-api-story__chapter{flex:0 0 100%;display:grid;grid-template-columns:1fr 1.25fr;gap:clamp(32px,5vw,80px);align-items:center;width:100%;max-width:none;min-width:0;margin:0;padding:0}.s-api-story.is-horizontal-story .s-api-story__mobile-figure{grid-column:2;grid-row:1;min-width:0;width:min(100%,580px,100svh - var(--s-anchor-offset, 69px) - 170px);margin:0 auto}.s-api-story.is-horizontal-story .s-api-story__copy{grid-column:1;grid-row:1;margin:0}}@media only screen and (max-width:768px){.s-api-story__word{font-size:clamp(4.6rem,16vw,7.2rem)}.s-api-story__heading h2{font-size:clamp(3.8rem,7vw,5rem)}.s-api-story__heading .s-intro{font-size:1.6rem}.s-api-story__journey{margin-top:32px}.s-api-story__progress-wrap{padding-block:14px 10px}.s-api-story__progress{gap:24px}.s-api-story__progress li{gap:6px;font-size:1.3rem}.s-api-story__chapter{padding-block:24px 64px}.s-api-story__mobile-figure{margin-bottom:28px}.s-api-story__copy{max-width:520px}.s-api-story__copy h3{max-width:400px;font-size:3.2rem}.s-api-story__body{margin-top:20px;font-size:1.5rem}.s-api-story__eyebrow{margin-bottom:14px}.s-api-story__keywords{margin-top:22px}.s-api-story__closing{margin-top:0;padding-top:32px}}@media(max-width:400px){.s-api-story__progress{gap:18px}.s-api-story__progress li{font-size:1.2rem}.s-api-story__number{display:none}.s-api-story__copy h3{font-size:2.8rem}.s-api-story__caption{font-size:1rem}}.buildability{margin:110px 0 160px;position:relative;z-index:1}@media only screen and (max-width:1024px){.buildability{margin:100px 0}}@media only screen and (max-width:768px){.buildability{margin:80px 0}}.buildability:after{content:"";background-image:url(./buildability--bg.Fp37CSl8.jpg);background-size:contain;background-repeat:no-repeat;background-position:center center;width:2085px;height:1312px;transform:translate(-50%);position:absolute;z-index:1;top:0;left:50%}@media only screen and (max-width:1024px){.buildability:after{width:1500px;height:944px}}@media only screen and (max-width:768px){.buildability:after{width:1200px;height:755px}}.buildability__container{position:relative;z-index:2}.buildability__heading,.buildability__text{max-width:722px;text-align:center;margin:0 auto}.buildability__text{margin-top:12px}.buildability__boxes{margin:50px 0 0;flex-wrap:wrap;row-gap:152px;display:flex;position:relative}@media only screen and (max-width:1024px){.buildability__boxes{row-gap:120px}}@media only screen and (max-width:768px){.buildability__boxes{row-gap:60px}}@media only screen and (max-width:560px){.buildability__boxes{gap:20px;row-gap:40px}}.buildability__boxes:before{content:"";background-image:url(./logo.BlSBYGAF.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;width:260px;height:260px;pointer-events:none;transform:translate(-50%,-50%);position:absolute;top:calc(50% - 20px);left:50%}@media only screen and (max-width:1024px){.buildability__boxes:before{width:220px;height:220px;top:50%}}@media only screen and (max-width:768px){.buildability__boxes:before{display:none}}.buildability__boxes-item{align-items:center;gap:20px;display:flex}.buildability__boxes-item:nth-child(1),.buildability__boxes-item:nth-child(2),.buildability__boxes-item:nth-child(3),.buildability__boxes-item:nth-child(4){flex:0 0 50%}@media only screen and (max-width:560px){.buildability__boxes-item:nth-child(1),.buildability__boxes-item:nth-child(2),.buildability__boxes-item:nth-child(3),.buildability__boxes-item:nth-child(4){flex:0 0 100%;justify-content:center}}@media only screen and (max-width:480px){.buildability__boxes-item:nth-child(1),.buildability__boxes-item:nth-child(2),.buildability__boxes-item:nth-child(3),.buildability__boxes-item:nth-child(4){flex:0 0 calc(50% - 10px);justify-content:flex-start}}.buildability__boxes-item:nth-child(1),.buildability__boxes-item:nth-child(2),.buildability__boxes-item:nth-child(5){justify-content:center}@media only screen and (max-width:480px){.buildability__boxes-item:nth-child(1),.buildability__boxes-item:nth-child(2),.buildability__boxes-item:nth-child(5){justify-content:flex-start}}.buildability__boxes-item:nth-child(4){justify-content:flex-end}@media only screen and (max-width:560px){.buildability__boxes-item:nth-child(4){justify-content:center}}@media only screen and (max-width:480px){.buildability__boxes-item:nth-child(4){justify-content:flex-start}}.buildability__boxes-item:nth-child(5){flex:0 0 100%;margin:-50px 0 0}@media only screen and (max-width:1024px){.buildability__boxes-item:nth-child(5){margin:-20px 0 0}}@media only screen and (max-width:768px){.buildability__boxes-item:nth-child(5){margin:0}}@media only screen and (max-width:480px){.buildability__boxes-item:nth-child(5){flex:0 0 calc(50% - 10px)}}.buildability__boxes-item-icon{flex:0 0 93px}@media only screen and (max-width:1024px){.buildability__boxes-item-icon{flex:0 0 80px}}@media only screen and (max-width:768px){.buildability__boxes-item-icon{flex:0 0 70px}}@media only screen and (max-width:560px){.buildability__boxes-item-icon{flex:0 0 60px}}@media only screen and (max-width:480px){.buildability__boxes-item-icon{flex:0 0 50px}}.buildability__boxes-item-text{font-weight:500}@media only screen and (max-width:480px){.buildability__boxes-item-text{font-size:1.4rem!important;line-height:130%!important}}.lost-value{margin:160px 0 120px;position:relative;z-index:2}@media only screen and (max-width:1024px){.lost-value{margin:100px 0}}@media only screen and (max-width:768px){.lost-value{margin:80px 0}}.lost-value__heading,.lost-value__text{text-align:center}.lost-value__heading{max-width:765px;margin:0 auto}.lost-value__text{max-width:722px;margin:12px auto 0}.lost-value__boxes{margin:60px 0 0;grid-template-columns:repeat(4,1fr);gap:5px;display:grid}@media only screen and (max-width:768px){.lost-value__boxes{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:480px){.lost-value__boxes{grid-template-columns:1fr}}.lost-value__boxes-item{border-radius:4px;background-color:#f7f5f1;padding:34px 20px 40px}@media only screen and (max-width:1024px){.lost-value__boxes-item{padding:20px 20px 30px}}.lost-value__boxes-item:last-child{background-color:#d0fa98}.lost-value__boxes-item-icon img{max-width:50px}.lost-value__boxes-item-title{margin:36px 0 0}@media only screen and (max-width:1024px){.lost-value__boxes-item-title{margin:30px 0 0}}@media only screen and (max-width:768px){.lost-value__boxes-item-title{margin:24px 0 0}}.lost-value__boxes-item-text{max-width:212px;margin:16px 0 0}.entry-points{background-color:#f7f5f1;scroll-margin:77px;margin:120px 0 100px;padding:118px 0 102px}@media only screen and (max-width:1024px){.entry-points{margin:100px 0;padding:100px 0}}@media only screen and (max-width:768px){.entry-points{scroll-margin:62px;margin:80px 0;padding:80px 0}}.entry-points__heading,.entry-points__text{text-align:center}.entry-points__heading{max-width:800px;margin:0 auto}.entry-points__text{max-width:628px;margin:20px auto 0}.entry-points__boxes{margin:60px 0 0;grid-template-columns:repeat(2,1fr);gap:6px;display:grid}@media only screen and (max-width:768px){.entry-points__boxes{grid-template-columns:1fr}}.entry-points__boxes-item{border-radius:4px;background-color:#fff;padding:34px 32px 36px;flex-direction:column;justify-content:space-between;display:flex;transition:box-shadow .25s ease-in-out 0s,z-index .25s ease-in-out .25s;position:relative;z-index:1}@media only screen and (max-width:1024px){.entry-points__boxes-item{padding:30px 20px}}.entry-points__boxes-item:hover{transition:box-shadow .25s ease-in-out 0s,z-index .25s ease-in-out 0s;box-shadow:0 4px 100px #5252521a;z-index:2}.entry-points__boxes-item-image{max-width:375px;margin:0 auto}@media only screen and (max-width:1024px){.entry-points__boxes-item-title{margin:20px 0 0}}.entry-points__boxes-item-text{max-width:486px;margin:18px 0 0}.entry-points__boxes-item-tags{margin:26px 0 0;flex-wrap:wrap;gap:8px;display:flex}.entry-points__boxes-item-tags-item{background-color:#f7f5f1;border-radius:38px;height:38px;font-size:1.4rem;font-weight:500;line-height:100%;white-space:nowrap;padding:0 18px;align-items:center;display:flex}.entry-points__buttons{margin:80px 0 0;justify-content:center;align-items:center;gap:24px;display:flex}@media only screen and (max-width:768px){.entry-points__buttons{margin:60px 0 0}}@media only screen and (max-width:480px){.entry-points__buttons{gap:18px}}.entry-points__buttons-link{color:#191919;text-decoration:underline;text-underline-offset:3px}.entry-points__buttons-link:hover{color:#525252}.infrastructure{scroll-margin:177px;margin:100px 0 120px}@media only screen and (max-width:1024px){.infrastructure{margin:100px 0}}@media only screen and (max-width:768px){.infrastructure{scroll-margin:142px;margin:80px 0}}.infrastructure__container{align-items:center;gap:30px;display:flex}@media only screen and (max-width:1024px){.infrastructure__container{gap:20px}}@media only screen and (max-width:768px){.infrastructure__container{flex-direction:column;gap:48px}}.infrastructure__copy{flex:0 0 calc(50% - 15px)}@media only screen and (max-width:1024px){.infrastructure__copy{flex:0 0 calc(46% - 10px)}}@media only screen and (max-width:768px){.infrastructure__copy{width:100%}}.infrastructure__heading{max-width:518px}.infrastructure__text{max-width:430px;margin:24px 0 0}.infrastructure__button{margin:40px 0 0}@media only screen and (max-width:768px){.infrastructure__button{margin:30px 0 0}}.infrastructure__steps{flex:0 0 calc(50% - 15px);gap:14px;display:grid}@media only screen and (max-width:1024px){.infrastructure__steps{flex:0 0 calc(54% - 10px)}}@media only screen and (max-width:768px){.infrastructure__steps{width:100%}}.infrastructure__steps-item{border:1px solid #E8E7E6;border-radius:8px;background-color:#fff;padding:16px 24px 16px 16px;justify-content:space-between;align-items:center;gap:22px;display:flex;transition:transform .25s ease-in-out 0s,box-shadow .25s ease-in-out 0s,z-index .25s ease-in-out .25s;position:relative;z-index:1}@media only screen and (max-width:1024px){.infrastructure__steps-item{padding:16px;gap:16px}}@media only screen and (max-width:480px){.infrastructure__steps-item{justify-content:flex-start}}.infrastructure__steps-item:hover{transition:transform .25s ease-in-out 0s,box-shadow .25s ease-in-out 0s,z-index .25s ease-in-out 0s;box-shadow:0 4px 100px #5252521a;transform:scale(1.1);z-index:2}@media only screen and (max-width:768px){.infrastructure__steps-item:hover{box-shadow:0 0 0 0 transparent;transform:scale(1)}}.infrastructure__steps-item-icon{border-radius:8px;background-color:#f7f5f1;flex:0 0 67px;aspect-ratio:1/1;justify-content:center;align-items:center;display:flex}@media only screen and (max-width:480px){.infrastructure__steps-item-icon{flex:0 0 60px}}.infrastructure__steps-item-icon img{width:39px}.infrastructure__steps-item-step{background-color:#d0fa98;border-radius:38px;height:38px;font-size:1.4rem;line-height:100%;margin:0 0 0 auto;white-space:nowrap;padding:0 18px;align-items:center;display:flex}@media only screen and (max-width:480px){.infrastructure__steps-item-step{position:absolute;top:-10px;right:-10px}}.screen{margin:120px 0 110px}@media only screen and (max-width:1024px){.screen{margin:100px 0}}@media only screen and (max-width:768px){.screen{margin:80px 0}}.screen__image{border-radius:8px;background-color:#f7f5f1;padding:60px}@media only screen and (max-width:1024px){.screen__image{padding:40px}}@media only screen and (max-width:768px){.screen__image{padding:20px}}.screen__image img{width:722px;max-width:100%;margin:0 auto;box-shadow:0 4px 100px #5252521a}.dashboard{margin:110px 0 120px}@media only screen and (max-width:1024px){.dashboard{margin:100px 0}}@media only screen and (max-width:768px){.dashboard{margin:80px 0}}.dashboard__container{align-items:center;gap:30px;display:flex}@media only screen and (max-width:1024px){.dashboard__container{gap:20px}}@media only screen and (max-width:768px){.dashboard__container{flex-direction:column;gap:48px}}@media only screen and (max-width:768px){.dashboard__copy{width:100%}}.dashboard__text{max-width:420px;margin:22px 0 0}@media only screen and (max-width:768px){.dashboard__text{max-width:unset}}.dashboard__list{max-width:320px;margin:36px 0 0}@media only screen and (max-width:768px){.dashboard__list{max-width:unset}}.dashboard__list-item{border-top:1px solid #F7F5F1;padding:20px 0;align-items:center;display:flex}.dashboard__list-item:first-child{border-top:0 none;padding:0 0 20px}.dashboard__list-item:last-child{padding:20px 0 0}.dashboard__list-item-number{flex:0 0 120px;font-size:3.2rem;line-height:100%}@media only screen and (max-width:480px){.dashboard__list-item-number{font-size:3rem}}.dashboard__image{flex:0 0 56.6%}@media only screen and (max-width:768px){.dashboard__image{width:100%}}.can-be-build{margin:120px 0 100px}@media only screen and (max-width:1024px){.can-be-build{margin:100px 0}}@media only screen and (max-width:768px){.can-be-build{margin:80px 0}}.can-be-build__inner{border-radius:8px;background-color:#000;color:#fff;overflow:hidden;padding:48px 0 0 56px;gap:60px;display:flex}@media only screen and (max-width:1024px){.can-be-build__inner{padding:30px 0 0 30px;gap:30px}}@media only screen and (max-width:768px){.can-be-build__inner{padding:48px 0 0 20px;flex-direction:column;gap:48px}}@media only screen and (max-width:480px){.can-be-build__inner{border-radius:0;width:calc(100% + 40px);margin:0 -20px}}.can-be-build__copy{padding:0 0 48px;align-self:center}@media only screen and (max-width:1024px){.can-be-build__copy{padding:0 0 30px}}@media only screen and (max-width:768px){.can-be-build__copy{width:100%;padding:0 20px 0 0}}.can-be-build__heading{color:#cdcdcd}.can-be-build__text{max-width:402px;color:#cdcdcd;margin:34px 0 0}@media only screen and (max-width:768px){.can-be-build__text{margin:30px 0 0}}.can-be-build__buttons{margin:56px 0 0;flex-wrap:wrap;gap:9px;display:flex}@media only screen and (max-width:768px){.can-be-build__buttons{margin:36px 0 0}}.can-be-build__image{flex:0 0 52.5%;align-self:flex-end}@media only screen and (max-width:768px){.can-be-build__image{width:100%}}.footer{margin:100px 0 70px}@media only screen and (max-width:1024px){.footer{margin:100px 0 60px}}@media only screen and (max-width:768px){.footer{margin:80px 0 48px}}@media only screen and (max-width:560px){.footer{margin:80px 0 40px}}.footer a{color:#525252}.footer a:hover{color:#d2d2d2}.footer__top{justify-content:space-between;gap:126px;display:flex}@media only screen and (max-width:1024px){.footer__top{gap:72px}}@media only screen and (max-width:768px){.footer__top{flex-wrap:wrap;justify-content:space-between;gap:20px;row-gap:48px}}@media only screen and (max-width:560px){.footer__top{row-gap:40px}}@media only screen and (max-width:768px){.footer__top-col{flex:1 1 auto}}@media only screen and (max-width:768px){.footer__top-col:nth-child(1){flex:0 0 100%}}.footer__top-col:nth-child(2){margin:0 0 0 auto}@media only screen and (max-width:560px){.footer__top-col:nth-child(4){flex:0 0 100%}}.footer__logo img{width:114px;max-width:100%}.footer__text{max-width:320px;margin:28px 0 0}@media only screen and (max-width:1024px){.footer__text{max-width:300px}}@media only screen and (max-width:768px){.footer__text{max-width:unset}}.footer__socials{margin:28px 0 0;gap:8px;display:flex}.footer__socials-item{transition:opacity .25s ease-in-out 0s}.footer__socials-item img{width:48px}.footer__socials-item:hover{opacity:.6}.footer__menu{margin:14px 0 0;gap:8px;display:grid}@media only screen and (max-width:480px){.footer__menu{gap:6px}}.footer__menu-li--email a{text-decoration:underline;text-underline-offset:2px}.footer__bottom{border-top:1px solid #E8E7E6;margin:50px 0 0;padding:50px 0 0;justify-content:space-between;display:flex}@media only screen and (max-width:560px){.footer__bottom{margin:40px 0 0;padding:40px 0 0}}@media only screen and (max-width:480px){.footer__bottom{flex-direction:column;gap:6px}}@media only screen and (max-width:480px){.footer__bottom-author{opacity:.5}}.privacy{padding:120px 0;position:relative;overflow:hidden}ul.lst-kix_71x3pd19vgr0-6,ul.lst-kix_71x3pd19vgr0-5{list-style-type:none}.lst-kix_v1j2t4ydfqqa-1>li:before{content:"○  "}ul.lst-kix_71x3pd19vgr0-8{list-style-type:none}.lst-kix_v1j2t4ydfqqa-3>li:before{content:"●  "}ul.lst-kix_71x3pd19vgr0-7,ul.lst-kix_71x3pd19vgr0-2,ul.lst-kix_71x3pd19vgr0-1,ul.lst-kix_71x3pd19vgr0-4{list-style-type:none}.lst-kix_v1j2t4ydfqqa-2>li:before{content:"■  "}ul.lst-kix_71x3pd19vgr0-3{list-style-type:none}.lst-kix_v1j2t4ydfqqa-7>li:before{content:"○  "}.lst-kix_v1j2t4ydfqqa-0>li:before{content:"●  "}.lst-kix_v1j2t4ydfqqa-8>li:before{content:"■  "}ul.lst-kix_qatx2tnhqo3y-8,ul.lst-kix_qatx2tnhqo3y-7,ul.lst-kix_qatx2tnhqo3y-6,ul.lst-kix_qatx2tnhqo3y-5,ul.lst-kix_qatx2tnhqo3y-0,ul.lst-kix_qatx2tnhqo3y-4,ul.lst-kix_qatx2tnhqo3y-3,ul.lst-kix_qatx2tnhqo3y-2,ul.lst-kix_qatx2tnhqo3y-1,ul.lst-kix_r1cyxlnrf21b-8,ul.lst-kix_r1cyxlnrf21b-7,ul.lst-kix_r1cyxlnrf21b-4,ul.lst-kix_r1cyxlnrf21b-3,ul.lst-kix_r1cyxlnrf21b-6,ul.lst-kix_r1cyxlnrf21b-5,ul.lst-kix_r1cyxlnrf21b-0,ul.lst-kix_r1cyxlnrf21b-2{list-style-type:none}.lst-kix_v1j2t4ydfqqa-6>li:before{content:"●  "}ul.lst-kix_r1cyxlnrf21b-1,ul.lst-kix_qhk3gz8p08gr-0,ul.lst-kix_qhk3gz8p08gr-1,ul.lst-kix_qhk3gz8p08gr-2{list-style-type:none}.lst-kix_v1j2t4ydfqqa-5>li:before{content:"■  "}ul.lst-kix_qhk3gz8p08gr-3{list-style-type:none}.lst-kix_v1j2t4ydfqqa-4>li:before{content:"○  "}.lst-kix_vyfw70ad72xk-0>li:before{content:"●  "}.lst-kix_a38s1ocz37nb-3>li:before{content:"●  "}.lst-kix_a38s1ocz37nb-4>li:before{content:"○  "}ul.lst-kix_euzhz0wud31l-0,ul.lst-kix_euzhz0wud31l-2{list-style-type:none}.lst-kix_a38s1ocz37nb-2>li:before{content:"■  "}.lst-kix_vyfw70ad72xk-2>li:before{content:"■  "}ul.lst-kix_euzhz0wud31l-1{list-style-type:none}.lst-kix_a38s1ocz37nb-6>li:before{content:"●  "}ul.lst-kix_euzhz0wud31l-4,ul.lst-kix_euzhz0wud31l-3{list-style-type:none}.lst-kix_a38s1ocz37nb-0>li:before{content:"●  "}.lst-kix_vyfw70ad72xk-3>li:before{content:"●  "}.lst-kix_vyfw70ad72xk-4>li:before{content:"○  "}.lst-kix_a38s1ocz37nb-7>li:before{content:"○  "}.lst-kix_a38s1ocz37nb-8>li:before{content:"■  "}.lst-kix_vyfw70ad72xk-5>li:before{content:"■  "}.lst-kix_a38s1ocz37nb-1>li:before{content:"○  "}.lst-kix_vyfw70ad72xk-1>li:before{content:"○  "}.lst-kix_a38s1ocz37nb-5>li:before{content:"■  "}.lst-kix_vyfw70ad72xk-7>li:before{content:"○  "}.lst-kix_vyfw70ad72xk-8>li:before{content:"■  "}.lst-kix_vyfw70ad72xk-6>li:before{content:"●  "}.lst-kix_tks2hu142h1r-8>li:before{content:"■  "}.lst-kix_ed0qrtejaept-5>li:before{content:"■  "}.lst-kix_qatx2tnhqo3y-8>li:before{content:"■  "}.lst-kix_tks2hu142h1r-2>li:before{content:"■  "}ul.lst-kix_vyfw70ad72xk-0,ul.lst-kix_vyfw70ad72xk-1{list-style-type:none}.lst-kix_ed0qrtejaept-7>li:before{content:"○  "}ul.lst-kix_vyfw70ad72xk-2{list-style-type:none}.lst-kix_tks2hu142h1r-4>li:before{content:"○  "}.lst-kix_tks2hu142h1r-6>li:before{content:"●  "}.lst-kix_71x3pd19vgr0-5>li:before{content:"■  "}.lst-kix_6yuwy4neiqzo-0>li:before{content:"●  "}.lst-kix_71x3pd19vgr0-7>li:before{content:"○  "}.lst-kix_6yuwy4neiqzo-2>li:before{content:"■  "}.lst-kix_6yuwy4neiqzo-4>li:before{content:"○  "}ul.lst-kix_b5o5x52uisbw-0{list-style-type:none}.lst-kix_ed0qrtejaept-1>li:before{content:"○  "}.lst-kix_71x3pd19vgr0-1>li:before{content:"○  "}ul.lst-kix_b5o5x52uisbw-4,ul.lst-kix_b5o5x52uisbw-3,ul.lst-kix_b5o5x52uisbw-2,ul.lst-kix_b5o5x52uisbw-1,ul.lst-kix_b5o5x52uisbw-8,ul.lst-kix_b5o5x52uisbw-7,ul.lst-kix_b5o5x52uisbw-6{list-style-type:none}.lst-kix_ed0qrtejaept-3>li:before{content:"●  "}.lst-kix_71x3pd19vgr0-3>li:before{content:"●  "}ul.lst-kix_b5o5x52uisbw-5,ul.lst-kix_ed0qrtejaept-7,ul.lst-kix_ed0qrtejaept-6,ul.lst-kix_ed0qrtejaept-8{list-style-type:none}.lst-kix_6yuwy4neiqzo-6>li:before{content:"●  "}.lst-kix_6yuwy4neiqzo-8>li:before{content:"■  "}ul.lst-kix_ed0qrtejaept-3,ul.lst-kix_ed0qrtejaept-2,ul.lst-kix_ed0qrtejaept-5,ul.lst-kix_ed0qrtejaept-4,ul.lst-kix_ed0qrtejaept-1,ul.lst-kix_ed0qrtejaept-0{list-style-type:none}.lst-kix_qhk3gz8p08gr-7>li:before{content:"○  "}.lst-kix_qhk3gz8p08gr-1>li:before{content:"○  "}.lst-kix_tks2hu142h1r-0>li:before{content:"●  "}ul.lst-kix_a38s1ocz37nb-4{list-style-type:none}.lst-kix_qhk3gz8p08gr-3>li:before{content:"●  "}ul.lst-kix_a38s1ocz37nb-3,ul.lst-kix_71x3pd19vgr0-0,ul.lst-kix_a38s1ocz37nb-6,ul.lst-kix_a38s1ocz37nb-5,ul.lst-kix_a38s1ocz37nb-0{list-style-type:none}.lst-kix_qhk3gz8p08gr-5>li:before{content:"■  "}ul.lst-kix_a38s1ocz37nb-2,ul.lst-kix_a38s1ocz37nb-1,ul.lst-kix_a38s1ocz37nb-8,ul.lst-kix_a38s1ocz37nb-7,ul.lst-kix_9kbsgrm7hw6a-8,ul.lst-kix_9kbsgrm7hw6a-7,ul.lst-kix_9kbsgrm7hw6a-6,ul.lst-kix_9kbsgrm7hw6a-5{list-style-type:none}.lst-kix_r1cyxlnrf21b-5>li:before{content:"■  "}ul.lst-kix_9kbsgrm7hw6a-4,ul.lst-kix_9kbsgrm7hw6a-3,ul.lst-kix_9kbsgrm7hw6a-2,ul.lst-kix_9kbsgrm7hw6a-1{list-style-type:none}.lst-kix_r1cyxlnrf21b-3>li:before{content:"●  "}.lst-kix_r1cyxlnrf21b-4>li:before{content:"○  "}ul.lst-kix_9kbsgrm7hw6a-0{list-style-type:none}.lst-kix_r1cyxlnrf21b-1>li:before{content:"○  "}.lst-kix_r1cyxlnrf21b-2>li:before{content:"■  "}.lst-kix_r1cyxlnrf21b-0>li:before{content:"●  "}.lst-kix_9kbsgrm7hw6a-0>li:before{content:"●  "}.lst-kix_9kbsgrm7hw6a-1>li:before{content:"○  "}.lst-kix_9kbsgrm7hw6a-4>li:before{content:"○  "}.lst-kix_b5o5x52uisbw-7>li:before{content:"○  "}.lst-kix_9kbsgrm7hw6a-2>li:before{content:"■  "}.lst-kix_9kbsgrm7hw6a-3>li:before{content:"●  "}.lst-kix_b5o5x52uisbw-6>li:before{content:"●  "}.lst-kix_9kbsgrm7hw6a-8>li:before{content:"■  "}.lst-kix_9kbsgrm7hw6a-5>li:before{content:"■  "}.lst-kix_b5o5x52uisbw-8>li:before{content:"■  "}.lst-kix_9kbsgrm7hw6a-6>li:before{content:"●  "}.lst-kix_9kbsgrm7hw6a-7>li:before{content:"○  "}ul.lst-kix_v1j2t4ydfqqa-7,ul.lst-kix_v1j2t4ydfqqa-6{list-style-type:none}.lst-kix_euzhz0wud31l-3>li:before{content:"●  "}.lst-kix_euzhz0wud31l-4>li:before{content:"○  "}ul.lst-kix_v1j2t4ydfqqa-5,ul.lst-kix_v1j2t4ydfqqa-4,ul.lst-kix_v1j2t4ydfqqa-3,ul.lst-kix_v1j2t4ydfqqa-2{list-style-type:none}.lst-kix_euzhz0wud31l-1>li:before{content:"○  "}.lst-kix_euzhz0wud31l-2>li:before{content:"■  "}.lst-kix_euzhz0wud31l-5>li:before{content:"■  "}.lst-kix_euzhz0wud31l-6>li:before{content:"●  "}ul.lst-kix_v1j2t4ydfqqa-1,ul.lst-kix_v1j2t4ydfqqa-0{list-style-type:none}.lst-kix_b5o5x52uisbw-0>li:before{content:"●  "}.lst-kix_euzhz0wud31l-0>li:before{content:"●  "}.lst-kix_euzhz0wud31l-7>li:before{content:"○  "}.lst-kix_euzhz0wud31l-8>li:before{content:"■  "}.lst-kix_9aus1rcyno1e-0>li:before{content:"●  "}.lst-kix_b5o5x52uisbw-3>li:before{content:"●  "}.lst-kix_b5o5x52uisbw-5>li:before{content:"■  "}.lst-kix_9aus1rcyno1e-1>li:before{content:"○  "}.lst-kix_b5o5x52uisbw-4>li:before{content:"○  "}.lst-kix_9aus1rcyno1e-3>li:before{content:"●  "}.lst-kix_9aus1rcyno1e-4>li:before{content:"○  "}.lst-kix_b5o5x52uisbw-1>li:before{content:"○  "}.lst-kix_9aus1rcyno1e-2>li:before{content:"■  "}ul.lst-kix_v1j2t4ydfqqa-8{list-style-type:none}.lst-kix_b5o5x52uisbw-2>li:before{content:"■  "}.lst-kix_9aus1rcyno1e-7>li:before{content:"○  "}.lst-kix_9aus1rcyno1e-8>li:before{content:"■  "}.lst-kix_9aus1rcyno1e-5>li:before{content:"■  "}.lst-kix_qatx2tnhqo3y-0>li:before{content:"●  "}.lst-kix_9aus1rcyno1e-6>li:before{content:"●  "}ul.lst-kix_vyfw70ad72xk-3,ul.lst-kix_6yuwy4neiqzo-5,ul.lst-kix_vyfw70ad72xk-4,ul.lst-kix_6yuwy4neiqzo-6{list-style-type:none}.lst-kix_qatx2tnhqo3y-3>li:before{content:"●  "}.lst-kix_qatx2tnhqo3y-4>li:before{content:"○  "}ul.lst-kix_vyfw70ad72xk-5,ul.lst-kix_6yuwy4neiqzo-7,ul.lst-kix_vyfw70ad72xk-6,ul.lst-kix_6yuwy4neiqzo-8,ul.lst-kix_vyfw70ad72xk-7,ul.lst-kix_vyfw70ad72xk-8{list-style-type:none}.lst-kix_qatx2tnhqo3y-1>li:before{content:"○  "}.lst-kix_qatx2tnhqo3y-2>li:before{content:"■  "}.lst-kix_qatx2tnhqo3y-5>li:before{content:"■  "}.lst-kix_qatx2tnhqo3y-6>li:before{content:"●  "}.lst-kix_r1cyxlnrf21b-6>li:before{content:"●  "}ul.lst-kix_6yuwy4neiqzo-0,ul.lst-kix_6yuwy4neiqzo-1{list-style-type:none}.lst-kix_r1cyxlnrf21b-7>li:before{content:"○  "}.lst-kix_r1cyxlnrf21b-8>li:before{content:"■  "}ul.lst-kix_6yuwy4neiqzo-2,ul.lst-kix_6yuwy4neiqzo-3,ul.lst-kix_6yuwy4neiqzo-4{list-style-type:none}.lst-kix_ed0qrtejaept-6>li:before{content:"●  "}.lst-kix_tks2hu142h1r-7>li:before{content:"○  "}.lst-kix_qatx2tnhqo3y-7>li:before{content:"○  "}.lst-kix_ed0qrtejaept-0>li:before{content:"●  "}.lst-kix_ed0qrtejaept-8>li:before{content:"■  "}.lst-kix_tks2hu142h1r-1>li:before{content:"○  "}.lst-kix_tks2hu142h1r-3>li:before{content:"●  "}ul.lst-kix_tks2hu142h1r-5,ul.lst-kix_tks2hu142h1r-4,ul.lst-kix_tks2hu142h1r-7,ul.lst-kix_tks2hu142h1r-6,ul.lst-kix_tks2hu142h1r-8{list-style-type:none}.lst-kix_tks2hu142h1r-5>li:before{content:"■  "}.lst-kix_71x3pd19vgr0-6>li:before{content:"●  "}.lst-kix_71x3pd19vgr0-4>li:before{content:"○  "}.lst-kix_71x3pd19vgr0-8>li:before{content:"■  "}.lst-kix_71x3pd19vgr0-0>li:before{content:"●  "}.lst-kix_6yuwy4neiqzo-1>li:before{content:"○  "}.lst-kix_6yuwy4neiqzo-5>li:before{content:"■  "}.lst-kix_ed0qrtejaept-2>li:before{content:"■  "}.lst-kix_71x3pd19vgr0-2>li:before{content:"■  "}ul.lst-kix_euzhz0wud31l-6,ul.lst-kix_euzhz0wud31l-5,ul.lst-kix_euzhz0wud31l-8,ul.lst-kix_euzhz0wud31l-7{list-style-type:none}.lst-kix_ed0qrtejaept-4>li:before{content:"○  "}.lst-kix_6yuwy4neiqzo-3>li:before{content:"●  "}ul.lst-kix_qhk3gz8p08gr-8,ul.lst-kix_qhk3gz8p08gr-4,ul.lst-kix_qhk3gz8p08gr-5,ul.lst-kix_qhk3gz8p08gr-6,ul.lst-kix_qhk3gz8p08gr-7{list-style-type:none}.lst-kix_6yuwy4neiqzo-7>li:before{content:"○  "}.lst-kix_qhk3gz8p08gr-6>li:before{content:"●  "}ul.lst-kix_tks2hu142h1r-1,ul.lst-kix_tks2hu142h1r-0,ul.lst-kix_tks2hu142h1r-3,ul.lst-kix_tks2hu142h1r-2{list-style-type:none}.lst-kix_qhk3gz8p08gr-2>li:before{content:"■  "}.lst-kix_qhk3gz8p08gr-0>li:before{content:"●  "}.lst-kix_qhk3gz8p08gr-8>li:before{content:"■  "}li.li-bullet-0:before{margin-left:-18pt;white-space:nowrap;display:inline-block;min-width:18pt}ul.lst-kix_9aus1rcyno1e-7,ul.lst-kix_9aus1rcyno1e-8,ul.lst-kix_9aus1rcyno1e-3,ul.lst-kix_9aus1rcyno1e-4,ul.lst-kix_9aus1rcyno1e-5,ul.lst-kix_9aus1rcyno1e-6,ul.lst-kix_9aus1rcyno1e-0{list-style-type:none}.lst-kix_qhk3gz8p08gr-4>li:before{content:"○  "}ul.lst-kix_9aus1rcyno1e-1,ul.lst-kix_9aus1rcyno1e-2{list-style-type:none}ol{margin:0;padding:0}table td,table th{padding:0}.c0{margin-left:36pt;padding-top:12pt;padding-left:0;padding-bottom:12pt;line-height:1.15;orphans:2;widows:2;text-align:left}.c6{color:#000;font-weight:700;text-decoration:none;vertical-align:baseline;font-size:17pt;font-family:Arial;font-style:normal}.c5{color:#000;font-weight:700;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:Arial;font-style:normal}.c1{color:#000;font-weight:400;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:Arial;font-style:normal}.c9{padding-top:0;padding-bottom:0;line-height:1.15;orphans:2;widows:2;text-align:left;height:11pt}.c12{color:#000;text-decoration:none;vertical-align:baseline;font-size:23pt;font-family:Arial;font-style:normal}.c2{padding-top:12pt;padding-bottom:12pt;line-height:1.15;orphans:2;widows:2;text-align:left}.c10{color:#000;text-decoration:none;vertical-align:baseline;font-size:13pt;font-family:Arial;font-style:normal}.c8{padding-top:14pt;padding-bottom:4pt;line-height:1.15;orphans:2;widows:2;text-align:left}.c11{padding-top:24pt;padding-bottom:6pt;line-height:1.15;orphans:2;widows:2;text-align:left}.c14{color:#000;text-decoration:none;vertical-align:baseline;font-size:20pt;font-family:Arial;font-style:normal}.c4{padding-top:18pt;padding-bottom:4pt;line-height:1.15;orphans:2;widows:2;text-align:left}.c13{background-color:#fff;max-width:851.4pt;padding:72pt}.c3{padding:0;margin:0}.c7{font-weight:700}.title{padding-top:0;color:#000;font-size:26pt;padding-bottom:3pt;font-family:Arial;line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}.subtitle{padding-top:0;color:#666;font-size:15pt;padding-bottom:16pt;font-family:Arial;line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}li{color:#000;font-size:11pt;font-family:Arial}p{margin:0;color:#000;font-size:11pt;font-family:Arial}h1{padding-top:20pt;color:#000;font-size:20pt;padding-bottom:6pt;font-family:Arial;line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}h2{padding-top:18pt;color:#000;font-size:16pt;padding-bottom:6pt;font-family:Arial;line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}h3{padding-top:16pt;color:#434343;font-size:14pt;padding-bottom:4pt;font-family:Arial;line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}h4{padding-top:14pt;color:#666;font-size:12pt;padding-bottom:4pt;font-family:Arial;line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}h5{padding-top:12pt;color:#666;font-size:11pt;padding-bottom:4pt;font-family:Arial;line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}h6{padding-top:12pt;color:#666;font-size:11pt;padding-bottom:4pt;font-family:Arial;line-height:1.15;page-break-after:avoid;font-style:italic;orphans:2;widows:2;text-align:left}.uc-main{min-height:60vh;display:flex;align-items:center;justify-content:center;padding:2rem;position:relative;overflow:hidden;background-color:#fff}.uc-main:before{content:"";position:absolute;top:5rem;right:2.5rem;width:16rem;height:16rem;background-color:#d0fa98;border-radius:50%;opacity:.2;filter:blur(64px);pointer-events:none}.uc-main:after{content:"";position:absolute;bottom:5rem;left:2.5rem;width:20rem;height:20rem;background-color:#d0fa98;border-radius:50%;opacity:.1;filter:blur(64px);pointer-events:none}.uc-main__container{text-align:center;position:relative;z-index:10}.uc-main__icon-wrapper{display:inline-flex;align-items:center;justify-content:center;margin-bottom:2rem;position:relative}.uc-main__icon{width:6rem;height:6rem;background-color:#d0fa98;border-radius:50%;display:flex;align-items:center;justify-content:center;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.uc-main__icon svg{color:#000}.uc-main__sparkle{position:absolute;top:-.5rem;right:-.5rem;width:1.5rem;height:1.5rem;background-color:#000;border-radius:50%;display:flex;align-items:center;justify-content:center}.uc-main__sparkle svg{color:#d0fa98}.uc-main__heading{font-family:Inter,Helvetica,sans-serif;font-weight:400;font-size:3rem;line-height:3.5rem;color:#000;margin-bottom:1.5rem;letter-spacing:0}@media(max-width:768px){.uc-main__heading{font-size:2rem;line-height:2.5rem}}.uc-main__text{font-family:Inter,Helvetica,sans-serif;font-weight:400;font-size:1.125rem;line-height:2rem;color:#525252;margin-bottom:2rem;letter-spacing:0}.uc-main__dots{display:flex;align-items:center;justify-content:center;gap:.5rem}.uc-main__dot{width:.5rem;height:.5rem;background-color:#d0fa98;border-radius:50%;animation:bounce 1s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:translateY(0);animation-timing-function:cubic-bezier(0,0,.2,1)}}
