@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/webfonts/fa-solid-900.woff2) format("woff2"),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/webfonts/fa-solid-900.woff) format("woff")}body{font-family:var(--font-ui);color:var(--text-body);background:var(--surface-app)}a{color:var(--tut-blue);text-decoration:none}a:hover{color:var(--tut-blue-deep);text-decoration:underline}:root{--tut-blue: rgb(0,76,255);--tut-blue-light: rgb(150,185,255);--tut-blue-glow: rgb(119,159,255);--tut-blue-deep: rgb(16,82,236);--tut-blue-border: rgb(28,96,255);--tut-blue-system: rgb(0,123,254);--tut-blue-alpha-23: rgba(0,76,255,.23);--tut-indigo: rgb(53,12,255);--tut-indigo-alpha-52: rgba(53,12,255,.52);--tut-indigo-alpha-15: rgba(53,12,255,.15);--tut-violet: rgb(113,84,255);--tut-violet-panel: rgba(113,84,255,.82);--tut-violet-mid: rgb(107,96,233);--tut-violet-ink: rgb(83,54,218);--tut-violet-ink-alt: rgb(85,60,204);--tut-violet-deep: rgb(34,9,152);--tut-lilac: rgb(182,168,255);--tut-lilac-pale: rgb(198,187,255);--tut-lilac-border: rgb(194,182,255);--tut-lilac-mid: rgb(169,152,255);--tut-lilac-soft: rgb(143,121,255);--tut-purple-border: rgb(151,71,255);--tut-pink-glow: rgb(242,187,255);--tut-pink-shadow: rgba(222,112,237,.3);--tut-magenta: rgb(229,77,229);--tut-white: rgb(255,255,255);--tut-black: rgb(0,0,0);--tut-screen: rgb(243,243,255);--tut-screen-alt: rgb(246,246,255);--tut-screen-lavender: rgb(236,232,255);--tut-glass-white: rgba(255,255,255,.43);--tut-scrim: rgba(0,0,0,.4);--tut-device-black: rgb(0,1,0);--tut-cutout-black: rgb(3,3,3);--tut-dark-surface: rgb(28,28,30);--tut-neutral-fill: rgb(217,217,217);--tut-neutral-fill-alt: rgb(224,224,224);--tut-ink-plum: rgb(68,34,68);--tut-ink: rgb(0,0,0);--tut-ink-soft: rgb(44,44,44);--tut-ink-muted: rgb(131,131,131);--tut-ink-on-blue: rgb(235,231,255);--tut-ink-gold: rgb(140,114,42);--tut-ink-olive: rgb(109,140,42);--tut-ink-gold-icon: rgb(217,164,44);--tut-yellow: rgb(255,211,54);--tut-yellow-warm: rgb(254,172,0);--tut-yellow-pale: rgb(255,244,182);--tut-yellow-pale-border: rgb(246,229,135);--tut-lime: rgb(166,255,0);--tut-lime-ink-1: rgb(23,30,4);--tut-lime-ink-2: rgb(36,48,16);--tut-cyan: rgb(0,255,246);--tut-crimson: rgb(250,17,79);--tut-error: rgb(224,63,103);--tut-error-text: rgb(105,28,28);--tut-error-inline: rgb(255,96,96);--tut-success-text: rgb(43,87,18);--tut-suggestion-bg: rgba(240,184,0,.3);--tut-grey: rgb(142,142,147);--tut-grey-2: rgb(99,99,102);--tut-grey-3: rgb(199,199,204);--tut-key-light: rgb(171,176,188);--tut-key-light-alt: rgb(212,212,212);--tut-key-dark: rgb(111,111,112);--tut-key-dark-alt: rgb(75,75,76);--surface-app: var(--tut-screen);--surface-card: var(--tut-white);--surface-glass: var(--tut-glass-white);--surface-assistant: var(--tut-indigo-alpha-52);--surface-user: var(--tut-indigo-alpha-15);--border-assistant: var(--tut-lilac-soft);--border-user: var(--tut-lilac-border);--action-primary: var(--tut-blue);--action-primary-hover: var(--tut-blue-deep);--action-secondary: var(--tut-lilac);--text-title: var(--tut-ink-plum);--text-body: var(--tut-ink);--text-muted: var(--tut-ink-muted);--text-on-action: var(--tut-ink-on-blue);--reward-xp: var(--tut-magenta);--reward-streak: var(--tut-yellow-warm);--focus-ring: var(--tut-blue)}:root{--space-1: 1px;--space-4: 4px;--space-6: 6px;--space-7: 7px;--space-8: 8px;--space-9: 9px;--space-10: 10px;--space-11: 11px;--space-14: 14px;--space-16: 16px;--space-18: 18px;--space-20: 20px;--space-22: 22px;--space-24: 24px;--space-29: 29px;--space-35: 35px;--gutter-screen: 20px;--gutter-screen-tight: 16px;--screen-width: 353px;--screen-height: 761px;--radius-key: 4.6px;--radius-xs: 5px;--radius-pill-sm: 18px;--radius-pill: 20px;--radius-card-sm: 22px;--radius-card: 24px;--radius-action: 30px;--radius-screen: 52px;--radius-bezel-inner: 58px;--radius-bezel: 62px;--radius-full: 999px}:root{--font-ui: Ubuntu, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-ios: Ubuntu, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-ios-rounded: Ubuntu, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-numeric: "Plus Jakarta Sans", Ubuntu, sans-serif;--font-alt: Inter, Ubuntu, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--font-awesome: "Font Awesome 5 Free";--weight-light: 300;--weight-regular: 400;--weight-medium: 500;--weight-bold: 700;--weight-extrabold: 800;--weight-black: 900;--size-micro: 7px;--size-2xs: 8px;--size-xs: 9px;--size-sm: 10px;--size-badge: 11px;--size-body: 12px;--size-label: 14px;--size-body-lg: 15px;--size-title-sm: 16px;--size-title: 17px;--size-numeral: 19px;--size-display: 32px;--size-ios-1: 8.20930290222168px;--size-ios-2: 9.030232429504395px;--size-ios-3: 10.672093391418457px;--size-ios-4: 13.134883880615234px;--size-ios-5: 13.955814361572266px;--size-ios-6: 16.41860580444336px;--size-ios-7: 18.06046485900879px;--size-ios-8: 18.88139533996582px;--size-ios-9: 22.165117263793945px;--size-ios-10: 27.91162872314453px;--leading-flat: 100%;--leading-button: 22.645px;--leading-key: 28px;--tracking-button: -.823px;--tracking-key: .35px;--tracking-caps: 2px}:root{--gradient-action: radial-gradient(120.5px 41.378px at 50% 0%, rgb(119,159,255) 0%, rgb(16,82,236) 100%);--ring-action: inset 0 0 0 2px rgb(28,96,255);--shadow-progress: 0px 1px 6px 0px rgba(222,112,237,.3), inset 0px 4px 4px 0px rgb(242,187,255);--shadow-key: drop-shadow(0px 1px 0px rgba(0,0,0,.3));--ring-reward: inset 0 0 0 1px rgb(246,229,135);--ring-selected: inset 0 0 0 2.5px rgb(0,76,255);--ring-unselected: inset 0 0 0 1px rgb(150,185,255);--glow-node: rgb(37,48,255);--blur-standard: blur(30px);--ease-standard: cubic-bezier(.4, 0, .2, 1);--ease-bounce: cubic-bezier(.34, 1.56, .64, 1);--duration-fast: .12s;--duration-base: .22s;--duration-slow: .42s}:root{--assistant-background: rgba(53,12,255,.52);--assistant-border: rgb(143,121,255);--bg-primary-base: var(--system-white);--error-button-text-color: rgb(105,28,28);--error-status-color: rgb(224,63,103);--homebar-width: 154;--label-primary: rgb(0,0,0);--main-light-bg: rgb(243,243,255);--orange: rgb(254,172,0);--primary-light: rgb(150,185,255);--primary: rgb(0,76,255);--progress: 85;--schemes-on-surface: rgb(29,27,32);--screen-width: 430;--standard-blur-coefficient: 30;--status-in-text: rgb(255,96,96);--success-button-text-color: rgb(43,87,18);--suggestion-bg: rgba(240,184,0,.3);--system-black: rgb(0,0,0);--system-blue: rgb(0,123,254);--system-grey3: rgb(199,199,204);--system-white: rgb(255,255,255);--text-primary: rgb(68,34,68);--ui-accent: var(--system-blue);--user-action-buttons: rgb(182,168,255);--user-message-bg: rgba(255,255,255,.43);--user-sent-border: rgb(194,182,255);--user-transparent-bg: rgba(53,12,255,.15);--variant-border: rgb(151,71,255);--yellow: rgb(255,211,54)}:root[data-mode="15-pro"]{--homebar-width: 140;--screen-width: 393}:root[data-theme=dark],.dark{--bg-primary-base: var(--system-black);--label-primary: rgb(255,255,255);--schemes-on-surface: rgb(230,224,233);--schemes-on-surface: rgb(255,249,255);--schemes-on-surface: rgb(255,255,255);--system-black: rgb(0,0,0);--system-blue: rgb(3,133,255);--system-grey3: rgb(70,70,73);--system-white: rgb(255,255,255);--ui-accent: var(--system-blue)}:root[data-theme=light],.light{--schemes-on-surface: rgb(0,0,0);--schemes-on-surface: rgb(29,27,32)}:root[data-mode=monochrome-lt]{--schemes-on-surface: rgb(27,27,27)}:root[data-mode=monochrome-dt]{--schemes-on-surface: rgb(226,226,226)}:root[data-mode=pink-lt]{--schemes-on-surface: rgb(33,25,28)}:root[data-mode=pink-dt]{--schemes-on-surface: rgb(238,223,227)}:root[data-mode=rose-lt]{--schemes-on-surface: rgb(34,25,26)}:root[data-mode=rose-dt]{--schemes-on-surface: rgb(240,222,223)}:root[data-mode=red-lt]{--schemes-on-surface: rgb(35,25,24)}:root[data-mode=red-dt]{--schemes-on-surface: rgb(241,222,220)}:root[data-mode=orange-lt]{--schemes-on-surface: rgb(34,26,21)}:root[data-mode=orange-dt]{--schemes-on-surface: rgb(240,223,215)}:root[data-mode=yellow-lt]{--schemes-on-surface: rgb(31,27,19)}:root[data-mode=yellow-dt]{--schemes-on-surface: rgb(235,225,212)}:root[data-mode=chartreuse-lt]{--schemes-on-surface: rgb(27,28,20)}:root[data-mode=chartreuse-dt]{--schemes-on-surface: rgb(229,227,214)}:root[data-mode=green-lt]{--schemes-on-surface: rgb(24,29,24)}:root[data-mode=green-dt]{--schemes-on-surface: rgb(224,228,219)}:root[data-mode=teal-lt]{--schemes-on-surface: rgb(23,29,27)}:root[data-mode=teal-dt]{--schemes-on-surface: rgb(221,228,225)}:root[data-mode=cyan-lt]{--schemes-on-surface: rgb(23,28,30)}:root[data-mode=cyan-dt]{--schemes-on-surface: rgb(222,227,230)}:root[data-mode=blue-lt]{--schemes-on-surface: rgb(26,27,33)}:root[data-mode=blue-dt]{--schemes-on-surface: rgb(226,226,233)}:root[data-mode=indigo-lt]{--schemes-on-surface: rgb(28,27,33)}:root[data-mode=indigo-dt]{--schemes-on-surface: rgb(229,225,233)}:root[data-mode=purple-lt]{--schemes-on-surface: rgb(29,26,32)}:root[data-mode=purple-dt]{--schemes-on-surface: rgb(231,224,232)}:root{--web-card: rgb(255,255,255);--web-field: rgb(246,246,255);--web-sub: rgb(245,247,255);--web-sub-alt: rgb(248,250,255);--web-ink: rgb(15,27,74);--web-ink-heading: rgb(11,32,98);--web-ink-graphite: rgb(46,47,50);--web-ink-body: rgb(88,98,130);--web-ink-second: rgb(120,130,160);--web-ink-muted: rgb(150,158,185);--web-ink-eyebrow: rgb(168,176,198);--web-destructive: rgb(214,31,31);--web-kpi-yellow: rgb(255,244,182);--web-kpi-yellow-ink: rgb(112,84,10);--card-ring: inset 0 0 0 1px rgb(226,232,249);--card-ring-soft: inset 0 0 0 1px rgb(231,227,251);--card-ring-active: inset 0 0 0 1px var(--tut-blue);--field-focus: inset 0 0 0 2px var(--tut-blue);--hairline-top: inset 0 1px 0 0 rgb(237,241,253);--hairline-bottom: inset 0 -1px 0 0 rgb(237,241,253);--focus-halo: 0 0 0 8px rgb(223,227,255);--radius-pill: 18px;--radius-20: 20px;--radius-22: 22px;--radius-24: 24px;--radius-card: 26px;--radius-action: 30px;--radius-input: 16px;--radius-chip: 14px}html,body{overflow-x:clip}@keyframes tt-reveal-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.tt-reveal{opacity:0;animation:tt-reveal-in .42s cubic-bezier(.4,0,.2,1) forwards}.tt-reveal[data-i="1"]{animation-delay:60ms}.tt-reveal[data-i="2"]{animation-delay:.12s}.tt-reveal[data-i="3"]{animation-delay:.18s}.tt-reveal[data-i="4"]{animation-delay:.24s}.tt-reveal[data-i="5"]{animation-delay:.3s}.tt-press{transition:transform .12s cubic-bezier(.4,0,.2,1)}.tt-press:active{transform:scale(.97)}.tt-btn-light{transition:background .22s cubic-bezier(.4,0,.2,1)}.tt-btn-light:hover{background:#ece8ff}.tt-btn-action{transition:filter .22s cubic-bezier(.4,0,.2,1)}.tt-btn-action:hover{filter:brightness(.94)}.tt-link-quiet{transition:color .22s cubic-bezier(.4,0,.2,1),opacity .22s}.tt-link-quiet:hover{opacity:1}.tt-link-demo{transition:color .22s cubic-bezier(.4,0,.2,1)}.tt-link-demo:hover{color:#ffd336}.tt-nav{transition:background .22s cubic-bezier(.4,0,.2,1),color .22s cubic-bezier(.4,0,.2,1),box-shadow .22s}.tt-faq-q{transition:color .22s cubic-bezier(.4,0,.2,1)}.tt-faq-q:hover{color:#004cff}.tt-drawer-item{transition:background .16s cubic-bezier(.4,0,.2,1)}.tt-drawer-item:hover{background:#f3f3ff}@keyframes sheetIn{0%{transform:translate(34px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes sheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes scrimIn{0%{opacity:0}to{opacity:1}}.tt-field,.tt-code-cell{box-shadow:var(--product-input-ring, inset 0 0 0 1px rgb(231, 227, 251))}.tt-field:hover,.tt-code-cell:hover{box-shadow:var(--product-field-hover-ring, inset 0 0 0 1px rgb(219, 213, 247))}.tt-field[aria-invalid=true],.tt-code-cell[aria-invalid=true]{box-shadow:var(--product-input-ring-error, inset 0 0 0 1.5px rgb(214, 31, 31))}.tt-field:focus,.tt-code-cell:focus{outline:none;box-shadow:var(--product-field-focus-ring, inset 0 0 0 2px rgb(0, 76, 255))}.tt-field:disabled,.tt-code-cell:disabled{opacity:.55;cursor:not-allowed}@keyframes authStepIn{0%{opacity:0;transform:scale(.965) translateY(8px)}to{opacity:1;transform:none}}.tt-press:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible{outline:var(--focus-outline, 3px solid rgb(28, 96, 255));outline-offset:2px}[data-faq-panel]{height:0;opacity:0;overflow:hidden;transition:height .34s cubic-bezier(.4,0,.2,1),opacity .26s cubic-bezier(.4,0,.2,1)}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent}input[type=range]::-webkit-slider-runnable-track{height:8px;border-radius:20px;background:linear-gradient(to right,var(--product-accent, rgb(0,76,255)) var(--fill, 0%),rgb(236,232,255) var(--fill, 0%))}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:var(--product-slider-thumb-size, 28px);height:var(--product-slider-thumb-size, 28px);margin-top:calc((8px - var(--product-slider-thumb-size, 28px)) / 2);border:none;border-radius:50%;background:var(--product-slider-thumb, radial-gradient(20px 12px at 50% 0%, rgb(119,159,255), rgb(16,82,236)));box-shadow:var(--product-slider-thumb-shadow, inset 0 0 0 2px rgb(28,96,255));cursor:grab}input[type=range]:active::-webkit-slider-thumb{cursor:grabbing}input[type=range]::-moz-range-track{height:8px;border-radius:20px;background:linear-gradient(to right,var(--product-accent, rgb(0,76,255)) var(--fill, 0%),rgb(236,232,255) var(--fill, 0%))}input[type=range]::-moz-range-thumb{width:var(--product-slider-thumb-size, 28px);height:var(--product-slider-thumb-size, 28px);border:none;border-radius:50%;background:var(--product-slider-thumb, rgb(0,76,255));box-shadow:var(--product-slider-thumb-shadow, none);cursor:grab}input[type=range]:active::-moz-range-thumb{cursor:grabbing}@media(max-width:1180px){[data-nav-link]{display:none}[data-burger]{display:flex!important}[data-g]{padding-left:34px!important;padding-right:34px!important}[data-vs]{padding-top:108px!important}[data-vfaq]{padding-bottom:100px!important}[data-vclose]{padding-bottom:76px!important}[data-vfoot]{padding-top:46px!important}[data-how]{grid-template-columns:1fr!important;gap:46px!important}[data-how-side]{position:static!important}[data-footer]{display:flex!important;flex-wrap:wrap;align-items:flex-start;gap:34px 30px!important}[data-footer]>div:first-child{flex:1 1 220px}[data-footer]>div:first-child p{max-width:280px!important}[data-footer]>div:not(:first-child){flex:0 0 auto;min-width:92px}}@media(max-width:900px){[data-navbar]{height:68px!important;gap:14px!important}[data-navlinks]{gap:12px!important}[data-lang],[data-nav-login]{display:none!important}[data-nav-cta]{height:44px!important;padding:0 18px!important;font-size:14px!important}[data-h2-48],[data-h2-56]{font-size:36px!important;letter-spacing:-1.1px!important}[data-h2-62]{font-size:40px!important;letter-spacing:-1.3px!important}[data-footer]{gap:30px 24px!important}[data-footer]>div:first-child{flex:1 1 200px!important}[data-footer]>div:not(:first-child){min-width:84px!important}}@media(max-width:374px){[data-navbar]{gap:10px!important}[data-nav-mark] img{height:30px!important}[data-nav-mark]{gap:6px!important}[data-nav-suffix]{font-size:12px!important}[data-nav-cta]{height:40px!important;padding:0 14px!important;font-size:13px!important}[data-auth-cta]{height:36px!important;padding:0 14px!important;font-size:13px!important}[data-auth-suffix]{font-size:12px!important}}@media(max-width:340px){[data-nav-suffix],[data-auth-suffix]{display:none!important}}@media(max-width:640px){[data-g]{padding-left:20px!important;padding-right:20px!important}[data-vs]{padding-top:76px!important}[data-vfaq]{padding-bottom:76px!important}[data-vclose]{padding-bottom:60px!important}[data-vfoot]{padding-top:34px!important}[data-h2-48],[data-h2-56]{font-size:32px!important}[data-h2-56]{margin-bottom:34px!important}[data-h2-62]{font-size:34px!important}[data-close-cta]{flex-wrap:wrap!important}#faq p{padding-right:0!important}[data-footer]{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:34px 18px!important;padding-top:30px!important;text-align:center;justify-items:center}[data-footer]>div:not(:first-child){min-width:0!important}[data-footer]>div{align-items:center}[data-footer]>div:first-child{grid-column:span 2}[data-footer]>div:first-child p{max-width:300px!important;margin-left:auto!important;margin-right:auto!important}[data-vfoot]>div:last-child{text-align:center!important;margin-top:32px!important}}@media(max-width:820px){[data-auth-grid]{display:flex!important;flex-direction:column;align-items:stretch!important;gap:22px!important;margin-top:-9vw!important}[data-auth-title]{font-size:34px!important;letter-spacing:-1.2px!important}[data-auth-aside]{position:static!important;order:-1;padding:26px 24px!important}}@media(max-width:640px){[data-auth-ask]{display:none!important}[data-auth-title]{font-size:29px!important;letter-spacing:-.9px!important}[data-auth-grid]{gap:14px!important;margin-top:-8vw!important}[data-auth-aside]{padding:18px 14px!important}[data-auth-card]{padding:24px 18px!important}}@media(min-width:641px)and (max-width:820px){[data-auth-card]{padding:35px 29px!important}}@media(max-width:820px){[data-login-panel]{display:flex!important;flex-direction:column;max-width:680px!important}[data-login-brand]{padding:35px!important}[data-login-brand] h1{font-size:34px!important;letter-spacing:-1.2px!important;margin-top:14px!important}[data-login-form]{min-height:0!important;padding:35px 35px 40px!important}[data-login-spacer]{display:none!important}}@media(min-width:641px)and (max-width:820px){[data-login-inner]{flex-direction:row!important;align-items:flex-start;justify-content:space-between;gap:29px;flex-wrap:wrap}[data-login-text]{display:block!important;flex:1 1 280px;min-width:0}[data-login-meta]{display:flex!important;flex-direction:column;flex:0 1 250px}[data-login-meta]>p{margin-top:18px!important;padding-top:14px!important}}@media(max-width:640px){[data-login-panel]{max-width:520px!important}[data-login-brand]{padding:22px 20px 24px!important}[data-login-brand] h1{font-size:27px!important;letter-spacing:-1px!important;margin-top:11px!important}[data-login-form]{padding:26px 20px 32px!important}[data-login-copy]{display:none!important}}[data-rail]{scrollbar-width:none;-ms-overflow-style:none}[data-rail]::-webkit-scrollbar{display:none}[data-rail]{direction:ltr}[dir=rtl] [data-slide-copy]{direction:rtl}@media(max-width:640px){[data-rail-wrap]{margin-top:2px!important}[data-rail]{padding-top:22px!important}[data-slide-copy]{height:auto!important}[data-dots]{margin-top:-24px!important}}:root{--tt-hint-bottom: 24px;--tt-hint-h: 48px;--tt-hint-ink-dark: rgb(255,255,255);--tt-hint-ink-light: var(--web-ink-graphite, rgb(46,47,50));--tt-hint-hand-alpha: .6}[data-scrollhint]{position:fixed;z-index:41;inset-block-end:calc(var(--tt-hint-bottom) + env(safe-area-inset-bottom));inset-inline-start:50%;display:inline-flex;align-items:center;gap:10px;block-size:var(--tt-hint-h);padding-inline:12px;border:0;background:none;box-shadow:none;color:var(--tt-hint-ink-light);font:600 14px/1 Ubuntu,sans-serif;letter-spacing:.01em;white-space:nowrap;cursor:pointer;opacity:0;visibility:hidden;transform:translate(-50%,14px);transition:opacity .3s var(--ease-standard, cubic-bezier(.4,0,.2,1)),transform .3s var(--ease-standard, cubic-bezier(.4,0,.2,1)),visibility 0s linear .3s}[data-scrollhint][data-tone=dark]{color:var(--tt-hint-ink-dark)}[data-scrollhint][data-shown]{opacity:1;visibility:visible;transform:translate(-50%);transition-delay:0s}[data-scrollhint]:hover{opacity:.82}[data-scrollhint]:active{transform:translate(-50%,1px) scale(.98)}[data-scrollhint]:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:999px}[data-scrollhint-glyph]{flex:none;display:block;block-size:calc(var(--tt-hint-h) * .54);inline-size:auto;color:currentColor;overflow:visible}[data-scrollhint-hand]{opacity:var(--tt-hint-hand-alpha)}[data-scrollhint-label]{display:block}@keyframes tt-hint-drag{0%,6%{transform:translateY(0)}12%{transform:translateY(-6px) scale(.985)}46%{transform:translateY(26px)}58%{transform:translateY(26px)}82%,to{transform:translateY(0)}}@media(prefers-reduced-motion:no-preference){[data-scrollhint][data-shown] [data-scrollhint-hand]{transform-box:fill-box;transform-origin:50% 0;animation:tt-hint-drag 2.2s var(--ease-standard, cubic-bezier(.4,0,.2,1)) infinite}}@media(max-width:640px){:root{--tt-hint-h: 44px}[data-scrollhint]{font-size:13px;padding-inline:10px;gap:9px;max-inline-size:calc(100vw - 32px)}}@media(prefers-reduced-motion:reduce){.tt-reveal{animation:none!important;opacity:1!important;transform:none!important}[data-nav-sheet],[data-nav-scrim]{animation:none!important;transform:none!important;opacity:1!important}[data-scrollhint]{transition:opacity 1ms linear,visibility 0s linear 1ms!important;transform:translate(-50%)!important}[data-scrollhint][data-shown]{transition-delay:0s!important}[data-scrollhint-hand]{animation:none!important;transform:none!important}}[data-flash][data-rotate]>[data-flash-item]{grid-area:1 / 1;opacity:0;transition:opacity .13s ease-out;pointer-events:none}[data-flash][data-rotate]>[data-flash-item][data-active]{opacity:1;transition:opacity .19s ease-out .11s;pointer-events:auto}[data-orbit-stage]{overflow-x:clip}.tt-orbit-list{display:none}@media(prefers-reduced-motion:reduce){[data-orbit-stage]{display:none!important}.tt-orbit-list{display:flex!important}}@keyframes floatA{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes floatB{0%,to{transform:translateY(0)}50%{transform:translateY(13px)}}@keyframes ring0{0%{transform:translate(calc(var(--rx) * 1),calc(var(--ry) * 0)) scale(1)}4.1667%{transform:translate(calc(var(--rx) * .9659),calc(var(--ry) * .2588)) scale(1.018)}8.3333%{transform:translate(calc(var(--rx) * .866),calc(var(--ry) * .5)) scale(1.035)}12.5%{transform:translate(calc(var(--rx) * .7071),calc(var(--ry) * .7071)) scale(1.049)}16.6667%{transform:translate(calc(var(--rx) * .5),calc(var(--ry) * .866)) scale(1.061)}20.8333%{transform:translate(calc(var(--rx) * .2588),calc(var(--ry) * .9659)) scale(1.068)}25%{transform:translate(calc(var(--rx) * 0),calc(var(--ry) * 1)) scale(1.07)}29.1667%{transform:translate(calc(var(--rx) * -.2588),calc(var(--ry) * .9659)) scale(1.068)}33.3333%{transform:translate(calc(var(--rx) * -.5),calc(var(--ry) * .866)) scale(1.061)}37.5%{transform:translate(calc(var(--rx) * -.7071),calc(var(--ry) * .7071)) scale(1.049)}41.6667%{transform:translate(calc(var(--rx) * -.866),calc(var(--ry) * .5)) scale(1.035)}45.8333%{transform:translate(calc(var(--rx) * -.9659),calc(var(--ry) * .2588)) scale(1.018)}50%{transform:translate(calc(var(--rx) * -1),calc(var(--ry) * 0)) scale(1)}54.1667%{transform:translate(calc(var(--rx) * -.9659),calc(var(--ry) * -.2588)) scale(.982)}58.3333%{transform:translate(calc(var(--rx) * -.866),calc(var(--ry) * -.5)) scale(.965)}62.5%{transform:translate(calc(var(--rx) * -.7071),calc(var(--ry) * -.7071)) scale(.951)}66.6667%{transform:translate(calc(var(--rx) * -.5),calc(var(--ry) * -.866)) scale(.939)}70.8333%{transform:translate(calc(var(--rx) * -.2588),calc(var(--ry) * -.9659)) scale(.932)}75%{transform:translate(calc(var(--rx) * -0),calc(var(--ry) * -1)) scale(.93)}79.1667%{transform:translate(calc(var(--rx) * .2588),calc(var(--ry) * -.9659)) scale(.932)}83.3333%{transform:translate(calc(var(--rx) * .5),calc(var(--ry) * -.866)) scale(.939)}87.5%{transform:translate(calc(var(--rx) * .7071),calc(var(--ry) * -.7071)) scale(.951)}91.6667%{transform:translate(calc(var(--rx) * .866),calc(var(--ry) * -.5)) scale(.965)}95.8333%{transform:translate(calc(var(--rx) * .9659),calc(var(--ry) * -.2588)) scale(.982)}to{transform:translate(calc(var(--rx) * 1),calc(var(--ry) * -0)) scale(1)}}@keyframes ring1{0%{transform:translate(calc(var(--rx) * .6235),calc(var(--ry) * .7818)) scale(1.055)}4.1667%{transform:translate(calc(var(--rx) * .3999),calc(var(--ry) * .9166)) scale(1.064)}8.3333%{transform:translate(calc(var(--rx) * .149),calc(var(--ry) * .9888)) scale(1.069)}12.5%{transform:translate(calc(var(--rx) * -.112),calc(var(--ry) * .9937)) scale(1.07)}16.6667%{transform:translate(calc(var(--rx) * -.3653),calc(var(--ry) * .9309)) scale(1.065)}20.8333%{transform:translate(calc(var(--rx) * -.5938),calc(var(--ry) * .8046)) scale(1.056)}25%{transform:translate(calc(var(--rx) * -.7818),calc(var(--ry) * .6235)) scale(1.044)}29.1667%{transform:translate(calc(var(--rx) * -.9166),calc(var(--ry) * .3999)) scale(1.028)}33.3333%{transform:translate(calc(var(--rx) * -.9888),calc(var(--ry) * .149)) scale(1.01)}37.5%{transform:translate(calc(var(--rx) * -.9937),calc(var(--ry) * -.112)) scale(.992)}41.6667%{transform:translate(calc(var(--rx) * -.9309),calc(var(--ry) * -.3653)) scale(.974)}45.8333%{transform:translate(calc(var(--rx) * -.8046),calc(var(--ry) * -.5938)) scale(.958)}50%{transform:translate(calc(var(--rx) * -.6235),calc(var(--ry) * -.7818)) scale(.945)}54.1667%{transform:translate(calc(var(--rx) * -.3999),calc(var(--ry) * -.9166)) scale(.936)}58.3333%{transform:translate(calc(var(--rx) * -.149),calc(var(--ry) * -.9888)) scale(.931)}62.5%{transform:translate(calc(var(--rx) * .112),calc(var(--ry) * -.9937)) scale(.93)}66.6667%{transform:translate(calc(var(--rx) * .3653),calc(var(--ry) * -.9309)) scale(.935)}70.8333%{transform:translate(calc(var(--rx) * .5938),calc(var(--ry) * -.8046)) scale(.944)}75%{transform:translate(calc(var(--rx) * .7818),calc(var(--ry) * -.6235)) scale(.956)}79.1667%{transform:translate(calc(var(--rx) * .9166),calc(var(--ry) * -.3999)) scale(.972)}83.3333%{transform:translate(calc(var(--rx) * .9888),calc(var(--ry) * -.149)) scale(.99)}87.5%{transform:translate(calc(var(--rx) * .9937),calc(var(--ry) * .112)) scale(1.008)}91.6667%{transform:translate(calc(var(--rx) * .9309),calc(var(--ry) * .3653)) scale(1.026)}95.8333%{transform:translate(calc(var(--rx) * .8046),calc(var(--ry) * .5938)) scale(1.042)}to{transform:translate(calc(var(--rx) * .6235),calc(var(--ry) * .7818)) scale(1.055)}}@keyframes ring2{0%{transform:translate(calc(var(--rx) * -.2225),calc(var(--ry) * .9749)) scale(1.068)}4.1667%{transform:translate(calc(var(--rx) * -.4673),calc(var(--ry) * .8841)) scale(1.062)}8.3333%{transform:translate(calc(var(--rx) * -.6802),calc(var(--ry) * .7331)) scale(1.051)}12.5%{transform:translate(calc(var(--rx) * -.8467),calc(var(--ry) * .532)) scale(1.037)}16.6667%{transform:translate(calc(var(--rx) * -.9556),calc(var(--ry) * .2948)) scale(1.021)}20.8333%{transform:translate(calc(var(--rx) * -.9993),calc(var(--ry) * .0374)) scale(1.003)}25%{transform:translate(calc(var(--rx) * -.9749),calc(var(--ry) * -.2225)) scale(.984)}29.1667%{transform:translate(calc(var(--rx) * -.8841),calc(var(--ry) * -.4673)) scale(.967)}33.3333%{transform:translate(calc(var(--rx) * -.7331),calc(var(--ry) * -.6802)) scale(.952)}37.5%{transform:translate(calc(var(--rx) * -.532),calc(var(--ry) * -.8467)) scale(.941)}41.6667%{transform:translate(calc(var(--rx) * -.2948),calc(var(--ry) * -.9556)) scale(.933)}45.8333%{transform:translate(calc(var(--rx) * -.0374),calc(var(--ry) * -.9993)) scale(.93)}50%{transform:translate(calc(var(--rx) * .2225),calc(var(--ry) * -.9749)) scale(.932)}54.1667%{transform:translate(calc(var(--rx) * .4673),calc(var(--ry) * -.8841)) scale(.938)}58.3333%{transform:translate(calc(var(--rx) * .6802),calc(var(--ry) * -.7331)) scale(.949)}62.5%{transform:translate(calc(var(--rx) * .8467),calc(var(--ry) * -.532)) scale(.963)}66.6667%{transform:translate(calc(var(--rx) * .9556),calc(var(--ry) * -.2948)) scale(.979)}70.8333%{transform:translate(calc(var(--rx) * .9993),calc(var(--ry) * -.0374)) scale(.997)}75%{transform:translate(calc(var(--rx) * .9749),calc(var(--ry) * .2225)) scale(1.016)}79.1667%{transform:translate(calc(var(--rx) * .8841),calc(var(--ry) * .4673)) scale(1.033)}83.3333%{transform:translate(calc(var(--rx) * .7331),calc(var(--ry) * .6802)) scale(1.048)}87.5%{transform:translate(calc(var(--rx) * .532),calc(var(--ry) * .8467)) scale(1.059)}91.6667%{transform:translate(calc(var(--rx) * .2948),calc(var(--ry) * .9556)) scale(1.067)}95.8333%{transform:translate(calc(var(--rx) * .0374),calc(var(--ry) * .9993)) scale(1.07)}to{transform:translate(calc(var(--rx) * -.2225),calc(var(--ry) * .9749)) scale(1.068)}}@keyframes ring3{0%{transform:translate(calc(var(--rx) * -.901),calc(var(--ry) * .4339)) scale(1.03)}4.1667%{transform:translate(calc(var(--rx) * -.9826),calc(var(--ry) * .1859)) scale(1.013)}8.3333%{transform:translate(calc(var(--rx) * -.9972),calc(var(--ry) * -.0747)) scale(.995)}12.5%{transform:translate(calc(var(--rx) * -.9439),calc(var(--ry) * -.3303)) scale(.977)}16.6667%{transform:translate(calc(var(--rx) * -.8262),calc(var(--ry) * -.5633)) scale(.961)}20.8333%{transform:translate(calc(var(--rx) * -.6523),calc(var(--ry) * -.758)) scale(.947)}25%{transform:translate(calc(var(--rx) * -.4339),calc(var(--ry) * -.901)) scale(.937)}29.1667%{transform:translate(calc(var(--rx) * -.1859),calc(var(--ry) * -.9826)) scale(.931)}33.3333%{transform:translate(calc(var(--rx) * .0747),calc(var(--ry) * -.9972)) scale(.93)}37.5%{transform:translate(calc(var(--rx) * .3303),calc(var(--ry) * -.9439)) scale(.934)}41.6667%{transform:translate(calc(var(--rx) * .5633),calc(var(--ry) * -.8262)) scale(.942)}45.8333%{transform:translate(calc(var(--rx) * .758),calc(var(--ry) * -.6523)) scale(.954)}50%{transform:translate(calc(var(--rx) * .901),calc(var(--ry) * -.4339)) scale(.97)}54.1667%{transform:translate(calc(var(--rx) * .9826),calc(var(--ry) * -.1859)) scale(.987)}58.3333%{transform:translate(calc(var(--rx) * .9972),calc(var(--ry) * .0747)) scale(1.005)}62.5%{transform:translate(calc(var(--rx) * .9439),calc(var(--ry) * .3303)) scale(1.023)}66.6667%{transform:translate(calc(var(--rx) * .8262),calc(var(--ry) * .5633)) scale(1.039)}70.8333%{transform:translate(calc(var(--rx) * .6523),calc(var(--ry) * .758)) scale(1.053)}75%{transform:translate(calc(var(--rx) * .4339),calc(var(--ry) * .901)) scale(1.063)}79.1667%{transform:translate(calc(var(--rx) * .1859),calc(var(--ry) * .9826)) scale(1.069)}83.3333%{transform:translate(calc(var(--rx) * -.0747),calc(var(--ry) * .9972)) scale(1.07)}87.5%{transform:translate(calc(var(--rx) * -.3303),calc(var(--ry) * .9439)) scale(1.066)}91.6667%{transform:translate(calc(var(--rx) * -.5633),calc(var(--ry) * .8262)) scale(1.058)}95.8333%{transform:translate(calc(var(--rx) * -.758),calc(var(--ry) * .6523)) scale(1.046)}to{transform:translate(calc(var(--rx) * -.901),calc(var(--ry) * .4339)) scale(1.03)}}@keyframes ring4{0%{transform:translate(calc(var(--rx) * -.901),calc(var(--ry) * -.4339)) scale(.97)}4.1667%{transform:translate(calc(var(--rx) * -.758),calc(var(--ry) * -.6523)) scale(.954)}8.3333%{transform:translate(calc(var(--rx) * -.5633),calc(var(--ry) * -.8262)) scale(.942)}12.5%{transform:translate(calc(var(--rx) * -.3303),calc(var(--ry) * -.9439)) scale(.934)}16.6667%{transform:translate(calc(var(--rx) * -.0747),calc(var(--ry) * -.9972)) scale(.93)}20.8333%{transform:translate(calc(var(--rx) * .1859),calc(var(--ry) * -.9826)) scale(.931)}25%{transform:translate(calc(var(--rx) * .4339),calc(var(--ry) * -.901)) scale(.937)}29.1667%{transform:translate(calc(var(--rx) * .6523),calc(var(--ry) * -.758)) scale(.947)}33.3333%{transform:translate(calc(var(--rx) * .8262),calc(var(--ry) * -.5633)) scale(.961)}37.5%{transform:translate(calc(var(--rx) * .9439),calc(var(--ry) * -.3303)) scale(.977)}41.6667%{transform:translate(calc(var(--rx) * .9972),calc(var(--ry) * -.0747)) scale(.995)}45.8333%{transform:translate(calc(var(--rx) * .9826),calc(var(--ry) * .1859)) scale(1.013)}50%{transform:translate(calc(var(--rx) * .901),calc(var(--ry) * .4339)) scale(1.03)}54.1667%{transform:translate(calc(var(--rx) * .758),calc(var(--ry) * .6523)) scale(1.046)}58.3333%{transform:translate(calc(var(--rx) * .5633),calc(var(--ry) * .8262)) scale(1.058)}62.5%{transform:translate(calc(var(--rx) * .3303),calc(var(--ry) * .9439)) scale(1.066)}66.6667%{transform:translate(calc(var(--rx) * .0747),calc(var(--ry) * .9972)) scale(1.07)}70.8333%{transform:translate(calc(var(--rx) * -.1859),calc(var(--ry) * .9826)) scale(1.069)}75%{transform:translate(calc(var(--rx) * -.4339),calc(var(--ry) * .901)) scale(1.063)}79.1667%{transform:translate(calc(var(--rx) * -.6523),calc(var(--ry) * .758)) scale(1.053)}83.3333%{transform:translate(calc(var(--rx) * -.8262),calc(var(--ry) * .5633)) scale(1.039)}87.5%{transform:translate(calc(var(--rx) * -.9439),calc(var(--ry) * .3303)) scale(1.023)}91.6667%{transform:translate(calc(var(--rx) * -.9972),calc(var(--ry) * .0747)) scale(1.005)}95.8333%{transform:translate(calc(var(--rx) * -.9826),calc(var(--ry) * -.1859)) scale(.987)}to{transform:translate(calc(var(--rx) * -.901),calc(var(--ry) * -.4339)) scale(.97)}}@keyframes ring5{0%{transform:translate(calc(var(--rx) * -.2225),calc(var(--ry) * -.9749)) scale(.932)}4.1667%{transform:translate(calc(var(--rx) * .0374),calc(var(--ry) * -.9993)) scale(.93)}8.3333%{transform:translate(calc(var(--rx) * .2948),calc(var(--ry) * -.9556)) scale(.933)}12.5%{transform:translate(calc(var(--rx) * .532),calc(var(--ry) * -.8467)) scale(.941)}16.6667%{transform:translate(calc(var(--rx) * .7331),calc(var(--ry) * -.6802)) scale(.952)}20.8333%{transform:translate(calc(var(--rx) * .8841),calc(var(--ry) * -.4673)) scale(.967)}25%{transform:translate(calc(var(--rx) * .9749),calc(var(--ry) * -.2225)) scale(.984)}29.1667%{transform:translate(calc(var(--rx) * .9993),calc(var(--ry) * .0374)) scale(1.003)}33.3333%{transform:translate(calc(var(--rx) * .9556),calc(var(--ry) * .2948)) scale(1.021)}37.5%{transform:translate(calc(var(--rx) * .8467),calc(var(--ry) * .532)) scale(1.037)}41.6667%{transform:translate(calc(var(--rx) * .6802),calc(var(--ry) * .7331)) scale(1.051)}45.8333%{transform:translate(calc(var(--rx) * .4673),calc(var(--ry) * .8841)) scale(1.062)}50%{transform:translate(calc(var(--rx) * .2225),calc(var(--ry) * .9749)) scale(1.068)}54.1667%{transform:translate(calc(var(--rx) * -.0374),calc(var(--ry) * .9993)) scale(1.07)}58.3333%{transform:translate(calc(var(--rx) * -.2948),calc(var(--ry) * .9556)) scale(1.067)}62.5%{transform:translate(calc(var(--rx) * -.532),calc(var(--ry) * .8467)) scale(1.059)}66.6667%{transform:translate(calc(var(--rx) * -.7331),calc(var(--ry) * .6802)) scale(1.048)}70.8333%{transform:translate(calc(var(--rx) * -.8841),calc(var(--ry) * .4673)) scale(1.033)}75%{transform:translate(calc(var(--rx) * -.9749),calc(var(--ry) * .2225)) scale(1.016)}79.1667%{transform:translate(calc(var(--rx) * -.9993),calc(var(--ry) * -.0374)) scale(.997)}83.3333%{transform:translate(calc(var(--rx) * -.9556),calc(var(--ry) * -.2948)) scale(.979)}87.5%{transform:translate(calc(var(--rx) * -.8467),calc(var(--ry) * -.532)) scale(.963)}91.6667%{transform:translate(calc(var(--rx) * -.6802),calc(var(--ry) * -.7331)) scale(.949)}95.8333%{transform:translate(calc(var(--rx) * -.4673),calc(var(--ry) * -.8841)) scale(.938)}to{transform:translate(calc(var(--rx) * -.2225),calc(var(--ry) * -.9749)) scale(.932)}}@keyframes ring6{0%{transform:translate(calc(var(--rx) * .6235),calc(var(--ry) * -.7818)) scale(.945)}4.1667%{transform:translate(calc(var(--rx) * .8046),calc(var(--ry) * -.5938)) scale(.958)}8.3333%{transform:translate(calc(var(--rx) * .9309),calc(var(--ry) * -.3653)) scale(.974)}12.5%{transform:translate(calc(var(--rx) * .9937),calc(var(--ry) * -.112)) scale(.992)}16.6667%{transform:translate(calc(var(--rx) * .9888),calc(var(--ry) * .149)) scale(1.01)}20.8333%{transform:translate(calc(var(--rx) * .9166),calc(var(--ry) * .3999)) scale(1.028)}25%{transform:translate(calc(var(--rx) * .7818),calc(var(--ry) * .6235)) scale(1.044)}29.1667%{transform:translate(calc(var(--rx) * .5938),calc(var(--ry) * .8046)) scale(1.056)}33.3333%{transform:translate(calc(var(--rx) * .3653),calc(var(--ry) * .9309)) scale(1.065)}37.5%{transform:translate(calc(var(--rx) * .112),calc(var(--ry) * .9937)) scale(1.07)}41.6667%{transform:translate(calc(var(--rx) * -.149),calc(var(--ry) * .9888)) scale(1.069)}45.8333%{transform:translate(calc(var(--rx) * -.3999),calc(var(--ry) * .9166)) scale(1.064)}50%{transform:translate(calc(var(--rx) * -.6235),calc(var(--ry) * .7818)) scale(1.055)}54.1667%{transform:translate(calc(var(--rx) * -.8046),calc(var(--ry) * .5938)) scale(1.042)}58.3333%{transform:translate(calc(var(--rx) * -.9309),calc(var(--ry) * .3653)) scale(1.026)}62.5%{transform:translate(calc(var(--rx) * -.9937),calc(var(--ry) * .112)) scale(1.008)}66.6667%{transform:translate(calc(var(--rx) * -.9888),calc(var(--ry) * -.149)) scale(.99)}70.8333%{transform:translate(calc(var(--rx) * -.9166),calc(var(--ry) * -.3999)) scale(.972)}75%{transform:translate(calc(var(--rx) * -.7818),calc(var(--ry) * -.6235)) scale(.956)}79.1667%{transform:translate(calc(var(--rx) * -.5938),calc(var(--ry) * -.8046)) scale(.944)}83.3333%{transform:translate(calc(var(--rx) * -.3653),calc(var(--ry) * -.9309)) scale(.935)}87.5%{transform:translate(calc(var(--rx) * -.112),calc(var(--ry) * -.9937)) scale(.93)}91.6667%{transform:translate(calc(var(--rx) * .149),calc(var(--ry) * -.9888)) scale(.931)}95.8333%{transform:translate(calc(var(--rx) * .3999),calc(var(--ry) * -.9166)) scale(.936)}to{transform:translate(calc(var(--rx) * .6235),calc(var(--ry) * -.7818)) scale(.945)}}@media(max-width:900px){[data-orbit-stage]{position:static!important;min-height:0!important;display:flex!important;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:18px 16px}[data-orbit-center]{position:static!important;width:100%!important;max-width:none!important;margin:46px auto 10px!important;flex:1 0 100%;order:5}[data-orbit-item]{position:static!important;width:auto!important;height:auto!important}[data-orbit-item]>div,[data-orbit-item]>div>div{position:static!important;transform:none!important;animation:none!important}[data-orbit-item]>div>div>div{gap:9px!important}[data-orbit-item] img{width:92px!important;height:92px!important}[data-orbit-item]:nth-child(2){order:1;margin-top:20px}[data-orbit-item]:nth-child(3){order:2}[data-orbit-item]:nth-child(4){order:3}[data-orbit-item]:nth-child(5){order:4;margin-top:20px}[data-orbit-item]:nth-child(6){order:6}[data-orbit-item]:nth-child(7){order:7;margin-top:22px}[data-orbit-item]:nth-child(8){order:8}}@media(max-width:640px){[data-orbit-item] img{width:58px!important;height:58px!important}[data-orbit-stage]{gap:0 7px!important}[data-orbit-item]:nth-child(2){margin-top:34px!important}[data-orbit-item]:nth-child(3){margin-top:8px!important}[data-orbit-item]:nth-child(4){margin-top:8px!important}[data-orbit-item]:nth-child(5){margin-top:34px!important}[data-orbit-item]:nth-child(6){margin-top:0!important}[data-orbit-item]:nth-child(7){margin-top:26px!important}[data-orbit-item]:nth-child(8){margin-top:0!important}[data-orbit-center]{margin:24px auto 30px!important}[data-orbit-item]>div>div>div{width:64px!important}[data-orbit-item]>div>div>div span{height:auto!important;padding:4px 8px!important;font-size:10px!important;line-height:1.25!important;white-space:normal!important;text-align:center}}:root{--product-field: rgb(244,246,255);--product-surface: rgb(255,255,255);--product-surface-sunk: rgb(240,244,255);--product-hairline: rgb(223,230,247);--product-ink-heading: rgb(46,47,50);--product-ink-body: rgb(78,90,120);--product-ink-eyebrow: rgb(53,12,255);--product-nav-solid: rgba(244,246,255,.88);--product-dot-off: rgba(46,47,50,.18);--product-nav-ink-over-hero: rgb(46,47,50);--product-nav-cta-over-hero: var(--gradient-action, radial-gradient(120.5px 41.378px at 50% 0%, rgb(119,159,255), rgb(16,82,236)));--product-nav-cta-ink-over-hero: rgb(255,255,255);--product-nav-cta-ring-over-hero: inset 0 0 0 2px rgb(28,96,255);--product-accent: var(--tut-yellow);--product-accent-ink: rgb(46,47,50);--product-accent-soft: rgba(255,211,54,.22);--product-accent-strong: var(--tut-ink-gold);--product-panel-dark: rgb(43,31,107);--product-panel-dark-ink: rgb(255,255,255);--product-ink-quiet: rgb(101,112,139);--product-ink-quiet: color-mix(in srgb, var(--product-ink-body) 86%, var(--product-field));--product-shadow-ambient: rgba(29,32,58,.3);--product-shadow-prop: rgba(29,32,58,.18);--product-shadow-lift: rgba(29,32,58,.4);--product-store-fill: var(--product-panel-dark);--product-hairline-strong: rgba(29,32,58,.12);--section-rhythm: 120px;--section-rhythm-tight: 72px;--product-input-ring: inset 0 0 0 1px rgb(223,230,247);--product-input-ring-error: inset 0 0 0 1.5px var(--tut-error-inline);--product-field-focus-ring: inset 0 0 0 2px var(--tut-blue);--product-field-hover-ring: inset 0 0 0 1px rgb(198,209,236);--product-focus-halo: 0 0 0 8px rgba(0,76,255,.18);--product-meter-track: rgba(46,47,50,.1)}:root{--land-hero: radial-gradient(190% 140% at 50% 146%, rgb(124,96,255) 24%, rgba(124,96,255,0) 54%), linear-gradient(178deg, rgb(248,250,255) 0%, rgb(233,241,255) 44%, rgb(207,224,255) 68%, rgb(190,214,255) 100%);--land-hero-bleed: 8.58vw;--land-hero-orb-blue: rgba(0,76,255,.1);--land-hero-orb-sky: rgba(0,123,254,.1)}[data-biome=meadow]{--biome-ink: #1E5E22;--biome-fill: #E4F3CE}[data-biome=desert]{--biome-ink: #7A3D08;--biome-fill: #FBEBD2}[data-biome=mountain]{--biome-ink: #4A3822;--biome-fill: #F1E9DC}[data-biome=snow]{--biome-ink: #2E5C7A;--biome-fill: #E3F1FA}@property --biome-band{syntax: "<color>"; inherits: true; initial-value: transparent;}[data-biome=meadow]{--biome-band: color-mix(in srgb, var(--biome-fill) 84%, var(--biome-ink))}[data-biome=desert]{--biome-band: color-mix(in srgb, var(--biome-fill) 85%, var(--biome-ink))}[data-biome=mountain]{--biome-band: color-mix(in srgb, var(--biome-fill) 88%, var(--biome-ink))}[data-biome=snow]{--biome-band: color-mix(in srgb, var(--biome-fill) 83%, var(--biome-ink))}:root{--map-ink-open: #736444;--map-ink-locked: #6D645B;--map-ink-battle: #623DFF}@media(min-width:901px){[data-h2-48]{font-size:42px;letter-spacing:-1.3px}[data-h2-56]{font-size:46px;letter-spacing:-1.4px}[data-h2-62]{font-size:50px;letter-spacing:-1.6px}[data-orbit-center] h2,.tt-orbit-list h2{font-size:42px;letter-spacing:-1.3px}}[data-land-field]{position:relative;width:100%}[data-land-field=white]{background:var(--product-surface)}[data-land-field=sunk]{background:var(--product-surface-sunk)}[data-land-hero]{position:relative;margin-block-end:var(--land-hero-bleed)}[data-land-hero-scene]{position:absolute;inset-inline:0;top:0;bottom:calc(-1 * var(--land-hero-bleed));overflow:hidden;background:var(--land-hero);-webkit-mask-image:linear-gradient(rgb(0,0,0),rgb(0,0,0)),radial-gradient(circle 150vw at 50% calc(100% - 150vw),rgb(0,0,0) 99.7%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(#000,#000),radial-gradient(circle 150vw at 50% calc(100% - 150vw),#000 99.7%,#0000);-webkit-mask-size:calc(100% + 2px) calc(100% - var(--land-hero-bleed)),100% 100%;mask-size:calc(100% + 2px) calc(100% - var(--land-hero-bleed)),100% 100%;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-position:top left,top left;mask-position:top left,top left;-webkit-mask-composite:source-over;mask-composite:add}[data-land-hero]{--product-ink-body: var(--product-ink-heading);--product-ink-quiet: var(--product-ink-heading)}[data-land-props]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}[data-land-prop]{position:absolute;object-fit:contain;filter:drop-shadow(0 10px 18px var(--product-shadow-prop));animation:landFloat 6s ease-in-out infinite}[data-land-prop="1"]{inline-size:72px;block-size:72px;inset-block-start:-40px;inset-inline-start:-48px;animation-delay:-.4s}[data-land-prop="2"]{inline-size:58px;block-size:58px;inset-block-end:-18px;inset-inline-end:-42px;animation-delay:-2.1s}[data-land-prop="3"]{inline-size:50px;block-size:50px;inset-block-start:46%;inset-inline-start:-56px;animation-delay:-3.6s}@keyframes landFloat{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-9px) rotate(3deg)}}@media(prefers-reduced-motion:reduce){[data-land-prop]{animation:none}}@media(max-width:1000px){[data-land-props]{display:none}}[data-land-hero-grid]{display:grid;grid-template-columns:minmax(320px,1fr) minmax(380px,1fr);align-items:center;gap:56px;padding-top:92px;padding-bottom:var(--section-rhythm-tight)}@media(max-width:1000px){[data-land-hero-grid]{grid-template-columns:1fr;gap:40px;padding-top:92px;padding-bottom:var(--section-rhythm-tight)}}@media(max-width:900px){[data-land-hero-grid]{padding-top:76px}}#lesson[data-vs]{padding-block:var(--section-rhythm)!important}@media(max-width:900px){:root{--section-rhythm: 76px}}@media(max-width:640px){:root{--section-rhythm: 64px}}[data-land-phone-col]{display:flex;flex-direction:column;align-items:center;gap:22px}@supports (animation-timeline: scroll()){@media(prefers-reduced-motion:no-preference)and (min-width:1001px){[data-land-phone-parallax]{will-change:transform;animation:landPhoneDrift linear both;animation-timeline:scroll(root block);animation-range:0 100vh}}}@keyframes landPhoneDrift{0%{transform:translateZ(0)}to{transform:translate3d(0,160px,0)}}[data-land-phone]{--hero-phone-w: 353px;--hero-phone-h: 735px;--hero-phone-fit: 1;--hero-phone-scale: min(var(--hero-phone-fit), calc((100vw - 56px) / var(--hero-phone-w)));position:relative;transform:scale(var(--hero-phone-scale));transform-origin:top center;margin-block-end:calc(-1 * var(--hero-phone-h) * (1 - var(--hero-phone-scale)))}@media(max-height:900px){[data-land-phone]{--hero-phone-fit: .82 }}@media(max-height:780px){[data-land-phone]{--hero-phone-fit: .72 }}@media(max-width:420px){[data-land-hero-grid]>*{min-width:0}}[data-land-phone-caption]{display:flex;align-items:center;gap:12px;margin:0;max-inline-size:34ch;font:400 14px/1.45 Ubuntu,sans-serif;color:var(--product-ink-body)}[data-land-mic]{inline-size:40px;block-size:40px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--tut-blue);color:#fff;animation:landMicPulse 2.4s ease-out infinite}@keyframes landMicPulse{0%{box-shadow:0 0 #004cff5c}to{box-shadow:0 0 0 15px #004cff00}}@media(prefers-reduced-motion:reduce){[data-land-mic]{animation:none}}[data-land-swaps]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;max-inline-size:1000px;margin-block-start:40px;margin-inline:auto}[data-land-swap]{position:relative;isolation:isolate;text-align:center;padding-block:46px 40px;padding-inline:16px}[data-land-swap]:before{content:"";position:absolute;z-index:-1;pointer-events:none;inset-block-start:54%;translate:0 -50%;background:radial-gradient(46% 58% at 32% 42%,var(--swap-a) 0%,transparent 72%),radial-gradient(40% 52% at 71% 61%,var(--swap-b) 0%,transparent 74%),radial-gradient(33% 39% at 55% 20%,var(--swap-c) 0%,transparent 76%);filter:blur(16px)}[data-land-swap]:nth-child(1):before{inset-inline:26px;block-size:186px;--swap-speed: 80px;--swap-drift: 48px}[data-land-swap]:nth-child(3):before{inset-inline:26px;block-size:186px;--swap-speed: 54px;--swap-drift: 40px}[data-land-swap]:nth-child(2):before{inset-inline:-18px;block-size:252px;--swap-speed: 29px;--swap-drift: 26px}[data-land-swap]:nth-child(1){--swap-a: rgba(0,76,255,.34);--swap-b: rgba(0,76,255,.2);--swap-c: rgba(53,12,255,.17)}[data-land-swap]:nth-child(2){--swap-a: rgba(255,211,54,.52);--swap-b: rgba(255,211,54,.31);--swap-c: rgba(255,211,54,.2)}[data-land-swap]:nth-child(3){--swap-a: rgba(113,84,255,.33);--swap-b: rgba(113,84,255,.19);--swap-c: rgba(198,187,255,.3)}@media(prefers-reduced-motion:no-preference){[data-land-swap]:before{will-change:transform;transform:translate3d(0,clamp(calc(-1 * var(--swap-drift)),calc(var(--swap-scroll, 0) * var(--swap-speed)),var(--swap-drift)),0)}}[data-land-swap-old]{position:relative;display:inline-block;margin:0;font:500 16px/1.35 Ubuntu,sans-serif;color:var(--product-ink-quiet);text-wrap:balance}[data-land-swap-old]:after{content:"";position:absolute;inset-inline:5.2%;inset-block-start:calc(50% - 1px);block-size:2px;border-radius:2px;background:#e03f67;pointer-events:none}[data-land-swap]:nth-child(1) [data-land-swap-old]:after{rotate:-6deg}[data-land-swap]:nth-child(2) [data-land-swap-old]:after{rotate:-4.5deg}[data-land-swap]:nth-child(3) [data-land-swap-old]:after{rotate:-7.5deg}[data-land-swap-now]{margin-block:12px 0;font:700 clamp(24px,2.3vw,32px)/1.18 Ubuntu,sans-serif;letter-spacing:-.9px;color:var(--product-ink-heading);text-wrap:balance}[data-land-swap]:nth-child(2) [data-land-swap-now]{font-size:clamp(36px,3.45vw,48px);letter-spacing:-1.35px;margin-block-start:calc(12px - .323em)}@media(max-width:620px){[data-land-swaps]{grid-template-columns:1fr}[data-land-swap]{padding-block:40px 34px}[data-land-swap]:nth-child(1):before,[data-land-swap]:nth-child(2):before,[data-land-swap]:nth-child(3):before{inset-inline:12%;block-size:148px;--swap-speed: 34px;--swap-drift: 26px}}[data-map-stage]{margin-block-start:14px}[data-map-board]{inline-size:100%;aspect-ratio:1208 / 380;--node-w: 12%;--node-h: 31.8%;--road-pre-w: 7.86%;--road-pre-h: 54.05%;--rtl: 1;--anchor: .52;--char-w: 115%;--char-h: 210%;--char-sink: 7%;position:relative}[dir=rtl] [data-map-board]{--rtl: -1}[data-biome=mountain]{--anchor: .38}@keyframes tt-domino{0%{opacity:0;transform:translateY(-12px) rotate(-5deg) scale(.93)}to{opacity:1;transform:none}}#world{position:relative;isolation:isolate}#world:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(190% 140% at 50% 146%,var(--biome-band, transparent) 30%,transparent 76%);z-index:0;pointer-events:none;transition:--biome-band .52s ease}#world>[data-g]{position:relative;z-index:1}[data-map-node]{position:absolute;inline-size:var(--node-w);block-size:var(--node-h);inset-inline-start:calc(var(--x) * 1% - var(--node-w) / 2);inset-block-start:calc(var(--y) * 1% - var(--node-h) / 2);display:grid;place-items:center}[data-map-disc],[data-map-battle],[data-map-label]{animation:tt-domino .4s cubic-bezier(.2,.8,.3,1) both}[data-map-stage][data-first] [data-map-disc],[data-map-stage][data-first] [data-map-battle],[data-map-stage][data-first] [data-map-label]{animation-delay:calc(var(--i) * 85ms)}[data-map-node][data-layer=label]{z-index:5;pointer-events:none}[data-map-disc]{inline-size:100%;block-size:100%;object-fit:contain;object-position:center;display:block;filter:drop-shadow(0 10px 12px var(--product-shadow-prop))}[data-map-node][data-state=locked] [data-map-disc]{inline-size:85%;block-size:85%}[data-map-battle]{inline-size:100%;block-size:84%;display:block;margin-block:auto;filter:drop-shadow(0 10px 12px var(--product-shadow-prop))}[data-char-flight-layer]{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:0;block-size:0;z-index:39;pointer-events:none}[data-char-flight-box]{position:absolute;inset-block-start:0;inset-inline-start:0;transform-origin:50% 50%;will-change:transform}[data-char-flight-box]>*{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%}[data-char-flight=on] [data-map-traveller]{display:none}[data-map-traveller-slot],[data-map-traveller]{position:absolute;inline-size:var(--char-w);block-size:var(--char-h);inset-inline-start:calc(50% - var(--char-w) / 2);inset-block-start:calc(var(--anchor) * 100% - var(--char-h) + var(--char-sink));filter:drop-shadow(0 6px 8px var(--product-shadow-prop));z-index:1;pointer-events:none}[data-map-label]{position:absolute;inset-inline:-8%;text-align:center;font:700 14px/1.25 Ubuntu,sans-serif;color:var(--map-ink-open);text-wrap:balance;-webkit-hyphens:none;hyphens:none}@media(min-width:901px){[data-map-node]:not([data-label-above]) [data-map-label]{inset-block-start:calc(100% + 8px)}[data-map-node][data-label-above] [data-map-label]{inset-block-end:calc(100% + 8px)}}[data-map-node][data-state=locked] [data-map-label]{color:var(--map-ink-locked);font-weight:500}[data-map-node][data-state=battle] [data-map-label]{color:var(--map-ink-battle)}[data-map-road]{position:absolute;display:block;inline-size:var(--road-pre-w);block-size:var(--road-pre-h);inset-inline-start:calc(var(--rx) * 1% - var(--road-pre-w) / 2);inset-block-start:calc(var(--ry) * 1% - var(--road-pre-h) / 2);object-fit:fill;transform:rotate(90deg) scaleY(calc(var(--flip-h) * var(--rtl)));z-index:1;filter:drop-shadow(0 5px 7px var(--product-shadow-prop))}[data-map-switch]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-block-start:38px}[data-map-capsule]{display:inline-flex;align-items:center;gap:7px;padding:5px 12px 5px 6px;border:none;border-radius:999px;cursor:pointer;background:var(--product-surface);box-shadow:inset 0 0 0 1px var(--product-hairline);color:var(--product-ink-heading);text-align:start;transition:box-shadow .16s ease,background .16s ease,color .16s ease}[data-map-capsule]>img{inline-size:28px;block-size:21px;object-fit:contain;flex:0 0 auto;filter:grayscale(.55);transition:filter .16s ease}[data-map-capsule-label]{font:700 13px/1.2 Ubuntu,sans-serif;white-space:nowrap}[data-map-capsule]:hover{box-shadow:inset 0 0 0 1px var(--product-hairline-strong)}[data-map-capsule]:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--tut-blue),var(--product-focus-halo)}[data-map-capsule][aria-selected=true]{background:var(--biome-fill, var(--product-surface-sunk));color:var(--biome-ink, var(--product-ink-heading));box-shadow:inset 0 0 0 1px var(--biome-ink, var(--product-hairline))}[data-map-capsule][aria-selected=true]>img{filter:none}@media(min-width:901px)and (max-width:1150px){[data-map-board]{aspect-ratio:1050 / 400;--node-w: 13.5%;--node-h: 29.5%;--road-pre-w: 9.52%;--road-pre-h: 44.63%}}@media(max-width:900px){[data-map-board]{aspect-ratio:auto;--row-pitch: 150px;--node-w: 96px;--node-h: 80px;--row-top: 118px;block-size:calc(var(--row-top) + (var(--rows) - 1) * var(--row-pitch) + 74px);--char-w: 96%;--char-h: 175%;--char-sink: 3%}[data-map-node]{inset-inline-start:calc(var(--mx) * 1% - var(--node-w) / 2);inset-block-start:calc(var(--row-top) + var(--i) * var(--row-pitch) - var(--node-h) / 2)}[data-map-label]{display:flex;align-items:flex-start;inline-size:108px;inset-inline:auto;inset-block:0;text-shadow:0 1px 0 #fff,0 -1px 0 #fff,1px 0 0 #fff,-1px 0 0 #fff,1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff}[data-map-node]:not([data-label-start]) [data-map-label]{inset-inline-start:calc(100% + 6px);justify-content:flex-start;text-align:start}[data-map-node][data-label-start] [data-map-label]{inset-inline-end:calc(100% + 6px);justify-content:flex-end;text-align:end}[data-map-node][data-state=battle] [data-map-label]{inset-inline:-30%;inset-block-start:calc(100% + 6px);inset-block-end:auto;justify-content:center;text-align:center}[data-map-road]{inline-size:calc(var(--mw) * 1%);block-size:var(--row-pitch);inset-inline-start:calc(var(--mx) * 1%);inset-block-start:calc(var(--row-top) + var(--i) * var(--row-pitch));transform:scaleX(calc(var(--flip-v) * var(--rtl)))}[data-map-switch]{flex-wrap:nowrap;gap:6px;margin-block-start:30px}[data-map-capsule]{padding:4px 9px 4px 5px;gap:5px}[data-map-capsule]>img{inline-size:24px;block-size:18px}[data-map-capsule-label]{font-size:12px}[data-map-stage]{margin-block-start:10px}}@media(max-width:460px){[data-map-capsule]{flex:1 1 0;flex-direction:column;justify-content:center;gap:3px;padding:6px 4px 5px;border-radius:14px;max-inline-size:120px}[data-map-capsule]>img{inline-size:30px;block-size:22px}[data-map-capsule-label]{font-size:11px}}@media(max-width:420px){[data-map-board]{--node-w: 88px;--node-h: 73px;--row-pitch: 140px}[data-map-label]{inline-size:94px;font-size:12.5px}}@media(prefers-reduced-motion:reduce){[data-map-disc],[data-map-battle],[data-map-label]{animation:none}#world:before{transition:none}[data-map-capsule],[data-map-capsule]>img{transition:none}}[data-land-bleed]{inline-size:100%;display:block;border-radius:0}[data-land-bleed] img,[data-land-bleed] video{inline-size:100%;block-size:auto;display:block}:root{--land-bar: 0px}:root[data-land-bar]{--land-bar: 80px}:root{--tt-hint-bottom: calc(24px + var(--land-bar))}[data-land-dark]{background:var(--product-panel-dark);color:var(--product-panel-dark-ink);--product-ink-heading: var(--product-panel-dark-ink);--product-ink-body: rgb(198,205,235);--product-ink-eyebrow: var(--tut-yellow);--product-ink-accent: var(--product-panel-dark-ink);--product-hairline: rgba(255,255,255,.14);--product-surface: rgba(255,255,255,.07);--product-surface-sunk: rgba(0,0,0,.18)}[data-land-dark] [data-land-chip]{background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff29;color:var(--tut-yellow)}[data-land-arena]{--battle-stage: 100vh;--battle-stage: 100svh;--battle-paint: 100vh;--battle-paint: 100dvh;--battle-track-stage: 100vh;--battle-track-stage: 100svh;--battle-pin: 105vh;--battle-pin: 105svh;--battle-top: 84px;--body-h: clamp(200px, 42svh, 460px);--coin-w: calc(var(--body-h) / 1.72);--vs-h: calc(var(--body-h) * .504);--sink: calc(var(--coin-w) * .125);background:var(--product-panel-dark);overflow:clip}[data-battle-track]{block-size:calc(var(--battle-track-stage) + var(--battle-pin))}[data-battle-stage]{position:sticky;inset-block-start:0;block-size:var(--battle-stage)}[data-battle-stage]:before{content:"";position:absolute;inset-block-start:0;inset-inline:0;block-size:var(--battle-paint);pointer-events:none;background:radial-gradient(78% 52% at 50% 34%,#604ee080,#604ee000 68%),radial-gradient(64% 44% at 50% 104%,#120c36f2,#120c3600 72%)}[data-battle-scene]{position:relative;block-size:100%;inline-size:100%;overflow:clip}[data-battle-banner]{position:absolute;inset-block-start:0;inset-inline:19%;padding:calc(var(--battle-top) + 1.4%) 9% 6.5%;z-index:3;text-align:center}[data-land-battle-head]{text-align:center}[data-land-battle-head] [data-land-eyebrow]{justify-content:center;margin-block-end:10px}[data-arena-duel]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;grid-template-columns:1fr 1fr;align-items:end;justify-items:center;padding-block-end:10svh}[data-arena-fighter]{--disc-w: var(--coin-w);--lift: calc(var(--disc-w) * .449);text-align:center;flex:none}[data-arena-fighter][data-facing=left]{--disc-w: calc(var(--coin-w) * 1.0667);--lift: calc(var(--disc-w) * .383)}[data-arena-figure]{position:relative;inline-size:var(--coin-w);block-size:calc(var(--body-h) + var(--coin-w) * .449 - var(--sink))}[data-arena-coin]{position:absolute;inset-block-end:0;inset-inline-start:50%;translate:-50% 0;inline-size:var(--disc-w);block-size:auto}[data-arena-body]{position:absolute;inset-block-end:calc(var(--lift) - var(--sink));inset-inline-start:50%;translate:-50% 0;block-size:var(--body-h);inline-size:auto}[data-arena-rig]{position:absolute;inset-block-end:calc(var(--lift) - var(--body-h) * .0562 - var(--sink));inset-inline-start:50%;block-size:calc(var(--body-h) * 1.2249);inline-size:calc(var(--body-h) * .7656);translate:calc(-50% - var(--body-h) * .0559) 0;pointer-events:none;opacity:0}[data-arena-rig][data-on]{opacity:1}[data-arena-fighter][data-facing=left] [data-arena-rig]{scale:-1 1;translate:calc(-50% + var(--body-h) * .0559) 0}[data-arena-fighter][data-facing=left] [data-arena-body]{scale:-1 1}[data-arena-name]{margin:2.4svh 0 0;font:700 clamp(17px,2.4svh,26px)/1.2 Ubuntu,sans-serif;letter-spacing:.2px}[data-arena-vs]{position:absolute;inset-inline-start:50%;inset-block-start:58%;translate:-50% -50%;block-size:var(--vs-h);inline-size:auto;z-index:2;pointer-events:none}[data-arena-boosts]{position:absolute;inset-inline-start:50%;inset-block-end:17%;translate:-50% 0;z-index:2;display:flex;gap:30px}[data-arena-play]{--ans-k: 1.18;--ans-band: calc(5.76px * var(--ans-k));--ans-gap: calc(12px * var(--ans-k));--ans-radius: calc(16px * var(--ans-k));--ask-size: calc(13px * var(--ans-k));--ask-gap: var(--ans-gap);--ask-lead: calc(var(--ask-size) * 1.3 + var(--ask-gap));position:absolute;inset-inline-start:50%;inset-block-start:64%;translate:-50% calc(-50% + var(--ask-lead));z-index:2;inline-size:min(26vw,260px);pointer-events:none}[data-arena-play]{display:none}[data-land-arena][data-anim] [data-arena-play]{display:block}[data-arena-prompt]{position:absolute;inset-block-end:100%;inset-inline:0;margin:0;padding-block-end:var(--ask-gap);text-align:center;text-wrap:balance;font:600 var(--ask-size)/1.3 Ubuntu,sans-serif;letter-spacing:.01em;color:var(--product-panel-dark-ink);pointer-events:none}[data-land-arena][data-anim] [data-arena-prompt]{--t: clamp(0, calc(var(--p-ask, 1) / .22), 1);--e: calc(1 - (1 - var(--t)) * (1 - var(--t)) * (1 - var(--t)));opacity:var(--e);translate:0 calc((1 - var(--e)) * 10px);will-change:transform,opacity}[data-arena-round]{inline-size:100%;display:grid;grid-template-columns:1fr;gap:var(--ans-gap);pointer-events:none}[data-arena-answer]{--t: clamp(0, calc((var(--p-ask, 1) * (var(--n) + 1.4) - var(--i)) / 1.4), 1);--e: calc(1 - (1 - var(--t)) * (1 - var(--t)) * (1 - var(--t)));position:relative;opacity:var(--e);translate:0 calc((1 - var(--e)) * 10px);will-change:transform,opacity}[data-arena-answer-band]{position:absolute;inset-inline:0;inset-block-end:0;block-size:calc(var(--ans-radius) + var(--ans-band));border-end-start-radius:var(--ans-radius);border-end-end-radius:var(--ans-radius);background:#6f54f7}[data-arena-answer-face]{position:relative;display:grid;place-items:center;text-align:center;padding:calc(12px * var(--ans-k)) calc(16px * var(--ans-k));margin-block-end:var(--ans-band);border-radius:var(--ans-radius);background:linear-gradient(135deg,#c6bbff,#a998ff);font:600 calc(15px * var(--ans-k))/1.2 Ubuntu,sans-serif;color:#2b2160;translate:0 calc(var(--press, 0) * var(--ans-band));will-change:transform}[data-arena-answer][data-pressed]{--press: var(--p-press, 0) }[data-arena-answer-face]:after,[data-arena-answer-band]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;opacity:var(--p-judge, 0);pointer-events:none}[data-arena-answer-face]:after{background:var(--verdict-face)}[data-arena-answer-band]:after{background:var(--verdict-band)}[data-arena-answer]:not([data-verdict]) [data-arena-answer-face]:after,[data-arena-answer]:not([data-verdict]) [data-arena-answer-band]:after{display:none}[data-arena-answer][data-verdict=correct]{--verdict-face: linear-gradient(135deg, #B2F272, #ABEE4E);--verdict-band: #8FCB3D}[data-arena-answer][data-verdict=wrong]{--verdict-face: linear-gradient(135deg, #FF7D7D, #FF3131);--verdict-band: #D42020}[data-arena-answer-label]{position:relative;z-index:1}[data-arena-answer][data-pressed][data-verdict=correct]{--tri: calc(1 - max(calc(2 * var(--p-judge, 0) - 1), calc(1 - 2 * var(--p-judge, 0)))) ;scale:calc(1 + .05 * var(--tri))}[data-arena-answer][data-pressed][data-verdict=wrong]{translate:calc(var(--shake, 0) * 8px * var(--ans-k)) 0}[data-arena-boost]{display:flex;flex-direction:column;align-items:center;gap:8px}[data-arena-slot]{position:relative;inline-size:52px;block-size:52px;border-radius:50%;display:grid;place-items:center;background:#ffffff14;box-shadow:inset 0 0 0 2px #fff3}[data-arena-slot] img{inline-size:27px;block-size:27px;object-fit:contain}[data-arena-count]{position:absolute;inset-block-end:-3px;inset-inline-end:-5px;min-inline-size:20px;padding:0 5px;border-radius:10px;background:var(--tut-yellow);color:var(--product-accent-ink);font:700 11px/20px Ubuntu,sans-serif;font-style:normal;text-align:center}[data-arena-boost-label]{font:400 12px/1.2 Ubuntu,sans-serif;color:#c6cdeb;white-space:nowrap}[data-land-arena][data-anim] [data-arena-fighter]{will-change:transform,opacity}[data-land-arena][data-anim] [data-arena-fighter][data-facing=left]{translate:calc((var(--p-own, 1) - 1) * 132%) 0;opacity:var(--p-own, 1)}[data-land-arena][data-anim] [data-arena-fighter][data-facing=right]{translate:calc((1 - var(--p-opp, 1)) * 132%) 0;opacity:var(--p-opp, 1)}[data-land-arena][data-anim] [data-arena-vs]{opacity:calc(var(--p-vs, 1) * (1 - var(--p-vsOut, 0)));scale:calc(.55 + .45 * var(--p-vs, 1) - .25 * var(--p-vsOut, 0));will-change:transform,opacity}[data-land-arena][data-anim] [data-arena-boosts]{opacity:var(--p-b0, 1)}[data-land-arena][data-anim] [data-arena-boost]{will-change:transform,opacity}[data-land-arena][data-anim] [data-arena-boost]:nth-child(1){--pb: var(--p-b0, 1) }[data-land-arena][data-anim] [data-arena-boost]:nth-child(2){--pb: var(--p-b1, 1) }[data-land-arena][data-anim] [data-arena-boost]:nth-child(3){--pb: var(--p-b2, 1) }[data-land-arena][data-anim] [data-arena-boost]{translate:0 calc((1 - var(--pb, 1)) * 18px);scale:calc(.86 + .14 * var(--pb, 1))}[data-land-arena][data-anim] [data-arena-slot]{opacity:var(--pb, 1)}[data-land-arena][data-anim] [data-arena-count]{opacity:clamp(0,calc((var(--pb, 1) - .55) / .45),1);scale:clamp(.3,calc(.3 + .7 * ((var(--pb, 1) - .55) / .45)),1)}[data-land-arena][data-anim] [data-arena-boost-label]{opacity:clamp(0,calc((var(--pb, 1) - .4) / .6),1);translate:0 clamp(0px,calc((1 - (var(--pb, 1) - .4) / .6) * 7px),7px)}@media(max-width:860px){[data-land-arena]{--battle-top: 68px;--body-h: min(210px, 30svh);--vs-h: calc(var(--body-h) * .46)}[data-battle-intro]{inline-size:100%;max-inline-size:1320px;margin-inline:auto;padding-inline:24px;padding-block:var(--section-rhythm) 8px;text-align:center}[data-battle-scene]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;align-content:center;row-gap:38px;padding-block:calc(var(--battle-top) + 8px) calc(var(--land-bar) + 12px)}[data-battle-scene]>*{grid-column:1}[data-arena-duel]{position:relative;inset:auto;grid-row:1;padding-block-end:0}[data-arena-vs]{position:static;inset:auto;grid-row:1;place-self:center;translate:0 -1.6svh}[data-arena-boosts]{position:static;inset:auto;grid-row:2;justify-self:center;align-self:center;translate:none}[data-land-arena][data-anim] [data-arena-play]{position:relative;inset:auto;grid-row:2;justify-self:center;align-self:center;translate:0 var(--ask-lead);inline-size:min(100%,358px);--ans-k: 1}[data-arena-boosts]{gap:18px}[data-arena-slot]{inline-size:42px;block-size:42px}[data-arena-slot] img{inline-size:22px;block-size:22px}[data-arena-boost-label]{font-size:11px}}@media(prefers-reduced-motion:reduce){[data-battle-track]{block-size:auto}[data-battle-stage]{position:relative;block-size:min(100svh,820px);--battle-paint: 100%}}[data-land-collect]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px 40px;margin-block-start:56px;align-items:start}[data-land-collect-item]{display:flex;flex-direction:column;align-items:center;text-align:center;max-inline-size:300px;margin-inline:auto}[data-land-collect-slot]{block-size:140px;display:flex;align-items:center;justify-content:center}[data-land-collect-prop]{inline-size:104px;block-size:auto;max-block-size:100%;object-fit:contain;filter:drop-shadow(0 10px 16px var(--product-shadow-prop))}@media(prefers-reduced-motion:no-preference){[data-land-collect]:not([data-arrived]) [data-land-collect-prop],[data-land-collect]:not([data-arrived]) [data-land-collect-item]>:is(h3,p){opacity:0}[data-land-collect][data-arrived] [data-land-collect-prop]{animation:landCollectProp .62s cubic-bezier(.34,1.5,.64,1) backwards;animation-delay:calc(var(--i, 0) * .11s)}[data-land-collect][data-arrived] [data-land-collect-item]>:is(h3,p){animation:landCollectCopy .46s cubic-bezier(.4,0,.2,1) backwards;animation-delay:calc(var(--i, 0) * .11s + .19s)}[data-land-collect][data-arrived] [data-land-collect-item]>p{animation-delay:calc(var(--i, 0) * .11s + .26s)}}@keyframes landCollectProp{0%{opacity:0;transform:translateY(26px) scale(.72)}to{opacity:1;transform:none}}@keyframes landCollectCopy{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(max-width:860px){[data-land-collect]{grid-template-columns:1fr;gap:48px;margin-block-start:44px}[data-land-collect-slot]{block-size:124px}[data-land-collect-prop]{inline-size:92px}}[data-land-rider]{--rider-stage: 100vh;--rider-stage: 100svh;--rider-pin: 120vh;--rider-pin: 120svh;--rider-top: 84px;--rider-bottom: 64px}[data-rider-intro]{padding-block:var(--section-rhythm) 10px}[data-rider-track]{block-size:calc(var(--rider-stage) + var(--rider-pin))}[data-rider-stage]{position:sticky;inset-block-start:0;block-size:var(--rider-stage);display:grid;overflow:hidden}[data-rider-col]{inline-size:100%;max-inline-size:1320px;margin-inline:auto;padding-inline:56px;display:grid;min-block-size:0}[data-rider-stage] [data-rider-col]{padding-block:calc(var(--rider-top) + 26px) var(--rider-bottom)}[data-rider-still] [data-rider-col]{padding-block:var(--section-rhythm)}[data-rider-grid]{display:grid;block-size:100%;min-block-size:0}[data-rider-fit]{position:relative;inline-size:100%;block-size:100%}[data-rider-arena]{position:relative;display:grid;min-block-size:0}[data-rider-arena]>[data-rider-fit]{grid-area:1 / 1}[data-rider-grid]{grid-template-columns:minmax(0,1fr);justify-items:center}[data-rider-copy]{inline-size:100%}[data-rider-grid][data-with-copy]{grid-template-rows:auto minmax(0,1fr)}[data-rider-grid]:not([data-with-copy]){grid-template-rows:minmax(0,1fr)}[data-rider-copywrap]{overflow:hidden;inline-size:100%}[data-rider-arena]{inline-size:100%}@media(max-width:900px){[data-land-rider]{--rider-top: 68px;--rider-bottom: 112px}[data-rider-stage]{inset-block-start:var(--rider-top);block-size:calc(100svh - var(--rider-top) - var(--land-bar))}[data-rider-stage] [data-rider-col]{padding-block:20px 24px}}[data-rider-still] [data-rider-copy]{margin-block-end:44px}[data-rider-stack]{display:grid;gap:44px;justify-items:center}[data-rider-figure]{margin:0;inline-size:100%}[data-rider-figure][data-turn="90"]{max-inline-size:720px}[data-rider-figure][data-turn="90"] [data-rider-fit]{block-size:auto;aspect-ratio:785 / 377}[data-rider-figure][data-turn="0"] [data-rider-fit]{block-size:auto;aspect-ratio:377 / 785;max-inline-size:300px;margin-inline:auto}[data-land-situations]{--sit-pad: 24px;--sit-media-w: 16;--sit-media-h: 9;--sit-media-max-h: calc(100svh - 340px - var(--sit-rail-block));--sit-rail-w: 72px;--sit-rail-gap: 22px;--sit-face: 56px;--sit-face-gap: 14px;--sit-rail-pad: 8px;--sit-rail-stack-gap: 12px;--sit-rail-block: 0px;--sit-ring-gap: 4px;--sit-ring-w: 3px;--sit-panel-w: min( 720px, 100%, calc(var(--sit-media-max-h) * var(--sit-media-w) / var(--sit-media-h) + 2 * var(--sit-pad)) )}@media(min-width:901px)and (min-height:720px){[data-land-situations]{--sit-media-max-h: calc(100svh - 548px - var(--sit-rail-block))}}[data-land-situations][data-sit-has-rail]{--sit-rail-block: calc(var(--sit-face) + 2 * var(--sit-rail-pad) + var(--sit-rail-stack-gap))}@media(min-width:1060px){[data-land-situations][data-sit-has-rail]:not([data-sit-still]){--sit-rail-block: 0px}[data-sit-has-rail]:not([data-sit-still]) [data-sit-rail]{position:absolute;inset-block-start:50%;inset-inline-end:50%;margin-inline-end:calc(var(--sit-panel-w) / 2 + var(--sit-rail-gap));transform:translateY(-50%);flex-direction:column}}[data-sit-intro]{padding-block:0 12px}[data-land-situations]:not([data-sit-still]){padding-block:var(--section-rhythm)}[data-sit-stage]{display:grid}[data-sit-col]{inline-size:100%;max-inline-size:1320px;margin-inline:auto;padding-inline:56px;padding-block:0;display:grid;grid-template-rows:auto auto;justify-items:center;min-block-size:0}[data-sit-copy]{inline-size:100%;margin-block-end:34px}[data-sit-panel]{inline-size:var(--sit-panel-w);padding:var(--sit-pad);border-radius:30px;background:var(--product-surface);box-shadow:inset 0 0 0 1px var(--product-hairline)}[data-sit-rail]{display:flex;align-items:center;justify-content:center;gap:var(--sit-face-gap);padding:var(--sit-rail-pad);border-radius:999px;background:var(--product-surface);box-shadow:inset 0 0 0 1px var(--product-hairline);margin:0;list-style:none}[data-sit-face]{position:relative;flex:none;inline-size:var(--sit-face);block-size:var(--sit-face);border-radius:50%}[data-sit-face] img{display:block;inline-size:100%;block-size:100%;border-radius:50%;object-fit:cover;opacity:calc(.46 + .54 * var(--a));transform:scale(calc(.82 + .18 * var(--a)))}[data-sit-face]:after{content:"";position:absolute;inset:calc(-1 * var(--sit-ring-gap));border-radius:50%;box-shadow:0 0 0 var(--sit-ring-w) rgba(113,84,255,var(--a));pointer-events:none}[data-sit-more]{--a: 0;display:grid;place-content:center;justify-items:center;background:#7154ff1a;box-shadow:inset 0 0 0 1px #7154ff33;color:#5a42d6;text-align:center}[data-sit-more] b{font:700 14px/1 Ubuntu,sans-serif;letter-spacing:-.01em}[data-sit-more] i{font:500 9px/1 Ubuntu,sans-serif;font-style:normal;letter-spacing:.02em;margin-block-start:2px}[data-sit-still] [data-sit-rail]{margin:0 auto 24px}[data-sit-media]{position:relative;inline-size:100%;aspect-ratio:var(--sit-media-w) / var(--sit-media-h);border-radius:20px;overflow:hidden;background:var(--product-surface-sunk)}[data-sit-media]>img{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:cover;pointer-events:none}[data-sit-media] video{position:relative;display:block;inline-size:100%;block-size:100%;object-fit:cover}[data-sit-inputs]{position:relative;display:grid;margin-block-start:18px;align-items:center;grid-template-rows:minmax(0,1fr);--sit-strip-pad: 14px;padding:var(--sit-strip-pad);border-radius:20px;overflow:hidden;background:#f3f3ff}[data-sit-layer]{grid-area:1 / 1;inline-size:100%}[data-sit-inputs][data-stacked]{display:grid;grid-template-rows:none;grid-auto-flow:row;gap:16px}[data-sit-mode]{display:flex;flex-direction:column;align-items:stretch;gap:18px;min-inline-size:0}[data-sit-row]{display:flex;align-items:center;gap:18px;min-inline-size:0}[data-sit-orb]{position:relative;flex:none;inline-size:64px;block-size:64px;display:grid;place-items:center}[data-sit-orb] img{display:block;inline-size:100%;block-size:100%;object-fit:contain}[data-sit-orb][data-mic]{inline-size:66px;block-size:66px}[data-sit-orb][data-send]{inline-size:52px;block-size:52px}[data-sit-orb][data-pulse]:after{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border-radius:50%;animation:sit-pulse 2.4s cubic-bezier(.22,1,.36,1) infinite}@keyframes sit-pulse{0%{box-shadow:0 0 #7154ff57}70%,to{box-shadow:0 0 0 20px #7154ff00}}[data-sit-field]{flex:1 1 auto;min-inline-size:0;min-block-size:56px;display:flex;align-items:center;padding-inline:22px;border-radius:18px;background:#ffffffdb;-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);box-shadow:inset 0 0 0 1px #fff,0 0 0 1px #7154ff1a}[data-sit-text]{display:grid;min-inline-size:0;flex:1 1 auto;inline-size:100%}[data-sit-text]>*{grid-area:1 / 1}[data-sit-status]{white-space:nowrap;font:400 17px/1.35 Ubuntu,sans-serif;color:#707070;transition:opacity .22s ease;align-self:center}[data-sit-words]{display:flex;flex-wrap:nowrap;overflow:hidden;align-items:baseline;gap:0 .3em;font:400 17px/1.35 Ubuntu,sans-serif;color:#1a1b25;align-self:center}[data-sit-word]{opacity:0;transform:translateY(5px);transition:opacity .26s ease,transform .26s ease}[data-sit-word][data-on]{opacity:1;transform:none}[data-sit-wave]{display:flex;align-items:center;justify-content:flex-end;gap:3px;block-size:26px;flex:0 1 auto;min-inline-size:0;margin-inline-start:18px;overflow:hidden}[data-sit-wave]>i{flex:none;inline-size:3px;block-size:calc(26px * var(--h));min-block-size:3px;border-radius:2px;background:#7154ff8c;transform-origin:50% 50%;animation:sit-wave 1.15s ease-in-out infinite;animation-delay:calc(var(--i) * -.09s)}@keyframes sit-wave{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}@media(max-width:760px){[data-sit-wave]{display:none}}[data-sit-caret]{display:inline-block;inline-size:2px;block-size:1.15em;background:var(--tut-blue);border-radius:1px;animation:sit-caret 1.05s steps(1,end) infinite;align-self:center}@keyframes sit-caret{0%,50%{opacity:1}50.01%,to{opacity:0}}[data-sit-chip]{display:inline-block;padding:8px 15px;border-radius:14px;background:linear-gradient(135deg,#c6bbff,#a998ff);color:#1a1b25;font:400 16px/1.25 Ubuntu,sans-serif;box-shadow:0 6px #6f54f7;transition:transform .26s ease,box-shadow .26s ease,background .26s ease,color .26s ease}[data-sit-chip][data-used]{background:#ccc;color:transparent;box-shadow:none;transform:translateY(6px)}[data-sit-tray]{display:flex;flex-wrap:wrap;gap:12px 8px;min-inline-size:0}@media(max-width:900px){[data-land-situations]{--sit-pad: 18px;--sit-media-w: 4;--sit-media-h: 3;--sit-media-max-h: calc(100svh - 218px - var(--land-bar) - var(--sit-rail-block));--sit-face: 42px;--sit-face-gap: 12px;--sit-rail-pad: 6px;--sit-ring-gap: 3px;--sit-ring-w: 2.5px}[data-sit-more] b{font-size:12px}[data-sit-more] i{font-size:8.5px;margin-block-start:1px}[data-sit-col]{padding-inline:24px}[data-sit-intro]{padding-block-end:0}[data-sit-intro] [data-sit-copy]{margin-block-end:20px}[data-sit-panel]{border-radius:24px}[data-sit-inputs]{margin-block-start:14px;--sit-strip-pad: 10px;border-radius:16px}[data-sit-orb]{inline-size:52px;block-size:52px}[data-sit-orb][data-mic]{inline-size:56px;block-size:56px}[data-sit-orb][data-send]{inline-size:44px;block-size:44px}[data-sit-wave]{block-size:22px;gap:2px}[data-sit-wave]>i{block-size:calc(22px * var(--h))}[data-sit-field]{min-block-size:44px;padding-inline:16px;border-radius:15px}[data-sit-mode]{gap:14px}[data-sit-row]{gap:10px}[data-sit-status],[data-sit-words]{font-size:15px}[data-sit-chip]{font-size:13px;padding:6px 11px;border-radius:11px;box-shadow:0 4px #6f54f7}[data-sit-chip][data-used]{transform:translateY(4px)}[data-sit-tray]{gap:9px 6px}}[data-sit-stack]{position:relative;inline-size:100%;display:grid;justify-items:center;row-gap:var(--sit-rail-stack-gap)}[data-sit-still] [data-sit-copy]{margin-block-end:44px}[data-sit-still] [data-sit-panel]{margin-inline:auto}@media(prefers-reduced-motion:reduce){[data-sit-orb][data-pulse]:after{animation:none}[data-sit-caret]{animation:none}[data-sit-word]{opacity:1;transform:none;transition:none}[data-sit-chip]{transition:none}[data-sit-wave]>i{animation:none}}[data-land-steprail]::-webkit-scrollbar{display:none}[data-land-steprail]:focus-visible{outline:none;box-shadow:var(--product-focus-halo);border-radius:26px}[data-land-steprail]{--steptile-w: clamp(260px, 22vw, 296px);--steptile-media: calc(var(--steptile-w) * 14 / 9);--rail-gutter: calc(max(0px, (100% - 1320px) / 2) + 56px) ;padding-inline-start:var(--rail-gutter);scroll-padding-inline-start:var(--rail-gutter)}@media(max-width:1180px){[data-land-steprail]{--rail-gutter: 34px}}@media(max-width:640px){[data-land-steprail]{--rail-gutter: 20px}}[data-land-steptile]{inline-size:var(--steptile-w)}[data-land-steparrow]{align-self:flex-start;display:flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:11px;margin-inline:-11px;margin-block-start:calc(var(--steptile-media) / 2 - 22px);border-radius:999px;cursor:pointer;color:inherit;transition:transform .16s var(--ease-out, cubic-bezier(.2,.6,.2,1)),opacity .16s linear}[data-land-steparrow]:hover{transform:translate(3px)}[data-land-steparrow]:active{transform:translate(1px);opacity:.7}[dir=rtl] [data-land-steparrow]{transform:scaleX(-1)}[dir=rtl] [data-land-steparrow]:hover{transform:scaleX(-1) translate(3px)}[dir=rtl] [data-land-steparrow]:active{transform:scaleX(-1) translate(1px)}@media(prefers-reduced-motion:reduce){[data-land-steparrow]{transition:none}[data-land-steparrow]:hover{transform:none}[dir=rtl] [data-land-steparrow]:hover{transform:scaleX(-1)}}@media(max-width:640px){[data-land-steprail]{--steptile-w: min(300px, 78vw)}}@media(min-width:1280px){[data-land-steprail]{--rail-gutter: 0px;--steprail-gap: clamp(16px, 1.3vw, 26px);--steprail-row-w: 100%;padding-inline:24px;container-type:inline-size}[data-land-steprail]{--steptile-w: clamp( 248px, (100cqi - 8px - (var(--steprail-n) - 1) * (22px + 2 * var(--steprail-gap))) / var(--steprail-n), 296px)}[data-land-steprail]>div{justify-content:safe center}[data-land-steprail]:not([data-scrollable=true]) [data-land-steparrow]{cursor:default}[data-land-steprail]:not([data-scrollable=true]) [data-land-steparrow]:hover{transform:none}[dir=rtl] [data-land-steprail]:not([data-scrollable=true]) [data-land-steparrow]:hover{transform:scaleX(-1)}}[data-land-chip]{display:inline-flex;align-items:center;gap:7px;border-radius:var(--radius-chip, 14px);padding:7px 13px;font-size:13px;font-weight:500;background:var(--product-surface-sunk);box-shadow:inset 0 0 0 1px var(--product-hairline);color:var(--product-ink-heading)}[data-land-chip=accent]{background:var(--product-accent);box-shadow:none;color:var(--product-accent-ink);font-weight:700}#start img{display:inline-block;border-radius:50%}@media(min-width:901px){#top,#why,#lesson,#world,#battle,#rewards,#rider,#you,#teachers{min-block-size:100vh;display:flex;flex-direction:column;justify-content:center}#top>*,#why>*,#lesson>*,#world>*,#battle>*,#rewards>*,#rider>*,#you>*,#teachers>*,#start>*{inline-size:100%}#start:has([data-vclose]){min-block-size:100vh;display:flex;flex-direction:column;justify-content:flex-end}}[data-land-sticky]{position:fixed;inset-inline:0;inset-block-end:0;z-index:40;display:flex;align-items:center;gap:14px;padding:12px 20px calc(12px + env(safe-area-inset-bottom));background:#ffffffeb;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 1px 0 var(--product-hairline),0 -8px 30px -20px var(--product-shadow-lift);transform:translateY(105%);transition:transform .26s var(--ease-standard, cubic-bezier(.4,0,.2,1))}[data-land-sticky].is-shown{transform:none}@media(prefers-reduced-transparency:reduce){[data-land-sticky]{background:var(--product-surface);backdrop-filter:none;-webkit-backdrop-filter:none}}@media(min-width:901px){[data-land-sticky]{display:none}}@media(max-width:900px){[data-h2-48],[data-h2-56]{font-size:34px!important;letter-spacing:-1.1px!important}[data-h2-62]{font-size:36px!important;letter-spacing:-1.2px!important}}@media(max-width:640px){[data-h2-48],[data-h2-56],[data-h2-62]{font-size:30px!important;letter-spacing:-1px!important}}[data-land-char-stage]{--land-char-ring: clamp(340px, 38vw, 520px);--land-char-disc: calc(var(--land-char-ring) * .24);--land-char-orbit-x: calc(var(--land-char-ring) * .95);--land-char-orbit-y: calc(var(--land-char-ring) * .72);--land-char-slot-drop: 100px;--land-char-fig-drop: .4;position:relative;inline-size:var(--land-char-ring);block-size:var(--land-char-ring);margin:calc(var(--land-char-ring) * .36) auto calc(var(--land-char-ring) * .66)}[data-land-char-figure]{position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:calc(var(--land-char-ring) * 1.344);block-size:calc(var(--land-char-ring) * 1.456);transform:translate(-50%,-50%) translate(calc(var(--land-char-ring) * -.027)) translateY(calc(var(--land-char-ring) * var(--land-char-fig-drop)))}[data-land-char-figure]>*{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%}@media(min-width:901px){[data-land-char-stage]{--land-char-ring: clamp(300px, min(34vw, 44vh), 470px);--land-char-fig-drop: .33;--land-char-head-gap: 48px;margin:calc(var(--land-char-ring) * .34 - var(--land-char-slot-drop) + var(--land-char-head-gap)) auto calc(var(--land-char-ring) * .42)}[data-land-char-figure]{inline-size:calc(var(--land-char-ring) * 1.061);block-size:calc(var(--land-char-ring) * 1.15)}}[data-land-char-poster]{object-fit:contain}[data-land-char-poster][data-off]{display:none}[data-land-char-rig]{opacity:0}[data-land-char-rig][data-on]{opacity:1}[data-land-char-slot]{position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:0;block-size:0;transform:translate(calc(var(--land-char-orbit-x) * var(--sx)),calc(var(--land-char-orbit-y) * var(--sy) + var(--land-char-slot-drop) - var(--below, 0) * var(--land-char-slot-lift, 0px)))}[data-land-char-disc]{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:var(--land-char-disc);margin-block-start:calc(var(--land-char-disc) / -2);margin-inline-start:calc(var(--land-char-disc) / -2);display:flex;flex-direction:column;align-items:center;gap:calc(var(--land-char-disc) * .11);opacity:0;transform:scale(.6)}[data-land-char-disc][data-open]{animation:landCharPop .26s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes landCharPop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}[data-land-char-icon]{position:relative;display:grid;place-items:center;inline-size:var(--land-char-disc);block-size:var(--land-char-disc);border-radius:50%;background:var(--product-surface-sunk);box-shadow:inset 0 0 0 1.5px var(--product-hairline);transition:background .22s cubic-bezier(.4,0,.2,1),box-shadow .22s cubic-bezier(.4,0,.2,1)}[data-land-char-disc][data-filled] [data-land-char-icon]{box-shadow:inset 0 0 0 2px var(--tut-blue)}[data-land-char-icon] img{grid-area:1 / 1;object-fit:contain;transition:opacity .22s cubic-bezier(.4,0,.2,1)}[data-land-char-empty][data-off],[data-land-char-item]:not([data-on]){opacity:0;visibility:hidden}[data-land-char-empty]{inline-size:calc(var(--land-char-disc) * .355);block-size:calc(var(--land-char-disc) * .355)}[data-land-char-item]{inline-size:calc(var(--land-char-disc) * .71);block-size:calc(var(--land-char-disc) * .71);opacity:0}[data-land-char-item][data-on]{opacity:1;visibility:visible}[data-land-char-label]{font:500 11px/1.25 Ubuntu,sans-serif;color:var(--product-ink-heading);text-align:center;max-inline-size:11ch;text-wrap:pretty}[data-land-char-flyx],[data-land-char-flyy]{position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:0;block-size:0}[data-land-char-flyy]{inset-block-start:0;inset-inline-start:0}[data-land-char-flyimg]{position:absolute;inline-size:calc(var(--land-char-disc) * .71);block-size:calc(var(--land-char-disc) * .71);margin-block-start:calc(var(--land-char-disc) * -.355);margin-inline-start:calc(var(--land-char-disc) * -.355);object-fit:contain;opacity:0}[data-land-char-flyx][data-go]{animation:landCharFlyX .52s cubic-bezier(.22,0,.1,1) forwards}[data-land-char-flyx][data-go] [data-land-char-flyy]{animation:landCharFlyY .52s cubic-bezier(.62,0,.42,1) forwards}[data-land-char-flyx][data-go] [data-land-char-flyimg]{animation:landCharFlyShrink .52s cubic-bezier(.4,0,.2,1) forwards,landCharFlyFade .52s linear forwards}@keyframes landCharFlyX{0%{transform:translate3d(calc(var(--land-char-orbit-x) * var(--sx)),0,0)}to{transform:translate3d(calc(var(--land-char-ring) * -.027),0,0)}}@keyframes landCharFlyY{0%{transform:translate3d(0,calc(var(--land-char-orbit-y) * var(--sy) + var(--land-char-slot-drop)),0)}to{transform:translate3d(0,calc(var(--land-char-orbit-y) * var(--sy) * .34),0)}}@keyframes landCharFlyShrink{0%{transform:scale(1)}to{transform:scale(.42)}}@keyframes landCharFlyFade{0%{opacity:0}16%{opacity:1}72%{opacity:1}to{opacity:0}}[data-land-char-privacy]{max-inline-size:52ch;margin:0 auto;padding:12px 16px;border-radius:14px;background:var(--product-surface-sunk);box-shadow:inset 0 0 0 1px var(--product-hairline);font:400 13px/1.55 Ubuntu,sans-serif;text-align:center}@media(max-width:900px){[data-land-char-stage]{--land-char-ring: min(64vw, 300px);--land-char-orbit-x: calc(var(--land-char-ring) * .55);--land-char-orbit-y: calc(var(--land-char-ring) * .6);--land-char-fig-drop: .18;--land-char-slot-drop: 26px;--land-char-slot-lift: 30px;margin-block:calc(var(--land-char-ring) * .3) calc(var(--land-char-ring) * .44 - 30px)}[data-land-char-figure]{inline-size:calc(var(--land-char-ring) * 1.02);block-size:calc(var(--land-char-ring) * 1.1)}[data-land-char-label]{font-size:10px;max-inline-size:9ch}}@media(max-width:420px){[data-land-char-stage]{--land-char-ring: min(62vw, 260px);--land-char-orbit-x: calc(var(--land-char-ring) * .52);--land-char-slot-drop: 18px}[data-land-char-figure]{inline-size:calc(var(--land-char-ring) * .94);block-size:calc(var(--land-char-ring) * 1)}[data-land-char-label]{font-size:9px;max-inline-size:8ch}}@media(prefers-reduced-motion:reduce){[data-land-char-disc],[data-land-face-slot]{animation:none;opacity:1;transform:none}[data-land-char-icon],[data-land-char-empty],[data-land-char-item]{transition:none}[data-land-char-flyx]{display:none}}[data-land-face-row]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-inline:auto}[data-land-face-slot]{inline-size:clamp(72px,8vw,92px);display:flex;flex-direction:column;align-items:center;gap:8px;opacity:0;transform:translateY(10px)}[data-land-face-slot][data-on]{animation:landFaceIn .32s cubic-bezier(.4,0,.2,1) forwards}@keyframes landFaceIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}[data-land-face-slot] img{inline-size:100%;block-size:clamp(52px,5.6vw,64px);object-fit:contain;border-radius:16px;background:var(--product-surface-sunk);box-shadow:inset 0 0 0 1.5px var(--product-hairline);padding:6px}[data-land-face-label]{font:500 11px/1.25 Ubuntu,sans-serif;color:var(--product-ink-heading);text-align:center}@media(max-width:900px){[data-land-face-row]{gap:9px}[data-land-face-slot]{inline-size:clamp(62px,17vw,78px)}[data-land-face-label]{font-size:10px}}@media(max-width:420px){[data-land-face-label]{font-size:9px}}#leagues{--span-size: clamp(21px, 2vw, 28px);--span-pad: 8px;--span-gap: clamp(14px, 2.2vh, 26px);--feet-size: 12px;--feet-pad: 6px;--feet-gap: 12px}[data-land-ladder-track]{--leagues-box: 100vh;--leagues-box: 100svh;--leagues-pin: 130vh;--leagues-pin: 130svh;--leagues-top: 84px;--pin-pad-top: var(--leagues-top);--pin-pad-bottom: 24px;--span-block: calc(var(--span-pad) * 2 + var(--span-size) * 1.1 + var(--span-gap));--feet-block: calc(var(--feet-gap) + var(--feet-pad) * 2 + var(--feet-size));--scene-gap: 58px;--leagues-chrome: calc( var(--pin-pad-top) + var(--pin-pad-bottom) + var(--span-block) + var(--scene-gap) + var(--feet-block) );--stage-room: calc(var(--leagues-box) - var(--leagues-chrome));block-size:calc(var(--leagues-box) + var(--leagues-pin))}@media(min-width:901px)and (max-height:860px){[data-land-ladder-track]{--scene-gap: 28px;--pin-pad-bottom: 14px }}@media(max-width:900px)and (max-height:740px){[data-land-ladder-track]{--scene-gap: 26px;--pin-pad-bottom: 14px }}[data-land-ladder-pin]{position:sticky;inset-block-start:0;block-size:var(--leagues-box);display:grid;align-content:center;overflow:hidden;padding-block:var(--pin-pad-top) var(--pin-pad-bottom)}[data-land-leagues-col]{inline-size:100%;margin-inline:auto;padding-inline:0}@media(max-width:900px){[data-land-ladder-track]{--leagues-top: 68px;--leagues-pin: 120svh}}[data-land-leagues-span]{width:fit-content;margin:0 auto var(--span-gap);padding:var(--span-pad) clamp(18px,1.9vw,26px);border-radius:999px;text-align:center;font:700 var(--span-size)/1.1 Ubuntu,sans-serif;letter-spacing:-.6px;color:var(--tut-blue, rgb(0,76,255));background:#004cff12}[data-land-leagues-span][data-still]{margin-block:4px 30px;font-size:clamp(26px,2.6vw,36px)}[data-land-ladder-scene]{--vis: 4;--rung-floor: 72px;--rung-rise-max: 460px;--rung-rise: clamp( 200px, calc((var(--stage-room) - var(--rung-top-a) - 34px) * (var(--n) - 1) / (var(--vis) - 1)), var(--rung-rise-max) );--badge: 144px;--label-block: 30px;--badge-ratio: .83;--rung-top-a: calc(var(--rung-floor) + var(--badge) / var(--badge-ratio) + var(--label-block));--rung-top-b: var(--rung-rise);--track-h: calc(var(--rung-top-a) + var(--rung-top-b));--stage-h: calc( var(--rung-top-a) + var(--rung-top-b) * (var(--vis) - 1) / (var(--n) - 1) + 34px );--cam-y: max(0px, calc(var(--track-h) - var(--stage-h)));margin-block-start:var(--scene-gap)}[data-land-ladder-stage]{block-size:var(--stage-h);overflow:hidden;position:relative;display:flex;align-items:flex-end}[data-land-ladder-stage]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to bottom,transparent 82%,var(--product-surface) 100%)}[data-land-ladder]{display:grid;grid-template-columns:repeat(var(--n, 10),1fr);align-items:end;inline-size:calc(100% / var(--vis) * var(--n));block-size:var(--track-h);flex:none;transform:translate(calc(var(--p, 0) * (var(--vis) / var(--n) - 1) * 100%),calc(var(--p, 0) * var(--cam-y)));will-change:transform}[data-land-rung]{--rung-len: calc(var(--rung-floor) + var(--t, 0) * var(--rung-rise));display:flex;flex-direction:column;align-items:center;justify-content:flex-end;min-inline-size:0}[data-land-rung-head]{display:flex;flex-direction:column;align-items:center;gap:7px;opacity:calc(var(--r, 1) * (1 - var(--t, 0) * .14));transform:translate3d(0,calc((1 - var(--r, 1)) * var(--rung-len)),0);will-change:transform,opacity;backface-visibility:hidden}[data-land-rung-label]{font:600 13px/1 Ubuntu,sans-serif;letter-spacing:-.1px;color:var(--product-ink-body);white-space:nowrap}[data-land-rung-badge]{inline-size:var(--badge);max-inline-size:none;aspect-ratio:var(--badge-ratio);object-fit:contain;object-position:bottom;display:block}[data-land-rung-drawn]{--hex: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);position:relative;clip-path:var(--hex);background:linear-gradient(to bottom,color-mix(in srgb,var(--g0) 62%,var(--g1)),var(--g1))}[data-land-rung-drawn]:after{content:"";position:absolute;top:7.5%;right:7.5%;bottom:7.5%;left:7.5%;clip-path:var(--hex);background:radial-gradient(60% 50% at 30% 25%,#ffffff9e,#fff0),linear-gradient(to bottom right,var(--g0),var(--g1))}[data-land-rung-plinth]{inline-size:calc(var(--badge) / 7);block-size:var(--rung-len);flex:none;background:color-mix(in srgb,var(--g1) 30%,transparent);transform:scaleY(var(--r, 1));transform-origin:bottom}[data-land-ladder-feet]{overflow:hidden;margin-block-start:var(--feet-gap)}[data-land-ladder-feet-track]{display:grid;grid-template-columns:repeat(var(--n, 10),1fr);align-items:start;inline-size:calc(100% / var(--vis) * var(--n));transform:translate(calc(var(--p, 0) * (var(--vis) / var(--n) - 1) * 100%))}[data-land-ladder-start]{grid-column:1;justify-self:center;white-space:nowrap;padding:var(--feet-pad) 12px;border-radius:20px;background:var(--product-accent);color:var(--product-accent-ink);font:600 var(--feet-size)/1 Ubuntu,sans-serif;letter-spacing:-.1px}[data-land-ladder-end]{display:none}[data-land-ladder-note]{margin:30px auto 0;max-inline-size:620px;text-align:center;font:400 14.5px/1.6 Ubuntu,sans-serif;color:var(--product-ink-quiet)}@media(max-width:900px){[data-land-ladder-scene]{--vis: 2.8;--rung-floor: 140px;--rung-rise-max: 460px;--badge: 130px}[data-land-rung-label]{font-size:12px}}@media(max-width:560px){[data-land-ladder-scene]{--vis: 2.2;--rung-floor: 200px;--rung-rise-max: 420px;--badge: 104px}[data-land-ladder-track]{--pin-pad-top: calc(var(--leagues-top) + 44px) }[data-land-ladder-pin]{align-content:start}[data-land-rung-label]{font-size:11.5px}#leagues{--feet-pad: 5px;--feet-size: 11px }[data-land-ladder-start]{padding-inline:10px}[data-land-ladder-note]{margin-block-start:26px;font-size:14px}}@media(max-width:560px)and (max-height:740px){[data-land-ladder-scene]{--rung-floor: 120px;--badge: 92px}[data-land-ladder-track]{--pin-pad-top: calc(var(--leagues-top) + 20px) }}[data-land-ladder][data-still]{--rung-floor: 72px;--rung-rise: 300px;--badge: 128px;--badge-ratio: .83;display:grid;grid-template-columns:repeat(var(--n, 10),1fr);align-items:end;inline-size:auto;block-size:auto;max-inline-size:1000px;margin:58px auto 0;transform:none;overflow:visible}[data-land-ladder][data-still] [data-land-rung-plinth]{background:linear-gradient(to bottom,color-mix(in srgb,var(--g1) 30%,transparent) 58%,#0000)}[data-land-ladder-feet][data-still]{display:grid;grid-template-columns:repeat(var(--n, 10),1fr);align-items:start;max-inline-size:1000px;margin:12px auto 0;overflow:visible;-webkit-mask-image:none;mask-image:none}@media(max-width:900px){[data-land-ladder][data-still]{--rung-floor: 46px;--rung-rise: 210px;--badge: 88px;margin-block-start:52px}[data-land-ladder][data-still] [data-land-rung-label]{display:none}[data-land-ladder-feet][data-still] [data-land-ladder-end]{display:block;grid-column:var(--n, 10);justify-self:center;white-space:nowrap;font:600 11.5px/1 Ubuntu,sans-serif;color:var(--product-ink-quiet);padding-block-start:6px}}@media(max-width:520px){[data-land-ladder][data-still]{--rung-floor: 34px;--rung-rise: 150px;--badge: 58px;margin-block-start:44px}[data-land-ladder-feet][data-still] [data-land-ladder-start]{justify-self:start;padding:5px 9px;font-size:11px}[data-land-ladder-feet][data-still] [data-land-ladder-end]{justify-self:end;font-size:11px}}[data-land-wall],[data-land-wall-still]{--brick-gap: 18px;--rev-pad: 18px 20px;--rev-body-lh: 20px;--rev-body-lines: 3}[data-land-wall]{--rows: 3;--wall-speed: 26;--wall-fade: clamp(28px, 9%, 150px);--rev-w-a: 336px;--rev-w-b: 288px;--rev-w-c: 372px;display:grid;gap:var(--brick-gap);padding-block:56px var(--section-rhythm)}[data-land-wall-row]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--wall-fade),#000 calc(100% - var(--wall-fade)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--wall-fade),#000 calc(100% - var(--wall-fade)),transparent 100%)}[data-land-wall-track]{display:flex;align-items:stretch;inline-size:max-content}[data-land-wall-row][data-measured] [data-land-wall-track]{animation:landWallDrift var(--dur, 60s) linear infinite;animation-delay:var(--delay, 0s)}[data-land-wall-row][data-back][data-measured] [data-land-wall-track]{animation-direction:reverse}@keyframes landWallDrift{0%{transform:translateZ(0)}to{transform:translate3d(calc(var(--shift, 0) * -1px),0,0)}}[data-land-wall-copy]{display:flex;align-items:stretch}[data-land-wall][data-off] [data-land-wall-track]{animation-play-state:paused}[data-land-review]{flex:0 0 auto;margin-inline-end:var(--brick-gap);inline-size:var(--rev-w-a);display:flex;flex-direction:column;gap:9px;padding:var(--rev-pad);background:var(--product-surface);border-radius:var(--radius-card-sm, 22px);box-shadow:inset 0 0 0 1px var(--product-hairline)}[data-land-wall-copy]>[data-land-review]:nth-child(3n+2){inline-size:var(--rev-w-b)}[data-land-wall-copy]>[data-land-review]:nth-child(3n+3){inline-size:var(--rev-w-c)}[data-land-review-head]{display:flex;align-items:center;justify-content:space-between;gap:12px}[data-land-review-name]{flex:0 1 auto;min-inline-size:0;font:500 12.5px/1.2 Ubuntu,sans-serif;color:var(--product-ink-quiet);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-land-review-body]{margin:0;font:400 13.5px/var(--rev-body-lh) Ubuntu,sans-serif;color:var(--product-ink-body);block-size:calc(var(--rev-body-lines) * var(--rev-body-lh));display:-webkit-box;-webkit-line-clamp:var(--rev-body-lines);line-clamp:var(--rev-body-lines);-webkit-box-orient:vertical;overflow:hidden}[data-land-stars]{display:inline-flex;flex:0 0 auto;gap:3px}[data-land-stars]>i{inline-size:12px;aspect-ratio:1;background:var(--product-accent-soft);clip-path:polygon(50% 0%,61.8% 34.5%,100% 34.5%,69.1% 55.9%,80.9% 90.5%,50% 69.1%,19.1% 90.5%,30.9% 55.9%,0% 34.5%,38.2% 34.5%)}[data-land-stars]>i[data-on]{background:var(--product-accent)}[data-land-wall-still]{display:grid;grid-template-columns:repeat(auto-fill,minmax(272px,1fr));gap:var(--brick-gap)}[data-land-wall-still]>[data-land-review]{inline-size:auto;margin-inline-end:0}@media(max-width:1180px){[data-land-wall]{--rev-w-a: 312px;--rev-w-b: 268px;--rev-w-c: 344px}}@media(max-width:900px){[data-land-wall]{--rows: 2;--wall-speed: 36;--brick-gap: 14px;--rev-w-a: 286px;--rev-w-b: 252px;--rev-w-c: 306px;padding-block:44px var(--section-rhythm)}[data-land-wall],[data-land-wall-still]{--rev-pad: 16px 17px}}@media(max-width:640px){[data-land-wall]{--wall-fade: clamp(20px, 6%, 60px);--rev-w-a: 264px;--rev-w-b: 234px;--rev-w-c: 280px}[data-land-review-body]{font-size:13px}}.blog-shell{max-width:1320px;margin-inline:auto;padding-inline:56px}@media(max-width:900px){.blog-shell{padding-inline:20px}}.blog-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;max-width:720px;margin-inline:auto;padding-block:20px 0;font:400 14px/1.4 Ubuntu,sans-serif;color:var(--product-ink-quiet)}.blog-breadcrumb a{color:var(--product-ink-body);text-decoration:none}.blog-breadcrumb a:hover{color:var(--product-ink-accent)}.blog-breadcrumb>*+*:before{content:"";display:inline-block;inline-size:5px;block-size:5px;margin-inline-end:8px;border-radius:50%;background:var(--product-hairline-strong, rgba(29, 32, 58, .12));vertical-align:middle}.blog-shell{padding-block-start:92px}@media(max-width:900px){.blog-shell{padding-block-start:76px}}[data-blog-band=sunk] .blog-shell,[data-blog-band=surface] .blog-shell{padding-block-start:0}main[data-blog-band=field]{padding-block-end:80px}.blog-list-header{padding-block:56px 0;max-width:780px}.blog-list-badge{margin:0 0 18px;font:500 12px/1 Ubuntu,sans-serif;letter-spacing:2px;text-transform:uppercase;color:var(--product-ink-eyebrow, rgb(53, 12, 255))}.blog-list-header h1{margin:0;font:700 clamp(38px,3.7vw,54px)/1.06 Ubuntu,sans-serif;letter-spacing:-1.8px;text-wrap:pretty;color:var(--product-ink-heading)}.blog-list-subtitle{margin:22px 0 0;max-width:580px;font:400 17px/1.6 Ubuntu,sans-serif;color:var(--product-ink-body)}.blog-categories{display:flex;flex-wrap:wrap;gap:10px;padding-block:36px 0}.blog-category-link{display:inline-flex;align-items:center;padding:9px 16px;border-radius:20px;font:500 14px/1 Ubuntu,sans-serif;text-decoration:none;color:var(--product-ink-body);background:var(--product-surface);box-shadow:inset 0 0 0 1px var(--product-hairline);transition:color .16s ease,box-shadow .16s ease,background .16s ease}.blog-category-link:hover{color:var(--product-ink-heading);box-shadow:var(--product-field-hover-ring, inset 0 0 0 1px rgb(198, 209, 236))}.blog-category-link[aria-current]{color:var(--tut-white, #fff);background:var(--product-ink-accent, rgb(16, 82, 236));box-shadow:none}@media(max-width:900px){.blog-categories{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:-20px;padding-inline:20px;padding-block-end:4px}.blog-categories::-webkit-scrollbar{display:none}.blog-category-link{flex:none}}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;padding-block:44px 0}@media(max-width:1100px){.blog-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.blog-grid{grid-template-columns:1fr;gap:22px}}.blog-card{display:flex;flex-direction:column;border-radius:24px;overflow:hidden;background:var(--product-surface);box-shadow:inset 0 0 0 1px var(--product-hairline);transition:box-shadow .2s ease,transform .2s ease}.blog-card:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px var(--product-ink-accent, rgb(16, 82, 236))}.blog-card-media{display:block;aspect-ratio:16 / 9;overflow:hidden}.blog-card-media img{inline-size:100%;block-size:100%;object-fit:cover;display:block}.blog-card-text{display:flex;flex-direction:column;gap:10px;padding:22px}.blog-card-category{margin:0;font:500 12px/1 Ubuntu,sans-serif;letter-spacing:1.2px;text-transform:uppercase;color:var(--product-ink-eyebrow, rgb(53, 12, 255))}.blog-card-title{margin:0;font:700 22px/1.25 Ubuntu,sans-serif;letter-spacing:-.6px;color:var(--product-ink-heading);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-block-size:2.5em}.blog-card-title a{color:inherit;text-decoration:none}.blog-card-title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.blog-card{position:relative}.blog-card-excerpt{margin:0;font:400 15px/1.55 Ubuntu,sans-serif;color:var(--product-ink-body);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-card-meta{display:flex;gap:14px;margin:4px 0 0;margin-block-start:auto;padding-block-start:10px;font:400 13px/1.4 Ubuntu,sans-serif;color:var(--product-ink-quiet)}.blog-empty{padding-block:80px;text-align:center;font:400 17px/1.6 Ubuntu,sans-serif;color:var(--product-ink-quiet)}.blog-pager{display:flex;align-items:center;justify-content:center;gap:18px;padding-block:52px 0}.blog-pager a{display:inline-flex;align-items:center;padding:10px 20px;border-radius:22px;font:500 15px/1 Ubuntu,sans-serif;text-decoration:none;color:var(--product-ink-body);background:var(--product-surface);box-shadow:inset 0 0 0 1px var(--product-hairline);transition:color .16s ease,box-shadow .16s ease}.blog-pager a:hover{color:var(--product-ink-heading);box-shadow:var(--product-field-hover-ring, inset 0 0 0 1px rgb(198, 209, 236))}.blog-pager-status{font:400 14px/1 Ubuntu,sans-serif;color:var(--product-ink-quiet);font-variant-numeric:tabular-nums}.blog-post-header{max-width:720px;margin-inline:auto;padding-block:40px 0;text-align:start}.blog-post-category{margin:0 0 16px;font:500 12px/1 Ubuntu,sans-serif;letter-spacing:1.6px;text-transform:uppercase;color:var(--product-ink-eyebrow, rgb(53, 12, 255))}.blog-post-header h1{margin:0;font:700 clamp(32px,3.2vw,46px)/1.1 Ubuntu,sans-serif;letter-spacing:-1.4px;text-wrap:pretty;color:var(--product-ink-heading)}.blog-post-excerpt{margin:20px 0 0;font:400 clamp(19px,1.6vw,21px)/1.5 Ubuntu,sans-serif;color:var(--product-ink-body)}.blog-post-meta{display:flex;flex-wrap:wrap;gap:16px;margin:24px 0 0;font:400 14px/1.4 Ubuntu,sans-serif;color:var(--product-ink-quiet)}.blog-post-author{display:flex;align-items:baseline;gap:10px;margin:14px 0 0;font:400 15px/1.4 Ubuntu,sans-serif}.blog-post-author-name{font-weight:500;color:var(--product-ink-heading)}.blog-post-author-role{color:var(--product-ink-quiet)}.blog-post-cover{max-width:980px;margin:40px auto 0;border-radius:26px;overflow:hidden}.blog-post-cover img{display:block;inline-size:100%;block-size:auto;aspect-ratio:16 / 9;object-fit:cover}.blog-prose{max-width:720px;margin-inline:auto;padding-block:44px 0;font:400 17px/1.78 Ubuntu,sans-serif;color:var(--product-ink-body)}.blog-prose>*+*{margin-block-start:1.1em}.blog-prose h2{margin-block-start:2.2em;padding-block-end:12px;border-block-end:2px solid var(--product-hairline);font:700 26px/1.24 Ubuntu,sans-serif;letter-spacing:-.6px;color:var(--product-ink-heading);scroll-margin-block-start:96px}.blog-prose h3{margin-block-start:1.8em;font:700 19px/1.3 Ubuntu,sans-serif;letter-spacing:-.2px;color:var(--product-ink-heading);scroll-margin-block-start:96px}.blog-prose h4{margin-block-start:1.6em;font:500 15px/1.3 Ubuntu,sans-serif;letter-spacing:.6px;text-transform:uppercase;color:var(--product-ink-quiet)}.blog-prose a{color:var(--product-ink-accent, rgb(16, 82, 236));text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.blog-prose ul,.blog-prose ol{padding-inline-start:1.4em}.blog-prose li+li{margin-block-start:.5em}.blog-prose blockquote{margin-inline:0;padding-inline-start:22px;border-inline-start:3px solid var(--product-ink-accent, rgb(16, 82, 236));font-style:italic;color:var(--product-ink-heading)}.blog-prose img{inline-size:100%;block-size:auto;border-radius:18px}.blog-prose figure{margin-inline:0}.blog-prose figcaption{margin-block-start:10px;font:400 14px/1.5 Ubuntu,sans-serif;color:var(--product-ink-quiet)}.blog-prose code{padding:2px 6px;border-radius:6px;background:var(--product-surface-sunk);font:500 .9em/1 IBM Plex Mono,ui-monospace,monospace;color:var(--product-ink-heading)}.blog-prose pre{padding:20px 22px;border-radius:18px;overflow-x:auto;background:var(--product-surface-sunk);box-shadow:inset 0 0 0 1px var(--product-hairline)}.blog-prose pre code{padding:0;background:none}.blog-prose hr{margin-block:2.4em;border:0;border-block-start:1px solid var(--product-hairline)}.blog-prose .tldr{padding:20px 24px;border-radius:20px;background:var(--product-surface-sunk);box-shadow:inset 0 0 0 1px var(--product-hairline);font-size:16px;color:var(--product-ink-heading)}.blog-prose .tldr strong{color:var(--product-ink-eyebrow, rgb(53, 12, 255));letter-spacing:.4px}.blog-prose .toc{padding:20px 24px;border-radius:20px;background:var(--product-surface);box-shadow:inset 0 0 0 1px var(--product-hairline)}.blog-prose .toc h3{margin:0 0 12px;font:500 12px/1 Ubuntu,sans-serif;letter-spacing:1.6px;text-transform:uppercase;color:var(--product-ink-quiet)}.blog-prose .toc ol{margin:0;padding-inline-start:1.2em;font-size:16px}.blog-prose .toc li+li{margin-block-start:.35em}.blog-prose .callout{padding:18px 22px;border-radius:18px;background:var(--product-surface-sunk);box-shadow:inset 0 0 0 1px var(--product-hairline)}.blog-prose table{inline-size:100%;border-collapse:collapse;font-size:15px}.blog-prose table :is(th,td){padding:12px 14px;text-align:start;border-block-end:1px solid var(--product-hairline)}.blog-prose table th{font-weight:500;color:var(--product-ink-heading)}.blog-prose table thead th{border-block-end-width:2px}.blog-compare{max-width:860px;margin:2.4em auto}.blog-compare-scroll{overflow-x:auto;border-radius:20px;box-shadow:inset 0 0 0 1px var(--product-hairline);background:var(--product-surface)}.blog-compare table{min-inline-size:560px;margin:0}.blog-compare caption{caption-side:bottom;padding:16px;font:400 14px/1.5 Ubuntu,sans-serif;color:var(--product-ink-quiet);text-align:start}.blog-compare :is(th,td){padding:14px 16px}.blog-compare tbody th{position:sticky;inset-inline-start:0;background:var(--product-surface);font-weight:500;color:var(--product-ink-body)}.blog-compare [data-subject=tutoro]{background:color-mix(in srgb,var(--product-ink-accent, rgb(16, 82, 236)) 6%,transparent);color:var(--product-ink-heading)}.blog-compare thead [data-subject=tutoro]{font-weight:700;color:var(--product-ink-accent, rgb(16, 82, 236))}.blog-compare td[data-verdict=best]{font-weight:500}.blog-compare td[data-verdict=best]:after{content:"";display:inline-block;inline-size:6px;block-size:6px;margin-inline-start:8px;border-radius:50%;background:var(--product-ink-accent, rgb(16, 82, 236));vertical-align:middle}.blog-compare td[data-verdict=weak]{color:var(--product-ink-quiet)}.blog-cta{margin:2.6em auto;padding:28px 30px;border-radius:24px;background:var(--product-surface-sunk);box-shadow:inset 0 0 0 1px var(--product-hairline)}.blog-cta-eyebrow{margin:0 0 10px;font:500 12px/1 Ubuntu,sans-serif;letter-spacing:2px;text-transform:uppercase;color:var(--product-ink-eyebrow, rgb(53, 12, 255))}.blog-cta-title{margin:0;font:700 24px/1.2 Ubuntu,sans-serif;letter-spacing:-.6px;color:var(--product-ink-heading)}.blog-cta-body{margin:10px 0 0;font:400 16px/1.6 Ubuntu,sans-serif;color:var(--product-ink-body)}.blog-cta-action{margin:20px 0 0}.blog-cta-domain{margin:10px 0 0;font-size:13px;letter-spacing:.01em;color:var(--product-ink-soft, #6b7280)}.blog-cta-domain a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent)}.blog-cta-domain a:hover{color:var(--product-ink-heading)}.blog-prose .blog-cta-button,.blog-cta-button{display:inline-flex;align-items:center;justify-content:center;min-block-size:52px;padding-inline:28px;border-radius:30px;font:500 17px/1 Ubuntu,sans-serif;letter-spacing:-.823px;text-decoration:none;color:var(--tut-white, #fff);background:var(--product-action-gradient, radial-gradient(120.5px 41.378px at 50% 0%, rgb(119, 159, 255), rgb(16, 82, 236)));box-shadow:var(--product-action-ring, inset 0 0 0 2px rgb(28, 96, 255));transition:transform .14s ease}.blog-cta-button:active{transform:translateY(1px)}.blog-post-faq{max-width:720px;margin-inline:auto;padding-block:56px 0}.blog-post-faq h2{margin:0 0 8px;font:700 26px/1.24 Ubuntu,sans-serif;letter-spacing:-.6px;color:var(--product-ink-heading)}.blog-faq-item{padding-block:20px;border-block-end:1px solid var(--product-hairline)}.blog-faq-item h3{margin:0 0 8px;font:500 18px/1.35 Ubuntu,sans-serif;color:var(--product-ink-heading)}.blog-faq-item p{margin:0;font:400 16px/1.65 Ubuntu,sans-serif;color:var(--product-ink-body)}.blog-share{max-width:720px;margin-inline:auto;padding-block:40px 8px;margin-block-start:44px;border-block-start:1px solid var(--product-hairline)}.blog-share-label{margin:0 0 18px;font:400 15px/1.4 Ubuntu,sans-serif;color:var(--product-ink-body)}.blog-share-controls{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.blog-share a,.blog-share button{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border:0;border-radius:22px;font:500 14px/1 Ubuntu,sans-serif;text-decoration:none;cursor:pointer;color:var(--product-ink-body);background:var(--product-surface);box-shadow:inset 0 0 0 1px var(--product-hairline);transition:color .16s ease,box-shadow .16s ease}.blog-share svg{flex:none;opacity:.75}.blog-share a:hover,.blog-share button:hover{color:var(--product-ink-heading);box-shadow:var(--product-field-hover-ring, inset 0 0 0 1px rgb(198, 209, 236))}.blog-share a:hover svg,.blog-share button:hover svg{opacity:1}.blog-shell.blog-related{padding-block:56px 0}.blog-related-label{display:flex;align-items:center;gap:12px;margin:0;font:600 20px/1.3 Ubuntu,sans-serif;letter-spacing:-.4px;color:var(--product-ink-heading)}.blog-related .blog-grid{padding-block-start:22px}.blog-related-label:before{content:"";flex:none;inline-size:32px;block-size:2px;border-radius:2px;background:var(--product-ink-accent, rgb(16, 82, 236))}.blog-related .blog-card-text{padding:20px;gap:8px}.blog-related .blog-card-title{font-size:18px;letter-spacing:-.3px}.blog-related .blog-card-excerpt{font-size:14px;-webkit-line-clamp:2}.blog-related .blog-card-meta{padding-block-start:8px;font-size:12px}.blog-post-back{padding-block:40px 64px;text-align:center}.blog-post-back a{font:500 16px/1 Ubuntu,sans-serif;color:var(--product-ink-accent, rgb(16, 82, 236));text-decoration:none}.blog-notfound{padding-block:120px 140px;text-align:center}.blog-notfound h1{margin:0 0 14px;font:700 34px/1.2 Ubuntu,sans-serif;letter-spacing:-1px;color:var(--product-ink-heading)}.blog-notfound p{margin:0 0 20px;font:400 17px/1.6 Ubuntu,sans-serif;color:var(--product-ink-body)}[data-blog-band=field]{background:var(--product-field)}[data-blog-band=surface]{background:var(--product-surface)}[data-blog-band=sunk]{background:var(--product-surface-sunk)}@media(prefers-reduced-motion:reduce){.blog-card,.blog-cta-button{transition:none}.blog-card:hover{transform:none}}*,*:before,*:after{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;font-family:Ubuntu,system-ui,sans-serif;background:var(--product-field);color:var(--product-ink-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
