:root{--global-grey-1:#f1f1f5;--global-grey-2:#dadade;--global-grey-3:#c3c3c7;--global-grey-4:#acacb0;--global-grey-5:#77777a;--global-grey-6:#57575a;--global-grey-7:#404043;--global-grey-8:#262629;--global-red-1:#ffedea;--global-red-2:#ffcfc9;--global-red-3:#ffb0a7;--global-red-4:#ff897c;--global-red-5:#dd3838;--global-red-6:#a80e1e;--global-red-7:#860013;--global-orange-3:#ffb28e;--global-orange-5:#df6529;--global-orange-6:#a63b00;--global-orange-7:#722800;--global-yellow-3:#eec932;--global-yellow-6:#705d00;--global-yellow-7:#4d3f00;--global-green-6:#276c18;--global-green-7:#0e4c04;--global-teal-1:#dbf5f9;--global-teal-2:#a8e5ed;--global-teal-3:#81d0db;--global-teal-5:#068a8d;--global-teal-6:#00696c;--global-teal-7:#004849;--global-blue-1:#ecf1ff;--global-blue-2:#cbdaff;--global-blue-3:#acc3ff;--global-blue-5:#296ee9;--global-blue-6:#1f58c7;--global-blue-7:#143a8c;--global-purple-1:#f4eeff;--global-purple-2:#e2d3ff;--global-purple-3:#d2b7ff;--global-purple-5:#9443eb;--global-purple-6:#7e2ed6;--global-purple-7:#5b06a5;--global-yellow-5:#a28700;--global-green-5:#438631;--global-red-8:#540003;--global-orange-1:#ffede6;--global-orange-2:#ffd0bb;--global-orange-4:#ff8c56;--global-orange-8:#431900;--global-yellow-1:#ffefcc;--global-yellow-2:#ffdd72;--global-yellow-4:#d0ae14;--global-yellow-8:#2e2500;--global-green-1:#cbffb7;--global-green-2:#a6ec8f;--global-green-3:#90d57a;--global-green-4:#78bc63;--global-green-8:#0d2c00;--global-teal-4:#4cbbbe;--global-teal-8:#002b2c;--global-blue-4:#87a9ff;--global-blue-8:#06225c;--global-purple-4:#c197ff;--global-purple-8:#3a0266;--global-font-size-s:10.53px;--global-font-size-m:14px;--global-font-size-multiplier:1.33;--global-font-size-l:18.62px;--global-font-size-h4:24.76px;--global-font-size-h3:32.93px;--global-font-size-h2:43.8px;--global-font-size-h1:58.25px;--global-white:#fff;--global-black:#000;--global-line-height-s:102%;--global-line-height-m:110%;--global-line-height-l:140%;--global-font-size-multiplier-mobile:1.25;--global-font-size-s-mobile:11.2px;--global-font-size-m-mobile:14;--global-font-size-l-mobile:17.5px;--global-font-size-h4-mobile:21.88px;--global-font-size-h3-mobile:27.35px;--global-font-size-h2-mobile:34.19px;--global-font-size-h1-mobile:42.74px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}:where(h1,h2,h3,h4,h5,h6){font-weight:inherit}@font-face{font-family:Manrope;src:url(./manrope-latin-wght-normal.DHIcAJRg.woff2)format("woff2");font-weight:200 800;font-display:swap}@font-face{font-family:Source Code Pro;src:url(./source-code-pro-latin-wght-normal.BP8Zz55n.woff2)format("woff2");font-weight:200 900;font-style:normal;font-display:swap}@font-face{font-family:Source Code Pro;src:url(./source-code-pro-latin-wght-italic.eALmlzX7.woff2)format("woff2");font-weight:200 900;font-style:italic;font-display:swap}:root{--font-body:"Manrope", sans-serif;--font-mono:"Source Code Pro", ui-monospace, SFMono-Regular, Menlo, monospace;--substrate-surface-shadow:0 0 16px #0003}button,input,select,textarea{color:inherit;font:inherit;background:0 0;border:0;margin:0;padding:0}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html{overflow-x:hidden}body,html{overscroll-behavior:none;max-width:100%;min-height:100%}*,:before,:after{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit}@property --grad-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --grad-to{syntax:"<color>";inherits:false;initial-value:#0000}:root{--letter-spacing-h1:-.02em;--letter-spacing-h2:-.015em;--letter-spacing-h3:-.01em;--letter-spacing-h4:-.005em;--section-width-xl:min(90vw, 1444px);--section-width-l:min(80vw, 960px);--section-width-m:min(80vw, 800px);--section-width-s:680px;--btn-height-m:32px;--btn-height-l:40px;--space-m:24px;--space-l:32px;--padding-card-m:28px 32px 32px;--padding-card-l:56px 64px 64px;--gradient-1:linear-gradient(to top, var(--global-grey-8), var(--global-black));--gradient-2:linear-gradient(to bottom, #0e4c04, #071600);--color-bg:var(--global-grey-1);--color-text:var(--global-grey-1);--easing-1:cubic-bezier(.38, 0, .16, 1);--transition-1:.15s var(--easing-1);--transition-2:.3s var(--easing-1);--icon-gap:8px;--shadow-1:0px 16px 64px 0px #0000000a;--shadow-2:0px 4px 8px 0px #00000040;--shadow-3:0px 24px 64px 0px #00000017;--font-size-s:var(--global-font-size-s);--font-size-m:var(--global-font-size-m);--font-size-l:var(--global-font-size-l);--font-size-h4:var(--global-font-size-h4);--font-size-h3:var(--global-font-size-h3);--font-size-h2:var(--global-font-size-h2);--font-size-h1:var(--global-font-size-h1);font-family:var(--font-body);font-size:var(--font-size-m);color:var(--color-text)}body{background-color:var(--color-bg);min-height:100vh}h1{font-size:var(--font-size-h1);letter-spacing:var(--letter-spacing-h1)}h2{font-size:var(--font-size-h2);letter-spacing:var(--letter-spacing-h2);line-height:var(--global-line-height-s)}h3{font-size:var(--font-size-h3);letter-spacing:var(--letter-spacing-h3)}h4{font-size:var(--font-size-h4);letter-spacing:var(--letter-spacing-h4);line-height:var(--global-line-height-m)}p,li{line-height:var(--global-line-height-l)}li+li{margin-top:2px}a{text-decoration:none}button{cursor:pointer;-webkit-user-select:none;user-select:none}main{flex-direction:column;flex:1;width:100%;display:flex;position:relative}section{flex-direction:column;justify-content:center;align-items:center;display:flex}.section-p{padding:64px 92px}.section-p-lg{padding:128px 0}.card{background-color:var(--global-white);padding:var(--padding-card-m);flex-direction:column;justify-content:space-between;display:flex}.col{flex-direction:column;display:flex}.row,.row-between{align-items:center;display:flex}.row-between{justify-content:space-between}.w-section{width:var(--section-width-l)}.w-section-s{width:var(--section-width-s)}.max-w-text{max-width:400px}.object-cover{object-fit:cover;width:100%;height:100%}.absolute-fill{width:100%;height:100%;position:absolute;inset:0}.section-heading,.section-title{color:var(--global-black);line-height:var(--global-line-height-m)}.section-title{font-size:var(--font-size-h2)}.section-description{font-size:var(--font-size-l);color:var(--global-grey-5)}.text-muted{color:var(--global-grey-5)}.btn-primary,.btn-light{width:fit-content;height:var(--btn-height-l);background:linear-gradient(to top, var(--grad-from), var(--grad-to));box-shadow:var(--shadow-2);transition:--grad-from var(--transition-1), --grad-to var(--transition-1);border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;padding:0 20px 1px;display:flex}.btn-primary{--grad-from:var(--global-grey-8);--grad-to:var(--global-black);color:var(--global-grey-1)}.btn-primary:hover{--grad-from:var(--global-grey-7);--grad-to:var(--global-grey-8)}.btn-light{--grad-from:var(--global-white);--grad-to:var(--global-grey-1);color:var(--global-black)}.btn-light:hover{--grad-from:var(--global-grey-2);--grad-to:var(--global-grey-3)}.form-group{margin-bottom:24px;position:relative}.form-group label{margin-bottom:8px;font-weight:500;display:block}.form-group input:where(:not([type=checkbox],[type=radio],[type=range],[type=file])),.form-group select,.form-group textarea{background-color:var(--global-grey-1);width:100%;line-height:var(--global-line-height-m);border-radius:0;padding:10px 16px;transition:border-color .2s,background-color .2s}.form-group input:where(:not([type=checkbox],[type=radio],[type=range],[type=file])),.form-group select{height:40px}.form-group input:where(:not([type=checkbox],[type=radio],[type=range],[type=file])){border:0;border-bottom:1px solid var(--global-grey-3)}.form-group select{border:1px solid var(--global-grey-3);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%2357575a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:12px 12px;padding-right:40px}.form-group textarea{border:1px solid var(--global-grey-3);resize:vertical}.form-group input:where(:not([type=checkbox],[type=radio],[type=range],[type=file])):not(:placeholder-shown),.form-group input:where(:not([type=checkbox],[type=radio],[type=range],[type=file])):focus,.form-group select:focus,.form-group textarea:focus{border-color:var(--global-grey-3);background-color:var(--global-grey-1);color:var(--global-grey-8);outline:none}.form-group input:where(:not([type=checkbox],[type=radio],[type=range],[type=file])):focus,.form-group textarea:focus{border-color:var(--global-black)}.tooltip{background-color:var(--global-grey-1);color:var(--global-black);border:1px solid var(--global-grey-3);width:16px;height:16px;font-size:var(--font-size-s);cursor:pointer;font-weight:400;line-height:var(--global-line-height-s);border-radius:50%;flex:0 0 16px;justify-content:center;align-items:center;margin-left:6px;display:inline-flex;position:relative}.tooltip:hover,.tooltip:focus-visible{background-color:var(--global-grey-8);color:var(--global-white);border-color:var(--global-grey-8);outline:none}.tooltip:hover:after,.tooltip:focus-visible:after{content:attr(data-tip);background-color:var(--global-grey-8);color:var(--global-white);white-space:normal;z-index:10;text-align:left;width:min(280px,100vw - 48px);padding:8px 12px;font-weight:400;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}@media (width<=1055px){:root{--font-size-s:var(--global-font-size-s-mobile);--font-size-m:calc(var(--global-font-size-m-mobile) * 1px);--font-size-l:var(--global-font-size-l-mobile);--font-size-h4:var(--global-font-size-h4-mobile);--font-size-h3:var(--global-font-size-h3-mobile);--font-size-h2:var(--global-font-size-h2-mobile);--font-size-h1:var(--global-font-size-h1-mobile);--section-width-xl:min(95vw, 1000px);--section-width-l:min(90vw, 845px);--section-width-m:min(90vw, 700px);--section-width-s:480px;--space-l:20px;--space-m:16px;--padding-card-l:44px 48px 48px;--padding-card-m:22px 24px 24px}}@media (width<=672px){:root{--section-width-xl:min(95vw, 640px);--section-width-l:min(92vw, 606px);--section-width-m:min(90vw, 540px);--section-width-s:320px;--padding-card-l:34px 36px 36px}}
