/*!
 * Piiply Custom Theme
 * Modern Design System v2
 */:root{--color-primary:#0c6ef3;--color-primary-hover:#318df5;--color-primary-active:#0a5dc9;--color-secondary:#9bbbfc;--color-muted:#515469;--color-accent:#f9ce69;--color-neutral-tint:#d9eff7;--color-success:#047857;--color-warning:#d97706;--color-danger:#b91c1c;--color-info:#0c6ef3;--color-bg:#f8f9ff;--color-surface:#ffffff;--color-surface-alt:#f8f9ff;--color-text-primary:#1a1a1a;--color-text-secondary:#515469;--color-border:#e5e7eb;--color-border-strong:#e5e7eb;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--duration-fast:150ms;--duration-normal:200ms;--ease:ease-in-out;--radius-btn:12px;--radius-card:14px;--radius-sm:8px;--bs-primary:#0c6ef3;--bs-primary-rgb:12,110,243;--dc-primary:#0c6ef3;--dc-primary-light:#318df5;--dc-primary-dark:#0a5dc9;--dc-primary-darker:#0849a6;--dc-accent:#f9ce69;--dc-muted:#515469}[data-bs-theme=dark]{--color-bg:#1e232a;--color-surface:#262c35;--color-surface-alt:#1e232a;--color-text-primary:#ffffff;--color-text-secondary:#a0a3bd;--color-border:rgba(255, 255, 255, 0.1);--color-border-strong:rgba(255, 255, 255, 0.18);--bs-primary:#0c6ef3;--bs-primary-rgb:12,110,243;--dc-primary:#5c9ef7}.legal-prose a:not(.btn),.text-block a:not(.btn){color:#084298;text-decoration:underline;text-underline-offset:0.15em}.legal-prose a:not(.btn):hover,.text-block a:not(.btn):hover{color:#063273}.accordion-body a:not(.btn),.text-muted a:not(.btn){color:#084298;text-decoration:underline;text-underline-offset:0.15em}.accordion-body a:not(.btn):hover,.text-muted a:not(.btn):hover{color:#063273}.landing-trust-line a{color:#084298;text-decoration:underline;text-underline-offset:0.15em;font-weight:600}.landing-trust-line a:hover{color:#063273}[data-bs-theme=dark] .legal-prose a:not(.btn),[data-bs-theme=dark] .text-block a:not(.btn){color:#b8d9ff}[data-bs-theme=dark] .legal-prose a:not(.btn):hover,[data-bs-theme=dark] .text-block a:not(.btn):hover{color:#d6e9ff}[data-bs-theme=dark] .accordion-body a:not(.btn),[data-bs-theme=dark] .text-muted a:not(.btn){color:#b8d9ff}[data-bs-theme=dark] .accordion-body a:not(.btn):hover,[data-bs-theme=dark] .text-muted a:not(.btn):hover{color:#d6e9ff}[data-bs-theme=dark] .landing-trust-line a{color:#b8d9ff}[data-bs-theme=dark] .landing-trust-line a:hover{color:#d6e9ff}body{background-color:var(--color-bg);color:var(--color-text-primary);font-family:Inter,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;transition:background-color var(--duration-normal) var(--ease),color var(--duration-normal) var(--ease)}body.has-public-nav{padding-top:5.25rem}a{color:var(--color-primary);text-decoration:none;transition:color var(--duration-fast) var(--ease)}a:hover{color:var(--color-primary-hover);text-decoration:none}.navbar-custom{background-color:var(--color-bg);border-bottom:1px solid var(--color-border);transition:background-color var(--duration-normal) var(--ease)}.navbar-public{background-color:rgba(255,255,255,.78);border-bottom:1px solid var(--color-border);box-shadow:0 1px 4px rgba(0,0,0,.06);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:background-color var(--duration-normal) var(--ease),box-shadow var(--duration-normal) var(--ease)}[data-bs-theme=dark] .navbar-public{background-color:rgba(30,35,42,.88);box-shadow:0 1px 4px rgba(0,0,0,.35)}.navbar-public .navbar-brand img{height:2.75rem;width:auto}.navbar-public .nav-link{color:var(--color-text-secondary);font-weight:500}.navbar-public .nav-link:focus,.navbar-public .nav-link:hover{color:var(--color-primary)}[data-bs-theme=dark] .navbar-public .nav-link{color:var(--color-text-secondary)}[data-bs-theme=dark] .navbar-public .nav-link:focus,[data-bs-theme=dark] .navbar-public .nav-link:hover{color:#7eb4fc}.navbar-public .navbar-toggler{border-color:var(--color-border-strong)}.navbar-public .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2826, 26, 26, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-public .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.78%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.btn.dc-btn{border-radius:.375rem;font-weight:600}.navbar-custom.navbar-dark .nav-link{color:var(--color-text-secondary);transition:color var(--duration-fast) var(--ease)}.navbar-custom.navbar-dark .nav-link:focus,.navbar-custom.navbar-dark .nav-link:hover{color:var(--color-text-primary)}.navbar-custom.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2826, 26, 26, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-custom.navbar-dark .navbar-toggler{border-color:var(--color-border-strong)}[data-bs-theme=dark] .navbar-custom.navbar-dark .nav-link{color:var(--color-text-secondary)}[data-bs-theme=dark] .navbar-custom.navbar-dark .nav-link:focus,[data-bs-theme=dark] .navbar-custom.navbar-dark .nav-link:hover{color:var(--color-text-primary)}[data-bs-theme=dark] .navbar-custom.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-custom.navbar-dark .navbar-toggler{border-color:var(--color-border)}.navbar-brand:hover{opacity:.85}.navbar-nav .btn{display:inline-flex;align-items:center;padding-top:var(--space-2);padding-bottom:var(--space-2)}.btn{border-radius:var(--radius-btn);transition:background-color var(--duration-fast) var(--ease),border-color var(--duration-fast) var(--ease),color var(--duration-fast) var(--ease),box-shadow var(--duration-fast) var(--ease)}.btn-primary{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff;font-weight:500;padding:10px 16px}.btn-primary:focus,.btn-primary:hover{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover);color:#fff}.btn-primary:active{background-color:var(--color-primary-active)!important;border-color:var(--color-primary-active)!important;color:#fff!important}.btn-primary.disabled,.btn-primary:disabled{background-color:var(--color-muted);border-color:var(--color-muted);opacity:.5}.btn-outline-primary{color:var(--color-primary);border-color:var(--color-primary);background:0 0}.btn-outline-primary:hover{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff}.card{border-radius:var(--radius-card)!important;border:1px solid var(--color-border);background-color:var(--color-surface);transition:transform var(--duration-normal) var(--ease),box-shadow var(--duration-normal) var(--ease),border-color var(--duration-normal) var(--ease)}.card:hover{transform:translateY(-1px);box-shadow:0 6px 18px rgba(12,110,243,.12)!important;border-color:var(--color-primary)}[data-bs-theme=dark] .card{background-color:var(--color-surface);border-color:var(--color-border)}[data-bs-theme=dark] .card:hover{box-shadow:0 12px 32px rgba(0,0,0,.4)!important}.card-custom{background-color:var(--color-surface)}[data-bs-theme=dark] .card-custom{background-color:var(--color-surface)}.capability-card{border-radius:var(--radius-card);padding:var(--space-6);border:1px solid var(--color-border);background-color:var(--color-surface);transition:transform var(--duration-normal) var(--ease),box-shadow var(--duration-normal) var(--ease),border-color var(--duration-normal) var(--ease);height:100%}.capability-card:hover{transform:translateY(-1px);box-shadow:0 6px 18px rgba(12,110,243,.14);border-color:var(--color-primary)}[data-bs-theme=dark] .capability-card{background-color:var(--color-surface);border-color:var(--color-border)}[data-bs-theme=dark] .capability-card:hover{box-shadow:0 6px 18px rgba(92,158,247,.18)}.capability-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius-sm);background-color:rgba(12,110,243,.1);color:var(--color-primary);font-size:1.25rem;margin-bottom:var(--space-4);transition:background-color var(--duration-fast) var(--ease),color var(--duration-fast) var(--ease)}.capability-card:hover .capability-icon{background-color:var(--color-primary);color:#fff}.feature{display:inline-flex;align-items:center;justify-content:center;height:4rem;width:4rem;font-size:2rem;border-radius:var(--radius-sm)}.bg-custom-dark{background-color:var(--color-surface-alt);color:var(--color-text-primary)}[data-bs-theme=dark] .bg-custom-dark{background-color:var(--color-bg);color:var(--color-text-primary)}.bg-custom-tertiary{background-color:var(--color-surface-alt)}[data-bs-theme=dark] .bg-custom-tertiary{background-color:var(--color-surface)}.bg-custom-dark .text-white{color:var(--color-text-primary)!important}[data-bs-theme=dark] .bg-custom-dark .text-white{color:#fff!important}.bg-custom-dark .text-white-50{color:var(--color-text-secondary)!important}[data-bs-theme=dark] .bg-custom-dark .text-white-50{color:rgba(255,255,255,.6)!important}.bg-custom-dark .link-light{color:var(--color-primary)!important}[data-bs-theme=dark] .bg-custom-dark .link-light{color:#dee2e6!important}.cta-section{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-active) 100%);border-radius:var(--radius-card)}.bg-custom-dark .btn-outline-light{color:var(--color-primary);border-color:var(--color-primary)}.bg-custom-dark .btn-outline-light:hover{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff}[data-bs-theme=dark] .bg-custom-dark .btn-outline-light{color:rgba(255,255,255,.9);border-color:rgba(255,255,255,.4)}[data-bs-theme=dark] .bg-custom-dark .btn-outline-light:hover{background-color:rgba(255,255,255,.1);border-color:rgba(255,255,255,.6);color:#fff}[data-bs-theme=dark] .btn-outline-light:hover{background-color:rgba(255,255,255,.1)}.text-primary{color:var(--color-primary)!important}.text-muted{color:var(--color-text-secondary)!important}.bg-primary{background-color:var(--color-primary)!important}.bi.text-primary{color:var(--color-primary)!important}.badge.bg-primary{background-color:var(--color-primary)!important;border-radius:var(--radius-sm)}.accordion{--bs-accordion-bg:var(--color-surface);--bs-accordion-border-color:var(--color-border);--bs-accordion-btn-bg:var(--color-surface);--bs-accordion-btn-color:var(--color-text-primary);--bs-accordion-body-bg:var(--color-surface);--bs-accordion-active-bg:rgba(12, 110, 243, 0.08);--bs-accordion-active-color:var(--color-primary);--bs-accordion-color:var(--color-text-primary)}.accordion-button:not(.collapsed){background-color:rgba(12,110,243,.08);color:var(--color-primary);box-shadow:inset 0 -1px 0 var(--color-border)}.accordion-button:focus{border-color:var(--color-primary);box-shadow:0 0 0 .25rem rgba(12,110,243,.22)}.accordion-button::after{filter:none}[data-bs-theme=dark] .accordion-button::after{filter:invert(1) grayscale(1)}[data-bs-theme=dark] .accordion-button:not(.collapsed){background-color:rgba(12,110,243,.15)}[data-bs-theme=dark] .accordion-button:not(.collapsed)::after{filter:invert(1) grayscale(1)}@media (max-width:991.98px){.navbar-nav{padding:var(--space-2) 0;gap:var(--space-1)}.navbar-nav .nav-item{padding:var(--space-1) 0}.navbar-nav .nav-link{padding-top:var(--space-2);padding-bottom:var(--space-2)}.navbar-nav .dropdown-menu{border:1px solid var(--color-border);border-radius:var(--radius-sm);margin-top:var(--space-1)}.navbar-nav .nav-item:last-child{padding-top:var(--space-3);border-top:1px solid var(--color-border);margin-top:var(--space-1)}.navbar-nav .btn{width:100%;justify-content:center;margin-left:0!important}}.link-light:hover{color:var(--color-accent)!important}.hero-landing{background:linear-gradient(165deg,var(--color-neutral-tint) 0,var(--color-bg) 42%,#fff 100%);border-bottom:1px solid var(--color-border)}[data-bs-theme=dark] .hero-landing{background:linear-gradient(165deg,#262c35 0,var(--color-bg) 55%,#1a1f26 100%);border-bottom-color:var(--color-border)}.hero-landing .display-5{letter-spacing:-.02em}.step-pill{width:2.75rem;height:2.75rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:700;background:rgba(12,110,243,.12);color:var(--color-primary)}[data-bs-theme=dark] .step-pill{background:rgba(92,158,247,.15);color:#7eb4fc}.lang-note{font-size:.875rem;color:var(--color-text-secondary)}.footer-piiply{background-color:#1a1f26;color:rgba(255,255,255,.88)}.footer-piiply a{color:rgba(255,255,255,.88);text-decoration:underline;text-underline-offset:0.15em}.footer-piiply a:hover{color:var(--color-accent)}.page-landing{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-landing main>:not(nav){scroll-margin-top:5.5rem}.page-landing .navbar-public{background-color:rgba(248,249,255,.82);border-bottom:none;box-shadow:none;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}[data-bs-theme=dark] .page-landing .navbar-public{background-color:rgba(30,35,42,.88);border-bottom:none;box-shadow:none}.page-landing .navbar-public .nav-link{font-size:.9375rem;font-weight:500;letter-spacing:.01em}.page-landing .navbar-public .btn-primary{font-weight:600;padding-inline:1.1rem}.hero-landing.hero-landing--modern{background-image:none}.page-landing .hero-landing.hero-landing--modern{margin-top:-1.5rem}.hero-landing--modern{position:relative;overflow:hidden;border-bottom:1px solid rgba(26,26,26,.06);background-color:var(--color-bg)}[data-bs-theme=dark] .hero-landing--modern{border-bottom-color:rgba(255,255,255,.08)}.hero-landing--modern::before{content:"";position:absolute;inset:0;background-image:radial-gradient(ellipse 90% 60% at 15% -10%,rgba(12,110,243,.11),transparent 55%),radial-gradient(ellipse 70% 50% at 100% 10%,rgba(249,206,105,.08),transparent 50%),linear-gradient(rgba(26,26,26,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(26,26,26,.03) 1px,transparent 1px);background-size:auto,auto,48px 48px,48px 48px;pointer-events:none}[data-bs-theme=dark] .hero-landing--modern::before{background-image:radial-gradient(ellipse 90% 60% at 15% -10%,rgba(92,158,247,.14),transparent 55%),radial-gradient(ellipse 70% 50% at 100% 10%,rgba(249,206,105,.06),transparent 50%),linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px)}.hero-landing--modern>.container{position:relative;z-index:1}.landing-pill{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .85rem;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;border:1px solid var(--color-border);background:rgba(255,255,255,.65);color:var(--color-text-secondary)}[data-bs-theme=dark] .landing-pill{background:rgba(38,44,53,.75);border-color:var(--color-border);color:var(--color-text-secondary)}.landing-pill--accent{border-color:rgba(12,110,243,.22);background:rgba(12,110,243,.06);color:#084298}[data-bs-theme=dark] .landing-pill--accent{border-color:rgba(92,158,247,.35);background:rgba(92,158,247,.1);color:#9ec9fb}.landing-pulse{position:relative;width:6px;height:6px;border-radius:50%;background:var(--color-primary);animation:landing-pulse-dot 2.4s ease-out infinite}.landing-pulse::after{content:"";position:absolute;left:50%;top:50%;width:16px;height:16px;margin-left:-8px;margin-top:-8px;border-radius:50%;border:2px solid rgba(12,110,243,.45);opacity:0;transform:scale(.35);animation:landing-pulse-ring 2.4s ease-out infinite;pointer-events:none}[data-bs-theme=dark] .landing-pulse::after{border-color:rgba(158,201,251,.55)}@media (prefers-reduced-motion:reduce){.landing-pulse{animation:none}.landing-pulse::after{display:none}}@keyframes landing-pulse-dot{0%,100%{opacity:1}70%{opacity:.55}}@keyframes landing-pulse-ring{0%{opacity:.85;transform:scale(.35)}70%{opacity:0;transform:scale(1.35)}100%{opacity:0;transform:scale(1.35)}}.landing-title{font-size:clamp(2.1rem, 4.6vw, 3.15rem);font-weight:600;letter-spacing:-.035em;line-height:1.08;color:var(--color-text-primary);min-height:2.85em}.landing-gradient-text{background:linear-gradient(118deg,#0a5dc9 0,#0c6ef3 38%,#318df5 72%,#5c9ef7 100%);-webkit-background-clip:text;background-clip:text;color:transparent}[data-bs-theme=dark] .landing-gradient-text{background:linear-gradient(118deg,#7eb4fc 0,#5c9ef7 45%,#9ec9fb 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.landing-lead{font-size:1.0625rem;line-height:1.65;max-width:32rem;color:var(--color-text-secondary)}.text-center .landing-lead{margin-inline:auto}.landing-quote{font-size:.875rem;line-height:1.55;border-left:2px solid rgba(12,110,243,.35);padding-left:1rem;margin-top:1.25rem;margin-bottom:0;color:var(--color-text-secondary)}.landing-hero-shot{border-radius:1rem;border:1px solid var(--color-border);box-shadow:0 1px 2px rgba(26,26,26,.04),0 24px 48px -24px rgba(12,110,243,.18);transition:transform .35s ease,box-shadow .35s ease}@media (prefers-reduced-motion:reduce){.landing-hero-shot{transition:none}}.landing-hero-shot:hover{transform:translateY(-2px);box-shadow:0 1px 2px rgba(26,26,26,.05),0 28px 56px -22px rgba(12,110,243,.22)}.btn-landing-ghost{font-weight:600;color:var(--color-text-secondary);border:1px solid var(--color-border);background:0 0;border-radius:.5rem;padding:.65rem 1.15rem;transition:border-color var(--duration-fast) var(--ease),color var(--duration-fast) var(--ease),background-color var(--duration-fast) var(--ease)}.btn-landing-ghost:hover{border-color:rgba(12,110,243,.35);color:var(--color-primary);background:rgba(12,110,243,.04)}.landing-section{padding-block:clamp(3.25rem,8vw,5rem)}.landing-section--soft{background:linear-gradient(180deg,rgba(12,110,243,.03) 0,transparent 28%)}[data-bs-theme=dark] .landing-section--soft{background:linear-gradient(180deg,rgba(92,158,247,.06) 0,transparent 32%)}.landing-section-label{font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#084298;margin-bottom:.5rem}[data-bs-theme=dark] .landing-section-label{color:#b8d9ff}.text-center .landing-section-label{padding-inline-end:0.12em}.landing-section-title{font-size:clamp(1.35rem, 2.5vw, 1.75rem);font-weight:600;letter-spacing:-.02em;color:var(--color-text-primary)}.landing-section-intro{max-width:36rem;margin-inline:auto;font-size:.9375rem;line-height:1.6;color:var(--color-text-secondary)}.page-landing .capability-card{padding:1.35rem 1.35rem 1.4rem;border-radius:1rem;border:1px solid rgba(26,26,26,.07);background:var(--color-surface);box-shadow:none}[data-bs-theme=dark] .page-landing .capability-card{border-color:var(--color-border);background:var(--color-surface)}.page-landing .capability-card:hover{transform:translateY(-2px);box-shadow:0 12px 40px -18px rgba(12,110,243,.2);border-color:rgba(12,110,243,.22)}.page-landing .capability-icon{width:2.5rem;height:2.5rem;font-size:.95rem;border-radius:999px;margin-bottom:.85rem;background:0 0;border:1px solid rgba(12,110,243,.2);color:var(--color-primary)}.page-landing .capability-card:hover .capability-icon{background:rgba(12,110,243,.08);color:var(--color-primary)}.page-landing .capability-card h3{font-size:.9375rem;font-weight:600;letter-spacing:-.01em}.page-landing .capability-card p{font-size:.8125rem;line-height:1.55}.landing-steps{position:relative;margin-top:1.75rem}@media (min-width:768px){.landing-steps::before{content:"";position:absolute;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,rgba(12,110,243,.2) 15%,rgba(12,110,243,.2) 85%,transparent);pointer-events:none}}.page-landing .step-pill{width:2.5rem;height:2.5rem;font-size:.8125rem;font-weight:700;border:1px solid rgba(12,110,243,.25);background:var(--color-surface);position:relative;z-index:1}.landing-trust-line{font-size:.8125rem;line-height:1.55;padding:.35rem 0;border-bottom:1px solid var(--color-border);color:var(--color-text-secondary)}.landing-trust-line:last-child{border-bottom:none}.landing-panel{border-radius:1rem;border:1px solid var(--color-border);background:var(--color-surface);padding:1.5rem 1.5rem 1.35rem}.landing-panel p a[href],.landing-panel>a[href]{color:#084298;font-weight:600;text-decoration:underline;text-underline-offset:0.15em}[data-bs-theme=dark] .landing-panel p a[href],[data-bs-theme=dark] .landing-panel>a[href]{color:#b8d9ff}.page-landing .landing-accordion .accordion-item{border:none;border-bottom:1px solid var(--color-border);border-radius:0!important;box-shadow:none!important;background:0 0}.page-landing .landing-accordion .accordion-item:first-of-type .accordion-button{border-radius:0}.page-landing .landing-accordion .accordion-button{font-size:.9375rem;font-weight:500;padding:1rem 0;box-shadow:none!important;background:0 0!important}.page-landing .landing-accordion .accordion-button:focus{box-shadow:none!important;border-color:transparent}.page-landing .landing-accordion .accordion-button:not(.collapsed){color:#084298;background:0 0!important}[data-bs-theme=dark] .page-landing .landing-accordion .accordion-button:not(.collapsed){color:#b8d9ff}.page-landing .landing-accordion .accordion-body{padding:0 0 1rem;font-size:.875rem}.page-landing .cta-section{border-radius:1rem;background:linear-gradient(125deg,#082f63 0,#0c6ef3 42%,#0a5dc9 100%);box-shadow:0 20px 50px -28px rgba(12,110,243,.55);border:1px solid rgba(255,255,255,.12)}.page-landing .cta-section .text-white-50{color:rgba(255,255,255,.72)!important}.page-landing .lang-note{font-size:.8125rem;opacity:.92}.page-landing .landing-divider{border-color:rgba(26,26,26,.07)!important}[data-bs-theme=dark] .page-landing .landing-divider{border-color:rgba(255,255,255,.09)!important}