/* Built by build-css.py for pages/atomic-elements.php. Do not edit; edit the section files in css/. */
@font-face{font-family: "PP Fragment";src: local("PP Fragment Glare Regular"),local("PPFragment-GlareRegular"),url("../fonts/pp-fragment-glare.woff2") format("woff2"),url("../fonts/PPFragment-GlareRegular.woff") format("woff");font-weight: 400;font-style: normal;font-display: swap}@font-face{font-family: "Figtree";src: url("../fonts/figtree-latin.woff2") format("woff2");font-weight: 400 700;font-style: normal;font-display: swap;unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2190-2193,U+2212,U+2215}@font-face{font-family: "Figtree";src: url("../fonts/figtree-latin-ext.woff2") format("woff2");font-weight: 400 700;font-style: normal;font-display: swap;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: "JetBrains Mono";src: url("../fonts/jetbrains-mono-latin.woff2") format("woff2");font-weight: 500 600;font-style: normal;font-display: swap}:root{--dark: #121212;--light: #f6d8ba;--accent: #e8793f;--accent-hover: #d96a31;--accent-ink: #121212;--accent-display: #c45317;--accent-text: #9b4113;--font-display: "PP Fragment","Bricolage Grotesque","Instrument Serif",Georgia,"Times New Roman",serif;--font-sans: "Figtree",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-mono: "JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--text-xs: 0.8125rem;--text-sm: 1rem;--text-md: 1.0625rem;--text-lg: 1.25rem;--text-xl: 1.5rem;--display-1: clamp(2.75rem,5.6vw,5rem);--display-2: clamp(2.1rem,3.05vw,2.75rem);--display-3: clamp(1.6rem,2.3vw,2rem);--display-page: clamp(2.6rem,5vw,4.25rem);--lh-tight: 1.02;--lh-snug: 1.1;--lh-body: 1.6;--tracking-tight: -0.025em;--tracking-snug: -0.015em;--tracking-caps: 0.16em;--space-1: 0.25rem;--space-2: 0.5rem;--space-3: 0.75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4rem;--space-9: 6rem;--section-y: clamp(5rem,8vw,7.5rem);--gap-grid: clamp(1rem,1.6vw,1.5rem);--head-gap: clamp(3rem,5vw,4rem);--container: 1320px;--gutter: clamp(1rem,4vw,2.5rem);--nav-h: 80px;--bar-h: 40px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 18px;--radius-xl: 24px;--radius-pill: 999px;--ease-out: cubic-bezier(0.22,1,0.36,1);--ease-in-out: cubic-bezier(0.65,0,0.35,1);--dur-fast: 180ms;--dur-base: 320ms;--dur-slow: 800ms;--bg: var(--light);--fg: var(--dark);--fg-2: rgba(18,18,18,0.72);--fg-3: rgba(18,18,18,0.66);--fg-4: rgba(18,18,18,0.4);--line: rgba(18,18,18,0.1);--line-strong: rgba(18,18,18,0.22);--surface: rgba(255,255,255,0.38);--surface-2: rgba(255,255,255,0.6);--surface-ink: rgba(18,18,18,0.045);--surface-ink-2: rgba(18,18,18,0.085);--grid-line: rgba(18,18,18,0.025);--highlight: rgba(255,255,255,0.5);--inverse-bg: var(--dark);--inverse-fg: var(--light)}[data-theme="dark"]{--bg: var(--dark);--fg: var(--light);--fg-2: rgba(246,216,186,0.74);--fg-3: rgba(246,216,186,0.66);--fg-4: rgba(246,216,186,0.4);--line: rgba(246,216,186,0.12);--line-strong: rgba(246,216,186,0.26);--surface: rgba(246,216,186,0.05);--surface-2: rgba(246,216,186,0.09);--surface-ink: rgba(246,216,186,0.05);--surface-ink-2: rgba(246,216,186,0.09);--grid-line: rgba(246,216,186,0.03);--highlight: rgba(246,216,186,0.08);--inverse-bg: var(--light);--inverse-fg: var(--dark);--accent-display: var(--accent);--accent-text: var(--accent)}*,*::before,*::after{box-sizing: border-box}*{margin: 0}html{scroll-behavior: smooth;-webkit-text-size-adjust: 100%;scroll-padding-top: calc(var(--nav-h) + var(--bar-h) + 16px)}body{font-family: var(--font-sans);font-size: var(--text-md);line-height: var(--lh-body);color: var(--fg);background: var(--light);-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-rendering: optimizeLegibility;overflow-x: hidden;counter-reset: sec}img,svg,video{display: block;max-width: 100%}button{font: inherit;color: inherit;background: none;border: 0;cursor: pointer}a{color: inherit;text-decoration: none}ul,ol{list-style: none;padding: 0}table{border-collapse: collapse;width: 100%}:focus-visible{outline: 2px solid var(--accent);outline-offset: 3px;border-radius: 6px}::selection{background: var(--accent);color: #fff}.container{width: var(--container);max-width: calc(100% - 2 * var(--gutter));margin-inline: auto}.section{position: relative;background: var(--bg);color: var(--fg);padding-block: var(--section-y);counter-increment: sec;overflow-x: clip}[data-theme="dark"].section::after,.footer::after{content: "";position: absolute;inset: 0;pointer-events: none;opacity: .035;background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");mix-blend-mode: screen}.section>.container{position: relative;z-index: 1}.section-head{max-width: 800px;margin-bottom: var(--head-gap)}.section-head--center{margin-inline: auto;text-align: center}.section-head--center .badge-glow{margin-inline: auto}.section-head p{font-family: var(--font-sans);font-size: clamp(1.0625rem,1.3vw,1.125rem);line-height: 1.6;color: var(--fg-2);margin-top: var(--space-5);max-width: 680px}.section-head--center p{margin-inline: auto}.is-offscreen,.is-offscreen *,.is-offscreen *::before,.is-offscreen *::after{animation-play-state: paused !important}.skip-link{position: fixed;top: 12px;left: 12px;z-index: 200;padding: 12px 18px;border-radius: 999px;background: var(--dark);color: var(--light);font-weight: 600;font-size: var(--text-sm);transform: translateY(-160%);transition: transform var(--dur-fast) var(--ease-out)}.skip-link:focus{transform: none;outline: 2px solid var(--accent);outline-offset: 3px}main:focus{outline: none}h1,h2,h3,h4{font-family: var(--font-display);font-weight: 400;letter-spacing: var(--tracking-tight);line-height: var(--lh-snug)}h1{font-size: var(--display-1);line-height: var(--lh-tight)}h2{font-size: var(--display-2);letter-spacing: -.03em}h3{font-size: var(--display-3)}h4,.h4{font-size: 1.35rem;letter-spacing: var(--tracking-snug);line-height: 1.2}h1 em,h2 em,h3 em,.lead em{font-style: normal;color: var(--accent-display)}.lead em{color: var(--accent-text)}p{text-wrap: pretty}h1,h2,h3{text-wrap: balance}.lead{font-family: var(--font-sans);font-size: clamp(1.0625rem,1.3vw,1.125rem);line-height: 1.6;color: var(--fg-2)}.btn{position: relative;display: inline-flex;align-items: center;justify-content: center;gap: 10px;height: 54px;padding-inline: 26px;border-radius: var(--radius-pill);font-weight: 600;font-size: var(--text-sm);letter-spacing: 0;white-space: nowrap;transition: transform var(--dur-fast) var(--ease-out),background var(--dur-fast),color var(--dur-fast),border-color var(--dur-fast)}.btn:active{transform: translateY(1px) scale(0.99)}.btn svg{width: 16px;height: 16px;flex: none}.btn--primary{background: linear-gradient(180deg,#ee8a52,var(--accent) 60%,var(--accent-hover));color: #fff;padding-right: 10px}.btn--primary svg{width: 30px;height: 30px;padding: 7px;border-radius: 50%;background: rgba(18,18,18,.22);transition: transform var(--dur-fast) var(--ease-out),background var(--dur-fast)}.btn--primary:hover{transform: translateY(-1px)}.btn--primary:hover svg{transform: translateX(2px);background: rgba(18,18,18,.32)}.btn--primary:not(:has(svg)){padding-right: 26px}.btn--secondary{background: transparent;color: var(--fg);border: 1px solid var(--line-strong)}.btn--secondary:hover{border-color: var(--fg);background: var(--surface-ink)}.btn__label{position: relative;display: inline-block;overflow: hidden;line-height: 1.3}.btn__label>span{display: block;transition: transform 420ms var(--ease-out)}.btn__label>span + span{position: absolute;left: 0;top: 0;transform: translateY(110%)}.btn:hover .btn__label>span:first-child{transform: translateY(-110%)}.btn:hover .btn__label>span + span{transform: translateY(0)}@media (max-width: 560px){main .btn{white-space: normal;text-align: center;height: auto;min-height: 54px;padding-block: 9px}}@media (prefers-reduced-motion: reduce){.btn__label>span{transition: none}.btn:hover .btn__label>span:first-child{transform: none}.btn:hover .btn__label>span + span{display: none}}.text-link{display: inline-flex;align-items: center;gap: 8px;font-weight: 600;font-size: var(--text-sm);color: var(--fg);border-bottom: 1px solid var(--line-strong);padding-bottom: 3px;transition: border-color var(--dur-fast),gap var(--dur-fast)}.text-link:hover{border-color: var(--accent);gap: 12px}.text-link svg{width: 15px;height: 15px}.card{position: relative;background: var(--surface);border: 1px solid var(--line);border-radius: var(--radius-lg);padding: clamp(1.75rem,3vw,2.5rem)}.card--glass{--glass-a: rgba(246,216,186,.10);--glass-b: rgba(246,216,186,.03);--glass-line: rgba(246,216,186,.16);--glass-edge: rgba(246,216,186,.55);background: linear-gradient(160deg,var(--glass-a),var(--glass-b));border: 1px solid var(--glass-line);backdrop-filter: blur(24px) saturate(150%);-webkit-backdrop-filter: blur(24px) saturate(150%);overflow: hidden;isolation: isolate}.card--glass::before{content: "";position: absolute;left: 8%;right: 8%;top: 0;height: 1px;background: linear-gradient(90deg,transparent,var(--glass-edge),transparent);z-index: -1}.card--glass::after{content: "";position: absolute;inset: 0;background: linear-gradient(115deg,rgba(255,255,255,.08) 0%,rgba(255,255,255,.02) 32%,transparent 48%);pointer-events: none;z-index: -1}[data-theme="light"] .card--glass{--glass-a: rgba(255,255,255,.55);--glass-b: rgba(255,255,255,.22);--glass-line: rgba(18,18,18,.08);--glass-edge: rgba(255,255,255,.9)}.glass-field{position: relative}.glass-field::before,.glass-field::after{content: "";position: absolute;border-radius: 50%;pointer-events: none;z-index: -1}.glass-field::before{width: 520px;height: 520px;left: -6%;top: -30%;background: radial-gradient(closest-side,rgba(232,121,63,.34),transparent)}.glass-field::after{width: 620px;height: 620px;right: -8%;bottom: -40%;background: radial-gradient(closest-side,rgba(246,216,186,.16),transparent)}.badge{display: inline-flex;align-items: center;gap: 6px;height: 24px;padding-inline: 9px;border-radius: var(--radius-pill);font-size: .75rem;font-weight: 700;letter-spacing: 0.08em;text-transform: uppercase;background: var(--surface-ink);color: var(--fg-2);border: 1px solid var(--line)}.badge--free{color: var(--fg-2)}.badge--pro{background: var(--fg);color: var(--bg);border-color: transparent}.pill{display: inline-flex;align-items: center;gap: 8px;height: 36px;padding-inline: 14px;border-radius: var(--radius-pill);border: 1px solid var(--line);background: var(--surface);font-size: var(--text-xs);font-weight: 600;color: var(--fg-2)}@property --badge-angle{syntax: "<angle>";inherits: false;initial-value: 0deg}.badge-glow{--badge-fill-a: rgba(255,255,255,.42);--badge-fill-b: rgba(255,255,255,.14);--badge-line: rgba(255,255,255,.7);position: relative;isolation: isolate;display: inline-flex;align-items: center;gap: 9px;height: 40px;padding: 0 16px 0 8px;border-radius: 999px;background: linear-gradient(160deg,var(--badge-fill-a),var(--badge-fill-b));backdrop-filter: blur(18px) saturate(150%);-webkit-backdrop-filter: blur(18px) saturate(150%);font-size: 0.875rem;font-weight: 600;letter-spacing: 0;color: var(--fg);margin-bottom: var(--space-5)}.badge-glow::before{content: "";position: absolute;inset: 0;border-radius: inherit;padding: 1.5px;background: conic-gradient(from var(--badge-angle),var(--badge-line) 0deg,var(--badge-line) 235deg,var(--accent) 290deg,#fff 325deg,var(--badge-line) 360deg);-webkit-mask: linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;animation: badge-sweep 4s linear infinite}.badge-glow::after{content: "";position: absolute;inset: 0;border-radius: inherit;background: linear-gradient(115deg,rgba(255,255,255,.28) 0%,rgba(255,255,255,.06) 30%,transparent 46%);pointer-events: none;z-index: -1}.badge-glow--dark{--badge-fill-a: rgba(246,216,186,.12);--badge-fill-b: rgba(246,216,186,.04);--badge-line: rgba(246,216,186,.22);color: var(--light)}.badge-glow--dark::after{background: linear-gradient(115deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.02) 30%,transparent 46%)}@keyframes badge-sweep{to{--badge-angle: 360deg}}.badge-glow i{width: 26px;height: 26px;border-radius: 50%;background: #d92fe6;color: #fff;display: grid;place-items: center;flex: none;overflow: hidden}.badge-glow i svg{width: 13px;height: 13px}.badge-glow i img{width: 100%;height: 100%;object-fit: cover}.badge-glow i.is-brand{background: transparent}@media (prefers-reduced-motion: reduce){.badge-glow::before{animation: none}}.section-head--split{max-width: none;display: grid;grid-template-columns: minmax(0,1.55fr) minmax(0,1fr);gap: clamp(2rem,4vw,4rem);align-items: start}.section-head--split h2 .l{display: block}.section-head--split p{margin-top: 0;padding-top: 64px;max-width: none}@media (max-width: 1024px){.section-head--split{grid-template-columns: 1fr}.section-head--split h2 .l{display: inline}.section-head--split p{padding-top: 0;margin-top: var(--space-5)}}.ticker{overflow: hidden;border-top: 1px solid var(--line);border-bottom: 1px solid var(--line);padding-block: 18px;mask-image: linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image: linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.ticker__track{display: flex;width: max-content;gap: 0;animation: ticker 40s linear infinite}.ticker__track:hover{animation-play-state: paused}.ticker__item{display: inline-flex;align-items: center;gap: 22px;padding-inline: 22px;font-family: var(--font-display);font-size: 1.2rem;color: var(--fg);white-space: nowrap}.ticker__item::after{content: "";width: 6px;height: 6px;border-radius: 50%;background: var(--accent)}@keyframes ticker{to{transform: translateX(-50%)}}.js .reveal{opacity: 0;transform: translateY(20px);transition: opacity var(--dur-slow) var(--ease-out),transform var(--dur-slow) var(--ease-out);transition-delay: var(--d,0ms)}.js .reveal.in-view{opacity: 1;transform: none}.js .hero h1.reveal{opacity: 1}@media (prefers-reduced-motion: reduce){html{scroll-behavior: auto}.js .reveal{opacity: 1;transform: none;transition: none}*,*::before,*::after{animation-duration: 0.001ms !important;animation-iteration-count: 1 !important;transition-duration: 0.001ms !important}}.visually-hidden{position: absolute !important;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0}em,i,cite,blockquote,q,dfn,address,var{font-style: normal}.announce{position: relative;z-index: 60;height: var(--bar-h);display: flex;align-items: center;justify-content: center;gap: 14px;padding-inline: var(--gutter);background: var(--dark);color: var(--light);font-size: var(--text-xs);font-weight: 600;letter-spacing: 0.01em;text-align: center}.announce strong{color: #fff;font-weight: 800}.announce__link{color: var(--accent);font-weight: 800;white-space: nowrap}.announce__link:hover{text-decoration: underline;text-underline-offset: 3px}.announce__close{position: absolute;right: 12px;top: 50%;transform: translateY(-50%);width: 28px;height: 28px;display: grid;place-items: center;border-radius: 50%;color: rgba(246,216,186,.7)}.announce__close:hover{background: rgba(246,216,186,.1);color: #fff}.announce__close svg{width: 14px;height: 14px}.announce__short{display: none}@media (max-width: 880px){.announce__long{display: none}.announce__short{display: block}}@media (max-width: 720px){.announce{justify-content: flex-start;padding-right: 44px}.announce__long{display: none}.announce__short{display: block;min-width: 0;flex: 1 1 auto;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: left}.announce__link{display: none}}html.announce-hidden .announce{display: none}html.announce-hidden{--bar-h: 0px}.header{position: sticky;top: 0;z-index: 50;height: var(--nav-h);display: flex;align-items: center;--nav-fg: var(--dark);--nav-fg-2: rgba(18,18,18,.7);--nav-pill: rgba(255,255,255,.34);--nav-pill-line: rgba(255,255,255,.55);--nav-menu-bg: #fdf4ea;--nav-menu-fg: var(--dark);--nav-menu-muted: rgba(18,18,18,.62);--nav-menu-line: rgba(232,121,63,.16);--nav-menu-icon-bg: rgba(246,216,186,.55);--nav-menu-hover: rgba(232,121,63,.1);--nav-menu-foot: rgba(246,216,186,.38);color: var(--nav-fg)}.header{transition: color var(--dur-base),height var(--dur-base) var(--ease-out)}.header__inner{transition: background var(--dur-base),border-color var(--dur-base),padding var(--dur-base) var(--ease-out),border-radius var(--dur-base);border: 1px solid transparent;border-radius: 999px}.header.is-scrolled{height: 64px}.header.is-scrolled .header__inner{padding: 6px 6px 6px 18px;background: rgba(246,216,186,.92);border-color: rgba(18,18,18,.1);backdrop-filter: blur(18px) saturate(150%);-webkit-backdrop-filter: blur(18px) saturate(150%)}.header.is-scrolled[data-on="dark"] .header__inner{background: rgba(18,18,18,.92);border-color: rgba(246,216,186,.14)}@media (min-width: 1025px){.header.is-scrolled .nav{height: 48px;padding: 4px;background: transparent;border-color: transparent;backdrop-filter: none;-webkit-backdrop-filter: none}.header.is-scrolled .nav__link{height: 40px;padding-inline: 14px}}.header.is-scrolled .logo__img{height: 34px}.header.is-scrolled .avatar{width: 40px;height: 40px}.header.is-scrolled .btn{height: 40px;padding-inline: 18px;font-size: var(--text-xs)}.header.is-scrolled .menu{top: calc(100% + 4px)}.logo__img,.avatar,.header .btn,.nav,.nav__link{transition: height var(--dur-base) var(--ease-out),width var(--dur-base) var(--ease-out),padding var(--dur-base) var(--ease-out),background var(--dur-fast)}.header[data-on="dark"]{--nav-fg: var(--light);--nav-fg-2: rgba(246,216,186,.72);--nav-pill: rgba(246,216,186,.07);--nav-pill-line: rgba(246,216,186,.16);--nav-menu-bg: #1c1c1c;--nav-menu-fg: var(--light);--nav-menu-muted: rgba(246,216,186,.6);--nav-menu-line: rgba(246,216,186,.12);--nav-menu-icon-bg: rgba(246,216,186,.09);--nav-menu-hover: rgba(232,121,63,.16);--nav-menu-foot: rgba(246,216,186,.05);--accent-text: var(--accent);--accent-display: var(--accent)}.header__inner{display: grid;grid-template-columns: 1fr auto 1fr;align-items: center;gap: var(--space-4)}.logo{display: inline-flex;align-items: center;justify-self: start}.logo__img{height: 44px;width: auto}.logo__img--light{display: none}.header[data-on="dark"] .logo__img--dark{display: none}.header[data-on="dark"] .logo__img--light{display: block}.nav{justify-self: center;display: flex;align-items: center;height: 56px;padding: 6px;border-radius: var(--radius-pill);background: var(--nav-pill);border: 1px solid var(--nav-pill-line);transition: background var(--dur-base),border-color var(--dur-base)}.nav__list{display: flex;align-items: center;gap: 2px}.nav__item{position: relative}.nav__link{display: inline-flex;align-items: center;gap: 6px;height: 44px;padding-inline: 18px;border-radius: var(--radius-pill);font-size: var(--text-sm);font-weight: 500;color: var(--nav-fg);transition: background var(--dur-fast),color var(--dur-fast)}.nav__link svg{width: 14px;height: 14px;opacity: .7;transition: transform var(--dur-fast)}.nav__item:hover>.nav__link,.nav__item:focus-within>.nav__link,.nav__link:hover{background: rgba(255,255,255,.45)}.header[data-on="dark"] .nav__item:hover>.nav__link,.header[data-on="dark"] .nav__item:focus-within>.nav__link,.header[data-on="dark"] .nav__link:hover{background: rgba(246,216,186,.1)}.nav__item:hover>.nav__link svg,.nav__item:focus-within>.nav__link svg{transform: rotate(180deg)}.menu{position: absolute;top: calc(100% + 10px);left: 50%;transform: translate(-50%,6px);min-width: 320px;padding: 8px;border-radius: 16px;background: var(--nav-menu-bg);color: var(--nav-menu-fg);border: 1px solid var(--nav-menu-line);opacity: 0;visibility: hidden;transition: opacity var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out),visibility 0s linear var(--dur-fast)}.menu::before{content: "";position: absolute;left: 0;right: 0;top: -10px;height: 10px}.nav__item:hover>.menu,.nav__item:focus-within>.menu,.nav__item.is-open>.menu{opacity: 1;visibility: visible;transform: translate(-50%,0);transition-delay: 0s}.menu--wide{min-width: 640px;display: grid;grid-template-columns: 1fr 1fr;gap: 0 4px}.menu__group{padding: 4px}.menu__group + .menu__group{border-left: 1px solid var(--nav-menu-line)}.menu__title{font-size: .75rem;font-weight: 700;letter-spacing: .1em;text-transform: uppercase;color: var(--accent-text);padding: 8px 12px 6px}.menu a{display: flex;align-items: center;gap: 12px;padding: 8px 12px 8px 8px;border-radius: 10px;transition: background var(--dur-fast)}.menu a span{display: flex;flex-direction: column;gap: 1px;min-width: 0}.menu a b{display: inline-flex;align-items: center;gap: 8px;font-size: var(--text-sm);font-weight: 600;color: var(--nav-menu-fg);line-height: 1.25}.menu a b em{font-style: normal;font-family: var(--font-mono);font-size: .75rem;font-weight: 500;padding: 2px 6px;border-radius: 5px;background: rgba(232,121,63,.14);color: var(--accent-text)}.menu a small{font-size: .8rem;color: var(--nav-menu-muted);line-height: 1.35;white-space: nowrap}.menu__icon{flex: none;width: 34px;height: 34px;border-radius: 9px;display: grid;place-items: center;background: var(--nav-menu-icon-bg);color: var(--nav-menu-fg);transition: background var(--dur-fast),color var(--dur-fast)}.menu__icon svg{width: 17px;height: 17px}.menu__icon{color: var(--accent)}.menu a:hover{background: var(--nav-menu-hover)}.menu a:hover .menu__icon{background: var(--accent);color: var(--accent-ink)}.menu__foot{grid-column: 1 / -1;margin: 6px -8px -8px;padding: 12px 20px;border-top: 1px solid var(--nav-menu-line);border-radius: 0 0 16px 16px;background: var(--nav-menu-foot);display: flex;align-items: center;justify-content: space-between;gap: 16px;font-size: .82rem;color: var(--nav-menu-muted)}.menu__foot a{padding: 0;border-radius: 0;gap: 6px;font-size: .82rem;font-weight: 700;color: var(--accent-text)}.menu__foot a:hover{background: transparent;text-decoration: underline;text-underline-offset: 3px}.menu__foot a svg{width: 14px;height: 14px}.header__actions{justify-self: end;display: flex;align-items: center;gap: 12px}.avatar{width: 44px;height: 44px;border-radius: 50%;display: grid;place-items: center;background: var(--nav-pill);border: 1px solid var(--nav-pill-line);color: var(--nav-fg-2);transition: background var(--dur-fast)}.avatar:hover{background: rgba(255,255,255,.5)}.header[data-on="dark"] .avatar:hover{background: rgba(246,216,186,.14)}.avatar svg{width: 20px;height: 20px}.header .btn{height: 48px;padding-inline: 22px}.header .btn--primary{padding-right: 22px}.burger{display: none;width: 48px;height: 48px;border-radius: 50%;background: var(--nav-pill);border: 1px solid var(--nav-pill-line);place-content: center}.burger span{display: block;width: 18px;height: 2px;background: var(--nav-fg);border-radius: 2px;transition: transform var(--dur-base) var(--ease-out),opacity var(--dur-fast)}.burger span + span{margin-top: 5px}.burger[aria-expanded="true"] span:nth-child(1){transform: translateY(7px) rotate(45deg)}.burger[aria-expanded="true"] span:nth-child(2){opacity: 0}.burger[aria-expanded="true"] span:nth-child(3){transform: translateY(-7px) rotate(-45deg)}@media (max-width: 1024px){.header__inner{grid-template-columns: auto 1fr auto}.burger{display: grid}.header .avatar{display: none}.header .btn{height: 44px;padding-inline: 18px;font-size: var(--text-xs)}.header.is-scrolled .header__inner{padding: 6px 6px 6px 12px}.header.is-scrolled .header__inner{backdrop-filter: none;-webkit-backdrop-filter: none;background: rgba(246,216,186,.97)}.header.is-scrolled[data-on="dark"] .header__inner{background: rgba(18,18,18,.97)}.nav{position: fixed;justify-self: stretch;inset: calc(var(--bar-h) + var(--nav-h)) 0 0 0;height: auto;display: block;padding: var(--gutter);border-radius: 0;border: 0;background: var(--nav-menu-bg);color: var(--nav-menu-fg);overflow-y: auto;opacity: 0;visibility: hidden;transform: translateY(-8px);transition: opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out),visibility 0s linear var(--dur-base)}.nav.is-open{opacity: 1;visibility: visible;transform: none;transition-delay: 0s}.nav__list{flex-direction: column;align-items: stretch;gap: 0}.nav__item{border-bottom: 1px solid var(--nav-menu-line)}.nav__link{width: 100%;justify-content: space-between;height: 60px;padding-inline: 4px;font-size: var(--text-lg);font-weight: 700;color: var(--nav-menu-fg);border-radius: 0}.nav__item:hover>.nav__link,.nav__item:focus-within>.nav__link,.nav__link:hover{background: transparent !important}.nav__item:hover>.nav__link svg,.nav__item:focus-within>.nav__link svg{transform: none}.nav__item.is-open>.nav__link svg{transform: rotate(180deg)}.menu{position: static;transform: none;min-width: 0;border: 0;padding: 0 0 12px;display: none;background: transparent}.nav__item.is-open>.menu{display: block;opacity: 1;visibility: visible}.nav .nav__item>.menu{transform: none}.nav__item:hover>.menu:not(.is-open){}.nav__item:not(.is-open):hover>.menu{display: none}.menu--wide{grid-template-columns: 1fr;min-width: 0}.menu__group + .menu__group{border-left: 0}.menu__foot{margin: 6px 0 0;border-radius: 10px;flex-wrap: wrap}.menu a small{white-space: normal}.nav__mobile-cta{display: flex;flex-direction: column;gap: 10px;margin-top: 24px}.nav__mobile-cta .btn{width: 100%;height: 54px;font-size: var(--text-sm)}}@media (min-width: 1025px){.nav__mobile-cta{display: none}}@media (max-width: 560px){.header__inner{grid-template-columns: auto 1fr auto}.header .header__actions .btn{display: none}.logo__img{height: 38px}}.sticky-cta{position: fixed;left: 12px;right: 12px;bottom: 12px;z-index: 45;display: none;align-items: center;justify-content: space-between;gap: 12px;padding: 10px 10px 10px 18px;border-radius: var(--radius-pill);background: var(--dark);color: var(--light);transform: translateY(120%);transition: transform var(--dur-base) var(--ease-out)}.sticky-cta.is-visible{transform: none}.sticky-cta strong{font-size: var(--text-xs);font-weight: 700}.sticky-cta .btn{height: 42px;padding-inline: 18px;font-size: var(--text-xs)}@media (max-width: 768px){.sticky-cta{display: flex}}@media (min-width: 1025px) and (max-width: 1279px){.header__inner{gap: 10px}.logo__img{max-width: none;height: 38px}.header .nav__link,.header.is-scrolled .nav__link{padding-inline: 10px;white-space: nowrap}.header .header__actions .btn{height: 44px;padding-inline: 18px;font-size: var(--text-xs)}}@media (min-width: 1025px) and (max-width: 1080px){.header .avatar{display: none}}.hero{padding-top: clamp(3rem,6vw,5rem);padding-bottom: 0;overflow: hidden}.hero h1{font-size: clamp(2.4rem,4.2vw,3.75rem);line-height: 1.1}.hero h1 em{font-style: normal}.hero h1 .l{display: block}.hero .lead{max-width: 560px}.hero .lead strong{color: var(--fg);font-weight: 600}.banner{position: relative;z-index: 1;perspective: 1800px}.banner picture,.banner img{display: block;width: 100%;height: auto}.banner img{border-radius: 16px;border: 1px solid rgba(18,18,18,.14);background: #121214}.banner__tilt{position: relative;border-radius: 16px;transform: rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style: preserve-3d;will-change: transform}@media (max-width: 1024px){.hero h1 .l{display: inline}}@media (max-width: 640px){.banner img{border-radius: 10px}}.hx__stage{position: absolute;left: 0;top: 0;width: 1320px;height: 700px;transform: scale(var(--hx-s));transform-origin: 0 0;font-family: Roboto,"Helvetica Neue",Arial,var(--font-sans);font-size: 12px;line-height: 1.3;color: #0c0d0e;--hx-t: 16s;--pink: #f0abfc}.hx__stage svg{width: 16px;height: 16px;fill: none;stroke: currentColor;stroke-width: 1.6;stroke-linecap: round;stroke-linejoin: round;flex: none}@media (max-width: 720px){.hx__stage{width: 1020px;height: 560px}}.compare{display: grid;grid-template-columns: 1fr 1fr;gap: var(--gap-grid);position: sticky;top: calc(var(--nav-h) + var(--bar-h) + 24px)}.compare .card{padding: 22px 22px 20px}.compare__col--aae{--glass-line: rgba(232,121,63,.55)}.compare__head{font-size: .78rem;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--fg-2);padding-bottom: 14px;margin-bottom: 16px;border-bottom: 1px solid var(--line)}.compare__col--aae .compare__head{color: var(--accent-text)}.layers{min-height: 236px;display: grid;align-content: center}.layer{position: relative;padding: 30px 12px 12px;border-radius: 10px;border: 1px dashed rgba(18,18,18,.3);background: rgba(18,18,18,.035)}.layer>span{position: absolute;top: 8px;left: 10px;font-family: var(--font-mono);font-size: .76rem;color: var(--fg)}.layer--leaf{padding: 12px 14px;border-style: solid;border-color: rgba(18,18,18,.35);background: #fff8f0;font-family: var(--font-display);font-size: 1.35rem;line-height: 1;color: var(--fg);display: flex;align-items: center;gap: 12px}.layer--leaf>span{position: static;padding: 3px 7px;border-radius: 5px;background: var(--dark);color: var(--light)}.native-view{min-height: 236px;display: grid;grid-template-rows: auto 44px auto;align-content: start}.native-view .layer--leaf{animation: none;border-color: var(--accent)}.native-view__lines{position: relative}.native-view__lines i{position: absolute;top: 0;width: 1.5px;height: 100%;background: var(--accent);transform-origin: 50% 0;animation: line-draw 6s var(--ease-out) infinite}.native-view__lines i:nth-child(1){left: 25%}.native-view__lines i:nth-child(2){left: 75%;animation-delay: .25s}.native-view__lines i::after{content: "";position: absolute;bottom: -4px;left: -3.5px;width: 8px;height: 8px;border-radius: 50%;background: var(--accent)}@keyframes line-draw{0%{transform: scaleY(0)}15%,90%{transform: scaleY(1)}100%{transform: scaleY(1)}}.tokens{display: grid;grid-template-columns: 1fr 1fr;gap: 10px}.token{display: flex;flex-direction: column;gap: 2px;align-items: center;justify-content: center;padding: 10px 8px;border-radius: 10px;background: rgba(232,121,63,.14);border: 1px solid rgba(232,121,63,.5);font-family: var(--font-mono);font-size: .86rem;color: var(--fg)}.token small{font-family: var(--font-sans);font-size: .75rem;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--accent-text)}.compare__ui{margin-top: 16px;padding-top: 14px;border-top: 1px solid var(--line);display: grid;gap: 6px;font-size: .9rem;font-weight: 600}.compare__ui .tabs{display: flex;gap: 4px;margin-bottom: 4px}.compare__ui .tabs span{padding: 6px 12px;border-radius: 7px;background: rgba(18,18,18,.06);color: var(--fg-2);font-size: .82rem}.compare__ui .tabs span.on{background: var(--fg);color: var(--bg)}.compare__ui .row{display: flex;justify-content: space-between;align-items: center;padding: 9px 12px;border-radius: 8px;background: rgba(18,18,18,.05);color: var(--fg)}.compare__ui .row code{font-family: var(--font-mono);font-size: .82rem;font-weight: 500}.compare__ui .row.on{background: rgba(232,121,63,.16)}.compare__facts{margin-top: 16px;display: flex;flex-wrap: wrap;gap: 6px 14px;font-size: .9rem;font-weight: 600}.compare__facts li{display: inline-flex;align-items: center;gap: 6px}.compare__facts li::before{content: "";width: 14px;height: 14px;border-radius: 50%;flex: none}.compare__facts--no li{color: var(--fg-2)}.compare__facts--no li::before{background: rgba(18,18,18,.12);box-sizing: border-box;border: 4px solid transparent;background-clip: padding-box}.compare__facts--yes li{color: var(--fg)}.compare__facts--yes li::before{background: var(--accent);-webkit-mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><circle cx='12' cy='12' r='12' fill='black'/><path d='M7 12.5l3.2 3.2L17 9' stroke='white' stroke-width='2.6' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>") center/contain no-repeat;mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><circle cx='12' cy='12' r='12' fill='black'/><path d='M7 12.5l3.2 3.2L17 9' stroke='white' stroke-width='2.6' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>") center/contain no-repeat}.native .glass-field::before{background: radial-gradient(closest-side,rgba(232,121,63,.14),transparent);top: -10%}.native .glass-field::after{background: radial-gradient(closest-side,rgba(255,255,255,.35),transparent);bottom: -20%}@media (max-width: 960px){.compare{position: static}}@media (max-width: 600px){.compare{grid-template-columns: 1fr}.layers,.native-view{min-height: 0}.native-view{grid-template-rows: auto 40px auto}}.widgets__grid{display: grid;grid-template-columns: repeat(5,minmax(0,1fr));gap: 30px}.widget{display: flex;flex-direction: column;padding: 12px;border-radius: var(--radius-lg);background: var(--surface);border: 1px solid var(--line);transition: transform var(--dur-base) var(--ease-out),border-color var(--dur-base)}.widget:hover{transform: translateY(-4px);border-color: var(--line-strong)}.widget{position: relative}.widget__link{color: inherit;transition: color var(--dur-fast)}.widget__link::after{content: "";position: absolute;inset: 0;z-index: 1;border-radius: inherit}.widget__link:focus-visible{outline: none}.widget:has(.widget__link:focus-visible){outline: 2px solid var(--accent);outline-offset: 3px}.widget:has(.widget__link):hover .widget__link{color: var(--accent-display)}.widget__preview{position: relative;height: 140px;border-radius: var(--radius-md);background: var(--dark);color: var(--light);overflow: hidden;display: grid;place-items: center;margin-bottom: 14px}.widget__meta{display: flex;align-items: center;justify-content: space-between;gap: 8px}.widget__group{font-family: var(--font-mono);font-size: .75rem;font-weight: 500;letter-spacing: .08em;text-transform: uppercase;color: var(--fg-3)}.widget h3{font-size: 1.08rem;margin-top: 6px}.widget p{font-size: .9rem;line-height: 1.5;color: var(--fg-2);margin-top: 6px}.widget--more{grid-column: span 3;justify-content: center;gap: 18px;padding: 28px 30px;background: linear-gradient(160deg,rgba(255,255,255,.5),rgba(255,255,255,.2))}.widget--more:hover{transform: none}.widget-more__head{display: flex;align-items: center;gap: 20px}.widget-more__head>b{font-family: var(--font-display);font-weight: 400;font-size: 4rem;line-height: .9;letter-spacing: -.04em;color: var(--accent-display)}.widget-more__head h3{margin: 0;font-size: 1.35rem}.widget-more__head p{margin-top: 4px}.widget-more__cta{padding-top: 4px}.widget .badge{height: 22px;font-size: .75rem;padding-inline: 8px}.widget__preview{--ink: rgba(246,216,186,.18);--ink2: rgba(246,216,186,.32)}@keyframes wp-off{0%,14%{transform: translateX(105%)}28%,76%{transform: none}90%,100%{transform: translateX(105%)}}@keyframes wp-offdim{0%,14%{opacity: 0}28%,76%{opacity: 1}90%,100%{opacity: 0}}@keyframes wp-st1{0%,8%{transform: translateY(120%);opacity: 0}16%,30%{transform: none;opacity: 1}40%,90%{transform: scale(.94) translateY(-2px);opacity: 1}100%{opacity: 0}}@keyframes wp-st2{0%,32%{transform: translateY(120%);opacity: 0}40%,56%{transform: none;opacity: 1}66%,90%{transform: scale(.97) translateY(-1px);opacity: 1}100%{opacity: 0}}@keyframes wp-st3{0%,58%{transform: translateY(120%);opacity: 0}66%,90%{transform: none;opacity: 1}100%{opacity: 0}}@media (max-width: 1240px){.widgets__grid{grid-template-columns: repeat(4,minmax(0,1fr))}.widget--more{grid-column: 1 / -1}}@media (max-width: 1024px){.widgets__grid{grid-template-columns: repeat(3,minmax(0,1fr))}}@media (max-width: 560px){.widget-more__cta .btn{width: 100%;white-space: normal;text-align: center;height: auto;min-height: 54px;padding-block: 8px}}@media (max-width: 720px){.widgets__grid{grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--gap-grid)}.widget__preview{height: 120px}.widget-more__head{flex-direction: column;align-items: flex-start;gap: 8px}.widget-more__head>b{font-size: 3rem}}@media (max-width: 420px){.widgets__grid{grid-template-columns: 1fr}}.widget__preview{height: 156px;background: #1b1b1b;place-items: stretch}.wv{position: relative;width: 100%;height: 100%;overflow: hidden;--wl: 8s;font-family: var(--font-sans)}.wv img{display: block;width: 100%;height: 100%;object-fit: cover}.wv--int{background: #f5f3ef;color: #1c1a17}.wv--aro{background: #0f0f0f;color: #fff}.wv--sha{background: #262523;color: #f3ece4}.wv small{display: block;font-size: 6.5px;font-weight: 700;letter-spacing: .14em;text-transform: uppercase}.wv-off__page{position: absolute;inset: 0}.wv-bar{position: absolute;left: 0;right: 0;top: 0;display: flex;align-items: center;justify-content: space-between;padding: 9px 12px;background: linear-gradient(180deg,rgba(0,0,0,.45),transparent)}.wv-bar b{font-family: var(--font-display);font-weight: 400;font-size: 13px;color: #fff}.wv-bar i{position: relative;width: 16px;height: 16px;color: #fff}.wv-bar i svg{width: 16px;height: 16px}.wv-bar u{position: absolute;right: -5px;top: -4px;width: 10px;height: 10px;border-radius: 50%;background: #e3a46a;color: #262523;font-size: 7px;font-weight: 800;text-decoration: none;display: grid;place-items: center}.wv-off__dim{position: absolute;inset: 0;background: rgba(0,0,0,.45);opacity: 0;animation: wp-offdim var(--wl) var(--ease-out) infinite}.wv-off__panel{position: absolute;right: 0;top: 0;bottom: 0;width: 62%;padding: 10px;background: #f3ece4;color: #262523;display: flex;flex-direction: column;gap: 7px;animation: wp-off var(--wl) var(--ease-out) infinite}.wv-type{width: 0;animation: wv-type var(--wl) steps(16,end) infinite}@keyframes wv-type{0%,6%{width: 0}26%,100%{width: 100%}}.wv-loop{padding: 10px 11px}.wv-loop__head{display: flex;align-items: baseline;justify-content: space-between}.wv-loop__head b{font-size: 11px;font-weight: 800;text-transform: uppercase}.wv-loop__head span{font-size: 6.5px;color: rgba(255,255,255,.5)}.wv-loop__grid{margin-top: 8px;display: grid;grid-template-columns: repeat(3,1fr);gap: 6px}.wv-loop__post{animation: wv-in var(--wl) var(--ease-out) infinite;animation-delay: calc(var(--i) * .25s)}.wv-loop__post>span{display: block;height: 62px;border-radius: 4px;overflow: hidden}.wv-loop__post small{margin-top: 5px;color: #d3f36b;font-size: 5.5px}.wv-loop__post b{display: block;margin-top: 2px;font-size: 7.5px;font-weight: 700;line-height: 1.25}@keyframes wv-in{0%,4%{opacity: 0;transform: translateY(10px)}14%,88%{opacity: 1;transform: none}96%,100%{opacity: 0}}.wv-st__card{position: absolute;left: 12px;right: 12px;top: 12px;height: 118px;border-radius: 6px;overflow: hidden;transform-origin: 50% 0;box-shadow: 0 -8px 20px -10px rgba(0,0,0,.35)}.wv-st__card>div{position: absolute;left: 0;right: 0;bottom: 0;padding: 18px 10px 8px;background: linear-gradient(180deg,transparent,rgba(0,0,0,.55));color: #fff;display: flex;align-items: baseline;justify-content: space-between}.wv-st__card b{font-family: var(--font-display);font-weight: 400;font-size: 13px}.wv-st__card small{letter-spacing: .1em}.wv-st__card.c1{animation: wp-st1 var(--wl) var(--ease-out) infinite}.wv-st__card.c2{top: 20px;animation: wp-st2 var(--wl) var(--ease-out) infinite}.wv-st__card.c3{top: 28px;animation: wp-st3 var(--wl) var(--ease-out) infinite}.wv-dr{padding: 10px 12px}.wv-dr small{color: #8a6a4f}.wv-dr svg{position: absolute;left: 50%;bottom: 6px;width: 92%;height: auto;transform: translateX(-50%)}.wv-dr .ln{stroke: #3d2f25;stroke-width: 2;stroke-dasharray: 100 120;stroke-dashoffset: 100.5;animation: var(--wl) var(--ease-in-out) infinite}.wv-dr .a{animation-name: wv-dr-a}.wv-dr .b{animation-name: wv-dr-b}.wv-dr .c{animation-name: wv-dr-c}.wv-dr .cord{stroke: #3d2f25;stroke-width: 1}.wv-dr .floor{stroke: rgba(28,26,23,.2);stroke-width: 1}.wv-dr .glow{fill: #e3a46a;opacity: 0;animation: wv-glow var(--wl) linear infinite}@keyframes wv-dr-a{0%,5%{stroke-dashoffset: 100.5}30%,88%{stroke-dashoffset: 0}100%{stroke-dashoffset: 100.5}}@keyframes wv-dr-b{0%,28%{stroke-dashoffset: 100.5}46%,88%{stroke-dashoffset: 0}100%{stroke-dashoffset: 100.5}}@keyframes wv-dr-c{0%,44%{stroke-dashoffset: 100.5}66%,88%{stroke-dashoffset: 0}100%{stroke-dashoffset: 100.5}}@keyframes wv-glow{0%,46%{opacity: 0}52%,86%{opacity: 1}94%,100%{opacity: 0}}@media (max-width: 720px){.widget__preview{height: 140px}}.widget .wv p{margin: 0;font-size: inherit;line-height: 1.2;color: inherit}.wv-cur{position: absolute;z-index: 5;width: 14px;height: 14px;filter: drop-shadow(0 1px 2px rgba(0,0,0,.4))}.wv-f2>img{position: absolute;inset: 0;filter: brightness(.55)}.wv-f2__card{position: absolute;left: 50%;top: 50%;width: 76%;height: 132px;transform: translate(-50%,-50%);border-radius: 8px;background: #fff;color: #0f0f0f;box-shadow: 0 16px 30px -12px rgba(0,0,0,.6);overflow: hidden}.wv-f2__form,.wv-f2__ok{position: absolute;inset: 0;padding: 10px 11px;display: flex;flex-direction: column;gap: 6px}.wv-f2__form{animation: wv-f2-form var(--wl) var(--ease-out) infinite}.wv-f2__form>b{font-size: 12px;font-weight: 800;text-transform: uppercase;letter-spacing: -.01em}.wv-f2__in{display: block;padding: 4px 7px;border-radius: 5px;border: 1px solid rgba(15,15,15,.14)}.wv-f2__in small{font-size: 5.5px;color: rgba(15,15,15,.5);letter-spacing: .1em}.wv-f2__in i{display: block;font-style: normal;font-size: 9px;font-weight: 600;white-space: nowrap;overflow: hidden}.wv-f2__in:nth-of-type(2){border-color: #0f0f0f}.wv-f2__type{width: 0;animation: wv-type var(--wl) steps(16,end) infinite}.wv-f2__btn{height: 22px;border-radius: 99px;background: #d3f36b;font-size: 8.5px;font-weight: 800;display: grid;place-items: center;animation: wv-f2-press var(--wl) linear infinite}.wv-f2__ok{align-items: center;justify-content: center;text-align: center;opacity: 0;animation: wv-f2-ok var(--wl) var(--ease-out) infinite}.wv-f2__ok span{width: 30px;height: 30px;border-radius: 50%;background: #d3f36b;display: grid;place-items: center}.wv-f2__ok span svg{width: 15px;height: 15px}.wv-f2__ok b{margin-top: 4px;font-size: 12px;font-weight: 800;text-transform: uppercase}.wv-f2__ok small{letter-spacing: 0;text-transform: none;font-weight: 500;font-size: 8px;color: rgba(15,15,15,.6)}.wv-f2 .wv-cur{animation: wv-f2-cur var(--wl) var(--ease-in-out) infinite}@keyframes wv-f2-form{0%,56%{opacity: 1;transform: none}62%,92%{opacity: 0;transform: translateY(-6px)}98%,100%{opacity: 1;transform: none}}@keyframes wv-f2-ok{0%,58%{opacity: 0;transform: scale(.9)}64%,92%{opacity: 1;transform: none}98%,100%{opacity: 0}}@keyframes wv-f2-press{0%,48%{transform: none}51%{transform: scale(.94)}54%,100%{transform: none}}@keyframes wv-f2-cur{0%{left: 86%;top: 96%;opacity: 0}8%{opacity: 1}14%,30%{left: 62%;top: 54%}44%,52%{left: 56%;top: 78%}60%,88%{left: 74%;top: 92%;opacity: 1}96%,100%{opacity: 0}}.wv-n2>img{position: absolute;inset: 0}.wv-n2__bar{position: absolute;left: 0;right: 0;top: 0;z-index: 3;height: 36px;padding: 0 12px;display: flex;align-items: center;gap: 12px;background: #f5f3ef}.wv-n2__bar b{margin-right: auto;font-family: var(--font-display);font-weight: 400;font-size: 13px;white-space: nowrap}.wv-n2__bar span{display: inline-flex;align-items: center;gap: 4px;font-size: 9px;font-weight: 600;color: rgba(28,26,23,.65)}.wv-n2__bar span.on{color: #1c1a17;position: relative}.wv-n2__bar span.on::after{content: "";position: absolute;left: 0;right: 9px;bottom: -4px;height: 1.5px;background: #1c1a17;transform: scaleX(0);transform-origin: 0 50%;animation: wv-n2-line var(--wl) var(--ease-out) infinite}.wv-n2__bar span i{width: 5px;height: 5px;border-right: 1.5px solid currentColor;border-bottom: 1.5px solid currentColor;transform: rotate(45deg) translateY(-2px)}.wv-n2__mega{position: absolute;z-index: 2;left: 8px;right: 8px;top: 40px;padding: 9px;border-radius: 7px;background: #fff;color: #1c1a17;box-shadow: 0 18px 30px -12px rgba(0,0,0,.5);display: grid;grid-template-columns: 70px 1fr;gap: 9px;transform-origin: 50% 0;animation: wv-n2-mega var(--wl) var(--ease-out) infinite}.wv-n2__mega li{padding: 4px 0;font-size: 9px;font-weight: 500;color: rgba(28,26,23,.55);border-bottom: 1px solid rgba(28,26,23,.07)}.wv-n2__mega li.on{color: #1c1a17;font-weight: 700}.wv-n2__mega figure{margin: 0;position: relative;border-radius: 4px;overflow: hidden;height: 88px}.wv-n2__mega figcaption{position: absolute;left: 0;right: 0;bottom: 0;padding: 14px 7px 6px;background: linear-gradient(180deg,transparent,rgba(0,0,0,.6));color: #fff;display: flex;align-items: baseline;justify-content: space-between}.wv-n2__mega figcaption b{font-family: var(--font-display);font-weight: 400;font-size: 11px}.wv-n2__mega figcaption small{font-size: 5.5px;letter-spacing: .1em}.wv-n2 .wv-cur{animation: wv-n2-cur var(--wl) var(--ease-in-out) infinite}@keyframes wv-n2-cur{0%{left: 70%;top: 85%;opacity: 0}6%{opacity: 1}18%,30%{left: 60%;top: 14%}46%,80%{left: 30%;top: 50%}92%,100%{left: 70%;top: 85%;opacity: 0}}@keyframes wv-n2-mega{0%,18%{opacity: 0;transform: translateY(-6px) scaleY(.96)}26%,84%{opacity: 1;transform: none}92%,100%{opacity: 0;transform: translateY(-6px)}}@keyframes wv-n2-line{0%,16%{transform: scaleX(0)}24%,84%{transform: scaleX(1)}92%,100%{transform: scaleX(0)}}.wv-f2__card{height: 138px}.wv-f2__form{gap: 5px;padding: 9px 11px}.wv-n2__mega figcaption b{white-space: nowrap;font-size: 10px}.wv-n2__mega figcaption small{white-space: nowrap}.wv-f3{--wl: 10s}.wv-f3 .wv-f2__card{width: 84%;height: 146px}.wv-f3 .wv-f2__form{padding: 8px 9px;gap: 5px}.wv-f3__head{display: flex;align-items: center;justify-content: space-between}.wv-f3__head b{font-size: 9.5px;font-weight: 800;text-transform: uppercase;letter-spacing: -.01em}.wv-f3__head span{display: flex;gap: 2px}.wv-f3__head span i{width: 10px;height: 2px;border-radius: 2px;background: rgba(15,15,15,.15)}.wv-f3__head span i.on{background: #0f0f0f}.wv-f3__row{display: grid;grid-template-columns: 1fr 1.3fr;gap: 4px}.wv-f3 .wv-f2__in{padding: 2px 5px;border-radius: 4px}.wv-f3 .wv-f2__in i{font-size: 7.5px}.wv-f3 .wv-f2__in small{font-size: 4.5px}.wv-f3 .wv-f2__in:nth-of-type(2){border-color: rgba(15,15,15,.14)}.wv-f3 .wv-f2__in.is-focus{animation: wv-f3-focus var(--wl) linear infinite}@keyframes wv-f3-focus{0%,3%{border-color: rgba(15,15,15,.14)}5%,16%{border-color: #0f0f0f}18%,100%{border-color: rgba(15,15,15,.14)}}.wv-f3 .wv-f2__type{animation-name: wv-f3-type}@keyframes wv-f3-type{0%,4%{width: 0}15%,100%{width: 100%}}.wv-f3 small{font-size: 4.5px;color: rgba(15,15,15,.5);letter-spacing: .1em}.wv-f3__chips{display: flex;align-items: center;gap: 3px}.wv-f3__chips small{width: 26px;flex: none}.wv-f3__chips span{padding: 2px 6px;border-radius: 99px;border: 1px solid rgba(15,15,15,.16);font-size: 6.5px;font-weight: 600}.wv-f3__chips .c1{animation: wv-f3-c1 var(--wl) linear infinite}.wv-f3__chips .c2{animation: wv-f3-c2 var(--wl) linear infinite}@keyframes wv-f3-c1{0%,21%{background: transparent;border-color: rgba(15,15,15,.16)}22%,100%{background: #d3f36b;border-color: #d3f36b}}@keyframes wv-f3-c2{0%,27%{background: transparent;border-color: rgba(15,15,15,.16)}28%,100%{background: #d3f36b;border-color: #d3f36b}}.wv-f3__range{display: flex;align-items: center;gap: 3px}.wv-f3__range small{width: 26px;flex: none}.wv-f3__track{position: relative;flex: 1;height: 3px;border-radius: 3px;background: rgba(15,15,15,.12);margin-top: 6px}.wv-f3__track i{position: absolute;left: 0;top: 0;bottom: 0;width: 18%;border-radius: inherit;background: #0f0f0f;animation: wv-f3-fill var(--wl) var(--ease-in-out) infinite}.wv-f3__track b{position: absolute;top: 50%;left: 18%;width: 8px;height: 8px;margin: -4px 0 0 -4px;border-radius: 50%;background: #d3f36b;border: 1.5px solid #0f0f0f;animation: wv-f3-knob var(--wl) var(--ease-in-out) infinite}.wv-f3__track u{position: absolute;left: 50%;bottom: 9px;transform: translateX(-50%);padding: 1px 4px;border-radius: 3px;background: #0f0f0f;color: #fff;font-size: 5.5px;font-weight: 700;text-decoration: none;white-space: nowrap}@keyframes wv-f3-fill{0%,32%{width: 18%}44%,100%{width: 72%}}@keyframes wv-f3-knob{0%,32%{left: 18%}44%,100%{left: 72%}}.wv-f3__file{display: flex;align-items: center;gap: 4px;padding: 3px 5px;border-radius: 4px;border: 1px dashed rgba(15,15,15,.25)}.wv-f3__file>svg{width: 8px;height: 8px;flex: none}.wv-f3__file span{flex: 1}.wv-f3__file span b{display: block;font-size: 6px;font-weight: 600}.wv-f3__file span i{display: block;margin-top: 2px;height: 2px;border-radius: 2px;background: rgba(15,15,15,.1);overflow: hidden}.wv-f3__file span u{display: block;height: 100%;width: 0;background: #0f0f0f;animation: wv-f3-up var(--wl) linear infinite}.wv-f3__file em{width: 9px;height: 9px;border-radius: 50%;background: #d3f36b;display: grid;place-items: center;opacity: 0;animation: wv-f3-done var(--wl) linear infinite}.wv-f3__file em svg{width: 6px;height: 6px}@keyframes wv-f3-up{0%,46%{width: 0}56%,100%{width: 100%}}@keyframes wv-f3-done{0%,56%{opacity: 0}58%,100%{opacity: 1}}.wv-f3 .wv-f2__btn{height: 16px;font-size: 7px;animation-name: wv-f3-press}@keyframes wv-f3-press{0%,62%{transform: none}64%{transform: scale(.94)}66%,100%{transform: none}}.wv-f3 .wv-f2__form{animation-name: wv-f3-form}.wv-f3 .wv-f2__ok{animation-name: wv-f3-ok}@keyframes wv-f3-form{0%,67%{opacity: 1;transform: none}71%,94%{opacity: 0;transform: translateY(-6px)}98%,100%{opacity: 1;transform: none}}@keyframes wv-f3-ok{0%,69%{opacity: 0;transform: scale(.9)}74%,94%{opacity: 1;transform: none}98%,100%{opacity: 0}}.wv-f3 .wv-cur{animation-name: wv-f3-cur}@keyframes wv-f3-cur{0%{left: 90%;top: 96%;opacity: 0}3%{opacity: 1}6%,15%{left: 66%;top: 31%}21%,22%{left: 50%;top: 45%}27%,28%{left: 66%;top: 45%}33%{left: 34%;top: 57%}44%{left: 70%;top: 57%}47%,56%{left: 50%;top: 70%}62%,66%{left: 50%;top: 84%}76%,92%{left: 80%;top: 96%;opacity: 1}98%,100%{opacity: 0}}.wv-f3 .wv-f2__ok small{font-size: 7.5px;letter-spacing: 0;text-transform: none;font-weight: 500;color: rgba(15,15,15,.6)}.wv-burger{display: grid;gap: 3px;align-content: center;width: 16px;height: 16px}.wv-burger s{display: block;height: 1.5px;background: #fff;border-radius: 2px}.wv-off2 .wv-off__panel{width: 58%;padding: 12px;gap: 0}.wv-off2__x{position: absolute;right: 9px;top: 9px;width: 10px;height: 10px}.wv-off2__x::before,.wv-off2__x::after{content: "";position: absolute;left: 0;right: 0;top: 50%;height: 1.5px;background: #262523;transform: rotate(45deg)}.wv-off2__x::after{transform: rotate(-45deg)}.wv-off2__menu{margin-top: 10px;display: grid;gap: 3px}.wv-off2__menu li{font-family: var(--font-display);font-size: 14px;line-height: 1.1;color: rgba(38,37,35,.45);opacity: 0;transform: translateX(10px);animation: wv-off2-li var(--wl) var(--ease-out) infinite}.wv-off2__menu li.on{color: #262523}.wv-off2__menu li:nth-child(2){animation-delay: .06s}.wv-off2__menu li:nth-child(3){animation-delay: .12s}.wv-off2__menu li:nth-child(4){animation-delay: .18s}.wv-off2__menu li:nth-child(5){animation-delay: .24s}@keyframes wv-off2-li{0%,24%{opacity: 0;transform: translateX(10px)}32%,78%{opacity: 1;transform: none}88%,100%{opacity: 0}}.wv-off2__cta{margin-top: auto;height: 20px;border-radius: 99px;background: #262523;color: #f3ece4;font-size: 7px;font-weight: 700;display: grid;place-items: center}.widget .wv .wv-off2__soc{margin-top: 6px;font-size: 6px;color: rgba(38,37,35,.55);text-align: center}.wv-ns2{--wl: 12s}.wv-ns2__sc{position: absolute;inset: 0;opacity: 0;animation: wv-ns2-sc var(--wl) linear infinite}.wv-ns2__sc.sb{animation-delay: -8s}.wv-ns2__sc.sc{animation-delay: -4s}@keyframes wv-ns2-sc{0%{opacity: 0}2%,31%{opacity: 1}33.33%,100%{opacity: 0}}.wv-ns2__tag{position: absolute;left: 8px;top: 8px;z-index: 3;height: 15px;padding: 0 7px;border-radius: 99px;background: rgba(255,255,255,.92);color: #262523;font-size: 6.5px;font-weight: 700;display: grid}.wv-ns2__tag em{grid-area: 1 / 1;align-self: center;font-style: normal;opacity: 0;animation: wv-ns2-sc var(--wl) linear infinite}.wv-ns2__tag em:nth-child(2){animation-delay: -8s}.wv-ns2__tag em:nth-child(3){animation-delay: -4s}.wv-ns2__hero{position: absolute;inset: 0;overflow: hidden}.wv-ns2__hero img{animation: wv-ns2-kb var(--wl) linear infinite}@keyframes wv-ns2-kb{0%{transform: scale(1.12)}33.33%,100%{transform: none}}.wv-ns2__hero::after{content: "";position: absolute;inset: 0;background: linear-gradient(90deg,rgba(0,0,0,.55),transparent 70%)}.wv-ns2__heroTxt{position: absolute;left: 12px;bottom: 26px;color: #fff}.wv-ns2__heroTxt small{color: #e3a46a;font-size: 5.5px}.wv-ns2__heroTxt b{display: block;margin-top: 4px;font-family: var(--font-display);font-weight: 400;font-size: 22px;line-height: 1}.wv-ns2__heroTxt u{display: inline-block;margin-top: 7px;text-decoration: none;font-size: 6.5px;font-weight: 700;padding: 4px 8px;border-radius: 99px;background: #fff;color: #262523}.wv-ns2__dots{position: absolute;left: 12px;bottom: 11px;display: flex;gap: 3px}.wv-ns2__dots i{width: 4px;height: 4px;border-radius: 99px;background: rgba(255,255,255,.45)}.wv-ns2__dots i.on{width: 12px;background: #e3a46a}.wv-ns2__dots.dk i{background: rgba(38,37,35,.25)}.wv-ns2__dots.dk i.on{background: #a5652f}.wv-ns2__sc.sb{padding: 28px 0 0 10px}.wv-ns2__cHead{display: flex;align-items: center;justify-content: space-between;padding-right: 10px}.wv-ns2__cHead b{font-family: var(--font-display);font-weight: 400;font-size: 12px}.wv-ns2__cHead span{display: flex;gap: 3px}.wv-ns2__cHead span i{width: 12px;height: 12px;border-radius: 50%;border: 1px solid rgba(243,236,228,.35)}.wv-ns2__track{margin-top: 7px;display: flex;gap: 6px;animation: wv-ns2-track var(--wl) var(--ease-in-out) infinite;animation-delay: -8s}.wv-ns2__card{flex: 0 0 72px}.wv-ns2__card>span{display: block;height: 76px;border-radius: 3px;overflow: hidden}.wv-ns2__card b{display: block;margin-top: 4px;font-size: 7px;font-weight: 600}.wv-ns2__card small{margin-top: 1px;letter-spacing: 0;font-weight: 500;font-size: 6.5px;color: #e3a46a}@keyframes wv-ns2-track{0%,12%{transform: none}18%,33.33%{transform: translateX(-78px)}100%{transform: translateX(-78px)}}.wv-ns2__sc.sc{background: #f3ece4;color: #262523}.wv-ns2__q{position: absolute;left: 14px;right: 14px;top: 32px}.wv-ns2__q b{display: block;font-family: var(--font-display);font-weight: 400;font-size: 12.5px;line-height: 1.2}.widget .wv .wv-ns2__q p{margin-top: 10px;display: flex;align-items: center;gap: 6px}.wv-ns2__q p span{width: 20px;height: 20px;border-radius: 50%;overflow: hidden;flex: none}.wv-ns2__q p i{font-style: normal;font-size: 7.5px;font-weight: 700}.wv-ns2__q p i small{letter-spacing: .08em;font-size: 5.5px;color: rgba(38,37,35,.55)}.wv-ns2__sc.sc .wv-ns2__dots{left: 14px}.showcase{--sc-dur: 6000ms;--loop: 6s;--sc-line: rgba(246,216,186,.1);display: grid;grid-template-columns: minmax(0,420px) minmax(0,1fr);gap: clamp(24px,3vw,40px);align-items: stretch}.showcase__list{flex: 1;display: flex;flex-direction: column;gap: 2px}.showcase__tab{position: relative;display: grid;grid-template-columns: 36px minmax(0,1fr);align-items: start;width: 100%;text-align: left;padding: 13px 16px;border-radius: 14px;border: 1px solid transparent;color: var(--fg-2);overflow: hidden;transition: background var(--dur-fast),color var(--dur-fast),border-color var(--dur-fast),padding var(--dur-base) var(--ease-out)}.showcase__tab:hover{color: var(--fg);background: rgba(246,216,186,.03)}.showcase__tab:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px}.showcase__short{display: none;font-style: normal}.showcase__tab[aria-selected="true"]{color: var(--fg);padding-block: 18px 26px;border-color: var(--sc-line);background: linear-gradient(160deg,rgba(246,216,186,.08),rgba(246,216,186,.025))}.showcase__progress{position: absolute;left: 52px;right: 18px;bottom: 12px;height: 2px;border-radius: 2px;overflow: hidden;background: rgba(246,216,186,.1);opacity: 0}.showcase__progress::after{content: "";position: absolute;inset: 0;border-radius: inherit;background: var(--accent);transform: scaleX(0);transform-origin: 0 50%}.showcase__tab[aria-selected="true"] .showcase__progress{opacity: 1}.showcase__progress.is-running::after{animation: sc-progress var(--sc-dur) linear forwards}.showcase.is-paused .showcase__progress.is-running::after{animation-play-state: paused}.showcase.is-manual .showcase__progress::after{transform: scaleX(1);animation: none}@keyframes sc-progress{to{transform: scaleX(1)}}.showcase__toggle{width: 36px;height: 36px;border-radius: 50%;display: grid;place-items: center;border: 1px solid var(--sc-line);background: rgba(246,216,186,.04);color: var(--fg);transition: background var(--dur-fast),color var(--dur-fast),border-color var(--dur-fast)}.showcase__toggle:hover{background: var(--light);color: var(--dark);border-color: transparent}.showcase__toggle:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px}.showcase__toggle svg{width: 13px;height: 13px}.showcase__toggle .i-play{display: none}.showcase.is-stopped .showcase__toggle .i-play{display: block}.showcase__stage{position: relative;flex: 1;min-height: 560px}.showcase__panel{position: absolute;inset: 0;display: grid;grid-template-columns: minmax(0,1fr) 212px;opacity: 0;visibility: hidden;transition: opacity var(--dur-base),visibility 0s linear var(--dur-base)}.showcase__panel.is-active{opacity: 1;visibility: visible;transition-delay: 0s}.showcase__panel:not(.is-active) .showcase__demo *,.showcase__panel:not(.is-active) .showcase__demo *::before,.showcase__panel:not(.is-active) .showcase__demo *::after{animation: none !important}.showcase__demo{position: relative;display: grid;place-items: center;margin: 14px 0 14px 14px;padding: 32px;border-radius: 16px;overflow: hidden;color: var(--dark);background: radial-gradient(120% 90% at 50% 0%,#fbe8d5,var(--light) 70%)}@media (max-width: 1240px){.showcase{grid-template-columns: minmax(0,380px) minmax(0,1fr)}}@media (max-width: 1100px){.showcase{grid-template-columns: 1fr}.showcase__list{flex-direction: row;gap: 0;overflow-x: auto;scrollbar-width: none;scroll-snap-type: x proximity;padding: 6px;border-radius: 999px;background: rgba(246,216,186,.06);border: 1px solid var(--sc-line)}.showcase__list::-webkit-scrollbar{display: none}.showcase__tab,.showcase__tab[aria-selected="true"]{flex: none;width: auto;display: block;padding: 8px 16px;border: 0;border-radius: 999px;background: none;scroll-snap-align: center}.showcase__tab[aria-selected="true"]{background: var(--light);color: var(--dark)}.showcase__tab[aria-selected="true"] .showcase__progress{display: none}.showcase__short{display: block;font-size: var(--text-sm);font-weight: 600;white-space: nowrap;line-height: 1.4rem}.showcase__progress{left: 16px;right: 16px;bottom: 4px}}@media (max-width: 760px){.showcase__stage{min-height: 600px}.showcase__panel{grid-template-columns: minmax(0,1fr);grid-template-rows: minmax(0,1fr) auto}.showcase__demo{margin: 12px 12px 0}}@media (max-width: 600px){.showcase__stage{min-height: 500px}.showcase__demo{margin: 10px 10px 0;padding: 20px;border-radius: 12px}.dx-steps{gap: 4px 18px}.dx-steps li{font-size: .76rem}}.dx-steps{position: absolute;left: 16px;right: 16px;z-index: 2;top: calc(50% - 24px + var(--ds,1) * 180px + 18px);display: flex;flex-wrap: wrap;justify-content: center;align-items: center;gap: 6px 22px;counter-reset: dx}.dx-steps li{position: relative;display: inline-flex;align-items: center;gap: 8px;font-size: .85rem;font-weight: 500;color: rgba(18,18,18,.55);animation: var(--loop) linear infinite}.dx-steps li::before{counter-increment: dx;content: counter(dx,decimal-leading-zero);font-family: var(--font-mono);font-size: .7rem}.dx-steps li::after{content: "";position: absolute;left: -12px;top: 50%;width: 6px;height: 6px;margin-top: -3px;border-radius: 50%;background: var(--accent);opacity: 0;animation: var(--loop) linear infinite}.dx-steps li:nth-child(1){animation-name: dx-s1}.dx-steps li:nth-child(1)::after{animation-name: dx-d1}.dx-steps li:nth-child(2){animation-name: dx-s2}.dx-steps li:nth-child(2)::after{animation-name: dx-d2}.dx-steps li:nth-child(3){animation-name: dx-s3}.dx-steps li:nth-child(3)::after{animation-name: dx-d3}@keyframes dx-s1{0%,32.9%{color: var(--dark)}33.3%,100%{color: rgba(18,18,18,.55)}}@keyframes dx-s2{0%,33.2%{color: rgba(18,18,18,.55)}33.3%,66.5%{color: var(--dark)}66.6%,100%{color: rgba(18,18,18,.55)}}@keyframes dx-s3{0%,66.5%{color: rgba(18,18,18,.55)}66.6%,100%{color: var(--dark)}}@keyframes dx-d1{0%,32.9%{opacity: 1}33.3%,100%{opacity: 0}}@keyframes dx-d2{0%,33.2%{opacity: 0}33.3%,66.5%{opacity: 1}66.6%,100%{opacity: 0}}@keyframes dx-d3{0%,66.5%{opacity: 0}66.6%,100%{opacity: 1}}.showcase{grid-template-columns: minmax(0,330px) minmax(0,1fr)}.showcase__list{gap: 0}.showcase__tab{padding: 11px 14px;border-radius: 12px}.showcase__tab[aria-selected="true"]{padding-block: 16px 24px}.showcase__progress{left: 50px}.showcase__stage{min-height: 500px}.showcase__panel{grid-template-columns: minmax(0,1fr) 236px}.showcase__demo{margin: 0;padding: 0;border-radius: 0;background: radial-gradient(70% 60% at 50% 40%,rgba(232,121,63,.07),transparent 70%),#1b1b1b}.showcase__toggle{position: absolute;left: 14px;bottom: 14px;z-index: 6;width: 32px;height: 32px;background: rgba(20,20,20,.7);backdrop-filter: blur(6px)}.dx-steps{display: none}.showcase__stage{min-height: 440px}.showcase__panel{grid-template-columns: minmax(0,1fr)}.showcase__stage{min-height: 520px}.showcase__demo{background: radial-gradient(60% 55% at 50% 45%,rgba(232,121,63,.08),transparent 70%),#181818}@media (max-width: 1100px){.showcase{grid-template-columns: minmax(0,1fr)}.showcase__list{align-self: start;height: auto}.showcase__tab,.showcase__tab[aria-selected="true"]{padding: 8px 16px;border-radius: 999px}.showcase__progress{left: 16px}.showcase__stage{min-height: 0;aspect-ratio: 16 / 10}}@media (max-width: 600px){.showcase__stage{aspect-ratio: 4 / 3}}@media (max-width: 1100px){.showcase>*{min-width: 0}.showcase__list{max-width: 100%}}.rv-video{display: flex;flex-direction: column;gap: 14px}.rv-video__thumb{position: relative;display: block;aspect-ratio: 16 / 9;border-radius: var(--radius-lg);overflow: hidden;border: 1px solid rgba(246,216,186,.12);background: #1c1c1c}.rv-video__thumb img{width: 100%;height: 100%;object-fit: cover;transition: transform 1s var(--ease-out)}.rv-video__thumb::after{content: "";position: absolute;inset: 0;background: linear-gradient(to top,rgba(18,18,18,.55),rgba(18,18,18,0) 55%)}.rv-video:hover .rv-video__thumb img{transform: scale(1.04)}.rv-video__play{position: absolute;left: 50%;top: 50%;z-index: 1;width: 62px;height: 62px;margin: -31px 0 0 -31px;border-radius: 50%;display: grid;place-items: center;background: var(--accent);color: var(--accent-ink);outline: 6px solid rgba(232,121,63,.25);transition: transform var(--dur-base) var(--ease-out),outline-width var(--dur-base)}.rv-video__play svg{width: 22px;height: 22px;margin-left: 3px}.rv-video:hover .rv-video__play{transform: scale(1.08);outline-width: 10px}.rv-video__meta{display: flex;align-items: center;gap: 10px}.rv-video__av{width: 32px;height: 32px;border-radius: 50%}.rv-video__meta>span{display: grid}.rv-video__meta b{font-size: var(--text-sm);font-weight: 600;color: var(--fg)}.rv-video__meta small{font-size: .78rem;color: var(--fg-3)}.rv-video__title{font-family: var(--font-display);font-size: 1.25rem;line-height: 1.25;letter-spacing: -.015em;color: var(--fg);transition: color var(--dur-fast)}.rv-video:hover .rv-video__title{color: var(--accent)}.rv-slide{flex: 0 0 calc((var(--rv-view,min(100vw - 2 * var(--gutter),var(--container))) - (var(--per) - 1) * 30px) / var(--per));scroll-snap-align: start}.rv-slide img{-webkit-user-drag: none;user-select: none}@media (max-width: 760px){.rv-slide{flex-basis: 82%}}.pricing .section-head{max-width: 900px}.pr-tiers{display: inline-flex;gap: 2px;padding: 5px;border-radius: 999px;background: linear-gradient(160deg,rgba(255,255,255,.66),rgba(255,255,255,.32));border: 1px solid rgba(18,18,18,.08);backdrop-filter: blur(14px) saturate(140%);-webkit-backdrop-filter: blur(14px) saturate(140%)}.pr-tiers button{display: inline-flex;align-items: center;justify-content: center;gap: 7px;min-width: 120px;height: 46px;padding: 0 18px;border-radius: 999px;font-size: var(--text-sm);font-weight: 600;color: var(--fg-2);transition: background var(--dur-fast),color var(--dur-fast)}.pr-tiers button:hover{color: var(--fg);background: rgba(18,18,18,.05)}.pr-tiers button[aria-pressed="true"]{background: var(--dark);color: var(--light)}@media (max-width: 760px){.pr-tiers{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));width: 100%;border-radius: 22px}.pr-tiers button{min-width: 0;padding: 0 6px;justify-content: center}}.faq__topics ul{border-top: 1px solid var(--line)}.faq__topics a{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 12px 2px;border-bottom: 1px solid var(--line);font-size: var(--text-sm);font-weight: 500;color: var(--fg-2);transition: color var(--dur-fast),padding var(--dur-fast)}.faq__topics a:hover,.faq__topics a.is-current{color: var(--fg);padding-left: 8px}.faq__topics a.is-current span{font-weight: 600}.faq__topics em{font-style: normal;font-family: var(--font-mono);font-size: .75rem;min-width: 26px;height: 22px;padding: 0 7px;border-radius: 999px;display: grid;place-items: center;background: rgba(18,18,18,.06);color: var(--fg-3)}.faq__topics a.is-current em{background: var(--accent);color: var(--accent-ink)}.faq__group + .faq__group{margin-top: 40px}.faq__group{scroll-margin-top: calc(var(--nav-h) + var(--bar-h) + 24px)}.faq__item{border-bottom: 1px solid var(--line)}.faq__group .faq__item:first-of-type{border-top: 1px solid var(--line)}.faq__item summary{list-style: none;cursor: pointer;display: flex;align-items: center;justify-content: space-between;gap: 24px;padding: 20px 0;font-family: var(--font-display);font-size: 1.3rem;font-weight: 400;letter-spacing: -.015em;line-height: 1.3;transition: color var(--dur-fast)}.faq__item summary::-webkit-details-marker{display: none}.faq__item summary:hover{color: var(--accent-text)}.faq__item summary:focus-visible{outline: 2px solid var(--accent);outline-offset: 4px;border-radius: 6px}.faq__icon{flex: none;width: 32px;height: 32px;border-radius: 50%;border: 1px solid var(--line-strong);display: grid;place-items: center;transition: transform var(--dur-base) var(--ease-out),background var(--dur-fast),color var(--dur-fast),border-color var(--dur-fast)}.faq__icon svg{width: 14px;height: 14px}.faq__item.is-expanded .faq__icon{transform: rotate(45deg);background: var(--fg);color: var(--bg);border-color: var(--fg)}.faq__item.is-expanded summary{color: var(--fg)}.faq__body{overflow: hidden}.faq__inner{padding: 0 56px 24px 0;max-width: 700px;color: var(--fg-2);line-height: 1.65}.faq__inner p + p{margin-top: 10px}.faq__inner a{border-bottom: 1px solid var(--line-strong);color: var(--fg)}.faq__inner a:hover{border-color: var(--accent)}@media (max-width: 900px){.faq__topics ul{display: flex;flex-wrap: wrap;gap: 8px;border-top: 0}.faq__topics a{padding: 8px 12px;border: 1px solid var(--line);border-radius: 999px}.faq__topics a:hover,.faq__topics a.is-current{padding-left: 12px}.faq__item summary{font-size: 1.15rem;padding: 18px 0}.faq__inner{padding-right: 0}}.cta{padding-bottom: clamp(2rem,4vw,3rem)}.cta__panel{--cta-pad-top: clamp(3.5rem,6vw,5.5rem);--cta-mark: 76px;--cta-line: rgba(246,216,186,.1);position: relative;isolation: isolate;overflow: hidden;text-align: center;padding: var(--cta-pad-top) clamp(1.25rem,4vw,3.5rem) clamp(1.5rem,2.6vw,2.25rem);border-radius: 32px;border: 1px solid var(--cta-line);background: radial-gradient(70% 55% at 50% 0%,rgba(232,121,63,.17),transparent 70%),radial-gradient(55% 40% at 50% 100%,rgba(232,121,63,.07),transparent 75%),linear-gradient(180deg,rgba(246,216,186,.045),rgba(246,216,186,.012) 55%,rgba(246,216,186,.03))}.cta__panel::before{content: "";position: absolute;inset: 0;z-index: -2;pointer-events: none;background-image: linear-gradient(rgba(246,216,186,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(246,216,186,.05) 1px,transparent 1px);background-size: 64px 64px;background-position: center -1px;-webkit-mask-image: radial-gradient(55% 60% at 50% 0%,#000,transparent 100%);mask-image: radial-gradient(55% 60% at 50% 0%,#000,transparent 100%)}.cta__panel::after{content: "";position: absolute;top: -1px;left: 18%;right: 18%;height: 1px;background: linear-gradient(90deg,transparent,rgba(246,216,186,.4),transparent);pointer-events: none}.cta h2{font-size: clamp(2.3rem,4.4vw,3.9rem);line-height: 1.04;letter-spacing: -.03em}.cta h2 .l{display: block}.cta__lead{max-width: 560px;margin: var(--space-5) auto 0;font-family: var(--font-sans);font-size: clamp(1.0625rem,1.3vw,1.125rem);line-height: 1.6;color: var(--fg-2)}.cta__actions{margin-top: var(--space-7);display: flex;flex-wrap: wrap;justify-content: center;gap: 12px}@media (max-width: 760px){.cta__panel{border-radius: 24px}.cta h2 .l{display: inline}}@media (max-width: 560px){.cta__panel{--cta-mark: 64px}.cta__actions .btn{width: 100%}}.cta__panel{background: #1b1918}.cta__panel::before,.cta__panel::after{content: none}.cta2{display: grid;grid-template-columns: minmax(0,1.05fr) minmax(0,1fr);column-gap: clamp(2rem,4vw,4rem);text-align: left;padding: clamp(3rem,5.5vw,5rem) 0 0 clamp(1.5rem,4.5vw,4.5rem);border-radius: 28px;border: 1px solid rgba(246,216,186,.1);background: radial-gradient(60% 80% at 85% 40%,rgba(232,121,63,.16),transparent 70%),linear-gradient(160deg,#221d1a 0%,#191716 60%,#161413 100%);box-shadow: inset 0 1px 0 rgba(246,216,186,.08),0 40px 80px -50px rgba(0,0,0,.8)}.cta2__copy{align-self: center;padding-bottom: clamp(2rem,4vw,3rem)}.cta2__eyebrow{margin: 0 0 18px;font-size: .78rem;font-weight: 600;letter-spacing: .12em;text-transform: uppercase;color: #f0a774}.cta2 h2{font-size: clamp(2.3rem,4.2vw,3.7rem)}.cta2 .cta__lead{margin: 20px 0 0;max-width: 470px;text-align: left}.cta2 .cta__actions{justify-content: flex-start;margin-top: 32px}.cta2__offer{display: inline-flex;align-items: center;gap: 12px;margin: 26px 0 0;padding: 7px 14px 7px 7px;border-radius: 999px;border: 1px solid rgba(246,216,186,.12);background: rgba(246,216,186,.04);font-size: .875rem;color: var(--fg-2)}.cta2__offer b{padding: 4px 10px;border-radius: 999px;background: var(--accent);color: #1a1310;font-size: .75rem;font-weight: 700;letter-spacing: .02em}.cta2__offer em{font-style: normal;font-weight: 600;color: var(--fg);padding-left: 12px;border-left: 1px solid rgba(246,216,186,.16)}.cta2__art{position: relative;min-height: 440px;overflow: hidden;border-top-right-radius: 27px}.cta2__site{position: absolute;margin: 0;width: 56%;border-radius: 12px;overflow: hidden;background: #fff;box-shadow: 0 30px 60px -20px rgba(0,0,0,.7),0 0 0 1px rgba(255,255,255,.06);transition: transform .6s var(--ease-out)}.cta2__site img{display: block;width: 100%;height: auto}.cta2__bar{display: flex;gap: 5px;align-items: center;height: 22px;padding: 0 10px;background: #efebe6}.cta2__bar i{width: 7px;height: 7px;border-radius: 50%;background: #d3ccc4}.cta2__site--a{left: 2%;top: 64px;transform: rotate(-5deg);z-index: 1}.cta2__site--b{left: 26%;top: 22px;transform: rotate(1.5deg);z-index: 3}.cta2__site--c{left: 52%;top: 86px;transform: rotate(7deg);z-index: 2}.cta2__site--b .cta2__bar{background: #23201e}.cta2__site--b .cta2__bar i{background: #3d3935}.cta2:hover .cta2__site--a{transform: rotate(-7deg) translate(-8px,-4px)}.cta2:hover .cta2__site--b{transform: rotate(1deg) translateY(-10px)}.cta2:hover .cta2__site--c{transform: rotate(9deg) translate(8px,-4px)}.cta2__trust{grid-column: 1 / -1;display: flex;flex-wrap: wrap;gap: 10px 34px;margin: 0 0 0 calc(-1 * clamp(1.5rem,4.5vw,4.5rem));padding: 20px clamp(1.5rem,4.5vw,4.5rem);list-style: none;border-top: 1px solid rgba(246,216,186,.1);background: rgba(0,0,0,.18);font-size: .875rem;color: var(--fg-2);position: relative;z-index: 4}.cta2__trust li{display: inline-flex;align-items: center;gap: 8px}.cta2__trust svg{width: 15px;height: 15px;color: var(--accent)}@media (max-width: 900px){.cta2{grid-template-columns: 1fr;padding: 2.5rem 1.25rem 0}.cta2__art{min-height: 300px;margin: 8px -1.25rem 0;border-radius: 0}.cta2__site{width: 50%}.cta2__trust{margin: 0 -1.25rem;padding: 18px 1.25rem;gap: 10px 22px}}@media (prefers-reduced-motion: reduce){.cta2__site{transition: none}}.cta2__offer b,.cta2__offer em{white-space: nowrap}@media (max-width: 560px){.cta2__offer{display: flex;flex-wrap: wrap;gap: 8px 10px;border-radius: 14px;padding: 10px 12px}.cta2__offer span{flex: 1 1 auto}.cta2__offer em{border-left: 0;padding-left: 0;flex-basis: 100%}}.footer{--ft-line: rgba(246,216,186,.1);position: relative;background: var(--dark);color: var(--light);padding-top: clamp(3rem,6vw,5rem);overflow: hidden}.footer::before{content: "";position: absolute;left: 50%;bottom: -30%;width: min(1100px,120%);aspect-ratio: 2 / 1;transform: translateX(-50%);border-radius: 50%;background: radial-gradient(closest-side,rgba(232,121,63,.09),transparent);pointer-events: none}.footer>.container{position: relative;z-index: 1;container-type: inline-size}.footer__top{display: grid;grid-template-columns: minmax(0,1.8fr) repeat(4,minmax(0,1fr));gap: 40px;padding-bottom: clamp(2.5rem,4vw,3.5rem)}.footer__brand{display: flex;flex-direction: column;align-items: flex-start}.footer__brand .logo__img{height: 44px}.footer__brand p{margin-top: 18px;max-width: 300px;font-size: var(--text-sm);line-height: 1.6;color: var(--fg-2)}.footer__rating{margin-top: 22px;display: inline-flex;align-items: center;gap: 8px;height: 36px;padding: 0 14px 0 12px;border-radius: 999px;border: 1px solid var(--ft-line);background: rgba(246,216,186,.04);font-size: .8125rem;color: var(--fg-2);white-space: nowrap;transition: border-color var(--dur-fast),background var(--dur-fast)}.footer__rating svg{width: 14px;height: 14px;color: var(--accent);flex: none}.footer__rating b{font-weight: 700;color: var(--light)}.footer__rating span{padding-left: 8px;border-left: 1px solid var(--ft-line)}.footer__rating:hover{border-color: rgba(246,216,186,.24);background: rgba(246,216,186,.07)}.footer__soc{display: flex;flex-wrap: wrap;gap: 6px;margin-left: auto}.footer__soc a{width: 34px;height: 34px;border-radius: 50%;display: grid;place-items: center;border: 1px solid var(--ft-line);color: var(--fg-2);transition: background var(--dur-fast),color var(--dur-fast),border-color var(--dur-fast)}.footer__soc a:hover{background: var(--light);border-color: var(--light);color: var(--dark)}.footer__soc svg{width: 15px;height: 15px}.footer__col .footer__title{margin-bottom: 18px;font-family: var(--font-sans);font-size: .875rem;font-weight: 600;line-height: 1.4;letter-spacing: .01em;color: var(--light)}.footer__col li + li{margin-top: 12px}.footer__col a{font-size: .9375rem;font-weight: 500;line-height: 1.4;color: var(--fg-3);transition: color var(--dur-fast)}.footer__col a:hover{color: var(--light)}.footer__bottom{display: flex;flex-wrap: wrap;align-items: center;gap: 12px 28px;padding: 22px 0;border-top: 1px solid var(--ft-line);font-size: .8125rem;font-weight: 500;color: var(--fg-3)}.footer__totop{display: inline-flex;align-items: center;gap: 10px;padding-left: 24px;border-left: 1px solid var(--ft-line);color: var(--fg-3);transition: color var(--dur-fast)}.footer__totop:hover{color: var(--light)}.footer__totop span{width: 30px;height: 30px;border-radius: 50%;display: grid;place-items: center;border: 1px solid var(--ft-line);transition: background var(--dur-fast),border-color var(--dur-fast),color var(--dur-fast)}.footer__totop svg{width: 13px;height: 13px;transform: rotate(-90deg)}.footer__totop:hover span{background: var(--light);border-color: var(--light);color: var(--dark)}.footer__wordmark{margin-top: clamp(1rem,2.5vw,2rem);margin-bottom: -.14em;font-family: var(--font-display);font-style: normal;font-weight: 400;font-size: 12vw;font-size: 12.3cqi;line-height: .9;letter-spacing: -.045em;text-align: center;white-space: nowrap;color: transparent;background: linear-gradient(180deg,rgba(246,216,186,.16) 0%,rgba(246,216,186,.06) 50%,rgba(246,216,186,0) 88%);-webkit-background-clip: text;background-clip: text;user-select: none;pointer-events: none}@media (max-width: 1279px){.footer__top{grid-template-columns: repeat(4,minmax(0,1fr));row-gap: 48px}.footer__brand{grid-column: 1 / -1;display: grid;grid-template-columns: auto 1fr auto;align-items: center;gap: 14px 16px}.footer__brand .logo{grid-column: 1;grid-row: 1}.footer__brand p{grid-column: 1 / 3;grid-row: 2;margin-top: 0}.footer__rating{grid-column: 3;grid-row: 1 / 3;margin-top: 0}}@media (max-width: 700px){.footer__top{grid-template-columns: 1fr 1fr;gap: 36px 24px}.footer__brand{display: flex}.footer__brand p{margin-top: 16px}.footer__rating{margin-top: 20px}.footer__bottom{flex-direction: column;align-items: flex-start;gap: 16px}.footer__soc{margin-left: 0}.footer__totop{padding-left: 0;border-left: 0}}.lightbox{margin: auto;border: 0;padding: 0;width: min(960px,calc(100vw - 32px),calc((100vh - 140px) * 16 / 9));max-width: none;max-height: none;overflow: visible;background: transparent}.lightbox::backdrop{background: rgba(18,18,18,.86)}.lightbox__close{position: absolute;top: -52px;right: 0;width: 44px;height: 44px;border-radius: 50%;background: rgba(246,216,186,.12);color: var(--light);display: grid;place-items: center}.lightbox__close svg{width: 18px;height: 18px}:root{--paper: #faf9f5}.toc--narrow{display: none}@media (max-width: 960px){.toc--narrow{display: block;border-radius: 16px;border: 1px solid var(--line);background: #fff}}.el-hero{margin-top: calc(-1 * var(--nav-h));padding-top: calc(var(--nav-h) + clamp(1.5rem,3vw,2.25rem));padding-bottom: clamp(4.5rem,8vw,7rem);overflow: hidden;isolation: isolate}.el-hero__bg{position: absolute;inset: 0;z-index: -1;pointer-events: none;-webkit-mask-image: linear-gradient(#000 55%,transparent 96%);mask-image: linear-gradient(#000 55%,transparent 96%)}.el-hero__bg::before{content: "";position: absolute;inset: 0;background-image: linear-gradient(rgba(18,18,18,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(18,18,18,.045) 1px,transparent 1px);background-size: 72px 72px;background-position: center top;-webkit-mask-image: radial-gradient(70% 60% at 50% 0%,#000,transparent 75%);mask-image: radial-gradient(70% 60% at 50% 0%,#000,transparent 75%)}.el-hero__bg::after{content: "";position: absolute;left: 50%;top: 48%;width: min(1200px,120vw);aspect-ratio: 2 / 1;transform: translateX(-50%);border-radius: 50%;background: radial-gradient(closest-side,rgba(232,121,63,.16),rgba(232,121,63,.04) 55%,transparent)}.el-hero__head{max-width: 860px;margin: 26px auto 0;text-align: center}.el-hero .badge-glow{margin-bottom: 20px}.el-hero h1{font-size: var(--display-page);line-height: 1.02;letter-spacing: -.03em}.el-hero h1 .l{display: block}.el-hero__lead{margin: 22px auto 0;max-width: 700px;font-size: clamp(1.0625rem,1.3vw,1.1875rem);line-height: 1.65;color: var(--fg-2)}.el-hero__actions{margin-top: 30px;display: flex;flex-wrap: wrap;justify-content: center;gap: 12px}.el-hero__trust{margin-top: 24px;display: flex;flex-wrap: wrap;justify-content: center;gap: 8px 22px;font-size: .9375rem;color: var(--fg-2)}.el-hero__trust li{display: inline-flex;align-items: center;gap: 8px}.el-hero__trust svg{width: 15px;height: 15px;color: var(--accent-text)}.el-hero__trust a{text-decoration: underline;text-decoration-color: var(--line-strong);text-underline-offset: 3px}.el-def__grid{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: clamp(2rem,5vw,5rem);align-items: center}.el-def h2{font-size: var(--display-2)}.el-def h2 .l{display: block}.el-def__copy p{margin-top: 18px;max-width: 560px;font-size: 1.0625rem;line-height: 1.7;color: var(--fg-2)}.el-def__copy h2 + p{margin-top: 22px}.el-def__note{display: flex;gap: 10px;align-items: flex-start;padding: 16px 18px;border-radius: var(--radius-md);background: var(--surface);border: 1px solid var(--line);color: var(--fg) !important;font-weight: 600;font-size: .9375rem !important}.el-def__note svg{width: 18px;height: 18px;flex: none;margin-top: 2px;color: var(--accent-text)}.el-gloss{display: grid;grid-template-columns: 1fr 1fr;gap: var(--gap-grid);margin: 0}.el-gloss__item{padding: 28px 26px;transition: transform var(--dur-base) var(--ease-out),border-color var(--dur-base)}.el-gloss__item:hover{transform: translateY(-4px);border-color: var(--line-strong)}.el-gloss__glyph{width: 52px;height: 52px;border-radius: 16px;display: grid;place-items: center;background: var(--fg);color: var(--bg)}.el-gloss__glyph svg{width: 24px;height: 24px}.el-gloss dt{display: grid;justify-items: start;gap: 26px;font-family: var(--font-display);font-size: 1.75rem;line-height: 1.15;color: var(--fg)}.el-gloss dd{margin: 12px 0 0;font-size: var(--text-sm);line-height: 1.6;color: var(--fg-2)}.el-inv__stats{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: var(--gap-grid);margin-bottom: var(--gap-grid)}.el-inv__stats li{display: flex;align-items: center;gap: 18px;padding: 22px 24px;border-radius: 20px;border: 1px solid rgba(246,216,186,.1);background: rgba(246,216,186,.03)}.el-inv__stats b{font-family: var(--font-display);font-weight: 400;font-size: 3rem;line-height: 1;letter-spacing: -.03em;color: var(--light)}.el-inv__stats span{font-size: .9375rem;line-height: 1.45;color: var(--fg-2)}.el-inv__stats li.is-us{border-color: rgba(232,121,63,.35);background: linear-gradient(160deg,rgba(232,121,63,.14),rgba(246,216,186,.02))}.el-inv__stats li.is-us b{color: var(--accent)}.el-table-wrap{border-radius: 22px;border: 1px solid rgba(246,216,186,.12);overflow: hidden;background: rgba(246,216,186,.025)}.el-table{width: 100%;border-collapse: collapse;font-size: .9375rem;line-height: 1.5}.el-table th,.el-table td{padding: 16px 22px;text-align: left;vertical-align: middle;border-top: 1px solid rgba(246,216,186,.07)}.el-table thead th{border-top: 0;background: rgba(246,216,186,.05);font-size: .75rem;font-weight: 700;letter-spacing: .1em;text-transform: uppercase;color: var(--fg-3)}.el-table thead th.is-us{color: var(--accent)}.el-table tbody tr{transition: background var(--dur-fast)}.el-table tbody tr:hover{background: rgba(246,216,186,.025)}.el-table tbody th{width: 27%;font-weight: 700;color: var(--fg)}.el-table td{width: 26%;color: var(--fg-2)}.el-table td small{display: block;margin-top: 5px;font-size: .8125rem;color: var(--fg-3)}.el-table td.is-us{width: auto;background: rgba(232,121,63,.055)}.el-st{display: inline-flex;align-items: center;gap: 6px;height: 28px;padding: 0 11px 0 9px;border-radius: 999px;font-size: .8125rem;font-weight: 700;white-space: nowrap}.el-st svg{width: 14px;height: 14px;flex: none}.el-st--free{background: rgba(246,216,186,.1);color: var(--light)}.el-st--pro{background: rgba(232,121,63,.14);color: #f0a273}.el-st--none{background: rgba(246,216,186,.04);border: 1px dashed rgba(246,216,186,.22);color: var(--fg-3)}.el-st--soon{background: rgba(246,216,186,.04);border: 1px solid rgba(246,216,186,.16);color: var(--fg-2)}.el-ours{display: flex;gap: 10px;align-items: flex-start;color: var(--fg)}.el-ours>svg{width: 16px;height: 16px;flex: none;margin-top: 3px;color: var(--accent)}.el-ours.is-same{color: var(--fg-3);padding-left: 26px}.el-inv__line{margin-top: 24px;max-width: 820px;font-size: 1rem;line-height: 1.65;color: var(--fg-2)}.el-inv__small{margin-top: 10px;font-size: .8125rem;line-height: 1.55;color: var(--fg-3)}.el-dir{--tile-accent: #f67d32;--tile-line: #e1d6ca;--tile-muted: #52525c;--tile-text: #18181b;--tile-tip: #f8e1cd}.el-bar{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 1rem;margin-bottom: 1.5rem}.el-search{position: relative;flex: 1 1 15rem;max-width: 22rem}.el-search svg{position: absolute;left: 1rem;top: 50%;width: 18px;height: 18px;margin-top: -9px;color: var(--tile-muted);pointer-events: none}.el-search input{width: 100%;min-height: 48px;padding: 0 1rem 0 2.75rem;border: 1px solid var(--tile-line);border-radius: 999px;background: #fff;color: var(--tile-text);font: inherit;font-size: 1rem}.el-search input::placeholder{color: var(--tile-muted)}.el-search input:focus-visible{outline: 2px solid var(--tile-accent);outline-offset: 0;border-color: var(--tile-accent)}.el-pills{display: flex;flex-wrap: wrap;gap: .5rem}.el-pill{min-height: 39px;padding-inline: 1rem;border: 1px solid var(--tile-line);border-radius: 999px;font-size: .9375rem;font-weight: 500;color: var(--tile-text);transition: background-color .24s cubic-bezier(.4,0,.2,1),color .24s cubic-bezier(.4,0,.2,1),border-color .24s cubic-bezier(.4,0,.2,1)}.el-pill:hover{border-color: var(--tile-accent)}.el-pill[aria-pressed="true"]{border-color: var(--tile-accent);background: var(--tile-accent);color: var(--tile-text);font-weight: 600}.el-pill:focus-visible{outline: 2px solid var(--tile-accent);outline-offset: 2px}.el-cards .widget{scroll-margin-top: calc(var(--nav-h) + 24px)}.el-cards .widget__preview{content-visibility: auto;container-type: inline-size}.el-cards .widget[hidden]{display: none}.el-cards .widget:target{border-color: var(--accent)}.el-cards .el-end{grid-column: span 4}.el-cards.is-filtered .el-end{display: none}.el-end__cta{display: flex;flex-wrap: wrap;align-items: center;gap: 12px 24px}.el-end__cta .text-link{color: var(--fg)}.widget__preview{--dim: rgba(246,216,186,.6)}.el-empty{margin-top: 1.25rem;color: var(--tile-muted)}.el-empty[hidden]{display: none}.el-built__grid{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: clamp(2rem,5vw,4.5rem);align-items: center}.el-built h2{font-size: var(--display-2)}.el-built .lead{margin-top: 18px}.el-built .compare{position: static}.el-proof{margin-top: 26px;display: grid;gap: 4px}.el-proof li{display: grid;grid-template-columns: 40px 1fr;gap: 14px;padding: 14px 0;border-top: 1px solid var(--line)}.el-proof h3{font-family: var(--font-sans);font-size: 1.0625rem;font-weight: 700;letter-spacing: 0;line-height: 1.4}.el-proof p{margin-top: 4px;font-size: .9375rem;line-height: 1.6;color: var(--fg-2)}.el-ticker{border-color: rgba(246,216,186,.1);padding-block: 26px}.el-ticker .ticker__item{font-size: clamp(1.6rem,3vw,2.4rem);color: var(--light);gap: 30px;padding-inline: 30px}.el-ticker .ticker__track{animation-duration: 55s}.el-motion__more{margin-top: 20px;display: flex;flex-wrap: wrap;align-items: center;gap: 8px 18px;font-size: .9375rem;color: var(--fg-2)}.el-motion__more .text-link{color: var(--light)}.el-proofstrip{margin-top: clamp(2.5rem,5vw,3.5rem);display: grid;grid-template-columns: 1fr 1fr 2fr;border: 1px solid rgba(246,216,186,.1);border-radius: var(--radius-lg)}.el-proofstrip>*{display: grid;align-content: center;gap: 4px;padding: 22px 26px;transition: background var(--dur-fast)}.el-proofstrip>* + *{border-left: 1px solid rgba(246,216,186,.08)}.el-proofstrip>a:hover{background: rgba(246,216,186,.03)}.el-proofstrip b{font-family: var(--font-display);font-weight: 400;font-size: 2.25rem;line-height: 1.05;color: var(--light)}.el-proofstrip q{font-family: var(--font-display);font-size: 1.375rem;line-height: 1.3;color: var(--light)}.el-proofstrip small{font-size: .875rem;color: var(--fg-2)}.el-faq__list{max-width: 860px;margin-inline: auto}.el-faq__title .l{display: block}.el-faq__more{margin-top: 28px;text-align: center;font-size: 1rem;color: var(--fg-2)}.el-faq__more a{font-weight: 700;color: var(--accent-text);text-decoration: underline;text-underline-offset: 3px}.faq__inner a{color: var(--accent-text);text-decoration: underline;text-underline-offset: 3px}@media (max-width: 1240px){.el-cards .el-end{grid-column: span 3}}@media (max-width: 1024px){.el-cards .el-end{grid-column: 1 / -1}}@media (max-width: 720px){.el-cards .el-end{grid-column: 1 / -1}}@media (max-width: 1024px){.el-def__grid,.el-built__grid{grid-template-columns: 1fr}}@media (max-width: 860px){.el-proofstrip{grid-template-columns: 1fr 1fr}.el-proofstrip__quote{grid-column: 1 / -1;border-left: 0 !important;border-top: 1px solid rgba(246,216,186,.08)}.el-inv__stats{grid-template-columns: 1fr}}@media (max-width: 760px){.el-hero h1 .l,.el-def h2 .l,.el-faq__title .l{display: inline}.el-hero__actions .btn{width: 100%}.el-table thead{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0)}.el-table,.el-table tbody,.el-table tr,.el-table th,.el-table td{display: block;width: auto !important}.el-table tr{padding: 16px 16px 14px;border-top: 1px solid rgba(246,216,186,.08)}.el-table tbody tr:first-child{border-top: 0}.el-table th,.el-table td{padding: 5px 0;border: 0;background: none !important}.el-table td::before{content: attr(data-label);display: block;margin-bottom: 6px;font-size: .75rem;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--fg-3)}.el-table td.is-us{margin-top: 8px;padding: 12px 14px;border-radius: 12px;background: rgba(232,121,63,.08) !important}}@media (max-width: 600px){.el-gloss{grid-template-columns: 1fr}.el-proofstrip{grid-template-columns: 1fr}.el-proofstrip>* + *{border-left: 0;border-top: 1px solid rgba(246,216,186,.08)}}.el-byline{margin-top: 18px;font-size: .8125rem;color: var(--fg-3)}.el-def .container + .container{margin-top: clamp(2rem,4vw,3rem)}@media (max-width: 600px){.el-cards.widgets__grid{grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px}.el-cards .widget{padding: 10px 10px 14px}.el-cards .widget__preview{height: 104px}.el-cards .widget h3{font-size: 1rem;line-height: 1.2}.el-cards .widget p{font-size: .8125rem;line-height: 1.45}.el-cards .widget__meta{gap: 6px;flex-wrap: wrap}.el-cards .widget__group{font-size: .625rem}.el-gloss{gap: 10px}.el-gloss__item{padding: 16px}.el-gloss dt{gap: 12px;font-size: 1.2rem}.el-gloss__glyph{width: 38px;height: 38px;border-radius: 11px}.el-gloss__glyph svg{width: 18px;height: 18px}.el-gloss dd{font-size: .8125rem;margin-top: 6px}}@media (max-width: 600px){.el-def .el-gloss{grid-template-columns: 1fr 1fr}.el-cards .widget__group{font-size: .75rem}}.el-cards .el-end{grid-column: 1 / -1}.el-gap{margin: 22px auto 0;max-width: 760px;font-size: .9375rem;color: var(--fg-2)}.el-gap b{color: var(--fg);font-weight: 600}.el-gap a{font-weight: 600;color: var(--fg);text-decoration: underline;text-decoration-color: var(--accent);text-underline-offset: 3px}.el-perf{display: flex;align-items: flex-start;gap: 10px;margin: 0 0 18px;font-size: .875rem;color: var(--fg-2)}.el-perf svg{width: 16px;height: 16px;margin-top: 2px;flex: none;color: var(--accent)}.el-perf b{color: var(--fg);font-weight: 600}.el-more{display: inline-flex;align-items: center;gap: 6px;margin-top: 12px;font-size: .8125rem;font-weight: 600;color: var(--accent-text)}.el-more svg{width: 13px;height: 13px;transition: transform var(--dur-fast)}.el-cards .widget:hover .el-more svg{transform: translateX(3px)}.el-showall{display: none}@media (max-width: 1100px){.el-cards:not(.is-all):not(.is-filtered) .widget:nth-child(n+13):not(.el-end){display: none}.el-showall{display: block;margin-top: 16px;text-align: center}.el-showall[hidden]{display: none}.el-more{margin-top: 8px;font-size: .75rem}}.el-videos{margin-top: clamp(2.5rem,5vw,3.5rem)}.el-videos__head{margin-bottom: 18px}.el-videos__head h3{font-family: var(--font-display);font-weight: 400;font-size: 1.75rem;color: var(--fg)}.el-videos__head p{margin-top: 6px;font-size: var(--text-sm);color: var(--fg-2)}.el-videos__list{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: var(--gap-grid);margin: 0;padding: 0;list-style: none}@media (max-width: 900px){.el-videos__list{grid-template-columns: 1fr}}.el-proof li{grid-template-columns: 1fr}.el-proof li>div{border-left: 2px solid var(--line-strong);padding-left: 16px}.el-cards .widget__preview{height: 156px;background: #1b1b1b;place-items: stretch}.wd-cur{position: absolute;z-index: 6;width: 15px;height: 15px;filter: drop-shadow(0 1px 2px rgba(0,0,0,.45))}.wd-cur path{fill: #fff;stroke: #111;stroke-width: 1.6;stroke-linejoin: round}.wv svg{flex: none}.widget .wv b,.widget .wv em,.widget .wv i{font-style: normal}.wv u{text-decoration: none}.wd-lgs{padding: 10px 11px}.wd-lgs__head{display: flex;align-items: center;justify-content: space-between}.wd-lgs__head b{font-size: 11px;font-weight: 800;text-transform: uppercase}.wd-lgs__head span{display: flex;gap: 4px}.wd-lgs__head i{width: 15px;height: 15px;border-radius: 50%;border: 1px solid rgba(255,255,255,.3);position: relative}.wd-lgs__head i::after{content: "";position: absolute;left: 50%;top: 50%;width: 4px;height: 4px;border-top: 1px solid #fff;border-right: 1px solid #fff;transform: translate(-65%,-50%) rotate(45deg)}.wd-lgs__head i:first-child::after{transform: translate(-35%,-50%) rotate(-135deg)}.wd-lgs__vp{margin-top: 8px;overflow: hidden}.wd-lgs__track{display: flex;gap: 6px;animation: wd-lgs var(--wl) var(--ease-in-out) infinite}.wd-lgs__card{flex: 0 0 calc((100% - 12px) / 2.5)}.wd-lgs__card>span{display: block;height: 72px;border-radius: 4px;overflow: hidden}.wd-lgs__card small{margin-top: 5px;color: #d3f36b;font-size: 5.5px}.wd-lgs__card b{display: block;margin-top: 2px;font-size: 8px;font-weight: 700}.wd-lgs__dots{position: absolute;left: 11px;bottom: 9px;display: flex;gap: 4px}.wd-lgs__dots i{width: 4px;height: 4px;border-radius: 99px;background: rgba(255,255,255,.3)}.wd-lgs__dots i:first-child{width: 12px;background: #d3f36b}@keyframes wd-lgs{0%,22%{transform: none}32%,56%{transform: translateX(calc(-1 * (100% - 12px) / 2.5 - 6px))}66%,90%{transform: translateX(calc(-2 * (100% - 12px) / 2.5 - 12px))}100%{transform: none}}.wd-ah{padding: 16px 14px;display: flex;flex-direction: column;justify-content: center}.wd-ah small{color: #a5652f}.wd-ah__h{margin-top: 8px !important;font-family: var(--font-display);font-size: 21px !important;line-height: 1.08 !important;letter-spacing: -.02em}.wd-ah__h em{color: #a5652f}.wd-ah__pic{display: inline-block;width: 0;height: 17px;border-radius: 99px;overflow: hidden;vertical-align: -2px;animation: wd-ah-pic var(--wl) var(--ease-out) infinite}.wd-ah__h b{font-weight: 400;background: linear-gradient(#e7cdb1,#e7cdb1) 0 88% / 0 30% no-repeat;animation: wd-ah-hl var(--wl) var(--ease-out) infinite}@keyframes wd-ah-pic{0%,10%{width: 0}24%,88%{width: 38px}98%,100%{width: 0}}@keyframes wd-ah-hl{0%,30%{background-size: 0 30%}48%,88%{background-size: 100% 30%}98%,100%{background-size: 0 30%}}.wd-bp{display: grid;grid-template-columns: 1fr 42%}.wd-bp__img{grid-column: 2;grid-row: 1;overflow: hidden}.wd-bp__in{grid-column: 1;grid-row: 1;padding: 16px 12px;display: flex;flex-direction: column}.wd-bp__in small{color: #e3a46a}.wd-bp__in b{margin-top: 6px;font-family: var(--font-display);font-weight: 400;font-size: 17px;line-height: 1.05}.wd-bp__btn{position: relative;margin-top: auto;align-self: flex-start;display: inline-flex;align-items: center;gap: 6px;padding: 6px 6px 6px 11px;border-radius: 99px;border: 1px solid rgba(243,236,228,.4);overflow: hidden;isolation: isolate}.wd-bp__btn i{position: absolute;z-index: -1;left: 70%;top: 50%;width: 10px;height: 10px;margin: -5px;border-radius: 50%;background: #e3a46a;transform: scale(0);animation: wd-bp-fill var(--wl) var(--ease-out) infinite}.wd-bp__btn em{font-size: 8px;font-weight: 700;animation: wd-bp-txt var(--wl) linear infinite}.wd-bp__btn u{width: 16px;height: 16px;border-radius: 50%;background: #f3ece4;color: #262523;display: grid;place-items: center}.wd-bp__btn u svg{width: 9px;height: 9px;stroke: currentColor;stroke-width: 2.4;fill: none;stroke-linecap: round;stroke-linejoin: round;animation: wd-bp-arr var(--wl) var(--ease-out) infinite}.wd-bp .wd-cur{animation: wd-bp-cur var(--wl) var(--ease-in-out) infinite}@keyframes wd-bp-fill{0%,34%{transform: scale(0)}50%,82%{transform: scale(16)}92%,100%{transform: scale(0)}}@keyframes wd-bp-txt{0%,38%{color: #f3ece4}46%,82%{color: #262523}90%,100%{color: #f3ece4}}@keyframes wd-bp-arr{0%,40%,84%,100%{transform: none}50%,78%{transform: translateX(2px) rotate(-45deg)}}@keyframes wd-bp-cur{0%,10%{left: 60%;top: 30%}32%,82%{left: 33%;top: 82%}100%{left: 60%;top: 30%}}.wd-ic__a,.wd-ic__b{position: absolute;inset: 0}.wd-ic__b img{filter: grayscale(1) contrast(.85) brightness(.82)}.wd-ic__b{clip-path: inset(0 30% 0 0);animation: wd-ic-clip var(--wl) var(--ease-in-out) infinite}.wd-ic__h{position: absolute;top: 0;bottom: 0;left: 70%;width: 2px;margin-left: -1px;background: #fff;animation: wd-ic-h var(--wl) var(--ease-in-out) infinite}.wd-ic__h i{position: absolute;left: 50%;top: 50%;width: 22px;height: 22px;margin: -11px;border-radius: 50%;background: #fff;box-shadow: 0 2px 8px rgba(0,0,0,.3)}.wd-ic__h i::before,.wd-ic__h i::after{content: "";position: absolute;top: 50%;width: 4px;height: 4px;border-top: 1.5px solid #1c1a17;border-left: 1.5px solid #1c1a17}.wd-ic__h i::before{left: 5px;transform: translateY(-50%) rotate(-45deg)}.wd-ic__h i::after{right: 5px;transform: translateY(-50%) rotate(135deg)}.wd-ic__l{position: absolute;top: 8px;padding: 3px 7px;border-radius: 99px;font-size: 6.5px;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;background: rgba(0,0,0,.55);color: #fff}.wd-ic__l--b{left: 8px}.wd-ic__l--a{right: 8px;background: rgba(255,255,255,.85);color: #1c1a17}@keyframes wd-ic-clip{0%,8%{clip-path: inset(0 30% 0 0)}42%,54%{clip-path: inset(0 78% 0 0)}88%,100%{clip-path: inset(0 30% 0 0)}}@keyframes wd-ic-h{0%,8%{left: 70%}42%,54%{left: 22%}88%,100%{left: 70%}}.wd-hs__dot{position: absolute;width: 10px;height: 10px;margin: -5px;border-radius: 50%;background: #fff;box-shadow: 0 0 0 0 rgba(255,255,255,.7);animation: wd-hs-pulse 2s ease-out infinite}.wd-hs__dot::after{content: "";position: absolute;inset: 3px;border-radius: 50%;background: #a5652f}.wd-hs__dot.d1{left: 22%;top: 62%}.wd-hs__dot.d2{left: 58%;top: 55%;animation-delay: .6s}.wd-hs__dot.d3{left: 82%;top: 30%;animation-delay: 1.2s}.wd-hs__tip{position: absolute;left: 30%;top: 14%;display: flex;gap: 6px;align-items: center;padding: 5px 9px 5px 5px;border-radius: 6px;background: #fff;color: #1c1a17;box-shadow: 0 10px 24px -8px rgba(0,0,0,.45);opacity: 0;transform: translateY(6px);animation: wd-pop var(--wl) var(--ease-out) infinite}.wd-hs__tip span{width: 24px;height: 24px;border-radius: 3px;overflow: hidden}.wd-hs__tip b{display: block;font-size: 8px;font-weight: 700;white-space: nowrap}.wd-hs__tip small{margin-top: 1px;letter-spacing: 0;text-transform: none;font-weight: 500;font-size: 7px;color: rgba(28,26,23,.6)}@keyframes wd-hs-pulse{0%{box-shadow: 0 0 0 0 rgba(255,255,255,.7)}70%,100%{box-shadow: 0 0 0 9px rgba(255,255,255,0)}}@keyframes wd-pop{0%,20%{opacity: 0;transform: translateY(6px)}30%,84%{opacity: 1;transform: none}94%,100%{opacity: 0;transform: translateY(6px)}}.wd-ap{padding: 10px 11px}.wd-ap small{color: rgba(255,255,255,.5)}.wd-ap__list{position: relative;z-index: 2;margin: 8px 0 0;padding: 0;list-style: none;width: 58%}.wd-ap__list li{display: grid;grid-template-columns: 14px 1fr;align-items: baseline;height: 36px;padding-top: 9px;border-top: 1px solid rgba(255,255,255,.12)}.wd-ap__list i{font-size: 6px;color: rgba(255,255,255,.45)}.wd-ap__list b{font-family: var(--font-display);font-weight: 400;font-size: 15px}.wd-ap__list em{grid-column: 2;font-size: 6.5px;color: rgba(255,255,255,.5)}.wd-ap__bar{position: absolute;left: 11px;top: 30px;width: 3px;height: 26px;border-radius: 2px;background: #d3f36b;animation: wd-ap-bar var(--wl) var(--ease-in-out) infinite}.wd-ap__img{position: absolute;right: 11px;top: 26px;width: 36%;height: 104px;border-radius: 4px;overflow: hidden}.wd-ap__img span{position: absolute;inset: 0;opacity: 0;animation: var(--wl) linear infinite}.wd-ap__img .s1{animation-name: wd-s1}.wd-ap__img .s2{animation-name: wd-s2}.wd-ap__img .s3{animation-name: wd-s3}@keyframes wd-ap-bar{0%,28%{transform: none}36%,62%{transform: translateY(36px)}70%,94%{transform: translateY(72px)}100%{transform: none}}@keyframes wd-s1{0%,30%{opacity: 1}34%,96%{opacity: 0}100%{opacity: 1}}@keyframes wd-s2{0%,30%{opacity: 0}34%,64%{opacity: 1}68%,100%{opacity: 0}}@keyframes wd-s3{0%,64%{opacity: 0}68%,96%{opacity: 1}100%{opacity: 0}}.wd-ct__bg{position: absolute;inset: 0}.wd-ct__bg::after{content: "";position: absolute;inset: 0;background: linear-gradient(180deg,rgba(15,15,15,.15),rgba(15,15,15,.9) 70%)}.wd-ct__row{position: absolute;left: 11px;right: 11px;bottom: 11px;display: grid;grid-template-columns: repeat(3,1fr);gap: 6px}.wd-ct__row>div{border-left: 1px solid rgba(211,243,107,.6);padding-left: 6px}.wd-ct__row b{display: flex;font-family: var(--font-display);font-weight: 400;font-size: 21px;line-height: 1}.wd-ct__row small{margin-top: 3px;color: rgba(255,255,255,.65);letter-spacing: .08em;font-size: 5.5px}.wd-roll{display: inline-block;height: 1em;overflow: hidden}.wd-roll>span{display: flex;flex-direction: column;animation: wd-roll var(--wl) var(--ease-out) infinite}.wd-roll i{height: 1em;line-height: 1}@keyframes wd-roll{0%,8%{transform: none}16%{transform: translateY(-25%)}22%{transform: translateY(-50%)}30%,88%{transform: translateY(-75%)}96%,100%{transform: none}}.wd-pc{padding: 0 14px}.wd-pc__col{padding-top: 12px;animation: wd-pc var(--wl) var(--ease-in-out) infinite}.wd-pc small{color: #a5652f}.wd-pc__t{display: block;margin-top: 5px;font-family: var(--font-display);font-weight: 400;font-size: 15px;line-height: 1.1}.wd-pc p{margin-top: 6px !important;font-size: 7px !important;line-height: 1.55 !important;color: rgba(28,26,23,.72) !important}.wd-pc__img{display: block;margin-top: 7px;height: 52px;border-radius: 3px;overflow: hidden}.wd-pc q{display: block;margin-top: 7px;padding-left: 7px;border-left: 2px solid #a5652f;font-family: var(--font-display);font-size: 11px}.wd-pc q::before,.wd-pc q::after{content: none}@keyframes wd-pc{0%,12%{transform: none}52%,64%{transform: translateY(-96px)}92%,100%{transform: none}}.wd-pe{display: grid;grid-template-columns: 40% 1fr}.wd-pe__img{overflow: hidden}.wd-pe__body{padding: 14px 11px;display: flex;flex-direction: column}.wd-pe__body small{color: #a5652f}.wd-pe__body b{margin-top: 4px;font-family: var(--font-display);font-weight: 400;font-size: 13px;line-height: 1.1}.wd-pe__body p{margin-top: 6px !important;font-size: 7px !important;line-height: 1.5 !important;color: rgba(28,26,23,.72) !important}.wd-pe__more{opacity: 0;animation: wd-pe-more var(--wl) linear infinite}.wd-pe__dots{animation: wd-pe-dots var(--wl) linear infinite}.wd-pe__body u{margin-top: auto;font-size: 7px;font-weight: 700;border-bottom: 1px solid currentColor;align-self: flex-start}.wd-pe__chip{position: absolute;left: 7px;top: 7px;height: 15px;padding: 0 7px;border-radius: 99px;background: rgba(255,255,255,.92);font-size: 6.5px;font-weight: 700;display: grid}.wd-pe__chip em{grid-area: 1 / 1;align-self: center;animation: var(--wl) linear infinite}.wd-pe__chip .a{animation-name: wd-tA}.wd-pe__chip .b{animation-name: wd-tB;opacity: 0}@keyframes wd-pe-more{0%,40%{opacity: 0}48%,90%{opacity: 1}96%,100%{opacity: 0}}@keyframes wd-pe-dots{0%,40%{opacity: 1}44%,92%{opacity: 0}96%,100%{opacity: 1}}@keyframes wd-tA{0%,40%{opacity: 1}44%,92%{opacity: 0}96%,100%{opacity: 1}}@keyframes wd-tB{0%,40%{opacity: 0}44%,92%{opacity: 1}96%,100%{opacity: 0}}.wd-pi{display: grid;place-items: center}.wd-pi__frame{width: 200px;max-width: 86%;height: 112px;border-radius: 5px;overflow: hidden;box-shadow: 0 12px 26px -12px rgba(0,0,0,.6);animation: wd-pi var(--wl) var(--ease-in-out) infinite}.wd-pi__chip{position: absolute;right: 9px;bottom: 9px;height: 16px;padding: 0 8px;border-radius: 99px;background: #e3a46a;color: #262523;font-size: 7px;font-weight: 800;display: grid}.wd-pi__chip em{grid-area: 1 / 1;align-self: center;opacity: 0;animation: var(--wl) linear infinite}.wd-pi__chip .a{animation-name: wd-s1}.wd-pi__chip .b{animation-name: wd-s2}.wd-pi__chip .c{animation-name: wd-s3}@keyframes wd-pi{0%,28%{width: 200px;height: 112px}36%,62%{width: 124px;height: 124px}70%,94%{width: 108px;height: 135px}100%{width: 200px;height: 112px}}.wd-pp{padding: 12px 11px}.wd-pp small{color: #a5652f}.wd-pp__row{margin-top: 10px;display: grid;grid-template-columns: 1fr 1fr;gap: 7px}.wd-pp__c{display: flex;align-items: center;gap: 6px;padding: 6px;border-radius: 5px;border: 1px solid rgba(28,26,23,.1);background: #fff;animation: var(--wl) var(--ease-out) infinite}.wd-pp__c.n{justify-content: flex-end;text-align: right;animation-name: wd-pp-n}.wd-pp__c.p{animation-name: wd-pp-p}.wd-pp__c>span{flex: none;width: 30px;height: 38px;border-radius: 3px;overflow: hidden}.wd-pp__c em{display: block;font-size: 6px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: #a5652f}.wd-pp__c b{display: block;margin-top: 3px;font-family: var(--font-display);font-weight: 400;font-size: 10px;line-height: 1.1}@keyframes wd-pp-n{0%,50%,100%{transform: none;border-color: rgba(28,26,23,.1)}12%,40%{transform: translateY(-3px);border-color: #1c1a17;box-shadow: 0 8px 16px -10px rgba(0,0,0,.4)}}@keyframes wd-pp-p{0%,52%,100%{transform: none;border-color: rgba(28,26,23,.1)}62%,90%{transform: translateY(-3px);border-color: #1c1a17;box-shadow: 0 8px 16px -10px rgba(0,0,0,.4)}}.wd-pt__img{position: absolute;inset: 0 0 0 55%}.wd-pt__img::after{content: "";position: absolute;inset: 0;background: linear-gradient(90deg,#0f0f0f,rgba(15,15,15,0) 60%)}.wd-pt__in{position: relative;padding: 14px 12px}.wd-pt__meta{display: flex;align-items: center;gap: 6px;font-size: 6.5px;color: rgba(255,255,255,.6)}.wd-pt__meta em{padding: 2px 6px;border-radius: 99px;background: #d3f36b;color: #0f0f0f;font-weight: 700}.wd-pt__t{display: block;margin-top: 10px;font-family: var(--font-display);font-weight: 400;font-size: 19px;line-height: 1.05}.wd-pt__t>span{display: block;overflow: hidden}.wd-pt__t i{display: inline-block;transform: translateY(110%);animation: wd-line var(--wl) var(--ease-out) infinite}.wd-pt__t>span:nth-child(2) i{animation-delay: .15s}.wd-pt__t>span:nth-child(3) i{animation-delay: .3s}@keyframes wd-line{0%,6%{transform: translateY(110%)}18%,88%{transform: none}96%,100%{transform: translateY(110%)}}.wd-pg{padding: 9px 10px}.wd-pg__head{display: flex;justify-content: space-between;align-items: baseline}.wd-pg__head b{font-family: var(--font-display);font-weight: 400;font-size: 13px}.wd-pg__head small{color: #e3a46a;letter-spacing: .06em}.wd-pg__grid{margin-top: 6px;display: grid;grid-template-columns: repeat(4,1fr);gap: 5px}.wd-pg__p{animation: wv-in var(--wl) var(--ease-out) infinite;animation-delay: calc(var(--i) * .2s)}.wd-pg__p>span{display: block;height: 78px;border-radius: 3px;overflow: hidden}.wd-pg__p b{display: block;margin-top: 4px;font-size: 7px;font-weight: 600;line-height: 1.25}.wd-sf__bg{position: absolute;inset: 0}.wd-sf__bg::after{content: "";position: absolute;inset: 0;background: rgba(245,243,239,.55)}.wd-sf__box{position: absolute;left: 12px;right: 12px;top: 14px;height: 26px;display: flex;align-items: center;gap: 6px;padding: 0 9px;border-radius: 99px;background: #fff;box-shadow: 0 6px 16px -8px rgba(0,0,0,.35);font-size: 8.5px;font-weight: 600}.wd-sf__box svg{width: 11px;height: 11px;fill: none;stroke: #1c1a17;stroke-width: 2;stroke-linecap: round}.wd-sf__box .wv-type{display: inline-block;white-space: nowrap;overflow: hidden;animation: wd-type var(--wl) steps(9,end) infinite}.wd-caret{width: 1px;height: 11px;background: #1c1a17;animation: wd-blink 1s steps(1) infinite}.wd-sf__res{position: absolute;left: 12px;right: 12px;top: 46px;padding: 4px;border-radius: 8px;background: #fff;box-shadow: 0 12px 26px -12px rgba(0,0,0,.4);opacity: 0;transform: translateY(5px);animation: wd-res var(--wl) var(--ease-out) infinite}.wd-sf__res>div{display: grid;grid-template-columns: 24px 1fr auto;align-items: center;gap: 7px;padding: 4px;border-radius: 4px}.wd-sf__res>div:first-child{background: #f5f3ef}.wd-sf__res span{height: 24px;border-radius: 3px;overflow: hidden}.wd-sf__res b{font-size: 8px;font-weight: 600}.wd-sf__res em{font-size: 7.5px;color: rgba(28,26,23,.6)}@keyframes wd-type{0%,6%{width: 0}34%,90%{width: 46px}100%{width: 0}}@keyframes wd-blink{50%{opacity: 0}}@keyframes wd-res{0%,36%{opacity: 0;transform: translateY(5px)}44%,88%{opacity: 1;transform: none}96%,100%{opacity: 0}}.wd-sq{padding: 10px 11px}.wd-sq small{color: rgba(255,255,255,.5)}.wd-sq mark{background: #d3f36b;color: #0f0f0f;padding: 0 2px;border-radius: 2px}.wd-sq__t{display: block;margin-top: 4px;font-family: var(--font-display);font-weight: 400;font-size: 15px}.wd-sq__n{display: block;margin-top: 2px;font-size: 6.5px;color: rgba(255,255,255,.55)}.wd-sq__list{margin-top: 7px;display: grid;gap: 5px}.wd-sq__list>div{display: grid;grid-template-columns: 26px 1fr;grid-template-rows: auto auto;column-gap: 7px;align-items: center;animation: wv-in var(--wl) var(--ease-out) infinite;animation-delay: calc(var(--i) * .2s)}.wd-sq__list span{grid-row: span 2;height: 22px;border-radius: 3px;overflow: hidden}.wd-sq__list b{font-size: 8px;font-weight: 600}.wd-sq__list em{font-size: 6px;color: rgba(255,255,255,.5)}.wd-wm__bar{position: relative;z-index: 2;height: 32px;padding: 0 11px;display: flex;align-items: center;justify-content: space-between;background: #f5f3ef;border-bottom: 1px solid rgba(28,26,23,.08)}.wd-wm__bar b{font-family: var(--font-display);font-weight: 400;font-size: 11px}.wd-wm__bar b i{color: #a5652f;margin-left: 2px}.wd-wm__bar nav{display: flex;gap: 9px;font-size: 7px;font-weight: 600;color: rgba(28,26,23,.75)}.wd-wm__ink{position: absolute;bottom: 8px;height: 1.5px;width: 16px;background: #a5652f;right: 98px;animation: wd-wm-ink var(--wl) var(--ease-in-out) infinite}.wd-wm__drop{position: absolute;z-index: 3;top: 34px;right: 62px;padding: 5px;border-radius: 5px;background: #fff;box-shadow: 0 12px 24px -10px rgba(0,0,0,.35);display: grid;gap: 1px;opacity: 0;transform: translateY(-4px);animation: wd-wm-drop var(--wl) var(--ease-out) infinite}.wd-wm__drop span{padding: 4px 8px;border-radius: 3px;font-size: 7.5px;font-weight: 500}.wd-wm__drop span:first-child{background: #f5f3ef}.wd-wm__img{position: absolute;left: 0;right: 0;top: 32px;bottom: 0}@keyframes wd-wm-ink{0%,12%{right: 120px;width: 18px}26%,84%{right: 84px;width: 26px}96%,100%{right: 120px;width: 18px}}@keyframes wd-wm-drop{0%,26%{opacity: 0;transform: translateY(-4px)}34%,82%{opacity: 1;transform: none}90%,100%{opacity: 0}}.wd-ac{padding: 10px 12px}.wd-ac small{color: #e3a46a}.wd-ac__i{position: relative;margin-top: 6px;padding: 7px 18px 7px 0;border-bottom: 1px solid rgba(243,236,228,.14)}.wd-ac__i b{display: block;font-family: var(--font-display);font-weight: 400;font-size: 12px}.wd-ac__i>i{position: absolute;right: 2px;top: 10px;width: 8px;height: 8px}.wd-ac__i>i::before,.wd-ac__i>i::after{content: "";position: absolute;left: 0;right: 0;top: 50%;height: 1.2px;background: #e3a46a}.wd-ac__i>i::after{transform: rotate(90deg)}.wd-ac__i.o>i::after{animation: wd-ac-x var(--wl) var(--ease-out) infinite}.wd-ac__i p{max-height: 0;overflow: hidden;font-size: 7.5px !important;line-height: 1.5 !important;color: rgba(243,236,228,.7) !important;animation: wd-ac-p var(--wl) var(--ease-out) infinite}@keyframes wd-ac-p{0%,18%{max-height: 0;margin-top: 0}32%,82%{max-height: 30px;margin-top: 4px}94%,100%{max-height: 0;margin-top: 0}}@keyframes wd-ac-x{0%,18%{transform: rotate(90deg)}30%,84%{transform: rotate(0)}94%,100%{transform: rotate(90deg)}}.wd-il{display: grid;grid-template-columns: 38% 1fr}.wd-il__img{overflow: hidden}.wd-il__in{padding: 14px 11px}.wd-il__in>b{font-family: var(--font-display);font-weight: 400;font-size: 13px;line-height: 1.1}.wd-il ul{margin: 8px 0 0;padding: 0;list-style: none;display: grid;gap: 6px}.wd-il li{display: flex;align-items: center;gap: 6px;font-size: 7.5px;font-weight: 600;animation: wv-in var(--wl) var(--ease-out) infinite;animation-delay: calc(var(--i) * .25s)}.wd-il li svg{width: 12px;height: 12px;padding: 2px;border-radius: 50%;background: #a5652f;stroke: #fff;stroke-width: 3;fill: none;stroke-linecap: round;stroke-linejoin: round}.wd-ss__img{position: absolute;inset: 0}.wd-ss__img::after{content: "";position: absolute;inset: 0;background: linear-gradient(180deg,rgba(38,37,35,0) 25%,rgba(38,37,35,.95))}.wd-ss__in{position: absolute;left: 11px;right: 11px;bottom: 10px}.wd-ss__in small{color: #e3a46a}.wd-ss__in>b{display: block;margin-top: 3px;font-family: var(--font-display);font-weight: 400;font-size: 14px}.wd-ss__row{margin-top: 7px;display: flex;gap: 5px}.wd-ss__row i{width: 19px;height: 19px;border-radius: 50%;background: #f3ece4;color: #262523;display: grid;place-items: center;font-size: 7.5px;font-weight: 800;animation: wd-ss-i var(--wl) var(--ease-out) infinite;animation-delay: calc(var(--i) * .12s)}.wd-ss__row i.lk{background: #e3a46a}.wd-ss__row i svg{width: 10px;height: 10px;fill: none;stroke: currentColor;stroke-width: 2.2;stroke-linecap: round}.wd-ss__toast{position: absolute;right: 11px;top: 10px;padding: 4px 8px;border-radius: 99px;background: #f3ece4;color: #262523;font-size: 7px;font-weight: 700;opacity: 0;animation: wd-pop var(--wl) var(--ease-out) infinite;animation-delay: 1.6s}@keyframes wd-ss-i{0%,6%{transform: scale(0)}14%,88%{transform: scale(1)}96%,100%{transform: scale(0)}}.wd-cd{display: grid;grid-template-columns: 36% 1fr}.wd-cd__img{overflow: hidden}.wd-cd__in{padding: 14px 11px;display: flex;flex-direction: column}.wd-cd__in small{color: #e3a46a}.wd-cd__row{margin-top: 8px;display: grid;grid-template-columns: repeat(4,1fr);gap: 4px}.wd-cd__row>div{padding: 6px 0 5px;border-radius: 4px;background: rgba(243,236,228,.07);border: 1px solid rgba(243,236,228,.12);text-align: center}.wd-cd__row b{display: block;font-family: var(--font-display);font-weight: 400;font-size: 17px;line-height: 1}.wd-cd__row em{display: block;margin-top: 3px;font-size: 5.5px;letter-spacing: .08em;text-transform: uppercase;color: rgba(243,236,228,.55)}.wd-sec{display: inline-block;height: 1em;overflow: hidden;vertical-align: top}.wd-sec>span{display: flex;flex-direction: column;animation: wd-sec var(--wl) steps(8,end) infinite}.wd-sec i{height: 1em;line-height: 1}.wd-cd__in u{margin-top: auto;align-self: flex-start;padding: 5px 10px;border-radius: 99px;background: #e3a46a;color: #262523;font-size: 7.5px;font-weight: 700}@keyframes wd-sec{to{transform: translateY(-100%)}}.wd-pb{display: grid;grid-template-columns: 34% 1fr}.wd-pb__img{overflow: hidden}.wd-pb__in{padding: 12px 11px}.wd-pb__in>b{font-size: 10px;font-weight: 800;text-transform: uppercase}.wd-pb__r{margin-top: 9px}.wd-pb__r>span{display: flex;justify-content: space-between;font-size: 7.5px;font-weight: 600}.wd-pb__r i{color: #d3f36b}.wd-pb__r u{display: block;margin-top: 4px;height: 4px;border-radius: 99px;background: rgba(255,255,255,.12);overflow: hidden}.wd-pb__r s{display: block;height: 100%;width: 0;border-radius: inherit;background: #d3f36b;animation: wd-pb var(--wl) var(--ease-out) infinite;animation-delay: calc(var(--i) * .2s)}@keyframes wd-pb{0%,8%{width: 0}34%,88%{width: var(--v)}98%,100%{width: 0}}.wd-tl{padding: 10px 12px}.wd-tl small{color: #a5652f}.wd-tl ol{position: relative;z-index: 1;margin: 7px 0 0;padding: 0 0 0 16px;list-style: none;display: grid;gap: 7px}.wd-tl li{display: grid;grid-template-columns: 30px 1fr;gap: 7px;align-items: center;position: relative;opacity: .35;animation: wd-tl var(--wl) linear infinite;animation-delay: calc(var(--i) * .9s)}.wd-tl li>i{position: absolute;left: -16px;top: 50%;width: 8px;height: 8px;margin-top: -4px;border-radius: 50%;border: 1.5px solid #a5652f;background: #f5f3ef}.wd-tl li>span{height: 30px;border-radius: 3px;overflow: hidden}.wd-tl em{display: block;font-size: 7px;font-weight: 800;color: #a5652f}.wd-tl li b{display: block;font-family: var(--font-display);font-weight: 400;font-size: 11px;line-height: 1.1}.wd-tl__line{position: absolute;left: 15px;top: 34px;bottom: 22px;width: 1.5px;background: rgba(28,26,23,.12)}.wd-tl__line s{display: block;width: 100%;height: 0;background: #a5652f;animation: wd-tl-line var(--wl) linear infinite}@keyframes wd-tl{0%,4%{opacity: .35}10%,90%{opacity: 1}100%{opacity: .35}}@keyframes wd-tl-line{0%,4%{height: 0}40%,90%{height: 100%}100%{height: 0}}.wd-ts{padding: 11px 12px}.wd-ts__sw{display: flex;align-items: center;gap: 6px;font-size: 7.5px;font-weight: 600}.wd-ts__sw>span{width: 24px;height: 13px;border-radius: 99px;background: rgba(255,255,255,.15);position: relative;animation: wd-ts-bg var(--wl) linear infinite}.wd-ts__sw>span i{position: absolute;left: 2px;top: 2px;width: 9px;height: 9px;border-radius: 50%;background: #fff;animation: wd-ts-k var(--wl) var(--ease-in-out) infinite}.wd-ts__sw u{margin-left: 3px;padding: 1px 5px;border-radius: 99px;background: #d3f36b;color: #0f0f0f;font-size: 6px;font-weight: 800}.wd-ts__sw .m{animation: wd-tA var(--wl) linear infinite}.wd-ts__card{margin-top: 8px;padding: 9px 10px;border-radius: 6px;background: #1a1a1a;border: 1px solid rgba(255,255,255,.08)}.wd-ts__card small{color: rgba(255,255,255,.55)}.wd-ts__card>b{display: grid;margin-top: 3px;font-family: var(--font-display);font-weight: 400;font-size: 24px;line-height: 1}.wd-ts__card>b>span{grid-area: 1 / 1}.wd-ts__card>b i{font-family: var(--font-sans);font-size: 8px;color: rgba(255,255,255,.55);margin-left: 2px}.wd-ts__card>b .m{animation: wd-tA var(--wl) linear infinite}.wd-ts__card>b .y{opacity: 0;animation: wd-tB var(--wl) linear infinite}.wd-ts__card ul{margin: 6px 0 0;padding: 0;list-style: none;display: grid;gap: 3px}.wd-ts__card li{display: flex;align-items: center;gap: 5px;font-size: 7px;color: rgba(255,255,255,.8)}.wd-ts__card li svg{width: 9px;height: 9px;stroke: #d3f36b;stroke-width: 3;fill: none;stroke-linecap: round}@keyframes wd-ts-k{0%,40%{transform: none}46%,92%{transform: translateX(11px)}98%,100%{transform: none}}@keyframes wd-ts-bg{0%,40%{background: rgba(255,255,255,.15)}46%,92%{background: #d3f36b}98%,100%{background: rgba(255,255,255,.15)}}.wd-fb{display: grid;place-items: center;perspective: 600px}.wd-fb__card{position: relative;width: 150px;height: 128px;transform-style: preserve-3d;animation: wd-fb var(--wl) var(--ease-in-out) infinite}.wd-fb__f,.wd-fb__b{position: absolute;inset: 0;border-radius: 6px;overflow: hidden;backface-visibility: hidden;-webkit-backface-visibility: hidden}.wd-fb__f>div{position: absolute;left: 0;right: 0;bottom: 0;padding: 18px 9px 8px;background: linear-gradient(180deg,transparent,rgba(0,0,0,.65));color: #fff}.wd-fb__f small{color: #e3a46a}.wd-fb__f b,.wd-fb__b b{display: block;margin-top: 2px;font-family: var(--font-display);font-weight: 400;font-size: 14px;line-height: 1.1}.wd-fb__b{padding: 12px 10px;background: #e3a46a;color: #262523;transform: rotateY(180deg);display: flex;flex-direction: column}.wd-fb__b u{margin-top: auto;align-self: flex-start;padding: 5px 9px;border-radius: 99px;background: #262523;color: #f3ece4;font-size: 7px;font-weight: 700}@keyframes wd-fb{0%,30%{transform: none}44%,84%{transform: rotateY(180deg)}98%,100%{transform: none}}.wd-sl__page{position: absolute;inset: 0;animation: wd-sl-page var(--wl) var(--ease-in-out) infinite}.wd-sl__page img{height: 190px}.wd-sl__txt{padding: 10px 12px;background: #f5f3ef}.wd-sl__txt small{color: #a5652f}.wd-sl__txt b{display: block;margin-top: 3px;font-family: var(--font-display);font-weight: 400;font-size: 14px}.wd-sl__bar{position: absolute;z-index: 2;left: 0;right: 0;top: 0;display: flex;align-items: center;justify-content: space-between;padding: 0 11px;height: 40px;color: #fff;animation: wd-sl-bar var(--wl) var(--ease-in-out) infinite}.wd-sl__logo{display: flex;align-items: center;gap: 6px;transform-origin: 0 50%;animation: wd-sl-logo var(--wl) var(--ease-in-out) infinite}.wd-sl__logo i{width: 20px;height: 20px;border-radius: 5px;background: #a5652f;color: #fff;display: grid;place-items: center;font-family: var(--font-display);font-size: 12px}.wd-sl__logo b{font-family: var(--font-display);font-weight: 400;font-size: 13px}.wd-sl__logo b em{margin-left: 3px}.wd-sl__nav{display: grid;gap: 3px}.wd-sl__nav s{display: block;width: 14px;height: 1.5px;background: currentColor}@keyframes wd-sl-page{0%,18%{transform: none}46%,84%{transform: translateY(-60px)}100%{transform: none}}@keyframes wd-sl-bar{0%,22%{height: 40px;background: transparent;color: #fff;box-shadow: none}40%,84%{height: 28px;background: #f5f3ef;color: #1c1a17;box-shadow: 0 6px 14px -8px rgba(0,0,0,.35)}100%{height: 40px;background: transparent;color: #fff}}@keyframes wd-sl-logo{0%,22%{transform: none}40%,84%{transform: scale(.8)}100%{transform: none}}.wd-vd__img{position: absolute;inset: 0}.wd-vd__img::after{content: "";position: absolute;inset: 0;background: linear-gradient(180deg,rgba(0,0,0,.35),rgba(0,0,0,0) 40%,rgba(0,0,0,.6))}.wd-vd__img img{animation: wd-vd-zoom var(--wl) linear infinite}.wd-vd__title{position: absolute;left: 11px;top: 9px;color: #fff}.wd-vd__title small{color: #e3a46a}.wd-vd__title b{display: block;margin-top: 2px;font-family: var(--font-display);font-weight: 400;font-size: 12px}.wd-vd__play{position: absolute;left: 50%;top: 48%;width: 34px;height: 34px;margin: -17px;border-radius: 50%;background: rgba(243,236,228,.92);display: grid;place-items: center;animation: wd-vd-play var(--wl) var(--ease-out) infinite}.wd-vd__play svg{width: 13px;height: 13px;fill: #262523;margin-left: 2px}.wd-vd__ctrl{position: absolute;left: 9px;right: 9px;bottom: 8px;display: flex;align-items: center;gap: 7px;color: #fff}.wd-vd__ctrl svg{width: 10px;height: 10px;fill: #fff}.wd-vd__ctrl u{flex: 1;height: 3px;border-radius: 99px;background: rgba(255,255,255,.3);overflow: hidden}.wd-vd__ctrl s{display: block;height: 100%;width: 0;background: #e3a46a;animation: wd-vd-bar var(--wl) linear infinite}.wd-vd__ctrl em{font-size: 6.5px;font-weight: 600}@keyframes wd-vd-play{0%,12%{transform: none;opacity: 1}22%,90%{transform: scale(.6);opacity: 0}100%{transform: none;opacity: 1}}@keyframes wd-vd-bar{0%,16%{width: 0}92%{width: 70%}100%{width: 0}}@keyframes wd-vd-zoom{0%,16%{transform: none}92%{transform: scale(1.08)}100%{transform: none}}.wd-bt{display: grid;grid-template-columns: 36% 1fr}.wd-bt__img{overflow: hidden}.wd-bt__in{padding: 16px 11px;display: flex;flex-direction: column}.wd-bt__in small{color: #a5652f}.wd-bt__in b{margin-top: 5px;font-family: var(--font-display);font-weight: 400;font-size: 15px;line-height: 1.1}.wd-bt__row{margin-top: auto;display: flex;gap: 5px;flex-wrap: wrap}.wd-bt__p,.wd-bt__s{display: inline-flex;align-items: center;gap: 5px;padding: 6px 10px;border-radius: 99px;font-size: 7.5px;font-weight: 700}.wd-bt__p{background: #1c1a17;color: #f5f3ef;animation: wd-bt-p var(--wl) var(--ease-out) infinite}.wd-bt__p i{display: grid}.wd-bt__p svg{width: 9px;height: 9px;stroke: currentColor;stroke-width: 2.4;fill: none;stroke-linecap: round;animation: wd-bt-a var(--wl) var(--ease-out) infinite}.wd-bt__s{border: 1px solid rgba(28,26,23,.25)}.wd-bt .wd-cur{animation: wd-bt-cur var(--wl) var(--ease-in-out) infinite}@keyframes wd-bt-p{0%,34%,86%,100%{background: #1c1a17}44%,80%{background: #a5652f}}@keyframes wd-bt-a{0%,36%,86%,100%{transform: none}46%,80%{transform: translateX(3px)}}@keyframes wd-bt-cur{0%,10%{left: 85%;top: 25%}34%,84%{left: 58%;top: 82%}100%{left: 85%;top: 25%}}.wd-cv__bg{position: absolute;inset: 0}.wd-cv__bg::after{content: "";position: absolute;inset: 0;background: linear-gradient(90deg,rgba(20,16,12,.65),rgba(20,16,12,.1))}.wd-cv__txt{position: absolute;left: 12px;top: 14px;width: 52%;color: #fff}.wd-cv__txt small{color: #f0c79e}.wd-cv__txt b{display: block;margin-top: 4px;font-family: var(--font-display);font-weight: 400;font-size: 17px;line-height: 1.05}.wd-cv__ring{position: absolute;right: 12px;bottom: 10px;width: 78px;height: 78px;display: grid;place-items: center}.wd-cv__rot{position: absolute;inset: 0;animation: wd-spin 12s linear infinite}.wd-cv__rot svg{width: 100%;height: 100%}.wd-cv__rot text{fill: #fff;font-family: var(--font-sans);font-size: 9.6px;font-weight: 700;letter-spacing: 1.6px}.wd-cv__ring>i{width: 30px;height: 30px;border-radius: 50%;background: #fff;color: #1c1a17;display: grid;place-items: center}.wd-cv__ring>i svg{width: 12px;height: 12px;stroke: currentColor;stroke-width: 2.2;fill: none;stroke-linecap: round;transform: rotate(90deg)}@keyframes wd-spin{to{transform: rotate(360deg)}}.wd-gm__map{position: absolute;inset: 0;width: 100%;height: 100%}.wd-gm__pin{position: absolute;left: 44%;top: 26%;width: 18px;height: 24px;animation: wd-gm-pin var(--wl) var(--ease-out) infinite}.wd-gm__pin::before{content: "";position: absolute;inset: 0 0 6px;border-radius: 50% 50% 50% 0;background: #a5652f;transform: rotate(-45deg)}.wd-gm__pin i{position: absolute;left: 6px;top: 5px;width: 6px;height: 6px;border-radius: 50%;background: #fff}.wd-gm__card{position: absolute;left: 10px;right: 10px;bottom: 10px;display: flex;gap: 7px;align-items: center;padding: 5px;border-radius: 6px;background: #fff;box-shadow: 0 10px 22px -10px rgba(0,0,0,.4);animation: wd-pop var(--wl) var(--ease-out) infinite}.wd-gm__card span{width: 30px;height: 30px;border-radius: 4px;overflow: hidden;flex: none}.wd-gm__card b{display: block;font-size: 8.5px;font-weight: 700}.wd-gm__card small{margin-top: 2px;letter-spacing: 0;text-transform: none;font-weight: 500;font-size: 7px;color: rgba(28,26,23,.6)}.wd-gm__zoom{position: absolute;right: 9px;top: 9px;display: grid;border-radius: 4px;background: #fff;box-shadow: 0 2px 6px rgba(0,0,0,.2)}.wd-gm__zoom i{width: 16px;height: 15px;display: grid;place-items: center;font-size: 10px;font-weight: 600}.wd-gm__zoom i + i{border-top: 1px solid #eee}@keyframes wd-gm-pin{0%,4%{transform: translateY(-40px);opacity: 0}14%{transform: none;opacity: 1}18%{transform: translateY(-5px)}22%,92%{transform: none;opacity: 1}100%{opacity: 0}}.wd-lt{display: grid;grid-template-columns: 46% 1fr;align-items: center;padding: 0 12px}.wd-lt__art{width: 100%;height: auto}.wd-lt__art .ring{fill: none;stroke: #d3f36b;stroke-width: 5;stroke-linecap: round;stroke-dasharray: 214;stroke-dashoffset: 214;transform: rotate(-90deg);transform-origin: 60px 60px;animation: wd-lt-ring var(--wl) var(--ease-out) infinite}.wd-lt__art .tick{fill: none;stroke: #fff;stroke-width: 6;stroke-linecap: round;stroke-linejoin: round;stroke-dasharray: 50;stroke-dashoffset: 50;animation: wd-lt-tick var(--wl) var(--ease-out) infinite}.wd-lt__art .conf{fill: #d3f36b;transform-origin: 60px 60px;opacity: 0;animation: wd-lt-conf var(--wl) var(--ease-out) infinite}.wd-lt__txt b{display: block;font-family: var(--font-display);font-weight: 400;font-size: 16px}.wd-lt__txt small{margin-top: 4px;letter-spacing: 0;text-transform: none;font-weight: 500;font-size: 7.5px;line-height: 1.4;color: rgba(255,255,255,.6)}@keyframes wd-lt-ring{0%,6%{stroke-dashoffset: 214}30%,88%{stroke-dashoffset: 0}100%{stroke-dashoffset: 214}}@keyframes wd-lt-tick{0%,26%{stroke-dashoffset: 50}40%,88%{stroke-dashoffset: 0}100%{stroke-dashoffset: 50}}@keyframes wd-lt-conf{0%,36%{opacity: 0;transform: scale(.4)}46%{opacity: 1;transform: scale(1.05)}70%,88%{opacity: .9;transform: scale(1)}100%{opacity: 0}}.wd-tc{display: grid;grid-template-columns: 40% 1fr}.wd-tc__toc{position: relative;padding: 12px 8px 12px 12px;border-right: 1px solid rgba(28,26,23,.08)}.wd-tc__toc small{color: #a5652f}.wd-tc__toc ul{margin: 7px 0 0;padding: 0 0 0 8px;list-style: none;display: grid}.wd-tc__toc li{height: 18px;display: flex;align-items: center;font-size: 7.5px;font-weight: 600;color: rgba(28,26,23,.5)}.wd-tc__ink{position: absolute;left: 12px;top: 29px;width: 2px;height: 12px;border-radius: 2px;background: #a5652f;animation: wd-tc-ink var(--wl) var(--ease-in-out) infinite}.wd-tc__art{position: relative;overflow: hidden;padding: 0 11px}.wd-tc__scroll{padding-top: 12px;animation: wd-tc var(--wl) var(--ease-in-out) infinite}.wd-tc__scroll b{display: block;margin-top: 7px;font-family: var(--font-display);font-weight: 400;font-size: 12px}.wd-tc__scroll b:first-child{margin-top: 0}.wd-tc__scroll p{margin-top: 3px !important;font-size: 7px !important;line-height: 1.5 !important;color: rgba(28,26,23,.65) !important}.wd-tc__scroll span{display: block;margin-top: 5px;height: 42px;border-radius: 3px;overflow: hidden}@keyframes wd-tc-ink{0%,14%{transform: none}26%,40%{transform: translateY(18px)}52%,66%{transform: translateY(36px)}78%,92%{transform: translateY(54px)}100%{transform: none}}@keyframes wd-tc{0%,14%{transform: none}26%,40%{transform: translateY(-84px)}52%,66%{transform: translateY(-114px)}78%,92%{transform: translateY(-144px)}100%{transform: none}}.wd-lf{padding: 10px 11px}.wd-lf__chips{display: flex;gap: 4px}.wd-lf__chips span{padding: 3px 8px;border-radius: 99px;border: 1px solid rgba(255,255,255,.18);font-size: 7px;font-weight: 600;animation: var(--wl) linear infinite}.wd-lf__chips .c0{animation-name: wd-c0}.wd-lf__chips .c1{animation-name: wd-c1}.wd-lf__chips .c2{animation-name: wd-c2}.wd-lf__chips .c3{animation-name: wd-c3}.wd-lf__grid{margin-top: 8px;display: grid;grid-template-columns: repeat(3,1fr);gap: 5px}.wd-lf__grid span{height: 50px;border-radius: 3px;overflow: hidden;transition: none;animation: var(--wl) linear infinite}.wd-lf__grid .t-b{animation-name: wd-fb-b}.wd-lf__grid .t-w{animation-name: wd-fb-w}.wd-lf__grid .t-a{animation-name: wd-fb-a}@keyframes wd-c0{0%,22%,96%,100%{background: #d3f36b;color: #0f0f0f;border-color: #d3f36b}25%,94%{background: none;color: #fff;border-color: rgba(255,255,255,.18)}}@keyframes wd-c1{0%,22%,48%,100%{background: none;color: #fff;border-color: rgba(255,255,255,.18)}25%,46%{background: #d3f36b;color: #0f0f0f;border-color: #d3f36b}}@keyframes wd-c2{0%,48%,72%,100%{background: none;color: #fff;border-color: rgba(255,255,255,.18)}50%,70%{background: #d3f36b;color: #0f0f0f;border-color: #d3f36b}}@keyframes wd-c3{0%,72%,96%,100%{background: none;color: #fff;border-color: rgba(255,255,255,.18)}74%,94%{background: #d3f36b;color: #0f0f0f;border-color: #d3f36b}}@keyframes wd-fb-b{0%,22%,96%,100%{opacity: 1;transform: none}25%,46%{opacity: 1;transform: scale(1.03)}50%,94%{opacity: .15;transform: scale(.94)}}@keyframes wd-fb-w{0%,22%,96%,100%{opacity: 1;transform: none}25%,46%{opacity: .15;transform: scale(.94)}50%,70%{opacity: 1;transform: scale(1.03)}74%,94%{opacity: .15;transform: scale(.94)}}@keyframes wd-fb-a{0%,22%,96%,100%{opacity: 1;transform: none}25%,70%{opacity: .15;transform: scale(.94)}74%,94%{opacity: 1;transform: scale(1.03)}}@media (max-width: 600px){.el-cards .widget__preview{height: 132px}}@media (prefers-reduced-motion: reduce){.wv [class*="wd-"],.wv [class*="wd-"] *{animation: none !important}.wd-hs__tip,.wd-sf__res,.wd-gm__card,.wd-wm__drop{opacity: 1;transform: none}.wd-pt__t i{transform: none}.wd-lt__art .ring,.wd-lt__art .tick{stroke-dashoffset: 0}.wd-lt__art .conf{opacity: 1}}.wd-pt__t>span{padding-bottom: .12em;margin-bottom: -.06em}.wd-pt__t i{display: inline-block}@media (max-width: 600px){.el-cards .widget__preview{height: auto;aspect-ratio: 230 / 156}.el-cards .widget__preview>.wv{position: absolute;left: 0;top: 0;width: 230px;height: 156px;transform-origin: 0 0;transform: scale(.67)}@supports (width: calc(tan(atan2(1px,1px)) * 1px)){.el-cards .widget__preview>.wv{transform: scale(tan(atan2(100cqw,230px)))}}}.el-gap a,.el-def p a{display: inline-block;padding-block: 10px;margin-block: -10px;white-space: nowrap}.el-def p a{color: var(--fg);text-decoration: underline;text-decoration-color: var(--accent);text-underline-offset: 3px}.el-nw{white-space: nowrap}@media (max-width: 1100px){.el-bar{flex-direction: column;flex-wrap: nowrap;align-items: stretch}.el-bar>*{min-width: 0}.el-search{max-width: none;flex-basis: auto}.el-pills{flex-wrap: nowrap;overflow-x: auto;overscroll-behavior-x: contain;scrollbar-width: none;margin-inline: calc(var(--gutter,16px) * -1);padding: 2px var(--gutter,16px);scroll-padding-inline: var(--gutter,16px);-webkit-mask-image: linear-gradient(90deg,transparent,#000 var(--gutter,16px),#000 calc(100% - 28px),transparent);mask-image: linear-gradient(90deg,transparent,#000 var(--gutter,16px),#000 calc(100% - 28px),transparent)}.el-pills::-webkit-scrollbar{display: none}.el-pill{flex: none}}@media (max-width: 900px){.el-videos__list{display: flex;gap: 14px;overflow-x: auto;scroll-snap-type: x mandatory;scrollbar-width: none;margin-inline: calc(var(--gutter,16px) * -1);padding-inline: var(--gutter,16px);scroll-padding-inline: var(--gutter,16px)}.el-videos__list::-webkit-scrollbar{display: none}.el-videos__list>li{flex: 0 0 min(78%,340px);scroll-snap-align: start}}@media (max-width: 760px){.el-table thead{position: static;width: auto;height: auto;overflow: visible;clip: auto;display: block}.el-table thead tr{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 4px 12px;padding: 12px 16px;background: rgba(246,216,186,.05)}.el-table thead th{padding: 0;background: none !important;font-size: .6875rem}.el-table thead th:nth-child(2){text-align: right}.el-table thead th.is-us{grid-column: 1 / -1}.el-table tbody tr{display: grid;grid-template-columns: minmax(0,1fr) auto;column-gap: 12px;align-items: start;padding: 14px 16px}.el-table tbody th{grid-column: 1;grid-row: 1;padding: 3px 0 0;line-height: 1.4}.el-table td:not(.is-us){display: contents}.el-table td:not(.is-us)::before{content: none}.el-table td:not(.is-us) .el-st{grid-column: 2;grid-row: 1;justify-self: end}.el-table td:not(.is-us) small{grid-column: 1 / -1;grid-row: 2;margin-top: 4px}.el-table td.is-us{grid-column: 1 / -1;grid-row: 3;margin-top: 8px;padding: 0 !important;background: none !important}.el-table td.is-us::before{content: none}}.wd-vm{padding: 12px;background: #0f0f0f}.wd-vm__v{position: absolute;inset: 0;clip-path: circle(0% at 50% 50%);animation: wd-vmc var(--wl) cubic-bezier(.65,0,.25,1) infinite}.wd-vm__v img{width: 100%;height: 100%;object-fit: cover;animation: wd-vmz var(--wl) linear infinite}.wd-vm__v::after{content: "";position: absolute;inset: 0;background: linear-gradient(180deg,rgba(15,15,15,.45),transparent 35%,transparent 60%,rgba(15,15,15,.6))}.wd-vm__ring{position: absolute;left: 50%;top: 50%;width: 112px;height: 112px;margin: -56px 0 0 -56px;border-radius: 50%;border: 1px solid rgba(211,243,107,.55);opacity: 0;animation: wd-vmr var(--wl) ease-out infinite}.wd-vm__top{position: relative;display: flex;justify-content: space-between;align-items: center}.wd-vm__top small{color: #d3f36b}.wd-vm__tc{font-size: 7px;font-weight: 600;color: rgba(255,255,255,.85);font-variant-numeric: tabular-nums;opacity: 0;animation: wd-vmo var(--wl) linear infinite}.wd-vm__play{position: absolute;left: 12px;bottom: 12px;display: inline-flex;align-items: center;gap: 5px;padding: 4px 9px 4px 5px;border-radius: 99px;background: #d3f36b;color: #0f0f0f;font-size: 7.5px;font-weight: 700;animation: wd-vmp var(--wl) linear infinite}.wd-vm__play svg{width: 12px;height: 12px;padding: 2px;border-radius: 50%;background: #0f0f0f;fill: #d3f36b}.wd-vm__bar{position: absolute;left: 12px;right: 12px;bottom: 12px;height: 2px;border-radius: 2px;background: rgba(255,255,255,.25);opacity: 0;animation: wd-vmo var(--wl) linear infinite}.wd-vm__bar i{display: block;height: 100%;width: 0;border-radius: inherit;background: #d3f36b;animation: wd-vmb var(--wl) linear infinite}@keyframes wd-vmc{0%,6%{clip-path: circle(0% at 50% 50%)}16%,44%{clip-path: circle(26% at 50% 50%)}58%,90%{clip-path: circle(80% at 50% 50%)}100%{clip-path: circle(0% at 50% 50%)}}@keyframes wd-vmz{0%{transform: scale(1.18)}100%{transform: scale(1)}}@keyframes wd-vmr{0%,14%{opacity: 0;transform: scale(.9)}22%,40%{opacity: 1;transform: scale(1.08)}50%,100%{opacity: 0;transform: scale(1.4)}}@keyframes wd-vmp{0%,46%{opacity: 1;transform: none}52%,94%{opacity: 0;transform: translateY(6px)}100%{opacity: 1;transform: none}}@keyframes wd-vmo{0%,54%{opacity: 0}60%,90%{opacity: 1}96%,100%{opacity: 0}}@keyframes wd-vmb{0%,56%{width: 8%}92%,100%{width: 46%}}.wd-cv__rot text{font-size: 8px;letter-spacing: 0}@media (max-width: 860px){.el-inv__stats{grid-template-columns: repeat(3,minmax(0,1fr));gap: 10px}.el-inv__stats li{flex-direction: column;align-items: flex-start;gap: 8px;padding: 16px}.el-inv__stats b{font-size: 2.25rem}.el-inv__stats span{font-size: .8125rem}}.fp-jump{position: sticky;top: calc(var(--nav-h) + 4px);z-index: 20;pointer-events: none}.fp-jump .container{display: flex;justify-content: center}.fp-jump ol{position: relative;pointer-events: auto;display: flex;gap: 2px;max-width: 100%;padding: 5px;border-radius: 999px;border: 1px solid rgba(18,18,18,.08);background: rgba(252,238,224,.86);-webkit-backdrop-filter: blur(14px) saturate(150%);backdrop-filter: blur(14px) saturate(150%);overflow-x: auto;scrollbar-width: none}.fp-jump ol::-webkit-scrollbar{display: none}.fp-jump a{display: inline-flex;align-items: center;height: 38px;padding: 0 15px;border-radius: 999px;font-size: .875rem;font-weight: 600;white-space: nowrap;color: rgba(18,18,18,.72);transition: background var(--dur-fast),color var(--dur-fast)}.fp-jump a:hover{color: #121212;background: rgba(18,18,18,.05)}.fp-jump a.is-current{background: #121212;color: var(--light)}.fp-jump a:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px}@media (max-width: 760px){.fp-jump .container{padding-inline: 0}.fp-jump ol{width: 100%;border-radius: 0;border-inline: 0}}.tp-card__shot{display: block;overflow: hidden;aspect-ratio: 443 / 476;border-radius: var(--radius-md);background: #1b1b1b}.tp-card__shot img{display: block;width: 100%;height: 100%;object-fit: cover;object-position: top center;transition: transform 1.2s var(--ease-out),opacity var(--dur-fast)}.tp-v{height: 28px;padding-inline: 11px;min-width: 44px;border-radius: 999px;font-size: .8125rem;font-weight: 600;color: var(--fg-2);transition: background var(--dur-fast),color var(--dur-fast)}.tp-v:hover{color: var(--fg)}.tp-v[aria-pressed="true"]{background: #121212;color: var(--light)}.tp-v:focus-visible{outline: 2px solid var(--accent);outline-offset: 1px}@media (pointer: coarse),(max-width: 700px){.tp-v{height: 36px;padding-inline: 14px}}code{font-family: var(--font-mono);font-size: .875em}.ep-ed{--ed-line: rgba(246,216,186,.09);--ed-fg: var(--light);--ed-2: rgba(246,216,186,.72);--ed-3: rgba(246,216,186,.5);position: relative;margin: 0;border-radius: 26px;border: 1px solid #121212;overflow: hidden;color: var(--ed-fg);background: radial-gradient(70% 60% at 100% 0%,rgba(232,121,63,.24),transparent 62%),#121212}.ep-demo a{text-decoration: underline;text-decoration-color: var(--line-strong);text-underline-offset: 3px;transition: color var(--dur-fast),text-decoration-color var(--dur-fast)}.ep-demo code{padding: 1px 6px;border-radius: 5px;background: rgba(18,18,18,.06);font-family: var(--font-mono);font-size: max(.9em,12px)}.ep-demo{position: relative;display: flex;flex-direction: column;min-width: 0;overflow: hidden;border-radius: 24px;border: 1px solid rgba(246,216,186,.11);background: linear-gradient(165deg,rgba(246,216,186,.075),rgba(246,216,186,.018));transition: border-color var(--dur-base)}.ep-demo:hover{border-color: rgba(246,216,186,.22)}.ep-demo h3{font-size: clamp(1.3rem,1.6vw,1.5rem);line-height: 1.16}.ep-rel__card p::first-letter{text-transform: uppercase}.ep-rel__card{color: inherit}.ep-rel__card .widget__preview{height: 150px;container-type: inline-size;content-visibility: auto}.ep-rel__card h3{display: flex;align-items: center;justify-content: space-between;gap: 10px;transition: color var(--dur-fast)}.ep-rel__card h3 svg{width: 16px;height: 16px;flex: none;color: var(--fg-3);transition: transform var(--dur-fast) var(--ease-out),color var(--dur-fast)}.ep-rel__card:hover h3{color: var(--accent-display)}.ep-rel__card:hover h3 svg{transform: translateX(3px);color: var(--accent-display)}@media (max-width: 1024px){.ep-ed{max-width: 760px}}.wv svg{display: block}@media (prefers-reduced-motion: reduce){.wv [class*="wx-"],.wv [class*="wx-"] *{animation: none !important}}@media (prefers-reduced-motion: reduce){.wv [class*="cx-"],.wv [class*="cx-"] *{animation: none !important}}@font-face{font-family: "aae-widget-icons";src: url("../fonts/aae-widget-icons.woff2") format("woff2");font-weight: 400;font-style: normal;font-display: block}@font-face{font-family: "aae-widget-icons2";src: url("../fonts/aae-widget-icons2.woff2") format("woff2");font-weight: 400;font-style: normal;font-display: block}@font-face{font-family:"eicons";src:url("../fonts/eicons-sub.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url("../fonts/roboto-latin-300.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url("../fonts/roboto-latin-400.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url("../fonts/roboto-latin-500.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url("../fonts/roboto-latin-700.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}[data-wd-in="armed"] [data-in]{opacity: 0;transition: none}[data-wd-in="armed"] [data-in="left"]{transform: translateX(-40px)}[data-wd-in="armed"] [data-in="right"]{transform: translateX(40px)}[data-wd-in="armed"] [data-in="bottom"]{transform: translateY(40px)}[data-wd-in="armed"] [data-in="top"]{transform: translateY(-50px)}[data-wd-in="armed"] [data-in="scale"]{transform: scale(.85)}[data-wd-in="armed"] [data-in="turn"]{transform: perspective(400px) rotateY(-80deg);transform-origin: 50% 0 -50px}[data-wd-in="in"] [data-in]{opacity: 1;transform: none;transition: opacity .75s cubic-bezier(.215,.61,.355,1) var(--in-d,0s),transform .75s cubic-bezier(.215,.61,.355,1) var(--in-d,0s)}[data-hide]{display: none !important}[data-cat]{transition: opacity .5s,transform .5s}[data-enter]{opacity: 0;transform: translateY(30px);transition: none}@media (prefers-reduced-motion: reduce){[data-wd-in] [data-in],[data-cat]{transition: none !important}}
