@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-cyrillic-ext-400-normal-Xqov12YL.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-400-normal-DRPPeomZ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-cyrillic-400-normal-BPq32Q8K.woff2) format("woff2"),url(/assets/montserrat-cyrillic-400-normal-jEs4Tk-Z.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-vietnamese-400-normal-D4oHqQTd.woff2) format("woff2"),url(/assets/montserrat-vietnamese-400-normal-BeEscFYY.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-ext-400-normal-B8bwfy6Y.woff2) format("woff2"),url(/assets/montserrat-latin-ext-400-normal-BffdBkAA.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-400-normal-BLhwKU8k.woff2) format("woff2"),url(/assets/montserrat-latin-400-normal-xItZbAXg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-cyrillic-ext-500-normal-11xBT7e1.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-500-normal-DOzfAZ45.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-cyrillic-500-normal-T0SG181k.woff2) format("woff2"),url(/assets/montserrat-cyrillic-500-normal-CyGtXmN9.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-vietnamese-500-normal-NT-t8RG1.woff2) format("woff2"),url(/assets/montserrat-vietnamese-500-normal-DpeZlV_K.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-ext-500-normal-BKtbrd6n.woff2) format("woff2"),url(/assets/montserrat-latin-ext-500-normal-DWPqqZgs.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-500-normal-DRFEGfly.woff2) format("woff2"),url(/assets/montserrat-latin-500-normal-Dok2oTci.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-cyrillic-ext-600-normal-BtBW-rpm.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-600-normal-wReYPmz2.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-cyrillic-600-normal-CQEPC0hM.woff2) format("woff2"),url(/assets/montserrat-cyrillic-600-normal-DUglwBrH.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-vietnamese-600-normal-DKe6qT_E.woff2) format("woff2"),url(/assets/montserrat-vietnamese-600-normal-SJ-HTWuM.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-ext-600-normal-DSkTqI9L.woff2) format("woff2"),url(/assets/montserrat-latin-ext-600-normal-CSDhkhgS.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-600-normal-UVxSCcoG.woff2) format("woff2"),url(/assets/montserrat-latin-600-normal-CdhFl4lI.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-cyrillic-ext-700-normal-MyDreaeu.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-700-normal-D-Mk2xRJ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-cyrillic-700-normal-D-Pqjtdp.woff2) format("woff2"),url(/assets/montserrat-cyrillic-700-normal-BvLYcGP1.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-vietnamese-700-normal-C0x1De3p.woff2) format("woff2"),url(/assets/montserrat-vietnamese-700-normal-DnwGT2D9.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-ext-700-normal-BOP2Nhf0.woff2) format("woff2"),url(/assets/montserrat-latin-ext-700-normal-DdDFr05Z.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-700-normal-BdjcYUrC.woff2) format("woff2"),url(/assets/montserrat-latin-700-normal-BWkrl476.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-cyrillic-ext-800-normal-GOAQXnVZ.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-800-normal-mB3PmEeV.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-cyrillic-800-normal-DDmpGQGC.woff2) format("woff2"),url(/assets/montserrat-cyrillic-800-normal-B_mUCQ9O.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-vietnamese-800-normal-BDwqwvSG.woff2) format("woff2"),url(/assets/montserrat-vietnamese-800-normal-Chy8GRiB.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-ext-800-normal-BBvmbyWk.woff2) format("woff2"),url(/assets/montserrat-latin-ext-800-normal-Wjq_OapB.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-800-normal-axpkC1rd.woff2) format("woff2"),url(/assets/montserrat-latin-800-normal-C3dfDxXV.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Variable;src:url(/fonts/ArchivoVariable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:TikTok Sans Variable;src:url(/fonts/TikTokSansVariable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:SQ Text;src:url(/fonts/Inter.ttf) format("truetype");font-weight:100 900;font-display:swap}.v2{--green: #1B8143;--green-10: #328E56;--green-40: #76B38E;--green-deep: #12542C;--glow: rgba(27,129,67,.55);--glow-2: rgba(27,129,67,.22);--n950: #0A0C0B;--n900: #111412;--n800: #1A1E1C;--n700: #2A2F2C;--n600: #454B47;--n500: #6B726D;--n400: #9AA19C;--n300: #C5CAC6;--n200: #E3E6E3;--white: #fff;--ease: cubic-bezier(.16,1,.3,1);--gutter: clamp(20px, 5vw, 72px);--maxw: 1360px;--header: 72px;--display: "Archivo Variable", "Archivo", system-ui, sans-serif;--caption: "TikTok Sans Variable", "SQ Text", sans-serif;background:var(--n950);color:var(--white);font:400 17px/1.55 SQ Text,system-ui,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip}.v2 *,.v2 *:before,.v2 *:after{box-sizing:border-box}.v2 img,.v2 video{display:block;max-width:100%}.v2 video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:var(--n900)}.v2 a{color:inherit}.v2 :focus-visible{outline:2px solid var(--green-40);outline-offset:3px;border-radius:6px}.v2 .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.v2-skip{position:fixed;left:12px;top:12px;z-index:300;background:#fff;color:#000;padding:10px 14px;border-radius:10px;transform:translateY(-200%)}.v2-skip:focus-visible{transform:none}.v2:after{content:"";position:fixed;top:-50%;right:-50%;bottom:-50%;left:-50%;z-index:150;pointer-events:none;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:v2-grain 1.2s steps(6) infinite}@keyframes v2-grain{0%{transform:translate(0)}25%{transform:translate(-4%,3%)}50%{transform:translate(3%,-2%)}75%{transform:translate(-2%,-4%)}to{transform:translate(0)}}.v2-wrap{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 var(--gutter);position:relative;z-index:2}.v2-sec{position:relative;padding:clamp(80px,11vw,150px) 0}.v2-split{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(32px,6vw,100px);align-items:center}.v2-cols2{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,64px)}.v2-row{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.v2-white{color:var(--white)!important}.v2-dim{color:var(--n500)}.v2-big{font-family:var(--display);font-weight:900;font-stretch:125%;font-variation-settings:"wdth" 125;text-transform:uppercase;letter-spacing:-.035em;line-height:.9;font-size:clamp(36px,5.6vw,96px);margin:0 0 clamp(22px,3vw,40px);text-wrap:balance}.v2-big--hero{font-size:clamp(38px,min(4.9vw,8.6vh),96px)}.v2-big--md{font-size:clamp(28px,3.6vw,60px)}.v2-big--xl{font-size:clamp(40px,7vw,128px)}.v2-mask{display:block;overflow:hidden;padding:.04em 0 .1em;margin:-.04em 0 -.1em}.v2-line{display:block;will-change:transform}.v2-k{background:var(--green);color:var(--white);padding:.02em .16em .04em;border-radius:.12em;box-decoration-break:clone;-webkit-box-decoration-break:clone;box-shadow:0 0 40px -6px var(--glow)}.v2-eyebrow{font:800 13px/1.3 var(--caption);letter-spacing:.12em;text-transform:uppercase;color:var(--green-40);margin:0 0 18px}.v2-lead{font-size:clamp(17px,1.5vw,22px);line-height:1.5;color:var(--n300);max-width:34em;margin:0 0 22px}.v2-lead em,.v2-rules__body em,.v2-tried em,.v2-gets__list em{font-style:normal;font-family:var(--caption);font-weight:600;color:var(--n400)}.v2-punch{font:800 clamp(20px,2vw,30px)/1.2 var(--caption);margin:26px 0 0}.v2-note,.v2-fine{font-size:13px;color:var(--n500)}.v2-fine{margin-top:22px}.v2 .sq-btn{display:inline-flex;align-items:center;gap:12px;min-height:56px;padding:0 28px;border:0;border-radius:999px;cursor:pointer;font:900 16px/1 var(--display);font-stretch:112%;text-transform:uppercase;letter-spacing:-.01em;white-space:nowrap;background:var(--green);color:var(--white);box-shadow:0 0 0 1px #ffffff1a inset,0 16px 44px -12px var(--glow);transition:transform .4s var(--ease),background .3s,box-shadow .4s var(--ease)}.v2 .sq-btn:hover{transform:translateY(-2px) scale(1.02);background:var(--green-10);box-shadow:0 0 0 1px #ffffff29 inset,0 22px 60px -12px var(--glow)}.v2 .sq-btn__dot{width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 10px #fff;animation:v2-blink 1.6s infinite}@keyframes v2-blink{50%{opacity:.35}}.v2-header{position:fixed;inset:0 0 auto;z-index:100;height:var(--header);border-bottom:1px solid transparent;transition:background .4s,border-color .4s}.v2-header.is-solid{background:#0a0c0bb3;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-color:#ffffff0f}.v2-header__in{height:100%;display:flex;align-items:center;gap:28px}.v2-logo img{height:18px;width:auto}.v2-nav{margin-left:auto;display:flex;gap:28px}.v2-nav a{font:700 13px var(--caption);letter-spacing:.06em;text-transform:uppercase;color:var(--n300);text-decoration:none}.v2-nav a:hover{color:#fff}.v2-header__cta .sq-btn{min-height:42px;padding:0 18px;font-size:13px}.v2-burger{display:none;margin-left:auto;width:44px;height:44px;border-radius:50%;border:1px solid var(--n700);background:transparent;flex-direction:column;justify-content:center;align-items:center;gap:6px;cursor:pointer}.v2-burger i{display:block;width:16px;height:1.5px;background:#fff}.v2-menu{position:fixed;top:var(--header);left:0;right:0;background:var(--n950);padding:10px var(--gutter) 24px;display:grid;gap:4px;border-bottom:1px solid var(--n800)}.v2-menu a{padding:14px 0;font:900 22px var(--display);text-transform:uppercase;text-decoration:none;border-bottom:1px solid var(--n800)}.v2-menu .sq-btn{margin-top:16px;justify-content:center}@media (max-width: 899px){.v2-nav,.v2-header__cta{display:none}.v2-burger{display:flex}}.v2-haze{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(40% 50% at 70% 55%,rgba(27,129,67,.3),transparent 70%),radial-gradient(60% 40% at 20% 100%,rgba(27,129,67,.14),transparent 70%)}.v2-haze--low{background:radial-gradient(45% 55% at 75% 60%,rgba(27,129,67,.25),transparent 70%)}.v2-hero{position:relative;height:165vh}.v2-hero__stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;perspective:1400px}.v2-hero__copy{position:absolute;z-index:3;left:var(--gutter);top:calc(var(--header) + 7vh);width:min(48vw,740px)}.v2-hero__sub{max-width:560px}.v2-hero__sub p{font-size:clamp(16px,min(1.35vw,2.2vh),20px);color:var(--n300);margin:0 0 22px}.v2-hero__sub strong{color:#fff}.v2-hero__second{position:absolute;z-index:3;left:var(--gutter);top:50%;transform:translateY(-50%);width:min(46vw,700px)}.v2-hero__line{font:700 clamp(17px,1.6vw,24px) var(--caption);color:var(--n300);margin:0}.v2-jacket{position:absolute;z-index:2;right:max(-3vw,calc((100vw - var(--maxw)) / 2 - 4vw));bottom:-2vh;height:min(94vh,980px);aspect-ratio:1122 / 1402;margin:0;transform-style:preserve-3d;will-change:transform}.v2-jacket__float{position:relative;height:100%;animation:v2-float 6s ease-in-out infinite}@keyframes v2-float{0%,to{transform:translateY(0) rotate(-.6deg)}50%{transform:translateY(-14px) rotate(.6deg)}}.v2-jacket img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 40px 80px rgba(0,0,0,.65)) drop-shadow(0 0 60px rgba(27,129,67,.25))}.v2-jacket__screen{position:absolute;left:15.6%;top:6.1%;width:15.4%;height:25.6%;border-radius:10%/5.5%;overflow:hidden;background:#000}.v2-views{position:absolute;left:8%;bottom:6%;display:inline-flex;align-items:center;gap:4px;padding:3px 7px;border-radius:999px;background:#0009;font:800 clamp(8px,.8vw,13px) var(--caption);font-variant-numeric:tabular-nums;color:#fff}.v2-views svg{width:1.2em;height:1.2em}.v2-score{text-align:center;padding-top:clamp(60px,8vw,120px)}.v2-board{position:relative;margin:0 auto;width:min(1180px,100%)}.v2-board img{width:100%;height:auto;filter:drop-shadow(0 40px 80px rgba(0,0,0,.6))}.v2-board__digits{position:absolute;top:0;right:0;bottom:0;left:0}.v2-flap{position:absolute;top:21.9%;width:11.4%;height:53.5%;display:grid;place-items:center;overflow:hidden;border-radius:6px}.v2-flap:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#000000b3}.v2-flap__d{font:900 clamp(34px,7.4vw,108px)/1 var(--display);font-stretch:100%;color:#fff4dc;text-shadow:0 0 18px rgba(255,190,90,.55);animation:v2-flip .12s ease-out}@keyframes v2-flip{0%{transform:translateY(-30%) scaleY(.6);opacity:.3}to{transform:none;opacity:1}}.v2-score__cap{font:700 clamp(18px,1.8vw,26px) var(--caption);color:var(--n300);margin:26px 0 0}.v2-score__cap strong{color:#fff}.v2-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin:clamp(48px,6vw,80px) auto 0;max-width:1000px;background:var(--n800);border:1px solid var(--n800);border-radius:22px;overflow:hidden}.v2-stats>div{background:var(--n950);padding:28px 20px;display:grid;gap:6px}.v2-stats b{font:900 clamp(36px,3.6vw,56px)/1 var(--display);font-stretch:115%}.v2-stats span{color:var(--n300);font-size:15px}.v2-stats i{font:700 12px var(--caption);letter-spacing:.12em;text-transform:uppercase;color:var(--green-40);font-style:normal}.v2-tried{list-style:none;margin:0;padding:0;counter-reset:t}.v2-tried li{position:relative;padding:16px 0 16px 44px;border-bottom:1px solid var(--n800);counter-increment:t}.v2-tried li:before{content:counter(t,decimal-leading-zero);position:absolute;left:0;top:19px;font:800 12px var(--caption);color:var(--n500);letter-spacing:.1em}.v2-tried__t{font:700 clamp(17px,1.6vw,23px)/1.3 var(--caption);color:var(--n300)}.v2-scribble{position:absolute;left:36px;right:-2%;top:50%;height:18px;transform:translateY(-50%);overflow:visible;pointer-events:none}.v2-scribble path{fill:none;stroke:var(--green);stroke-width:5;stroke-linecap:round;filter:drop-shadow(0 0 6px var(--glow))}.v2-copier{margin:0;will-change:transform}.v2-copier img{width:100%;height:auto;border-radius:28px;box-shadow:0 50px 100px -40px #000000e6,0 0 80px -30px var(--glow)}.v2-couch{position:relative;height:175vh}.v2-couch__stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:flex;align-items:center}.v2-couch__bg{position:absolute;top:0;right:0;bottom:0;left:0;will-change:transform}.v2-couch__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.v2-couch__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0a0c0bf2,#0a0c0bb3 45%,#0a0c0b40),linear-gradient(0deg,var(--n950),transparent 30%)}.v2-couch__grid{display:grid;grid-template-columns:1.2fr .8fr;gap:40px;align-items:center}.v2-phone{justify-self:center;width:min(300px,70vw);aspect-ratio:9 / 19;border-radius:44px;padding:10px;background:#050605;box-shadow:0 0 0 2px #2a2f2c,0 60px 120px -40px #000000f2,0 0 80px -20px var(--glow)}.v2-phone__screen{height:100%;border-radius:36px;overflow:hidden;background:#0d0f0e;position:relative}.v2-phone__screen ul{list-style:none;margin:0;padding:14px;display:grid;gap:12px}.v2-post{position:relative;height:210px;border-radius:18px;background:linear-gradient(160deg,#22272a,#121514);display:flex;flex-direction:column;justify-content:flex-end;gap:6px;padding:14px;font:700 14px/1.2 var(--caption);color:var(--n200);overflow:hidden}.v2-post__e{font-size:54px;line-height:1;margin-bottom:auto}.v2-post.is-yours{background:linear-gradient(160deg,#3a3d40,#232526);color:var(--n300)}.v2-stamp{position:absolute;top:38%;left:50%;translate:-50% -50%;font:900 44px/1 var(--display);font-stretch:125%;color:#fff;background:var(--green);padding:6px 16px;border-radius:10px;box-shadow:0 0 40px var(--glow)}.v2-rules{position:relative;height:165vh}.v2-rules__stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:flex;align-items:flex-end;padding-bottom:9vh}.v2-sets{position:absolute;top:0;right:0;bottom:0;left:0}.v2-sets img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity 1.1s var(--ease),filter 1.1s}.v2-sets__on{opacity:0;filter:brightness(.4)}.v2-sets.is-on .v2-sets__on{opacity:1;filter:none;animation:v2-lights .9s steps(1) 1}.v2-sets.is-on .v2-sets__off{opacity:0}@keyframes v2-lights{0%{opacity:.2}15%{opacity:1}25%{opacity:.35}40%{opacity:1}}.v2-rules__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0a0c0bf5 18%,#0a0c0b59 60%,#0a0c0b8c)}.v2-rules__copy .v2-big{margin-bottom:20px}.v2-rules__l{display:block;transition:opacity .8s var(--ease),transform .8s var(--ease),color .8s}.v2-rules__l.is-dim{color:var(--n600);text-decoration:line-through;text-decoration-thickness:.06em;text-decoration-color:var(--green)}.v2-rules__l.is-wait{opacity:0;transform:translateY(30px)}.v2-rules__l.is-in{opacity:1;transform:none}.v2-rules__body{max-width:760px;opacity:0;transform:translateY(20px);transition:opacity .8s var(--ease) .2s,transform .8s var(--ease) .2s}.v2-rules__body.is-in{opacity:1;transform:none}.v2-rules__body p{color:var(--n300);font-size:clamp(16px,1.4vw,20px);margin:0 0 12px}.v2-rules__body .v2-punch{color:#fff}.v2-series{overflow:hidden}.v2-deck{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,32px);max-width:var(--maxw);margin:clamp(48px,6vw,90px) auto;padding:0 var(--gutter);perspective:1600px}.v2-card{transform-style:preserve-3d}.v2-card__in{position:relative;aspect-ratio:3 / 4.4;transform-style:preserve-3d;transition:transform .5s var(--ease)}.v2-card__front,.v2-card__back{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:26px;backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden}.v2-card__front{background:linear-gradient(160deg,#141816,#060706 60%);padding:10px;display:flex;flex-direction:column;gap:10px;box-shadow:0 0 0 2px transparent,0 40px 80px -40px #000000f2}.v2-card__front:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:2px;pointer-events:none;background:conic-gradient(from var(--a, 0deg),#0b3a1c,#1B8143,#a4cdb4,#1B8143,#0b3a1c,#1B8143,#0b3a1c);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:v2-holo 6s linear infinite}@property --a{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes v2-holo{to{--a: 360deg}}.v2-card__win{flex:1;border-radius:18px;overflow:hidden;background:#000;box-shadow:inset 0 0 0 1px #1b814399}.v2-card__plate{padding:6px 8px 8px}.v2-card__n{font:800 11px var(--caption);letter-spacing:.16em;color:var(--green-40)}.v2-card__plate h3{margin:4px 0 2px;font:900 clamp(16px,1.45vw,22px)/1 var(--display);font-stretch:120%;text-transform:uppercase;letter-spacing:-.02em}.v2-card__plate p{margin:0;font-size:12px;color:var(--n400)}.v2-card__plate p strong{color:#fff}.v2-card__back{transform:rotateY(180deg);background:repeating-linear-gradient(45deg,#0f1a13 0,#0f1a13 14px,#0b130e 14px,#0b130e 28px);display:grid;place-items:center;box-shadow:inset 0 0 0 2px var(--green)}.v2-card__back img{width:60%;opacity:.9}.v2-card__line{margin:16px 4px 0;font:700 15px/1.35 var(--caption);color:var(--n300)}.v2-series__end{text-align:center;max-width:900px;margin:0 auto}.v2-series__end>p:first-child{color:var(--n300);font-size:18px}.v2-why{position:relative;min-height:100vh;display:flex;align-items:center;padding:120px 0;overflow:hidden}.v2-why__bg{position:absolute;top:0;right:0;bottom:0;left:0}.v2-why__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:70% 50%;object-position:70% 50%}.v2-why__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0a0c0bf5,#0a0c0bbf,#0a0c0b26)}.v2-why__in{max-width:var(--maxw)}.v2-why__in .v2-big,.v2-why__in .v2-lead{max-width:820px}.v2-why__nums{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.v2-why__nums span{padding:12px 18px;border-radius:999px;background:#0a0c0bb3;border:1px solid var(--n700);font:700 14px var(--caption);color:var(--n300);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.v2-why__nums b{color:#fff;font:900 18px var(--display);margin-right:6px}.v2-dms{position:relative;height:190vh}.v2-dms__stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;padding-top:var(--header)}.v2-chat{justify-self:center;width:min(420px,100%);height:min(620px,72vh);border-radius:30px;background:#000;border:1px solid var(--n800);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 60px 120px -50px #000000f2,0 0 90px -40px var(--glow)}.v2-chat__top{display:flex;align-items:center;gap:12px;padding:16px 18px;border-bottom:1px solid var(--n800)}.v2-chat__top small{display:block;color:var(--n500);font-size:12px}.v2-chat__av{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:var(--green);font:900 16px var(--display)}.v2-chat__body{flex:1;overflow-y:auto;padding:18px;display:flex;flex-direction:column;gap:10px;scrollbar-width:none}.v2-msg{margin:0;max-width:82%;padding:11px 15px;border-radius:22px;background:#262626;font-size:15px;line-height:1.4;align-self:flex-start}.v2-msg.is-me{align-self:flex-end;background:var(--green)}.v2-chat__input{margin:12px;padding:12px 18px;border-radius:999px;border:1px solid var(--n700);color:var(--n500);font-size:14px}.v2-gets{position:relative;height:210vh}.v2-gets__stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;padding-top:var(--header)}.v2-gets__grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(32px,5vw,80px);align-items:center}.v2-ciak{position:relative}.v2-ciak__obj{position:relative;transform-origin:20% 30%}.v2-ciak__obj img{width:100%;height:auto;filter:drop-shadow(0 40px 70px rgba(0,0,0,.7))}.v2-ciak__chalk{position:absolute;left:18%;right:18%;top:46%;bottom:14%;display:flex;flex-direction:column;justify-content:center;gap:4px;color:#ffffffe0;font-family:var(--caption)}.v2-ciak__chalk span{font:800 clamp(11px,1vw,14px) var(--caption);letter-spacing:.3em;opacity:.7}.v2-ciak__chalk b{font:900 clamp(40px,6vw,96px)/.9 var(--display);font-stretch:100%}.v2-ciak__chalk em{font-style:normal;font-weight:700;font-size:clamp(13px,1.3vw,19px);line-height:1.2}.v2-gets .v2-big{font-size:clamp(32px,4.2vw,72px)}.v2-gets__list{list-style:none;margin:0;padding:0}.v2-gets__list li{display:grid;grid-template-columns:40px 1fr;gap:10px;padding:12px 0;border-bottom:1px solid var(--n800);color:var(--n600);transition:color .4s}.v2-gets__list li strong{font:800 clamp(16px,1.4vw,20px) var(--caption)}.v2-gets__list li.is-done{color:var(--n400)}.v2-gets__list li.is-on{color:#fff}.v2-gets__list li.is-on .v2-gets__n{color:var(--green-40)}.v2-gets__n{font:800 12px var(--caption);letter-spacing:.1em;padding-top:4px}.v2-scratch{position:relative;justify-self:center;width:min(520px,100%);aspect-ratio:2 / 1.1;border-radius:22px;overflow:hidden;background:radial-gradient(80% 90% at 50% 50%,#12301c,#070a08);box-shadow:0 0 0 2px var(--green),0 40px 90px -40px #000000e6,0 0 80px -30px var(--glow)}.v2-scratch__prize{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;text-align:center;margin:0;padding:20px;font:900 clamp(22px,2.6vw,40px)/1.05 var(--display);font-stretch:115%;text-transform:uppercase}.v2-scratch canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;cursor:grab;touch-action:none;transition:opacity .6s}.v2-scratch.is-done canvas{opacity:0;pointer-events:none}.v2-scratch__btn{position:absolute;right:12px;bottom:12px;z-index:2;background:#0a0c0bcc;color:#fff;border:1px solid var(--n700);border-radius:999px;padding:8px 14px;font:700 12px var(--caption);cursor:pointer}.v2-hanger{margin:0;will-change:transform}.v2-hanger img{width:100%;height:auto;filter:drop-shadow(0 50px 90px rgba(0,0,0,.7))}.v2-also{border-top:1px solid var(--n800);border-bottom:1px solid var(--n800);padding:44px 0}.v2-also__in{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:center}.v2-also p{margin:0;font:700 clamp(17px,1.5vw,22px)/1.4 var(--caption);color:var(--n300)}.v2-also strong{color:#fff}.v2-sign{text-align:center}.v2-sign .v2-big{font-size:clamp(30px,4.6vw,82px)}.v2-sign .v2-lead{margin:0 auto}.v2-sign a{color:var(--green-40)}.v2-faq{border-top:1px solid var(--n800)}.v2-faq__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(32px,6vw,100px);align-items:start}.v2-faq__grid>.v2-big{position:sticky;top:calc(var(--header) + 30px)}.v2-faq ul{list-style:none;margin:0;padding:0;border-top:1px solid var(--n800)}.v2-faq li{border-bottom:1px solid var(--n800)}.v2-faq button{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;background:none;border:0;color:#fff;cursor:pointer;text-align:left;font:800 clamp(17px,1.6vw,22px)/1.25 var(--caption)}.v2-faq button i{position:relative;width:20px;height:20px;flex:none}.v2-faq button i:before,.v2-faq button i:after{content:"";position:absolute;left:1px;right:1px;top:9px;height:2px;background:var(--n400);transition:transform .4s var(--ease)}.v2-faq button i:after{transform:rotate(90deg)}.v2-faq li.is-open button i:after{transform:rotate(0)}.v2-faq__a{overflow:hidden}.v2-faq__a p{margin:0;padding:0 30px 22px 0;color:var(--n300)}.v2-faq__a strong{color:#fff;font-family:var(--caption)}.v2-close{position:relative;padding:clamp(100px,12vw,180px) 0;overflow:hidden;perspective:1400px}.v2-close__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(32px,5vw,80px);align-items:center}.v2-close__jacket{position:relative;margin:0;transform-style:preserve-3d}.v2-close__jacket img{width:100%;height:auto;filter:drop-shadow(0 50px 90px rgba(0,0,0,.7)) drop-shadow(0 0 70px rgba(27,129,67,.25))}.v2-close__45{position:absolute;top:0;right:0;bottom:0;left:0}.v2-close .sq-btn{min-height:64px;padding:0 36px;font-size:18px;margin-bottom:22px}.v2-footer{padding:70px 0 40px;border-top:1px solid var(--n800)}.v2-footer__word{width:100%;height:auto;margin-bottom:44px}.v2-footer__row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:22px 60px}.v2-footer nav{display:flex;flex-wrap:wrap;gap:10px 22px}.v2-footer nav a{color:var(--n400);text-decoration:none;font-size:14px}.v2-footer nav a:hover{color:#fff}.v2-float{position:fixed;z-index:90;right:max(20px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));display:flex;flex-direction:column;align-items:flex-end;gap:12px}.v2-wa{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:var(--n800);box-shadow:0 0 0 1px var(--n700) inset;color:#fff}.v2-wa svg{width:24px;height:24px}@media (prefers-reduced-motion: reduce){.v2:after,.v2-jacket__float,.v2 .sq-btn__dot,.v2-card__front:before{animation:none}.v2-hero,.v2-couch,.v2-rules,.v2-dms,.v2-gets{height:auto}.v2-hero__stage,.v2-couch__stage,.v2-rules__stage,.v2-dms__stage,.v2-gets__stage{position:relative;height:auto;min-height:100svh;padding:120px 0}.v2-hero__second{display:none}}.v2-link{color:var(--green-40);font-weight:700;text-decoration:none;white-space:nowrap}.v2-link:hover{text-decoration:underline}.v2-chip{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border-radius:999px;border:1px solid var(--n700);background:transparent;color:var(--n300);font:700 14px var(--caption);cursor:pointer;transition:background .25s,border-color .25s,color .25s}.v2-chip:hover{border-color:var(--n500);color:#fff}.v2-chip.is-on{background:var(--green);border-color:var(--green);color:#fff}.v2-chip.is-static{cursor:default;min-height:32px;font-size:12px}.v2-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:28px}.v2-tab{display:grid;gap:4px;text-align:left;padding:20px 22px;border-radius:22px;border:1px solid var(--n800);background:var(--n900);color:var(--n300);cursor:pointer;transition:border-color .3s,background .3s,transform .3s var(--ease)}.v2-tab:hover{border-color:var(--n600);transform:translateY(-2px)}.v2-tab.is-on{border-color:var(--green);background:linear-gradient(160deg,rgba(27,129,67,.22),var(--n900) 70%);color:#fff;box-shadow:0 0 60px -30px var(--glow)}.v2-tab__n{font:800 12px var(--caption);letter-spacing:.14em;color:var(--n500)}.v2-tab.is-on .v2-tab__n{color:var(--green-40)}.v2-tab__l{font:900 clamp(18px,1.7vw,26px)/1.05 var(--display);font-stretch:115%;text-transform:uppercase;letter-spacing:-.02em}.v2-tab__tag{font:700 13px var(--caption);color:var(--n500)}.v2-panel{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,80px);align-items:center;padding:clamp(24px,3vw,44px);border-radius:30px;background:var(--n900);border:1px solid var(--n800)}.v2-panel__text .v2-big{margin-bottom:16px}.v2-panel__list{list-style:none;margin:0 0 18px;padding:0;display:grid;gap:8px}.v2-panel__list li{position:relative;padding-left:26px;color:var(--n200);font:600 16px/1.4 var(--caption)}.v2-panel__list li:before{content:"";position:absolute;left:0;top:.45em;width:12px;height:12px;border-radius:4px;background:var(--green);box-shadow:0 0 12px var(--glow)}.v2-panel__proof{font:700 14px var(--caption);color:var(--green-40);margin:0 0 22px}.v2-panel__visual img{width:100%;max-height:520px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 40px 70px rgba(0,0,0,.6))}.v2-panel__visual--ads img{-o-object-fit:cover;object-fit:cover;border-radius:22px;aspect-ratio:4 / 3}.v2-sites__hint{font:700 13px var(--caption);color:var(--n500);text-align:center;margin:10px 0 14px}.v2-sites__chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.v2-mock{position:relative;border-radius:16px;overflow:hidden;background:#0d0f0e;box-shadow:0 0 0 1px var(--n700),0 40px 80px -40px #000000e6;aspect-ratio:16 / 10;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v2-mock__bar{display:flex;align-items:center;gap:6px;height:30px;padding:0 12px;background:#1a1e1c}.v2-mock__bar i{width:9px;height:9px;border-radius:50%;background:#3a403c}.v2-mock__bar span{margin-left:10px;font:600 11px var(--caption);color:var(--n400);background:#0d0f0e;padding:3px 12px;border-radius:999px}.v2-mock__page{position:absolute;top:30px;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:4% 6%;gap:5%;background:radial-gradient(70% 80% at 80% 30%,rgba(27,129,67,.35),transparent 60%),linear-gradient(160deg,#101512,#060807)}.v2-mock__nav{display:flex;justify-content:space-between;align-items:center;font:800 clamp(10px,1vw,14px) var(--caption);color:#fff}.v2-mock__cta{background:var(--green);padding:4px 10px;border-radius:999px;font-size:.85em}.v2-mock__hero{flex:1;display:flex;flex-direction:column;justify-content:center;gap:6px}.v2-mock__hero strong{font:900 clamp(18px,2.6vw,38px)/.95 var(--display);font-stretch:125%;text-transform:uppercase;color:#fff}.v2-mock__hero em{font:600 clamp(10px,.9vw,13px) var(--caption);font-style:normal;color:var(--n300)}.v2-mock__btn{align-self:flex-start;margin-top:6px;background:#fff;color:#000;font:800 clamp(9px,.8vw,12px) var(--caption);padding:6px 12px;border-radius:999px}.v2-mock__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4%;height:22%}.v2-mock__grid i{border-radius:8px;background:linear-gradient(160deg,#22302a,#121614)}.v2-mock.is-before .v2-mock__page{background:#e9e9e6;padding:3% 5%}.v2-mock.is-before .v2-mock__nav{color:#333;font-family:Georgia,serif;font-weight:400}.v2-mock.is-before .v2-mock__nav span{font-size:.8em;color:#888}.v2-mock.is-before .v2-mock__hero{align-items:center;background:linear-gradient(#c8c8c4,#b5b5b0);border-radius:4px}.v2-mock.is-before .v2-mock__hero span{font:400 clamp(10px,1vw,15px) Georgia,serif;color:#555;letter-spacing:.12em}.v2-mock.is-before .v2-mock__grid i{background:#cfcfcb;border-radius:0}.v2-mock__tag{position:absolute;right:10px;bottom:10px;font:700 10px var(--caption);letter-spacing:.08em;text-transform:uppercase;color:#fff;background:#0009;padding:4px 8px;border-radius:6px}.v2-ba{position:relative;border-radius:16px;touch-action:pan-y;cursor:ew-resize}.v2-ba__before{position:absolute;top:0;right:0;bottom:0;left:0}.v2-ba__label{position:absolute;top:40px;z-index:3;font:800 11px var(--caption);letter-spacing:.14em;text-transform:uppercase;padding:5px 10px;border-radius:999px;background:#000000a6;color:#fff;pointer-events:none}.v2-ba__label--l{left:12px}.v2-ba__label--r{right:12px;background:var(--green)}.v2-ba__handle{position:absolute;top:0;bottom:0;width:2px;background:#fff;z-index:4;translate:-1px 0;pointer-events:none;box-shadow:0 0 20px #fff9}.v2-ba__handle span{position:absolute;top:50%;left:50%;translate:-50% -50%;width:42px;height:42px;border-radius:50%;background:#fff;color:#000;display:grid;place-items:center;font-weight:900;box-shadow:0 8px 24px #00000080}.v2-ba__range{position:absolute;inset:auto 0 -40px;width:100%;opacity:0}.v2-ba__range:focus-visible{opacity:1}.v2-page{padding-top:var(--header)}.v2-filters{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 34px}.v2-pfgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.v2-pfcard{display:grid;grid-template-columns:42% 1fr;gap:0;border-radius:26px;overflow:hidden;background:var(--n900);border:1px solid var(--n800);text-decoration:none;transition:border-color .3s,transform .4s var(--ease);min-height:280px}.v2-pfcard:hover{border-color:var(--green);transform:translateY(-4px)}.v2-pfcard__media{background:#000}.v2-pfcard__body{padding:20px;display:flex;flex-direction:column;gap:8px}.v2-pfcard__sector{font:700 11px var(--caption);letter-spacing:.12em;text-transform:uppercase;color:var(--green-40)}.v2-pfcard h2{margin:0;overflow-wrap:anywhere;font:900 clamp(18px,4.6vw,24px)/1 var(--display);font-stretch:118%;text-transform:uppercase}.v2-pfcard__stat{margin:auto 0 0;color:var(--n300);font-size:14px}.v2-pfcard__stat b{display:block;font:900 34px/1 var(--display);color:#fff}.v2-pfcard__go{font:800 13px var(--caption);color:var(--green-40)}.v2-sitesgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.v2-sitecard p{margin:10px 2px 0;font-size:14px;color:var(--n400)}.v2-sitecard strong{color:#fff}.v2-ph{width:100%;height:100%;min-height:200px;display:grid;place-content:center;gap:10px;text-align:center;background:repeating-linear-gradient(45deg,#0f1a13 0,#0f1a13 14px,#0b130e 14px,#0b130e 28px)}.v2-ph img{width:110px;opacity:.6;margin:0 auto}.v2-ph span{font:700 12px var(--caption);color:var(--n400);letter-spacing:.08em;text-transform:uppercase}.v2-crumbs{display:flex;gap:8px;font:700 13px var(--caption);color:var(--n500);margin-bottom:18px}.v2-crumbs a{color:var(--n300);text-decoration:none}.v2-case__hero{position:relative;overflow:hidden;padding:clamp(40px,6vw,90px) 0 40px}.v2-case__top{display:grid;grid-template-columns:1.3fr .7fr;gap:clamp(28px,5vw,80px);align-items:center}.v2-case__serie{font:800 clamp(18px,1.8vw,26px) var(--caption);margin:0 0 18px}.v2-case__tags{display:flex;flex-wrap:wrap;gap:8px}.v2-case__phone{width:min(320px,70vw);justify-self:center;aspect-ratio:9 / 16;border-radius:34px;overflow:hidden;border:7px solid #1d211f;background:#000;box-shadow:0 50px 100px -40px #000000f2,0 0 80px -30px var(--glow)}.v2-case__phone .v2-ph{height:100%}.v2-case__stats{border-top:1px solid var(--n800);border-bottom:1px solid var(--n800);padding:34px 0}.v2-case__statsrow{display:flex;flex-wrap:wrap;gap:20px 56px}.v2-case__stat b{display:block;font:900 clamp(40px,5vw,76px)/1 var(--display);font-stretch:115%}.v2-case__stat span{color:var(--n400);font-size:14px}.v2-case__blocks{display:grid;grid-template-columns:1fr 1fr;gap:16px}.v2-case__block{padding:clamp(22px,3vw,36px);border-radius:24px;background:var(--n900);border:1px solid var(--n800)}.v2-case__block h2{margin:0 0 10px;font:800 13px var(--caption);letter-spacing:.14em;text-transform:uppercase;color:var(--green-40)}.v2-case__block p,.v2-case__block li{font:600 clamp(17px,1.5vw,21px)/1.45 var(--caption);color:var(--n200);margin:0}.v2-case__block ul{margin:0;padding-left:20px;display:grid;gap:6px}.v2-case__block.is-key{background:linear-gradient(160deg,rgba(27,129,67,.25),var(--n900) 70%);border-color:#1b814399}.v2-case__epsgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.v2-case__ep{position:relative;aspect-ratio:9 / 16;border-radius:22px;overflow:hidden;background:#000}.v2-case__ep span{position:absolute;left:12px;top:12px;font:800 11px var(--caption);letter-spacing:.12em;background:#0009;padding:4px 8px;border-radius:6px}.v2-case__next{border-top:1px solid var(--n800)}.v2-case__nextlink{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:40px 0;text-decoration:none}.v2-case__nextlink span{font:700 13px var(--caption);letter-spacing:.14em;text-transform:uppercase;color:var(--n500)}.v2-case__nextlink strong{font:900 clamp(26px,4vw,60px)/1 var(--display);font-stretch:120%;text-transform:uppercase;transition:color .3s}.v2-case__nextlink:hover strong{color:var(--green-40)}.v2-casecta{overflow:hidden}.v2-lf{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;display:grid;place-items:center;padding:16px}.v2-lf__dim{position:absolute;top:0;right:0;bottom:0;left:0;background:#050605d1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.v2-lf__card{position:relative;width:min(560px,100%);max-height:calc(100dvh - 32px);overflow-y:auto;padding:28px clamp(20px,4vw,40px) 22px;border-radius:28px;background:var(--n900);border:1px solid var(--n700);box-shadow:0 60px 120px -40px #000000f2,0 0 100px -40px var(--glow);color:#fff;font-family:SQ Text,system-ui,sans-serif}.v2-lf__x{position:absolute;right:14px;top:14px;width:40px;height:40px;border-radius:50%;border:1px solid var(--n700);background:transparent;color:#fff;cursor:pointer}.v2-lf__progress{height:4px;border-radius:4px;background:var(--n800);overflow:hidden;margin:6px 48px 14px 0}.v2-lf__progress i{display:block;height:100%;background:var(--green);transition:width .4s var(--ease);box-shadow:0 0 12px var(--glow)}.v2-lf__step{font:800 12px var(--caption);letter-spacing:.12em;text-transform:uppercase;color:var(--green-40);margin:0 0 10px}.v2-lf__q{font:900 clamp(24px,3vw,34px)/1.02 var(--display);font-stretch:112%;text-transform:uppercase;letter-spacing:-.02em;margin:0 0 10px}.v2-lf__help{color:var(--n400);font-size:14px;margin:0 0 14px}.v2-lf__help em,.v2-field em{font-style:normal;color:var(--n500)}.v2-opts{display:grid;gap:10px}.v2-opts--sm{grid-template-columns:1fr 1fr}.v2-opt{min-height:56px;padding:12px 16px;border-radius:16px;border:1px solid var(--n700);background:var(--n950);color:#fff;text-align:left;font:700 16px/1.25 var(--caption);cursor:pointer;transition:border-color .2s,background .2s}.v2-opts--sm .v2-opt{min-height:48px;font-size:14px}.v2-opt:hover{border-color:var(--n500)}.v2-opt.is-on{border-color:var(--green);background:#1b814333;box-shadow:inset 0 0 0 1px var(--green)}.v2-field{display:grid;gap:6px;margin-bottom:14px}.v2-field>span{font:700 14px var(--caption);color:var(--n200)}.v2-field input,.v2-field select,.v2-field textarea{width:100%;min-height:52px;padding:12px 14px;border-radius:14px;border:1px solid var(--n700);background:var(--n950);color:#fff;font:500 16px/1.4 SQ Text,sans-serif}.v2-field textarea{resize:vertical}.v2-field input:focus,.v2-field select:focus,.v2-field textarea:focus{outline:none;border-color:var(--green);box-shadow:0 0 0 3px var(--glow-2)}.v2-check{display:flex;gap:10px;align-items:flex-start;font-size:14px;color:var(--n300);margin:6px 0 4px}.v2-check input{width:22px;height:22px;accent-color:var(--green);flex:none;margin-top:1px}.v2-check a{color:var(--green-40)}.v2-lf__err{color:#ffb4a8;font:700 14px var(--caption);margin:4px 0 0}.v2-lf__nav{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:18px}.v2-lf__nav .sq-btn{margin-left:auto}.v2-lf__back{background:none;border:0;color:var(--n300);font:700 15px var(--caption);cursor:pointer;padding:10px 4px}.v2-lf__foot{text-align:center;color:var(--n500);font-size:12px;margin:14px 0 0}.v2-lf__done{padding:20px 0 10px}@media (max-width: 599px){.v2-lf{padding:0;place-items:end stretch}.v2-lf__card{width:100%;max-height:94dvh;border-radius:26px 26px 0 0;padding-bottom:max(22px,env(safe-area-inset-bottom))}.v2-opts--sm{grid-template-columns:1fr}}.v2-nav{align-items:center}.v2-drop{position:relative}.v2-drop__btn{background:none;border:0;padding:10px 0;cursor:pointer;font:700 13px var(--caption);letter-spacing:.06em;text-transform:uppercase;color:var(--n300)}.v2-drop__btn:hover,.v2-drop__btn[aria-expanded=true]{color:#fff}.v2-drop__btn span{font-size:10px;margin-left:2px}.v2-drop__panel{position:absolute;top:100%;left:-18px;width:320px;padding:8px;border-radius:20px;background:#111412f5;border:1px solid var(--n700);box-shadow:0 30px 80px -20px #000000e6,0 0 60px -30px var(--glow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);display:grid}.v2-drop__panel a{display:grid;gap:2px;padding:12px 14px;border-radius:14px;text-decoration:none;text-transform:none;letter-spacing:0}.v2-drop__panel a:hover{background:#1b81432e}.v2-drop__panel strong{font:900 15px var(--display);font-stretch:112%;text-transform:uppercase;color:#fff}.v2-drop__panel span{font:600 13px var(--caption);color:var(--n400)}.v2-menu__label{margin:14px 0 0;font:800 11px var(--caption);letter-spacing:.14em;text-transform:uppercase;color:var(--green-40)}.v2-menu a.v2-menu__sub{display:grid;gap:2px;padding:10px 0 10px 14px;font-size:17px;border-left:2px solid var(--green);border-bottom:0;margin-top:6px}.v2-menu__sub span{font:600 13px var(--caption);text-transform:none;color:var(--n400)}.v2-more__grid{display:grid;grid-template-columns:1.2fr .8fr;gap:clamp(12px,2vw,24px)}.v2-more__card{display:grid;grid-template-columns:1fr 1fr;gap:clamp(12px,2.4vw,32px);align-items:center;padding:clamp(10px,2vw,28px);border-radius:clamp(16px,2vw,30px);background:var(--n900);border:1px solid var(--n800);color:#fff;text-align:left;text-decoration:none;font:inherit;cursor:pointer;transition:border-color .3s,transform .4s var(--ease)}.v2-more__card:hover{border-color:var(--green);transform:translateY(-4px)}.v2-more__card.is-main{background:linear-gradient(160deg,rgba(27,129,67,.22),var(--n900) 70%);border-color:#1b814380}.v2-more__card:not(.is-main){grid-template-columns:1fr}.v2-more__visual--ads img{width:100%;aspect-ratio:16 / 9;-o-object-fit:cover;object-fit:cover;border-radius:16px}.v2-more__body h3{margin:0 0 10px;font:900 clamp(20px,2.4vw,38px)/1 var(--display);font-stretch:118%;text-transform:uppercase;letter-spacing:-.02em}.v2-more__body p{margin:0 0 14px;color:var(--n300);font-size:clamp(14px,1.2vw,17px)}.v2-more__body .v2-eyebrow{margin-bottom:8px;display:block}.v2-web-hero__obj{position:absolute;z-index:2;right:var(--gutter);top:50%;translate:0 -46%;width:min(46vw,720px);margin:0;transform-style:preserve-3d}.v2-web-hero__swap{position:relative;aspect-ratio:16 / 10}.v2-web-hero__layer{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .8s var(--ease),transform .8s var(--ease),filter .8s}.v2-web-hero__layer.is-out{opacity:0;transform:scale(.96);filter:blur(6px)}.v2-web-hero__layer .v2-mock{height:100%;box-shadow:0 0 0 1px var(--n700),0 60px 120px -40px #000000f2,0 0 100px -30px var(--glow)}.v2-web-hero__phone{position:absolute;left:-9%;bottom:-16%;width:24%;aspect-ratio:9 / 18;border-radius:22px;overflow:hidden;border:5px solid #1d211f;background:#000;box-shadow:0 40px 80px -20px #000000e6;animation:v2-float 6s ease-in-out infinite}.v2-marquee{overflow:hidden;border-top:1px solid var(--n800);border-bottom:1px solid var(--n800);padding:clamp(14px,2vw,26px) 0;-webkit-mask:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.v2-marquee__track{display:flex;gap:clamp(28px,4vw,64px);width:-moz-max-content;width:max-content;animation:v2-marq 26s linear infinite}.v2-marquee__track span{font:900 clamp(22px,4vw,64px)/1 var(--display);font-stretch:125%;text-transform:uppercase;white-space:nowrap;color:var(--n300)}.v2-marquee__track span:nth-child(odd){color:#fff}@keyframes v2-marq{to{transform:translate(-50%)}}.v2-web-proof .v2-stats{margin-top:clamp(28px,4vw,56px)}.v2-web-old{position:relative;transform:rotate(2deg)}.v2-web-old__load{position:absolute;left:8%;right:8%;bottom:10%;height:6px;border-radius:6px;background:#00000026;overflow:hidden}.v2-web-old__load i{display:block;height:100%;width:92%;background:#8a8a85;animation:v2-load 6s steps(30) infinite}@keyframes v2-load{0%{width:5%}70%,to{width:92%}}.v2-flow .v2-big{font-size:clamp(30px,4vw,68px)}.v2-flow__screen{position:absolute;top:0;right:0;bottom:0;left:0}.v2-flow__bio{position:absolute;left:50%;bottom:14%;translate:-50% 0;padding:8px 14px;border-radius:999px;background:#000000b3;font:800 13px var(--caption);white-space:nowrap;transition:transform .3s,background .3s}.v2-flow__bio.is-tap{background:var(--green);transform:scale(1.12);box-shadow:0 0 0 10px #1b814340}.v2-flow__site{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:10px;padding:0 0 16px;background:#f4f4f1;color:#111}.v2-flow__bar{padding:26px 14px 8px;font:700 11px var(--caption);color:#777;text-align:center;background:#e6e6e2}.v2-flow__img{margin:0 12px;border-radius:14px;overflow:hidden;aspect-ratio:4 / 3}.v2-flow__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.v2-flow__site strong{margin:0 14px;font:900 18px/1.05 var(--display);text-transform:uppercase}.v2-flow__dates{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 12px}.v2-flow__dates span{padding:8px 10px;border-radius:10px;background:#fff;border:1px solid #ddd;font:600 10px var(--caption);color:#777}.v2-flow__dates b{display:block;font-size:14px;color:#111}.v2-flow__btn{margin:auto 12px 0;padding:14px;border-radius:999px;background:var(--green);color:#fff;text-align:center;font:900 15px var(--display);text-transform:uppercase;transition:background .3s}.v2-flow__btn.is-done{background:#0f5c2d}.v2-web-rule{overflow:hidden}.v2-kinds__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,2vw,28px)}.v2-kind h3{margin:6px 0;font:900 clamp(13px,1.6vw,24px)/1 var(--display);font-stretch:118%;text-transform:uppercase}.v2-kind p{margin:0;color:var(--n300);font-size:clamp(11px,1.1vw,16px);line-height:1.4}.v2-kind .v2-mock{margin-bottom:14px}.v2-kind .v2-mock__tag{display:none}.v2-kinds__end{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:clamp(28px,4vw,56px);padding:clamp(14px,2vw,24px) clamp(16px,2.4vw,32px);border-radius:999px;border:1px solid var(--n800)}.v2-kinds__end p{margin:0;font:700 clamp(13px,1.5vw,22px) var(--caption);color:var(--n300)}.v2-kinds__end strong{color:#fff}.v2-works .v2-link{display:inline-block;margin-top:16px}.v2-team__visual img{width:100%;aspect-ratio:4 / 3;-o-object-fit:cover;object-fit:cover;border-radius:28px;box-shadow:0 50px 100px -40px #000000e6,0 0 80px -30px var(--glow)}.v2-crew{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(8px,1.6vw,24px)}.v2-crew li{list-style:none}.v2-crew__photo{position:relative;aspect-ratio:4 / 5;border-radius:clamp(10px,1.4vw,22px);overflow:hidden;background:var(--n900);margin-bottom:10px;box-shadow:inset 0 0 0 1px var(--n800)}.v2-crew__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;filter:saturate(.9);transition:transform .7s var(--ease)}.v2-crew__item:hover .v2-crew__photo img{transform:scale(1.05)}.v2-crew__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;text-align:center;gap:6px;background:repeating-linear-gradient(45deg,#0f1a13 0,#0f1a13 14px,#0b130e 14px,#0b130e 28px);font:900 clamp(20px,3vw,44px)/1 var(--display);color:var(--green-40)}.v2-crew__ph small{font:700 clamp(8px,.8vw,11px) var(--caption);letter-spacing:.1em;text-transform:uppercase;color:var(--n500)}.v2-crew__tag{position:absolute;left:8px;bottom:8px;padding:3px 8px;border-radius:999px;background:var(--green);font:800 clamp(7px,.7vw,10px) var(--caption);letter-spacing:.06em;text-transform:uppercase}.v2-crew__role{margin:0;font:800 clamp(8px,.8vw,11px) var(--caption);letter-spacing:.12em;text-transform:uppercase;color:var(--green-40)}.v2-crew h3{margin:3px 0 4px;font:900 clamp(11px,1.3vw,20px)/1.05 var(--display);font-stretch:112%;text-transform:uppercase}.v2-crew__does{margin:0;font-size:clamp(10px,1vw,14px);line-height:1.4;color:var(--n400)}.v2-join__box{padding:clamp(18px,3vw,44px);border-radius:clamp(18px,2vw,30px);background:linear-gradient(160deg,rgba(27,129,67,.25),var(--n900) 70%);border:1px solid rgba(27,129,67,.5)}.v2-mock{container-type:inline-size}.v2-mock__bar{height:6.5cqw;padding:0 2.4cqw;gap:1.2cqw}.v2-mock__bar i{width:1.8cqw;height:1.8cqw}.v2-mock__bar span{font-size:2.3cqw;padding:.5cqw 2.4cqw;margin-left:2cqw}.v2-mock__page{top:6.5cqw;right:0;bottom:0;left:0}.v2-mock__nav{font-size:2.6cqw}.v2-mock__hero strong{font-size:7cqw}.v2-mock__hero em{font-size:2.4cqw}.v2-mock__btn{font-size:2.2cqw;padding:1.2cqw 2.4cqw}.v2-mock.is-before .v2-mock__hero span{font-size:2.8cqw}.v2-mock__tag{font-size:2cqw;right:2cqw;bottom:2cqw;padding:.8cqw 1.6cqw}.v2-split>*,.v2-cols2>*,.v2-more__grid>*,.v2-couch__grid>*,.v2-gets__grid>*,.v2-faq__grid>*,.v2-close__grid>*{min-width:0}.v2-web-hero .v2-big--hero{font-size:clamp(34px,min(4.2vw,8vh),80px)}.v2-web-hero .v2-hero__copy{width:min(44vw,700px)}.v2-web-hero__obj{width:min(42vw,660px)}.v2-faq__grid>.v2-big{font-size:clamp(30px,4.4vw,76px)}.v2-insights{position:absolute;z-index:4;right:var(--gutter);top:calc(var(--header) + 4vh);bottom:6vh;width:min(42vw,660px);pointer-events:none}.v2-insight{position:absolute;display:flex;gap:12px;align-items:center;padding:12px 18px 12px 12px;border-radius:18px;background:#0e110fd6;border:1px solid rgba(255,255,255,.09);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 30px 60px -20px #000000e6,0 0 40px -16px var(--glow)}.v2-insight--a{left:0;top:16%}.v2-insight--b{right:0;top:26%}.v2-insight--c{left:3%;top:56%}.v2-insight--d{right:2%;top:74%}.v2-insight__ic{flex:none;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--green);box-shadow:0 0 20px var(--glow)}.v2-insight__ic svg{width:20px;height:20px;color:#fff}.v2-insight__txt{display:grid;line-height:1.15}.v2-insight__txt b{font:900 clamp(22px,2vw,30px)/1 var(--display);font-stretch:112%}.v2-insight__txt em{font:700 13px var(--caption);font-style:normal;color:var(--n200)}.v2-insight__txt small{font:600 11px var(--caption);color:var(--n400)}.v2-tried li{display:flex;gap:14px;align-items:flex-start;padding:14px 0}.v2-tried li:before{content:none}.v2-tried__x{flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#ff7a661f;border:1px solid rgba(255,122,102,.4);color:#ff8a78;font:900 12px var(--caption);margin-top:1px}.v2-tried__t{color:var(--n200)}.v2-tt{justify-self:center;width:min(340px,78vw);aspect-ratio:9 / 19.5;border-radius:46px;padding:10px;background:#050605;box-shadow:0 0 0 2px #2a2f2c,0 60px 120px -40px #000000f2,0 0 80px -20px var(--glow)}.v2-tt__screen{position:relative;height:100%;border-radius:38px;overflow:hidden;background:#000;container-type:inline-size}.v2-tt__screen ul{list-style:none;margin:0;padding:0;height:100%;transition:transform .6s cubic-bezier(.2,.9,.25,1)}.v2-tt__post{position:relative;height:100%;display:grid;place-items:center;overflow:hidden}.v2-tt__post:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(0,0,0,.75) 0%,transparent 38%),linear-gradient(180deg,rgba(0,0,0,.4),transparent 18%);pointer-events:none}.v2-tt__emoji{font-size:36cqw;line-height:1;filter:drop-shadow(0 20px 30px rgba(0,0,0,.5));margin-bottom:18%}.v2-tt__side{position:absolute;z-index:2;right:3cqw;bottom:26cqw;display:flex;flex-direction:column;align-items:center;gap:5cqw;color:#fff}.v2-tt__side svg{width:9cqw;height:9cqw;filter:drop-shadow(0 2px 4px rgba(0,0,0,.4))}.v2-tt__av{position:relative;width:12cqw;height:12cqw;border-radius:50%;border:2px solid #fff;background:var(--n700);display:grid;place-items:center;font:900 5cqw var(--display);margin-bottom:2cqw}.v2-tt__av i{position:absolute;bottom:-2.6cqw;left:50%;translate:-50% 0;width:5.4cqw;height:5.4cqw;border-radius:50%;background:#fe2c55;display:grid;place-items:center;font:900 4cqw/1 var(--caption);font-style:normal}.v2-tt__disc{width:10cqw;height:10cqw;border-radius:50%;background:conic-gradient(#333,#111,#333,#111,#333);border:2.4cqw solid #1c1c1c;animation:v2-spin 4s linear infinite}@keyframes v2-spin{to{transform:rotate(360deg)}}.v2-tt__meta{position:absolute;z-index:2;left:4cqw;right:18cqw;bottom:20cqw;color:#fff;text-align:left}.v2-tt__meta strong{font:700 4.4cqw var(--caption)}.v2-tt__meta p{margin:1.4cqw 0;font:500 3.9cqw/1.3 var(--caption)}.v2-tt__meta small{font:500 3.4cqw var(--caption);opacity:.85}.v2-tt__top{position:absolute;z-index:3;top:9cqw;left:0;right:0;display:flex;justify-content:center;gap:5cqw;font:600 4.4cqw var(--caption);color:#ffffffa6}.v2-tt__top b{color:#fff;padding-bottom:1cqw;border-bottom:2px solid #fff}.v2-tt__nav{position:absolute;z-index:3;left:0;right:0;bottom:0;height:15cqw;background:#000;display:flex;justify-content:space-around;align-items:center;font:600 2.9cqw var(--caption);color:#fffc}.v2-tt__nav i{width:11cqw;height:7cqw;border-radius:2cqw;background:#fff;color:#000;display:grid;place-items:center;font:900 5cqw/1 var(--caption);font-style:normal;box-shadow:-1.2cqw 0 #25f4ee,1.2cqw 0 #fe2c55}.v2-tt__post.is-yours{background:#d9d9d6!important}.v2-tt__ad{display:grid;justify-items:center;gap:4cqw;margin-bottom:22%}.v2-tt__adgrid{display:grid;grid-template-columns:1fr 1fr;gap:3cqw;width:54cqw}.v2-tt__adgrid i{aspect-ratio:1;border-radius:2cqw;background:linear-gradient(160deg,#bdbdb8,#a9a9a4)}.v2-tt__adtxt{margin:0;font:400 6cqw/1.1 Georgia,serif;letter-spacing:.14em;color:#666;text-align:center}.v2-tt__adsale{position:absolute;top:24%;right:14%;width:17cqw;height:17cqw;border-radius:50%;background:#e23b3b;color:#fff;display:grid;place-items:center;font:900 5cqw var(--display);transform:rotate(12deg)}.v2-tt__you{position:absolute;z-index:3;top:22cqw;left:4cqw;padding:1.4cqw 3cqw;border-radius:999px;background:var(--green);color:#fff;font:800 3.4cqw var(--caption);letter-spacing:.06em;text-transform:uppercase;box-shadow:0 0 20px var(--glow)}.v2-tt .v2-stamp{z-index:4;font-size:13cqw}.v2-deck{scroll-padding-left:var(--gutter)}.v2-more__card{grid-template-columns:1fr 1fr;padding:clamp(18px,3.4vw,56px)}.v2-more__body .v2-big{font-size:clamp(26px,3.6vw,60px)}.v2-more__go{display:inline-flex;align-items:center;gap:12px;font:800 clamp(13px,1.4vw,20px) var(--caption);color:#fff}.v2-more__go i{width:2.2em;height:2.2em;border-radius:50%;background:var(--green);display:grid;place-items:center;font-style:normal;box-shadow:0 0 24px var(--glow);transition:transform .4s var(--ease)}.v2-more__card:hover .v2-more__go i{transform:translate(6px)}.v2-devices{position:relative;padding:0 0 9% 13%}.v2-devices__desk .v2-mock{box-shadow:0 0 0 1px var(--n700),0 50px 100px -40px #000000f2,0 0 80px -30px var(--glow)}.v2-devices__phone{position:absolute;left:0;bottom:0;width:25%}.v2-pmock{aspect-ratio:9 / 19;border-radius:16%/7.5%;padding:5%;background:#050605;box-shadow:0 0 0 1px #2a2f2c,0 30px 60px -20px #000000f2;container-type:inline-size}.v2-pmock__screen{height:100%;border-radius:12%/5.5%;overflow:hidden;display:flex;flex-direction:column;gap:5cqw;padding:12cqw 7cqw 7cqw;background:radial-gradient(80% 50% at 80% 20%,rgba(27,129,67,.4),transparent 70%),linear-gradient(160deg,#101512,#060807)}.v2-pmock__nav{display:flex;justify-content:space-between;align-items:center;font:800 6.5cqw var(--caption)}.v2-pmock__nav i{width:10cqw;height:6cqw;border-top:1.4cqw solid #fff;border-bottom:1.4cqw solid #fff}.v2-pmock__hero{display:grid;gap:2cqw;margin:6cqw 0 2cqw}.v2-pmock__hero strong{font:900 12cqw/.95 var(--display);font-stretch:125%;text-transform:uppercase}.v2-pmock__hero em{font:600 5.5cqw var(--caption);font-style:normal;color:var(--n300)}.v2-pmock__card{height:20cqw;border-radius:5cqw;background:linear-gradient(160deg,#22302a,#121614)}.v2-pmock__btn{margin-top:auto;padding:5cqw;border-radius:999px;background:var(--green);text-align:center;font:900 6.5cqw var(--display);text-transform:uppercase}.v2-web-hero__grid{height:100%;display:grid;grid-template-columns:1fr 1fr;gap:clamp(20px,4vw,72px);align-items:center;padding-top:var(--header)}.v2-web-hero__copy{display:grid;align-items:center}.v2-web-hero__copy>*{grid-area:1 / 1}.v2-web-hero .v2-hero__copy{width:auto}.v2-web-hero .v2-big--hero{font-size:clamp(32px,min(4.4vw,8vh),84px)}.v2-web-hero__swap{display:grid;aspect-ratio:auto}.v2-web-hero__layer{position:relative;inset:auto;grid-area:1 / 1}.v2-web-hero__layer .v2-mock{height:auto}.v2-sites__new{position:relative}.v2-sites__new .v2-ba__label{top:10px}.v2-wa-phone{justify-self:center;width:min(360px,100%);aspect-ratio:9 / 18.5;max-height:80vh;border-radius:46px;padding:10px;background:#050605;box-shadow:0 0 0 2px #2a2f2c,0 60px 120px -50px #000000f2,0 0 90px -40px var(--glow);container-type:inline-size}.v2-wa-phone__screen{height:100%;border-radius:38px;overflow:hidden;display:flex;flex-direction:column;background-color:#0b141a;background-image:radial-gradient(rgba(255,255,255,.035) 1px,transparent 1.4px),radial-gradient(rgba(255,255,255,.025) 1px,transparent 1.4px);background-size:22px 22px,31px 31px;background-position:0 0,11px 15px}.v2-wa-chat__top{display:flex;align-items:center;gap:3cqw;padding:11cqw 4cqw 3cqw;background:#1f2c34}.v2-wa-chat__back{font:400 9cqw/1 var(--caption);color:#e9edef;margin-top:-1cqw}.v2-wa-chat__av{width:10cqw;height:10cqw;flex:none;border-radius:50%;display:grid;place-items:center;background:var(--green);font:900 4.6cqw var(--display)}.v2-wa-chat__top strong{display:block;font:600 4.4cqw var(--caption);color:#e9edef}.v2-wa-chat__top small{display:block;font:400 3.4cqw var(--caption);color:#8696a0}.v2-wa-chat__icons{margin-left:auto;font-size:4.4cqw;letter-spacing:.4em;filter:grayscale(1) brightness(1.6)}.v2-wa-chat__body{flex:1;overflow-y:auto;padding:3cqw 3.6cqw;display:flex;flex-direction:column;gap:1.8cqw;scrollbar-width:none}.v2-wa-chat__body::-webkit-scrollbar{display:none}.v2-wa-chat__day{align-self:center;margin:1cqw 0 2cqw;padding:1cqw 3cqw;border-radius:2cqw;background:#182229;color:#8696a0;font:500 3.2cqw var(--caption)}.v2-wa-msg{position:relative;margin:0;max-width:82%;align-self:flex-start;padding:1.8cqw 2.6cqw 1.2cqw;border-radius:2.4cqw;background:#202c33;color:#e9edef;font:400 4cqw/1.35 SQ Text,sans-serif;box-shadow:0 1px 1px #0000004d}.v2-wa-msg.is-me{align-self:flex-end;background:#005c4b}.v2-wa-msg__time{display:block;text-align:right;margin-top:.6cqw;font:400 2.8cqw var(--caption);color:#e9edef99}.v2-wa-msg__time i{font-style:normal;color:#53bdeb;margin-left:1cqw}.v2-wa-chat__input{display:flex;gap:2cqw;align-items:center;padding:2.4cqw 2.4cqw 5cqw}.v2-wa-chat__input span{flex:1;padding:3cqw 4cqw;border-radius:999px;background:#1f2c34;color:#8696a0;font:400 4cqw var(--caption)}.v2-wa-chat__input i{width:11cqw;height:11cqw;border-radius:50%;display:grid;place-items:center;background:#00a884;font-style:normal;font-size:4.6cqw}.v2-footer{padding:40px 0 36px;border-top:1px solid var(--n800)}.v2-footer__in{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px}.v2-footer__logo{height:20px;width:auto}.v2-footer__brand p{margin:12px 0 0;font-size:12px;line-height:1.6;color:var(--n400)}.v2-footer__links{display:grid;gap:10px;justify-items:center}.v2-footer__links nav{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px}.v2-footer__links a{font:600 13px var(--caption);color:var(--n300);text-decoration:none}.v2-footer__links nav+nav a{font-weight:500;font-size:12px;color:var(--n500)}.v2-footer__links a:hover{color:#fff}.v2-footer__social{justify-self:end;display:flex;gap:10px}.v2-footer__social a{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--n900);border:1px solid var(--n800);color:var(--green-40);transition:background .3s,color .3s}.v2-footer__social a:hover{background:var(--green);color:#fff}.v2-footer__social svg{width:17px;height:17px}.v2-team__mosaic{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(6px,1vw,12px)}.v2-team__mosaic img{width:100%;aspect-ratio:4 / 5;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:clamp(10px,1.4vw,18px)}.v2-team__mosaic img:nth-child(2n){transform:translateY(14%)}.v2-team__hero{padding-bottom:clamp(100px,12vw,180px)}.v2-story__media{position:relative;min-height:100%;display:flex;align-items:center}.v2-story__phone{position:relative;z-index:2;width:48%;aspect-ratio:9 / 16;border-radius:clamp(14px,2vw,30px);overflow:hidden;border:clamp(3px,.5vw,7px) solid #1d211f;background:#000;box-shadow:0 50px 100px -40px #000000f2,0 0 80px -30px var(--glow);transform:rotate(-3deg)}.v2-story__jacket{position:absolute;z-index:1;right:0;bottom:0;width:64%;filter:drop-shadow(0 40px 70px rgba(0,0,0,.7))}.v2-beliefs__row{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(8px,1.6vw,24px)}.v2-belief{padding:clamp(12px,2.4vw,32px);border-radius:clamp(12px,2vw,26px);background:var(--n900);border:1px solid var(--n800)}.v2-belief h3{margin:10px 0 8px;font:900 clamp(12px,1.6vw,24px)/1.05 var(--display);font-stretch:112%;text-transform:uppercase}.v2-belief p{margin:0;color:var(--n300);font-size:clamp(10px,1.1vw,16px);line-height:1.45}.v2-how__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--n800)}.v2-how__step{display:grid;grid-template-columns:34px 1fr;gap:10px;padding:16px 0;border-bottom:1px solid var(--n800)}.v2-how__step strong{font:800 clamp(13px,1.5vw,21px) var(--caption)}.v2-how__step p{margin:4px 0 0;color:var(--n400);font-size:clamp(11px,1.1vw,15px)}.v2-how__step .v2-gets__n{color:var(--green-40)}.v2-pf2{padding-top:0}.v2-feat{position:relative;min-height:92vh;display:flex;align-items:center;overflow:hidden;padding:calc(var(--header) + 40px) 0 70px}.v2-feat__bg{position:absolute;top:-6%;right:-6%;bottom:-6%;left:-6%;filter:blur(30px) saturate(1.2) brightness(.55)}.v2-feat__bg video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.v2-feat__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0a0c0bf5,#0a0c0ba6 55%,#0a0c0b59),linear-gradient(0deg,var(--n950),transparent 40%)}.v2-feat__grid{display:grid;grid-template-columns:1.3fr .7fr;gap:clamp(16px,5vw,80px);align-items:center}.v2-feat__grid>*{min-width:0}.v2-feat__badge{display:flex;align-items:center;gap:10px;margin:0 0 16px;font:800 clamp(9px,.9vw,12px) var(--caption);letter-spacing:.2em;color:var(--n300)}.v2-feat__badge span{width:1.9em;height:1.9em;border-radius:4px;display:grid;place-items:center;background:var(--green);color:#fff;font:900 1.1em var(--display);letter-spacing:0}.v2-feat h1{margin-bottom:14px}.v2-feat__meta{margin:0 0 14px;font:700 clamp(12px,1.2vw,17px) var(--caption);color:var(--n300)}.v2-feat__meta b{color:#fff}.v2-feat__stats{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px}.v2-feat__stats span{padding:8px 14px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);font:600 clamp(10px,1vw,13px) var(--caption);color:var(--n200)}.v2-feat__stats b{font:900 1.25em var(--display);color:#fff;margin-right:4px}.v2-feat__play,.v2-feat__more{display:inline-flex;align-items:center;gap:8px;padding:14px 26px;border-radius:10px;text-decoration:none;font:900 clamp(11px,1.1vw,15px) var(--display);font-stretch:112%;text-transform:uppercase;transition:transform .3s var(--ease),background .3s}.v2-feat__play{background:#fff;color:#000!important}.v2-feat__more{background:#ffffff29;color:#fff}.v2-feat__play:hover,.v2-feat__more:hover{transform:scale(1.04)}.v2-feat__phone{justify-self:center;width:min(340px,100%);aspect-ratio:9 / 16;border-radius:clamp(16px,2.2vw,32px);overflow:hidden;border:clamp(3px,.5vw,7px) solid #1d211f;background:#000;box-shadow:0 60px 120px -40px #000000f2,0 0 100px -30px var(--glow)}.v2-rowsec{padding-top:clamp(40px,6vw,80px)}.v2-rowsec__head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:clamp(14px,2vw,24px)}.v2-rowsec__head .v2-big,.v2-rowsec__head .v2-filters{margin:0}.v2-rowsec__hint{margin-top:6px;font:700 12px var(--caption);color:var(--n500)}.v2-posters{display:flex;gap:clamp(10px,1.6vw,24px);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:16px max(var(--gutter),calc((100vw - var(--maxw)) / 2 + var(--gutter))) 24px;scroll-padding-left:max(var(--gutter),calc((100vw - var(--maxw)) / 2 + var(--gutter)))}.v2-posters::-webkit-scrollbar{display:none}.v2-posters>div{flex:0 0 clamp(150px,27vw,400px);scroll-snap-align:start}.v2-poster{position:relative;display:block;padding-left:20%;text-decoration:none}.v2-poster__rank{position:absolute;left:0;bottom:14%;z-index:0;font:900 clamp(80px,13vw,220px)/.8 var(--display);font-stretch:100%;letter-spacing:-.08em;color:var(--n950);-webkit-text-stroke:3px var(--n600)}.v2-poster__card{position:relative;z-index:1;aspect-ratio:9 / 14;border-radius:clamp(12px,1.4vw,20px);overflow:hidden;background:#000;box-shadow:0 30px 60px -30px #000000e6;transition:transform .45s var(--ease),box-shadow .45s var(--ease)}.v2-poster:hover .v2-poster__card{transform:translateY(-6px) scale(1.03);box-shadow:0 0 0 2px var(--green),0 30px 60px -20px #000000e6,0 0 60px -20px var(--glow)}.v2-poster__media{position:absolute;top:0;right:0;bottom:0;left:0}.v2-poster__ph{height:100%;display:grid;place-content:center;justify-items:center;gap:10px;background:radial-gradient(70% 60% at 50% 35%,rgba(27,129,67,.45),transparent 70%),repeating-linear-gradient(45deg,#0f1a13 0,#0f1a13 14px,#0b130e 14px,#0b130e 28px)}.v2-poster__ph img{width:46%;opacity:.7}.v2-poster__ph span{font:900 clamp(14px,2vw,28px)/1 var(--display);font-stretch:118%;text-transform:uppercase;text-align:center;padding:0 10px}.v2-poster__info{position:absolute;left:0;right:0;bottom:0;display:grid;gap:3px;padding:clamp(10px,1.4vw,18px);background:linear-gradient(transparent,#000000eb 42%)}.v2-poster__sector{font:800 clamp(8px,.75vw,11px) var(--caption);letter-spacing:.12em;text-transform:uppercase;color:var(--green-40)}.v2-poster__info h3{margin:0;font:900 clamp(14px,1.7vw,26px)/1 var(--display);font-stretch:115%;text-transform:uppercase;color:#fff}.v2-poster__serie{margin:0;font:600 clamp(9px,.9vw,13px) var(--caption);color:var(--n300)}.v2-poster__stat{margin:4px 0 2px;font:600 clamp(9px,.85vw,12px) var(--caption);color:var(--n300)}.v2-poster__stat b{display:block;font:900 clamp(18px,2.2vw,34px)/1 var(--display);color:#fff}.v2-poster__go{font:800 clamp(9px,.85vw,12px) var(--caption);color:#fff;opacity:.85}@media (min-width: 900px){.v2-split .v2-big:not(.v2-big--md),.v2-close__grid .v2-big,.v2-couch__grid .v2-big{font-size:clamp(34px,4.4vw,78px)}}.v2-devices{padding-left:19%}.v2-devices__phone{width:24%}.v2-mock__shot{position:absolute;top:6.5cqw;right:0;bottom:0;left:0;overflow:hidden;background:#fff}.v2-mock__shot img,.v2-mock__shot video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;background:#fff}.v2-pmock__screen{padding:0;gap:0;display:block;background:#fff}.v2-pmock__screen img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.v2-ba .v2-devices__phone{pointer-events:none}.v2-ba__before .v2-mock{box-shadow:none}.v2-sitecard a,.v2-kind>a{display:block;border-radius:14px;transition:transform .4s cubic-bezier(.2,.9,.25,1)}.v2-sitecard a:hover,.v2-kind>a:hover{transform:translateY(-6px)}.v2-proofs__h{text-align:center;margin-top:clamp(40px,5vw,72px)}.v2-proofs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(8px,1.6vw,22px);max-width:1100px;margin:clamp(16px,2vw,28px) auto 0}.v2-proof a{display:grid;gap:4px;color:inherit;text-decoration:none}.v2-proof__shot{position:relative;aspect-ratio:4 / 5;border-radius:clamp(10px,1.4vw,20px);overflow:hidden;background:#fff;box-shadow:0 0 0 1px var(--n800),0 30px 60px -30px #000000e6;transition:transform .45s cubic-bezier(.2,.9,.25,1),box-shadow .45s;margin-bottom:clamp(6px,1vw,12px)}.v2-proof__shot img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.v2-proof__shot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 2px #1b814300;transition:box-shadow .45s}.v2-proof a:hover .v2-proof__shot{transform:translateY(-6px) rotate(-1deg);box-shadow:0 0 0 1px var(--green),0 40px 80px -30px #000000e6,0 0 60px -20px var(--glow)}.v2-proof b{font:900 clamp(18px,3vw,48px)/1 var(--display);font-stretch:115%}.v2-proof span{color:var(--n300);font-size:clamp(9px,1.05vw,15px);line-height:1.3}.v2-proof i{font:700 clamp(7px,.85vw,12px) var(--caption);letter-spacing:.12em;text-transform:uppercase;color:var(--green-40);font-style:normal}.v2-tt__post{background:#000}.v2-tt__clip,.v2 video.v2-tt__clip{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.v2-wall{display:grid;gap:clamp(8px,1vw,14px);margin:clamp(32px,4vw,60px) 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.v2-wall__track{display:flex;gap:clamp(8px,1vw,14px);width:-moz-max-content;width:max-content;animation:v2-wall 70s linear infinite}.v2-wall__row.is-rev .v2-wall__track{animation-direction:reverse;animation-duration:80s}.v2-wall:hover .v2-wall__track{animation-play-state:paused}.v2-wall__item{position:relative;flex:0 0 auto;width:clamp(96px,13vw,200px);aspect-ratio:9 / 16;border-radius:clamp(10px,1.4vw,20px);overflow:hidden;background:#000;color:#fff;text-decoration:none}.v2-wall__item span{position:absolute;left:8px;bottom:8px;font:800 clamp(7px,.8vw,11px) var(--caption);letter-spacing:.1em;text-transform:uppercase;background:#0009;padding:3px 7px;border-radius:6px}.v2-wall__item:hover{outline:2px solid var(--green);outline-offset:-2px}@keyframes v2-wall{to{transform:translate(-50%)}}.v2-sign__links a{color:var(--green-40)}@media (prefers-reduced-motion: reduce){.v2-wall__track{animation:none}.v2-wall{overflow-x:auto}}.v2-ep{position:relative;width:100%;height:100%;aspect-ratio:9 / 16;border-radius:inherit;overflow:hidden;background:#000}.v2-feat__phone .v2-ep,.v2-case__phone .v2-ep{aspect-ratio:auto}.v2-ep__play{position:absolute;left:50%;bottom:7%;translate:-50% 0;display:inline-flex;align-items:center;gap:6px;padding:clamp(5px,.8vw,10px) clamp(9px,1.2vw,16px);border:0;border-radius:999px;background:#000000a6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font:800 clamp(8px,.95vw,13px) var(--caption);white-space:nowrap;cursor:pointer;transition:background .3s,transform .3s}.v2-ep__play span{color:var(--green-40)}.v2-ep__play:hover,.v2-ep__play:focus-visible{background:var(--green);transform:scale(1.05)}.v2-ep__play:hover span{color:#fff}.v2-ep__tag{position:absolute;left:10px;top:10px;font:800 clamp(7px,.8vw,11px) var(--caption);letter-spacing:.12em;background:#0009;padding:4px 8px;border-radius:6px;pointer-events:none}.v2-ep.is-on .v2-ep__tag{display:none}.v2-case__epsgrid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:900px}.v2-case__epsgrid .v2-ep{border-radius:clamp(10px,1.6vw,22px)}.v2-case__proofrow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(8px,1.6vw,22px);margin-top:clamp(20px,3vw,40px)}.v2-case__proof a{display:block;aspect-ratio:9 / 16;border-radius:clamp(10px,1.4vw,20px);overflow:hidden;background:#fff;box-shadow:0 0 0 1px var(--n800);transition:transform .4s}.v2-case__proof a:hover{transform:translateY(-6px)}.v2-case__proof img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.v2-case__proof span{display:block;margin-top:8px;font:700 clamp(8px,.9vw,13px) var(--caption);letter-spacing:.08em;text-transform:uppercase;color:var(--n400)}.v2-web-proof{position:relative;overflow:hidden}.v2-web-proof__obj{position:absolute;right:-4%;top:0;width:min(46%,700px);opacity:.35;pointer-events:none;-webkit-mask-image:radial-gradient(closest-side,#000 50%,transparent);mask-image:radial-gradient(closest-side,#000 50%,transparent)}.v2-web-proof .v2-wrap{position:relative}.v2-web-old{transform:none}.v2-web-old img{width:100%;max-width:520px;margin:0 auto;filter:drop-shadow(0 40px 70px rgba(0,0,0,.7))}.v2-web-old__load{left:22%;right:22%;bottom:46%}.v2-flow__site.is-real{display:block;padding:0;background:#fff;overflow:hidden}.v2-flow__site.is-real img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:auto;transition:transform 1.4s cubic-bezier(.65,0,.35,1)}.v2-flow__site.is-real img.is-down{transform:translateY(-14%)}.v2-flow__site.is-real .v2-flow__bar{position:absolute;left:10%;right:10%;bottom:2.4%;padding:6px 10px;border-radius:999px;background:#f0f0eceb;color:#333;z-index:2}.v2-flow__site.is-real .v2-flow__btn{position:absolute;left:8%;right:8%;bottom:12%;margin:0;z-index:2;box-shadow:0 10px 30px #00000059}.v2-web-rule{position:relative}.v2-web-rule__bg{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.38}.v2-web-rule__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 60%;object-position:50% 60%}.v2-web-rule__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--n950) 15%,rgba(5,6,5,.4) 60%,var(--n950)),linear-gradient(0deg,var(--n950),transparent 30%,transparent 70%,var(--n950))}.v2-web-rule .v2-wrap,.v2-kinds,.v2-kinds .v2-wrap{position:relative}.v2-kinds__obj{position:absolute;right:0;top:-2%;width:clamp(110px,18vw,280px);filter:drop-shadow(0 30px 50px rgba(0,0,0,.7));pointer-events:none;animation:v2-float 7s ease-in-out infinite}@keyframes v2-float{50%{transform:translateY(-14px) rotate(-3deg)}}.v2-kinds__row{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:clamp(22px,3.4vw,56px)}.v2-oneteam{position:relative;overflow:hidden}.v2-oneteam__obj img{width:100%;max-width:520px;margin:0 auto;filter:drop-shadow(0 50px 80px rgba(0,0,0,.8));animation:v2-float 8s ease-in-out infinite}.v2-team__hero{position:relative;overflow:hidden}.v2-team__herobg{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.3}.v2-team__herobg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.v2-team__herobg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--n950) 30%,rgba(5,6,5,.55)),linear-gradient(0deg,var(--n950),transparent 40%)}.v2-team__hero .v2-wrap{position:relative}.v2-story__proof{position:absolute;z-index:1;right:0;bottom:-4%;width:44%;margin:0;transform:rotate(4deg)}.v2-story__proof img{width:100%;aspect-ratio:9 / 13;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:clamp(10px,1.4vw,20px);box-shadow:0 0 0 1px var(--n700),0 40px 80px -30px #000000e6}.v2-story__proof figcaption{margin-top:8px;font:700 clamp(7px,.85vw,12px) var(--caption);letter-spacing:.1em;text-transform:uppercase;color:var(--n400);text-align:center}.v2-bts__row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(6px,1vw,14px);padding:0 var(--gutter);max-width:1500px;margin:clamp(24px,3vw,44px) auto 0}.v2-bts__item>div{position:relative;aspect-ratio:9 / 16;border-radius:clamp(10px,1.4vw,20px);overflow:hidden;background:#000}.v2-bts__item:nth-child(2n)>div{transform:translateY(12%)}.v2-bts__item span{position:absolute;left:6px;right:6px;bottom:6px;font:800 clamp(7px,.8vw,11px)/1.25 var(--caption);background:#000000a6;padding:4px 7px;border-radius:6px}.v2-bts{padding-bottom:clamp(70px,9vw,140px)}.v2-join{position:relative;overflow:hidden}.v2-join__bg{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.32}.v2-join__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.v2-join__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,var(--n950),transparent 35%,transparent 65%,var(--n950)),linear-gradient(90deg,var(--n950) 10%,transparent 55%)}.v2-join .v2-wrap{position:relative}.v2-wall__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.v2-web-old img{max-width:min(400px,100%);max-height:70vh;-o-object-fit:contain;object-fit:contain}.v2-oneteam__obj img{max-width:min(400px,100%);max-height:72vh;-o-object-fit:contain;object-fit:contain}.v2-sitesgrid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:clamp(20px,3vw,44px)}.v2-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,var(--n950) 26%,rgba(5,6,5,.82) 40%,rgba(5,6,5,.25) 62%,transparent 80%),linear-gradient(0deg,var(--n950) 2%,transparent 22%),linear-gradient(180deg,var(--n950),transparent 18%)}.v2-hwall{position:absolute;z-index:1;right:-10vw;top:-16vh;width:74vw;height:136vh;perspective:1500px;pointer-events:none;filter:grayscale(1) brightness(.3) contrast(.9);transition:filter 1.3s cubic-bezier(.2,.9,.25,1);will-change:transform,filter}.v2-hwall.is-on{filter:none}.v2-hwall__plane{display:flex;gap:clamp(8px,1.2vw,18px);height:100%;transform-style:preserve-3d;transform-origin:40% 50%;transition:transform .4s ease-out}.v2-hwall__col{flex:1;min-width:0;display:flex;flex-direction:column;gap:clamp(8px,1.2vw,18px);animation:v2-hcol 50s linear infinite}.v2-hwall__col.is-down{animation-direction:reverse}.v2-hwall__col:nth-child(2n){margin-top:-18%}@keyframes v2-hcol{to{transform:translateY(-50%)}}.v2-hwall__t{position:relative;flex:none;aspect-ratio:9 / 16;border-radius:clamp(8px,1vw,16px);overflow:hidden;background:#111;box-shadow:0 20px 40px -20px #000000e6}.v2-hwall__t img,.v2 .v2-hwall__t video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.v2-hwall__t span{position:absolute;left:6%;bottom:5%;font:800 clamp(6px,.65vw,10px) var(--caption);letter-spacing:.1em;text-transform:uppercase;background:#0009;padding:3px 6px;border-radius:5px;opacity:0;transition:opacity .6s .4s}.v2-hwall.is-on .v2-hwall__t span{opacity:1}.v2-hwall.is-on .v2-hwall__t{box-shadow:0 20px 40px -20px #000000e6,0 0 0 1px #1b814359}.v2-hyours{position:absolute;z-index:3;right:clamp(80px,17vw,300px);top:50%;translate:0 -54%;width:min(15vw,230px);aspect-ratio:9 / 16;border-radius:clamp(12px,1.4vw,22px);background:#d9d9d6;color:#333;container-type:inline-size;display:flex;flex-direction:column;gap:6cqw;padding:9cqw 8cqw;box-shadow:0 0 0 1px #ffffff4d,0 50px 100px -30px #000000f2;transition:opacity .7s,transform .9s cubic-bezier(.2,.9,.25,1),filter .7s;animation:v2-float 6s ease-in-out infinite}.v2-hyours.is-gone{opacity:0;transform:scale(.55) rotate(-14deg) translateY(30%);filter:blur(6px)}.v2-hyours__grid{display:grid;grid-template-columns:1fr 1fr;gap:4cqw}.v2-hyours__grid i{aspect-ratio:1;border-radius:3cqw;background:#bdbdb8}.v2-hyours p{margin:0;font:900 12cqw/.95 var(--display);color:#555;letter-spacing:-.01em}.v2-hyours__sale{align-self:flex-start;padding:2cqw 5cqw;border-radius:3cqw;background:#c4302b;color:#fff;font:900 13cqw/1 var(--display)}.v2-hyours small{margin-top:auto;font:700 6.5cqw var(--caption);color:#777}.v2-hcount{position:absolute;z-index:4;right:clamp(80px,17vw,300px);top:calc(50% + min(13.3vw,205px));translate:calc(-50% + min(7.5vw,115px)) 0;display:inline-flex;align-items:baseline;gap:8px;padding:10px 18px;border-radius:999px;background:#0e110fe0;border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font:900 clamp(18px,1.8vw,28px)/1 var(--display);font-variant-numeric:tabular-nums;color:#9a9a95;white-space:nowrap;transition:color .6s,box-shadow .6s,top .9s cubic-bezier(.2,.9,.25,1),right .9s cubic-bezier(.2,.9,.25,1),translate .9s cubic-bezier(.2,.9,.25,1),background .6s}.v2-hcount svg{width:.9em;height:.9em;align-self:center}.v2-hcount em{font:700 clamp(10px,.9vw,13px) var(--caption);font-style:normal;color:var(--n400)}.v2-hcount.is-on{color:#fff;background:var(--green);border-color:transparent;box-shadow:0 0 0 8px #1b81432e,0 0 80px -10px var(--glow);top:calc(100% - 15vh);right:50%;translate:50% 0}.v2-hcount.is-on em{color:#ffffffd9}.v2-hcount.is-on{right:calc(var(--gutter) + min(21vw,330px));translate:50% 0}@media (prefers-reduced-motion: reduce){.v2-hwall__col,.v2-hyours{animation:none}}.v2-hyours{display:block;padding:0;gap:0}.v2-hyours__in{height:100%;display:flex;flex-direction:column;gap:6cqw;padding:9cqw 8cqw}.v2-hero:not(.v2-web-hero){height:185vh}@media (prefers-reduced-motion: reduce){.v2-hero:not(.v2-web-hero){height:auto}}.v8{--gutter: 18px;--header: 60px;--sec: 56px;--r: 22px;--rail: 62vw;font-size:16px}@media (min-width: 600px){.v8{--gutter: 32px;--sec: 72px;--rail: 40vw}}@media (min-width: 900px){.v8{--gutter: clamp(32px, 5vw, 72px);--header: 72px;--sec: clamp(88px, 8vw, 120px);--r: 28px}}.v8:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:149;pointer-events:none;background:radial-gradient(120% 90% at 50% 45%,transparent 60%,rgba(0,0,0,.55) 100%)}.v8 .v2-sec{padding:var(--sec) 0}.v8 .v2-sec+.v2-sec{padding-top:calc(var(--sec) * .5)}.v8 .v2-big{text-transform:none;font-weight:800;font-stretch:100%;font-variation-settings:"wdth" 100;letter-spacing:-.035em;line-height:1.02;font-size:clamp(31px,8.6vw,40px);margin:0 0 16px}.v8 .v2-big--hero{font-size:clamp(36px,10.4vw,46px)}.v8 .v2-big--md{font-size:clamp(26px,7vw,32px)}.v8 .v2-big--xl{font-size:clamp(36px,10.4vw,48px)}@media (min-width: 900px){.v8 .v2-big{font-size:clamp(42px,4.3vw,70px);margin-bottom:22px}.v8 .v2-big--hero{font-size:clamp(48px,5.2vw,88px)}.v8 .v2-big--md{font-size:clamp(32px,3vw,50px)}.v8 .v2-big--xl{font-size:clamp(52px,6vw,104px)}}.v8 .v2-k{padding:0 .14em .02em;border-radius:.14em}.v8 .v2-lead{font-size:16.5px;line-height:1.5;margin-bottom:18px}@media (min-width: 900px){.v8 .v2-lead{font-size:clamp(18px,1.35vw,21px)}}.v8 .v2-punch{font-size:clamp(19px,5.2vw,24px);margin-top:18px}@media (min-width: 900px){.v8 .v2-punch{font-size:clamp(22px,1.8vw,28px)}}.v8 .v2-eyebrow{font-size:12px;margin-bottom:12px}.v2-scene{display:flex;align-items:center;gap:10px;margin:0 0 14px;font:800 12px/1 var(--caption);letter-spacing:.14em;text-transform:uppercase;color:var(--green-40)}.v2-scene b{font-weight:800;color:#fff;padding:5px 7px;border-radius:6px;background:#1b814338;border:1px solid rgba(27,129,67,.5);letter-spacing:.06em}.v2-head{margin-bottom:26px}.v2-head .v2-lead{max-width:36em}@media (min-width: 900px){.v2-head{margin-bottom:44px}}.v8 .v2-split,.v8 .v2-cols2,.v8 .v2-couch__grid,.v8 .v2-gets__grid,.v8 .v2-faq__grid,.v8 .v2-close__grid,.v8 .v2-more__card,.v8 .v2-web-hero__grid{grid-template-columns:1fr;gap:28px}.v8 .v2-split>*,.v8 .v2-cols2>*{min-width:0}@media (min-width: 900px){.v8 .v2-split{grid-template-columns:1.05fr .95fr;gap:clamp(40px,5vw,90px)}.v8 .v2-cols2{grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,64px)}.v8 .v2-couch__grid{grid-template-columns:1.15fr .85fr;gap:40px}.v8 .v2-gets__grid{grid-template-columns:.9fr 1.1fr;gap:clamp(32px,5vw,80px)}.v8 .v2-faq__grid{grid-template-columns:.8fr 1.2fr;gap:clamp(32px,6vw,100px)}.v8 .v2-close__grid{grid-template-columns:.8fr 1.2fr;gap:clamp(32px,5vw,80px)}.v8 .v2-more__card{grid-template-columns:1fr 1fr;gap:clamp(24px,3vw,40px)}}.v2-rail,.v8 .v2-deck,.v8 .v2-kinds__row,.v8 .v2-sitesgrid,.v8 .v2-bts__row,.v8 .v2-case__proofrow,.v8 .v2-case__epsgrid,.v8 .v2-beliefs__row{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px var(--gutter) 10px;margin:0;scroll-padding-left:var(--gutter);max-width:none}.v2-rail::-webkit-scrollbar,.v8 .v2-deck::-webkit-scrollbar,.v8 .v2-kinds__row::-webkit-scrollbar,.v8 .v2-sitesgrid::-webkit-scrollbar,.v8 .v2-bts__row::-webkit-scrollbar,.v8 .v2-case__proofrow::-webkit-scrollbar,.v8 .v2-case__epsgrid::-webkit-scrollbar,.v8 .v2-beliefs__row::-webkit-scrollbar{display:none}.v2-rail>*,.v8 .v2-deck>*,.v8 .v2-kinds__row>*,.v8 .v2-sitesgrid>*,.v8 .v2-bts__row>*,.v8 .v2-case__proofrow>*,.v8 .v2-case__epsgrid>*,.v8 .v2-beliefs__row>*{flex:0 0 var(--rail);scroll-snap-align:start;min-width:0}.v8 .v2-wrap .v2-kinds__row,.v8 .v2-wrap .v2-sitesgrid,.v8 .v2-wrap .v2-case__proofrow,.v8 .v2-wrap .v2-case__epsgrid,.v8 .v2-wrap .v2-beliefs__row{margin:0 calc(var(--gutter) * -1)}@media (min-width: 900px){.v2-rail,.v8 .v2-deck,.v8 .v2-kinds__row,.v8 .v2-sitesgrid,.v8 .v2-case__proofrow,.v8 .v2-case__epsgrid,.v8 .v2-beliefs__row{display:grid;overflow:visible;padding:0;scroll-snap-type:none}.v8 .v2-wrap .v2-kinds__row,.v8 .v2-wrap .v2-sitesgrid,.v8 .v2-wrap .v2-case__proofrow,.v8 .v2-wrap .v2-case__epsgrid,.v8 .v2-wrap .v2-beliefs__row{margin:0}.v2-rail,.v8 .v2-deck{max-width:var(--maxw);margin:0 auto;padding:0 var(--gutter)}.v2-rail>*,.v8 .v2-deck>*,.v8 .v2-kinds__row>*,.v8 .v2-sitesgrid>*,.v8 .v2-case__proofrow>*,.v8 .v2-case__epsgrid>*,.v8 .v2-beliefs__row>*{flex:none}.v8 .v2-proofs{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.v8 .v2-deck{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.v8 .v2-kinds__row,.v8 .v2-sitesgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;row-gap:48px}.v8 .v2-case__proofrow{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.v8 .v2-case__epsgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:900px}.v8 .v2-beliefs__row{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}}.v2-hx{position:relative;height:230vh}.v2-hx__stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:flex;align-items:center}.v2-hx__bg{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.1;filter:grayscale(1) brightness(.6);transition:opacity 1.4s var(--ease),filter 1.4s var(--ease)}.v2-hx__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 40%;object-position:50% 40%}.v2-hx.is-on .v2-hx__bg{opacity:.7;filter:none}.v2-hx__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,var(--n950) 0%,rgba(10,12,11,.55) 30%,rgba(10,12,11,.55) 70%,var(--n950) 100%),radial-gradient(70% 50% at 50% 55%,rgba(27,129,67,.22),transparent 70%)}.v2-hx__in{position:relative;z-index:2;display:grid;gap:18px;padding-top:calc(var(--header) + 8px)}.v2-hx__kicker{margin:0}.v2-hx__titles{display:grid}.v2-hx__t{grid-area:1 / 1;transition:opacity .7s var(--ease),transform .7s var(--ease),filter .7s}.v2-hx__t.is-out{opacity:0;transform:translateY(-14px);filter:blur(6px);pointer-events:none}.v2-hx .v2-big--hero{margin:0 0 8px}.v2-hx__sub{margin:0;font:700 clamp(16px,4.4vw,19px)/1.35 var(--caption);color:var(--n400)}.v2-hx__sub strong{color:#fff}.v2-hx__board{width:100%;margin:4px 0 0;container-type:inline-size;transition:filter 1s var(--ease);filter:brightness(.42) saturate(.5)}.v2-hx.is-on .v2-hx__board{filter:none;animation:v2-bulbs 1.1s steps(1) 1}@keyframes v2-bulbs{0%{filter:brightness(.4)}12%{filter:brightness(1.1)}22%{filter:brightness(.55)}36%{filter:brightness(1.15)}50%,to{filter:none}}.v2-hx__board .v2-flap__d{font-size:9.6cqw}.v2-flap.is-dim .v2-flap__d{opacity:.28;text-shadow:none}.v2-hx__stats{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}.v2-hx__stats li{display:grid;gap:1px;padding:10px 12px;border-radius:14px;background:#0e110fc7;border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:0;transform:translateY(14px);transition:opacity .6s var(--ease),transform .6s var(--ease)}.v2-hx.is-on .v2-hx__stats li{opacity:1;transform:none}.v2-hx__stats b{font:900 22px/1 var(--display);font-stretch:105%;letter-spacing:-.02em}.v2-hx__stats span{font:700 12px var(--caption);color:var(--n300)}.v2-hx__stats i{font:800 10px var(--caption);letter-spacing:.12em;text-transform:uppercase;color:var(--green-40);font-style:normal}.v2-hx__cta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:4px}.v2-hx__scroll{position:absolute;z-index:2;left:50%;bottom:14px;translate:-50% 0;font:800 10px var(--caption);letter-spacing:.3em;text-transform:uppercase;color:var(--n500);transition:opacity .5s}.v2-hx__scroll:after{content:"";display:block;width:1px;height:26px;margin:8px auto 0;background:linear-gradient(var(--green-40),transparent);animation:v2-scrollcue 1.8s ease-in-out infinite}@keyframes v2-scrollcue{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}51%{transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}.v2-hx.is-on .v2-hx__scroll{opacity:0}@media (max-height: 700px) and (max-width: 899px){.v2-hx__stats{display:none}.v2-hx__in{gap:12px}}@media (min-width: 900px){.v2-hx__in{grid-template-columns:1fr 1fr;grid-template-areas:"kick kick" "titles board" "cta stats";-moz-column-gap:clamp(32px,4vw,72px);column-gap:clamp(32px,4vw,72px);row-gap:26px;align-items:center}.v2-hx__kicker{grid-area:kick}.v2-hx__titles{grid-area:titles}.v2-hx__board{grid-area:board}.v2-hx__stats{grid-area:stats;grid-template-columns:repeat(4,minmax(0,1fr))}.v2-hx__cta{grid-area:cta}.v2-hx__stats b{font-size:clamp(20px,1.7vw,28px)}.v2-hx__sub{font-size:clamp(18px,1.5vw,23px)}}@media (prefers-reduced-motion: reduce){.v2-hx{height:auto}.v2-hx__stage{position:relative;height:auto;min-height:100svh;padding:100px 0 60px}}.v8 .v2-proofs{max-width:none;margin:0}.v8 .v2-proof{--rail: 46vw}.v8 .v2-proofs>*{flex-basis:46vw}@media (min-width: 600px){.v8 .v2-proofs>*{flex-basis:30vw}}.v8 .v2-proof b{font-size:clamp(24px,7vw,30px)}.v8 .v2-proof span{font-size:13px}.v8 .v2-proof i{font-size:10.5px}@media (min-width: 900px){.v8 .v2-proof b{font-size:clamp(28px,2.6vw,44px)}.v8 .v2-proof span{font-size:15px}.v8 .v2-proof i{font-size:12px}}.v8 .v2-proof__shot{border-radius:16px}.v8 .v2-tried li{padding:12px 0}.v8 .v2-tried__t{font-size:16.5px}@media (min-width: 900px){.v8 .v2-tried__t{font-size:clamp(17px,1.5vw,22px)}}.v8 .v2-copier img{border-radius:var(--r);max-height:70vw;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 40%;object-position:50% 40%}@media (min-width: 900px){.v8 .v2-copier img{max-height:none}}.v8 .v2-couch{height:260vh}.v8 .v2-couch__stage{align-items:flex-start;padding-top:calc(var(--header) + 14px)}.v8 .v2-couch__shade{background:linear-gradient(180deg,#0a0c0bf5,#0a0c0bb3 40%,#0a0c0b8c)}.v8 .v2-couch__grid{gap:14px}.v8 .v2-couch__grid .v2-big{font-size:clamp(30px,8.4vw,38px);margin-bottom:8px}.v8 .v2-couch__grid .v2-lead{margin-bottom:6px}.v8 .v2-couch__grid .v2-big--md{font-size:clamp(20px,5.6vw,26px);margin:0}.v8 .v2-tt{width:min(56vw,300px);border-radius:30px;padding:6px;justify-self:center}.v8 .v2-tt__screen{border-radius:25px}@media (min-width: 900px){.v8 .v2-couch{height:240vh}.v8 .v2-couch__stage{align-items:center;padding-top:var(--header)}.v8 .v2-couch__shade{background:linear-gradient(90deg,#0a0c0bf2,#0a0c0bb3 45%,#0a0c0b40),linear-gradient(0deg,var(--n950),transparent 30%)}.v8 .v2-couch__grid .v2-big{font-size:clamp(42px,4.3vw,70px)}.v8 .v2-couch__grid .v2-big--md{font-size:clamp(28px,2.6vw,44px)}.v8 .v2-tt{width:min(340px,26vw);border-radius:46px;padding:10px}.v8 .v2-tt__screen{border-radius:38px}}.v8 .v2-rules{height:200vh}.v8 .v2-rules__stage{padding-bottom:10vh}.v8 .v2-rules .v2-big--xl{font-size:clamp(36px,10.4vw,48px)}.v8 .v2-rules__body p{font-size:16px}@media (min-width: 900px){.v8 .v2-rules .v2-big--xl{font-size:clamp(56px,6vw,104px)}.v8 .v2-rules__body p{font-size:clamp(17px,1.4vw,20px)}}.v8 .v2-series .v2-deck{margin-top:8px;margin-bottom:18px;perspective:none}.v8 .v2-deck>*{flex-basis:52vw}@media (min-width: 600px){.v8 .v2-deck>*{flex-basis:32vw}}.v8 .v2-card__front,.v8 .v2-card__back{border-radius:20px}.v8 .v2-card__plate h3{font-size:17px;text-transform:none;font-stretch:100%;letter-spacing:-.02em}.v8 .v2-card__plate p{font-size:12px}.v8 .v2-card__line{font-size:14px;margin-top:10px}@media (min-width: 900px){.v8 .v2-card__plate h3{font-size:clamp(17px,1.5vw,22px)}.v8 .v2-card__line{font-size:15px}}.v8 .v2-series__end{text-align:left;max-width:none}.v8 .v2-series__end .v2-big--md{margin-top:6px}@media (min-width: 900px){.v8 .v2-series__end{text-align:center;max-width:900px}}.v2-why2{overflow:hidden}.v8 .v2-why__nums{display:grid;gap:8px;margin:22px 0 18px}.v8 .v2-why__nums span{border-radius:14px;font-size:13.5px;padding:10px 14px}@media (min-width: 900px){.v8 .v2-why__nums{display:flex}.v8 .v2-why__nums span{border-radius:999px}}.v2-why2__clips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:center;padding:10px 4px}.v2-why2__clip{aspect-ratio:9 / 16;border-radius:16px;overflow:hidden;background:#000;box-shadow:0 30px 60px -20px #000000e6,0 0 0 1px #ffffff14}.v2-why2__clip:nth-child(2){transform:translateY(-6%);z-index:2;box-shadow:0 40px 80px -20px #000000f2,0 0 0 2px var(--green),0 0 60px -20px var(--glow)}@media (min-width: 900px){.v2-why2__clips{gap:16px}.v2-why2__clip{border-radius:22px}}.v2-quiz{position:relative;overflow:hidden}.v2-quiz__card{position:relative;max-width:760px;padding:22px 18px 20px;border-radius:var(--r);background:linear-gradient(160deg,rgba(27,129,67,.2),var(--n900) 55%);border:1px solid rgba(27,129,67,.45);box-shadow:0 40px 90px -40px #000000e6,0 0 80px -40px var(--glow)}@media (min-width: 900px){.v2-quiz__card{padding:36px 40px 32px}.v2-quiz .v2-head,.v2-quiz__card{margin-left:auto;margin-right:auto}.v2-quiz .v2-head{max-width:760px}}.v2-quiz__bar{height:4px;border-radius:4px;background:var(--n800);overflow:hidden;margin-bottom:18px}.v2-quiz__bar i{display:block;height:100%;background:var(--green);transition:width .5s var(--ease);box-shadow:0 0 12px var(--glow)}.v2-quiz__n{margin:0 0 6px;font:800 11px var(--caption);letter-spacing:.14em;text-transform:uppercase;color:var(--green-40)}.v2-quiz__q{margin:0 0 16px;font:800 clamp(22px,6vw,30px)/1.1 var(--display);letter-spacing:-.02em}.v2-quiz__opts{display:grid;gap:8px}@media (min-width: 600px){.v2-quiz__opts{grid-template-columns:1fr 1fr}}.v2-quiz .v2-opt{width:100%;min-height:52px;text-align:left}.v2-quiz__back{margin-top:14px;background:none;border:0;color:var(--n400);font:700 14px var(--caption);cursor:pointer;padding:6px 0}.v2-quiz__title{margin:0 0 10px;font:900 clamp(28px,8vw,46px)/1.02 var(--display);letter-spacing:-.03em;color:#fff}.v2-quiz__d{margin:0 0 14px;font-size:16.5px;color:var(--n200)}.v2-quiz__facts{margin:0 0 14px;padding:0;list-style:none;display:grid;gap:8px}.v2-quiz__facts li{position:relative;padding-left:22px;font:600 14.5px/1.4 var(--caption);color:var(--n300)}.v2-quiz__facts li:before{content:"✓";position:absolute;left:0;top:0;color:var(--green-40);font-weight:900}.v2-quiz__note{margin:0 0 16px;font-size:13px;color:var(--n500)}.v2-quiz__cta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px}.v8 .v2-dms{height:260vh}.v8 .v2-dms__stage{align-items:flex-start;padding-top:calc(var(--header) + 14px)}.v8 .v2-dms .v2-split{gap:12px}.v8 .v2-dms .v2-big{font-size:clamp(30px,8.4vw,38px);margin-bottom:6px}.v8 .v2-dms .v2-lead{margin:0}.v8 .v2-wa-phone{width:min(70vw,330px);height:min(64svh,560px);justify-self:center}@media (min-width: 900px){.v8 .v2-dms{height:220vh}.v8 .v2-dms__stage{align-items:center;padding-top:var(--header)}.v8 .v2-dms .v2-big{font-size:clamp(42px,4.3vw,70px)}.v8 .v2-wa-phone{width:min(360px,28vw);height:min(78vh,700px)}}.v8 .v2-gets{height:240vh}.v8 .v2-gets__stage{align-items:flex-start;padding-top:calc(var(--header) + 14px)}.v8 .v2-gets__grid{gap:10px}.v8 .v2-gets__grid>div:last-child{order:-1}.v8 .v2-gets .v2-big{font-size:clamp(30px,8.4vw,38px);margin-bottom:8px}.v8 .v2-ciak{width:min(52vw,260px);justify-self:center}.v8 .v2-gets__list li{padding:8px 0;grid-template-columns:30px 1fr}.v8 .v2-gets__list li strong{font-size:15.5px}.v8 .v2-gets__list li em{font-size:13.5px}@media (min-width: 900px){.v8 .v2-gets{height:220vh}.v8 .v2-gets__stage{align-items:center;padding-top:var(--header)}.v8 .v2-gets__grid>div:last-child{order:0}.v8 .v2-gets .v2-big{font-size:clamp(42px,4.3vw,70px)}.v8 .v2-ciak{width:auto}.v8 .v2-gets__list li{padding:12px 0;grid-template-columns:40px 1fr}.v8 .v2-gets__list li strong{font-size:clamp(16px,1.4vw,20px)}}.v8 .v2-more__card{padding:20px;border-radius:var(--r)}@media (min-width: 900px){.v8 .v2-more__card{padding:clamp(24px,3vw,44px)}}.v8 .v2-scratch{width:100%}.v8 .v2-hanger{max-width:62vw;justify-self:center}@media (min-width: 900px){.v8 .v2-hanger{max-width:none}}.v8 .v2-sign{text-align:left}.v8 .v2-sign .v2-lead{margin:0 0 18px}.v8 .v2-wall{margin:18px 0}.v8 .v2-wall__item{width:34vw;border-radius:14px}.v8 .v2-wall__item span{font-size:9px}@media (min-width: 900px){.v8 .v2-sign{text-align:center}.v8 .v2-sign .v2-lead{margin:0 auto 18px}.v8 .v2-wall__item{width:clamp(150px,13vw,210px)}.v8 .v2-wall__item span{font-size:11px}}.v8 .v2-faq__grid>div>.v2-big{position:static}@media (min-width: 900px){.v8 .v2-faq__grid>div{position:sticky;top:calc(var(--header) + 30px)}}.v8 .v2-faq button{font-size:16.5px;padding:18px 0}@media (min-width: 900px){.v8 .v2-faq button{font-size:clamp(17px,1.5vw,21px);padding:22px 0}}.v8 .v2-close{padding:var(--sec) 0 calc(var(--sec) + 40px)}.v8 .v2-close__grid>div{order:-1}.v8 .v2-close__jacket{max-width:58vw;justify-self:center}.v8 .v2-close .sq-btn{min-height:58px;width:100%;justify-content:center}@media (min-width: 600px){.v8 .v2-close .sq-btn{width:auto}}@media (min-width: 900px){.v8 .v2-close__grid>div{order:0}.v8 .v2-close__jacket{max-width:none}}@media (max-width: 899px){.v8 .v2-float{left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:10px}.v8 .v2-float>div{flex:1}.v8 .v2-float .sq-btn{width:100%;justify-content:center;min-height:54px;box-shadow:0 0 0 1px #ffffff1f inset,0 18px 40px -10px #000000e6,0 0 40px -10px var(--glow)}.v8 .v2-wa{flex:none;width:54px;height:54px;background:#1fae54;box-shadow:0 18px 40px -10px #000000e6}.v8 .v2-footer{padding-bottom:96px}}.v8 .v2-logo img{height:16px}@media (min-width: 900px){.v8 .v2-logo img{height:18px}}.v8 .v2-web-hero .v2-web-hero__grid{padding-top:calc(var(--header) + 10px)}.v8 .v2-kinds__row>*{flex-basis:78vw}.v8 .v2-sitesgrid>*{flex-basis:78vw}@media (min-width: 600px){.v8 .v2-kinds__row>*,.v8 .v2-sitesgrid>*{flex-basis:48vw}}.v8 .v2-kind h3{font-size:20px;text-transform:none;font-stretch:100%;letter-spacing:-.02em}.v8 .v2-kind p,.v8 .v2-sitecard p{font-size:14px}.v8 .v2-kinds__obj{width:26vw;top:-10px}@media (min-width: 900px){.v8 .v2-kinds__obj{width:clamp(110px,16vw,260px)}}.v8 .v2-kinds__end{border-radius:var(--r);flex-direction:column;align-items:flex-start;padding:18px}@media (min-width: 900px){.v8 .v2-kinds__end{border-radius:999px;flex-direction:row;align-items:center;padding:18px 28px}}.v8 .v2-flow .v2-big{font-size:clamp(30px,8.4vw,38px)}.v8 .v2-phone{width:min(56vw,300px)}.v8 .v2-sites__chips{justify-content:flex-start}.v8 .v2-web-proof__obj{width:60vw;opacity:.22}@media (min-width: 900px){.v8 .v2-flow .v2-big{font-size:clamp(42px,4.3vw,70px)}.v8 .v2-sites__chips{justify-content:center}.v8 .v2-web-proof__obj{width:min(46%,700px);opacity:.35}}.v8 .v2-team__mosaic{grid-template-columns:repeat(3,1fr)}.v8 .v2-crew{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media (min-width: 600px){.v8 .v2-crew{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 900px){.v8 .v2-crew{grid-template-columns:repeat(5,minmax(0,1fr));gap:22px}}.v8 .v2-crew__role{font-size:10.5px}.v8 .v2-crew h3{font-size:17px;text-transform:none;font-stretch:100%;letter-spacing:-.02em}.v8 .v2-crew__does{font-size:13px}.v8 .v2-crew__tag{font-size:9px}.v8 .v2-beliefs__row>*{flex-basis:74vw}.v8 .v2-belief h3{text-transform:none;font-stretch:100%}.v8 .v2-bts__row>*{flex-basis:40vw}.v8 .v2-bts__item:nth-child(2n)>div{transform:none}.v8 .v2-bts__item span{font-size:11px}@media (min-width: 900px){.v8 .v2-bts__row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));overflow:visible;padding:0 var(--gutter);max-width:1500px;margin:0 auto;gap:14px}.v8 .v2-bts__row>*{flex:none}.v8 .v2-bts__item:nth-child(2n)>div{transform:translateY(12%)}}.v8 .v2-story__media{min-height:0}.v8 .v2-how__list{margin:0}.v8 .v2-join__box .v2-big--md{font-size:clamp(26px,7vw,32px)}.v8 .v2-feat__grid{grid-template-columns:1fr;gap:24px;padding-top:calc(var(--header) + 10px)}@media (min-width: 900px){.v8 .v2-feat__grid{grid-template-columns:1.2fr .8fr}}.v8 .v2-feat .v2-big--xl{font-size:clamp(38px,11vw,52px)}@media (min-width: 900px){.v8 .v2-feat .v2-big--xl{font-size:clamp(52px,6vw,104px)}}.v8 .v2-feat__phone{width:min(62vw,320px)}.v8 .v2-case__top{grid-template-columns:1fr;gap:24px;padding-top:calc(var(--header) + 10px)}@media (min-width: 900px){.v8 .v2-case__top{grid-template-columns:1.2fr .8fr}}.v8 .v2-case__phone{width:min(62vw,320px)}.v8 .v2-case__statsrow{display:grid;grid-template-columns:1fr 1fr;gap:18px 14px}@media (min-width: 900px){.v8 .v2-case__statsrow{display:flex;flex-wrap:wrap;gap:20px 56px}}.v8 .v2-case__stat b{font-size:clamp(30px,9vw,40px);text-transform:none}@media (min-width: 900px){.v8 .v2-case__stat b{font-size:clamp(40px,5vw,76px)}}.v8 .v2-case__blocks{grid-template-columns:1fr}@media (min-width: 900px){.v8 .v2-case__blocks{grid-template-columns:1fr 1fr}}.v8 .v2-case__proofrow>*{flex-basis:46vw}.v8 .v2-case__epsgrid>*{flex-basis:52vw}.v8 .v2-case__proof span{font-size:11px}.v8 .v2-ep__play{font-size:12px;padding:8px 12px}.v8 .v2-poster__info h3{text-transform:none}.v8 .v2-gets__grid>div:last-child{order:0}@media (max-width: 899px){.v8 .v2-ciak{width:38vw;justify-self:start;margin-bottom:-6px}.v8 .v2-ciak__chalk b{font-size:9vw}.v8 .v2-ciak__chalk em{font-size:10px}.v8 .v2-ciak__chalk span{font-size:8px}}.v8 .v2-rules{height:180vh}@media (max-width: 899px){.v8 .v2-footer__in{grid-template-columns:1fr;gap:22px;text-align:left}.v8 .v2-footer__links{justify-items:start;text-align:left}.v8 .v2-footer__links nav{justify-content:flex-start}.v8 .v2-footer__social{justify-content:flex-start;flex-direction:row}.v8 .v2-close__jacket{max-width:46vw}}@media (max-width: 599px){.v8 .v2-stats{grid-template-columns:1fr}.v8 .v2-stats>div{grid-template-columns:auto 1fr;align-items:center;-moz-column-gap:14px;column-gap:14px;padding:14px 16px}.v8 .v2-stats b{grid-row:span 2;font-size:34px}.v8 .v2-stats span{font-size:14px}}@media (max-width: 899px){.v8 .v2-posters>*{flex:0 0 56vw!important}}.v2-numwall{margin:22px 0 0;display:flex;flex-wrap:wrap;gap:8px}.v2-numwall span{padding:8px 12px;border-radius:12px;background:var(--n900);border:1px solid var(--n800);font:600 13px var(--caption);color:var(--n400)}.v2-numwall b{font:900 15px var(--display);color:#fff;letter-spacing:-.01em;margin-right:4px;font-variant-numeric:tabular-nums}@media (min-width: 900px){.v2-numwall{justify-content:center;margin-top:34px}}.v2-story4{list-style:none;margin:20px 0 6px;padding:0;position:relative;display:grid;gap:14px}.v2-story4:before{content:"";position:absolute;left:13px;top:8px;bottom:8px;width:2px;background:linear-gradient(var(--green),rgba(27,129,67,.1))}.v2-story4__i{display:grid;grid-template-columns:28px 1fr;gap:12px;position:relative}.v2-story4__i>b{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--n950);border:2px solid var(--green);font:900 10px var(--caption);color:#fff;z-index:1}.v2-story4__i strong{display:block;font:800 16.5px/1.25 var(--display);letter-spacing:-.01em}.v2-story4__i p{margin:2px 0 0;font-size:14.5px;line-height:1.45;color:var(--n400)}.v2-story4__i:last-child>b{background:var(--green);box-shadow:0 0 20px var(--glow)}.v2-inlinecta{display:inline-flex;align-items:center;gap:10px;margin-top:18px;padding:14px 20px;border-radius:999px;border:1px solid rgba(27,129,67,.6);background:#1b814324;color:#fff;text-decoration:none;font:800 15px var(--caption);transition:background .3s,transform .3s}.v2-inlinecta:hover{background:var(--green);transform:translateY(-2px)}.v2-inlinecta i{font-style:normal;color:var(--green-40)}.v2-inlinecta:hover i{color:#fff}.v8 .v2-k{background-color:transparent;background-image:linear-gradient(var(--green),var(--green));background-repeat:no-repeat;background-position:0 0;background-size:100% 100%}.v2-hj{position:relative;height:210vh}.v2-hj__stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;perspective:1400px}.v2-hj__bg{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.4s var(--ease)}.v2-hj__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 40%;object-position:50% 40%;filter:saturate(1.1)}.v2-hj.is-on .v2-hj__bg{opacity:.45}.v2-hj__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(55% 60% at 74% 58%,rgba(27,129,67,.32),transparent 70%),linear-gradient(180deg,var(--n950) 0%,rgba(10,12,11,.35) 30%,rgba(10,12,11,.35) 70%,var(--n950) 100%)}.v2-hj__in{position:relative;z-index:2;height:100%;display:grid;grid-template-rows:auto 1fr;padding-top:calc(var(--header) + 14px)}.v2-hj__copy{position:relative;z-index:3;display:grid;gap:12px;align-content:start}.v2-hj__kicker{margin:0}.v2-hj__titles{display:grid}.v2-hj__t{grid-area:1 / 1;transition:opacity .7s var(--ease),transform .7s var(--ease),filter .7s}.v2-hj__t.is-out{opacity:0;transform:translateY(-14px);filter:blur(6px);pointer-events:none}.v2-hj .v2-big--hero{margin:0 0 6px}.v2-hj__sub{margin:0;font:700 clamp(16px,4.4vw,19px)/1.35 var(--caption);color:var(--n400)}.v2-hj__sub strong{color:#fff}.v2-hj__lead{display:none;margin:0;color:var(--n300);font-size:16px}.v2-hj__lead strong{color:#fff}.v2-hj__cta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.v2-hj__cta .v2-note{display:none}.v2-hj__jacket{position:relative;z-index:2;margin:0;align-self:end;justify-self:center;height:min(52svh,520px);aspect-ratio:1122 / 1402;transform-style:preserve-3d;will-change:transform}.v2-hj__float{position:relative;height:100%;animation:v2-float 6s ease-in-out infinite}.v2-hj__float>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 40px 80px rgba(0,0,0,.65)) drop-shadow(0 0 60px rgba(27,129,67,.28))}.v2-hj__screen{position:absolute;left:15.6%;top:6.1%;width:15.4%;height:25.6%;border-radius:10%/5.5%;overflow:hidden;background:#f4f4f2;container-type:inline-size}.v2-hj__scroll{position:absolute;z-index:3;left:50%;bottom:12px;translate:-50% 0;font:800 10px var(--caption);letter-spacing:.3em;text-transform:uppercase;color:var(--n500);transition:opacity .5s}.v2-hj__scroll:after{content:"";display:block;width:1px;height:24px;margin:8px auto 0;background:linear-gradient(var(--green-40),transparent);animation:v2-scrollcue 1.8s ease-in-out infinite}.v2-hj.is-on .v2-hj__scroll{opacity:0}@media (max-width: 899px){.v2-hj__scroll{display:none}}.v2-pstat{height:100%;display:flex;flex-direction:column;padding:9cqw 8cqw 8cqw;color:#111;font-family:var(--caption)}.v2-pstat__top{display:flex;justify-content:space-between;align-items:center;font-size:9cqw;color:#333;margin-bottom:7cqw}.v2-pstat__top b{font-size:8cqw}.v2-pstat__l{margin:0;font:700 7.5cqw/1.2 var(--caption);color:#666}.v2-pstat__n{margin:1cqw 0 0;font:900 15cqw/1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:#9a9a95;transition:color .6s;white-space:nowrap}.v2-pstat.is-on .v2-pstat__n{color:#0f5c2d;font-size:13.5cqw}.v2-pstat__s{margin:1cqw 0 0;font:600 6.5cqw var(--caption);color:#888}.v2-pstat__bars{flex:1;display:flex;align-items:flex-end;gap:2.4cqw;margin:6cqw 0 4cqw;border-bottom:1px solid #ddd}.v2-pstat__bars i{flex:1;border-radius:1.5cqw 1.5cqw 0 0;background:#c9c9c4;transition:height .9s cubic-bezier(.2,.9,.25,1),background .6s}.v2-pstat.is-on .v2-pstat__bars i{background:var(--green)}.v2-pstat__f{margin:0;font:700 6.2cqw var(--caption);color:#999}.v2-pstat.is-on .v2-pstat__f{color:var(--green)}.v2-hj__cards{list-style:none;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.v2-hj__card{position:absolute;display:grid;gap:1px;padding:9px 12px;border-radius:14px;background:#0e110fe0;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 24px 50px -20px #000000f2,0 0 30px -14px var(--glow);white-space:nowrap}.v2-hj__card b{font:900 20px/1 var(--display);letter-spacing:-.02em}.v2-hj__card span{font:700 11px var(--caption);color:var(--n300)}.v2-hj__card i{font:800 9px var(--caption);letter-spacing:.12em;text-transform:uppercase;color:var(--green-40);font-style:normal}.v2-hj__card--a{left:-14%;top:30%}.v2-hj__card--b{right:-16%;top:14%}.v2-hj__card--c{left:-18%;top:62%}.v2-hj__card--d{right:-12%;top:50%}@media (min-width: 900px){.v2-hj{height:200vh}.v2-hj__in{grid-template-rows:none;grid-template-columns:1.05fr .95fr;align-items:center;-moz-column-gap:clamp(24px,4vw,64px);column-gap:clamp(24px,4vw,64px);padding-top:var(--header)}.v2-hj__copy{gap:18px}.v2-hj__lead{display:block;font-size:clamp(17px,1.3vw,20px);max-width:30em}.v2-hj__cta .v2-note{display:inline}.v2-hj__sub{font-size:clamp(18px,1.5vw,23px)}.v2-hj__jacket{align-self:center;justify-self:end;height:min(84vh,880px);max-width:100%}.v2-hj__card{padding:12px 16px;border-radius:16px}.v2-hj__card b{font-size:clamp(22px,1.9vw,30px)}.v2-hj__card span{font-size:13px}.v2-hj__card i{font-size:10px}.v2-hj__card--a{left:-22%;top:34%}.v2-hj__card--b{right:-6%;top:16%}.v2-hj__card--c{left:-16%;top:64%}.v2-hj__card--d{right:-4%;top:52%}}@media (max-height: 720px) and (max-width: 899px){.v2-hj__jacket{height:46svh}}@media (prefers-reduced-motion: reduce){.v2-hj{height:auto}.v2-hj__stage{position:relative;height:auto;min-height:100svh}.v2-hj__float{animation:none}}.v2-words{margin:0 0 18px;font:600 clamp(19px,5.3vw,23px)/1.4 var(--caption);color:#fff;max-width:34em;letter-spacing:-.005em}.v2-words span{transition:opacity .1s linear}.v2-words .is-strong{color:#fff;background:#1b814359;border-radius:4px}.v2-words--after{margin-top:26px}@media (min-width: 900px){.v2-words{font-size:clamp(21px,1.75vw,28px)}}.v2-ticker{overflow:hidden;border-top:1px solid var(--n800);border-bottom:1px solid var(--n800);background:linear-gradient(90deg,#1b81431f,#1b81430a);padding:14px 0;transform:rotate(-1.2deg);margin:8px -10px}.v2-ticker__track{display:flex;width:-moz-max-content;width:max-content;animation:v2-tick 38s linear infinite}.v2-ticker.is-rev{transform:rotate(1.2deg)}.v2-ticker.is-rev .v2-ticker__track{animation-direction:reverse}.v2-ticker span{display:inline-flex;align-items:center;gap:22px;padding-right:22px;font:800 clamp(16px,4.6vw,22px)/1 var(--display);letter-spacing:-.01em;white-space:nowrap}.v2-ticker i{font-style:normal;color:var(--green-40);font-size:.7em}@keyframes v2-tick{to{transform:translate(-50%)}}@media (min-width: 900px){.v2-ticker{padding:20px 0}.v2-ticker span{font-size:clamp(22px,2vw,32px);gap:32px;padding-right:32px}}@media (prefers-reduced-motion: reduce){.v2-ticker__track{animation:none}}.v2-dialog{position:relative}.v2-dialog__stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:flex;align-items:center}.v2-dialog__in{width:100%;max-width:900px}.v2-dialog__lines{list-style:none;margin:0;padding:0;display:grid;gap:10px;height:64svh;align-content:end;overflow:hidden;-webkit-mask-image:linear-gradient(transparent,#000 30%);mask-image:linear-gradient(transparent,#000 30%)}.v2-dialog__l{display:grid;grid-template-columns:44px 1fr;gap:12px;align-items:baseline;transition:opacity .5s var(--ease),transform .5s var(--ease),filter .5s}.v2-dialog__l.is-next{display:none}.v2-dialog__l.is-past{opacity:.32;filter:blur(.4px)}.v2-dialog__l.is-now{animation:v2-linein .55s var(--ease)}@keyframes v2-linein{0%{opacity:0;transform:translateY(18px)}}.v2-dialog__who{font:800 11px var(--caption);letter-spacing:.14em;text-transform:uppercase;padding:5px 0;text-align:center;border-radius:6px}.v2-dialog__l.is-isa .v2-dialog__who{background:#ffffff1a;color:#fff}.v2-dialog__l.is-ale .v2-dialog__who{background:var(--green);color:#fff}.v2-dialog__l p{margin:0;font:800 clamp(22px,6.2vw,28px)/1.18 var(--display);letter-spacing:-.02em}.v2-dialog__l.is-now p{color:#fff}.v2-dialog__l.is-ale.is-now p{text-shadow:0 0 40px rgba(27,129,67,.5)}.v2-dialog__src{margin:18px 0 0 56px;font-size:13px;color:var(--n500)}@media (min-width: 900px){.v2-dialog__l{grid-template-columns:56px 1fr;gap:18px}.v2-dialog__l p{font-size:clamp(28px,2.8vw,44px)}.v2-dialog__src{margin-left:74px}}@media (prefers-reduced-motion: reduce){.v2-dialog{height:auto!important}.v2-dialog__stage{position:relative;height:auto;padding:var(--sec) 0}.v2-dialog__lines{height:auto;-webkit-mask-image:none;mask-image:none}.v2-dialog__l.is-past{opacity:1;filter:none}}.v2-vs{border-radius:var(--r);border:1px solid var(--n800);overflow:hidden;background:var(--n900)}.v2-vs__h{display:grid;grid-template-columns:1fr 1fr;font:800 11px var(--caption);letter-spacing:.14em;text-transform:uppercase}.v2-vs__h span{padding:14px;color:var(--n500)}.v2-vs__h span+span{color:#fff;background:var(--green)}.v2-vs__r>div{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--n800)}.v2-vs__a,.v2-vs__b{padding:14px;font-size:14.5px;line-height:1.4}.v2-vs__a{color:var(--n500);text-decoration:line-through;text-decoration-color:#ff7a668c;text-decoration-thickness:1.5px}.v2-vs__b{color:#fff;font-weight:600;background:#1b81431a}@media (min-width: 900px){.v2-vs{max-width:1000px}.v2-vs__a,.v2-vs__b{padding:20px 24px;font-size:17px}.v2-vs__h span{padding:16px 24px}}.v2-close__pre{margin:0 0 10px;font:700 clamp(17px,4.6vw,21px)/1.35 var(--caption);color:var(--n300)}@media (max-width: 899px){.v2-hj__card{padding:7px 10px;border-radius:12px}.v2-hj__card b{font-size:17px}.v2-hj__card span{font-size:10px}.v2-hj__card i{font-size:8px}.v2-hj__card--a{left:-6%;top:34%}.v2-hj__card--b{right:-6%;top:12%}.v2-hj__card--c{left:-7%;top:66%}.v2-hj__card--d{right:-6%;top:52%}.v8 .v2-couch__swap{display:grid}.v8 .v2-couch__swap>*{grid-area:1 / 1}.v8 .v2-couch__swap .v2-big--md{align-self:start}}@media (min-width: 900px){.v2-hj__card--a{left:-4%;top:38%}.v2-hj__card--c{left:2%;top:70%}.v2-hj__card--b{right:-2%;top:14%}.v2-hj__card--d{right:0;top:50%}}@media (max-width: 899px){.v2-hj__card--b{right:2%;top:14%}.v2-hj__card--d{right:2%;top:54%}.v2-hj__card--a,.v2-hj__card--c{left:-2%}}@media (max-height: 760px) and (max-width: 899px){.v2-hj__jacket{height:45svh}}@media (min-width: 600px) and (max-width: 899px){.v2-hj__jacket{height:min(58svh,680px)}}.v2-hj__cards--below{display:none}@media (max-width: 899px){.v2-hj__in{grid-template-rows:auto auto;grid-template-columns:1.08fr .92fr;-moz-column-gap:6px;column-gap:6px;align-content:start;row-gap:14px;padding-top:calc(var(--header) + 12px)}.v2-hj__copy{grid-column:1;grid-row:1;gap:10px;align-self:center}.v2-hj__jacket{grid-column:2;grid-row:1;height:auto;width:128%;margin-left:-22%;aspect-ratio:1122 / 1402;align-self:center;justify-self:stretch}.v2-hj__cards--over{display:none}.v2-hj__cards--below{display:grid;grid-column:1 / -1;grid-row:2;position:static;grid-template-columns:1fr 1fr;gap:8px}.v2-hj__cards--below .v2-hj__card{position:static;white-space:normal}.v8 .v2-hj .v2-big--hero{font-size:clamp(27px,7.6vw,36px);line-height:1.02}.v2-hj__kicker{font-size:10px;letter-spacing:.1em}.v2-hj__kicker b{display:none}.v2-hj__sub{font-size:14px}.v2-hj__cta .sq-btn{min-height:46px;padding:0 16px;font-size:12.5px;gap:8px}.v2-hj__card{padding:9px 11px}.v2-hj__card b{font-size:19px}.v2-hj__card span{font-size:11px}.v2-hj__card i{font-size:8.5px}}@media (min-width: 600px) and (max-width: 899px){.v8 .v2-hj .v2-big--hero{font-size:6.6vw}.v2-hj__jacket{width:110%;margin-left:-6%}.v2-hj__cards--below{grid-template-columns:repeat(4,1fr)}}.v2-hj__card.is-bad{background:#1e201fdb;border-color:#ffffff0f;box-shadow:0 24px 50px -20px #000000f2}.v2-hj__card.is-bad b{color:#a8aaa6}.v2-hj__card.is-bad i{color:#ff8a78}.v8 .v2-tt__screen ul{transition:none}.v2-tt__finger{position:absolute;z-index:5;left:58%;width:13cqw;height:13cqw;border-radius:50%;background:#ffffff8c;box-shadow:0 0 0 4cqw #ffffff2e,0 6px 18px #00000073;pointer-events:none;transform:translate(-50%,-50%)}@media (max-width: 899px){.v8 .v2-couch .v2-couch__grid{grid-template-columns:1.1fr .9fr;gap:12px;align-items:center}.v8 .v2-couch__stage{align-items:center;padding-top:var(--header)}.v8 .v2-couch .v2-couch__grid .v2-big{font-size:clamp(22px,6vw,28px)}.v8 .v2-couch .v2-couch__grid .v2-lead{font-size:13px;line-height:1.45}.v8 .v2-couch .v2-couch__grid .v2-big--md{font-size:clamp(17px,4.6vw,21px)}.v8 .v2-couch .v2-scene{font-size:9.5px;gap:6px}.v8 .v2-tt{width:100%;max-width:230px;border-radius:24px;padding:5px}.v8 .v2-tt__screen{border-radius:20px}}.v8 .v2-card__in{aspect-ratio:9 / 20.5}.v8 .v2-card__win{flex:none;aspect-ratio:9 / 16}.v8 .v2-card__front{justify-content:flex-start}.v2-duel{position:relative;max-width:1100px}.v2-duel__head{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-bottom:14px}.v2-duel__side{display:flex;align-items:center;gap:8px;padding:12px 14px;border-radius:16px;font:800 13px var(--caption);letter-spacing:.06em;text-transform:uppercase}.v2-duel__side i{width:24px;height:24px;flex:none;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:12px}.v2-duel__side.is-them{background:var(--n900);color:var(--n400);border:1px solid var(--n800)}.v2-duel__side.is-them i{background:#ff7a6624;color:#ff8a78}.v2-duel__side.is-us{background:linear-gradient(135deg,var(--green),#0f5c2d);color:#fff;justify-content:flex-end;flex-direction:row-reverse;box-shadow:0 0 50px -16px var(--glow)}.v2-duel__side.is-us i{background:#fff3}.v2-duel__vs{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--n950);border:2px solid var(--green);font:900 14px var(--display);box-shadow:0 0 30px -6px var(--glow)}.v2-duel__rows{list-style:none;margin:0;padding:0;display:grid;gap:10px}.v2-duel__row{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;gap:10px}.v2-duel__n{position:absolute;left:50%;top:-9px;translate:-50% 0;font:800 10px var(--caption);color:var(--n500);letter-spacing:.1em;z-index:1;background:var(--n950);padding:0 6px}.v2-duel__them,.v2-duel__us{margin:0;padding:16px 14px;border-radius:16px;font-size:14.5px;line-height:1.4;display:flex;align-items:center}.v2-duel__them{background:var(--n900);border:1px solid var(--n800);color:var(--n500);text-decoration:line-through;text-decoration-color:#ff7a6680;text-decoration-thickness:1.5px}.v2-duel__us{background:linear-gradient(160deg,#1b814342,#1b814314);border:1px solid rgba(27,129,67,.55);color:#fff;font-weight:700}.v2-duel__arrow{align-self:center;color:var(--green-40);font:900 18px var(--display)}@media (max-width: 599px){.v2-duel__row,.v2-duel__head{grid-template-columns:1fr 1fr}.v2-duel__arrow,.v2-duel__vs{display:none}.v2-duel__side{padding:10px;font-size:11px}.v2-duel__them,.v2-duel__us{padding:12px 11px;font-size:13px}}@media (min-width: 900px){.v2-duel__them,.v2-duel__us{padding:22px 24px;font-size:17px}.v2-duel__side{font-size:14px;padding:16px 20px}}.v2-quiz__grid{display:grid;gap:22px}@media (min-width: 900px){.v2-quiz__grid{grid-template-columns:.85fr 1.15fr;gap:clamp(32px,5vw,80px);align-items:center}}.v2-quiz__intro{position:relative}.v2-quiz__obj{display:none}@media (min-width: 900px){.v2-quiz__obj{display:block;width:min(320px,70%);margin-top:18px;filter:drop-shadow(0 40px 60px rgba(0,0,0,.7));animation:v2-float 7s ease-in-out infinite}}.v8 .v2-quiz__card{max-width:none;margin:0;padding:18px}@media (min-width: 900px){.v8 .v2-quiz__card{padding:30px 32px}}.v2-quiz__dots{display:flex;align-items:center;gap:6px;margin-bottom:14px}.v2-quiz__dots i{width:26px;height:5px;border-radius:4px;background:var(--n700);transition:background .4s,width .4s}.v2-quiz__dots i.is-on{background:var(--green-40);width:40px}.v2-quiz__dots i.is-done{background:var(--green)}.v2-quiz__dots span{margin-left:8px;font:800 11px var(--caption);letter-spacing:.12em;text-transform:uppercase;color:var(--green-40)}.v2-quiz__tiles{display:grid;grid-template-columns:1fr 1fr;gap:8px}.v2-quiz__tile{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-height:92px;padding:14px;border-radius:16px;border:1px solid var(--n700);background:var(--n950);color:#fff;text-align:left;font:700 14px/1.25 var(--caption);cursor:pointer;transition:border-color .25s,background .25s,transform .25s}.v2-quiz__tile:hover,.v2-quiz__tile:focus-visible{border-color:var(--green);background:#1b814329;transform:translateY(-2px)}.v2-quiz__ic{font-size:24px;line-height:1}.v2-quiz__tiles.is-many .v2-quiz__tile{min-height:78px}@media (min-width: 900px){.v2-quiz__tiles.is-many{grid-template-columns:repeat(3,1fr)}.v2-quiz__tile{font-size:15px}}.v2-quiz__poster{position:relative;overflow:hidden;padding:18px;border-radius:18px;margin-bottom:14px;background:radial-gradient(80% 70% at 85% 10%,rgba(27,129,67,.55),transparent 70%),linear-gradient(170deg,#142019,#060807);border:1px solid rgba(27,129,67,.5);box-shadow:0 30px 60px -30px #000000e6}.v2-quiz__badge{display:inline-flex;align-items:center;gap:6px;font:800 10px var(--caption);letter-spacing:.14em;color:var(--n300)}.v2-quiz__badge b{width:18px;height:18px;border-radius:4px;display:grid;place-items:center;background:var(--green);color:#fff;font-size:11px}.v2-quiz__emoji{position:absolute;right:12px;top:10px;font-size:54px;opacity:.9;filter:drop-shadow(0 10px 20px rgba(0,0,0,.5))}.v8 .v2-quiz__title{margin:14px 0 8px;padding-right:60px}.v2-quiz__eps{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 0}.v2-quiz__eps span{padding:4px 8px;border-radius:6px;background:#ffffff14;font:800 10px var(--caption);letter-spacing:.08em;color:var(--n300)}.v2-dms2{position:relative;overflow:hidden}.v2-dms2__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:12px;align-items:center}@media (min-width: 900px){.v2-dms2__grid{gap:clamp(32px,5vw,80px)}}.v8 .v2-dms2 .v2-wa-phone{width:100%;max-width:360px;height:min(70svh,640px);justify-self:center}@media (max-width: 899px){.v8 .v2-dms2 .v2-big{font-size:clamp(22px,6vw,28px)}.v8 .v2-dms2 .v2-lead{font-size:13px}.v8 .v2-dms2 .v2-scene{font-size:9.5px;gap:6px}.v8 .v2-dms2 .v2-wa-phone{height:420px;max-width:200px;border-radius:26px}}.v2-wa-typing{display:inline-flex!important;gap:4px;align-items:center;padding:12px 14px!important;width:auto}.v2-wa-typing i{width:6px;height:6px;border-radius:50%;background:#9aa19c;animation:v2-typing 1s infinite}.v2-wa-typing i:nth-child(2){animation-delay:.15s}.v2-wa-typing i:nth-child(3){animation-delay:.3s}@keyframes v2-typing{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-4px);opacity:1}}.v2-more2__card{position:relative;overflow:hidden;display:grid;gap:22px;padding:22px 18px;border-radius:var(--r);border:1px solid rgba(27,129,67,.45);background:var(--n900)}@media (min-width: 900px){.v2-more2__card{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(28px,4vw,60px);padding:clamp(32px,4vw,56px)}}.v2-more2__bg{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.42}.v2-more2__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:30% 50%;object-position:30% 50%}.v2-more2__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0a0c0bf5 25%,#0a0c0b8c 70%,#0a0c0bbf)}.v2-more2__body,.v2-more2__visual{position:relative}.v2-more2__chips{list-style:none;margin:4px 0 6px;padding:0;display:flex;flex-wrap:wrap;gap:6px}.v2-more2__chips li{display:grid;padding:7px 11px;border-radius:12px;background:#0a0c0bb3;border:1px solid var(--n700);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.v2-more2__chips b{font:800 13px var(--display)}.v2-more2__chips span{font:600 10.5px var(--caption);color:var(--green-40)}.v8 .v2-quiz__obj{display:none}@media (min-width: 900px){.v8 .v2-quiz__obj{display:block}}@media (max-width: 899px){.v2-hj__in{align-content:center;padding-top:calc(var(--header) + 8px);padding-bottom:24px;row-gap:18px}.v2-hj__jacket{width:150%;margin-left:-40%}.v2-hj__copy{gap:12px}}@media (max-width: 899px){.v8 .v2-web-hero .v2-web-hero__grid{grid-template-columns:1fr 1fr;gap:10px;align-items:center;height:100%;padding-bottom:20px}.v8 .v2-web-hero .v2-big--hero{font-size:clamp(22px,6.2vw,30px)}.v8 .v2-web-hero .v2-big--md{font-size:clamp(18px,5vw,24px)}.v8 .v2-web-hero .v2-lead{font-size:12.5px;line-height:1.45}.v8 .v2-web-hero .v2-eyebrow{font-size:9.5px;margin-bottom:8px}.v8 .v2-web-hero .sq-btn{min-height:44px;padding:0 14px;font-size:11.5px;white-space:normal;text-align:left}.v8 .v2-web-hero .v2-note{display:none}.v8 .v2-web-hero__swap{aspect-ratio:auto;height:46vw}}.v2-web-hero__layer{overflow:visible}.v2-uichips{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.v2-uichip{position:absolute;display:inline-flex;align-items:center;gap:6px;padding:7px 11px;border-radius:999px;background:#0e110fe6;border:1px solid rgba(27,129,67,.55);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font:800 12px var(--caption);white-space:nowrap;box-shadow:0 16px 34px -12px #000000e6,0 0 30px -14px var(--glow)}.v2-uichip i{width:16px;height:16px;border-radius:50%;display:grid;place-items:center;background:var(--green);font-style:normal;font-size:9px}.v2-uichip--0{right:-2%;top:-8%}.v2-uichip--1{right:6%;bottom:4%}.v2-uichip--2{left:2%;top:30%}@media (max-width: 899px){.v2-uichip{font-size:8.5px;padding:4px 7px;gap:4px}.v2-uichip i{width:11px;height:11px;font-size:7px}.v2-uichip--0{right:0;top:-14%}.v2-uichip--2{left:-4%;top:24%}}.v2-bento__grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (min-width: 900px){.v2-bento__grid{grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(260px,auto);gap:18px}.v2-tile--phone{grid-row:span 2}}.v2-tile{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;min-height:210px;padding:14px;border-radius:var(--r);background:linear-gradient(160deg,#141a16,var(--n900) 60%);border:1px solid var(--n800)}.v2-tile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(70% 50% at 80% 0%,rgba(27,129,67,.22),transparent 70%);pointer-events:none}.v2-tile h3{position:relative;margin:0;font:800 16px/1.15 var(--display);letter-spacing:-.02em}.v2-tile p{position:relative;margin:0;font-size:12.5px;line-height:1.4;color:var(--n400)}@media (min-width: 900px){.v2-tile{padding:24px;gap:8px}.v2-tile h3{font-size:22px}.v2-tile p{font-size:15px}}.v2-tile__obj{position:absolute;right:-8%;top:-6%;width:62%;filter:drop-shadow(0 20px 30px rgba(0,0,0,.6));transition:transform .6s var(--ease)}.v2-tile:hover .v2-tile__obj{transform:translateY(-6px) rotate(-3deg)}.v2-tile--phone{grid-row:span 2;justify-content:flex-end}.v2-tile__phone{position:relative;flex:1;min-height:200px;margin:0 auto 10px;width:70%;max-width:230px;border-radius:22px;overflow:hidden;border:5px solid #050605;box-shadow:0 0 0 1px #2a2f2c,0 30px 60px -20px #000000e6}.v2-tile__phone img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:auto;animation:v2-tilescroll 9s ease-in-out infinite alternate}@keyframes v2-tilescroll{0%,15%{transform:translateY(0)}85%,to{transform:translateY(calc(-100% + 300px))}}.v2-tile__ui{position:relative;flex:1;display:grid;align-content:center;gap:6px;margin-bottom:8px}.v2-tile__bubble{justify-self:start;max-width:90%;padding:7px 10px;border-radius:12px;font-size:11px;line-height:1.35;background:#262626}.v2-tile__bubble.is-out{justify-self:end;background:#005c4b}.v2-tile__wabtn{justify-self:end;margin-top:4px;padding:6px 12px;border-radius:999px;background:#1fae54;font:800 11px var(--caption)}.v2-tile__pipe{grid-template-columns:repeat(3,1fr);gap:6px;align-items:start}.v2-tile__pipe>div{display:grid;gap:6px;padding:8px 6px;border-radius:10px;background:#ffffff0a;border:1px solid var(--n800)}.v2-tile__pipe b{font:800 9px var(--caption);letter-spacing:.08em;text-transform:uppercase;color:var(--n400)}.v2-tile__card{padding:6px;border-radius:7px;background:var(--n800);font:700 10px var(--caption);animation:v2-pipe 6s ease-in-out infinite}.v2-tile__card.is-1{animation-delay:2s}.v2-tile__card.is-2{animation-delay:4s;background:#1b814380}@keyframes v2-pipe{0%,70%,to{box-shadow:none}10%,30%{box-shadow:0 0 0 2px var(--green)}}.v2-tile__cal{grid-template-columns:1fr 1fr;gap:6px}.v2-tile__cal span{display:grid;padding:8px;border-radius:10px;background:#f4f4f1;color:#111;font:800 12px var(--caption)}.v2-tile__cal small{font-size:9px;color:#777;font-weight:600}.v2-tile__cal b{grid-column:1 / -1;padding:9px;border-radius:999px;background:var(--green);text-align:center;font:800 11px var(--caption);text-transform:uppercase}.v2-path{position:relative;list-style:none;margin:36px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.v2-path__step{position:relative;z-index:1;display:grid;justify-items:center;text-align:center;gap:4px;padding:12px 6px;border-radius:16px;background:var(--n900);border:1px solid var(--n800)}.v2-path__step:last-of-type{border-color:#1b814399;background:#1b814324}.v2-path__ic{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--n950);border:2px solid var(--green);font-size:14px}.v2-path__step b{font:800 12px/1.2 var(--display)}.v2-path__step small{font:600 10px var(--caption);color:var(--n400)}.v2-path__line{position:absolute;z-index:0;left:8%;right:8%;top:29px;height:2px;background:var(--n700);overflow:hidden}.v2-path__line i{position:absolute;top:0;left:0;width:22%;height:100%;background:linear-gradient(90deg,transparent,var(--green-40),transparent);animation:v2-pathrun 2.6s linear infinite}@keyframes v2-pathrun{0%{transform:translate(-100%)}to{transform:translate(460%)}}@media (min-width: 900px){.v2-path{gap:20px;margin-top:56px}.v2-path__step{padding:22px 14px}.v2-path__ic{width:48px;height:48px;font-size:18px}.v2-path__step b{font-size:18px}.v2-path__step small{font-size:13px}.v2-path__line{top:46px}}@media (max-width: 899px){.v8 .v2-flow .v2-gets__stage{overflow:hidden}.v8 .v2-flow .v2-phone{width:min(40vw,220px);border-radius:22px;padding:5px}.v8 .v2-flow .v2-phone__screen{border-radius:18px}.v8 .v2-flow .v2-gets__list li{padding:6px 0}}.v2-pfh{position:relative;overflow:hidden;min-height:100svh;display:flex;align-items:center;padding:calc(var(--header) + 20px) 0 40px}.v2-pfh__grid{display:grid;grid-template-columns:1.15fr .85fr;gap:10px;align-items:center}@media (min-width: 900px){.v2-pfh__grid{grid-template-columns:1.1fr .9fr;gap:clamp(32px,5vw,80px)}}.v8 .v2-pfh .v2-big--hero{font-size:clamp(26px,7.2vw,34px)}@media (min-width: 900px){.v8 .v2-pfh .v2-big--hero{font-size:clamp(46px,4.8vw,82px)}}@media (max-width: 899px){.v8 .v2-pfh .v2-lead{font-size:13px}.v8 .v2-pfh .v2-scene{font-size:9.5px}}.v2-pfh__stats{list-style:none;margin:18px 0;padding:0;display:grid;gap:8px}.v2-pfh__stats li{display:flex;align-items:baseline;gap:10px;padding:10px 12px;border-radius:14px;background:var(--n900);border:1px solid var(--n800)}.v2-pfh__stats b{font:900 22px/1 var(--display);letter-spacing:-.02em;color:#fff;min-width:2.2em}.v2-pfh__stats span{font:600 12px/1.3 var(--caption);color:var(--n400)}@media (min-width: 900px){.v2-pfh__stats{grid-template-columns:repeat(3,auto);justify-content:start}.v2-pfh__stats li{flex-direction:column;gap:4px;padding:14px 18px}.v2-pfh__stats b{font-size:34px}.v2-pfh__stats span{font-size:13px;max-width:14em}}.v2-pfh__nav{display:flex;flex-wrap:wrap;gap:8px}.v2-pfh__nav a{padding:10px 14px;border-radius:999px;border:1px solid var(--n700);text-decoration:none;font:800 13px var(--caption);transition:background .3s,border-color .3s}.v2-pfh__nav a:first-child{background:var(--green);border-color:var(--green)}.v2-pfh__nav a:hover{border-color:var(--green)}@media (max-width: 899px){.v2-pfh__nav a{padding:8px 10px;font-size:11px}.v2-pfh__stats b{font-size:18px}.v2-pfh__stats span{font-size:10.5px}}.v2-pfh__fan{position:relative;height:min(70svh,640px)}@media (max-width: 899px){.v2-pfh__fan{height:62vw}}.v2-pfh__phone{position:absolute;top:50%;width:48%;aspect-ratio:9 / 16;border-radius:clamp(14px,2vw,28px);overflow:hidden;border:clamp(3px,.5vw,6px) solid #1d211f;background:#000;box-shadow:0 40px 80px -30px #000000f2;translate:0 -50%}.v2-pfh__phone.is-0{left:0;z-index:1;translate:0 -46%}.v2-pfh__phone.is-1{left:26%;z-index:3;width:52%;box-shadow:0 50px 100px -30px #000000f2,0 0 0 2px var(--green),0 0 80px -20px var(--glow)}.v2-pfh__phone.is-2{right:0;z-index:2;translate:0 -54%}.v8 .v2-pfsocial .v2-rowsec__head{display:grid;gap:6px}.v2-social{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--gutter) * -1);padding:4px var(--gutter) 10px;scroll-padding-left:var(--gutter)}.v2-social::-webkit-scrollbar{display:none}.v2-social>*{flex:0 0 66vw;scroll-snap-align:start}@media (min-width: 600px){.v2-social>*{flex-basis:40vw}}@media (min-width: 900px){.v2-social{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;overflow:visible;margin:0;padding:0}.v2-social>*{flex:none}}.v2-social__item a{display:block;height:100%;border-radius:var(--r);overflow:hidden;background:var(--n900);border:1px solid var(--n800);text-decoration:none;transition:transform .4s var(--ease),border-color .3s,box-shadow .4s}.v2-social__item a:hover{transform:translateY(-6px);border-color:var(--green);box-shadow:0 30px 60px -30px #000000e6,0 0 60px -30px var(--glow)}.v2-social__shot{position:relative;aspect-ratio:4 / 4.2;overflow:hidden;background:#fff}.v2-social__shot img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;transition:transform 1.2s var(--ease)}.v2-social__item a:hover .v2-social__shot img{transform:scale(1.04)}.v2-social__shot:after{content:"";position:absolute;inset:auto 0 0;height:40%;background:linear-gradient(transparent,#111412f2)}.v2-social__tt{position:absolute;z-index:1;left:10px;top:10px;padding:4px 8px;border-radius:6px;background:#000;color:#fff;font:800 10px var(--caption);letter-spacing:.06em}.v2-social__info{padding:4px 16px 18px;display:grid;gap:4px}.v2-social__h{margin:0;font:700 12px var(--caption);color:var(--green-40)}.v2-social__info h3{margin:0;font:800 22px/1.05 var(--display);letter-spacing:-.02em}.v2-social__f{margin:0;font-size:13px;color:var(--n400)}.v2-social__f b{color:#fff}.v2-social__go{margin-top:6px;font:800 13px var(--caption);color:var(--green-40)}@media (max-width: 899px){.v2-pfh{min-height:0;padding:calc(var(--header) + 24px) 0 20px}.v2-pfh__grid{grid-template-columns:1.05fr .95fr}.v2-pfh__stats li{flex-direction:column;gap:2px;padding:8px 10px}.v2-pfh__fan{height:78vw}.v2-pfh__phone{width:62%}.v2-pfh__phone.is-1{left:18%;width:66%}.v2-hj__kicker{display:none}}.v8{--sec: 34px}@media (min-width: 600px){.v8{--sec: 48px}}@media (min-width: 900px){.v8{--sec: clamp(56px, 6vw, 88px)}}.v8 .v2-sec+.v2-sec{padding-top:calc(var(--sec) * .4)}.v8 .v2-head{margin-bottom:18px}@media (min-width: 900px){.v8 .v2-head{margin-bottom:30px}}.v8 .v2-couch{height:210vh}.v8 .v2-rules{height:150vh}.v8 .v2-gets{height:190vh}@media (min-width: 900px){.v2-hj{height:175vh}.v8 .v2-couch{height:220vh}.v8 .v2-gets{height:190vh}}@media (max-width: 899px){.v2-hj{height:calc(var(--header) + 112vw + 60vh)}.v2-hj__stage{height:calc(var(--header) + 112vw)}.v2-hj__in{grid-template-columns:1fr 1fr;grid-template-rows:none;align-items:center;align-content:center;-moz-column-gap:2vw;column-gap:2vw;row-gap:0;padding:calc(var(--header) + 2vw) 0 3vw}.v2-hj__copy{grid-column:1;grid-row:1;gap:2.6vw;align-self:center}.v2-hj__kicker{display:flex;font-size:2.1vw;letter-spacing:.08em;margin:0}.v8 .v2-hj .v2-big--hero{font-size:6.4vw;line-height:1.02;margin-bottom:1vw}.v2-hj__sub{font-size:3.1vw}.v2-hj__lead{display:block;font-size:2.8vw;line-height:1.42}.v2-hj__cta .sq-btn{min-height:9vw;padding:0 3.2vw;font-size:2.7vw;gap:1.6vw}.v2-hj__cta .sq-btn__dot{width:1.6vw;height:1.6vw}.v2-hj__jacket{grid-column:2;grid-row:1;width:112%;margin-left:-4%;height:auto;align-self:center}.v2-hj__cards--over{display:block}.v2-hj__cards--below{display:none}.v2-hj__card{padding:1.3vw 2vw;border-radius:2.4vw;gap:0;white-space:nowrap}.v2-hj__card b{font-size:3.8vw}.v2-hj__card span{font-size:2.2vw}.v2-hj__card i{font-size:1.75vw;letter-spacing:.08em}.v2-hj__card--a{left:-10%;top:38%}.v2-hj__card--b{right:-4%;top:12%}.v2-hj__card--c{left:-6%;top:72%}.v2-hj__card--d{right:-4%;top:54%}}.v8 .v2-web-hero .v2-web-hero__grid{grid-template-columns:1fr 1.05fr}@media (min-width: 900px){.v8 .v2-web-hero .v2-web-hero__grid{gap:clamp(32px,4vw,64px);align-items:center}}@media (max-width: 899px){.v8 .v2-web-hero{height:calc(var(--header) + 74vw + 60vh)}.v8 .v2-web-hero .v2-hero__stage{height:calc(var(--header) + 74vw)}.v8 .v2-web-hero .v2-web-hero__grid{gap:3vw;padding:calc(var(--header) + 2vw) 0 3vw;height:100%}.v8 .v2-web-hero .v2-big--hero{font-size:5.6vw}.v8 .v2-web-hero .v2-big--md{font-size:4.6vw}.v8 .v2-web-hero .v2-lead{font-size:2.8vw;margin-bottom:2vw}.v8 .v2-web-hero .v2-eyebrow{font-size:2.1vw;margin-bottom:1.4vw}.v8 .v2-web-hero .sq-btn{min-height:9vw;padding:0 3vw;font-size:2.6vw}.v8 .v2-web-hero__swap{height:auto;aspect-ratio:16 / 11}.v2-uichip{font-size:2.1vw;padding:.9vw 1.8vw;gap:1vw}.v2-uichip i{width:2.8vw;height:2.8vw;font-size:1.7vw}}@media (max-width: 899px){.v2-pfh{padding:calc(var(--header) + 3vw) 0 3vw}.v2-pfh__grid{grid-template-columns:1.1fr .9fr;gap:2vw}.v8 .v2-pfh .v2-big--hero{font-size:5.8vw}.v8 .v2-pfh .v2-lead{font-size:2.8vw;margin-bottom:2vw}.v2-pfh__stats{grid-template-columns:repeat(3,auto);justify-content:start;gap:1.4vw;margin:2.4vw 0}.v2-pfh__stats li{padding:1.4vw 2vw;border-radius:2.4vw}.v2-pfh__stats b{font-size:4vw}.v2-pfh__stats span{font-size:1.9vw}.v2-pfh__nav a{font-size:2.4vw;padding:1.4vw 2.2vw}.v2-pfh__fan{height:64vw}}@media (max-width: 899px){.v8:not(.v8--team) .v2-split{grid-template-columns:1.12fr .88fr;gap:3vw;align-items:center}.v8:not(.v8--team) .v2-split .v2-big{font-size:clamp(18px,5.2vw,24px);margin-bottom:8px}.v8:not(.v8--team) .v2-split .v2-lead{font-size:12px;line-height:1.45;margin-bottom:8px}.v8:not(.v8--team) .v2-split .v2-words{font-size:13px;margin-bottom:8px}.v8:not(.v8--team) .v2-split .v2-punch{font-size:13.5px;margin-top:8px}.v8:not(.v8--team) .v2-split .v2-scene{font-size:8.5px;gap:4px;margin-bottom:8px}.v8:not(.v8--team) .v2-split .v2-scene b{padding:3px 4px}.v8:not(.v8--team) .v2-split .v2-tried li{padding:6px 0;gap:6px}.v8:not(.v8--team) .v2-split .v2-tried__t{font-size:11.5px}.v8:not(.v8--team) .v2-split .v2-tried__x{width:18px;height:18px;font-size:8px}.v8:not(.v8--team) .v2-split .v2-link{font-size:12px}.v8 .v2-copier img{max-height:none}.v8 .v2-story4{gap:8px}.v8 .v2-story4__i{grid-template-columns:20px 1fr;gap:6px}.v8 .v2-story4__i>b{width:20px;height:20px;font-size:8px}.v8 .v2-story4:before{left:9px}.v8 .v2-story4__i strong{font-size:12px}.v8 .v2-story4__i p{font-size:10.5px}.v8 .v2-why__nums span{font-size:10.5px;padding:6px 8px}.v8 .v2-why__nums b{font-size:13px}.v8 .v2-why2__clips{gap:4px;padding:4px 0}.v8 .v2-why2__clip{border-radius:8px}.v8 .v2-hanger{max-width:none}.v8 .v2-scratch{aspect-ratio:1 / 1.05;border-radius:14px}.v8 .v2-scratch__prize{font-size:4.4vw}.v8 .v2-scratch__btn{font-size:9px;padding:5px 8px;right:6px;bottom:6px}.v8 .v2-web-old img,.v8 .v2-oneteam__obj img{max-height:none}.v8 .v2-gets__grid{grid-template-columns:.78fr 1.22fr;gap:3vw;align-items:center}.v8 .v2-gets__grid>div:last-child{order:0}.v8 .v2-ciak{width:100%;justify-self:stretch;margin:0}.v8 .v2-gets .v2-big{font-size:clamp(18px,5.2vw,24px)}.v8 .v2-gets__list li{padding:5px 0;grid-template-columns:20px 1fr;gap:4px}.v8 .v2-gets__list li strong{font-size:12px}.v8 .v2-gets__list li em{font-size:10.5px}.v8 .v2-gets__n{font-size:9px}.v8 .v2-gets .v2-scene{font-size:8.5px}.v8 .v2-flow .v2-couch__grid{grid-template-columns:1.2fr .8fr;gap:3vw;align-items:center}.v8 .v2-flow .v2-big{font-size:clamp(18px,5.2vw,24px)}.v8 .v2-flow .v2-phone{width:100%}.v8 .v2-flow .v2-gets__list li strong{font-size:11.5px}.v8 .v2-flow .v2-gets__list li em{font-size:10px}.v8 .v2-close__grid{grid-template-columns:.8fr 1.2fr;gap:3vw}.v8 .v2-close__grid>div{order:0}.v8 .v2-close__jacket{max-width:none}.v8 .v2-close .v2-big{font-size:clamp(20px,6vw,26px)}.v8 .v2-close__pre{font-size:12px}.v8 .v2-close .sq-btn{width:auto;min-height:46px;padding:0 16px;font-size:12.5px}.v8 .v2-close .v2-lead{font-size:12px}.v2-more2__card{grid-template-columns:1.05fr .95fr;gap:3vw;padding:16px 12px;align-items:center}.v8 .v2-more2__card .v2-big{font-size:clamp(18px,5.2vw,24px)}.v8 .v2-more2__card .v2-lead{font-size:11.5px}.v2-more2__chips li{padding:4px 7px}.v2-more2__chips b{font-size:10px}.v2-more2__chips span{font-size:8.5px}.v8 .v2-more2__card .v2-inlinecta{font-size:11px;padding:8px 12px}.v8 .v2-proofs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;overflow:visible;padding:0 var(--gutter)}.v8 .v2-proofs>*{flex:none}.v8 .v2-proof b{font-size:4.4vw}.v8 .v2-proof span{font-size:8.5px}.v8 .v2-proof i{font-size:7px}.v8 .v2-proof__shot{border-radius:8px}.v8 .v2-deck>*{flex-basis:30vw}.v8 .v2-card__plate h3{font-size:12px}.v8 .v2-card__plate p,.v8 .v2-card__n{font-size:8px}.v8 .v2-card__line{font-size:10.5px}}.v8 .v2-bento__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;grid-auto-rows:auto}@media (min-width: 900px){.v8 .v2-bento__grid{gap:20px}}.v8 .v2-tile,.v8 .v2-tile--phone{grid-row:auto;display:grid;grid-template-rows:auto auto 1fr;justify-content:stretch;align-content:start;gap:6px;min-height:0;padding:0 0 14px}.v8 .v2-tile>:first-child{position:relative;height:26vw;max-height:230px;margin:0 0 6px;border-bottom:1px solid var(--n800);background:radial-gradient(70% 70% at 50% 40%,rgba(27,129,67,.22),transparent 70%),#0c0f0d;display:grid;place-items:center;overflow:hidden;border-radius:var(--r) var(--r) 0 0}.v8 .v2-tile h3,.v8 .v2-tile p{padding:0 14px}.v8 .v2-tile__obj{position:static;width:auto;height:86%;max-width:86%;-o-object-fit:contain;object-fit:contain}.v8 .v2-tile:hover .v2-tile__obj{transform:scale(1.04)}.v8 .v2-tile__phone{flex:none;width:auto;max-width:none;min-height:0;margin:0;border:0;border-radius:var(--r) var(--r) 0 0;box-shadow:none}.v8 .v2-tile__phone img{position:absolute;left:50%;top:8%;width:34%;height:auto;translate:-50% 0;border-radius:12px;border:4px solid #050605;box-shadow:0 20px 40px -10px #000000e6;animation:v2-tilescroll2 9s ease-in-out infinite alternate}@keyframes v2-tilescroll2{0%,15%{top:8%}85%,to{top:-60%}}.v8 .v2-tile__ui{margin:0 0 6px;padding:12px;align-content:center}.v8 .v2-tile__pipe{grid-template-columns:repeat(3,1fr)}.v8 .v2-tile__cal{grid-template-columns:1fr 1fr;place-items:stretch;align-content:center}.v8 .v2-tile h3{font-size:clamp(13px,3.4vw,22px)}.v8 .v2-tile p{font-size:clamp(10.5px,2.6vw,15px)}@media (max-width: 899px){.v8 .v2-bento__grid{gap:6px}.v8 .v2-tile{padding-bottom:10px;border-radius:12px}.v8 .v2-tile>:first-child{height:30vw;border-radius:12px 12px 0 0}.v8 .v2-tile h3,.v8 .v2-tile p{padding:0 8px}.v8 .v2-tile__ui{padding:6px;gap:4px}.v8 .v2-tile__bubble{font-size:7.5px;padding:4px 6px}.v8 .v2-tile__wabtn{font-size:7.5px;padding:3px 7px}.v8 .v2-tile__pipe>div{padding:4px 3px;gap:3px}.v8 .v2-tile__pipe b{font-size:6px}.v8 .v2-tile__card{font-size:6.5px;padding:3px}.v8 .v2-tile__cal span{font-size:8px;padding:4px}.v8 .v2-tile__cal small{font-size:6px}.v8 .v2-tile__cal b{font-size:7px;padding:5px}.v8 .v2-tile__phone img{border-width:2px;border-radius:6px}.v2-hj__in{padding-left:var(--gutter);padding-right:var(--gutter)}.v2-hj__card--a{left:2%;top:36%}.v2-hj__card--c{left:4%;top:72%}.v8 .v2-web-hero .v2-web-hero__grid{padding-left:var(--gutter);padding-right:var(--gutter)}}@media (max-width: 899px){.v2-hj,.v8 .v2-web-hero{height:auto}.v2-hj__stage,.v8 .v2-web-hero .v2-hero__stage{position:relative}.v8 .v2-web-hero__a,.v8 .v2-web-hero__b{transition:opacity .7s var(--ease)}}.v2-contrast{display:none}@media (max-width: 899px){.v8.v8{--gutter: 20px;--sec: 56px;font-size:16px}.v8.v8 .v2-big,.v8.v8 .v2-split .v2-big,.v8.v8 .v2-gets .v2-big,.v8.v8 .v2-flow .v2-big,.v8.v8 .v2-couch .v2-couch__grid .v2-big,.v8.v8 .v2-dms2 .v2-big,.v8.v8 .v2-close .v2-big,.v8.v8 .v2-more2__card .v2-big{font-size:clamp(28px,7.6vw,34px);line-height:1.05;margin-bottom:14px}.v8.v8 .v2-big--hero,.v8.v8 .v2-hj .v2-big--hero,.v8.v8 .v2-web-hero .v2-big--hero,.v8.v8 .v2-pfh .v2-big--hero{font-size:clamp(34px,9.6vw,42px);line-height:1.02}.v8.v8 .v2-big--md,.v8.v8 .v2-couch .v2-couch__grid .v2-big--md,.v8.v8 .v2-web-hero .v2-big--md{font-size:clamp(24px,6.4vw,28px)}.v8.v8 .v2-big--xl,.v8.v8 .v2-rules .v2-big--xl{font-size:clamp(34px,9.6vw,42px)}.v8.v8 .v2-lead,.v8.v8 .v2-split .v2-lead,.v8.v8 .v2-couch .v2-couch__grid .v2-lead,.v8.v8 .v2-dms2 .v2-lead,.v8.v8 .v2-close .v2-lead,.v8.v8 .v2-more2__card .v2-lead,.v8.v8 .v2-web-hero .v2-lead,.v8.v8 .v2-pfh .v2-lead{font-size:16px;line-height:1.5;margin-bottom:16px}.v8.v8 .v2-words,.v8.v8 .v2-split .v2-words{font-size:18px;line-height:1.45}.v8.v8 .v2-punch,.v8.v8 .v2-split .v2-punch{font-size:18px}.v8.v8 .v2-scene,.v8.v8 .v2-split .v2-scene,.v8.v8 .v2-couch .v2-scene,.v8.v8 .v2-dms2 .v2-scene,.v8.v8 .v2-gets .v2-scene{font-size:11px;gap:8px;margin-bottom:12px}.v8.v8 .v2-split .v2-scene b{padding:4px 6px}.v8.v8 .v2-split .v2-link{font-size:15px}.v8.v8 .v2-eyebrow,.v8.v8 .v2-web-hero .v2-eyebrow{font-size:11px;margin-bottom:10px}.v8.v8 .sq-btn,.v8.v8 .v2-web-hero .sq-btn,.v8.v8 .v2-hj__cta .sq-btn,.v8.v8 .v2-close .sq-btn{min-height:52px;padding:0 22px;font-size:14px;gap:10px}.v8.v8 .v2-hj__cta .sq-btn__dot{width:7px;height:7px}.v8.v8 .v2-split,.v8.v8 .v2-gets__grid,.v8.v8 .v2-close__grid,.v8.v8 .v2-dms2__grid,.v8.v8 .v2-couch__grid,.v8.v8 .v2-couch .v2-couch__grid,.v8.v8 .v2-flow .v2-couch__grid,.v8.v8 .v2-more2__card,.v8.v8 .v2-pfh__grid,.v8.v8 .v2-web-hero .v2-web-hero__grid{grid-template-columns:1fr;gap:24px;align-items:start}.v8.v8 .v2-couch,.v8.v8 .v2-rules,.v8.v8 .v2-gets,.v8.v8 .v2-hj,.v8.v8 .v2-web-hero{height:auto}.v8.v8 .v2-couch__stage,.v8.v8 .v2-gets__stage,.v8.v8 .v2-hj__stage,.v8.v8 .v2-web-hero .v2-hero__stage{position:relative;height:auto;min-height:0;padding:var(--sec) 0;overflow:visible}.v8.v8 .v2-rules__stage{position:relative;height:auto;min-height:78svh;padding:140px 0 var(--sec)}.v8.v8 .v2-hj__stage{padding:calc(var(--header) + 22px) 0 8px}.v8.v8 .v2-hj__in{grid-template-columns:1fr;padding:0 var(--gutter);gap:8px;height:auto}.v8.v8 .v2-hj__copy{grid-column:auto;grid-row:auto;gap:12px}.v8.v8 .v2-hj__kicker{display:flex;font-size:11px}.v8.v8 .v2-hj__sub{font-size:17px}.v8.v8 .v2-hj__lead{display:none}.v8.v8 .v2-hj__cta .v2-note{display:block;font-size:13px}.v8.v8 .v2-hj__jacket{grid-column:auto;grid-row:auto;width:min(86vw,380px);margin:0 auto;justify-self:center;height:auto}.v8.v8 .v2-hj__cards--over{display:block}.v8.v8 .v2-hj__cards--below{display:none}.v8.v8 .v2-hj__card{padding:8px 12px;border-radius:14px;white-space:nowrap}.v8.v8 .v2-hj__card b{font-size:20px}.v8.v8 .v2-hj__card span{font-size:12px}.v8.v8 .v2-hj__card i{font-size:9.5px}.v8.v8 .v2-hj__card--a{left:-6%;top:30%}.v8.v8 .v2-hj__card--b{right:-6%;top:12%}.v8.v8 .v2-hj__card--c{left:-4%;top:66%}.v8.v8 .v2-hj__card--d{right:-6%;top:50%}.v8.v8 .v2-contrast{display:block;padding:40px 0 var(--sec);text-align:center;background:radial-gradient(70% 60% at 50% 40%,rgba(27,129,67,.28),transparent 70%);border-top:1px solid var(--n800)}.v2-contrast__pre{margin:0 0 6px;font:800 13px var(--caption);letter-spacing:.14em;text-transform:uppercase;color:var(--green-40)}.v2-contrast__n{margin:0;font:900 clamp(46px,14vw,60px)/1 var(--display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 0 50px rgba(27,129,67,.55)}.v2-contrast__l{margin:10px 0 22px;font-size:16px;color:var(--n300)}.v2-contrast__l strong{color:#fff}.v2-contrast__chips{list-style:none;margin:0;padding:0;display:grid;gap:8px;text-align:left}.v2-contrast__chips li{display:flex;align-items:baseline;gap:12px;padding:12px 16px;border-radius:14px;background:var(--n900);border:1px solid var(--n800)}.v2-contrast__chips b{font:900 22px/1 var(--display);color:#fff;min-width:3.4em}.v2-contrast__chips span{font-size:14px;color:var(--n300)}.v8.v8 .v2-fault .v2-copier{order:-1}.v8.v8 .v2-copier img{aspect-ratio:16 / 10;max-height:none;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 45%;object-position:50% 45%;border-radius:18px}.v8.v8 .v2-split .v2-tried li{padding:10px 0;gap:10px}.v8.v8 .v2-split .v2-tried__t{font-size:16px}.v8.v8 .v2-split .v2-tried__x{width:24px;height:24px;font-size:11px}.v8.v8 .v2-proofs{display:flex;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding:4px var(--gutter) 12px;scroll-padding-left:var(--gutter)}.v8.v8 .v2-proofs>*{flex:0 0 84vw;scroll-snap-align:start}.v8.v8 .v2-proof__shot{aspect-ratio:1 / 1;border-radius:18px}.v8.v8 .v2-proof b{font-size:34px}.v8.v8 .v2-proof span{font-size:15px}.v8.v8 .v2-proof i{font-size:12px}.v8.v8 .v2-couch__swap{display:block}.v8.v8 .v2-couch__swap>*{grid-area:auto}.v8.v8 .v2-couch__swap .v2-big--md{margin-top:18px}.v8.v8 .v2-tt{width:min(70vw,300px);max-width:none;border-radius:34px;padding:7px;justify-self:center}.v8.v8 .v2-tt__screen{border-radius:28px}.v8 .v2-tt__screen ul.is-auto{transition:transform .38s cubic-bezier(.3,.7,.2,1)}.v2-tt__finger.is-auto{left:58%;top:64%;opacity:0;transition:none}.v2-tt.is-swiping .v2-tt__finger.is-auto{animation:v2-swipe .38s ease-out}@keyframes v2-swipe{0%{opacity:1;top:64%}to{opacity:0;top:22%}}.v8.v8 .v2-rules__body p{font-size:16px}.v8.v8 .v2-deck>*{flex-basis:62vw}.v8.v8 .v2-card__plate h3{font-size:16px}.v8.v8 .v2-card__plate p,.v8.v8 .v2-card__n{font-size:11px}.v8.v8 .v2-card__line{font-size:14px}.v8.v8 .v2-story4{gap:12px}.v8.v8 .v2-story4__i{grid-template-columns:28px 1fr;gap:12px}.v8.v8 .v2-story4__i>b{width:28px;height:28px;font-size:10px}.v8.v8 .v2-story4:before{left:13px}.v8.v8 .v2-story4__i strong{font-size:16px}.v8.v8 .v2-story4__i p{font-size:14px}.v8.v8 .v2-why__nums span{font-size:14px;padding:10px 14px}.v8.v8 .v2-why__nums b{font-size:17px}.v8.v8 .v2-why2__clips{gap:8px}.v8.v8 .v2-why2__clip{border-radius:14px}.v8.v8 .v2-duel__head{grid-template-columns:1fr 1fr}.v8.v8 .v2-duel__vs,.v8.v8 .v2-duel__arrow{display:none}.v8.v8 .v2-duel__row{grid-template-columns:1fr;gap:4px;padding-top:6px}.v8.v8 .v2-duel__n{position:static;translate:none;background:none;padding:0;justify-self:start}.v8.v8 .v2-duel__them{font-size:14px;padding:10px 14px;border-radius:12px}.v8.v8 .v2-duel__us{font-size:16px;padding:14px 16px;border-radius:12px}.v8.v8 .v2-duel__side{font-size:11.5px;padding:10px 12px}.v8.v8 .v2-dms2 .v2-wa-phone{width:min(78vw,340px);max-width:none;height:480px;border-radius:36px;justify-self:center}.v8.v8 .v2-ciak{width:46vw;justify-self:start;margin:0}.v8.v8 .v2-gets__list li,.v8.v8 .v2-gets__list li.is-done{color:#fff;padding:10px 0;grid-template-columns:28px 1fr;gap:8px}.v8.v8 .v2-gets__list li strong{font-size:16px}.v8.v8 .v2-gets__list li em{font-size:14px;color:var(--n400)}.v8.v8 .v2-gets__n{font-size:11px;color:var(--green-40)}.v8.v8 .v2-ciak__chalk b{font-size:12vw}.v8.v8 .v2-ciak__chalk em{font-size:12px}.v8.v8 .v2-ciak__chalk span{font-size:9px}.v8.v8 .v2-more2__card{padding:22px 18px;gap:22px}.v8.v8 .v2-more2__chips li{padding:7px 11px}.v8.v8 .v2-more2__chips b{font-size:13px}.v8.v8 .v2-more2__chips span{font-size:11px}.v8.v8 .v2-more2__card .v2-inlinecta{font-size:14px;padding:13px 18px}.v8.v8 .v2-scratch{aspect-ratio:2 / 1.15;border-radius:18px}.v8.v8 .v2-scratch__prize{font-size:7vw}.v8.v8 .v2-scratch__btn{font-size:12px;padding:8px 12px;right:10px;bottom:10px}.v8.v8 .v2-wall__row.is-rev{display:none}.v8.v8 .v2-wall__item{width:40vw}.v8.v8 .v2-wall__item span{font-size:10px}.v8.v8 .v2-close__grid>div{order:-1}.v8.v8 .v2-close__jacket{max-width:56vw;justify-self:center}.v8.v8 .v2-close__pre{font-size:17px}.v8.v8 .v2-web-hero .v2-hero__stage{padding:calc(var(--header) + 22px) 0 var(--sec)}.v8.v8 .v2-web-hero .v2-web-hero__grid{padding:0 var(--gutter);height:auto;gap:26px}.v8.v8 .v2-web-hero__swap{height:auto;aspect-ratio:16 / 11}.v8.v8 .v2-uichip{font-size:11px;padding:5px 9px;gap:5px}.v8.v8 .v2-uichip i{width:14px;height:14px;font-size:8px}.v8.v8 .v2-flow .v2-phone{width:min(64vw,280px);justify-self:center}.v8.v8 .v2-flow .v2-gets__list li strong{font-size:16px}.v8.v8 .v2-flow .v2-gets__list li em{font-size:14px}.v8.v8 .v2-web-old img,.v8.v8 .v2-oneteam__obj img{max-height:70vw}.v8.v8 .v2-bento__grid{grid-template-columns:1fr 1fr;gap:10px}.v8.v8 .v2-tile>:first-child{height:38vw}.v8.v8 .v2-tile h3{font-size:15px;padding:0 12px}.v8.v8 .v2-tile p{font-size:13px;padding:0 12px}.v8.v8 .v2-tile__bubble{font-size:10px;padding:5px 8px}.v8.v8 .v2-tile__wabtn{font-size:10px;padding:4px 9px}.v8.v8 .v2-tile__pipe b{font-size:7.5px}.v8.v8 .v2-tile__card{font-size:8.5px;padding:4px}.v8.v8 .v2-tile__cal span{font-size:10px;padding:6px}.v8.v8 .v2-tile__cal small{font-size:8px}.v8.v8 .v2-tile__cal b{font-size:9px;padding:6px}.v8.v8 .v2-path{grid-template-columns:1fr 1fr;gap:10px}.v8.v8 .v2-path__line{display:none}.v8.v8 .v2-path__step b{font-size:14px}.v8.v8 .v2-path__step small{font-size:12px}.v8.v8 .v2-pfh{padding:calc(var(--header) + 22px) 0 var(--sec)}.v8.v8 .v2-pfh__grid{gap:26px}.v8.v8 .v2-pfh__stats{grid-template-columns:repeat(3,1fr);gap:8px;margin:18px 0}.v8.v8 .v2-pfh__stats li{flex-direction:column;gap:4px;padding:12px;border-radius:14px}.v8.v8 .v2-pfh__stats b{font-size:24px}.v8.v8 .v2-pfh__stats span{font-size:12px}.v8.v8 .v2-pfh__nav a{font-size:13px;padding:10px 14px}.v8.v8 .v2-pfh__fan{height:104vw}.v8.v8 .v2-pfh__phone{width:52%}.v8.v8 .v2-pfh__phone.is-1{left:24%;width:54%}}@media (min-width: 600px) and (max-width: 899px){.v8.v8{--gutter: 24px}.v8.v8 .v2-proofs>*{flex-basis:52vw}.v8.v8 .v2-deck>*{flex-basis:38vw}.v8.v8 .v2-hj__jacket{width:min(60vw,440px)}.v8.v8 .v2-tile>:first-child{height:26vw}}@media (max-width: 899px){.v8.v8 .v2-rules__stage{min-height:0;padding:120px 0 var(--sec)}.v8.v8 .v2-close__jacket{max-width:42vw}.v8.v8 .v2-close{padding-bottom:96px}.v8.v8 .v2-posters>*{flex:0 0 64vw!important}.v8.v8 .v2-poster__sector{font-size:11px}.v8.v8 .v2-poster__info h3{font-size:20px}.v8.v8 .v2-poster__serie,.v8.v8 .v2-poster__stat,.v8.v8 .v2-poster__go{font-size:12.5px}.v8.v8 .v2-poster__stat b{font-size:22px}.v8.v8 .v2-ep__tag{font-size:11px;padding:4px 7px}.v8.v8 .v2-ep__play{font-size:13px;padding:9px 14px}}.v8{--sky: #8FD0F5;--sky-deep: #2F8FCB;--sky-10: rgba(143,208,245,.12);--paper: #F3F7FA;--ink: #0B1310}.v8 .is-light,.v8 .is-sky{--white: var(--ink);--n200: #1F2925;--n300: #39433E;--n400: #56605B;--n500: #78827D;--n600: #A9B3B8;--n700: #CAD5DB;--n800: #DCE5EB;--n900: #FFFFFF;--n950: var(--paper);color:var(--ink);background:linear-gradient(180deg,var(--paper),#EAF2F8)}.v8 .is-sky{background:radial-gradient(70% 60% at 85% 15%,#CBE8FA,transparent 65%),radial-gradient(60% 50% at 0% 100%,rgba(27,129,67,.1),transparent 70%),#eff6fb}.v8 .is-light .v2-haze,.v8 .is-sky .v2-haze{display:none}.v8 .is-light .v2-k,.v8 .is-sky .v2-k,.v8 .is-light .sq-btn,.v8 .is-sky .sq-btn{color:#fff}.v8 .is-light .v2-k,.v8 .is-sky .v2-k{box-shadow:none}.v8 .is-light .v2-scene,.v8 .is-sky .v2-scene,.v8 .is-light .v2-eyebrow,.v8 .is-sky .v2-eyebrow{color:var(--green)}.v8 .is-light .v2-scene b,.v8 .is-sky .v2-scene b{color:#fff;background:var(--green);border-color:var(--green)}.v8 .is-light .v2-words,.v8 .is-sky .v2-words,.v8 .is-light .v2-words .is-strong{color:var(--ink)}.v8 .is-light .v2-white,.v8 .is-sky .v2-white{color:var(--ink)!important}.v8 .is-light .v2-inlinecta,.v8 .is-sky .v2-inlinecta{color:var(--ink);background:#fff;border-color:#1b814373;box-shadow:0 10px 30px -18px #0b131066}.v8 .is-light .v2-inlinecta:hover,.v8 .is-sky .v2-inlinecta:hover{color:#fff;background:var(--green)}.v8 .is-light .v2-inlinecta i,.v8 .is-sky .v2-inlinecta i,.v8 .is-light .v2-link,.v8 .is-sky .v2-link{color:var(--green)}.v8 .is-light .v2-faq button{color:var(--ink)}.v8 .is-light .v2-faq__grid>div .v2-big{color:var(--ink)}.v8 .is-light .v2-chip{color:var(--ink);background:#fff;border-color:var(--n700)}.v8 .is-light .v2-chip.is-on{color:#fff;background:var(--green);border-color:var(--green)}.v8 .is-light .v2-tried__x{color:#c2412d;background:#c2412d1a;border-color:#c2412d4d}.v8 .is-light .v2-tried__t{color:var(--n200)}.v8 .v2-haze{background:radial-gradient(40% 50% at 70% 55%,rgba(27,129,67,.28),transparent 70%),radial-gradient(45% 40% at 15% 10%,rgba(143,208,245,.1),transparent 70%),radial-gradient(60% 40% at 20% 100%,rgba(27,129,67,.12),transparent 70%)}.v8 .v2-contrast{background:radial-gradient(70% 60% at 50% 40%,rgba(27,129,67,.28),transparent 70%),radial-gradient(50% 40% at 90% 0%,rgba(143,208,245,.14),transparent 70%)}.v2-railhint{display:none;margin:4px auto 0;font:700 13px var(--caption);letter-spacing:.04em;color:var(--n400)}.v8 .is-light .v2-railhint{color:var(--n500)}@media (max-width: 899px){.v2-railhint{display:block}}.v8 .v2-proofsec .v2-proof__shot{aspect-ratio:auto;background:#fff;box-shadow:0 0 0 1px var(--n800),0 24px 50px -28px #0b131073}.v8 .v2-proofsec .v2-proof__shot img{height:auto;-o-object-fit:contain;object-fit:contain}.v8 .v2-proofsec .v2-proof a:hover .v2-proof__shot{box-shadow:0 0 0 2px var(--green),0 30px 60px -28px #0b131080}.v8 .v2-proofsec .v2-proof span{color:var(--n300)}.v8 .v2-proofsec .v2-proof i{color:var(--green)}.v2-rules2{overflow:hidden}.v2-rules2__h{max-width:16em}.v2-rules2__duo{display:grid;grid-template-columns:1fr 1fr;gap:clamp(14px,2vw,28px);margin:clamp(20px,3vw,40px) 0}.v2-rules2__card{position:relative;margin:0;aspect-ratio:4 / 4.6;border-radius:clamp(18px,2vw,28px);overflow:hidden;background:#000;isolation:isolate;transition:transform 1s var(--ease),opacity 1s var(--ease),filter 1s var(--ease)}.v2-rules2__card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-2;transition:filter 1.2s var(--ease),transform 6s linear}.v2-rules2__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0000000d 30%,#000000e0)}.v2-rules2__card figcaption{position:absolute;left:0;right:0;bottom:0;padding:clamp(16px,2.2vw,30px);display:grid;gap:10px}.v2-rules2__tag{justify-self:start;font:800 12px var(--caption);letter-spacing:.1em;text-transform:uppercase;padding:6px 10px;border-radius:999px}.is-sell .v2-rules2__tag{background:#ff8a782e;color:#ffb3a6;border:1px solid rgba(255,138,120,.4)}.is-ent .v2-rules2__tag{background:#1b81434d;color:#c9f2d6;border:1px solid rgba(118,179,142,.6)}.v2-rules2__line{margin:0;font:900 clamp(30px,4vw,64px)/.98 var(--display);font-stretch:118%;letter-spacing:-.02em;text-transform:uppercase;color:#fff}.v2-rules2__meter{display:block;height:5px;border-radius:5px;background:#fff3;overflow:hidden}.v2-rules2__meter i{display:block;height:100%;width:0;border-radius:inherit}.is-sell .v2-rules2__meter i{background:#ff8a78;transition:width .5s ease-out .3s}.is-ent .v2-rules2__meter i{background:linear-gradient(90deg,var(--green),var(--sky));transition:width 2.6s linear 1.4s}.v2-rules2__card small{font:700 12.5px var(--caption);color:#ffffffbf;letter-spacing:.02em}.v2-rules2__stamp{position:absolute;top:18px;right:16px;font:900 15px var(--display);letter-spacing:.06em;color:#fff;background:#d8452f;padding:8px 12px;border-radius:10px;transform:rotate(8deg) scale(1.8);opacity:0;transition:transform .45s cubic-bezier(.3,1.6,.5,1) 1.1s,opacity .2s 1.1s;box-shadow:0 10px 30px -8px #d8452fb3}.v2-rules2__card.is-ent{opacity:0;transform:translateY(40px);box-shadow:0 0 0 1px #1b814380}.v2-rules2.is-on .is-sell .v2-rules2__meter i{width:8%}.v2-rules2.is-on .v2-rules2__stamp{opacity:1;transform:rotate(8deg) scale(1)}.v2-rules2.is-on .is-sell{transform:translateY(-10px) scale(.97);filter:saturate(.25) brightness(.75);transition-delay:1.3s}.v2-rules2.is-on .is-ent{opacity:1;transform:none;transition-delay:1.4s;box-shadow:0 0 0 2px var(--green),0 30px 80px -30px var(--glow)}.v2-rules2.is-on .is-ent .v2-rules2__meter i{width:100%}.v2-rules2.is-on .is-ent img{transform:scale(1.06)}.v2-rules2__body{max-width:46em}.v2-rules2__body em{font-style:normal;font-family:var(--caption);font-weight:600;color:var(--n400)}@media (prefers-reduced-motion: reduce){.v2-rules2__card,.v2-rules2__card *,.v2-rules2__stamp{transition:none!important}}.v2-format{margin-top:clamp(28px,4vw,56px);padding:clamp(20px,3vw,40px);border-radius:clamp(20px,2.4vw,32px);background:linear-gradient(160deg,#8fd0f514,#1b814314),var(--n900);border:1px solid var(--n800)}.v2-format__pre{margin:0 0 18px;font-size:clamp(16px,1.3vw,19px);color:var(--n300)}.v2-format__pre strong{color:#fff}.v2-format__rows{display:grid;grid-template-columns:1fr 1fr;gap:clamp(10px,1.6vw,20px)}.v2-format__row{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;padding:clamp(16px,2vw,26px);border-radius:18px}.v2-format__row b{display:block;font:900 clamp(24px,2.6vw,40px)/1 var(--display);font-stretch:118%;text-transform:uppercase;letter-spacing:-.02em;margin-bottom:6px}.v2-format__row p{margin:0;font-size:clamp(16px,1.3vw,19px);line-height:1.4}.v2-format__ic{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;font-size:20px;font-weight:900}.v2-format__row.is-trend{background:var(--n950);border:1px dashed var(--n700);color:var(--n400)}.v2-format__row.is-trend b{color:var(--n400)}.v2-format__row.is-trend .v2-format__ic{background:var(--n800);color:var(--n400)}.v2-format__row.is-serie{background:linear-gradient(140deg,var(--green),#0f5c2d);color:#fff;box-shadow:0 24px 60px -24px var(--glow)}.v2-format__row.is-serie .v2-format__ic{background:#ffffff2e;color:#fff}.v2-format__row.is-serie p{color:#ffffffe6}.v2-format .v2-inlinecta{margin-top:18px}.v8 .v2-duel__them{text-decoration:none;color:var(--n300);background:#fff;border:1px solid var(--n800);gap:10px}.v8 .v2-duel__them:before{content:"✕";flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:900;color:#c2412d;background:#c2412d1a}.v8 .v2-duel__us{color:#fff;background:linear-gradient(140deg,var(--green),#0f5c2d);border-color:var(--green);gap:10px;box-shadow:0 14px 34px -20px #1b8143cc}.v8 .v2-duel__us:before{content:"✓";flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:900;color:var(--green);background:#fff}.v8 .v2-duel__side.is-them{background:#fff;color:var(--n400);border-color:var(--n800)}.v8 .v2-duel__vs{background:#fff;color:var(--ink)}.v8 .v2-duel__n{background:transparent;color:var(--n500)}.v8 .v2-duel__arrow{color:var(--green)}.v2-more3__grid{display:grid;grid-template-columns:1fr 1.05fr;gap:clamp(28px,5vw,80px);align-items:center}.v2-more3__list{list-style:none;margin:6px 0 4px;padding:0;display:grid;gap:10px}.v2-more3__list li{display:grid;grid-template-columns:auto 1fr;gap:4px 14px;align-items:baseline;padding:14px 16px;border-radius:16px;background:#ffffffbf;border:1px solid #D6E6F0;box-shadow:0 10px 30px -22px #2f8fcb99}.v2-more3__list b{font:900 clamp(16px,1.4vw,20px)/1.1 var(--display);font-stretch:112%;text-transform:uppercase;color:var(--green)}.v2-more3__list span{font-size:15.5px;color:var(--n300)}.v2-more3__stack{position:relative;aspect-ratio:1 / .86}.v2-more3__site{position:absolute;width:74%;display:block;text-decoration:none;color:inherit;border-radius:14px;transition:transform .5s var(--ease)}.v2-more3__site .v2-mock{box-shadow:0 30px 70px -30px #0b283c8c}.v2-more3__site.is-0{left:0;top:0;rotate:-4deg}.v2-more3__site.is-1{right:0;top:14%;rotate:3deg}.v2-more3__site.is-2{left:10%;top:38%;width:80%;z-index:2}.v2-more3__site:hover{transform:translateY(-8px);z-index:3}.v2-more3__name{position:absolute;left:12px;bottom:12px;z-index:2;display:inline-flex;gap:6px;align-items:baseline;padding:6px 10px;border-radius:999px;background:#0b1310d1;color:#fff;font:600 12px var(--caption)}.v2-more3__name b{font-weight:800}.v2-more3__phone{position:absolute;right:2%;bottom:-4%;width:24%;z-index:4}.v2-more3__chip{position:absolute;z-index:5;padding:8px 12px;border-radius:999px;background:#fff;color:var(--ink);font:800 12.5px var(--caption);box-shadow:0 14px 30px -14px #0b283c80;border:1px solid #D6E6F0}.v2-more3__chip.is-a{left:-2%;top:30%}.v2-more3__chip.is-b{right:20%;bottom:-2%;color:var(--green)}.v2-close2{position:relative;padding:clamp(40px,6vw,96px) 0 clamp(96px,9vw,130px)}.v2-close2__card{position:relative;overflow:hidden;display:grid;grid-template-columns:1.25fr .75fr;align-items:center;gap:clamp(20px,3vw,48px);padding:clamp(26px,4.5vw,72px);border-radius:clamp(24px,3vw,44px);background:linear-gradient(150deg,#0f3f22,#0b1f15 45%,#0a0c0b);border:1px solid rgba(118,179,142,.35);box-shadow:0 60px 140px -60px #1b8143b3}.v2-close2__glow{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(50% 60% at 85% 20%,rgba(143,208,245,.22),transparent 70%),radial-gradient(60% 60% at 10% 110%,rgba(27,129,67,.45),transparent 70%)}.v2-close2__body{position:relative;z-index:2}.v2-close2__pre{margin:0 0 12px;font:600 clamp(17px,1.5vw,21px)/1.4 var(--caption);color:#fffc}.v2-close2__pre strong{color:#fff}.v2-close2 .v2-big{font-size:clamp(36px,4.6vw,80px)}.v2-close2 .v2-lead{color:#ffffffd1;max-width:30em}.v2-close2__act{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;margin:6px 0 22px}.v2-close2 .sq-btn{min-height:62px;padding:0 34px;font-size:18px}.v2-close2__ticks{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.v2-close2__ticks li{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);font:700 13px var(--caption);color:#fff}.v2-close2__ticks li:before{content:"✓";color:var(--sky);font-weight:900}.v2-close2__team{display:flex;align-items:center;gap:14px;padding-top:18px;border-top:1px solid rgba(255,255,255,.12);font-size:15px;color:#ffffffd9}.v2-close2__faces{display:flex;flex:none}.v2-close2__faces img{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid #0b1f15;margin-left:-10px;background:var(--n800)}.v2-close2__faces img:first-child{margin-left:0}.v2-close2 .v2-fine{color:#ffffff80;margin-top:16px}.v2-close2__jacket{position:relative;z-index:1;margin:0}.v2-close2__jacket img{width:100%;height:auto;filter:drop-shadow(0 40px 60px rgba(0,0,0,.6))}.v8 .v2-lf{place-items:center;padding:16px}.v8 .v2-lf__dim{background:#050a08b3}.v8 .v2-lf__card{width:min(560px,100%);max-height:calc(100dvh - 32px);border-radius:26px;padding-bottom:22px;background:linear-gradient(170deg,#131917,#0d110f);border-color:#76b38e4d;box-shadow:0 50px 120px -30px #000000e6,0 0 0 1px #8fd0f514,0 0 80px -30px var(--glow)}.v8 .v2-lf__progress i{background:linear-gradient(90deg,var(--green),var(--sky))}@media (max-width: 599px){.v8 .v2-lf{padding:12px;place-items:center}.v8 .v2-lf__card{width:100%;max-height:calc(100dvh - 24px);border-radius:24px;padding:22px 18px 18px}.v8 .v2-lf__q{font-size:23px}.v8 .v2-opt{min-height:50px;font-size:15px}}.v2-spath{position:relative;margin-top:clamp(20px,3vw,40px)}.v2-spath__line{position:absolute;left:0;top:0;pointer-events:none;z-index:0;overflow:visible}.v2-spath__line path{fill:none;stroke-linecap:round}.v2-spath__line .is-bg{stroke:var(--n700);stroke-width:2;stroke-dasharray:2 10}.v2-spath__line .is-on{stroke:var(--green);stroke-width:4;filter:drop-shadow(0 0 10px var(--glow))}.v2-spath__list{list-style:none;margin:0;padding:0;position:relative;z-index:1;display:grid;gap:clamp(56px,8vw,120px)}.v2-spath__item{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(20px,4vw,64px);align-items:center}.v2-spath__item.is-r{grid-template-columns:.85fr 1.15fr}.v2-spath__item.is-r .v2-spath__dev{order:2}.v2-spath__dev{position:relative;display:block;border-radius:16px;transition:transform .5s var(--ease)}.v2-spath__dev:hover{transform:translateY(-6px)}.v2-spath__n{position:absolute;top:-16px;left:-12px;z-index:3;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;font:900 15px var(--display);color:#fff;background:var(--green);box-shadow:0 0 0 6px var(--n950),0 10px 30px -8px var(--glow)}.v2-spath__item.is-r .v2-spath__n{left:auto;right:-12px}.v2-spath__kind{display:inline-block;margin-bottom:8px;padding:5px 10px;border-radius:999px;font:800 11.5px var(--caption);letter-spacing:.1em;text-transform:uppercase;color:var(--sky-deep);background:var(--sky-10);border:1px solid rgba(143,208,245,.4)}.v2-spath__txt h3{margin:0 0 8px;font:900 clamp(26px,3vw,46px)/1 var(--display);font-stretch:118%;text-transform:uppercase;letter-spacing:-.02em}.v2-spath__txt p{margin:0 0 12px;font-size:clamp(16px,1.25vw,19px);line-height:1.5;color:var(--n300);max-width:28em}.v8 .v2-spath .v2-devices{margin:0}.v8 .v2-pfsocial .v2-social__shot{aspect-ratio:auto;background:#fff;border-radius:16px 16px 0 0}.v8 .v2-pfsocial .v2-social__shot img{height:auto;-o-object-fit:contain;object-fit:contain}.v8 .v2-pfsocial .v2-social__shot:after{display:none}.v8 .v2-pfsocial .v2-social__item a{background:#fff;border:1px solid var(--n800);box-shadow:0 24px 50px -30px #0b131073;color:var(--ink)}.v8 .v2-pfsocial .v2-social__info h3,.v8 .v2-pfsocial .v2-social__f b{color:var(--ink)}.v8 .v2-pfsocial .v2-social__go{color:var(--green)}.v2-team2{position:relative;overflow:hidden;padding:calc(var(--header) + clamp(28px,5vw,80px)) 0 clamp(48px,6vw,96px)}.v2-team2__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.v2-team2__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.45}.v2-team2__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(180deg,rgba(10,12,11,.55),rgba(10,12,11,.92) 55%,var(--n950)),radial-gradient(50% 40% at 80% 10%,rgba(143,208,245,.16),transparent 70%)}.v2-team2 .v2-wrap{position:relative;z-index:2}.v2-team2__copy{max-width:46em}.v2-team2__chapters{list-style:none;margin:clamp(26px,4vw,56px) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(14px,2vw,28px);counter-reset:ch}.v2-team2__ch{position:relative;padding-top:18px;border-top:2px solid rgba(118,179,142,.45)}.v2-team2__ch:before{content:"";position:absolute;top:-7px;left:0;width:12px;height:12px;border-radius:50%;background:var(--green);box-shadow:0 0 0 5px #1b814340,0 0 20px var(--glow)}.v2-team2__clip{position:relative;aspect-ratio:4 / 5;border-radius:20px;overflow:hidden;background:var(--n900);margin-bottom:14px;box-shadow:0 30px 60px -30px #000c}.v2-team2__clip video,.v2-team2__clip img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.v2-team2__cap{position:absolute;left:12px;top:12px;padding:6px 10px;border-radius:999px;background:#0a0c0bbf;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font:800 11.5px var(--caption);letter-spacing:.1em;text-transform:uppercase;color:var(--sky)}.v2-team2__ch h2{margin:0 0 6px;font:900 clamp(20px,1.9vw,30px)/1.05 var(--display);font-stretch:115%;text-transform:uppercase}.v2-team2__ch p{margin:0;color:var(--n300);font-size:clamp(15px,1.15vw,17px);line-height:1.5}.v2-team2__faces{display:flex;align-items:center;gap:16px;margin-top:clamp(26px,4vw,52px);padding:16px 18px;border-radius:20px;background:#ffffff0a;border:1px solid var(--n800);max-width:760px}.v2-team2__stack{display:flex;flex:none}.v2-team2__stack img{width:44px;height:44px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid var(--n950);margin-left:-12px;background:var(--n800)}.v2-team2__stack img:first-child{margin-left:0}.v2-team2__faces p{margin:0;font-size:15px;color:var(--n300)}.v2-team2__faces strong{color:#fff}.v2-wh{position:relative;overflow:hidden;padding:calc(var(--header) + clamp(28px,5vw,70px)) 0 clamp(48px,6vw,90px);background:radial-gradient(60% 60% at 80% 30%,rgba(143,208,245,.16),transparent 70%),radial-gradient(50% 50% at 10% 90%,rgba(27,129,67,.25),transparent 70%),var(--n950)}.v2-wh__glow{position:absolute;inset:auto -10% -30% 30%;height:60%;background:radial-gradient(closest-side,rgba(27,129,67,.35),transparent);filter:blur(20px);pointer-events:none}.v2-wh__grid{display:grid;grid-template-columns:1fr 1.05fr;gap:clamp(28px,4vw,64px);align-items:center}.v2-wh .v2-big--hero{font-size:clamp(40px,5vw,86px)}.v2-wh__act{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin:6px 0 24px}.v2-wh__ghost{display:inline-flex;align-items:center;gap:8px;min-height:56px;padding:0 22px;border-radius:999px;border:1px solid rgba(143,208,245,.45);color:#fff;text-decoration:none;font:800 15px var(--caption);background:#8fd0f50f;transition:background .3s}.v2-wh__ghost:hover{background:#8fd0f529}.v2-wh__ghost i{font-style:normal;color:var(--sky)}.v2-wh__trust{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.v2-wh__trust li{padding:8px 12px;border-radius:12px;background:#ffffff0d;border:1px solid var(--n800);font-size:14px;color:var(--n300)}.v2-wh__trust b{color:#fff;font-weight:800}.v2-wh__stage{position:relative;aspect-ratio:1 / .78}.v2-wh__desk{position:absolute;left:0;top:4%;width:86%}.v2-wh__desk .v2-mock{box-shadow:0 40px 90px -30px #000000e6,0 0 0 1px #8fd0f526}.v2-wh__ph{position:absolute;width:27%}.v2-wh__ph.is-a{right:12%;bottom:-2%;rotate:-5deg;z-index:2}.v2-wh__ph.is-b{right:-1%;bottom:8%;rotate:6deg;z-index:3}.v2-wh__chip{position:absolute;z-index:4}.v2-wh__chip.is-1{left:-3%;top:52%}.v2-wh__chip.is-2{right:30%;top:-2%}.v2-wh__chip.is-3{left:18%;bottom:0}.v8 .v2-wh .v2-uichip{opacity:1;transform:none;font-size:13px;padding:8px 12px}.v2-kinds2 .v2-kinds__end{margin-top:clamp(40px,6vw,80px)}@media (max-width: 899px){.v8.v8 .v2-hj__stage{padding:calc(var(--header) + 26px) 0 0}.v8.v8 .v2-hj__kicker{font-size:11.5px;margin-bottom:4px}.v8.v8 .v2-hj .v2-big--hero{font-size:clamp(46px,13.4vw,60px);line-height:.96;letter-spacing:-.03em;margin-bottom:4px}.v8.v8 .v2-hj__sub{font:700 20px/1.3 var(--caption);color:#fff;margin:6px 0 0}.v8.v8 .v2-hj__lead{display:block;font-size:16px;line-height:1.5;color:var(--n300);margin:4px 0 2px;max-width:30em}.v8.v8 .v2-hj__cta{display:grid;gap:8px}.v8.v8 .v2-hj__cta .sq-btn{width:100%;justify-content:center;min-height:56px;font-size:15px}.v8.v8 .v2-hj__cta .v2-note{text-align:center}.v8.v8 .v2-hj__jacket{width:min(74vw,340px);margin-top:6px}.v8.v8 .v2-hj__card--b,.v8.v8 .v2-hj__card--c{display:none}.v8.v8 .v2-hj__card--a{left:-10%;top:34%}.v8.v8 .v2-hj__card--d{right:-10%;top:58%}.v8.v8 .v2-hj__card b{font-size:24px}.v8.v8 .v2-hj__card span{font-size:13px}.v8.v8 .v2-hj__card i{font-size:10.5px}.v8.v8 .v2-hj__scroll,.v8.v8 .v2-fault .v2-copier,.v8.v8 .v2-fault .v2-web-old{display:none}.v8.v8 .v2-proofs,.v8.v8 .v2-deck,.v8.v8 .v2-posters,.v8.v8 .v2-social{gap:10px;scroll-snap-type:x mandatory;scroll-padding-left:var(--gutter);padding:4px var(--gutter) 14px}.v8.v8 .v2-proofs>*,.v8.v8 .v2-deck>*{flex:0 0 41vw}.v8.v8 .v2-posters>*{flex:0 0 41vw!important}.v8.v8 .v2-social>*{flex:0 0 44vw}.v8.v8 .v2-proof__shot,.v8.v8 .v2-proofsec .v2-proof__shot{aspect-ratio:auto;border-radius:12px}.v8.v8 .v2-proof b{font-size:22px;margin-top:6px}.v8.v8 .v2-proof span{font-size:12.5px}.v8.v8 .v2-proof i{font-size:10.5px}.v8.v8 .v2-card__plate{padding:10px}.v8.v8 .v2-card__plate h3{font-size:14px}.v8.v8 .v2-card__plate p,.v8.v8 .v2-card__n{font-size:10.5px}.v8.v8 .v2-card__line{font-size:13px;line-height:1.4}.v8.v8 .v2-poster__rank{display:none}.v8.v8 .v2-poster__info{padding:10px}.v8.v8 .v2-poster__sector{font-size:10px}.v8.v8 .v2-poster__info h3{font-size:16px}.v8.v8 .v2-poster__serie{display:none}.v8.v8 .v2-poster__stat{font-size:12px}.v8.v8 .v2-poster__stat b{font-size:18px}.v8.v8 .v2-poster__go{font-size:11.5px}.v8.v8 .v2-social__info{padding:10px 12px 12px}.v8.v8 .v2-social__info h3{font-size:16px}.v8.v8 .v2-social__h{font-size:11px}.v8.v8 .v2-social__f,.v8.v8 .v2-social__go{font-size:12px}.v8.v8 .v2-couch{height:320vh}.v8.v8 .v2-couch__stage{position:sticky;top:0;height:100svh;min-height:0;padding:calc(var(--header) + 10px) 0 16px;overflow:hidden;display:flex;align-items:stretch}.v8.v8 .v2-couch__grid{display:flex;flex-direction:column;gap:12px;height:100%;width:100%}.v8.v8 .v2-couch .v2-couch__grid .v2-big{font-size:clamp(26px,7.4vw,32px);margin-bottom:8px}.v8.v8 .v2-couch .v2-scene{margin-bottom:8px}.v8.v8 .v2-couch__swap{display:grid}.v8.v8 .v2-couch__swap>*{grid-area:1 / 1;margin:0}.v8.v8 .v2-couch .v2-couch__grid .v2-lead{font-size:15.5px;margin:0}.v8.v8 .v2-couch .v2-couch__grid .v2-big--md{font-size:clamp(19px,5.2vw,23px);margin:0;line-height:1.12}.v8.v8 .v2-tt{flex:1 1 auto;min-height:0;height:auto;width:auto;max-width:100%;aspect-ratio:9 / 18.6;align-self:center;justify-self:center;padding:6px;border-radius:30px}.v8.v8 .v2-tt__screen{border-radius:25px}.v8.v8 .v2-tt__finger{left:58%}.v2-tt__hint{position:absolute;left:50%;top:44%;translate:-50% 0;z-index:6;padding:8px 14px;border-radius:999px;background:#000000a6;color:#fff;font:800 13px var(--caption);white-space:nowrap;pointer-events:none;animation:v2-hintbob 1.4s ease-in-out infinite}@keyframes v2-hintbob{50%{translate:-50% 6px}}.v8.v8 .v2-rules2__duo{grid-template-columns:1fr;gap:12px}.v8.v8 .v2-rules2__card{aspect-ratio:16 / 12}.v8.v8 .v2-rules2__line{font-size:clamp(30px,8.6vw,38px)}.v8.v8 .v2-rules2__stamp{font-size:13px;top:14px;right:12px}.v8.v8 .v2-rules2 .v2-big{font-size:clamp(28px,7.6vw,34px)}.v8.v8 .v2-format{padding:18px}.v8.v8 .v2-format__rows{grid-template-columns:1fr}.v8.v8 .v2-format__row b{font-size:26px}.v8.v8 .v2-format__row p{font-size:16px}.v8.v8 .v2-format .v2-inlinecta{width:100%;justify-content:center;font-size:15px}.v8.v8 .v2-duel__them{font-size:15px;color:var(--n300);padding:12px 14px}.v8.v8 .v2-duel__us{font-size:16px;padding:14px}.v8.v8 .v2-more3__grid{grid-template-columns:1fr;gap:26px}.v8.v8 .v2-more3 .v2-big{font-size:clamp(28px,7.6vw,34px)}.v8.v8 .v2-more3__list span{font-size:15px}.v8.v8 .v2-more3__stack{aspect-ratio:1 / .92;margin:0 4px}.v8.v8 .v2-more3__name{font-size:11px;padding:5px 8px;left:8px;bottom:8px}.v8.v8 .v2-more3__chip{font-size:11.5px;padding:6px 10px}.v8.v8 .v2-more3 .v2-inlinecta{width:100%;justify-content:center}.v8.v8 .v2-close2{padding:24px 0 110px}.v8.v8 .v2-close2__card{grid-template-columns:1fr;padding:26px 20px 22px;border-radius:26px}.v8.v8 .v2-close2 .v2-big{font-size:clamp(34px,9.6vw,42px)}.v8.v8 .v2-close2__pre{font-size:17px}.v8.v8 .v2-close2 .v2-lead{font-size:16px}.v8.v8 .v2-close2 .sq-btn{width:100%;justify-content:center;min-height:58px;font-size:16px}.v8.v8 .v2-close2__ticks{justify-content:center;width:100%}.v8.v8 .v2-close2__ticks li{font-size:12.5px;padding:6px 10px}.v8.v8 .v2-close2__team{font-size:14px;align-items:center}.v8.v8 .v2-close2__faces img{width:34px;height:34px}.v8.v8 .v2-close2__jacket{position:absolute;right:-14%;top:-6%;width:46%;opacity:.32;z-index:0}.v8.v8 .v2-spath__list{gap:44px}.v8.v8 .v2-spath__item,.v8.v8 .v2-spath__item.is-r{grid-template-columns:1fr;gap:12px}.v8.v8 .v2-spath__dev{width:84%}.v8.v8 .v2-spath__item.is-r .v2-spath__dev{order:0;justify-self:end}.v8.v8 .v2-spath__item.is-r .v2-spath__txt{text-align:right;justify-self:end}.v8.v8 .v2-spath__txt{width:84%}.v8.v8 .v2-spath__item.is-r .v2-spath__txt p{margin-left:auto}.v8.v8 .v2-spath__n{width:38px;height:38px;font-size:13px;top:-14px;left:-8px}.v8.v8 .v2-spath__item.is-r .v2-spath__n{right:-8px;left:auto}.v8.v8 .v2-spath__txt h3{font-size:24px}.v8.v8 .v2-spath__txt p{font-size:15px}.v8.v8 .v2-team2{padding:calc(var(--header) + 24px) 0 var(--sec)}.v8.v8 .v2-team2 .v2-big{font-size:clamp(36px,10.4vw,46px);line-height:1}.v8.v8 .v2-team2 .v2-lead{font-size:16px}.v8.v8 .v2-team2__chapters{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:22px calc(var(--gutter) * -1) 0;padding:10px var(--gutter) 6px;scroll-padding-left:var(--gutter)}.v8.v8 .v2-team2__chapters::-webkit-scrollbar{display:none}.v8.v8 .v2-team2__ch{flex:0 0 68vw;scroll-snap-align:start}.v8.v8 .v2-team2__ch h2{font-size:19px}.v8.v8 .v2-team2__ch p{font-size:14.5px}.v8.v8 .v2-team2__faces{flex-direction:column;align-items:flex-start;gap:10px}.v8.v8 .v2-team2__faces p{font-size:14.5px}.v8.v8 .v2-wh{padding:calc(var(--header) + 24px) 0 var(--sec)}.v8.v8 .v2-wh__grid{grid-template-columns:1fr;gap:30px}.v8.v8 .v2-wh .v2-big--hero{font-size:clamp(38px,11vw,48px);line-height:1}.v8.v8 .v2-wh__act{display:grid;gap:10px}.v8.v8 .v2-wh__act .sq-btn,.v8.v8 .v2-wh__ghost{width:100%;justify-content:center;min-height:54px}.v8.v8 .v2-wh__trust li{font-size:13.5px}.v8.v8 .v2-wh__stage{aspect-ratio:1 / .86;margin:0 6px}.v8.v8 .v2-wh .v2-uichip{font-size:11.5px;padding:6px 9px}.v8.v8 .v2-wh__chip.is-1{left:-2%;top:58%}.v8.v8 .v2-wh__chip.is-2{right:26%;top:-4%}.v8.v8 .v2-wh__chip.is-3{display:none}}@media (min-width: 600px) and (max-width: 899px){.v8.v8 .v2-proofs>*,.v8.v8 .v2-deck>*{flex-basis:28vw}.v8.v8 .v2-posters>*{flex:0 0 28vw!important}.v8.v8 .v2-social>*{flex-basis:30vw}.v8.v8 .v2-team2__ch{flex-basis:40vw}.v8.v8 .v2-spath__dev,.v8.v8 .v2-spath__txt{width:70%}.v8.v8 .v2-tt{aspect-ratio:9 / 18.6}}.v8 .v2-faq.is-light button,.v8.v8 .v2-faq.is-light button,.v8 .v2-faq.is-light .v2-faq__a strong{color:var(--ink)}.v8 .v2-faq.is-light .v2-faq__a p{color:var(--n300)}.v8 .v2-faq.is-light button i:before,.v8 .v2-faq.is-light button i:after{background:var(--green)}.v8 .v2-versus.is-light .v2-lead,.v8 .v2-proofsec.is-light .v2-lead{color:var(--n300)}.v2-spath__txt{position:relative;z-index:2;padding:14px 16px;border-radius:18px;background:var(--n950);box-shadow:0 0 0 1px var(--n800)}.v8 .v2-kinds2 .v2-kinds__end p{font-size:clamp(16px,1.3vw,19px);color:var(--n300);margin:0 0 14px}.v8 .v2-kinds2 .v2-kinds__end strong{color:#fff}@media (max-width: 899px){.v8.v8 .v2-spath__txt{padding:12px 14px}.v8.v8 .v2-kinds2 .v2-kinds__end{text-align:center}}@media (min-width: 900px){.v8 .v2-proofsec .v2-proofs{max-width:1120px;gap:22px}.v2-spath__list{gap:clamp(36px,4.5vw,72px)}.v2-spath__item,.v2-spath__item.is-r{grid-template-columns:1fr 1fr}}@media (min-width: 600px) and (max-width: 899px){.v8.v8 .v2-rules2__duo{grid-template-columns:1fr 1fr}.v8.v8 .v2-rules2__card{aspect-ratio:4 / 5}}.v8 .v2-hj__lead em,.v8 .v2-chap__txt em,.v8 .v2-team2 .v2-lead em,.v8 .v2-story .v2-lead em,.v8 .v2-close2 em,.v8 .v2-more3 .v2-lead em,.v8 .v2-kinds2 .v2-lead em,.v8 .v2-proofsec .v2-lead em,.v8 .v2-versus .v2-lead em,.v8 .v2-why2 .v2-lead em,.v8 .v2-lottery .v2-lead em,.v8 .v2-rules2 .v2-lead em{font-style:normal;font-family:var(--caption);font-weight:600;color:var(--n400)}.v8 main>.is-light,.v8 main>.is-sky{margin:0 clamp(8px,1.2vw,18px);border-radius:clamp(26px,3vw,48px);overflow:clip}.v8 main>.is-light+.is-light,.v8 main>.is-sky+.is-light,.v8 main>.is-light+.is-sky{margin-top:12px}.v8 .v2-contrast__n span{background:linear-gradient(180deg,#fff 30%,#bfe6fb);-webkit-background-clip:text;background-clip:text;color:transparent}.v8 .v2-contrast__chips li{background:linear-gradient(120deg,#1b814329,#8fd0f50f);border-color:#76b38e47}.v8 .v2-fault .v2-tried li{background:var(--n900);border:1px solid var(--n800);border-radius:16px;padding:14px 16px;margin-bottom:8px}.v8 .v2-fault .v2-tried li:before{display:none}.v8 .v2-fault.is-light .v2-tried li{background:#fff;box-shadow:0 10px 30px -24px #0b131080}.v8 .v2-fault .v2-tried em{display:block;margin-top:2px;font-size:.86em}.v8 .v2-proofsec .v2-proof a{background:#fff;border-radius:20px;padding:8px 8px 14px;box-shadow:0 0 0 1px var(--n800),0 24px 50px -30px #0b131073;transition:transform .5s var(--ease),box-shadow .5s}.v8 .v2-proofsec .v2-proof a:hover{transform:translateY(-6px);box-shadow:0 0 0 2px var(--green),0 30px 60px -28px #0b131080}.v8 .v2-proofsec .v2-proof__shot{box-shadow:none;border-radius:14px}.v8 .v2-proofsec .v2-proof a:hover .v2-proof__shot{box-shadow:none;transform:none}.v8 .v2-proofsec .v2-proof b,.v8 .v2-proofsec .v2-proof span,.v8 .v2-proofsec .v2-proof i{padding:0 6px}.v2-wh__grid{grid-template-areas:"t s" "b s";row-gap:18px}.v2-wh__t{grid-area:t;align-self:end}.v2-wh__stage{grid-area:s}.v2-wh__b{grid-area:b;align-self:start}.v2-wh__b .v2-lead{max-width:30em}.v2-chaps{margin-top:clamp(30px,5vw,70px)}.v2-chap__list{list-style:none;margin:0;padding:0;position:relative;z-index:1;display:grid;gap:clamp(44px,6vw,96px)}.v2-chap{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(22px,4vw,64px);align-items:center}.v2-chap.is-r{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.v2-chap.is-r .v2-chap__media{order:2;justify-self:end}.v2-chap__media{position:relative;width:100%;max-width:380px;aspect-ratio:4 / 5}.v2-chap__media>video,.v2-chap__faces{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:26px;box-shadow:0 40px 80px -40px #000000e6,0 0 0 1px #ffffff14;background:var(--n900)}.v2-chap__faces{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;overflow:hidden}.v2-chap__faces img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:12px}.v2-chap__dot{position:absolute;top:-20px;left:-20px;z-index:3;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;font:900 20px var(--display);color:#fff;background:var(--green);box-shadow:0 0 0 7px var(--n950),0 0 40px -6px var(--glow)}.v2-chap.is-r .v2-chap__dot{left:auto;right:-20px}.v2-chap__txt{position:relative;z-index:2;padding:clamp(18px,2.4vw,30px);border-radius:22px;background:#0d110feb;border:1px solid var(--n800);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);max-width:560px}.v2-chap.is-r .v2-chap__txt{justify-self:end}.v2-chap__cap{display:inline-block;margin-bottom:10px;padding:5px 10px;border-radius:999px;font:800 11.5px var(--caption);letter-spacing:.12em;text-transform:uppercase;color:var(--sky);background:var(--sky-10);border:1px solid rgba(143,208,245,.35)}.v2-chap__txt h2{margin:0 0 10px;font:900 clamp(26px,3vw,46px)/1 var(--display);font-stretch:118%;text-transform:uppercase;letter-spacing:-.02em}.v2-chap__txt p{margin:0;font-size:clamp(16px,1.25vw,19px);line-height:1.55;color:var(--n300)}.v2-chap__txt strong{color:#fff}.v2-chaps .v2-spath__line .is-on{stroke:var(--sky);filter:drop-shadow(0 0 10px rgba(143,208,245,.6))}@media (max-width: 899px){.v8.v8 main>.is-light,.v8.v8 main>.is-sky{margin:0 8px;border-radius:26px}.v8.v8 .v2-fault .v2-tried li{padding:12px 14px}.v8.v8 .v2-proofsec .v2-proof a{padding:6px 6px 12px;border-radius:16px}.v8.v8 .v2-proofsec .v2-proof__shot{border-radius:11px}.v8.v8 .v2-proofsec .v2-proof b,.v8.v8 .v2-proofsec .v2-proof span,.v8.v8 .v2-proofsec .v2-proof i{padding:0 4px}.v8.v8 .v2-wh__grid{grid-template-areas:none;row-gap:22px}.v8.v8 .v2-wh__t,.v8.v8 .v2-wh__stage,.v8.v8 .v2-wh__b{grid-area:auto}.v8.v8 .v2-wh__act .sq-btn{width:100%;justify-content:center}.v8.v8 .v2-team2 .v2-big{font-size:clamp(38px,11vw,48px)}.v8.v8 .v2-chap__list{gap:46px}.v8.v8 .v2-chap,.v8.v8 .v2-chap.is-r{grid-template-columns:1fr;gap:14px}.v8.v8 .v2-chap__media{width:66%;max-width:300px}.v8.v8 .v2-chap.is-r .v2-chap__media{order:0;justify-self:end}.v8.v8 .v2-chap__txt{width:90%;padding:16px}.v8.v8 .v2-chap.is-r .v2-chap__txt{justify-self:end}.v8.v8 .v2-chap__txt h2{font-size:24px}.v8.v8 .v2-chap__txt p{font-size:15.5px}.v8.v8 .v2-chap__dot{width:42px;height:42px;font-size:16px;top:-14px;left:-12px}.v8.v8 .v2-chap.is-r .v2-chap__dot{right:-12px;left:auto}}.v2-rules2__card.is-ent{opacity:.35;transform:translateY(16px)}@media (max-width: 899px){.v2-rules2.is-on .is-sell{transition-delay:.7s}.v2-rules2.is-on .is-ent{transition-delay:.6s}.v2-rules2__stamp{transition-delay:.5s,.5s}.is-ent .v2-rules2__meter i{transition-delay:.9s}}@media (max-width: 899px){.v8.v8 .v2-proofs,.v8.v8 .v2-deck,.v8.v8 .v2-pfsocial .v2-social{display:grid;grid-template-columns:1fr 1fr;gap:14px 12px;overflow:visible;scroll-snap-type:none;padding:6px var(--gutter) 40px;margin:0}.v8.v8 .v2-pfsocial .v2-social{padding:6px 0 40px}.v8.v8 .v2-proofs>*,.v8.v8 .v2-deck>*,.v8.v8 .v2-pfsocial .v2-social>*{flex:none;width:auto;min-width:0}.v8.v8 .v2-proofs>:nth-child(odd),.v8.v8 .v2-deck>:nth-child(odd),.v8.v8 .v2-pfsocial .v2-social>:nth-child(odd){rotate:-1.5deg}.v8.v8 .v2-proofs>:nth-child(2n),.v8.v8 .v2-deck>:nth-child(2n),.v8.v8 .v2-pfsocial .v2-social>:nth-child(2n){rotate:1.5deg;translate:0 34px}.v8.v8 .v2-proofsec .v2-railhint,.v8.v8 .v2-series .v2-railhint{display:none}}@media (min-width: 600px) and (max-width: 899px){.v8.v8 .v2-proofs,.v8.v8 .v2-deck{grid-template-columns:repeat(4,1fr)}.v8.v8 .v2-pfsocial .v2-social{grid-template-columns:repeat(3,1fr)}}@media (max-width: 899px){.v8.v8 .v2-posters{display:grid;grid-template-columns:1fr 1fr;gap:14px 12px;overflow:visible;scroll-snap-type:none;padding:6px var(--gutter) 40px}.v8.v8 .v2-posters>*{flex:none!important;width:auto;min-width:0}.v8.v8 .v2-posters>:nth-child(odd){rotate:-1.5deg}.v8.v8 .v2-posters>:nth-child(2n){rotate:1.5deg;translate:0 34px}.v8.v8 .v2-rowsec .v2-railhint{display:none}}@media (min-width: 600px) and (max-width: 899px){.v8.v8 .v2-posters{grid-template-columns:repeat(3,1fr)}}.v8 .v2-lf__card{--white: var(--ink);--n200: #1F2925;--n300: #39433E;--n400: #56605B;--n500: #78827D;--n700: #CAD5DB;--n800: #E1E8ED;--n900: #fff;--n950: #F3F7FA;color:var(--ink);background:radial-gradient(80% 50% at 100% 0%,#D9EEFB,transparent 60%),#fff;border:0;box-shadow:0 50px 120px -30px #000000b3;padding-top:22px}.v8 .v2-lf__card .v2-k{color:#fff}.v8 .v2-lf__x{color:var(--ink);border-color:var(--n700);background:#fff;z-index:3}.v8 .v2-lf__progress{margin:10px 52px 16px 0;background:var(--n800)}.v8 .v2-lf__back{position:absolute;left:18px;top:46px;padding:4px 0;font-size:13px;color:var(--n400)}.v8 .v2-lf__back+.v2-lf__panel,.v8 .v2-lf__back~div .v2-lf__panel{margin-top:18px}.v2-lf__kick{margin:0 0 8px;font:800 12px/1.35 var(--caption);letter-spacing:.1em;text-transform:uppercase;color:var(--green)}.v8 .v2-lf__q{text-transform:none;font-size:clamp(24px,3vw,32px);letter-spacing:-.02em;line-height:1.08;color:var(--ink);margin-bottom:6px}.v2-lf__q2{margin:18px 0 8px;font:900 19px/1.1 var(--display);color:var(--ink)}.v8 .v2-lf__help{color:var(--n400);margin-bottom:14px}.v2-tiles2{display:grid;gap:8px}.v2-tiles2.is-2{grid-template-columns:1fr 1fr}.v2-tile2{display:flex;align-items:center;gap:12px;min-height:54px;padding:12px 14px;border-radius:16px;border:1.5px solid var(--n800);background:#fff;color:var(--ink);text-align:left;font:700 15.5px/1.25 var(--caption);cursor:pointer;transition:border-color .2s,background .2s,transform .2s;box-shadow:0 6px 18px -14px #0b131080}.v2-tile2 span{flex:none;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;font-size:19px;background:#f1f6f9}.v2-tile2:hover{border-color:var(--green-40);transform:translateY(-1px)}.v2-tile2.is-on{border-color:var(--green);background:#eaf6ef;box-shadow:inset 0 0 0 1px var(--green)}.v2-tile2.is-on span{background:var(--green)}.v2-tiles2.is-2 .v2-tile2{min-height:60px;font-size:14px;padding:10px;gap:9px}.v2-tiles2.is-2 .v2-tile2 span{width:30px;height:30px;font-size:17px}.v2-lf__react{display:flex;gap:10px;align-items:flex-start;margin:0 0 14px}.v2-lf__react b{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--green);color:#fff;font:900 13px var(--display)}.v2-lf__react span{padding:10px 13px;border-radius:4px 16px 16px;background:#eaf6ef;color:var(--ink);font:600 14.5px/1.4 var(--caption)}.v2-lf__more{margin-top:14px}.v8 .v2-lf__card .v2-field>span{color:var(--n300)}.v8 .v2-lf__card .v2-field input{background:#f6f9fb;border-color:var(--n800);color:var(--ink)}.v8 .v2-lf__card .v2-field input:focus{background:#fff}.v2-lf__row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.v2-lf__prize{position:relative;margin:0 0 18px;padding:16px 16px 14px;border-radius:18px;color:#fff;background:radial-gradient(70% 80% at 100% 0%,rgba(143,208,245,.35),transparent 60%),linear-gradient(140deg,var(--green),#0f5c2d);box-shadow:0 20px 40px -24px #1b8143e6}.v2-lf__prize .v2-lf__kick{color:#d6f5e1;text-transform:none;letter-spacing:0;font-size:13.5px}.v2-lf__idea{margin:0 0 6px;font:900 clamp(22px,2.6vw,28px)/1.05 var(--display);font-stretch:112%}.v2-lf__ideat{margin:0 0 8px;font-size:14.5px;line-height:1.45;color:#ffffffeb}.v2-lf__prize ul{margin:0 0 8px;padding-left:18px;display:grid;gap:5px;font-size:14.5px;line-height:1.4}.v2-lf__prize small{display:block;font-size:11.5px;color:#ffffffb3}.v2-lf__opt{display:block;margin:2px 0 12px;padding:4px 0;background:none;border:0;color:var(--green);font:700 14px var(--caption);cursor:pointer}.v2-lf__opt em{font-style:normal;color:var(--n400);font-weight:600}.v8 .v2-lf__card .v2-opt{background:#fff;color:var(--ink);border-color:var(--n800)}.v8 .v2-lf__card .v2-opt.is-on{background:#eaf6ef;border-color:var(--green)}.v8 .v2-lf__card .v2-check{color:var(--n300)}.v8 .v2-lf__nav .sq-btn{width:100%;justify-content:center;margin:0;color:#fff}.v8 .v2-lf__foot{color:var(--n400)}.v8 .v2-lf__card .v2-lf__done .v2-big{color:var(--ink)}@media (max-width: 599px){.v8 .v2-lf__card{padding:18px 16px 16px}.v8 .v2-lf__q{font-size:23px}.v2-tile2{min-height:50px;font-size:15px;padding:10px 12px}.v2-lf__row{grid-template-columns:1fr;gap:0}.v8 .v2-lf__back{top:40px;left:16px}}.v8 .is-light,.v8 .is-sky{background:var(--paper)}.v8 .is-sky{background:radial-gradient(60% 50% at 90% 10%,rgba(143,208,245,.35),transparent 70%),var(--paper)}.v8 main>.is-light,.v8 main>.is-sky,.v8.v8 main>.is-light,.v8.v8 main>.is-sky{margin:0;border-radius:0;overflow:clip}.v8 main>.is-light+.is-light,.v8 main>.is-sky+.is-light,.v8 main>.is-light+.is-sky{margin-top:0}.v8 .is-light.v2-faq,.v8 .is-light+.is-light{border-top:0}.v8 main>.is-light+.is-light:before,.v8 main>.is-sky+.is-light:before,.v8 main>.is-light+.is-sky:before{content:"";position:absolute;top:0;left:50%;translate:-50% 0;width:min(1100px,86%);height:1px;background:linear-gradient(90deg,transparent,rgba(11,19,16,.1),transparent)}.v8 .is-light .v2-sec,.v8 .v2-sec.is-light{padding:var(--sec) 0}.v8 .v2-contrast,.v8 .v2-hj,.v8 .v2-couch{position:relative}.v8 .v2-contrast:after,.v8 .v2-couch:after{content:"";position:absolute;left:0;right:0;bottom:0;height:110px;z-index:6;pointer-events:none;background:linear-gradient(180deg,transparent,var(--paper))}.v8 .v2-couch:before{content:"";position:absolute;left:0;right:0;top:0;height:110px;z-index:6;pointer-events:none;background:linear-gradient(180deg,var(--paper),transparent)}@media (min-width: 900px){.v8 .v2-hj:after{content:"";position:absolute;left:0;right:0;bottom:0;height:140px;z-index:6;pointer-events:none;background:linear-gradient(180deg,transparent,var(--paper))}}.v8 .v2-team2:after,.v8 .v2-wh:after,.v8 .v2-pfh:after{content:"";position:absolute;left:0;right:0;bottom:0;height:100px;z-index:1;pointer-events:none;background:linear-gradient(180deg,transparent,var(--paper))}.v8 .v2-pfh{position:relative}.v8 .is-light .v2-format__pre strong,.v8 .is-light .v2-gets__list li strong,.v8 .is-light .v2-story4__i strong,.v8 .is-light .v2-why__nums b,.v8 .is-light .v2-spath__txt h3,.v8 .is-light .v2-kinds__end strong,.v8.v8 .is-light .v2-kinds__end strong,.v8.v8 .is-light .v2-gets__list li,.v8.v8 .is-light .v2-gets__list li.is-done,.v8 .is-light .v2-gets__list li{color:var(--ink)}.v8 .is-light .v2-gets__list li:not(.is-on):not(.is-done){opacity:.5}@media (max-width: 899px){.v8.v8 .is-light .v2-gets__list li{opacity:1}}.v8 .is-light .v2-gets__list li.is-on strong{color:var(--green)}.v8 .is-light .v2-why__nums span{background:#fff;border-color:var(--n800);color:var(--n300)}.v8 .is-light .v2-sign__links a{color:var(--green)}.v8 .is-light .v2-wall{-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.v8 .is-light .v2-spath__txt{background:#fff;box-shadow:0 0 0 1px var(--n800),0 20px 40px -30px #0b131066}.v8 .is-light .v2-spath__n{box-shadow:0 0 0 6px var(--paper),0 10px 30px -8px var(--glow)}.v8 .is-light .v2-format{background:#fff;border-color:var(--n800);box-shadow:0 20px 50px -36px #0b131073}.v8 .is-light .v2-format__row.is-trend{background:var(--paper)}.v8 .is-light .v2-scratch__prize{color:var(--ink)}.v8 .is-light .v2-card__line{color:var(--n300)}.v8 .is-light .v2-card__line .v2-link{color:var(--green)}.v8 .is-light .v2-close2__card{box-shadow:0 50px 100px -50px #0f3f22b3}.v8 .is-light .v2-quiz__tile{color:#fff}.v8 .is-light .v2-rules2 em,.v8 .v2-rules2.is-light .v2-lead em{color:var(--n400)}.v8 .is-light .v2-tried__t,.v8 .is-light .v2-punch{color:var(--ink)}.v8 .is-light .v2-bts__item span,.v8 .is-light .v2-crew__does{color:var(--n300)}.v8 .is-light .v2-crew h3{color:var(--ink)}.v8 .is-light .v2-path__step{background:#fff;border-color:var(--n800);color:var(--ink)}.v8 .is-light .v2-sites__chips .v2-chip{color:var(--ink)}.v8 .is-light .v2-ba__label{color:#fff}.v8 .is-light .v2-quiz__tile,.v8.v8 .is-light .v2-quiz__tile{color:var(--ink);background:#fff;border-color:var(--n800);box-shadow:0 8px 22px -18px #0b131080}.v8 .is-light .v2-quiz__tile.is-on,.v8 .is-light .v2-quiz__tile:hover{border-color:var(--green)}.v8 .v2-close2 .v2-close2__card{--white: #fff;--n300: #C5CAC6;--n400: #9AA19C;--n500: #6B726D;color:#fff}.v8 .v2-close2 .v2-close2__card .v2-big,.v8 .v2-close2 .v2-close2__card .v2-scene{color:#fff}.v8 .v2-close2 .v2-close2__card .v2-scene{color:var(--green-40)}.v2-tile__animui{position:relative;overflow:hidden;display:grid!important;place-items:center}.v2-tile__animui i{position:absolute;border-radius:50%;filter:blur(14px);opacity:.85;animation:v2-blob 6s ease-in-out infinite}.v2-tile__animui i:nth-child(1){width:46%;aspect-ratio:1;background:var(--green);left:8%;top:12%}.v2-tile__animui i:nth-child(2){width:40%;aspect-ratio:1;background:var(--sky);right:6%;top:22%;animation-delay:-2s}.v2-tile__animui i:nth-child(3){width:30%;aspect-ratio:1;background:#fff;left:38%;bottom:0;opacity:.35;animation-delay:-4s}.v2-tile__animui b{position:relative;z-index:2;padding:8px 14px;border-radius:999px;background:#0a0c0bb3;color:#fff;font:900 clamp(13px,1.4vw,18px) var(--display);letter-spacing:.02em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@keyframes v2-blob{50%{transform:translate(14%,-10%) scale(1.15)}}@media (prefers-reduced-motion: reduce){.v2-tile__animui i{animation:none}}.v2-tile__seoui{display:grid!important;gap:6px;align-content:center}.v2-tile__seoui span{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:999px;background:#fff;color:#222;font:600 clamp(10px,1vw,13px) var(--caption);box-shadow:0 6px 16px -10px #0009}.v2-tile__seoui small{font-weight:800;font-size:.85em;color:#4285f4}.v2-tile__seoui span.is-ai small{color:#10a37f}.v2-tile__seoui b{justify-self:start;padding:6px 10px;border-radius:8px;background:var(--green);color:#fff;font:800 clamp(10px,1vw,13px) var(--caption)}.v2-tile__seoui b:before{content:"1° · ";opacity:.8}.v2-tile__langui{display:flex!important;flex-wrap:wrap;align-content:center;justify-content:center;gap:6px}.v2-tile__langui span{padding:7px 11px;border-radius:10px;background:#ffffff1a;border:1px solid rgba(255,255,255,.18);color:#fff;font:800 clamp(11px,1.1vw,14px) var(--caption)}.v2-tile__langui span.is-on{background:var(--sky);color:#0b2235;border-color:var(--sky)}.v8 .v2-lf__back,.v8 .v2-lf__card .v2-lf__back{position:static;display:inline-block;margin:-8px 0 10px;padding:2px 0}.v8 .v2-lf__back+.v2-lf__panel{margin-top:0}.v8 .v2-lf__q,.v8 .v2-lf__q2{font:900 clamp(22px,2.6vw,28px)/1.1 var(--display);letter-spacing:-.02em;text-transform:none;color:var(--ink);margin:0 0 6px}.v8 .v2-lf__q2{margin-top:16px}.v8 .v2-lf__help{font-size:14.5px;margin:0 0 12px}.v8 .v2-tile2,.v8 .v2-tiles2.is-2 .v2-tile2{min-height:52px;padding:9px 12px;gap:10px;font:700 14.5px/1.25 var(--caption);border-radius:14px}.v8 .v2-tile2 span,.v8 .v2-tiles2.is-2 .v2-tile2 span{width:30px;height:30px;font-size:17px;border-radius:9px}.v8 .v2-tiles2{gap:8px}.v8 .v2-lf__card .v2-field{margin-bottom:10px;gap:4px}.v8 .v2-lf__card .v2-field>span{font-size:13px}.v8 .v2-lf__card .v2-field input{min-height:48px;padding:10px 13px;font-size:16px;border-radius:12px}.v8 .v2-lf__row{gap:8px}.v8 .v2-lf__card .v2-check{font-size:13px;margin:2px 0 0}.v8 .v2-lf__card .v2-check input{width:20px;height:20px}.v8 .v2-lf__opt{font-size:13.5px;margin:0 0 8px}.v8 .v2-lf__card .v2-opts--sm .v2-opt{min-height:42px;font-size:13.5px;padding:8px 12px}.v8 .v2-lf__prize{padding:13px 14px 11px;margin-bottom:14px;border-radius:16px}.v8 .v2-lf__prize .v2-lf__kick{font-size:12.5px;margin-bottom:4px}.v8 .v2-lf__idea{font-size:21px;margin-bottom:4px}.v8 .v2-lf__ideat{font-size:13.5px;margin-bottom:4px}.v8 .v2-lf__prize ul{font-size:13.5px;gap:3px;margin-bottom:4px}.v8 .v2-lf__prize small{font-size:11px}.v8 .v2-lf__nav{position:sticky;bottom:-22px;z-index:4;margin:12px -4px 0;padding:12px 4px 10px;background:linear-gradient(180deg,#fff0,#fff 30%)}.v8 .v2-lf__nav .sq-btn{min-height:54px;font-size:15px;width:100%;justify-content:center}.v8 .v2-lf__foot{margin:6px 0 0;font-size:12px}@media (max-width: 599px){.v8 .v2-lf{padding:10px}.v8 .v2-lf__card{max-height:calc(100dvh - 20px);padding:16px 14px 14px}.v8 .v2-lf__nav{bottom:-14px}.v8 .v2-lf__q,.v8 .v2-lf__q2{font-size:22px}.v8 .v2-lf__row{grid-template-columns:1fr 1fr;gap:8px}.v8 .v2-lf__ideat{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.v8 .v2-lf__prize small{display:none}.v8 .v2-lf__help{margin-bottom:10px}}.v8 .v2-chap__media>img,.v8 .v2-chap__link>video,.v8 .v2-chap__link>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:26px;display:block;box-shadow:0 40px 80px -40px #0009,0 0 0 1px #0b131014;background:#fff}.v8 .v2-chap__link{display:block;height:100%;border-radius:26px;transition:transform .5s var(--ease)}.v8 .v2-chap__link:hover{transform:translateY(-6px)}.v8 .is-light .v2-chap__txt{background:#fff;border-color:var(--n800);box-shadow:0 24px 50px -34px #0b131073;-webkit-backdrop-filter:none;backdrop-filter:none}.v8 .is-light .v2-chap__txt h3,.v8 .is-light .v2-chap__txt h2{color:var(--ink)}.v8 .is-light .v2-chap__txt p{color:var(--n300)}.v8 .is-light .v2-chap__txt strong{color:var(--ink)}.v8 .is-light .v2-chap__cap{color:var(--sky-deep);background:var(--sky-10)}.v8 .is-light .v2-chaps .v2-spath__line .is-on{stroke:var(--green);filter:drop-shadow(0 0 8px var(--glow))}.v8 .v2-chap__txt h3{margin:0 0 10px;font:900 clamp(26px,3vw,46px)/1 var(--display);font-stretch:118%;text-transform:uppercase;letter-spacing:-.02em}.v8 .v2-chap__txt .v2-link{display:inline-block;margin-top:12px;font-weight:800}.v8 .v2-chap__txt em{font-style:normal;font-family:var(--caption);font-weight:600;color:var(--n400)}.v8 .v2-chaps--shots .v2-chap__media{aspect-ratio:auto;max-width:320px}.v8 .v2-chaps--shots .v2-chap__media>img,.v8 .v2-chaps--shots .v2-chap__link>img{height:auto;-o-object-fit:contain;object-fit:contain}.v8 .v2-chap__num{display:block;font:900 clamp(52px,6vw,96px)/.9 var(--display);letter-spacing:-.04em;color:var(--green);text-transform:none}.v8 .v2-chaps--video .v2-chap__media{aspect-ratio:9 / 16;max-width:320px}.v8 .v2-chaps--gets .v2-chap__media{aspect-ratio:4 / 5;max-width:340px}.v8 .v2-chaps--gets .v2-chap__media>img{-o-object-position:top center;object-position:top center}.v8 .v2-proofsec .v2-chaps,.v8 .v2-series .v2-chaps,.v8 .v2-gets2 .v2-chaps,.v8 .v2-steps2 .v2-chaps{margin-top:clamp(16px,3vw,40px)}.v8 .v2-series .v2-format{margin-top:clamp(48px,6vw,90px)}@media (max-width: 899px){.v8.v8 .v2-chaps--shots .v2-chap__media,.v8.v8 .v2-chaps--video .v2-chap__media{width:64%;max-width:280px}.v8.v8 .v2-chaps--gets .v2-chap__media{width:70%;max-width:300px}.v8.v8 .v2-chap__num{font-size:52px}.v8.v8 .v2-chap__txt h3{font-size:24px}.v8.v8 .v2-chap__txt p{font-size:15.5px}}.v2-wh__grid{grid-template-areas:"t s" "b s"}.v2-wh__stack{grid-area:s;position:relative;aspect-ratio:1 / .78}.v2-wh__win{position:absolute;width:74%}.v2-wh__win .v2-mock{box-shadow:0 40px 90px -30px #000000e6,0 0 0 1px #8fd0f52e}.v2-wh__win.is-0{left:0;top:0;rotate:-5deg}.v2-wh__win.is-1{right:0;top:12%;rotate:4deg}.v2-wh__win.is-2{left:11%;top:34%;width:80%;z-index:2}.v2-wh__b{grid-area:b}.v2-wh__b .v2-wh__act{margin:0 0 18px}@media (max-width: 899px){.v8.v8 .v2-wh__grid{grid-template-areas:none}.v8.v8 .v2-wh__stack{grid-area:auto;aspect-ratio:1 / .86;margin:4px 2px 6px}}.v2-flow2__grid{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(28px,5vw,80px);align-items:center}.v2-flow2__list{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:8px}.v2-flow2__list li{display:grid;grid-template-columns:34px 1fr;gap:10px;align-items:baseline;padding:14px 16px;border-radius:16px;background:#fff;border:1px solid var(--n800);color:var(--n400);transition:border-color .3s,box-shadow .3s,color .3s,transform .3s}.v2-flow2__list li strong{color:var(--ink);font:800 16.5px/1.3 var(--caption)}.v2-flow2__list li em{font-style:normal;color:var(--n400);font-size:14.5px}.v2-flow2__list li.is-on{border-color:var(--green);box-shadow:0 16px 36px -24px var(--glow);transform:translate(6px)}.v2-flow2__list li.is-on strong{color:var(--green)}.v2-flow2__n{font:900 13px var(--display);color:var(--green)}.v8 .v2-flow2__phone{width:min(300px,70vw)}.v2-t2s{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;overflow:hidden;color:#111;font-family:var(--caption)}.v2-t2s__tt{position:absolute;top:0;right:0;bottom:0;left:0;padding:14% 7% 0;transition:transform .6s var(--ease),opacity .5s}.v2-t2s__top{display:flex;justify-content:space-between;font-weight:800;font-size:12px;margin-bottom:10px}.v2-t2s__head{display:grid;justify-items:center;gap:5px;text-align:center}.v2-t2s__av{width:64px;height:64px;border-radius:50%;overflow:hidden;box-shadow:0 0 0 2px #fff,0 0 0 4px #fe2c55}.v2-t2s__av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.v2-t2s__head>b{font-size:13px}.v2-t2s__stats{display:flex;gap:14px;font-size:10px;color:#666}.v2-t2s__stats b{display:block;font-size:13px;color:#111}.v2-t2s__follow{padding:6px 26px;border-radius:6px;background:#fe2c55;color:#fff;font-weight:800;font-size:11px}.v2-t2s__head p{margin:2px 0 0;font-size:10.5px;color:#333}.v2-t2s__link{padding:3px 9px;border-radius:6px;font-weight:800;font-size:11px;color:#111;transition:background .25s,transform .25s}.v2-t2s__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;margin:12px -7% 0}.v2-t2s__grid img{width:100%;aspect-ratio:3 / 4;-o-object-fit:cover;object-fit:cover}.v2-t2s__tap{position:absolute;left:50%;top:41.5%;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;background:#1b814359;box-shadow:0 0 #1b814380;opacity:0}.v2-t2s.is-k1 .v2-t2s__tap{opacity:1;animation:v2-tap .9s ease-out}.v2-t2s.is-k1 .v2-t2s__link{background:#1b81432e;transform:scale(1.08)}@keyframes v2-tap{0%{transform:scale(.4);box-shadow:0 0 #1b814399}60%{transform:scale(1);box-shadow:0 0 0 16px #1b814300}to{transform:scale(1)}}.v2-t2s__site{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;transform:translateY(102%);transition:transform .6s cubic-bezier(.2,.9,.25,1);box-shadow:0 -20px 40px #00000040}.v2-t2s.is-k2 .v2-t2s__site,.v2-t2s.is-k3 .v2-t2s__site{transform:none}.v2-t2s.is-k2 .v2-t2s__tt,.v2-t2s.is-k3 .v2-t2s__tt{transform:scale(.92);opacity:.3}.v2-t2s__bar{position:absolute;top:0;left:0;right:0;z-index:2;padding:12% 0 8px;text-align:center;font-size:11px;font-weight:700;color:#333;background:linear-gradient(#f3f3f3,#f3f3f3 85%,#f3f3f300)}.v2-t2s__site img{position:absolute;top:9%;left:0;width:100%;height:auto;transition:transform 1.2s var(--ease)}.v2-t2s.is-k3 .v2-t2s__site img{transform:translateY(-10%)}.v2-t2s__btn{position:absolute;left:50%;bottom:7%;translate:-50% 0;z-index:3;padding:12px 22px;border-radius:999px;background:var(--green);color:#fff;font:900 13px var(--display);white-space:nowrap;box-shadow:0 14px 30px -10px #1b8143cc;transition:transform .3s,background .3s}.v2-t2s.is-k3 .v2-t2s__btn{background:#0f5c2d;animation:v2-pop .5s ease-out}@keyframes v2-pop{50%{transform:scale(1.12)}}@media (max-width: 899px){.v8.v8 .v2-flow2__grid{grid-template-columns:1fr;gap:24px}.v2-flow2__list li{padding:12px 14px}.v2-flow2__list li strong{font-size:15.5px}.v2-flow2__list li em{font-size:13.5px}}@media (prefers-reduced-motion: reduce){.v2-t2s *,.v2-t2s{transition:none!important;animation:none!important}}.v2-tile__mob{position:relative;flex:1;min-height:200px;margin:0 auto 10px;width:62%;max-width:220px;border-radius:22px;overflow:hidden;border:5px solid #050605;box-shadow:0 0 0 1px #2a2f2c,0 30px 50px -20px #0009;background:#fff}.v2-tile__mob img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.v2-tile__landui{display:grid!important;justify-items:center;align-content:center;gap:4px;text-align:center}.v2-tile__landui b{color:#fff;font:900 clamp(15px,1.6vw,22px)/1 var(--display)}.v2-tile__landui span{color:#ffffffbf;font:700 clamp(12px,1.2vw,15px) var(--caption)}.v2-tile__landui i{margin-top:8px;padding:8px 16px;border-radius:999px;background:var(--green);color:#fff;font:900 12px var(--display);font-style:normal;animation:v2-pop 2.4s ease-in-out infinite}.v8 .is-light .v2-tile{background:#fff;border-color:var(--n800);box-shadow:0 20px 44px -34px #0b131073}.v8 .is-light .v2-tile h3{color:var(--ink)}.v8 .is-light .v2-tile p{color:var(--n300)}.v2-oneteam__duo{position:relative;padding:0 12% 14% 0}.v2-oneteam__ph{position:absolute;right:0;bottom:0;width:30%;rotate:5deg}.v2-oneteam__desk .v2-mock{box-shadow:0 40px 80px -36px #0b131099}.v2-footer__about{max-width:34em;margin:10px 0 8px;font-size:13px;line-height:1.5;color:var(--n400)}.v8 .v2-chap__list{gap:clamp(28px,4vw,56px)}.v8 .v2-chap{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(18px,3vw,48px)}.v8 .v2-chap.is-r{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.v8 .v2-chap__media{max-width:300px;justify-self:end}.v8 .v2-chap.is-r .v2-chap__media{justify-self:start}.v8 .v2-chaps--shots .v2-chap__media,.v8 .v2-chaps--video .v2-chap__media{max-width:min(250px,30svh)}.v8 .v2-chaps--gets .v2-chap__media,.v8 .v2-team2 .v2-chap__media{max-width:min(290px,44svh)}.v8 .v2-chap__txt{max-width:460px;padding:clamp(16px,2vw,26px)}.v8 .v2-chap__txt h3,.v8 .v2-chap__txt h2{font-size:clamp(22px,2.2vw,34px);margin-bottom:8px}.v8 .v2-chap__num{font-size:clamp(44px,4.6vw,72px)}.v8 .v2-chap__txt p{font-size:clamp(15px,1.1vw,17px)}.v8 .v2-spath__list{gap:clamp(28px,4vw,56px)}.v8 .v2-spath__dev{max-width:520px}.v8 .v2-spath__item.is-l .v2-spath__dev{justify-self:end}@media (max-width: 899px){.v8.v8 .v2-chap__list{gap:26px}.v8.v8 .v2-chap,.v8.v8 .v2-chap.is-r{grid-template-columns:44% minmax(0,1fr);gap:12px;align-items:center}.v8.v8 .v2-chap.is-r{grid-template-columns:minmax(0,1fr) 44%}.v8.v8 .v2-chap.is-r .v2-chap__media{order:2;justify-self:stretch}.v8.v8 .v2-chap__media,.v8.v8 .v2-chaps--shots .v2-chap__media,.v8.v8 .v2-chaps--video .v2-chap__media,.v8.v8 .v2-chaps--gets .v2-chap__media,.v8.v8 .v2-team2 .v2-chap__media{width:100%;max-width:none;justify-self:stretch}.v8.v8 .v2-chaps--shots .v2-chap__media>img,.v8.v8 .v2-chaps--shots .v2-chap__link>img{max-height:58svh;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.v8.v8 .v2-chap__media>video,.v8.v8 .v2-chap__link>video,.v8.v8 .v2-chap__media>img,.v8.v8 .v2-chap__link>img,.v8.v8 .v2-chap__faces{border-radius:18px}.v8.v8 .v2-chap__txt,.v8.v8 .v2-chap.is-r .v2-chap__txt{width:auto;max-width:none;padding:12px 12px 14px;border-radius:16px;justify-self:stretch}.v8.v8 .v2-chap__cap{font-size:10px;padding:4px 8px;margin-bottom:6px;letter-spacing:.08em}.v8.v8 .v2-chap__txt h3,.v8.v8 .v2-chap__txt h2{font-size:17px;line-height:1.08;margin-bottom:6px}.v8.v8 .v2-chap__num{font-size:34px}.v8.v8 .v2-chap__txt p{font-size:13.5px;line-height:1.45}.v8.v8 .v2-chap__txt .v2-link{margin-top:8px;font-size:13.5px}.v8.v8 .v2-chap__dot{width:32px;height:32px;font-size:12px;top:-10px;left:-8px;box-shadow:0 0 0 4px var(--n950),0 0 20px -6px var(--glow)}.v8.v8 .v2-chap.is-r .v2-chap__dot{right:-8px;left:auto}.v8.v8 .v2-spath__list{gap:30px}.v8.v8 .v2-spath__item,.v8.v8 .v2-spath__item.is-r{gap:8px}.v8.v8 .v2-spath__dev{width:80%}.v8.v8 .v2-spath__txt{width:88%;padding:10px 12px}.v8.v8 .v2-spath__kind{font-size:10px;padding:3px 8px;margin-bottom:4px}.v8.v8 .v2-spath__txt h3{font-size:19px;margin-bottom:4px}.v8.v8 .v2-spath__txt p{font-size:13.5px;line-height:1.4;margin-bottom:6px}.v8.v8 .v2-spath__txt .v2-link{font-size:13.5px}.v8.v8 .v2-spath__n{width:30px;height:30px;font-size:11px;top:-10px}}.v2-wh__sub{margin:14px 0 0;max-width:26em;font:600 clamp(17px,1.5vw,21px)/1.4 var(--caption);color:var(--n300)}.v2-wh__sub strong{color:#fff}.v2-wh__b .v2-wh__act{margin:0}@media (max-width: 899px){.v2-wh__sub{font-size:17px;margin-top:10px}}.v8 .v2-chap__stat{color:var(--green);font:900 1.25em/1 var(--display)}.v8 .v2-pfsocial .v2-rowsec__head,.v8 .v2-rowsec .v2-rowsec__head{margin-bottom:8px}.v2-wants{display:grid;grid-template-columns:1fr 1fr;gap:10px}.v2-want{position:relative;display:grid;justify-items:start;align-content:start;gap:4px;min-height:118px;padding:14px 13px 13px;border-radius:18px;border:1.5px solid var(--n800);background:#fff;color:var(--ink);text-align:left;cursor:pointer;box-shadow:0 10px 24px -18px #0b13108c;transition:transform .25s var(--ease),border-color .2s,box-shadow .25s,background .2s}.v2-want:hover{transform:translateY(-2px);border-color:var(--green-40);box-shadow:0 16px 30px -18px #1b814380}.v2-want__i{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;font-size:22px;background:linear-gradient(140deg,#eaf6ef,#e3f1fb);margin-bottom:4px;transition:transform .3s var(--ease),background .2s}.v2-want b{font:800 15px/1.2 var(--caption)}.v2-want small{font:500 12.5px/1.35 var(--caption);color:var(--n400)}.v2-want.is-on{border-color:var(--green);background:linear-gradient(160deg,#eaf6ef,#fff);box-shadow:inset 0 0 0 1px var(--green),0 16px 30px -18px #1b814399}.v2-want.is-on .v2-want__i{background:var(--green);transform:scale(1.08) rotate(-6deg)}.v2-want.is-on:after{content:"✓";position:absolute;top:10px;right:10px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--green);color:#fff;font:900 12px var(--display)}@media (max-width: 599px){.v2-want{min-height:108px;padding:12px 11px}.v2-want b{font-size:14px}.v2-want small{font-size:12px}.v2-want__i{width:36px;height:36px;font-size:20px}}.v2-wh__sub{color:#fff;font-weight:700}@media (max-width: 899px){.v8.v8 .v2-wh{padding-top:calc(var(--header) + 16px)}.v8.v8 .v2-wh .v2-big--hero{font-size:clamp(36px,10.4vw,46px)}.v8.v8 .v2-wh__grid{row-gap:14px}.v8.v8 .v2-wh__stack{aspect-ratio:1 / .62;margin:0 6px}.v8.v8 .v2-wh__win{width:70%}.v8.v8 .v2-wh__win.is-2{left:14%;top:30%;width:72%}}.v2-wh__sub{color:var(--n300);font-weight:600;max-width:30em}.v2-wh__sub strong{display:block;margin-top:6px;color:#fff;font-weight:800}.v2-wh__b{padding-top:10px}.v8 .v2-wh__b .v2-wh__act{margin-top:18px}.v8 .v2-hj__cta{margin-top:26px}@media (max-width: 899px){.v8.v8 .v2-wh__sub{font-size:15.5px;line-height:1.45}.v8.v8 .v2-wh__b{padding-top:4px}.v8.v8 .v2-wh__b .v2-wh__act{margin-top:14px}.v8.v8 .v2-hj__cta{margin-top:20px}}.v2-t2s__tt{padding:0;background:#fff;transform-origin:20% 30%;transition:transform 1.1s var(--ease),opacity .5s}.v2-t2s.is-k2 .v2-t2s__tt,.v2-t2s.is-k3 .v2-t2s__tt{transform:scale(1.45);opacity:.35}.v2-t2s__shot{position:relative;margin-top:7%}.v2-t2s__shot>img{display:block;width:100%;height:auto}.v2-t2s__hl{position:absolute;left:2.6%;top:27.3%;width:35%;height:3.1%;border-radius:6px;background:#1b814300;box-shadow:0 0 #1b814300;transition:background .3s,box-shadow .3s}.v2-t2s.is-k1 .v2-t2s__hl{background:#1b814338;box-shadow:0 0 0 2px var(--green)}.v8 .v2-t2s__tap{left:19.5%;top:28.7%;width:34px;height:34px;margin:-17px 0 0 -17px}.v8 .v2-hj__copy{grid-column:1;grid-row:1}.v8 .v2-hj__jacket{grid-column:2;grid-row:1}.v2-hj__vid{position:relative;z-index:4;grid-column:2;grid-row:1;justify-self:start;align-self:end;width:min(210px,14.5vw);margin:0 0 9vh -4%}.v2-hj__vidph{aspect-ratio:9 / 16;border-radius:26px;overflow:hidden;border:5px solid #050605;background:#000;box-shadow:0 0 0 1px #ffffff1f,0 40px 80px -30px #000000f2,0 0 70px -10px #1b8143a6}.v2-hj__vidph video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.v2-hj__vidtag{position:relative;z-index:2;margin:0 -14% -16px 8%;padding:9px 13px 10px;border-radius:14px;color:#fff;background:linear-gradient(140deg,var(--green),#0f5c2d);box-shadow:0 16px 34px -12px #1b8143e6;rotate:4deg;display:grid;gap:1px}.v2-hj__vidtag small{font:700 11px var(--caption);opacity:.85}.v2-hj__vidtag b{font:900 clamp(20px,1.8vw,28px)/1 var(--display);letter-spacing:-.02em}.v2-hj__vidtag span{font:600 10.5px/1.25 var(--caption);opacity:.85}.v8 .v2-hj__jacket{translate:6% 7%}.v2-hj__feat{list-style:none;margin:22px 0 0;padding:0;display:flex;gap:clamp(14px,2vw,26px)}.v2-hj__feat li{display:flex;align-items:center;gap:10px;font:600 13px/1.25 var(--caption);color:var(--n300)}.v2-hj__feat i{flex:none;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:18px;background:#ffffff0f;border:1px solid rgba(255,255,255,.14)}@media (max-width: 899px){.v8.v8 .v2-hj__copy{grid-column:1;grid-row:1}.v8.v8 .v2-hj__jacket{grid-column:1;grid-row:2;justify-self:end;translate:4% 0;width:min(66vw,300px);margin:0}.v8.v8 .v2-hj__vid{grid-column:1;grid-row:2;justify-self:start;align-self:center;width:36vw;max-width:170px;margin:0 0 0 2px}.v8.v8 .v2-hj__vidtag{margin:0 -22% -12px 4%;padding:7px 10px 8px}.v8.v8 .v2-hj__vidtag b{font-size:20px}.v8.v8 .v2-hj__vidtag small{font-size:10.5px}.v8.v8 .v2-hj__vidtag span{font-size:9.5px}.v8.v8 .v2-hj__vidph{border-radius:20px;border-width:4px}.v8.v8 .v2-hj__card--a{left:auto;right:58%;top:6%}.v8.v8 .v2-hj__feat{margin-top:16px;gap:10px;justify-content:space-between}.v8.v8 .v2-hj__feat li{flex-direction:column;text-align:center;gap:6px;font-size:11.5px;flex:1}.v8.v8 .v2-hj__feat i{width:36px;height:36px;font-size:16px}}.v8 .v2-hj__card--a,.v8.v8 .v2-hj__card--a{display:none}@media (max-width: 899px){.v8.v8 .v2-hj__jacket{translate:0 0}.v8.v8 .v2-hj__card--d{right:0}}.v2-tries{list-style:none;margin:clamp(18px,3vw,40px) auto 0;padding:0;max-width:980px;display:grid;gap:14px}.v2-try{position:relative;width:min(560px,100%);display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:center;padding:16px 18px;border-radius:20px;background:#fff;border:1px solid var(--n800);box-shadow:0 20px 44px -30px #0b131080}.v2-try.is-r{justify-self:end}.v2-try__ic{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;font-size:24px;background:linear-gradient(140deg,#f6ecea,#f1f4f6)}.v2-try__t{display:grid;gap:2px;padding-right:74px}.v2-try__t small{font:800 10.5px var(--caption);letter-spacing:.12em;text-transform:uppercase;color:var(--n500)}.v2-try__t b{font:800 clamp(16px,1.4vw,19px)/1.25 var(--caption);color:var(--ink)}.v2-try__t em{font-style:normal;font:600 14px/1.35 var(--caption);color:var(--n400)}.v2-try__res{position:absolute;right:14px;top:50%;translate:0 -50%;padding:6px 10px;border-radius:10px;border:2px solid #d8452f;color:#d8452f;font:900 12px var(--display);letter-spacing:.02em;white-space:nowrap;background:#fff}.v8 .v2-tries__end{text-align:center;margin:clamp(26px,4vw,44px) auto 0;font-size:clamp(20px,2vw,30px)}@media (max-width: 899px){.v2-tries{gap:12px}.v2-try{width:92%;padding:13px;gap:11px;border-radius:18px}.v2-try__ic{width:40px;height:40px;font-size:20px;border-radius:12px}.v2-try__t{padding-right:62px}.v2-try__t b{font-size:15px}.v2-try__t em{font-size:13px}.v2-try__res{right:10px;font-size:10.5px;padding:5px 7px}.v8.v8 .v2-tries__end{font-size:19px;text-align:left}}.v8 .v2-couch.v2-couch2,.v8.v8 .v2-couch.v2-couch2{height:auto}.v8 .v2-couch2 .v2-couch__stage,.v8.v8 .v2-couch2 .v2-couch__stage{position:relative;height:auto;min-height:0;padding:calc(var(--sec) + 30px) 0 calc(var(--sec) + 40px);overflow:hidden;display:block}.v8 .v2-couch2 .v2-tt__screen ul.is-auto{transition:transform .38s cubic-bezier(.3,.7,.2,1)}.v8 .v2-couch2 .v2-tt__finger.is-auto{left:58%;top:64%;opacity:0;transition:none}.v8 .v2-couch2 .v2-tt.is-swiping .v2-tt__finger.is-auto{animation:v2-swipe .38s ease-out}@keyframes v2-swipe{0%{opacity:1;top:64%}to{opacity:0;top:22%}}.v2-couch2__end{margin-top:22px}.v2-couch2__phone{position:relative}.v2-couch2__pop{position:absolute;z-index:8;left:6%;right:6%;top:15%;aspect-ratio:9 / 12.5;container-type:inline-size;display:grid;place-items:center;border-radius:22px;background:linear-gradient(#f1f1f1,#d9d9d9);box-shadow:0 50px 100px -24px #000000f2,0 0 0 1px #fff6;opacity:0;transform:scale(.92);pointer-events:none;transition:opacity .35s ease,transform .7s cubic-bezier(.3,1.45,.5,1)}.v2-couch2__pop .v2-tt__ad{margin:0}.v2-couch2__phone.is-pop .v2-couch2__pop{opacity:1;transform:translate(-34%) scale(1.22) rotate(-4deg)}.v2-couch2__label{position:absolute;top:-34px;left:0;padding:6px 12px;border-radius:999px;background:#fff;color:var(--ink);font:800 13px var(--caption);white-space:nowrap;box-shadow:0 10px 24px -10px #0009}.v2-couch2__timer{position:absolute;right:10px;bottom:10px;padding:5px 9px;border-radius:8px;background:#d8452f;color:#fff;font:900 11px var(--display)}.v2-couch2__stamp{opacity:0}.v2-couch2__phone.is-pop .v2-couch2__stamp{animation:v2-stampin .45s cubic-bezier(.3,1.6,.5,1) 1.3s both}@keyframes v2-stampin{0%{opacity:0;transform:scale(2.4) rotate(-18deg)}to{opacity:1;transform:scale(1) rotate(-12deg)}}@media (max-width: 899px){.v8.v8 .v2-couch2 .v2-couch__grid{display:grid;height:auto;gap:26px}.v8.v8 .v2-couch2 .v2-tt{flex:none;width:min(68vw,290px);height:auto;aspect-ratio:9 / 18.6;justify-self:center}.v8.v8 .v2-couch2 .v2-couch__grid .v2-lead{margin-bottom:0}.v8.v8 .v2-couch2__end{font-size:clamp(20px,5.6vw,24px);margin-top:14px}.v2-couch2__phone.is-pop .v2-couch2__pop{transform:translateY(-4%) scale(1.18) rotate(-3deg)}.v2-couch2__label{top:-32px;font-size:12px}}@media (prefers-reduced-motion: reduce){.v2-couch2__pop{transition:none}}.v2-hj__toprow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(12px,2vw,32px);align-items:center}.v8 .v2-hj__vid,.v8.v8 .v2-hj__vid{grid-column:auto;grid-row:auto;justify-self:end;align-self:center;margin:0;width:clamp(150px,13vw,200px)}.v8 .v2-hj__toprow .v2-big--hero{font-size:clamp(44px,4.6vw,80px)}.v8 .v2-hj__vidtag{margin:0 -10% -14px -14%}@media (max-width: 899px){.v8.v8 .v2-hj__toprow{gap:10px;align-items:start}.v8.v8 .v2-hj__toprow .v2-big--hero{font-size:clamp(32px,9.2vw,40px);line-height:.98}.v8.v8 .v2-hj__toprow .v2-hj__sub{font-size:15px}.v8.v8 .v2-hj__vid{width:33vw;max-width:150px;margin-top:4px}.v8.v8 .v2-hj__vidtag{margin:0 -6% -10px -18%;padding:6px 8px 7px;rotate:3deg}.v8.v8 .v2-hj__vidtag b{font-size:17px}.v8.v8 .v2-hj__vidtag small{font-size:9.5px}.v8.v8 .v2-hj__vidtag span{font-size:8.5px}.v8.v8 .v2-hj__vidph{border-radius:16px;border-width:3px}.v8.v8 .v2-hj__jacket{justify-self:center;width:min(74vw,330px)}.v8.v8 .v2-hj__card--a{display:none}}.v8 .v2-hj__toprow .v2-mask{white-space:nowrap}.v8 .v2-hj__toprow .v2-big--hero{font-size:clamp(40px,3.9vw,66px)}.v8 .v2-hj__vidtag,.v8.v8 .v2-hj__vidtag{margin-left:0;margin-right:-8%}@media (max-width: 899px){.v8.v8 .v2-hj__toprow .v2-big--hero{font-size:clamp(28px,8.4vw,36px)}.v8.v8 .v2-hj__vid{width:31vw;max-width:140px}}@media (max-width: 899px){.v8.v8 .v2-hj__toprow{grid-template-columns:57% 43%;gap:0;align-items:stretch;aspect-ratio:16 / 11;border-radius:22px;overflow:hidden;background:linear-gradient(150deg,#13261b,#0b120e 60%);border:1px solid rgba(118,179,142,.3);box-shadow:0 30px 60px -30px #000000e6,0 0 60px -20px #1b814380}.v8.v8 .v2-hj__toprow .v2-hj__titles{display:grid;align-content:center;padding:12px 10px 12px 14px;min-width:0}.v8.v8 .v2-hj__toprow .v2-big--hero{font-size:clamp(25px,7.4vw,44px);margin-bottom:6px}.v8.v8 .v2-hj__toprow .v2-hj__sub{font-size:clamp(12.5px,3.4vw,17px);margin:4px 0 0}.v8.v8 .v2-hj__vid{position:relative;width:auto;max-width:none;margin:0;transform:none!important;height:100%}.v8.v8 .v2-hj__vidph{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto;border:0;border-radius:0;box-shadow:none}.v8.v8 .v2-hj__vidph video{-o-object-position:50% 30%;object-position:50% 30%}.v8.v8 .v2-hj__vidtag{position:absolute;z-index:3;left:8px;right:8px;top:8px;margin:0;rotate:0deg;padding:6px 8px 7px;border-radius:10px}.v8.v8 .v2-hj__vidtag b{font-size:clamp(15px,4.4vw,24px)}.v8.v8 .v2-hj__vidtag small{font-size:clamp(9px,2.5vw,12px)}.v8.v8 .v2-hj__vidtag span{font-size:clamp(8px,2.2vw,11px)}.v8.v8 .v2-hj__vid:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;box-shadow:inset 18px 0 24px -12px #0b120ee6}.v8.v8 .v2-hj__lead{margin-top:18px}.v8.v8 .v2-hj__vid{justify-self:stretch;align-self:stretch;min-height:100%}}@media (max-width: 899px){.v8.v8 .v2-hj__toprow{background:none;border:0;border-radius:0;box-shadow:none;overflow:visible;grid-template-columns:56% 44%}.v8.v8 .v2-hj__toprow .v2-hj__titles{padding:0;position:relative;z-index:3}.v8.v8 .v2-hj__vid{margin-right:calc(var(--gutter) * -1)}.v8.v8 .v2-hj__vid:after{display:none}.v8.v8 .v2-hj__vidph{left:-18%;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 34%),linear-gradient(180deg,transparent 0%,#000 12%,#000 80%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0%,#000 34%),linear-gradient(180deg,transparent 0%,#000 12%,#000 80%,transparent 100%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.v8.v8 .v2-hj__vidtag{left:auto;right:calc(var(--gutter) + 2px);top:10%;width:-moz-max-content;width:max-content;max-width:92%}}.v2-rules3__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,80px);align-items:center}.v2-rv{position:relative;aspect-ratio:4 / 5;max-width:460px;justify-self:center;width:100%;border-radius:28px;overflow:hidden;background:#000;box-shadow:0 50px 100px -40px #0b1310b3,0 0 0 1px #0b131014;isolation:isolate}.v2-rv__bars{position:absolute;z-index:6;top:12px;left:12px;right:12px;display:grid;grid-template-columns:1fr 1fr;gap:6px}.v2-rv__bars i{height:3px;border-radius:3px;background:#ffffff4d;overflow:hidden;position:relative}.v2-rv__bars i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;transform-origin:left;transform:scaleX(0)}.v2-rv.is-p0 .v2-rv__bars .is-a:after{animation:v2-rvbar 2.6s linear forwards}.v2-rv.is-p1 .v2-rv__bars .is-a:after{transform:scaleX(1)}.v2-rv.is-p1 .v2-rv__bars .is-b:after{animation:v2-rvbar 4.2s linear forwards}@keyframes v2-rvbar{to{transform:scaleX(1)}}.v2-rv__scene{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .7s cubic-bezier(.65,0,.25,1),opacity .5s}.v2-rv__scene img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.v2-rv__scene:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000026 30%,#000000d9)}.v2-rv__cap{position:absolute;z-index:3;left:18px;right:18px;bottom:22px;display:grid;gap:8px}.v2-rv__cap p{margin:0;font:900 clamp(30px,3.4vw,50px)/.98 var(--display);font-stretch:118%;text-transform:uppercase;letter-spacing:-.02em;color:#fff}.v2-rv__tag{justify-self:start;padding:6px 10px;border-radius:999px;font:800 12px var(--caption);letter-spacing:.08em;text-transform:uppercase}.is-sell .v2-rv__tag{background:#ff8a7833;color:#ffc0b5;border:1px solid rgba(255,138,120,.45)}.is-ent .v2-rv__tag{background:#1b814359;color:#d2f5df;border:1px solid rgba(118,179,142,.6)}.v2-rv__scene.is-sell{z-index:2}.v2-rv.is-p0 .is-sell img{animation:v2-rvzoom 2.6s linear both;filter:saturate(.7)}@keyframes v2-rvzoom{0%{transform:scale(1.05)}to{transform:scale(1.15)}}.v2-rv__stamp{position:absolute;z-index:4;top:22%;right:14px;padding:8px 12px;border-radius:10px;background:#d8452f;color:#fff;font:900 15px var(--display);opacity:0;box-shadow:0 10px 30px -8px #d8452fcc}.v2-rv.is-p0 .v2-rv__stamp{animation:v2-stampin .45s cubic-bezier(.3,1.6,.5,1) 1.2s both}.v2-rv__time{position:absolute;z-index:4;top:26px;right:14px;padding:4px 8px;border-radius:8px;background:#0009;color:#fff;font:800 11px var(--caption)}.v2-rv.is-p1 .is-sell{transform:translateY(-104%)}.v2-rv__scene.is-ent{z-index:1}.v2-rv.is-p1 .is-ent img{animation:v2-rvzoom 4.2s linear both}.v2-rv__hearts{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;pointer-events:none}.v2-rv__hearts i{position:absolute;bottom:30%;font-style:normal;font-size:24px;opacity:0}.v2-rv.is-p1 .v2-rv__hearts i{animation:v2-rvheart 2.2s ease-out both}@keyframes v2-rvheart{0%{opacity:0;transform:translateY(0) scale(.6)}15%{opacity:1}to{opacity:0;transform:translateY(-160px) scale(1.2) rotate(12deg)}}.v2-rv__comments{position:absolute;z-index:3;left:16px;top:34px;display:grid;gap:6px}.v2-rv__comments span{justify-self:start;padding:6px 10px;border-radius:14px;background:#ffffffeb;color:#111;font:700 12.5px var(--caption);opacity:0;transform:translate(-12px)}.v2-rv.is-p1 .v2-rv__comments span{animation:v2-rvcom .4s ease-out both}.v2-rv.is-p1 .v2-rv__comments span:nth-child(1){animation-delay:.9s}.v2-rv.is-p1 .v2-rv__comments span:nth-child(2){animation-delay:1.6s}.v2-rv.is-p1 .v2-rv__comments span:nth-child(3){animation-delay:2.3s}@keyframes v2-rvcom{to{opacity:1;transform:none}}.v2-rv__watch{position:absolute;z-index:4;left:0;right:0;bottom:0;height:5px;background:#fff3}.v2-rv__watch i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--green),var(--sky))}.v2-rv.is-p1 .v2-rv__watch i{animation:v2-rvwatch 4.2s linear both}@keyframes v2-rvwatch{to{width:100%}}.v8 .v2-rules3 .v2-rules2__h .v2-dim{color:var(--n500)}@media (max-width: 899px){.v8.v8 .v2-rules3__grid{grid-template-columns:1fr;gap:22px}.v2-rv{max-width:380px;border-radius:24px}.v2-rv__cap p{font-size:clamp(28px,8vw,36px)}}@media (prefers-reduced-motion: reduce){.v2-rv *,.v2-rv *:after{animation:none!important;transition:none!important}}.v8 .v2-hj .v2-big--hero{font-family:var(--caption);font-weight:900;font-stretch:100%;letter-spacing:-.05em;line-height:.95}.v8 .v2-hj__vidtag{margin:-18px -10% 0 -6%;rotate:3deg}.v2-hj.is-on .v2-hj__vidtag{animation:v2-tagpulse 1.1s ease-out}@keyframes v2-tagpulse{0%{box-shadow:0 0 #8fd0f5b3,0 16px 34px -12px #1b8143e6;transform:scale(1)}40%{transform:scale(1.08)}to{box-shadow:0 0 0 18px #8fd0f500,0 16px 34px -12px #1b8143e6;transform:scale(1)}}.v2-hj__vs{position:absolute;z-index:6;top:-1%;left:50%;translate:-50% 0;margin:0;display:flex;padding:4px;border-radius:999px;background:#0a0c0bd1;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap}.v2-hj__vs span{padding:7px 12px;border-radius:999px;font:800 12.5px var(--caption);color:#ffffff8c;transition:background .45s,color .45s}.v2-hj__vs.is-on .is-a{background:transparent;color:#ffffff8c}@media (max-width: 899px){.v8.v8 .v2-hj__toprow{grid-template-columns:minmax(0,1fr) 33vw;aspect-ratio:auto;gap:12px;align-items:center;background:none;border:0;border-radius:0;box-shadow:none;overflow:visible}.v8.v8 .v2-hj__toprow .v2-hj__titles{padding:0}.v8.v8 .v2-hj__toprow .v2-big--hero{font-size:clamp(31px,9.2vw,40px)}.v8.v8 .v2-hj__toprow .v2-hj__sub{font-size:14.5px}.v8.v8 .v2-hj__vid{position:relative;width:auto;max-width:150px;height:auto;min-height:0;margin:0 0 14px;justify-self:stretch;align-self:center;transform:rotate(-3deg)!important}.v8.v8 .v2-hj__vidph{position:relative;inset:auto;left:auto;aspect-ratio:9 / 16;border:3px solid #050605;border-radius:18px;-webkit-mask-image:none;mask-image:none;box-shadow:0 0 0 1px #ffffff1f,0 24px 40px -20px #000000e6,0 0 50px -10px #1b8143b3}.v8.v8 .v2-hj__vidtag{position:relative;left:auto;right:auto;top:auto;width:auto;max-width:none;margin:-16px -12% 0 -10%;rotate:3deg;padding:6px 8px 7px}.v8.v8 .v2-hj__vidtag b{font-size:16px}.v8.v8 .v2-hj__vidtag small{font-size:9.5px}.v8.v8 .v2-hj__vidtag span{font-size:8.5px}.v2-hj__vs{top:-4%}.v2-hj__vs span{font-size:11.5px;padding:6px 10px}.v8.v8 .v2-hj__jacket{margin-top:26px}}.v8 .v2-hj .v2-k{background-size:100% 100%!important}.v8 .v2-hj .v2-big--hero{line-height:1}.v8 .v2-hj__toprow .v2-big--hero{font-size:clamp(48px,5.4vw,92px)}.v2-hj__real{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;opacity:0;transition:opacity .6s ease;background:#fff}.v2-hj__real.is-on{opacity:1}.v8 .v2-hj__screen{overflow:hidden}.v2-hj__vs button{padding:7px 12px;border:0;border-radius:999px;background:transparent;font:800 12.5px var(--caption);color:#fff9;cursor:pointer;transition:background .45s,color .45s,box-shadow .45s}.v2-hj__vs button:hover{color:#fff}.v2-hj__vs button:focus-visible{outline:2px solid var(--green-40);outline-offset:2px}.v2-hj__vs .is-a{background:#d8452f;color:#fff}.v2-hj__vs.is-on .is-a{background:transparent;color:#fff9}.v2-hj__vs.is-on .is-b{background:var(--green);color:#fff;box-shadow:0 0 30px -6px var(--glow)}.v2-hj__vs{pointer-events:auto;z-index:9}@media (max-width: 899px){.v8.v8 .v2-hj__toprow{grid-template-columns:minmax(0,1fr) 31vw}.v8.v8 .v2-hj__toprow .v2-big--hero{font-size:clamp(33px,10.2vw,46px)}.v8.v8 .v2-hj__jacket{margin-top:64px}.v2-hj__vs{top:-7%}.v2-hj__vs button{font-size:12px;padding:7px 11px}}@media (min-width: 900px){.v8 .v2-hj__toprow .v2-big--hero{font-size:clamp(44px,4.6vw,84px)}}.v8 .v2-hj .v2-hj__bg{opacity:.45}.v8 .v2-hj__sub em{font-style:normal;font-family:var(--caption);font-weight:600;color:var(--n400)}.v2-hj__shoulder{position:absolute;z-index:7;top:14%;right:4%;margin:0;display:grid;gap:1px;padding:9px 13px 10px;border-radius:16px;color:#fff;background:#280e0adb;border:1px solid rgba(255,138,120,.5);box-shadow:0 18px 40px -16px #000000e6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.v2-hj__shoulder b{font:900 clamp(22px,2vw,32px)/1 var(--display);letter-spacing:-.02em}.v2-hj__shoulder span{font:700 11.5px var(--caption);opacity:.9}.v2-hj__shoulder i{font:800 9.5px var(--caption);font-style:normal;letter-spacing:.1em;text-transform:uppercase;color:#ffb3a6}.v2-hj__shoulder.is-on{background:linear-gradient(140deg,var(--green),#0f5c2d);border-color:#8fd0f573;box-shadow:0 18px 40px -14px #1b8143e6,0 0 50px -10px #8fd0f580}.v2-hj__shoulder.is-on i{color:#d2f5df}.v8 .v2-hj__card--b{display:none}@media (max-width: 899px){.v2-hj__shoulder{top:12%;right:0;padding:7px 10px 8px;border-radius:13px}.v2-hj__shoulder b{font-size:21px}.v2-hj__shoulder span{font-size:10.5px}.v2-hj__shoulder i{font-size:8.5px}}.v8 .v2-hj__lead,.v8.v8 .v2-hj__lead{color:#eef2ef;font-weight:500;text-shadow:0 2px 12px rgba(0,0,0,.85)}.v8 .v2-hj__lead strong{color:#fff;background:#1b814359;padding:0 .2em;border-radius:4px}@media (max-width: 899px){.v8.v8 .v2-hj__lead{display:block;font-size:16.5px;line-height:1.5;margin-top:16px;padding:12px 14px;border-radius:14px;background:#0a0c0b9e;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-shadow:none}}@media (min-width: 900px){.v8 .v2-hj__toprow .v2-big--hero{font-size:clamp(42px,4.4vw,80px)}}@media (max-width: 899px){.v8.v8 .v2-hj__toprow .v2-big--hero{font-size:clamp(28px,8.5vw,40px)}}@media (min-width: 900px){.v8 .v2-hj__toprow .v2-big--hero{font-size:clamp(40px,4.1vw,76px)}}.v2-rules4__head{text-align:center;margin-inline:auto}.v2-rules4__head .v2-lead{margin-inline:auto}.v2-rules4__head .v2-lead em{font-style:normal;font-family:var(--caption);font-weight:600;color:var(--n400)}.v2-duel2{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(10px,3vw,40px);max-width:760px;margin:clamp(10px,2vw,24px) auto 0}.v2-duel2__ph{margin:0;display:grid;gap:12px;justify-items:center}.v2-duel2__scr{position:relative;width:100%;max-width:300px;aspect-ratio:9 / 17;border-radius:30px;overflow:hidden;border:7px solid #050605;background:#111;container-type:inline-size;box-shadow:0 40px 80px -36px #0b1310b3}.v2-duel2__scr video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.is-ent .v2-duel2__scr{box-shadow:0 0 0 3px var(--green),0 40px 80px -30px #1b8143cc}.v2-duel2__ad{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;align-content:center;gap:6cqw;background:linear-gradient(#efefef,#d9d9d9)}.v2-duel2__ad .v2-tt__adsale{top:22%}.v2-duel2__skip{position:absolute;z-index:3;top:40%;left:50%;translate:-50% -50%;padding:6px 14px;border-radius:10px;background:#d8452f;color:#fff;font:900 clamp(16px,9cqw,30px) var(--display);opacity:0}.v2-duel2__bar{position:absolute;z-index:3;left:0;right:0;bottom:0;height:5px;background:#0000002e}.v2-duel2__bar i{display:block;height:100%;width:0}.is-sell .v2-duel2__bar i{background:#d8452f}.is-ent .v2-duel2__bar i{background:linear-gradient(90deg,var(--green),var(--sky))}.v2-duel2.is-on .is-sell .v2-duel2__bar i{animation:v2-dbar-s .5s linear .3s both}@keyframes v2-dbar-s{to{width:9%}}.v2-duel2.is-on .is-sell .v2-duel2__ad{animation:v2-dswipe 4.6s cubic-bezier(.65,0,.25,1) both}@keyframes v2-dswipe{0%,16%{transform:none;filter:none}24%,to{transform:translateY(-100%)}}.v2-duel2.is-on .v2-duel2__skip{animation:v2-dskip 4.6s both}@keyframes v2-dskip{0%,9%{opacity:0;transform:scale(2) rotate(-14deg)}13%{opacity:1;transform:scale(1) rotate(-10deg)}22%{opacity:1}26%,to{opacity:0}}.is-sell .v2-duel2__scr:after{content:"😴";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:clamp(30px,18cqw,64px);opacity:0;background:#1a1d1b}.v2-duel2.is-on .is-sell .v2-duel2__scr:after{animation:v2-dempty 4.6s both}@keyframes v2-dempty{0%,22%{opacity:0}30%,to{opacity:1}}.v2-duel2.is-on .is-ent .v2-duel2__bar i{animation:v2-dbar-e 4.4s linear both}@keyframes v2-dbar-e{to{width:100%}}.v2-duel2__hearts{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.v2-duel2__hearts i{position:absolute;bottom:18%;font-style:normal;font-size:clamp(16px,9cqw,26px);opacity:0}.v2-duel2.is-on .v2-duel2__hearts i{animation:v2-rvheart 2.2s ease-out both}.v2-duel2__com{position:absolute;z-index:2;left:7%;bottom:10%;display:grid;gap:5px}.v2-duel2__com span{justify-self:start;padding:5px 9px;border-radius:12px;background:#ffffffeb;color:#111;font:700 clamp(9px,5cqw,12.5px) var(--caption);opacity:0;transform:translateY(8px)}.v2-duel2.is-on .v2-duel2__com span{animation:v2-rvcom .4s ease-out both}.v2-duel2.is-on .v2-duel2__com span:nth-child(1){animation-delay:1.1s}.v2-duel2.is-on .v2-duel2__com span:nth-child(2){animation-delay:2s}.v2-duel2__ph figcaption{text-align:center;font:800 clamp(15px,1.5vw,20px)/1.25 var(--caption);color:var(--ink)}.v2-duel2__ph figcaption b{font-weight:900}.v2-duel2__ph figcaption small{display:block;margin-top:3px;font:700 12px var(--caption);color:var(--n400)}.is-sell figcaption small{color:#c2412d}.is-ent figcaption small{color:var(--green)}.v2-duel2__vs{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:var(--ink);color:#fff;font:900 15px var(--display);box-shadow:0 0 0 6px var(--paper),0 10px 30px -10px #0009}.v8 .v2-rules4__end{text-align:center;margin-top:clamp(22px,3vw,36px)}@media (max-width: 899px){.v2-duel2{gap:8px}.v2-duel2__scr{border-width:5px;border-radius:22px}.v2-duel2__vs{width:36px;height:36px;font-size:12px;box-shadow:0 0 0 4px var(--paper)}.v2-duel2__ph figcaption{font-size:14px}.v2-duel2__ph figcaption small{font-size:11px}.v8.v8 .v2-rules4 .v2-big{font-size:clamp(28px,7.8vw,34px)}}@media (prefers-reduced-motion: reduce){.v2-duel2 *,.v2-duel2 *:after{animation:none!important}}@media (min-width: 900px){.v2-duel2__scr{max-width:250px}.v2-duel2{max-width:640px}}.v2-more4__grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(24px,4vw,64px);align-items:center}.v2-more4 .v2-lead em{font-style:normal;font-family:var(--caption);font-weight:600;color:var(--n400)}.v2-more4__chips{list-style:none;margin:4px 0 6px;padding:0;display:flex;flex-wrap:wrap;gap:8px}.v2-more4__chips li{padding:8px 12px;border-radius:999px;background:#fff;border:1px solid #D6E6F0;font:700 13.5px var(--caption);color:var(--ink);box-shadow:0 8px 20px -16px #2f8fcbb3}.v2-more4__win{position:relative}.v2-more4__win .v2-mock{box-shadow:0 40px 80px -36px #0b283c99,0 0 0 1px #0b13100f}.v2-more4__kind{position:absolute;left:14px;bottom:14px;z-index:3;padding:6px 11px;border-radius:999px;background:#0b1310d9;color:#fff;font:800 12px var(--caption)}.v2-more4__tabs{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;justify-content:center}.v2-more4__tabs button{position:relative;overflow:hidden;padding:9px 14px;border-radius:999px;border:1px solid #D6E6F0;background:#fff;color:var(--ink);font:800 13px var(--caption);cursor:pointer;transition:background .3s,color .3s}.v2-more4__tabs button.is-on{background:var(--ink);color:#fff;border-color:var(--ink)}.v2-more4__prog{position:absolute;left:0;bottom:0;height:3px;width:100%;background:var(--sky);transform-origin:left;animation:v2-rvbar 3.4s linear both}@media (max-width: 899px){.v8.v8 .v2-more4__grid{grid-template-columns:1fr;gap:18px}.v8.v8 .v2-more4 .v2-big{font-size:clamp(27px,7.4vw,33px)}.v8.v8 .v2-more4 .v2-lead{font-size:15.5px;margin-bottom:10px}.v2-more4__stage{order:-1}.v8.v8 .v2-more4__copy{display:contents}.v8.v8 .v2-more4__copy>.v2-scene{order:-3;margin-bottom:0}.v8.v8 .v2-more4__copy>.v2-big{order:-2;margin-bottom:0}.v2-more4__chips li{font-size:12.5px;padding:7px 10px}.v2-more4__tabs button{font-size:12px;padding:8px 11px}.v8.v8 .v2-more4 .v2-inlinecta{width:100%;justify-content:center;margin-top:8px}}.v2-scratch{box-shadow:0 30px 70px -30px #0b131099,0 0 0 1px #0b13100f}.v2-scratch__coin{position:absolute;z-index:4;translate:-50% -50%;font-size:34px;pointer-events:none;filter:drop-shadow(0 6px 10px rgba(0,0,0,.4));rotate:-20deg}.v2-scratch__hint{position:absolute;z-index:4;left:50%;bottom:14px;translate:-50% 0;padding:7px 13px;border-radius:999px;background:var(--ink);color:#fff;font:800 13px var(--caption);white-space:nowrap;animation:v2-hintbob 1.4s ease-in-out infinite;pointer-events:none}.v2-scratch.is-auto:not(.is-done){animation:v2-wiggle 3s ease-in-out 1s infinite}@keyframes v2-wiggle{0%,86%,to{rotate:0deg}90%{rotate:-1.2deg}94%{rotate:1.2deg}}.v2-scratch.is-done .v2-scratch__prize{animation:v2-pop .6s cubic-bezier(.3,1.6,.5,1)}.v2-scratch__burst{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none}.v2-scratch__burst i{position:absolute;left:50%;top:50%;font-style:normal;font-size:26px;animation:v2-burst 1.1s ease-out both}@keyframes v2-burst{0%{transform:translate(-50%,-50%) rotate(var(--a)) translateY(0) scale(.4);opacity:1}to{transform:translate(-50%,-50%) rotate(var(--a)) translateY(-140px) scale(1.2);opacity:0}}.v8 .v2-scratch__btn{z-index:6}@media (prefers-reduced-motion: reduce){.v2-scratch,.v2-scratch *{animation:none!important}}.v2-scratch__hint{bottom:auto;top:12px}.v2-sign2{position:relative;overflow:hidden;background:#08100c;color:#fff;min-height:min(100svh,860px);display:grid;align-items:center}.v2-sign2__wall{position:absolute;top:-20%;right:-10%;bottom:-20%;left:-10%;z-index:0;perspective:1400px}.v2-sign2__plane{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(5,1fr);gap:14px;transform:rotateX(22deg) rotate(-12deg) scale(1.15);transform-origin:50% 40%}.v2-sign2__col{display:grid;gap:14px;align-content:start;animation:v2-col 40s linear infinite;will-change:transform}.v2-sign2__col.is-up{animation-direction:normal}.v2-sign2__col.is-down{animation-direction:reverse}@keyframes v2-col{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.v2-sign2__col img{width:100%;aspect-ratio:9 / 16;-o-object-fit:cover;object-fit:cover;border-radius:16px;box-shadow:0 20px 40px -20px #000000e6}.v2-sign2__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(60% 55% at 50% 50%,#08100ceb,#08100cb3 55%,#08100c59),linear-gradient(180deg,var(--paper) 0%,transparent 10%,transparent 90%,var(--paper) 100%)}.v2-sign2__copy{position:relative;z-index:2;text-align:center;padding-top:40px;padding-bottom:40px}.v8 .v2-sign2 .v2-big{font-size:clamp(32px,4.6vw,80px);color:#fff;text-shadow:0 6px 30px rgba(0,0,0,.6)}.v8 .v2-sign2 .v2-scene{justify-content:center;color:var(--green-40)}.v2-sign2__stats{list-style:none;margin:22px auto 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-width:820px}.v2-sign2__stats li{display:grid;gap:2px;min-width:150px;padding:14px 18px;border-radius:18px;background:#ffffff12;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.v2-sign2__stats b{font:900 clamp(26px,2.6vw,40px)/1 var(--display);color:#fff}.v2-sign2__stats span{font:600 12.5px/1.3 var(--caption);color:#ffffffbf}.v2-sign2__act{margin-top:22px;display:grid;justify-items:center;gap:10px}.v8 .v2-sign2 .v2-inlinecta{color:#fff;background:var(--green);border-color:var(--green)}.v2-sign2__act span,.v2-sign2__act a{color:#fffc;font:700 13.5px var(--caption)}@media (max-width: 899px){.v2-sign2{min-height:0}.v2-sign2__plane{grid-template-columns:repeat(5,30vw);gap:10px;left:-30%;right:auto;transform:rotateX(18deg) rotate(-12deg) scale(1.05)}.v2-sign2__col{gap:10px}.v2-sign2__col img{border-radius:12px}.v2-sign2__copy{padding-top:64px;padding-bottom:64px}.v8.v8 .v2-sign2 .v2-big{font-size:clamp(28px,7.8vw,36px)}.v2-sign2__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.v2-sign2__stats li{min-width:0;padding:10px 8px;border-radius:14px}.v2-sign2__stats b{font-size:22px}.v2-sign2__stats span{font-size:10.5px}.v8.v8 .v2-sign2 .v2-inlinecta{width:100%;justify-content:center}}@media (prefers-reduced-motion: reduce){.v2-sign2__col{animation:none}}.v2-sign2__plane{grid-template-columns:repeat(7,1fr)}@media (max-width: 899px){.v2-sign2__plane{grid-template-columns:repeat(7,30vw);left:-60%}}@media (max-width: 899px){.v8 .v2-burger{order:-1;margin-left:0}.v8 .v2-header__in{gap:14px}.v8 .v2-logo{margin-left:auto}}.v2-drawer__dim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:260;background:#050a0873;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.v2-drawer{position:fixed;z-index:270;top:0;bottom:0;left:0;width:min(84vw,360px);overflow-y:auto;display:grid;align-content:start;gap:8px;padding:18px 16px calc(24px + env(safe-area-inset-bottom));border-radius:0 28px 28px 0;color:var(--ink);background:radial-gradient(90% 40% at 100% 0%,rgba(143,208,245,.45),transparent 70%),radial-gradient(80% 40% at 0% 100%,rgba(27,129,67,.18),transparent 70%),#f6fafc;box-shadow:30px 0 80px -30px #0009}.v2-drawer__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.v2-drawer__logo{font:900 19px var(--display);letter-spacing:-.01em;text-transform:uppercase}.v2-drawer__x{width:40px;height:40px;border-radius:50%;border:1px solid #D6E2E8;background:#fff;color:var(--ink);font-size:15px;cursor:pointer}.v2-drawer__link,.v2-drawer__card{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;background:#ffffffd9;border:1px solid #E2EBF0;color:var(--ink);text-decoration:none;font:800 17px var(--caption);box-shadow:0 8px 20px -18px #0b131099;transition:transform .2s,border-color .2s}.v2-drawer__link:active,.v2-drawer__card:active{transform:scale(.98)}.v2-drawer__link i,.v2-drawer__card i{flex:none;width:36px;height:36px;border-radius:11px;display:grid;place-items:center;font-style:normal;font-size:18px;background:linear-gradient(140deg,#eaf6ef,#e3f1fb)}.v2-drawer__link b,.v2-drawer__card b{margin-left:auto;color:var(--green);font-weight:900}.v2-drawer__card span{display:grid;gap:1px}.v2-drawer__card strong{font:800 16px var(--caption)}.v2-drawer__card small{font:600 12.5px/1.3 var(--caption);color:var(--n400)}.v2-drawer__label{margin:8px 4px 0;font:800 11px var(--caption);letter-spacing:.14em;text-transform:uppercase;color:var(--green)}.v2-drawer__cta{display:grid;gap:6px;justify-items:center;margin-top:12px;padding-top:14px;border-top:1px solid #E2EBF0}.v2-drawer__cta .sq-btn{width:100%;justify-content:center;color:#fff}.v2-drawer__cta small{font:600 12px var(--caption);color:var(--n400)}@media (min-width: 900px){.v2-drawer,.v2-drawer__dim{display:none}}.v2-more4__chips{display:grid;grid-template-columns:repeat(3,auto);justify-content:start}@media (max-width: 899px){.v2-more4__chips{grid-template-columns:repeat(3,1fr);gap:6px;width:100%}.v2-more4__chips li{text-align:center;font-size:11.5px;line-height:1.25;padding:8px 6px;border-radius:14px;display:grid;place-items:center}}.v2-sign3__head{text-align:center}.v8 .v2-sign3 .v2-scene{justify-content:center}.v8 .v2-sign3 .v2-big{font-size:clamp(30px,4vw,68px)}.v2-sign3__fan{position:relative;height:clamp(380px,38vw,560px);margin:clamp(10px,2vw,30px) auto 0;max-width:1100px}.v2-sign3__ph{position:absolute;left:50%;bottom:0;width:clamp(150px,15vw,230px);aspect-ratio:9 / 16;margin-left:calc(clamp(150px,15vw,230px)/-2);border-radius:26px;overflow:hidden;border:6px solid #050605;background:#000;box-shadow:0 40px 70px -30px #0b131099;transform-origin:50% 120%;transition:translate .5s var(--ease),box-shadow .5s}.v2-sign3__ph video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.v2-sign3__ph.is-0{rotate:-22deg;z-index:1}.v2-sign3__ph.is-1{rotate:-11deg;z-index:2}.v2-sign3__ph.is-2{rotate:0deg;z-index:3;scale:1.1;box-shadow:0 0 0 3px var(--green),0 50px 90px -30px #1b814399}.v2-sign3__ph.is-3{rotate:11deg;z-index:2}.v2-sign3__ph.is-4{rotate:22deg;z-index:1}.v2-sign3__ph:hover{translate:0 -18px;z-index:5}.v2-sign3__tag{position:absolute;left:8px;right:8px;bottom:8px;display:grid;gap:1px;padding:7px 9px;border-radius:12px;background:#ffffffeb;color:var(--ink);font:700 11.5px var(--caption)}.v2-sign3__tag b{font:900 18px/1 var(--display);color:var(--green)}.v2-sign3__fan:before{content:"";position:absolute;left:50%;bottom:-6%;width:70%;height:60%;translate:-50% 0;background:radial-gradient(closest-side,rgba(27,129,67,.28),rgba(143,208,245,.18) 60%,transparent);filter:blur(10px);z-index:0}.v2-sign3__foot{display:grid;justify-items:center;gap:18px;margin-top:clamp(26px,4vw,50px)}.v2-sign3__stats{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.v2-sign3__stats li{display:grid;gap:2px;min-width:160px;text-align:center;padding:14px 18px;border-radius:18px;background:#fff;border:1px solid var(--n800);box-shadow:0 16px 36px -28px #0b131080}.v2-sign3__stats b{font:900 clamp(26px,2.6vw,38px)/1 var(--display);color:var(--ink)}.v2-sign3__stats span{font:600 12.5px/1.3 var(--caption);color:var(--n400)}@media (max-width: 899px){.v2-sign3__fan{height:74vw}.v2-sign3__ph{width:34vw;margin-left:-17vw;border-width:4px;border-radius:18px}.v2-sign3__ph.is-0{rotate:-26deg}.v2-sign3__ph.is-4{rotate:26deg}.v2-sign3__ph.is-1{rotate:-13deg}.v2-sign3__ph.is-3{rotate:13deg}.v2-sign3__tag{left:5px;right:5px;bottom:5px;padding:5px 6px;font-size:9.5px;border-radius:9px}.v2-sign3__tag b{font-size:14px}.v8.v8 .v2-sign3 .v2-big{font-size:clamp(27px,7.4vw,34px)}.v2-sign3__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;width:100%}.v2-sign3__stats li{min-width:0;padding:10px 6px}.v2-sign3__stats b{font-size:22px}.v2-sign3__stats span{font-size:10.5px}.v8.v8 .v2-sign3 .v2-inlinecta{width:100%;justify-content:center}}.v2-sign3__ph{--tx: 0%;translate:var(--tx) 0;transform-origin:50% 100%}.v2-sign3__ph:hover{translate:var(--tx) -18px}.v2-sign3__ph.is-0{--tx: -150%;rotate:-14deg}.v2-sign3__ph.is-1{--tx: -78%;rotate:-7deg}.v2-sign3__ph.is-3{--tx: 78%;rotate:7deg}.v2-sign3__ph.is-4{--tx: 150%;rotate:14deg}.v2-sign3__ph.is-0,.v2-sign3__ph.is-4{bottom:4%}.v2-sign3__ph.is-1,.v2-sign3__ph.is-3{bottom:1.5%}.v2-sign3__fan{height:clamp(400px,34vw,560px)}.v2-sign3__foot{margin-top:clamp(36px,4vw,60px)}@media (max-width: 899px){.v2-sign3__fan{height:70vw}.v2-sign3__ph.is-0{--tx: -112%;rotate:-16deg}.v2-sign3__ph.is-1{--tx: -58%;rotate:-8deg}.v2-sign3__ph.is-3{--tx: 58%;rotate:8deg}.v2-sign3__ph.is-4{--tx: 112%;rotate:16deg}}.v8 .v2-spath__dev{width:100%}@media (max-width: 899px){.v8.v8 .v2-spath__dev{width:80%}.v8.v8 .v2-spath__item.is-l .v2-spath__dev,.v8.v8 .v2-spath__item.is-l .v2-spath__txt{justify-self:start}}.v2-header__mini{display:none}@media (max-width: 899px){.v8 .v2-header__in{gap:10px}.v8 .v2-burger{order:-2;margin:0;width:42px;height:42px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:0;border-color:#ffffff38;background:#ffffff0f}.v8 .v2-burger i{width:16px;height:2px;border-radius:2px;margin:0}.v8 .v2-burger i:nth-child(3){width:11px;align-self:center;translate:-2.5px 0}.v8 .v2-logo{order:-1;margin-left:0;display:flex;align-items:center}.v2-header__mini{display:inline-flex;align-items:center;gap:7px;margin-left:auto;padding:8px 12px;border:0;border-radius:999px;background:var(--green);color:#fff;font:800 12.5px var(--caption);cursor:pointer;box-shadow:0 8px 24px -10px var(--glow)}.v2-header__mini i{width:7px;height:7px;border-radius:50%;background:#fff;box-shadow:0 0 8px #fff;animation:v2-blink 1.6s infinite}}.v8 .v2-kinds2 .v2-kinds__end,.v8.v8 .v2-kinds2 .v2-kinds__end{display:grid;justify-items:center;text-align:center;gap:14px}.v8 .v2-kinds2 .v2-kinds__end p{max-width:30em}.v8 .v2-kinds2 .v2-kinds__end .sq-btn{min-height:58px;padding:0 30px}.v2-close2__art{position:relative;z-index:2}.v2-search{display:grid;gap:8px;padding:16px;border-radius:22px;background:#fffffff5;color:#1a1a1a;box-shadow:0 40px 80px -30px #000c;rotate:2deg}.v2-search__bar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 16px;border-radius:999px;border:1px solid #dfe3e1;box-shadow:0 4px 14px -8px #0006;font:600 14px var(--caption)}.v2-search__q{overflow:hidden;white-space:nowrap;border-right:2px solid #1a1a1a;animation:v2-type 2.6s steps(30) 1 both,v2-caret .8s step-end infinite;max-width:100%}@keyframes v2-type{0%{max-width:0}to{max-width:100%}}@keyframes v2-caret{50%{border-color:transparent}}.v2-search__bar i{font-style:normal}.v2-search__res{display:grid;gap:1px;padding:9px 12px;border-radius:12px;font:600 12.5px var(--caption);color:#555;opacity:.55}.v2-search__res b{font:800 14px var(--caption);color:#1a0dab}.v2-search__res.is-1{opacity:1;background:#eaf6ef;border:1.5px solid var(--green);position:relative;animation:v2-pop .6s ease-out 2.7s both}.v2-search__res.is-1 b{color:var(--green)}.v2-search__res em{position:absolute;right:10px;top:10px;font-style:normal;font:900 10.5px var(--display);color:#fff;background:var(--green);padding:3px 7px;border-radius:999px}.v2-search__ai{padding:10px 12px;border-radius:14px;background:#f1f4f6;font:600 12.5px/1.4 var(--caption);color:#333}.v2-search__ai small{display:block;font:800 10.5px var(--caption);color:#10a37f;margin-bottom:2px}.v2-search__ai b{color:var(--green)}@media (max-width: 899px){.v2-close2__art{order:3;margin-top:8px}.v2-search{rotate:0deg;padding:12px}.v2-search__bar{font-size:12.5px}}@media (prefers-reduced-motion: reduce){.v2-search *,.v2-search{animation:none!important}}.v2-flow3__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(28px,5vw,80px);align-items:center}.v2-flow3__steps{--p: 0%;position:relative;list-style:none;margin:18px 0 0;padding:0;display:grid;gap:10px}.v2-flow3__steps:before{content:"";position:absolute;left:25px;top:26px;bottom:26px;width:3px;border-radius:3px;background:var(--n800)}.v2-flow3__steps:after{content:"";position:absolute;left:25px;top:26px;width:3px;height:calc((100% - 52px) * var(--p) / 100%);max-height:calc(100% - 52px);border-radius:3px;background:linear-gradient(var(--green),var(--sky));transition:height .6s var(--ease)}.v2-flow3__steps li{position:relative;z-index:1;display:grid;grid-template-columns:54px 1fr;gap:12px;align-items:center;padding:10px 14px 10px 0;border-radius:18px;transition:background .35s,box-shadow .35s,transform .35s}.v2-flow3__ic{width:54px;height:54px;border-radius:16px;display:grid;place-items:center;font-size:22px;background:#fff;border:1px solid var(--n800);box-shadow:0 8px 20px -16px #0b131080;transition:background .35s,color .35s,transform .35s}.v2-flow3__steps strong{display:block;font:800 clamp(16px,1.3vw,19px)/1.25 var(--caption);color:var(--ink)}.v2-flow3__steps p{margin:2px 0 0;font:500 14px/1.4 var(--caption);color:var(--n400)}.v2-flow3__steps li.is-on{background:#fff;box-shadow:0 20px 44px -30px #1b8143b3,0 0 0 1.5px var(--green);transform:translate(6px)}.v2-flow3__steps li.is-on .v2-flow3__ic{background:var(--green);color:#fff;transform:scale(1.06);border-color:var(--green)}.v2-flow3__steps li.is-done .v2-flow3__ic{background:#eaf6ef;color:var(--green);font-weight:900}.v2-flow3__stage{display:grid;justify-items:center;gap:14px;position:relative}.v2-flow3__stage:before{content:"";position:absolute;top:10%;right:-10%;bottom:6%;left:-10%;background:radial-gradient(closest-side,rgba(27,129,67,.25),rgba(143,208,245,.2) 60%,transparent);filter:blur(14px);z-index:0}.v8 .v2-flow3__phone{position:relative;z-index:1;width:min(300px,68vw)}.v2-flow3__cap{position:relative;z-index:1;margin:0;display:inline-flex;gap:8px;align-items:center;padding:8px 14px;border-radius:999px;background:var(--ink);color:#fff;font:800 13px var(--caption)}.v2-flow3__cap b{color:var(--sky)}.v2-t2s__vid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;transition:transform .7s cubic-bezier(.65,0,.25,1),opacity .5s}.v2-t2s__vid video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.v2-t2s__handle{position:absolute;left:6%;bottom:8%;padding:6px 10px;border-radius:10px;background:#0009;color:#fff;font:600 11px var(--caption)}.v2-t2s__handle b{color:#fff}.v2-t2s:not(.is-k0) .v2-t2s__vid{transform:translate(-100%);opacity:.6}.v2-t2s.is-k0 .v2-t2s__tt{transform:none}.v2-t2s.is-k1 .v2-t2s__tt{transform:scale(1.45)}.v2-t2s__site{z-index:3}.v2-t2s__dates{position:absolute;z-index:4;left:8%;right:8%;bottom:17%;display:flex;align-items:center;justify-content:center;gap:6px;opacity:0;transform:translateY(10px);transition:opacity .4s,transform .4s var(--ease)}.v2-t2s__dates span{display:grid;padding:7px 10px;border-radius:10px;background:#fff;color:#111;font:800 12px var(--caption);box-shadow:0 8px 18px -10px #00000080;border:1.5px solid var(--green)}.v2-t2s__dates small{font:700 9px var(--caption);color:#777}.v2-t2s__dates i{font-style:normal;font-weight:900;color:var(--green)}.v2-t2s.is-k3 .v2-t2s__dates{opacity:1;transform:none}@media (max-width: 899px){.v8.v8 .v2-flow3__grid{grid-template-columns:1fr;gap:22px}.v8.v8 .v2-flow3 .v2-head,.v8.v8 .v2-flow3 .v2-big{font-size:clamp(28px,7.8vw,34px)}.v2-flow3__steps li{grid-template-columns:46px 1fr;padding:8px 12px 8px 0}.v2-flow3__ic{width:46px;height:46px;font-size:19px;border-radius:14px}.v2-flow3__steps:before,.v2-flow3__steps:after{left:21.5px;top:23px}.v2-flow3__steps strong{font-size:15.5px}.v2-flow3__steps p{font-size:13px}.v8 .v2-flow3__phone{width:min(250px,62vw)}.v8.v8 .v2-flow3__grid>div:first-child{display:contents}.v8.v8 .v2-flow3__grid .v2-scene{order:-3;margin-bottom:0}.v8.v8 .v2-flow3__grid .v2-big{order:-2;margin-bottom:0}.v2-flow3__stage{order:-1}.v2-flow3__steps{order:0;margin-top:0}}.v8 .v2-bento2{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:auto;gap:16px}.v8 .v2-bento2 .v2-tile{position:relative;min-height:0;padding:0 0 18px;border-radius:24px;overflow:hidden;background:#fff;border:1px solid var(--n800);box-shadow:0 24px 50px -38px #0b131080;justify-content:flex-start;gap:6px;transition:transform .4s var(--ease),box-shadow .4s,border-color .4s}.v8 .v2-bento2 .v2-tile:hover{transform:translateY(-6px);border-color:var(--green-40);box-shadow:0 30px 60px -34px #1b81438c}.v8 .v2-bento2 .v2-tile>:first-child:not(.v2-tile__n),.v8 .v2-bento2 .v2-tile>.v2-tile__n+*{position:relative;height:170px;max-height:none;margin:0 0 8px;border:0;border-radius:0;background:radial-gradient(70% 90% at 30% 20%,rgba(143,208,245,.55),transparent 70%),radial-gradient(70% 90% at 80% 90%,rgba(27,129,67,.35),transparent 70%),#eef5f1;display:grid;place-items:center;overflow:hidden}.v8 .v2-bento2 .v2-tile h3{padding:0 18px;margin:4px 0 0;font:900 clamp(18px,1.6vw,24px)/1.1 var(--display);color:var(--ink)}.v8 .v2-bento2 .v2-tile p{padding:0 18px;margin:0;font-size:14.5px;line-height:1.45;color:var(--n300)}.v2-tile__n{position:absolute;z-index:3;top:12px;left:12px;padding:4px 9px;border-radius:999px;background:#fff;color:var(--green);font:900 11.5px var(--display);box-shadow:0 6px 14px -8px #0006}.v8 .v2-bento2 .v2-tile__obj{position:static;width:auto;height:82%;max-width:70%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 18px 24px rgba(0,0,0,.35))}.v8 .v2-bento2 .v2-tile--anim{grid-column:span 2;grid-row:span 2}.v8 .v2-bento2 .v2-tile--anim>.v2-tile__n+*{height:100%;min-height:360px}.v2-tile__site{position:relative;z-index:2;width:82%;rotate:-2deg}.v2-tile__site .v2-mock{box-shadow:0 30px 60px -24px #0b283c99}.v8 .v2-bento2 .v2-tile--anim{display:grid;grid-template-rows:1fr auto auto}.v8 .v2-bento2 .v2-tile__mob{height:100%;min-height:0;width:46%;margin:14px auto 0;border-radius:18px 18px 0 0;border-bottom:0}.v8 .v2-bento2 .v2-tile__seoui span{background:#fff}.v8 .v2-bento2 .v2-tile__langui span{background:#fff;color:var(--ink);border-color:var(--n800)}.v8 .v2-bento2 .v2-tile__langui span.is-on{background:var(--green);color:#fff;border-color:var(--green)}.v8 .v2-bento2 .v2-tile__landui b{color:var(--ink)}.v8 .v2-bento2 .v2-tile__landui span{color:var(--n400)}.v8 .v2-bento2 .v2-tile__pipe b{color:var(--ink)}.v8 .v2-bento2 .v2-tile__cal span{background:#fff;color:var(--ink)}@media (max-width: 899px){.v8.v8 .v2-bento2{grid-template-columns:1fr 1fr;gap:10px}.v8.v8 .v2-bento2 .v2-tile--anim{grid-column:span 2;grid-row:auto}.v8.v8 .v2-bento2 .v2-tile--anim>.v2-tile__n+*{min-height:200px}.v8.v8 .v2-bento2 .v2-tile>.v2-tile__n+*{height:110px}.v8.v8 .v2-bento2 .v2-tile{padding-bottom:12px;border-radius:18px}.v8.v8 .v2-bento2 .v2-tile h3{font-size:15px;padding:0 11px}.v8.v8 .v2-bento2 .v2-tile p{font-size:12.5px;padding:0 11px}.v2-tile__n{top:8px;left:8px;font-size:10px}}.v8.v8 .v2-bento2 .v2-tile>.v2-tile__n{position:absolute;z-index:3;top:12px;left:12px;width:auto;height:auto;min-height:0;margin:0;padding:4px 9px;border:0;border-radius:999px;background:#fff;display:inline-block}.v8.v8 .v2-bento2 .v2-tile>.v2-tile__n+*{position:relative;height:170px;max-height:none;min-height:0;margin:0 0 8px;padding:0;border:0;border-radius:0;background:radial-gradient(70% 90% at 30% 20%,rgba(143,208,245,.55),transparent 70%),radial-gradient(70% 90% at 80% 90%,rgba(27,129,67,.35),transparent 70%),#eef5f1;display:grid;place-items:center;overflow:hidden}.v8.v8 .v2-bento2 .v2-tile--anim>.v2-tile__n+*{height:auto;min-height:340px}.v8.v8 .v2-bento2 .v2-tile>.v2-tile__mob{width:46%;margin:14px auto 0;height:156px;border:5px solid #050605;border-bottom:0;border-radius:18px 18px 0 0;background:#fff}@media (max-width: 899px){.v8.v8 .v2-bento2 .v2-tile>.v2-tile__n{top:8px;left:8px}.v8.v8 .v2-bento2 .v2-tile>.v2-tile__n+*{height:110px}.v8.v8 .v2-bento2 .v2-tile--anim>.v2-tile__n+*{min-height:210px}.v8.v8 .v2-bento2 .v2-tile>.v2-tile__mob{height:98px}}.v2-case2__hero{position:relative;overflow:hidden;padding:calc(var(--header) + clamp(24px,4vw,60px)) 0 clamp(48px,6vw,90px);background:radial-gradient(60% 60% at 80% 30%,rgba(143,208,245,.18),transparent 70%),radial-gradient(50% 50% at 10% 90%,rgba(27,129,67,.3),transparent 70%),var(--n950)}.v2-case2__hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:90px;background:linear-gradient(180deg,transparent,var(--paper));pointer-events:none}.v2-case2__top{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(24px,4vw,64px);align-items:center;position:relative;z-index:2}.v2-case2__stage{position:relative;justify-self:center}.v8 .v2-case2 .v2-case__phone{width:min(300px,62vw)}.v2-case2__badge{position:absolute;z-index:3;display:grid;gap:1px;padding:10px 14px;border-radius:16px;color:#fff;font:700 12px/1.25 var(--caption);max-width:180px;background:linear-gradient(140deg,var(--green),#0f5c2d);box-shadow:0 18px 40px -14px #1b8143e6}.v2-case2__badge b{font:900 clamp(22px,2.2vw,32px)/1 var(--display)}.v2-case2__badge.is-0{left:-30%;top:18%;rotate:-4deg}.v2-case2__badge.is-1{right:-28%;bottom:20%;rotate:4deg;background:#fff;color:var(--ink);box-shadow:0 18px 40px -16px #000000b3}.v2-case2__badge.is-1 b{color:var(--green)}.v2-case2__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.v2-case2__stat{display:grid;gap:4px;padding:18px;border-radius:20px;background:#fff;border:1px solid var(--n800);box-shadow:0 20px 44px -34px #0b131080}.v2-case2__stat b{font:900 clamp(30px,3vw,48px)/1 var(--display);color:var(--green);letter-spacing:-.02em}.v2-case2__stat span{font:600 13.5px/1.35 var(--caption);color:var(--n300)}.v2-st5{margin-top:clamp(18px,3vw,36px)}.v2-st5__list{list-style:none;margin:0;padding:0;position:relative;z-index:1;display:grid;gap:clamp(22px,3vw,40px)}.v2-st5__item{position:relative;display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;width:min(620px,92%)}.v2-st5__item.is-r{justify-self:end;grid-template-columns:1fr auto}.v2-st5__item.is-r .v2-st5__dot{order:2}.v2-st5__dot{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;font-size:24px;background:#fff;border:2px solid var(--green);box-shadow:0 0 0 6px var(--paper),0 10px 24px -10px #1b814399}.v2-st5__card{padding:18px 20px;border-radius:20px;background:#fff;border:1px solid var(--n800);box-shadow:0 24px 50px -36px #0b131080}.v2-st5__card small{font:800 11px var(--caption);letter-spacing:.12em;text-transform:uppercase;color:var(--sky-deep)}.v2-st5__card h2{margin:4px 0 8px;font:900 clamp(20px,2vw,30px)/1.05 var(--display);color:var(--ink)}.v2-st5__card p,.v2-st5__card li{margin:0;font-size:15.5px;line-height:1.5;color:var(--n300)}.v2-st5__card ul{margin:0;padding-left:18px;display:grid;gap:4px}.v2-st5__item.is-key .v2-st5__card{background:linear-gradient(140deg,var(--green),#0f5c2d);border-color:var(--green)}.v2-st5__item.is-key .v2-st5__card small{color:#cdeedd}.v2-st5__item.is-key .v2-st5__card h2,.v2-st5__item.is-key .v2-st5__card p{color:#fff}.v2-case2__fan{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(10px,2vw,28px);max-width:860px;margin:18px auto 0;align-items:end}.v2-case2__ep{transition:transform .5s var(--ease)}.v2-case2__ep.is-1{rotate:-5deg;translate:0 18px}.v2-case2__ep.is-3{rotate:5deg;translate:0 18px}.v2-case2__ep.is-2{z-index:2;scale:1.06}.v8 .v2-case2__ep .v2-ep{border-radius:24px;overflow:hidden;border:6px solid #050605;box-shadow:0 40px 70px -34px #0b131099}.v2-case2__next{padding:0 0 clamp(20px,3vw,40px)}.v2-case2__nextlink{display:grid;grid-template-columns:90px 1fr auto;gap:16px;align-items:center;padding:12px 18px 12px 12px;border-radius:22px;background:#fff;border:1px solid var(--n800);color:var(--ink);text-decoration:none;box-shadow:0 24px 50px -36px #0b131080;transition:transform .4s var(--ease),border-color .4s}.v2-case2__nextlink:hover{transform:translateY(-4px);border-color:var(--green-40)}.v2-case2__nextlink img{width:90px;aspect-ratio:9 / 12;-o-object-fit:cover;object-fit:cover;border-radius:14px}.v2-case2__nextlink small{display:block;font:800 11px var(--caption);letter-spacing:.12em;text-transform:uppercase;color:var(--green)}.v2-case2__nextlink strong{display:block;font:900 clamp(24px,2.6vw,40px)/1 var(--display);text-transform:uppercase}.v2-case2__nextlink em{font-style:normal;font:600 13px var(--caption);color:var(--n400)}.v2-case2__nextlink b{font:900 28px var(--display);color:var(--green)}.v8 .v2-case2 .v2-close2 .v2-scene b{display:none}@media (max-width: 899px){.v8.v8 .v2-case2__top{grid-template-columns:1fr;gap:26px}.v8.v8 .v2-case2 .v2-big--xl{font-size:clamp(38px,11vw,50px)}.v8 .v2-case2 .v2-case__phone{width:min(230px,58vw)}.v2-case2__badge{max-width:140px;padding:8px 10px;font-size:10.5px;border-radius:13px}.v2-case2__badge b{font-size:20px}.v2-case2__badge.is-0{left:-36%;top:12%}.v2-case2__badge.is-1{right:-36%;bottom:14%}.v2-case2__grid{grid-template-columns:1fr 1fr;gap:8px}.v2-case2__stat{padding:14px;border-radius:16px}.v2-case2__stat b{font-size:28px}.v2-case2__stat span{font-size:12.5px}.v2-st5__item{width:94%;gap:10px}.v2-st5__dot{width:42px;height:42px;font-size:19px}.v2-st5__card{padding:14px 15px;border-radius:17px}.v2-st5__card p,.v2-st5__card li{font-size:14.5px}.v2-case2__fan{gap:8px}.v8 .v2-case2__ep .v2-ep{border-width:4px;border-radius:16px}.v8.v8 .v2-case2__ep .v2-ep__play{font-size:10px;padding:6px 8px}.v8.v8 .v2-case2__ep .v2-ep__tag{font-size:9.5px}.v2-case2__nextlink{grid-template-columns:64px 1fr auto;gap:12px}.v2-case2__nextlink img{width:64px}.v2-case2__badge.is-0{left:-26%}.v2-case2__badge.is-1{right:-26%}}.v2-team3{position:relative;overflow:hidden;padding:calc(var(--header) + clamp(28px,5vw,70px)) 0 clamp(56px,7vw,100px)}.v2-team3:after{content:"";position:absolute;left:0;right:0;bottom:0;height:100px;z-index:1;background:linear-gradient(180deg,transparent,var(--paper));pointer-events:none}.v2-team3__grid{position:relative;z-index:2;display:grid;grid-template-columns:1.2fr .8fr;gap:clamp(24px,4vw,64px);align-items:center}.v8 .v2-team3 .v2-big{font-size:clamp(40px,5.4vw,92px);line-height:.98}.v2-team3__lead{margin:0 0 20px;max-width:30em;font:600 clamp(17px,1.4vw,21px)/1.45 var(--caption);color:#eef2ef;text-shadow:0 2px 10px rgba(0,0,0,.7)}.v2-team3__lead em{font-style:normal;color:var(--n400)}.v2-team3__proof{display:inline-flex;align-items:center;gap:14px;padding:12px 16px;border-radius:18px;background:#0a0c0b99;border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.v2-team3__proof p{margin:0;font:600 14px/1.35 var(--caption);color:var(--n300)}.v2-team3__proof strong{color:#fff}.v2-team3__visual{position:relative;justify-self:center;width:min(280px,60vw)}.v2-team3__ph{aspect-ratio:9 / 16;border-radius:28px;overflow:hidden;border:6px solid #050605;box-shadow:0 50px 90px -40px #000000f2,0 0 80px -20px #1b814399}.v2-team3__ph video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.v2-team3__badge{position:absolute;left:-24%;bottom:14%;display:grid;gap:1px;padding:11px 14px;border-radius:16px;color:#fff;font:700 12px/1.25 var(--caption);background:linear-gradient(140deg,var(--green),#0f5c2d);box-shadow:0 18px 40px -12px #1b8143e6,0 0 50px -10px #8fd0f580;rotate:4deg}.v2-team3__badge b{font:900 clamp(26px,2.6vw,38px)/1 var(--display)}.v2-team3__badge i{font-style:normal;font:800 9.5px var(--caption);letter-spacing:.1em;text-transform:uppercase;color:#cdeedd}.v8 .v2-team3__chaps .v2-chap__txt{background:#fff}@media (max-width: 899px){.v8.v8 .v2-team3__grid{grid-template-columns:1fr;gap:26px}.v8.v8 .v2-team3 .v2-big{font-size:clamp(36px,10.6vw,48px)}.v2-team3__lead{font-size:16.5px}.v2-team3__proof{gap:10px;padding:10px 12px}.v2-team3__proof p{font-size:13px}.v2-team3__visual{width:min(220px,56vw)}.v2-team3__badge{left:-30%;padding:9px 11px}.v2-team3__badge b{font-size:24px}}.v8 .v2-hj .v2-hj__bg{opacity:.62}.v8 .v2-hj__bg img{filter:hue-rotate(62deg) saturate(1.35) brightness(1.08)}.v8 .v2-hj__shade{background:radial-gradient(42% 50% at 40% 38%,rgba(79,179,240,.3),transparent 72%),radial-gradient(40% 55% at 82% 60%,rgba(27,129,67,.26),transparent 70%),radial-gradient(70% 40% at 50% 0%,rgba(143,208,245,.22),transparent 70%),linear-gradient(180deg,#08111a,#08111a4d 32%,#08111a66 72%,#0a0f14)}.v2-hj__stage:before{content:"";position:absolute;inset:-20% -10% auto;height:120%;z-index:0;pointer-events:none;opacity:.55;mix-blend-mode:screen;background:conic-gradient(from 200deg at 30% -10%,transparent 0 8deg,rgba(143,208,245,.22) 10deg 14deg,transparent 16deg 30deg,rgba(143,208,245,.16) 32deg 35deg,transparent 37deg 60deg,rgba(79,179,240,.18) 62deg 66deg,transparent 68deg);animation:v2-beams 9s ease-in-out infinite alternate}@keyframes v2-beams{0%{transform:rotate(-4deg)}to{transform:rotate(5deg)}}.v8 .v2-hj__kicker{color:var(--sky)}.v8 .v2-hj .v2-big--hero{text-shadow:0 6px 40px rgba(79,179,240,.35),0 2px 0 rgba(0,0,0,.35)}.v8 .v2-hj .v2-big--hero .v2-k{box-shadow:0 0 40px -6px #1b8143e6}.v8 .v2-hj__lead strong{background:#4fb3f047}.v8 .v2-hj__vidtag,.v8.v8 .v2-hj__vidtag{background:linear-gradient(140deg,#4fb3f0,#1665b5);box-shadow:0 16px 34px -12px #1665b5f2,0 0 40px -8px #8fd0f5b3}.v8 .v2-hj__vidph,.v8.v8 .v2-hj__vidph{box-shadow:0 0 0 1px #8fd0f559,0 40px 80px -30px #000000f2,0 0 90px -6px #4fb3f0b3}.v8 .v2-hj__lead{border-color:#8fd0f538!important}@media (max-width: 899px){.v8.v8 .v2-hj__lead{background:#08111aa8;border:1px solid rgba(143,208,245,.22)}}.v8 .v2-hj__vs{border-color:#8fd0f54d}.v2-hearts{position:relative;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.v2-hearts__fx{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:5;overflow:visible}.v2-hrt{position:absolute;width:var(--s);height:var(--s);translate:-50% -50%;color:var(--c);animation:v2-hrt var(--d) cubic-bezier(.2,.7,.3,1) forwards;filter:drop-shadow(0 4px 10px rgba(0,0,0,.45));will-change:transform,opacity}.v2-hrt svg{width:100%;height:100%;display:block;fill:currentColor}.v2-hrt i{font-style:normal;font-size:var(--s);line-height:1;display:block}@keyframes v2-hrt{0%{transform:translate(0) scale(.2) rotate(0);opacity:0}12%{transform:translate(calc(var(--dx) * .15),-12px) scale(1.15) rotate(-8deg);opacity:1}45%{transform:translate(calc(var(--dx) * .55),calc(var(--rise) * -.45)) scale(1) rotate(8deg);opacity:1}to{transform:translate(var(--dx),calc(var(--rise) * -1)) scale(.8) rotate(-6deg);opacity:0}}.v2-hrt.is-big{z-index:2;filter:drop-shadow(0 8px 24px rgba(255,45,85,.7));animation:v2-hrtbig var(--d) ease-out forwards}@keyframes v2-hrtbig{0%{transform:scale(.2) rotate(-14deg);opacity:0}25%{transform:scale(1.25) rotate(-8deg);opacity:1}55%{transform:scale(1) rotate(-8deg);opacity:1}to{transform:scale(1.5) translateY(-30px) rotate(-8deg);opacity:0}}.v2-hearts__rail{position:absolute;z-index:6;right:-46px;bottom:18%;list-style:none;margin:0;padding:0;display:grid;gap:10px;pointer-events:none}.v2-hearts__rail li{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font:800 15px var(--caption);color:#fff;background:#08111ab3;border:1px solid rgba(143,208,245,.3);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.v2-hearts__rail li.is-like{color:#ff2d55;animation:v2-like .5s cubic-bezier(.3,1.6,.5,1)}.v2-hearts__rail svg{width:18px;height:18px;fill:currentColor}@keyframes v2-like{0%{transform:scale(1)}40%{transform:scale(1.45);background:#ff2d554d}to{transform:scale(1)}}.v2-hearts__hint{position:absolute;z-index:6;left:50%;top:-14px;translate:-50% 0;white-space:nowrap;padding:5px 10px;border-radius:999px;font:800 11px var(--caption);color:#fff;background:#ff2d55e6;box-shadow:0 8px 22px -8px #ff2d55e6;pointer-events:none;animation:v2-hint 2.4s ease-in-out infinite}@keyframes v2-hint{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.v2-hearts.is-hot .v2-hearts__hint{opacity:0;transition:opacity .3s}@media (max-width: 899px){.v2-hearts__rail{display:none}.v2-hearts__hint{top:-10px;font-size:9.5px;padding:4px 8px}}@media (prefers-reduced-motion: reduce){.v2-hrt,.v2-hearts__hint,.v2-hj__stage:before{animation:none}.v2-hrt{display:none}}@media (min-width: 900px){.v2-hearts__hint{left:auto;right:-18px;top:-16px;translate:0 0;rotate:6deg}}.v2-gain{list-style:none;margin:clamp(26px,4vw,48px) auto 0;padding:0;max-width:980px}.v2-gain__row{position:relative;display:flex;flex-direction:column}.v2-gain__row.is-l{align-items:flex-start}.v2-gain__row.is-r{align-items:flex-end}.v2-gain__card{position:relative;display:grid;grid-template-columns:210px minmax(0,1fr);align-items:center;gap:clamp(16px,2.4vw,28px);width:min(720px,80%);padding:14px clamp(16px,2.4vw,26px) 14px 14px;border-radius:26px;background:#fff;border:1px solid #e3ebf1;box-shadow:0 30px 60px -36px #0b283c73}.v2-gain__row.is-r .v2-gain__card{grid-template-columns:minmax(0,1fr) 210px;padding:14px 14px 14px clamp(16px,2.4vw,26px)}.v2-gain__row.is-r .v2-gain__vis{order:2}.v2-gain__vis{position:relative;aspect-ratio:1;border-radius:18px;overflow:hidden;display:grid;place-items:center;background:radial-gradient(80% 80% at 30% 20%,#e4f3fc,#f3f7fa 70%)}.v2-gain__vis.is-speed,.v2-gain__vis.is-cart{background:radial-gradient(80% 80% at 50% 30%,#2a3a48,#0d141b 75%)}.v2-gain__vis.is-land,.v2-gain__vis.is-crm{background:radial-gradient(80% 80% at 30% 20%,#e3f6ea,#f3f7fa 70%)}.v2-gain__n{display:inline-block;margin-bottom:6px;padding:3px 9px;border-radius:999px;font:900 12px var(--display);letter-spacing:.06em;color:#0b2235;background:var(--sky)}.v2-gain__txt h3{margin:0 0 6px;font:900 clamp(20px,2vw,28px)/1.08 var(--display);letter-spacing:-.02em;color:var(--ink)}.v2-gain__txt p{margin:0;font:500 clamp(14.5px,1.15vw,16.5px)/1.5 var(--caption);color:#45525c}.v2-gain__arrow{display:block;width:clamp(110px,16vw,170px);height:auto;margin:-4px 0 -6px 18%;overflow:visible}.v2-gain__row.is-r .v2-gain__arrow{align-self:flex-end;margin:-4px 18% -6px 0;transform:scaleX(-1)}.v2-gain__arrow path{fill:none;stroke:var(--green);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:0}.v2-gain__arrow .v2-gain__head{stroke:var(--green)}.v2-gain__blob{position:absolute;width:60%;aspect-ratio:1;border-radius:50%;left:-6%;top:-4%;background:var(--sky);filter:blur(16px);opacity:.9;animation:v2-blob 6s ease-in-out infinite}.v2-gain__blob.is-2{left:auto;right:-8%;top:auto;bottom:-6%;background:var(--green);opacity:.55;animation-delay:-3s}.v2-gain__br{position:relative;z-index:2;width:84%;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 18px 30px -14px #0b283c99;rotate:-3deg}.v2-gain__br span{display:block;height:12px;background:#e9eef2;background-image:radial-gradient(circle at 8px 6px,#ff6159 2.5px,transparent 3px),radial-gradient(circle at 17px 6px,#ffbd2e 2.5px,transparent 3px),radial-gradient(circle at 26px 6px,#28c840 2.5px,transparent 3px)}.v2-gain__br img{display:block;width:100%;aspect-ratio:16 / 10;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.v2-gain__obj{width:82%;height:82%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 16px 20px rgba(0,0,0,.5));transition:transform .5s var(--ease)}.v2-gain__card:hover .v2-gain__obj{transform:scale(1.06) rotate(-3deg)}.v2-gain__ph{width:52%;height:92%;margin-top:16%;border-radius:16px 16px 0 0;border:5px solid #050605;border-bottom:0;overflow:hidden;background:#fff;box-shadow:0 18px 30px -16px #0009}.v2-gain__ph img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.v2-gain__seo{display:grid;gap:7px;width:88%}.v2-gain__seo span{display:flex;align-items:center;gap:7px;padding:7px 10px;border-radius:999px;background:#fff;color:#222;font:600 12px var(--caption);box-shadow:0 8px 18px -12px #0009;white-space:nowrap;overflow:hidden}.v2-gain__seo small{font-weight:800;color:#4285f4}.v2-gain__seo small.is-ai{color:#10a37f}.v2-gain__seo b{justify-self:start;padding:6px 10px;border-radius:8px;background:var(--green);color:#fff;font:800 12px var(--caption)}.v2-gain__lang{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;width:86%}.v2-gain__lang span{padding:8px 12px;border-radius:10px;background:#fff;border:1px solid #dbe5ec;color:var(--ink);font:800 14px var(--caption)}.v2-gain__lang span.is-on{background:var(--sky);border-color:var(--sky);color:#0b2235;animation:v2-pop 2.4s ease-in-out infinite}.v2-gain__land{display:grid;justify-items:center;gap:4px;text-align:center;padding:14px 12px;width:80%;border-radius:14px;background:#fff;box-shadow:0 14px 26px -16px #00000080}.v2-gain__land b{font:900 17px/1 var(--display);color:var(--ink)}.v2-gain__land span{font:700 13px var(--caption);color:#5b6872}.v2-gain__land i{margin-top:6px;padding:8px 16px;border-radius:999px;background:var(--green);color:#fff;font:900 12px var(--display);font-style:normal;animation:v2-pop 2.4s ease-in-out infinite}.v2-gain__pipe{display:grid;gap:6px;width:84%}.v2-gain__pipe span{display:flex;justify-content:space-between;align-items:center;gap:6px;padding:7px 10px;border-radius:10px;background:#fff;font:600 11.5px var(--caption);color:#5b6872;box-shadow:0 8px 16px -12px #00000080}.v2-gain__pipe b{font:800 12.5px var(--caption);color:var(--ink)}.v2-gain__pipe .is-1{margin-left:8%}.v2-gain__pipe .is-2{margin-left:16%;background:var(--green);color:#d9f5e3}.v2-gain__pipe .is-2 b{color:#fff}.v2-gain__cal{display:grid;grid-template-columns:1fr 1fr;gap:6px;width:86%}.v2-gain__cal span{display:grid;padding:7px 9px;border-radius:10px;background:#fff;border:1px solid #dbe5ec;font:800 13px var(--caption);color:var(--ink)}.v2-gain__cal small{font:700 10px var(--caption);color:#7a8790}.v2-gain__cal b{grid-column:1 / -1;text-align:center;padding:9px;border-radius:999px;background:var(--green);color:#fff;font:900 13px var(--display)}@media (max-width: 899px){.v2-gain__card,.v2-gain__row.is-r .v2-gain__card{width:94%;grid-template-columns:108px minmax(0,1fr);gap:12px;padding:10px 14px 10px 10px;border-radius:20px}.v2-gain__row.is-r .v2-gain__card{grid-template-columns:minmax(0,1fr) 108px;padding:10px 10px 10px 14px}.v2-gain__vis{border-radius:14px}.v2-gain__txt h3{font-size:18px;margin-bottom:4px}.v2-gain__txt p{font-size:13.5px;line-height:1.42}.v2-gain__n{font-size:10.5px;padding:2px 7px;margin-bottom:4px}.v2-gain__arrow{width:82px;margin:-2px 0 -4px 22%}.v2-gain__row.is-r .v2-gain__arrow{margin:-2px 22% -4px 0}.v2-gain__seo span{font-size:8.5px;padding:4px 6px;gap:4px}.v2-gain__seo b{font-size:9px;padding:4px 6px}.v2-gain__lang{gap:4px}.v2-gain__lang span{font-size:10px;padding:4px 6px;border-radius:7px}.v2-gain__land{padding:8px 6px;gap:2px}.v2-gain__land b{font-size:11.5px}.v2-gain__land span{font-size:9.5px}.v2-gain__land i{font-size:9px;padding:5px 9px;margin-top:3px}.v2-gain__pipe{gap:4px}.v2-gain__pipe span{font-size:8px;padding:4px 6px;border-radius:7px}.v2-gain__pipe b{font-size:9px}.v2-gain__cal{gap:4px}.v2-gain__cal span{font-size:9.5px;padding:4px 6px;border-radius:7px}.v2-gain__cal small{font-size:8px}.v2-gain__cal b{font-size:9.5px;padding:6px}.v2-gain__ph{border-width:3px;border-radius:10px 10px 0 0}}@media (prefers-reduced-motion: reduce){.v2-gain__blob,.v2-gain__lang span.is-on,.v2-gain__land i{animation:none}}.v2-close2__mid{margin:4px 0 18px;max-width:520px}.v2-search--mid{rotate:0deg;gap:6px;padding:12px;border-radius:18px;background:#fff;border:1px solid #e3ebf1;box-shadow:0 24px 50px -30px #0b283c8c}.v2-search--mid .v2-search__bar{padding:8px 12px;font-size:13px;gap:8px;justify-content:flex-start}.v2-search--mid .v2-search__bar i{margin-left:auto}.v2-search__g{flex:none;font:900 15px var(--display);background:conic-gradient(#ea4335 0,#ea4335 25%,#fbbc05 0,#fbbc05 50%,#34a853 0,#34a853 75%,#4285f4 0);-webkit-background-clip:text;background-clip:text;color:transparent}.v2-search--mid .v2-search__res{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 10px}.v2-search--mid .v2-search__res span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.v2-search--mid .v2-search__res b{font-size:13px}.v2-search--mid .v2-search__res em{position:static;font-size:11px}.v2-search--mid .v2-search__res em.is-off{background:#c9d2d8}.v2-search--mid .v2-search__ai{padding:7px 10px;font-size:12px;display:flex;gap:8px;align-items:baseline}.v2-search--mid .v2-search__ai small{display:inline;margin:0}.v2-search--mid .v2-search__q,.v2-search--mid .v2-search__res.is-1{animation-play-state:paused}.v2-search--mid.is-go .v2-search__q,.v2-search--mid.is-go .v2-search__res.is-1{animation-play-state:running}.v2-search--mid .v2-search__res.is-1{animation-delay:2.4s}.v2-search--mid .v2-search__ai{opacity:0;transform:translateY(6px);transition:opacity .5s 3.2s,transform .5s 3.2s}.v2-search--mid.is-go .v2-search__ai{opacity:1;transform:none}.v8--siti-web .v2-close2 .v2-big{font-size:clamp(34px,4.2vw,64px)}.v8--siti-web .v2-close2__card{grid-template-columns:1fr;max-width:760px;margin-inline:auto}.v8--siti-web .v2-close2 .v2-lead{margin-bottom:14px}@media (max-width: 899px){.v8.v8--siti-web .v2-close2 .v2-big{font-size:clamp(30px,8.6vw,38px)}.v8.v8--siti-web .v2-close2 .v2-lead{font-size:15.5px;margin-bottom:10px}.v2-close2__mid{margin:0 0 14px}.v2-search--mid{padding:9px;gap:5px}.v2-search--mid .v2-search__bar{font-size:12px;padding:7px 10px}.v2-search--mid .v2-search__res{padding:6px 8px;font-size:11.5px}.v2-search--mid .v2-search__res b{font-size:12px}.v2-search--mid .v2-search__ai{font-size:11px;padding:6px 8px}.v8.v8--siti-web .v2-close2__team{display:none}}@media (min-width: 900px){.v2-gain__card{grid-template-columns:180px minmax(0,1fr)}.v2-gain__row.is-r .v2-gain__card{grid-template-columns:minmax(0,1fr) 180px}}.v2-search--mid .v2-search__ai{display:block}.v2-search--mid .v2-search__ai small{margin-right:8px}.v8 .v2-hj__stage{background:radial-gradient(120% 80% at 50% 0%,#0d2233,#070d14 62%,#070b10)}.v8 .v2-hj .v2-hj__bg{opacity:.55;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 45%,transparent 92%);mask-image:linear-gradient(180deg,#000 0%,#000 45%,transparent 92%)}.v8 .v2-hj__shade{background:radial-gradient(45% 55% at 12% 55%,rgba(7,13,20,.85),transparent 75%),radial-gradient(70% 40% at 50% 0%,rgba(143,208,245,.2),transparent 70%),linear-gradient(180deg,#070d14bf,#070d1426 30%,#070d1459 70%,#0a0f14)}.v2-hj__shade:before,.v2-hj__shade:after{content:"";position:absolute;border-radius:50%;filter:blur(70px);pointer-events:none;animation:v2-aurora 14s ease-in-out infinite alternate}.v2-hj__shade:before{width:52vw;height:40vw;left:18%;top:8%;background:radial-gradient(closest-side,rgba(79,179,240,.42),transparent)}.v2-hj__shade:after{width:42vw;height:36vw;right:2%;top:30%;background:radial-gradient(closest-side,rgba(27,129,67,.32),rgba(79,179,240,.12) 60%,transparent);animation-duration:18s;animation-direction:alternate-reverse}@keyframes v2-aurora{0%{transform:translate(-4%) scale(1)}to{transform:translate(6%,6%) scale(1.15)}}.v2-hj__stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E")}.v8 .v2-hj__kicker{margin-bottom:18px}@media (min-width: 900px){.v8 .v2-hj__copy{translate:0 -3vh}}.v2-hj__post{position:relative;margin-top:clamp(18px,2.4vw,28px);max-width:560px;padding:14px 16px 12px;border-radius:20px;background:linear-gradient(160deg,#142636c7,#080e14c7);border:1px solid rgba(143,208,245,.22);box-shadow:0 24px 50px -30px #000000e6,inset 0 1px #ffffff0f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.v2-hj__who{display:flex;align-items:center;gap:9px;margin-bottom:8px}.v2-hj__avs{display:flex}.v2-hj__avs img{width:30px;height:30px;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border:2px solid #0b1620;background:#1b2a36}.v2-hj__avs img+img{margin-left:-10px}.v2-hj__handle{font:800 13.5px var(--caption);color:#fff}.v2-hj__handle i{display:inline-grid;place-items:center;width:15px;height:15px;margin-left:2px;border-radius:50%;background:#20a1f2;color:#fff;font:900 9px var(--caption);font-style:normal;vertical-align:1px}.v8 .v2-hj__post .v2-hj__lead,.v8.v8 .v2-hj__post .v2-hj__lead{display:block;margin:0;padding:0;max-width:none;border:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;text-shadow:none;font:500 clamp(15.5px,1.2vw,18px)/1.5 var(--caption);color:#c9d6df}.v8 .v2-hj__post .v2-hj__lead1{display:block;margin-bottom:3px;font:800 clamp(17px,1.45vw,21px)/1.3 var(--caption);color:#fff;background:none;padding:0}.v8 .v2-hj__post .v2-hj__lead b{color:#fff;font-weight:800;background:linear-gradient(transparent 62%,#4fb3f073 0)}.v2-hj__prog{display:flex;align-items:center;gap:10px;margin-top:11px}.v2-hj__prog i{position:relative;flex:1;height:4px;border-radius:4px;background:#ffffff24;overflow:hidden}.v2-hj__prog i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(90deg,#4fb3f0,#8fd0f5);transform-origin:left;animation:v2-prog 4.5s cubic-bezier(.4,0,.2,1) 1.2s infinite}@keyframes v2-prog{0%{transform:scaleX(0)}70%,to{transform:scaleX(1)}}.v2-hj__prog small{font:700 10.5px var(--caption);letter-spacing:.06em;text-transform:uppercase;color:var(--sky);white-space:nowrap}@media (max-width: 899px){.v8.v8 .v2-hj__stage{padding-top:calc(var(--header) + 10px)}.v8.v8 .v2-hj__kicker{margin-bottom:12px}.v8.v8 .v2-hj__toprow{align-items:start;grid-template-columns:minmax(0,1fr) 29vw;gap:12px}.v8.v8 .v2-hj__vid{max-width:128px;margin:2px 0 0;align-self:start}.v8.v8 .v2-hj__vidtag{margin:-14px -14% 0 -22%}.v2-hj__post{margin-top:20px;padding:12px 13px 10px;border-radius:18px}.v2-hj__avs img{width:26px;height:26px}.v2-hj__handle{font-size:12.5px}.v8.v8 .v2-hj__post .v2-hj__lead{font-size:15px}.v8 .v2-hj__post .v2-hj__lead1{font-size:16.5px}.v8.v8 .v2-hj__cta{margin-top:16px}}@media (prefers-reduced-motion: reduce){.v2-hj__shade:before,.v2-hj__shade:after,.v2-hj__prog i:after{animation:none}.v2-hj__prog i:after{transform:none}}.v8 .v2-hj__kicker.is-d{display:none}@media (min-width: 900px){.v8 .v2-hj__kicker.is-m{display:none}.v8 .v2-hj__kicker.is-d{display:flex;margin:0 0 16px}.v8 .v2-hj__copy{translate:0 -1vh}.v8 .v2-hj__titles{display:grid}.v8 .v2-hj__titles>.v2-hj__kicker.is-d{grid-area:1 / 1;white-space:nowrap}.v8 .v2-hj__titles>.v2-hj__t{grid-area:2 / 1}}.v2-hj__scr{position:relative;display:inline-block;background:linear-gradient(180deg,#fff 10%,#8fd0f5 60%,#4fb3f0);-webkit-background-clip:text;background-clip:text;color:transparent;animation:v2-scr 3.6s cubic-bezier(.6,0,.3,1) 2s infinite}.v2-hj__scr:after{content:"";position:absolute;left:4%;right:4%;bottom:-.04em;height:.07em;border-radius:99px;background:linear-gradient(90deg,transparent,#8FD0F5,transparent);opacity:.7}@keyframes v2-scr{0%,62%,to{transform:none;filter:none;opacity:1}70%{transform:translateY(-28%);filter:blur(3px);opacity:0}71%{transform:translateY(28%);filter:blur(3px);opacity:0}82%{transform:none;filter:none;opacity:1}}.v8 .v2-hj .v2-big--hero{text-shadow:0 8px 50px rgba(79,179,240,.35)}@media (max-width: 899px){.v8.v8 .v2-hj__toprow{grid-template-columns:minmax(0,1fr) 25vw;gap:10px;align-items:start}.v8.v8 .v2-hj__toprow .v2-big--hero{font-size:clamp(34px,10.3vw,46px);line-height:.98;letter-spacing:-.055em;margin:0}.v8.v8 .v2-hj__vid{max-width:108px;margin:6px 0 0}.v8.v8 .v2-hj__vidtag{width:-moz-max-content;width:max-content;max-width:62vw;margin:-18px 0 0 auto;translate:6% 0;justify-self:end}.v2-hj__post{margin-top:14px}}@media (prefers-reduced-motion: reduce){.v2-hj__scr{animation:none}}@media (max-width: 899px){.v8.v8 .v2-hj__vid{display:flex;flex-direction:column;align-items:flex-end}.v8.v8 .v2-hj__vidph{width:100%}.v8.v8 .v2-hj__vidtag{width:-moz-max-content;width:max-content;max-width:46vw;margin:-16px 0 0;translate:0 0;rotate:2deg;padding:5px 8px 6px}.v8.v8 .v2-hj__vidtag small{font-size:9px}.v8.v8 .v2-hj__vidtag b{font-size:15px}.v8.v8 .v2-hj__vidtag span{font-size:8px}}@supports (animation-timeline: view()){@media (prefers-reduced-motion: no-preference){.v8 .v2-hj{view-timeline-name:--hj}.v8 .v2-hj__stage{animation:v2-hj-out linear both;animation-timeline:--hj;animation-range:exit 0% exit 100%;transform-origin:50% 30%}@keyframes v2-hj-out{to{transform:scale(.9) translateY(4%);filter:brightness(.45) saturate(.8);border-radius:36px}}.v8 main>section:not(.v2-hj){animation:v2-sec-in linear both;animation-timeline:view();animation-range:entry 0% entry 55%}@keyframes v2-sec-in{0%{transform:translateY(70px) scale(.96);opacity:.25;filter:blur(4px)}to{transform:none;opacity:1;filter:none}}.v8 main>section:not(.v2-hj)>.v2-wrap>*{animation:v2-sec-par linear both;animation-timeline:view();animation-range:entry 10% cover 40%}@keyframes v2-sec-par{0%{transform:translateY(26px)}to{transform:none}}.v8 main>section.v2-contrast{position:relative;z-index:2;border-radius:34px 34px 0 0;box-shadow:0 -30px 60px -20px #000000b3}}}.v8 .v2-hj__vidtag,.v8.v8 .v2-hj__vidtag{background:linear-gradient(120deg,#1f7fd6,#1a8f6a 55%,#1b8143);color:#fff;border:1px solid rgba(255,255,255,.22);box-shadow:0 16px 34px -12px #1665b5cc,0 0 36px -10px #1b8143b3}.v8 .v2-hj__vidtag small,.v8 .v2-hj__vidtag span{color:#fff;opacity:.92}@supports (animation-timeline: view()){@media (prefers-reduced-motion: no-preference){.v8 main>section:not(.v2-hj){animation-range:entry 0% entry 40%}@keyframes v2-sec-in{0%{transform:translateY(60px) scale(.965);opacity:.3;filter:blur(2px)}to{transform:none;opacity:1;filter:none}}}}@media (max-width: 899px){.v8.v8 .v2-hj__stage{background:linear-gradient(180deg,#0d2233,#0a1824 38%,#0b2a1d 66%,#0b2417 82%,#0a1410)}.v8 .v2-hj .v2-hj__bg{-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 30%,transparent 60%);mask-image:linear-gradient(180deg,#000 0%,#000 30%,transparent 60%)}.v8.v8 .v2-hj__jacket:before{content:"";position:absolute;top:0;right:-20%;bottom:-10%;left:-20%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgba(27,129,67,.55),rgba(79,179,240,.12) 60%,transparent);filter:blur(30px);opacity:.55;transition:opacity .8s,transform .8s}.v8.v8 .v2-hj.is-on .v2-hj__jacket:before{opacity:1;transform:scale(1.12)}.v8.v8 .v2-contrast{border-top:0;padding-top:28px;background:linear-gradient(180deg,#0a1410 0%,#0a0c0b 26%,#0a0c0b 62%,#0d1a13 80%,var(--paper) 100%)}.v8.v8 .v2-contrast:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(60% 34% at 50% 34%,rgba(27,129,67,.3),transparent 70%),radial-gradient(40% 20% at 85% 6%,rgba(79,179,240,.16),transparent 70%)}.v8.v8 .v2-contrast>.v2-wrap{position:relative;z-index:1;padding-bottom:70px}.v8.v8 .v2-contrast:after{height:160px;background:linear-gradient(180deg,rgba(243,247,250,0),var(--paper) 85%)}}@supports (animation-timeline: view()){@media (prefers-reduced-motion: no-preference) and (max-width: 899px){.v8 .v2-hj__stage{animation:none}.v8 main>section.v2-contrast{border-radius:0;box-shadow:none;animation:none}}}.v8.v8 main>section.is-light:not(.v2-close2){background:radial-gradient(55% 32% at 100% 0%,rgba(143,208,245,.3),transparent 70%),radial-gradient(45% 30% at 0% 100%,rgba(143,208,245,.2),transparent 70%),linear-gradient(180deg,var(--paper),#EAF3FA)}.v8.v8 main>section.is-light:nth-of-type(2n):not(.v2-close2){background:radial-gradient(50% 30% at 0% 8%,rgba(143,208,245,.28),transparent 70%),radial-gradient(50% 30% at 100% 92%,rgba(79,179,240,.14),transparent 70%),linear-gradient(180deg,#EEF5FA,var(--paper))}.v8 .is-light .v2-scene span,.v8 .is-sky .v2-scene span{color:var(--sky-deep)}.v8 .is-light .v2-chap__txt,.v8 .is-light .v2-try,.v8 .is-light .v2-tile,.v8 .is-light .v2-gain__card{border-color:#d6e7f3;box-shadow:0 26px 50px -34px #14508273}.v8 .is-light .v2-chap__cap{color:var(--sky-deep)}.v8 .is-light .v2-lead strong{box-shadow:inset 0 -.38em #8fd0f573}@supports (animation-timeline: view()){@media (prefers-reduced-motion: no-preference){.v8 main>section:not(.v2-hj){animation:none}.v8 main>section:not(.v2-hj)>.v2-wrap{animation:v2-sec-in2 linear both;animation-timeline:view();animation-range:entry 0% entry 45%}.v8 main>section:not(.v2-hj)>.v2-wrap>*{animation:none}@keyframes v2-sec-in2{0%{transform:translateY(56px);opacity:.2;filter:blur(3px)}to{transform:none;opacity:1;filter:none}}}}.v8.v8 main{background:repeating-linear-gradient(180deg,#f3f7fa,#e7f2fa,#f3f7fa 2200px)}.v8.v8 main>section.is-light:not(.v2-close2),.v8.v8 main>section.is-light:nth-of-type(2n):not(.v2-close2){background:transparent}.v8.v8 main>section{border-top:0!important}.v8.v8 main>section.is-light:before{box-shadow:none}.v8.v8 main>.is-light+.is-light:not(.v2-story4):before,.v8.v8 main>.is-sky+.is-light:not(.v2-story4):before,.v8.v8 main>.is-light+.is-sky:before{content:none}@media (min-width: 900px){.v8 .v2-hj__titles>.v2-hj__kicker.is-d{white-space:normal;position:relative;z-index:5;font-size:12px;letter-spacing:.12em}.v8 .v2-hj__toprow{gap:clamp(20px,2.6vw,44px)}}@media (min-width: 900px) and (max-width: 1279px){.v8.v8 .v2-hj__toprow .v2-big--hero{font-size:4vw}.v8.v8 .v2-hj__vid{width:clamp(130px,13vw,170px)}.v8 .v2-hj__titles>.v2-hj__kicker.is-d{font-size:10.5px}}@media (min-width: 900px) and (max-width: 1199px){.v8.v8 .v2-hj__toprow .v2-big--hero{font-size:3.3vw}.v8.v8 .v2-hj__vid{width:12.5vw}}@media (min-width: 900px){.v8 .v2-hj{height:auto}.v8 .v2-hj__stage{position:relative;height:100svh;min-height:680px;max-height:1000px}}.v8.v8{--sec: 36px}@media (min-width: 600px){.v8.v8{--sec: 44px}}@media (min-width: 900px){.v8.v8{--sec: clamp(48px, 4.6vw, 72px)}}@supports (animation-timeline: view()){@media (prefers-reduced-motion: no-preference){@keyframes v2-sec-in2{0%{transform:translateY(32px);opacity:.25;filter:blur(2px)}to{transform:none;opacity:1;filter:none}}}}@supports (animation-timeline: view()){@media (prefers-reduced-motion: no-preference) and (max-width: 899px){.v8 .v2-hj__jacket{animation:v2-jk-out linear both;animation-timeline:view();animation-range:exit 10% exit 95%}@keyframes v2-jk-out{to{translate:-70% 0;rotate:-10deg;scale:.8;opacity:0;filter:blur(2px)}}.v8 .v2-hj__vs,.v8 .v2-hj__shoulder{animation:v2-jk-fade linear both;animation-timeline:view();animation-range:exit 0% exit 60%}@keyframes v2-jk-fade{to{opacity:0}}.v8 main>section.v2-contrast>.v2-wrap{animation:none}.v8 .v2-contrast__pre{animation:v2-in-l linear both;animation-timeline:view();animation-range:entry 10% cover 30%}.v8 .v2-contrast__n{animation:v2-in-r linear both;animation-timeline:view();animation-range:entry 5% cover 35%}.v8 .v2-contrast__l{animation:v2-in-up linear both;animation-timeline:view();animation-range:entry 30% cover 40%}.v8 .v2-contrast__chips li{animation:v2-in-r linear both;animation-timeline:view();animation-range:entry 0% cover 30%}.v8 .v2-contrast__chips li:nth-child(2){animation-name:v2-in-l}@keyframes v2-in-r{0%{translate:75% 0;opacity:0;rotate:4deg}to{translate:0 0;opacity:1;rotate:0deg}}@keyframes v2-in-l{0%{translate:-75% 0;opacity:0;rotate:-4deg}to{translate:0 0;opacity:1;rotate:0deg}}@keyframes v2-in-up{0%{translate:0 30px;opacity:0}to{translate:0 0;opacity:1}}.v8 .v2-contrast{overflow:hidden}.v8.v8 main>section.v2-contrast>.v2-wrap>.v2-contrast__pre{animation:v2-in-l linear both;animation-timeline:view();animation-range:entry 0% cover 35%}.v8.v8 main>section.v2-contrast>.v2-wrap>.v2-contrast__n{animation:v2-in-r linear both;animation-timeline:view();animation-range:entry 0% cover 40%}.v8.v8 main>section.v2-contrast>.v2-wrap>.v2-contrast__l{animation:v2-in-up linear both;animation-timeline:view();animation-range:entry 20% cover 40%}.v8.v8 .v2-contrast__chips li{animation-range:entry 0% cover 22%}}}.v8 .v2-foot2{padding:22px 0;border-top:1px solid rgba(143,208,245,.14);background:linear-gradient(180deg,#0a1018,#070b10)}.v2-foot2__in{display:grid;gap:10px}.v2-foot2__top{display:flex;align-items:center;justify-content:space-between;gap:16px}.v8 .v2-foot2 .v2-footer__logo{height:18px;width:auto;display:block}.v2-foot2__social{display:flex;gap:8px}.v2-foot2__social a{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;color:#cfe0ea;background:#ffffff0f;border:1px solid rgba(143,208,245,.18);transition:background .25s,color .25s}.v2-foot2__social a:hover{background:var(--sky);color:#0b2235}.v2-foot2__social svg{width:15px;height:15px}.v2-foot2__about{margin:0;max-width:60em;font:500 12.5px/1.45 var(--caption);color:#8fa0ab}.v2-foot2__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 18px;padding-top:10px;border-top:1px solid rgba(255,255,255,.06)}.v2-foot2__bottom p{margin:0;font:500 11px/1.4 var(--caption);color:#6f808b}.v2-foot2__bottom nav{display:flex;gap:14px}.v2-foot2__bottom a{font:600 11.5px var(--caption);color:#9fb1bc;text-decoration:none}.v2-foot2__bottom a:hover{color:#fff}@media (max-width: 899px){.v8.v8 .v2-foot2{padding:18px 0 88px}.v2-foot2__in{gap:8px}.v2-foot2__about{font-size:11.5px}.v2-foot2__bottom{padding-top:8px}.v2-foot2__bottom p{font-size:10px}.v2-foot2__social a{width:30px;height:30px}}.v8.v8 .v2-foot2__bottom a{font:600 11.5px var(--caption);padding:0}.v8--grazie{background:var(--paper);min-height:100vh}.v2-ty__head{position:absolute;z-index:5;left:0;right:0;top:0;padding:16px 0}.v2-ty__headin{display:flex;align-items:center;justify-content:space-between}.v2-ty__head img{height:18px;width:auto;display:block}.v2-ty__secure{font:700 12px var(--caption);color:#bcd3e0}.v2-ty__hero{position:relative;overflow:hidden;padding:84px 0 120px;text-align:center;color:#fff;background:radial-gradient(120% 80% at 50% 0%,#0d2233,#070d14 70%)}.v2-ty__aurora{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.v2-ty__aurora:before,.v2-ty__aurora:after{content:"";position:absolute;border-radius:50%;filter:blur(60px);animation:v2-aurora 14s ease-in-out infinite alternate}.v2-ty__aurora:before{width:60vw;height:40vw;left:0;top:-10%;background:radial-gradient(closest-side,rgba(79,179,240,.45),transparent)}.v2-ty__aurora:after{width:50vw;height:36vw;right:-6%;top:20%;background:radial-gradient(closest-side,rgba(27,129,67,.35),transparent);animation-direction:alternate-reverse}.v2-ty__in{position:relative;z-index:2;display:grid;justify-items:center}.v2-ty__steps{list-style:none;margin:0 0 22px;padding:5px;display:inline-flex;gap:4px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(143,208,245,.2)}.v2-ty__steps li{display:flex;align-items:center;gap:7px;padding:6px 12px 6px 6px;border-radius:999px;font:700 12.5px var(--caption);color:#8fa3b0;white-space:nowrap}.v2-ty__steps li span{width:22px;height:22px;display:grid;place-items:center;border-radius:50%;font:900 11px var(--caption);background:#ffffff1a}.v2-ty__steps li.is-done{color:#cfeedd}.v2-ty__steps li.is-done span{background:var(--green);color:#fff}.v2-ty__steps li.is-on{color:#0b2235;background:var(--sky)}.v2-ty__steps li.is-on span{background:#0b2235;color:var(--sky);animation:v2-pop 1.8s ease-in-out infinite}.v8 .v2-ty__title{margin:0 0 12px;font-size:clamp(38px,6vw,84px);line-height:1;color:#fff;text-shadow:0 8px 50px rgba(79,179,240,.35)}.v2-ty__lead{margin:0 auto 14px;max-width:34em;font:500 clamp(15.5px,1.3vw,19px)/1.5 var(--caption);color:#c9d6df}.v2-ty__ticks{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.v2-ty__ticks li{padding:6px 12px;border-radius:999px;font:700 12.5px var(--caption);color:#fff;background:#ffffff12;border:1px solid rgba(143,208,245,.22)}.v2-ty__ticks li:before{content:"✓ ";color:var(--sky)}.v2-ty__calsec{position:relative;z-index:3;margin-top:-88px;padding-bottom:28px}.v2-ty__cal{max-width:1000px;margin:0 auto;border-radius:26px;overflow:hidden;background:#fff;border:1px solid #d6e7f3;box-shadow:0 50px 100px -50px #0b283cb3,0 0 0 6px #8fd0f52e}.v2-ty__calbar{display:flex;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid #e3edf4;background:linear-gradient(90deg,#f3f9fd,#fff)}.v2-ty__calbar b{display:block;font:800 15px var(--caption);color:var(--ink)}.v2-ty__calbar small{font:600 12.5px var(--caption);color:#5b6872}.v2-ty__faces{display:flex;flex:none}.v2-ty__faces img{width:34px;height:34px;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border:2px solid #fff;background:#dfe8ee}.v2-ty__faces img+img{margin-left:-12px}.v2-ty__live{margin-left:auto;font-size:20px}.v2-ty__widget{min-width:320px;height:700px}.v2-ty__help{margin:14px 0 0;text-align:center;font:600 14px var(--caption);color:#5b6872}.v2-ty__help a{color:var(--green);font-weight:800;text-decoration:none}.v8 .v2-ty__h2{margin:0 0 18px;font-size:clamp(30px,3.8vw,56px);line-height:1.02;color:var(--ink)}.v2-ty__next{padding:36px 0 20px}.v2-ty__call{list-style:none;margin:0;padding:0;display:grid;gap:14px;max-width:820px}.v2-ty__call li{display:flex;align-items:center;gap:16px;width:min(640px,92%);padding:14px 18px;border-radius:22px;background:#fff;border:1px solid #d6e7f3;box-shadow:0 26px 50px -34px #14508273}.v2-ty__call li.is-r{margin-left:auto}.v2-ty__e{flex:none;width:56px;height:56px;display:grid;place-items:center;font-size:28px;border-radius:16px;background:radial-gradient(80% 80% at 30% 20%,#e4f3fc,#f3f7fa)}.v2-ty__n{display:inline-block;padding:2px 8px;border-radius:999px;font:900 11px var(--display);color:#0b2235;background:var(--sky)}.v2-ty__call h3{margin:4px 0 3px;font:900 19px/1.15 var(--display);color:var(--ink)}.v2-ty__call p{margin:0;font:500 14.5px/1.45 var(--caption);color:#45525c}.v2-ty__wait{padding:30px 0 48px}.v2-ty__waitin{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:30px}.v2-ty__lead2{margin:0 0 14px;font:500 16px/1.5 var(--caption);color:#45525c}.v2-ty__lead2 b{color:var(--ink)}.v2-ty__pf{font:800 15px var(--caption);color:var(--green);text-decoration:none}.v2-ty__fan{position:relative;height:380px}.v2-ty__ph{position:absolute;top:20px;left:50%;width:170px;aspect-ratio:9 / 16;border-radius:22px;overflow:hidden;border:5px solid #050605;box-shadow:0 30px 60px -30px #000000b3;background:#000}.v2-ty__ph video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.v2-ty__ph span{position:absolute;left:8px;bottom:8px;padding:3px 8px;border-radius:999px;font:800 10.5px var(--caption);color:#fff;background:#0000008c}.v2-ty__ph.is-0{translate:-150% 30px;rotate:-8deg}.v2-ty__ph.is-1{translate:-50% 0;z-index:2;border-color:var(--green)}.v2-ty__ph.is-2{translate:50% 30px;rotate:8deg}@media (max-width: 899px){.v2-ty__secure{font-size:11px}.v2-ty__hero{padding:64px 0 96px}.v2-ty__steps{margin-bottom:16px}.v2-ty__steps li{padding:5px 9px 5px 5px;font-size:11px;gap:5px}.v2-ty__steps li span{width:19px;height:19px;font-size:10px}.v8 .v2-ty__title{font-size:clamp(34px,10vw,44px)}.v2-ty__lead{font-size:15px}.v2-ty__ticks li{font-size:11.5px;padding:5px 10px}.v2-ty__calsec{margin-top:-70px}.v2-ty__cal{border-radius:20px;box-shadow:0 40px 80px -40px #0b283cb3,0 0 0 4px #8fd0f52e}.v2-ty__calbar{padding:11px 12px;gap:10px}.v2-ty__faces img{width:28px;height:28px}.v2-ty__calbar b{font-size:13.5px}.v2-ty__calbar small{font-size:11.5px}.v2-ty__widget{height:820px}.v2-ty__call li{width:96%;gap:12px;padding:12px 14px}.v2-ty__e{width:46px;height:46px;font-size:23px}.v2-ty__call h3{font-size:17px}.v2-ty__call p{font-size:13.5px}.v2-ty__waitin{grid-template-columns:1fr;gap:6px}.v2-ty__fan{height:300px}.v2-ty__ph{width:128px;border-width:4px;border-radius:18px}}@media (prefers-reduced-motion: reduce){.v2-ty__aurora:before,.v2-ty__aurora:after,.v2-ty__steps li.is-on span{animation:none}}.v2-flow4__head{text-align:center}.v2-flow4__head .v2-scene{justify-content:center}.v2-reel{position:relative;overflow:hidden;margin:clamp(10px,2vw,24px) calc(var(--gutter) * -1) 0;padding:26px 0 30px;--w: clamp(150px, 15vw, 210px);--gap: clamp(18px, 3vw, 46px)}.v2-reel:before{content:"";position:absolute;left:50%;top:50%;width:min(900px,120%);height:70%;translate:-50% -50%;border-radius:50%;background:radial-gradient(closest-side,rgba(143,208,245,.55),transparent);filter:blur(20px);pointer-events:none}.v2-reel__track{position:relative;display:flex;gap:var(--gap);width:-moz-max-content;width:max-content;margin-left:50%;transform:translate(calc((var(--w) + var(--gap)) * var(--k) * -1 - var(--w) / 2));transition:transform .9s cubic-bezier(.7,0,.2,1)}.v2-reel__ph{position:relative;flex:none;width:var(--w);aspect-ratio:9 / 19;border-radius:calc(var(--w) * .16);padding:5px;background:#050605;box-shadow:0 30px 60px -30px #0b283ccc;scale:.84;opacity:.45;filter:saturate(.6);transition:scale .8s cubic-bezier(.7,0,.2,1),opacity .8s,filter .8s,box-shadow .8s}.v2-reel__ph.is-on{scale:1.06;opacity:1;filter:none;box-shadow:0 40px 80px -30px #0b283ce6,0 0 0 3px var(--sky),0 0 60px -6px #4fb3f0b3}.v2-reel__scr{position:relative;width:100%;height:100%;overflow:hidden;border-radius:calc(var(--w) * .13);background:#000}.v2-reel__scr.is-white{background:#fff}.v2-reel__scr video,.v2-reel__scr>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.v2-reel__ui{position:absolute;right:6%;bottom:22%;display:grid;gap:8px;z-index:2}.v2-reel__ui i{font-style:normal;font-size:15px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.6))}.v2-reel__ph.is-on .v2-reel__ui i:first-child{animation:v2-like .6s ease-out .4s 2}.v2-reel__cap{position:absolute;left:7%;right:7%;bottom:6%;z-index:2;font:700 10.5px/1.3 var(--caption);color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.8)}.v2-reel__scr .v2-t2s{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff}.v2-reel__scr .v2-t2s__shot{margin-top:10%}.v2-reel__scr.is-site>img{height:auto;min-height:100%;-o-object-position:top;object-position:top;padding-top:22px;transform:translateY(0)}.v2-reel__ph.is-on .is-site>img{animation:v2-sitescroll 2.2s ease-in-out .3s both}@keyframes v2-sitescroll{0%{transform:translateY(0)}to{transform:translateY(-22%)}}.v2-reel__bar{position:absolute;z-index:3;left:0;right:0;top:0;padding:6px 8px;font:700 8.5px var(--caption);color:#333;background:#f1f4f6;border-bottom:1px solid #e3e8ec;text-align:center}.v2-reel__speed{position:absolute;z-index:3;right:7%;top:30px;padding:4px 8px;border-radius:999px;font:900 11px var(--display);color:#0b2235;background:var(--sky);opacity:0;transform:scale(.6);transition:opacity .3s .5s,transform .4s .5s cubic-bezier(.3,1.6,.5,1)}.v2-reel__ph.is-on .v2-reel__speed{opacity:1;transform:none}.v2-reel__scr.is-book{display:grid;align-content:center;gap:10px;padding:36px 10px 14px;background:linear-gradient(180deg,#fff,#f2f8fc)}.v2-reel__dates{display:grid;grid-template-columns:1fr 1fr;gap:6px}.v2-reel__dates span{display:grid;padding:7px 8px;border-radius:10px;border:1px solid #dbe5ec;font:800 12px var(--caption);color:var(--ink);background:#fff}.v2-reel__dates small{font:700 9px var(--caption);color:#7a8790}.v2-reel__btn{text-align:center;padding:10px;border-radius:999px;font:900 12px var(--display);color:#fff;background:var(--green);transition:background .3s}.v2-reel__ph.is-on .v2-reel__btn{animation:v2-pop .5s ease-out .3s}.v2-reel__ok{display:grid;justify-items:center;gap:2px;padding:12px 8px;border-radius:14px;text-align:center;font:800 12px/1.25 var(--caption);color:var(--ink);background:#eaf6ef;border:1px solid rgba(27,129,67,.4);opacity:0;transform:translateY(10px);transition:opacity .4s .7s,transform .4s .7s}.v2-reel__ok b{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:var(--green);color:#fff;font-size:15px;margin-bottom:4px}.v2-reel__ok small{font:600 9.5px var(--caption);color:#5b6872}.v2-reel__ph.is-on .v2-reel__ok{opacity:1;transform:none}.v2-reel__conf{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.v2-reel__conf i{position:absolute;left:50%;top:55%;width:7px;height:11px;border-radius:2px;background:hsl(calc(var(--i) * 26),80%,55%);animation:v2-conf 1.4s cubic-bezier(.2,.7,.3,1) .8s both;--a: calc(var(--i) * 25.7deg)}@keyframes v2-conf{0%{transform:rotate(var(--a)) translateY(0) scale(.4);opacity:0}20%{opacity:1}to{transform:rotate(var(--a)) translateY(-110px) rotate(200deg) scale(1);opacity:0}}.v2-flow4__steps{list-style:none;margin:6px auto 0;padding:0;max-width:980px;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.v2-flow4__steps button{position:relative;width:100%;height:100%;display:grid;justify-items:start;gap:4px;padding:12px 14px 14px;text-align:left;border-radius:18px;border:1px solid #d6e7f3;background:#fff;cursor:pointer;overflow:hidden;transition:border-color .3s,box-shadow .3s,transform .3s;font:inherit;color:inherit}.v2-flow4__steps li.is-on button{border-color:var(--sky-deep);box-shadow:0 18px 40px -24px #14508299;transform:translateY(-3px)}.v2-flow4__ic{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;font-size:15px;background:#eef5fa}.v2-flow4__steps li.is-done .v2-flow4__ic{background:var(--green);color:#fff;font-size:13px;font-weight:900}.v2-flow4__steps li.is-on .v2-flow4__ic{background:var(--sky)}.v2-flow4__steps strong{font:900 15px/1.2 var(--display);color:var(--ink)}.v2-flow4__d{font:500 13px/1.4 var(--caption);color:#5b6872}.v2-flow4__bar{position:absolute;left:0;bottom:0;height:3px;width:100%;background:linear-gradient(90deg,var(--sky-deep),var(--sky));transform-origin:left;animation:v2-fbar linear both}@keyframes v2-fbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width: 899px){.v2-reel{--w: 46vw;--gap: 14px;padding:20px 0 22px}.v2-reel__ph{scale:.8;opacity:.4}.v2-reel__ph.is-on{scale:1}.v2-flow4__steps{grid-template-columns:1fr 1fr;gap:8px}.v2-flow4__steps button{padding:10px 11px 12px;border-radius:14px}.v2-flow4__steps strong{font-size:13.5px}.v2-flow4__d{display:none}.v2-flow4__steps li.is-on .v2-flow4__d{display:block;font-size:11.5px}.v2-flow4__ic{width:26px;height:26px;font-size:13px}}@media (prefers-reduced-motion: reduce){.v2-reel__track,.v2-reel__ph{transition:none}.v2-reel__conf,.v2-flow4__bar{display:none}}.v8.v8 .v2-ctr2{position:relative;height:270svh;padding:0;overflow:visible!important;border:0;text-align:center;background:linear-gradient(180deg,#0a1410,#08100d 30%,#0a0c0b 70%,#0a0c0b)}.v8.v8 .v2-ctr2.is-static{height:auto}.v8.v8 .v2-ctr2:before{content:none}.v8.v8 .v2-ctr2:after{height:140px}.v2-ctr2__stick{position:sticky;top:0;height:100svh;overflow:hidden;display:grid;place-items:center}.v2-ctr2.is-static .v2-ctr2__stick{position:relative;height:auto;padding:40px 0 120px}.v2-ctr2__stick:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(60% 40% at 50% 45%,rgba(27,129,67,.32),transparent 70%),radial-gradient(40% 24% at 80% 10%,rgba(79,179,240,.18),transparent 70%)}.v2-ctr2__phone{position:absolute;left:50%;top:50%;width:62vw;max-width:300px;aspect-ratio:9 / 19;margin:calc(-62vw * 19 / 18) 0 0 -31vw;border-radius:40px;border:7px solid #050605;background:radial-gradient(80% 60% at 50% 40%,#12301f,#0a120e 70%);box-shadow:0 0 0 1px #ffffff1f,0 40px 80px -30px #000000e6,0 0 80px -10px #4fb3f073;will-change:transform}.v2-ctr2__notch{position:absolute;left:50%;top:10px;width:34%;height:18px;translate:-50% 0;border-radius:999px;background:#050605}.v2-ctr2__center{position:relative;z-index:2;display:grid;justify-items:center;padding:0 var(--gutter)}.v2-ctr2__pre{margin:0 0 4px;font:800 13px var(--caption);letter-spacing:.2em;text-transform:uppercase;color:var(--sky)}.v2-ctr2__lbl{margin:0 0 2px;font:700 12px var(--caption);color:#9fb1bc}.v2-ctr2__n{margin:0;font:900 clamp(48px,15vw,64px)/1 var(--display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 0 50px rgba(27,129,67,.65),0 0 90px rgba(79,179,240,.35);will-change:transform}.v2-ctr2__l{margin:10px 0 18px;font:500 16px/1.45 var(--caption);color:#c9d6df}.v2-ctr2__l strong{color:#fff}.v2-ctr2__chips{list-style:none;margin:0;padding:0;display:grid;gap:8px;width:min(100%,360px)}.v2-ctr2__chips li{display:flex;align-items:baseline;gap:12px;padding:11px 14px;border-radius:14px;text-align:left;background:#ffffff0d;border:1px solid rgba(143,208,245,.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.v2-ctr2__chips b{font:900 20px var(--display);color:#fff}.v2-ctr2__chips span{font:600 12.5px/1.3 var(--caption);color:#a9bcc8}.v2-ctr2__hint{position:absolute;bottom:90px;left:50%;translate:-50% 0;font:800 11px var(--caption);letter-spacing:.2em;text-transform:uppercase;color:#ffffff80;animation:v2-hint 2s ease-in-out infinite}.v8.v8 .v2-ctr2{height:240svh}.v2-hj__count{display:none}@media (max-width: 899px){.v8.v8 .v2-hj__shoulder,.v8.v8 .v2-hj__cards--over{display:none}.v8.v8 .v2-hj__jacket{-webkit-mask-image:linear-gradient(180deg,#000 62%,transparent 98%);mask-image:linear-gradient(180deg,#000 62%,transparent 98%);margin-bottom:0}.v2-hj__count{position:relative;z-index:4;display:grid;justify-items:center;margin:-96px auto 0;padding:0 0 44px;width:100%;text-align:center;perspective:600px}.v2-hj__beam{position:absolute;left:50%;top:-150px;width:2px;height:150px;translate:-50% 0;background:linear-gradient(180deg,transparent,rgba(143,208,245,.7));opacity:0;transition:opacity .5s}.v2-hj__count.is-on .v2-hj__beam{opacity:1}.v2-hj__beam i{position:absolute;left:50%;top:0;width:6px;height:6px;margin-left:-3px;border-radius:50%;background:#fff;box-shadow:0 0 10px 3px #8fd0f5e6;opacity:0}.v2-hj__count.is-on .v2-hj__beam i{animation:v2-beamdot 1.1s ease-in infinite}.v2-hj__count.is-on .v2-hj__beam i:nth-child(2){animation-delay:.37s}.v2-hj__count.is-on .v2-hj__beam i:nth-child(3){animation-delay:.74s}@keyframes v2-beamdot{0%{top:0;opacity:0}20%{opacity:1}to{top:100%;opacity:0}}.v2-hj__cpre{margin:0 0 2px;font:800 12px var(--caption);letter-spacing:.2em;text-transform:uppercase;color:#ff9a8a;transition:color .4s}.v2-hj__count.is-on .v2-hj__cpre{color:var(--sky)}.v2-hj__cn{margin:0;font:900 clamp(50px,15.5vw,66px)/1 var(--display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 0 40px rgba(216,69,47,.45);transition:text-shadow .6s}.v2-hj__count.is-on .v2-hj__cn{text-shadow:0 0 50px rgba(27,129,67,.7),0 0 90px rgba(79,179,240,.45)}.v2-hj__cl{margin:8px 0 14px;font:500 15px/1.45 var(--caption);color:#c9d6df}.v2-hj__cl strong{color:#fff}.v2-hj__cchips{list-style:none;margin:0;padding:0;display:grid;gap:7px;width:min(100%,360px)}.v2-hj__cchips li{display:flex;align-items:baseline;gap:12px;padding:10px 14px;border-radius:14px;text-align:left;background:#ffffff0d;border:1px solid rgba(143,208,245,.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transform-origin:50% 0}.v2-hj__cchips li.is-bad{border-color:#ff8a7847;background:#3c120c59}.v2-hj__cchips b{font:900 19px var(--display);color:#fff;min-width:3.2em}.v2-hj__cchips span{font:600 12.5px/1.3 var(--caption);color:#a9bcc8}.v8.v8 .v2-hj__stage{background:linear-gradient(180deg,#0d2233 0%,#0a1824 32%,#0b2a1d 55%,#0a1410 82%,#0a0f0c 92%,var(--paper) 100%);padding-bottom:60px}.v8.v8 .v2-hj{position:relative}.v8.v8 .v2-hj:after{content:"";position:absolute;left:0;right:0;bottom:0;height:130px;z-index:6;pointer-events:none;background:linear-gradient(180deg,rgba(243,247,250,0),var(--paper) 90%)}.v8.v8 .v2-hj__count{padding-bottom:70px}}@media (max-width: 899px){.v8.v8 .v2-hj__in{grid-template-columns:47% 53%;-moz-column-gap:0;column-gap:0;row-gap:0}.v8.v8 .v2-hj__copy{grid-column:1 / -1}.v8.v8 .v2-hj__jacket{grid-column:1;grid-row:2;width:100%;height:auto;margin:58px 0 0;justify-self:stretch;translate:-6% 0;-webkit-mask-image:linear-gradient(180deg,#000 78%,transparent 100%);mask-image:linear-gradient(180deg,#000 78%,transparent 100%)}.v8.v8 .v2-hj__cards--below{display:none}.v8.v8 .v2-hj__vs{left:6%;translate:0 0;top:-50px}.v8.v8 .v2-hj__vs button{font-size:12.5px;padding:8px 13px}.v2-hj__count,.v8.v8 .v2-hj__count{grid-column:2;grid-row:2;align-self:center;justify-items:start;text-align:left;margin:58px 0 0;padding:0 0 0 4px;width:auto;perspective:none}.v8.v8 .v2-hj__beam{left:-34px;top:34%;width:34px;height:2px;translate:0 0;background:linear-gradient(90deg,#8fd0f500,#8fd0f5cc)}.v8.v8 .v2-hj__beam i{top:-2px;left:0;margin:0}@keyframes v2-beamdot{0%{left:0;opacity:0}25%{opacity:1}to{left:100%;opacity:0}}.v8.v8 .v2-hj__cpre{font-size:10.5px;letter-spacing:.16em;margin-bottom:4px}.v8.v8 .v2-hj__cn{font-size:clamp(30px,9.4vw,40px)}.v8.v8 .v2-hj__cl{margin:6px 0 0;font-size:13px;line-height:1.4}.v8.v8 .v2-hj__cchips{grid-column:1 / -1;grid-row:3;display:grid;grid-template-columns:repeat(3,1fr);gap:6px;width:100%;margin:10px 0 70px}.v8.v8 .v2-hj__cchips li{display:grid;gap:1px;padding:9px 9px 10px;border-radius:13px;text-align:left;align-content:start}.v8.v8 .v2-hj__cchips b{font-size:18px;min-width:0}.v8.v8 .v2-hj__cchips span{font-size:10.5px;line-height:1.25}.v8.v8 .v2-hj__cchips i{font:800 8.5px var(--caption);letter-spacing:.1em;text-transform:uppercase;font-style:normal;color:#ff9a8a}.v8.v8 .v2-hj__cchips li.is-good i{color:var(--sky)}.v8.v8 .v2-hj__count{padding-bottom:0}.v8.v8 .v2-hj__jacket{-webkit-mask-image:none;mask-image:none}.v8.v8 .v2-hj__float>img{-webkit-mask-image:radial-gradient(70% 62% at 50% 46%,#000 62%,transparent 100%);mask-image:radial-gradient(70% 62% at 50% 46%,#000 62%,transparent 100%)}.v8.v8 .v2-hj__vs{z-index:9}.v8.v8 .v2-hj__jacket,.v8.v8 .v2-hj__count{margin-top:78px}.v8.v8 .v2-hj__vs{top:-52px}.v8.v8 .v2-hj__cchips{margin:12px 0 34px}.v8.v8 .v2-hj__stage{padding-bottom:20px}.v8.v8 .v2-hj:after{height:70px}.v8.v8 .v2-hj__cn{font-size:clamp(30px,9vw,38px)}.v8.v8 .v2-hj__jacket,.v8.v8 .v2-hj__count{margin-top:60px}.v8.v8 .v2-hj__vs{top:-34px}.v8.v8 .v2-hj__shade{background:radial-gradient(70% 30% at 50% 0%,rgba(143,208,245,.2),transparent 70%),linear-gradient(180deg,rgba(7,13,20,.7) 0%,rgba(7,13,20,.1) 25%,transparent 60%)}.v8.v8 .v2-hj__stage{background:linear-gradient(180deg,#0d2233 0%,#0a1824 30%,#0b2a1d 55%,#0b2417 72%,#0e2a1f 82%,#5d7f7a 92%,var(--paper) 100%)}.v8.v8 .v2-hj:after{height:40px}.v8.v8 .v2-hj__stage:after{-webkit-mask-image:linear-gradient(180deg,#000 80%,transparent);mask-image:linear-gradient(180deg,#000 80%,transparent)}.v8.v8 .v2-hj__stage{background:linear-gradient(180deg,#0d2233,#0a1824 30%,#0b2a1d 55%,#0b2417 72%,#0e2a1f 80%,#0e2a1f00)}.v8.v8 .v2-hj:after{content:none}}.v8 .v2-flow4 .v2-big{font-size:clamp(30px,3.4vw,52px)}.v2-flow4__head{margin-bottom:0}.v2-reel{--w: clamp(140px, 11.5vw, 172px);padding:18px 0 20px;margin-top:4px}.v2-flow4__now{margin:0 auto 10px;max-width:34em;text-align:center;font:600 15px/1.4 var(--caption);color:#45525c;min-height:1.4em}.v2-flow4__now b{margin-right:8px;padding:2px 7px;border-radius:999px;font:900 11px var(--display);color:#0b2235;background:var(--sky);vertical-align:2px}.v2-flow4__d{display:none}.v2-flow4__steps{grid-template-columns:repeat(4,1fr);max-width:820px}.v2-flow4__steps button{grid-template-columns:auto 1fr;align-items:center;gap:8px;padding:9px 11px 11px}.v2-flow4__steps strong{font-size:13.5px}@media (max-width: 899px){.v8.v8 .v2-flow4 .v2-big{font-size:clamp(26px,7.6vw,32px)}.v2-reel{--w: 36vw;--gap: 12px;padding:14px 0}.v2-flow4__now{font-size:13px;margin-bottom:8px;padding:0 8px}.v2-flow4__steps{grid-template-columns:repeat(4,1fr);gap:5px}.v2-flow4__steps button{grid-template-columns:1fr;justify-items:center;text-align:center;gap:4px;padding:7px 4px 9px;border-radius:12px}.v2-flow4__steps strong{font-size:10.5px;line-height:1.15}.v2-flow4__steps li.is-on .v2-flow4__d{display:none}.v2-flow4__ic{width:24px;height:24px;font-size:12px}}.v2-hj__vs{isolation:isolate}.v2-hj__knob{position:absolute;z-index:-1;top:4px;bottom:4px;border-radius:999px;background:#d8452f;box-shadow:0 6px 18px -6px #d8452fcc}.v2-hj__knob i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--green);box-shadow:0 0 30px -6px var(--glow)}.v8 .v2-hj__vs button,.v8 .v2-hj__vs .is-a,.v8 .v2-hj__vs.is-on .is-b,.v8 .v2-hj__vs.is-on .is-a{background:transparent!important;box-shadow:none!important;color:#ffffffa6}.v8 .v2-hj__vs .is-a{color:#fff}.v8 .v2-hj__vs.is-on .is-a{color:#fff9}.v8 .v2-hj__vs.is-on .is-b{color:#fff}@media (max-width: 899px){.v8.v8 .v2-hj__vs.is-mob{position:relative;left:auto;top:auto;translate:none;margin:0 0 12px -6px;display:inline-flex}.v8.v8 .v2-hj__vs.is-mob button{font-size:11.5px;padding:7px 10px}.v8.v8 .v2-hj__count{margin-top:24px;align-self:start}.v8.v8 .v2-hj__jacket{margin-top:24px}.v8.v8 .v2-hj__beam{top:58%}.v8.v8 .v2-hj__vs.is-mob{margin-bottom:24px}}.v8 .v2-hj__vs{display:grid;grid-template-columns:1fr 1fr}.v8 .v2-hj__vs button{text-align:center;white-space:nowrap}.v2-hj__knob i{opacity:0;transition:opacity .35s}.v2-hj__vs.is-on .v2-hj__knob i{opacity:1}.v8 .v2-couch3{display:grid;grid-template-columns:1fr auto;grid-template-areas:"head phone" "after phone";-moz-column-gap:clamp(30px,5vw,80px);column-gap:clamp(30px,5vw,80px);align-items:start}.v2-couch3__head{grid-area:head;align-self:end}.v2-couch3__after{grid-area:after}.v8 .v2-couch3 .v2-couch2__phone{grid-area:phone;align-self:center}.v8 .v2-couch3 .v2-big:not(.v2-big--md){margin-bottom:14px}.v8 .v2-couch2 .v2-couch__shade{background:radial-gradient(45% 40% at 70% 45%,rgba(79,179,240,.28),transparent 70%),radial-gradient(40% 30% at 20% 90%,rgba(255,170,90,.1),transparent 70%),linear-gradient(180deg,#070d14d9,#070d148c 40%,#070d14d9)}.v2-couch3__clock{position:absolute;z-index:9;left:-14px;top:8%;padding:6px 11px;border-radius:12px;font:900 15px var(--display);letter-spacing:.02em;color:#fff;background:#08111ad9;border:1px solid rgba(143,208,245,.35);box-shadow:0 10px 24px -10px #000c,0 0 24px -6px #4fb3f099;rotate:-5deg}.v2-couch3__clock:before{content:"🛋️ "}.v2-couch3__count{position:absolute;z-index:9;right:-16px;bottom:16%;padding:6px 10px;border-radius:12px;font:700 11px var(--caption);color:#c9d6df;background:#08111ad9;border:1px solid rgba(143,208,245,.25);rotate:4deg;white-space:nowrap}.v2-couch3__count b{display:block;font:900 20px/1 var(--display);color:#fff;font-variant-numeric:tabular-nums}.v8 .v2-couch2:after{height:170px;background:linear-gradient(180deg,rgba(243,247,250,0),rgba(160,190,210,.35) 45%,var(--paper) 92%)}@media (max-width: 899px){.v8.v8 .v2-couch2 .v2-couch__stage{padding:26px 0 90px}.v8.v8 .v2-couch3{grid-template-columns:1fr;grid-template-areas:"head" "phone" "after";gap:14px}.v8.v8 .v2-couch3 .v2-big:not(.v2-big--md){font-size:clamp(30px,8.8vw,38px);margin-bottom:0}.v8.v8 .v2-couch3 .v2-scene{margin-bottom:8px}.v8.v8 .v2-couch3 .v2-tt{width:auto;height:min(58svh,500px);aspect-ratio:9 / 18.6;justify-self:center}.v8.v8 .v2-couch3__after .v2-lead{font-size:17px}.v2-couch3__clock{left:-22px;font-size:13px;padding:5px 9px}.v2-couch3__count{right:-22px}.v8.v8 .v2-couch3 .v2-tt{height:min(50svh,440px)}.v8.v8 .v2-couch3{gap:12px}}.v8 .v2-couch2 .v2-couch__stage{background:#070d14}.v8 .v2-couch2 .v2-couch__stage:before{content:"";position:absolute;z-index:3;left:0;right:0;top:0;height:150px;pointer-events:none;background:linear-gradient(180deg,var(--paper) 0%,rgba(160,190,210,.35) 45%,rgba(7,13,20,0) 100%)}.v8 .v2-couch2 .v2-couch__bg{-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 22%,#000 80%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 22%,#000 80%,transparent 100%)}.v8 .v2-couch2 .v2-couch__stage{min-height:100svh;display:flex;align-items:center}.v8 .v2-couch2 .v2-couch__grid{width:100%}.v8 .v2-couch2 .v2-couch__bg{opacity:.55}.v8 .v2-couch2 .v2-couch__shade{background:radial-gradient(40% 45% at 72% 48%,rgba(79,179,240,.26),transparent 70%),linear-gradient(90deg,#070d14eb,#070d14c7 45%,#070d1459),linear-gradient(180deg,#070d1433,#070d1400 30%,#070d14d9 75%,#070d14)}.v8 .v2-couch3__after .v2-lead{color:#dbe6ee;text-shadow:0 2px 14px rgba(0,0,0,.9)}.v8 .v2-couch3__after .v2-dim{color:#dbe6ee9e}.v8 .v2-couch3__after .v2-couch2__end{text-shadow:0 2px 18px rgba(0,0,0,.9)}.v8.v8 .v2-couch2:after{height:90px;background:linear-gradient(180deg,rgba(7,13,20,0),var(--paper))}.v8.v8 .v2-couch2+.v2-rules4{padding-top:8px}@media (min-width: 900px){.v8 .v2-couch3{justify-content:center;grid-template-columns:minmax(0,620px) auto}.v8.v8 .v2-couch2 .v2-couch__stage{padding:110px 0 100px}}@media (max-width: 899px){.v8.v8 .v2-couch2 .v2-couch__stage{padding:30px 0 70px;min-height:100svh}.v8.v8 .v2-couch3{justify-items:center;text-align:center}.v8.v8 .v2-couch3 .v2-scene{justify-content:center}.v8.v8 .v2-couch3__after{max-width:34em}.v8.v8 .v2-couch2 .v2-couch__shade{background:radial-gradient(70% 40% at 50% 50%,rgba(79,179,240,.22),transparent 70%),linear-gradient(180deg,#070d14bf,#070d1459 30%,#070d148c 62%,#070d14f2 78%,#070d14)}}@media (min-width: 900px){.v8.v8 .v2-couch3 .v2-tt{height:min(76svh,700px);width:auto;aspect-ratio:9 / 18.6}}.v2-fmt{margin:clamp(26px,4vw,48px) auto 0;max-width:980px;display:grid;gap:16px;justify-items:center;text-align:center}.v2-fmt__pre{margin:0;font:800 12px var(--caption);letter-spacing:.18em;text-transform:uppercase;color:var(--sky-deep)}.v2-fmt__h{margin:2px 0 6px;font:900 clamp(44px,7vw,96px)/.95 var(--display);letter-spacing:-.04em;color:var(--ink)}.v2-fmt__h span{background:linear-gradient(90deg,var(--green),#2f8fcb);-webkit-background-clip:text;background-clip:text;color:transparent}.v2-fmt__lead{margin:0 auto;max-width:36em;font:500 clamp(15.5px,1.3vw,18px)/1.5 var(--caption);color:#45525c}.v2-fmt__lead b{color:var(--ink)}.v2-fmt__vs{width:100%;display:grid;grid-template-columns:.8fr 1.2fr;gap:14px;align-items:stretch;text-align:left;margin-top:6px}.v2-fmt__card{position:relative;display:grid;align-content:start;gap:10px;padding:16px;border-radius:22px;background:#fff;border:1px solid #d6e7f3;box-shadow:0 26px 50px -34px #14508273}.v2-fmt__card p{margin:0;font:500 14.5px/1.45 var(--caption);color:#45525c}.v2-fmt__card p b{color:var(--ink)}.v2-fmt__tag{justify-self:start;padding:4px 10px;border-radius:999px;font:800 11.5px var(--caption);letter-spacing:.04em}.v2-fmt__card.is-trend{background:#fbf6f5;border-color:#f0d8d3}.v2-fmt__card.is-trend .v2-fmt__tag{background:#fde3de;color:#b5321e}.v2-fmt__card.is-serie{border-color:#1b814366;box-shadow:0 30px 60px -34px #0f502d8c,0 0 0 4px #1b814314}.v2-fmt__card.is-serie .v2-fmt__tag{background:#e3f4ea;color:var(--green)}.v2-fmt__spark{width:100%;height:64px;overflow:visible}.v2-fmt__spark path{fill:none;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:400;stroke-dashoffset:400;animation:v2-spark 1.8s ease-out .3s forwards}.is-trend .v2-fmt__spark path{stroke:#d8452f}.is-serie .v2-fmt__spark path{stroke:var(--green)}@keyframes v2-spark{to{stroke-dashoffset:0}}.v2-fmt__eps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.v2-fmt__eps li{position:relative;aspect-ratio:9 / 14;border-radius:12px;overflow:hidden;background:#0b1310;box-shadow:0 12px 24px -14px #0009}.v2-fmt__eps img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.v2-fmt__eps li>span:last-child{position:absolute;left:6px;bottom:6px;padding:2px 7px;border-radius:999px;font:900 10px var(--display);color:#fff;background:#0009}.v2-fmt__eps li.is-next{display:grid;place-items:center;background:repeating-linear-gradient(135deg,#eaf3fa 0,#eaf3fa 10px,#f5f9fc 10px,#f5f9fc 20px);border:2px dashed #9ec9e6;box-shadow:none}.v2-fmt__soon{font:800 11px/1.25 var(--caption);color:var(--sky-deep);text-align:center;animation:v2-hint 2s ease-in-out infinite}.v2-fmt__eps li.is-next>span:last-child{background:var(--sky-deep)}.v2-fmt .v2-inlinecta{margin-top:4px}@media (max-width: 899px){.v2-fmt{gap:12px}.v2-fmt__h{font-size:clamp(44px,14vw,60px)}.v2-fmt__lead{font-size:15px}.v2-fmt__vs{grid-template-columns:1fr;gap:10px}.v2-fmt__card{padding:13px;gap:8px;border-radius:18px}.v2-fmt__card.is-trend{grid-template-columns:1fr 1fr;align-items:center}.v2-fmt__card.is-trend .v2-fmt__tag{grid-column:1 / -1}.v2-fmt__card.is-trend .v2-fmt__spark{height:50px}.v2-fmt__card p{font-size:13.5px}.v2-fmt__eps{gap:6px}.v2-fmt__eps li{border-radius:10px}.v2-fmt__soon{font-size:9.5px}.v2-fmt__spark{height:50px}}@media (prefers-reduced-motion: reduce){.v2-fmt__spark path{animation:none;stroke-dashoffset:0}.v2-fmt__soon{animation:none}}@media (min-width: 900px){.v2-fmt__card.is-trend{align-content:center}.v2-fmt__card.is-trend .v2-fmt__spark{height:120px}}.v2-fmt__eps li{aspect-ratio:212 / 283}.v2-fmt__eps li>span:last-child{left:auto;right:5px;bottom:auto;top:5px;background:#0b1310bf}.v2-fmt__eps li.is-next>span:last-child{top:auto;bottom:6px;right:50%;translate:50% 0}.v2-fmt__eps li>span:last-child{white-space:nowrap}.v2-why3__head{max-width:760px}.v8 .v2-why3 .v2-lead em{font-style:normal}.v2-why3__clip{aspect-ratio:9 / 14;border-radius:18px;overflow:hidden;background:#0b1310}.v2-why3__clip video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.v2-why3__proof{display:grid;grid-template-columns:1fr 1fr auto;gap:12px;align-items:stretch;max-width:860px;margin:18px auto 0}.v2-why3__stat{display:grid;gap:2px;padding:16px 18px;border-radius:20px;background:linear-gradient(140deg,#fff,#eef6fb);border:1px solid #d6e7f3;box-shadow:0 26px 50px -34px #14508273}.v2-why3__stat b{font:900 clamp(34px,3.4vw,50px)/1 var(--display);letter-spacing:-.03em;background:linear-gradient(90deg,var(--green),#2f8fcb);-webkit-background-clip:text;background-clip:text;color:transparent}.v2-why3__stat span{font:700 14px var(--caption);color:var(--ink)}.v2-why3__stat i{font:800 10.5px var(--caption);letter-spacing:.1em;text-transform:uppercase;font-style:normal;color:var(--sky-deep)}.v2-why3__team{align-self:center;white-space:nowrap}@media (max-width: 899px){.v2-why3__proof{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.v2-why3__team{grid-column:1 / -1;justify-self:center}.v2-why3__stat{padding:12px 13px;border-radius:16px}.v2-why3__stat b{font-size:32px}.v2-why3__stat span{font-size:12.5px}.v2-why3__stat i{font-size:9px}}.v8 .v2-why3__snake .v2-chap__txt h3{text-transform:none;letter-spacing:-.01em;font-size:clamp(17px,1.6vw,22px);line-height:1.2}@media (max-width: 899px){.v8.v8 .v2-sign3 .v2-big{font-size:clamp(24px,6.6vw,28px);line-height:1.04}.v8.v8 .v2-sign3 .v2-scene{margin-bottom:8px}.v8.v8 .v2-sign3__fan{height:58vw;margin-top:8px}.v8.v8 .v2-sign3__ph{width:27vw;margin-left:-13.5vw;border-width:3px;border-radius:14px}.v8.v8 .v2-sign3__ph.is-0{--tx: -142%}.v8.v8 .v2-sign3__ph.is-4{--tx: 142%}.v8.v8 .v2-sign3__ph.is-1{--tx: -74%}.v8.v8 .v2-sign3__ph.is-3{--tx: 74%}.v8.v8 .v2-sign3__tag{padding:4px 5px;font-size:8.5px;border-radius:7px}.v8.v8 .v2-sign3__tag b{font-size:12px}.v8.v8 .v2-sign3__foot{margin-top:16px;gap:10px}.v8.v8 .v2-sign3__stats li{padding:8px 5px;border-radius:14px}.v8.v8 .v2-sign3__stats b{font-size:19px}.v8.v8 .v2-sign3__stats span{font-size:9.5px}.v8.v8 .v2-sign3 .v2-inlinecta{padding-top:11px;padding-bottom:11px}}.v8 .v2-nav2{align-items:center;gap:22px}.v2-nav2__svc{display:inline-flex;gap:2px;padding:4px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(143,208,245,.2)}.v8 .v2-nav2__svc a{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border-radius:999px;letter-spacing:.04em;color:#ffffffb8;transition:background .25s,color .25s}.v8 .v2-nav2__svc a i{font-style:normal;font-size:13px}.v8 .v2-nav2__svc a:hover{color:#fff;background:#ffffff14}.v8 .v2-nav2__svc a.is-on{color:#0b2235;background:var(--sky)}.v8 .v2-nav2>a{position:relative}.v8 .v2-nav2>a.is-on{color:#fff}.v8 .v2-nav2>a.is-on:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;border-radius:2px;background:var(--sky)}.v2-drawer__logo{color:var(--ink);text-decoration:none}.v2-drawer2__svc{display:grid;gap:8px}.v2-drawer2__card{position:relative;display:grid;grid-template-columns:74px 1fr;gap:12px;align-items:center;padding:8px 12px 8px 8px;border-radius:18px;text-decoration:none;color:var(--ink);background:#fff;border:1px solid #d6e7f3;box-shadow:0 16px 34px -26px #14508280}.v2-drawer2__card.is-on{border-color:var(--sky-deep);box-shadow:0 0 0 3px #8fd0f559,0 16px 34px -26px #14508280}.v2-drawer2__img{width:74px;height:92px;border-radius:12px;overflow:hidden;background:#0b1310}.v2-drawer2__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;display:block}.v2-drawer2__txt{display:grid;gap:2px}.v2-drawer2__txt i{font-style:normal;font-size:18px}.v2-drawer2__txt strong{font:900 16px/1.15 var(--display)}.v2-drawer2__txt small{font:500 12.5px/1.35 var(--caption);color:#5b6872}.v2-drawer2__here{position:absolute;top:8px;right:10px;padding:2px 8px;border-radius:999px;font:800 10px var(--caption);font-style:normal;letter-spacing:.06em;text-transform:uppercase;color:#0b2235;background:var(--sky)}.v2-drawer2__links{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.v2-drawer2__links a{display:grid;justify-items:center;gap:4px;padding:12px 6px;border-radius:16px;text-decoration:none;text-align:center;font:800 13px var(--caption);color:var(--ink);background:#fff;border:1px solid #d6e7f3}.v2-drawer2__links a i{font-style:normal;font-size:20px}.v2-drawer2__links a.is-on{border-color:var(--sky-deep);background:#eef7fd}.v2-live{position:relative;overflow:hidden;padding:clamp(60px,7vw,110px) 0;color:#fff;background:radial-gradient(120% 90% at 50% 0%,#0d2233,#070d14 60%,#0a1410)}.v2-live:before{content:"";position:absolute;left:0;right:0;top:0;height:110px;z-index:1;pointer-events:none;background:linear-gradient(180deg,var(--paper),rgba(243,247,250,0))}.v2-live__aurora{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.v2-live__aurora:before,.v2-live__aurora:after{content:"";position:absolute;border-radius:50%;filter:blur(70px);animation:v2-aurora 14s ease-in-out infinite alternate}.v2-live__aurora:before{width:50vw;height:40vw;left:-6%;top:20%;background:radial-gradient(closest-side,rgba(79,179,240,.4),transparent)}.v2-live__aurora:after{width:44vw;height:40vw;right:-6%;bottom:-10%;background:radial-gradient(closest-side,rgba(27,129,67,.42),transparent);animation-direction:alternate-reverse}.v2-live__grid{position:relative;z-index:2;display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(28px,5vw,80px);align-items:center}.v8 .v2-live .v2-big{color:#fff;font-size:clamp(36px,4.6vw,76px);text-shadow:0 8px 50px rgba(79,179,240,.3)}.v8 .v2-live .v2-scene span{color:var(--sky)}.v2-live__field{display:grid;gap:7px;margin:20px 0 18px;max-width:470px}.v2-live__field>span{font:800 13px var(--caption);letter-spacing:.08em;text-transform:uppercase;color:var(--sky)}.v2-live__field input{width:100%;padding:15px 18px;border-radius:16px;border:1.5px solid rgba(143,208,245,.4);background:#ffffff12;color:#fff;font:700 18px var(--caption);outline:none;transition:border-color .25s,background .25s,box-shadow .25s}.v2-live__field input::-moz-placeholder{color:#fff6}.v2-live__field input::placeholder{color:#fff6}.v2-live__field input:focus{border-color:var(--sky);background:#ffffff1a;box-shadow:0 0 0 4px #8fd0f52e}.v2-live__field small{font:500 13px/1.4 var(--caption);color:#a9bcc8}.v2-live__field small em{font-style:normal;color:#7f93a0}.v2-live__act{display:grid;justify-items:start;gap:12px}.v8 .v2-live .v2-close2__ticks li{color:#dbe6ee;background:#ffffff12;border-color:#8fd0f538}.v2-live__stage{display:grid;justify-items:center;gap:12px}.v2-live__phone{position:relative;width:clamp(220px,22vw,300px);aspect-ratio:9 / 18.6;border-radius:34px;overflow:hidden;border:6px solid #050605;background:#000;box-shadow:0 0 0 1px #8fd0f559,0 50px 90px -30px #000000f2,0 0 90px -10px #4fb3f08c;rotate:3deg}.v2-live__phone video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:brightness(.82)}.v2-live__ep{position:absolute;top:14px;left:12px;padding:4px 9px;border-radius:999px;font:900 11px var(--display);color:#0b2235;background:var(--sky)}.v2-live__title{position:absolute;left:10px;right:10px;top:36%;margin:0;text-align:center;font:900 clamp(22px,2.2vw,30px)/1.02 var(--display);letter-spacing:-.02em;text-transform:uppercase;color:#fff;-webkit-text-stroke:1px rgba(0,0,0,.35);text-shadow:0 3px 0 #0b1310,0 6px 20px rgba(0,0,0,.7);overflow-wrap:anywhere}.v2-live__title small{display:block;margin-bottom:4px;font:800 12px var(--caption);letter-spacing:.14em;color:#ffd84a;-webkit-text-stroke:0}.v2-live__handle{position:absolute;left:12px;right:12px;bottom:16px;font:700 12.5px var(--caption);color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.8)}.v2-live__handle b{margin-left:4px;padding:2px 8px;border-radius:6px;background:#fe2c55;font-size:11px}.v2-live__note{margin:0;font:600 12px var(--caption);color:#8fa3b0}@media (max-width: 899px){.v2-live{padding:64px 0 120px}.v2-live__grid{grid-template-columns:1fr;gap:18px}.v8.v8 .v2-live .v2-big{font-size:clamp(30px,8.8vw,38px)}.v2-live__field{margin:14px 0 0}.v2-live__field input{font-size:16px;padding:13px 15px}.v2-live__copy{display:contents}.v2-live__copy>.v2-scene,.v2-live__copy>.v2-big{order:1}.v2-live__field{order:2}.v2-live__stage{order:3}.v2-live__act{order:4;justify-items:stretch}.v8.v8 .v2-live .sq-btn{width:100%;justify-content:center}.v2-live__phone{width:auto;height:min(46svh,400px)}}@media (prefers-reduced-motion: reduce){.v2-live__aurora:before,.v2-live__aurora:after{animation:none}}.v2-drawer.v2-drawer2{width:100vw;max-width:none;border-radius:0;gap:10px;padding:16px 18px calc(22px + env(safe-area-inset-bottom));color:#fff;background:radial-gradient(120% 60% at 0% 0%,#13324a,#08111a 55%,#0a1410);border:0}.v2-drawer2:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(50% 30% at 90% 80%,rgba(27,129,67,.35),transparent 70%),radial-gradient(40% 25% at 10% 40%,rgba(79,179,240,.25),transparent 70%)}.v2-drawer2>*{position:relative}.v2-drawer2 .v2-drawer__logo{color:#fff}.v2-drawer2 .v2-drawer__x{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.18)}.v2-drawer2 .v2-drawer__label{color:var(--sky);margin-top:6px}.v2-drawer2 .v2-drawer2__svc{gap:10px}.v2-drawer2 .v2-drawer2__card{display:flex;align-items:flex-end;min-height:22svh;padding:14px;border-radius:22px;overflow:hidden;color:#fff;background:#0b1310;border:1px solid rgba(143,208,245,.2);box-shadow:0 24px 50px -24px #000000e6;grid-template-columns:none}.v2-drawer2__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%;filter:saturate(1.05);transition:transform .6s var(--ease)}.v2-drawer2__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#070d140d 20%,#070d14e0)}.v2-drawer2__card:active .v2-drawer2__bg{transform:scale(1.04)}.v2-drawer2 .v2-drawer2__txt{position:relative;z-index:2}.v2-drawer2 .v2-drawer2__txt strong{font-size:21px;color:#fff}.v2-drawer2 .v2-drawer2__txt small{color:#c9d6df;font-size:13px}.v2-drawer2 .v2-drawer2__card.is-on{border-color:var(--sky);box-shadow:0 0 0 3px #8fd0f559,0 24px 50px -24px #000000e6}.v2-drawer2 .v2-drawer2__here{z-index:2;top:12px;right:12px}.v2-drawer2__go{position:absolute;z-index:2;top:12px;right:12px;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#ffffff24;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:16px}.v2-drawer2 .v2-drawer2__links{display:grid;grid-template-columns:1fr;gap:0;margin-top:6px}.v2-drawer2 .v2-drawer2__links a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 4px;border-radius:0;text-align:left;color:#fff;background:none;border:0;border-bottom:1px solid rgba(255,255,255,.08)}.v2-drawer2 .v2-drawer2__links a span{display:grid;gap:1px}.v2-drawer2 .v2-drawer2__links strong{font:900 24px/1.05 var(--display);letter-spacing:-.02em}.v2-drawer2 .v2-drawer2__links small{font:500 12.5px var(--caption);color:#8fa3b0}.v2-drawer2 .v2-drawer2__links b{font-size:20px;color:var(--sky)}.v2-drawer2 .v2-drawer2__links a.is-on strong{color:var(--sky)}.v2-drawer2 .v2-drawer__cta{margin-top:8px;border-top:0;padding-top:4px;display:grid;gap:8px}.v2-drawer2 .v2-drawer__cta .sq-btn{width:100%;justify-content:center}.v2-drawer2 .v2-drawer__cta small{color:#8fa3b0;text-align:center}.v2-drawer2__social{display:flex;justify-content:center;gap:8px;margin-top:4px}.v2-drawer2__social a{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;color:#dbe6ee;background:#ffffff12;border:1px solid rgba(143,208,245,.2);text-decoration:none}.v2-drawer2__social a svg{width:16px;height:16px}.v2-drawer2__social a.is-wa{width:auto;padding:0 14px;border-radius:999px;font:800 12.5px var(--caption);background:#25d366;color:#fff;border-color:#25d366}.v2-live__phone:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(80% 30% at 50% 45%,rgba(0,0,0,.45),transparent 80%)}.v2-live__title,.v2-live__handle,.v2-live__ep{z-index:2}.v2-verdict{min-height:88svh;display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(24px,5vw,80px);margin-top:clamp(20px,3vw,40px)}.v2-verdict__h{margin:0;display:grid;gap:2px;font:900 clamp(40px,6.4vw,104px)/.98 var(--display);letter-spacing:-.045em;color:var(--ink)}.v2-verdict__h small{margin-bottom:10px;font:800 clamp(13px,1.1vw,16px) var(--caption);letter-spacing:.2em;text-transform:uppercase;color:var(--sky-deep)}.v2-verdict__h span:nth-of-type(2){color:#d8452f}.v2-receipt{position:relative;justify-self:center;width:min(360px,100%);padding:22px 20px 30px;background:#fffef9;color:#222;font:600 13px/1.4 SFMono-Regular,Menlo,Consolas,monospace;box-shadow:0 40px 70px -40px #0b283c99;rotate:2deg;-webkit-mask:radial-gradient(circle at 8px 100%,transparent 7px,#000 7.5px) 0 0 / 16px 100% repeat-x;mask:radial-gradient(circle at 8px 100%,transparent 7px,#000 7.5px) 0 0 / 16px 100% repeat-x}.v2-receipt__top{margin:0 0 12px;text-align:center;font-weight:900;letter-spacing:.2em}.v2-receipt__top small{font-weight:600;letter-spacing:.04em;color:#777}.v2-receipt ul{list-style:none;margin:0;padding:10px 0;border-top:1.5px dashed #bbb;border-bottom:1.5px dashed #bbb;display:grid;gap:7px}.v2-receipt li{display:flex;justify-content:space-between;gap:10px}.v2-receipt li span{min-width:0}.v2-receipt li b{flex:none;color:#b5321e}.v2-receipt__tot{display:flex;justify-content:space-between;margin:10px 0 0;font-weight:900;font-size:15px}.v2-receipt__tot.is-zero{font-size:22px;color:#b5321e}.v2-receipt__stamp{position:absolute;right:12px;bottom:54px;rotate:-12deg;font-size:13px;line-height:1.1;text-align:center}@media (max-width: 899px){.v2-verdict{grid-template-columns:1fr;min-height:92svh;align-content:center;gap:22px;margin-top:18px}.v2-verdict__h{font-size:clamp(38px,11.4vw,50px)}.v2-receipt{width:92%;font-size:12px;padding:18px 16px 26px}.v2-receipt__tot.is-zero{font-size:20px}}.v2-drawer.v2-drawer2{width:min(82vw,340px);border-radius:0 26px 26px 0;gap:8px;padding:14px 14px calc(16px + env(safe-area-inset-bottom));box-shadow:30px 0 60px -20px #0009}.v2-drawer2 .v2-drawer__label{margin:4px 2px 0;font-size:10.5px}.v2-drawer2 .v2-drawer2__svc{gap:7px}.v2-drawer2 .v2-drawer2__card{min-height:108px;padding:11px 12px;border-radius:18px}.v2-drawer2 .v2-drawer2__txt i{font-size:15px}.v2-drawer2 .v2-drawer2__txt strong{font-size:16.5px}.v2-drawer2 .v2-drawer2__txt small{font-size:11.5px}.v2-drawer2 .v2-drawer2__here{top:9px;right:9px;font-size:9px}.v2-drawer2__go{top:9px;right:9px;width:28px;height:28px;font-size:13px}.v2-drawer2 .v2-drawer2__links{margin-top:2px}.v2-drawer2 .v2-drawer2__links a{padding:9px 2px}.v2-drawer2 .v2-drawer2__links strong{font-size:18px}.v2-drawer2 .v2-drawer2__links small{font-size:11px}.v2-drawer2 .v2-drawer2__links b{font-size:16px}.v2-drawer2 .v2-drawer__cta{margin-top:4px;gap:6px}.v2-drawer2 .v2-drawer__cta small{font-size:11px}.v2-drawer2__social{gap:6px}.v2-drawer2__social a{width:32px;height:32px}.v2-drawer2__social a svg{width:14px;height:14px}.v2-drawer2__social a.is-wa{padding:0 11px;font-size:11.5px}.v2-receipt__wrap{justify-self:center;width:min(360px,100%);display:grid}.v2-receipt__wrap .v2-receipt{width:100%}@media (max-width: 899px){.v2-receipt__wrap{width:92%}}.v8 .v2-receipt .v2-receipt__stamp{position:absolute;right:16px;top:44%;bottom:auto;width:auto;height:auto;padding:6px 10px;border-radius:8px;background:transparent!important;border:3px solid rgba(181,50,30,.85);color:#b5321ee6;box-shadow:none;font:900 13px/1.1 var(--display);letter-spacing:.06em;rotate:-12deg;opacity:.9}.v2-live{padding:clamp(50px,5vw,80px) 0}.v8 .v2-live .v2-big{font-size:clamp(30px,3.4vw,56px)}.v2-live__ask{margin:14px 0 8px;font:800 15px var(--caption);color:#fff}.v2-live__ask span{display:block;font-weight:500;font-size:13.5px;color:#a9bcc8}.v2-live__chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:18px;max-width:520px}.v2-live__chips button{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:999px;border:1px solid rgba(143,208,245,.28);background:#ffffff0f;color:#dbe6ee;font:700 13px var(--caption);cursor:pointer;transition:background .25s,color .25s,border-color .25s}.v2-live__chips button i{font-style:normal}.v2-live__chips button:hover{background:#ffffff1f}.v2-live__chips button.is-on{background:var(--sky);border-color:var(--sky);color:#0b2235}.v2-live__phone{width:clamp(200px,18vw,250px)}.v2-live__title{top:40%;font-size:clamp(19px,1.7vw,24px)}.v2-live__title small{color:#ffd84a}.v2-live__idea{margin:0;max-width:300px;min-height:4.2em;text-align:center;font:500 13.5px/1.45 var(--caption);color:#c9d6df}@media (max-width: 899px){.v2-live{padding:54px 0 110px}.v8.v8 .v2-live .v2-big{font-size:clamp(26px,7.4vw,31px)}.v2-live__ask{order:2;margin:4px 0 0;font-size:14px}.v2-live__chips{order:2;margin:0;gap:5px}.v2-live__chips button{padding:6px 10px;font-size:12px}.v2-live__stage{order:3}.v2-live__phone{height:min(40svh,330px);width:auto}.v2-live__idea{font-size:12.5px}}.v2-live__phone video{filter:blur(3px) brightness(.62) saturate(1.1);transform:scale(1.06)}@media (max-width: 899px){.v8.v8 .v2-couch3 .v2-big:not(.v2-big--md){font-size:clamp(38px,11.6vw,50px);line-height:.98;letter-spacing:-.045em}.v8.v8 .v2-couch3__head{width:100%}.v8.v8 .v2-couch2 .v2-couch__stage{padding-bottom:34px}.v8.v8 .v2-couch2:after{height:56px}}.v8.v8 .v2-couch2+.v2-rules4{padding-top:0;margin-top:-8px}.v2-drawer.v2-drawer3{width:min(80vw,330px);border-radius:0 24px 24px 0;gap:4px;padding:16px 18px calc(18px + env(safe-area-inset-bottom));background:#f7fafc;color:var(--ink);border-right:1px solid #dfe9f0;box-shadow:24px 0 60px -24px #0b283c73}.v2-drawer3 .v2-drawer__top{margin-bottom:10px}.v2-drawer3 .v2-drawer__logo{color:var(--ink);font-size:17px}.v2-drawer3 .v2-drawer__x{width:38px;height:38px;background:#fff;color:var(--ink);border:1px solid #dfe9f0}.v2-drawer3__label{margin:12px 0 4px;font:800 10.5px var(--caption);letter-spacing:.16em;text-transform:uppercase;color:#8a98a3}.v2-drawer3__svc{display:grid;gap:2px}.v2-drawer3__svcrow{position:relative;display:grid;grid-template-columns:26px 1fr auto;align-items:center;gap:10px;padding:11px 8px 11px 10px;border-radius:14px;text-decoration:none;color:var(--ink);transition:background .2s}.v2-drawer3__svcrow:active,.v2-drawer3__svcrow:hover{background:#fff}.v2-drawer3__svcrow.is-on{background:#fff;box-shadow:inset 3px 0 0 var(--sky-deep),0 8px 20px -14px #0b283c66}.v2-drawer3__n{font:800 11px var(--display);color:var(--sky-deep)}.v2-drawer3__t{display:grid;gap:1px}.v2-drawer3__t strong{font:900 17px/1.15 var(--display);letter-spacing:-.01em}.v2-drawer3__t small{font:500 12px/1.35 var(--caption);color:#6b7a85}.v2-drawer3__svcrow b,.v2-drawer3__links b{font-size:15px;color:#9fb1bc;transition:transform .2s,color .2s}.v2-drawer3__svcrow.is-on b{color:var(--sky-deep)}.v2-drawer3__links{display:grid;border-top:1px solid #e3ebf1}.v2-drawer3__links a{display:flex;align-items:center;justify-content:space-between;padding:13px 10px;border-bottom:1px solid #e3ebf1;text-decoration:none;font:800 17px var(--display);color:var(--ink)}.v2-drawer3__links a.is-on{color:var(--sky-deep)}.v2-drawer3 .v2-drawer__cta{margin-top:16px;display:grid;gap:7px;border-top:0;padding-top:0}.v2-drawer3 .v2-drawer__cta .sq-btn{width:100%;justify-content:center}.v2-drawer3 .v2-drawer__cta small{text-align:center;font:500 11.5px var(--caption);color:#8a98a3}.v2-drawer3__social{display:flex;justify-content:center;gap:6px;margin-top:6px}.v2-drawer3__social a{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;color:#56636d;background:#fff;border:1px solid #dfe9f0;text-decoration:none}.v2-drawer3__social a svg{width:14px;height:14px}.v2-drawer3__social a.is-wa{width:auto;padding:0 12px;border-radius:999px;font:800 11.5px var(--caption);color:#128c4a}.v8 .v2-drawer__card.is-on{box-shadow:inset 3px 0 0 var(--sky-deep)}.v8.v8 .v2-couch2+.v2-rules4{margin-top:0;padding-top:18px}.v2-verdict,.v8 .v2-verdict{min-height:0;padding:clamp(20px,4vw,60px) 0 0}@media (max-width: 899px){.v8.v8 .v2-verdict{min-height:0;padding-top:14px}}.v8.v8 .v2-fault{padding-bottom:12px}.v8.v8 .v2-fault+section{padding-top:18px}.v2-why3__proof.is-solo{display:flex;justify-content:center;margin-top:10px}.v2-fit__l{display:block}@media (max-width: 899px){.v8.v8 .v2-fit{width:100%;line-height:1.02}.v8.v8 .v2-fit .v2-fit__l{white-space:nowrap;width:-moz-max-content;width:max-content;max-width:none;letter-spacing:-.045em}.v8.v8 .v2-couch3 .v2-fit .v2-fit__l{margin-inline:auto}}@media (min-width: 900px){.v8 .v2-live .v2-fit .v2-fit__l:first-child{max-width:12em}}.v8 .v2-aside{display:inline-flex;align-items:baseline;gap:6px;margin:2px 0;padding:3px 11px 4px 8px;border-radius:14px 14px 14px 4px;font:700 .9em/1.35 var(--caption);font-style:normal;letter-spacing:0;text-transform:none;color:#0b2235;background:#e3f3fc;border:1px solid #b9def3;box-shadow:0 6px 14px -10px #14508299;rotate:-.6deg;vertical-align:baseline}.v8 .v2-aside i{font-style:normal;font-size:1.05em}.v8 .v2-couch .v2-aside,.v8 .v2-hj .v2-aside,.v8 .v2-live .v2-aside,.v8 .v2-team3 .v2-aside,.v8 .v2-ctr2 .v2-aside{color:#fff;background:#8fd0f529;border-color:#8fd0f566}.v8 .v2-what{display:inline-block;margin-left:4px;padding:2px 8px;border-radius:999px;font:800 .78em var(--caption);letter-spacing:.04em;text-transform:uppercase;color:var(--sky-deep);background:#e8f4fb;vertical-align:1px}@media (max-width: 899px){.v8.v8 .v2-live__grid{grid-template-columns:minmax(0,1fr)}.v8.v8 .v2-fit{min-width:0;max-width:100%}}.v8.v8 main>section.v2-pfh,.v8.v8 main>section.v2-join{position:relative;background:radial-gradient(120% 80% at 50% 0%,#0d2233,#070d14 62%,#0a1410)}.v8.v8 main>section.v2-pfh:after,.v8.v8 main>section.v2-join:after{content:"";position:absolute;left:0;right:0;bottom:0;height:90px;pointer-events:none;background:linear-gradient(180deg,rgba(243,247,250,0),var(--paper))}.v8.v8 main>section.v2-join:before{content:"";position:absolute;left:0;right:0;top:0;height:90px;pointer-events:none;z-index:0;background:linear-gradient(180deg,var(--paper),rgba(243,247,250,0))}.v8.v8 main>section.v2-pfh>*,.v8.v8 main>section.v2-join>*{position:relative;z-index:1}.v8 .v2-case2__top{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head stage" "body stage";-moz-column-gap:clamp(24px,4vw,70px);column-gap:clamp(24px,4vw,70px);row-gap:10px;align-items:end}.v2-case2__head{grid-area:head;align-self:end}.v2-case2__body{grid-area:body;align-self:start}.v8 .v2-case2__stage{grid-area:stage;align-self:center;display:flex;flex-direction:column;align-items:flex-end}.v8 .v2-case2__stage .v2-case__phone{width:clamp(190px,17vw,250px)}.v8 .v2-case2__badge.is-0{position:relative;left:auto;top:auto;margin:-18px -8% 0 0;rotate:3deg;max-width:none;width:-moz-max-content;width:max-content;background:linear-gradient(120deg,#1f7fd6,#1a8f6a 55%,#1b8143);box-shadow:0 16px 34px -12px #1665b5cc}.v8 .v2-case2__badge.is-1{display:none}@media (max-width: 899px){.v8.v8 .v2-case2__top{grid-template-columns:minmax(0,1fr) 34vw;grid-template-areas:"head stage" "body body";-moz-column-gap:12px;column-gap:12px;row-gap:14px;align-items:center}.v8.v8 .v2-case2__hero .v2-big--xl{font-size:clamp(34px,10.4vw,46px);line-height:.98}.v8.v8 .v2-case2__hero .v2-case__serie{font-size:15px}.v8.v8 .v2-case2__hero .v2-eyebrow{font-size:10.5px}.v8.v8 .v2-case2__stage .v2-case__phone{width:100%;max-width:150px}.v8.v8 .v2-case2__badge.is-0{margin:-14px -4px 0 0;padding:6px 8px;font-size:9.5px;max-width:46vw}.v8.v8 .v2-case2__badge.is-0 b{font-size:17px}}.v8 main.v2-case2{padding-top:0}.v8 .v2-header,.v8 .v2-header.is-solid{z-index:200;background:var(--n800);backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom:1px solid var(--n700)}@media (max-width: 899px){.v8.v8 .v2-case2__badge.is-0{max-width:40vw;margin-right:0;white-space:normal}}.v8 .v2-pfh__stats b,.v8 .v2-sign3__stats b{font-variant-numeric:tabular-nums;letter-spacing:-.02em}.v8.v8 .v2-case2__top{align-items:start}.v8.v8 .v2-case2__head,.v8.v8 .v2-case2__stage{align-self:start}.v8 .v2-case2__hero{padding-top:calc(var(--header) + clamp(18px,3vw,44px));padding-bottom:clamp(70px,7vw,110px)}.v8 .v2-case2__hero:after{height:60px}@media (max-width: 899px){.v8.v8 .v2-case2__hero{padding-top:calc(var(--header) + 14px);padding-bottom:64px}.v8.v8 .v2-case2__head .v2-crumbs{margin-bottom:8px}.v8.v8 .v2-case2__stage{margin-top:4px}.v8.v8 .v2-case2__stage .v2-ep__play{font-size:0;padding:7px 9px;gap:0}.v8.v8 .v2-case2__stage .v2-ep__play span{font-size:12px}.v8.v8 .v2-case2__stage .v2-ep__play:after{content:"Audio";font-size:11px;margin-left:5px}}.v8.v8 .v2-case2__top{grid-template-rows:auto 1fr;align-content:start}.v8.v8 .v2-case2__body{align-self:start}@media (max-width: 899px){.v8.v8 .v2-case2__top{grid-template-areas:"head stage" "body stage";row-gap:10px}.v8.v8 .v2-case2__hero .v2-big--xl{font-size:clamp(26px,8.2vw,38px);overflow-wrap:anywhere}.v8.v8 .v2-case2__hero .v2-case__serie{font-size:13.5px;line-height:1.5}.v8.v8 .v2-case2__body .v2-lead{font-size:13.5px;line-height:1.45;margin:0 0 8px}.v8.v8 .v2-case2__body .v2-chip{font-size:11px;padding:5px 10px}}@media (max-width: 899px){.v8.v8 .v2-case2__hero .v2-case2__brand{overflow-wrap:normal;white-space:nowrap;font-size:min(9vw,calc((100vw - 40px - 34vw - 16px) / (var(--len) * .68)))}}.v8.v8 .v2-beliefs__row{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.v8.v8 .v2-belief{position:relative;display:grid;align-content:start;gap:6px;padding:18px 16px;border-radius:20px;background:#fff;border:1px solid #d6e7f3;box-shadow:0 26px 50px -34px #14508273}.v8.v8 .v2-belief .v2-card__n{font:900 34px/1 var(--display);letter-spacing:-.03em;color:transparent;-webkit-text-stroke:1.5px var(--sky-deep);background:none;padding:0}.v8.v8 .v2-belief h3{margin:4px 0 0;font:900 18px/1.2 var(--display);color:var(--ink);text-transform:none;letter-spacing:-.01em}.v8.v8 .v2-belief p{margin:0;font:500 14px/1.45 var(--caption);color:#45525c}.v8.v8 .v2-how__list{list-style:none;margin:18px 0 0;padding:0 0 0 4px;display:grid;gap:0;position:relative}.v8.v8 .v2-how__list:before{content:"";position:absolute;left:21px;top:20px;bottom:20px;width:2px;background:linear-gradient(180deg,var(--sky),var(--green));border-radius:2px}.v8.v8 .v2-how__step{position:relative;display:grid;grid-template-columns:36px 1fr;gap:14px;align-items:start;padding:10px 0;border:0}.v8.v8 .v2-how__step .v2-gets__n{position:relative;z-index:1;width:36px;height:36px;display:grid;place-items:center;border-radius:50%;font:900 12px var(--display);color:#0b2235;background:#fff;border:2px solid var(--sky);box-shadow:0 6px 14px -8px #14508299}.v8.v8 .v2-how__step strong{display:block;font:900 17px/1.2 var(--display);color:var(--ink)}.v8.v8 .v2-how__step p{margin:3px 0 0;font:500 14px/1.45 var(--caption);color:#45525c}@media (max-width: 899px){.v8.v8 .v2-beliefs__row{grid-template-columns:1fr 1fr;gap:8px}.v8.v8 .v2-belief{padding:14px 12px;border-radius:16px}.v8.v8 .v2-belief .v2-card__n{font-size:26px}.v8.v8 .v2-belief h3{font-size:15.5px}.v8.v8 .v2-belief p{font-size:12.5px}.v8.v8 .v2-how__step strong{font-size:16px}.v8.v8 .v2-how__step p{font-size:13.5px}.v2-live{padding-bottom:76px}}.v8 .v2-drawer:not(.v2-drawer2):not(.v2-drawer3){display:flex;flex-direction:column;gap:8px;height:100%}.v8 .v2-drawer:not(.v2-drawer2):not(.v2-drawer3)>.v2-drawer__card,.v8 .v2-drawer:not(.v2-drawer2):not(.v2-drawer3)>.v2-drawer__link{flex:1 1 0;min-height:56px;max-height:96px;align-items:center}.v8 .v2-drawer__cta{margin-top:auto;display:grid;gap:8px;padding-top:14px}.v8 .v2-drawer__cta .sq-btn{width:100%;justify-content:center}.v8 .v2-drawer__cta small{text-align:center}.v2-drawer__social{display:flex;justify-content:center;gap:6px;margin-top:2px}.v2-drawer__social a{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;color:#45525c;background:#fff;border:1px solid #dfe9f0;text-decoration:none}.v2-drawer__social a svg{width:15px;height:15px}.v2-drawer__social a.is-wa{width:auto;padding:0 13px;border-radius:999px;font:800 12px var(--caption);color:#fff;background:#25d366;border-color:#25d366}.v2-quiz__pills{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:4px 0 2px}.v2-quiz__pill{display:inline-flex;align-items:center;gap:8px;padding:10px 15px 10px 11px;border-radius:999px;border:1.5px solid #d6e7f3;background:#fff;color:var(--ink);font:700 14px/1.2 var(--caption);cursor:pointer;box-shadow:0 8px 18px -14px #1450828c;transition:transform .2s cubic-bezier(.3,1.6,.5,1),border-color .2s,background .2s,color .2s,box-shadow .2s}.v2-quiz__pill .v2-quiz__ic{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#eef6fb;font-size:15px;transition:transform .25s}.v2-quiz__pill:hover,.v2-quiz__pill:focus-visible{transform:translateY(-2px);border-color:var(--sky-deep);box-shadow:0 12px 24px -14px #145082b3;outline:none}.v2-quiz__pill:hover .v2-quiz__ic{transform:rotate(-10deg) scale(1.12)}.v2-quiz__pill.is-picked{background:var(--green);border-color:var(--green);color:#fff;transform:scale(1.06);box-shadow:0 0 0 5px #1b81432e}.v2-quiz__pill.is-picked .v2-quiz__ic{background:#ffffff38}.v2-quiz__peek{margin:12px auto 0;max-width:30em;min-height:2.9em;padding:9px 13px;border-radius:14px;text-align:center;font:600 13.5px/1.4 var(--caption);color:#45525c;background:#f3f9fd;border:1px dashed #b9def3}.v2-quiz__peek b{color:var(--ink)}.v2-quiz__trail{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:12px 0 0}.v2-quiz__trail span{padding:4px 10px;border-radius:999px;font:700 12px var(--caption);color:#0b2235;background:#e3f3fc}.v8 .v2-quiz__card .v2-quiz__tiles{display:none}@media (max-width: 899px){.v2-quiz__pills{gap:6px}.v2-quiz__pill{padding:8px 12px 8px 8px;font-size:13px;gap:6px}.v2-quiz__pill .v2-quiz__ic{width:24px;height:24px;font-size:13px}.v2-quiz__peek{font-size:12.5px}}.v8 .v2-scratch{background:radial-gradient(90% 90% at 50% 40%,#fffbea,#fff3c4 60%,#f7e39a);box-shadow:0 0 0 3px #e9c75a,0 0 0 7px #fff,0 0 0 8px #e9c75a,0 30px 70px -30px #0b131099}.v8 .v2-scratch__prize{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:clamp(6px,1vw,12px);padding:16px;text-align:center;text-transform:none;font:inherit;color:var(--ink)}.v2-scratch__win{padding:4px 12px;border-radius:999px;font:900 clamp(11px,1vw,13px) var(--display);letter-spacing:.18em;text-transform:uppercase;color:#7a5a00;background:#ffe58a;border:1px solid #e9c75a}.v2-scratch__sym{display:flex;gap:clamp(6px,1vw,12px)}.v2-scratch__sym i{display:grid;justify-items:center;gap:2px;width:clamp(54px,6vw,78px);padding:8px 4px 6px;border-radius:14px;font-style:normal;background:#fff;border:2px solid #e9c75a;box-shadow:0 8px 16px -10px #7a5a0099}.v2-scratch__sym b{font-size:clamp(24px,2.6vw,34px);line-height:1}.v2-scratch__sym small{font:900 10px var(--display);letter-spacing:.06em;color:#7a5a00}.v8 .v2-scratch__what{margin:0;font:900 clamp(20px,2.2vw,32px)/1.05 var(--display);letter-spacing:-.02em;color:var(--ink)}.v8 .v2-scratch__what .v2-k{color:#fff}.v2-scratch__fine{font:600 clamp(10.5px,.9vw,12.5px) var(--caption);color:#6b5a2a}.v2-scratch__fine b{color:var(--green)}.v2-scratch.is-done .v2-scratch__sym i{animation:v2-symin .5s cubic-bezier(.3,1.6,.5,1) both}.v2-scratch.is-done .v2-scratch__sym i:nth-child(2){animation-delay:.15s}.v2-scratch.is-done .v2-scratch__sym i:nth-child(3){animation-delay:.3s}.v2-scratch.is-done .v2-scratch__sym i{box-shadow:0 0 0 3px #1b814340,0 8px 16px -10px #7a5a0099;border-color:var(--green)}@keyframes v2-symin{0%{transform:scale(.4) rotate(-12deg);opacity:0}to{transform:none;opacity:1}}.v8 .v2-scratch__btn{background:#0b1310d1;color:#fff}.v8 .v2-scratch.is-done .v2-scratch__btn{display:none}@media (max-width: 899px){.v8.v8 .v2-scratch{aspect-ratio:1 / .92}.v8.v8 .v2-scratch__prize{font-size:inherit;gap:8px}.v8.v8 .v2-scratch{aspect-ratio:4 / 3.1}}@media (min-width: 1280px){.v8.v8 .v2-hj__toprow .v2-big--hero{font-size:min(4.6vw,66px)}}@media (min-width: 900px){.v8 .v2-hj__titles{container-type:inline-size;min-width:0}.v8.v8 .v2-hj__toprow .v2-big--hero{font-size:min(66px,16.4cqi)}.v8.v8 .v2-hj__vid{display:flex;flex-direction:column;align-items:flex-start}.v8.v8 .v2-hj__vidtag{width:-moz-max-content;width:max-content;max-width:none;margin:-14px 0 0 6%;padding:8px 14px 9px;rotate:2deg;display:grid;grid-template-columns:auto auto;-moz-column-gap:10px;column-gap:10px;align-items:end}.v8.v8 .v2-hj__vidtag small{grid-column:1 / -1;font-size:11px}.v8.v8 .v2-hj__vidtag b{font-size:clamp(22px,1.9vw,28px);line-height:1}.v8.v8 .v2-hj__vidtag span{font-size:11px;line-height:1.25;padding-bottom:2px;white-space:nowrap}.v2-hearts__rail{bottom:6%}}@media (min-width: 900px){.v8.v8 .v2-hj__vid{position:relative;margin-bottom:44px}.v8.v8 .v2-hj__vidtag{position:absolute;top:100%;left:6%;margin:-16px 0 0;z-index:3}}.v8.v8 .v2-kinds2 .v2-kinds__end{grid-template-columns:minmax(0,1fr);grid-auto-flow:row;justify-content:center;justify-items:center}@media (min-width: 900px){.v8.v8 .v2-hj__vidtag{left:50%;translate:-50% 0;width:165%;max-width:165%;grid-template-columns:auto minmax(0,1fr)}.v8.v8 .v2-hj__vidtag span{white-space:normal}}@media (min-width: 1500px){.v8.v8 .v2-hj__in{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr)!important}}.v8.v8 main>section.v2-join{padding:clamp(56px,6vw,90px) 0;min-height:0}.v8.v8 .v2-join .v2-wrap{padding-top:0}.v8.v8 main>section.v2-join:after{content:none}.v8 .v2-team3__grid{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head visual" "body visual";grid-template-rows:auto 1fr;align-items:start;row-gap:10px}.v2-team3__head{grid-area:head}.v2-team3__body{grid-area:body}.v8 .v2-team3__visual{grid-area:visual;align-self:start}@media (max-width: 899px){.v8.v8 .v2-team3{padding-top:calc(var(--header) + 14px);padding-bottom:56px}.v8.v8 .v2-team3__grid{grid-template-columns:minmax(0,1fr) 34vw;grid-template-areas:"head visual" "body body";-moz-column-gap:12px;column-gap:12px;row-gap:14px}.v8.v8 .v2-team3 .v2-big{font-size:clamp(25px,7.6vw,34px);line-height:1}.v8.v8 .v2-team3 .v2-eyebrow{font-size:10px;margin-bottom:6px}.v8.v8 .v2-team3__visual{width:100%;margin-top:4px}.v8.v8 .v2-team3__ph{border-width:4px;border-radius:18px}.v8.v8 .v2-team3__badge{position:relative;left:auto;bottom:auto;margin:-16px -4px 0 auto;width:-moz-max-content;width:max-content;max-width:40vw;padding:6px 8px;rotate:3deg}.v8.v8 .v2-team3__badge b{font-size:18px}.v8.v8 .v2-team3__visual{display:flex;flex-direction:column;align-items:flex-end}.v8.v8 .v2-team3__badge{max-width:36vw;font-size:9.5px}.v8.v8 .v2-team3__badge i{font-size:8px}}.v8 .v2-hj .v2-hj__bg{opacity:.16}.v8 .v2-hj__bg img{filter:grayscale(.85) brightness(.75) contrast(1.05) blur(1.5px)}.v8 .v2-hj__stage{background:radial-gradient(120% 90% at 30% 0%,#18202b,#0d1219 55%,#0a0e13)}.v8 .v2-hj__shade{background:radial-gradient(45% 40% at 20% 30%,rgba(143,208,245,.1),transparent 70%),radial-gradient(40% 45% at 78% 55%,rgba(255,214,170,.07),transparent 70%),linear-gradient(180deg,#0a0e138c,#0a0e131a 35%,#0a0e1366 80%,#0a0e13)}.v2-hj__shade:before{background:radial-gradient(closest-side,rgba(120,150,190,.2),transparent)}.v2-hj__shade:after{background:radial-gradient(closest-side,rgba(255,214,170,.1),rgba(120,150,190,.06) 60%,transparent)}.v8 .v2-hj__stage:before{opacity:.18}.v8 .v2-hj .v2-big--hero{text-shadow:0 6px 40px rgba(0,0,0,.45)}.v8 .v2-hj__kicker{color:#c9d6df}.v8 .v2-hj__vidph,.v8.v8 .v2-hj__vidph{box-shadow:0 0 0 1px #ffffff24,0 40px 80px -30px #000000f2,0 0 60px -20px #8fd0f559}.v2-hj__post{background:linear-gradient(160deg,#1c2430d1,#0c1016d1);border-color:#ffffff1f}@media (max-width: 899px){.v8.v8 .v2-hj__stage{background:linear-gradient(180deg,#161d27,#0f141b 40%,#10161d 70%,#0f1a16 86%,#0f1a1600)}.v8.v8 .v2-hj__shade{background:radial-gradient(70% 30% at 50% 0%,rgba(143,208,245,.1),transparent 70%),linear-gradient(180deg,rgba(10,14,19,.5) 0%,rgba(10,14,19,.05) 30%,transparent 60%)}}@media (min-width: 900px){.v8.v8 .v2-hj__vs.is-desk{top:var(--vs-y, -1%)}.v8.v8 .v2-hj__vidtag{width:-moz-max-content;width:max-content;max-width:none;padding:7px 12px 8px;grid-template-columns:auto auto;-moz-column-gap:6px;column-gap:6px;row-gap:1px;align-items:baseline}.v8.v8 .v2-hj__vidtag small{font-size:10px}.v8.v8 .v2-hj__vidtag b{font-size:18px}.v8.v8 .v2-hj__vidtag span{font-size:10.5px;white-space:nowrap;padding:0}}.v8 .v2-verdict__h span:nth-of-type(2){color:inherit}.v8 .v2-verdict__h .is-more{color:#5b6872;font-size:.62em;letter-spacing:-.02em}.v8 .v2-verdict__h .is-but{margin-top:10px;font-size:.42em;letter-spacing:.02em;font-family:var(--caption);font-weight:800;text-transform:uppercase;color:var(--sky-deep)}.v8 .v2-verdict__h .is-red{color:#d8452f}@media (min-width: 900px){.v8.v8 .v2-hj__vid{translate:0 44px}.v8.v8 .v2-hj__post{margin-top:calc(clamp(18px,2.4vw,28px) + 34px)}}@supports (animation-timeline: view()){.v8 .v2-hj__stage,.v8.v8 .v2-hj__stage{animation:none!important}}.v8 .v2-hj__cta{position:relative;z-index:8}@media (min-width: 900px){.v8 .v2-hj:after{height:90px}}@media (min-width: 900px){.v8.v8 .v2-hj__vidtag{translate:-62% 0}}.v8 .v2-couch2 .v2-couch__bg{display:none}.v8 .v2-couch2 .v2-couch__stage{background:radial-gradient(38% 34% at 12% 18%,rgba(255,190,120,.16),transparent 70%),radial-gradient(40% 45% at 72% 52%,rgba(79,179,240,.2),transparent 70%),linear-gradient(180deg,#0c121a,#0a0f15 60%,#0b1016)}.v8 .v2-couch2 .v2-couch__shade{background:none}.v8 .v2-couch2 .v2-couch__stage:after{content:"22:00";position:absolute;z-index:0;left:50%;top:50%;translate:-50% -50%;font:900 clamp(160px,26vw,420px)/1 var(--display);letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1.5px rgba(143,208,245,.08);pointer-events:none;white-space:nowrap}.v8 .v2-couch2 .v2-couch__grid{position:relative;z-index:2}@media (max-width: 899px){.v8 .v2-couch2 .v2-couch__stage:after{top:34%;font-size:44vw;-webkit-text-stroke-width:1px}.v8.v8 .v2-couch2 .v2-couch__shade{background:none}}.v8 .v2-verdict__h .is-but{margin-top:0;font:inherit;font-size:inherit;letter-spacing:inherit;text-transform:none;color:#5b6872}.v2-couch3__facts{list-style:none;margin:4px 0 14px;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px;max-width:520px}.v2-couch3__facts li{display:grid;gap:2px;padding:14px 16px;border-radius:18px;background:#ffffff0f;border:1px solid rgba(143,208,245,.2);text-align:left}.v2-couch3__facts b{font:900 clamp(30px,3vw,44px)/1 var(--display);letter-spacing:-.03em;color:#fff}.v2-couch3__facts span{font:600 13px/1.3 var(--caption);color:#a9bcc8}.v2-couch3__facts li.is-you{border-color:#ff786466;background:#d8452f1f}.v2-couch3__facts li.is-you b{color:#ff8a78}.v2-couch3__punch{margin:0;display:grid;gap:4px;max-width:520px;text-align:left}.v2-couch3__punch span{font:600 clamp(16px,1.3vw,19px)/1.35 var(--caption);color:#a9bcc8}.v2-couch3__punch strong{font:900 clamp(26px,2.6vw,40px)/1.05 var(--display);letter-spacing:-.02em;color:#fff}.v2-couch3__punch em{font:700 clamp(15px,1.2vw,18px) var(--caption);font-style:normal;color:#ffd84a}@media (max-width: 899px){.v8.v8 .v2-couch3__after{width:100%;text-align:left}.v2-couch3__facts{gap:8px;margin:2px 0 12px}.v2-couch3__facts li{padding:11px 12px;border-radius:14px}.v2-couch3__facts b{font-size:28px}.v2-couch3__facts span{font-size:12px}.v2-couch3__punch strong{font-size:26px}}.v8 .v2-verdict__h span{white-space:nowrap}.v8 .v2-verdict__h{font-size:min(6vw,88px)}@media (max-width: 899px){.v8.v8 .v2-verdict__h{font-size:10.2vw}}.v8 .v2-proofsec .v2-head{text-align:right;margin-left:auto}.v8 .v2-proofsec .v2-head .v2-scene{justify-content:flex-end}.v8 .v2-proofsec .v2-head .v2-lead{margin-left:auto}@media (max-width: 899px){.v8.v8 .v2-verdict__h{font-size:8.5vw}}.v8 .v2-quiz .v2-quiz__poster{background:radial-gradient(80% 70% at 85% 10%,rgba(79,179,240,.35),transparent 70%),linear-gradient(170deg,#16212c,#0a0f15);border-color:#8fd0f559;color:#fff}.v8 .v2-quiz .v2-quiz__badge{color:#cfe3ef}.v8 .v2-quiz .v2-quiz__title{color:#fff}.v8 .v2-quiz .v2-quiz__d{color:#dbe6ee}.v8 .v2-quiz .v2-quiz__eps span{color:#fff;background:#ffffff1f}.v8 .v2-quiz .v2-quiz__emoji{filter:none}.v8 .v2-quiz .v2-quiz__facts li{color:#45525c}.v8 .v2-quiz .v2-quiz__facts li:before{color:var(--green)}.v8.v8 .v2-proofsec .v2-head{text-align:center;margin-inline:auto;max-width:900px}.v8.v8 .v2-proofsec .v2-head .v2-scene{justify-content:center}.v8.v8 .v2-proofsec .v2-head .v2-lead{margin-inline:auto}.v8 .v2-proofsec .v2-big{font-size:clamp(34px,5vw,76px)}@media (max-width: 899px){.v8.v8 .v2-proofsec .v2-big{font-size:clamp(28px,8.4vw,36px)}}@media (max-width: 899px){.v8.v8 .v2-couch3{grid-template-columns:minmax(0,1fr) 36vw;grid-template-areas:"head phone" "after after";-moz-column-gap:12px;column-gap:12px;row-gap:16px;justify-items:stretch;text-align:left;align-items:center}.v8.v8 .v2-couch3__head{text-align:left}.v8.v8 .v2-couch3 .v2-scene{justify-content:flex-start}.v8.v8 .v2-couch3 .v2-fit .v2-fit__l{margin-inline:0}.v8.v8 .v2-couch3 .v2-tt{height:auto;width:100%;aspect-ratio:9 / 18.6}.v2-couch3__clock{left:-10px;top:6%;font-size:11px;padding:4px 7px}.v2-couch3__count{right:-6px;bottom:10%;font-size:9px;padding:4px 7px}.v2-couch3__count b{font-size:15px}.v8.v8 .v2-couch2 .v2-couch__stage{min-height:0;padding:40px 0 44px}.v8 .v2-couch2 .v2-couch__stage:after{top:22%}}@media (max-width: 899px){.v8.v8 .v2-couch3{grid-template-columns:minmax(0,1fr) 31vw;align-items:center}.v8.v8 .v2-couch3 .v2-big:not(.v2-big--md){font-size:clamp(27px,8.2vw,36px);line-height:1;letter-spacing:-.035em;white-space:nowrap}.v8.v8 .v2-couch3 .v2-tt{width:31vw;height:calc(31vw * 18.6 / 9);max-height:none;aspect-ratio:auto;justify-self:end}.v2-couch3__clock{left:-14px;top:4%}.v2-couch3__count{right:-8px;bottom:6%}.v8 .v2-couch2 .v2-couch__stage:after{top:18%;font-size:40vw}}@media (min-width: 900px){.v8 .v2-couch3 .v2-big:not(.v2-big--md){font-size:clamp(40px,4.2vw,68px);line-height:1}}@media (min-width: 900px){.v8.v8--siti-web .v2-close2__card{max-width:none;grid-template-columns:1fr}.v8.v8--siti-web .v2-close2__body{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);-moz-column-gap:clamp(32px,5vw,80px);column-gap:clamp(32px,5vw,80px);align-items:start}.v8.v8--siti-web .v2-close2__body>*{grid-column:1}.v8.v8--siti-web .v2-close2__body>.v2-close2__mid{grid-column:2;grid-row:1 / span 6;align-self:center;max-width:none;margin:0}.v8.v8--siti-web .v2-close2 .v2-big{font-size:clamp(36px,4.4vw,68px)}.v8.v8--siti-web .v2-search--mid{padding:18px;gap:9px;border-radius:22px}.v8.v8--siti-web .v2-search--mid .v2-search__bar{font-size:15px;padding:12px 16px}.v8.v8--siti-web .v2-search--mid .v2-search__res{padding:10px 14px;font-size:13.5px}.v8.v8--siti-web .v2-search--mid .v2-search__res b{font-size:15px}.v8.v8--siti-web .v2-search--mid .v2-search__ai{font-size:13.5px;padding:10px 14px}}@media (min-width: 900px){.v8.v8 .v2-team3__badge{left:-22%;top:14%;bottom:auto;padding:9px 12px;font-size:11px}.v8.v8 .v2-team3__badge b{font-size:clamp(22px,2vw,30px)}.v8.v8 .v2-team3__visual{width:min(250px,17vw)}}@media (max-width: 899px){.v8.v8 .v2-team3__badge{margin:-22px -2px 0 auto;padding:5px 8px;font-size:9px}.v8.v8 .v2-team3__badge b{font-size:16px}.v8.v8 .v2-team3__body{margin-top:4px}}@media (max-width: 899px){.v8.v8 .v2-couch3{align-items:start}.v8.v8 .v2-couch3__head{align-self:start;padding-top:2px}}@media (min-width: 900px){.v8 .v2-couch3{grid-template-rows:auto 1fr;align-items:start}.v8 .v2-couch3__head,.v8 .v2-couch3 .v2-couch2__phone{align-self:start}}.v8 .v2-live__grid{align-items:start}.v8 .v2-live__stage{align-self:start}@media (max-width: 899px){.v8.v8 .v2-live__grid{grid-template-columns:minmax(0,1fr) 31vw;-moz-column-gap:12px;column-gap:12px;row-gap:12px}.v8.v8 .v2-live__copy>.v2-scene{grid-column:1;grid-row:1;order:0;margin-bottom:0}.v8.v8 .v2-live__copy>.v2-big{grid-column:1;grid-row:2;order:0;font-size:clamp(25px,7.4vw,32px);line-height:1}.v8.v8 .v2-live__ask{grid-column:1;grid-row:3;order:0;font-size:13.5px}.v8.v8 .v2-live__stage{grid-column:2;grid-row:1 / span 3;order:0}.v8.v8 .v2-live__phone{width:31vw;height:calc(31vw * 18.6 / 9)}.v8.v8 .v2-live__title{font-size:13px;top:34%;left:6px;right:6px}.v8.v8 .v2-live__title small{font-size:8.5px}.v8.v8 .v2-live__ep{font-size:9px;top:8px;left:8px}.v8.v8 .v2-live__idea{display:none}.v8.v8 .v2-live__chips{grid-column:1 / -1;grid-row:4;order:0}.v8.v8 .v2-live__act{grid-column:1 / -1;grid-row:5;order:0}.v8.v8 .v2-live .v2-hearts__hint{display:none}.v8.v8 .v2-live__copy>.v2-big{font-size:clamp(23px,6.6vw,30px)}}@media (max-width: 899px){.v8.v8 .v2-couch3{grid-template-areas:none;grid-template-rows:auto auto auto}.v8.v8 .v2-couch3__head{grid-column:1;grid-row:1}.v8.v8 .v2-couch3 .v2-couch2__phone{grid-column:2;grid-row:1 / span 2}.v8.v8 .v2-couch3__after{display:contents}.v8.v8 .v2-couch3__facts{grid-column:1;grid-row:2;grid-template-columns:1fr;gap:6px;margin:0;align-self:start}.v8.v8 .v2-couch3__facts li{padding:8px 10px;border-radius:12px}.v8.v8 .v2-couch3__facts b{font-size:22px}.v8.v8 .v2-couch3__facts span{font-size:11px}.v8.v8 .v2-couch3__punch{grid-column:1 / -1;grid-row:3;margin-top:6px}.v8.v8 .v2-couch2 .v2-couch__stage{padding-bottom:96px}.v8.v8 .v2-couch2:after{height:60px}.v8.v8 .v2-couch3 .v2-couch3__punch{grid-column:1 / span 2;max-width:none;width:100%}.v8.v8 .v2-couch3{grid-template-columns:minmax(0,1fr) 31vw!important}}.v2.v8 .v2-lf{width:100%;height:100dvh;max-width:none;max-height:none;top:0;right:0;bottom:0;left:0;margin:0;place-items:center;isolation:isolate}.v2.v8 .v2-lf__dim{background:var(--n950);opacity:.9;backdrop-filter:none;-webkit-backdrop-filter:none}.v2.v8 .v2-lf__card{background:var(--n900);border-radius:20px;overscroll-behavior:contain}@media (max-width: 599px){.v2.v8 .v2-lf{padding:12px}.v2.v8 .v2-lf__card{max-height:calc(100dvh - 24px)}}.v8{--safe-top: 0px;--header: calc(60px + var(--safe-top))}html.v2-top .v8{--safe-top: env(safe-area-inset-top, 0px)}@media (min-width: 900px){.v8{--header: calc(72px + var(--safe-top))}}.v8 .v2-header{box-sizing:border-box;top:0;height:var(--header);padding-top:var(--safe-top)}.v8 .v2-header:before{content:none}.v8 .v2-drawer{padding-top:calc(18px + var(--safe-top))}html:has(.v8),html:has(.v8) body{overflow-x:clip;max-width:100%}.v8{overflow-x:clip;touch-action:manipulation;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.v8 [class*=__grid]>*,.v8 .v2-more4__copy>*,.v8 .v2-more4__stage,.v8 .v2-more4__win{min-width:0}@media (max-width: 899px){.v8.v8 .v2-more4__grid{grid-template-columns:minmax(0,1fr)}.v8 .v2-more4__stage,.v8 .v2-more4__win,.v8 .v2-more4__win .v2-mock{max-width:100%}.v8 .v2-more4 .v2-big,.v8 .v2-more4 .v2-lead,.v8 .v2-more4 .v2-link{overflow-wrap:break-word}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:DM Sans,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background: 160 40% 5%;--foreground: 44 32% 95%;--card: 162 30% 8%;--card-foreground: 44 32% 95%;--popover: 162 30% 8%;--popover-foreground: 44 32% 95%;--primary: 164 72% 30%;--primary-foreground: 44 40% 97%;--secondary: 162 24% 12%;--secondary-foreground: 44 32% 95%;--muted: 162 20% 13%;--muted-foreground: 44 20% 88%;--accent: 43 55% 55%;--accent-foreground: 160 45% 7%;--destructive: 0 70% 45%;--destructive-foreground: 0 0% 100%;--border: 162 18% 18%;--input: 162 18% 18%;--ring: 43 55% 55%;--ink: 44 30% 90%;--radius: .5rem;--sidebar-background: 162 30% 8%;--sidebar-foreground: 44 20% 88%;--sidebar-primary: 164 72% 30%;--sidebar-primary-foreground: 44 40% 97%;--sidebar-accent: 162 24% 12%;--sidebar-accent-foreground: 44 32% 95%;--sidebar-border: 162 18% 18%;--sidebar-ring: 43 55% 55%}.dark{--background: 160 40% 5%;--foreground: 44 32% 95%;--card: 162 30% 8%;--card-foreground: 44 32% 95%;--popover: 162 30% 8%;--popover-foreground: 44 32% 95%;--primary: 164 72% 30%;--primary-foreground: 44 40% 97%;--secondary: 162 24% 12%;--secondary-foreground: 44 32% 95%;--muted: 162 20% 13%;--muted-foreground: 44 20% 88%;--accent: 43 55% 55%;--accent-foreground: 160 45% 7%;--destructive: 0 70% 45%;--destructive-foreground: 0 0% 100%;--border: 162 18% 18%;--input: 162 18% 18%;--ring: 43 55% 55%;--sidebar-background: 162 30% 8%;--sidebar-foreground: 44 20% 88%;--sidebar-primary: 164 72% 30%;--sidebar-primary-foreground: 44 40% 97%;--sidebar-accent: 162 24% 12%;--sidebar-accent-foreground: 44 32% 95%;--sidebar-border: 162 18% 18%;--sidebar-ring: 43 55% 55%}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground));font-family:DM Sans,system-ui,sans-serif}h1,h2,h3,h4,.font-display{font-family:Space Grotesk,DM Sans,sans-serif;letter-spacing:-.03em}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width: 1400px){.container{max-width:1400px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-bottom-1{bottom:-.25rem}.-bottom-12{bottom:-3rem}.-left-1{left:-.25rem}.-left-12{left:-3rem}.-right-12{right:-3rem}.-right-2{right:-.5rem}.-top-12{top:-3rem}.-top-2{top:-.5rem}.bottom-0{bottom:0}.bottom-20{bottom:5rem}.bottom-24{bottom:6rem}.bottom-3{bottom:.75rem}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-1\/4{left:25%}.left-10{left:2.5rem}.left-2{left:.5rem}.left-3{left:.75rem}.left-\[20\%\]{left:20%}.left-\[50\%\]{left:50%}.left-\[80\%\]{left:80%}.right-0{right:0}.right-1{right:.25rem}.right-1\/4{right:25%}.right-10{right:2.5rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.top-0{top:0}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-14{top:3.5rem}.top-2{top:.5rem}.top-20{top:5rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-40{top:10rem}.top-\[1px\]{top:1px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-full{top:100%}.-z-10{z-index:-10}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[1\]{z-index:1}.z-\[60\]{z-index:60}.col-span-2{grid-column:span 2 / span 2}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-4{margin-top:1rem;margin-bottom:1rem}.-ml-4{margin-left:-1rem}.-mt-4{margin-top:-1rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.hidden{display:none}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.size-4{width:1rem;height:1rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[1px\]{height:1px}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-96{max-height:24rem}.max-h-\[300px\]{max-height:300px}.max-h-\[70vh\]{max-height:70vh}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[95vh\]{max-height:95vh}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[100px\]{min-height:100px}.min-h-\[120px\]{min-height:120px}.min-h-\[80px\]{min-height:80px}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-0{width:0px}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[--sidebar-width\]{width:var(--sidebar-width)}.w-\[100px\]{width:100px}.w-\[1px\]{width:1px}.w-\[250px\]{width:250px}.w-\[2px\]{width:2px}.w-\[calc\(50\%-4px\)\]{width:calc(50% - 4px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-24{min-width:6rem}.min-w-5{min-width:1.25rem}.min-w-\[1050px\]{min-width:1050px}.min-w-\[12rem\]{min-width:12rem}.min-w-\[200px\]{min-width:200px}.min-w-\[560px\]{min-width:560px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[--skeleton-width\]{max-width:var(--skeleton-width)}.max-w-\[1400px\]{max-width:1400px}.max-w-\[160px\]{max-width:160px}.max-w-\[260px\]{max-width:260px}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.flex-\[0_0_46\%\]{flex:0 0 46%}.flex-\[0_0_58\%\]{flex:0 0 58%}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-left{transform-origin:left}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-px{--tw-translate-x: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-200\%\]{--tw-translate-x: -200%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-px{--tw-translate-x: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-125{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[bounce_1\.5s_ease-in-out_infinite\]{animation:bounce 1.5s ease-in-out infinite}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-\[bounce_1s_ease-in-out_infinite\]{animation:bounce 1s ease-in-out infinite}.animate-\[gradient_3s_ease_infinite\]{animation:gradient 3s ease infinite}.animate-\[pulse_2s_ease-in-out_infinite\]{animation:pulse 2s ease-in-out infinite}.animate-\[spin_3s_linear_infinite_reverse\]{animation:spin 3s linear infinite reverse}.animate-\[spin_4s_linear_infinite\]{animation:spin 4s linear infinite}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-y-0\.5{row-gap:.125rem}.-space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.75rem * var(--tw-space-x-reverse));margin-left:calc(-.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-border>:not([hidden])~:not([hidden]){border-color:hsl(var(--border))}.divide-border\/60>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .6)}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[1\.5px\]{border-width:1.5px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-y-\[3px\]{border-top-width:3px;border-bottom-width:3px}.border-b{border-bottom-width:1px}.border-b-\[3px\]{border-bottom-width:3px}.border-l{border-left-width:1px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-t-4{border-top-width:4px}.border-t-\[3px\]{border-top-width:3px}.border-dashed{border-style:dashed}.border-\[--color-border\]{border-color:var(--color-border)}.border-accent{border-color:hsl(var(--accent))}.border-accent\/30{border-color:hsl(var(--accent) / .3)}.border-accent\/40{border-color:hsl(var(--accent) / .4)}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-background\/20{border-color:hsl(var(--background) / .2)}.border-background\/40{border-color:hsl(var(--background) / .4)}.border-border{border-color:hsl(var(--border))}.border-border\/40{border-color:hsl(var(--border) / .4)}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-border\/60{border-color:hsl(var(--border) / .6)}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive\/30{border-color:hsl(var(--destructive) / .3)}.border-destructive\/50{border-color:hsl(var(--destructive) / .5)}.border-foreground{border-color:hsl(var(--foreground))}.border-input{border-color:hsl(var(--input))}.border-primary{border-color:hsl(var(--primary))}.border-primary-foreground\/20{border-color:hsl(var(--primary-foreground) / .2)}.border-primary-foreground\/30{border-color:hsl(var(--primary-foreground) / .3)}.border-primary\/25{border-color:hsl(var(--primary) / .25)}.border-primary\/30{border-color:hsl(var(--primary) / .3)}.border-primary\/40{border-color:hsl(var(--primary) / .4)}.border-secondary\/40{border-color:hsl(var(--secondary) / .4)}.border-sidebar-border{border-color:hsl(var(--sidebar-border))}.border-transparent{border-color:transparent}.border-white\/10{border-color:#ffffff1a}.border-l-transparent{border-left-color:transparent}.border-t-transparent{border-top-color:transparent}.bg-\[--color-bg\]{background-color:var(--color-bg)}.bg-\[hsl\(var\(--crm-sidebar\)\)\]{background-color:hsl(var(--crm-sidebar))}.bg-\[hsl\(var\(--crm-sidebar-active\)\)\]{background-color:hsl(var(--crm-sidebar-active))}.bg-accent{background-color:hsl(var(--accent))}.bg-accent\/15{background-color:hsl(var(--accent) / .15)}.bg-accent\/25{background-color:hsl(var(--accent) / .25)}.bg-accent\/30{background-color:hsl(var(--accent) / .3)}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-background{background-color:hsl(var(--background))}.bg-background\/10{background-color:hsl(var(--background) / .1)}.bg-background\/50{background-color:hsl(var(--background) / .5)}.bg-background\/70{background-color:hsl(var(--background) / .7)}.bg-background\/80{background-color:hsl(var(--background) / .8)}.bg-background\/85{background-color:hsl(var(--background) / .85)}.bg-background\/95{background-color:hsl(var(--background) / .95)}.bg-black\/80{background-color:#000c}.bg-border{background-color:hsl(var(--border))}.bg-card{background-color:hsl(var(--card))}.bg-card\/60{background-color:hsl(var(--card) / .6)}.bg-cyan-600{--tw-bg-opacity: 1;background-color:rgb(8 145 178 / var(--tw-bg-opacity, 1))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-destructive\/10{background-color:hsl(var(--destructive) / .1)}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-foreground{background-color:hsl(var(--foreground))}.bg-foreground\/40{background-color:hsl(var(--foreground) / .4)}.bg-indigo-500{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted-foreground{background-color:hsl(var(--muted-foreground))}.bg-muted-foreground\/50{background-color:hsl(var(--muted-foreground) / .5)}.bg-muted\/30{background-color:hsl(var(--muted) / .3)}.bg-muted\/40{background-color:hsl(var(--muted) / .4)}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-muted\/60{background-color:hsl(var(--muted) / .6)}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary-foreground\/10{background-color:hsl(var(--primary-foreground) / .1)}.bg-primary-foreground\/20{background-color:hsl(var(--primary-foreground) / .2)}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-primary\/20{background-color:hsl(var(--primary) / .2)}.bg-primary\/30{background-color:hsl(var(--primary) / .3)}.bg-primary\/40{background-color:hsl(var(--primary) / .4)}.bg-primary\/5{background-color:hsl(var(--primary) / .05)}.bg-primary\/90{background-color:hsl(var(--primary) / .9)}.bg-rose-50{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.bg-rose-500{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-secondary\/20{background-color:hsl(var(--secondary) / .2)}.bg-sidebar{background-color:hsl(var(--sidebar-background))}.bg-sidebar-border{background-color:hsl(var(--sidebar-border))}.bg-sky-100{--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))}.bg-sky-500{--tw-bg-opacity: 1;background-color:rgb(14 165 233 / var(--tw-bg-opacity, 1))}.bg-stone-500{--tw-bg-opacity: 1;background-color:rgb(120 113 108 / var(--tw-bg-opacity, 1))}.bg-teal-500{--tw-bg-opacity: 1;background-color:rgb(20 184 166 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-violet-100{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1))}.bg-violet-500{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-zinc-400{--tw-bg-opacity: 1;background-color:rgb(161 161 170 / var(--tw-bg-opacity, 1))}.bg-\[radial-gradient\(circle_at_20\%_30\%\,hsl\(var\(--primary\)\/0\.15\)_0\%\,transparent_50\%\)\,radial-gradient\(circle_at_80\%_70\%\,hsl\(var\(--accent\)\/0\.15\)_0\%\,transparent_50\%\)\,radial-gradient\(circle_at_50\%_50\%\,hsl\(var\(--primary\)\/0\.1\)_0\%\,transparent_70\%\)\]{background-image:radial-gradient(circle at 20% 30%,hsl(var(--primary)/.15) 0%,transparent 50%),radial-gradient(circle at 80% 70%,hsl(var(--accent)/.15) 0%,transparent 50%),radial-gradient(circle at 50% 50%,hsl(var(--primary)/.1) 0%,transparent 70%)}.bg-\[radial-gradient\(ellipse_at_top\,_var\(--tw-gradient-stops\)\)\]{background-image:radial-gradient(ellipse at top,var(--tw-gradient-stops))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.from-background{--tw-gradient-from: hsl(var(--background)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-background\/90{--tw-gradient-from: hsl(var(--background) / .9) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/60{--tw-gradient-from: rgb(0 0 0 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/80{--tw-gradient-from: rgb(0 0 0 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary{--tw-gradient-from: hsl(var(--primary)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/10{--tw-gradient-from: hsl(var(--primary) / .1) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/15{--tw-gradient-from: hsl(var(--primary) / .15) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/20{--tw-gradient-from: hsl(var(--primary) / .2) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/30{--tw-gradient-from: hsl(var(--primary) / .3) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/5{--tw-gradient-from: hsl(var(--primary) / .05) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-accent{--tw-gradient-to: hsl(var(--accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--accent)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-accent\/40{--tw-gradient-to: hsl(var(--accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--accent) / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-background{--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--background)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-background\/10{--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--background) / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-background\/30{--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--background) / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/20{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary{--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--primary)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/10{--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--primary) / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/30{--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--primary) / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/40{--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--primary) / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-secondary{--tw-gradient-to: hsl(var(--secondary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--secondary)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/10{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/20{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-background{--tw-gradient-to: hsl(var(--background)) var(--tw-gradient-to-position)}.to-primary{--tw-gradient-to: hsl(var(--primary)) var(--tw-gradient-to-position)}.to-primary\/10{--tw-gradient-to: hsl(var(--primary) / .1) var(--tw-gradient-to-position)}.to-primary\/5{--tw-gradient-to: hsl(var(--primary) / .05) var(--tw-gradient-to-position)}.to-primary\/70{--tw-gradient-to: hsl(var(--primary) / .7) var(--tw-gradient-to-position)}.to-primary\/80{--tw-gradient-to: hsl(var(--primary) / .8) var(--tw-gradient-to-position)}.to-secondary{--tw-gradient-to: hsl(var(--secondary)) var(--tw-gradient-to-position)}.to-secondary\/10{--tw-gradient-to: hsl(var(--secondary) / .1) var(--tw-gradient-to-position)}.to-secondary\/20{--tw-gradient-to: hsl(var(--secondary) / .2) var(--tw-gradient-to-position)}.to-secondary\/30{--tw-gradient-to: hsl(var(--secondary) / .3) var(--tw-gradient-to-position)}.to-secondary\/5{--tw-gradient-to: hsl(var(--secondary) / .05) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.bg-\[length\:200\%_100\%\]{background-size:200% 100%}.bg-\[length\:200\%_auto\]{background-size:200% auto}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-current{fill:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-top{-o-object-position:top;object-position:top}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-1{padding-bottom:.25rem}.pb-12{padding-bottom:3rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-20{padding-bottom:5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\[calc\(env\(safe-area-inset-bottom\)\+96px\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + 96px)}.pl-2\.5{padding-left:.625rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-display{font-family:Space Grotesk,DM Sans,sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[0\.8rem\]{font-size:.8rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[2\.6rem\]{font-size:2.6rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[0\.95\]{line-height:.95}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[hsl\(var\(--crm-sidebar-foreground\)\)\]{color:hsl(var(--crm-sidebar-foreground))}.text-accent{color:hsl(var(--accent))}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-background{color:hsl(var(--background))}.text-background\/60{color:hsl(var(--background) / .6)}.text-background\/80{color:hsl(var(--background) / .8)}.text-card-foreground{color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/50{color:hsl(var(--foreground) / .5)}.text-foreground\/70{color:hsl(var(--foreground) / .7)}.text-foreground\/80{color:hsl(var(--foreground) / .8)}.text-foreground\/90{color:hsl(var(--foreground) / .9)}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-muted-foreground\/80{color:hsl(var(--muted-foreground) / .8)}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-primary-foreground\/80{color:hsl(var(--primary-foreground) / .8)}.text-primary\/60{color:hsl(var(--primary) / .6)}.text-rose-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.text-rose-900{--tw-text-opacity: 1;color:rgb(136 19 55 / var(--tw-text-opacity, 1))}.text-secondary{color:hsl(var(--secondary))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-sidebar-foreground{color:hsl(var(--sidebar-foreground))}.text-sidebar-foreground\/70{color:hsl(var(--sidebar-foreground) / .7)}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-sky-800{--tw-text-opacity: 1;color:rgb(7 89 133 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-violet-800{--tw-text-opacity: 1;color:rgb(91 33 182 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/70{color:#ffffffb3}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.opacity-\[0\.07\]{opacity:.07}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_hsl\(var\(--foreground\)\/0\.04\)\]{--tw-shadow: 0 1px 2px hsl(var(--foreground)/.04);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-primary\/30{--tw-shadow-color: hsl(var(--primary) / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-primary\/50{--tw-shadow-color: hsl(var(--primary) / .5);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-ring{--tw-ring-color: hsl(var(--ring))}.ring-sidebar-ring{--tw-ring-color: hsl(var(--sidebar-ring))}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[100px\]{--tw-blur: blur(100px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[120px\]{--tw-blur: blur(120px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[70px\]{--tw-blur: blur(70px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[80px\]{--tw-blur: blur(80px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-sm{--tw-blur: blur(4px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-2xl{--tw-drop-shadow: drop-shadow(0 25px 25px rgb(0 0 0 / .15));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_15px_rgba\(255\,255\,255\,0\.5\)\]{--tw-drop-shadow: drop-shadow(0 0 15px rgba(255,255,255,.5));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-lg{--tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[margin\,opa\]{transition-property:margin,opa;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.delay-200{transition-delay:.2s}.delay-300{transition-delay:.3s}.delay-500{transition-delay:.5s}.delay-700{transition-delay:.7s}.duration-1000{transition-duration:1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.fade-in,.fade-in-0{--tw-enter-opacity: 0}.fade-in-80{--tw-enter-opacity: .8}.zoom-in-95{--tw-enter-scale: .95}.duration-1000{animation-duration:1s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-700{animation-duration:.7s}.delay-200{animation-delay:.2s}.delay-500{animation-delay:.5s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.paused{animation-play-state:paused}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.perspective-1000{perspective:1000px}.animate-gradient{animation:gradient 8s ease infinite}@keyframes gradient{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.delay-300{animation-delay:.3s}.delay-700{animation-delay:.7s}.brutal{border:1px solid hsl(var(--border));box-shadow:0 24px 60px -30px #000000e6,inset 0 1px hsl(var(--foreground) / .06)}.brutal-sm{border:1px solid hsl(var(--border));box-shadow:0 14px 34px -22px #000000e6,inset 0 1px hsl(var(--foreground) / .05)}.brutal-accent{border:1px solid hsl(var(--accent) / .45);box-shadow:0 24px 60px -28px hsl(var(--accent) / .35),inset 0 1px hsl(var(--accent) / .15)}.brutal-primary{border:1px solid hsl(var(--primary) / .5);box-shadow:0 24px 60px -28px hsl(var(--primary) / .45),inset 0 1px hsl(var(--primary) / .2)}.brutal-hover{transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease,border-color .3s ease}.brutal-hover:hover{transform:translateY(-4px);border-color:hsl(var(--accent) / .5);box-shadow:0 34px 70px -30px hsl(var(--accent) / .35)}.brutal-press:active{transform:translateY(1px)}.gold-text{background-image:linear-gradient(100deg,#e9d5a5,#cba84d,#a6813f);-webkit-background-clip:text;background-clip:text;color:transparent}.text-stroke{-webkit-text-stroke:1px hsl(var(--foreground) / .6);color:transparent}.marquee-track{animation:marquee-x 28s linear infinite}.marquee-paused:hover .marquee-track,.marquee-paused:hover .marquee-track-fast{animation-play-state:paused}@keyframes marquee-x{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes tickerUp{0%,18%{transform:translateY(0)}25%,43%{transform:translateY(-100%)}50%,68%{transform:translateY(-200%)}75%,93%{transform:translateY(-300%)}to{transform:translateY(-400%)}}@media (prefers-reduced-motion: reduce){.marquee-track,.marquee-track-fast,.animate-ticker{animation:none}}.\[scrollbar-width\:none\]{scrollbar-width:none}.crm{--background: 120 8% 97%;--foreground: 160 10% 9%;--card: 0 0% 100%;--card-foreground: 160 10% 9%;--popover: 0 0% 100%;--popover-foreground: 160 10% 9%;--primary: 164 72% 30%;--primary-foreground: 0 0% 100%;--secondary: 140 8% 94%;--secondary-foreground: 160 10% 12%;--muted: 140 8% 95%;--muted-foreground: 160 5% 42%;--accent: 164 40% 94%;--accent-foreground: 164 72% 22%;--destructive: 0 72% 51%;--destructive-foreground: 0 0% 100%;--border: 140 6% 89%;--input: 140 6% 87%;--ring: 164 72% 30%;--crm-sidebar: 160 12% 7%;--crm-sidebar-foreground: 140 6% 70%;--crm-sidebar-active: 160 10% 13%;font-family:Inter,system-ui,sans-serif;color:hsl(var(--foreground));background:hsl(var(--background))}.crm h1,.crm h2,.crm h3{font-family:Inter,system-ui,sans-serif;letter-spacing:-.02em}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}@media (max-width: 767px){input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,[role=combobox]{font-size:16px!important}[role=dialog]{max-height:calc(100dvh - 2rem);overflow-y:auto;overscroll-behavior:contain;width:calc(100vw - 1.5rem)}}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:bottom-2:before{content:var(--tw-content);bottom:.5rem}.before\:left-\[13px\]:before{content:var(--tw-content);left:13px}.before\:top-2:before{content:var(--tw-content);top:.5rem}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:bg-border:before{content:var(--tw-content);background-color:hsl(var(--border))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-width:1px}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\:border-0:last-child{border-width:0px}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-2:hover{--tw-translate-y: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:animate-none:hover{animation:none}.hover\:border-foreground:hover{border-color:hsl(var(--foreground))}.hover\:border-primary\/50:hover{border-color:hsl(var(--primary) / .5)}.hover\:bg-\[hsl\(var\(--crm-sidebar-active\)\)\]:hover{background-color:hsl(var(--crm-sidebar-active))}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-card:hover{background-color:hsl(var(--card))}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive) / .8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-foreground:hover{background-color:hsl(var(--foreground))}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/40:hover{background-color:hsl(var(--muted) / .4)}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-muted\/60:hover{background-color:hsl(var(--muted) / .6)}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary) / .8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-sidebar-accent:hover{background-color:hsl(var(--sidebar-accent))}.hover\:from-primary:hover{--tw-gradient-from: hsl(var(--primary)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:via-primary\/90:hover{--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--primary) / .9) var(--tw-gradient-via-position), var(--tw-gradient-to)}.hover\:to-primary\/70:hover{--tw-gradient-to: hsl(var(--primary) / .7) var(--tw-gradient-to-position)}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-destructive:hover{color:hsl(var(--destructive))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:text-primary\/90:hover{color:hsl(var(--primary) / .9)}.hover\:text-sidebar-accent-foreground:hover{color:hsl(var(--sidebar-accent-foreground))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-2xl:hover{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-primary\/30:hover{--tw-shadow-color: hsl(var(--primary) / .3);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-primary\/40:hover{--tw-shadow-color: hsl(var(--primary) / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:hsl(var(--sidebar-border))}.focus\:border-primary:focus{border-color:hsl(var(--primary))}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-destructive:focus{color:hsl(var(--destructive))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:opacity-100:focus{opacity:1}.focus\:shadow-lg:focus{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:shadow-primary\/20:focus{--tw-shadow-color: hsl(var(--primary) / .2);--tw-shadow: var(--tw-shadow-colored)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color: hsl(var(--sidebar-ring))}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--background))}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-muted\/60:active{background-color:hsl(var(--muted) / .6)}.active\:bg-sidebar-accent:active{background-color:hsl(var(--sidebar-accent))}.active\:text-sidebar-accent-foreground:active{color:hsl(var(--sidebar-accent-foreground))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100{opacity:1}.group:hover .group-hover\:block{display:block}.group:hover .group-hover\:-translate-y-0\.5{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-2{--tw-translate-x: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-\[200\%\]{--tw-translate-x: 200%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-1{--tw-rotate: 1deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.04\]{--tw-scale-x: 1.04;--tw-scale-y: 1.04;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.05\]{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:gap-3{gap:.75rem}.group\/cta:hover .group-hover\/cta\:bg-accent{background-color:hsl(var(--accent))}.group:hover .group-hover\:bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.group:hover .group-hover\:from-primary{--tw-gradient-from: hsl(var(--primary)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.group:hover .group-hover\:to-secondary{--tw-gradient-to: hsl(var(--secondary)) var(--tw-gradient-to-position)}.group:hover .group-hover\:bg-clip-text{-webkit-background-clip:text;background-clip:text}.group:hover .group-hover\:text-transparent{color:transparent}.group\/menu-item:hover .group-hover\/menu-item\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:hsl(var(--muted) / .4)}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:hsl(var(--destructive) / .3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity: 1;color:rgb(254 242 242 / var(--tw-text-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color: hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color: #dc2626}.peer\/menu-button:hover~.peer-hover\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has([data-variant=inset]){background-color:hsl(var(--sidebar-background))}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-right:2rem}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:hsl(var(--accent) / .5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.aria-selected\:opacity-30[aria-selected=true]{opacity:.3}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x: var(--radix-toast-swipe-end-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x: var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:hsl(var(--sidebar-accent))}.data-\[active\]\:bg-accent\/50[data-active]{background-color:hsl(var(--accent) / .5)}.data-\[selected\=\'true\'\]\:bg-accent[data-selected=true]{background-color:hsl(var(--accent))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:hsl(var(--accent) / .5)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[active\=true\]\:font-medium[data-active=true]{font-weight:500}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:hsl(var(--sidebar-accent-foreground))}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:hsl(var(--accent-foreground))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity: 0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity: .8}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale: .9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x: 13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x: -13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x: 13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x: -13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=open\]\:hover\:bg-sidebar-accent:hover[data-state=open]{background-color:hsl(var(--sidebar-accent))}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground:hover[data-state=open]{color:hsl(var(--sidebar-accent-foreground))}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-1rem}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-2rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden{display:none}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!size-8{width:2rem!important;height:2rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 1rem)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0px}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180,.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden{overflow:hidden}.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg{border-radius:var(--radius)}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border{border-width:1px}.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:1px}.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:1px}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border-sidebar-border{border-color:hsl(var(--sidebar-border))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-0{padding:0!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-2{padding:.5rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content);left:100%}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:hover{background-color:hsl(var(--sidebar-background))}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5{top:.375rem}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem}.peer[data-variant=inset]~.peer-data-\[variant\=inset\]\:min-h-\[calc\(100svh-theme\(spacing\.4\)\)\]{min-height:calc(100svh - 1rem)}.peer\/menu-button[data-active=true]~.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}@supports ((-webkit-backdrop-filter: var(--tw)) or (backdrop-filter: var(--tw))){.supports-\[backdrop-filter\]\:bg-background\/60{background-color:hsl(var(--background) / .6)}}.dark\:border-destructive:is(.dark *){border-color:hsl(var(--destructive))}@media (min-width: 640px){.sm\:bottom-0{bottom:0}.sm\:right-0{right:0}.sm\:top-auto{top:auto}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:-mx-8{margin-left:-2rem;margin-right:-2rem}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:hidden{display:none}.sm\:h-12{height:3rem}.sm\:h-14{height:3.5rem}.sm\:h-4{height:1rem}.sm\:h-5{height:1.25rem}.sm\:h-9{height:2.25rem}.sm\:min-h-\[120px\]{min-height:120px}.sm\:w-36{width:9rem}.sm\:w-4{width:1rem}.sm\:w-40{width:10rem}.sm\:w-44{width:11rem}.sm\:w-48{width:12rem}.sm\:w-5{width:1.25rem}.sm\:w-56{width:14rem}.sm\:w-60{width:15rem}.sm\:w-auto{width:auto}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:flex-\[0_0_38\%\]{flex:0 0 38%}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-3{gap:.75rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.sm\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.sm\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:opacity-0{opacity:0}.group:hover .sm\:group-hover\:opacity-100{opacity:1}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y: 100%}}@media (min-width: 768px){.md\:absolute{position:absolute}.md\:bottom-6{bottom:1.5rem}.md\:right-6{right:1.5rem}.md\:mb-0{margin-bottom:0}.md\:mt-8{margin-top:2rem}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-28{width:7rem}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:max-w-\[420px\]{max-width:420px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:justify-start{justify-content:flex-start}.md\:gap-4{gap:1rem}.md\:gap-5{gap:1.25rem}.md\:p-4{padding:1rem}.md\:p-6{padding:1.5rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.md\:py-9{padding-top:2.25rem;padding-bottom:2.25rem}.md\:pb-14{padding-bottom:3.5rem}.md\:pt-12{padding-top:3rem}.md\:text-left{text-align:left}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-7xl{font-size:4.5rem;line-height:1}.md\:text-\[11px\]{font-size:11px}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:text-xs{font-size:.75rem;line-height:1rem}.md\:opacity-0{opacity:0}.after\:md\:hidden:after{content:var(--tw-content);display:none}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{border-radius:.75rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media (min-width: 1024px){.lg\:top-2{top:.5rem}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:h-5{height:1.25rem}.lg\:w-20{width:5rem}.lg\:w-5{width:1.25rem}.lg\:w-60{width:15rem}.lg\:max-w-6xl{max-width:72rem}.lg\:flex-\[0_0_24\%\]{flex:0 0 24%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:justify-center{justify-content:center}.lg\:gap-5{gap:1.25rem}.lg\:space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.lg\:space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(5rem * var(--tw-space-y-reverse))}.lg\:p-4{padding:1rem}.lg\:p-8{padding:2rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:py-2{padding-top:.5rem;padding-bottom:.5rem}.lg\:pb-8{padding-bottom:2rem}.lg\:pl-60{padding-left:15rem}.lg\:text-left{text-align:left}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-7xl{font-size:4.5rem;line-height:1}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 1280px){.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent) / .5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y: -3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:size-3\.5>svg{width:.875rem;height:.875rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:h-3>svg{height:.75rem}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground))}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:hsl(var(--sidebar-accent-foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0px}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground))}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:hsl(var(--border) / .5)}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border))}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{outline:2px solid transparent;outline-offset:2px}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:hsl(var(--muted))}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector,.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{outline:2px solid transparent;outline-offset:2px}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}
