@font-face{font-family:Climate Crisis;font-style:normal;font-weight:400;font-display:swap;src:url("./fonts/climate-crisis-cyrillic-year-normal-JBHFRCLN.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Climate Crisis;font-style:normal;font-weight:400;font-display:swap;src:url("./fonts/climate-crisis-latin-year-normal-2DK3ZQL4.woff2") format("woff2-variations");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:Cascadia Mono;font-style:normal;font-weight:300;font-display:swap;src:url("./fonts/cascadia-mono-cyrillic-300-normal-SJNQ5QAB.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cascadia Mono;font-style:normal;font-weight:300;font-display:swap;src:url("./fonts/cascadia-mono-latin-300-normal-ERAYTBJH.woff2") format("woff2");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:Cascadia Mono;font-style:italic;font-weight:300;font-display:swap;src:url("./fonts/cascadia-mono-cyrillic-300-italic-ZLFR736Y.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cascadia Mono;font-style:italic;font-weight:300;font-display:swap;src:url("./fonts/cascadia-mono-latin-300-italic-SPU62NNN.woff2") format("woff2");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:Cascadia Mono;font-style:italic;font-weight:400;font-display:swap;src:url("./fonts/cascadia-mono-cyrillic-400-italic-L7YOGJTH.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cascadia Mono;font-style:italic;font-weight:400;font-display:swap;src:url("./fonts/cascadia-mono-latin-400-italic-44JEIDYN.woff2") format("woff2");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:Cascadia Mono;font-style:italic;font-weight:600;font-display:swap;src:url("./fonts/cascadia-mono-cyrillic-600-italic-BH3TELOW.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cascadia Mono;font-style:italic;font-weight:600;font-display:swap;src:url("./fonts/cascadia-mono-latin-600-italic-QTZ6CPRP.woff2") format("woff2");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:Cascadia Mono;font-style:italic;font-weight:700;font-display:swap;src:url("./fonts/cascadia-mono-cyrillic-700-italic-UUZHMCJA.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cascadia Mono;font-style:italic;font-weight:700;font-display:swap;src:url("./fonts/cascadia-mono-latin-700-italic-4LFGLT5V.woff2") format("woff2");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:Cascadia Mono;font-style:normal;font-weight:700;font-display:swap;src:url("./fonts/cascadia-mono-cyrillic-700-normal-3WJGC7UZ.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cascadia Mono;font-style:normal;font-weight:700;font-display:swap;src:url("./fonts/cascadia-mono-latin-700-normal-JIQZULME.woff2") format("woff2");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:Cascadia Mono;font-style:normal;font-weight:400;font-display:swap;src:url("./fonts/cascadia-mono-cyrillic-400-normal-K7FFQPWD.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cascadia Mono;font-style:normal;font-weight:400;font-display:swap;src:url("./fonts/cascadia-mono-latin-400-normal-RYLPDX75.woff2") format("woff2");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}:root{--main-blue: #071421;--main-white: #fff;--accent: #fc4c00;--tag-blue: #00a6d9;--card: #f9deb8;--muted: #8493a2;--placeholder: #353f49;--font-title: "Climate Crisis", "Arial Black", system-ui, sans-serif;--font-body: "Cascadia Mono", ui-monospace, Menlo, Consolas, monospace;--year-normal: 1979;--year-distort: 2012;--year-distort-xl: 2028}:root{--accent-hover: #ff6a2b;--accent-pressed: #d13800;--paper-hover: #fff0e9;--paper-pressed: #ffd6c2;--disabled-opacity: .35;--ease-out: cubic-bezier(.25, 1, .5, 1);--dur-ui: .4s}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;background:var(--main-blue);color:var(--main-white);font:300 16px/normal var(--font-body);-webkit-font-smoothing:antialiased}h1,h2,h3,p{margin:0}img,svg{display:block;max-width:100%}button,input{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.t-title-xxl{font:400 98px/normal var(--font-title);font-variation-settings:"YEAR" var(--year-normal)}.t-title-accent{font:400 128px/normal var(--font-title);font-variation-settings:"YEAR" var(--year-distort-xl);color:var(--accent)}.t-title-large{font:400 48px/normal var(--font-title);font-variation-settings:"YEAR" var(--year-normal);letter-spacing:.04em}.t-title-medium{font:italic 700 42px/normal var(--font-body);text-transform:uppercase}.t-para-large{font:300 24px/normal var(--font-body)}.t-service{font:italic 300 20px/normal var(--font-body)}.is-distort{font-variation-settings:"YEAR" var(--year-distort);color:var(--accent)}.is-accent{color:var(--accent)}.is-muted{color:var(--muted)}.btn{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 16px;border:0;border-radius:100px;font:italic 600 16px/normal var(--font-body);text-transform:uppercase;text-align:center;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color var(--dur-ui) var(--ease-out),color var(--dur-ui) var(--ease-out);background:var(--accent);color:var(--main-white)}.btn--85{height:85px;padding:0 24px;font-size:32px}.btn--block{display:flex;width:100%}.btn:hover,.btn.is-hover{background:var(--accent-hover)}.btn:active,.btn.is-pressed{background:var(--accent-pressed)}.btn--secondary{background:var(--main-white);color:var(--accent)}.btn--secondary:hover,.btn--secondary.is-hover{background:var(--paper-hover)}.btn--secondary:active,.btn--secondary.is-pressed{background:var(--paper-pressed);color:var(--accent-pressed)}.btn:disabled,.btn[aria-disabled=true]{opacity:var(--disabled-opacity);pointer-events:none}.link{font:300 16px/normal var(--font-body);color:var(--main-white);white-space:nowrap;text-decoration:underline wavy transparent;text-decoration-thickness:9%;text-decoration-skip-ink:none;transition:color var(--dur-ui) var(--ease-out),text-decoration-color var(--dur-ui) var(--ease-out)}.link--24{font-size:24px;font-weight:700}.link:hover,.link.is-hover,.link:active,.link.is-pressed{font-weight:700;color:var(--accent);text-decoration-color:var(--accent)}.link:active,.link.is-pressed{color:var(--accent-pressed);text-decoration-color:var(--accent-pressed)}.link[aria-current],.link.is-active{font-weight:700;color:var(--accent);text-decoration-color:transparent}.link[aria-disabled=true]{font-weight:300;color:var(--main-white);opacity:var(--disabled-opacity);pointer-events:none}.tag{display:inline-flex;align-items:center;justify-content:center;padding:16px;background:var(--tag-blue);color:var(--main-white);border-radius:12px 0;font:italic 400 20px/19px var(--font-body);white-space:nowrap}.tag--sm{padding:4px 8px;font-size:12px}@media(max-width:719px){.tag{padding:4px 8px;font-size:12px}}.logo{--y-size: 32px;--y-track: -2.88px;--y-top: 5px;--union-w: 21.551px;--union-h: 33.566px;--union-x: 17px;--now-w: 63.751px;--now-h: 22.813px;--now-x: 36px;--now-y: 11px;display:inline-block;padding:12px 24px;color:var(--main-white);text-decoration:none}.logo__mark{display:inline-grid;grid-template-columns:max-content;grid-template-rows:max-content;place-items:start;line-height:0}.logo__mark>*{grid-area:1 / 1}.logo__y{margin-top:var(--y-top);font:italic 400 var(--y-size)/normal var(--font-body);letter-spacing:var(--y-track);font-feature-settings:"ordn" 1;white-space:nowrap}.logo__union{width:var(--union-w);height:var(--union-h);margin-left:var(--union-x)}.logo__now{width:var(--now-w);height:var(--now-h);margin-left:var(--now-x);margin-top:var(--now-y)}.logo--sm{--y-size: 19.006px;--y-track: -1.7105px;--y-top: 3.07px;--union-w: 12.8px;--union-h: 19.936px;--union-x: 10.1px;--now-w: 37.864px;--now-h: 13.549px;--now-x: 21.38px;--now-y: 6.63px;padding:7.127px 14.254px}.field{--h: 152px;--bw: 5px;--fs: 48px;--px: 29px;--caret-w: 5px;--caret-h: 63px;--lock-r: 29px;--lock-s: 40px;position:relative;display:block;width:100%;height:var(--h);overflow:hidden;border:var(--bw) solid var(--accent);border-radius:16px;font:400 var(--fs)/normal var(--font-title);font-variation-settings:"YEAR" var(--year-normal)}.field--sm{--h: 72px;--bw: 3px;--fs: 20px;--px: 23px;--caret-w: 2px;--caret-h: 26px;--lock-r: 5px;--lock-s: 12px}@media(max-width:719px){.field{--h: 72px;--bw: 3px;--fs: 20px;--px: 23px;--caret-w: 2px;--caret-h: 26px;--lock-r: 5px;--lock-s: 12px}}.field__input{position:absolute;inset:0;width:100%;height:100%;padding:0 var(--px);border:0;outline:0;background:transparent;color:var(--main-white);caret-color:transparent;font:inherit;font-variation-settings:inherit}.field__input::placeholder{color:var(--placeholder);opacity:1}.field__caret{position:absolute;top:50%;left:var(--px);width:var(--caret-w);height:var(--caret-h);transform:translateY(-50%);background:var(--accent);display:none;pointer-events:none;animation:field-blink 1.06s steps(1) infinite}.field:focus-within .field__caret,.field.is-focus .field__caret{display:block}@keyframes field-blink{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.field__caret{animation:none}}.field__measure{position:absolute;visibility:hidden;white-space:pre;pointer-events:none;font:inherit;font-variation-settings:inherit;padding:0}.field__lock{position:absolute;top:50%;right:var(--lock-r);width:var(--lock-s);height:var(--lock-s);transform:translateY(-50%);display:none}.field.is-readonly{border-color:var(--placeholder)}.field.is-readonly .field__lock{display:block}.field.is-readonly .field__caret{display:none!important}.field.is-disabled{opacity:var(--disabled-opacity);pointer-events:none}.field.is-disabled .field__caret{display:none!important}.field.is-invalid{border-color:var(--main-white)}.field.is-invalid .field__input{color:var(--accent)}.field.is-shake{animation:field-shake .34s ease-in-out}@keyframes field-shake{20%{transform:translate(-7px)}45%{transform:translate(6px)}70%{transform:translate(-3px)}}@media(prefers-reduced-motion:reduce){.field.is-shake{animation:none}}.field-hint{display:flex;align-items:flex-start;gap:10px;min-height:1.4em;margin-top:14px;font:italic 300 20px/normal var(--font-body);color:var(--accent);opacity:0;transition:opacity .15s ease}.field-hint.is-visible{opacity:1}.field-hint:before{content:"!";flex:none;display:inline-grid;place-items:center;width:1.2em;height:1.2em;margin-top:.05em;border-radius:50%;background:var(--accent);color:var(--main-blue);font:italic 700 .8em/1 var(--font-body)}.field--sm+.field-hint{font-size:14px;margin-top:10px;gap:8px}@media(max-width:719px){.field-hint{font-size:14px;margin-top:10px;gap:8px}}.block-title{display:flex;flex-direction:column;gap:32px;max-width:668px}.block-title__head{display:flex;align-items:center;gap:24px}.block-title__icon{width:48px;height:48px;flex:none}.block-title__text{max-width:565px;font:300 24px/normal var(--font-body);color:var(--main-white)}.block-title__text b{font-weight:700;font-style:italic}.form-error{display:flex;align-items:flex-start;gap:12px;padding:16px 20px;border:2px solid var(--accent);border-radius:16px;font:italic 300 20px/normal var(--font-body);color:var(--main-white)}.form-error:before{content:"!";flex:none;display:inline-grid;place-items:center;width:1.3em;height:1.3em;border-radius:50%;background:var(--accent);color:var(--main-blue);font:italic 700 .85em/1 var(--font-body)}.form-error[hidden]{display:none}.form-error__retry{margin-left:auto;align-self:center}.form-error--sm{font-size:14px;padding:12px 14px;gap:10px}@media(max-width:719px){.form-error{font-size:14px;padding:12px 14px;gap:10px}}.turnstile-slot{position:fixed;left:50%;bottom:16px;z-index:60;transform:translate(-50%)}:root{--header-h: 130px;--header-h-stuck: 96px;--header-h-sm: 64px}html{scroll-padding-top:var(--header-h-stuck)}html:has(.header.is-compact){scroll-padding-top:var(--header-h-sm)}html.menu-open{overflow:hidden}.header{position:sticky;top:0;z-index:50}.header--static{position:relative}.header{pointer-events:none}.header__bar{pointer-events:auto}.header.is-stuck .header__bar{background:#071421db;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header__bar{display:flex;align-items:center;height:var(--header-h);padding:0 56px 0 46px;transition:height .2s ease}.header.is-stuck .header__bar{height:var(--header-h-stuck);margin-bottom:calc(var(--header-h) - var(--header-h-stuck))}.header__logo{flex:none}.header__logo--sm{display:none}.header__menu{display:flex;align-items:center;gap:clamp(22px,2.5vw,36px);margin-left:auto}.burger{display:none;position:relative;width:44px;height:44px;margin-left:auto;padding:0;border:0;background:none}.burger i{position:absolute;left:13px;width:19px;height:2px;background:var(--accent);transition:transform .2s ease,opacity .15s ease,top .2s ease}.burger i:nth-child(1){top:15px}.burger i:nth-child(2){top:21px}.burger i:nth-child(3){top:27px}.burger[aria-expanded=true] i:nth-child(1){top:21px;transform:rotate(45deg)}.burger[aria-expanded=true] i:nth-child(2){opacity:0}.burger[aria-expanded=true] i:nth-child(3){top:21px;transform:rotate(-45deg)}.header.is-compact .header__bar{height:var(--header-h-sm);padding:0 16px}.header.is-compact.is-stuck .header__bar{height:var(--header-h-sm);margin-bottom:0}.header.is-compact .header__logo{display:none}.header.is-compact .header__logo--sm{display:inline-block}.header.is-compact .header__menu{display:none}.header.is-compact .burger{display:block}.menu-panel{position:fixed;inset:var(--header-h-sm) 0 0 0;z-index:49;display:flex;flex-direction:column;justify-content:space-between;gap:32px;padding:44px 24px 41px;overflow-y:auto;background:var(--main-blue);visibility:hidden;opacity:0;transition:opacity .2s ease,visibility 0s linear .2s}.menu-panel.is-open{visibility:visible;opacity:1;transition-delay:0s}.menu-panel__nav{display:flex;flex-direction:column;align-items:flex-start;gap:36px}.menu-panel__nav .btn{align-self:stretch}.menu-panel--static{position:relative;inset:auto;height:595px;visibility:visible;opacity:1}.header:not(.is-compact)~.menu-panel:not(.menu-panel--static){display:none}.header,.lang-switch--vertical{transition:opacity 1.1s var(--ease-out)}.header.is-pre,.lang-switch--vertical.is-pre{opacity:0;pointer-events:none}.lang-switch{display:flex;gap:36px}.lang-switch--menu .link{text-transform:lowercase}.lang-switch--vertical{position:fixed;right:46px;bottom:72px;z-index:40;flex-direction:column;align-items:center;gap:36px}.lang-switch--vertical .link{writing-mode:vertical-rl}.lang-switch--static{position:static}.header.is-compact~.lang-switch--vertical:not(.lang-switch--static){display:none}.sound-toggle{position:relative;flex:none;width:32px;height:32px;padding:0;border:0;background:none;cursor:pointer;transition:transform var(--dur-ui) var(--ease-out)}.sound-toggle:hover{transform:scale(1.12)}.sound-toggle:active{transform:scale(.94)}.sound-toggle img{position:absolute;inset:0;width:100%;height:100%;max-width:none;transition:opacity var(--dur-ui) var(--ease-out)}.sound-toggle__off,.sound-toggle.is-muted .sound-toggle__on{opacity:0}.sound-toggle.is-muted .sound-toggle__off{opacity:1}.lang-switch--menu{align-items:center}.lang-switch--menu .sound-toggle{margin-left:auto}@media(prefers-reduced-motion:reduce){.sound-toggle,.sound-toggle img{transition:none}}.footer{display:flex;justify-content:center;min-height:255px;padding:118px 16px 0;text-align:center;font:italic 300 16px/normal var(--font-body);color:var(--main-white)}@media(max-width:719px){.footer{min-height:170px;padding-top:78px;font-size:12px}}#loader{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse 55% 38% at 50% 34%,#0f2a47,#0f2a4700),linear-gradient(180deg,#08182a 0%,var(--main-blue) 45%,#050e18 100%);transition:opacity .9s var(--ease-out),visibility 0s linear .9s;animation:loader-failsafe 0s linear 16s forwards}#loader.gone{opacity:0;visibility:hidden;pointer-events:none}html:has(#loader:not(.gone)){overflow:hidden}@keyframes loader-failsafe{to{opacity:0;visibility:hidden;pointer-events:none}}.loader__stage{position:relative;width:min(43vw,32vh);aspect-ratio:1886 / 1954}.loader__stage img{position:absolute;display:block;max-width:none;height:auto;user-select:none;-webkit-user-drag:none;pointer-events:none}.loader__dial{left:0;top:0;width:100%;height:100%}.loader__hand{will-change:transform}.loader__oval{width:9.8749%;left:49.245%;top:23.8219%;transform-origin:35.567% 90.941%}.loader__ring{width:3.9979%;left:50.7275%;top:25.4678%;transform-origin:50.769% 92.308%}.loader__cap{width:5.0392%;left:50.2375%;top:46.5445%}@media(max-width:520px){.loader__stage{width:min(46vw,26vh)}}.list-item{display:flex;align-items:center;gap:13px;font:300 24px/normal var(--font-body);color:var(--main-white)}.list-item:before{content:"";flex:none;width:22px;height:22px;border-radius:6px;background:var(--accent)}.celeb{position:relative;width:var(--cw, 335px);max-width:100%;aspect-ratio:335 / 213.09;margin:0}.celeb__frame{position:absolute;left:.11%;right:.08%;top:0;aspect-ratio:681 / 434;overflow:hidden;pointer-events:none}.celeb__frame img{position:absolute;left:-13.36%;top:-6.22%;width:126.73%;height:112.44%;max-width:none}.celeb__text{position:absolute;inset:42.45% 0 42.54%;text-align:center;color:var(--main-blue);font:400 calc(var(--cfs, 14px) * var(--fit, 1))/normal var(--font-body)}.celeb__text b{display:block;font-weight:700;white-space:nowrap}.dcard{--w: 403px;--h: 365px;--img-h: 250px;--r-big: 210px;--r-sm: 30px;--pad: 20px;--text-top: 270px;--text-w: 363px;--fs: 20px;--tl: var(--r-sm);--tr: var(--r-big);--br: var(--r-sm);--bl: var(--r-sm);position:relative;width:var(--w);height:var(--h);overflow:hidden;background:var(--card);color:var(--main-blue);border-radius:var(--tl) var(--tr) var(--br) var(--bl)}.dcard--1{--tl: var(--r-big);--tr: var(--r-big)}.dcard--2{--bl: var(--r-big);--pad: 122px;--text-w: 261px}.dcard--sm{--w: 228px;--h: 208px;--img-h: 142.47px;--r-big: 119.67px;--r-sm: 17.1px;--text-top: 153.86px;--fs: 12px;--pad: 11.4px;--text-w: 206.86px}.dcard--sm.dcard--2{--pad: 69.52px;--text-w: 148.73px}.dcard__img{position:absolute;left:0;top:0;width:100%;height:var(--img-h);overflow:hidden;pointer-events:none}.dcard__img img{position:absolute;max-width:none}.dcard--1 .dcard__img{transform:scaleX(-1)}.dcard--1 .dcard__img img{left:-.57%;top:-14.53%;width:103.33%;height:124.26%}.dcard--2 .dcard__img img{left:0;top:-8%;width:100%;height:120.32%}.dcard--3 .dcard__img img{inset:0;width:100%;height:100%;object-fit:fill}.dcard__text{position:absolute;left:var(--pad);top:var(--text-top);width:var(--text-w);font:300 calc(var(--fs) * var(--fit, 1))/normal var(--font-body)}.decoline{--gap: 86px;--fs: 88px;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:var(--gap);align-items:center;overflow:hidden;font:400 var(--fs)/normal var(--font-title);font-variation-settings:"YEAR" var(--year-normal);white-space:nowrap}.decoline>*{position:relative;left:var(--shift, 0px)}.decoline__main{margin:0;color:var(--main-white)}.decoline__ghost{margin:0;color:transparent;-webkit-text-stroke:max(1px,.017em) var(--main-white);transition:color .25s var(--ease-out),-webkit-text-stroke-color .25s var(--ease-out)}.decoline__ghost--l{justify-self:end}.decoline__ghost--r{justify-self:start}.decoline:hover .decoline__ghost,.decoline.is-hover .decoline__ghost{color:#fff3;-webkit-text-stroke-color:transparent}.decoline--sm{--gap: 24px;--fs: 22px}@media(max-width:719px){.decoline{--gap: 24px;--fs: 22px}}.hover-card{position:fixed;left:0;top:0;z-index:30;pointer-events:none;opacity:0;transition:opacity .2s ease;will-change:transform}.hover-card.is-on{opacity:1}@media(hover:none){.hover-card{display:none}}.hero{position:relative;container:hero / inline-size;overflow-x:clip}.hero__scene{position:absolute;left:0;right:0;bottom:0;top:calc(-1 * var(--hero-up, 0px));z-index:0;overflow:hidden;background:radial-gradient(ellipse 55% 38% at 50% 34%,#0f2a47,#0f2a4700),linear-gradient(180deg,#08182a 0%,var(--main-blue) 45%,#050e18 100%);-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - var(--fade)),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - var(--fade)),transparent);--fade: clamp(180px, 22cqw, 380px)}.hero__inner{--t: calc((100cqw - 320px) / 703);--u: calc(min(100cqw, 1728px) / 1728);--pad: clamp(16px, calc(16px + 32 * var(--t)), 48px);position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;padding:32px var(--pad) clamp(32px,calc(32px + 16 * var(--t)),48px)}.hero__title{margin:0;font:400 clamp(32px,calc(32px + 26 * var(--t)),58px)/normal var(--font-title);font-variation-settings:"YEAR" var(--year-normal);color:var(--main-white)}.hero__line{display:inline}.hero__t2{display:inline;line-height:0;margin-left:.2em;font-size:calc(clamp(40px,calc(40px + 36 * var(--t)),76px) * var(--t2s, 1));font-variation-settings:"YEAR" var(--year-distort-xl);color:var(--accent)}.hero__lead{max-width:36em;margin-top:clamp(34px,calc(34px + 10 * var(--t)),44px);font:300 clamp(16px,calc(16px + 4 * var(--t)),20px)/normal var(--font-body);color:var(--main-white)}.hero__lead i{font-style:italic}.hero__title.has-words .w{display:inline-block;opacity:0;transform:translateY(.32em);transition:opacity .8s var(--ease-out),transform .95s var(--ease-out);transition-delay:calc(var(--i) * .13s)}.hero__title.has-words.is-in .w{opacity:1;transform:none}.hero__title.has-words.is-instant .w{transition:none}.hero__t2 .w{line-height:0}.hero__scene,.hero__rhino,.hero__vps,.hero__ctas{transition:opacity 1.6s var(--ease-out) .1s}.hero.is-pre .hero__scene,.hero.is-pre .hero__rhino,.hero.is-pre .hero__vps,.hero.is-pre .hero__ctas{opacity:0}.hero__cta{transition:background-color var(--dur-ui) var(--ease-out),color var(--dur-ui) var(--ease-out),opacity 1.3s var(--ease-out)}.hero__cta.is-pre{opacity:0;pointer-events:none}.lead__anim{display:none}.hero__lead.is-anim .lead__anim{display:inline}.hero__lead.is-anim .lead__src{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lead__anim i{font-style:italic}.hero__lead b,.lead__anim b{font-style:italic;font-weight:700}.lead__probe{display:block;height:0;overflow:hidden;visibility:hidden;pointer-events:none}.lead__anim .ch{position:relative;opacity:0;transition:opacity .18s var(--ease-out)}.lead__anim .ch.on{opacity:1}.lead__anim .ch.last:after{content:"";position:absolute;left:100%;top:.1em;width:.5em;height:1.05em;background:var(--accent);animation:lead-caret .8s steps(1) infinite}@keyframes lead-caret{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.lead__anim .ch.last:after{animation:none}}.hero__cta{margin-top:clamp(31px,calc(31px + 5 * var(--t)),36px);height:clamp(44px,calc(44px + 12 * var(--t)),56px);padding-inline:clamp(16px,calc(16px + 10 * var(--t)),26px);font-size:clamp(16px,1.86cqw,20px)}.hero__rhino{position:relative;align-self:stretch;pointer-events:none;margin:clamp(52px,calc(52px + 12 * var(--t)),64px) calc(-1 * var(--pad)) clamp(53px,calc(53px + 11 * var(--t)),64px);height:clamp(351px,calc(351px + 189 * var(--t)),540px);--bust-fill: clamp(.82px, calc(1px - .18 * var(--t)), 1px)}.hero__fallback{position:absolute;inset:-15%;width:130%;height:130%;object-fit:contain;opacity:0;visibility:hidden;transition:opacity .9s var(--ease-out)}.hero.is-rhino-failed .hero__fallback{opacity:1;visibility:visible}.hero__vps{list-style:none;margin:0;padding:0;width:100%;display:grid;grid-template-columns:1fr;gap:clamp(48px,calc(48px + 8 * var(--t)),56px) 32px}@container hero (min-width: 600px){.hero__vps{grid-template-columns:repeat(2,1fr)}.vp__w1,.vp__w2{display:block}}@container hero (min-width: 760px){.hero__vps{grid-template-columns:repeat(3,1fr)}}.vp__title{margin:0;font:400 clamp(18px,calc(18px + 8 * var(--t)),26px)/clamp(32px,calc(32px + 10 * var(--t)),42px) var(--font-title);letter-spacing:.08em;font-variation-settings:"YEAR" var(--year-normal);color:var(--main-white)}.vp__w2{font-size:1.11em;letter-spacing:.04em;font-variation-settings:"YEAR" var(--year-distort);color:var(--accent);font-style:normal}.vp__text{margin:8px 0 0;font:300 clamp(16px,calc(16px + 2 * var(--t)),18px)/normal var(--font-body);color:var(--main-white)}.hero__ctas{display:flex;flex-direction:column;align-items:center;gap:clamp(28px,calc(28px - 4 * var(--t)),24px);width:100%;margin-top:clamp(94px,calc(94px + 10 * var(--t)),104px)}.hero__btn{min-width:clamp(187px,calc(187px + 113 * var(--t)),300px);height:clamp(44px,calc(44px + 12 * var(--t)),56px);font-size:clamp(16px,1.86cqw,20px)}@container hero (max-width: 719px){.hero__ctas{align-items:stretch}.hero__btn{width:100%}}@container hero (min-width: 1024px){.hero__inner{display:block;width:calc(1728 * var(--u));height:calc(2085 * var(--u));margin-inline:auto;padding:0}.hero__inner>*{position:absolute;margin:0}.hero__vps{display:contents}.hero__vps>li{position:absolute;width:calc(234 * var(--u))}.hero__title{left:calc(92 * var(--u));top:calc(118 * var(--u));width:calc(1265 * var(--u));font-size:calc(98 * var(--u))}.hero__line{display:block}.hero__line--2{white-space:nowrap}.hero__t2{font-size:calc(128 * var(--u) * var(--t2s, 1))}.hero__title.is-t2-wrapped .hero__t2{display:block;margin-left:0;line-height:1.05}.hero__lead{left:calc(92 * var(--u));top:calc((430 + var(--ex, 0)) * var(--u));width:calc(1480 * var(--u));max-width:none;font-size:max(14px,calc(24 * var(--u)))}.hero__cta{left:calc(89 * var(--u));top:calc((530 + var(--ex, 0)) * var(--u));height:auto;min-height:44px;padding:calc(18 * var(--u)) max(16px,calc(24 * var(--u)));font-size:max(16px,calc(18 * var(--u)))}.hero__rhino{--bust-fill: .82px;left:calc(503 * var(--u));top:calc(609 * var(--u));width:calc(743 * var(--u));height:calc(859 * var(--u));align-self:auto}.vp--1{left:calc(98 * var(--u));top:calc(966 * var(--u))}.vp--2{left:calc(1383 * var(--u));top:calc(966 * var(--u))}.vp--3{left:calc(712 * var(--u));top:calc(1572 * var(--u))}.vp--4{left:calc(226 * var(--u));top:calc(1332 * var(--u))}.vp--5{left:calc(1221 * var(--u));top:calc(1332 * var(--u))}.vp__title{font-size:max(18px,calc(36 * var(--u)));line-height:calc(44 * var(--u));letter-spacing:.04em}.vp__w1,.vp__w2{display:block}.vp__w2{font-size:1em;letter-spacing:.04em}.vp__text{margin-top:calc(26 * var(--u));font-size:max(14px,calc(24 * var(--u)))}.hero__ctas{left:calc(198 * var(--u));top:calc(1806 * var(--u));width:calc(1236 * var(--u));height:calc(279 * var(--u));flex-direction:row;align-items:center;justify-content:space-between;gap:0;margin:0}.hero__btn{flex:none;width:calc(577 * var(--u));min-width:0;height:max(44px,calc(85 * var(--u)));font-size:max(14px,calc(32 * var(--u)));padding:0 calc(24 * var(--u))}}.section-gap{--k: calc(1px + .87 * (clamp(320px, 100vw, 1023px) - 320px) / 703);height:clamp(224px,calc(224px + 42 * (100vw - 320px) / 703),266px);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='195.75' height='45' viewBox='0 0 195.75 45' fill='none'%3E%3Cpath d='M0 43.211C46.299 43.211 51.576 1 97.875 1C144.174 1 149.451 43.211 195.75 43.211' stroke='%23FC4C00' stroke-width='1.585'/%3E%3C/svg%3E") repeat-x;background-size:calc(195.75 * var(--k)) calc(45 * var(--k));background-position:calc(63.625 * var(--k)) 57%}@media(min-width:1024px){.section-gap{--u: calc(min(100vw, 1728px) / 1728);height:calc(449 * var(--u));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='617.5' height='132' viewBox='0 0 617.5 132' fill='none'%3E%3Cpath d='M0 131C146.05 131 162.7 1 308.75 1C454.8 1 471.45 131 617.5 131' stroke='%23FC4C00' stroke-width='2'/%3E%3C/svg%3E");background-size:calc(617.5 * var(--u)) calc(132 * var(--u));background-position:calc(50vw - 802.25 * var(--u)) calc(150 * var(--u))}}.section-gap--curve{height:clamp(192px,calc(192px + 74 * (100vw - 320px) / 703),266px);background-position-y:50%}@media(min-width:1024px){.section-gap--curve{height:calc(449 * min(100vw,1728px) / 1728);background-position-y:calc(150 * min(100vw,1728px) / 1728)}}.section-gap--plain{background:none;height:clamp(164px,calc(164px + 7 * (100vw - 320px) / 703),171px)}@media(min-width:1024px){.section-gap--plain{background:none;height:calc(288 * min(100vw,1728px) / 1728)}}.arcana,.vibe{container:arcana / inline-size;position:relative;border-top:1px solid var(--accent);overflow-x:clip}.arcana{border-bottom:1px solid var(--accent)}.arcana__in,.vibe__in{--t: calc((100cqw - 320px) / 703);--u: calc(min(100cqw, 1728px) / 1728);--pad: clamp(16px, calc(16px + 32 * var(--t)), 48px);position:relative}.arcana__head{position:relative;padding:calc(22px + 13 * var(--t)) var(--pad) calc(28px + 2 * var(--t));border-bottom:1px solid var(--accent)}.arcana__tag{display:none}:is(.arcana,.vibe) .block-title{gap:12px;max-width:none}:is(.arcana,.vibe) .block-title__head{gap:12px}:is(.arcana,.vibe) .block-title__icon{width:32px;height:32px}:is(.arcana,.vibe) .block-title .t-title-medium{font-size:clamp(20px,calc(20px + 5 * var(--t)),25px)}:is(.arcana,.vibe) .block-title__text{max-width:565px;font-size:16px}:is(.arcana,.vibe) .block-title__head .tag{padding:calc(4px + 12 * var(--t)) calc(8px + 8 * var(--t));font-size:calc(12px + 8 * var(--t))}.arcana__body{position:relative}.arcana__form{padding:calc(128px - 13 * var(--t)) var(--pad) calc(70px + 78 * var(--t));max-width:770px;margin-inline:auto}.arcana__q{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:calc(76px - 21 * var(--t))}.arcana__ask{margin:0;font:400 clamp(18px,calc(18px + 5.7 * var(--t)),24px)/normal var(--font-title);font-variation-settings:"YEAR" var(--year-normal);letter-spacing:.08em}.arcana__ask em{font-style:normal;color:var(--accent);font-size:1.11em;font-variation-settings:"YEAR" var(--year-distort);letter-spacing:.04em}.arcana__hand{position:relative;flex:none;overflow:hidden;width:calc(48px + 69 * var(--t));height:calc(83px + 57 * var(--t))}.arcana__hand img{position:absolute;left:50%;top:50%;width:117.3%;height:auto;max-width:none;transform:translate(-50%,-50%)}:is(.arcana,.vibe) .field{--h: calc(72px + 18 * var(--t));--bw: 3px;--fs: calc(20px + 8.5 * var(--t));--px: calc(23px - 6 * var(--t));--caret-w: 2px;--caret-h: calc(26px + 11 * var(--t))}.arcana__fw{position:relative}.arcana__fw .field-hint{position:absolute;left:0;right:0;top:100%;margin-top:4px;font-size:14px}.arcana__cta{display:flex;margin-top:calc(24px + 4 * var(--t));height:calc(44px + 41 * var(--t));font-size:max(16px,calc(12px + 20 * var(--t)))}.arcana__notes{margin-top:16px;font:italic 300 clamp(13px,calc(13px + 1 * var(--t)),14px)/normal var(--font-body);color:var(--muted)}.arcana__notes p{margin:0}.arcana__photo{position:relative;height:calc(320px + 240 * var(--t));overflow:hidden;border-top:1px solid var(--accent)}.arcana__pic{position:absolute;left:-4.7%;top:-.3%;width:105%;aspect-ratio:670 / 1158;overflow:hidden}.arcana__pic img{position:absolute;max-width:none;left:-39.33%;top:.02%;width:139.4%;height:108.04%}.arcana__vline{display:none}@container arcana (min-width: 1024px){.arcana{border-width:max(1px,calc(2 * var(--u)))}.arcana__in,.vibe__in{--x0: calc((100cqw - 1728 * var(--u)) / 2)}.arcana__head{height:calc(253 * var(--u));padding:0;border-bottom-width:max(1px,calc(2 * var(--u)))}.arcana__tag{display:flex;position:absolute;left:calc(var(--x0) + 561 * var(--u));top:calc(59 * var(--u));padding:calc(16 * var(--u));font-size:max(12px,calc(20 * var(--u)))}.arcana .block-title{position:absolute;left:calc(var(--x0) + 702 * var(--u));top:calc(58 * var(--u));width:calc(668 * var(--u));gap:calc(32 * var(--u))}:is(.arcana,.vibe) .block-title__head{gap:calc(24 * var(--u))}.arcana .block-title__head .tag{display:none}:is(.arcana,.vibe) .block-title__icon{width:max(32px,calc(48 * var(--u)));height:max(32px,calc(48 * var(--u)))}:is(.arcana,.vibe) .block-title .t-title-medium{font-size:max(20px,calc(42 * var(--u)))}:is(.arcana,.vibe) .block-title__text{max-width:calc(565 * var(--u));font-size:max(16px,calc(24 * var(--u)))}html:not([lang=ru]) .arcana .block-title{width:calc(900 * var(--u))}html:not([lang=ru]) .arcana .block-title__text{max-width:calc(760 * var(--u))}.arcana__body{height:calc(1154 * var(--u))}.arcana__form{position:absolute;left:calc(var(--x0) + 766 * var(--u));top:calc(194 * var(--u) - 2px);width:calc(770 * var(--u));max-width:none;margin:0;padding:0}.arcana__q{gap:0;margin-bottom:calc(92 * var(--u))}.arcana__ask{width:calc(571 * var(--u));font-size:calc(40 * var(--u));letter-spacing:.048em}.arcana__ask em{font-size:1.2em}.arcana__hand{width:calc(197 * var(--u));height:calc(237 * var(--u))}.arcana__hand img{width:calc(161 * var(--u))}:is(.arcana,.vibe) .field{--h: calc(152 * var(--u));--bw: max(3px, calc(5 * var(--u)));--fs: max(20px, calc(48 * var(--u)));--px: calc(29 * var(--u));--caret-w: max(2px, calc(5 * var(--u)));--caret-h: max(26px, calc(63 * var(--u)))}.arcana__fw .field-hint{font-size:max(14px,calc(20 * var(--u)))}.arcana__cta{margin-top:calc(48 * var(--u));height:max(44px,calc(85 * var(--u)));font-size:max(12px,calc(32 * var(--u)))}.arcana__notes{margin-top:calc(24 * var(--u));font-size:max(13px,calc(20 * var(--u)))}.arcana__photo{position:absolute;left:var(--x0);top:0;width:calc(672 * var(--u));height:calc(1154 * var(--u));border-top:0}.arcana__pic{left:0;top:calc(-2 * var(--u));width:calc(670 * var(--u))}.arcana__vline{display:block;position:absolute;left:calc(var(--x0) + 671 * var(--u));top:calc(-253 * var(--u));bottom:0;width:max(1px,calc(2 * var(--u)));background:var(--accent)}}.vibe{border-bottom:0}.vibe__head{padding:calc(25px + 8 * var(--t)) var(--pad) calc(23px + 12 * var(--t));border-bottom:1px solid var(--accent)}.vibe__head .block-title__text b{font-weight:700;font-style:italic}.vibe__photo{position:relative;height:calc(177px + 143 * var(--t));overflow:hidden;border-bottom:1px solid var(--accent)}.vibe__photo img{position:absolute;max-width:none;width:140%;height:auto;left:-23.4%;top:-3.95%}.vibe__body{display:flex;flex-direction:column;max-width:770px;margin-inline:auto;padding:calc(44px + 52 * var(--t)) var(--pad) calc(43px + 41 * var(--t))}.vibe__p{display:flex;align-items:center;gap:0;margin-bottom:calc(34px - 23 * var(--t))}.vibe__pt{flex:1;min-width:0;display:flex;flex-direction:column;gap:calc(12px + 19 * var(--t))}.vibe__ptitle{margin:0;font:400 calc(18px + 10.5 * var(--t))/normal var(--font-title);font-variation-settings:"YEAR" var(--year-normal);letter-spacing:.08em}.vibe__ptext{margin:0;font:300 16px/normal var(--font-body)}.vibe__icon{position:relative;flex:none;overflow:hidden;width:calc(83px + 69 * var(--t));height:calc(83px + 69 * var(--t))}.vibe__icon--cat img{position:absolute;right:0;top:3.5%;width:62.24%;height:93.36%;max-width:none}.vibe__dog{position:absolute;left:0;top:0;width:72.27%;height:100%;overflow:hidden;transform:scaleX(-1)}.vibe__dog img{position:absolute;max-width:none;width:130.26%;height:126.42%;left:-15.13%;top:-13.21%}.vibe__vline{align-self:center;width:1px;height:64px;margin:32px 0;background:var(--accent)}.vibe__f2{margin-bottom:0}.vibe__p2{margin-top:0}.vibe__go{margin-top:calc(41px + 30 * var(--t))}.vibe__go .arcana__cta{margin-top:0}.vibe__go .arcana__notes{margin-top:calc(16px + 3 * var(--t))}@container arcana (min-width: 1024px){.vibe{border-width:max(1px,calc(2 * var(--u)));border-bottom-width:0}.vibe__in{height:calc(1313 * var(--u))}.vibe__head{position:absolute;left:0;right:0;top:0;height:calc(281 * var(--u));padding:0;border-bottom-width:max(1px,calc(2 * var(--u)))}.vibe .block-title{position:absolute;left:calc(var(--x0) + 78 * var(--u));top:calc(56 * var(--u));width:calc(497 * var(--u));gap:calc(32 * var(--u))}.vibe .block-title__head .tag{padding:calc(16 * var(--u));font-size:max(12px,calc(20 * var(--u)))}.vibe .block-title__text{max-width:calc(483 * var(--u))}html:not([lang=ru]) .vibe .block-title{width:calc(760 * var(--u))}html:not([lang=ru]) .vibe .block-title__text{max-width:calc(680 * var(--u))}.vibe__photo{position:absolute;left:calc(var(--x0) + 864 * var(--u));top:0;width:calc(864 * var(--u));height:calc(281 * var(--u));border-bottom:0}.vibe__photo img{width:calc(1005 * var(--u));left:calc(-96 * var(--u));top:calc(-53 * var(--u))}.vibe__body{position:static;display:block;max-width:none;margin:0;padding:0}.vibe__body>*{position:absolute;margin:0}.vibe__p{width:calc(651 * var(--u));top:calc(443 * var(--u))}.vibe__p1{left:calc(var(--x0) + 80 * var(--u))}.vibe__p2{left:calc(var(--x0) + 997 * var(--u));flex-direction:row-reverse}.vibe__pt{flex:none;width:calc(395 * var(--u));gap:calc(52 * var(--u))}.vibe__ptitle{font-size:calc(48 * var(--u));letter-spacing:.04em}.vibe__ptext{font-size:max(16px,calc(24 * var(--u)))}.vibe__icon{width:calc(256 * var(--u));height:calc(256 * var(--u))}.vibe__f1,.vibe__f2{width:calc(651 * var(--u));top:calc(717 * var(--u))}.vibe__f1{left:calc(var(--x0) + 80 * var(--u))}.vibe__f2{left:calc(var(--x0) + 997 * var(--u))}.vibe__vline{left:calc(var(--x0) + 864 * var(--u) - 1px);top:calc(282 * var(--u));width:max(1px,calc(2 * var(--u)));height:calc(587 * var(--u));align-self:auto}.vibe__go{left:calc(var(--x0) + 532 * var(--u));top:calc(989 * var(--u));width:calc(651 * var(--u))}.vibe__go .arcana__notes{margin-top:calc(32 * var(--u));font-size:max(13px,calc(18 * var(--u)))}}.process{container:process / inline-size;position:relative;overflow-x:clip}.process__in{--u: calc(min(100cqw, 1728px) / 1728);--x0: calc((100cqw - 1728 * var(--u)) / 2);--s: calc(1px + (clamp(320px, 100cqw, 768px) - 320px)*.001) ;--ck: 1.3;--amp: calc(6 * var(--s));position:relative}.process__line{position:relative;height:calc(420 * var(--s));overflow:hidden;--d: 232}.process__line--2{--d: 85}.process__line--3{--d: 329}.process__row,.process__deco,.process__card{position:absolute}.process__row{left:0;right:0;top:0;height:100%}.process .decoline{position:absolute;display:flex;align-items:center;gap:calc(24 * var(--s));overflow:visible;font-size:calc(22 * var(--s));top:var(--ty);transform:translateY(-50%);left:calc(50% + (var(--tx) - var(--d) - 160) * var(--s))}.process__line--1 .decoline{--tx: 0;--ty: calc(63.5 * var(--s))}.process__line--2 .decoline{--tx: 0;--ty: calc(42.5 * var(--s))}.process__line--3 .decoline{--tx: 405.5;--ty: calc(41.5 * var(--s));transform:translate(-50%,-50%)}.process__deco{overflow:hidden;width:calc(64 * var(--s));height:calc(64 * var(--s));pointer-events:none;top:0}.process__deco img{position:absolute;max-width:none}.process__deco{will-change:transform;animation:process-float var(--dur, 6s) ease-in-out var(--delay, 0s) infinite alternate}.process__deco--cat{--dur: 6.4s;--delay: -1.2s}.process__deco--portrait{--dur: 5.2s;--delay: -3.1s}.process__deco--coin{--dur: 7.1s;--delay: -.4s}@keyframes process-float{0%{transform:translateY(calc(-1 * var(--amp)))}to{transform:translateY(var(--amp))}}@media(prefers-reduced-motion:reduce){.process__deco{animation:none}}.process__deco--cat{left:calc(50% + (222 - var(--d) - 160) * var(--s))}.process__deco--cat img{left:50%;top:50%;width:66.4%;height:99.6%;transform:translate(-50%,-50%)}.process__deco--portrait{left:calc(50% + (327 - var(--d) - 160) * var(--s))}.process__deco--portrait>div{position:absolute;left:50%;top:50%;width:109.2%;height:126.8%;transform:translate(-50%,-50%);display:grid;place-items:center}.process__deco--portrait img{position:static;width:65.3%;height:auto;transform:rotate(24.53deg)}.process__deco--coin{left:calc(50% + (522 - 32 - var(--d) - 160) * var(--s))}.process__deco--coin img{left:50%;top:17.4%;width:65.9%;height:auto;transform:translate(-50%)}.process .dcard{--w: calc(228 * var(--ck) * var(--s));--h: calc(208 * var(--ck) * var(--s));--img-h: calc(142.47 * var(--ck) * var(--s));--r-big: calc(119.67 * var(--ck) * var(--s));--r-sm: calc(17.1 * var(--ck) * var(--s));--pad: calc(11.4 * var(--ck) * var(--s));--text-top: calc(153.86 * var(--ck) * var(--s));--text-w: calc(206.86 * var(--ck) * var(--s));--fs: calc(10 * var(--ck) * var(--s))}.process .dcard--2{--pad: calc(69.52 * var(--ck) * var(--s));--text-w: calc(148.73 * var(--ck) * var(--s))}.process .dcard__text{line-height:1.2}.process__card{opacity:1;transform:none;display:block;position:absolute;left:0;top:0;z-index:2}.process__card--1{left:calc(50% - 114 * var(--ck) * var(--s));top:calc(97 * var(--s))}.process__card--2{left:calc(50% - 114 * var(--ck) * var(--s));top:calc(76 * var(--s))}.process__card--3{left:calc(50% - 114 * var(--ck) * var(--s));top:calc(88 * var(--s))}@container process (min-width: 768px){.process__in{height:calc(1137 * var(--u))}.process__line{display:contents}.process__row{left:0;right:0;height:calc(300 * var(--u));overflow:hidden;cursor:default}.process__line--1 .process__row{top:calc(110 * var(--u))}.process__line--2 .process__row{top:calc(410 * var(--u))}.process__line--3 .process__row{top:calc(710 * var(--u))}.process .decoline{gap:calc(86 * var(--u));font-size:calc(88 * var(--u));top:50%;transform:translateY(-50%)}.process__line--1 .decoline{left:calc(var(--x0) - 819 * var(--u))}.process__line--2 .decoline{left:calc(var(--x0) - 522 * var(--u))}.process__line--3 .decoline{left:calc(var(--x0) - 648 * var(--u));transform:translateY(-50%)}.process__in{--amp: calc(9 * var(--u))}.process__deco{width:calc(240 * var(--u));height:calc(240 * var(--u))}.process__deco--cat{left:calc(var(--x0) + 59 * var(--u));top:calc(21 * var(--u))}.process__deco--portrait{left:calc(var(--x0) + 716 * var(--u));top:calc(404 * var(--u))}.process__deco--coin{left:calc(var(--x0) + 1252 * var(--u));top:calc(749 * var(--u));width:calc(248 * var(--u));height:calc(248 * var(--u))}.process .dcard{--w: calc(403 * var(--u));--h: calc(365 * var(--u));--img-h: calc(250 * var(--u));--r-big: calc(210 * var(--u));--r-sm: calc(30 * var(--u));--pad: calc(20 * var(--u));--text-top: calc(270 * var(--u));--text-w: calc(363 * var(--u));--fs: max(10px, calc(20 * var(--u)))}.process .dcard--2{--pad: calc(122 * var(--u));--text-w: calc(261 * var(--u))}.process__card--1{left:calc(var(--x0) + 274 * var(--u));top:calc(77 * var(--u))}.process__card--2{left:calc(var(--x0) + 1090 * var(--u));top:calc(393 * var(--u))}.process__card--3{left:calc(var(--x0) + 179 * var(--u));top:calc(688 * var(--u))}}@media(hover:hover)and (min-width:768px){.process__card{position:fixed;left:0;top:0;opacity:0;z-index:30}.process__card.is-on{opacity:1}}.lamp{--t: calc((clamp(320px, 100vw, 1023px) - 320px) / 703);--u: calc(min(100vw, 1728px) / 1728);--lh: calc(339px + 189 * var(--t));--top: calc(10px + 5 * var(--t));--ov: calc(-6px + 187 * var(--t));position:relative;height:calc(var(--top) + var(--lh) - var(--ov));overflow-x:clip;pointer-events:none}@media(min-width:1024px){.lamp{--lh: calc(891 * var(--u));--top: calc(26 * var(--u));--ov: calc(305 * var(--u))}}.lamp__rig{--lw: calc(var(--lh) * 1260 / 2320);--rim: .395;position:absolute;left:50%;top:var(--top);z-index:3;width:var(--lw);height:var(--lh);transform:translate(-50%)}.lamp__img,.lamp__cord{position:absolute;inset:0;width:100%;height:100%;max-width:none;filter:brightness(.34) saturate(.6) contrast(1.05);transition:filter .3s var(--ease-out)}.lamp__cord{inset:0;width:100%;height:100%}.lamp.is-on .lamp__img,.lamp.is-on .lamp__cord{filter:brightness(1) saturate(1.08) contrast(1.02)}.lamp__ambient{position:absolute;left:50%;top:36%;width:calc(var(--lw) * 3.4);height:calc(var(--lw) * 3.4);transform:translate(-50%,-50%);border-radius:50%;opacity:0;mix-blend-mode:screen;background:radial-gradient(closest-side,rgb(255 140 50 / .26),rgb(255 110 36 / .09) 55%,transparent 100%)}.lamp__shadeglow{position:absolute;inset:0;opacity:0;mix-blend-mode:screen;-webkit-mask:var(--lamp) center / 100% 100% no-repeat;mask:var(--lamp) center / 100% 100% no-repeat;background:radial-gradient(ellipse 52% 20% at 50% 40%,rgb(255 226 150 / .95),rgb(255 160 70 / .55) 55%,transparent 100%)}.lamp__cone{position:absolute;left:50%;top:42.7%;width:calc(var(--lw) * 3.6);height:150vh;transform:translate(-50%);opacity:0;filter:blur(24px);mix-blend-mode:screen}.lamp__cone i{position:absolute;inset:0;display:block}.lamp__wide{clip-path:polygon(calc(50% - var(--lw) * var(--rim)) 0,calc(50% + var(--lw) * var(--rim)) 0,100% 100%,0 100%);background:linear-gradient(180deg,#ffa8409e,#ff8e3057 30%,#ff78241f 68%,#ff6e1e00)}.lamp__core{clip-path:polygon(calc(50% - var(--lw) * .22) 0,calc(50% + var(--lw) * .22) 0,72% 100%,28% 100%);background:linear-gradient(180deg,#ffd6828c,#ffb05038 40%,#ff963c00 90%)}.lamp__hot{position:absolute;left:50%;top:42.7%;width:calc(var(--lw) * .95);height:calc(var(--lw) * .42);transform:translate(-50%,-30%);opacity:0;border-radius:50%;filter:blur(14px);mix-blend-mode:screen;background:radial-gradient(closest-side,rgb(255 232 170 / .9),rgb(255 180 90 / .35) 60%,transparent)}.lamp__chain{position:absolute;left:58.4%;width:2.857%;top:42.76%;height:calc(15.25% + var(--pull, 0px));background:var(--chain) 0 0 / 100% auto repeat-y}.lamp__ball{position:absolute;left:57.14%;width:5.714%;height:auto;top:calc(58.01% + var(--pull, 0px))}.lamp__pull{position:absolute;left:calc(60.2% - 24px);top:calc(59.6% + var(--pull, 0px) - 26px);width:48px;height:52px;padding:0;border:0;border-radius:50%;background:none;pointer-events:auto;cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent;user-select:none}.lamp__pull:active{cursor:grabbing}.lamp__pull:focus-visible{outline:2px solid var(--main-white);outline-offset:2px}.apply{container:apply / inline-size;position:relative;overflow-x:clip;border-bottom:1px solid var(--accent)}.apply__in{--t: calc((100cqw - 320px) / 703);--u: calc(min(100cqw, 1728px) / 1728);--x0: calc((100cqw - 1728 * var(--u)) / 2);--pad: clamp(16px, calc(16px + 32 * var(--t)), 48px);position:relative;display:flex;flex-direction:column}.apply__panels{display:grid;padding:calc(67px + 18 * var(--t)) var(--pad) 0;max-width:770px;width:100%;margin-inline:auto}.apply__panel{grid-area:1 / 1;transition:opacity .5s var(--ease-out),visibility 0s linear 0s}.apply__panel--sent,.apply.is-sent .apply__panel--form{opacity:0;visibility:hidden;transition-delay:0s,.5s}.apply.is-sent .apply__panel--sent{opacity:1;visibility:visible;transition-delay:.15s,0s}.apply__title{margin:0;font:400 clamp(32px,calc(32px + 26 * var(--t)),58px)/normal var(--font-title);font-variation-settings:"YEAR" var(--year-normal);letter-spacing:.04em;outline:0}.apply__text{margin:calc(33px + 4 * var(--t)) 0 0;font:300 clamp(16px,calc(16px + 3 * var(--t)),19px)/normal var(--font-body)}.apply__form{margin-top:calc(32px - 10 * var(--t))}.apply .field{--h: calc(72px + 5 * var(--t));--bw: 3px;--fs: calc(20px + 1 * var(--t));--px: calc(13px + 3 * var(--t));--caret-w: 2px;--caret-h: calc(26px + 2 * var(--t))}.apply__btn{margin-top:calc(41px - 12 * var(--t));height:calc(44px + 13 * var(--t));font-size:max(16px,calc(12px + 7 * var(--t)))}.apply__note{margin:16px 0 0;font:italic 300 clamp(13px,calc(13px + 1 * var(--t)),14px)/normal var(--font-body);color:var(--muted)}.apply__note a{color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-color:transparent;transition:text-decoration-color var(--dur-ui) var(--ease-out),color var(--dur-ui) var(--ease-out)}.apply__note a:hover{color:var(--accent);text-decoration-color:currentColor}.apply__photo{position:relative;height:calc(341px + 176 * var(--t));margin-top:calc(22px + 20 * var(--t));overflow:hidden}.apply__photo img{position:absolute;left:50%;top:0;max-width:none;width:calc(385px + 200 * var(--t));height:auto;transform:translate(-50%)}.apply__in{display:flex;flex-direction:column}.apply__panels{order:1}.apply__photo{order:2}@container apply (min-width: 1024px){.apply{border-bottom-width:max(1px,calc(2 * var(--u)))}.apply__in{display:block;height:calc(1068 * var(--u))}.apply__panels{display:block;position:static;max-width:none;padding:0;margin:0}.apply__panel{position:absolute;inset:0}.apply__panel>*{position:absolute;margin:0}.apply__title{right:calc(var(--x0) + 335 * var(--u));top:calc(144 * var(--u));font-size:calc(98 * var(--u));letter-spacing:.04em;white-space:nowrap}.apply__text span{display:block}.apply__text{right:calc(var(--x0) + 335 * var(--u));top:calc(323 * var(--u));width:calc(971 * var(--u));text-align:right;font-size:max(16px,calc(32 * var(--u)))}.apply__form{left:calc(var(--x0) + 643 * var(--u));top:calc(446 * var(--u));width:calc(750 * var(--u))}.apply .field{--h: calc(130 * var(--u));--bw: max(3px, calc(5 * var(--u)));--fs: max(20px, calc(36 * var(--u)));--px: calc(27 * var(--u));--caret-w: max(2px, calc(5 * var(--u)));--caret-h: max(26px, calc(47 * var(--u)))}.apply__form .arcana__fw .field-hint{font-size:max(14px,calc(20 * var(--u)))}.apply__btn{margin-top:calc(49 * var(--u));height:max(44px,calc(96 * var(--u)));font-size:max(12px,calc(32 * var(--u)))}.apply__note{margin-top:calc(24 * var(--u));text-align:right;font-size:max(13px,calc(18 * var(--u)))}.apply__photo{position:absolute;left:var(--x0);top:0;width:calc(643 * var(--u));height:calc(1066 * var(--u));margin:0}.apply__photo img{left:calc(-140 * var(--u));top:calc(353 * var(--u));width:calc(794 * var(--u));transform:none}}@media(prefers-reduced-motion:reduce){.apply__panel{transition:none!important}}.apply__hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.apply__form .form-error{margin-top:16px}.result{container:result / inline-size;position:relative;overflow-x:clip}.result[hidden]{display:none}.result__in{--t: calc((min(100cqw, 720px) - 320px)/400) ;--m: calc(1px + .002*(min(100cqw, 720px) - 320px)) ;--u: calc(min(100cqw, 1728px) / 1728);--x0: calc((100cqw - 1728 * var(--u)) / 2);--pad: clamp(16px, calc((100cqw - 720px)/2) , 999px);position:relative;display:flex;flex-direction:column;max-width:720px;margin-inline:auto;padding:calc(32px + 8 * var(--t)) 16px calc(92px + 20 * var(--t))}.result__title{margin:0;outline:0;font:400 calc(22px + 6.5 * var(--t))/1.62 var(--font-title);font-variation-settings:"YEAR" var(--year-normal);letter-spacing:.08em}.result__name{display:block;font-style:normal;font-size:1.09em;color:var(--accent);font-variation-settings:"YEAR" var(--year-distort);letter-spacing:.08em}.result__card{--card-w: calc(288px + 92 * var(--t));margin:calc(30px + 6 * var(--t)) auto 0;width:var(--card-w);aspect-ratio:458 / 813;border-radius:calc(var(--card-w) * .08);overflow:hidden;background:#ffffff0a}.result.is-landing .result__card{visibility:hidden}.result__card img{display:block;width:100%;height:100%;object-fit:cover}.result__card[hidden]{display:none}.result__label{margin:0;font:italic 700 calc(20px + 4 * var(--t))/normal var(--font-body);color:var(--accent);text-transform:uppercase}.result__playlist{margin-top:calc(72px - 20 * var(--t))}.result__links{display:flex;flex-direction:column;margin-top:9px}.result__link.link{display:flex;align-items:center;gap:19px;height:48px;font:700 calc(18px + 2 * var(--t))/normal var(--font-body)}.result__link[hidden]{display:none}.result__link b{font-weight:700}.result__ico{position:relative;flex:none;width:33px;height:33px}.result__ico img{position:absolute;left:50%;top:50%;max-width:none;transform:translate(-50%,-50%)}.result__link:first-child .result__ico img{width:24.3px;height:auto}.result__link:last-child .result__ico img{width:22px;height:auto}.result__text{margin:0;font:300 calc(16px + 2 * var(--t))/normal var(--font-body);color:var(--main-white);white-space:pre-line;overflow-wrap:anywhere}.result__archetype{margin-top:calc(32px + 8 * var(--t))}.result__archetype:empty{display:none}.result__kin,.result__strengths{margin-top:calc(72px - 20 * var(--t))}.result__kin[hidden],.result__strengths[hidden],.result__block[hidden]{display:none}.result__cluster{position:relative;height:calc(555 * var(--m));margin-top:21px}.result__cluster .celeb{--cw: calc(204 * var(--m));--cfs: calc(var(--cw) * .056);position:absolute;margin:0}.result__cluster .celeb:nth-child(odd){left:0}.result__cluster .celeb:nth-child(2n){left:calc(84 * var(--m))}.result__cluster .celeb:nth-child(1){top:0}.result__cluster .celeb:nth-child(2){top:calc(85 * var(--m))}.result__cluster .celeb:nth-child(3){top:calc(170 * var(--m))}.result__cluster .celeb:nth-child(4){top:calc(255 * var(--m))}.result__cluster .celeb:nth-child(5){top:calc(340 * var(--m))}.result__cluster .celeb:nth-child(6){top:calc(425 * var(--m))}.result__list{list-style:none;margin:21px 0 0;padding:0}.result__list li{display:flex;align-items:center;gap:13px;margin-bottom:27px;font:300 calc(16px + 2 * var(--t))/normal var(--font-body);color:var(--main-white)}.result__list li:last-child{margin-bottom:0}.result__list li:before{content:"";flex:none;width:16px;height:16px;border-radius:4px;background:var(--accent)}.result__divider{position:relative;align-self:center;width:min(323px,100%);height:92px;margin-top:calc(72px - 16 * var(--t))}.result__wave{position:absolute;left:0;top:38px;width:100%;height:auto;max-width:none}.result__coin{position:absolute;left:50%;top:0;width:92px;height:92px;translate:-50% 0;overflow:hidden;animation:process-float 6.4s ease-in-out -1.2s infinite alternate;--amp: 4px}.result__coin img{position:absolute;left:50%;top:16px;width:61px;height:auto;max-width:none;transform:translate(-50%)}.result__block{margin-top:calc(40px + 8 * var(--t))}.result__block+.result__block{margin-top:calc(48px + 8 * var(--t))}.result__h{display:flex;align-items:center;gap:12px;margin:0 0 24px;font:italic 700 calc(20px + 4 * var(--t))/normal var(--font-body);color:var(--accent);text-transform:uppercase}.result__icon{flex:none;width:32px;height:32px}.result__ctas{display:flex;flex-direction:column;gap:24px;margin-top:56px}.result__btn{width:100%;height:calc(44px + 12 * var(--t));font-size:clamp(16px,1.86cqw,20px)}.shuffle{--u: calc(min(100vw, 1728px) / 1728);position:fixed;inset:0;z-index:45;overflow:hidden;opacity:0;transition:opacity .5s var(--ease-out)}.shuffle__bg{position:absolute;inset:0;background:var(--main-blue)}.shuffle[hidden]{display:none}html.is-shuffling{overflow:hidden}.shuffle.is-on{opacity:1}.shuffle__text{position:absolute;left:50%;top:97px;width:244px;margin:0;transform:translate(-50%);text-align:center;font:400 16px/normal var(--font-body);color:var(--main-white)}.shuffle__cards{position:absolute;inset:0;perspective:1400px}.shuffle__card{position:absolute;left:0;right:0;top:150px;margin-inline:auto;width:248px;height:440px;transform-style:preserve-3d;will-change:transform}.shuffle__flip{position:absolute;inset:0;transform-style:preserve-3d}.shuffle__face{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;border-radius:11px;backface-visibility:hidden;-webkit-backface-visibility:hidden}.shuffle__face--front{transform:rotateY(180deg)}@media(min-width:768px){.shuffle__text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.shuffle__card{top:calc(198 * var(--u));width:calc(418 * var(--u));height:calc(740 * var(--u))}.shuffle__face{border-radius:calc(33 * var(--u))}}.shuffle[data-phase=soft] .shuffle__card{animation:shuffle-soft .22s linear infinite}.shuffle[data-phase=hard] .shuffle__card{animation:shuffle-hard .15s linear infinite}@keyframes shuffle-soft{0%{transform:none}20%{transform:rotateX(1.2deg) rotateY(-1.5deg) rotate(-.5deg) translate(-1.5px,.5px)}45%{transform:rotateX(-1.1deg) rotateY(1.4deg) rotate(.5deg) translate(1.5px,-.5px)}70%{transform:rotateX(.9deg) rotateY(1.1deg) rotate(-.4deg) translate(-1px,.5px)}to{transform:none}}@keyframes shuffle-hard{0%{transform:none}20%{transform:rotateX(3.5deg) rotateY(-4.5deg) rotate(-1.5deg) translate(-4.5px,1.5px)}45%{transform:rotateX(-3.2deg) rotateY(4.2deg) rotate(1.5deg) translate(4.5px,-1.5px)}70%{transform:rotateX(2.8deg) rotateY(3.5deg) rotate(-1.3deg) translate(-3.5px,1.5px)}to{transform:none}}@container result (min-width: 1024px){.result__in{display:grid;grid-template-columns:calc(751 * var(--u)) calc(458 * var(--u));column-gap:calc(182 * var(--u));justify-content:start;align-content:start;max-width:none;margin:0;padding:calc(64 * var(--u)) 0 calc(150 * var(--u)) calc(var(--x0) + 153 * var(--u))}.result__in>*{grid-column:1}.result__title{font-size:calc(48 * var(--u));line-height:calc(74 / 48);letter-spacing:.04em}.result__name{font-size:1em;letter-spacing:.04em}.result__card{grid-column:2;grid-row:1 / span 14;align-self:start;position:sticky;top:calc(var(--header-h-stuck) + 16px);margin:0;--card-w: min(calc(458 * var(--u)), calc((100vh - var(--header-h-stuck) - 40px) * 458 / 813));width:var(--card-w);border-radius:calc(var(--card-w) * .1354)}.result__label{font-size:max(20px,calc(32 * var(--u)))}.result__playlist{display:flex;align-items:center;gap:calc(24 * var(--u));margin-top:calc(38 * var(--u))}.result__links{flex-direction:row;margin:0;gap:calc(24 * var(--u))}.result__link.link{gap:calc(4 * var(--u));height:calc(48 * var(--u));min-height:32px;font-size:max(16px,calc(24 * var(--u)))}.result__ico{width:calc(48 * var(--u));height:calc(48 * var(--u));min-width:32px;min-height:32px}.result__link:first-child .result__ico img{width:72.9%}.result__link:last-child .result__ico img{width:68.75%}.result__text{font-size:max(15px,calc(22 * var(--u)))}.result__archetype{margin-top:calc(45 * var(--u))}.result__kin{margin-top:calc(72 * var(--u))}.result__cluster{width:calc(751 * var(--u));height:calc(515 * var(--u));margin-top:calc(-4 * var(--u))}.result__cluster .celeb{--cw: calc(334.4 * var(--u));--cfs: max(10px, calc(14 * var(--u)))}.result__cluster .celeb:nth-child(n){left:calc(var(--cx) * var(--u) - var(--cw) / 2);top:calc(var(--cy) * var(--u) - var(--cw) * .6372 / 2);transform:rotate(var(--r))}.result__cluster .celeb:nth-child(1){--cx: 174.5;--cy: 174.6;--r: -12.61deg}.result__cluster .celeb:nth-child(2){--cx: 211;--cy: 358.3;--r: 0deg}.result__cluster .celeb:nth-child(3){--cx: 576.4;--cy: 298.8;--r: 3.98deg}.result__cluster .celeb:nth-child(4){--cx: 456.2;--cy: 379.8;--r: 26.63deg}.result__cluster .celeb:nth-child(5){--cx: 311;--cy: 239.3;--r: 0deg}.result__cluster .celeb:nth-child(6){--cx: 488.5;--cy: 177.6;--r: 20.82deg}.result__cluster .celeb{pointer-events:none;transition:scale .28s var(--ease-out)}.result__cluster .celeb__hit{position:absolute;inset:6% 8%;border-radius:50%;pointer-events:auto}@media(hover:hover){.result__cluster .celeb:has(.celeb__hit:hover){z-index:10;scale:1.2}}.result__strengths{margin-top:calc(24 * var(--u))}.result__list{margin-top:calc(44 * var(--u))}.result__list li{gap:calc(13 * var(--u));margin-bottom:calc(32 * var(--u));font-size:max(15px,calc(22 * var(--u)))}.result__list li:before{width:max(14px,calc(22 * var(--u)));height:max(14px,calc(22 * var(--u)));border-radius:calc(6 * var(--u))}.result__divider{justify-self:center;width:calc(323 * var(--u));height:calc(92 * var(--u));margin-top:calc(75 * var(--u))}.result__wave{top:calc(38 * var(--u))}.result__coin{width:calc(92 * var(--u));height:calc(92 * var(--u));--amp: calc(4 * var(--u))}.result__coin img{top:calc(16 * var(--u));width:calc(61 * var(--u))}.result__block{margin-top:calc(92 * var(--u))}.result__block+.result__block{margin-top:calc(92 * var(--u))}.result__h{gap:calc(24 * var(--u));margin-bottom:calc(44 * var(--u));font-size:max(20px,calc(32 * var(--u)))}.result__icon{width:max(24px,calc(32 * var(--u)));height:max(24px,calc(32 * var(--u)))}.result__ctas{grid-column:1 / -1;flex-direction:row;justify-content:space-between;width:calc(1236 * var(--u));margin:calc(100 * var(--u)) auto 0}.result__btn{flex:none;width:calc(577 * var(--u));height:max(44px,calc(85 * var(--u)));font-size:max(14px,calc(32 * var(--u)));padding:0 calc(24 * var(--u))}}@media(prefers-reduced-motion:reduce){.result__coin,.shuffle,.shuffle__card{animation:none!important;transition:none}}.compat{container:result / inline-size;position:relative;overflow-x:clip}.compat[hidden]{display:none}.compat__in{--t: calc((min(100cqw, 720px) - 320px)/400) ;--u: calc(min(100cqw, 1728px) / 1728);--x0: calc((100cqw - 1728 * var(--u)) / 2);position:relative;display:flex;flex-direction:column;max-width:720px;margin-inline:auto;padding:calc(32px + 8 * var(--t)) 16px calc(92px + 20 * var(--t))}.compat .result__label{margin-top:0}.compat__eq{position:relative;display:grid;grid-template-columns:1fr 1.4fr 1fr;align-items:center;gap:0 calc(6px + 4 * var(--t));margin-top:calc(30px + 6 * var(--t))}.compat__arcs{display:none;position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;transition:opacity .7s var(--ease-out)}.compat__arcs path{fill:none;stroke:var(--accent);stroke-width:1.5;stroke-dasharray:2 6;stroke-linecap:round;opacity:.85}.compat__fig{margin:0;display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0;transition:opacity .7s var(--ease-out)}.compat__role{margin-top:6px;font:italic 700 calc(10px + 4 * var(--t))/normal var(--font-body);color:var(--accent);text-transform:uppercase}.compat__card{width:100%;aspect-ratio:458 / 813;border-radius:8%/4.5%;overflow:hidden;background:#ffffff0a}.compat__card img{display:block;width:100%;height:100%;object-fit:cover}.compat__fig figcaption{margin-top:10px;font:700 calc(12px + 5 * var(--t))/1.25 var(--font-body);color:var(--main-white)}.compat.is-landing .compat__card{visibility:hidden}.compat.is-landing .compat__arcs,.compat.is-landing .compat__fig figcaption,.compat.is-landing .compat__role{opacity:0;transition:none}.compat__meter .result__label{font:italic 700 calc(15px + 3 * var(--t))/normal var(--font-body);color:var(--main-white);text-transform:none}.compat__meters{display:grid;gap:calc(56px - 12 * var(--t));margin-top:calc(44px + 4 * var(--t))}.compat__big{margin:14px 0 20px;font:400 calc(20px + 8 * var(--t))/1.3 var(--font-title);font-variation-settings:"YEAR" var(--year-normal);letter-spacing:.08em;color:var(--main-white);overflow-wrap:anywhere}.compat__scale{display:flex;gap:6px}.compat__scale i{flex:1;height:10px;border-radius:5px;background:#ffffff24;transition:background-color .4s var(--ease-out)}.compat__scale i.is-on{background:var(--accent)}.compat__scale i.is-now{box-shadow:0 0 14px 1px #fc4c00bf}.compat__ends{display:flex;justify-content:space-between;gap:12px;margin-top:10px;font:italic 300 calc(12px + 1 * var(--t))/normal var(--font-body);color:var(--muted)}.compat__ends #compat-level{color:var(--accent);font-weight:700;font-style:normal}.compat__flames{display:flex;gap:8px;margin:14px 0 18px}.compat__flames img{width:calc(22px + 6 * var(--t));height:auto;opacity:.22;transition:opacity .4s var(--ease-out)}.compat__flames img.is-on{opacity:1}.compat__about{margin-top:calc(36px + 4 * var(--t));text-align:center}.compat__double{margin-top:calc(40px + 8 * var(--t))}.compat__double .result__h{margin-bottom:20px}.compat__double[hidden]{display:none}.compat__partners{display:grid;gap:calc(56px - 8 * var(--t));margin-top:calc(40px + 8 * var(--t))}.compat__partners:empty{display:none}.compat__col .result__h{margin-bottom:22px}.compat__block{margin-bottom:30px}.compat__block:last-child{margin-bottom:0}.compat__bh{margin:0 0 10px;font:italic 700 calc(15px + 3 * var(--t))/normal var(--font-body);color:var(--accent);text-transform:uppercase}.compat__quotes{display:grid;gap:12px;margin:0;padding:0;list-style:none}.compat__quotes li{font:italic 300 calc(16px + 2 * var(--t))/1.3 var(--font-body);color:var(--main-white);overflow-wrap:anywhere}.compat .result__divider{margin-top:calc(56px - 12 * var(--t))}@container result (min-width: 1024px){.compat__in{max-width:none;margin:0;padding:calc(64 * var(--u)) calc(var(--x0) + 153 * var(--u)) calc(150 * var(--u));align-items:stretch}.compat__eq{display:flex;align-items:center;justify-content:center;gap:calc(150 * var(--u));margin-top:calc(40 * var(--u))}.compat__fig{width:calc(280 * var(--u));flex:none}.compat__fig--union{width:calc(400 * var(--u))}.compat__role{margin-top:calc(10 * var(--u));font-size:max(11px,calc(18 * var(--u)))}.compat__fig figcaption{margin-top:calc(16 * var(--u));font-size:max(15px,calc(26 * var(--u)))}.compat__card{border-radius:13.54%/7.63%}.compat__meters{grid-template-columns:1fr 1fr;gap:calc(200 * var(--u));margin-top:calc(80 * var(--u))}.compat__arcs{display:block}.compat__meter .result__label{font-size:max(15px,calc(24 * var(--u)))}.compat__big{margin:calc(16 * var(--u)) 0 calc(26 * var(--u));font-size:max(20px,calc(32 * var(--u)));letter-spacing:.048em}.compat__scale{gap:calc(8 * var(--u))}.compat__scale i{height:max(8px,calc(14 * var(--u)));border-radius:calc(7 * var(--u))}.compat__ends{margin-top:calc(12 * var(--u));font-size:max(11px,calc(16 * var(--u)))}.compat__flames{gap:calc(12 * var(--u));margin:calc(18 * var(--u)) 0 calc(24 * var(--u))}.compat__flames img{width:max(20px,calc(34 * var(--u)))}.compat__about{margin-top:calc(56 * var(--u));max-width:calc(900 * var(--u));align-self:center}.compat .result__divider{align-self:center;margin-top:calc(90 * var(--u))}.compat__double{margin-top:calc(80 * var(--u));max-width:calc(751 * var(--u))}.compat__partners{position:relative;grid-template-columns:1fr 1fr;gap:calc(160 * var(--u));margin-top:calc(80 * var(--u))}.compat__partners:has(.compat__col+.compat__col):before{content:"";position:absolute;left:50%;top:0;bottom:0;width:2px;margin-left:-1px;background:var(--accent)}.compat__col .result__h{margin-bottom:calc(36 * var(--u))}.compat__block{margin-bottom:calc(48 * var(--u))}.compat__bh{margin-bottom:calc(14 * var(--u));font-size:max(15px,calc(24 * var(--u)))}.compat__quotes{gap:calc(16 * var(--u))}.compat__quotes li{font-size:max(15px,calc(22 * var(--u)))}}.deck{container:result / inline-size;position:relative;overflow-x:clip}.deck[hidden]{display:none}.deck__in{--t: calc((min(100cqw, 720px) - 320px)/400) ;--u: calc(min(100cqw, 1728px) / 1728);--x0: calc((100cqw - 1728 * var(--u)) / 2);position:relative;display:flex;flex-direction:column;margin-inline:auto;max-width:1100px;padding:calc(32px + 8 * var(--t)) 16px calc(92px + 20 * var(--t))}.deck__lead{max-width:560px;margin:16px 0 0;font:300 calc(16px + 2 * var(--t))/1.4 var(--font-body);color:var(--main-white)}.deck__filters{position:sticky;top:var(--header-h);z-index:5;display:flex;flex-wrap:wrap;gap:8px;margin-top:calc(16px + 8 * var(--t));padding:12px 0;transition:top .2s ease}.deck__filters:before{content:"";position:absolute;z-index:-1;inset:0 calc(50% - 50vw);background:transparent;transition:background-color .2s ease}html:has(.header.is-stuck) .deck__filters{top:var(--header-h-stuck)}html:has(.header.is-stuck) .deck__filters:before{background:#071421db;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html:has(.header.is-compact) .deck__filters,html:has(.header.is-compact.is-stuck) .deck__filters{top:var(--header-h-sm)}.deck__f{padding:9px 14px;border:2px solid rgb(255 255 255 / .28);border-radius:999px;background:none;color:var(--main-white);font:italic 700 calc(12px + 1 * var(--t))/normal var(--font-body);text-transform:uppercase;cursor:pointer;transition:background-color var(--dur-ui) var(--ease-out),border-color var(--dur-ui) var(--ease-out),color var(--dur-ui) var(--ease-out)}.deck__f:hover{border-color:var(--accent)}.deck__f.is-on{background:var(--accent);border-color:var(--accent)}.deck__f:focus-visible,.deck__card:focus-visible,.deckpop button:focus-visible{outline:2px solid var(--main-white);outline-offset:3px}.deck__status{margin-top:28px}.deck__status[hidden]{display:none}.deck__grid{margin-top:calc(32px + 8 * var(--t))}.deck__group[hidden]{display:none}.deck__group+.deck__group{margin-top:calc(56px + 8 * var(--t))}.deck__gh{margin:0 0 calc(22px + 4 * var(--t));font:italic 700 calc(18px + 4 * var(--t))/normal var(--font-body);color:var(--accent);text-transform:uppercase}.deck__list{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(26px + 4 * var(--t)) calc(12px + 4 * var(--t));margin:0;padding:0;list-style:none}.deck__card{display:block;width:100%;padding:0;border:0;background:none;color:var(--main-white);text-align:center;font:inherit;cursor:pointer}.deck__pic{display:block;aspect-ratio:458 / 813;border-radius:8%/4.5%;overflow:hidden;background:#ffffff0d;transition:transform .35s var(--ease-out)}.deck__pic img{display:block;width:100%;height:100%;object-fit:cover}.deck__name{display:block;margin-top:10px;font:700 calc(13px + 2 * var(--t))/1.25 var(--font-body);overflow-wrap:anywhere}@media(hover:hover){.deck__card:hover .deck__pic{transform:translateY(-6px)}}@container result (min-width: 560px){.deck__list{grid-template-columns:repeat(3,1fr)}}@container result (min-width: 760px){.deck__list{grid-template-columns:repeat(4,1fr)}}@container result (min-width: 1024px){.deck__in{max-width:none;margin:0;padding:calc(64 * var(--u)) calc(var(--x0) + 153 * var(--u)) calc(150 * var(--u))}.deck__lead{max-width:calc(760 * var(--u));margin-top:calc(20 * var(--u));font-size:max(16px,calc(24 * var(--u)))}.deck__filters{gap:calc(14 * var(--u));margin-top:calc(36 * var(--u));padding-block:calc(16 * var(--u))}.deck__f{padding:calc(14 * var(--u)) calc(26 * var(--u));font-size:max(13px,calc(20 * var(--u)))}.deck__grid{margin-top:calc(56 * var(--u))}.deck__group+.deck__group{margin-top:calc(100 * var(--u))}.deck__gh{margin-bottom:calc(32 * var(--u));font-size:max(18px,calc(32 * var(--u)))}.deck__list{grid-template-columns:repeat(6,1fr);gap:calc(56 * var(--u)) calc(32 * var(--u))}.deck__name{margin-top:calc(14 * var(--u));font-size:max(13px,calc(20 * var(--u)))}}.deck__skh{width:calc(150px + 40 * var(--t));height:calc(18px + 4 * var(--t));border-radius:4px}.deck__skname{display:block;width:60%;height:calc(13px + 2 * var(--t));margin:12px auto 0;border-radius:4px}.deck__sk .deck__pic,.deck__skname,.deck__skh{background:linear-gradient(100deg,#ffffff0d 30%,#ffffff1c,#ffffff0d 70%) 0 0 / 300% 100%;animation:deck-sk 1.4s linear infinite}@keyframes deck-sk{0%{background-position:100% 0}to{background-position:0 0}}@media(prefers-reduced-motion:reduce){.deck__sk .deck__pic,.deck__skname,.deck__skh{animation:none}}.deck__detail,.deck.is-card .deck__main{display:none}.deck.is-card .deck__detail{display:block}.deck__dcard{width:min(calc(100% - 16px),360px);margin:0 auto;aspect-ratio:458 / 813;border-radius:8%/4.5%;overflow:hidden;background:#ffffff0d}.deck__dcard img{display:block;width:100%;height:100%;object-fit:cover}.deck__dcard img[hidden]{display:none}.deck__dtag{margin-top:32px;text-transform:lowercase}.deck__drow{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;margin-top:16px}.deck__dname{margin:0;outline:0;font:400 calc(22px + 4 * var(--t))/1.2 var(--font-title);font-variation-settings:"YEAR" var(--year-normal);letter-spacing:.06em;overflow-wrap:anywhere}.deck__dnav{display:flex;flex:none}.deckpop__arrow,.deck__darrow{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:none;color:var(--accent);cursor:pointer;transition:color var(--dur-ui) var(--ease-out)}.deckpop__arrow:hover:not(:disabled),.deck__darrow:hover:not(:disabled){color:var(--accent-hover)}.deckpop__arrow:disabled,.deck__darrow:disabled{opacity:.3;cursor:default}.deckpop__arrow:focus-visible,.deck__darrow:focus-visible{outline:2px solid var(--main-white);outline-offset:-4px}.deck__dtext{margin:14px 0 0;font:300 calc(16px + 2 * var(--t))/1.5 var(--font-body);white-space:pre-line}.deck__dtext.is-empty{color:var(--muted);font-style:italic}@container result (min-width: 720px){.deck.is-card .deck__main{display:block}.deck.is-card .deck__detail{display:none}}html.is-popup{overflow:hidden}.deckpop{box-sizing:border-box;width:min(920px,calc(100vw - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:0;border:2px solid var(--accent);border-radius:16px;background:var(--main-blue);color:var(--main-white);overflow:auto;overscroll-behavior:contain}.deckpop::backdrop{background:#040b13d1;backdrop-filter:blur(6px)}.deckpop:focus{outline:0}.deckpop[open]{animation:deckpop-in .28s var(--ease-out)}@keyframes deckpop-in{0%{opacity:0;transform:translateY(14px) scale(.98)}}.deckpop__box{position:relative;display:grid;gap:22px;padding:28px 20px 24px;justify-items:center}.deckpop__close{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:none;color:var(--main-white);cursor:pointer;z-index:1;transition:color var(--dur-ui) var(--ease-out)}.deckpop__close svg{width:22px;height:22px}.deckpop__close:hover{color:var(--accent)}.deckpop__card{width:min(58%,240px);aspect-ratio:458 / 813;border-radius:8%/4.5%;overflow:hidden;background:#ffffff0d}.deckpop__card img{display:block;width:100%;height:100%;object-fit:cover}.deckpop__card img[hidden]{display:none}.deckpop__body{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%}.deckpop__name{display:flex;align-items:flex-start;height:68px;margin:0;font:400 28px/1.2 var(--font-title);font-variation-settings:"YEAR" var(--year-normal);letter-spacing:.06em;overflow-wrap:anywhere}.deckpop__meaning{height:200px;margin:0;overflow-y:auto;font:300 17px/1.45 var(--font-body);white-space:pre-line}.deckpop__meaning.is-empty{color:var(--muted);font-style:italic}.deckpop__nav{display:flex;margin:0 0 0 -10px}@media(min-width:720px){.deckpop__box{grid-template-columns:300px 1fr;gap:44px;align-items:center;padding:44px 48px 40px 44px}.deckpop__card{width:300px}.deckpop__name{height:96px;font-size:40px}.deckpop__meaning{height:210px;font-size:20px}}@media(prefers-reduced-motion:reduce){.deckpop[open]{animation:none}.deck__pic{transition:none}}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.privacy__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 16px;max-width:880px;margin-inline:auto}.privacy__back{font-size:16px}.privacy{max-width:760px;margin:0 auto;padding:32px 16px 80px;font:300 18px/1.55 var(--font-body);color:var(--main-white)}.privacy__title{margin:0 0 12px;font:400 clamp(16px,5vw,40px)/1.3 var(--font-title);font-variation-settings:"YEAR" var(--year-normal);letter-spacing:.04em;overflow-wrap:anywhere}.privacy__date{margin:0 0 32px;font:italic 300 14px/1.4 var(--font-body);color:var(--muted)}.privacy h2{margin:44px 0 14px;font:italic 700 clamp(20px,3.4vw,26px)/1.3 var(--font-body);color:var(--accent);text-transform:uppercase}.privacy p{margin:0 0 16px}.privacy ul{margin:0 0 16px;padding-left:22px}.privacy li{margin-bottom:8px}.privacy li::marker{color:var(--accent)}.privacy strong{font-weight:700}.privacy a{color:var(--main-white);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px;transition:color var(--dur-ui) var(--ease-out)}.privacy a:hover{color:var(--accent)}@media(max-width:719px){.privacy{font-size:16px;padding-top:16px}.privacy h2{margin-top:36px}}.footer__links{display:flex;flex-direction:column;align-items:center;gap:12px}.privacy__tools{display:flex;align-items:center;gap:20px;font:300 16px/1 var(--font-body)}.privacy__langs{display:inline-flex;gap:6px;color:var(--muted)}.privacy__langs a{color:var(--main-white);text-decoration:none}.privacy__langs a:hover{color:var(--accent)}.privacy__langs [aria-current]{color:var(--accent);font-weight:700}@media(max-width:719px){.privacy__bar{flex-wrap:wrap}.privacy__bar .logo{padding-inline:8px}.privacy__tools{flex-wrap:wrap;justify-content:flex-end;gap:6px 14px;font-size:14px}.privacy__back{font-size:14px}}
