.alp{--bg:#fff;--bg-2:#f7f8fa;--surface:#fff;--surface-2:#f5f6f8;--line:#e1e3e7;--line-strong:#cbd0d7;--brand:#385327;--brand-600:#ceef96;--brand-700:#293d1b;--fill:#dcf8ae;--on-fill:#202716;--cyan:#385327;--cyan-2:#293d1b;--success:#385327;--ink:#17191e;--muted:#626873;--muted-2:#626873;--font-display:"Golos Text","Inter",system-ui,sans-serif;--font-body:"Inter","Inter Fallback",system-ui,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,monospace;--wrap:1180px;--radius:18px;--radius-sm:12px;--shadow:0 16px 48px rgb(23 25 30/8%)}.alp,.alp *{box-sizing:border-box}.alp{scroll-behavior:smooth;-webkit-text-size-adjust:100%;background:var(--bg);color:var(--ink);font-family:var(--font-body);font-size:17px;line-height:1.6;margin:0;-webkit-font-smoothing:antialiased;overflow-x:hidden}.alp h1,.alp h2,.alp h3,.alp h4{color:var(--ink);font-family:var(--font-display);font-weight:600;letter-spacing:-.045em;line-height:1.08;margin:0}.alp a{color:inherit;text-decoration:none}.alp p{margin:0}.alp img{display:block;max-width:100%}.alp ::-moz-selection{background:var(--brand);color:#fff}.alp ::selection{background:var(--brand);color:#fff}.alp .wrap{margin:0 auto;max-width:var(--wrap);padding:0 22px;width:100%}.alp .accent{color:var(--brand)}.alp .muted{color:var(--muted)}.alp .mono{font-family:var(--font-mono)}.alp .site-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:color-mix(in srgb,var(--surface) 90%,transparent);border-bottom:1px solid transparent;position:sticky;top:0;transition:border-color .3s ease,background .3s ease;z-index:50}.alp .site-header.scrolled{border-bottom-color:var(--line)}.alp .nav{gap:28px;height:74px}.alp .brand,.alp .nav{align-items:center;display:flex}.alp .brand{font-family:var(--font-display);font-size:21px;font-weight:900;gap:10px;letter-spacing:.02em}.alp .brand .mark{flex:0 0 auto;height:26px;width:26px}.alp .nav .spacer{flex:1}.alp .nav-links{display:flex;gap:26px}.alp .nav-links a{color:var(--muted);font-size:15px;font-weight:500;transition:color .2s}.alp .nav-links a:hover{color:var(--ink)}.alp .nav .prod-tag{border:1px solid var(--line-strong);border-radius:40px;color:var(--brand);font-size:12px;font-weight:600;letter-spacing:.04em;padding:3px 10px;text-transform:uppercase}.alp .btn{align-items:center;border:1.5px solid transparent;border-radius:60px;cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:15.5px;font-weight:600;gap:9px;justify-content:center;padding:14px 26px;transition:transform .15s ease,background .2s ease,border-color .2s ease,color .2s ease;white-space:nowrap}.alp .btn:active{transform:translateY(1px)}.alp .btn-primary{background:var(--fill);color:var(--on-fill)}.alp .btn-primary:hover{background:var(--brand-600)}.alp .btn-ghost{background:transparent;border-color:var(--line-strong);color:var(--ink)}.alp .btn-ghost:hover{border-color:var(--brand);color:var(--ink)}.alp .btn-sm{font-size:14px;padding:10px 18px}.alp .btn-lg{font-size:16.5px;padding:16px 32px}.alp .link-under{border-bottom:1px solid var(--line-strong);color:var(--muted);display:inline-block;font-size:15px;padding-bottom:2px;transition:color .2s,border-color .2s}.alp .link-under:hover{border-color:var(--brand);color:var(--ink)}.alp section{position:relative}.alp .section{padding:92px 0}.alp .section-sm{padding:64px 0}.alp .eyebrow{align-items:center;color:var(--brand);display:inline-flex;font-size:13px;font-weight:600;gap:8px;letter-spacing:.08em;margin-bottom:16px;text-transform:uppercase}.alp .eyebrow:before{background:var(--brand);content:"";display:inline-block;height:1.5px;width:22px}.alp .section h2{font-size:clamp(28px,4vw,42px)}.alp .section .lead{color:var(--muted);font-size:18px;margin-top:14px;max-width:640px}.alp .section-head{margin-bottom:44px}.alp .hero{overflow:hidden;padding:70px 0 40px;position:relative}.alp .hero-open{overflow:visible}.alp .hero-open .glows{inset:0;overflow:hidden}.alp .hero .glow,.alp .hero-open .glows{pointer-events:none;position:absolute;z-index:0}.alp .hero .glow{background:radial-gradient(closest-side,rgba(18,182,216,.3),rgba(10,111,140,.1) 55%,transparent 72%);filter:blur(10px);height:700px;left:-220px;top:-260px;width:900px}.alp .hero .glow.two{background:radial-gradient(closest-side,rgba(255,85,43,.18),rgba(255,85,43,.05) 55%,transparent 72%);height:620px;left:auto;right:-280px;top:40px;width:760px}.alp .hero .wrap{position:relative;z-index:1}.alp .hero-grid{align-items:center;display:grid;gap:54px;grid-template-columns:1.05fr .95fr}.alp .hero h1{font-size:clamp(32px,5vw,56px);font-weight:600}.alp .hero .sub{color:var(--muted);font-size:19px;margin-top:22px;max-width:540px}.alp .hero .cta-row{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.alp .hero .trust{color:var(--muted-2);display:flex;flex-wrap:wrap;font-size:14px;gap:26px;margin-top:26px}.alp .hero .trust b{color:var(--ink);font-weight:700}.alp .grid{display:grid;gap:18px}.alp .grid-2{grid-template-columns:repeat(2,1fr)}.alp .grid-3{grid-template-columns:repeat(3,1fr)}.alp .grid-4{grid-template-columns:repeat(4,1fr)}.alp .card{background:linear-gradient(180deg,var(--surface),var(--bg-2));border:1px solid var(--line);border-radius:var(--radius);padding:26px;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.alp .card:hover{border-color:var(--line-strong);box-shadow:var(--shadow);transform:translateY(-3px)}.alp .card h3{font-size:19px;margin-bottom:10px}.alp .card p{color:var(--muted);font-size:15.5px}.alp .card .ico{background:#ff552b1f;border:1px solid rgba(255,85,43,.22);border-radius:11px;display:grid;height:42px;margin-bottom:16px;place-items:center;width:42px}.alp .card .ico.cyan{background:#12b6d81f;border-color:#12b6d83d}.alp .card .ico.green{background:#2bd19a1f;border-color:#2bd19a3d}.alp .card .ico svg{height:22px;width:22px}.alp .card.feature{padding:24px}.alp .card.span-2{grid-column:span 2}.alp .checklist{display:grid;gap:12px;list-style:none;margin:0;padding:0}.alp .checklist li{color:var(--muted);font-size:15.5px;padding-left:30px;position:relative}.alp .checklist li b{color:var(--ink);font-weight:600}.alp .checklist li:before{background:#2bd19a26;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%232bd19a' stroke-linecap='round' stroke-linejoin='round' stroke-width='3.5' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border:1px solid rgba(43,209,154,.4);border-radius:50%;content:"";height:18px;left:0;position:absolute;top:3px;width:18px}.alp .steps{counter-reset:st;display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.alp .step{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:26px;position:relative}.alp .step .num{background:var(--brand);border-radius:10px;color:#fff;display:grid;font-family:var(--font-display);font-size:16px;font-weight:800;height:34px;margin-bottom:16px;place-items:center;width:34px}.alp .step h3{font-size:18px;margin-bottom:8px}.alp .step p{color:var(--muted);font-size:15px}.alp .chips{display:flex;flex-wrap:wrap;gap:9px}.alp .chip{background:#ffffff0a;border:1px solid var(--line);border-radius:40px;color:var(--muted);font-family:var(--font-mono);font-size:13.5px;padding:7px 14px}.alp .chip.on{background:#ff552b1f;border-color:var(--brand);color:#fff}.alp .mock{background:var(--surface);border:1px solid var(--line-strong);border-radius:24px;box-shadow:var(--shadow);overflow:hidden}.alp .mock .bar{align-items:center;background:#ffffff05;border-bottom:1px solid var(--line);display:flex;gap:7px;padding:12px 15px}.alp .mock .bar .dot{background:#2e3236;border-radius:50%;height:11px;width:11px}.alp .mock .bar .dot.r{background:#ff5f57}.alp .mock .bar .dot.y{background:#febc2e}.alp .mock .bar .dot.g{background:#28c840}.alp .mock .bar .url{color:var(--muted-2);font-family:var(--font-mono);font-size:12px;margin-left:10px}.alp .mock .body{padding:18px}.alp .sfield{align-items:center;background:var(--bg-2);border:1px solid var(--line-strong);border-radius:12px;display:flex;gap:10px;padding:13px 15px}.alp .sfield svg{color:var(--muted-2);flex:0 0 auto;height:19px;width:19px}.alp .sfield .txt{color:var(--ink);font-size:15.5px}.alp .sfield .s-caret{animation:blink 1s steps(2) infinite;background:var(--brand);display:inline-block;height:18px;margin-left:1px;vertical-align:middle;width:1.5px}@keyframes blink{to{opacity:0}}.alp .res{align-items:center;border-radius:10px;display:flex;gap:12px;padding:11px 8px}.alp .res+.res{border-top:1px solid var(--line)}.alp .res .thumb{background:linear-gradient(135deg,#20242a,#14171a);border:1px solid var(--line);border-radius:9px;color:var(--muted-2);display:grid;flex:0 0 auto;font-size:11px;height:44px;place-items:center;width:44px}.alp .res .meta{flex:1;min-width:0}.alp .res .meta .t{color:var(--ink);display:block;font-size:14.5px;font-weight:500;line-height:1.3}.alp .res .meta .t mark{background:var(--fill);border-radius:3px;color:var(--on-fill);padding:0 2px}.alp .res .meta .s{color:var(--muted-2);display:block;font-size:12.5px;margin-top:3px}.alp .res .price{color:var(--ink);font-size:14px;font-weight:700;white-space:nowrap}.alp .res .tag{border:1px solid rgba(18,182,216,.3);border-radius:20px;color:var(--cyan);font-size:11px;padding:2px 8px}.alp .demo-hint{transition:opacity .3s ease}.alp .res-in{animation:resIn .34s cubic-bezier(.22,1,.36,1) both}@keyframes resIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.alp .tabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:4px}.alp .tab{background:transparent;border:1px solid var(--line);border-radius:40px;color:var(--muted);cursor:pointer;font-family:var(--font-body);font-size:13px;padding:6px 13px;transition:all .18s}.alp .tab .c{color:var(--muted-2);font-weight:600}.alp .tab.on{background:#ff552b1f;border-color:var(--brand);color:#fff}.alp .tab.on .c{color:var(--brand)}.alp .chat .msg{display:flex;gap:10px;margin-bottom:14px;max-width:88%}.alp .chat .msg.me{flex-direction:row-reverse;margin-left:auto}.alp .chat .av{background:#ff552b24;border:1px solid rgba(255,85,43,.25);border-radius:9px;display:grid;flex:0 0 auto;height:30px;place-items:center;width:30px}.alp .chat .av svg{color:var(--brand);height:16px;width:16px}.alp .chat .bub{background:var(--surface-2);border:1px solid var(--line);border-radius:14px;color:var(--ink);font-size:14.5px;padding:11px 14px}.alp .chat .msg.me .bub{background:#ff552b24;border-color:#ff552b4d}.alp .chat .prodcard{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:12px;display:flex;gap:11px;margin-top:9px;padding:9px}.alp .chat .prodcard .thumb{background:linear-gradient(135deg,#20242a,#14171a);border:1px solid var(--line);border-radius:8px;flex:0 0 auto;height:40px;width:40px}.alp .chat .prodcard .n{font-size:13px;font-weight:600}.alp .chat .prodcard .p{color:var(--muted);font-size:12px}.alp .chat .prodcard .add{background:var(--brand);border-radius:40px;color:#fff;font-size:12px;margin-left:auto;padding:6px 12px;white-space:nowrap}.alp .chat .msg-in{animation:msgIn .36s cubic-bezier(.22,1,.36,1) both}@keyframes msgIn{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.alp .chat .typing{align-items:center;display:inline-flex;gap:5px;padding:4px 2px}.alp .chat .typing i{animation:typingDot 1.2s infinite;background:var(--muted);border-radius:50%;display:inline-block;height:6px;width:6px}.alp .chat .typing i:nth-child(2){animation-delay:.18s}.alp .chat .typing i:nth-child(3){animation-delay:.36s}@keyframes typingDot{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.alp .prod-card{display:flex;flex-direction:column;height:100%}.alp .prod-card .prod-tag{align-self:flex-start;margin-bottom:12px}.alp .prod-card h3{font-size:20px}.alp .prod-card>p{color:var(--muted);flex:1 0 auto;font-size:15px}.alp .prod-preview{background:var(--bg-2);border:1px solid var(--line);border-radius:16px;margin:14px 0 16px;min-height:192px;padding:12px 12px 6px}.alp .prod-preview .sfield{border-radius:9px;margin-bottom:8px;padding:8px 11px}.alp .prod-preview .sfield svg{height:15px;width:15px}.alp .prod-preview .sfield .txt{font-size:12.5px}.alp .prod-preview .res{padding:7px 4px}.alp .prod-preview .res .thumb{border-radius:7px;font-size:9px;height:30px;width:30px}.alp .prod-preview .res .meta .t{font-size:12px}.alp .prod-preview .res .meta .s{font-size:10.5px;margin-top:1px}.alp .prod-preview .res .price{font-size:11.5px}.alp .prod-preview .res .tag{font-size:10px;padding:1px 7px}.alp .prod-preview .tabs{margin-bottom:8px}.alp .prod-preview .tab{font-size:11px;padding:4px 10px}.alp .prod-preview .chat{padding-top:2px}.alp .prod-preview .chat .msg{gap:8px;margin-bottom:9px;max-width:94%}.alp .prod-preview .chat .bub{border-radius:11px;font-size:12px;padding:8px 11px}.alp .prod-preview .chat .av{border-radius:7px;height:24px;width:24px}.alp .prod-preview .chat .av svg{height:13px;width:13px}.alp .prod-preview .chat .prodcard{gap:8px;margin-top:7px;padding:7px}.alp .prod-preview .chat .prodcard .thumb{height:28px;width:28px}.alp .prod-preview .chat .prodcard .n{font-size:11px}.alp .prod-preview .chat .prodcard .p{font-size:10px}.alp .prod-preview .chat .prodcard .add{font-size:10px;padding:4px 9px}.alp .prod-for{border-top:1px solid var(--line);color:var(--muted);font-size:13.5px;margin-top:14px;padding-top:14px}.alp .prod-for b{color:var(--ink);font-weight:600}.alp .prod-card .go{color:var(--brand);font-size:15px;font-weight:600;margin-top:14px}.alp .split{align-items:center;display:grid;gap:48px;grid-template-columns:1fr 1fr}.alp .split.rev .txt{order:2}.alp .split h3{font-size:clamp(24px,3vw,32px);margin-bottom:16px}.alp .split p{color:var(--muted);margin-bottom:16px}.alp .stats{display:grid;gap:18px;grid-template-columns:repeat(4,1fr)}.alp .stat{text-align:left}.alp .stat .n{background:linear-gradient(120deg,#fff,#ffb8a4);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:var(--font-display);font-size:40px;font-weight:800}.alp .stat .l{color:var(--muted);font-size:14.5px;margin-top:4px}.alp .pain{display:flex;flex-wrap:wrap;gap:12px}.alp .pain .p{background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--brand);border-radius:12px;flex:1 1 220px;padding:16px 18px}.alp .pain .p .q{color:var(--muted-2);font-family:var(--font-mono);font-size:13px}.alp .pain .p .a{color:var(--ink);font-size:14.5px;margin-top:4px}.alp .cta-band{background:var(--bg-2);border:1px solid var(--line);border-radius:24px;overflow:hidden;padding:48px;position:relative}.alp .cta-band:before{background:radial-gradient(closest-side,rgba(255,85,43,.22),transparent 70%);content:"";height:420px;position:absolute;right:-120px;top:-120px;width:420px}.alp .cta-band .inner{align-items:center;display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between;position:relative;z-index:1}.alp .cta-band h2{font-size:clamp(26px,3.4vw,38px);max-width:620px}.alp .cta-band p{color:var(--muted);margin-top:10px;max-width:560px}.alp .site-footer{margin-top:30px;padding:46px 0 40px}.alp .foot{align-items:flex-start;display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}.alp .foot .links{display:flex;flex-wrap:wrap;gap:40px}.alp .foot .col h4{color:var(--muted-2);font-family:var(--font-body);font-size:13px;font-weight:700;letter-spacing:.06em;margin-bottom:12px;text-transform:uppercase}.alp .foot .col a{color:var(--muted);display:block;font-size:14.5px;margin-bottom:8px;transition:color .2s}.alp .foot .col a:hover{color:var(--ink)}.alp .foot .copy{color:var(--muted-2);font-size:13.5px;margin-top:26px}.alp .reveal{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s cubic-bezier(.22,1,.36,1)}.alp .reveal.in{opacity:1;transform:none}@media(max-width:900px){.alp{font-size:16px}.alp .hero-grid{gap:34px}.alp .grid-2,.alp .grid-3,.alp .grid-4,.alp .hero-grid,.alp .split,.alp .steps{grid-template-columns:1fr}.alp .split{gap:26px}.alp .split.rev .txt{order:0}.alp .stats{grid-template-columns:repeat(2,1fr)}.alp .nav-links{display:none}.alp .section{padding:64px 0}.alp .cta-band{padding:32px 24px}.alp .card.span-2{grid-column:auto}}@media(prefers-reduced-motion:reduce){.alp .reveal{opacity:1;transform:none;transition:none}.alp .res-in,.alp .sfield .s-caret{animation:none}.alp{scroll-behavior:auto}}.alp{min-height:100dvh}.alp .section.alt{background:var(--bg-2)}.alp .section-note{margin-top:26px}.alp .site-footer{background:var(--bg-2);border-top:1px solid var(--line);padding:46px 0 60px}.theme-dark .alp{--bg:#17191e;--bg-2:#202329;--surface:#202329;--surface-2:#292d35;--ink:#f4f5f6;--muted:#bdc2ca;--muted-2:#a8b0bb;--line:#353b44;--line-strong:#626873;--brand:#dcf8ae;--cyan:#dcf8ae;--success:#dcf8ae}.alp{font-family:Golos Text,Inter,system-ui,sans-serif;padding-top:114px}.alp .wrap{max-width:1200px;padding-inline:40px}.alp .site-header{-webkit-backdrop-filter:blur(24px) saturate(165%);backdrop-filter:blur(24px) saturate(165%);border:1px solid var(--line);border-radius:24px;box-shadow:0 10px 32px #17191e0d;inset:16px 40px auto;margin-inline:auto;max-width:1120px;position:fixed}.alp .site-header .wrap{padding-inline:22px}.alp .nav{gap:22px;height:auto;min-height:76px;padding-block:12px}.alp .brand{flex-shrink:0;width:146px}.alp .brand .lp-logo{display:block;height:auto;width:100%}.alp .nav-links{gap:22px}.alp .nav-links a{white-space:nowrap}.alp .btn{border-radius:13px;min-height:44px;text-align:center;white-space:normal}.alp .hero{padding-block:64px 36px}.alp #start,.alp section[id]{scroll-margin-top:116px}.alp .cta-band:before,.alp .hero .glow{display:none}.alp .grid>*,.alp .hero-grid>*,.alp .split>*,.alp .steps>*{min-width:0}.alp .card{background:var(--surface);border-radius:24px}.alp .card:hover{transform:none}.alp .card .ico{background:var(--bg-2);border-color:var(--line);color:var(--brand)}.alp .card .ico svg{stroke:currentColor}.alp :is(.chip.on,.tab.on){background:var(--surface-2);border-color:var(--brand);color:var(--brand)}.alp :is(.res .thumb,.chat .prodcard .thumb){background:var(--surface-2);color:var(--muted)}.alp .chat .av{background:var(--bg-2);border-color:var(--line)}.alp .chat .msg.me .bub{background:var(--bg-2);border-color:var(--line-strong)}.alp .chat .prodcard .add{background:var(--fill);color:var(--on-fill)}.alp .stat .n{background:none;color:var(--brand)}.alp .cta-band{background:var(--bg-2)!important}.alp .product-summary{display:grid;gap:18px;padding:32px}.alp .product-summary h2{font-size:clamp(24px,3vw,34px)}.alp .product-summary p{font-size:16px}.alp .product-overview{max-width:950px;text-align:center}.alp .product-overview .sub{margin-inline:auto;max-width:620px}.alp .product-overview :is(.eyebrow,.cta-row){justify-content:center}.alp .prod-card{gap:18px}.alp .prod-card .eyebrow{margin:0}.alp .prod-card h2{font-size:30px}.alp .prod-card .go{margin-top:auto;padding-top:12px}.alp .embed-code{background:var(--surface);border:1px solid var(--line);border-radius:24px;color:var(--ink);font:14px/1.8 var(--font-mono);margin:0;overflow-x:auto;padding:28px;-moz-tab-size:2;-o-tab-size:2;tab-size:2}.alp .step h2{font-size:21px;margin-bottom:12px}.alp .step .num{background:var(--fill);color:var(--on-fill)}.alp .feature-number{color:var(--brand);display:block;font-size:24px;margin-bottom:24px}.alp .example-question{background:var(--bg-2);border-radius:14px;padding:16px}.alp .example-answer{padding-inline:16px}.alp .product-capabilities.anmarto-next{background:var(--bg);color:var(--ink);padding-top:0;--ink:inherit;--muted:inherit;--line:inherit;--fill:inherit;--on-fill:inherit;--hover:var(--brand);--tint:var(--bg-2);--soft:var(--bg-2);--accent:var(--fill);--lime-ink:var(--brand)}.alp .product-capabilities :is(.ns-answer,.ns-feature-detail,.ns-stage,.ns-commercial){background:var(--surface);border-color:var(--line);color:var(--ink)}.alp .product-capabilities :is(.ns-compact-card,.ns-feature-icon){background:var(--bg-2);border-color:var(--line);color:var(--ink)}.alp .product-capabilities :is(.ns-feature-detail p,.ns-commercial p){color:var(--muted)}.alp .product-capabilities .ns-compact-card.is-open{background:var(--surface-2);border-color:var(--brand)}.alp .product-capabilities.anmarto-next .next-search-showcase .scenario-tabs button{background:var(--surface);border-color:var(--line);color:var(--ink)}.alp .product-capabilities.anmarto-next .next-search-showcase .scenario-tabs button.active{background:var(--fill);border-color:var(--brand);color:var(--on-fill)}.alp :is(a,button,input,summary,pre):focus-visible{outline:3px solid var(--brand);outline-offset:4px}.alp .skip-link{background:var(--fill);color:var(--on-fill);left:24px;padding:12px 20px;position:fixed;top:0;transform:translateY(-150%);z-index:100}.alp .skip-link:focus{transform:translateY(0)}@media(max-width:1000px){.alp .nav-links{display:none}}@media(max-width:700px){.alp{padding-top:96px}.alp .wrap{padding-inline:24px}.alp .site-header{border-radius:19px;inset:10px 12px auto}.alp .site-header .wrap{padding-inline:12px}.alp .nav{gap:10px;min-height:64px}.alp .brand{width:108px}.alp .nav .btn{font-size:12px;padding:9px 12px}.alp .nav .lang-switch button{font-size:11px;padding:3px 7px}.alp .hero{padding-block:32px}.alp .hero .sub{font-size:17px}.alp .hero .cta-row{margin-top:24px}.alp .card,.alp .product-summary{padding:24px}.alp .cta-band{margin-inline:24px;width:auto}.alp .embed-code{font-size:12px;padding:18px}.alp #start,.alp section[id]{scroll-margin-top:94px}}@media(prefers-reduced-transparency:reduce){.alp .site-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--surface)}}
