:root{--fontMono:var(--font-berkeley), monospace;--fontSansSerif:var(--font-avenir), sans-serif;--bodyBg:#000104;--white:#fff;--color:#fff;--side:clamp(20px, 5rem, 80px);--header:80px;--delay:0s;font-size:min(1.11111vw,16px)}@media (min-width:1440px){:root{--side:calc((100vw - 1280px)/2)}}html,body{box-sizing:border-box;-webkit-font-smoothing:antialiased;font-optical-sizing:auto;scroll-behavior:smooth;height:100%;text-rendering:optimizelegibility!important}body{background:var(--bodyBg);color:color-mix(in srgb, var(--white) 70%, transparent);font:normal clamp(16px, 1.125rem, 18px)/1.4 var(--fontSansSerif);-webkit-text-size-adjust:none;flex-direction:column;margin:0;padding:0;display:flex}*,:after,:before,::backdrop{margin:0;padding:0}::file-selector-button{margin:0;padding:0}*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid}::file-selector-button{box-sizing:border-box;border:0 solid}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:#0000}header,nav,section,article,aside,footer,menu,time,figure,figcaption,main{display:block}img,svg,picture{vertical-align:top;border:0;outline:none}svg{fill:currentColor}a{color:inherit;cursor:pointer;outline:none;text-decoration:underline}a:hover{text-decoration:none}strong{font-weight:700}.title{--min:37;--max:50;color:var(--white);font:normal clamp(calc(var(--min) * 1px), calc(var(--max)/16 * 1rem), calc(var(--max) * 1px))/1.1 var(--fontMono)}.mainwrap{flex-direction:column;flex:none;width:100%;min-height:100%;display:flex;position:relative}.content{flex:1 0 auto}.header,.footer{flex:none}.anim_hover{vertical-align:top;flex:none;display:inline-block}.anim_hover>*{backface-visibility:hidden;transform-style:flat;pointer-events:none;flex:none;transition-property:transform,opacity;transition-duration:.5s;transition-timing-function:ease;display:block}.anim_hover>:nth-child(2){margin-top:-1lh}.anim_hover>[data-text]:before{content:attr(data-text)}.anim_hover>:first-child{transform-origin:50% 0}.anim_hover>:nth-child(2){transform-origin:50% 100%}.anim_hover>:first-child:not(:only-child){opacity:1;transform:perspective(10em)rotateX(0)translate(0,0)}.anim_hover>:nth-child(2){opacity:0;transform:perspective(10em)rotateX(-90deg)translateY(100%)}@media (pointer:fine){a.anim_hover:hover>:first-child:not(:only-child),a:hover .anim_hover>:first-child:not(:only-child){opacity:0;transform:perspective(10em)rotateX(90deg)translateY(-100%)}a.anim_hover:hover>:nth-child(2),a:hover .anim_hover>:nth-child(2){opacity:1;transform:perspective(10em)rotateX(0)translate(0,0)}}.btn{appearance:none;box-shadow:none;cursor:pointer;max-width:100%;height:50px;font:bold 16px/1.4 var(--fontMono);color:var(--white);text-align:center;vertical-align:top;border:0;border-radius:9999px;outline:none;flex:none;justify-content:center;align-items:center;gap:16px;margin:0;padding:0 20px;text-decoration:none;display:inline-flex}.btn-primary{background-color:var(--color);color:#000}.btn-secondary{background-color:color-mix(in srgb, var(--white) 12%, transparent)}.btn-small{height:40px;font-size:14px}.btn-small.btn-secondary{font-weight:400}.header{z-index:100;width:100%;height:var(--header);padding:0 var(--side);align-items:center;gap:10px;display:flex;position:fixed;top:0;left:0}.nav{z-index:100;--nav-frost:blur(18px) saturate(1.4);width:100%;-webkit-backdrop-filter:var(--nav-frost);backdrop-filter:var(--nav-frost);font-family:var(--fontSansSerif);background:#0009;align-items:center;gap:24px;padding:16px clamp(16px,5vw,56px);display:flex;position:fixed;top:0;left:0}.nav-logo img{width:96px;height:auto;display:block}.nav-links{gap:30px;margin-left:auto;font-size:15px;display:flex}.nav-links a{color:#ffffff7a;text-decoration:none;transition:color .15s}.nav-links a:hover,.nav-links a[aria-current=page]{color:#fff}.nav-cta{color:#000;background:#fff;border-radius:999px;justify-content:center;align-items:center;height:38px;padding:0 18px;font-size:14px;line-height:1;text-decoration:none;transition:transform .15s,background .15s;display:inline-flex}.nav-cta:hover{background:#e9e9e9;transform:translateY(-1px)}.nav a:focus-visible{outline-offset:3px;outline:2px solid #fff}.nav-mobile{display:none}.nav-toggle{appearance:none;color:#fff;cursor:pointer;background:0 0;border:0;flex:none;width:40px;height:40px;margin:0;padding:0;position:relative}.nav-toggle span{background:currentColor;border-radius:1px;width:18px;height:1.5px;margin-left:-9px;transition:transform .2s,opacity .2s;position:absolute;top:50%;left:50%}.nav-toggle span:first-child{transform:translateY(-6px)}.nav-toggle span:nth-child(2){transform:none}.nav-toggle span:nth-child(3){transform:translateY(6px)}.nav-toggle[aria-expanded=true] span:first-child{transform:rotate(45deg)}.nav-toggle[aria-expanded=true] span:nth-child(2){opacity:0}.nav-toggle[aria-expanded=true] span:nth-child(3){transform:rotate(-45deg)}.nav-panel{z-index:102;--nav-frost:blur(18px) saturate(1.4);-webkit-backdrop-filter:var(--nav-frost);backdrop-filter:var(--nav-frost);background:#0009;border-bottom:1px solid #ffffff14;flex-direction:column;gap:4px;padding:12px clamp(16px,5vw,56px) 20px;display:flex;position:fixed;top:70px;left:0;right:0;box-shadow:0 16px 40px -20px #000}.nav-panel[hidden]{display:none!important}.nav-panel a{color:#ffffffb8;border-bottom:1px solid #ffffff0f;padding:14px 4px;font-size:16px;text-decoration:none;display:block}.nav-panel a:last-child{border-bottom:0}.nav-panel a:hover{color:#fff}.nav-backdrop{z-index:101;cursor:pointer;appearance:none;background:#00000073;border:0;margin:0;padding:0;position:fixed;inset:70px 0 0}@media (max-width:760px){.nav-links{display:none}.nav-cta{margin-left:auto}.nav-mobile{display:block;position:relative}.nav{gap:12px}}@media (min-width:761px){.nav-mobile{display:none!important}}.foot{z-index:1;font:400 13px/1.55 var(--fontSansSerif);color:#ffffff7a;border-top:1px solid #ffffff14;flex:none;padding:44px clamp(16px,5vw,56px) 52px;position:relative}.foot-top{justify-content:space-between;align-items:center;display:flex}.foot-top img{width:90px;height:auto;display:block}.foot-top a,.foot-links a{color:#ffffffb8;text-decoration:none}.foot-links a:hover,.foot-top a:hover{color:#fff}.foot .disclaimer{max-width:60em;margin:24px 0 0}.foot-links{flex-wrap:wrap;gap:8px 20px;margin-top:22px;display:flex}.foot .copyright{margin:16px 0 0}.foot a:focus-visible{outline-offset:3px;outline:2px solid #fff}.header:before{content:"";-webkit-backdrop-filter:blur(5px);backface-visibility:hidden;position:absolute;inset:0}@media (min-width:1024px){.header{gap:25px}}.header>*{z-index:1;position:relative}.menu-trigger{appearance:none;box-shadow:none;width:24px;height:24px;color:var(--white);cursor:pointer;background:0 0;border:0;outline:none;flex:none;margin:0;padding:0;position:relative}@media (min-width:1024px){.menu-trigger{display:none}}.menu-trigger>*{backface-visibility:hidden;width:15.5px;height:1.5px;transition:transform .4s .4s,opacity .4s .4s;position:absolute;top:50%;left:50%}.menu-trigger>:before{content:"";backface-visibility:hidden;background-color:currentColor;border-radius:1px;transition-property:transform,opacity;transition-duration:.4s;transition-timing-function:ease;position:absolute;inset:0;transform:rotate(0)}.menu-trigger>:first-child{transform:translate(-50%)translateY(calc(-50% - 5px))rotate(0)}.menu-trigger>:nth-child(2){transform:translate(-50%)translateY(-50%)}.menu-trigger>:nth-child(3){transform:translate(-50%)translateY(calc(5px - 50%))rotate(0)}.menu-trigger[aria-expanded=true]>*{transition-delay:0s}.menu-trigger[aria-expanded=true]>:before{transition-delay:.4s}.menu-trigger[aria-expanded=true]>:first-child{transform:translate(-50%)translateY(-50%)}.menu-trigger[aria-expanded=true]>:first-child:before{transform:rotate(45deg)}.menu-trigger[aria-expanded=true]>:nth-child(2):before{opacity:0}.menu-trigger[aria-expanded=true]>:nth-child(3){transform:translate(-50%)translateY(-50%)}.menu-trigger[aria-expanded=true]>:nth-child(3):before{transform:rotate(-45deg)}@media (min-width:1024px){.menu{flex:1 0 auto;align-items:center;gap:5px;display:flex}.menu>*{align-items:center;gap:5px;display:flex}}@media not all and (min-width:1024px){.menu{z-index:0;-webkit-backdrop-filter:blur(5px);backface-visibility:hidden;width:100%;height:100%;padding:var(--header) var(--side);background-color:color-mix(in srgb, var(--bodyBg) 80%, transparent);flex-direction:column;align-items:center;gap:5px;transition:opacity .4s;display:flex;position:fixed;top:0;left:0}.menu[aria-hidden=true]{opacity:0}html:has(.menu[aria-hidden=false]){overflow:hidden}.menu[aria-hidden=true],.menu[aria-hidden=true] *{pointer-events:none!important}.menu>*{flex-direction:column;align-items:center;gap:5px;margin-top:auto;margin-bottom:auto;display:flex}}.menu~.btn{margin-left:auto}.js_split>*{backface-visibility:hidden;transition-property:transform,opacity;transition-duration:.8s,.2s;transition-delay:var(--delay);vertical-align:top;transition-timing-function:ease;display:inline-block;transform:translateY(0)}.js_watch:not(.show) .js_split>*{opacity:0;pointer-events:none;transform:translateY(30px)}.hero{position:relative}.hero .title{--min:30;--max:44;max-width:13em;margin-bottom:clamp(10px,.9375rem,15px)}.hero .bg:after{content:"";background:linear-gradient(to bottom, color-mix(in srgb, var(--bodyBg) 0%, transparent) 0%, var(--bodyBg) 100%);height:10%;position:absolute;bottom:0;left:0;right:0}.hero .text{position:relative}.hero .title~*{max-width:27.4em}@media not all and (min-width:1024px){.hero{padding-top:calc(var(--header) + 27px);padding-bottom:32px}.hero .bg{aspect-ratio:402/366;width:100%;height:auto;max-height:50vh;margin-bottom:20px;position:relative;overflow:hidden}.hero .bg video{width:auto;max-width:none;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.hero .text{text-align:center;padding:0 var(--side)}.hero .title,.hero .title~*{margin-left:auto;margin-right:auto}}@media (min-width:1024px){.hero{min-height:100svh;padding:calc(var(--header) + 55px) var(--side) 55px var(--side);flex-direction:column;justify-content:end;display:flex;position:relative}.hero .bg{position:absolute;inset:0}.hero .bg video{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0}}.benefits-header{position:relative}.benefits-header .bg{aspect-ratio:402/420;width:100%;max-width:1210px;height:auto;max-height:50vh;margin:0 auto;position:relative;overflow:hidden}.benefits-header .bg video{width:auto;max-width:none;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.benefits-header .text{text-align:center;padding:0 var(--side);margin-top:calc(-1*clamp(10px,2rem,32px));position:relative}.benefits-header .title{--min:30;--max:36;margin-bottom:clamp(10px,.9375rem,15px)}.benefits-header .title,.benefits-header .title~*{margin-left:auto;margin-right:auto}@media not all and (min-width:1024px){.benefits-header .title~*{max-width:27.4em}}@media (min-width:1024px){.benefits-header{padding-top:24px;padding-bottom:82px}.benefits-header .bg{width:calc(100% - var(--side)*2);aspect-ratio:1210/756;max-height:none}}.benefits-list{width:calc(100% - var(--side));grid-template-columns:100%;gap:clamp(20px,3.75rem,60px);max-width:1080px;margin:clamp(57px,5rem,80px) auto clamp(25px,5rem,80px);display:grid}@media (min-width:768px){.benefits-list{grid-template-columns:repeat(2,1fr)}}.benefits-list>*{backface-visibility:hidden;border:1px solid color-mix(in srgb, var(--white) 12%, transparent);border-radius:40px;flex-direction:column;display:flex;overflow:hidden}.benefits-list-image{aspect-ratio:510/420;flex:none;width:100%;min-height:375px;max-height:420px;position:relative}.benefits-list-image img{width:auto;max-width:100%;height:auto;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.benefits-list-text{text-align:center;flex:1 0 auto;width:100%;padding:50px clamp(20px,3.125rem,50px) clamp(50px,4.375rem,70px);font-size:clamp(14px,1rem,16px);position:relative}.benefits-list-text .bg{position:absolute;inset:0}.benefits-list-text .bg:before,.benefits-list-text .bg:after{content:"";position:absolute;inset:0}.benefits-list-text .bg:before{background-image:linear-gradient(to bottom, var(--bodyBg) 0%, color-mix(in srgb, var(--bodyBg) 0%, transparent) 50%), url(/img/hover.png);opacity:0;background-position:50% 100%;background-repeat:no-repeat;background-size:cover;transition:opacity .4s}.benefits-list>:hover .benefits-list-text .bg:before{opacity:1}.benefits-list-text .bg:after{background:url(/img/pattern.png) 50%/30px}.benefits-list-text>*{position:relative}.benefits-list .title{--min:24;--max:30;margin-bottom:10px}.lightning-header{padding-top:16px}.lightning-header .image{aspect-ratio:402/398;width:100%;max-height:50vh;position:relative;overflow:hidden}.lightning-header .image img{width:auto;max-width:none;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.lightning-header .text{text-align:center;padding:0 var(--side);margin-top:5px;font-size:21px;position:relative}.lightning-header .title{--min:37;--max:50;margin-bottom:10px}@media (min-width:1024px){.lightning-header{padding-left:var(--side);padding-right:var(--side);align-items:center;display:flex}.lightning-header .image{flex:none;width:51%}.lightning-header .text{text-align:center;flex:none;width:49%;padding:80px 0 80px clamp(30px,3.875rem,62px)}}.lightning-list{width:calc(100% - var(--side) * 2);text-align:center;font:normal 18px/1.4 var(--fontMono);grid-template-columns:100%;gap:30px;margin:40px auto 80px;display:grid;position:relative}@media (min-width:1024px){.lightning-list{grid-template-columns:calc(50% - 15px);justify-content:center;margin-top:0}}.lightning-list>*{transition:color .4s}.lightning-list .image{border:1px solid color-mix(in srgb, var(--white) 12%, transparent);border-radius:20px;justify-content:center;align-items:center;height:180px;margin:0 0 20px;display:flex;position:relative;overflow:hidden}.lightning-list .image>:not(.bg){position:relative}.lightning-list .image .bg{position:absolute;inset:0}.lightning-list .image .bg:before,.lightning-list .image .bg:after{content:"";position:absolute;inset:0}.lightning-list .image .bg:before{background-image:linear-gradient(to bottom, var(--bodyBg) 0%, color-mix(in srgb, var(--bodyBg) 0%, transparent) 50%), url(/img/hover.png);opacity:0;background-position:50% 95%;background-repeat:no-repeat;background-size:cover;transition:opacity .4s}.lightning-list>:hover{color:var(--white)}.lightning-list>:hover .image .bg:before{opacity:1}.lightning-list .image .bg:after{background:url(/img/pattern.png) 50%/30px}.lightning-list .image+*{max-width:20.77em;margin-left:auto;margin-right:auto}.investors{padding:clamp(80px, 9.375rem, 150px) var(--side)}.investors-list .name{color:inherit}@media not all and (min-width:1024px){.investors{padding-bottom:40px}.investors-title{text-align:center;margin-bottom:40px;font-size:44px}.investors-list{grid-template-columns:100%;gap:30px;display:grid}@media (min-width:640px){.investors-list{grid-template-columns:repeat(2,1fr)}}.investors-list>*{text-align:center;flex-direction:column-reverse;padding:0 20px;display:flex}.investors-list .image{border:1px solid color-mix(in srgb, var(--white) 12%, transparent);border-radius:20px;justify-content:center;align-items:center;height:180px;margin:0 -20px 20px;padding:20px;display:flex}.investors-list .image>*{flex:none;width:auto;max-width:100%;height:auto}.investors-list .name{font-size:18px;font-weight:400;line-height:1.4}}@media (min-width:1024px){.investors{align-items:center;display:flex}.investors-title{flex:none;width:34%;font-size:33px}.investors-list{flex-direction:column;flex:none;align-items:flex-start;gap:15px;width:66%;display:flex;position:relative}.investors-list>*{color:color-mix(in srgb, var(--white) 30%, transparent);transition:color .4s}.investors-list .name{--min:33;--max:44;backface-visibility:hidden;transition-property:transform,opacity;transition-duration:.8s,.2s;transition-delay:var(--delay);transition-timing-function:ease;transform:translateY(0)}.investors-list>:first-child .name{transition-delay:0s}.investors-list>:nth-child(2) .name{transition-delay:.1s}.investors-list>:nth-child(3) .name{transition-delay:.2s}.investors-list>:nth-child(4) .name{transition-delay:.3s}.investors-list>:nth-child(5) .name{transition-delay:.4s}.investors-list>:nth-child(6) .name{transition-delay:.5s}.investors-list>:nth-child(7) .name{transition-delay:.6s}.investors-list>:nth-child(8) .name{transition-delay:.7s}.investors-list.js_watch:not(.show) *{pointer-events:none}.investors-list.js_watch:not(.show) .name{opacity:0;pointer-events:none;transform:translateY(30px)}.investors-list.js_watch:not(.show) .image{opacity:0!important}.investors-list .image{pointer-events:none;opacity:0;transform-origin:100%;transition:opacity .4s;position:absolute;top:50%;right:0;transform:translateY(-50%)scale(1.6)}.investors-list .image img{width:auto;max-width:200px;height:auto}.investors-list>.hover{color:var(--white)}.investors-list>.hover .image{opacity:1}}.future .title{--min:30;--max:44;text-wrap:initial;margin-bottom:30px}.future .btn{padding-left:33px;padding-right:33px}.future .js_watch .btn{transition-property:transform,opacity;transition-duration:.8s,.2s;transition-delay:var(--delay);transition-timing-function:ease;transform:translateY(0)}.future .js_watch:not(.show) .btn{opacity:0;pointer-events:none;transform:translateY(30px)}@media not all and (min-width:1024px){.future .image{aspect-ratio:402/382;width:100%;max-height:50vh;position:relative;overflow:hidden}.future .image img{width:auto;max-width:none;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.future .text{text-align:center;padding:0 var(--side);margin-top:20px;position:relative}}@media not all and (min-width:640px){.future .btn{width:100%}}@media (min-width:1024px){.future{padding:0 var(--side);align-items:center;display:flex;overflow:hidden}.future .image{aspect-ratio:760/640;flex:none;width:60%;position:relative}.future .image img{width:auto;max-width:none;height:100%;position:absolute;top:50%;left:50%;transform:translate(-55%)translateY(-52%)}.future .text{flex:none;width:40%;position:relative}.future .title{max-width:10.22em}}.blog{font-size:16px}.blog.notfound-page{padding-top:120px}.blog .top-title{margin-bottom:clamp(5px,.625rem,10px);font-size:clamp(16px,1.3125rem,21px)}.blog .title{--min:33;--max:50;margin-bottom:30px}.blog .btns{flex-wrap:wrap;gap:10px;margin-top:clamp(30px,3.125rem,50px);display:flex}.blog .btns .btn{min-width:200px}@media not all and (min-width:640px){.blog .btns .btn{flex:100%;min-width:0}}@media not all and (min-width:1024px){.blog{padding-top:61px}.blog.notfound-page{padding-top:120px}.blog .image{aspect-ratio:402/416;width:100%;max-height:50vh;margin-bottom:13px;position:relative;overflow:hidden}.blog .image img{width:auto;max-width:none;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.blog .text{text-align:center;padding:0 var(--side) 40px var(--side)}.blog .btns{justify-content:center}}@media (min-width:1024px){.blog{padding:0 var(--side);flex-direction:row-reverse;align-items:center;display:flex;overflow:hidden}.blog .image{aspect-ratio:628/629;flex:none;width:49%;position:relative}.blog .image img{width:auto;max-width:none;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-55%)}.blog .text{flex:none;width:51%;padding:80px 0;position:relative}.blog .text>*{float:right;width:100%;max-width:582px}}.blog.legal-onecol{padding-top:120px;display:block!important}.legal-wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.legal-card{color:#ffffffd9;background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;margin-top:24px;padding:32px;font-size:14px;line-height:1.8}.legal-card h2,.blog.legal-onecol .legal-card h2{color:#fff;margin:32px 0 16px;font-size:1.5rem;font-weight:700;line-height:1.3}.legal-card h2:first-child,.blog.legal-onecol .legal-card h2:first-child{margin-top:0}.legal-card h3,.blog.legal-onecol .legal-card h3{color:#fff;margin:24px 0 12px;font-size:1.1rem;font-weight:600;line-height:1.35}.legal-card p{margin:12px 0}.legal-card p.clause{margin:14px 0}.legal-card .clause-num{margin-right:6px}.legal-card strong{color:#fff;font-weight:600}.legal-card a{color:#fff;text-underline-offset:3px;-webkit-text-decoration:underline #ffffff59;text-decoration:underline #ffffff59;transition:color .15s}.legal-card a:hover{color:#ffffffb3}.legal-card ul,.legal-card ol,.blog.legal-onecol .legal-card ul,.blog.legal-onecol .legal-card ol{margin:12px 0;padding-left:24px}.legal-card ul{list-style-type:disc}.legal-card ul ul{margin-top:8px;margin-bottom:8px}.legal-card ol{list-style-type:decimal}.legal-card ol.roman{list-style-type:lower-roman}.legal-card li{margin:8px 0}.legal-card ul.sub-clauses{padding-left:28px;list-style:none}.legal-card ul.sub-clauses .sub-label{color:#fff;min-width:34px;display:inline-block}.legal-card .toc{margin-top:12px}.legal-card .toc li{color:#ffffffb3}.legal-card .toc a{color:#ffffffc7}.legal-card .toc a:hover{color:#fff}.legal-card [id]{scroll-margin-top:140px}.legal-card .formula,.blog.legal-onecol .legal-card .formula{margin:20px 0;padding:14px 20px;font-size:17px}.notice{color:#ffffffe6;background:#ffffff0a;border:1px solid #ffffff1a;border-left:4px solid #ffffffe6;border-radius:12px;margin:20px 0;padding:16px 20px}.notice-title{color:#fff;margin:0 0 8px;font-weight:700}.notice p{margin:0}.shout{text-transform:uppercase;color:#ffffffeb;letter-spacing:.01em;background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;margin:16px 0;padding:16px 20px;font-weight:600}.section-divider{border:0;border-top:1px solid #ffffff1f;margin:32px 0}.muted{opacity:.6;font-size:13px}.warning-box{color:#fff;background:#ffffff14;border:1px solid #ffffff40;border-radius:12px;margin:20px 0;padding:16px 20px;font-weight:600}.legal-actions{margin-top:24px}.definitions-table{border-collapse:collapse;width:100%;margin:16px 0}.definitions-table td{vertical-align:top;border-bottom:1px solid #ffffff1a;padding:12px 0}.definitions-table td:first-child{color:#fff;width:180px;font-weight:600}@media not all and (min-width:640px){.definitions-table td:first-child{width:auto;min-width:0;padding-right:12px}}.blog.legal-onecol .table-scroll{-webkit-overflow-scrolling:touch;max-width:100%;margin:16px 0;overflow-x:auto}.blog.legal-onecol .legal-card table,.blog.legal-onecol .table-scroll table{table-layout:fixed;width:100%;min-width:0;max-width:100%;margin:16px 0;font-size:15px}.blog.legal-onecol .table-scroll table{margin:0}.blog.legal-onecol .legal-card th,.blog.legal-onecol .legal-card td{overflow-wrap:break-word;font-size:15px}@media not all and (min-width:640px){.legal-wrap,.blog.legal-onecol .legal-wrap{padding-left:16px;padding-right:16px}.legal-card,.blog.legal-onecol .legal-card{padding:20px 16px;overflow-x:visible}.blog.legal-onecol .legal-card table{min-width:0}.blog.legal-onecol .legal-card th,.blog.legal-onecol .legal-card td{padding:10px 8px}}.press-list{margin:0;padding:0;list-style:none}.legal-card .press-list>li{border-bottom:1px solid #ffffff1a;margin:0;padding:28px 0;list-style:none}.legal-card .press-list>li:first-child{padding-top:0}.legal-card .press-list>li:last-child{border-bottom:none;padding-bottom:0}.press-meta{letter-spacing:.02em;color:#ffffff8c;margin:0 0 8px;font-size:12px}.legal-card .press-list h2{margin:0 0 8px;font-size:1.25rem;font-weight:700;line-height:1.4}.legal-card .press-list h2 a{color:#fff}.legal-card .press-list h2 a:hover{color:#ffffffb3}.press-list .press-blurb{margin:0}.blog.legal-onecol .title{font-family:var(--fontMono);margin-bottom:12px}.post-meta{font-family:var(--fontSansSerif);color:#ffffff8c;margin:0 0 8px;font-size:14px;line-height:1.5}.post-hero{border:1px solid #ffffff1a;border-radius:16px;margin:24px 0 0;overflow:hidden}.post-hero img{width:100%;height:auto;display:block}.blog.legal-onecol .legal-card{font-family:var(--fontSansSerif);font-size:16px;font-weight:400;line-height:1.75}.blog.legal-onecol .legal-card :is(h2,h3,h4,p,li,td,th,time){font-family:var(--fontSansSerif)}.blog.legal-onecol .legal-card h2{margin:32px 0 12px;font-size:22px;font-weight:700;line-height:1.3}.blog.legal-onecol .legal-card h3{margin:24px 0 8px;font-size:18px;font-weight:700;line-height:1.35}.blog.legal-onecol .legal-card p{color:#ffffffd9;margin:12px 0;font-size:1em;font-weight:400;line-height:1.75}.blog.legal-onecol .legal-card strong{color:#fff;font-weight:700}.blog.legal-onecol .legal-card em{font-style:italic}.blog.legal-onecol .legal-card li{color:#ffffffd9;margin:6px 0;font-size:1em;font-weight:400;line-height:1.75}.blog.legal-onecol .legal-card ul:not(.press-list)>li{list-style-type:disc}.blog.legal-onecol .legal-card ol>li{list-style-type:decimal}.blog.legal-onecol .legal-card>time{letter-spacing:.04em;text-transform:uppercase;color:#ffffff8c;margin:4px 0 0;font-size:13px;display:block}.blog.legal-onecol .legal-card table{border-collapse:collapse;width:100%;margin:16px 0;font-size:15px}.blog.legal-onecol .legal-card th,.blog.legal-onecol .legal-card td{text-align:left;vertical-align:top;color:#ffffffd9;border:1px solid #ffffff1f;padding:12px 14px;font-size:15px;line-height:1.5}.blog.legal-onecol .legal-card th{color:#fff;background:#ffffff0f;font-weight:700}.blog.legal-onecol .legal-actions{flex-wrap:wrap;gap:10px;display:flex}.blog.legal-onecol .legal-card>h2{margin:32px 0 8px}.blog.legal-onecol .legal-card>h2:first-child{margin-top:0}.blog.legal-onecol .legal-card>h2+time+p{margin:8px 0 0}.blog .js_watch .btn{transition-property:transform,opacity;transition-duration:.8s,.2s;transition-delay:var(--delay);transition-timing-function:ease;transform:translateY(0)}.blog .js_watch:not(.show) .btn{opacity:0;pointer-events:none;transform:translateY(30px)}.footer{padding:clamp(40px, 5.875rem, 94px) var(--side) clamp(40px, 5.625rem, 90px) var(--side);position:relative}.footer .bg{background-image:linear-gradient(to bottom, var(--bodyBg) 40%, color-mix(in srgb, var(--bodyBg) 0%, transparent) 100%), url(/img/grid.svg), url(/img/pattern.png), url(/img/footer.png);background-position:50% 100%;background-repeat:no-repeat,repeat,repeat,no-repeat;background-size:auto,75px,30px,1440px;position:absolute;inset:0}.footer .bg~*{position:relative}.footer-logo img{width:auto;height:40px}.footer-top{gap:40px 16px;display:flex}.footer-top .btn{color:color-mix(in srgb, var(--white) 50%, transparent)}.footer-top .btn>*>:first-letter{color:var(--white)}.footer-info{text-wrap:initial;flex-direction:column;gap:10px;font-size:clamp(14px,1rem,16px);display:flex}.footer-info>:not(.title):not(.info){max-width:31.4em}.footer-info .title{--min:18;--max:24;max-width:22em;font-weight:700}.footer-info .info{margin-top:auto;padding-left:35px;font-size:clamp(10px,.75rem,12px);position:relative}.footer-info .info:before{content:"";background:url(/img/footer-info.svg) 50%/contain no-repeat;width:20px;height:20px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.footer-bottom{font:normal 12px/1.4 var(--fontMono);color:color-mix(in srgb, var(--white) 50%, transparent);flex-direction:column;gap:10px;display:flex}.footer-bottom a{color:var(--white);text-decoration:none}.footer-bottom ul{flex-wrap:wrap;align-items:center;gap:5px 0;display:flex}.footer-bottom ul>li{flex:none;max-width:100%;position:relative}.footer-bottom ul>li:not(:last-child){padding-right:28px}.footer-bottom ul>li:not(:last-child):after{content:"·";text-align:center;width:28px;position:absolute;top:0;right:0}@media not all and (min-width:1024px){.footer-top{flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:30px}.footer-info{margin-bottom:40px}.footer-info .info{margin-top:20px}}@media (min-width:1024px){.footer{grid-template-columns:1fr 50.7%;gap:25px;display:grid}.footer-info{grid-row:span 2}.footer-top{flex-direction:column;align-items:flex-start}}.faq{padding:clamp(60px, 8rem, 120px) var(--side);font-size:16px}.faq.faq-page{padding-top:120px}.faq .title{--min:33;--max:50;margin-bottom:clamp(30px,3.125rem,50px)}.faq-actions{margin-top:40px}.faq-list{gap:24px;max-width:900px;margin:0;padding:0;list-style:none;display:grid}.faq-list li{background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;padding:24px 28px}.faq-list :is(h2,h3){color:#fff;margin:0 0 12px;font-size:clamp(18px,1.25rem,20px);font-weight:700}.faq-list p{color:#ffffffd9;margin:0;line-height:1.7}@media (prefers-reduced-motion:reduce){.js_watch:not(.show) .js_split>*,.js_watch:not(.show) .btn,.future .js_watch:not(.show) .btn,.blog .js_watch:not(.show) .btn{opacity:1;transition:none;transform:none}}
