.m_b37d9ac7{width:calc(100% - var(--mantine-spacing-md) * 2);position:fixed;z-index:var(--notifications-z-index);max-width:var(--notifications-container-width)}.m_b37d9ac7:where([data-position=top-center]){top:var(--mantine-spacing-md);left:50%;transform:translateX(-50%)}.m_b37d9ac7:where([data-position=top-left]){top:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){top:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);left:50%;transform:translateX(-50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_5ed0edd0+.m_5ed0edd0{margin-top:var(--mantine-spacing-md)}:root{--brand-ink-deep:#143A2C;--brand-ink-mid:#1F5943;--brand-cream:#F3EADB;--brand-solaris:#FAF7F0;--brand-light-green:#90D09E;--brand-ink-deep-rgb:20,58,44;--brand-ink-mid-rgb:31,89,67;--brand-cream-rgb:243,234,219;--brand-solaris-rgb:250,247,240;--brand-light-green-rgb:144,208,158;--container-max:1200px;--section-padding-y:clamp(48px,6vw,96px);--hero-padding-y:clamp(56px,8vw,120px);--font-display:"new-spirit","Fraunces","Georgia","Times New Roman",serif;--font-size-display-xl:clamp(2.75rem,6vw,4.5rem);--font-size-display-lg:clamp(2rem,4vw,3rem);--font-weight-display-h1:400;--font-weight-display-h2:500;--tracking-display:-0.02em;--tracking-display-tight:-0.03em;--tracking-display-hero:-0.04em;--tracking-caps:0.18em;--tracking-caps-tech:0.22em;--tracking-body:0em;--leading-display:0.95;--leading-display-tight:0.92;--leading-display-loose:1.05;--leading-body:1.6;--section-gap-tight:clamp(40px,6vh,72px);--section-gap-default:clamp(64px,9vh,120px);--section-gap-loose:clamp(96px,14vh,160px);--btn-padding-x:24px;--btn-padding-x-lg:32px;--color-surface-page:var(--mantine-color-neutral-0);--color-surface-card:var(--mantine-color-neutral-1);--color-surface-muted:var(--mantine-color-neutral-2);--color-surface-emphasis:var(--mantine-color-primary-0);--color-surface-warm:var(--mantine-color-neutral-3);--color-surface-invert:var(--mantine-color-primary-8);--color-surface-action:var(--mantine-color-accent-5);--color-text-primary:var(--mantine-color-primary-8);--color-text-secondary:var(--mantine-color-primary-7);--color-text-muted:var(--mantine-color-neutral-7);--color-text-invert:var(--mantine-color-neutral-0);--color-text-on-action:var(--mantine-color-primary-8);--color-trust:var(--mantine-color-primary-8);--color-badge-recommended:var(--mantine-color-accent-5);--color-block-warning:var(--mantine-color-warning-5);--color-block-danger:var(--mantine-color-red-7);--color-border-subtle:var(--mantine-color-neutral-3);--color-border-emphasis:var(--mantine-color-primary-8);--noise-opacity:0.03;--motion-duration-fast:120ms;--motion-duration-base:180ms;--motion-duration-slow:260ms;--motion-duration-enter:400ms;--motion-easing-standard:cubic-bezier(0.4,0,0.2,1);--motion-easing-emphasized:cubic-bezier(0.2,0,0,1);--motion-easing-spring:cubic-bezier(0.34,1.56,0.64,1);--motion-duration-cinemato:850ms;--motion-duration-stagger-base:60ms;--motion-duration-section-enter:1100ms;--ease-emphasize:cubic-bezier(0.16,1,0.3,1);--ease-cinemato:cubic-bezier(0.22,1,0.36,1);--ease-glide:cubic-bezier(0.65,0,0.35,1);--ease-section-enter:cubic-bezier(0.19,1,0.22,1);--ease-magnetic:cubic-bezier(0.25,0.46,0.45,0.94);--motion-instant:80ms;--motion-fast:180ms;--motion-base:280ms;--motion-slow:480ms;--motion-narrative:1400ms;--ease-cinemato-bidir:cubic-bezier(0.83,0,0.17,1);--ease-organic:cubic-bezier(0.45,0,0.15,1);--ease-press:cubic-bezier(0.7,0.1,0.3,0.9);--ease-spring-overshoot:cubic-bezier(0.34,1.56,0.64,1);--stagger-letter:24ms;--stagger-line:90ms;--stagger-card:140ms;--motion-intensity:1;--idle-state:0;--cursor-x:50%;--cursor-y:50%;--cursor-proximity:0;--scroll-progress:0;--scroll-section-progress:0;--viewport-w:100vw;--viewport-h:100vh;--focus-ring:2px solid var(--mantine-color-primary-5);--focus-ring-offset:2px;--text-body-sm:14px;--text-body-md:16px;--text-body-lg:17px;--text-cta-md:16px;--text-cta-lg:17px;--leading-comfort:1.55;--btn-radius:8px;--btn-height-sm:36px;--btn-height-md:44px;--btn-height-lg:52px;--btn-font-weight:600;--cta-primary-bg:var(--mantine-color-accent-5);--cta-primary-bg-hover:var(--mantine-color-accent-6);--cta-primary-fg:var(--mantine-color-primary-8);--cta-action-bg:var(--mantine-color-accent-5);--cta-action-bg-hover:var(--mantine-color-accent-6);--cta-action-fg:var(--mantine-color-primary-8);--cta-secondary-bg:var(--mantine-color-primary-8);--cta-secondary-bg-hover:var(--mantine-color-primary-9);--cta-secondary-fg:var(--mantine-color-neutral-0);--cta-outline-bg:transparent;--cta-outline-border:var(--mantine-color-primary-8);--cta-outline-fg:var(--mantine-color-primary-8);--cta-outline-bg-hover:var(--mantine-color-primary-0);--header-pill-bg:rgba(243,237,226,0.92);--header-pill-bg-condensed:rgba(243,237,226,0.96);--header-pill-border:rgba(4,74,78,0.10);--header-pill-shadow:0 8px 24px -12px rgba(4,74,78,0.22);--header-pill-shadow-idle:0 4px 16px -8px rgba(4,74,78,0.12);--footer-sticky-bg:rgba(243,237,226,0.92);--footer-sticky-border:rgba(4,74,78,0.10);--footer-sticky-shadow:0 -4px 16px -8px rgba(4,74,78,0.10);--shadow-card:0 6px 16px -6px rgba(4,74,78,0.10),0 2px 6px -2px rgba(4,74,78,0.06);--shadow-elevated:0 28px 56px -18px rgba(4,74,78,0.22),0 12px 24px -10px rgba(4,74,78,0.14),0 4px 8px -4px rgba(4,74,78,0.08);--shadow-floating:0 40px 80px -24px rgba(4,74,78,0.32),0 18px 36px -14px rgba(4,74,78,0.20),0 6px 14px -6px rgba(4,74,78,0.10);--surface-overlay-white:rgba(251,248,243,0.6);--surface-overlay-white-strong:rgba(251,248,243,0.92);--color-whatsapp:#25D366;--color-whatsapp-hover:#20BA5C;--color-whatsapp-tint:rgba(37,211,102,0.12);--text-on-dark-primary:rgba(243,237,226,0.94);--text-on-dark-body:rgba(243,237,226,0.84);--text-on-dark-muted:rgba(243,237,226,0.72);--overlay-bone-subtle:rgba(243,237,226,0.08);--overlay-bone-hover:rgba(243,237,226,0.14);--overlay-bone-border:rgba(243,237,226,0.18);--overlay-bone-focus:rgba(243,237,226,0.20);--overlay-bone-zero:rgba(243,237,226,0);--overlay-green-zero:rgba(4,74,78,0);--overlay-green-soft:rgba(4,74,78,0.28);--shadow-ink-subtle:rgba(4,74,78,0.04);--shadow-ink-sm:rgba(4,74,78,0.06);--shadow-ink-md:rgba(4,74,78,0.14);--shadow-ink-strong:rgba(4,74,78,0.24);--shadow-ink-deep:rgba(4,74,78,0.40);--glow-clay-1:rgba(159,240,34,0.18);--glow-clay-2:rgba(159,240,34,0.10);--glow-green:rgba(8,136,145,0.20);--glow-lime:rgba(159,240,34,0.18);--glow-teal:rgba(8,136,145,0.20);--overlay-navy-zero:var(--overlay-green-zero);--overlay-navy-soft:var(--overlay-green-soft);--glow-ocre-1:var(--glow-clay-1);--glow-ocre-2:var(--glow-clay-2);--glow-azul:var(--glow-green)}.visual-tech-only{display:none!important}[data-visual=tech] .visual-tech-only{display:block!important}.theme-dark-test{--color-surface-page:var(--mantine-color-primary-9);--color-surface-card:var(--mantine-color-primary-5);--color-surface-muted:var(--mantine-color-primary-7);--color-surface-emphasis:var(--mantine-color-primary-9);--color-border-subtle:rgba(243,237,226,0.10);--color-border-emphasis:rgba(243,237,226,0.18)}.theme-dark-test .on-dark-bg,.theme-dark-test .on-dark-bg *{color:var(--mantine-color-neutral-1)!important}.theme-dark-test .on-dark-bg .on-dark-bg-muted,.theme-dark-test .on-dark-bg-muted{color:rgba(243,234,219,.72)!important}.theme-dark-test .on-dark-bg .on-dark-bg-eyebrow,.theme-dark-test .on-dark-bg-eyebrow{color:var(--mantine-color-primary-2)!important}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-12:48px;--space-14:56px;--space-16:64px;--space-20:80px;--space-24:96px;--space-28:112px;--space-32:128px;--space-40:160px;--space-48:192px;--space-56:224px;--space-64:256px;--section-py-micro:clamp(40px,5vh,56px);--section-py-tight:clamp(64px,8vh,96px);--section-py-default:clamp(96px,12vh,160px);--section-py-loose:clamp(128px,16vh,200px);--section-py-monumental:clamp(160px,22vh,280px);--hero-py:clamp(120px,18vh,200px);--section-gap-zero:0;--section-gap-breath:clamp(48px,6vh,80px);--section-gap-pivot:clamp(96px,12vh,160px);--container-prose:640px;--container-narrow:880px;--container-default:1200px;--container-wide:1440px;--container-bleed:100vw;--content-px:clamp(24px,4vw,56px);--content-px-loose:clamp(28px,5vw,80px);--content-px-tight:clamp(20px,3vw,32px);--rhythm-eyebrow-h2:clamp(12px,1.4vh,20px);--rhythm-h1-subhead:clamp(28px,3.2vh,48px);--rhythm-h2-subhead:clamp(20px,2.4vh,36px);--rhythm-h2-body:clamp(24px,2.8vh,40px);--rhythm-body-cta:clamp(28px,3.2vh,48px);--rhythm-cta-microcopy:clamp(12px,1.4vh,20px);--rhythm-header-content:clamp(48px,6vh,88px);--rhythm-list-item-tight:12px;--rhythm-list-item-default:clamp(16px,1.8vh,24px);--rhythm-list-item-loose:clamp(28px,3.2vh,48px);--text-xs:0.75rem;--text-sm:0.844rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:1.333rem;--text-2xl:1.777rem;--text-3xl:2.369rem;--text-4xl:3.157rem;--text-5xl:4.209rem;--text-6xl:5.611rem;--text-7xl:7.479rem;--display-h1-fluid:clamp(2.625rem,8vw,7.479rem);--display-h2-fluid:clamp(2rem,5.2vw,4.209rem);--display-h3-fluid:clamp(1.5rem,3vw,2.369rem);--display-h4-fluid:clamp(1.25rem,2vw,1.777rem);--leading-h1:0.95;--leading-h2:1.05;--leading-h3:1.15;--leading-h4:1.25;--leading-body-lg:1.6;--leading-caps:1.2;--tracking-h1:-0.04em;--tracking-h2-fluid:-0.025em;--tracking-h3:-0.015em;--tracking-h4:-0.005em;--tracking-body-flat:0em;--aspect-portrait:4/5;--aspect-square:1/1;--aspect-cinema:21/9;--aspect-classic:16/9;--aspect-editorial:3/4}@keyframes scrollcue{0%{transform:translateY(0);opacity:.42}60%{opacity:1}to{transform:translateY(14px);opacity:0}}@keyframes idle-breathing-soft{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.018);opacity:1}}@keyframes idle-breathing-halo{0%,to{opacity:.32;filter:blur(20px)}50%{opacity:.46;filter:blur(24px)}}@keyframes ribbon-dot-pulse{0%,to{box-shadow:0 0 0 0 rgba(20,58,44,.32)}50%{box-shadow:0 0 0 8px rgba(20,58,44,0)}}@keyframes connector-flow{0%{stroke-dashoffset:100%;opacity:.42}50%{opacity:.62}to{stroke-dashoffset:-100%;opacity:.42}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.ops-shell{--font-display:var(--font-ops),"Inter",system-ui,-apple-system,sans-serif;--font-sans:var(--font-ops),"Inter",system-ui,-apple-system,sans-serif;--tracking-display:-0.01em;--leading-display:1.15}.ops-shell,.ops-shell h1,.ops-shell h2,.ops-shell h3,.ops-shell h4,.ops-shell h5,.ops-shell h6{font-family:var(--font-ops),"Inter",system-ui,-apple-system,sans-serif}body,html{padding:0;margin:0;font-family:var(--font-sans),system-ui,-apple-system,sans-serif;color:var(--mantine-color-neutral-9);background:var(--mantine-color-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}*{scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{display:none;width:0;height:0}a{color:inherit;text-decoration:none}[data-visual=tech] .mantine-Autocomplete-input,[data-visual=tech] .mantine-Input-input,[data-visual=tech] .mantine-NumberInput-input,[data-visual=tech] .mantine-PasswordInput-input,[data-visual=tech] .mantine-PinInput-input,[data-visual=tech] .mantine-Select-input,[data-visual=tech] .mantine-TagsInput-input,[data-visual=tech] .mantine-TextInput-input,[data-visual=tech] .mantine-Textarea-input,[data-visual=tech] input,[data-visual=tech] select,[data-visual=tech] textarea{font-family:var(--font-sans),system-ui,-apple-system,sans-serif}:where(.prose,.landing-text) a,:where(main li)>a:not([class*=cta]):not([role=button]),:where(main p)>a:not([class*=cta]):not([role=button]){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.skip-to-content:focus,.skip-to-content:focus-visible{transform:translateY(0)!important}html{scroll-behavior:smooth}:target,section[id]{scroll-margin-top:96px}.institutional-surface{--mantine-radius-xs:2px;--mantine-radius-sm:4px;--mantine-radius-md:8px;--mantine-radius-lg:12px;--mantine-radius-xl:18px}@keyframes button-deny-shake{0%,to{transform:translateX(0)}15%{transform:translateX(-4px) rotate(-.8deg)}30%{transform:translateX(4px) rotate(.8deg)}45%{transform:translateX(-3px) rotate(-.5deg)}60%{transform:translateX(3px) rotate(.5deg)}75%{transform:translateX(-2px)}90%{transform:translateX(2px)}}@keyframes button-active-press{0%{transform:translateY(0) scale(1)}40%{transform:translateY(1.5px) scale(.975)}to{transform:translateY(0) scale(1)}}.mantine-ActionIcon-root,.mantine-Button-root,[role=button],button{transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s cubic-bezier(.2,.8,.2,1),filter .18s ease;will-change:transform}.mantine-ActionIcon-root:not(:disabled):not([data-disabled=true]):not([aria-disabled=true]):active,.mantine-Button-root:not(:disabled):not([data-disabled=true]):not([aria-disabled=true]):active,[role=button]:not([aria-disabled=true]):active,button:not(:disabled):not([data-disabled=true]):not([aria-disabled=true]):active{animation:button-active-press .22s cubic-bezier(.2,.8,.2,1)}.mantine-ActionIcon-root:not(:disabled):not([data-disabled=true]):not([aria-disabled=true]):hover,.mantine-Button-root:not(:disabled):not([data-disabled=true]):not([aria-disabled=true]):hover,button:not(:disabled):not([data-disabled=true]):not([aria-disabled=true]):hover{transform:translateY(-1px)}.mantine-ActionIcon-root:disabled:hover,.mantine-ActionIcon-root[data-disabled=true]:hover,.mantine-Button-root:disabled:hover,.mantine-Button-root[aria-disabled=true]:hover,.mantine-Button-root[data-disabled=true]:hover,[role=button][aria-disabled=true]:hover,button:disabled:hover,button[aria-disabled=true]:hover,button[data-disabled=true]:hover{animation:button-deny-shake .5s cubic-bezier(.36,.07,.19,.97);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.mantine-ActionIcon-root,.mantine-Button-root,[role=button],button{transition:none;animation:none!important}.mantine-Button-root:active,.mantine-Button-root:hover,button:active,button:hover{transform:none!important;animation:none!important}}.glass-surface{position:relative;background:linear-gradient(180deg,rgba(250,247,240,.94),rgba(243,234,219,.9));backdrop-filter:saturate(160%) blur(18px);-webkit-backdrop-filter:saturate(160%) blur(18px);border:1px solid rgba(31,26,18,.08);border-radius:clamp(20px,2.5vw,28px);padding:clamp(20px,3vw,40px);box-shadow:0 24px 60px -28px rgba(31,26,18,.18),0 10px 24px -12px rgba(31,26,18,.08),inset 0 1px 0 rgba(250,247,240,.45);color:var(--mantine-color-neutral-9)}.glass-surface--footer{padding:clamp(14px,2vw,22px) clamp(18px,2.5vw,28px)}.glass-surface--footer>div{border-top:none!important;padding-top:0!important;margin-top:0!important}.glass-surface .mantine-Card-root{background:rgba(250,247,240,.88);border-color:rgba(31,26,18,.05);box-shadow:0 2px 6px -4px rgba(31,26,18,.1)}.glass-surface .mantine-Alert-root{backdrop-filter:saturate(140%) blur(6px);-webkit-backdrop-filter:saturate(140%) blur(6px)}.glass-surface,.glass-surface h1,.glass-surface h2,.glass-surface h3{color:var(--mantine-color-neutral-9)}@media (prefers-reduced-transparency:reduce){.glass-surface{background:var(--mantine-color-primary-0);backdrop-filter:none;-webkit-backdrop-filter:none}}a.shell-tab,span.shell-tab{cursor:pointer!important;position:relative;overflow:hidden;transition:transform .08s ease-out,box-shadow .08s ease-out,background-color .08s ease-out!important;user-select:none;-webkit-tap-highlight-color:transparent;will-change:transform,box-shadow}a.shell-tab:not([data-active=true]):hover{background-color:rgba(255,255,255,.1)!important;transform:translateY(-1px)!important;box-shadow:0 3px 10px -3px rgba(0,0,0,.28)!important}a.shell-tab[data-active=true]:hover{background-color:rgba(0,0,0,.16)!important}a.shell-tab[data-active=true]{background-color:rgba(0,0,0,.08)!important;transform:translateY(1px)!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.22),inset 0 1px 1px rgba(0,0,0,.08)!important;text-shadow:0 1px 0 rgba(0,0,0,.08)}a.shell-tab[data-active=true]:hover{background-color:rgba(0,0,0,.1)!important}a.shell-tab:active{transition:none!important;background-color:rgba(0,0,0,.12)!important;transform:translateY(1px)!important;box-shadow:inset 0 1px 3px rgba(0,0,0,.28),inset 0 1px 1px rgba(0,0,0,.12)!important;text-shadow:0 1px 0 rgba(0,0,0,.12)}a.shell-tab:focus-visible{outline:2px solid var(--mantine-color-primary-5);outline-offset:2px}.blog-card-link:hover{border-color:var(--color-border-emphasis)!important;box-shadow:0 14px 40px -22px rgba(20,58,44,.32),0 2px 6px -2px rgba(20,58,44,.08)}.blog-card-link:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.blog-post-body{font-family:var(--font-sans),system-ui,sans-serif;font-size:1.0625rem;line-height:1.72;color:var(--color-text-primary);max-width:100%}.blog-post-body>*+*{margin-top:1.4em}.blog-post-body h2{font-size:clamp(1.625rem,3vw,2rem);letter-spacing:-.018em;line-height:1.2;margin-top:2em;scroll-margin-top:96px}.blog-post-body h2,.blog-post-body h3{font-family:var(--font-display);font-weight:400;color:var(--color-text-primary)}.blog-post-body h3{font-size:clamp(1.25rem,2.4vw,1.5rem);letter-spacing:-.012em;line-height:1.25;margin-top:1.6em}.blog-post-body h4{font-weight:600;font-size:1.0625rem;margin-top:1.4em;color:var(--color-text-primary)}.blog-post-body p{color:var(--color-text-primary);margin:0}.blog-post-body>p:first-of-type:first-letter{font-family:var(--font-display);font-weight:400;font-size:3.5em;float:left;line-height:.92;margin-right:.12em;margin-top:.04em;color:var(--mantine-color-primary-8);letter-spacing:-.04em}.blog-post-body strong{color:var(--mantine-color-primary-9);font-weight:600}.blog-post-body em{font-style:italic;color:var(--color-text-primary)}.blog-post-body a{color:var(--mantine-color-primary-8);text-decoration:underline;text-decoration-color:rgba(20,58,44,.32);text-underline-offset:3px;transition:text-decoration-color var(--motion-duration-base) var(--motion-easing-standard)}.blog-post-body a:hover{text-decoration-color:var(--mantine-color-primary-8)}.blog-post-body ol,.blog-post-body ul{padding-left:1.5em;display:flex;flex-direction:column;gap:.5em}.blog-post-body li{padding-left:.25em}.blog-post-body li::marker{color:var(--mantine-color-primary-8)}.blog-post-body blockquote{margin:0;padding:18px 22px;border-left:3px solid var(--mantine-color-primary-8);background:var(--color-surface-emphasis);border-radius:0 12px 12px 0;font-family:var(--font-display);font-size:1.125rem;line-height:1.5;color:var(--color-text-primary);font-style:normal}.blog-post-body code{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.92em;padding:2px 6px;border-radius:6px;background:var(--color-surface-warm);color:var(--mantine-color-primary-9)}.blog-post-body hr{margin:2.4em 0;border:none;border-top:1px solid var(--color-border-subtle)}.blog-post-body table{width:100%;border-collapse:collapse;font-size:.95rem}.blog-post-body td,.blog-post-body th{padding:12px 14px;border-bottom:1px solid var(--color-border-subtle);text-align:left}.blog-post-body th{font-family:var(--font-display);font-weight:500;background:var(--color-surface-warm);font-size:.95rem}.blog-post-body img{max-width:100%;height:auto;border-radius:12px;display:block}@media (max-width:600px){.blog-post-body{font-size:1rem;line-height:1.68}.blog-post-body>p:first-of-type:first-letter{font-size:3em}}@media (prefers-reduced-motion:reduce){.blog-card-link{transition:none!important}}.brand-mark-b,[data-visual=tech] .brand-mark-a{display:none!important}[data-visual=tech] .brand-mark-b{display:inline-flex!important}.lp-editorial-cta:hover{background:var(--mantine-color-primary-8)!important;color:var(--mantine-color-neutral-1)!important}.lp-editorial-cta:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}@view-transition{navigation:auto}::view-transition-old(root){animation:veera-page-fade-out .22s cubic-bezier(.22,1,.36,1) both}::view-transition-new(root){animation:veera-page-fade-in .32s cubic-bezier(.22,1,.36,1) both}@keyframes veera-page-fade-out{0%{opacity:1}to{opacity:0}}@keyframes veera-page-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){::view-transition-new(root),::view-transition-old(root){animation:none!important}}@media (forced-colors:active){:root{--color-border-subtle:CanvasText;--color-border-emphasis:CanvasText;--shadow-card:none;--shadow-elevated:none;--shadow-floating:none}a[href="/quiz"],button[type=submit]{border:2px solid CanvasText;forced-color-adjust:none;background-color:ButtonFace;color:ButtonText}a[href="/quiz"]:focus-visible,button[type=submit]:focus-visible{outline:3px solid Highlight;outline-offset:3px}header>div{backdrop-filter:none;-webkit-backdrop-filter:none}.skip-to-content:focus-visible{outline:3px solid Highlight;outline-offset:4px}}:root{--placeholder-color:#6F7785}.mantine-Combobox-input::placeholder,.mantine-Input-input::placeholder,.mantine-TagsInput-pill::placeholder,.mantine-Textarea-input::placeholder{color:var(--placeholder-color);opacity:1}.mantine-Input-input::-webkit-input-placeholder,.mantine-Textarea-input::-webkit-input-placeholder{color:var(--placeholder-color);opacity:1}.vrr-cta-arrow{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;transition:transform .24s cubic-bezier(.22,1,.36,1);will-change:transform}:where(button,a,[role=button]):focus-visible .vrr-cta-arrow,:where(button,a,[role=button]):focus-visible>.vrr-cta-arrow,:where(button,a,[role=button]):hover .vrr-cta-arrow,:where(button,a,[role=button]):hover>.vrr-cta-arrow{transform:translateX(4px)}@media (prefers-reduced-motion:reduce){.vrr-cta-arrow{transition:none!important;transform:none!important}}