@font-face{font-family:Alexandria;font-style:normal;font-weight:100 900;font-display:swap;src:url(/build/assets/Alexandria-arabic-BMWQQIfH.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Alexandria;font-style:normal;font-weight:100 900;font-display:swap;src:url(/build/assets/Alexandria-latin-9GNYQ01K.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html:has(body.lp){font-size:clamp(1rem,.958rem + .185vw,1.125rem)}.lp{--bg: oklch(1 0 0);--surface: #f1f8fa;--surface-2: #e2f0f3;--line: #d6e7eb;--line-firm: #9cc2cc;--ink: #082c38;--muted: #45636c;--primary: #0b7593;--primary-deep: #07546b;--primary-wash: #eaf6f8;--primary-lift: #efd645;--accent: #efd645;--signal: #efd645;--on-primary: #ffffff;--on-signal: #082c38;--panel: #052f3d;--panel-2: #0a465a;--panel-line: oklch(1 0 0 / .14);--on-panel: oklch(1 0 0);--on-panel-dim: oklch(1 0 0 / .62);--font-body: "Alexandria", system-ui, sans-serif;--t-xs: .8125rem;--t-sm: .9375rem;--t-base: 1.0625rem;--t-lg: clamp(1.0625rem, 1.02rem + .2vw, 1.1875rem);--t-xl: clamp(1.1875rem, 1.11rem + .36vw, 1.375rem);--t-2xl: clamp(1.5rem, 1.37rem + .62vw, 1.9375rem);--t-display: clamp(1.9375rem, 1.66rem + 1.35vw, 2.75rem);--lh-tight: 1.24;--lh-snug: 1.45;--lh-body: 1.7;--s-1: .25rem;--s-2: .5rem;--s-3: .75rem;--s-4: 1rem;--s-5: 1.5rem;--s-6: 2rem;--s-7: 2.75rem;--s-8: 3.5rem;--s-9: clamp(3.5rem, 2.9rem + 2.6vw, 5.25rem);--s-10: clamp(4.5rem, 3.6rem + 3.6vw, 7rem);--measure: 66ch;--shell: 74rem;--gutter: clamp(1.25rem, .9rem + 1.6vw, 2.25rem);--radius: 12px;--radius-sm: 8px;--radius-lg: 24px;--e-out: cubic-bezier(.22, 1, .36, 1);--e-out-soft: cubic-bezier(.16, 1, .3, 1);--e-snap: cubic-bezier(.2, .8, .2, 1);--dur-fast: .16s;--dur: .28s;--dur-slow: .8s;--z-sticky: 100;--z-backdrop: 200;--z-modal: 210;--z-toast: 300;--z-loader: 400}.lp{background:var(--bg);color:var(--ink);font-family:var(--font-body);font-size:var(--t-base);line-height:var(--lh-body);font-weight:300;font-synthesis:none;-webkit-font-smoothing:antialiased;overflow-x:hidden}.lp,.lp .font-sans{font-family:var(--font-body)!important}.lp *,.lp *:before,.lp *:after{box-sizing:border-box}.lp :where(h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd){margin:0}.lp :where(ul,ol){padding-inline-start:0;list-style:none}.lp :where(img,svg,video){display:block;max-width:100%;height:auto}.lp :where(h1,h2,h3){font-weight:600;line-height:var(--lh-tight);letter-spacing:-.015em;text-wrap:balance}.lp-blog{min-height:100vh}.lp-blog-header{position:sticky;inset-block-start:0;z-index:var(--z-sticky);background:#fffffff5;border-block-end:1px solid var(--line)}.lp-blog-header__bar{position:relative;min-height:4.4rem;display:flex;align-items:center;justify-content:space-between;gap:var(--s-5)}.lp-blog-brand{display:inline-flex;align-items:center;gap:var(--s-3);color:var(--ink);font-size:var(--t-sm);font-weight:700;text-decoration:none;white-space:nowrap}.lp-blog-brand img{width:2rem;height:2rem;-o-object-fit:contain;object-fit:contain}.lp-blog-nav{display:flex;align-items:center;gap:var(--s-5)}.lp-blog-nav a{color:var(--muted);font-size:var(--t-sm);font-weight:600;text-decoration:none}.lp-blog-nav a:hover,.lp-blog-nav a[aria-current=page]{color:var(--ink)}.lp-blog-mobile-menu{display:none}.lp-blog-mobile-menu summary{display:flex;align-items:center;gap:var(--s-2);min-height:2.5rem;padding-inline:var(--s-3);color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:999px;font-size:var(--t-xs);font-weight:700;list-style:none;cursor:pointer}.lp-blog-mobile-menu summary::-webkit-details-marker{display:none}.lp-blog-mobile-menu__icon,.lp-blog-mobile-menu__icon:before,.lp-blog-mobile-menu__icon:after{display:block;width:1rem;height:2px;background:currentColor;border-radius:999px}.lp-blog-mobile-menu__icon{position:relative}.lp-blog-mobile-menu__icon:before,.lp-blog-mobile-menu__icon:after{content:"";position:absolute;inset-inline-start:0}.lp-blog-mobile-menu__icon:before{inset-block-start:-.32rem}.lp-blog-mobile-menu__icon:after{inset-block-start:.32rem}.lp-blog-mobile-menu[open] summary{border-color:var(--primary)}.lp-blog-mobile-menu>nav{position:absolute;z-index:2;inset-block-start:calc(100% - .35rem);inset-inline:0;display:grid;gap:var(--s-2);padding:var(--s-4);background:var(--bg);border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 18px 44px -28px #052f3d75}.lp-blog-mobile-menu nav a{padding:var(--s-3);color:var(--ink);font-size:var(--t-sm);font-weight:600}.lp-blog-mobile-menu nav a:hover,.lp-blog-mobile-menu nav a[aria-current=page]{background:var(--surface);border-radius:var(--radius-sm)}.lp-blog-mobile-menu nav .lp-blog-mobile-menu__cta{color:var(--on-primary);background:var(--primary);border-radius:var(--radius-sm)}.lp-blog-header__actions{display:flex;align-items:center;gap:var(--s-3)}.lp-blog-header__actions .lp-btn{white-space:nowrap}.lp-blog-hero{padding-block:var(--s-9);background:var(--surface);border-block-end:1px solid var(--line)}.lp-blog-hero__grid{display:grid;gap:var(--s-8)}.lp-blog-hero__copy{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(18rem,.8fr);gap:var(--s-8);align-items:end}.lp-blog-hero__copy h1{max-width:18ch;font-size:var(--t-display)}.lp-blog-hero__copy p{max-width:52ch;color:var(--muted);font-size:var(--t-lg)}.lp-blog-featured{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);overflow:hidden;background:var(--panel);color:var(--on-panel);border-radius:var(--radius-lg);box-shadow:0 24px 56px -28px #052f3d80}.lp-blog-featured__image{min-height:28rem;background:var(--panel-2);overflow:hidden}.lp-blog-featured__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.lp-blog-featured__body{padding:var(--s-8);display:flex;flex-direction:column;justify-content:center;gap:var(--s-4)}.lp-blog-featured h2{font-size:var(--t-2xl)}.lp-blog-featured h2 a{color:inherit;text-decoration:none}.lp-blog-featured p{color:var(--on-panel-dim)}.lp-blog-meta{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-4);color:var(--muted);font-size:var(--t-xs);font-weight:600}.lp-blog-featured .lp-blog-meta{color:var(--on-panel-dim)}.lp-blog-meta span+span:before{content:"·";margin-inline-end:var(--s-4)}.lp-blog-read{width:-moz-fit-content;width:fit-content;color:var(--primary);font-size:var(--t-sm);font-weight:700;text-decoration:underline;text-underline-offset:.28em}.lp-blog-featured .lp-blog-read{color:var(--accent)}.lp-blog-chapters{padding-block:var(--s-10)}.lp-blog-chapters>.lp-shell>h2{margin-block-end:var(--s-7);font-size:var(--t-2xl)}.lp-blog-rail{position:relative;display:grid;gap:var(--s-8)}.lp-blog-rail:before{content:"";position:absolute;inset-block:.8rem;inset-inline-start:.42rem;width:1px;background:var(--line-firm)}.lp-blog-rail>li{position:relative;padding-inline-start:var(--s-7)}.lp-blog-rail>li>i{position:absolute;z-index:1;inset-block-start:2rem;inset-inline-start:0;width:.9rem;height:.9rem;border-radius:999px;background:var(--accent);box-shadow:0 0 0 5px #efd64524}.lp-blog-chapter{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;min-height:22rem;border-block-start:1px solid var(--line);padding-block-start:var(--s-6);gap:var(--s-8)}.lp-blog-chapter__image{height:20rem;overflow:hidden;border-radius:var(--radius);background:var(--surface);box-shadow:0 18px 44px -28px #052f3d75}.lp-blog-chapter__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;transition:transform var(--dur) var(--e-out)}.lp-blog-chapter__image:hover img{transform:scale(1.015)}.lp-blog-chapter__body{display:grid;align-content:center;gap:var(--s-4)}.lp-blog-chapter h3{max-width:30ch;font-size:var(--t-2xl)}.lp-blog-chapter h3 a{color:inherit;text-decoration:none}.lp-blog-chapter h3 a:hover{color:var(--primary)}.lp-blog-chapter p{max-width:62ch;color:var(--muted)}.lp-blog-rail>li:nth-child(2n) .lp-blog-chapter__image{grid-column:2;grid-row:1}.lp-blog-rail>li:nth-child(2n) .lp-blog-chapter__body{grid-column:1;grid-row:1}.lp-blog-cta{padding-block:var(--s-9);background:var(--primary-deep);color:var(--on-primary)}.lp-blog-cta__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--s-8)}.lp-blog-cta h2{max-width:28ch;font-size:var(--t-2xl)}.lp-blog-cta p{max-width:62ch;margin-block-start:var(--s-3);color:#ffffffb8}.lp-blog-cta__actions{display:flex;flex-wrap:wrap;gap:var(--s-3)}.lp-blog-footer{padding-block:var(--s-8);background:var(--panel);color:var(--on-panel)}.lp-blog-footer__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--s-7);align-items:start}.lp-blog-footer img{filter:brightness(0) invert(1)}.lp-blog-footer p{max-width:52ch;margin-block-start:var(--s-3);color:var(--on-panel-dim);font-size:var(--t-sm)}.lp-blog-footer nav{display:flex;flex-wrap:wrap;gap:var(--s-5)}.lp-blog-footer a{color:var(--on-panel);font-size:var(--t-sm);font-weight:600;text-decoration:none}.lp-blog-footer__inner>p{grid-column:1 / -1;margin:0;padding-block-start:var(--s-5);border-block-start:1px solid var(--panel-line)}.lp-article-hero{padding-block:var(--s-7) var(--s-9);background:var(--surface);border-block-end:1px solid var(--line)}.lp-breadcrumbs{display:flex;flex-wrap:wrap;gap:var(--s-2);color:var(--muted);font-size:var(--t-xs)}.lp-breadcrumbs a{color:inherit;text-decoration:none}.lp-breadcrumbs a:hover{color:var(--primary)}.lp-article-hero__copy{max-width:58rem;margin-block:var(--s-7)}.lp-article-hero__copy h1{max-width:26ch;margin-block:var(--s-4);font-size:var(--t-display)}.lp-article-hero__copy>p{max-width:66ch;color:var(--muted);font-size:var(--t-lg)}.lp-article-byline{display:flex;flex-wrap:wrap;gap:var(--s-3) var(--s-6);margin-block-start:var(--s-5);color:var(--muted);font-size:var(--t-xs)}.lp-article-byline div{display:flex;gap:var(--s-2)}.lp-article-byline dt{font-weight:600}.lp-article-byline dd{margin:0}.lp-article-figure{overflow:hidden;border-radius:var(--radius-lg);background:var(--bg);box-shadow:0 24px 56px -30px #052f3d73}.lp-article-figure__link{display:block;overflow:hidden}.lp-article-figure img{width:100%;max-height:45rem;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.lp-article-figure figcaption{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s-2) var(--s-4);padding:var(--s-3) var(--s-5);color:var(--muted);font-size:var(--t-xs);text-align:center}.lp-article-figure figcaption a{color:var(--primary);font-weight:700;text-decoration:underline;text-underline-offset:.2em}.lp-article-layout{display:grid;grid-template-columns:15rem minmax(0,44rem);justify-content:center;gap:var(--s-9);padding-block:var(--s-9) var(--s-10)}.lp-article-toc{align-self:start;position:sticky;inset-block-start:6.5rem;padding-block-start:var(--s-3)}.lp-article-toc h2{margin-block-end:var(--s-4);font-size:var(--t-sm)}.lp-article-toc ol{display:grid;gap:var(--s-3);border-inline-start:1px solid var(--line);padding-inline-start:var(--s-4)}.lp-article-toc a{color:var(--muted);font-size:var(--t-sm);line-height:var(--lh-snug);text-decoration:none}.lp-article-toc a:hover{color:var(--primary)}.lp-article-body{min-width:0}.lp-article-body p,.lp-article-body li{max-width:72ch}.lp-article-intro{color:var(--ink);font-size:var(--t-lg);font-weight:400}.lp-article-takeaways{margin-block:var(--s-7);padding:var(--s-6);background:var(--primary-wash);border-radius:var(--radius)}.lp-article-takeaways h2{margin-block-end:var(--s-4);font-size:var(--t-xl)}.lp-article-takeaways ul,.lp-article-section ul{display:grid;gap:var(--s-3)}.lp-article-takeaways li,.lp-article-section li{position:relative;padding-inline-start:var(--s-5)}.lp-article-takeaways li:before,.lp-article-section li:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.72em;width:.45rem;height:.45rem;border-radius:999px;background:var(--accent)}.lp-article-section{scroll-margin-block-start:7rem;padding-block:var(--s-6);border-block-start:1px solid var(--line)}.lp-article-section h2{margin-block-end:var(--s-5);font-size:var(--t-2xl)}.lp-article-section p+p{margin-block-start:var(--s-4)}.lp-article-section ul{margin-block-start:var(--s-5);padding:var(--s-5);background:var(--surface);border-radius:var(--radius)}.lp-article-conclusion{margin-block-start:var(--s-6);padding-block-start:var(--s-6);border-block-start:2px solid var(--primary);color:var(--ink);font-size:var(--t-lg);font-weight:500}.lp-related{padding-block:var(--s-9);background:var(--surface);border-block:1px solid var(--line)}.lp-related__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-5);margin-block-end:var(--s-6)}.lp-related__head h2{font-size:var(--t-2xl)}.lp-related__head a{color:var(--primary);font-size:var(--t-sm);font-weight:700}.lp-related__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-6)}.lp-related article{border-block-start:1px solid var(--line-firm);padding-block-start:var(--s-4)}.lp-related img{width:100%;aspect-ratio:16 / 10;margin-block-end:var(--s-4);-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;border-radius:var(--radius-sm)}.lp-related h3{margin-block-start:var(--s-3);font-size:var(--t-xl)}.lp-related h3 a{color:inherit;text-decoration:none}.lp-related h3 a:hover{color:var(--primary)}@media(max-width:62rem){.lp-blog-nav{display:none}.lp-blog-mobile-menu{display:block}.lp-blog-header__actions .lp-btn{display:none}.lp-blog-hero__copy,.lp-blog-featured,.lp-blog-cta__inner,.lp-blog-footer__inner{grid-template-columns:1fr}.lp-blog-featured__image{min-height:22rem}.lp-blog-cta__actions{justify-content:flex-start}.lp-article-layout{grid-template-columns:1fr;gap:var(--s-7)}.lp-article-toc{position:static;padding:var(--s-5);background:var(--surface);border-radius:var(--radius)}.lp-related__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:44rem){.lp-blog-header__bar{min-height:3.9rem}.lp-blog-brand span{display:none}.lp-blog-header__actions{gap:var(--s-2)}.lp-blog-hero{padding-block:var(--s-7)}.lp-blog-hero__copy{grid-template-columns:1fr;gap:var(--s-4)}.lp-blog-featured__image{min-height:19rem}.lp-blog-featured__image img,.lp-article-figure img{width:180%;max-width:none;height:19rem;-o-object-fit:cover;object-fit:cover;-o-object-position:top right;object-position:top right}.lp:dir(ltr) .lp-blog-featured__image img,.lp:dir(ltr) .lp-article-figure img{-o-object-position:top left;object-position:top left}.lp-blog-featured__body{padding:var(--s-6)}.lp-blog-chapters{padding-block:var(--s-8)}.lp-blog-rail{gap:var(--s-7)}.lp-blog-rail>li{padding-inline-start:var(--s-6)}.lp-blog-chapter{grid-template-columns:1fr;gap:var(--s-5)}.lp-blog-chapter__image{height:14rem}.lp-blog-rail>li:nth-child(2n) .lp-blog-chapter__image,.lp-blog-rail>li:nth-child(2n) .lp-blog-chapter__body{grid-column:1;grid-row:auto}.lp-blog-cta__actions{display:grid}.lp-blog-footer nav{display:grid;gap:var(--s-3)}.lp-article-hero{padding-block-start:var(--s-5)}.lp-article-hero__copy h1{font-size:clamp(1.75rem,1.5rem + 2vw,2.4rem)}.lp-article-figure{border-radius:var(--radius)}.lp-article-layout{padding-block:var(--s-7) var(--s-9)}.lp-article-takeaways{padding:var(--s-5)}.lp-related__head{display:grid}.lp-related__list{grid-template-columns:1fr}}.lp:dir(rtl) :where(h1,h2,h3){letter-spacing:0}.lp :where(p){text-wrap:pretty}.lp :where(a){color:inherit;text-decoration:none}.lp :where(button){font:inherit;color:inherit;background:none;border:0;cursor:pointer}.lp :focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:4px}.lp-ink :focus-visible,.lp-navmenu :focus-visible{outline-color:var(--primary-lift)}.lp-skip{position:fixed;inset-block-start:-100%;inset-inline-start:var(--s-4);z-index:var(--z-toast);padding:var(--s-3) var(--s-5);background:var(--primary);color:var(--on-primary);border-radius:var(--radius-sm);font-weight:600}.lp-skip:focus{inset-block-start:var(--s-4)}.lp-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.lp-locked{overflow:hidden}.lp-shell{width:100%;max-width:var(--shell);margin-inline:auto;padding-inline:var(--gutter)}.lp-section{padding-block:var(--s-9)}.lp-section--tight{padding-block:var(--s-7)}.lp-section--airy{padding-block:var(--s-10)}.lp-lede{max-width:var(--measure);color:var(--muted);font-size:var(--t-lg);line-height:var(--lh-snug)}.lp-loader{position:fixed;inset:0;z-index:var(--z-loader);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s-8);background:var(--panel);color:var(--on-panel);border-end-start-radius:var(--radius-lg);border-end-end-radius:var(--radius-lg);transform:translateY(0);transition:transform .72s var(--e-out);animation:lp-loader-failsafe 0s linear 6s forwards}@keyframes lp-loader-failsafe{to{opacity:0;visibility:hidden;pointer-events:none}}.lp-loader[data-state=out]{transform:translateY(-100%)}.lp-loader__mark{display:flex;flex-direction:column;align-items:center;gap:var(--s-3);text-align:center;transition:opacity .42s var(--e-out),transform .42s var(--e-out)}.lp-loader[data-state=out] .lp-loader__mark{opacity:0;transform:translateY(-12px)}.lp-loader__name{font-size:var(--t-2xl);font-weight:700;letter-spacing:-.02em}.lp-loader__tag{max-width:26ch;font-size:var(--t-sm);color:var(--on-panel-dim)}.lp-loader__bar{width:min(22rem,72vw);display:flex;flex-direction:column;gap:var(--s-3)}.lp-loader__track{height:2px;background:#ffffff29;border-radius:2px;overflow:hidden}.lp-loader__fill{height:100%;width:100%;background:var(--primary-lift);transform:scaleX(0);transform-origin:left center;transition:transform .1s linear}.lp:dir(rtl) .lp-loader__fill{transform-origin:right center}.lp-loader__meta{display:flex;justify-content:space-between;font-size:var(--t-xs);font-weight:600;color:var(--on-panel-dim)}.lp-loader__count{color:var(--on-panel);font-variant-numeric:tabular-nums;unicode-bidi:isolate;direction:ltr}.lp-header{position:sticky;inset-block-start:0;z-index:var(--z-sticky);background:color-mix(in oklab,var(--bg) 88%,transparent);border-block-end:1px solid transparent;transition:border-color var(--dur) var(--e-out),background-color var(--dur) var(--e-out)}@supports (backdrop-filter: blur(1px)){.lp-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}}.lp-header[data-stuck=true]{border-block-end-color:var(--line)}.lp-header__bar{display:flex;align-items:center;gap:var(--s-4);min-height:3.75rem}img.lp-header__logo{height:1.5rem;width:auto}@media(min-width:48rem){img.lp-header__logo{height:1.75rem}}.lp-nav{display:none;align-items:center;gap:clamp(.9rem,1.6vw,var(--s-6));margin-inline-start:auto}.lp-nav a{font-size:var(--t-sm);font-weight:600;color:var(--muted);flex:0 0 auto;padding-block:var(--s-2);white-space:nowrap;transition:color var(--dur-fast) var(--e-snap),transform var(--dur-fast) var(--e-snap)}.lp-nav a:hover{color:var(--ink);transform:translateY(-2px)}.lp-header__actions{display:flex;align-items:center;gap:var(--s-2);margin-inline-start:auto}.lp-language{display:inline-flex;align-items:center;padding:.2rem;border:1px solid var(--line);border-radius:999px;background:var(--surface)}.lp-language a{display:grid;place-items:center;min-width:2rem;min-height:2rem;padding-inline:.45rem;border-radius:999px;color:var(--muted);font-size:var(--t-xs);font-weight:700}.lp-language a[aria-current=true]{background:var(--primary);color:var(--on-primary)}@media(min-width:78rem){.lp-nav{display:flex}.lp-header__actions{margin-inline-start:var(--s-6)}.lp-btn.lp-header__menu{display:none}}@media(max-width:33.999rem){.lp-btn.lp-btn--quiet{display:none}}.lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);min-height:2.75rem;padding:0 var(--s-5);border:1px solid transparent;border-radius:var(--radius-sm);font:inherit;font-size:var(--t-sm);font-weight:600;cursor:pointer;white-space:nowrap;transition:background-color var(--dur-fast) var(--e-snap),border-color var(--dur-fast) var(--e-snap),color var(--dur-fast) var(--e-snap)}.lp-btn--primary{background:var(--primary);color:var(--on-primary)}.lp-btn--primary:hover{background:var(--primary-deep)}.lp-btn--ghost{background:var(--bg);color:var(--ink);border-color:var(--line-firm)}.lp-btn--ghost:hover{border-color:var(--ink)}.lp-btn--quiet{background:transparent;color:var(--muted);padding-inline:var(--s-3)}.lp-btn--quiet:hover{color:var(--ink)}.lp-drench .lp-btn--primary{background:var(--bg);color:var(--primary-deep)}.lp-drench .lp-btn--primary:hover{background:var(--primary-wash)}.lp-drench .lp-btn--ghost{background:transparent;color:var(--on-primary);border-color:#ffffff73}.lp-drench .lp-btn--ghost:hover{border-color:var(--on-primary)}.lp-pill{display:inline-flex;align-items:center;gap:var(--s-4);padding:.375rem;padding-inline-start:var(--s-6);min-height:3.25rem;border:1px solid transparent;border-radius:999px;font-size:var(--t-sm);font-weight:600;white-space:nowrap;transition:transform var(--dur-fast) var(--e-snap),background-color var(--dur-fast) var(--e-snap),border-color var(--dur-fast) var(--e-snap)}.lp-pill:hover{transform:scale(1.03)}.lp-pill--dark{background:var(--panel);color:var(--on-panel)}.lp-pill--light{background:var(--surface);color:var(--ink)}.lp-pill--line{border-color:var(--line-firm);color:var(--ink)}.lp-pill--line:hover{border-color:var(--ink)}.lp-pill--plain{padding-inline:var(--s-6)}.lp-pill__badge{flex:none;display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:999px;background:var(--primary);color:var(--on-primary)}.lp-pill--dark .lp-pill__badge{background:var(--on-panel);color:var(--panel)}.lp-pill__badge svg{width:1.05rem;height:1.05rem;transition:translate var(--dur-fast) var(--e-snap)}.lp:dir(rtl) .lp-pill__badge svg{scale:-1 1}.lp-pill:hover .lp-pill__badge svg{translate:2px -2px}.lp:dir(rtl) .lp-pill:hover .lp-pill__badge svg{translate:-2px -2px}.lp-pillrow{display:flex;flex-wrap:wrap;gap:var(--s-3)}.lp-hero{position:relative;isolation:isolate;overflow:hidden;padding-block:var(--s-8) 0;background:var(--primary-deep);color:var(--on-primary)}.lp-hero:before{content:"";position:absolute;z-index:-1;width:24rem;aspect-ratio:1;inset-inline-start:-8rem;inset-block-start:-11rem;border:4rem solid rgb(255 255 255 / .035);border-radius:18%;rotate:45deg}.lp-hero__intro{display:grid;gap:var(--s-7);align-items:end}@media(min-width:62rem){.lp-hero{padding-block-start:var(--s-9)}.lp-hero__intro{grid-template-columns:minmax(0,1.08fr) minmax(22rem,.92fr);gap:var(--s-9)}}.lp-hero-lockup{display:inline-flex;align-items:center;gap:var(--s-3);min-width:min(100%,17rem);width:-moz-fit-content;width:fit-content;margin-block-end:var(--s-5);padding:.55rem 1rem .55rem .65rem;border-radius:var(--radius);background:var(--bg);color:var(--primary-deep);box-shadow:0 16px 36px -22px #00141cbd}.lp:dir(rtl) .lp-hero-lockup{padding:.55rem .65rem .55rem 1rem}.lp-hero-lockup__mark{display:grid;place-items:center;flex:none;width:3.2rem;height:3.2rem;padding:.32rem;border-inline-end:1px solid var(--line)}.lp-hero-lockup__mark img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.lp-hero-lockup__type{display:flex;min-width:8.5rem;flex-direction:column;gap:.1rem;line-height:1.15}.lp-hero-lockup__type strong{font-size:var(--t-xl);font-weight:750;letter-spacing:-.02em}.lp-hero-lockup__type small{color:var(--muted);font-size:.68rem;font-weight:550;white-space:nowrap}.lp-hero h1{max-width:15ch;font-size:clamp(2.25rem,1.78rem + 2.15vw,4rem);font-weight:720;line-height:1.18}.lp-hero__support{padding-block-end:.2rem}.lp-hero__sub{max-width:39rem;font-size:var(--t-lg);line-height:var(--lh-snug);color:#d7f1f6}.lp-hero__cta{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-block-start:var(--s-6)}.lp-hero__note{display:flex;align-items:center;gap:var(--s-2);margin-block-start:var(--s-5);font-size:var(--t-sm);color:#d7f1f6}.lp-hero__note:before{content:"";flex:none;width:.4rem;height:.4rem;border-radius:999px;background:var(--signal)}.lp-hero .lp-pill--dark{background:var(--signal);color:var(--on-signal)}.lp-hero .lp-pill--dark .lp-pill__badge{background:var(--primary-deep);color:var(--on-primary)}.lp-hero .lp-pill--line{border-color:#ffffff8c;color:var(--on-primary)}.lp-hero .lp-pill--line:hover{border-color:var(--on-primary)}.lp-hero-action{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-4);min-height:3.4rem;padding-inline:var(--s-6);border-radius:var(--radius);background:var(--signal);color:var(--on-signal);font-size:var(--t-sm);font-weight:700;transition:transform var(--dur-fast) var(--e-snap),background-color var(--dur-fast) var(--e-snap)}.lp-hero-action:hover{transform:translateY(-2px);background:#f5de55}.lp-hero-action>span:last-child{width:1.15rem}.lp:dir(rtl) .lp-hero-action>span:last-child svg{scale:-1 1}.lp-hero-action--secondary{background:transparent;color:var(--on-primary);border:1px solid rgb(255 255 255 / .55)}.lp-hero-action--secondary:hover{background:#ffffff14}.lp-hero-visual{--hero-stage: min(88rem, calc(100vw - (2 * var(--gutter))));width:var(--hero-stage);margin-inline:calc((100% - var(--hero-stage)) / 2);margin-block-start:var(--s-8);overflow:hidden;border:1px solid rgb(255 255 255 / .18);border-radius:var(--radius-lg);background:var(--panel);box-shadow:0 32px 72px -28px #00141c9e}.lp-hero-visual__frame{position:relative;overflow:hidden;background:var(--panel)}.lp-hero-visual img{width:100%;aspect-ratio:16 / 9;-o-object-fit:cover;object-fit:cover}.lp-hero-visual__badge{position:absolute;inset-inline-end:var(--s-4);inset-block-end:var(--s-4);padding:.65rem .85rem;border-radius:var(--radius-sm);background:var(--signal);color:var(--on-signal);font-size:var(--t-xs);font-weight:700;box-shadow:0 12px 30px -18px #00141cd9}.lp-hero-visual figcaption{padding:.65rem var(--s-4);background:var(--bg);color:var(--muted);border-block-start:1px solid var(--line);text-align:center;font-size:var(--t-xs)}@media(max-width:47.999rem){.lp-hero-lockup{margin-block-end:var(--s-4)}.lp-hero h1{max-width:13ch}.lp-hero__support{padding-block-end:0}.lp-hero-visual{margin-block-start:var(--s-7);border-radius:var(--radius)}.lp-hero-visual img{aspect-ratio:4 / 3;-o-object-position:10% center;object-position:10% center}.lp-hero-visual__badge{inset-inline-end:var(--s-3);inset-block-end:var(--s-3)}}.lp-service-rail{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-4);margin-block-start:var(--s-7);padding-block:var(--s-5);border-block-start:1px solid rgb(255 255 255 / .18)}.lp-service-rail li{display:flex;align-items:center;gap:var(--s-3);color:#d7f1f6;font-size:var(--t-xs);font-weight:600}.lp-service-rail i{flex:none;width:.75rem;height:.75rem;border-radius:50%;background:var(--signal);box-shadow:0 0 0 5px #efd6451f}@media(min-width:48rem){.lp-service-rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.lp-service-rail:before{content:"";position:absolute;inset-inline:2rem;inset-block-start:1.83rem;height:2px;background:var(--signal);opacity:.75}.lp-service-rail li{position:relative;z-index:1;flex-direction:column;align-items:flex-start;gap:var(--s-2)}.lp-service-rail li:not(:first-child){align-items:center}.lp-service-rail li:last-child{align-items:flex-end}}.lp-herobar{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);margin-block-start:var(--s-9);padding-block:var(--s-4);border-block-start:1px solid rgb(255 255 255 / .24);font-size:var(--t-xs);font-weight:600;color:#d7f1f6}.lp-herobar__mid{display:none}@media(min-width:48rem){.lp-herobar__mid{display:block}}.lp-till{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg);color:var(--ink);overflow:hidden;box-shadow:0 2px 4px #00181f1a,0 30px 64px -24px #00181f75}.lp-till__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);padding:var(--s-3) var(--s-4);background:var(--surface);border-block-end:1px solid var(--line);font-size:var(--t-xs);font-weight:600}.lp-till__branch{color:var(--muted)}.lp-till__net{display:inline-flex;align-items:center;gap:var(--s-2);padding:.25rem .6rem;border-radius:999px;border:1px solid var(--line-firm);transition:border-color var(--dur) var(--e-out),background-color var(--dur) var(--e-out)}.lp-till__net i{width:.45rem;height:.45rem;border-radius:999px;background:var(--accent);transition:background-color var(--dur) var(--e-out)}.lp-till__net[data-net=offline]{background:var(--primary-wash);border-color:var(--primary);color:var(--primary-deep)}.lp-till__net[data-net=offline] i{background:var(--primary)}.lp-till__body{display:grid;grid-template-columns:minmax(0,1fr)}@media(min-width:26rem){.lp-till__body{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.lp-till__pad{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-2);padding:var(--s-3)}.lp-till__tile{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:var(--s-2);min-height:4.25rem;padding:var(--s-3);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);text-align:start;font-size:var(--t-xs);font-weight:600;line-height:1.35;transition:border-color var(--dur-fast) var(--e-snap),background-color var(--dur-fast) var(--e-snap),transform var(--dur-fast) var(--e-snap)}.lp-till__tile b{font-weight:700;color:var(--muted);font-variant-numeric:tabular-nums;unicode-bidi:isolate;direction:ltr}.lp-till__tile[data-hit=true]{border-color:var(--primary);background:var(--primary-wash);transform:scale(.97)}.lp-till__ticket{display:flex;flex-direction:column;padding:var(--s-3);border-inline-start:1px solid var(--line);background:var(--surface)}@media(max-width:25.999rem){.lp-till__ticket{border-inline-start:0;border-block-start:1px solid var(--line)}}.lp-till__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-2);font-size:var(--t-xs);font-weight:600;padding-block-end:var(--s-3);border-block-end:1px dashed var(--line-firm)}.lp-till__head span{color:var(--muted);font-weight:400}.lp-till__no{font-variant-numeric:tabular-nums;unicode-bidi:isolate;direction:ltr}.lp-till__lines{flex:1;display:flex;flex-direction:column;gap:1px;padding-block:var(--s-2);min-height:6.5rem}.lp-till__lines li{display:grid;grid-template-columns:1.6rem 1fr auto;align-items:baseline;gap:var(--s-2);padding-block:.3rem;font-size:var(--t-xs);transition:opacity .32s var(--e-out),transform .32s var(--e-out)}.lp-till__lines li[data-on=false]{opacity:0;transform:translateY(-6px);pointer-events:none}.lp-till__lines .q,.lp-till__lines .p{font-variant-numeric:tabular-nums;unicode-bidi:isolate;direction:ltr;font-weight:600}.lp-till__lines .q{color:var(--muted)}.lp-till__sum{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-2);padding-block-start:var(--s-3);border-block-start:1px dashed var(--line-firm);font-size:var(--t-sm);font-weight:600}.lp-till__total{font-size:var(--t-lg);font-weight:700;font-variant-numeric:tabular-nums;unicode-bidi:isolate;direction:ltr}.lp-till__queue{display:flex;align-items:center;gap:var(--s-2);margin-block-start:var(--s-3);padding:.5rem .7rem;border-radius:var(--radius-sm);background:var(--primary-wash);border:1px solid color-mix(in oklab,var(--primary) 35%,transparent);color:var(--primary-deep);font-size:var(--t-xs);font-weight:600;transition:opacity var(--dur) var(--e-out)}.lp-till__queue[hidden]{display:none}.lp-till__queue[data-tone=done]{background:color-mix(in oklab,var(--accent) 14%,var(--bg));border-color:color-mix(in oklab,var(--accent) 55%,transparent);color:var(--ink)}.lp-till__pay{display:grid;place-items:center;margin-block-start:var(--s-3);min-height:2.5rem;border-radius:var(--radius-sm);background:var(--primary);color:var(--on-primary);font-size:var(--t-xs);font-weight:700}.lp-steps{display:flex;flex-direction:column;gap:var(--s-3)}@media(min-width:48rem){.lp-steps{flex-direction:row;gap:var(--s-4)}}.lp-steps li{flex:1}.lp-step{display:grid;place-items:center;min-height:5rem;border-radius:999px;font-size:var(--t-xl);font-weight:600;transition:transform var(--dur-fast) var(--e-snap)}@media(min-width:48rem){.lp-step{min-height:8rem;font-size:var(--t-2xl)}}.lp-step:hover{transform:scale(1.03)}.lp-step--light{background:var(--surface);color:var(--ink)}.lp-step--brand{background:var(--primary);color:var(--on-primary)}.lp-step--ink{background:var(--signal);color:var(--on-signal)}.lp-step--ghost{background:color-mix(in oklab,var(--surface) 70%,transparent);color:color-mix(in oklab,var(--ink) 45%,transparent)}.lp-step--ink svg{width:2rem;height:2rem}.lp:dir(rtl) .lp-step--ink svg{scale:-1 1}.lp-feature{display:grid;gap:var(--s-6);align-items:center}@media(min-width:56rem){.lp-feature{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:var(--s-8)}.lp-feature--flip>:first-child{order:2}}.lp-feature h2{font-size:var(--t-2xl);margin-block-end:var(--s-4)}.lp-feature p{color:var(--muted);max-width:var(--measure)}.lp-feature__shot{max-width:min(100%,var(--cap, 40rem));margin-inline:auto;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:var(--surface);box-shadow:0 18px 44px -28px #052f3d75}.lp-feature__shot img{width:100%;height:auto}.lp-feature__shot figcaption{padding:.65rem var(--s-3);background:var(--bg);color:var(--muted);border-block-start:1px solid var(--line);font-size:var(--t-xs);text-align:center}.lp-section-head{display:grid;gap:var(--s-4);margin-block-end:var(--s-9)}.lp-section-head h2{max-width:19ch;font-size:var(--t-2xl)}.lp-section-head p{max-width:60ch;color:var(--muted)}@media(min-width:56rem){.lp-section-head{grid-template-columns:minmax(0,.9fr) minmax(22rem,1.1fr);align-items:end;gap:var(--s-8)}.lp-section-head p{justify-self:end}}.lp-workflows{display:flex;flex-direction:column;gap:var(--s-10)}.lp-workflow{display:grid;gap:var(--s-6);align-items:center}.lp-workflow__copy h3{max-width:22ch;font-size:var(--t-2xl);line-height:var(--lh-tight)}.lp-workflow__copy>p{max-width:56ch;margin-block-start:var(--s-4);color:var(--muted)}.lp-workflow__copy ul{display:grid;gap:var(--s-3);margin-block-start:var(--s-5)}.lp-workflow__copy li{position:relative;padding-inline-start:1.25rem;color:var(--ink);font-size:var(--t-sm);font-weight:550}.lp-workflow__copy li:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.62em;width:.5rem;height:.5rem;border-radius:50%;background:var(--signal);box-shadow:0 0 0 4px #efd64526}.lp-workflow__shot{overflow:hidden;border-radius:var(--radius-lg);background:var(--surface);box-shadow:0 2px 5px #052f3d1a,0 30px 70px -34px #052f3d7a}.lp-workflow__shot img{width:100%;aspect-ratio:16 / 10;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.lp-workflow__shot figcaption{padding:.65rem var(--s-4);color:var(--muted);background:var(--bg);font-size:var(--t-xs);text-align:center}@media(min-width:60rem){.lp-workflow{grid-template-columns:minmax(18rem,.72fr) minmax(0,1.28fr);gap:var(--s-8)}.lp-workflow--flip{grid-template-columns:minmax(0,1.28fr) minmax(18rem,.72fr)}.lp-workflow--flip .lp-workflow__copy{order:2}}.lp-addon-layout{display:grid;gap:var(--s-8);align-items:start}.lp-addon-intro h2{max-width:15ch;font-size:var(--t-2xl)}.lp-addon-intro p{max-width:42ch;margin-block-start:var(--s-4);color:var(--muted)}@media(min-width:62rem){.lp-addon-layout{grid-template-columns:minmax(16rem,.72fr) minmax(0,1.28fr);gap:var(--s-9)}.lp-addon-intro{position:sticky;inset-block-start:6.5rem}}.lp-addon{border-block-end:1px solid var(--line)}.lp-addon:first-child{border-block-start:1px solid var(--line)}.lp-addon summary{display:grid;grid-template-columns:minmax(10rem,.72fr) minmax(0,1fr) auto;align-items:center;gap:var(--s-4);padding-block:var(--s-5);cursor:pointer;list-style:none}.lp-addon summary::-webkit-details-marker{display:none}.lp-addon summary strong{font-size:var(--t-lg);line-height:var(--lh-tight)}.lp-addon summary span{color:var(--muted);font-size:var(--t-sm)}.lp-addon summary i{position:relative;width:1.5rem;height:1.5rem}.lp-addon summary i:before,.lp-addon summary i:after{content:"";position:absolute;inset-inline-start:50%;inset-block-start:50%;width:.9rem;height:2px;border-radius:2px;background:var(--primary);translate:-50% -50%;transition:rotate var(--dur) var(--e-out)}.lp-addon summary i:after{rotate:90deg}.lp-addon[open] summary i:after{rotate:0deg}.lp-addon>ul{display:grid;gap:var(--s-2);max-width:50rem;padding-block:0 var(--s-5);padding-inline-start:var(--s-5)}.lp-addon>ul li{color:var(--muted);font-size:var(--t-sm);line-height:var(--lh-snug);list-style:disc}@media(max-width:39.999rem){.lp-addon summary{grid-template-columns:1fr auto}.lp-addon summary span{grid-column:1 / -1;grid-row:2}.lp-addon summary i{grid-column:2;grid-row:1}}.lp-apps{display:grid;gap:var(--s-8);padding:var(--s-8) var(--gutter);border-radius:var(--radius-lg);background:var(--panel);color:var(--on-panel);box-shadow:0 34px 80px -42px #00141cb8}.lp-apps__intro h2{max-width:15ch;font-size:var(--t-2xl)}.lp-apps__intro p{max-width:42ch;margin-block-start:var(--s-4);color:var(--on-panel-dim)}.lp-apps__list{display:grid}.lp-apps__list li{display:grid;grid-template-columns:minmax(9rem,.65fr) minmax(0,1fr);gap:var(--s-5);padding-block:var(--s-4);border-block-start:1px solid var(--panel-line)}.lp-apps__list strong{color:var(--primary-lift);font-size:var(--t-sm)}.lp-apps__list span{color:var(--on-panel-dim);font-size:var(--t-sm);line-height:var(--lh-snug)}@media(min-width:62rem){.lp-apps{grid-template-columns:minmax(16rem,.7fr) minmax(0,1.3fr);padding:var(--s-10) var(--s-8)}}@media(max-width:39.999rem){.lp-apps__list li{grid-template-columns:1fr;gap:var(--s-2)}}.lp-capabilities{overflow:clip;background:linear-gradient(90deg,transparent 0 49.9%,rgb(11 117 147 / .055) 49.9% 50.1%,transparent 50.1%),var(--primary-wash)}.lp-section-head--capabilities h2{max-width:17ch}.lp-section-head--capabilities p{max-width:55ch}.lp-capability-groups{margin-block-start:var(--s-8);border-block:1px solid var(--line)}.lp-capability-group{display:grid;gap:var(--s-5);padding-block:var(--s-7)}.lp-capability-group+.lp-capability-group{border-block-start:1px solid var(--line)}.lp-capability-group__head>span{display:inline-flex;align-items:center;min-height:1.75rem;padding-inline:var(--s-3);background:var(--signal);color:var(--panel);font-size:var(--t-xs);font-weight:700}.lp-capability-group__head h3{max-width:20ch;margin-block-start:var(--s-4);font-size:var(--t-xl);line-height:var(--lh-tight)}.lp-capability-group__head p{max-width:42ch;margin-block-start:var(--s-3);color:var(--muted);font-size:var(--t-sm);line-height:var(--lh-snug)}.lp-capability-group .lp-caps{margin-block-start:0}@media(min-width:62rem){.lp-capability-group{grid-template-columns:minmax(15rem,.58fr) minmax(0,1.42fr);gap:var(--s-9);padding-block:var(--s-9)}.lp-capability-group:nth-child(2n) .lp-capability-group__head{padding-inline-start:var(--s-5)}}.lp-caps{margin-block-start:var(--s-6)}.lp-caps__row{position:relative;display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--s-3) var(--s-4);padding:var(--s-5) var(--s-4);border-radius:var(--radius);background:transparent;transition:background-color var(--dur) var(--e-out),transform var(--dur) var(--e-out)}.lp-caps__row:before{content:"";position:absolute;inset-inline:0;inset-block-start:0;border-block-start:1px solid var(--line)}.lp-caps__row:first-child:before{display:none}@media(min-width:62rem){.lp-caps__row{grid-template-columns:minmax(0,1fr) minmax(0,20rem) auto;gap:var(--s-6);padding-block:var(--s-6)}}.lp-caps__row:hover,.lp-caps__row:focus-within{background:var(--surface);transform:translate(.35rem)}.lp:dir(rtl) .lp-caps__row:hover,.lp:dir(rtl) .lp-caps__row:focus-within{transform:translate(-.35rem)}.lp-caps__name{font-size:var(--t-xl);font-weight:600}.lp-caps__desc{color:var(--muted);font-size:var(--t-sm);line-height:var(--lh-snug);grid-column:1 / -1}@media(min-width:62rem){.lp-caps__desc{grid-column:2;grid-row:1}}.lp-caps__go{grid-row:1;grid-column:2;justify-self:end;flex:none;display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:999px;background:var(--panel);color:var(--on-panel);transition:translate var(--dur) var(--e-snap)}@media(min-width:62rem){.lp-caps__go{grid-column:3}}.lp-caps__go svg{width:1rem;height:1rem}.lp:dir(rtl) .lp-caps__go svg{scale:-1 1}.lp-caps__row:hover .lp-caps__go{translate:5px 0}.lp:dir(rtl) .lp-caps__row:hover .lp-caps__go{translate:-5px 0}.lp-ink{border-radius:var(--radius-lg);background:var(--panel);color:var(--on-panel);padding:var(--s-8) var(--gutter)}@media(min-width:48rem){.lp-ink{padding:var(--s-10) var(--s-8)}}.lp-ink h2{font-size:var(--t-2xl);max-width:22ch}.lp-ink__lede{max-width:46ch;margin-block-start:var(--s-4);color:var(--on-panel-dim);font-size:var(--t-base);line-height:var(--lh-snug)}.lp-ink__grid{display:grid;gap:var(--s-6);margin-block-start:var(--s-8)}@media(min-width:40rem){.lp-ink__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-7)}}@media(min-width:68rem){.lp-ink__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.lp-fact{display:flex;flex-direction:column;gap:var(--s-3);padding-block-start:var(--s-4);border-block-start:1px solid var(--panel-line)}.lp-fact__term{font-size:var(--t-lg);font-weight:600;line-height:var(--lh-tight)}.lp-fact__desc{color:var(--on-panel-dim);font-size:var(--t-sm);line-height:var(--lh-snug)}.lp-fact__proof{margin-block-start:auto;padding-block-start:var(--s-3);font-size:var(--t-xs);font-weight:600;color:var(--primary-lift);unicode-bidi:isolate}.lp-price-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:var(--s-5);margin-block-start:var(--s-6);align-items:start}.lp-plan{display:flex;flex-direction:column;gap:var(--s-4);padding:var(--s-6);background:var(--bg);border:1px solid var(--line);border-radius:var(--radius)}.lp-plan[data-featured=true]{border-color:var(--primary);background:var(--primary-wash)}.lp-plan__name{font-weight:600;font-size:var(--t-lg)}.lp-plan__price{display:flex;align-items:baseline;gap:var(--s-2)}.lp-plan__amount{font-size:var(--t-2xl);font-weight:700;font-variant-numeric:tabular-nums;unicode-bidi:isolate;direction:ltr}.lp-plan__per{color:var(--muted);font-size:var(--t-sm)}.lp-plan__desc{color:var(--muted);font-size:var(--t-sm);line-height:var(--lh-snug);flex:1}.lp-toggle{display:inline-flex;gap:var(--s-1);padding:var(--s-1);background:var(--surface);border:1px solid var(--line);border-radius:999px}.lp-toggle button{min-height:2.25rem;padding-inline:var(--s-4);border-radius:999px;color:var(--muted);font-size:var(--t-sm);font-weight:600;transition:background-color var(--dur-fast) var(--e-snap),color var(--dur-fast) var(--e-snap)}.lp-toggle button[aria-pressed=true]{background:var(--primary);color:var(--on-primary)}.lp-faq{max-width:50rem;margin-block-start:var(--s-5)}.lp-faq details{border-block-end:1px solid var(--line)}.lp-faq summary{display:flex;align-items:flex-start;gap:var(--s-4);padding-block:var(--s-4);cursor:pointer;font-weight:600;list-style:none}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary:after{content:"";flex:none;width:.65rem;height:.65rem;margin-inline-start:auto;margin-block-start:.45em;border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);rotate:45deg;transition:rotate var(--dur) var(--e-out),border-color var(--dur-fast) linear}.lp-faq details[open] summary:after{rotate:-135deg;border-color:var(--primary)}.lp-faq__answer{padding-block-end:var(--s-4);color:var(--muted);max-width:var(--measure)}.lp-demo{background:var(--primary-deep);color:var(--on-primary);border-radius:var(--radius-lg);padding:var(--s-8) var(--gutter)}@media(min-width:48rem){.lp-demo{padding:var(--s-10) var(--s-8)}}.lp-demo__grid{display:grid;gap:var(--s-7)}@media(min-width:56rem){.lp-demo__grid{grid-template-columns:minmax(0,1fr) minmax(0,24rem);gap:var(--s-8);align-items:start}}.lp-demo h2{font-size:var(--t-2xl);margin-block-end:var(--s-4)}.lp-demo .lp-lede{color:#ffffffd6}.lp-demo a{text-decoration:underline;text-underline-offset:3px}.lp-field{display:block;margin-block-end:var(--s-4)}.lp-field__label{display:block;font-size:var(--t-sm);font-weight:600;margin-block-end:var(--s-2)}.lp-field input,.lp-field textarea,.lp-field select{width:100%;min-height:2.75rem;padding:var(--s-3) var(--s-4);background:var(--bg);color:var(--ink);border:1px solid transparent;border-radius:var(--radius-sm);font:inherit;font-size:var(--t-sm);transition:box-shadow var(--dur-fast) var(--e-snap)}.lp-field input::-moz-placeholder,.lp-field textarea::-moz-placeholder{color:var(--muted)}.lp-field input::placeholder,.lp-field textarea::placeholder{color:var(--muted)}.lp-field[data-invalid=true] input{box-shadow:0 0 0 2px var(--on-primary)}.lp-field__error{display:flex;align-items:center;gap:var(--s-2);margin-block-start:var(--s-2);font-size:var(--t-xs);font-weight:700}.lp-note{display:flex;gap:var(--s-3);align-items:flex-start;padding:var(--s-4);border:1px solid oklch(1 0 0 / .3);border-radius:var(--radius-sm);font-size:var(--t-sm)}.lp-navmenu{position:fixed;inset:0;z-index:var(--z-modal);display:flex;flex-direction:column;background:var(--panel);color:var(--on-panel);opacity:0;visibility:hidden;transition:opacity var(--dur) var(--e-out),visibility 0s linear var(--dur)}.lp-navmenu[data-open=true]{opacity:1;visibility:visible;transition-delay:0s}.lp-navmenu__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);padding-block:var(--s-5)}.lp-navmenu__list{flex:1;display:flex;flex-direction:column;justify-content:center;gap:var(--s-1)}.lp-navmenu__link{display:flex;align-items:baseline;gap:var(--s-4);padding-block:var(--s-2);font-size:clamp(2rem,1.4rem + 2.6vw,3.5rem);font-weight:700;letter-spacing:-.02em;color:var(--on-panel-dim);opacity:0;transform:translateY(1rem);transition:color var(--dur) var(--e-out),opacity .5s var(--e-out),transform .5s var(--e-out)}.lp:dir(rtl) .lp-navmenu__link{letter-spacing:0}.lp-navmenu[data-open=true] .lp-navmenu__link{opacity:1;transform:none}.lp-navmenu__link:hover{color:var(--on-panel)}.lp-navmenu__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3);padding-block:var(--s-5);border-block-start:1px solid var(--panel-line);font-size:var(--t-xs);font-weight:600;color:var(--on-panel-dim)}.lp-close{display:inline-flex;align-items:center;gap:var(--s-2);min-height:2.5rem;padding-inline:var(--s-4);border:1px solid var(--panel-line);border-radius:var(--radius-sm);font-size:var(--t-xs);font-weight:600;color:var(--on-panel-dim);transition:border-color var(--dur-fast) var(--e-snap),color var(--dur-fast) var(--e-snap)}.lp-close:hover{border-color:#ffffff73;color:var(--on-panel)}.lp-close svg{width:.85rem;height:.85rem}.lp-footer{position:relative;overflow:hidden;border-start-start-radius:var(--radius-lg);border-start-end-radius:var(--radius-lg);background:var(--panel);color:var(--on-panel);padding-block:var(--s-9) var(--s-6)}.lp-footer__top{display:flex;flex-direction:column;gap:var(--s-6);padding-block-end:var(--s-8);border-block-end:1px solid var(--panel-line)}@media(min-width:62rem){.lp-footer__top{flex-direction:row;align-items:flex-end;justify-content:space-between}}.lp-footer__top h2{max-width:16ch;font-size:var(--t-2xl)}.lp-footer__cols{display:grid;gap:var(--s-7);padding-block:var(--s-8)}@media(min-width:40rem){.lp-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:62rem){.lp-footer__cols{grid-template-columns:1.4fr repeat(2,minmax(0,1fr));gap:var(--s-8)}}.lp-footer__brandline{max-width:30ch;margin-block-start:var(--s-3);color:var(--on-panel-dim);font-size:var(--t-sm);line-height:var(--lh-snug)}.lp-footer__title{font-size:var(--t-xs);font-weight:700;color:#ffffff73;margin-block-end:var(--s-4)}.lp-footer__links{display:flex;flex-direction:column;gap:var(--s-3);font-size:var(--t-sm)}.lp-footer__links a{color:var(--on-panel-dim);transition:color var(--dur-fast) var(--e-snap),translate var(--dur-fast) var(--e-snap)}.lp-footer__links a:hover{color:var(--on-panel);translate:4px 0}.lp:dir(rtl) .lp-footer__links a:hover{translate:-4px 0}.lp-footer__legal{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-4);padding-block-start:var(--s-6);border-block-start:1px solid var(--panel-line);font-size:var(--t-xs);color:var(--on-panel-dim)}.lp-watermark{position:absolute;inset-inline:0;inset-block-end:-.18em;z-index:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;font-size:clamp(4rem,16vw,13rem);font-weight:700;line-height:1;letter-spacing:-.04em;color:#ffffff0d}.lp-footer>.lp-shell{position:relative;z-index:1}[data-lp-anim=on] .lp-reveal{opacity:0;transform:translateY(1.25rem);transition:opacity var(--dur-slow) var(--e-out-soft),transform var(--dur-slow) var(--e-out-soft);transition-delay:var(--d, 0ms)}[data-lp-anim=on] .lp-reveal[data-in=true]{opacity:1;transform:none}.lp-ln{display:block;overflow:hidden}.lp:dir(rtl) .lp-ln{padding-block:.12em;margin-block:-.12em}.lp-ln>span{display:block}[data-lp-anim=on] .lp-ln>span{transform:translateY(100%);opacity:0;transition:transform .9s cubic-bezier(.215,.61,.355,1),opacity .9s cubic-bezier(.215,.61,.355,1);transition-delay:var(--d, 0ms)}[data-lp-anim=on] [data-in=true]>.lp-ln>span{transform:none;opacity:1}@media(prefers-reduced-motion:reduce){.lp *,.lp *:before,.lp *:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;transition-delay:0ms!important}.lp-reveal{opacity:1!important;transform:none!important}.lp-ln>span{transform:none!important;opacity:1!important}.lp-loader{display:none!important}}.lp-learn{background:#f7f8fa;color:var(--ink)}.lp-learn-header{background:color-mix(in srgb,#fff 94%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.lp-learn-language{display:inline-flex;align-items:center;min-height:2.35rem;padding-inline:.85rem;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:var(--t-xs);font-weight:700}.lp-learn-hero{position:relative;overflow:hidden;padding-block:clamp(4rem,9vw,8rem) clamp(3rem,7vw,6rem);background:var(--panel);color:var(--on-panel)}.lp-learn-hero:after{content:"";position:absolute;inset-inline-end:-6rem;inset-block-end:-9rem;width:min(35rem,65vw);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,color-mix(in oklch,var(--accent) 28%,transparent),transparent 68%);pointer-events:none}.lp-learn-hero__grid{position:relative;z-index:1;display:grid;gap:var(--s-8);align-items:end}@media(min-width:62rem){.lp-learn-hero__grid{grid-template-columns:minmax(0,1.5fr) minmax(20rem,.7fr)}}.lp-learn-hero h1{max-width:12ch;font-size:clamp(2.7rem,6.3vw,5.7rem);line-height:.98}.lp-learn-hero h1+p{max-width:68ch;margin-block-start:var(--s-5);color:var(--on-panel-dim);font-size:var(--t-lg);line-height:1.9}.lp-learn-search{max-width:48rem;margin-block-start:var(--s-7)}.lp-learn-search label{display:block;margin-block-end:var(--s-2);color:var(--on-panel-dim);font-size:var(--t-sm);font-weight:700}.lp-learn-search>div{display:flex;gap:var(--s-2)}.lp-learn-search input{min-width:0;flex:1;min-height:3.5rem;padding-inline:var(--s-4);border:1px solid oklch(1 0 0 / .22);border-radius:12px;background:#ffffff14;color:var(--on-panel);outline:none}.lp-learn-search input::-moz-placeholder{color:#ffffff9e}.lp-learn-search input::placeholder{color:#ffffff9e}.lp-learn-search input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 28%,transparent)}.lp-learn-search button{min-height:3.5rem;padding-inline:var(--s-5);border:0;border-radius:12px;background:var(--accent);color:#111b1f;font-weight:800;cursor:pointer;transition:translate var(--dur-fast) var(--e-snap),filter var(--dur-fast) var(--e-snap)}.lp-learn-search button:hover{translate:0 -2px;filter:brightness(1.06)}.lp-learn-summary{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--panel-line)}.lp-learn-summary div{padding:var(--s-4);border-inline-start:1px solid var(--panel-line)}.lp-learn-summary div:first-child{border-inline-start:0}.lp-learn-summary dt{font-size:var(--t-xl);font-weight:800;color:var(--accent)}.lp-learn-summary dd{margin-block-start:var(--s-1);color:var(--on-panel-dim);font-size:var(--t-xs);line-height:1.6}.lp-learn-map{padding-block:clamp(3.5rem,8vw,7rem)}.lp-learn-map__heading{display:grid;gap:var(--s-3);max-width:72ch;margin-block-end:var(--s-8)}.lp-learn-map__heading h2{font-size:var(--t-2xl)}.lp-learn-map__heading p{color:var(--muted);line-height:1.9}.lp-learn-groups{display:grid;gap:var(--s-9);list-style:none}.lp-learn-group{display:grid;gap:var(--s-5)}@media(min-width:62rem){.lp-learn-group{grid-template-columns:minmax(15rem,.55fr) minmax(0,1.45fr);gap:var(--s-8)}}.lp-learn-group__title{display:flex;gap:var(--s-4);align-items:flex-start}.lp-learn-group__title>span{color:var(--primary-deep);font-size:var(--t-sm);font-weight:800;font-variant-numeric:tabular-nums}.lp-learn-group__title h2{font-size:var(--t-xl);line-height:1.25}.lp-learn-group__title p{margin-block-start:var(--s-2);color:var(--muted);line-height:1.75}.lp-learn-lessons{list-style:none;border-block-start:1px solid var(--line)}.lp-learn-lessons li{border-block-end:1px solid var(--line)}.lp-learn-lessons a{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;gap:var(--s-4);align-items:center;padding-block:var(--s-5);color:inherit;transition:color var(--dur-fast) var(--e-snap),transform var(--dur-fast) var(--e-snap)}.lp-learn-lessons a:hover{color:var(--primary-deep);transform:translate(-.5rem)}.lp-learn:dir(ltr) .lp-learn-lessons a:hover{transform:translate(.5rem)}.lp-learn-lessons__number{color:var(--muted);font-size:var(--t-sm);font-weight:800}.lp-learn-lessons strong{display:block;font-size:var(--t-base)}.lp-learn-lessons small{display:block;margin-block-start:var(--s-2);color:var(--muted);font-size:var(--t-sm);line-height:1.7}.lp-learn-lessons__action{color:var(--primary-deep);font-size:var(--t-xs);font-weight:800;white-space:nowrap}.lp-learn-empty{max-width:48rem;padding:var(--s-7);border-radius:16px;background:#fff;box-shadow:0 14px 38px #111f2614}.lp-learn-empty p{margin-block:var(--s-3) var(--s-5);color:var(--muted)}.lp-learn-empty a{color:var(--primary-deep);font-weight:800}.lp-learn-layout{display:grid;gap:var(--s-7);padding-block:var(--s-7) var(--s-9)}@media(min-width:68rem){.lp-learn-layout{grid-template-columns:18rem minmax(0,1fr);align-items:start}}.lp-learn-sidebar{display:none;padding:var(--s-4);border-radius:14px;background:#fff;box-shadow:0 12px 34px #111f2612}@media(min-width:68rem){.lp-learn-sidebar{display:block;position:sticky;inset-block-start:6.5rem;max-height:calc(100vh - 8rem);overflow:auto}}.lp-learn-sidebar__home{display:block;padding:var(--s-3);color:var(--primary-deep);font-weight:800}.lp-learn-sidebar details{border-block-start:1px solid var(--line)}.lp-learn-sidebar summary{padding:var(--s-3);cursor:pointer;color:var(--ink);font-weight:800}.lp-learn-sidebar nav{display:grid;padding-block-end:var(--s-3)}.lp-learn-sidebar nav a{padding:.55rem var(--s-4);color:var(--muted);font-size:var(--t-xs);line-height:1.6;border-radius:8px}.lp-learn-sidebar nav a:hover{color:var(--primary-deep);background:color-mix(in srgb,var(--accent) 9%,white)}.lp-learn-sidebar nav a[aria-current=page]{color:var(--panel);background:color-mix(in srgb,var(--accent) 22%,white);font-weight:800}.lp-learn-mobile-index{padding:var(--s-4);border-radius:14px;background:#fff;box-shadow:0 12px 34px #111f2612}.lp-learn-mobile-index summary{cursor:pointer;color:var(--ink);font-weight:800}.lp-learn-mobile-index nav{display:grid;max-height:65vh;margin-block-start:var(--s-4);overflow:auto}.lp-learn-mobile-index strong{margin-block-start:var(--s-3);padding-block:var(--s-2);border-block-end:1px solid var(--line)}.lp-learn-mobile-index a{padding:.55rem var(--s-3);color:var(--muted);font-size:var(--t-xs);border-radius:8px}.lp-learn-mobile-index a[aria-current=page]{color:var(--panel);background:color-mix(in srgb,var(--accent) 22%,white);font-weight:800}@media(min-width:68rem){.lp-learn-mobile-index{display:none}}.lp-learn-content{min-width:0;max-width:58rem}.lp-learn-content .lp-breadcrumbs{margin-block-end:var(--s-5)}.lp-learn-article__header{padding-block-end:var(--s-6);border-block-end:1px solid var(--line)}.lp-learn-article__header h1{max-width:18ch;font-size:clamp(2.25rem,5vw,4.6rem);line-height:1.08}.lp-learn-article__header>p{max-width:68ch;margin-block-start:var(--s-4);color:var(--muted);font-size:var(--t-lg);line-height:1.9}.lp-learn-article__header>div{display:flex;flex-wrap:wrap;gap:var(--s-4);margin-block-start:var(--s-4);color:var(--muted);font-size:var(--t-xs)}.lp-learn-content section,.lp-learn-content aside{margin-block-start:clamp(2.75rem,6vw,5rem)}.lp-learn-content h2{font-size:var(--t-xl);line-height:1.35}.lp-learn-content h3{margin-block-start:var(--s-5);font-size:var(--t-base)}.lp-learn-content p,.lp-learn-content li{line-height:1.95}.lp-learn-objective{max-width:72ch}.lp-learn-objective>p{margin-block-start:var(--s-3);color:var(--muted);font-size:var(--t-base)}.lp-learn-objective ul,.lp-learn-notes ul{margin-block-start:var(--s-3);padding-inline-start:1.25rem}.lp-learn-outcome{display:grid;grid-template-columns:minmax(8rem,.28fr) minmax(0,1fr);gap:var(--s-4);margin-block-start:var(--s-5);padding-block:var(--s-4);border-block:1px solid var(--line)}.lp-learn-outcome strong{color:var(--primary-deep)}.lp-learn-outcome span{color:var(--muted);line-height:1.8}.lp-learn-example{display:grid;gap:var(--s-5);padding:clamp(1.5rem,4vw,2.5rem);border-radius:16px;background:var(--panel);color:var(--on-panel);box-shadow:0 18px 48px #111f2629}.lp-learn-example>div>p{max-width:68ch;margin-block-start:var(--s-3);color:var(--on-panel-dim)}.lp-learn-example dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-block-start:1px solid var(--panel-line)}.lp-learn-example dl div{padding-block:var(--s-3);border-block-end:1px solid var(--panel-line)}.lp-learn-example dt{color:var(--on-panel-dim);font-size:var(--t-xs)}.lp-learn-example dd{margin-block-start:var(--s-1);color:var(--accent);font-weight:800}.lp-learn-example__result{display:grid;gap:var(--s-2);padding-block-start:var(--s-2)}.lp-learn-example__result span{color:var(--on-panel-dim)}.lp-learn-walkthrough>p{max-width:68ch;margin-block-start:var(--s-3);color:var(--muted)}.lp-learn-screens{display:grid;gap:var(--s-7);margin-block-start:var(--s-6)}.lp-learn-screen{overflow:hidden;border-radius:16px;background:var(--panel);box-shadow:0 20px 52px #111f2621}.lp-learn-screen__copy{padding:var(--s-5)}.lp-learn-screen__copy>span{color:var(--accent);font-size:var(--t-xs);font-weight:800}.lp-learn-screen__copy h3{margin-block-start:var(--s-2);color:var(--on-panel);font-size:var(--t-lg)}.lp-learn-screen__copy p{max-width:68ch;margin-block-start:var(--s-2);color:var(--on-panel-dim)}.lp-learn-screen img{display:block;width:100%;height:auto}.lp-learn-screen figcaption{display:flex;justify-content:space-between;gap:var(--s-3);padding:var(--s-3) var(--s-4);color:var(--on-panel-dim);font-size:var(--t-xs)}.lp-learn-screen figcaption a{color:var(--accent);font-weight:700}.lp-learn-steps>h2,.lp-learn-buttons>h2{margin-block-end:var(--s-5)}.lp-learn-steps ol{list-style:none;border-block-start:1px solid var(--line)}.lp-learn-steps li{display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:var(--s-4);padding-block:var(--s-5);border-block-end:1px solid var(--line)}.lp-learn-steps li>span{display:grid;place-items:center;width:2.35rem;height:2.35rem;border-radius:50%;background:var(--panel);color:var(--accent);font-size:var(--t-sm);font-weight:800}.lp-learn-buttons>p{margin-block-start:calc(var(--s-5) * -1 + var(--s-2));color:var(--muted);font-size:var(--t-sm)}.lp-learn-table{margin-block-start:var(--s-5);border-block-start:1px solid var(--line)}.lp-learn-table [role=row]{display:grid;grid-template-columns:minmax(9rem,.45fr) minmax(0,1fr);gap:var(--s-5);padding-block:var(--s-4);border-block-end:1px solid var(--line)}.lp-learn-table strong{color:var(--primary-deep)}.lp-learn-table span{color:var(--muted);line-height:1.8}.lp-learn-fields__head,.lp-learn-fields__rows>div{display:grid;grid-template-columns:minmax(8rem,.65fr) minmax(14rem,1.4fr) minmax(8rem,.75fr) minmax(6rem,.55fr);gap:var(--s-4);align-items:start}.lp-learn-fields__head{margin-block-start:var(--s-5);padding-block:var(--s-3);border-block:1px solid var(--line);color:var(--muted);font-size:var(--t-xs);font-weight:800}.lp-learn-fields__rows>div{padding-block:var(--s-4);border-block-end:1px solid var(--line)}.lp-learn-fields__rows strong{color:var(--primary-deep)}.lp-learn-fields__rows p{color:var(--muted)}.lp-learn-fields__rows code{padding:.2rem .35rem;border-radius:6px;background:color-mix(in srgb,var(--accent) 10%,white);color:var(--ink);font-family:inherit;font-size:var(--t-xs);font-weight:700}.lp-learn-fields__rows span{color:var(--muted);font-size:var(--t-xs)}.lp-learn-notes{padding:var(--s-6);border-radius:14px;background:color-mix(in srgb,var(--accent) 10%,#fff)}.lp-learn-notes li+li{margin-block-start:var(--s-2)}.lp-learn-video{display:grid;gap:var(--s-5);align-items:center;padding-block:var(--s-6);border-block:1px solid var(--line)}@media(min-width:40rem){.lp-learn-video{grid-template-columns:minmax(15rem,.75fr) minmax(0,1fr)}}.lp-learn-video__frame{display:grid;place-items:center;aspect-ratio:16 / 9;border-radius:14px;background:var(--panel);color:var(--accent)}.lp-learn-video video{width:100%;aspect-ratio:16 / 9;border-radius:14px;background:var(--panel);box-shadow:0 18px 46px #111f2624}.lp-learn-video p{margin-block:var(--s-2) var(--s-3);color:var(--muted)}.lp-learn-video span{display:inline-flex;padding:.45rem .75rem;border-radius:999px;background:#e9edf0;color:#48565d;font-size:var(--t-xs);font-weight:800}.lp-learn-pagination{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-4);margin-block-start:var(--s-8)}.lp-learn-pagination a{padding:var(--s-5);border-radius:14px;background:#fff;color:inherit;box-shadow:0 12px 32px #111f2612}.lp-learn-pagination a:hover strong{color:var(--primary-deep)}.lp-learn-pagination small,.lp-learn-pagination strong{display:block}.lp-learn-pagination small{margin-block-end:var(--s-2);color:var(--muted)}@media(max-width:39.99rem){.lp-learn-search>div{flex-direction:column}.lp-learn-lessons a{grid-template-columns:1.5rem minmax(0,1fr)}.lp-learn-lessons__action{grid-column:2}.lp-learn-table [role=row]{grid-template-columns:1fr;gap:var(--s-1)}.lp-learn-outcome,.lp-learn-example dl{grid-template-columns:1fr}.lp-learn-fields__head{display:none}.lp-learn-fields__rows>div{grid-template-columns:1fr;gap:var(--s-2)}.lp-learn-screen figcaption{flex-direction:column}.lp-learn-pagination{grid-template-columns:1fr}}
