.lang-switcher{position:relative}.lang-switcher-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-family:Inter,sans-serif;font-size:.8125rem;font-weight:300;color:#ffffffb3;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);cursor:pointer;transition:all .22s ease;white-space:nowrap}.lang-switcher-btn:hover{color:var(--text-primary);background:#ffffff12;border-color:#ffffff1f}.lang-globe{opacity:.6;flex-shrink:0}.lang-current-label{letter-spacing:.01em}.lang-dropdown{position:absolute;top:calc(100% + 8px);right:0;min-width:160px;background:#080816f5;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border:1px solid rgba(255,255,255,.08);box-shadow:0 16px 48px #0009;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(6px);transition:all .22s cubic-bezier(.4,0,.2,1);z-index:200}.lang-dropdown.open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.lang-dropdown:before{content:"";position:absolute;bottom:100%;left:0;width:100%;height:16px}.lang-option{display:flex;align-items:center;gap:10px;width:100%;padding:10px 16px;font-family:Inter,sans-serif;font-size:.8125rem;font-weight:300;color:#ffffffb3;text-align:left;background:none;border:none;border-bottom:1px solid rgba(255,255,255,.04);cursor:pointer;transition:all .18s ease}.lang-option:last-child{border-bottom:none}.lang-option:hover{background:#ffffff0a;color:var(--text-primary);padding-left:20px}.lang-option.active{color:var(--accent-light)}.lang-option-label{flex:1}.lang-check{color:var(--accent-light);flex-shrink:0}.lang-mobile{margin-top:16px}.lang-mobile-label{display:block;font-size:.6875rem;font-weight:400;text-transform:uppercase;letter-spacing:.1em;color:var(--text-tertiary);margin-bottom:12px}.lang-mobile-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:4px}.lang-mobile-opt{display:flex;align-items:center;gap:8px;padding:10px 12px;font-family:Inter,sans-serif;font-size:.8125rem;font-weight:300;color:#ffffffa6;background:none;border:1px solid rgba(255,255,255,.04);cursor:pointer;transition:all .2s ease;text-align:left}.lang-mobile-opt:hover{background:#ffffff0a;color:var(--text-primary)}.lang-mobile-opt.active{color:var(--accent-light);border-color:#8f19514d;background:#8f195114}.skiptranslate,.goog-te-banner-frame,#goog-gt-tt,.goog-te-balloon-frame{display:none!important}body{top:0!important}.goog-text-highlight{background:none!important;box-shadow:none!important}.navbar{position:fixed;top:0;left:0;width:100%;height:var(--navbar-height);z-index:1000;background:#050510b8;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid rgba(255,255,255,.06)}.nav-inner{display:flex;align-items:center;justify-content:space-between;height:100%}.nav-brand{display:flex;align-items:center;gap:10px;z-index:10}.nav-brand-icon{width:32px;height:32px;flex-shrink:0}.nav-brand-text{font-size:.85rem;font-weight:300;letter-spacing:.02em;color:var(--text-primary);white-space:nowrap}.nav-links{display:flex;align-items:center;justify-content:center;gap:4px;flex:1;margin:0 16px}.nav-link{display:inline-flex;align-items:center;gap:4px;padding:6px 14px;font-size:.8125rem;font-weight:300;color:#ffffffbf;border-radius:0;transition:color .2s ease;background:none;cursor:pointer;letter-spacing:.01em}.nav-link:hover{color:var(--text-primary);background:none}.nav-chevron{transition:transform .25s ease;opacity:.6}.nav-chevron.rotated{transform:rotate(180deg)}.nav-dropdown{position:relative}.nav-dropdown-trigger{font-family:inherit}.nav-mega{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%) translateY(6px);width:660px;background:#080816f5;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border:1px solid rgba(255,255,255,.08);box-shadow:0 24px 64px #000000b3,0 0 0 1px #ffffff05;opacity:0;visibility:hidden;pointer-events:none;transition:all .25s cubic-bezier(.4,0,.2,1);z-index:100}.nav-mega.open{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%) translateY(0)}.nav-mega:before{content:"";position:absolute;bottom:100%;left:0;width:100%;height:20px}.nav-mega-inner{padding:20px}.nav-mega-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.06)}.nav-mega-label{font-weight:400;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:var(--text-tertiary)}.nav-mega-count{font-size:.7rem;color:var(--text-tertiary);background:#8f19511f;padding:3px 10px;border:1px solid rgba(143,25,81,.18)}.nav-mega-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2px}.nav-mega-item{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;transition:background .2s ease}.nav-mega-item:hover{background:#ffffff08}.nav-mega-item-title{display:block;font-weight:400;font-size:.8125rem;color:var(--text-primary);margin-bottom:1px}.nav-mega-item-desc{display:block;font-size:.7rem;color:var(--text-tertiary);line-height:1.4;font-weight:300}.nav-actions{display:flex;align-items:center;gap:10px;z-index:10}.nav-cta{padding:8px 20px;font-size:.8125rem;font-weight:400}.nav-portal-wrapper{position:relative}.nav-portal-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;font-size:.8125rem;font-weight:300;font-family:inherit;cursor:pointer;white-space:nowrap}.nav-portal-dropdown{position:absolute;top:calc(100% + 8px);right:0;min-width:160px;background:#080816f5;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border:1px solid rgba(255,255,255,.08);box-shadow:0 16px 48px #0009;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(6px);transition:all .22s cubic-bezier(.4,0,.2,1);z-index:100}.nav-portal-dropdown.open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.nav-portal-dropdown:before{content:"";position:absolute;bottom:100%;left:0;width:100%;height:20px}.nav-portal-item{display:block;width:100%;padding:12px 18px;font-size:.8125rem;font-weight:300;font-family:inherit;color:#ffffffbf;text-align:left;background:none;border:none;cursor:pointer;transition:all .18s ease;border-bottom:1px solid rgba(255,255,255,.04)}.nav-portal-item:last-child{border-bottom:none}.nav-portal-item:hover{background:#ffffff0a;color:var(--text-primary);padding-left:22px}.nav-portal-soon{font-size:.65rem;color:var(--text-tertiary);font-style:italic;margin-left:4px;font-weight:300}.nav-hamburger{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;background:none;border:none;cursor:pointer;z-index:1001;padding:0}.nav-hamburger-line{display:block;width:22px;height:1.5px;background:var(--text-primary);transition:all .3s cubic-bezier(.4,0,.2,1);transform-origin:center}.nav-hamburger.active .nav-hamburger-line:nth-child(1){transform:translateY(6.5px) rotate(45deg)}.nav-hamburger.active .nav-hamburger-line:nth-child(2){opacity:0;transform:scaleX(0)}.nav-hamburger.active .nav-hamburger-line:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.nav-mobile-overlay{display:none;position:fixed;inset:0;background:#05051099;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:998;opacity:0;pointer-events:none;transition:opacity .3s ease}.nav-mobile-overlay.open{opacity:1;pointer-events:auto}.nav-mobile{display:none;position:fixed;top:0;right:0;width:min(85vw,380px);height:100vh;height:100dvh;background:#080816fa;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border-left:1px solid rgba(255,255,255,.06);z-index:999;transform:translate(100%);transition:transform .35s cubic-bezier(.4,0,.2,1);overflow-y:auto;-webkit-overflow-scrolling:touch}.nav-mobile.open{transform:translate(0)}.nav-mobile-inner{padding:calc(var(--navbar-height) + 24px) 28px 40px;display:flex;flex-direction:column}.nav-mobile-link{display:flex;align-items:center;justify-content:space-between;padding:16px 0;font-size:1rem;font-weight:300;color:#fffc;border-bottom:1px solid rgba(255,255,255,.04);transition:color .2s ease;background:none;border-top:none;border-left:none;border-right:none;cursor:pointer;font-family:inherit;text-align:left;width:100%}.nav-mobile-link:hover{color:var(--text-primary)}.nav-mobile-accordion-trigger{border-bottom:1px solid rgba(255,255,255,.04)}.nav-mobile-sub{max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(.4,0,.2,1)}.nav-mobile-sub.open{max-height:600px}.nav-mobile-sub-link{display:block;padding:12px 0 12px 16px;font-size:.875rem;font-weight:300;color:var(--text-tertiary);border-bottom:1px solid rgba(255,255,255,.02);transition:color .2s ease}.nav-mobile-sub-link:hover{color:var(--text-primary)}.nav-mobile-sub-disabled{cursor:default;opacity:.5}.nav-mobile-divider{height:1px;background:#ffffff0f;margin:20px 0}.nav-mobile-cta{width:100%;text-align:center;margin-bottom:16px}@media(max-width:960px){.nav-inner{justify-content:center}.nav-links,.nav-actions{display:none}.nav-hamburger{display:flex;position:absolute;right:56px;top:50%;transform:translateY(-50%);z-index:1002}.nav-mobile-overlay,.nav-mobile{display:block}.nav-mega{width:90vw}.navbar{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transform:translateZ(0);-webkit-transform:translateZ(0)}.nav-mobile-overlay{backdrop-filter:none;-webkit-backdrop-filter:none;background:#050510bf;transition:opacity .2s ease}.nav-mobile{backdrop-filter:none;-webkit-backdrop-filter:none;background:#0a0a18;will-change:transform;transform:translate(100%) translateZ(0);-webkit-transform:translateX(100%) translateZ(0);transition:transform .28s cubic-bezier(.4,0,.2,1)}.nav-mobile.open{transform:translate(0) translateZ(0);-webkit-transform:translateX(0) translateZ(0)}.nav-mobile-inner{contain:layout style}.nav-hamburger-line{transition:all .25s cubic-bezier(.4,0,.2,1)}.nav-mobile-sub{transition:max-height .25s cubic-bezier(.4,0,.2,1)}}.footer{position:relative;padding:80px 0 40px;background:var(--bg-deep);overflow:hidden}.footer-glow{position:absolute;width:500px;height:300px;bottom:-100px;left:50%;transform:translate(-50%);background:radial-gradient(ellipse,rgba(143,25,81,.08),transparent 70%);filter:blur(60px);pointer-events:none}.footer-grid{display:grid;grid-template-columns:1.8fr 1fr 1fr 1fr;gap:32px;padding:64px 0}.footer-brand{display:flex;align-items:center;gap:10px;margin-bottom:16px}.footer-brand-icon{width:32px;height:32px;flex-shrink:0}.footer-brand-text{font-size:1rem;font-weight:300;letter-spacing:.02em;color:var(--text-primary);white-space:nowrap}.footer-brand-desc{font-size:.875rem;font-weight:300;color:#8a8aa3;line-height:1.7;max-width:300px}.footer-col-title{font-size:.8125rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);margin-bottom:20px}.footer-links{display:flex;flex-direction:column;gap:12px}.footer-links a{font-size:.8125rem;font-weight:300;color:#9a9ab5;transition:color .3s ease}.footer-links a:hover{color:var(--text-primary)}.footer-bottom{display:flex;justify-content:space-between;align-items:center;padding:24px 0 0;font-size:.8125rem;color:#9a9ab5}.footer-bottom-links{display:flex;gap:24px}.footer-bottom-links a{color:#9a9ab5;transition:color .3s ease}.footer-bottom-links a:hover{color:var(--text-primary)}.footer-search-section{display:flex;justify-content:center;padding-top:48px}.footer-search-wrapper{position:relative;width:100%;max-width:520px}.footer-search-icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--text-tertiary);pointer-events:none;z-index:1;line-height:0}.footer-search-input{width:100%;padding:13px 16px 13px 44px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.8125rem;font-weight:300;letter-spacing:.01em;color:var(--text-primary);background:#ffffff08;border:1px solid var(--glass-border);border-radius:0;outline:none;transition:all .35s cubic-bezier(.4,0,.2,1)}.footer-search-input::placeholder{color:var(--text-tertiary);font-weight:300}.footer-search-input:focus{border-color:#8f195180;background:#ffffff0d;box-shadow:0 0 20px #8f19511a,0 4px 16px #0003}.footer-search-results{position:absolute;bottom:calc(100% + 6px);left:0;right:0;background:var(--bg-elevated);border:1px solid var(--glass-border-hover);overflow:hidden;z-index:100;animation:footerSearchReveal .2s ease-out}@keyframes footerSearchReveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.footer-search-result{display:flex;align-items:center;justify-content:space-between;width:100%;padding:11px 16px;background:none;border:none;border-bottom:1px solid rgba(255,255,255,.04);cursor:pointer;text-align:left;transition:background .2s ease}.footer-search-result:last-child{border-bottom:none}.footer-search-result:hover{background:#8f19511f}.footer-search-result-label{font-size:.8125rem;font-weight:300;color:var(--text-primary)}.footer-search-result-cat{font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);background:#ffffff0a;padding:3px 8px;flex-shrink:0;margin-left:12px}.footer-search-empty{padding:14px 16px;font-size:.8125rem;font-weight:300;color:var(--text-tertiary)}@media(max-width:1200px){.footer-grid{grid-template-columns:1fr 1fr 1fr;gap:36px}}@media(max-width:900px){.footer-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.footer-grid{grid-template-columns:1fr;gap:32px;padding:40px 0}.footer-bottom{flex-direction:column;gap:16px;text-align:center}.footer{padding:48px 0 32px}}html[data-design=fold]{--f-canvas: #eef0f5;--f-surface: #f0f1f5;--f-surface-2: #e6e8f0;--f-card: #ffffff;--f-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .125 0 0 0 0 .16 0 0 0 0 .3 .1 0 0 0 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--f-ink: #20294c;--f-muted: #676b89;--f-helper: #979db5;--f-on-accent: #ffffff;--f-border: #dddfe9;--f-border-strong: #c7cbdb;--f-pill-border: rgba(120, 141, 186, .5);--f-line: rgba(32, 41, 76, .1);--f-line-soft: rgba(32, 41, 76, .06);--f-line-strong: rgba(32, 41, 76, .16);--f-line-pill: rgba(120, 141, 186, .5);--f-line-dark: rgba(255, 255, 255, .12);--f-accent: #8f1951;--f-accent-hover: #761442;--f-accent-press: #5f1036;--f-accent-soft: rgba(143, 25, 81, .08);--f-focus: #8f1951;--f-hero-bg: #000000;--f-hero-ink: #ffffff;--f-hero-muted: rgba(255, 255, 255, .64);--f-hero-faint: rgba(255, 255, 255, .42);--f-hero-line: rgba(255, 255, 255, .3);--f-hue-1: #a5c8cb;--f-hue-2: #7e8293;--f-hue-3: #bacbbf;--f-hue-4: #797d89;--f-hue-5: #aac8c2;--f-r-xs: 8px;--f-r-sm: 12px;--f-r-md: 16px;--f-r-lg: 24px;--f-r-pill: 9999px;--f-shadow-card: rgba(32, 41, 76, .12) 0 9px 25px;--f-shadow-sm: rgba(32, 41, 76, .12) 0 6px 16px, rgba(32, 41, 76, .09) 0 1px 5px;--f-shadow-input: rgba(32, 41, 76, .1) 0 1px 4px;--f-shadow-lift: rgba(32, 41, 76, .14) 0 16px 36px, rgba(32, 41, 76, .08) 0 2px 6px;--f-font: "Figtree", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--f-font-hero: "Albert Sans", "Figtree", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--f-font-mark: "Lexend Exa", "Albert Sans", ui-sans-serif, system-ui, sans-serif;--f-fs-hero: clamp(2.125rem, 1.2rem + 3.9vw, 4.875rem);--f-fs-display: clamp(2.75rem, 1.4rem + 5.6vw, 6rem);--f-fs-h2: clamp(2.25rem, 1.6rem + 3vw, 4rem);--f-fs-h3: clamp(1.5rem, 1.2rem + .9vw, 2rem);--f-fs-h4: clamp(1.25rem, 1.1rem + .4vw, 1.5rem);--f-fs-lead: clamp(1.125rem, 1rem + .5vw, 1.375rem);--f-fs-body: clamp(1rem, .95rem + .25vw, 1.125rem);--f-fs-sm: .9375rem;--f-fs-xs: .8125rem;--f-fs-micro: .75rem;--f-fw-light: 300;--f-fw-regular: 400;--f-fw-medium: 500;--f-fw-semibold: 600;--f-fw-bold: 700;--f-fw-heavy: 800;--f-lh-display: .92;--f-lh-heading: .98;--f-lh-snug: 1.2;--f-lh-body: 1.5;--f-track-display: -.045em;--f-track-heading: -.035em;--f-track-card: -.02em;--f-track-body: .01em;--f-track-caps: .08em;--f-space-1: 4px;--f-space-2: 8px;--f-space-3: 12px;--f-space-4: 16px;--f-space-5: 24px;--f-space-6: 32px;--f-space-7: 48px;--f-space-8: 64px;--f-space-9: 96px;--f-space-10: 128px;--f-space-11: 160px;--f-section-y: clamp(4.5rem, 2.5rem + 7.5vw, 9rem);--f-section-y-compact: clamp(3rem, 2rem + 4vw, 6rem);--f-stack: clamp(1.25rem, 1rem + 1vw, 2rem);--f-rise: clamp(3rem, 1.5rem + 5vw, 6rem);--f-container: 1200px;--f-container-wide: 1320px;--f-container-narrow: 760px;--f-gutter: clamp(1.25rem, 3vw, 2.5rem);--f-grid-gap: clamp(1rem, .6rem + 1.2vw, 1.5rem);--f-chrome-x: clamp(1.25rem, 3vw, 2.75rem);--f-chrome-y: clamp(1rem, .6rem + 1.2vw, 1.75rem);--f-header-h: 76px;--f-ease: cubic-bezier(.22, 1, .36, 1);--f-ease-inout: cubic-bezier(.65, 0, .35, 1);--f-ease-tw: cubic-bezier(.4, 0, .2, 1);--f-ease-fold: cubic-bezier(.06, .94, .67, 1.01);--f-dur-fast: .18s;--f-dur: .42s;--f-dur-slow: .7s;color-scheme:light;background:var(--f-canvas);scroll-padding-top:calc(var(--f-header-h) + 16px)}html[data-design=fold] body{font-family:var(--f-font);font-size:var(--f-fs-body);line-height:var(--f-lh-body);letter-spacing:var(--f-track-body);color:var(--f-ink);background-color:var(--f-canvas);background-image:var(--f-grain);font-optical-sizing:auto;text-rendering:optimizeLegibility}html[data-design=fold][data-fold-loading],html[data-design=fold][data-fold-loading] body{background:var(--f-hero-bg)}html[data-design=fold] :where(h1,h2,h3,h4,h5,h6){font-family:var(--f-font);color:inherit;font-weight:var(--f-fw-bold);line-height:var(--f-lh-heading);letter-spacing:var(--f-track-heading);text-wrap:balance}html[data-design=fold] :where(h1){font-size:var(--f-fs-display);font-weight:var(--f-fw-heavy);line-height:var(--f-lh-display);letter-spacing:var(--f-track-display)}html[data-design=fold] :where(h2){font-size:var(--f-fs-h2);font-weight:var(--f-fw-heavy)}html[data-design=fold] :where(h3){font-size:var(--f-fs-h3);letter-spacing:var(--f-track-card);line-height:var(--f-lh-snug)}html[data-design=fold] :where(h4){font-size:var(--f-fs-h4);letter-spacing:var(--f-track-card);line-height:var(--f-lh-snug)}html[data-design=fold] :where(p){text-wrap:pretty}html[data-design=fold] :where(strong,b){font-weight:var(--f-fw-semibold)}html[data-design=fold] :where(img,svg,video){max-width:100%}html[data-design=fold] :where(button,input,select,textarea){font:inherit;letter-spacing:inherit;color:inherit}html[data-design=fold] :where(hr){border:0;border-top:1px solid var(--f-line)}html[data-design=fold] :where(p,li,dd,figcaption,td) a:not([class]),html[data-design=fold] .f-link{color:var(--f-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;transition:color var(--f-dur-fast) ease}html[data-design=fold] :where(p,li,dd,figcaption,td) a:not([class]):hover,html[data-design=fold] .f-link:hover{color:var(--f-accent-hover);text-decoration-thickness:2px}html[data-design=fold] :focus-visible{outline:2px solid var(--f-focus);outline-offset:3px;border-radius:4px}html[data-design=fold] :is([data-hero],.f-dark,.f-menu,html[data-chrome=hero] .f-header) :focus-visible{outline-color:#fff}html[data-design=fold] ::selection{background:#8f19512e;color:var(--f-ink)}html[data-design=fold] ::-webkit-scrollbar-track{background:var(--f-canvas)}html[data-design=fold] ::-webkit-scrollbar-thumb{background:#c7cbdb;border-radius:8px}html[data-design=fold] .skip-link{position:fixed;left:var(--f-chrome-x);top:-120px;z-index:2000;padding:12px 20px;border-radius:var(--f-r-pill);background:var(--f-card);color:var(--f-ink);font-weight:var(--f-fw-semibold);font-size:var(--f-fs-sm);box-shadow:var(--f-shadow-sm);transition:top var(--f-dur-fast) ease}html[data-design=fold] .skip-link:focus{top:12px}html[data-design=fold] main:focus{outline:none}html[data-design=fold] .f-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}html[data-design=fold] .f-rise{position:relative;z-index:2;margin-top:calc(var(--f-rise) * -1)}html[data-design=fold] .f-muted{color:var(--f-muted)}html[data-design=fold] .f-dark{color:var(--f-hero-ink)}html[data-design=fold] .reveal{transform:translateY(28px);transition:opacity .8s var(--f-ease),transform .8s var(--f-ease)}html[data-design=fold] .reveal.active{transform:none}html[data-design=fold] .f-page-loader{position:fixed;inset:0;z-index:80;display:block;min-height:100vh;min-height:100svh;background:#000;color:transparent;pointer-events:none}@media(prefers-reduced-motion:reduce){html[data-design=fold]{scroll-behavior:auto}html[data-design=fold] :is(.reveal,.reveal-left,.reveal-right,.reveal-scale){opacity:1;transform:none;transition:none}html[data-design=fold] *,html[data-design=fold] *:before,html[data-design=fold] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html[data-smooth-scroll=on]{scroll-behavior:auto!important}html[data-design=fold]{--fx-ease: cubic-bezier(.16, 1, .3, 1);--fx-reveal-dur: .8s;--fx-stagger: 70ms;--fx-shadow: rgba(32, 41, 76, .12) 0 9px 25px;--fx-shadow-sm: rgba(32, 41, 76, .12) 0 6px 16px, rgba(32, 41, 76, .09) 0 1px 5px;--fx-shadow-lift: rgba(32, 41, 76, .16) 0 14px 32px, rgba(32, 41, 76, .08) 0 2px 6px;--fx-shadow-sm-lift: rgba(32, 41, 76, .15) 0 10px 22px, rgba(32, 41, 76, .1) 0 2px 6px}html[data-design=fold] :is(.reveal,.reveal-left,.reveal-right,.reveal-scale){opacity:0;transition:opacity var(--fx-reveal-dur) var(--fx-ease),transform var(--fx-reveal-dur) var(--fx-ease);transition-delay:calc(var(--i, 0) * var(--fx-stagger))}html[data-design=fold] .reveal{transform:translate3d(0,20px,0)}html[data-design=fold] .reveal-left{transform:translate3d(-24px,0,0)}html[data-design=fold] .reveal-right{transform:translate3d(24px,0,0)}html[data-design=fold] .reveal-scale{transform:translate3d(0,16px,0) scale(.97)}html[data-design=fold] :is(.reveal,.reveal-left,.reveal-right,.reveal-scale).active{opacity:1;transform:none}html[data-design=fold] :is(.reveal,.reveal-left,.reveal-right,.reveal-scale).delay-1{transition-delay:.08s}html[data-design=fold] :is(.reveal,.reveal-left,.reveal-right,.reveal-scale).delay-2{transition-delay:.16s}html[data-design=fold] :is(.reveal,.reveal-left,.reveal-right,.reveal-scale).delay-3{transition-delay:.24s}html[data-design=fold] :is(.reveal,.reveal-left,.reveal-right,.reveal-scale).delay-4{transition-delay:.32s}html[data-design=fold] .fx-stagger:is(.reveal,.reveal-left,.reveal-right,.reveal-scale){opacity:1;transform:none}html[data-design=fold] .fx-stagger>*{opacity:0;transform:translate3d(0,18px,0);transition:opacity var(--fx-reveal-dur) var(--fx-ease),transform var(--fx-reveal-dur) var(--fx-ease),box-shadow .35s ease;transition-delay:calc(var(--i, 0) * var(--fx-stagger)),calc(var(--i, 0) * var(--fx-stagger)),0s}html[data-design=fold] .fx-stagger>:nth-child(2){--i: 1}html[data-design=fold] .fx-stagger>:nth-child(3){--i: 2}html[data-design=fold] .fx-stagger>:nth-child(4){--i: 3}html[data-design=fold] .fx-stagger>:nth-child(5){--i: 4}html[data-design=fold] .fx-stagger>:nth-child(6){--i: 5}html[data-design=fold] .fx-stagger>:nth-child(7){--i: 6}html[data-design=fold] .fx-stagger>:nth-child(8){--i: 7}html[data-design=fold] .fx-stagger>:nth-child(n+9){--i: 8}html[data-design=fold] .fx-stagger.active>*{opacity:1;transform:none}html[data-design=fold] .fx-stagger.active>.fx-lift{transition-delay:0s}html[data-design=fold] .fx-lift{box-shadow:var(--fx-shadow);transition:transform .35s var(--fx-ease),box-shadow .35s ease,opacity var(--fx-reveal-dur) var(--fx-ease)}html[data-design=fold] .fx-lift--sm{box-shadow:var(--fx-shadow-sm)}@media(hover:hover){html[data-design=fold] .fx-lift:hover,html[data-design=fold] .fx-lift:focus-within{transform:translate3d(0,-2px,0);box-shadow:var(--fx-shadow-lift)}html[data-design=fold] .fx-lift--sm:hover,html[data-design=fold] .fx-lift--sm:focus-within{box-shadow:var(--fx-shadow-sm-lift)}}html[data-design=fold] .fx-pill{transition:background-color .25s ease,border-color .25s ease,color .25s ease,box-shadow .25s ease,transform .25s var(--fx-ease)}html[data-design=fold] .fx-pill svg{transition:transform .3s var(--fx-ease)}@media(hover:hover){html[data-design=fold] .fx-pill--primary:hover{background-color:#7a1545;box-shadow:#8f195147 0 6px 16px}html[data-design=fold] .fx-pill--secondary:hover{border-color:#c7cbdb;box-shadow:#20294c1f 0 4px 12px;transform:translate3d(0,-1px,0)}html[data-design=fold] .fx-pill--tag:hover{background-color:#e6e8ef}html[data-design=fold] .fx-pill--ghost:hover{border-color:#ffffffd9;background-color:#ffffff14}html[data-design=fold] .fx-pill:hover svg:last-child{transform:translate(2px)}}html[data-design=fold] .fx-pill:active{transform:translateZ(0) scale(.98)}@media(prefers-reduced-motion:reduce){html[data-design=fold] :is(.reveal,.reveal-left,.reveal-right,.reveal-scale,.fx-stagger>*){opacity:1!important;transform:none!important;transition:none!important}html[data-design=fold] :is(.fx-lift,.fx-pill,.fx-pill svg){transition:box-shadow .2s ease,background-color .2s ease,border-color .2s ease}html[data-design=fold] :is(.fx-lift:hover,.fx-lift:focus-within,.fx-pill:hover,.fx-pill:active,.fx-pill:hover svg:last-child){transform:none!important}}html[data-design=fold] [tabindex="-1"]:focus:not(:focus-visible){outline:none}html[data-design=fold] .fx-cursor{position:fixed;top:0;left:0;z-index:999;width:0;height:0;pointer-events:none;opacity:0;transition:opacity .45s linear;will-change:transform}html[data-design=fold] .fx-cursor[data-on]{opacity:1}html[data-design=fold] .fx-cursor>span{position:absolute;left:-72px;top:-72px;width:144px;height:144px;border-radius:50%;background:#20294c;transform:scale(.075);transition:background-color .6s cubic-bezier(.19,1,.22,1)}html[data-design=fold] .fx-cursor[data-tone=on-dark]>span{background:#fff}@media(hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){html[data-design=fold] .fx-cursor{display:none}}html[data-design=fold] .fx-hero{--fx-fold: #eef0f5;--fx-gutter: max(24px, calc((100% - 1200px)/2) );--fx-header-space: calc(var(--f-header-h, 76px) + 28px);--fx-band: max(30vh, 200px);--fx-ease: cubic-bezier(.19, 1, .22, 1);position:relative;isolation:isolate;z-index:0;display:block;overflow:hidden;background:transparent;color:#fff;font-family:var(--f-font-hero, "Albert Sans", "Figtree", ui-sans-serif, system-ui, sans-serif);text-align:center;-webkit-font-smoothing:antialiased}html[data-design=fold] .fx-hero__screen{position:relative;display:grid;grid-template-rows:1fr auto 1fr;justify-items:center;min-height:100vh;min-height:100svh;padding:var(--fx-header-space) var(--fx-gutter);overflow:hidden;background:#000}html[data-design=fold] .fx-hero__floor{position:absolute;left:0;right:0;bottom:0;z-index:1;height:clamp(48px,5.21vw,110px);pointer-events:none;background:linear-gradient(0deg,#000,#000000d1 22%,#00000059 62%,#0000)}html[data-design=fold] .fx-canvas{position:absolute;inset:0;z-index:0;overflow:hidden;background:#000;pointer-events:none}html[data-design=fold] .fx-canvas__gl{position:absolute;inset:0;width:100%;height:100%;display:block;opacity:0}html[data-design=fold] .fx-canvas.is-gl .fx-canvas__gl{opacity:1}html[data-design=fold] .fx-canvas.is-fallback .fx-canvas__gl{display:none}html[data-design=fold] .fx-canvas__fallback{position:absolute;inset:0;opacity:0;visibility:hidden}html[data-design=fold] .fx-canvas.is-fallback .fx-canvas__fallback{opacity:1;visibility:visible}html[data-design=fold] .fx-canvas.is-gl .fx-blob{animation:none}html[data-design=fold] .fx-blob{position:absolute;border-radius:50%;filter:blur(64px);mix-blend-mode:screen;will-change:transform}html[data-design=fold] .fx-blob--a{width:62vw;height:38vw;left:-16vw;top:14%;background:radial-gradient(closest-side,rgba(165,200,203,.8),rgba(165,200,203,.26) 60%,transparent);transform:rotate(-24deg);animation:fx-drift-a 26s ease-in-out infinite alternate}html[data-design=fold] .fx-blob--b{width:46vw;height:30vw;left:18vw;top:48%;background:radial-gradient(closest-side,rgba(126,130,147,.75),rgba(121,125,137,.24) 62%,transparent);transform:rotate(18deg);animation:fx-drift-b 32s ease-in-out infinite alternate}html[data-design=fold] .fx-blob--c{width:40vw;height:26vw;right:-8vw;top:-6%;background:radial-gradient(closest-side,rgba(170,200,194,.7),rgba(186,203,191,.2) 60%,transparent);transform:rotate(-12deg);animation:fx-drift-c 28s ease-in-out infinite alternate}html[data-design=fold] .fx-blob--d{width:36vw;height:22vw;right:4vw;top:46%;background:radial-gradient(closest-side,rgba(121,125,150,.7),transparent 70%);transform:rotate(30deg);animation:fx-drift-a 34s ease-in-out infinite alternate-reverse}@keyframes fx-drift-a{to{transform:translate3d(6vw,-4vh,0) rotate(-8deg) scale(1.08)}}@keyframes fx-drift-b{to{transform:translate3d(-5vw,-6vh,0) rotate(34deg) scale(.94)}}@keyframes fx-drift-c{to{transform:translate3d(-4vw,5vh,0) rotate(4deg) scale(1.1)}}html[data-design=fold] .fx-orb{position:absolute;left:69.5%;top:27.5%;width:min(104vh,72vw);aspect-ratio:1;translate:-50% -50%;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 30% 78%,rgba(186,203,191,.22),transparent 42%),radial-gradient(circle at 70% 30%,rgba(126,130,147,.18),transparent 50%),#00000047;-webkit-backdrop-filter:blur(22px) saturate(1.25);backdrop-filter:blur(22px) saturate(1.25);box-shadow:inset 0 0 0 1px #ffffff12,inset 26px -34px 60px -18px #bacbbf61,inset -40px 50px 90px -20px #000000b3,0 0 90px 10px #00000073}html[data-design=fold] .fx-orb__inner{position:absolute;inset:12%;border-radius:50%;background:radial-gradient(closest-side,transparent 60%,rgba(165,200,203,.1) 88%,transparent);filter:blur(6px)}html[data-design=fold] .fx-canvas--page .fx-orb{top:12%;width:min(96vh,72vw)}html[data-design=fold] .fx-canvas__grain{position:absolute;inset:-50%;opacity:.16;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:240px 240px;animation:fx-grain 1.2s steps(6) infinite}html[data-design=fold] .fx-canvas.is-gl .fx-canvas__grain{opacity:.05;animation:none}@keyframes fx-grain{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-4%)}60%{transform:translate(-4%,-1%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}html[data-design=fold] .fx-hero__fade{position:relative;z-index:1;height:var(--fx-band);margin-top:-1px;pointer-events:none;background:linear-gradient(180deg,#000 0%,#030304 10%,#121317 22%,#33363d 36%,#6e727c 51%,#b3b6be 66%,#dfe1e7 82%,var(--fx-fold) 100%)}html[data-design=fold] .fx-hero__fade:after{content:"";position:absolute;inset:0;opacity:.22;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");-webkit-mask-image:linear-gradient(180deg,transparent 40%,#000);mask-image:linear-gradient(180deg,transparent 40%,#000)}html[data-design=fold] :is(.fx-hl,.fx-hero__hello){position:relative;z-index:2;text-shadow:0 0 28px rgba(0,0,0,.45),0 1px 2px rgba(0,0,0,.18)}html[data-design=fold] .fx-hl{grid-row:2;display:grid;justify-items:center;align-items:center;width:100%;font-size:3.75vw;line-height:5.21vw;font-weight:400;letter-spacing:-.01em;color:#fff;will-change:opacity}html[data-design=fold] .fx-hl__s{grid-area:1 / 1;margin:0;max-width:100%;font:inherit;letter-spacing:inherit;color:inherit;text-align:center;text-wrap:balance}html[data-design=fold] .fx-hl__p{display:inline-block;will-change:transform,opacity}html[data-design=fold] .fx-hl__s:not(.is-active) .fx-hl__p{opacity:0}html[data-design=fold] .fx-hl__br{display:none}html[data-design=fold] .fx-hl__it{font-style:italic;margin-right:.02em}html[data-design=fold] .fx-hl--long{font-size:2.64vw;line-height:3.5vw}html[data-design=fold] .fx-hl--long .fx-hl__s{max-width:26ch}html[data-design=fold] .fx-hero__hello{position:absolute;inset:0;z-index:3;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;align-content:center;gap:0 .26em;margin:0;padding:0 var(--fx-gutter);font-size:2.71vw;font-weight:400;line-height:1.2;letter-spacing:-.01em;pointer-events:none}html[data-design=fold] .fx-hero__hello>span{display:inline-block;will-change:transform,opacity}html[data-design=fold] .fx-intro-cover{display:none}html[data-design=fold][data-intro=play][data-intro-cover] .fx-intro-cover{--fx-gutter: max(24px, calc((100% - 1200px)/2) );position:fixed;inset:0;z-index:90;display:block;background:#000;color:#fff;font-family:var(--f-font-hero, "Albert Sans", "Figtree", ui-sans-serif, system-ui, sans-serif);text-align:center;-webkit-font-smoothing:antialiased;pointer-events:none}html[data-design=fold] .fx-intro-cover .fx-hero__hello>span{animation:fx-hello-in 1.2s cubic-bezier(.19,1,.22,1) 1s both;animation-timing-function:linear(0,.1294 2%,.2421 4%,.3402 6%,.4257 8%,.5 10%,.5939 13%,.6701 16%,.75 20%,.8232 25%,.875 30%,.9175 36%,.9492 43%,.9688 50%,.9844 60%,.9922 70%,.9972 85%,1)}html[data-design=fold] .fx-intro-cover .fx-hero__hello>span+span{animation-delay:1.1s}@keyframes fx-hello-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@media(max-width:767px){html[data-design=fold][data-intro=play][data-intro-cover] .fx-intro-cover{--fx-gutter: 20px}}html[data-design=fold] .fx-hero[data-anim=pending] :is(.fx-hl,.fx-hero__badge,.fx-hero__hello>span){opacity:0}html[data-design=fold] .fx-hero--intro[data-anim=pending] .fx-hero__canvas{opacity:0}html[data-design=fold] .fx-hero__badge{position:absolute;z-index:2;left:var(--fx-gutter);bottom:clamp(28px,5.89vw,90px);display:grid;place-items:center;width:clamp(64px,5.52vw,84px);height:clamp(64px,5.52vw,84px);border-radius:50%;color:#fff;text-decoration:none}@media(min-width:1024px){html[data-design=fold] .fx-hero__badge{left:max(var(--f-chrome-x, 24px),calc((100% - 1078px)/2))}}html[data-design=fold] .fx-hero__badge-ring{width:100%;height:100%;overflow:visible;fill:currentColor;font-family:inherit;font-size:10.5px;font-weight:500;letter-spacing:.08em;animation:fx-spin 10s linear infinite}html[data-design=fold] .fx-hero__badge-mark{fill:none}html[data-design=fold] .fx-hero__badge-text{white-space:pre}@keyframes fx-spin{to{transform:rotate(360deg)}}html[data-design=fold] .fx-hero[data-offscreen] .fx-hero__badge-ring{animation-play-state:paused}html[data-design=fold] .fx-hero .fx-hero__badge:focus-visible{outline:2px solid #fff;outline-offset:3px;box-shadow:0 0 0 6px #8f1951e6}html[data-design=fold] .fx-hero__lead{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;padding:clamp(4px,1vw,12px) var(--f-gutter, 24px) calc(var(--f-rise, 96px) + clamp(40px,4.5vw,64px));margin-top:-1px;color:var(--f-ink, #20294c);font-family:var(--f-font, "Figtree", ui-sans-serif, system-ui, sans-serif);text-align:center;text-shadow:none;-webkit-font-smoothing:auto}html[data-design=fold] .fx-hero__lead:focus{outline:none}html[data-design=fold] .fx-hero__after{display:block;height:0}html[data-design=fold] .fx-hero__lead-eyebrow{margin:0 0 14px;font-size:var(--f-fs-micro, 12px);font-weight:var(--f-fw-semibold, 600);letter-spacing:var(--f-track-caps, .08em);line-height:1.3;text-transform:uppercase;color:var(--f-muted, #676b89)}html[data-design=fold] .fx-hero__lead-title{margin:0 0 24px;max-width:16em;font-family:var(--f-font, "Figtree", ui-sans-serif, system-ui, sans-serif);font-size:clamp(40px,5vw,64px);font-weight:800;line-height:.95;letter-spacing:-.04em;color:#20294c;text-align:center;text-wrap:balance;overflow-wrap:break-word}html[data-design=fold] .fx-hero__lead-sub{margin:0;max-width:36rem;font-size:var(--f-fs-lead, 20px);font-weight:var(--f-fw-regular, 400);line-height:1.45;letter-spacing:var(--f-track-body, .01em);color:var(--f-muted, #676b89);text-wrap:pretty}html[data-design=fold] .fx-hero__lead-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:clamp(22px,2.4vw,32px)}html[data-design=fold] .fx-hero__lead-extra{margin-top:24px}html[data-design=fold] .fx-rise{position:relative;z-index:2;margin-top:-96px}@media(max-width:1023.98px){html[data-design=fold] .fx-hl{font-size:9.07vw;line-height:1.27}html[data-design=fold] .fx-hl__br{display:inline}html[data-design=fold] .fx-hl--long{font-size:6.2vw;line-height:1.2}html[data-design=fold] .fx-hl--long .fx-hl__br{display:none}html[data-design=fold] .fx-hero__hello{font-size:7.47vw}}@media(min-width:768px)and (max-width:1023.98px){html[data-design=fold] .fx-hl{font-size:7vw}html[data-design=fold] .fx-hl--long{font-size:4.6vw}html[data-design=fold] .fx-hero__hello{font-size:5.2vw}html[data-design=fold] .fx-hero__badge{width:13.02vw;height:13.02vw}}@media(max-width:767px){html[data-design=fold] .fx-hero{--fx-gutter: 20px;--fx-header-space: calc(var(--f-header-h, 76px) + 8px);--fx-band: max(26vh, 180px)}html[data-design=fold] .fx-hl:not(.fx-hl--long) .fx-hl__s--wide{font-size:7.8vw}html[data-design=fold] .fx-hero__badge{left:50%;translate:-50% 0;width:24.53vw;height:24.53vw;bottom:72px}html[data-design=fold] .fx-hero__badge-ring{font-size:10px}html[data-design=fold] .fx-rise{margin-top:-48px}html[data-design=fold] .fx-hero__lead{padding-bottom:88px}html[data-design=fold] .fx-hero__lead-sub{font-size:17px;max-width:34ch}html[data-design=fold] .fx-hero__lead-actions{flex-direction:column;align-items:stretch;width:100%;max-width:360px;gap:10px}html[data-design=fold] :is(.fx-orb,.fx-canvas--page .fx-orb){left:125%;top:18%;width:120svh}html[data-design=fold] .fx-blob{filter:blur(44px)}html[data-design=fold] .fx-blob--a{width:110vw;height:70vw}html[data-design=fold] .fx-blob--b{width:90vw;height:60vw;left:0}html[data-design=fold] .fx-blob--c{width:80vw;height:56vw}}@media(prefers-reduced-motion:reduce){html[data-design=fold] :is(.fx-hero__badge-ring,.fx-blob,.fx-canvas__grain){animation:none!important}html[data-design=fold] .fx-hero__hello{display:none}html[data-design=fold] .fx-intro-cover{display:none!important}html[data-design=fold] .fx-canvas__gl,html[data-design=fold] .fx-canvas__fallback{transition:none}}html[data-design=fold] .f-header{--_t: var(--f-dur) var(--f-ease);position:fixed;inset:0 0 auto;z-index:100;display:flex;align-items:flex-start;gap:clamp(24px,3.2vw,64px);padding:var(--f-chrome-y) var(--f-chrome-x);pointer-events:none;font-family:var(--f-font-hero);color:var(--f-hero-ink)}html[data-design=fold] .f-header>*{pointer-events:auto}html[data-design=fold] .f-logo{display:inline-flex;align-items:center;gap:10px;height:44px;margin-right:auto;padding:0 16px 0 8px;margin-left:-8px;border:1px solid transparent;border-radius:var(--f-r-pill);background:transparent;color:var(--f-hero-ink);font-size:1rem;font-weight:var(--f-fw-bold);letter-spacing:-.02em;line-height:1;white-space:nowrap;text-decoration:none;transition:background-color var(--_t),border-color var(--_t),color var(--_t),box-shadow var(--_t),margin var(--_t)}html[data-design=fold] .f-logo__mark{width:28px;height:28px;border-radius:6px;flex:none}html[data-design=fold] .f-logo__lockup{display:inline-flex;align-items:baseline;gap:.5em;padding-left:0}html[data-design=fold] .f-logo__word{font-family:var(--f-font-mark);font-size:1.1875rem;font-weight:600;letter-spacing:-.01em;line-height:1}html[data-design=fold] .f-logo__sub{font-family:var(--f-font-hero);font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1;opacity:.92;transition:opacity var(--_t, .4s ease),color var(--_t, .4s ease)}html[data-design=fold] .f-lang{display:inline-flex;align-items:center;height:44px;padding:0;border:1px solid transparent;border-radius:var(--f-r-pill);transition:background-color var(--_t),border-color var(--_t),box-shadow var(--_t),padding var(--_t),height var(--_t),margin var(--_t),opacity var(--_t),transform var(--_t),visibility 0s}html[data-design=fold] .f-lang__item{appearance:none;background:none;border:0;border-radius:var(--f-r-pill);padding:4px 8px;min-height:32px;font-family:inherit;font-size:var(--f-fs-micro);font-weight:var(--f-fw-medium);letter-spacing:.02em;line-height:1;color:var(--f-hero-faint);cursor:pointer;transition:color var(--f-dur-fast) ease,background-color var(--f-dur-fast) ease}html[data-design=fold] .f-lang__item:hover{color:var(--f-hero-ink)}html[data-design=fold] .f-lang__item[aria-pressed=true]{color:var(--f-hero-ink);font-weight:var(--f-fw-semibold)}html[data-design=fold] .f-nav__list{display:flex;flex-direction:column;align-items:flex-end;gap:0;padding-top:9px;list-style:none;transition:gap var(--_t),padding var(--_t)}html[data-design=fold] .f-nav__list>li{display:flex}html[data-design=fold] .f-nav__link{display:inline-flex;align-items:center;gap:0;height:26px;padding:0;border:1px solid transparent;border-radius:var(--f-r-pill);background:transparent;color:#ffffffbd;font-size:.71875rem;font-weight:var(--f-fw-medium);letter-spacing:.015em;text-transform:uppercase;white-space:nowrap;text-decoration:none;transition:height var(--_t),padding var(--_t),gap var(--_t),font-size var(--_t),letter-spacing var(--_t),background-color var(--_t),border-color var(--_t),color var(--f-dur-fast) ease,box-shadow var(--_t),transform var(--f-dur-fast) ease}html[data-design=fold] .f-nav__link:hover,html[data-design=fold] .f-nav__link[aria-current=page]{color:var(--f-hero-ink)}html[data-design=fold] .f-nav__link[aria-current=page]:before{content:"";width:10px;height:1px;background:currentColor;margin-right:8px;transition:width var(--_t),margin var(--_t)}html[data-design=fold] .f-nav__icon,html[data-design=fold] .f-nav__ext{flex:none;width:0;opacity:0;transition:width var(--_t),opacity var(--_t)}html[data-design=fold] .f-nav__link--portal .f-nav__ext{width:12px;opacity:.8;margin-left:4px}html[data-design=fold]:not([data-chrome=page]) :is(.f-nav__link,.f-header__lang .f-lang__item){text-shadow:0 0 28px rgba(0,0,0,.45),0 1px 2px rgba(0,0,0,.18)}html[data-design=fold]:not([data-chrome=page]) .f-nav__link{color:#fff;opacity:.6;transition:opacity .4s linear,height var(--_t),padding var(--_t),gap var(--_t),font-size var(--_t),letter-spacing var(--_t),background-color var(--_t),border-color var(--_t),box-shadow var(--_t)}html[data-design=fold]:not([data-chrome=page]) .f-nav__link:before,html[data-design=fold]:not([data-chrome=page]) .f-nav__link[aria-current=page]:before{content:"";flex:none;width:7.5px;height:7.5px;margin-right:6.75px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M0 4.4h7.7L4.6 1.3l.85-.85L10 5 5.45 9.55l-.85-.85 3.1-3.1H0z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M0 4.4h7.7L4.6 1.3l.85-.85L10 5 5.45 9.55l-.85-.85 3.1-3.1H0z'/%3E%3C/svg%3E") center / contain no-repeat;opacity:0;transform:translate(-100%);transition:transform .8s cubic-bezier(.19,1,.22,1),opacity .8s cubic-bezier(.19,1,.22,1)}html[data-design=fold]:not([data-chrome=page]) :is(.f-nav__link:hover,.f-nav__link:focus-visible,.f-nav__link[aria-current=page]){opacity:1}html[data-design=fold]:not([data-chrome=page]) :is(.f-nav__link:hover,.f-nav__link:focus-visible,.f-nav__link[aria-current=page]):before{opacity:1;transform:none}html[data-design=fold]:not([data-chrome=page]) .f-header__lang:before{content:"";flex:none;width:2px;height:max(8px,.57vw);margin-right:10px;background:#fff}html[data-design=fold]:not([data-chrome=page]) .f-header__lang .f-lang__item{color:#fff;opacity:.6;transition:opacity .4s linear}html[data-design=fold]:not([data-chrome=page]) .f-header__lang .f-lang__item:hover,html[data-design=fold]:not([data-chrome=page]) .f-header__lang .f-lang__item:focus-visible{opacity:1}html[data-design=fold]:not([data-chrome=page]) .f-header__lang .f-lang__item[aria-pressed=true]{opacity:1;font-weight:var(--f-fw-medium);pointer-events:none}html[data-design=fold] .f-menu-btn{display:none;align-items:center;gap:10px;height:44px;padding:0 4px 0 16px;margin-right:-4px;border:1px solid transparent;border-radius:var(--f-r-pill);background:transparent;color:var(--f-hero-ink);font-family:inherit;font-size:var(--f-fs-micro);font-weight:var(--f-fw-semibold);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background-color var(--_t),border-color var(--_t),color var(--_t),box-shadow var(--_t),padding var(--_t),margin var(--_t),opacity var(--_t),transform var(--_t)}html[data-design=fold][data-chrome=page] .f-header{color:var(--f-ink);font-family:var(--f-font)}html[data-design=fold][data-chrome=page] .f-header .f-logo__lockup{padding-left:10px}html[data-design=fold][data-chrome=page] .f-header .f-logo__sub{color:var(--f-muted);opacity:1}html[data-design=fold][data-chrome=page] .f-header .f-logo{margin-left:0;padding:0 20px 0 8px;background:var(--f-card);border-color:var(--f-border);color:var(--f-ink);box-shadow:var(--f-shadow-input)}html[data-design=fold][data-chrome=page] .f-header .f-lang{height:40px;margin-top:2px;padding:0 4px;background:var(--f-card);border-color:var(--f-pill-border);box-shadow:var(--f-shadow-input)}html[data-design=fold][data-chrome=page] .f-header .f-lang__item{color:var(--f-muted)}html[data-design=fold][data-chrome=page] .f-header__lang:not(:hover,:focus-within) .f-lang__item:not([aria-pressed=true]){display:none}html[data-design=fold][data-chrome=page] .f-header__lang:before{content:"";width:16px;height:16px;margin:0 2px 0 8px;flex:none;background:var(--f-muted);-webkit-mask:var(--f-globe) center / contain no-repeat;mask:var(--f-globe) center / contain no-repeat}html[data-design=fold] .f-header__lang{--f-globe: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M3.5 12h17M12 3.5a13 13 0 0 1 3.4 8.5A13 13 0 0 1 12 20.5 13 13 0 0 1 8.6 12 13 13 0 0 1 12 3.5z'/%3E%3C/svg%3E")}html[data-design=fold][data-chrome=page] .f-header .f-lang__item:hover,html[data-design=fold][data-chrome=page] .f-header .f-lang__item[aria-pressed=true]{color:var(--f-ink);background:var(--f-surface)}html[data-design=fold][data-chrome=page] .f-nav__list{gap:8px;padding-top:2px}html[data-design=fold][data-chrome=page] .f-nav__link{height:40px;gap:8px;padding:0 16px 0 13px;background:var(--f-card);border-color:var(--f-pill-border);color:var(--f-ink);font-size:var(--f-fs-sm);letter-spacing:.005em;text-transform:none;box-shadow:var(--f-shadow-input)}html[data-design=fold][data-chrome=page] .f-nav__link{transition:height var(--_t),padding var(--_t),gap var(--_t),font-size var(--_t),letter-spacing var(--_t),background-color var(--_t),border-color .15s cubic-bezier(.4,0,.2,1),color var(--f-dur-fast) ease,box-shadow var(--_t)}html[data-design=fold][data-chrome=page] :is(.f-nav__link:hover,.f-nav__link:focus-visible){border-color:#788dba}html[data-design=fold][data-chrome=page] .f-nav__link[aria-current=page]{border-color:var(--f-ink)}html[data-design=fold][data-chrome=page] .f-nav__link[aria-current=page]:before{width:0;margin-right:-8px}html[data-design=fold][data-chrome=page] .f-nav__link[aria-current=page] .f-nav__icon{color:var(--f-accent)}html[data-design=fold][data-chrome=page] .f-nav__icon{width:16px;opacity:1}html[data-design=fold][data-chrome=page] .f-nav__link--portal .f-nav__ext{margin-left:-2px}html[data-design=fold][data-chrome=page] .f-header .f-menu-btn{padding:0 14px 0 18px;margin-right:0;background:var(--f-card);border-color:var(--f-pill-border);color:var(--f-ink);font-size:var(--f-fs-sm);letter-spacing:.005em;text-transform:none;font-weight:var(--f-fw-medium);box-shadow:var(--f-shadow-input)}html[data-design=fold][data-chrome=page] .f-header{align-items:center}html[data-design=fold][data-chrome=page] .f-header :is(.f-nav,.f-header__lang){display:none}html[data-design=fold][data-chrome=page] .f-header .f-menu-btn{display:inline-flex}@media(min-width:900px){html[data-design=fold]:not([data-chrome=page]) .f-header :is(.f-nav,.f-header__lang),html[data-design=fold][data-chrome=page] .f-header .f-menu-btn{animation:f-chrome-fade .7s cubic-bezier(.19,1,.22,1)}}@keyframes f-chrome-fade{0%{filter:opacity(0)}to{filter:opacity(1)}}html[data-design=fold] .f-header:before{content:"";position:absolute;inset:0 0 auto;z-index:-1;height:88px;pointer-events:none;background-color:var(--f-canvas);background-image:var(--f-grain);-webkit-mask-image:linear-gradient(180deg,#000 60px,transparent 88px);mask-image:linear-gradient(180deg,#000 60px,transparent 88px);opacity:0;transition:opacity .7s cubic-bezier(.19,1,.22,1)}html[data-design=fold][data-chrome=page] .f-header:before{opacity:1}html[data-design=fold] .f-header{transition:opacity .7s cubic-bezier(.19,1,.22,1)}html[data-design=fold] .f-header.is-hidden:not(:has(:focus-visible)){opacity:0}html[data-design=fold] .f-header.is-hidden:not(:has(:focus-visible))>*{pointer-events:none}@supports not selector(:has(*)){html[data-design=fold] .f-header.is-hidden:not(:focus-within){opacity:0}html[data-design=fold] .f-header.is-hidden:not(:focus-within)>*{pointer-events:none}}@media(min-width:1024px){html[data-design=fold]:not([data-chrome=page]) .f-header{padding-inline:max(var(--f-chrome-x),calc((100% - 1078px)/2));transition:opacity .7s cubic-bezier(.19,1,.22,1),padding var(--_t)}html[data-design=fold]:not([data-chrome=page]) .f-header__lang{margin-right:calc(24px - clamp(24px,3.2vw,64px))}html[data-design=fold] .f-menu .f-menu__inner{padding-inline:max(var(--f-chrome-x),calc((100% - 1078px)/2))}}@media(max-width:767.98px){html[data-design=fold] .f-header{transition:opacity .7s cubic-bezier(.19,1,.22,1),padding var(--_t)}html[data-design=fold]:not([data-chrome=page]) .f-header{padding:53px 24px 16px}html[data-design=fold] .f-menu .f-menu__inner{padding-top:53px;padding-inline:24px}}html[data-design=fold] .f-burger{position:relative;display:inline-block;flex:none;width:clamp(24px,6.93vw,30px);height:12px}html[data-design=fold] .f-burger i{position:absolute;left:0;right:0;top:calc(50% - .5px);height:max(1px,min(.27vw,1.5px));background:currentColor;transition:transform .5s cubic-bezier(.19,1,.22,1)}html[data-design=fold] .f-burger i:first-child{transform:translateY(max(-3px,-.7vw))}html[data-design=fold] .f-burger i:last-child{transform:translateY(min(3px,.7vw))}html[data-design=fold] .f-menu[open] .f-burger i:first-child{animation:f-burger-a .5s cubic-bezier(.19,1,.22,1) both}html[data-design=fold] .f-menu[open] .f-burger i:last-child{animation:f-burger-b .5s cubic-bezier(.19,1,.22,1) both}html[data-design=fold] .f-menu[data-closing] .f-burger i:first-child{animation:f-burger-a-out .5s cubic-bezier(.19,1,.22,1) both}html[data-design=fold] .f-menu[data-closing] .f-burger i:last-child{animation:f-burger-b-out .5s cubic-bezier(.19,1,.22,1) both}@keyframes f-burger-a{0%{transform:translateY(-3px)}to{transform:rotate(45deg)}}@keyframes f-burger-b{0%{transform:translateY(3px)}to{transform:rotate(-45deg)}}@keyframes f-burger-a-out{0%{transform:rotate(45deg)}to{transform:translateY(-3px)}}@keyframes f-burger-b-out{0%{transform:rotate(-45deg)}to{transform:translateY(3px)}}html[data-design=fold]:not([data-chrome=page]) .f-header .f-menu-btn,html[data-design=fold] .f-menu .f-menu-btn{justify-content:center;min-width:44px;padding:0 8px;margin-right:-8px}html[data-design=fold]:not([data-chrome=page]) .f-header .f-menu-btn__label,html[data-design=fold] .f-menu .f-menu-btn__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@media(max-width:899.98px){html[data-design=fold] .f-header{align-items:center}html[data-design=fold] :is(.f-nav,.f-header__lang){display:none}html[data-design=fold] .f-menu-btn{display:inline-flex}html[data-design=fold] .f-logo{font-size:.9375rem}}html[data-design=fold][data-intro] .f-header :is(.f-logo,.f-header__lang,.f-menu-btn),html[data-design=fold][data-intro] .f-header .f-nav__list>li{transition:opacity 1s cubic-bezier(.19,1,.22,1),transform 1s cubic-bezier(.19,1,.22,1)}html[data-design=fold][data-intro=play] .f-header :is(.f-logo,.f-header__lang,.f-menu-btn){opacity:0;transform:translateY(-100%)}html[data-design=fold][data-intro=play] .f-header .f-nav__list>li{opacity:0;transform:translate(100%)}html[data-design=fold][data-intro=play] .f-header :is(.f-logo,.f-header__lang,.f-menu-btn,.f-nav__list>li){transition:none}html[data-design=fold][data-intro=play][data-intro-fade] .f-header :is(.f-logo,.f-header__lang,.f-menu-btn,.f-nav__list>li){transition:opacity .4s linear,transform 0s linear .4s}html[data-design=fold][data-intro=reveal] .f-header .f-nav__list>li{transition-delay:calc(var(--i, 0) * 75ms)}@media(max-width:899.98px){html[data-design=fold][data-intro=play] .f-header :is(.f-logo,.f-menu-btn){transform:none}}@media(prefers-reduced-motion:reduce){html[data-design=fold][data-intro] .f-header :is(.f-logo,.f-header__lang,.f-menu-btn,.f-nav__list>li){opacity:1;transform:none;transition:none}}@keyframes f-pop-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}html[data-design=fold][data-route-head=out] .f-header.f-header{opacity:0;transition:opacity .4s linear .25s}html[data-design=fold][data-route-head=out] .f-header>*{pointer-events:none}html[data-design=fold][data-route-page],html[data-design=fold][data-route-page] body{background:var(--f-hero-bg)}html[data-design=fold][data-route-page] #main-content{background-color:var(--f-canvas);background-image:var(--f-grain)}html[data-design=fold][data-route-page=out] :is(#main-content,.f-footer){opacity:0;transition:opacity .4s linear .4s;pointer-events:none}html[data-design=fold][data-route-page=hold] :is(#main-content,.f-footer){opacity:0;transition:none;pointer-events:none}html[data-design=fold][data-route-page=in] :is(#main-content,.f-footer){opacity:1;transition:opacity .4s linear}html[data-design=fold] .f-menu{position:fixed;inset:0;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;border:0;background:#000;color:var(--f-hero-ink);font-family:var(--f-font-hero);overflow-y:auto;overscroll-behavior:contain}html[data-design=fold] .f-menu::backdrop{background:transparent}html[data-design=fold] .f-menu[open]{animation:f-menu-in .75s cubic-bezier(.87,0,.13,1) both}html[data-design=fold] .f-menu[data-closing]{animation:f-menu-out .75s cubic-bezier(.87,0,.13,1) .3s both}@keyframes f-menu-in{0%{transform:translate(-100%)}to{transform:none}}@keyframes f-menu-out{0%{transform:none}to{transform:translate(-100%)}}html[data-design=fold] .f-menu[open] .f-menu__nav li{animation:f-menu-fade .45s linear both,f-menu-x .6s cubic-bezier(.19,1,.22,1) both;animation-delay:calc(.35s + var(--i, 0) * .1s)}html[data-design=fold] .f-menu[open] .f-menu__lang{animation:f-menu-fade .45s linear .35s both}html[data-design=fold] .f-menu[open] .f-menu__details>:not(.f-menu__lang){animation:f-menu-fade .45s linear .9s both,f-menu-x .6s cubic-bezier(.19,1,.22,1) .9s both}html[data-design=fold] .f-menu__body,html[data-design=fold] .f-menu__top .f-logo{transition:opacity .6s linear}html[data-design=fold] .f-menu[data-closing] :is(.f-menu__body,.f-menu__top .f-logo){opacity:0}@keyframes f-menu-fade{0%{opacity:0}to{opacity:1}}@keyframes f-menu-x{0%{transform:translate(-30%)}to{transform:none}}@media(prefers-reduced-motion:reduce){html[data-design=fold] .f-menu :is(*,*:before),html[data-design=fold] .f-menu[open],html[data-design=fold] .f-menu[data-closing]{animation:none!important;transition:none!important}}html[data-design=fold] .f-menu__inner{position:relative;min-height:100%;display:flex;flex-direction:column;padding:var(--f-chrome-y) var(--f-chrome-x) clamp(24px,4vw,48px);background:radial-gradient(60% 45% at 85% 20%,rgba(165,200,203,.2),transparent 70%),radial-gradient(50% 40% at 10% 85%,rgba(126,130,147,.22),transparent 70%),radial-gradient(40% 35% at 60% 70%,rgba(186,203,191,.1),transparent 70%),#000}html[data-design=fold] .f-menu__inner:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:var(--f-grain);opacity:.9;mix-blend-mode:screen}html[data-design=fold] .f-menu__top{display:flex;align-items:center;justify-content:space-between;gap:16px}html[data-design=fold] .f-menu .f-logo{margin-left:-8px;margin-right:0;color:var(--f-hero-ink);background:transparent;border-color:transparent;box-shadow:none}html[data-design=fold] .f-menu .f-menu-btn{display:inline-flex;justify-content:center;min-width:44px;color:var(--f-hero-ink);background:transparent;border-color:transparent;padding:0 8px;margin:0 -8px 0 0;box-shadow:none}html[data-design=fold] .f-menu__body{position:relative;z-index:1;flex:1;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:end;gap:48px;padding-top:clamp(40px,8vh,96px)}html[data-design=fold] .f-menu__nav ol{list-style:none}html[data-design=fold] .f-menu__link{display:inline-flex;align-items:baseline;gap:16px;padding:4px 0;color:#ffffffd1;font-size:clamp(2.125rem,1.4rem + 3vw,4rem);font-weight:var(--f-fw-light);letter-spacing:-.025em;line-height:1.12;text-decoration:none;transition:color var(--f-dur-fast) ease,transform var(--f-dur) var(--f-ease)}html[data-design=fold] .f-menu__link:hover{color:#fff;transform:translate(6px)}html[data-design=fold] .f-menu__link[aria-current=page]{color:#fff}html[data-design=fold] .f-menu__index{font-size:var(--f-fs-micro);font-weight:var(--f-fw-medium);letter-spacing:.06em;color:var(--f-hero-faint);min-width:1.6em;transform:translateY(-.9em)}html[data-design=fold] .f-menu__details{display:flex;flex-direction:column;align-items:flex-start;gap:14px;font-size:var(--f-fs-sm);color:var(--f-hero-muted);line-height:1.45}html[data-design=fold] .f-menu__label{font-size:var(--f-fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--f-hero-faint)}html[data-design=fold] .f-menu__detail-link{display:inline-flex;align-items:center;gap:6px;color:#fff;text-decoration:none;border-bottom:1px solid var(--f-hero-line);padding-bottom:2px;transition:border-color var(--f-dur-fast) ease}html[data-design=fold] .f-menu__detail-link:hover{border-color:#fff}html[data-design=fold] .f-menu__portals{list-style:none;display:flex;flex-wrap:wrap;gap:10px 20px}html[data-design=fold] .f-menu__lang{flex-wrap:wrap;height:auto;margin-left:-8px}@media(max-width:899.98px){html[data-design=fold] .f-menu__body{grid-template-columns:1fr;align-items:start;gap:40px;padding-top:40px}}html[data-design=fold] .f-menu__link{max-width:100%;overflow-wrap:anywhere}html[data-design=fold] .f-menu__link>span:last-child{min-width:0}@media(max-width:767.98px){html[data-design=fold] .f-menu__link{font-size:10.67vw;font-weight:200}}html[data-design=fold] .f-footer{position:relative;padding:var(--f-section-y) 0 24px;background:var(--f-card);color:var(--f-ink);font-family:var(--f-font)}html[data-design=fold] .f-footer__card{--_pad: clamp(28px, 4vw, 56px);padding:var(--_pad);background-color:var(--f-surface);background-image:var(--f-grain);border-radius:var(--f-r-lg)}html[data-design=fold] .f-footer--legal{padding-top:0}html[data-design=fold]:has(.f-footer--legal) .hv-fb{margin-bottom:24px}html[data-design=fold] .f-footer__statement{text-align:center;max-width:900px;margin:0 auto}html[data-design=fold] .f-footer__statement h2{font-size:var(--f-fs-display);line-height:var(--f-lh-display);letter-spacing:var(--f-track-display);font-weight:var(--f-fw-heavy)}html[data-design=fold] .f-footer__statement p{margin:24px auto 0;max-width:34ch;font-size:var(--f-fs-lead);color:var(--f-muted);line-height:1.45}html[data-design=fold] .f-footer__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px}html[data-design=fold] .f-footer__panel{margin-top:clamp(56px,7vw,96px);display:grid;grid-template-columns:minmax(0,1.35fr) repeat(3,minmax(0,1fr));gap:40px 32px}html[data-design=fold] .f-footer--legal .f-footer__panel{margin-top:0;grid-template-columns:repeat(2,minmax(0,1fr))}html[data-design=fold] .f-footer__brand p{margin-top:16px;color:var(--f-muted);font-size:var(--f-fs-sm);max-width:30ch}html[data-design=fold] .f-footer__brand .f-logo{margin-left:-8px;color:var(--f-ink);background:transparent;border-color:transparent;box-shadow:none}html[data-design=fold] .f-footer__brand .f-logo__sub{color:var(--f-ink);opacity:1}html[data-design=fold] .f-footer__col h3{font-size:var(--f-fs-micro);font-weight:var(--f-fw-semibold);letter-spacing:var(--f-track-caps);text-transform:uppercase;line-height:1.3;color:var(--f-muted);margin-bottom:16px}html[data-design=fold] .f-footer__col ul{list-style:none;display:grid;gap:10px;line-height:1.35}html[data-design=fold] .f-footer__col--services{grid-column:span 2}html[data-design=fold] .f-footer__col--services ul{display:block;columns:2;column-gap:32px}html[data-design=fold] .f-footer__col--services li{break-inside:avoid;margin-bottom:10px}html[data-design=fold] .f-footer__col a,html[data-design=fold] .f-footer__contact a{color:var(--f-ink);font-size:var(--f-fs-sm);line-height:1.35;text-decoration:none;transition:color var(--f-dur-fast) ease}html[data-design=fold] .f-footer__col a:hover,html[data-design=fold] .f-footer__contact a:hover{color:var(--f-accent)}html[data-design=fold] .f-footer__contact{display:grid;gap:10px;margin-top:20px;font-size:var(--f-fs-sm);color:var(--f-muted);font-style:normal}html[data-design=fold] .f-footer__contact a{display:inline-flex;align-items:center;gap:8px;font-weight:var(--f-fw-semibold)}html[data-design=fold] .f-footer__portals{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}html[data-design=fold] .f-footer__disclaimer{margin-top:32px;max-width:96ch;font-size:var(--f-fs-xs);line-height:1.6;color:var(--f-muted)}html[data-design=fold] .f-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-top:24px;padding-top:20px;border-top:1px solid var(--f-line);padding-bottom:calc(max(0px,72px - var(--_pad, 0px)) + env(safe-area-inset-bottom));font-size:var(--f-fs-xs);color:var(--f-muted)}html[data-design=fold] .f-footer__legal{display:flex;flex-wrap:wrap;gap:20px;list-style:none}html[data-design=fold] .f-footer__legal a{color:var(--f-ink);text-decoration:none;font-weight:var(--f-fw-medium)}html[data-design=fold] .f-footer__legal a:hover{color:var(--f-accent);text-decoration:underline;text-underline-offset:3px}@media(max-width:1100px){html[data-design=fold] .f-footer__panel{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-design=fold] .f-footer__brand{grid-column:1 / -1}}@media(max-width:640px){html[data-design=fold] .f-footer__panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 20px;grid-auto-flow:row dense}html[data-design=fold] .f-footer--legal .f-footer__panel{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-design=fold] .f-footer__actions{flex-direction:column;align-items:stretch}}@media(max-width:479.98px){html[data-design=fold] .f-footer__card{--_pad: 20px}}html[data-design=fold] .f-container{width:100%;max-width:calc(var(--f-container) + var(--f-gutter) * 2);margin-inline:auto;padding-inline:var(--f-gutter)}html[data-design=fold] .f-container--wide{max-width:calc(var(--f-container-wide) + var(--f-gutter) * 2)}html[data-design=fold] .f-container--narrow{max-width:calc(var(--f-container-narrow) + var(--f-gutter) * 2)}html[data-design=fold] .f-section{position:relative;padding-block:var(--f-section-y)}html[data-design=fold] .f-section--surface{background:var(--f-surface)}html[data-design=fold] .f-section--white{background:var(--f-card)}html[data-design=fold] .f-section--pad-compact{padding-block:var(--f-section-y-compact)}html[data-design=fold] .f-section--pad-top{padding-block:var(--f-section-y) 0}html[data-design=fold] .f-section--pad-bottom{padding-block:0 var(--f-section-y)}html[data-design=fold] .f-section--pad-none{padding-block:0}html[data-design=fold] .f-section--rise{z-index:2;margin-top:calc(var(--f-rise) * -1);padding-top:0}html[data-design=fold] .f-card{position:relative;display:block;background:var(--f-card);color:var(--f-ink);text-decoration:none}html[data-design=fold] .f-card--sm{border-radius:var(--f-r-sm);padding:clamp(18px,1.2rem + .4vw,24px);box-shadow:var(--f-shadow-sm)}html[data-design=fold] .f-card--lg{border-radius:var(--f-r-lg);padding:clamp(24px,1rem + 2.4vw,48px);box-shadow:var(--f-shadow-card)}html[data-design=fold] .f-card--surface{background:var(--f-surface);box-shadow:none}html[data-design=fold] .f-card--outline{box-shadow:none;border:1px solid var(--f-line)}html[data-design=fold] .f-card--flush{padding:0;overflow:hidden}html[data-design=fold] .f-card--interactive{transition:transform var(--f-dur) var(--f-ease),box-shadow var(--f-dur) var(--f-ease)}html[data-design=fold] .f-card--interactive:hover{transform:translateY(-4px);box-shadow:var(--f-shadow-lift)}html[data-design=fold] .f-card--interactive:active{transform:translateY(-1px)}html[data-design=fold] .f-card :where(h2,h3,h4){font-size:var(--f-fs-h3);font-weight:var(--f-fw-bold);letter-spacing:var(--f-track-card);line-height:var(--f-lh-snug)}html[data-design=fold] .f-card :where(p){color:var(--f-muted)}html[data-design=fold] .f-card :where(h2,h3,h4)+:where(p){margin-top:10px}html[data-design=fold] .f-pill{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border:1px solid transparent;border-radius:var(--f-r-pill);font-family:var(--f-font);font-size:1rem;font-weight:var(--f-fw-semibold);letter-spacing:.005em;line-height:1.1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:border-color .15s var(--f-ease-tw),filter .15s var(--f-ease-tw),background-color .15s var(--f-ease-tw),color .15s var(--f-ease-tw)}html[data-design=fold] .f-pill__icon{display:inline-flex;flex:none}html[data-design=fold] .f-pill--sm{min-height:40px;padding:0 16px;gap:8px;font-size:var(--f-fs-sm)}html[data-design=fold] .f-pill--block{display:flex;width:100%}html[data-design=fold] .f-pill:disabled,html[data-design=fold] .f-pill[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none}html[data-design=fold] .f-pill--primary{background:var(--f-accent);color:var(--f-on-accent);box-shadow:var(--f-shadow-input)}html[data-design=fold] .f-pill--primary:is(:hover,:focus-visible){filter:brightness(.9)}html[data-design=fold] .f-pill--primary:active{filter:brightness(.82)}html[data-design=fold] .f-pill--secondary{background:var(--f-card);color:var(--f-ink);border-color:var(--f-border);box-shadow:var(--f-shadow-input)}html[data-design=fold] .f-pill--secondary .f-pill__icon{color:var(--f-muted)}html[data-design=fold] .f-pill--secondary:is(:hover,:focus-visible){border-color:var(--f-border-strong)}html[data-design=fold] .f-pill--secondary:active{border-color:var(--f-border-strong)}html[data-design=fold] .f-pill--ghost{background:transparent;color:var(--f-hero-ink);border-color:var(--f-hero-line);font-weight:var(--f-fw-medium)}html[data-design=fold] .f-pill--ghost:is(:hover,:focus-visible){border-color:#fff}html[data-design=fold] .f-pill--ghost:focus-visible{outline-color:#fff}html[data-design=fold] .f-pill.fx-pill{transition:border-color .15s var(--f-ease-tw),filter .15s var(--f-ease-tw),background-color .15s var(--f-ease-tw),color .15s var(--f-ease-tw)}html[data-design=fold] .f-pill.fx-pill:is(:hover,:focus-visible){transform:none}html[data-design=fold] .f-pill--primary.fx-pill:is(:hover,:focus-visible){background-color:var(--f-accent);box-shadow:var(--f-shadow-input)}html[data-design=fold] .f-pill--secondary.fx-pill:is(:hover,:focus-visible){box-shadow:var(--f-shadow-input)}html[data-design=fold] .f-pill--ghost.fx-pill:is(:hover,:focus-visible){background-color:transparent}html[data-design=fold] .f-tag{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 12px;border-radius:var(--f-r-pill);background:var(--f-surface);color:var(--f-ink);font-size:var(--f-fs-xs);font-weight:var(--f-fw-semibold);letter-spacing:.04em;line-height:1;text-transform:uppercase;white-space:nowrap}html[data-design=fold] .f-tag .f-icon{color:var(--f-muted)}html[data-design=fold] .f-tag--white{background:var(--f-card);box-shadow:var(--f-shadow-input)}html[data-design=fold] .f-tag--outline{background:transparent;border:1px solid var(--f-line-pill);text-transform:none;letter-spacing:.005em;font-weight:var(--f-fw-medium);font-size:var(--f-fs-sm);min-height:36px;padding:0 14px}html[data-design=fold] .f-tag--accent{background:var(--f-accent-soft);color:var(--f-accent)}html[data-design=fold] .f-tag--accent .f-icon{color:currentColor}html[data-design=fold] .f-eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:16px;font-size:var(--f-fs-xs);font-weight:var(--f-fw-semibold);letter-spacing:var(--f-track-caps);line-height:1.3;text-transform:uppercase;color:var(--f-muted)}html[data-design=fold] .f-eyebrow--accent{color:var(--f-accent)}html[data-design=fold] .f-eyebrow--light{color:var(--f-hero-muted)}html[data-design=fold] .f-heading{max-width:min(100%,860px)}html[data-design=fold] .f-heading__title{font-weight:var(--f-fw-heavy)}html[data-design=fold] .f-heading--display .f-heading__title{font-size:var(--f-fs-display);line-height:var(--f-lh-display);letter-spacing:var(--f-track-display)}html[data-design=fold] .f-heading--section .f-heading__title{font-size:var(--f-fs-h2);line-height:var(--f-lh-heading);letter-spacing:var(--f-track-heading)}html[data-design=fold] .f-heading--card .f-heading__title{font-size:var(--f-fs-h3);font-weight:var(--f-fw-bold);line-height:var(--f-lh-snug);letter-spacing:var(--f-track-card)}html[data-design=fold] .f-heading__lede{margin-top:var(--f-stack);max-width:58ch;font-size:var(--f-fs-lead);line-height:1.5;color:var(--f-muted)}html[data-design=fold] .f-heading__extra{margin-top:var(--f-stack);display:flex;flex-wrap:wrap;gap:12px}html[data-design=fold] .f-heading--center{margin-inline:auto;text-align:center}html[data-design=fold] .f-heading--center .f-heading__lede{margin-inline:auto}html[data-design=fold] .f-heading--center .f-heading__extra,html[data-design=fold] .f-heading--center .f-eyebrow{justify-content:center}html[data-design=fold] .f-feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,112px)}html[data-design=fold] .f-feature+.f-feature{margin-top:var(--f-section-y)}html[data-design=fold] .f-feature--reverse .f-feature__text{order:2}html[data-design=fold] .f-feature__title{font-size:var(--f-fs-h2);font-weight:var(--f-fw-heavy);line-height:var(--f-lh-heading);letter-spacing:var(--f-track-heading)}html[data-design=fold] .f-feature__body{margin-top:var(--f-stack);max-width:52ch;font-size:var(--f-fs-body);color:var(--f-muted)}html[data-design=fold] .f-feature__body>*+*{margin-top:1em}html[data-design=fold] .f-feature__actions{margin-top:calc(var(--f-stack) + 8px);display:flex;flex-wrap:wrap;gap:12px}html[data-design=fold] .f-feature__media{position:relative;display:flex;justify-content:center;align-items:center;min-width:0}html[data-design=fold] .f-feature__media>img{width:100%;max-width:520px;height:auto}html[data-design=fold] .f-feature__media--surface{background:var(--f-surface);border-radius:var(--f-r-lg);padding:clamp(24px,4vw,56px)}@media(max-width:860px){html[data-design=fold] .f-feature{grid-template-columns:1fr}html[data-design=fold] .f-feature--reverse .f-feature__text{order:0}html[data-design=fold] .f-feature__media>img{max-width:420px}}html[data-design=fold] .f-grid{display:grid;gap:var(--f-grid-gap);list-style:none}html[data-design=fold] .f-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-design=fold] .f-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-design=fold] .f-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}html[data-design=fold] .f-grid--gap-tight{gap:12px}html[data-design=fold] .f-grid--gap-loose{gap:clamp(20px,1rem + 1.6vw,40px)}html[data-design=fold] .f-grid>li{min-width:0}html[data-design=fold] .f-grid>li>.f-card{height:100%}@media(max-width:1024px){html[data-design=fold] :is(.f-grid--3,.f-grid--4){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){html[data-design=fold] :is(.f-grid--2,.f-grid--3,.f-grid--4){grid-template-columns:1fr}}html[data-design=fold] .f-docrow{display:flex;align-items:center;gap:14px;padding:14px 18px;background:var(--f-card);color:var(--f-ink);text-decoration:none;min-width:0}html[data-design=fold] .f-docrow+.f-docrow{border-top:1px solid var(--f-line)}html[data-design=fold] .f-docrow__icon{flex:none;display:grid;place-items:center;min-width:40px;min-height:40px;color:var(--f-ink)}html[data-design=fold] .f-docrow__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}html[data-design=fold] .f-docrow__title{font-size:1.0625rem;font-weight:var(--f-fw-semibold);letter-spacing:-.005em;line-height:1.3}html[data-design=fold] .f-docrow__meta{font-size:var(--f-fs-xs);color:var(--f-muted)}html[data-design=fold] .f-docrow__end{flex:none;display:flex;align-items:center;gap:12px}html[data-design=fold] .f-docrow__value{font-size:1.0625rem;font-weight:var(--f-fw-semibold);font-variant-numeric:tabular-nums}html[data-design=fold] a.f-docrow{transition:background-color var(--f-dur-fast) ease}html[data-design=fold] a.f-docrow:hover{background:#fafbfd}@media(max-width:480px){html[data-design=fold] .f-docrow{flex-wrap:wrap}html[data-design=fold] .f-docrow__end{width:100%;justify-content:space-between}html[data-design=fold] .f-docrow--mark .f-docrow__end{padding-left:54px}}html[data-design=fold] .f-footer__search{grid-column:1 / -1;position:relative;z-index:2;padding-bottom:clamp(28px,3.5vw,40px);border-bottom:1px solid var(--f-line)}html[data-design=fold] .f-footer__search-form{position:relative;max-width:640px}html[data-design=fold] .f-footer__search-field{display:flex;align-items:center;gap:10px;height:52px;padding:0 8px 0 20px;background:var(--f-card);border:1px solid var(--f-line-strong);border-radius:var(--f-r-pill);box-shadow:var(--f-shadow-input);color:var(--f-muted);transition:background-color var(--f-dur-fast) ease,border-color var(--f-dur-fast) ease,box-shadow var(--f-dur-fast) ease,color var(--f-dur-fast) ease}html[data-design=fold] .f-footer__search-field:hover{border-color:var(--f-border-strong)}html[data-design=fold] .f-footer__search-field:focus-within{border-color:var(--f-border-strong);color:var(--f-ink)}html[data-design=fold] .f-footer__search-field:has(.f-footer__search-input:focus){outline:2px solid var(--f-focus);outline-offset:3px}html[data-design=fold] .f-footer__search-field .f-icon{flex:none}html[data-design=fold] .f-footer__search-input{flex:1;min-width:0;height:100%;padding:0;border:0;background:transparent;font:inherit;font-size:1rem;letter-spacing:var(--f-track-body);color:var(--f-ink);-webkit-appearance:none;appearance:none;text-overflow:ellipsis}html[data-design=fold] .f-footer__search-input::placeholder{color:var(--f-muted);opacity:1;text-overflow:ellipsis}html[data-design=fold] .f-footer__search-input:focus,html[data-design=fold] .f-footer__search-input:focus-visible{outline:none}html[data-design=fold] .f-footer__search-input::-webkit-search-cancel-button,html[data-design=fold] .f-footer__search-input::-webkit-search-decoration{-webkit-appearance:none;display:none}html[data-design=fold] .f-footer__search-clear{flex:none;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--f-muted);cursor:pointer;transition:background-color var(--f-dur-fast) ease,color var(--f-dur-fast) ease}html[data-design=fold] .f-footer__search-clear:hover{background:var(--f-surface-2);color:var(--f-ink)}html[data-design=fold] .f-footer__search-clear:focus-visible{border-radius:50%;outline-offset:0}html[data-design=fold] .f-footer__search-panel{position:absolute;z-index:5;top:calc(100% + 8px);left:0;right:0;padding:8px;background:var(--f-card);border:0;border-radius:var(--f-r-sm);box-shadow:var(--f-shadow-sm);transform-origin:50% 0;animation:f-fsearch-in var(--f-dur-fast) var(--f-ease) both}html[data-design=fold] .f-footer__search-panel ul{list-style:none;display:grid;gap:2px;margin:0;padding:0}html[data-design=fold] .f-footer__search-panel li{animation:f-fsearch-item var(--f-dur) var(--f-ease) both;animation-delay:calc(var(--i, 0) * 30ms)}html[data-design=fold] .f-footer__hit{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 8px 8px 12px;border-radius:var(--f-r-xs);color:var(--f-ink);font-size:var(--f-fs-sm);line-height:1.35;text-decoration:none;transition:background-color var(--f-dur-fast) ease,color var(--f-dur-fast) ease}html[data-design=fold] .f-footer__hit:hover,html[data-design=fold] .f-footer__hit:focus-visible{background:var(--f-surface);color:var(--f-accent)}html[data-design=fold] .f-footer__hit:focus-visible{border-radius:var(--f-r-xs);outline-offset:-2px}html[data-design=fold] .f-footer__search-form:has(.f-footer__search-input:focus) li:first-child .f-footer__hit{background:var(--f-surface)}html[data-design=fold] .f-footer__hit mark{background:none;color:inherit;font-weight:var(--f-fw-bold)}html[data-design=fold] .f-footer__hit-type{flex:none;padding:3px 10px;border-radius:var(--f-r-pill);background:var(--f-surface);font-size:var(--f-fs-micro);font-weight:var(--f-fw-semibold);line-height:1.4;color:var(--f-muted);white-space:nowrap;transition:background-color var(--f-dur-fast) ease}html[data-design=fold] .f-footer__hit:hover .f-footer__hit-type,html[data-design=fold] .f-footer__hit:focus-visible .f-footer__hit-type,html[data-design=fold] .f-footer__search-form:has(.f-footer__search-input:focus) li:first-child .f-footer__hit-type{background:var(--f-card)}html[data-design=fold] .f-footer__search-empty{padding:10px 12px;font-size:var(--f-fs-sm);line-height:1.4;color:var(--f-muted)}@keyframes f-fsearch-in{0%{opacity:0;transform:translateY(-6px) scale(.985)}}@keyframes f-fsearch-item{0%{opacity:0;transform:translateY(6px)}}@media(max-width:640px){html[data-design=fold] .f-footer__search-form{max-width:none}html[data-design=fold] .f-footer__search-field{padding-left:16px}}@media(max-width:479.98px){html[data-design=fold] .f-footer__search-field{gap:6px;padding:0 4px 0 14px}}html[data-design=fold]{--fk-ease-fold: cubic-bezier(.06, .94, .67, 1.01);--fk-ease-tw: cubic-bezier(.4, 0, .2, 1);--fk-ease-expo: cubic-bezier(.19, 1, .22, 1);--fk-sage-pale: #d7e5e1;--fk-gold: #e3b448}@media(prefers-reduced-motion:reduce){html[data-design=fold] *,html[data-design=fold] *:before,html[data-design=fold] *:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}}html[data-design=fold][data-motion=reduce] *,html[data-design=fold][data-motion=reduce] *:before,html[data-design=fold][data-motion=reduce] *:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}html[data-design=fold] :is([class^=fk-],[class*=" fk-"]),html[data-design=fold] :is([class^=fk-],[class*=" fk-"])>*{box-sizing:border-box}html[data-design=fold] .fk-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}html[data-design=fold] .fk-doc{background:var(--f-card, #fff);color:var(--f-ink, #20294c);border-radius:16px;padding:14px 16px;box-shadow:var(--f-shadow-card);font-family:var(--f-font);letter-spacing:.005em;text-align:left}html[data-design=fold] .fk-doc--lg{padding:18px 20px;border-radius:20px}html[data-design=fold] .fk-doc__row{display:flex;align-items:center;gap:12px;min-width:0}html[data-design=fold] .fk-doc__icon{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:8px;color:var(--f-ink)}html[data-design=fold] .fk-doc__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}html[data-design=fold] .fk-doc__title,html[data-design=fold] .fk-doc__meta{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-design=fold] .fk-doc__title{font-size:1rem;font-weight:600;line-height:1.25;letter-spacing:-.005em}html[data-design=fold] .fk-doc__meta{font-size:.8125rem;line-height:1.3;color:var(--f-muted)}html[data-design=fold] .fk-doc__end{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:6px}html[data-design=fold] .fk-doc__value{font-size:1rem;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}html[data-design=fold] .fk-doc--lg .fk-doc__title{font-size:1.0625rem}html[data-design=fold] .fk-pilltag{position:relative;isolation:isolate;display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;font-size:11px;font-weight:700;line-height:1;letter-spacing:.06em;text-transform:uppercase;color:var(--f-ink);white-space:nowrap}html[data-design=fold] .fk-pilltag__bg{position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--f-surface-2, #e6e8f0)}html[data-design=fold] .fk-pilltag__label{display:inline-block}html[data-design=fold] .fk-cardloop{position:relative;width:100%;max-width:440px;margin-inline:auto}html[data-design=fold] .fk-cardloop__stage{display:grid;grid-template-columns:minmax(0,1fr);padding-bottom:28px}html[data-design=fold] .fk-cardloop__card{grid-area:1 / 1;transform-origin:50% 60%}html[data-design=fold] .fk-cardloop__card[data-slot="1"]{transform:translateY(8px) scale(.98)}html[data-design=fold] .fk-cardloop__card[data-slot="2"]{transform:translateY(16px) scale(.96)}html[data-design=fold] .fk-cardloop__card[data-slot="3"]{transform:translateY(24px) scale(.94);opacity:0}html[data-design=fold] .fk-slider{--knob: 44px;--pad: 4px;position:relative;height:calc(var(--knob) + var(--pad) * 2);margin-top:16px;border-radius:999px;background:var(--f-surface);box-shadow:inset 0 1px 3px #20294c1a}html[data-design=fold] .fk-slider__fill{position:absolute;inset:0;border-radius:inherit;background:var(--fk-sage-pale);transform:scaleX(0);transform-origin:0 50%}html[data-design=fold] .fk-slider__label,html[data-design=fold] .fk-slider__done{position:absolute;inset:0;display:grid;place-items:center;padding-left:calc(var(--knob) + 12px);padding-right:16px;font-size:.9375rem;font-weight:600;white-space:nowrap;color:var(--f-muted)}html[data-design=fold] .fk-slider__done{padding-left:16px;padding-right:calc(var(--knob) + 12px);color:var(--f-ink);opacity:0}html[data-design=fold] .fk-slider__streaks{position:absolute;left:calc(var(--pad) + var(--knob) * .35);top:50%;width:90px;height:20px;margin-top:-10px;overflow:visible;stroke:#979db5;stroke-width:2.5;stroke-linecap:round;pointer-events:none}html[data-design=fold] .fk-slider__streaks line{stroke-dasharray:1;stroke-dashoffset:1;opacity:0}html[data-design=fold] .fk-slider__rail{position:absolute;top:var(--pad);bottom:var(--pad);left:var(--pad);right:calc(var(--pad) + var(--knob))}html[data-design=fold] .fk-slider__carrier{position:absolute;inset:0}html[data-design=fold] .fk-slider__knob,html[data-design=fold] .fk-slider__ok{position:absolute;left:0;top:0;width:var(--knob);height:var(--knob);display:grid;place-items:center;border-radius:50%}html[data-design=fold] .fk-slider__knob{background:#fff;color:var(--f-ink);box-shadow:var(--f-shadow-sm)}html[data-design=fold] .fk-slider__ok{background:var(--f-ink);opacity:0;transform:scale(.6)}html[data-design=fold] .fk-slider__ok svg{width:24px;height:24px;stroke:#fff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}html[data-design=fold] .fk-slider__check{stroke-dasharray:1;stroke-dashoffset:1}html[data-design=fold] .fk-slider__sparks{position:absolute;left:calc(var(--knob) / 2);top:50%;width:96px;height:96px;margin:-48px 0 0 -48px;overflow:visible;stroke:var(--fk-gold);stroke-width:3;stroke-linecap:round;pointer-events:none}html[data-design=fold] .fk-slider__sparks line{stroke-dasharray:1;stroke-dashoffset:1;opacity:0}html[data-design=fold] .fk-cardloop.is-static .fk-slider__carrier{transform:translate(100%)}html[data-design=fold] .fk-cardloop.is-static .fk-slider__fill{transform:none}html[data-design=fold] .fk-cardloop.is-static .fk-slider__label{opacity:0}html[data-design=fold] .fk-cardloop.is-static :is(.fk-slider__done,.fk-slider__ok){opacity:1;transform:none}html[data-design=fold] .fk-cardloop.is-static .fk-slider__check{stroke-dashoffset:0}html[data-design=fold] .fk-rotator{--row: 88px;--gap: 12px;position:relative;width:100%;max-width:420px;margin-inline:auto;padding:28px 20px;border-radius:40px;background:var(--f-surface-2, #e6e8f0);box-shadow:inset 0 2px 8px #20294c14;overflow:clip}html[data-design=fold] .fk-rotator__list{position:relative;height:calc(var(--rows) * var(--row) - var(--gap))}html[data-design=fold] .fk-rotator__item{position:absolute;left:0;right:0;top:0;height:var(--row);padding-bottom:var(--gap);transform:translateY(calc(var(--k) * 100%))}html[data-design=fold] .fk-rotator__item.is-queued{opacity:0}html[data-design=fold] .fk-rotator__item>.fk-doc{height:100%;display:flex;align-items:center}html[data-design=fold] .fk-rotator__item>.fk-doc>.fk-doc__row{flex:1;min-width:0}@media(max-width:480px){html[data-design=fold] .fk-rotator{--row: 82px;--gap: 10px;padding:22px 14px;border-radius:32px}}html[data-design=fold] .fk-split-wrap{position:relative}html[data-design=fold] .fk-split{position:relative;display:grid;grid-template-columns:minmax(0,1fr);place-items:center;min-height:clamp(440px,72svh,640px);padding-block:24px;overflow-x:clip}html[data-design=fold] .fk-split>*{grid-area:1 / 1}html[data-design=fold] .fk-split__card{position:relative;z-index:3;width:min(420px,88%)}html[data-design=fold] .fk-split__half{opacity:calc(1.5 - var(--p, 0))}html[data-design=fold] .fk-split__half--l{clip-path:inset(-48px 50% -48px -48px);transform:translate(calc(var(--d, 0px) * -1))}html[data-design=fold] .fk-split__half--r{position:absolute;inset:0;clip-path:inset(-48px -48px -48px 50%);transform:translate(var(--d, 0px))}html[data-design=fold] .fk-split__aside{position:relative;z-index:1;width:100%;opacity:calc(1 - var(--p, 0))}html[data-design=fold] .fk-split.is-open .fk-split__aside{pointer-events:none}html[data-design=fold] .fk-split__tiles{position:relative;z-index:4;width:100%;max-width:1080px;display:flex;flex-wrap:wrap;justify-content:center;gap:16px;opacity:0;pointer-events:none;transition:opacity .15s ease}html[data-design=fold] .fk-split.is-open .fk-split__tiles{opacity:1;pointer-events:auto}html[data-design=fold] .fk-split__tile{flex:0 1 calc((100% - 32px) / 3);background:var(--f-card, #fff);border-radius:20px;padding:22px;box-shadow:var(--f-shadow-card);transform:scale(.95);transition:transform .15s ease}html[data-design=fold] .fk-split.is-open .fk-split__tile{transform:none}html[data-design=fold] .fk-split__tile-title{margin:0 0 6px;font-size:1.25rem;font-weight:700;line-height:1.15;letter-spacing:-.02em}html[data-design=fold] .fk-split__tile-body{margin:0;font-size:.9375rem;line-height:1.45;color:var(--f-muted)}@media(max-width:767px){html[data-design=fold] .fk-split{min-height:clamp(420px,80svh,640px)}html[data-design=fold] .fk-split__tiles{gap:10px}html[data-design=fold] .fk-split__tile{flex-basis:calc((100% - 10px)/2);padding:14px;border-radius:16px}html[data-design=fold] .fk-split__tile-title{margin:0 0 4px;font-size:1rem}html[data-design=fold] .fk-split__tile-body{font-size:.8125rem;line-height:1.35}}html[data-design=fold] .fk-split.is-static{display:flex;flex-direction:column;align-items:center;gap:32px;min-height:0}html[data-design=fold] .fk-split.is-static .fk-split__half--r{display:none}html[data-design=fold] .fk-split.is-static .fk-split__half--l{clip-path:none;transform:none;opacity:1}html[data-design=fold] .fk-split.is-static :is(.fk-split__aside,.fk-split__tiles){opacity:1;pointer-events:auto}html[data-design=fold] .fk-search{position:relative;width:100%;max-width:560px;margin-inline:auto;font-family:var(--f-font)}html[data-design=fold] .fk-search__bar{position:relative;z-index:2;display:flex;align-items:center;gap:12px;height:60px;padding:0 10px 0 20px;border-radius:999px;background:#1c2036e0;-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);color:#fff;box-shadow:#20294c3d 0 12px 30px,inset 0 1px #ffffff14}html[data-design=fold] .fk-search__bar:has(.fk-search__input:focus-visible){outline:2px solid var(--f-focus);outline-offset:3px}html[data-design=fold] .fk-search__icon{flex:none;stroke:#ffffffb8;stroke-width:2;stroke-linecap:round}html[data-design=fold] .fk-search__field{position:relative;flex:1;min-width:0;height:100%;display:flex;align-items:center}html[data-design=fold] .fk-search__input{-webkit-appearance:none;appearance:none;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:#fff;caret-color:#fff;font-size:1.125rem;font-weight:500;cursor:text}html[data-design=fold] .fk-search__input:focus,html[data-design=fold] .fk-search__input:focus-visible{outline:none}html[data-design=fold] .fk-search__input::-webkit-search-cancel-button{display:none}html[data-design=fold] .fk-search__term{position:absolute;left:0;top:0;bottom:0;display:flex;align-items:center;max-width:100%;overflow:hidden;font-size:1.125rem;font-weight:500;white-space:nowrap;pointer-events:none}html[data-design=fold] .fk-search__term-text{display:inline-block;transform-origin:0 50%;overflow:hidden;text-overflow:ellipsis}html[data-design=fold] .fk-search__caret{flex:none;width:2px;height:1.3em;margin-left:2px;border-radius:1px;background:#fff;animation:fk-pulse 2s cubic-bezier(.4,0,.6,1) infinite}html[data-design=fold] .fk-search:focus-within .fk-search__caret{opacity:0;animation:none}html[data-design=fold] .fk-search.is-offscreen .fk-search__caret{animation-play-state:paused}@keyframes fk-pulse{0%,to{opacity:1}50%{opacity:.5}}html[data-design=fold] .fk-search__hint{flex:none;padding:0 4px;font-size:12px;color:#ffffffb3;white-space:nowrap}html[data-design=fold] .fk-search__redo{flex:none;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#ffffff1a;color:#fff;cursor:pointer;transition:background-color .15s var(--fk-ease-tw)}html[data-design=fold] .fk-search__redo svg{stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}html[data-design=fold] .fk-search__redo:hover{background:#fff3}html[data-design=fold] .fk-search__redo:focus-visible{outline:2px solid #fff;outline-offset:2px}html[data-design=fold] .fk-search__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px}html[data-design=fold] .fk-search__chip{height:32px;padding:0 14px;border:1px solid var(--f-pill-border);border-radius:999px;background:transparent;color:var(--f-muted);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:border-color .15s var(--fk-ease-tw),color .15s var(--fk-ease-tw),background-color .15s var(--fk-ease-tw)}html[data-design=fold] .fk-search__chip:hover{border-color:var(--f-ink);color:var(--f-ink)}html[data-design=fold] .fk-search__chip[aria-pressed=true]{background:var(--f-ink);border-color:var(--f-ink);color:#fff}html[data-design=fold] .fk-search__results{position:relative;margin-top:22px;min-height:104px}html[data-design=fold] .fk-search__stack{position:relative;padding-bottom:14px}html[data-design=fold] .fk-search__ghost{position:absolute;inset:14px 6% 0;border-radius:16px;background:#ffffffb3;box-shadow:var(--f-shadow-sm)}html[data-design=fold] .fk-search__card{position:relative}html[data-design=fold] .fk-search__list{list-style:none;margin:0;padding:0;display:grid;gap:10px}html[data-design=fold] .fk-search__link{display:block;border-radius:16px;color:inherit;text-decoration:none}html[data-design=fold] .fk-search__link .fk-doc{transition:box-shadow .15s var(--fk-ease-tw)}html[data-design=fold] .fk-search__link:hover .fk-doc{box-shadow:var(--f-shadow-lift)}html[data-design=fold] .fk-search__empty{margin:0;padding:18px 20px;border-radius:16px;background:var(--f-card, #fff);color:var(--f-muted);box-shadow:var(--f-shadow-sm)}@media(max-width:520px){html[data-design=fold] .fk-search__hint{display:none}html[data-design=fold] .fk-search__bar{height:54px;padding-left:16px;gap:10px}html[data-design=fold] :is(.fk-search__input,.fk-search__term){font-size:1rem}}html[data-design=fold] .fk-synced{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:center}html[data-design=fold] .fk-synced:not(.fk-synced--media-first) .fk-synced__media{order:2}html[data-design=fold] .fk-synced__stack{display:grid;grid-template-columns:minmax(0,1fr)}html[data-design=fold] .fk-synced__frame{grid-area:1 / 1;opacity:0;transition:opacity .3s var(--fk-ease-tw)}html[data-design=fold] .fk-synced__frame.is-active{opacity:1}html[data-design=fold] .fk-synced__list{list-style:none;margin:0;padding:0;display:grid;gap:4px}html[data-design=fold] .fk-synced__item{position:relative;display:grid;grid-template-columns:10px minmax(0,1fr);column-gap:14px;width:100%;padding:14px 16px 16px;border:0;border-radius:16px;background:transparent;color:var(--f-muted);font:inherit;text-align:left;cursor:pointer;transition:color .15s var(--fk-ease-tw),background-color .15s var(--fk-ease-tw),box-shadow .15s var(--fk-ease-tw)}html[data-design=fold] .fk-synced__item:hover{background:#ffffff8c}html[data-design=fold] .fk-synced__item.is-active{color:var(--f-ink);background:var(--f-card, #fff);box-shadow:var(--f-shadow-sm)}html[data-design=fold] .fk-synced__dot{width:10px;height:10px;margin-top:.42em;border-radius:50%;background:var(--f-border-strong);transition:background-color .15s var(--fk-ease-tw)}html[data-design=fold] .fk-synced__item.is-active .fk-synced__dot{background:var(--f-accent)}html[data-design=fold] .fk-synced__title{display:block;font-size:1.125rem;font-weight:700;line-height:1.3;letter-spacing:-.01em}html[data-design=fold] .fk-synced__body{display:block;margin-top:4px;font-size:.9375rem;line-height:1.45}html[data-design=fold] .fk-synced__track{position:absolute;left:16px;right:16px;bottom:7px;height:2px;border-radius:2px;overflow:hidden}html[data-design=fold] .fk-synced__item.is-active .fk-synced__track{background:var(--f-border)}html[data-design=fold] .fk-synced__bar{display:block;height:100%;background:var(--f-accent);transform:scaleX(0);transform-origin:0 50%}html[data-design=fold] .fk-synced__toggle{display:inline-flex;align-items:center;gap:8px;height:36px;margin-top:16px;padding:0 16px;border:1px solid var(--f-border);border-radius:999px;background:var(--f-card, #fff);color:var(--f-ink);font:inherit;font-size:.875rem;font-weight:600;box-shadow:var(--f-shadow-input);cursor:pointer;transition:border-color .15s var(--fk-ease-tw)}html[data-design=fold] .fk-synced__toggle svg{fill:currentColor}html[data-design=fold] .fk-synced__toggle:hover{border-color:var(--f-ink)}@media(max-width:767px){html[data-design=fold] .fk-synced{grid-template-columns:1fr}html[data-design=fold] .fk-synced .fk-synced__media{order:0}}html[data-design=fold] .fk-grid{position:relative;overflow:hidden}html[data-design=fold] .fk-grid__svg{position:absolute;left:0;top:0;pointer-events:none;stroke:var(--fk-grid-line, var(--f-line-soft, rgba(32, 41, 76, .06)));stroke-width:1}html[data-design=fold] .fk-grid__svg line{stroke-dasharray:1;stroke-dashoffset:0}html[data-design=fold] .fk-grid--fade .fk-grid__svg{-webkit-mask-image:radial-gradient(ellipse at 50% 50%,#000 40%,transparent 78%);mask-image:radial-gradient(ellipse at 50% 50%,#000 40%,transparent 78%)}html[data-design=fold] .fk-grid[data-state=ready] .fk-grid__svg{clip-path:inset(0 100% 100% 0)}html[data-design=fold] .fk-grid[data-state=ready] .fk-grid__svg line{stroke-dashoffset:1}html[data-design=fold] .fk-grid[data-state=drawn] .fk-grid__svg{clip-path:inset(0 0 0 0);transition:clip-path var(--fk-grid-dur, 1.5s) linear var(--fk-grid-delay, .2s)}html[data-design=fold] .fk-grid[data-state=drawn] .fk-grid__svg line{transition:stroke-dashoffset var(--fk-grid-dur, 1.5s) ease-in-out var(--fk-grid-delay, .2s)}html[data-design=fold] .fk-grid__content{position:relative;z-index:1}html[data-design=fold] .fk-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}html[data-design=fold] .fk-marquee__track{display:flex;width:max-content;animation:fk-marquee var(--fk-mq-dur, 30s) linear infinite}html[data-design=fold] .fk-marquee--reverse .fk-marquee__track{animation-direction:reverse}html[data-design=fold] .fk-marquee__group{flex:none;display:flex;align-items:center;gap:var(--fk-mq-gap, 16px);padding-right:var(--fk-mq-gap, 16px)}html[data-design=fold] .fk-marquee.is-paused .fk-marquee__track,html[data-design=fold] .fk-marquee--hover-pause:hover .fk-marquee__track,html[data-design=fold] .fk-marquee--hover-pause:focus-within .fk-marquee__track{animation-play-state:paused}@keyframes fk-marquee{to{transform:translate(var(--fk-mq-shift, -50%))}}html[data-design=fold] .fk-marquee.is-static{-webkit-mask-image:none;mask-image:none}html[data-design=fold] .fk-marquee.is-static .fk-marquee__track{width:auto;animation:none}html[data-design=fold] .fk-marquee.is-static .fk-marquee__group{flex:1;flex-wrap:wrap;justify-content:center;padding-right:0}html[data-design=fold] .fk-count{font-variant-numeric:tabular-nums}html[data-design=fold] .fk-count__box{display:inline-grid}html[data-design=fold] .fk-count__box>*{grid-area:1 / 1}html[data-design=fold] .fk-count__sizer{visibility:hidden}html[data-design=fold] .fk-magnetic{display:inline-block}html[data-design=fold] .fk-tilt{position:relative}html[data-design=fold] .fk-tilt__glare{position:absolute;inset:0;z-index:2;border-radius:inherit;overflow:hidden;pointer-events:none}html[data-design=fold] .fk-tilt__shine{position:absolute;left:-25%;top:-25%;width:150%;height:150%;background:radial-gradient(circle at 50% 50%,#ffffff61,#fff0 42%);opacity:0}html[data-design=fold] .fk-lift{box-shadow:var(--f-shadow-card);transition:transform .15s var(--fk-ease-tw),box-shadow .15s var(--fk-ease-tw)}html[data-design=fold] .fk-zoom{overflow:hidden}html[data-design=fold] .fk-zoom img{transition:transform .5s var(--fk-ease-tw)}html[data-design=fold] .fk-link{text-decoration:none;border-bottom:1px solid transparent;transition:border-color .1s linear}@media(hover:hover){html[data-design=fold] .fk-lift:hover,html[data-design=fold] .fk-lift:focus-within{transform:translateY(-2px);box-shadow:var(--f-shadow-lift)}html[data-design=fold] .fk-zoom:hover img{transform:scale(1.1)}html[data-design=fold] .fk-link:hover{border-bottom-color:currentColor}}html[data-design=fold] .reveal.fk-reveal-fade{transform:none}html[data-design=fold] .fk-flip__filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}html[data-design=fold] .fk-flip__filter{height:38px;padding:0 16px;border:1px solid var(--f-line-pill);border-radius:999px;background:var(--f-card, #fff);color:var(--f-ink);font:inherit;font-size:.9375rem;font-weight:600;box-shadow:var(--f-shadow-input);cursor:pointer;transition:border-color .15s var(--fk-ease-tw),background-color .15s var(--fk-ease-tw),color .15s var(--fk-ease-tw)}html[data-design=fold] .fk-flip__filter:hover{border-color:#788dba}html[data-design=fold] .fk-flip__filter[aria-pressed=true]{background:var(--f-ink);border-color:var(--f-ink);color:#fff}html[data-design=fold] .fk-flip__grid{position:relative;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--f-grid-gap, 20px)}html[data-design=fold] .fk-flip__item.is-hidden{display:none}html[data-design=fold] .fk-illo{position:relative;width:100%}html[data-design=fold] .fk-illo__stage{position:absolute;inset:0}html[data-design=fold] :is(.fk-illo__base,.fk-illo__part,.fk-illo__layer){position:absolute;inset:0;width:100%;height:100%}html[data-design=fold] .fk-illo__part{pointer-events:none}html[data-design=fold] .fk-illo__layer{display:block;overflow:visible}html[data-design=fold] .fk-illo__spark{position:absolute;width:4.5%;min-width:16px;aspect-ratio:1;pointer-events:none}html[data-design=fold] .fk-illo__spark svg{display:block;width:100%;height:100%;overflow:visible}html[data-design=fold] .fk-illo__img{display:block;width:100%;height:100%;object-fit:contain}html[data-design=fold] .fk-split-heading[data-split-pending]{opacity:0}html[data-design=fold] :is(.fk-line-mask,:has(>.fk-line)){padding-block:.14em .26em;margin-block:-.14em -.26em}html[data-design=fold] .f-corner{position:fixed;left:20px;bottom:24px;z-index:80;display:block;padding:6px;border-radius:var(--f-r-sm);background:#dddfe980;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--f-shadow-sm);color:var(--f-ink);text-decoration:none;transform-origin:bottom left;opacity:0;visibility:hidden;pointer-events:none;transition:transform .15s var(--f-ease-fold),opacity .4s var(--f-ease),visibility 0s linear .4s}html[data-design=fold][data-chrome=page]:not([data-fold-loading]) .f-corner{opacity:1;visibility:visible;pointer-events:auto;transition:transform .15s var(--f-ease-fold),opacity .4s var(--f-ease),visibility 0s}html[data-design=fold] .f-corner:is(:hover,:focus-visible){transform:scale(2)}html[data-design=fold] .f-corner:focus-visible{outline-offset:2px;border-radius:var(--f-r-sm)}html[data-design=fold] .f-corner__card{display:flex;align-items:center;gap:0;padding:2px;border-radius:8px;background:var(--f-card);box-shadow:var(--f-shadow-input);transition:padding .15s var(--f-ease-fold),gap .15s var(--f-ease-fold)}html[data-design=fold] .f-corner:is(:hover,:focus-visible) .f-corner__card{gap:10px;padding:8px 14px 8px 8px}html[data-design=fold] .f-corner__icon{display:inline-grid;place-items:center;flex:none;width:32px;height:32px;border-radius:var(--f-r-pill);background:var(--f-surface);color:var(--f-ink)}html[data-design=fold] .f-corner__text{display:flex;flex-direction:column;gap:2px;min-width:0;max-width:0;overflow:hidden;opacity:0;transition:max-width .15s var(--f-ease-fold),opacity .15s var(--f-ease-fold)}html[data-design=fold] .f-corner:is(:hover,:focus-visible) .f-corner__text{max-width:220px;opacity:1}html[data-design=fold] .f-corner__label{font-size:13px;font-weight:var(--f-fw-bold);line-height:1.15;letter-spacing:-.005em;white-space:nowrap}html[data-design=fold] .f-corner__value{font-size:12px;font-weight:var(--f-fw-medium);line-height:1.2;color:var(--f-muted);white-space:nowrap;font-variant-numeric:tabular-nums}@media(max-width:767px){html[data-design=fold] .f-corner{display:none}}@media(max-width:1367.98px){html[data-design=fold] .f-corner{display:none}}@media(prefers-reduced-motion:reduce){html[data-design=fold] :is(.f-corner,.f-corner__card,.f-corner__text),html[data-design=fold][data-chrome=page]:not([data-fold-loading]) .f-corner{transition:none}}html[data-design=fold][data-motion=reduce] :is(.f-corner,.f-corner__card,.f-corner__text){transition:none!important}@media print{html[data-design=fold] .f-corner{display:none}}html[data-design=fold] .hv-bridge{--hv-gap: 172px;--hv-edge-in: 56px;--hv-frame-w: 364px;--hv-frame-top: 112px;--hv-card-w: 426px;--hv-knob: 44px;--hv-pad: 4px;position:relative;z-index:1;background:transparent;color:var(--f-ink);font-family:var(--f-font)}html[data-design=fold] .hv-bridge__top{display:flow-root;padding:0 20px calc(var(--hv-gap) + var(--hv-edge-in));background-color:var(--f-canvas, #eef0f5);background-image:var(--f-grain)}html[data-design=fold] .hv-bridge__start{box-sizing:border-box;width:min(588px,100%);margin-inline:auto;padding:32px;border-radius:24px;background:var(--f-card, #fff);box-shadow:var(--f-shadow-card);text-align:left;opacity:0;transition:opacity .2s linear}html[data-design=fold] .hv-bridge__start.is-in{opacity:1}html[data-design=fold] .hv-bridge__lede{margin:0;font-size:22px;line-height:34px;font-weight:500;letter-spacing:-.005em;color:var(--f-ink);text-wrap:pretty}html[data-design=fold] .hv-bridge__proofrow{margin:16px 0 0}html[data-design=fold] .hv-bridge__proof{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-height:32px;box-sizing:border-box;padding:5px 14px 5px 10px;border-radius:999px;background:var(--f-surface, #f0f1f5);font-size:14px;font-weight:600;line-height:20px;color:var(--f-ink);text-decoration:none;transition:color .2s linear,background-color .2s linear}html[data-design=fold] .hv-bridge__proof svg{flex:none;color:var(--f-accent)}html[data-design=fold] .hv-bridge__proof:hover{color:var(--f-accent);background:var(--f-surface-2, #e6e8f0)}html[data-design=fold] .hv-bridge__proof:focus-visible{outline:2px solid var(--f-focus, #8f1951);outline-offset:3px}html[data-design=fold] .hv-bridge__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}html[data-design=fold] .hv-bridge__action{position:relative;display:inline-flex}html[data-design=fold] .hv-bridge__loop{position:relative;z-index:1;margin-top:calc(var(--hv-edge-in) * -1);padding:0 20px}html[data-design=fold] .hv-bl{position:relative;width:min(var(--hv-card-w),100%);margin-inline:auto}html[data-design=fold] .hv-bl__frame{position:absolute;z-index:0;left:50%;top:calc(var(--hv-frame-top) * -1);width:var(--hv-frame-w);max-width:88%;height:auto;translate:-50% 0;overflow:visible;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 40%,transparent 86%);mask-image:linear-gradient(180deg,#000 40%,transparent 86%)}html[data-design=fold] .hv-bl__frame-line{stroke:#20294c6b;stroke-width:2;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.2s cubic-bezier(.65,0,.35,1)}html[data-design=fold] .hv-bl__frame-clip{fill:var(--f-canvas, #eef0f5);fill-opacity:0;transition:stroke-dashoffset 1.2s cubic-bezier(.65,0,.35,1),fill-opacity .4s linear .5s}html[data-design=fold] .hv-bl__frame-text{stroke:#20294c33;stroke-width:4;stroke-linecap:round;transition-delay:.35s}html[data-design=fold] .hv-bl.is-drawn .hv-bl__frame-line{stroke-dashoffset:0}html[data-design=fold] .hv-bl.is-drawn .hv-bl__frame-clip{fill-opacity:1}html[data-design=fold] .hv-bl__stage{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);padding-bottom:20px}html[data-design=fold] .hv-bl__card,html[data-design=fold] .hv-bl__hit{grid-area:1 / 1}html[data-design=fold] .hv-bl__card{box-sizing:border-box;display:flex;flex-direction:column;padding:12px 12px 20px;border-radius:20px;background:var(--f-card, #fff);box-shadow:var(--f-shadow-card);transform-origin:50% 60%;will-change:transform,opacity;user-select:none;-webkit-user-select:none;color:inherit;text-decoration:none;cursor:pointer;-webkit-user-drag:none}html[data-design=fold] .hv-bl__card .hv-bl__title{transition:color .2s linear}html[data-design=fold] .hv-bl__card:hover .hv-bl__title{color:var(--f-accent)}html[data-design=fold] .hv-bl__card[data-kbd]{outline:2px solid var(--f-focus, #8f1951);outline-offset:3px}html[data-design=fold] .hv-bl__card[data-kbd] .hv-bl__title{color:var(--f-accent)}html[data-design=fold] .hv-bl__card[data-slot="0"]{z-index:5}html[data-design=fold] .hv-bl__card[data-slot="1"]{z-index:4;transform:translateY(8px) scale(.98)}html[data-design=fold] .hv-bl__card[data-slot="2"]{z-index:3;transform:translateY(16px) scale(.96)}html[data-design=fold] .hv-bl__card[data-slot="3"]{z-index:2;transform:translateY(24px) scale(.94);opacity:0}html[data-design=fold] .hv-bl__track{position:relative;flex:none;height:calc(var(--hv-knob) + var(--hv-pad) * 2);border-radius:999px;background:var(--f-surface, #f0f1f5);box-shadow:inset 0 1px 3px #20294c1a}html[data-design=fold] .hv-bl__fillclip{position:absolute;inset:0;overflow:hidden;border-radius:inherit}html[data-design=fold] .hv-bl__fill{position:absolute;inset:0;border-radius:inherit;background:var(--fk-sage-pale, #d7e5e1);transform:translate(-100%)}html[data-design=fold] .hv-bl__label,html[data-design=fold] .hv-bl__done{position:absolute;z-index:1;inset:0;display:flex;align-items:center;justify-content:center;padding:0 44px 0 calc(var(--hv-knob) + 16px);overflow:hidden;font-size:15px;font-weight:600;line-height:1;white-space:nowrap;text-overflow:ellipsis;color:var(--f-muted)}html[data-design=fold] .hv-bl__done{padding:0 calc(var(--hv-knob) + 16px) 0 16px;color:var(--f-ink);opacity:0}html[data-design=fold] .hv-bl__end{position:absolute;top:50%;right:16px;display:grid;margin-top:-9px;color:var(--f-helper, #979db5)}html[data-design=fold] .hv-bl__streaks{position:absolute;left:calc(var(--hv-pad) + var(--hv-knob) * .35);top:50%;width:90px;height:20px;margin-top:-10px;overflow:visible;stroke:#979db5;stroke-width:2.5;stroke-linecap:round;pointer-events:none}html[data-design=fold] .hv-bl__streaks line{stroke-dasharray:1;stroke-dashoffset:1;opacity:0}html[data-design=fold] .hv-bl__rail{position:absolute;z-index:2;top:var(--hv-pad);bottom:var(--hv-pad);left:var(--hv-pad);right:calc(var(--hv-pad) + var(--hv-knob))}html[data-design=fold] .hv-bl__carrier{position:absolute;inset:0}html[data-design=fold] .hv-bl__knob,html[data-design=fold] .hv-bl__ok{position:absolute;left:0;top:0;width:var(--hv-knob);height:var(--hv-knob);display:grid;place-items:center;border-radius:50%}html[data-design=fold] .hv-bl__knob{background:var(--f-card, #fff);color:var(--f-ink);box-shadow:var(--f-shadow-sm)}html[data-design=fold] .hv-bl__ok{background:var(--f-ink);opacity:0;transform:scale(.6)}html[data-design=fold] .hv-bl__ok svg{width:24px;height:24px;stroke:#fff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}html[data-design=fold] .hv-bl__check{stroke-dasharray:1;stroke-dashoffset:1}html[data-design=fold] .hv-bl__sparks{position:absolute;left:calc(var(--hv-knob) / 2);top:50%;width:96px;height:96px;margin:-48px 0 0 -48px;overflow:visible;stroke:var(--fk-gold, #e3b448);stroke-width:3;stroke-linecap:round;pointer-events:none}html[data-design=fold] .hv-bl__sparks line{stroke-dasharray:1;stroke-dashoffset:1;opacity:0}html[data-design=fold] .hv-bl__body{display:flex;flex:1;flex-direction:column;min-width:0;padding:18px 14px 0;text-align:left}html[data-design=fold] .hv-bl__title{font-size:23px;line-height:1.12;font-weight:700;letter-spacing:-.02em;color:var(--f-ink);text-wrap:balance}html[data-design=fold] .hv-bl__meta{margin-top:6px;font-size:14px;line-height:20px;color:var(--f-muted)}html[data-design=fold] .hv-bl__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-top:auto;padding-top:14px}html[data-design=fold] .hv-bl__value{margin-left:auto;font-size:18px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums;color:var(--f-ink)}html[data-design=fold] .hv-bl__hit{position:relative;z-index:20;align-self:start;padding:12px;pointer-events:none}html[data-design=fold] .hv-bl__hit-track{position:relative;height:calc(var(--hv-knob) + var(--hv-pad) * 2)}html[data-design=fold] .hv-bl__grab{position:absolute;left:var(--hv-pad);top:var(--hv-pad);width:var(--hv-knob);height:var(--hv-knob);margin:0;padding:0;border:0;border-radius:50%;background:transparent;cursor:grab;pointer-events:auto;touch-action:pan-y;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none}html[data-design=fold] .hv-bl__grab:before{content:"";position:absolute;inset:-8px;border-radius:50%}html[data-design=fold] .hv-bl__grab:focus{outline:none}html[data-design=fold] .hv-bl__grab:focus-visible{outline:2px solid var(--f-focus, #8f1951);outline-offset:3px}html[data-design=fold] .hv-bl.is-dragging,html[data-design=fold] .hv-bl.is-dragging .hv-bl__grab{cursor:grabbing}html[data-design=fold] .hv-bridge__caption{max-width:600px;margin:36px auto 0;font-size:18px;line-height:28px;letter-spacing:.01em;text-align:center;color:var(--f-muted);text-wrap:pretty}html[data-design=fold] .hv-bridge__caption strong{font-weight:700;color:var(--f-ink)}html[data-design=fold] .hv-bridge__more{margin:14px 0 0;text-align:center}html[data-design=fold] .hv-bridge__link{display:inline-flex;align-items:center;gap:6px;font-size:18px;font-weight:600;line-height:28px;color:var(--f-accent)}html[data-design=fold] .hv-bridge__link:focus-visible{outline:2px solid var(--f-focus, #8f1951);outline-offset:3px;border-radius:4px}html[data-design=fold] .hv-bridge.is-reduced .hv-bridge__start{opacity:1;transition:none}html[data-design=fold] .hv-bl.is-static .hv-bl__frame-line{stroke-dashoffset:0;transition:none}html[data-design=fold] .hv-bl.is-static .hv-bl__frame-clip{fill-opacity:1}html[data-design=fold] .hv-bl.is-static .hv-bl__card{will-change:auto}html[data-design=fold] .hv-bl.is-static .hv-bl__card:not([data-slot="0"]){pointer-events:none}html[data-design=fold] .hv-bl.is-static .hv-bl__card[data-slot="0"] .hv-bl__carrier{transform:translate(100%)}html[data-design=fold] .hv-bl.is-static .hv-bl__card[data-slot="0"] .hv-bl__fill{transform:none}html[data-design=fold] .hv-bl.is-static .hv-bl__card[data-slot="0"] .hv-bl__label{opacity:0}html[data-design=fold] .hv-bl.is-static .hv-bl__card[data-slot="0"] :is(.hv-bl__done,.hv-bl__ok){opacity:1;transform:none}html[data-design=fold] .hv-bl.is-static .hv-bl__card[data-slot="0"] .hv-bl__check{stroke-dashoffset:0}@media(max-width:767px){html[data-design=fold] .hv-bridge{--hv-gap: 128px;--hv-edge-in: 48px;--hv-frame-w: 292px;--hv-frame-top: 90px}html[data-design=fold] .hv-bridge__start{padding:24px;border-radius:20px}html[data-design=fold] .hv-bridge__lede{font-size:18px;line-height:28px}html[data-design=fold] .hv-bridge__actions{flex-direction:column;gap:10px;margin-top:20px}html[data-design=fold] .hv-bridge__action{display:flex}html[data-design=fold] .hv-bridge__action>.f-pill{width:100%}html[data-design=fold] .hv-bl__title{font-size:20px}html[data-design=fold] .hv-bl__body{padding:16px 10px 0}html[data-design=fold] .hv-bridge__caption{margin-top:32px;font-size:16px;line-height:24px}html[data-design=fold] .hv-bridge__link{font-size:16px;line-height:24px}}html[data-design=fold] .hv-fg{--fg-col: clamp(300px, 27vw, 384px);--fg-over: min(96px, 6.6vw);--fg-ease-out: cubic-bezier(.16, 1, .3, 1);--fg-ease-drop: cubic-bezier(.183, 0, 0, 1);--fg-ease-fold: var(--fk-ease-fold, cubic-bezier(.06, .94, .67, 1.01));--fg-ease-tw: var(--fk-ease-tw, cubic-bezier(.4, 0, .2, 1));position:relative;margin-top:100px;color:var(--f-ink);font-family:var(--f-font)}html[data-design=fold] .hv-fg,html[data-design=fold] .hv-fg *,html[data-design=fold] .hv-fg *:before,html[data-design=fold] .hv-fg *:after{box-sizing:border-box}html[data-design=fold] .hv-fg-head{display:flex;flex-direction:column;align-items:center;max-width:760px;margin:0 auto;padding-inline:20px;text-align:center}html[data-design=fold] .hv-fg-title{margin:0;font-size:clamp(48px,4.45vw,64px);line-height:.92;font-weight:700;letter-spacing:-.03em;text-wrap:balance;color:var(--f-ink)}html[data-design=fold] .hv-fg-body{max-width:640px;margin:24px 0 0;font-size:20px;line-height:1.7;letter-spacing:.01em;color:var(--f-ink);text-wrap:pretty}html[data-design=fold] .hv-fg-stage{position:relative;width:min(1400px,calc(100% - 40px));margin:48px auto 0;padding:52px 0 12px}html[data-design=fold] .hv-fg-grid{position:absolute;inset:0;z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 44px,#000 calc(100% - 20px),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 44px,#000 calc(100% - 20px),transparent 100%)}html[data-design=fold] .hv-fg-grid__svg{position:absolute;left:0;top:0;display:block;stroke:var(--fg-grid-line, rgba(120, 141, 186, .26));stroke-width:1;shape-rendering:crispEdges}html[data-design=fold] .hv-fg-grid__svg line{stroke-dasharray:1;stroke-dashoffset:0}html[data-design=fold] .hv-fg[data-grid=ready] .hv-fg-grid__svg{clip-path:inset(0 100% 100% 0)}html[data-design=fold] .hv-fg[data-grid=ready] .hv-fg-grid__svg line{stroke-dashoffset:1}html[data-design=fold] .hv-fg[data-grid=drawn] .hv-fg-grid__svg{clip-path:inset(0 0 0 0);transition:clip-path 1.5s linear .2s}html[data-design=fold] .hv-fg[data-grid=drawn] .hv-fg-grid__svg line{transition:stroke-dashoffset 1.5s ease-in-out .2s}html[data-design=fold] .hv-fg-toggle{position:relative;z-index:2;display:flex;justify-content:center}html[data-design=fold] .hv-fg-seg{position:relative;display:inline-flex;flex-wrap:wrap;justify-content:center;gap:0;max-width:100%;min-height:52px;padding:4px;border-radius:26px;background:var(--f-surface);box-shadow:inset 0 0 0 1px var(--f-border),0 0 0 5px #ffffffd9,0 0 0 6px var(--f-border)}html[data-design=fold] .hv-fg-seg__thumb{position:absolute;top:0;left:0;width:var(--tw, 0);height:var(--th, 0);border-radius:22px;background:var(--f-card, #fff);box-shadow:0 1px 4px #20294c1f;transform:translate3d(var(--tx, 0),var(--ty, 0),0);will-change:transform}html[data-design=fold] .hv-fg-seg:not([data-thumb]) .hv-fg-seg__thumb{opacity:0}html[data-design=fold] .hv-fg-seg[data-thumb=glide] .hv-fg-seg__thumb{transition:transform .2s var(--fg-ease-tw),width .2s var(--fg-ease-tw),height .2s var(--fg-ease-tw)}html[data-design=fold] .hv-fg-seg__opt{position:relative;z-index:1;flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:44px;margin:0;padding:6px 22px;border:0;border-radius:22px;background:none;font:600 15px/1.2 var(--f-font);letter-spacing:.005em;color:var(--f-muted);text-align:center;cursor:pointer;white-space:nowrap;transition:color .2s var(--fg-ease-tw);-webkit-tap-highlight-color:transparent}html[data-design=fold] .hv-fg-seg__label{min-width:0;white-space:normal;overflow-wrap:break-word;hyphens:auto}html[data-design=fold] .hv-fg-seg__opt:hover,html[data-design=fold] .hv-fg-seg__opt.is-on{color:var(--f-ink)}html[data-design=fold] .hv-fg-seg__opt:focus-visible{outline:2px solid var(--f-accent);outline-offset:2px}html[data-design=fold] .hv-fg-seg__icon{flex:none;transition:transform .2s var(--fg-ease-tw)}html[data-design=fold] .hv-fg-seg__opt.is-on .hv-fg-seg__icon{transform:rotate(-8deg) scale(1.08)}html[data-design=fold] .hv-fg-slab{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) calc(var(--fg-col) - var(--fg-over));grid-template-rows:auto auto;align-content:center;column-gap:24px;row-gap:16px;width:min(1184px,84.57%);min-height:590px;margin:52px auto 0;padding:24px 0 24px 24px;border-radius:24px;background-color:var(--f-surface);background-image:var(--f-grain);box-shadow:inset 0 0 0 1px var(--f-line-soft);transform-origin:50% 30%;transition:opacity .8s var(--fg-ease-out) .6s,transform .8s var(--fg-ease-out) .6s}html[data-design=fold] .hv-fg[data-grid=ready] .hv-fg-slab{opacity:0;transform:translate3d(0,16px,0) scale(.97)}html[data-design=fold] .hv-fg-slab__tab{grid-column:1;grid-row:1;justify-self:start;display:inline-flex;align-items:center;gap:10px;max-width:100%;height:38px;margin:0;padding:0 16px 0 5px;border-radius:999px;background:#c7cbdb8c;font-size:14px;font-weight:600;line-height:1;color:var(--f-ink)}html[data-design=fold] .hv-fg-slab__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-design=fold] .hv-fg-slab__dot{position:relative;flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--f-card, #fff);color:var(--f-ink)}html[data-design=fold] .hv-fg-slab__play{transition:opacity .2s var(--fg-ease-tw),transform .2s var(--fg-ease-tw)}html[data-design=fold] .hv-fg-slab__eq{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:2px;opacity:0;transition:opacity .2s var(--fg-ease-tw)}html[data-design=fold] .hv-fg-slab__eq i{display:block;width:2px;height:10px;border-radius:1px;background:var(--f-accent);transform:scaleY(.4);transform-origin:50% 100%}html[data-design=fold] .hv-fg[data-playing=true] .hv-fg-slab__play{opacity:0;transform:scale(.6)}html[data-design=fold] .hv-fg[data-playing=true] .hv-fg-slab__eq{opacity:1}html[data-design=fold] .hv-fg[data-playing=true] .hv-fg-slab__eq i{animation:hv-fg-eq .9s ease-in-out infinite alternate}html[data-design=fold] .hv-fg[data-playing=true] .hv-fg-slab__eq i:nth-child(2){animation-delay:-.3s;animation-duration:.7s}html[data-design=fold] .hv-fg[data-playing=true] .hv-fg-slab__eq i:nth-child(3){animation-delay:-.6s;animation-duration:1.1s}@keyframes hv-fg-eq{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}html[data-design=fold] .hv-fg-film{grid-column:1;grid-row:2;min-width:0}html[data-design=fold] .hv-fg-film__frame{position:relative;aspect-ratio:16 / 9;border-radius:12px;overflow:hidden;background:#0d1124;box-shadow:var(--f-shadow-card)}html[data-design=fold] .hv-fg-film__frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}html[data-design=fold] .hv-fg-film__poster{position:absolute;inset:0;display:block;width:100%;height:100%;margin:0;padding:0;border:0;background:none;cursor:pointer}html[data-design=fold] .hv-fg-film__poster img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s var(--fg-ease-tw)}html[data-design=fold] .hv-fg-film__poster:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0d112400 45%,#0d112459);pointer-events:none}html[data-design=fold] .hv-fg-film__play{position:absolute;z-index:1;left:50%;top:50%;display:grid;place-items:center;width:76px;height:76px;margin:-38px 0 0 -38px;border-radius:50%;background:var(--f-card, #fff);color:var(--f-ink);box-shadow:0 9px 25px #0d112447;transition:transform .15s var(--fg-ease-fold)}html[data-design=fold] .hv-fg-film__play svg{margin-left:4px;fill:currentColor}html[data-design=fold] .hv-fg-film__poster:hover img{transform:scale(1.03)}html[data-design=fold] .hv-fg-film__poster:hover .hv-fg-film__play,html[data-design=fold] .hv-fg-film__poster:focus-visible .hv-fg-film__play{transform:scale(1.1)}html[data-design=fold] .hv-fg-film__poster:focus-visible{outline:3px solid var(--f-accent);outline-offset:-3px;border-radius:12px}html[data-design=fold] .hv-fg-cards{grid-column:2;grid-row:1 / span 2;align-self:center;display:grid;margin-right:calc(-1 * var(--fg-over));min-width:0;transition:opacity .3s var(--fg-ease-tw)}html[data-design=fold] .hv-fg[data-playing=true] .hv-fg-cards{opacity:.6}html[data-design=fold] .hv-fg[data-playing=true] .hv-fg-cards:is(:hover,:focus-within){opacity:1}html[data-design=fold] .hv-fg-panel{grid-area:1 / 1;display:flex;flex-direction:column;justify-content:center;gap:12px;min-width:0}html[data-design=fold] .hv-fg-panel[data-state=off]{visibility:hidden}html[data-design=fold] .hv-fg-panel[data-state=leaving]{pointer-events:none}html[data-design=fold] .hv-fg-panel__list{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}html[data-design=fold] .hv-fg-panel__label{display:inline-flex;align-items:center;gap:8px;margin:0 0 2px 4px;font-size:13px;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:var(--f-muted)}html[data-design=fold] .hv-fg-panel__label:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--f-accent)}html[data-design=fold] .hv-fg-panel__who,html[data-design=fold] .hv-fg-panel__note{max-width:calc(100% - var(--fg-over) - 20px);margin:0 0 0 4px;text-wrap:pretty;overflow-wrap:break-word;hyphens:auto}html[data-design=fold] .hv-fg-panel__who{position:relative;padding-left:16px;font-size:17px;font-weight:600;line-height:1.35;letter-spacing:-.005em;color:var(--f-ink)}html[data-design=fold] .hv-fg-panel__who:before{content:"";position:absolute;left:0;top:.5em;width:6px;height:6px;border-radius:50%;background:var(--f-accent)}html[data-design=fold] .hv-fg-panel__note{margin-top:2px;font-size:14px;line-height:1.5;letter-spacing:.01em;color:var(--f-muted)}html[data-design=fold] .hv-fg-slot{transition:opacity .3s var(--fg-ease-drop) calc(1s + var(--i, 0) * 60ms),transform .3s var(--fg-ease-drop) calc(1s + var(--i, 0) * 60ms)}html[data-design=fold] .hv-fg[data-grid=ready] .hv-fg-slot{opacity:0;transform:translate3d(0,16px,0) scale(.9)}html[data-design=fold] .hv-fg-bob{animation:hv-fg-bob 3.4s ease-in-out infinite;animation-delay:calc(var(--i, 0) * -1.15s);animation-play-state:paused}html[data-design=fold] .hv-fg[data-live=true] .hv-fg-bob{animation-play-state:running}@keyframes hv-fg-bob{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-5px,0)}}html[data-design=fold] .hv-fg-card{display:block;border-radius:20px;color:inherit;text-decoration:none}html[data-design=fold] .hv-fg-card .fk-doc{transition:transform .15s var(--fg-ease-tw),box-shadow .15s var(--fg-ease-tw)}html[data-design=fold] .hv-fg-card:hover .fk-doc,html[data-design=fold] .hv-fg-card:focus-visible .fk-doc{transform:translate3d(0,-2px,0);box-shadow:var(--f-shadow-lift, rgba(32, 41, 76, .16) 0 14px 32px)}html[data-design=fold] .hv-fg-card:focus-visible{outline:2px solid var(--f-accent);outline-offset:3px}html[data-design=fold] .hv-fg-card .fk-doc__title{display:-webkit-box;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-wrap:balance}html[data-design=fold] .hv-fg-card .fk-doc__meta{white-space:normal}html[data-design=fold] .hv-fg-card .fk-doc__value{font-size:15px;text-align:right}html[data-design=fold] .hv-fg-card .fk-doc__end{max-width:42%}html[data-design=fold] .hv-fg-points{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 40px;width:min(1184px,calc(100% - 40px));margin:48px auto 0;padding:0;list-style:none}html[data-design=fold] .hv-fg-point{display:flex;align-items:center;gap:10px;font-size:16px;line-height:1.5;letter-spacing:.01em;color:var(--f-ink);transition:opacity .5s var(--fg-ease-out) calc(var(--i, 0) * 80ms),transform .5s var(--fg-ease-out) calc(var(--i, 0) * 80ms)}html[data-design=fold] .hv-fg-point__check{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--f-accent-soft, rgba(143, 25, 81, .1));color:var(--f-accent)}html[data-design=fold] .hv-fg-point__check svg{fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}html[data-design=fold] .hv-fg-point__check path{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .45s ease-in-out calc(.25s + var(--i, 0) * 80ms)}html[data-design=fold] .hv-fg-points[data-in=false] .hv-fg-point{opacity:0;transform:translate3d(0,12px,0)}html[data-design=fold] .hv-fg-points[data-in=false] .hv-fg-point__check path{stroke-dashoffset:1}@media(max-width:1023px){html[data-design=fold] .hv-fg-slab{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;width:100%;min-height:0;padding:16px;row-gap:16px}html[data-design=fold] .hv-fg-slab__tab,html[data-design=fold] .hv-fg-film,html[data-design=fold] .hv-fg-cards{grid-column:1;grid-row:auto}html[data-design=fold] .hv-fg-cards{width:100%;max-width:520px;justify-self:center;margin:8px 0 4px}html[data-design=fold] .hv-fg-panel__who,html[data-design=fold] .hv-fg-panel__note{max-width:none}html[data-design=fold] .hv-fg-panel{justify-content:flex-start}}@media(max-width:767px){html[data-design=fold] .hv-fg-title{font-size:48px;line-height:1.083}html[data-design=fold] .hv-fg-body{font-size:18px;line-height:1.65;margin-top:20px}html[data-design=fold] .hv-fg-stage{margin-top:40px}html[data-design=fold] .hv-fg-toggle{padding-inline:6px}html[data-design=fold] .hv-fg-seg{display:flex;width:100%}html[data-design=fold] .hv-fg-seg__opt{padding:6px 14px;gap:6px;font-size:14px}html[data-design=fold] .hv-fg-slab{padding:12px;border-radius:20px}html[data-design=fold] .hv-fg-slab__tab{height:34px;font-size:13px}html[data-design=fold] .hv-fg-slab__dot{width:24px;height:24px}html[data-design=fold] .hv-fg-film__play{width:60px;height:60px;margin:-30px 0 0 -30px}html[data-design=fold] .hv-fg-card .fk-doc--lg{padding:14px}html[data-design=fold] .hv-fg-card .fk-doc__title{-webkit-line-clamp:3}html[data-design=fold] .hv-fg-points{flex-direction:column;align-items:flex-start;width:fit-content;max-width:calc(100% - 40px);margin-top:40px}}@media(max-width:380px){html[data-design=fold] .hv-fg-seg__icon{display:none}}@media(prefers-reduced-motion:reduce){html[data-design=fold] .hv-fg-bob,html[data-design=fold] .hv-fg[data-playing=true] .hv-fg-slab__eq i{animation:none}html[data-design=fold] .hv-fg-seg[data-thumb] .hv-fg-seg__thumb{transition:none}}html[data-design=fold][data-motion=reduce] .hv-fg-bob,html[data-design=fold][data-motion=reduce] .hv-fg[data-playing=true] .hv-fg-slab__eq i{animation:none}html[data-design=fold][data-motion=reduce] .hv-fg-seg[data-thumb] .hv-fg-seg__thumb{transition:none}html[data-design=fold] .hv-sf{--sf-ease-fold: var(--fk-ease-fold, cubic-bezier(.06, .94, .67, 1.01));--sf-ease-tw: var(--fk-ease-tw, cubic-bezier(.4, 0, .2, 1));--sf-card: 560px;position:relative;margin-top:100px;color:var(--f-ink);font-family:var(--f-font)}html[data-design=fold] .hv-fg+.hv-sf{margin-top:56px}@media(max-width:767px){html[data-design=fold] .hv-fg+.hv-sf{margin-top:48px}}html[data-design=fold] .hv-sf,html[data-design=fold] .hv-sf *,html[data-design=fold] .hv-sf *:before,html[data-design=fold] .hv-sf *:after{box-sizing:border-box}html[data-design=fold] .hv-sf-inner{display:grid;grid-template-columns:minmax(0,1fr);row-gap:48px;width:min(1200px,calc(100% - 40px));margin-inline:auto}@media(min-width:1024px){html[data-design=fold] .hv-sf-inner{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:center}html[data-design=fold] .hv-sf-visual{grid-column:1 / span 6;grid-row:1}html[data-design=fold] .hv-sf-text{grid-column:7 / -1;grid-row:1}}html[data-design=fold] .hv-sf-text{display:flex;flex-direction:column;align-items:flex-start;min-width:0;max-width:640px}html[data-design=fold] .hv-sf-title{margin:0;font-size:clamp(48px,4.45vw,64px);line-height:.906;font-weight:700;letter-spacing:-.03em;text-wrap:balance;color:var(--f-ink)}html[data-design=fold] .hv-sf-keep{white-space:nowrap}html[data-design=fold] .hv-sf-pills{display:flex;flex-wrap:wrap;gap:8px;margin:28px 0 0;padding:0;list-style:none}html[data-design=fold] .hv-sf-pill{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:6px 14px 6px 11px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--f-line-pill);font-size:14px;font-weight:500;line-height:1.2;color:var(--f-ink)}html[data-design=fold] .hv-sf-pill .f-icon{flex:none;color:var(--f-muted)}html[data-design=fold] .hv-sf-body{margin:24px 0 0;font-size:20px;line-height:1.7;letter-spacing:.01em;color:var(--f-ink);text-wrap:pretty}html[data-design=fold] .hv-sf-more{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-top:12px;font-size:17px;font-weight:600;color:var(--f-accent);text-decoration:none}html[data-design=fold] .hv-sf-more span{border-bottom:1px solid transparent;transition:border-color .1s linear}html[data-design=fold] .hv-sf-more .f-icon{transition:transform .15s var(--sf-ease-tw)}html[data-design=fold] .hv-sf-more:hover span{border-bottom-color:currentColor}html[data-design=fold] .hv-sf-more:hover .f-icon{transform:translate(3px)}html[data-design=fold] .hv-sf-visual{min-width:0}html[data-design=fold] .hv-sf-slab{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:748px;padding:32px 24px 28px;border-radius:24px;background-color:var(--f-surface);background-image:var(--f-grain);box-shadow:inset 0 0 0 1px var(--f-line-soft)}html[data-design=fold] .hv-sf-card{position:relative;z-index:1;display:flex;flex-direction:column;width:min(var(--sf-card),100%);padding:22px 28px 24px;border-radius:20px;background:var(--f-card, #fff);box-shadow:var(--f-shadow-card)}html[data-design=fold] .hv-sf-top{display:flex;align-items:center;gap:14px;min-height:28px}html[data-design=fold] .hv-sf-count{flex:none;min-width:2.4em;height:20px;margin:0;overflow:hidden;font-size:14px;font-weight:700;line-height:20px;font-variant-numeric:tabular-nums;color:var(--f-ink)}html[data-design=fold] .hv-sf-count__num{display:block;animation:hv-sf-swap .2s var(--sf-ease-fold) both}@keyframes hv-sf-swap{0%{transform:translateY(12px);opacity:0}to{transform:none;opacity:1}}html[data-design=fold] .hv-sf-bar{flex:1;display:flex;gap:4px;min-width:0}html[data-design=fold] .hv-sf-seg{position:relative;flex:1 1 0;height:4px;overflow:hidden;border-radius:999px;background:var(--f-surface-2);transition:background-color .2s var(--sf-ease-tw)}html[data-design=fold] .hv-sf-seg.is-current{background:#d6d9e5}html[data-design=fold] .hv-sf-seg__fill{position:absolute;inset:0;border-radius:inherit;background:var(--f-accent);transform:scaleX(0);transform-origin:0 50%;transition:transform .3s var(--sf-ease-fold)}html[data-design=fold] .hv-sf-seg.is-done .hv-sf-seg__fill{transform:scaleX(1)}html[data-design=fold] .hv-sf-reset{flex:none;appearance:none;margin:-12px -4px;padding:12px 4px;border:0;background:none;font:inherit;font-size:14px;font-weight:600;color:var(--f-muted);cursor:pointer;transition:color .15s var(--sf-ease-tw)}html[data-design=fold] .hv-sf-reset:hover{color:var(--f-ink);text-decoration:underline;text-underline-offset:3px}html[data-design=fold] .hv-sf-reset:disabled{visibility:hidden}html[data-design=fold] .hv-sf-stage{position:relative;flex:1;margin-top:22px;min-height:422px}html[data-design=fold] .hv-sf-card[data-phase=results] .hv-sf-stage{min-height:488px}html[data-design=fold] .hv-sf-q{min-width:0;margin:0;padding:0;border:0}html[data-design=fold] .hv-sf-q__legend{float:left;width:100%;margin:0 0 18px;padding:0;font-size:28px;font-weight:700;line-height:1.1;letter-spacing:-.025em;text-wrap:balance;color:var(--f-ink)}html[data-design=fold] .hv-sf-q--hint .hv-sf-q__legend{margin-bottom:6px}html[data-design=fold] .hv-sf-q__hint{clear:both;margin:0 0 14px;font-size:15px;line-height:1.4;color:var(--f-muted)}html[data-design=fold] .hv-sf-opts{clear:both;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html[data-design=fold] .hv-sf-opts>.hv-sf-opt:last-child:nth-child(odd){grid-column:1 / -1}html[data-design=fold] .hv-sf-q[data-type=single] .hv-sf-opts{grid-template-columns:minmax(0,1fr)}html[data-design=fold] .hv-sf-q[data-type=single] .hv-sf-opt{min-height:96px}html[data-design=fold] .hv-sf-opt{position:relative;display:flex;flex-direction:column;justify-content:center;gap:3px;min-height:76px;padding:13px 16px;border-radius:12px;background:var(--f-card, #fff);box-shadow:inset 0 0 0 1px var(--f-line-strong);cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent;transition:box-shadow .15s var(--sf-ease-tw),transform .12s var(--sf-ease-tw),background-color .15s var(--sf-ease-tw)}html[data-design=fold] .hv-sf-opt:active{transform:scale(.98)}html[data-design=fold] .hv-sf-opt.is-on{background:#fafbfd;box-shadow:inset 0 0 0 1px var(--f-ink),var(--f-shadow-input)}html[data-design=fold] .hv-sf-opt:has(.hv-sf-opt__input:focus-visible){outline:2px solid var(--f-focus);outline-offset:3px}@media(hover:hover)and (pointer:fine){html[data-design=fold] .hv-sf-opt:not(.is-on):hover{box-shadow:inset 0 0 0 1px var(--f-line-strong),var(--f-shadow-input)}}html[data-design=fold] .hv-sf-opt__input{position:absolute;top:0;left:0;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}html[data-design=fold] .hv-sf-opt__title{padding-right:30px;font-size:16px;font-weight:600;line-height:1.25;color:var(--f-ink)}html[data-design=fold] .hv-sf-opt__hint{font-size:13px;line-height:1.35;color:var(--f-muted)}html[data-design=fold] .hv-sf-opt__mark{position:absolute;top:13px;right:13px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--f-border-strong)}html[data-design=fold] .hv-sf-opt[data-kind=multi] .hv-sf-opt__mark{border-radius:7px}html[data-design=fold] .hv-sf-opt__mark:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--f-ink);transform:scale(0);transition:transform .12s var(--sf-ease-tw)}html[data-design=fold] .hv-sf-opt__mark svg{position:relative;width:16px;height:16px;fill:none;stroke:#fff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}html[data-design=fold] .hv-sf-opt__mark path{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .18s ease-out}html[data-design=fold] .hv-sf-opt.is-on .hv-sf-opt__mark:before{transform:scale(1)}html[data-design=fold] .hv-sf-opt.is-on .hv-sf-opt__mark path{stroke-dashoffset:0;transition-delay:.05s}html[data-design=fold] .hv-sf-opt:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 0 8px #8f195129;opacity:0;transform:scale(.94,.88);pointer-events:none}html[data-design=fold] .hv-sf-opt.is-attract:after{animation:hv-sf-attract 1.6s var(--sf-ease-tw) 2}@keyframes hv-sf-attract{0%{opacity:0;transform:scale(.94,.88)}40%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.02,1.06)}}html[data-design=fold] .hv-sf-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:22px}html[data-design=fold] .hv-sf-btn{appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border:0;border-radius:999px;font:inherit;font-size:15px;font-weight:600;line-height:1.1;text-align:center;text-decoration:none;cursor:pointer;transition:filter .15s var(--sf-ease-tw),background-color .15s var(--sf-ease-tw),color .15s var(--sf-ease-tw),box-shadow .15s var(--sf-ease-tw),transform .12s var(--sf-ease-tw)}html[data-design=fold] .hv-sf-btn:focus-visible,html[data-design=fold] .hv-sf-chip:focus-visible{border-radius:999px}html[data-design=fold] .hv-sf-btn:active:not(:disabled){transform:scale(.98)}html[data-design=fold] .hv-sf-btn .f-icon{flex:none;transition:transform .15s var(--sf-ease-tw)}html[data-design=fold] .hv-sf-btn__back{transform:rotate(180deg)}html[data-design=fold] .hv-sf-btn--ghost{background:var(--f-card, #fff);color:var(--f-ink);box-shadow:inset 0 0 0 1px var(--f-border),var(--f-shadow-input)}html[data-design=fold] .hv-sf-btn--ghost:hover{box-shadow:inset 0 0 0 1px var(--f-pill-border),var(--f-shadow-input)}html[data-design=fold] .hv-sf-btn--ghost:disabled{visibility:hidden}html[data-design=fold] .hv-sf-btn--primary{background:var(--f-accent);color:var(--f-on-accent, #fff)}html[data-design=fold] .hv-sf-btn--primary:hover:not(:disabled){filter:brightness(.9)}html[data-design=fold] .hv-sf-btn--primary:hover:not(:disabled) .f-icon{transform:translate(2px)}html[data-design=fold] .hv-sf-btn--primary:disabled{background:var(--f-surface-2);color:var(--f-muted);cursor:not-allowed}html[data-design=fold] .hv-sf-strip{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:min(var(--sf-card),100%);margin-top:18px;padding-inline:4px}html[data-design=fold] .hv-sf-strip__label{margin:0;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--f-muted)}html[data-design=fold] .hv-sf-strip__empty{margin:0;font-size:14px;line-height:30px;color:var(--f-muted)}html[data-design=fold] .hv-sf-chips{display:flex;flex-wrap:wrap;gap:5px;min-width:0;max-width:100%;min-height:30px;margin:0;padding:0;list-style:none}html[data-design=fold] .hv-sf-chips>li{display:flex;min-width:0;max-width:100%}html[data-design=fold] .hv-sf-chip{appearance:none;display:inline-flex;align-items:center;gap:6px;max-width:100%;height:30px;padding:0 11px 0 8px;border:0;border-radius:999px;background:var(--f-card, #fff);box-shadow:inset 0 0 0 1px var(--f-line-pill),var(--f-shadow-input);font:inherit;font-size:13px;font-weight:600;color:var(--f-ink);cursor:pointer;transition:box-shadow .15s var(--sf-ease-tw)}html[data-design=fold] .hv-sf-chip:hover{box-shadow:inset 0 0 0 1px var(--f-line-pill),var(--f-shadow-sm)}html[data-design=fold] .hv-sf-chip .f-icon{flex:none;color:var(--f-accent)}html[data-design=fold] .hv-sf-chip__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-design=fold] .hv-sf-load__text{margin:0;font-size:22px;font-weight:700;line-height:1.2;letter-spacing:-.02em;color:var(--f-ink)}html[data-design=fold] .hv-sf-shine{position:relative;display:inline-block;overflow:hidden;vertical-align:top}html[data-design=fold] .hv-sf-shine:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,#fff0 25%,#ffffffe6,#fff0 75%);transform:translate(-100%);animation:hv-sf-sweep .48s var(--sf-ease-tw) calc(var(--i, 0) * 60ms) forwards;pointer-events:none}@keyframes hv-sf-sweep{to{transform:translate(100%)}}html[data-design=fold] .hv-sf-load__line{display:block;height:3px;margin:14px 0 18px;overflow:hidden;border-radius:999px;background:var(--f-surface-2)}html[data-design=fold] .hv-sf-load__line>span{display:block;height:100%;background:var(--f-accent);transform:scaleX(0);transform-origin:0 50%;animation:hv-sf-fill .6s linear forwards}@keyframes hv-sf-fill{to{transform:scaleX(1)}}html[data-design=fold] .hv-sf-skel{display:grid;gap:10px;margin:0;padding:0;list-style:none}html[data-design=fold] .hv-sf-skel__row{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--f-line)}html[data-design=fold] .hv-sf-skel__lines{flex:1;display:grid;gap:8px}html[data-design=fold] .hv-sf-skel__lines i{display:block;width:72%;height:10px;border-radius:999px;background:var(--f-surface-2)}html[data-design=fold] .hv-sf-skel__lines i+i{width:38%;background:var(--f-surface)}html[data-design=fold] .hv-sf-skel__pill{flex:none;width:76px;height:24px;border-radius:999px;background:var(--f-surface)}html[data-design=fold] .hv-sf-results__title{margin:0 0 14px;font-size:22px;font-weight:700;line-height:1.2;letter-spacing:-.02em;color:var(--f-ink)}html[data-design=fold] .hv-sf-results__title:focus{outline:none}html[data-design=fold] .hv-sf-results__title:focus-visible{outline:2px solid var(--f-focus)}html[data-design=fold] .hv-sf-res-list{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none}html[data-design=fold] .hv-sf-res{min-width:0}html[data-design=fold] .hv-sf-res .fk-doc{padding:14px 16px 12px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--f-line);transition:box-shadow .15s var(--sf-ease-tw)}html[data-design=fold] .hv-sf-res .fk-doc:hover,html[data-design=fold] .hv-sf-res .fk-doc:focus-within{box-shadow:inset 0 0 0 1px var(--f-line),var(--f-shadow-sm)}html[data-design=fold] .hv-sf-res .fk-doc__title{white-space:normal}html[data-design=fold] .hv-sf-res .fk-doc{position:relative}html[data-design=fold] .hv-sf-res__toggle{position:absolute;inset:0;z-index:1;width:100%;margin:0;padding:0;border:0;border-radius:12px;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}html[data-design=fold] .hv-sf-res__toggle:focus-visible{outline-offset:-2px;border-radius:12px}html[data-design=fold] .hv-sf-res__end{display:inline-flex;align-items:center;gap:6px}html[data-design=fold] .hv-sf-res__chev{flex:none;fill:none;stroke:var(--f-muted);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s var(--sf-ease-fold)}html[data-design=fold] .hv-sf-res.is-open .hv-sf-res__chev{transform:rotate(180deg)}html[data-design=fold] .hv-sf-res:not(.is-open) .fk-doc:hover .hv-sf-res__chev{transform:translateY(2px)}html[data-design=fold] .hv-sf-res .fk-doc__value{font-size:15px}html[data-design=fold] .hv-sf-fit--best{color:var(--f-accent)}html[data-design=fold] .hv-sf-fit--best .fk-pilltag__bg{background:var(--f-accent-soft)}html[data-design=fold] .hv-sf-res__body{position:relative;z-index:2;margin:6px 0 0}html[data-design=fold] .hv-sf-res__label{margin:0 0 2px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--f-muted)}html[data-design=fold] .hv-sf-ex{margin:0;padding:0;list-style:none}html[data-design=fold] .hv-sf-ex__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:4px 0;font-size:14px;line-height:1.35}html[data-design=fold] .hv-sf-ex__row+.hv-sf-ex__row{border-top:1px solid var(--f-line)}html[data-design=fold] .hv-sf-ex__name{min-width:0;color:var(--f-ink);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .1s linear}html[data-design=fold] .hv-sf-ex__name:hover{border-bottom-color:currentColor}html[data-design=fold] .hv-sf-ex__price{flex:none;font-weight:700;font-variant-numeric:tabular-nums;color:var(--f-ink)}html[data-design=fold] .hv-sf-res__actions{display:flex;flex-wrap:wrap;gap:0 18px;margin:4px 0 0}html[data-design=fold] .hv-sf-act{display:inline-flex;align-items:center;gap:4px;min-height:32px;font-size:14px;font-weight:600;color:var(--f-accent);text-decoration:none}html[data-design=fold] .hv-sf-act span{border-bottom:1px solid transparent;transition:border-color .1s linear}html[data-design=fold] .hv-sf-act:hover span{border-bottom-color:currentColor}html[data-design=fold] .hv-sf-act .f-icon{transition:transform .15s var(--sf-ease-tw)}html[data-design=fold] .hv-sf-act:hover .f-icon{transform:translate(2px)}html[data-design=fold] .hv-sf-act--quiet{color:var(--f-ink)}html[data-design=fold] .hv-sf-ops{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:12px}html[data-design=fold] .hv-sf-ops__label{margin:0;font-size:13px;font-weight:600;color:var(--f-muted)}html[data-design=fold] .hv-sf-ops__list{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}html[data-design=fold] .hv-sf-ops__link{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;background:var(--f-surface);font-size:13px;font-weight:600;color:var(--f-ink);text-decoration:none;transition:background-color .15s var(--sf-ease-tw)}html[data-design=fold] .hv-sf-ops__link:hover{background:var(--f-surface-2)}html[data-design=fold] .hv-sf-ops__link:focus-visible{border-radius:999px}html[data-design=fold] .hv-sf-fallback p{margin:0 0 18px;font-size:16px;line-height:1.6;color:var(--f-ink)}@media(max-width:1023px){html[data-design=fold] .hv-sf-visual{width:min(690px,100%);margin-inline:auto}}@media(max-width:767px){html[data-design=fold] .hv-sf-inner{row-gap:40px}html[data-design=fold] .hv-sf-title{font-size:48px;line-height:52px}html[data-design=fold] .hv-sf-body{font-size:18px;line-height:30px}html[data-design=fold] .hv-sf-pill{font-size:14px}html[data-design=fold] .hv-sf-slab{min-height:0;padding:12px 12px 16px}html[data-design=fold] .hv-sf-card{padding:18px 16px;border-radius:18px}html[data-design=fold] .hv-sf-top{gap:10px}html[data-design=fold] .hv-sf-stage,html[data-design=fold] .hv-sf-card[data-phase=results] .hv-sf-stage{min-height:0;margin-top:18px}html[data-design=fold] .hv-sf-q__legend{font-size:24px}html[data-design=fold] .hv-sf-opts{grid-template-columns:minmax(0,1fr);gap:8px}html[data-design=fold] .hv-sf-opts>.hv-sf-opt:last-child:nth-child(odd){grid-column:auto}html[data-design=fold] .hv-sf-opt{min-height:64px;padding:11px 14px}html[data-design=fold] .hv-sf-q[data-type=single] .hv-sf-opt{min-height:68px}html[data-design=fold] .hv-sf-foot{margin-top:18px}html[data-design=fold] .hv-sf-btn{padding:0 18px}html[data-design=fold] .hv-sf-strip{margin-top:14px;padding-inline:2px}html[data-design=fold] .hv-sf-res .fk-doc{padding:12px 14px 10px}html[data-design=fold] .hv-sf-res__body{margin-left:0}html[data-design=fold] .hv-sf-res .fk-doc__row{flex-wrap:wrap;gap:6px 12px}html[data-design=fold] .hv-sf-res .fk-doc__end{order:-1;flex:1 0 100%;flex-direction:row-reverse;justify-content:space-between;align-items:center}html[data-design=fold] .hv-sf-res.is-open .fk-doc__end{justify-content:flex-end}html[data-design=fold] .hv-sf-res .fk-doc__row{align-items:flex-start}}html[data-design=fold] .hv-rot{--rot-rows: 3;--rot-card-w: 405px;--rot-slab-w: 325px;--rot-card-h: 200px;--rot-bottom: 22px;--rot-slab-h: calc(var(--rot-top) + var(--rot-rows) * var(--rot-pitch) - var(--rot-gap) + var(--rot-bottom));--rot-gap: 16px;--rot-top: 42px;--rot-clip: 84px;--rot-side: 40px;--rot-pitch: calc(var(--rot-card-h) + var(--rot-gap));--rot-top-h: 54px;--rot-pad: 20px;--rot-ease-tw: var(--fk-ease-tw, cubic-bezier(.4, 0, .2, 1));position:relative;margin-top:100px;overflow-x:clip;overflow-y:visible;color:var(--f-ink);font-family:var(--f-font)}html[data-design=fold] .hv-rot *,html[data-design=fold] .hv-rot *:before,html[data-design=fold] .hv-rot *:after{box-sizing:border-box}html[data-design=fold] .hv-rot__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:start;width:min(1200px,100% - 40px);margin-inline:auto}html[data-design=fold] .hv-rot__visual{grid-column:1 / span 5;position:relative}html[data-design=fold] .hv-rot__text{grid-column:7 / -1;min-width:0}html[data-design=fold] .hv-rot__stage{position:relative;width:var(--rot-slab-w);height:var(--rot-slab-h);margin-inline:auto}html[data-design=fold] .hv-rot__slab{position:absolute;inset:0;border-radius:40px;background-color:var(--f-surface, #f0f1f5);background-image:var(--f-grain);background-size:240px 240px}html[data-design=fold] .hv-rot__view{position:absolute;top:calc(-1 * var(--rot-clip));bottom:calc(-1 * var(--rot-clip));left:50%;width:calc(var(--rot-card-w) + 2 * var(--rot-side));transform:translate(-50%);overflow:hidden;pointer-events:none}html[data-design=fold] .hv-rot__list{position:absolute;left:var(--rot-side);right:var(--rot-side);top:calc(var(--rot-clip) + var(--rot-top));height:calc(var(--rot-rows) * var(--rot-pitch));margin:0;padding:0;list-style:none}html[data-design=fold] .hv-rot__item{position:absolute;left:0;right:0;top:0;height:var(--rot-pitch);transform:translateY(calc(var(--k) * 100%));transform-origin:50% 50%;will-change:transform,opacity;pointer-events:auto}html[data-design=fold] .hv-rot__item.is-queued{opacity:0}html[data-design=fold] .hv-rot__item[inert]{pointer-events:none}html[data-design=fold] .hv-rot__card{display:flex;flex-direction:column;height:var(--rot-card-h);border-radius:12px;background:var(--f-card, #fff);color:var(--f-ink);text-decoration:none;box-shadow:var(--f-shadow-sm);-webkit-tap-highlight-color:transparent;-webkit-user-drag:none;user-select:none;transition:box-shadow .15s var(--rot-ease-tw)}html[data-design=fold] .hv-rot__list[data-measuring] .hv-rot__card{height:auto}html[data-design=fold] .hv-rot__card:focus{outline:none}html[data-design=fold] .hv-rot__card:focus-visible{outline:2px solid var(--f-focus, #8f1951);outline-offset:3px}html[data-design=fold] .hv-rot__top{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:var(--rot-top-h);padding:10px var(--rot-pad);border-bottom:1px solid var(--f-line, rgba(32, 41, 76, .1))}html[data-design=fold] .hv-rot__title{min-width:0;overflow-wrap:break-word;hyphens:auto;font-size:18px;font-weight:600;line-height:1.2;letter-spacing:-.005em;color:var(--f-ink)}html[data-design=fold] .hv-rot__go{flex:none;color:var(--f-helper);transition:color .15s var(--rot-ease-tw),transform .15s var(--rot-ease-tw)}html[data-design=fold] .hv-rot__meta{display:block;padding:12px var(--rot-pad) 0;overflow-wrap:break-word;font-size:15px;font-weight:400;line-height:1.45;letter-spacing:.005em;color:var(--f-muted);text-wrap:pretty}html[data-design=fold] .hv-rot__bottom{flex:none;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:6px 12px;min-width:0;margin-top:auto;padding:14px var(--rot-pad) 18px}html[data-design=fold] .hv-rot__price{flex:0 1 auto;min-width:0;display:block;max-width:100%;line-height:1;color:var(--f-ink)}html[data-design=fold] .hv-rot__pre{margin-right:6px}html[data-design=fold] .hv-rot__post{margin-left:6px}html[data-design=fold] .hv-rot__num{display:inline-block;white-space:nowrap;font-size:32px;font-weight:500;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}html[data-design=fold] .hv-rot__pre,html[data-design=fold] .hv-rot__post{min-width:0;font-size:15px;font-weight:500;line-height:1.2;letter-spacing:.005em;color:var(--f-muted)}html[data-design=fold] .hv-rot__price--word{display:block;font-size:26px;font-weight:500;line-height:1.1;letter-spacing:-.015em}html[data-design=fold] .hv-rot__cur{margin-right:2px;font-size:.56em;font-weight:500;vertical-align:.62em;color:var(--f-muted)}html[data-design=fold] .hv-rot__headline{order:3;flex:1 0 100%;max-width:100%;overflow-wrap:break-word;font-size:15px;font-weight:600;line-height:1.25;letter-spacing:.005em;color:var(--f-muted)}html[data-design=fold] .hv-rot__tag{position:relative;isolation:isolate;flex:0 1 auto;min-width:0;max-width:100%;margin-left:auto;display:inline-flex;align-items:center;height:42px;padding:0 14px;border-radius:8px;overflow:hidden}html[data-design=fold] .hv-rot__tag-bg{position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--f-canvas, #eef0f5);transform-origin:0 50%}html[data-design=fold] .hv-rot__tag-label{display:inline-flex;align-items:center;gap:8px;min-width:0;font-size:16px;font-weight:600;line-height:1;letter-spacing:.01em;text-transform:uppercase;color:var(--f-ink)}html[data-design=fold] .hv-rot__tag-label svg{flex:none}html[data-design=fold] .hv-rot__tag-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(hover:hover)and (pointer:fine){html[data-design=fold] .hv-rot__card:hover{box-shadow:var(--f-shadow-card)}html[data-design=fold] .hv-rot__card:hover .hv-rot__go{color:var(--f-accent, #8f1951);transform:translate(2px,-2px)}}html[data-design=fold] .hv-rot__controls{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:28px}html[data-design=fold] .hv-rot__ctl{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;margin:0;border:1px solid var(--f-border, #dddfe9);border-radius:999px;background:var(--f-card, #fff);color:var(--f-ink);font:inherit;font-size:16px;font-weight:600;line-height:1;letter-spacing:.005em;box-shadow:var(--f-shadow-input);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color .15s var(--rot-ease-tw)}html[data-design=fold] .hv-rot__ctl:hover{border-color:#788dba}html[data-design=fold] .hv-rot__ctl:focus{outline:none}html[data-design=fold] .hv-rot__ctl:focus-visible{outline:2px solid var(--f-focus, #8f1951);outline-offset:2px}html[data-design=fold] .hv-rot__play{padding:0 18px 0 10px;white-space:nowrap}html[data-design=fold] .hv-rot__step{width:44px;padding:0}html[data-design=fold] .hv-rot__step--up svg{transform:rotate(180deg)}html[data-design=fold] .hv-rot__ring{flex:none;display:block;overflow:visible}html[data-design=fold] .hv-rot__ring circle{fill:none;stroke-width:1.8}html[data-design=fold] .hv-rot__ring-track{stroke:var(--f-border, #dddfe9)}html[data-design=fold] .hv-rot__ring-fill{stroke:var(--f-accent, #8f1951);stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:1;transform:rotate(-90deg);transform-origin:12px 12px}html[data-design=fold] .hv-rot__ring-glyph{fill:var(--f-ink)}html[data-design=fold] .hv-rot__h{max-width:588px;margin:0;font-size:64px;line-height:58px;font-weight:700;letter-spacing:-1.92px;color:var(--f-ink);text-wrap:balance}html[data-design=fold] .hv-rot__pills{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:0;list-style:none}html[data-design=fold] .hv-rot__pill{position:relative;display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 18px 0 15px;border-radius:999px;font-size:18px;font-weight:500;line-height:1;letter-spacing:.005em;white-space:nowrap;color:var(--f-ink)}html[data-design=fold] .hv-rot__pill-icon{flex:none;color:var(--f-muted)}html[data-design=fold] .hv-rot__pill-line{position:absolute;inset:0;overflow:visible;pointer-events:none}html[data-design=fold] .hv-rot__pill-line rect{fill:none;stroke:var(--f-pill-border, rgba(120, 141, 186, .5));stroke-width:1;stroke-dasharray:1 1;stroke-dashoffset:0}html[data-design=fold] .hv-rot[data-anim=on] .hv-rot__pill-line rect{stroke-dashoffset:1}html[data-design=fold] .hv-rot[data-anim=on][data-in=true] .hv-rot__pill-line rect{stroke-dashoffset:0;transition:stroke-dashoffset .6s ease-in-out calc(.25s + var(--i, 0) * .12s)}html[data-design=fold] .hv-rot__lede{max-width:588px;margin:28px 0 0;font-size:20px;line-height:34px;letter-spacing:.01em;color:var(--f-ink);text-wrap:pretty}html[data-design=fold] .hv-rot__link{display:inline-flex;align-items:center;gap:6px;margin-top:24px;color:var(--f-accent, #8f1951);font-size:18px;font-weight:600;line-height:1.4;text-decoration:none}html[data-design=fold] .hv-rot__link svg{flex:none;transition:transform .15s var(--rot-ease-tw)}html[data-design=fold] .hv-rot__link:hover .fk-link{border-bottom-color:currentColor}html[data-design=fold] .hv-rot__link:hover svg{transform:translate(3px)}html[data-design=fold] .hv-rot__link:focus-visible{outline:2px solid var(--f-focus, #8f1951);outline-offset:3px;border-radius:4px}@media(max-width:1023px){html[data-design=fold] .hv-rot__grid{display:flex;flex-direction:column;align-items:stretch;width:min(640px,100% - 40px)}html[data-design=fold] .hv-rot__text{display:contents}html[data-design=fold] .hv-rot__h,html[data-design=fold] .hv-rot__pills,html[data-design=fold] .hv-rot__lede{order:1}html[data-design=fold] .hv-rot__visual{order:2;width:100%;margin-top:56px}html[data-design=fold] .hv-rot__more{order:3;margin-top:8px}}@media(max-width:767px){html[data-design=fold] .hv-rot{--rot-card-w: 300px;--rot-slab-w: 260px;--rot-card-h: 184px;--rot-bottom: 18px;--rot-gap: 12px;--rot-top: 34px;--rot-clip: 64px;--rot-side: 24px;--rot-top-h: 44px;--rot-pad: 16px}html[data-design=fold] .hv-rot__top{padding-block:9px}html[data-design=fold] .hv-rot__title{font-size:16px}html[data-design=fold] .hv-rot__go{width:16px;height:16px}html[data-design=fold] .hv-rot__meta{padding-top:10px;font-size:14px;line-height:1.4}html[data-design=fold] .hv-rot__bottom{padding:12px var(--rot-pad) 14px;column-gap:10px}html[data-design=fold] .hv-rot__num{font-size:26px}html[data-design=fold] .hv-rot__pre,html[data-design=fold] .hv-rot__post,html[data-design=fold] .hv-rot__headline{font-size:14px}html[data-design=fold] .hv-rot__pre{display:block;margin:0 0 4px}html[data-design=fold] .hv-rot__price--word{font-size:22px}html[data-design=fold] .hv-rot__tag{height:34px;padding:0 10px;border-radius:7px}html[data-design=fold] .hv-rot__tag-label{gap:6px;font-size:13px}html[data-design=fold] .hv-rot__tag-label svg{width:15px;height:15px}html[data-design=fold] .hv-rot__controls{margin-top:24px}html[data-design=fold] .hv-rot__visual{margin-top:40px}html[data-design=fold] .hv-rot__h{margin-top:0;font-size:48px;line-height:52px;letter-spacing:-1.44px}html[data-design=fold] .hv-rot__pills{margin-top:20px}html[data-design=fold] .hv-rot__pill{height:38px;padding:0 15px 0 12px;font-size:16px}html[data-design=fold] .hv-rot__lede{margin-top:24px;font-size:18px;line-height:30px}html[data-design=fold] .hv-rot__link{font-size:17px}}html[data-design=fold] .hv-rot[data-anim=off] .hv-rot__pill-line rect{stroke-dashoffset:0;transition:none}html[data-design=fold] .hv-rot[data-anim=off] .hv-rot__item{will-change:auto}html[data-design=fold] .hv-rot__title{font-size:20px;font-weight:700;letter-spacing:-.01em}html[data-design=fold] .hv-rot__meta{font-size:15px;color:var(--f-ink);opacity:.82}html[data-design=fold] .hv-rot__num{font-size:16px;font-weight:600;letter-spacing:0}html[data-design=fold] .hv-rot__cur{margin-right:0;font-size:1em;font-weight:600;vertical-align:baseline;color:inherit}html[data-design=fold] .hv-rot__price{color:var(--f-muted);line-height:1.3}html[data-design=fold] .hv-rot__price--word{font-size:16px;font-weight:600;line-height:1.3}html[data-design=fold] :is(.hv-rot__pre,.hv-rot__post){font-size:14px}html[data-design=fold] .hv-rot__headline{font-size:13px;font-weight:500;color:var(--f-muted)}@media(max-width:767px){html[data-design=fold] .hv-rot__title{font-size:18px}html[data-design=fold] .hv-rot__num,html[data-design=fold] .hv-rot__price--word{font-size:15px}html[data-design=fold] .hv-rot__pre{display:inline;margin:0 4px 0 0}}html[data-design=fold] .hv-ss{--ss-ease-fold: var(--fk-ease-fold, cubic-bezier(.06, .94, .67, 1.01));--ss-ease-tw: var(--fk-ease-tw, cubic-bezier(.4, 0, .2, 1));--ss-lh: 112px;--ss-bar-h: 78px;position:relative;margin-top:100px;color:var(--f-ink);font-family:var(--f-font)}html[data-design=fold] .hv-ss,html[data-design=fold] .hv-ss *,html[data-design=fold] .hv-ss *:before,html[data-design=fold] .hv-ss *:after{box-sizing:border-box}html[data-design=fold] .hv-ss__inner{display:flex;flex-direction:column;align-items:center;width:min(1200px,calc(100% - 40px));margin-inline:auto;text-align:center}html[data-design=fold] .hv-ss__stage{position:relative;width:100%}html[data-design=fold] .hv-ss__h2{margin:0;font-size:64px;line-height:var(--ss-lh);font-weight:700;letter-spacing:-.03em;color:var(--f-ink)}html[data-design=fold] .hv-ss__line{display:block;overflow:hidden;padding-block:.14em .26em;margin-block:-.14em -.26em}html[data-design=fold] .hv-ss__line-in{display:inline-block}html[data-design=fold] .hv-ss__h2[data-in=false] .hv-ss__line-in{transform:translateY(140%)}html[data-design=fold] .hv-ss__h2[data-in=true] .hv-ss__line-in{transform:none;transition:transform .9s cubic-bezier(.19,1,.22,1) calc(var(--i, 0) * 80ms)}html[data-design=fold] .hv-ss__bar{position:absolute;z-index:3;top:calc(var(--ss-lh) - var(--ss-bar-h) / 2);left:0;right:0;display:flex;align-items:center;gap:12px;width:min(792px,100%);height:var(--ss-bar-h);margin-inline:auto;padding:0 14px 0 26px;border-radius:12px;background:#332e2ecc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:#20294c29 0 12px 32px,inset 0 1px #ffffff0f;color:#fff;text-align:left;cursor:text}html[data-design=fold] .hv-ss__bar:has(.hv-ss__input:focus-visible){outline:2px solid var(--f-focus);outline-offset:3px}html[data-design=fold] .hv-ss__field{position:relative;flex:1;min-width:0;height:100%;display:flex;align-items:center}html[data-design=fold] .hv-ss__input{-webkit-appearance:none;appearance:none;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:#fff;caret-color:#fff;font:inherit;font-size:30px;font-weight:500;letter-spacing:-.01em}html[data-design=fold] .hv-ss__input::placeholder{color:#fff9;opacity:1}html[data-design=fold] .hv-ss__input:focus,html[data-design=fold] .hv-ss__input:focus-visible{outline:none}html[data-design=fold] .hv-ss__input::-webkit-search-cancel-button,html[data-design=fold] .hv-ss__input::-webkit-search-decoration{-webkit-appearance:none;display:none}html[data-design=fold] .hv-ss__term{position:absolute;inset:0 auto 0 0;display:flex;align-items:center;gap:12px;max-width:100%;overflow:hidden;font-size:30px;font-weight:500;letter-spacing:-.01em;white-space:nowrap;pointer-events:none;transition:opacity .15s var(--ss-ease-tw)}html[data-design=fold] .hv-ss[data-typing=true] .hv-ss__term,html[data-design=fold] .hv-ss[data-focus=true] .hv-ss__term{opacity:0}html[data-design=fold] .hv-ss__term-text{display:inline-block;transform-origin:0 50%}html[data-design=fold] .hv-ss__ch{display:inline-block;white-space:pre}html[data-design=fold] .hv-ss__caret{flex:none;width:3px;height:36px;border-radius:2px;background:#ffffffc7;animation:hv-ss-pulse 2s cubic-bezier(.4,0,.6,1) infinite}html[data-design=fold] .hv-ss[data-live=false] .hv-ss__caret{animation-play-state:paused}@keyframes hv-ss-pulse{0%,to{opacity:1}50%{opacity:.5}}html[data-design=fold] .hv-ss__hint{flex:none;padding:6px 12px;border:1px solid rgba(255,255,255,.24);border-radius:999px;font-size:13px;font-weight:500;line-height:1.2;color:#fffc;white-space:nowrap;transition:opacity .15s var(--ss-ease-tw)}html[data-design=fold] .hv-ss[data-typing=true] .hv-ss__hint,html[data-design=fold] .hv-ss[data-focus=true] .hv-ss__hint{opacity:0}html[data-design=fold] .hv-ss__redo{flex:none;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:#fff;cursor:pointer;transition:background-color .15s var(--ss-ease-tw)}html[data-design=fold] .hv-ss__redo svg{stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}html[data-design=fold] .hv-ss__redo:hover{background:#ffffff24}html[data-design=fold] .hv-ss__redo:focus-visible{outline:2px solid #fff;outline-offset:2px}html[data-design=fold] .hv-ss__chips{position:absolute;z-index:2;top:var(--ss-lh);left:0;right:0;height:var(--ss-lh);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:22px;padding-top:30px;pointer-events:none}html[data-design=fold] .hv-ss__chips-gap{visibility:hidden;font-size:64px;font-weight:700;line-height:1;letter-spacing:-.03em;white-space:nowrap}html[data-design=fold] .hv-ss__chips-side{display:flex;flex-wrap:wrap;gap:8px}html[data-design=fold] .hv-ss__chips-side--l{justify-content:flex-end}html[data-design=fold] .hv-ss__chips-side--r{justify-content:flex-start}html[data-design=fold] .hv-ss__chip{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 16px;border:1px solid var(--f-line-pill);border-radius:999px;background:var(--f-card, #fff);color:var(--f-muted);font:inherit;font-size:14px;font-weight:500;line-height:1;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:pointer;pointer-events:auto;transition:border-color .15s var(--ss-ease-tw),color .15s var(--ss-ease-tw)}html[data-design=fold] .hv-ss__chip-ico{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--f-surface);color:var(--f-helper);transition:background-color .15s var(--ss-ease-tw),color .15s var(--ss-ease-tw)}html[data-design=fold] .hv-ss__chip:hover{border-color:var(--f-ink);color:var(--f-ink)}html[data-design=fold] .hv-ss__chip:hover .hv-ss__chip-ico{color:var(--f-ink)}html[data-design=fold] .hv-ss__chip[aria-pressed=true]{border-color:var(--f-ink);color:var(--f-ink)}html[data-design=fold] .hv-ss__chip[aria-pressed=true] .hv-ss__chip-ico{background:var(--f-ink);color:#fff}html[data-design=fold] .hv-ss__chip:focus-visible{outline:2px solid var(--f-focus);outline-offset:2px}html[data-design=fold] .hv-ss__results{width:min(588px,100%);margin-top:48px;text-align:left}html[data-design=fold] .hv-ss__stack{position:relative}html[data-design=fold] .hv-ss[data-typing=false] .hv-ss__stack:after{content:"";position:absolute;z-index:2;left:-12%;right:-12%;bottom:-32px;height:116px;background:linear-gradient(rgba(255,255,255,0),var(--f-card, #fff) 62%);pointer-events:none}html[data-design=fold] .hv-ss__card-slot{position:relative;z-index:1;transform-origin:50% 0}html[data-design=fold] .hv-ss__card{display:block;border-radius:20px;background:var(--f-card, #fff);color:var(--f-ink);text-decoration:none;box-shadow:var(--f-shadow-card);transition:box-shadow .15s var(--ss-ease-tw)}html[data-design=fold] .hv-ss__card:hover{box-shadow:var(--f-shadow-lift)}html[data-design=fold] .hv-ss__card:focus-visible{outline:2px solid var(--f-focus);outline-offset:3px}html[data-design=fold] .hv-ss__card[aria-selected=true]{box-shadow:var(--f-shadow-lift),0 0 0 2px var(--f-focus)}html[data-design=fold] .hv-ss__card-top{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;padding:20px 32px 16px;border-bottom:1px solid var(--f-line)}html[data-design=fold] .hv-ss__card-title{min-width:0;font-size:22px;font-weight:600;line-height:1.25;letter-spacing:-.01em;overflow-wrap:anywhere}html[data-design=fold] .hv-ss__card-meta{font-size:17px;line-height:1.3;color:var(--f-muted)}html[data-design=fold] .hv-ss__card-bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 32px 26px}html[data-design=fold] .hv-ss__price{display:flex;align-items:flex-start;gap:6px;min-width:0;font-variant-numeric:tabular-nums}html[data-design=fold] .hv-ss__from{margin-top:4px;font-size:15px;font-weight:600;line-height:1;color:var(--f-muted)}html[data-design=fold] .hv-ss__amount{font-size:44px;font-weight:600;line-height:1;letter-spacing:-.02em}html[data-design=fold] .hv-ss__price--text{font-size:26px;font-weight:600;line-height:1.15;letter-spacing:-.01em}html[data-design=fold] .hv-ss__tag{flex:none;display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 20px 0 16px;border-radius:10px;background:var(--f-surface);color:var(--f-ink);font-size:17px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}html[data-design=fold] .hv-ss__ghost{position:relative;height:112px;margin-top:24px;border-radius:20px;background:var(--f-card, #fff);box-shadow:var(--f-shadow-card)}html[data-design=fold] .hv-ss__ghost:before{content:"";position:absolute;left:0;right:0;top:58px;border-top:1px solid var(--f-line)}html[data-design=fold] .hv-ss__hl{background:none;color:inherit;text-decoration:underline;text-decoration-color:var(--f-accent);text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-skip-ink:none}html[data-design=fold] .hv-ss__none{display:flex;flex-direction:column;align-items:flex-start;gap:18px;padding:26px 32px 28px;border-radius:20px;background:var(--f-card, #fff);box-shadow:var(--f-shadow-card)}html[data-design=fold] .hv-ss__none p{margin:0;font-size:20px;line-height:1.5;color:var(--f-ink);overflow-wrap:anywhere}html[data-design=fold] .hv-ss__pill{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 22px;border-radius:999px;background:var(--f-accent);color:var(--f-on-accent, #fff);font-size:16px;font-weight:600;text-decoration:none;transition:filter .15s var(--ss-ease-tw)}html[data-design=fold] .hv-ss__pill:hover{filter:brightness(.9)}html[data-design=fold] .hv-ss__pill:focus-visible{outline:2px solid var(--f-focus);outline-offset:3px}html[data-design=fold] .hv-ss__more{margin-top:28px}html[data-design=fold] .hv-ss__more-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 4px 12px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--f-muted)}html[data-design=fold] .hv-ss__count{font-weight:500;letter-spacing:.01em;text-transform:none}html[data-design=fold] .hv-ss__rows{display:grid;gap:12px}html[data-design=fold] .hv-ss__row{display:block;border-radius:16px;color:inherit;text-decoration:none}html[data-design=fold] .hv-ss__row .fk-doc{min-height:68px;transition:box-shadow .15s var(--ss-ease-tw)}html[data-design=fold] .hv-ss__row .fk-doc__row{min-height:40px}html[data-design=fold] .hv-ss__row:hover .fk-doc{box-shadow:var(--f-shadow-lift)}html[data-design=fold] .hv-ss__row[aria-selected=true] .fk-doc{box-shadow:var(--f-shadow-lift),0 0 0 2px var(--f-focus)}html[data-design=fold] .hv-ss__keys{display:none;flex-wrap:wrap;gap:8px 18px;margin:16px 4px 0;font-size:13px;line-height:1.4;color:var(--f-muted)}html[data-design=fold] .hv-ss__keys kbd{display:inline-block;margin-right:6px;padding:2px 7px;border:1px solid var(--f-border);border-radius:6px;background:var(--f-surface);color:var(--f-ink);font:inherit;font-weight:600}@media(hover:hover)and (pointer:fine){html[data-design=fold] .hv-ss__keys{display:flex}}@media(min-width:1180px){html[data-design=fold] .hv-ss[data-chips=row] .hv-ss__chips{position:static;height:auto;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px;padding-top:0;pointer-events:auto}html[data-design=fold] .hv-ss[data-chips=row] .hv-ss__chips-gap{display:none}html[data-design=fold] .hv-ss[data-chips=row] .hv-ss__chips-side{display:contents}}@media(max-width:1179px){html[data-design=fold] .hv-ss__chips{position:static;height:auto;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px;padding-top:0;pointer-events:auto}html[data-design=fold] .hv-ss__chips-gap{display:none}html[data-design=fold] .hv-ss__chips-side{display:contents}}@media(max-width:767px){html[data-design=fold] .hv-ss{--ss-lh: 52px;--ss-bar-h: 60px}html[data-design=fold] .hv-ss__h2{font-size:48px}html[data-design=fold] .hv-ss__line{padding-block:.14em .26em;margin-block:-.14em -.26em}html[data-design=fold] .hv-ss__bar{position:relative;top:auto;width:100%;margin-top:24px;padding:0 8px 0 18px;gap:8px}html[data-design=fold] :is(.hv-ss__input,.hv-ss__term){font-size:20px}html[data-design=fold] .hv-ss__caret{width:2px;height:26px}html[data-design=fold] .hv-ss__term{gap:10px}html[data-design=fold] .hv-ss__hint{display:none}html[data-design=fold] .hv-ss__chips{flex-wrap:nowrap;justify-content:flex-start;margin-top:16px;padding:2px 32px 6px 2px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 82%,transparent);mask-image:linear-gradient(90deg,#000 82%,transparent)}html[data-design=fold] .hv-ss__chips::-webkit-scrollbar{display:none}html[data-design=fold] .hv-ss__chip{flex:none;height:40px}html[data-design=fold] .hv-ss__results{width:100%;margin-top:28px}html[data-design=fold] .hv-ss__card-top{padding:16px 20px 12px}html[data-design=fold] .hv-ss__card-title{font-size:19px}html[data-design=fold] .hv-ss__card-meta{font-size:15px}html[data-design=fold] .hv-ss__card-bottom{padding:16px 20px 18px;gap:12px}html[data-design=fold] .hv-ss__amount{font-size:34px}html[data-design=fold] .hv-ss__price--text{font-size:20px}html[data-design=fold] .hv-ss__tag{min-height:40px;padding:0 12px 0 10px;gap:8px;font-size:13px;border-radius:8px}html[data-design=fold] .hv-ss__ghost{height:84px;margin-top:18px}html[data-design=fold] .hv-ss[data-typing=false] .hv-ss__stack:after{left:-20px;right:-20px}html[data-design=fold] .hv-ss__ghost:before{top:46px}html[data-design=fold] .hv-ss__none{padding:20px}html[data-design=fold] .hv-ss__none p{font-size:18px}}@media(prefers-reduced-motion:reduce){html[data-design=fold] .hv-ss__caret{animation:none}html[data-design=fold] .hv-ss__line-in{transform:none!important;transition:none!important}}html[data-design=fold][data-motion=reduce] .hv-ss__caret{animation:none}html[data-design=fold][data-motion=reduce] .hv-ss__line-in{transform:none!important;transition:none!important}html[data-design=fold] .hv-legal{--lg-ease-tw: var(--fk-ease-tw, cubic-bezier(.4, 0, .2, 1));--lg-stage-h: 560px;position:relative;margin-top:100px;color:var(--f-ink);font-family:var(--f-font)}html[data-design=fold] .hv-legal *,html[data-design=fold] .hv-legal *:before,html[data-design=fold] .hv-legal *:after{box-sizing:border-box}html[data-design=fold] .hv-legal__inner{width:min(1200px,100% - 40px);margin-inline:auto}html[data-design=fold] .hv-legal__head{display:flex;flex-direction:column;align-items:center;text-align:center}html[data-design=fold] .hv-legal__h{max-width:820px;margin:0;font-size:64px;line-height:58px;font-weight:700;letter-spacing:-1.92px;color:var(--f-ink);text-wrap:balance}html[data-design=fold] .hv-legal__pill{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:42px;margin:24px 0 0;padding:0 18px 0 15px;border-radius:999px;font-size:18px;font-weight:500;line-height:1.2;letter-spacing:.005em;color:var(--f-ink)}html[data-design=fold] .hv-legal__pill-icon{flex:none;color:var(--f-muted)}html[data-design=fold] .hv-legal__pill-line{position:absolute;inset:0;overflow:visible;pointer-events:none}html[data-design=fold] .hv-legal__pill-line rect{fill:none;stroke:var(--f-pill-border, rgba(120, 141, 186, .5));stroke-width:1;stroke-dasharray:1 1;stroke-dashoffset:0}html[data-design=fold] .hv-legal[data-anim=on] .hv-legal__pill-line rect{stroke-dashoffset:1}html[data-design=fold] .hv-legal[data-anim=on][data-in=true] .hv-legal__pill-line rect{stroke-dashoffset:0;transition:stroke-dashoffset .6s ease-in-out .3s}html[data-design=fold] .hv-legal__body{max-width:680px;margin:24px 0 0;font-size:20px;line-height:34px;letter-spacing:.01em;color:var(--f-ink);text-wrap:pretty}html[data-design=fold] .hv-legal__visual{margin-top:64px}html[data-design=fold] .hv-legal__stage{position:relative;isolation:isolate;min-height:var(--lg-stage-h);border-radius:24px;overflow:hidden}html[data-design=fold] .hv-legal__slab{position:absolute;inset:0;z-index:0;background-color:var(--f-surface, #f0f1f5);background-image:var(--f-grain);background-size:240px 240px}html[data-design=fold] .hv-legal__search{position:absolute;z-index:4;top:40px;left:0;right:0;display:flex;align-items:center;gap:12px;width:min(560px,100% - 32px);height:64px;margin-inline:auto;padding:0 22px;border-radius:12px;background:var(--f-card, #fff);box-shadow:var(--f-shadow-card)}html[data-design=fold] .hv-legal__search-icon{flex:none;display:inline-flex;color:var(--f-muted)}html[data-design=fold] .hv-legal__query-wrap{display:flex;align-items:center;min-width:0;font-size:20px;font-weight:500;line-height:1.2;white-space:nowrap;color:var(--f-ink)}html[data-design=fold] .hv-legal__query{overflow:hidden;text-overflow:ellipsis}html[data-design=fold] .hv-legal__caret{flex:none;width:2px;height:24px;margin-left:2px;border-radius:1px;background:var(--f-ink);animation:hv-legal-caret 2s cubic-bezier(.4,0,.6,1) infinite;animation-play-state:paused}html[data-design=fold] .hv-legal[data-playing=true] .hv-legal__caret{animation-play-state:running}@keyframes hv-legal-caret{0%,to{opacity:1}50%{opacity:.3}}html[data-design=fold] .hv-legal__count{position:absolute;z-index:4;top:120px;left:0;right:0;width:max-content;max-width:calc(100% - 32px);height:34px;margin:0 auto;padding:0 16px;display:flex;align-items:center;border:1px solid var(--f-border, #dddfe9);border-radius:999px;background:var(--f-card, #fff);box-shadow:var(--f-shadow-input);font-size:15px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--f-ink)}html[data-design=fold] .hv-legal__pile{position:absolute;z-index:2;top:184px;bottom:calc(var(--lg-row, 24px) + 16px);left:64px;right:64px}html[data-design=fold] .hv-legal__q{position:absolute;left:var(--x);top:var(--y);width:0;height:0;will-change:transform,opacity}html[data-design=fold] .hv-legal__q-card{position:absolute;left:0;top:0;display:flex;align-items:center;gap:8px;min-width:150px;padding:8px 14px;border-radius:12px;background:var(--f-card, #fff);box-shadow:var(--f-shadow-sm);white-space:nowrap;transform:translate(-50%,-50%)}html[data-design=fold] .hv-legal__q-text{display:flex;flex-direction:column;gap:5px}html[data-design=fold] .hv-legal__q-label{font-size:13px;font-weight:600;line-height:1.1;color:var(--f-ink)}html[data-design=fold] .hv-legal__q-bar{display:block;width:64px;height:7px;border-radius:4px;background:var(--f-border, #dddfe9)}html[data-design=fold] .hv-legal__offers{position:relative;z-index:3;min-height:var(--lg-stage-h);display:grid;grid-template-columns:300px 380px 300px;grid-template-areas:"rev flat draft";align-items:center;align-content:center;justify-content:center;gap:24px;padding:24px}html[data-design=fold] .hv-legal__slot{position:relative;min-width:0}html[data-design=fold] .hv-legal__slot--flat{grid-area:flat;z-index:2}html[data-design=fold] .hv-legal__slot--rev{grid-area:rev;z-index:1}html[data-design=fold] .hv-legal__slot--draft{grid-area:draft;z-index:1}html[data-design=fold] .hv-legal__card{position:relative;border-radius:12px;background:var(--f-card, #fff);box-shadow:var(--f-shadow-card);transform-origin:50% 60%}html[data-design=fold] .hv-legal__card-top{display:flex;align-items:flex-start;gap:12px;padding:18px 20px 16px;border-bottom:1px solid var(--f-line, rgba(32, 41, 76, .1))}html[data-design=fold] .hv-legal__card-main{flex:1 1 auto;display:flex;flex-direction:column;gap:3px;min-width:0;padding-top:1px}html[data-design=fold] .hv-legal__card-title{font-size:17px;font-weight:600;line-height:1.25;color:var(--f-ink);overflow-wrap:anywhere}html[data-design=fold] .hv-legal__card-meta{font-size:14px;line-height:1.35;color:var(--f-muted);overflow-wrap:break-word;text-wrap:pretty}html[data-design=fold] .hv-legal__card-bottom{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:18px 20px 22px}html[data-design=fold] .hv-legal__amount{font-size:44px;font-weight:500;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--f-ink)}html[data-design=fold] .hv-legal__card--flat .hv-legal__amount{font-size:64px}html[data-design=fold] .hv-legal__cur{margin-right:2px;font-size:.5em;vertical-align:.72em;color:var(--f-muted)}html[data-design=fold] .hv-legal__unit.fk-pilltag{height:30px;padding:0 12px;font-size:12px}html[data-design=fold] .hv-legal__ok{flex:none;display:grid;place-items:center;width:34px;height:34px;margin-left:auto;border-radius:50%;background:var(--f-ink)}html[data-design=fold] .hv-legal__ok svg{width:22px;height:22px;stroke:#fff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}html[data-design=fold] .hv-legal__check{stroke-dasharray:1;stroke-dashoffset:0}html[data-design=fold] .hv-legal__stamp{position:absolute;right:-14px;bottom:-16px;display:grid;place-items:center;padding:7px 14px;border:2.5px solid var(--f-accent);border-radius:10px;background:#ffffffeb;box-shadow:inset 0 0 0 2.5px #fff,inset 0 0 0 4px var(--f-accent);color:var(--f-accent);transform:rotate(-10deg);transform-origin:50% 50%}html[data-design=fold] .hv-legal__stamp-text{font-size:15px;font-weight:800;line-height:1;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}html[data-design=fold] .hv-legal__card--flat .hv-legal__stamp{right:-18px;bottom:-18px;padding:9px 16px}html[data-design=fold] .hv-legal__card--flat .hv-legal__stamp-text{font-size:17px}html[data-design=fold] .hv-legal__sparks{position:absolute;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;overflow:visible;pointer-events:none;stroke:var(--fk-gold, #e3b448);stroke-width:3;stroke-linecap:round}html[data-design=fold] .hv-legal__sparks line{stroke-dasharray:1;stroke-dashoffset:1;opacity:0}html[data-design=fold] .hv-legal__controls{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:24px}html[data-design=fold] .hv-legal__ctl{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;margin:0;border:1px solid var(--f-border, #dddfe9);border-radius:999px;background:var(--f-card, #fff);color:var(--f-ink);font:inherit;font-size:16px;font-weight:600;line-height:1;letter-spacing:.005em;box-shadow:var(--f-shadow-input);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color .15s var(--lg-ease-tw)}html[data-design=fold] .hv-legal__ctl:hover{border-color:#788dba}html[data-design=fold] .hv-legal__ctl:focus{outline:none}html[data-design=fold] .hv-legal__ctl:focus-visible{outline:2px solid var(--f-focus, #8f1951);outline-offset:2px}html[data-design=fold] .hv-legal__play{padding:0 18px 0 10px;white-space:nowrap}html[data-design=fold] .hv-legal__replay{width:44px;padding:0}html[data-design=fold] .hv-legal__replay svg{stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s var(--lg-ease-tw)}html[data-design=fold] .hv-legal__replay:hover svg{transform:rotate(-45deg)}html[data-design=fold] .hv-legal__ring{flex:none;display:block;overflow:visible}html[data-design=fold] .hv-legal__ring circle{fill:none;stroke-width:1.8}html[data-design=fold] .hv-legal__ring-track{stroke:var(--f-border, #dddfe9)}html[data-design=fold] .hv-legal__ring-fill{stroke:var(--f-accent, #8f1951);stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:1;transform:rotate(-90deg);transform-origin:12px 12px}html[data-design=fold] .hv-legal__ring-glyph{fill:var(--f-ink)}html[data-design=fold] .hv-legal__foot{display:flex;flex-direction:column;align-items:center;margin-top:56px;text-align:center}html[data-design=fold] .hv-legal__point{max-width:720px;margin:0;font-size:20px;line-height:34px;letter-spacing:.01em;color:var(--f-ink);text-wrap:pretty}html[data-design=fold] .hv-legal__point strong{font-weight:700}html[data-design=fold] .hv-legal__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px}html[data-design=fold] .hv-legal__foot>.hv-legal__actions:first-child{margin-top:0}@media(max-width:1099px){html[data-design=fold] .hv-legal{--lg-stage-h: 600px}html[data-design=fold] .hv-legal__offers{grid-template-columns:repeat(2,minmax(0,290px));grid-template-areas:"flat flat" "rev draft";gap:20px}html[data-design=fold] .hv-legal__slot--flat{justify-self:center;width:min(100%,400px)}html[data-design=fold] .hv-legal__pile{left:40px;right:40px}}@media(max-width:767px){html[data-design=fold] .hv-legal{--lg-stage-h: 580px}html[data-design=fold] .hv-legal__h{margin-top:0;font-size:48px;line-height:52px;letter-spacing:-1.44px}html[data-design=fold] .hv-legal__pill{min-height:38px;margin-top:20px;padding:0 15px 0 12px;font-size:16px}html[data-design=fold] .hv-legal__body{margin-top:20px;font-size:18px;line-height:30px}html[data-design=fold] .hv-legal__visual{margin-top:48px}html[data-design=fold] .hv-legal__stage{border-radius:20px}html[data-design=fold] .hv-legal__search{top:16px;width:calc(100% - 32px);height:52px;padding:0 16px;gap:10px}html[data-design=fold] .hv-legal__query-wrap{font-size:17px}html[data-design=fold] .hv-legal__caret{height:20px}html[data-design=fold] .hv-legal__count{top:80px;height:30px;padding:0 12px;font-size:13px}html[data-design=fold] .hv-legal__pile{top:136px;bottom:calc(var(--lg-row, 16px) + 12px);left:52px;right:52px}html[data-design=fold] .hv-legal__q{left:var(--mx);top:var(--my)}html[data-design=fold] .hv-legal__q-card{gap:6px;min-width:104px;padding:5px 10px;border-radius:8px}html[data-design=fold] .hv-legal__q-text{gap:4px}html[data-design=fold] .hv-legal__q-label{font-size:11px}html[data-design=fold] .hv-legal__q-bar{width:40px;height:5px}html[data-design=fold] .hv-legal__offers{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 12px;padding:16px}html[data-design=fold] .hv-legal__slot--flat{width:100%}html[data-design=fold] .hv-legal__card-top{gap:10px;padding:14px 14px 12px}html[data-design=fold] .hv-legal__card-title{font-size:15px}html[data-design=fold] .hv-legal__card-meta{font-size:13px}html[data-design=fold] .hv-legal__card-bottom{gap:10px;padding:14px 14px 18px}html[data-design=fold] .hv-legal__amount{font-size:34px}html[data-design=fold] .hv-legal__card--flat .hv-legal__amount{font-size:50px}html[data-design=fold] .hv-legal__unit.fk-pilltag{height:26px;padding:0 10px;font-size:11px}html[data-design=fold] .hv-legal__ok{width:30px;height:30px}html[data-design=fold] .hv-legal__stamp{right:8px;bottom:8px;padding:5px 9px;border-width:2px;box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 3.5px var(--f-accent)}html[data-design=fold] .hv-legal__stamp-text{font-size:11px;letter-spacing:.12em}html[data-design=fold] .hv-legal__card--flat .hv-legal__stamp{right:8px;bottom:8px;padding:7px 12px}html[data-design=fold] .hv-legal__card--flat .hv-legal__stamp-text{font-size:14px}html[data-design=fold] .hv-legal__foot{margin-top:40px}html[data-design=fold] .hv-legal__point{font-size:18px;line-height:30px}html[data-design=fold] .hv-legal__actions{flex-direction:column;align-items:stretch;width:100%;max-width:400px}html[data-design=fold] .hv-legal__action{width:100%;justify-content:center}}html[data-design=fold] .hv-legal[data-anim=off] :is(.hv-legal__search,.hv-legal__count,.hv-legal__pile){display:none}html[data-design=fold] .hv-legal[data-anim=off] .hv-legal__pill-line rect{stroke-dashoffset:0;transition:none}html[data-design=fold] .hv-legal[data-anim=off] .hv-legal__q{will-change:auto}html[data-design=fold] .hv-legal[data-anim=off] .hv-legal__stage{height:auto;min-height:360px}html[data-design=fold] .hv-legal[data-anim=off] .hv-legal__offers{position:relative;inset:auto;min-height:360px;padding-block:40px}html[data-design=fold] .hv-wyg{--wyg-gutter: 24px;--wyg-art-w: 560px;--wyg-art-h: 420px;--wyg-art-top: 8px;--wyg-bento: 664px;--wyg-line: var(--f-border, #dddfe9);--wyg-ease-fold: var(--fk-ease-fold, cubic-bezier(.06, .94, .67, 1.01));--wyg-ease-tw: var(--fk-ease-tw, cubic-bezier(.4, 0, .2, 1));--wyg-ease-expo: var(--fk-ease-expo, cubic-bezier(.19, 1, .22, 1));position:relative;margin-top:100px;color:var(--f-ink);font-family:var(--f-font)}html[data-design=fold] .hv-wyg-head{display:flex;flex-direction:column;align-items:center;max-width:820px;margin:0 auto;padding-inline:20px;text-align:center}html[data-design=fold] .hv-wyg-title{max-width:20ch;margin:0;font-size:clamp(48px,4.45vw,64px);line-height:.92;font-weight:700;letter-spacing:-.03em;text-wrap:balance;color:var(--f-ink)}html[data-design=fold] .hv-wyg-sub{max-width:640px;margin:24px 0 0;font-size:20px;line-height:1.6;letter-spacing:.01em;color:var(--f-muted);text-wrap:pretty}html[data-design=fold] .hv-wyg-stage{position:relative;margin-top:100px}html[data-design=fold] .hv-wyg .fk-split{min-height:0;padding-block:0;align-items:start;justify-items:center}html[data-design=fold] .hv-wyg .fk-split__aside{display:flex;align-self:stretch;opacity:1}html[data-design=fold] .hv-wyg .fk-split__card{width:min(512px,calc(100% - 40px));margin-top:calc(var(--wyg-art-top) + var(--wyg-art-h) / 2);transform:translateY(-50%)}html[data-design=fold] .hv-wyg .fk-split__half{will-change:transform}html[data-design=fold] .hv-wyg-halves{flex:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--wyg-gutter);min-width:0}html[data-design=fold] .hv-wyg-half{position:relative;min-width:0;padding:var(--wyg-art-top) 0 40px;will-change:transform}html[data-design=fold] .hv-wyg-half--l{transform:translate3d(calc(var(--d, 0px) * -1),0,0)}html[data-design=fold] .hv-wyg-half--r{transform:translate3d(var(--d, 0px),0,0)}html[data-design=fold] .hv-wyg-half:after{content:"";position:absolute;top:0;bottom:0;width:1px;background:var(--wyg-line);opacity:var(--wyg-line-o, 1)}html[data-design=fold] .hv-wyg-half--l:after{right:0}html[data-design=fold] .hv-wyg-half--r:after{left:0}html[data-design=fold] .hv-wyg-half__fade{display:flex;flex-direction:column;opacity:calc(1 - var(--p, 0))}html[data-design=fold] .hv-wyg-half:focus-within .hv-wyg-half__fade{opacity:1}html[data-design=fold] .hv-wyg-half--l .hv-wyg-half__fade{align-items:flex-end;padding-right:28px}html[data-design=fold] .hv-wyg-half--r .hv-wyg-half__fade{align-items:flex-start;padding-left:24px}html[data-design=fold] .hv-wyg-art{flex:none;width:var(--wyg-art-w);height:var(--wyg-art-h)}html[data-design=fold] .hv-wyg-art__svg{width:100%;height:100%}html[data-design=fold] .hv-wyg-cap{display:flex;flex-direction:column;gap:10px;max-width:340px;margin:28px 0 0;font-size:20px;line-height:1.7;letter-spacing:.01em;color:var(--f-muted);text-wrap:pretty}html[data-design=fold] .hv-wyg-cap--l{align-items:flex-end;text-align:right}html[data-design=fold] .hv-wyg-cap--r{align-items:flex-start;text-align:left}html[data-design=fold] .hv-wyg-link{color:var(--f-accent);font-weight:600;text-decoration:none;border-radius:4px}html[data-design=fold] .hv-wyg-link:focus-visible{outline:2px solid var(--f-focus);outline-offset:3px}html[data-design=fold] .hv-wyg-chips{flex:none;display:flex;flex-wrap:wrap;align-content:center;gap:12px 14px;width:660px;height:var(--wyg-art-h);margin:0;padding:0;list-style:none}html[data-design=fold] .hv-wyg-chip{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 18px 0 14px;border-radius:999px;background:var(--f-surface);color:var(--f-muted);font-size:15px;font-weight:600;line-height:1;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;opacity:var(--a, .45);transition:opacity .15s var(--wyg-ease-tw);animation:hv-wyg-drift var(--dur, 5s) ease-in-out var(--del, 0s) infinite alternate both}html[data-design=fold] .hv-wyg[data-drift=off] .hv-wyg-chip{animation-play-state:paused}html[data-design=fold] .hv-wyg-chip__icon{flex:none}@keyframes hv-wyg-drift{0%{transform:translate3d(0,-4px,0)}to{transform:translate3d(0,4px,0)}}@media(hover:hover){html[data-design=fold] .hv-wyg-chip:hover{opacity:1}}html[data-design=fold] .hv-wyg-chips.hv-wyg-people{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;align-content:normal;justify-content:center;gap:14px;width:auto;max-width:100%}html[data-design=fold] .hv-wyg-chip.hv-wyg-person{height:auto;min-height:64px;max-width:calc(100% - var(--off, 0px));margin-left:var(--off, 0px);gap:14px;padding:10px 26px 10px 10px;background:var(--f-card, #fff);box-shadow:var(--f-shadow-sm);color:var(--f-ink);font-size:17px;line-height:1.25;letter-spacing:0;text-transform:none;white-space:normal;opacity:1}html[data-design=fold] .hv-wyg-person__mark{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--f-surface);color:var(--f-ink);font-size:15px;font-weight:700;letter-spacing:.03em}@media(min-width:1100px){html[data-design=fold] .hv-wyg-chips.hv-wyg-people{padding-left:max(0px,calc(var(--wyg-card-w, 512px) / 2 - var(--wyg-gutter) / 2))}}@media(min-width:768px){html[data-design=fold] .hv-wyg-chips.hv-wyg-people{opacity:clamp(0,calc(1 - var(--p, 0) * 2.5),1)}}@media(min-width:768px)and (max-width:1099px){html[data-design=fold] .hv-wyg-chips.hv-wyg-people{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:calc(100% - 24px);height:auto;margin-top:calc(var(--wyg-art-h) / 2 + var(--wyg-card-h, 150px) / 2 + 20px)}html[data-design=fold] .hv-wyg-chip.hv-wyg-person{min-height:0;max-width:none;margin-left:0;padding:10px 16px;border-radius:16px;font-size:16px}html[data-design=fold] .hv-wyg-person__mark{display:none}html[data-design=fold] .hv-wyg-person__role{font-size:13px}}html[data-design=fold] .hv-wyg-person__text{display:flex;flex-direction:column;gap:3px;min-width:0}html[data-design=fold] .hv-wyg-person__name{font-weight:700;letter-spacing:-.01em;color:var(--f-ink)}html[data-design=fold] .hv-wyg-person__role{font-size:14px;font-weight:500;line-height:1.3;color:var(--f-muted)}html[data-design=fold] .hv-wyg-card.fk-doc{padding:0 24px;border-radius:16px}html[data-design=fold] .hv-wyg-card .fk-doc__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"title meta" "value tag";column-gap:24px;row-gap:0;align-items:center}html[data-design=fold] .hv-wyg-card :is(.fk-doc__main,.fk-doc__end){display:contents}html[data-design=fold] .hv-wyg-card .fk-doc__row:before{content:"";grid-row:2;grid-column:1 / -1;align-self:start;height:1px;margin-inline:-24px;background:var(--f-border)}html[data-design=fold] .hv-wyg-card .fk-doc__icon{grid-area:title;justify-self:start;margin-block:16px}html[data-design=fold] .hv-wyg-card .fk-doc__title{grid-area:title;padding-left:54px;font-size:20px;font-weight:600;line-height:1.2}html[data-design=fold] .hv-wyg-card .fk-doc__meta{grid-area:meta;font-size:16px;line-height:1.35;text-align:right;white-space:normal}html[data-design=fold] .hv-wyg-card .fk-doc__value{grid-area:value;margin-block:24px;font-size:26px;line-height:1.1;font-weight:700;letter-spacing:-.02em}html[data-design=fold] .hv-wyg-card .hv-wyg-card__tag{grid-area:tag;justify-self:end;height:44px;padding:0 18px 0 14px;font-size:14px;letter-spacing:.07em}html[data-design=fold] .hv-wyg-card .hv-wyg-card__tag .fk-pilltag__bg{background:var(--f-surface)}html[data-design=fold] .hv-wyg-card .hv-wyg-card__tag .fk-pilltag__label{display:inline-flex;align-items:center;gap:8px}html[data-design=fold] .hv-wyg-card .fk-doc__title{white-space:normal;text-wrap:balance}@media(min-width:768px){html[data-design=fold] .hv-wyg-card--cred .fk-doc__row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}html[data-design=fold] .hv-wyg-card--cred .fk-doc__icon{position:relative;overflow:hidden;background:var(--f-card, #fff);box-shadow:inset 0 0 0 1px var(--f-line)}html[data-design=fold] .hv-wyg-card__logo{position:absolute;top:50%;left:50%;width:auto;height:76%;max-width:none;transform:translate(-50%,-50%)}html[data-design=fold] .hv-wyg-card--cred .fk-doc__value{margin-block:14px;font-size:17px;line-height:1.25;font-weight:600;letter-spacing:0}html[data-design=fold] .hv-wyg-card__link{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--f-accent);text-decoration:none;text-underline-offset:3px;border-radius:6px}html[data-design=fold] .hv-wyg-card__link-icon{flex:none}@media(hover:hover){html[data-design=fold] .hv-wyg-card__link:hover{text-decoration:underline}}html[data-design=fold] .hv-wyg-card__link:focus-visible{outline:2px solid var(--f-focus);outline-offset:3px}html[data-design=fold] .hv-wyg .fk-split__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:min(var(--wyg-bento),calc(100% - 40px));max-width:none;align-self:start}html[data-design=fold] .hv-wyg .fk-split__tiles:focus-within{opacity:1;pointer-events:auto}html[data-design=fold] .hv-wyg .fk-split__tiles:focus-within .fk-split__tile{transform:none}html[data-design=fold] .hv-wyg .fk-split__tile{display:flex;min-width:0;padding:0;border-radius:24px;background:none;box-shadow:none}html[data-design=fold] .hv-wyg .fk-split__tile:has(>.hv-wyg-t--borders){grid-column:1 / -1}html[data-design=fold] .hv-wyg-t{position:relative;isolation:isolate;display:flex;flex-direction:column;width:100%;min-width:0;margin:0;padding:24px 24px 0;border-radius:24px;overflow:hidden;background-color:var(--f-surface);background-image:var(--f-grain);background-size:240px}html[data-design=fold] .hv-wyg-t__cap{font-size:18px;line-height:1.42;font-weight:500;letter-spacing:-.003em;color:var(--f-muted);text-wrap:pretty}html[data-design=fold] .hv-wyg-t__lead{display:inline;margin:0;font:inherit;font-weight:700;letter-spacing:-.01em;color:var(--f-ink)}html[data-design=fold] .hv-wyg-t__body{display:inline;margin:0}html[data-design=fold] .hv-wyg-t__peek{position:relative;flex:none;height:88px;margin-top:auto;padding-top:24px}html[data-design=fold] .hv-wyg-t__card{display:block;color:inherit;text-decoration:none;border-radius:16px;transform:translate3d(0,14px,0) rotate(var(--rot, 0deg));transition:transform .15s var(--wyg-ease-tw)}html[data-design=fold] .hv-wyg-t__card .fk-doc{padding:12px 16px 14px;border-radius:16px;transition:box-shadow .25s var(--wyg-ease-tw)}html[data-design=fold] .hv-wyg-t__card .fk-doc__row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"tag value" "title title" "meta meta";column-gap:10px;row-gap:6px;align-items:center}html[data-design=fold] .hv-wyg-t__card :is(.fk-doc__main,.fk-doc__end){display:contents}html[data-design=fold] .hv-wyg-t__card :is(.fk-pilltag,.hv-wyg-status){grid-area:tag;justify-self:start}html[data-design=fold] .hv-wyg-t__card .fk-doc__value{grid-area:value;font-size:15px}html[data-design=fold] .hv-wyg-t__card .fk-doc__title{grid-area:title;font-size:15px;line-height:20px}html[data-design=fold] .hv-wyg-t__card .fk-doc__meta{grid-area:meta}html[data-design=fold] .hv-wyg :is(.fk-split.is-open,.fk-split__tiles:focus-within) .hv-wyg-t__card{transform:translateZ(0) rotate(var(--rot, 0deg));transition:transform .3s var(--wyg-ease-fold) calc(.15s + var(--i, 0) * 80ms)}html[data-design=fold] .hv-wyg-t .fk-pilltag{overflow:hidden}html[data-design=fold] .hv-wyg-t .fk-pilltag__bg{transform:scaleX(0);transform-origin:left center}html[data-design=fold] .hv-wyg-t .fk-pilltag__label{transform:translate3d(0,20px,0);opacity:0}html[data-design=fold] .hv-wyg :is(.fk-split.is-open,.fk-split__tiles:focus-within) .hv-wyg-t .fk-pilltag__bg{transform:none;transition:transform .2s var(--wyg-ease-tw) calc(.42s + var(--i, 0) * 80ms)}html[data-design=fold] .hv-wyg :is(.fk-split.is-open,.fk-split__tiles:focus-within) .hv-wyg-t .fk-pilltag__label{transform:none;opacity:1;transition:transform .2s var(--wyg-ease-tw) calc(.52s + var(--i, 0) * 80ms),opacity .2s linear calc(.52s + var(--i, 0) * 80ms)}@media(hover:hover){html[data-design=fold] .hv-wyg .fk-split.is-open .hv-wyg-t:hover .hv-wyg-t__card{transform:translate3d(0,-22px,0) rotate(0);transition:transform .3s var(--wyg-ease-fold) 0s}html[data-design=fold] .hv-wyg-t:hover .hv-wyg-t__card .fk-doc{box-shadow:var(--f-shadow-lift)}}html[data-design=fold] .hv-wyg .fk-split .hv-wyg-t__card:focus-visible{outline:2px solid var(--f-focus);outline-offset:3px;transform:translate3d(0,-22px,0) rotate(0);transition:transform .3s var(--wyg-ease-fold) 0s}html[data-design=fold] .hv-wyg-t--borders{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:24px}html[data-design=fold] .hv-wyg-t--borders .hv-wyg-t__cap{grid-column:1 / -1}html[data-design=fold] .hv-wyg-t--borders .hv-wyg-countries{grid-column:1;align-self:end;margin-bottom:24px}html[data-design=fold] .hv-wyg-t--borders .hv-wyg-t__peek{grid-column:2;align-self:end}html[data-design=fold] .hv-wyg-countries{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none}html[data-design=fold] .hv-wyg-country{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px 0 10px;border-radius:999px;background:var(--f-card, #fff);box-shadow:var(--f-shadow-input);font-size:14px;font-weight:600;line-height:1;color:var(--f-ink);white-space:nowrap;transform:scale(.8);opacity:0}html[data-design=fold] .hv-wyg-country__icon{flex:none;color:var(--f-accent)}html[data-design=fold] .hv-wyg :is(.fk-split.is-open,.fk-split__tiles:focus-within) .hv-wyg-country{transform:none;opacity:1;transition:transform .35s var(--wyg-ease-expo) calc(.22s + var(--c, 0) * 30ms),opacity .2s linear calc(.22s + var(--c, 0) * 30ms)}@media(hover:hover){html[data-design=fold] .hv-wyg .fk-split.is-open .hv-wyg-t--borders:hover .hv-wyg-country{animation:hv-wyg-wave .6s var(--wyg-ease-tw) calc(var(--c, 0) * 45ms) both}}@keyframes hv-wyg-wave{0%,to{transform:translateZ(0)}40%{transform:translate3d(0,-6px,0)}}html[data-design=fold] .hv-wyg-status{position:relative;display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 12px 0 8px;border-radius:999px;background:var(--f-surface);font-size:11px;font-weight:700;line-height:1;letter-spacing:.06em;text-transform:uppercase;color:var(--f-ink);white-space:nowrap}html[data-design=fold] .hv-wyg-status__dot{position:relative;display:grid;width:14px;height:14px;flex:none}html[data-design=fold] .hv-wyg-status__disc,html[data-design=fold] .hv-wyg-status__check{grid-area:1 / 1;place-self:center}html[data-design=fold] .hv-wyg-status__disc{width:14px;height:14px;border-radius:50%;opacity:0;transform:scale(.6);transition:opacity .2s var(--wyg-ease-tw),transform .25s var(--wyg-ease-expo)}html[data-design=fold] .hv-wyg-status__disc--muted{background:var(--f-helper);transform:scale(.72)}html[data-design=fold] .hv-wyg-status__disc--go{background:var(--f-accent)}html[data-design=fold] .hv-wyg-status__disc--done{background:var(--f-ink)}html[data-design=fold] .hv-wyg-status[data-step="0"] .hv-wyg-status__disc--muted{opacity:1}html[data-design=fold] .hv-wyg-status[data-step="1"] .hv-wyg-status__disc--go,html[data-design=fold] .hv-wyg-status[data-step="2"] .hv-wyg-status__disc--done{opacity:1;transform:scale(1)}html[data-design=fold] .hv-wyg-status__check{fill:none;stroke:#fff;stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}html[data-design=fold] .hv-wyg-status[data-step="2"] .hv-wyg-status__check{stroke-dashoffset:0;transition:stroke-dashoffset .3s var(--wyg-ease-tw) .1s}html[data-design=fold] .hv-wyg-status__labels{display:grid;overflow:hidden}html[data-design=fold] .hv-wyg-status__label{grid-area:1 / 1;transition:transform .2s var(--wyg-ease-tw),opacity .2s var(--wyg-ease-tw)}html[data-design=fold] .hv-wyg-status__label--2{transform:translate3d(0,12px,0);opacity:0}html[data-design=fold] .hv-wyg-status[data-step="2"] .hv-wyg-status__label{transform:translate3d(0,-12px,0);opacity:0}html[data-design=fold] .hv-wyg-status[data-step="2"] .hv-wyg-status__label--2{transform:none;opacity:1}html[data-design=fold] .hv-wyg-t__card--status .fk-doc__end{gap:0}html[data-design=fold] .hv-wyg-t--photo{min-height:240px;justify-content:flex-end;padding:0;background:var(--f-ink)}html[data-design=fold] .hv-wyg-photo{position:absolute;inset:0;z-index:-1;display:block}html[data-design=fold] .hv-wyg-photo__img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 30%}html[data-design=fold] .hv-wyg-photo__scrim{position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,#20294cdb,#20294c80 42%,#20294c00 72%);pointer-events:none}html[data-design=fold] .hv-wyg-photo__cap{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:22px;color:#fff}html[data-design=fold] .hv-wyg-photo__text{font-size:19px;line-height:1.3;font-weight:700;letter-spacing:-.01em;text-wrap:balance}html[data-design=fold] .hv-wyg-pill{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px 0 20px;border-radius:999px;background:var(--f-accent);color:var(--f-on-accent, #fff);font-size:15px;font-weight:600;line-height:1.2;text-decoration:none}@media(hover:hover){html[data-design=fold] .hv-wyg-pill:hover{filter:brightness(.9)}}html[data-design=fold] .hv-wyg-pill:focus-visible{outline:2px solid #fff;outline-offset:3px;box-shadow:0 0 0 5px var(--f-focus)}html[data-design=fold] .hv-wyg-t--bare .hv-wyg-photo__scrim{background:linear-gradient(to top,#20294c8c,#20294c33 30%,#20294c00 50%)}@media(max-width:767px){html[data-design=fold] .hv-wyg{--wyg-gutter: 16px;--wyg-art-w: 300px;--wyg-art-h: 225px;--wyg-art-top: 84px}html[data-design=fold] .hv-wyg-title{font-size:48px;line-height:52px}html[data-design=fold] .hv-wyg-sub{font-size:18px;line-height:1.65;margin-top:20px}html[data-design=fold] .hv-wyg-stage{margin-top:64px}html[data-design=fold] .hv-wyg-half{padding-bottom:28px}html[data-design=fold] .hv-wyg-half--l .hv-wyg-half__fade{padding-right:10px;padding-left:32px}html[data-design=fold] .hv-wyg-half--r .hv-wyg-half__fade{padding-left:12px;padding-right:32px}html[data-design=fold] .hv-wyg-cap{max-width:170px;margin-top:20px;font-size:15px;line-height:1.5;gap:8px}html[data-design=fold] .hv-wyg .fk-split__card{margin-top:calc(var(--wyg-art-top) + 18px)}html[data-design=fold] .hv-wyg-chips{width:320px;height:auto;min-height:var(--wyg-art-h);gap:8px}html[data-design=fold] .hv-wyg-chip{height:34px;padding:0 12px 0 10px;gap:7px;font-size:11px}html[data-design=fold] .hv-wyg-chip:nth-child(n+7){display:none}html[data-design=fold] .hv-wyg-chips.hv-wyg-people{width:auto;min-height:0;justify-content:flex-start;gap:8px;margin-top:calc(18px + var(--wyg-card-h, 130px) / 2 + 12px)}html[data-design=fold] .hv-wyg-chip.hv-wyg-person{min-height:0;max-width:calc(100% - var(--off, 0px) * .15);margin-left:calc(var(--off, 0px) * .15);padding:8px 12px;border-radius:14px;font-size:13px}html[data-design=fold] .hv-wyg-person__mark{display:none}html[data-design=fold] .hv-wyg-person__text{gap:2px}html[data-design=fold] .hv-wyg-person__role{font-size:11.5px}html[data-design=fold] .hv-wyg-card.fk-doc{padding:0 16px}html[data-design=fold] .hv-wyg-card .fk-doc__row{column-gap:14px}html[data-design=fold] .hv-wyg-card .fk-doc__row:before{margin-inline:-16px}html[data-design=fold] .hv-wyg-card .fk-doc__icon{width:34px;height:34px;border-radius:10px;margin-block:12px}html[data-design=fold] .hv-wyg-card .fk-doc__title{padding-left:44px;font-size:16px}html[data-design=fold] .hv-wyg-card .fk-doc__meta{font-size:13px}html[data-design=fold] .hv-wyg-card .fk-doc__value{margin-block:16px;font-size:20px}html[data-design=fold] .hv-wyg-card .hv-wyg-card__tag{height:34px;padding:0 12px 0 10px;font-size:11px}html[data-design=fold] .hv-wyg-card--cred .fk-doc__value{margin-block:8px;font-size:14px}html[data-design=fold] .hv-wyg-card__link{gap:4px}html[data-design=fold] .hv-wyg .fk-split__tiles{grid-template-columns:minmax(0,1fr);gap:10px}html[data-design=fold] .hv-wyg .fk-split__tile:has(>.hv-wyg-t--borders){grid-column:auto}html[data-design=fold] .hv-wyg-t{padding:20px 20px 0;border-radius:20px}html[data-design=fold] .hv-wyg-t__cap{font-size:17px;line-height:1.45}html[data-design=fold] .hv-wyg-t--borders{display:flex}html[data-design=fold] .hv-wyg-t--borders .hv-wyg-countries{margin-bottom:0}html[data-design=fold] .hv-wyg-t--photo{min-height:280px;padding:0;border-radius:20px}html[data-design=fold] .hv-wyg .fk-split:not(.is-static){--wyg-s: clamp(0, calc(var(--p, 0) * 2), 1);--wyg-tx: calc(var(--wyg-s) * var(--wyg-s) * var(--wyg-s) * (50vw - 20px));--wyg-txt: clamp(0, calc(1 - var(--wyg-s) * 3.34), 1);--wyg-line-o: calc(1 - var(--wyg-s) * var(--wyg-s))}html[data-design=fold] .hv-wyg .fk-split:has(.fk-split__tiles:focus-within) .hv-wyg-half:after{opacity:0}html[data-design=fold] .hv-wyg .fk-split:not(.is-static) .hv-wyg-half--l{transform:translate3d(calc(var(--wyg-tx) * -1),0,0)}html[data-design=fold] .hv-wyg .fk-split:not(.is-static) .hv-wyg-half--r{transform:translate3d(var(--wyg-tx),0,0)}html[data-design=fold] .hv-wyg .fk-split:not(.is-static) .fk-split__half--l{transform:translate3d(calc(var(--wyg-tx) * -1),0,0)}html[data-design=fold] .hv-wyg .fk-split:not(.is-static) .fk-split__half--r{transform:translate3d(var(--wyg-tx),0,0)}html[data-design=fold] .hv-wyg .fk-split:not(.is-static) .fk-split__half{opacity:calc(1 - var(--wyg-s) * var(--wyg-s))}html[data-design=fold] .hv-wyg .fk-split:not(.is-static) :is(.hv-wyg-card .fk-doc__row,.hv-wyg-cap,.hv-wyg-chips){opacity:var(--wyg-txt)}html[data-design=fold] .hv-wyg .fk-split:not(.is-static) .hv-wyg-half:focus-within .hv-wyg-cap{opacity:1}}html[data-design=fold] .hv-wyg .fk-split.is-static{align-items:center;gap:40px}html[data-design=fold] .hv-wyg .fk-split.is-static .fk-split__card{margin-top:0;transform:none}html[data-design=fold] .hv-wyg .fk-split.is-static .fk-split__aside{align-self:stretch}html[data-design=fold] .hv-wyg .fk-split.is-static .hv-wyg-half{transform:none;padding-top:0;will-change:auto}html[data-design=fold] .hv-wyg .fk-split.is-static .hv-wyg-half:after{display:none}html[data-design=fold] .hv-wyg .fk-split.is-static .hv-wyg-half__fade{opacity:1}html[data-design=fold] .hv-wyg .fk-split.is-static .hv-wyg-chips{width:auto;max-width:560px;height:auto;min-height:var(--wyg-art-h)}html[data-design=fold] .hv-wyg .fk-split.is-static .hv-wyg-chip{animation:none}html[data-design=fold] .hv-wyg .fk-split.is-static .hv-wyg-people{margin-top:0;padding-left:0;min-height:0}html[data-design=fold] .hv-wyg .fk-split.is-static .fk-split__tiles{align-self:center}html[data-design=fold] .hv-wyg .fk-split.is-static .hv-wyg-t__card{transform:rotate(var(--rot, 0deg))}@media(max-width:767px){html[data-design=fold] .hv-wyg .fk-split.is-static .hv-wyg-halves{grid-template-columns:minmax(0,1fr);row-gap:28px}html[data-design=fold] .hv-wyg .fk-split.is-static .hv-wyg-half .hv-wyg-half__fade{align-items:center;padding:0 20px}html[data-design=fold] .hv-wyg .fk-split.is-static .hv-wyg-cap{align-items:center;text-align:center;max-width:320px}html[data-design=fold] .hv-wyg .fk-split.is-static .hv-wyg-chips{width:100%;justify-content:center;min-height:0}html[data-design=fold] .hv-wyg .fk-split.is-static .hv-wyg-chip:nth-child(n+7){display:inline-flex}html[data-design=fold] .hv-wyg .fk-split.is-static .hv-wyg-people{align-items:center}html[data-design=fold] .hv-wyg .fk-split.is-static .hv-wyg-person{margin-left:0;max-width:100%}}html[data-design=fold] .hv-ps{--ps-stage-w: 452px;--ps-stage-h: 600px;--ps-list-w: 200px;--ps-tuck: 120px;--ps-card-inset: 32px;--ps-card-top: 84px;margin-top:100px;margin-bottom:calc(var(--ps-tuck) * -1);color:var(--f-ink);font-family:var(--f-font)}html[data-design=fold] .hv-ps,html[data-design=fold] .hv-ps *,html[data-design=fold] .hv-ps *:before,html[data-design=fold] .hv-ps *:after{box-sizing:border-box}html[data-design=fold] .hv-ps__inner{width:min(1200px,100% - 40px);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:40px;align-items:center}html[data-design=fold] .hv-ps-head{container-type:inline-size;min-width:0;padding-bottom:calc(var(--ps-tuck) + 80px)}html[data-design=fold] .hv-ps-title{margin:0;font-size:min(100px,15cqi);line-height:.85;font-weight:700;letter-spacing:-.03em;color:var(--f-ink);text-wrap:balance;overflow-wrap:break-word}html[data-design=fold] .hv-ps-lede{max-width:34em;margin:28px 0 0;font-size:20px;line-height:34px;letter-spacing:.01em;color:var(--f-ink);text-wrap:pretty}html[data-design=fold] .hv-ps-visual{min-width:0;margin-right:calc(clamp(0px,(100vw - 1200px) / 2 - 40px,80px)*-1)}html[data-design=fold] .hv-ps .fk-synced.hv-ps-sync{grid-template-columns:var(--ps-stage-w) var(--ps-list-w);gap:0;align-items:center}html[data-design=fold] .hv-ps .fk-synced__media{min-width:0}html[data-design=fold] .hv-ps-stage{position:relative;width:var(--ps-stage-w);height:var(--ps-stage-h);padding:var(--ps-card-top) var(--ps-card-inset) 0;touch-action:pan-y;-webkit-tap-highlight-color:transparent;user-select:none}@media(hover:hover)and (pointer:fine){html[data-design=fold] .hv-ps-stage{cursor:pointer}}html[data-design=fold] .hv-ps-grid{position:absolute;top:0;bottom:0;left:50%;width:449px;max-width:100%;transform:translate(-50%);--fk-grid-line: rgba(120, 141, 186, .28);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 38%,transparent 82%);mask-image:linear-gradient(180deg,#000 0,#000 38%,transparent 82%)}html[data-design=fold] .hv-ps-grid .fk-grid__svg{max-width:none}html[data-design=fold] .hv-ps-deck{position:relative;z-index:1;display:grid;height:100%}html[data-design=fold] .hv-ps-card{grid-area:1 / 1;min-width:0;transform-origin:50% 0;will-change:transform,opacity}html[data-design=fold] .hv-ps-stage[data-seen=false] .hv-ps-card:not([data-depth="0"]){opacity:0}html[data-design=fold] .hv-ps-card>.fk-doc>*{transition:opacity .2s var(--fk-ease-tw, ease)}html[data-design=fold] .hv-ps-card:not([data-depth="0"])>.fk-doc>*{opacity:0}html[data-design=fold] .hv-ps-card:not([data-depth="0"])>.fk-doc{box-shadow:var(--f-shadow-sm)}html[data-design=fold] .hv-ps-card>.fk-doc{display:flex;flex-direction:column;gap:14px;height:100%;min-height:0;padding:20px;border-radius:20px;box-shadow:var(--f-shadow-card)}html[data-design=fold] .hv-ps-card .fk-doc__row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"tag value" "title title" "meta meta";column-gap:12px;align-items:start}html[data-design=fold] .hv-ps-card :is(.fk-doc__main,.fk-doc__end){display:contents}html[data-design=fold] .hv-ps-card .fk-doc__title{grid-area:title;align-self:end}html[data-design=fold] .hv-ps-card .fk-doc__meta{grid-area:meta;margin-top:2px}html[data-design=fold] .hv-ps-card .fk-doc__value{grid-area:value;align-self:center;padding-left:12px}html[data-design=fold] .hv-ps-card .fk-pilltag{grid-area:tag;justify-self:start;max-width:100%;height:auto;min-height:24px;margin-bottom:14px;padding-block:5px;line-height:1.2;white-space:normal;text-wrap:balance;overflow-wrap:anywhere}html[data-design=fold] .hv-ps-card .fk-doc__title,html[data-design=fold] .hv-ps-card .fk-doc__meta{white-space:normal;overflow:visible;text-wrap:pretty}html[data-design=fold] .hv-ps-card .fk-doc__title{font-size:1.125rem;font-weight:700;letter-spacing:-.01em}html[data-design=fold] .hv-ps-card .fk-doc__value{color:var(--f-muted);font-weight:600;font-size:.9375rem}html[data-design=fold] .hv-ps-card__body{margin:0;padding-top:14px;border-top:1px solid var(--f-line);font-size:.9375rem;line-height:1.5;color:var(--f-muted);text-wrap:pretty}html[data-design=fold] .hv-ps-demo{position:relative;min-height:112px}html[data-design=fold] .hv-ps-demo>svg{display:block;width:100%;height:auto;overflow:visible}html[data-design=fold] .hv-ps-ink{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 2;stroke-dashoffset:0}html[data-design=fold] .hv-ps-ink--title{stroke:var(--f-ink);stroke-width:2.4}html[data-design=fold] .hv-ps-ink--write{stroke:#7e8293;stroke-width:1.7}html[data-design=fold] .hv-ps-notes__dot{fill:var(--f-ink)}html[data-design=fold] .hv-ps-card--notes>.fk-doc:after{content:"";flex:1 1 auto;min-height:0;margin:0 -20px -20px;border-radius:0 0 20px 20px;background:repeating-linear-gradient(180deg,transparent 0 27px,rgba(199,203,219,.55) 27px 28px);-webkit-mask-image:linear-gradient(180deg,#000,transparent);mask-image:linear-gradient(180deg,#000,transparent)}html[data-design=fold] .hv-ps-check{list-style:none;margin:0;padding:0;display:grid;gap:8px}html[data-design=fold] .hv-ps-check__row{display:grid;grid-template-columns:24px auto minmax(24px,1fr);align-items:center;column-gap:12px;min-height:32px}html[data-design=fold] .hv-ps-check__box{position:relative;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--f-border-strong)}html[data-design=fold] .hv-ps-check__disc{position:absolute;inset:0;border-radius:50%;background:var(--f-ink)}html[data-design=fold] .hv-ps-check__box svg{position:relative;width:18px;height:18px}html[data-design=fold] .hv-ps-check__tick{fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 2;stroke-dashoffset:0}html[data-design=fold] .hv-ps-check__label{font-size:.9375rem;font-weight:600;line-height:1.3;color:var(--f-ink)}html[data-design=fold] .hv-ps-check__ink{display:block;width:100%;max-width:120px;height:12px;overflow:visible}html[data-design=fold] .hv-ps-file{position:relative;display:grid;gap:12px;justify-items:start}html[data-design=fold] .hv-ps-pill{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 14px 0 8px;border-radius:999px;background:var(--f-surface, #f0f1f5);font-size:.875rem;font-weight:600;line-height:1;color:var(--f-ink);white-space:nowrap}html[data-design=fold] .hv-ps-pill__dot{position:relative;width:18px;height:18px;flex:none}html[data-design=fold] .hv-ps-pill__idle,html[data-design=fold] .hv-ps-pill__live,html[data-design=fold] .hv-ps-pill__done{position:absolute;inset:0;border-radius:50%}html[data-design=fold] .hv-ps-pill__idle{inset:4px;background:var(--f-helper, #979db5);opacity:0}html[data-design=fold] .hv-ps-pill__live{inset:4px;background:var(--f-accent);opacity:0}html[data-design=fold] .hv-ps-pill__done{display:grid;place-items:center;background:var(--f-ink)}html[data-design=fold] .hv-ps-pill__done svg{width:14px;height:14px}html[data-design=fold] .hv-ps-pill__tick{fill:none;stroke:#fff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 2;stroke-dashoffset:0}html[data-design=fold] .hv-ps-pill__labels{display:grid;overflow:hidden;padding-block:2px}html[data-design=fold] .hv-ps-pill__label{grid-area:1 / 1}html[data-design=fold] .hv-ps-pill__label--from{opacity:0}html[data-design=fold] .hv-ps-file__bar{display:block;width:100%;height:4px;border-radius:4px;overflow:hidden;background:var(--f-border)}html[data-design=fold] .hv-ps-file__fill{display:block;height:100%;border-radius:inherit;background:var(--f-accent);transform-origin:0 50%}html[data-design=fold] .hv-ps-file__form{max-width:300px}html[data-design=fold] .hv-ps-file__field{fill:#fff;stroke:var(--f-border-strong);stroke-width:1.2}html[data-design=fold] .hv-ps-stamp{position:absolute;right:4px;bottom:6px;display:grid;place-items:center;min-width:104px;padding:7px 14px;border:2.5px solid var(--f-accent);border-radius:10px;box-shadow:inset 0 0 0 2.5px #fff,inset 0 0 0 4px var(--f-accent);color:var(--f-accent);transform:rotate(-12deg);opacity:.92;pointer-events:none}html[data-design=fold] .hv-ps-stamp__text{font-size:1.125rem;font-weight:800;line-height:1;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}html[data-design=fold] .hv-ps-status{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:center;column-gap:20px}html[data-design=fold] .hv-ps-dial{display:block;width:96px;height:96px;overflow:visible}html[data-design=fold] .hv-ps-dial__tick{stroke:var(--f-border-strong);stroke-width:1.5;stroke-linecap:round}html[data-design=fold] .hv-ps-dial__track{fill:none;stroke:var(--f-border);stroke-width:6}html[data-design=fold] .hv-ps-dial__ring{fill:none;stroke:var(--f-ink);stroke-width:6;stroke-linecap:round;stroke-dasharray:1 2;stroke-dashoffset:0}html[data-design=fold] .hv-ps-dial__hand{stroke:var(--f-accent);stroke-width:2.5;stroke-linecap:round;opacity:0}html[data-design=fold] .hv-ps-dial__hub{fill:var(--f-accent);opacity:0}html[data-design=fold] .hv-ps-dial__done circle{fill:var(--f-ink)}html[data-design=fold] .hv-ps-dial__tick-mark{fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 2;stroke-dashoffset:0}html[data-design=fold] .hv-ps-status .hv-ps-pill{justify-self:start;max-width:100%;height:auto;min-height:32px;padding-block:6px;line-height:1.2;white-space:normal}html[data-design=fold] .hv-ps-spark__guide{stroke:var(--f-border);stroke-width:1;stroke-dasharray:3 5}html[data-design=fold] .hv-ps-spark__base{stroke:var(--f-border-strong);stroke-width:1.2}html[data-design=fold] .hv-ps-spark__area{fill:#20294c0f}html[data-design=fold] .hv-ps-spark__line{fill:none;stroke:var(--f-ink);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 2;stroke-dashoffset:0}html[data-design=fold] .hv-ps-spark__dot{fill:var(--f-accent);stroke:#fff;stroke-width:2}html[data-design=fold] .hv-ps-spark__ring{fill:none;stroke:var(--f-accent);stroke-width:1.5;opacity:0}html[data-design=fold] .hv-ps .fk-synced__side{position:relative;z-index:2;min-width:0;margin-left:-12px;padding-bottom:calc(var(--ps-tuck) * .5)}html[data-design=fold] .hv-ps .fk-synced__list{gap:2px}html[data-design=fold] .hv-ps .fk-synced__item{grid-template-columns:24px minmax(0,1fr);column-gap:14px;min-height:44px;padding:8px 0 16px;border-radius:10px;background:none;box-shadow:none;color:var(--f-muted)}html[data-design=fold] .hv-ps .fk-synced__item:hover{background:none;color:var(--f-ink)}html[data-design=fold] .hv-ps .fk-synced__item.is-active{background:none;box-shadow:none;color:var(--f-ink)}html[data-design=fold] .hv-ps .fk-synced__item:focus-visible{outline:2px solid var(--f-accent);outline-offset:2px}html[data-design=fold] .hv-ps .fk-synced__dot{width:24px;height:24px;margin-top:0;background:#e9ebf2;box-shadow:inset 0 0 0 1px var(--f-border)}html[data-design=fold] .hv-ps .fk-synced__item.is-active .fk-synced__dot{background:var(--f-accent);box-shadow:none}html[data-design=fold] .hv-ps .fk-synced__title{font-size:1rem;line-height:24px;font-weight:500;letter-spacing:.005em;text-wrap:pretty}html[data-design=fold] .hv-ps .fk-synced__track{left:38px;right:0;bottom:6px}html[data-design=fold] .hv-ps .fk-synced__toggle{margin:10px 0 0 38px;height:36px;padding:0 16px;border-color:var(--f-line-pill);box-shadow:none;font-weight:500;font-size:.9375rem}html[data-design=fold] .hv-ps .fk-synced__toggle:focus-visible{outline:2px solid var(--f-accent);outline-offset:2px}@media(max-width:1279px){html[data-design=fold] .hv-ps__inner{column-gap:32px}}@media(max-width:1099px){html[data-design=fold] .hv-ps__inner{grid-template-columns:minmax(0,1fr);row-gap:56px}html[data-design=fold] .hv-ps-head{max-width:640px;padding-bottom:0}html[data-design=fold] .hv-ps-visual{margin-right:0;justify-self:center}}@media(max-width:767px){html[data-design=fold] .hv-ps{--ps-card-inset: 12px;--ps-card-top: 48px;margin-bottom:0;padding-bottom:72px}html[data-design=fold] .hv-ps__inner{row-gap:40px}html[data-design=fold] .hv-ps-title{font-size:min(64px,14.8cqi);line-height:1;letter-spacing:-.03em}html[data-design=fold] .hv-ps-lede{margin-top:20px;font-size:18px;line-height:30px}html[data-design=fold] .hv-ps-visual{justify-self:stretch}html[data-design=fold] .hv-ps .fk-synced.hv-ps-sync{grid-template-columns:minmax(0,1fr);gap:24px}html[data-design=fold] .hv-ps-stage{width:100%;height:auto;padding-bottom:16px}html[data-design=fold] .hv-ps-grid{width:100%}html[data-design=fold] .hv-ps-card>.fk-doc{min-height:0;padding:18px}html[data-design=fold] .hv-ps .fk-synced__side{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:16px;margin-left:0;padding-bottom:0}html[data-design=fold] .hv-ps .fk-synced__list{position:relative;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding-bottom:60px}html[data-design=fold] .hv-ps .fk-synced__item{position:static;display:flex;flex-direction:column;align-items:stretch;gap:10px;min-height:44px;padding:4px 0 8px}html[data-design=fold] .hv-ps .fk-synced__dot{width:20px;height:20px}html[data-design=fold] .hv-ps .fk-synced__track{position:relative;left:auto;right:auto;bottom:auto;display:block;width:100%;background:var(--f-border)}html[data-design=fold] .hv-ps .fk-synced__item:not(.is-active) .fk-synced__text{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html[data-design=fold] .hv-ps .fk-synced__item.is-active .fk-synced__text{position:absolute;left:0;right:0;bottom:0;min-height:48px}html[data-design=fold] .hv-ps .fk-synced__title{font-size:1rem;line-height:24px}html[data-design=fold] .hv-ps .fk-synced__toggle{margin:0}}@media(prefers-reduced-motion:reduce){html[data-design=fold] .hv-ps-card{will-change:auto}}html[data-design=fold] .hv-cb{--cb-ink: var(--f-ink, #20294c);--cb-muted: var(--f-muted, #676b89);--cb-line: var(--f-border, #dddfe9);--cb-fold: var(--fk-ease-fold, cubic-bezier(.06, .94, .67, 1.01));--cb-tw: var(--fk-ease-tw, cubic-bezier(.4, 0, .2, 1));--cb-accent: var(--f-accent, #8f1951);position:relative;z-index:2;margin-top:0;overflow-x:clip;background:transparent;color:var(--cb-ink);font-family:var(--f-font)}html[data-design=fold] .hv-cb *,html[data-design=fold] .hv-cb *:before,html[data-design=fold] .hv-cb *:after{box-sizing:border-box}html[data-design=fold] .hv-cb__wrap{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;width:min(1200px,100% - 40px);margin-inline:auto}html[data-design=fold] .hv-cb__band{position:relative;background:var(--cb-ink);color:#fff;padding:128px 0 40px}html[data-design=fold] .hv-cb__qs{margin-top:104px}html[data-design=fold] .hv-cb__qlabel{grid-column:1 / -1;margin:0 0 18px;color:#ffffffb3;font-size:13px;line-height:18px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}html[data-design=fold] .hv-cb__marquee{padding-block:4px}html[data-design=fold] .hv-cb__chip{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 16px 0 20px;border:1px solid rgba(255,255,255,.3);border-radius:999px;color:#ffffffd6;font-size:16px;font-weight:500;line-height:1;letter-spacing:.01em;text-decoration:none;white-space:nowrap;transition:color .15s var(--cb-tw),border-color .15s var(--cb-tw),background-color .15s var(--cb-tw)}html[data-design=fold] .hv-cb__chip svg{flex:none;opacity:.7;transition:transform .2s var(--cb-fold),opacity .15s var(--cb-tw)}@media(hover:hover){html[data-design=fold] .hv-cb__chip:hover{color:#fff;border-color:#fffc;background:#ffffff0f}html[data-design=fold] .hv-cb__chip:hover svg{opacity:1;transform:translateY(3px)}}html[data-design=fold] .hv-cb__chip:focus-visible{outline:2px solid #fff;outline-offset:2px;color:#fff}html[data-design=fold] .hv-cb__qlist{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}html[data-design=fold] .hv-cb__qlist .hv-cb__chip{white-space:normal;height:auto;min-height:44px;padding-block:10px;line-height:1.3}html[data-design=fold] .hv-cb__top{margin-top:120px;align-items:center}html[data-design=fold] .hv-cb__barwrap{grid-column:2 / span 7;grid-row:1;min-width:0}html[data-design=fold] .hv-cb__bar{display:flex;flex-wrap:wrap;align-items:center;column-gap:14px;row-gap:10px;min-height:74px;padding:16px 16px 16px 20px;border-radius:8px;background:#fff;color:var(--cb-ink)}html[data-design=fold] .hv-cb__lock{flex:none;overflow:visible}html[data-design=fold] .hv-cb__lock-body{fill:var(--cb-ink)}html[data-design=fold] .hv-cb__lock-shackle{fill:none;stroke:var(--cb-ink);stroke-width:2.2;stroke-linecap:round;transform-box:fill-box;transform-origin:50% 100%;transition:transform .28s cubic-bezier(.34,1.56,.64,1)}html[data-design=fold] .hv-cb__lock-hole{fill:#fff;stroke:#fff;stroke-width:1.4;stroke-linecap:round}html[data-design=fold] .hv-cb[data-anim=on] .hv-cb__bar:not([data-phase=done]) .hv-cb__lock-shackle{transform:translateY(-3px)}html[data-design=fold] .hv-cb__url{position:relative;flex:1 1 220px;min-width:0;overflow:hidden;white-space:nowrap;font-size:19px;line-height:30px;letter-spacing:.005em;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}html[data-design=fold] .hv-cb__url-line{display:inline-flex;align-items:center;will-change:transform}html[data-design=fold] .hv-cb__url-scheme{color:var(--f-helper, #979db5)}html[data-design=fold] .hv-cb__url-host{color:var(--cb-ink)}html[data-design=fold] .hv-cb__url-path{color:var(--cb-muted)}html[data-design=fold] .hv-cb__caret{display:inline-block;width:2px;height:24px;margin-left:2px;border-radius:1px;background:var(--cb-ink);animation:hv-cb-caret 2s cubic-bezier(.4,0,.6,1) infinite;animation-play-state:paused;transition:opacity .3s linear 1.2s}html[data-design=fold] .hv-cb__bar[data-live=true] .hv-cb__caret{animation-play-state:running}html[data-design=fold] .hv-cb__bar[data-phase=done] .hv-cb__caret{opacity:0;animation:none}@keyframes hv-cb-caret{50%{opacity:.5}}html[data-design=fold] .hv-cb__pill{position:relative;flex:none;display:inline-flex;align-items:center;gap:8px;height:42px;margin-left:auto;padding:0 18px 0 12px;border-radius:999px;color:var(--cb-ink);font-size:16px;font-weight:600;line-height:1;white-space:nowrap}html[data-design=fold] .hv-cb__pill-check{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--cb-ink);color:#fff;transform:scale(0);transition:transform .4s cubic-bezier(.34,1.56,.64,1) .35s}html[data-design=fold] .hv-cb__bar[data-phase=done] .hv-cb__pill-check{transform:scale(1)}html[data-design=fold] .hv-cb__pill-line{position:absolute;inset:0;overflow:visible;pointer-events:none}html[data-design=fold] .hv-cb__pill-line rect{fill:none;stroke:#788dba99;stroke-width:1;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .6s ease-in-out,stroke .15s var(--cb-tw)}html[data-design=fold] .hv-cb__bar[data-phase=done] .hv-cb__pill-line rect{stroke-dashoffset:0}html[data-design=fold] .hv-cb__portal{display:inline-flex;align-items:center;gap:8px;margin-top:14px;color:#ffffffbd;font-size:15px;line-height:24px;text-decoration:none;transition:color .15s var(--cb-tw)}html[data-design=fold] .hv-cb__portal-text{border-bottom:1px solid transparent;transition:border-color .1s linear}html[data-design=fold] .hv-cb__portal:hover{color:#fff}html[data-design=fold] .hv-cb__portal:hover .hv-cb__portal-text{border-bottom-color:currentColor}html[data-design=fold] .hv-cb__portal:focus-visible,html[data-design=fold] .hv-cb__reviews:focus-visible{outline:2px solid #fff;outline-offset:3px;border-radius:4px}html[data-design=fold] .hv-cb__h{grid-column:2 / -1;max-width:894px;margin:0;color:#fff;font-size:100px;line-height:85px;font-weight:700;letter-spacing:-3px;text-wrap:balance}html[data-design=fold] .hv-cb__row3{align-items:start;margin-top:60px}html[data-design=fold] .hv-cb__intro{position:relative;z-index:1;grid-column:1 / span 3;grid-row:1;padding:40px 0 32px;color:#ffffffd1;text-align:right}html[data-design=fold] .hv-cb__intro p{margin:0;font-size:18px;line-height:28px;font-weight:500;letter-spacing:.005em;text-wrap:pretty}html[data-design=fold] .hv-cb__reviews{display:inline-flex;align-items:center;gap:6px;margin-top:14px;color:#fff;font-size:18px;line-height:28px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:text-decoration-thickness .1s linear}html[data-design=fold] .hv-cb__reviews:hover{text-decoration-thickness:2px}html[data-design=fold] .hv-cb__reviews svg{transition:transform .15s var(--cb-tw)}html[data-design=fold] .hv-cb__reviews:hover svg{transform:translate(3px)}html[data-design=fold] .hv-cb__stack{position:relative;z-index:2;grid-column:4 / -1;grid-row:1;outline:none;color:var(--cb-ink)}html[data-design=fold] .hv-cb__ghost{position:absolute;inset:32px 28px -16px;border-radius:12px;background:#fff;box-shadow:var(--f-shadow-card);opacity:1}html[data-design=fold] .hv-cb__ghost:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,#fff0,#ffffff8c)}html[data-design=fold] .hv-cb__card{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 330px;border-radius:12px;background:#fff;box-shadow:#20294c1f 0 9px 25px,#20294c14 0 30px 60px -20px;overflow:hidden}html[data-design=fold] .hv-cb__main{display:flex;flex-direction:column;min-width:0;padding:0 40px 28px}html[data-design=fold] .hv-cb__head{display:flex;align-items:center;gap:10px;min-height:64px;margin:0 -40px;padding:12px 40px;border-bottom:1px solid var(--f-line, rgba(32, 41, 76, .1));color:var(--cb-muted);font-size:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}html[data-design=fold] .hv-cb__head-icon{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--f-surface, #f0f1f5);color:var(--cb-ink)}html[data-design=fold] .hv-cb__head-label{flex:1;min-width:0}html[data-design=fold] .hv-cb__count{flex:none;font-variant-numeric:tabular-nums;letter-spacing:.02em;text-transform:none}html[data-design=fold] .hv-cb__quotes{display:grid;flex:1;margin-top:30px;touch-action:pan-y}html[data-design=fold] .hv-cb__q{grid-area:1 / 1;margin:0;min-width:0;transform-origin:50% 0}html[data-design=fold] .hv-cb__q[data-on=false]{visibility:hidden}html[data-design=fold] .hv-cb[data-anim=on] .hv-cb__stack[data-revealed=false] .hv-cb__q{opacity:0}html[data-design=fold] .hv-cb__qhead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin-bottom:18px}html[data-design=fold] .hv-cb__glyph{flex:none;display:block;width:34px;height:auto;fill:var(--f-border-strong, #c7cbdb)}html[data-design=fold] .hv-cb__tags{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;min-width:0}html[data-design=fold] .hv-cb__kind .fk-pilltag__label{display:inline-flex;align-items:center;gap:5px}html[data-design=fold] .hv-cb__kind--verified .fk-pilltag__bg{background:var(--f-surface-2, #e6e8f0)}html[data-design=fold] .hv-cb__svc{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:4px 10px 4px 12px;border:1px solid var(--f-line-pill, rgba(120, 141, 186, .5));border-radius:999px;color:var(--cb-ink);font-size:14px;line-height:18px;font-weight:600;text-decoration:none;transition:color .15s var(--cb-tw),border-color .15s var(--cb-tw),background-color .15s var(--cb-tw)}html[data-design=fold] .hv-cb__svc svg{flex:none;transition:transform .15s var(--cb-tw)}html[data-design=fold] .hv-cb__svc:hover{color:var(--cb-accent);background:var(--f-surface, #f0f1f5)}html[data-design=fold] .hv-cb__svc:hover svg{transform:translate(2px)}html[data-design=fold] .hv-cb__svc:focus-visible{outline:2px solid var(--cb-accent);outline-offset:2px}html[data-design=fold] .hv-cb__quote{margin:0}html[data-design=fold] .hv-cb__quote p{margin:0;color:var(--cb-ink);font-size:26px;line-height:36px;font-weight:600;letter-spacing:-.015em;text-wrap:pretty;overflow-wrap:anywhere}html[data-design=fold] .hv-cb__q.is-long .hv-cb__quote p{font-size:21px;line-height:31px;letter-spacing:-.01em}html[data-design=fold] .hv-cb__w{display:inline-block;will-change:transform,opacity}html[data-design=fold] .hv-cb__who{display:flex;align-items:center;gap:12px;margin-top:26px;min-width:0}html[data-design=fold] .hv-cb__avatar{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--cb-ink);color:#fff;font-size:17px;font-weight:700}html[data-design=fold] .hv-cb__who-text{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}html[data-design=fold] .hv-cb__name{font-size:16px;line-height:20px;font-weight:700}html[data-design=fold] .hv-cb__role{color:var(--cb-muted);font-size:14px;line-height:20px}html[data-design=fold] .hv-cb__controls{margin-top:30px}html[data-design=fold] .hv-cb__segs{display:flex;gap:6px}html[data-design=fold] .hv-cb__seg{position:relative;flex:1;height:2px;border-radius:2px;background:var(--cb-line);overflow:hidden}html[data-design=fold] .hv-cb__seg-fill{position:absolute;inset:0;background:var(--cb-accent);transform:scaleX(0);transform-origin:0 50%}html[data-design=fold] .hv-cb__seg[data-state=done] .hv-cb__seg-fill,html[data-design=fold] .hv-cb[data-anim=off] .hv-cb__seg[data-state=on] .hv-cb__seg-fill{transform:scaleX(1)}html[data-design=fold] .hv-cb__buttons{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px}html[data-design=fold] .hv-cb__arrow,html[data-design=fold] .hv-cb__play{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;border:1px solid var(--cb-line);border-radius:999px;background:#fff;color:var(--cb-ink);font:inherit;font-size:15px;font-weight:600;box-shadow:var(--f-shadow-input);cursor:pointer;transition:border-color .15s var(--cb-tw),background-color .15s var(--cb-tw)}html[data-design=fold] .hv-cb__arrow{width:44px;padding:0}html[data-design=fold] .hv-cb__arrow--prev svg{transform:scaleX(-1)}html[data-design=fold] .hv-cb__play{margin-left:auto;padding:0 16px 0 14px}html[data-design=fold] .hv-cb__play svg{fill:currentColor}html[data-design=fold] .hv-cb__play svg path{stroke:none}html[data-design=fold] .hv-cb__arrow:hover,html[data-design=fold] .hv-cb__play:hover{border-color:#788dba}html[data-design=fold] .hv-cb__arrow:active{background:var(--f-surface, #f0f1f5)}html[data-design=fold] .hv-cb__pos{margin-left:6px;color:var(--cb-muted);font-size:15px;font-weight:600;font-variant-numeric:tabular-nums}html[data-design=fold] .hv-cb__arrow:focus-visible,html[data-design=fold] .hv-cb__play:focus-visible,html[data-design=fold] .hv-cb__item:focus-visible{outline:2px solid var(--cb-accent);outline-offset:2px}html[data-design=fold] .hv-cb__side{display:flex;align-items:center;padding:28px 28px 28px 24px;background-color:var(--f-surface, #f0f1f5);background-image:radial-gradient(rgba(32,41,76,.2) 1px,transparent 1.3px);background-size:22px 22px;background-position:11px 11px}html[data-design=fold] .hv-cb__listcard{position:relative;width:100%;padding:8px;border-radius:14px;background:#fff;box-shadow:var(--f-shadow-sm)}html[data-design=fold] .hv-cb__thumb{position:absolute;left:8px;right:8px;top:0;height:var(--th);border-radius:10px;background:var(--f-surface, #f0f1f5);box-shadow:inset 0 0 0 1px var(--f-border-strong, #c7cbdb);transform:translateY(var(--ty));transition:transform .3s var(--cb-fold)}html[data-design=fold] .hv-cb__list{position:static;margin:0;padding:0;list-style:none}html[data-design=fold] .hv-cb__item{position:relative;z-index:1;display:flex;align-items:center;gap:10px;width:100%;min-height:56px;padding:8px 10px;border:0;border-radius:10px;background:transparent;color:var(--cb-ink);font:inherit;text-align:left;cursor:pointer}html[data-design=fold] .hv-cb__item-avatar{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--f-surface-2, #e6e8f0);color:var(--cb-ink);font-size:13px;font-weight:700;transition:background-color .15s var(--cb-tw),color .15s var(--cb-tw)}html[data-design=fold] .hv-cb__item[aria-current=true] .hv-cb__item-avatar{background:var(--cb-ink);color:#fff}html[data-design=fold] .hv-cb__item-text{display:flex;flex-direction:column;min-width:0}html[data-design=fold] .hv-cb__item-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}html[data-design=fold] .hv-cb__item-sub{overflow-wrap:anywhere}html[data-design=fold] .hv-cb__item-name{font-size:15px;line-height:20px;font-weight:600}html[data-design=fold] .hv-cb__item-sub{color:var(--cb-muted);font-size:13px;line-height:18px}html[data-design=fold] .hv-cb__item-kind+.hv-cb__item-svc:before{content:"·";margin:0 6px}@media(hover:hover){html[data-design=fold] .hv-cb__item:hover:not([aria-current=true]) .hv-cb__item-avatar{background:#d9dce8}}html[data-design=fold] .hv-cb[data-anim=off] .hv-cb__caret{display:none}html[data-design=fold] .hv-cb[data-anim=off] .hv-cb__pill-line rect{stroke-dashoffset:0;transition:none}html[data-design=fold] .hv-cb[data-anim=off] .hv-cb__pill-check{transform:none;transition:none}html[data-design=fold] .hv-cb[data-anim=off] .hv-cb__chip svg{transition:none}html[data-design=fold] .hv-cb[data-anim=off] .hv-cb__thumb{transition:none}@media(max-width:1099px){html[data-design=fold] .hv-cb__card{grid-template-columns:minmax(0,1fr)}html[data-design=fold] .hv-cb__side{display:none}html[data-design=fold] .hv-cb__intro{grid-column:1 / span 4}html[data-design=fold] .hv-cb__stack{grid-column:5 / -1}html[data-design=fold] .hv-cb__barwrap{grid-column:2 / span 9}html[data-design=fold] .hv-cb__h{font-size:80px;line-height:72px;letter-spacing:-2.4px}}@media(max-width:767px){html[data-design=fold] .hv-cb__wrap{grid-template-columns:minmax(0,1fr);width:calc(100% - 40px)}html[data-design=fold] .hv-cb__band{padding:80px 0 28px}html[data-design=fold] .hv-cb__h{grid-column:1;font-size:64px;line-height:64px;letter-spacing:-2px}html[data-design=fold] .hv-cb__row3{margin-top:28px}html[data-design=fold] .hv-cb__intro{grid-column:1;grid-row:1;padding:0 0 28px;text-align:left}html[data-design=fold] .hv-cb__intro p{font-size:17px;line-height:27px}html[data-design=fold] .hv-cb__stack{grid-column:1;grid-row:2}html[data-design=fold] .hv-cb__main{padding:0 20px 22px}html[data-design=fold] .hv-cb__head{margin:0 -20px;padding:10px 20px;min-height:54px;font-size:13px}html[data-design=fold] .hv-cb__quotes{margin-top:22px}html[data-design=fold] .hv-cb__qhead{margin-bottom:14px}html[data-design=fold] .hv-cb__glyph{width:28px}html[data-design=fold] .hv-cb__quote p{font-size:21px;line-height:30px}html[data-design=fold] .hv-cb__q.is-long .hv-cb__quote p{font-size:18px;line-height:27px}html[data-design=fold] .hv-cb__ghost{left:18px;right:18px}html[data-design=fold] .hv-cb__play{margin-left:0}html[data-design=fold] .hv-cb__buttons{gap:6px}html[data-design=fold] .hv-cb__top{margin-top:80px}html[data-design=fold] .hv-cb__barwrap{grid-column:1;grid-row:1}html[data-design=fold] .hv-cb__bar{min-height:64px;padding:12px 12px 12px 14px;column-gap:10px}html[data-design=fold] .hv-cb__url{flex-basis:180px;font-size:17px}html[data-design=fold] .hv-cb__pill{height:40px;margin-left:0;font-size:15px}html[data-design=fold] .hv-cb__qs{margin-top:64px}html[data-design=fold] .hv-cb__qlabel{margin-bottom:14px;font-size:12px}html[data-design=fold] .hv-cb__chip{height:40px;padding:0 12px 0 16px;font-size:15px}}html[data-design=fold] .hv-faq{--faq-fold: var(--fk-ease-fold, cubic-bezier(.06, .94, .67, 1.01));--faq-tw: var(--fk-ease-tw, cubic-bezier(.4, 0, .2, 1));--faq-accent: var(--f-accent, #8f1951);--faq-open: .5s;position:relative;margin-top:100px;color:var(--f-ink, #20294c);font-family:var(--f-font)}html[data-design=fold] .hv-faq *,html[data-design=fold] .hv-faq *:before,html[data-design=fold] .hv-faq *:after{box-sizing:border-box}html[data-design=fold] .hv-faq__wrap{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;width:min(1200px,100% - 40px);margin-inline:auto}html[data-design=fold] .hv-faq__head{grid-column:1 / span 5;align-self:start;position:sticky;top:calc(var(--f-header-h, 76px) + 40px);padding-top:20px}html[data-design=fold] .hv-faq__h{margin:0;max-width:460px;color:var(--f-ink, #20294c);font-size:64px;line-height:58px;font-weight:700;letter-spacing:-1.92px;text-wrap:balance}html[data-design=fold] .hv-faq__card{grid-column:6 / -1;position:relative;padding:8px;border-radius:24px;background:var(--f-card, #fff);box-shadow:var(--f-shadow-card, rgba(32, 41, 76, .12) 0 9px 25px)}html[data-design=fold] .hv-faq__list{margin:0;padding:0;list-style:none}html[data-design=fold] .hv-faq__slab{position:absolute;top:0;left:8px;right:8px;z-index:0;height:var(--th, 0px);border-radius:16px;background-color:var(--f-surface, #f0f1f5);background-image:var(--f-grain);background-size:240px 240px;opacity:0;transform:translate3d(0,var(--ty, 0px),0);pointer-events:none}html[data-design=fold] .hv-faq__slab[data-on=true]{opacity:1}html[data-design=fold] .hv-faq__slab[data-ready=true]{transition:transform var(--faq-open) var(--faq-fold),height var(--faq-open) var(--faq-fold),opacity .3s var(--faq-tw)}html[data-design=fold] .hv-faq__item{position:relative;z-index:1;scroll-margin-top:16px}html[data-design=fold] .hv-faq__item+.hv-faq__item:before{content:"";position:absolute;top:0;left:20px;right:20px;height:1px;background:var(--f-border, #dddfe9);transition:opacity .3s var(--faq-tw)}html[data-design=fold] .hv-faq__item[data-open=true]:before,html[data-design=fold] .hv-faq__item[data-open=true]+.hv-faq__item:before{opacity:0}html[data-design=fold] .hv-faq__qh{margin:0;font:inherit}html[data-design=fold] .hv-faq__q{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;column-gap:16px;width:100%;min-height:76px;margin:0;padding:20px 24px 20px 20px;border:0;border-radius:16px;background:transparent;color:var(--f-ink, #20294c);font-family:var(--f-font);font-size:20px;line-height:28px;font-weight:600;letter-spacing:-.01em;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}html[data-design=fold] .hv-faq__q:focus{outline:none}html[data-design=fold] .hv-faq__q:focus-visible{outline:2px solid var(--f-focus, #8f1951);outline-offset:-2px}html[data-design=fold] .hv-faq__qtext{min-width:0;overflow-wrap:break-word;text-wrap:pretty}html[data-design=fold] .hv-faq__caret{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--f-surface, #f0f1f5);color:var(--f-ink, #20294c);transition:background-color .2s var(--faq-tw),color .2s var(--faq-tw),box-shadow .2s var(--faq-tw)}html[data-design=fold] .hv-faq__caret svg{fill:currentColor;transform:translate(1px);transition:transform .35s var(--faq-fold)}html[data-design=fold] .hv-faq__item[data-open=true] .hv-faq__caret{background:var(--f-card, #fff);color:var(--faq-accent);box-shadow:var(--f-shadow-input, rgba(32, 41, 76, .1) 0 1px 4px)}html[data-design=fold] .hv-faq__item[data-open=true] .hv-faq__caret svg{transform:rotate(90deg)}@media(hover:hover){html[data-design=fold] .hv-faq__item[data-open=false] .hv-faq__q:hover .hv-faq__caret{background:var(--f-surface-2, #e6e8f0)}html[data-design=fold] .hv-faq__item[data-open=false] .hv-faq__q:hover .hv-faq__caret svg{transform:translate(3px)}}html[data-design=fold] .hv-faq__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--faq-open) var(--faq-fold)}html[data-design=fold] .hv-faq__item[data-open=true] .hv-faq__panel{grid-template-rows:1fr}html[data-design=fold] .hv-faq__clip{min-height:0;overflow:hidden}html[data-design=fold] .hv-faq__a{padding:0 28px 26px 68px}html[data-design=fold] .hv-faq__atext{max-width:60ch;margin:0;color:var(--f-muted, #676b89);font-size:17px;line-height:28px;letter-spacing:.005em;text-wrap:pretty}html[data-design=fold] .hv-faq__link{display:inline-flex;align-items:center;gap:8px;margin-top:14px;color:var(--faq-accent);font-size:16px;line-height:24px;font-weight:600;text-decoration:none}html[data-design=fold] .hv-faq__link svg{flex:none;transition:transform .15s var(--faq-tw)}@media(hover:hover){html[data-design=fold] .hv-faq__link:hover .fk-link{border-bottom-color:currentColor}html[data-design=fold] .hv-faq__link:hover svg{transform:translate(3px)}html[data-design=fold] .hv-faq__link[target=_blank]:hover svg{transform:translate(2px,-2px)}}html[data-design=fold] .hv-faq__link:focus-visible{outline:2px solid var(--f-focus, #8f1951);outline-offset:3px;border-radius:4px}html[data-design=fold] .hv-faq__a>*{opacity:0;transform:translate3d(0,12px,0);transition:opacity .15s var(--faq-tw),transform .15s var(--faq-tw)}html[data-design=fold] .hv-faq__item[data-open=true] .hv-faq__a>*{opacity:1;transform:none;transition:opacity .4s var(--faq-tw) .12s,transform .55s var(--faq-fold) .12s}html[data-design=fold] .hv-faq__item[data-open=true] .hv-faq__a>.hv-faq__link{transition-delay:.2s}html[data-design=fold] .hv-faq[data-anim=on] .hv-faq__card[data-in=false],html[data-design=fold] .hv-faq[data-anim=on] .hv-faq__card[data-in=false] .hv-faq__item,html[data-design=fold] .hv-faq[data-anim=on] .hv-faq__card[data-in=false] .hv-faq__slab{opacity:0}html[data-design=fold] .hv-faq[data-anim=on] .hv-faq__card[data-in=true]{animation:hv-faq-card .6s var(--faq-fold) both}html[data-design=fold] .hv-faq[data-anim=on] .hv-faq__card[data-in=true] .hv-faq__item{animation:hv-faq-rise .5s var(--faq-fold) calc(80ms + var(--i, 0) * 70ms) both}html[data-design=fold] .hv-faq[data-anim=on] .hv-faq__card[data-in=true] .hv-faq__slab{animation:hv-faq-fade .45s var(--faq-tw) .4s backwards}@keyframes hv-faq-rise{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:none}}@keyframes hv-faq-fade{0%{opacity:0}}html[data-design=fold] .hv-faq__wrap--news{margin-top:120px}html[data-design=fold] .hv-faq-n{grid-column:1 / -1;min-width:0}html[data-design=fold] .hv-faq-n__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 40px;margin-bottom:40px}html[data-design=fold] .hv-faq-n__intro{min-width:0;max-width:720px}html[data-design=fold] .hv-faq-n__h{margin:0;color:var(--f-ink, #20294c);font-size:40px;line-height:42px;font-weight:700;letter-spacing:-1.2px;text-wrap:balance}html[data-design=fold] .hv-faq-n__body{margin:12px 0 0;color:var(--f-muted, #676b89);font-size:18px;line-height:28px;text-wrap:pretty}html[data-design=fold] .hv-faq-n__all{display:inline-flex;flex:none;align-items:center;gap:8px;padding-bottom:2px;color:var(--faq-accent);font-size:18px;line-height:28px;font-weight:600;text-decoration:none}html[data-design=fold] .hv-faq-n__all svg{transition:transform .15s var(--faq-tw)}@media(hover:hover){html[data-design=fold] .hv-faq-n__all:hover .fk-link{border-bottom-color:currentColor}html[data-design=fold] .hv-faq-n__all:hover svg{transform:translate(3px)}}html[data-design=fold] .hv-faq-n__all:focus-visible{outline:2px solid var(--f-focus, #8f1951);outline-offset:3px;border-radius:4px}html[data-design=fold] .hv-faq-n__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;margin:0;padding:0;list-style:none}html[data-design=fold] .hv-faq-n__card{min-width:0}html[data-design=fold] .hv-faq-n[data-in=false] .hv-faq-n__card{opacity:0}html[data-design=fold] .hv-faq-n[data-in=true] .hv-faq-n__card{animation:hv-faq-card .5s var(--faq-fold) calc(var(--i, 0) * 70ms) both}html[data-design=fold] .hv-faq[data-anim=off] .hv-faq-n .hv-faq-n__card{opacity:1;animation:none}@keyframes hv-faq-card{0%{opacity:0;transform:translate3d(0,24px,0) scale(.98)}to{opacity:1;transform:none}}html[data-design=fold] .hv-faq-n__link,html[data-design=fold] .hv-faq-n__skel{position:relative;display:flex;flex-direction:column;height:100%;min-height:360px;padding:0 32px 36px 64px;border-radius:24px;background-color:var(--f-surface, #f0f1f5);background-image:var(--f-grain);background-size:240px 240px;overflow:hidden;color:var(--f-ink, #20294c);text-decoration:none}html[data-design=fold] .hv-faq-n__link:before,html[data-design=fold] .hv-faq-n__skel:before{content:"";position:absolute;left:40px;top:0;bottom:40px;width:1px;background:var(--f-border-strong, #c7cbdb)}html[data-design=fold] .hv-faq-n__link:focus-visible{outline:2px solid var(--f-focus, #8f1951);outline-offset:3px}html[data-design=fold] .hv-faq-n__mini{display:block;width:100%;margin-top:-26px;padding:44px 18px 16px;border-radius:12px;background:var(--f-card, #fff);box-shadow:var(--f-shadow-sm);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 44px);mask-image:linear-gradient(180deg,transparent 0,#000 44px);transform-origin:30% 100%;transition:transform .15s var(--faq-tw),box-shadow .15s var(--faq-tw)}html[data-design=fold] .hv-faq-n__mini-top{display:flex;align-items:center;gap:10px;min-width:0;min-height:30px}html[data-design=fold] .hv-faq-n__tag{min-width:0;overflow:hidden;color:var(--f-muted, #676b89);font-size:12px;line-height:16px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap}html[data-design=fold] .hv-faq-n__go{flex:none;margin-left:auto;color:var(--f-muted, #676b89);transition:transform .15s var(--faq-tw),color .15s var(--faq-tw)}html[data-design=fold] .hv-faq-n__date{display:block;margin-top:12px;color:var(--f-ink, #20294c);font-size:15px;line-height:20px;font-weight:600}html[data-design=fold] .hv-faq-n__text{display:flex;flex-direction:column;gap:10px;margin-top:auto;padding-top:28px}html[data-design=fold] .hv-faq-n__title{color:var(--f-ink, #20294c);font-size:19px;line-height:27px;font-weight:600;letter-spacing:-.005em;overflow-wrap:break-word;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:4px;transition:text-decoration-color .1s linear}html[data-design=fold] .hv-faq-n__excerpt{display:-webkit-box;overflow:hidden;color:var(--f-muted, #676b89);font-size:15px;line-height:23px;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}@media(hover:hover){html[data-design=fold] .hv-faq-n__link:hover .hv-faq-n__mini{transform:translateY(-6px) rotate(-1deg);box-shadow:var(--f-shadow-lift)}html[data-design=fold] .hv-faq-n__link:hover .hv-faq-n__go{color:var(--faq-accent);transform:translate(2px,-2px)}html[data-design=fold] .hv-faq-n__link:hover .hv-faq-n__title{text-decoration-color:currentColor}}html[data-design=fold] .hv-faq-n__link:focus-visible .hv-faq-n__title{text-decoration-color:currentColor}html[data-design=fold] .hv-faq-n__skel{list-style:none}html[data-design=fold] .hv-faq-n__skel-mini{display:block;height:118px;margin-top:-26px;padding:52px 18px 0;border-radius:12px;background:var(--f-card, #fff);box-shadow:var(--f-shadow-sm);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 44px);mask-image:linear-gradient(180deg,transparent 0,#000 44px)}html[data-design=fold] .hv-faq-n__skel-mini span,html[data-design=fold] .hv-faq-n__skel-text span{display:block;height:10px;margin-bottom:10px;border-radius:5px;background:var(--f-surface-2, #e6e8f0)}html[data-design=fold] .hv-faq-n__skel-mini span:nth-child(1){width:46%}html[data-design=fold] .hv-faq-n__skel-mini span:nth-child(2){width:30%}html[data-design=fold] .hv-faq-n__skel-text{display:block;margin-top:auto}html[data-design=fold] .hv-faq-n__skel-text span{height:16px;margin-bottom:12px;border-radius:8px;background:#e2e5ee}html[data-design=fold] .hv-faq-n__skel-text span:nth-child(1){width:88%}html[data-design=fold] .hv-faq-n__skel-text span:nth-child(2){width:64%}html[data-design=fold] .hv-faq-n__skel-text span:nth-child(3){width:76%;height:10px;margin-bottom:0;background:var(--f-surface-2, #e6e8f0)}html[data-design=fold] .hv-faq-n__skel:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 25%,rgba(255,255,255,.6) 50%,transparent 75%);transform:translate(-100%);animation:hv-faq-shimmer 1.2s linear infinite;pointer-events:none}@keyframes hv-faq-shimmer{to{transform:translate(100%)}}html[data-design=fold] .hv-faq-n__empty{display:flex;align-items:center;gap:12px;margin:0;padding:32px 40px;border-radius:24px;background:var(--f-surface, #f0f1f5);color:var(--f-muted, #676b89);font-size:18px;line-height:28px}html[data-design=fold] .hv-faq[data-anim=off] .hv-faq__slab,html[data-design=fold] .hv-faq[data-anim=off] .hv-faq__panel,html[data-design=fold] .hv-faq[data-anim=off] .hv-faq__a>*,html[data-design=fold] .hv-faq[data-anim=off] .hv-faq__caret svg,html[data-design=fold] .hv-faq[data-anim=off] .hv-faq__item:before{transition:none;animation:none}html[data-design=fold] .hv-faq[data-anim=off] .hv-faq__item{animation:none;opacity:1}html[data-design=fold] .hv-faq[data-anim=off] .hv-faq__a>*{transform:none}html[data-design=fold] .hv-faq[data-anim=off] .hv-faq-n__skel:after{display:none}html[data-design=fold] .hv-faq[data-anim=off] .hv-faq-n__link:hover .hv-faq-n__mini{transform:none}@media(max-width:1023px){html[data-design=fold] .hv-faq__head{grid-column:1 / -1;position:static;padding-top:0;margin-bottom:40px}html[data-design=fold] .hv-faq__h{max-width:none;font-size:56px;line-height:54px;letter-spacing:-1.68px}html[data-design=fold] .hv-faq__card{grid-column:1 / -1}html[data-design=fold] .hv-faq-n__grid,html[data-design=fold] .hv-faq-n__grid--skel{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:340px;gap:16px;margin-inline:-20px;padding:4px 20px 8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:20px;scrollbar-width:none}html[data-design=fold] .hv-faq-n__grid::-webkit-scrollbar{display:none}html[data-design=fold] .hv-faq-n__card,html[data-design=fold] .hv-faq-n__skel{scroll-snap-align:start}}@media(max-width:767px){html[data-design=fold] .hv-faq__wrap{grid-template-columns:minmax(0,1fr);width:calc(100% - 40px)}html[data-design=fold] .hv-faq__head{margin-bottom:28px}html[data-design=fold] .hv-faq__h{font-size:44px;line-height:46px;letter-spacing:-1.32px}html[data-design=fold] .hv-faq__card{padding:6px;border-radius:20px}html[data-design=fold] .hv-faq__slab{left:6px;right:6px;border-radius:14px}html[data-design=fold] .hv-faq__item+.hv-faq__item:before{left:14px;right:14px}html[data-design=fold] .hv-faq__q{grid-template-columns:28px minmax(0,1fr);column-gap:12px;min-height:64px;padding:16px 14px;border-radius:14px;font-size:18px;line-height:26px}html[data-design=fold] .hv-faq__caret{width:28px;height:28px}html[data-design=fold] .hv-faq__a{padding:0 16px 20px 54px}html[data-design=fold] .hv-faq__atext{font-size:16px;line-height:26px}html[data-design=fold] .hv-faq__link{margin-top:12px;font-size:15px}html[data-design=fold] .hv-faq__wrap--news{margin-top:88px}html[data-design=fold] .hv-faq-n__head{margin-bottom:28px}html[data-design=fold] .hv-faq-n__h{font-size:32px;line-height:36px;letter-spacing:-.96px}html[data-design=fold] .hv-faq-n__body{margin-top:10px;font-size:17px;line-height:27px}html[data-design=fold] .hv-faq-n__all{font-size:17px}html[data-design=fold] .hv-faq-n__grid,html[data-design=fold] .hv-faq-n__grid--skel{grid-auto-columns:min(84%,320px);gap:12px}html[data-design=fold] .hv-faq-n__link,html[data-design=fold] .hv-faq-n__skel{min-height:320px;padding:0 20px 28px 44px;border-radius:20px}html[data-design=fold] .hv-faq-n__link:before,html[data-design=fold] .hv-faq-n__skel:before{left:24px;bottom:28px}html[data-design=fold] .hv-faq-n__title{font-size:18px;line-height:26px}html[data-design=fold] .hv-faq-n__empty{padding:24px;font-size:16px}}html[data-design=fold] .hv-mr{--mr-line: var(--f-border, #dddfe9);--mr-page: #fff;--mr-ease-fold: var(--fk-ease-fold, cubic-bezier(.06, .94, .67, 1.01));--mr-ease-tw: var(--fk-ease-tw, cubic-bezier(.4, 0, .2, 1));--mr-pin-s: 1;--mr-dot-w: 4.2;--mr-arc-w: 3.4;--mr-arc-gap: 10;--mr-inset: 28px;margin-top:100px;color:var(--f-ink);font-family:var(--f-font)}html[data-design=fold] .hv-mr,html[data-design=fold] .hv-mr *,html[data-design=fold] .hv-mr *:before,html[data-design=fold] .hv-mr *:after{box-sizing:border-box}html[data-design=fold] .hv-mr__frame{container-type:inline-size;position:relative;display:grid;width:min(1200px,100% - 40px);margin-inline:auto;--mr-col-w: min(588px, 100cqw);--mr-map-w: min(730px, 100cqw);--mr-map-h: calc(var(--mr-map-w) * .4);--mr-pad: 20px;--mr-rule-off: calc(var(--mr-pad) + var(--mr-map-h) * .3);--mr-pb: 48px;grid-template-columns:[full-start] minmax(0,1fr) [col-start text-start art-start] minmax(0,588px) [col-end text-end art-end] minmax(0,1fr) [full-end];grid-template-rows:[text-start] auto [text-end art-start] auto [art-end cta-start] auto [cta-end pad-start] var(--mr-pb) [pad-end]}html[data-design=fold] .hv-mr-rule{position:relative;z-index:0;display:block;background:var(--mr-line);pointer-events:none}html[data-design=fold] .hv-mr-rule--top{grid-column:full;grid-row:art;align-self:start;height:1px;margin-top:var(--mr-rule-off);transform-origin:50% 50%}html[data-design=fold] .hv-mr-rule--side{grid-column:col;grid-row:art-start / pad-end;width:1px;margin-top:var(--mr-rule-off);transform-origin:50% 0}html[data-design=fold] .hv-mr-rule--left{justify-self:start}html[data-design=fold] .hv-mr-rule--right{justify-self:end}html[data-design=fold] .hv-mr-rule--bottom{grid-column:full;grid-row:pad;align-self:end;height:1px;transform-origin:50% 50%}html[data-design=fold] .hv-mr-rule--art{position:absolute;left:0;right:0;bottom:0;height:1px;transform-origin:0 50%}html[data-design=fold] .hv-mr__text{grid-column:text;grid-row:text;position:relative;z-index:1;min-width:0}html[data-design=fold] .hv-mr-art{grid-column:art;grid-row:art;align-self:start;position:relative;z-index:1;min-width:0;margin-top:48px;padding-bottom:32px}html[data-design=fold] .hv-mr__cta{grid-column:text;grid-row:cta;position:relative;z-index:1;min-width:0;padding:32px var(--mr-inset) 0}html[data-design=fold] .hv-mr-map{position:relative;z-index:2;width:calc(var(--mr-map-w) + 24px);margin:0 calc((var(--mr-col-w) - var(--mr-map-w)) / 2 - 12px);padding:var(--mr-pad) 12px;background:var(--mr-page)}html[data-design=fold] .hv-mr-map__stage{position:relative;aspect-ratio:1000 / 400;will-change:transform}html[data-design=fold] .hv-mr-map__dots,html[data-design=fold] .hv-mr-map__art{position:absolute;inset:0;width:100%;height:100%;overflow:visible}html[data-design=fold] .hv-mr-map__dots path{fill:none;stroke:var(--f-border-strong, #c7cbdb);stroke-width:var(--mr-dot-w);stroke-linecap:round}html[data-design=fold] .hv-mr-arc__line,html[data-design=fold] .hv-mr-arc__heat{fill:none;stroke-linecap:round;stroke-dasharray:.1 var(--mr-arc-gap)}html[data-design=fold] .hv-mr-arc__line{stroke:var(--f-ink);stroke-width:var(--mr-arc-w);transition:opacity .2s var(--mr-ease-tw)}html[data-design=fold] .hv-mr-arc__heat{stroke:var(--f-accent);stroke-width:calc(var(--mr-arc-w) * 1.3)}html[data-design=fold] .hv-mr-arc__reveal,html[data-design=fold] .hv-mr-arc__hotreveal{fill:none;stroke:#fff;stroke-width:18;stroke-dasharray:1 1;stroke-dashoffset:0}html[data-design=fold] .hv-mr-arc__hotreveal{stroke-dashoffset:1;transition:none}html[data-design=fold] .hv-mr-arc__hotreveal.is-on{stroke-dashoffset:0;transition:stroke-dashoffset .4s var(--mr-ease-fold)}html[data-design=fold] .hv-mr-arc:not(.is-hot) .hv-mr-arc__line{opacity:1}html[data-design=fold] .hv-mr:has(.hv-mr-arc.is-hot) .hv-mr-arc:not(.is-hot) .hv-mr-arc__line{opacity:.4}html[data-design=fold] .hv-mr-pin__size{transform-box:fill-box;transform-origin:center;transform:scale(var(--mr-pin-s))}html[data-design=fold] .hv-mr-pin__dot{fill:var(--f-ink);stroke:#fff;stroke-width:2.5}html[data-design=fold] .hv-mr-pin--office .hv-mr-pin__dot{fill:var(--f-accent)}html[data-design=fold] .hv-mr-pin__halo{fill:var(--f-accent);opacity:.16}html[data-design=fold] .hv-mr-pin__body{transform-box:fill-box;transform-origin:center;transition:transform .3s var(--mr-ease-fold)}html[data-design=fold] .hv-mr-pin.is-active .hv-mr-pin__body{transform:scale(1.3)}html[data-design=fold] .hv-mr-pin__ring{fill:none;stroke:var(--f-ink);stroke-width:2;opacity:0;transform-box:fill-box;transform-origin:center}html[data-design=fold] .hv-mr-pin--office .hv-mr-pin__ring{stroke:var(--f-accent)}html[data-design=fold] .hv-mr[data-intro=done] .hv-mr-pin__ring{animation:hv-mr-breathe 2.4s ease-out infinite;animation-delay:calc(var(--i, 0) * .48s)}html[data-design=fold] .hv-mr[data-live=false] :is(.hv-mr-pin__ring,.hv-mr-pill__bar){animation-play-state:paused}@keyframes hv-mr-breathe{0%{transform:scale(1);opacity:.6}to{transform:scale(1.35);opacity:0}}html[data-design=fold] .hv-mr-map__hits{position:absolute;inset:0;pointer-events:none}html[data-design=fold] .hv-mr-hit{position:absolute;width:32px;height:32px;margin:-16px 0 0 -16px;border-radius:50%;pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent}@media(pointer:coarse){html[data-design=fold] .hv-mr-hit{width:44px;height:44px;margin:-22px 0 0 -22px}}html[data-design=fold] .hv-mr-chip{position:absolute;left:0;top:0;z-index:3;width:max-content;max-width:min(380px,calc(100% - 8px));visibility:hidden;pointer-events:none}html[data-design=fold] .hv-mr-chip.is-placed{visibility:visible}html[data-design=fold] .hv-mr-chip__in{display:flex;align-items:center;gap:8px;padding:8px 14px 8px 10px;border-radius:18px;background:var(--f-card, #fff);box-shadow:var(--f-shadow-sm);color:var(--f-ink);font-size:14px;font-weight:600;line-height:20px;letter-spacing:.01em;animation:hv-mr-chip-in .2s var(--mr-ease-tw) both}html[data-design=fold] .hv-mr-chip.is-below .hv-mr-chip__in{animation-name:hv-mr-chip-in-below}@keyframes hv-mr-chip-in{0%{opacity:0;transform:translateY(12px)}}@keyframes hv-mr-chip-in-below{0%{opacity:0;transform:translateY(-12px)}}html[data-design=fold] .hv-mr-chip__dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--f-ink)}html[data-design=fold] .hv-mr-chip--office .hv-mr-chip__dot{background:var(--f-accent)}html[data-design=fold] .hv-mr-chip__text{min-width:0}html[data-design=fold] .hv-mr__text{padding:0 var(--mr-inset)}html[data-design=fold] .hv-mr__eyebrow{margin:0 0 16px;color:var(--f-muted);font-size:20px;font-weight:500;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}html[data-design=fold] .hv-mr__title{margin:0;color:var(--f-ink);font-size:clamp(2.5rem,1.6rem + 3.6vw,4rem);font-weight:700;line-height:1;letter-spacing:-.03em;text-wrap:balance}html[data-design=fold] .hv-mr__body{margin:16px 0 0;color:var(--f-ink);font-size:20px;line-height:34px;letter-spacing:.01em;text-wrap:pretty}html[data-design=fold] .hv-mr-reach{padding:8px var(--mr-inset) 0}html[data-design=fold] .hv-mr-reach__label{margin:0 0 12px;color:var(--f-muted);font-size:16px;line-height:24px}html[data-design=fold] .hv-mr-pills{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}html[data-design=fold] .hv-mr-pill{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px 0 12px;overflow:hidden;border:1px solid var(--f-border);border-radius:9999px;background:var(--f-card, #fff);box-shadow:var(--f-shadow-input);color:var(--f-ink);font:inherit;font-size:15px;font-weight:500;line-height:1.2;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color .15s var(--mr-ease-tw),background-color .15s var(--mr-ease-tw)}html[data-design=fold] .hv-mr-pill:hover{border-color:var(--f-pill-border)}html[data-design=fold] .hv-mr-pill.is-active{border-color:var(--f-ink)}html[data-design=fold] .hv-mr-pill:focus-visible{outline:2px solid var(--f-focus);outline-offset:3px}@media(pointer:coarse){html[data-design=fold] .hv-mr-pill{min-height:44px}}html[data-design=fold] .hv-mr-pill__dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--f-border-strong);transition:transform .15s var(--mr-ease-tw),background-color .15s var(--mr-ease-tw)}html[data-design=fold] .hv-mr-pill--office .hv-mr-pill__dot{background:transparent;box-shadow:inset 0 0 0 2px var(--f-accent)}html[data-design=fold] .hv-mr-pill.is-active .hv-mr-pill__dot{background:var(--f-accent);box-shadow:none;transform:scale(1.25)}html[data-design=fold] .hv-mr-pill__bar{position:absolute;left:14px;right:14px;bottom:5px;height:2px;border-radius:2px;background:var(--f-accent);transform:scaleX(0);transform-origin:0 50%;display:none}html[data-design=fold] .hv-mr-reach.is-cycling .hv-mr-pill__bar{display:block;animation:hv-mr-fill 2.5s linear both}@keyframes hv-mr-fill{to{transform:scaleX(1)}}@media(min-width:1024px){html[data-design=fold] .hv-mr__frame{--mr-map-w: calc((100cqw - 24px)/2) ;grid-template-columns:[full-start text-start] minmax(0,1fr) [text-end] 12px [col-start] 12px [art-start] minmax(0,1fr) [art-end col-end full-end];grid-template-rows:[text-start art-start] auto [text-end art-end cta-start] auto [cta-end pad-start] var(--mr-pb) [pad-end]}html[data-design=fold] .hv-mr-rule--right{display:none}html[data-design=fold] .hv-mr__text{padding:calc(var(--mr-rule-off) + 44px) 0 0}html[data-design=fold] .hv-mr__title{font-size:min(4rem,4.4cqw)}html[data-design=fold] .hv-mr__cta{padding:32px 0 0}html[data-design=fold] .hv-mr-art{margin-top:0;padding:0 0 36px}html[data-design=fold] .hv-mr-map{width:var(--mr-map-w);margin:0;padding:var(--mr-pad) 0}html[data-design=fold] .hv-mr-reach{padding:4px 0 0}html[data-design=fold] .hv-mr-pill{padding:0 14px 0 10px}}@media(max-width:1099px){html[data-design=fold] .hv-mr{--mr-pin-s: 1.15}}@media(max-width:767px){html[data-design=fold] .hv-mr{--mr-pin-s: 1.4;--mr-dot-w: 4.4;--mr-arc-w: 4;--mr-arc-gap: 12;--mr-inset: 16px}html[data-design=fold] .hv-mr__frame{--mr-pad: 12px;--mr-map-h: calc(var(--mr-map-w) * .5625);--mr-pb: 40px}html[data-design=fold] .hv-mr-map__dots{-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}html[data-design=fold] .hv-mr-art{margin-top:36px;padding-bottom:28px}html[data-design=fold] .hv-mr__text{padding-inline:0}html[data-design=fold] .hv-mr__eyebrow{font-size:16px;margin-bottom:12px}html[data-design=fold] .hv-mr__body{font-size:18px;line-height:30px}html[data-design=fold] .hv-mr-chip__in{padding:6px 12px 6px 8px;font-size:13px;line-height:18px}}@media(prefers-reduced-motion:reduce){html[data-design=fold] .hv-mr .hv-mr-pin__ring{animation:none}html[data-design=fold] .hv-mr .hv-mr-reach.is-cycling .hv-mr-pill__bar{display:none}html[data-design=fold] .hv-mr-map__stage{will-change:auto}}html[data-design=fold][data-motion=reduce] .hv-mr .hv-mr-pin__ring{animation:none}html[data-design=fold][data-motion=reduce] .hv-mr .hv-mr-reach.is-cycling .hv-mr-pill__bar{display:none}html[data-design=fold] .hv-nc{--nc-coin: 140px;--nc-top: 48px;--nc-cg: 24px;--nc-gold: #e3b448;--nc-lab-gap: 16px;--nc-lab-lh: 24px;position:relative;margin-top:0;padding-top:var(--nc-top);color:var(--f-ink);font-family:var(--f-font)}html[data-design=fold] .hv-nc,html[data-design=fold] .hv-nc *,html[data-design=fold] .hv-nc *:before,html[data-design=fold] .hv-nc *:after{box-sizing:border-box}html[data-design=fold] .hv-nc-defs{position:absolute;width:0;height:0;overflow:hidden}html[data-design=fold] .hv-nc__inner{width:min(1200px,100% - 40px);margin-inline:auto}html[data-design=fold] .hv-nc-text{max-width:588px;min-width:0;margin-bottom:48px}html[data-design=fold] .hv-nc-eyebrow{margin:0 0 14px;font-size:20px;line-height:28px;font-weight:500;letter-spacing:.02em;text-transform:uppercase;color:var(--f-muted)}html[data-design=fold] .hv-nc-body{max-width:34em;margin:0;font-size:20px;line-height:34px;letter-spacing:.01em;color:var(--f-ink);text-wrap:pretty}html[data-design=fold] .hv-nc-art{position:relative;z-index:1;pointer-events:none}html[data-design=fold] .hv-nc-coins{position:relative;z-index:1;display:grid;grid-template-columns:repeat(var(--nc-n, 5),minmax(0,1fr));column-gap:var(--nc-cg);row-gap:32px;justify-items:center;align-items:start;margin:0;padding:0;list-style:none}html[data-design=fold] .hv-nc-item{display:flex;flex-direction:column-reverse;align-items:center;justify-content:flex-start;gap:var(--nc-lab-gap);min-width:0;max-width:100%}html[data-design=fold] .hv-nc-label{position:relative;max-width:min(100%,180px);font-size:16px;line-height:var(--nc-lab-lh);color:var(--f-muted);text-align:center;text-wrap:balance;overflow-wrap:anywhere}html[data-design=fold] .hv-nc-trail{--nc-col: calc((100% - (var(--nc-n, 5) - 1) * var(--nc-cg)) / var(--nc-n, 5));position:absolute;z-index:0;top:calc(var(--nc-coin) / 2 - 20px);left:calc(var(--nc-col) / 2);width:calc(100% - var(--nc-col));height:40px;overflow:visible}html[data-design=fold] .hv-nc-trail path{fill:none;stroke:var(--f-ink);stroke-width:2.6;stroke-linecap:round;stroke-dasharray:.1 9;vector-effect:non-scaling-stroke;opacity:.28}html[data-design=fold] .hv-nc-drop{position:relative;display:block;flex:none;width:var(--nc-coin);height:var(--nc-coin)}html[data-design=fold] .hv-nc-coin{appearance:none;position:relative;display:block;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:50%;background:none;color:inherit;font:inherit;perspective:800px;pointer-events:auto;-webkit-tap-highlight-color:transparent;touch-action:manipulation}html[data-design=fold] button.hv-nc-coin{cursor:pointer;transition:transform .15s var(--fk-ease-tw, cubic-bezier(.4, 0, .2, 1))}html[data-design=fold] button.hv-nc-coin:focus-visible{outline:2px solid var(--f-focus);outline-offset:6px}html[data-design=fold] button.hv-nc-coin:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){html[data-design=fold] button.hv-nc-coin:hover{transform:translateY(-3px)}}html[data-design=fold] .hv-nc-fall,html[data-design=fold] .hv-nc-idle,html[data-design=fold] .hv-nc-flip{position:absolute;inset:0;display:block;transform-style:preserve-3d}html[data-design=fold] .hv-nc-fall{will-change:transform}html[data-design=fold] .hv-nc-edge{position:absolute;inset:2px;border:1.6px solid var(--f-ink);border-radius:50%;background:var(--nc-gold);transform:translateZ(calc(var(--nc-coin) * .014 * var(--k)))}html[data-design=fold] .hv-nc-face{position:absolute;inset:0;display:grid;place-items:center;border-radius:50%;backface-visibility:hidden;-webkit-backface-visibility:hidden}html[data-design=fold] .hv-nc-face--front{transform:translateZ(calc(var(--nc-coin) * .04))}html[data-design=fold] .hv-nc-face--back{transform:rotateX(180deg) translateZ(calc(var(--nc-coin) * .04))}html[data-design=fold] .hv-nc-face__art{position:absolute;inset:0;width:100%;height:100%;overflow:visible}html[data-design=fold] .hv-nc-ink{fill:none;stroke:var(--f-ink);stroke-linecap:round;stroke-linejoin:round}html[data-design=fold] .hv-nc-ink--o{stroke-width:2.6}html[data-design=fold] .hv-nc-ink--t{stroke-width:2.4}html[data-design=fold] .hv-nc-ink--d{stroke-width:1.8}html[data-design=fold] .hv-nc-ink--h{stroke-width:1.1;opacity:.3}html[data-design=fold] .hv-nc-value{position:relative;max-width:78%;font-size:calc(var(--nc-coin) * min(.19,1 / var(--nc-len, 5)));line-height:1;font-weight:800;letter-spacing:-.035em;color:var(--f-ink);white-space:nowrap;font-variant-numeric:tabular-nums;display:grid;justify-items:center}html[data-design=fold] .hv-nc-sizer,html[data-design=fold] .hv-nc-num{grid-area:1 / 1}html[data-design=fold] .hv-nc-sizer{visibility:hidden}html[data-design=fold] .hv-nc-star{position:absolute;width:24px;height:24px;overflow:visible;pointer-events:none;transform:scale(0)}html[data-design=fold] .hv-nc-star path{fill:var(--nc-gold);stroke:var(--f-ink);stroke-width:1.8;stroke-linejoin:round}html[data-design=fold] .hv-nc-star--a{top:-6px;right:-10px}html[data-design=fold] .hv-nc-star--b{bottom:4px;left:-14px;width:18px;height:18px}@media(max-width:1023.98px){html[data-design=fold] .hv-nc{--nc-coin: 116px;--nc-cg: 16px;--nc-lab-gap: 12px;--nc-lab-lh: 22px}html[data-design=fold] .hv-nc-label{font-size:15px}}@media(max-width:767.98px){html[data-design=fold] .hv-nc{--nc-coin: 120px;--nc-top: 40px;--nc-lab-gap: 12px}html[data-design=fold] .hv-nc-text{margin-bottom:32px}html[data-design=fold] .hv-nc-body{font-size:18px;line-height:30px}html[data-design=fold] .hv-nc-art{pointer-events:auto}html[data-design=fold] .hv-nc-trail{display:none}html[data-design=fold] .hv-nc-coins{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;row-gap:28px}html[data-design=fold] .hv-nc-item:last-child:nth-child(odd){grid-column:1 / -1}html[data-design=fold] .hv-nc-label{max-width:min(100%,150px);font-size:16px;line-height:22px}}html[data-design=fold] .hv-fb{--fb-ink: var(--f-ink, #20294c);--fb-accent: var(--f-accent, #8f1951);--fb-slab: var(--f-surface, #f0f1f5);--fb-open: #6fd3a0;--fb-closed: #979db5;--fb-ease-tw: var(--fk-ease-tw, cubic-bezier(.4, 0, .2, 1));--fb-ease-fold: var(--fk-ease-fold, cubic-bezier(.06, .94, .67, 1.01));--fb-poke: 70px;position:relative;margin:300px 0 100px;color:var(--fb-ink);font-family:var(--f-font)}html[data-design=fold] .hv-fb,html[data-design=fold] .hv-fb *,html[data-design=fold] .hv-fb *:before,html[data-design=fold] .hv-fb *:after{box-sizing:border-box}html[data-design=fold] .hv-fb__inner{width:min(1200px,calc(100% - 40px));margin-inline:auto}html[data-design=fold] .hv-fb__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto 1fr auto;grid-template-areas:"contact privacy links" "photo   privacy links" "photo   privacy addr";gap:24px}html[data-design=fold] .hv-fb__card{position:relative;min-width:0;border-radius:24px}html[data-design=fold] .hv-fb__contact{grid-area:contact}html[data-design=fold] .hv-fb__privacy{grid-area:privacy}html[data-design=fold] .hv-fb__links{grid-area:links}html[data-design=fold] .hv-fb__photo{grid-area:photo}html[data-design=fold] .hv-fb__addr{grid-area:addr}html[data-design=fold] :is(.hv-fb__privacy,.hv-fb__links,.hv-fb__addr){background-color:var(--fb-slab);background-image:var(--f-grain);background-size:240px 240px}html[data-design=fold] .hv-fb__stretch:after{content:"";position:absolute;inset:0;z-index:1;border-radius:24px}html[data-design=fold] .hv-fb__contact{display:flex;flex-direction:column;min-height:363px;padding:32px;background:var(--fb-ink);color:#fff}html[data-design=fold] .hv-fb__contact-top{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 16px;margin-bottom:28px}html[data-design=fold] .hv-fb__status{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin:0;text-align:left}html[data-design=fold] .hv-fb__status-pill{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 13px 0 11px;border:1px solid rgba(255,255,255,.16);border-radius:var(--f-r-pill, 9999px);background:#ffffff14;font-size:14px;font-weight:600;line-height:1.2;letter-spacing:.01em}html[data-design=fold] .hv-fb__dot{position:relative;flex:none;width:8px;height:8px;border-radius:50%;background:var(--fb-closed);transition:background-color .2s var(--fb-ease-tw)}html[data-design=fold] .hv-fb__status.is-open .hv-fb__dot{background:var(--fb-open)}html[data-design=fold] .hv-fb__status.is-open .hv-fb__dot:after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--fb-open);animation:hv-fb-breathe 2.4s ease-out infinite}html[data-design=fold] .hv-fb[data-live=false] .hv-fb__dot:after{animation-play-state:paused}@keyframes hv-fb-breathe{0%{transform:scale(1);opacity:.65}70%,to{transform:scale(2.8);opacity:0}}html[data-design=fold] .hv-fb__labels{display:inline-grid}html[data-design=fold] .hv-fb__label{grid-area:1 / 1;white-space:nowrap}html[data-design=fold] .hv-fb__label[data-on=false]{opacity:0;visibility:hidden}html[data-design=fold] .hv-fb__status[data-swap=on] .hv-fb__label[data-on=true]{animation:hv-fb-swap-in .2s var(--fb-ease-tw) both}html[data-design=fold] .hv-fb__status[data-swap=on] .hv-fb__label[data-on=false]{animation:hv-fb-swap-out .2s var(--fb-ease-tw) both}@keyframes hv-fb-swap-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes hv-fb-swap-out{0%{opacity:1;transform:none;visibility:visible}to{opacity:0;transform:translateY(-12px);visibility:hidden}}html[data-design=fold] .hv-fb__hint{font-size:13px;line-height:1.3;color:#ffffffb3}html[data-design=fold] .hv-fb__h{margin:0 0 14px;color:#fff;font-size:32px;font-weight:700;line-height:1;letter-spacing:-.03em;text-wrap:balance}html[data-design=fold] .hv-fb__body{margin:0 0 22px;color:#ffffffbd;font-size:16px;line-height:1.5;letter-spacing:.01em;text-wrap:pretty}html[data-design=fold] .hv-fb__phone-wrap{position:relative;align-self:flex-start;max-width:100%}html[data-design=fold] .hv-fb__phone{display:inline-flex;align-items:center;gap:12px;min-height:44px;max-width:100%;color:#fff;font-size:20px;font-weight:600;letter-spacing:-.005em;text-decoration:none;border-radius:12px}html[data-design=fold] .hv-fb__phone-icon{display:inline-grid;place-items:center;flex:none;width:38px;height:38px;border-radius:50%;background:#ffffff1a;color:#fff}html[data-design=fold] .hv-fb__phone-num{position:relative;white-space:nowrap}html[data-design=fold] .hv-fb__phone-num:after,html[data-design=fold] .hv-fb__link-text:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .1s linear}html[data-design=fold] .hv-fb__phone:is(:hover,:focus-visible) .hv-fb__phone-num:after{transform:scaleX(1)}html[data-design=fold] .hv-fb__phone-act{position:relative;flex:none;width:20px;height:20px;color:#ffffff9e;transition:color .15s var(--fb-ease-tw)}html[data-design=fold] .hv-fb__phone:hover .hv-fb__phone-act{color:#fff}html[data-design=fold] .hv-fb__glyph{position:absolute;inset:0;width:20px;height:20px;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s var(--fb-ease-tw),transform .2s var(--fb-ease-tw)}html[data-design=fold] .hv-fb__glyph--check{stroke:var(--fb-open);stroke-width:2.2;stroke-dasharray:1;stroke-dashoffset:1;opacity:0}html[data-design=fold] .hv-fb__phone[data-copied=true] .hv-fb__glyph--copy{opacity:0;transform:scale(.6)}html[data-design=fold] .hv-fb__phone[data-copied=true] .hv-fb__glyph--check{opacity:1;animation:hv-fb-draw .3s ease-out forwards}@keyframes hv-fb-draw{to{stroke-dashoffset:0}}html[data-design=fold] .hv-fb__toast{position:absolute;left:0;bottom:calc(100% + 8px);z-index:3;display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:7px 14px 7px 10px;border-radius:var(--f-r-pill, 9999px);background:#fff;color:var(--fb-ink);font-size:14px;font-weight:600;line-height:1.2;white-space:nowrap;box-shadow:#0000004d 0 10px 26px,#0000001f 0 2px 6px;pointer-events:none;opacity:0;visibility:hidden}html[data-design=fold] .hv-fb__toast[data-state=in]{visibility:visible;animation:hv-fb-toast-in .2s var(--fb-ease-tw) both}html[data-design=fold] .hv-fb__toast[data-state=out]{visibility:visible;animation:hv-fb-toast-out .2s ease-in both}@keyframes hv-fb-toast-in{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}}@keyframes hv-fb-toast-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}html[data-design=fold] .hv-fb__toast-check{flex:none;width:18px;height:18px;stroke:#2e8a66;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}html[data-design=fold] .hv-fb__toast[data-state=in] .hv-fb__toast-check{animation:hv-fb-draw .3s .08s ease-out forwards}html[data-design=fold] .hv-fb__toast[data-state=out] .hv-fb__toast-check{stroke-dashoffset:0}html[data-design=fold] .hv-fb__toast[data-ok=false]{color:var(--fb-accent)}html[data-design=fold] .hv-fb__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:24px}html[data-design=fold] .hv-fb__cta{flex:1 1 auto;padding-inline:16px;font-size:15px}html[data-design=fold] .hv-fb__contact .f-pill--primary:hover{filter:brightness(.9);transform:none}html[data-design=fold] .hv-fb__contact .f-pill--ghost{border-color:#ffffff4d;color:#fff;transition:border-color .15s var(--fb-ease-tw),background-color .15s var(--fb-ease-tw)}html[data-design=fold] .hv-fb__contact .f-pill--ghost:hover{border-color:#fff;background:#ffffff0f;transform:none}html[data-design=fold] .hv-fb__privacy{display:flex;flex-direction:column;justify-content:flex-end;min-height:560px;padding:32px}html[data-design=fold] .hv-fb__key{position:absolute;z-index:2;top:calc(var(--fb-poke) * -1 - 32px);right:8px;width:min(86%,320px);transform:rotate(-12deg);transform-origin:50% 40%;pointer-events:none;transition:transform .45s var(--fb-ease-fold)}html[data-design=fold] .hv-fb__key-bob,html[data-design=fold] .hv-fb__key-wob{position:relative;transform-origin:50% 45%}html[data-design=fold] .hv-fb__key-art{position:relative;z-index:1}html[data-design=fold] .hv-fb[data-anim=on] .hv-fb__key-bob{animation:hv-fb-bob 3.2s ease-in-out infinite alternate}html[data-design=fold] .hv-fb[data-live=false] .hv-fb__key-bob{animation-play-state:paused}@keyframes hv-fb-bob{0%{transform:translateY(0)}to{transform:translateY(-6px)}}@media(hover:hover){html[data-design=fold] .hv-fb[data-anim=on] .hv-fb__privacy:hover .hv-fb__key{transform:translateY(-8px) rotate(-12deg)}}html[data-design=fold] .hv-fb[data-anim=on] .hv-fb__privacy:focus-within .hv-fb__key{transform:translateY(-8px) rotate(-12deg)}html[data-design=fold] .hv-fb[data-anim=on] .hv-fb__privacy[data-wobble=on] .hv-fb__key-wob{animation:hv-fb-wobble .5s ease-in-out both}@keyframes hv-fb-wobble{0%{transform:rotate(0) scale(1)}45%{transform:rotate(-4deg) scale(1.03)}75%{transform:rotate(1deg) scale(1)}to{transform:rotate(0) scale(1)}}html[data-design=fold] .hv-fb__privacy-foot{position:relative}html[data-design=fold] .hv-fb__privacy-title{max-width:10em;margin:0;color:var(--fb-ink);font-size:32px;font-weight:700;line-height:1.2;letter-spacing:-.02em;text-wrap:balance}html[data-design=fold] .hv-fb__privacy-body{max-width:30ch;margin:14px 0 0;color:var(--fb-ink);font-size:16px;line-height:24px;letter-spacing:.01em;text-wrap:pretty}html[data-design=fold] .hv-fb__privacy-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin-top:16px;color:var(--fb-accent);font-size:17px;font-weight:600;line-height:1.3;text-decoration:none}html[data-design=fold] .hv-fb__privacy-link-text{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:5px;transition:text-decoration-color .1s linear}html[data-design=fold] .hv-fb__privacy-link:focus-visible .hv-fb__privacy-link-text,html[data-design=fold] .hv-fb__privacy:hover .hv-fb__privacy-link-text{text-decoration-color:currentColor}html[data-design=fold] .hv-fb__privacy-link .hv-fb__arrow{transition:transform .2s var(--fb-ease-tw)}html[data-design=fold] .hv-fb__privacy:is(:hover,:focus-within) .hv-fb__privacy-link .hv-fb__arrow{transform:translate(4px)}html[data-design=fold] .hv-fb[data-anim=off] .hv-fb__privacy-link .hv-fb__arrow{transition:none}html[data-design=fold] .hv-fb__links{display:flex;flex-direction:column;padding:44px 48px 36px}html[data-design=fold] .hv-fb__list{margin:0;padding:0;list-style:none}html[data-design=fold] .hv-fb__list li{break-inside:avoid}html[data-design=fold] .hv-fb__link{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:0;border:0;background:none;color:var(--fb-accent);font:inherit;font-size:20px;font-weight:500;line-height:1.2;text-align:left;text-decoration:none;cursor:pointer;border-radius:6px}html[data-design=fold] .hv-fb__link-text{position:relative}html[data-design=fold] .hv-fb__link:is(:hover,:focus-visible) .hv-fb__link-text:after{transform:scaleX(1)}html[data-design=fold] .hv-fb__ext{flex:none;opacity:.75;transition:transform .15s var(--fb-ease-tw)}html[data-design=fold] .hv-fb__link:hover .hv-fb__ext{transform:translate(2px,-2px)}html[data-design=fold] .hv-fb__top{margin-top:auto;padding-top:20px;min-height:58px;align-self:flex-start}html[data-design=fold] .hv-fb__up{flex:none;width:16px;height:16px;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .15s var(--fb-ease-tw)}html[data-design=fold] .hv-fb__top:hover .hv-fb__up{transform:translateY(-3px)}html[data-design=fold] .hv-fb__photo{display:flex;align-items:flex-end;min-height:300px;padding:24px;overflow:hidden;isolation:isolate;background:#cfd3de}html[data-design=fold] .hv-fb__photo-media{position:absolute;inset:-24px 0;z-index:-1}html[data-design=fold] .hv-fb__photo-media picture{display:block;width:100%;height:100%}html[data-design=fold] .hv-fb__photo-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 45%;transition:transform .5s var(--fb-ease-tw)}@media(hover:hover){html[data-design=fold] .hv-fb[data-anim=on] .hv-fb__photo:hover img{transform:scale(1.1)}}html[data-design=fold] .hv-fb[data-anim=on] .hv-fb__photo:focus-within img{transform:scale(1.1)}html[data-design=fold] .hv-fb__photo-pill{display:inline-flex;align-items:center;gap:14px;min-height:48px;padding:0 20px 0 22px;border-radius:var(--f-r-pill, 9999px);background:#fff;color:var(--fb-ink);font-size:16px;font-weight:500;text-decoration:none;box-shadow:#20294c1a 0 1px 4px;transition:background-color .15s var(--fb-ease-tw)}html[data-design=fold] .hv-fb__photo-pill:is(:hover,:focus-visible){background:#e6e6e6}html[data-design=fold] .hv-fb__arrow{flex:none;width:26px;height:12px;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s var(--fb-ease-tw)}html[data-design=fold] .hv-fb__photo:is(:hover,:focus-within) .hv-fb__arrow{transform:translate(4px)}html[data-design=fold] .hv-fb__addr{display:flex;align-items:center;min-height:168px;padding:30px 40px 30px 48px}html[data-design=fold] .hv-fb__address{display:flex;flex-direction:column;gap:4px;color:var(--fb-ink);font-size:16px;font-style:normal;line-height:24px;letter-spacing:.01em}html[data-design=fold] .hv-fb__addr-line{text-wrap:pretty}html[data-design=fold] .hv-fb__addr-line>span:not(.f-visually-hidden){display:block}html[data-design=fold] .hv-fb__inline{color:var(--fb-accent);white-space:nowrap;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:text-decoration-color .1s linear}html[data-design=fold] .hv-fb__inline:is(:hover,:focus-visible){text-decoration-color:currentColor}html[data-design=fold] .hv-fb[data-anim=off] :is(.hv-fb__key-bob,.hv-fb__key-wob,.hv-fb__label){animation:none;transform:none}html[data-design=fold] .hv-fb[data-anim=off] .hv-fb__dot:after{animation:none;opacity:0}html[data-design=fold] .hv-fb[data-anim=off] .hv-fb__photo-media img{transition:none}html[data-design=fold] .hv-fb[data-anim=off] .hv-fb__toast[data-state=in]{animation:none;opacity:1}html[data-design=fold] .hv-fb[data-anim=off] .hv-fb__toast[data-state=out]{animation:none;opacity:0}html[data-design=fold] .hv-fb[data-anim=off] .hv-fb__toast-check{animation:none;stroke-dashoffset:0}@media(max-width:1099px){html[data-design=fold] .hv-fb__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"contact privacy" "photo   privacy" "links   addr"}html[data-design=fold] .hv-fb__list{columns:2;column-gap:24px}html[data-design=fold] .hv-fb__addr{align-items:flex-start}}@media(max-width:767px){html[data-design=fold] .hv-fb{--fb-poke: 48px;margin-bottom:72px}html[data-design=fold] .hv-fb__grid{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"contact" "privacy" "links" "photo" "addr";gap:20px}html[data-design=fold] .hv-fb__contact{min-height:0;padding:28px 24px 24px}html[data-design=fold] .hv-fb__contact-top{margin-bottom:24px}html[data-design=fold] .hv-fb__h{font-size:30px}html[data-design=fold] .hv-fb__phone{font-size:19px}html[data-design=fold] .hv-fb__privacy{min-height:430px;margin-top:44px;padding:28px 24px}html[data-design=fold] .hv-fb__key{width:min(72%,250px);right:12px;top:calc(var(--fb-poke) * -1 - 24px)}html[data-design=fold] .hv-fb__privacy-title{font-size:28px}html[data-design=fold] .hv-fb__links{padding:28px 24px 22px}html[data-design=fold] .hv-fb__link{font-size:18px}html[data-design=fold] .hv-fb__list{column-gap:16px}html[data-design=fold] .hv-fb__photo{min-height:0;aspect-ratio:4 / 3;padding:16px}html[data-design=fold] .hv-fb__addr{min-height:0;padding:24px}}html[data-design=fold] .hm{overflow-x:clip}html[data-design=fold]{--hm-frame-bg: radial-gradient(rgba(32, 41, 76, .14) 1px, transparent 1.6px) 0 0 / 22px 22px, radial-gradient(ellipse 60% 90% at 50% 50%, rgba(255, 255, 255, 0) 62%, rgba(126, 130, 147, .38) 100%) fixed, var(--f-card, #fff)}html[data-design=fold] .hm-flow{display:flow-root;background:var(--hm-frame-bg)}html[data-design=fold]:has(.hm--v2) .f-footer{padding-top:0;background:var(--hm-frame-bg)}html[data-design=fold]:has(.hm--v2) .f-footer__statement{display:none}html[data-design=fold] .hm-anchor{display:block;position:relative;top:-128px;height:0;outline:none}@media(max-width:767px){html[data-design=fold] .hm-anchor{top:-72px}}:root{--bg-void: #050510;--bg-deep: #0a0b1a;--bg-surface: #0f1029;--bg-elevated: #141538;--bg-card: rgba(14, 15, 35, .7);--bg-card-hover: rgba(20, 21, 56, .85);--text-primary: #f0f0f5;--text-secondary: #8a8aa3;--text-tertiary: #5a5a78;--text-accent: #c9a0ff;--accent: #8f1951;--accent-light: #c4287a;--accent-glow: rgba(143, 25, 81, .4);--glow-blue: #4a7cff;--glow-blue-soft: rgba(74, 124, 255, .15);--glow-white: rgba(200, 210, 255, .08);--glow-white-strong: rgba(200, 210, 255, .2);--glass-bg: rgba(12, 13, 30, .6);--glass-border: rgba(255, 255, 255, .06);--glass-border-hover: rgba(255, 255, 255, .15);--glass-blur: 20px;--navbar-height: 72px;--section-gap: 160px;--radius-sm: 0;--radius-md: 0;--radius-lg: 0;--radius-xl: 0;--radius-full: 0 }*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:16px;background-color:var(--bg-void)}body{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:var(--text-primary);line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.app-container{position:relative;isolation:isolate}a{color:inherit;text-decoration:none;transition:color .3s ease}ul,ol{list-style:none}img{max-width:100%;display:block}button{font-family:inherit;cursor:pointer;border:none}.container{max-width:1200px;margin:0 auto;padding:0 32px}.container-wide{max-width:1440px;margin:0 auto;padding:0 48px}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.15em;color:var(--text-secondary);background:#8f195126;border:1px solid rgba(143,25,81,.3);padding:8px 20px;border-radius:var(--radius-full);margin-bottom:24px}.eyebrow .dot{width:6px;height:6px;border-radius:50%;background:var(--accent);animation:pulse-dot 2s ease-in-out infinite}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.4)}}.headline-xl{font-size:clamp(3rem,6vw,5.5rem);font-weight:300;line-height:1.05;letter-spacing:-.04em;color:var(--text-primary)}.headline-lg{font-size:clamp(2.25rem,4vw,3.5rem);font-weight:400;line-height:1.1;letter-spacing:-.03em}.headline-md{font-size:clamp(1.5rem,2.5vw,2rem);font-weight:500;line-height:1.2;letter-spacing:-.02em}.body-lg{font-size:1.25rem;font-weight:300;line-height:1.7;color:var(--text-secondary)}.body-md{font-size:1rem;font-weight:300;line-height:1.7;color:var(--text-secondary)}.gradient-text{background:linear-gradient(135deg,#fff,#a0a0c0,#8f1951);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;padding-bottom:.1em;display:inline-block}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-weight:400;font-size:.875rem;letter-spacing:.03em;border-radius:0;padding:12px 32px;transition:all .35s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.btn-primary{background:var(--accent);color:#fff;box-shadow:0 0 30px var(--accent-glow)}.btn-primary:hover{background:var(--accent-light);transform:translateY(-2px);box-shadow:0 0 50px var(--accent-glow),0 10px 40px #8f19514d}.btn-ghost{background:#ffffff0a;color:var(--text-primary);border:1px solid var(--glass-border-hover);backdrop-filter:blur(8px)}.btn-ghost:hover{background:#ffffff14;border-color:#ffffff4d;transform:translateY(-2px);box-shadow:0 8px 32px #0000004d}.glass{background:var(--glass-bg);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border)}.glass-card{background:var(--bg-card);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:var(--radius-lg);transition:all .5s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.glass-card:before{content:"";position:absolute;inset:0;border-radius:inherit;opacity:0;background:radial-gradient(600px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),rgba(143,25,81,.08),transparent 40%);transition:opacity .5s ease;pointer-events:none}.glass-card:hover{border-color:var(--glass-border-hover);transform:translateY(-4px);box-shadow:0 20px 60px #0006,0 0 30px #8f19510f}.glass-card:hover:before{opacity:1}.reveal{opacity:0;transform:translateY(60px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}.reveal.active{opacity:1;transform:translateY(0)}.reveal-left{opacity:0;transform:translate(-60px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}.reveal-left.active{opacity:1;transform:translate(0)}.reveal-right{opacity:0;transform:translate(60px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}.reveal-right.active{opacity:1;transform:translate(0)}.reveal-scale{opacity:0;transform:scale(.9);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}.reveal-scale.active{opacity:1;transform:scale(1)}.delay-1{transition-delay:.1s}.delay-2{transition-delay:.2s}.delay-3{transition-delay:.3s}.delay-4{transition-delay:.4s}.delay-5{transition-delay:.5s}.delay-6{transition-delay:.6s}.grid{display:grid;gap:24px}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}@media(max-width:1024px){.grid-3,.grid-4{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}.container,.container-wide{padding:0 20px}.eyebrow{font-size:.6875rem;padding:6px 14px}.btn{padding:12px 24px;font-size:.8125rem}}@media(max-width:480px){.container,.container-wide{padding:0 16px}.headline-xl{font-size:clamp(2rem,8vw,3rem)}.headline-lg{font-size:clamp(1.5rem,6vw,2.25rem)}.body-lg{font-size:1.0625rem}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--bg-void)}::-webkit-scrollbar-thumb{background:#8f195166;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#8f195199}.divider{width:100%;height:1px;background:linear-gradient(90deg,transparent,var(--glass-border-hover),transparent);margin:0}::selection{background:#8f195166;color:#fff}html[data-design=editorial]{color-scheme:light;--ink: #17150e;--mint: #f0f7f6;--paper: #fff;--yellow: #cccc25;--bg-void: #fff;--bg-deep: #f0f7f6;--bg-surface: #f0f7f6;--bg-elevated: #fff;--bg-card: #f0f7f6;--bg-card-hover: #e4efec;--text-primary: #17150e;--text-secondary: #565951;--text-tertiary: #62655d;--text-accent: #17150e;--accent: #17150e;--accent-light: #45483a;--accent-glow: transparent;--glow-blue: transparent;--glow-blue-soft: transparent;--glow-white: transparent;--glow-white-strong: transparent;--glass-bg: #f0f7f6;--glass-border: #cdd6d1;--glass-border-hover: #17150e;--glass-blur: 0;--navbar-height: 92px;--section-gap: 104px;--radius-sm: 8px;--radius-md: 8px;--radius-lg: 8px;--radius-xl: 16px;--radius-full: 1440px;--font-display: "Bodoni Moda", Georgia, serif}:where(html[data-design=editorial]) *,:where(html[data-design=editorial]) *:before,:where(html[data-design=editorial]) *:after{box-sizing:border-box;margin:0;padding:0}:where(html[data-design=editorial]){scroll-behavior:smooth;font-size:16px;background:var(--paper);scroll-padding-top:24px}:where(html[data-design=editorial]) body{font-family:Inter,sans-serif;color:var(--ink);line-height:1.5;-webkit-font-smoothing:antialiased}:where(html[data-design=editorial]) .app-container{position:relative;isolation:isolate}:where(html[data-design=editorial]) a{color:inherit;text-decoration:none;transition:color .2s}:where(html[data-design=editorial]) ul,:where(html[data-design=editorial]) ol{list-style:none}:where(html[data-design=editorial]) img{max-width:100%;display:block}:where(html[data-design=editorial]) button,:where(html[data-design=editorial]) input,:where(html[data-design=editorial]) select,:where(html[data-design=editorial]) textarea{font:inherit}:where(html[data-design=editorial]) button{cursor:pointer;border:none}:where(html[data-design=editorial]) button:disabled{cursor:not-allowed;opacity:.6}:where(html[data-design=editorial]) :focus-visible{outline:2px solid var(--ink);outline-offset:5px}:where(html[data-design=editorial]) .container,:where(html[data-design=editorial]) .container-wide{width:100%;max-width:1280px;padding:0 40px;margin:0 auto}:where(html[data-design=editorial]) .eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:.875rem;font-weight:500;letter-spacing:.04em;border:1.5px solid var(--ink);border-radius:8px;padding:7px 12px;margin-bottom:24px;background:transparent}:where(html[data-design=editorial]) .eyebrow .dot{width:5px;height:5px;border-radius:50%;background:currentColor}:where(html[data-design=editorial]) .headline-xl{font-size:clamp(3rem,6.5vw,6rem);line-height:.97;font-weight:400;letter-spacing:-.045em}:where(html[data-design=editorial]) .headline-lg{font-size:clamp(2.4rem,4.8vw,4.5rem);line-height:1;font-weight:400;letter-spacing:-.045em}:where(html[data-design=editorial]) .headline-md{font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.1;font-weight:400;letter-spacing:-.03em}:where(html[data-design=editorial]) .body-lg{font-size:1.125rem;line-height:1.65;color:var(--text-secondary)}:where(html[data-design=editorial]) .body-md{font-size:1rem;line-height:1.6;color:var(--text-secondary)}:where(html[data-design=editorial]) .gradient-text{color:inherit;background:none;-webkit-text-fill-color:currentColor}:where(html[data-design=editorial]) .btn{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:48px;padding:13px 24px;border-radius:1440px;font-size:1rem;font-weight:500;line-height:1.35;border:1.5px solid transparent;transition:background-color .2s,border-color .2s,color .2s}:where(html[data-design=editorial]) .btn-primary{background:var(--ink);color:#fff}:where(html[data-design=editorial]) .btn-primary:hover{background:#45483a}:where(html[data-design=editorial]) .btn-ghost{background:transparent;color:var(--ink);border-color:var(--ink)}:where(html[data-design=editorial]) .btn-ghost:hover{background:var(--mint)}:where(html[data-design=editorial]) .btn-yellow{background:var(--yellow);color:var(--ink)}:where(html[data-design=editorial]) .btn-yellow:hover{background:#dedf64}:where(html[data-design=editorial]) .glass,:where(html[data-design=editorial]) .glass-card{background:var(--bg-card);border:1.5px solid transparent;border-radius:8px;position:relative}:where(html[data-design=editorial]) .glass-card{transition:background-color .2s,border-color .2s;overflow:hidden}:where(html[data-design=editorial]) .glass-card:hover{background:var(--bg-card-hover);border-color:var(--glass-border)}:where(html[data-design=editorial]) .reveal,:where(html[data-design=editorial]) .reveal-left,:where(html[data-design=editorial]) .reveal-right,:where(html[data-design=editorial]) .reveal-scale{opacity:1;transform:none}:where(html[data-design=editorial]) .grid{display:grid;gap:24px}:where(html[data-design=editorial]) .grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}:where(html[data-design=editorial]) .grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}:where(html[data-design=editorial]) .grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}:where(html[data-design=editorial]) .divider{width:100%;height:1.5px;background:var(--glass-border)}:where(html[data-design=editorial]) ::selection{background:var(--yellow);color:var(--ink)}:where(html[data-design=editorial]) .skip-link{position:absolute;left:20px;top:-100px;z-index:2000;padding:12px 20px;border-radius:8px;background:var(--ink);color:#fff}:where(html[data-design=editorial]) .skip-link:focus{top:12px}@media(max-width:1000px){:where(html[data-design=editorial]) .grid-3,:where(html[data-design=editorial]) .grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){:where(html[data-design=editorial]) .container,:where(html[data-design=editorial]) .container-wide{padding:0 24px}:where(html[data-design=editorial]) .grid-2,:where(html[data-design=editorial]) .grid-3,:where(html[data-design=editorial]) .grid-4{grid-template-columns:1fr}:where(html[data-design=editorial]) .btn{font-size:.9375rem}}@media(prefers-reduced-motion:reduce){:where(html[data-design=editorial]){scroll-behavior:auto}:where(html[data-design=editorial]) *,:where(html[data-design=editorial]) *:before,:where(html[data-design=editorial]) *:after{animation:none!important;transition:none!important}}html[data-design=editorial] .navbar{position:relative;height:92px;background:#fff;border-bottom:1.5px solid #d7ddd8;backdrop-filter:none;transform:none}html[data-design=editorial] .nav-inner{max-width:1440px;padding:0 32px;gap:20px}html[data-design=editorial] .nav-brand{gap:10px}html[data-design=editorial] .nav-brand-icon{width:36px;height:36px;filter:grayscale(1)}html[data-design=editorial] .nav-brand-text{font-size:.875rem;font-weight:500;letter-spacing:-.035em;max-width:130px;white-space:normal;line-height:1.2}html[data-design=editorial] .nav-links{gap:0;margin:0}html[data-design=editorial] .nav-link{color:var(--ink);font-size:.875rem;padding:10px 9px;font-weight:400;letter-spacing:-.025em;white-space:nowrap}html[data-design=editorial] .nav-link:hover{color:#626944}html[data-design=editorial] .nav-actions{gap:8px}html[data-design=editorial] .nav-cta{padding:10px 18px;font-size:.875rem;min-height:42px;white-space:nowrap}html[data-design=editorial] .nav-portal-btn{border:0;padding:8px;font-size:.875rem;min-height:42px}html[data-design=editorial] :is(.nav-mega,.nav-portal-dropdown,.lang-dropdown){background:#fff;border:1.5px solid var(--ink);border-radius:8px;backdrop-filter:none;box-shadow:none}html[data-design=editorial] .nav-mega{top:100%;max-height:70vh;overflow-y:auto}html[data-design=editorial] .nav-mega-item{border-radius:8px;padding:12px}html[data-design=editorial] :is(.nav-mega-item,.nav-portal-item,.lang-option):hover{background:var(--mint)}html[data-design=editorial] .nav-mega-item-title{font-size:.9375rem;font-weight:500}html[data-design=editorial] .nav-mega-item-desc{font-size:.875rem}html[data-design=editorial] .nav-mega-header{border-bottom:1.5px solid var(--glass-border)}html[data-design=editorial] .nav-mega-label{font-size:.875rem}html[data-design=editorial] .nav-mega-count{font-size:.75rem;background:var(--mint);border:0;border-radius:8px}html[data-design=editorial] :is(.nav-portal-item,.lang-option,.lang-switcher-btn,.nav-mobile-link,.nav-mobile-sub-link,.lang-mobile-opt){color:var(--ink);font-weight:400;font-size:.875rem}html[data-design=editorial] .lang-switcher-btn{background:transparent;border:none;padding:8px}html[data-design=editorial] .nav-mobile{background:#fff;backdrop-filter:none;border-left:1.5px solid var(--ink)}html[data-design=editorial] .nav-mobile-overlay{background:#17150e66;backdrop-filter:none}html[data-design=editorial] .nav-mobile-link{font-size:1rem;border-bottom:1.5px solid var(--glass-border)}html[data-design=editorial] .nav-mobile-sub-link{color:var(--text-secondary)}html[data-design=editorial] .nav-mobile-divider{background:var(--glass-border)}html[data-design=editorial] .nav-mobile-inner{padding-top:112px}html[data-design=editorial] .footer{background:var(--ink);color:#f0f7f6;--text-primary: #f0f7f6;--text-secondary: #c1c7be;--text-tertiary: #b6bcb1;--glass-border: #45483e;--bg-elevated: #272a23;padding:56px 0 32px}html[data-design=editorial] .footer-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:40px 32px;padding:48px 0}html[data-design=editorial] .footer-brand-col{grid-column:1 / -1;display:flex;justify-content:space-between;gap:40px;align-items:flex-start;border-bottom:1.5px solid #45483e;padding-bottom:40px}html[data-design=editorial] .footer-brand-text{font-size:1.5rem;font-weight:400;letter-spacing:-.04em}html[data-design=editorial] .footer-brand-icon{display:none}html[data-design=editorial] .footer-brand-desc{font-size:1rem;max-width:370px;color:#c1c7be;font-weight:400}html[data-design=editorial] .footer-col-title{font-size:.75rem;color:#b6bcb1}html[data-design=editorial] :is(.footer-links a,.footer-bottom,.footer-bottom-links a){color:#d5dbd1;font-size:.875rem;font-weight:400}html[data-design=editorial] .footer-links a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}html[data-design=editorial] .footer-search-section{padding-top:0;justify-content:flex-start}html[data-design=editorial] .footer-search-input{border-radius:1440px;border:1.5px solid #676d60;font-size:.875rem;background:transparent;color:#fff}html[data-design=editorial] .footer-search-input:focus{box-shadow:none;border-color:#fff}html[data-design=editorial] .footer-search-results{border-radius:8px}html[data-design=editorial] .footer-search-result{border-radius:0}html[data-design=editorial] .footer-search-result:hover{background:#3d4235}html[data-design=editorial] .footer-search-result-label{font-size:.875rem;font-weight:400}html[data-design=editorial] .footer>.container-wide>.divider:first-child{display:none}html[data-design=editorial] .footer-glow,html[data-design=editorial] .glass-card:before{display:none}html[data-design=editorial] :is(.btn,.btn:hover,.glass-card,.glass-card:hover){transform:none;box-shadow:none;backdrop-filter:none}html[data-design=editorial] .btn-yellow{background:var(--yellow);color:var(--ink)}html[data-design=editorial] .btn-yellow:hover{background:#dedf64}html[data-design=editorial] .hero-outline{background:transparent;color:#fff;border-color:#fff}html[data-design=editorial] .hero-outline:hover{background:#ffffff24}html[data-design=editorial] .editorial-video>.lite-youtube{padding:0;margin:0;border-radius:0}@media(max-width:1180px){html[data-design=editorial] .nav-links,html[data-design=editorial] .nav-actions{display:none}html[data-design=editorial] .nav-inner{justify-content:space-between}html[data-design=editorial] .nav-brand-text{max-width:none;font-size:1rem}html[data-design=editorial] .nav-hamburger{display:flex;position:relative;inset:auto;transform:none}html[data-design=editorial] .nav-mobile,html[data-design=editorial] .nav-mobile-overlay{display:block}}@media(max-width:700px){html[data-design=editorial] .navbar{height:76px}html[data-design=editorial] .nav-inner{padding:0 24px}html[data-design=editorial] .nav-brand-text{font-size:.9375rem}html[data-design=editorial] .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}html[data-design=editorial] .footer-brand-col{display:block}html[data-design=editorial] .footer-brand-text{font-size:1.125rem;white-space:normal}html[data-design=editorial] .footer-brand-desc{margin-top:16px}}html[data-design=editorial] main section{margin-bottom:0}html[data-design=editorial] :is(.about-hero-glow,.about-cta-glow,.sp-header-overlay,.sp-header-glow,.sp-header-orb,.sp-cta-glow,.contact-glow,.reviews-glow,.banking-bg,.banking-statement-glow,.banking-cta-glow){display:none}html[data-design=editorial] .news-hero:before,html[data-design=editorial] .news-modal:before{display:none}html[data-design=editorial] :is(.reveal,.reveal-left,.reveal-right,.reveal-scale,.reveal.active,.reveal-left.active,.reveal-right.active,.reveal-scale.active){opacity:1;transform:none;transition:none}html[data-design=editorial] .eyebrow{font-weight:500}html[data-design=editorial] .eyebrow .dot{animation:none}html[data-design=editorial] .nav-link[aria-current=page]{text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:1.5px}html[data-design=editorial] :is(.about-page,.service-page,.contact-page,.reviews-page,.news-page,.banking-page) h1{font-family:var(--font-display);font-size:clamp(3.5rem,6.8vw,6.5rem);font-weight:400;line-height:.97;letter-spacing:-.045em}html[data-design=editorial] :is(.about-page,.service-page,.contact-page,.reviews-page,.news-page,.banking-page) h2{font-weight:400}html[data-design=editorial] :is(.about-page,.service-page,.contact-page,.reviews-page,.news-page,.banking-page) .gradient-text{background:none;-webkit-text-fill-color:currentColor}html[data-design=editorial] :is(.sp-card-price,.about-stat-value,.quiz-result-score){background:none;-webkit-text-fill-color:currentColor;color:var(--ink)}html[data-design=editorial] :is(.about-page,.service-page,.contact-page,.reviews-page,.news-page,.banking-page) .glass-card:hover{transform:none;box-shadow:none}html[data-design=editorial] .about-hero{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;min-height:620px;padding:0;background:#fff}html[data-design=editorial] .about-hero-content{padding:80px 48px 80px max(40px,calc((100vw - 1200px)/2))}html[data-design=editorial] .about-hero-content h1{font-size:clamp(3.5rem,5.5vw,5.5rem)}html[data-design=editorial] .about-hero-img-wrap{height:100%;min-height:620px;margin:0}html[data-design=editorial] .about-hero-img{object-position:48% center;filter:saturate(.55)}html[data-design=editorial] .about-hero-img-overlay{background:transparent}html[data-design=editorial] .about-stats{background:var(--mint);padding:64px 0;border:0}html[data-design=editorial] .about-stat{text-align:left;padding:0 24px;border-right:1.5px solid #c4d0c9}html[data-design=editorial] .about-stat:first-child{padding-left:0}html[data-design=editorial] .about-stat:last-child{border-right:0}html[data-design=editorial] .about-stat-value{font-size:clamp(2.5rem,4.5vw,4.2rem);line-height:1;font-weight:400;letter-spacing:-.055em;margin-bottom:16px}html[data-design=editorial] .about-stat-label{font-size:.9375rem;font-weight:400;color:var(--ink)}html[data-design=editorial] :is(.about-mission,.about-values,.about-timeline,.about-team,.about-cta){padding:104px 0}html[data-design=editorial] :is(.about-values,.about-team,.about-cta){background:var(--mint)}html[data-design=editorial] :is(.about-values,.about-team) .glass-card{background:#fff}html[data-design=editorial] .about-page .section-header{text-align:left!important}html[data-design=editorial] .about-values-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}html[data-design=editorial] .about-value-card{padding:28px}html[data-design=editorial] .about-value-num{font-size:.875rem;font-weight:400;color:var(--ink);margin-bottom:48px}html[data-design=editorial] .about-value-card h3{font-size:1.5rem!important;letter-spacing:-.035em}html[data-design=editorial] :is(.about-value-card,.timeline-content,.team-card) p{font-size:1rem!important;font-weight:400!important;line-height:1.6!important}html[data-design=editorial] .timeline{gap:40px 32px}html[data-design=editorial] .timeline-year{font-size:2.5rem;letter-spacing:-.045em;color:var(--ink)}html[data-design=editorial] .timeline-line{height:1.5px;background:var(--ink);width:100%}html[data-design=editorial] .timeline-content{padding:12px 0 0;background:transparent;border:0}html[data-design=editorial] .team-card{padding:32px}html[data-design=editorial] :is(.team-avatar,.review-avatar){background:transparent;border:1.5px solid #a4afa4;color:var(--ink)}html[data-design=editorial] .team-card h3{font-size:1.5rem!important;letter-spacing:-.035em}html[data-design=editorial] .team-card p:first-of-type{font-size:.875rem!important}html[data-design=editorial] .about-profile{padding:72px 0;background:#fff;border:0;margin:0}html[data-design=editorial] .about-profile p{font-size:.9375rem!important}html[data-design=editorial] .sp-header{min-height:470px;padding:64px 0 80px;background:var(--mint)}html[data-design=editorial] .sp-header-content{position:relative}html[data-design=editorial] .sp-back{margin-bottom:40px;font-size:.875rem;color:var(--ink)}html[data-design=editorial] .sp-editorial-index{position:absolute;right:40px;top:0;font-size:.875rem;letter-spacing:.05em}html[data-design=editorial] .sp-header h1{max-width:1050px}html[data-design=editorial] .sp-header-meta{margin-bottom:24px}html[data-design=editorial] .sp-services{padding:80px 0}html[data-design=editorial] .sp-services-header{border-bottom:1.5px solid var(--ink);padding-bottom:24px}html[data-design=editorial] .sp-services-header h2{font-size:2rem}html[data-design=editorial] .sp-grid{gap:20px}html[data-design=editorial] .sp-card{padding:32px;min-height:250px}html[data-design=editorial] .sp-card-top{margin-bottom:36px}html[data-design=editorial] .sp-card-number{font-size:.875rem}html[data-design=editorial] .sp-card-price{font-size:1rem;border:1.5px solid #adb9b1;border-radius:1440px;padding:6px 14px}html[data-design=editorial] .sp-card-title{font-size:1.75rem;line-height:1.06;letter-spacing:-.035em;font-weight:400}html[data-design=editorial] .sp-card-desc{font-size:1rem;font-weight:400}html[data-design=editorial] .sp-nav-name{font-size:1.35rem;letter-spacing:-.025em}html[data-design=editorial] .sp-cta{padding:96px 0;background:var(--mint)}html[data-design=editorial] :is(.contact-page,.reviews-page){padding:80px 0 104px}html[data-design=editorial] :is(.contact-header,.reviews-header){text-align:left;padding-bottom:48px;margin-bottom:48px;border-bottom:1.5px solid var(--ink)}html[data-design=editorial] :is(.contact-header,.reviews-header)>p{margin:24px 0 0!important}html[data-design=editorial] .contact-layout{grid-template-columns:.8fr 1.4fr;gap:48px}html[data-design=editorial] .contact-info-block{background:#fff;padding:0;border:0}html[data-design=editorial] .contact-info-block:hover{background:#fff}html[data-design=editorial] .contact-firm-name{font-size:1.25rem;text-transform:none;letter-spacing:-.035em;color:var(--ink)}html[data-design=editorial] .contact-detail{border-bottom:1.5px solid var(--glass-border)}html[data-design=editorial] .contact-detail-label{font-size:.875rem;text-transform:none;letter-spacing:0;font-weight:500;color:var(--ink)}html[data-design=editorial] .contact-detail-value{font-size:1rem!important;font-weight:400}html[data-design=editorial] .contact-response-note{font-size:.875rem;font-weight:400;font-style:normal}html[data-design=editorial] .contact-security-note{padding:20px;background:var(--mint);border-radius:8px;margin-top:28px}html[data-design=editorial] .contact-security-note h4{font-size:.875rem!important;font-weight:500!important}html[data-design=editorial] .contact-security-note p{font-size:.875rem!important}html[data-design=editorial] :is(.contact-form,.review-form){background:var(--mint);padding:40px}html[data-design=editorial] .contact-form>h2{font-size:1.75rem!important;letter-spacing:-.035em}html[data-design=editorial] :is(.form-input,.review-form .form-input,.news-search,.newsletter-inputs input){background-color:#fff;border:1.5px solid #9ca79d;border-radius:12px;color:var(--ink);font-size:1rem;font-weight:400;min-height:50px;box-shadow:none;backdrop-filter:none}html[data-design=editorial] :is(.form-input,.review-form .form-input,.news-search,.newsletter-inputs input):focus{border-color:var(--ink);background-color:#fff;outline:2px solid var(--ink);outline-offset:2px;box-shadow:none}html[data-design=editorial] :is(.form-input,.review-form .form-input,.news-search,.newsletter-inputs input)::placeholder{color:#677064;font-weight:400}html[data-design=editorial] :is(.form-label,.review-form .form-label){font-size:.875rem;font-weight:500;text-transform:none;letter-spacing:0;color:var(--ink)}html[data-design=editorial] .form-select option{background:#fff;color:var(--ink)}html[data-design=editorial] :is(.field-error,.review-form .field-error){color:#a42620;font-size:.875rem;font-weight:400}html[data-design=editorial] :is(.contact-success-icon,.review-success-icon){background:var(--ink)}html[data-design=editorial] .solicit-overlay{background:#17150ea6;backdrop-filter:none}html[data-design=editorial] .solicit-modal{background:#fff;border:1.5px solid var(--ink);box-shadow:none;border-radius:16px}html[data-design=editorial] .solicit-title{color:var(--ink)}html[data-design=editorial] :is(.solicit-body,.solicit-sub){color:var(--text-secondary);font-weight:400}html[data-design=editorial] .reviews-stats{justify-content:flex-start;border:0;border-radius:8px;padding:32px 40px}html[data-design=editorial] .reviews-stat{align-items:flex-start}html[data-design=editorial] .reviews-stat-value{font-size:3rem;line-height:1;font-weight:400}html[data-design=editorial] .reviews-stat-label{font-size:.875rem}html[data-design=editorial] .review-card{padding:32px}html[data-design=editorial] .review-title{font-size:1.5rem;letter-spacing:-.03em;line-height:1.1}html[data-design=editorial] .review-body{font-size:1rem;font-weight:400}html[data-design=editorial] .review-date{font-size:.875rem;font-weight:400}html[data-design=editorial] .star{color:#abb4a9;opacity:1}html[data-design=editorial] .star.filled{color:var(--ink)}html[data-design=editorial] .review-form .star{min-width:40px;min-height:40px;font-size:1.75rem}html[data-design=editorial] .reviews-form-section{display:grid;grid-template-columns:.8fr 1.2fr;gap:56px;max-width:none;padding-top:64px;border-top:1.5px solid var(--ink);align-items:start}html[data-design=editorial] .reviews-form-section .section-header{text-align:left!important}html[data-design=editorial] .reviews-form-section .section-header p{margin:24px 0 0!important}html[data-design=editorial] .review-form-note{font-weight:400;font-size:.875rem;font-style:normal}html[data-design=editorial] .news-hero{text-align:left;padding:80px 0 64px;background:var(--mint)}html[data-design=editorial] .news-hero .headline-lg{font-size:clamp(3.5rem,6.8vw,6.5rem)}html[data-design=editorial] .news-hero .body-lg{margin:24px 0 0}html[data-design=editorial] .news-search-wrapper{margin:40px 0 0;max-width:680px}html[data-design=editorial] .news-search{padding-left:52px}html[data-design=editorial] .news-grid-section{padding:64px 0 96px}html[data-design=editorial] .news-grid{gap:24px}html[data-design=editorial] .news-card{background:#fff;border-radius:0;border:0;border-top:1.5px solid var(--ink)}html[data-design=editorial] .news-card:hover{background:var(--mint)}html[data-design=editorial] .news-card-body{padding:24px 20px 24px 0}html[data-design=editorial] .news-card-footer{padding:0 20px 24px 0}html[data-design=editorial] .news-card-meta{flex-wrap:wrap}html[data-design=editorial] :is(.news-card-category,.news-detail-category){background:var(--mint);color:var(--ink);border:1.5px solid #aebbb0;border-radius:8px;font-size:.75rem}html[data-design=editorial] .news-card-date{font-size:.8125rem;font-weight:400}html[data-design=editorial] .news-card-title{font-size:1.65rem;line-height:1.1;letter-spacing:-.035em}html[data-design=editorial] .news-card-excerpt{font-size:1rem;font-weight:400}html[data-design=editorial] .news-card-read-more{font-size:.9375rem;border-bottom:1.5px solid var(--ink);padding-bottom:6px;color:var(--ink)}html[data-design=editorial] .news-card:first-child{grid-column:1 / -1;background:var(--mint);padding:32px;border:0;border-radius:8px}html[data-design=editorial] .news-card:first-child .news-card-title{max-width:950px;font-size:clamp(2rem,3.8vw,3.5rem);line-height:1.04}html[data-design=editorial] .news-card:first-child .news-card-excerpt{max-width:760px}html[data-design=editorial] .news-detail-content{max-width:880px}html[data-design=editorial] .news-detail-title{font-size:clamp(2.5rem,5vw,4rem);line-height:1.05}html[data-design=editorial] .news-detail-body{font-size:1.0625rem;color:#383c32;font-weight:400;line-height:1.8}html[data-design=editorial] .news-detail-close-btn{border-radius:1440px;border:1.5px solid var(--ink)}html[data-design=editorial] .news-page>section:last-child:not(.news-grid-section){background:var(--mint)!important}html[data-design=editorial] .newsletter-inputs input{padding:12px 16px}html[data-design=editorial] .newsletter-inputs .btn{white-space:nowrap}html[data-design=editorial] .banking-hero{padding:80px 0;min-height:0;background:var(--mint)}html[data-design=editorial] .banking-hero-content{display:grid;grid-template-columns:1.05fr 1fr;gap:64px;align-items:center;text-align:left}html[data-design=editorial] .banking-hero h1{font-size:clamp(3.5rem,5.9vw,5.8rem)}html[data-design=editorial] .banking-hero-content .body-lg{margin:28px 0;max-width:470px}html[data-design=editorial] .banking-hero-cta{justify-content:flex-start}html[data-design=editorial] .banking-editorial-video{border-radius:8px;overflow:hidden;background:#fff}html[data-design=editorial] .banking-editorial-video>div:last-child{padding:28px}html[data-design=editorial] .banking-editorial-video>div:last-child span{font-size:.75rem;letter-spacing:.07em}html[data-design=editorial] .banking-editorial-video p{font-size:1.125rem;margin-top:12px}html[data-design=editorial] .banking-page section:not(.banking-hero):not(.banking-disclaimer){padding:88px 0}html[data-design=editorial] :is(.banking-statement,.banking-features-section,.banking-bottom-line){background:var(--mint)}html[data-design=editorial] .banking-page :is(.banking-feature-card,.quiz-result){background:#fff;border-radius:8px}html[data-design=editorial] .banking-statement-quote{font-size:clamp(1.75rem,3.2vw,2.8rem);line-height:1.2;letter-spacing:-.035em;color:var(--ink);font-weight:400}html[data-design=editorial] .banking-statement-quote strong{font-weight:500}html[data-design=editorial] .banking-pain{background:var(--mint);border:0;border-radius:8px;font-size:1rem;font-weight:400}html[data-design=editorial] .banking-pain-x{color:#555b4b}html[data-design=editorial] .banking-immigrant-inner{max-width:none}html[data-design=editorial] .banking-immigrant-body{max-width:760px;margin-left:auto}html[data-design=editorial] .banking-immigrant-body p{font-size:1.0625rem;font-weight:400}html[data-design=editorial] .banking-immigrant-badge{border:1.5px solid var(--ink);padding:8px 12px;border-radius:8px;font-size:.875rem}html[data-design=editorial] .banking-immigrant-badge-dot{animation:none}html[data-design=editorial] .banking-features-section .section-header{text-align:left!important}html[data-design=editorial] .banking-feature-card{padding:32px}html[data-design=editorial] .banking-feature-title{font-size:1.75rem;line-height:1.06;letter-spacing:-.035em}html[data-design=editorial] .banking-feature-desc{font-size:1rem;font-weight:400}html[data-design=editorial] .quiz-carousel{max-width:720px;padding:40px;background:var(--mint);border-radius:8px}html[data-design=editorial] .quiz-progress{background:#c5d1c7}html[data-design=editorial] .quiz-progress-bar{background:var(--ink)}html[data-design=editorial] .quiz-progress-label{font-size:.875rem}html[data-design=editorial] .quiz-step{border-radius:1440px;width:40px;height:40px;font-size:.875rem;border:1.5px solid #b5c1b8;background:#fff}html[data-design=editorial] .quiz-step.active{background:var(--ink);border-color:var(--ink);color:#fff}html[data-design=editorial] .quiz-step.done{background:#dbe6dc;border-color:#6d786b;color:var(--ink)}html[data-design=editorial] .quiz-slide-q{font-size:1.75rem;letter-spacing:-.03em;line-height:1.15}html[data-design=editorial] .quiz-slide-opt{border-radius:12px;border:1.5px solid #aebbb0;background:#fff;color:var(--ink);font-size:1rem;font-weight:400}html[data-design=editorial] .quiz-slide-opt:hover{background:#e5eee5}html[data-design=editorial] .quiz-slide-opt.selected{background:#e2ebdf;border-color:var(--ink)}html[data-design=editorial] .quiz-restart{border-radius:1440px;font-size:.9375rem}html[data-design=editorial] .banking-disclaimer{padding:40px 0;border-top:1.5px solid var(--glass-border)}html[data-design=editorial] .banking-disclaimer-text{font-size:.875rem;font-weight:400}@media(max-width:1000px){html[data-design=editorial] .about-values-grid{grid-template-columns:1fr 1fr}html[data-design=editorial] .about-hero{grid-template-columns:1fr}html[data-design=editorial] .about-hero-content{padding:64px 40px}html[data-design=editorial] .about-hero-img-wrap{min-height:0;height:380px}html[data-design=editorial] .contact-layout{gap:32px;grid-template-columns:1fr 1.2fr}html[data-design=editorial] .reviews-form-section{grid-template-columns:1fr;gap:20px}html[data-design=editorial] .banking-hero-content{grid-template-columns:1fr;gap:40px}html[data-design=editorial] .banking-editorial-video{max-width:680px}html[data-design=editorial] .contact-form{padding:28px}}@media(max-width:700px){html[data-design=editorial] :is(.about-page,.service-page,.contact-page,.reviews-page,.news-page,.banking-page) h1{font-family:var(--font-display);font-size:clamp(2.75rem,10vw,4rem);letter-spacing:-.03em}html[data-design=editorial] :is(.about-mission,.about-values,.about-timeline,.about-team,.about-cta,.sp-cta){padding:64px 0}html[data-design=editorial] .about-hero-content{padding:48px 24px}html[data-design=editorial] .about-hero-img-wrap{height:280px}html[data-design=editorial] .about-stats{padding:40px 0}html[data-design=editorial] .about-stats-grid{gap:32px 16px}html[data-design=editorial] .about-stat{padding:0;border:0}html[data-design=editorial] .about-stat:nth-child(odd){border:0}html[data-design=editorial] .about-stat-value{font-size:2.5rem}html[data-design=editorial] .about-stat-label{font-size:.875rem}html[data-design=editorial] .about-values-grid{grid-template-columns:1fr}html[data-design=editorial] .team-card{padding:24px}html[data-design=editorial] :is(.contact-page,.reviews-page){padding:48px 0 64px}html[data-design=editorial] :is(.contact-header,.reviews-header){padding-bottom:32px;margin-bottom:32px}html[data-design=editorial] .contact-layout{grid-template-columns:1fr}html[data-design=editorial] :is(.contact-form,.review-form){padding:24px}html[data-design=editorial] .reviews-stats{padding:24px}html[data-design=editorial] .sp-header{padding:40px 0 56px;min-height:0}html[data-design=editorial] .sp-editorial-index{right:24px}html[data-design=editorial] .sp-card{padding:24px}html[data-design=editorial] .sp-card-price{font-size:.875rem}html[data-design=editorial] .sp-nav-name{font-size:1rem}html[data-design=editorial] .sp-nav-link{max-width:46%}html[data-design=editorial] .news-hero{padding:48px 0}html[data-design=editorial] .news-card:first-child{padding:20px}html[data-design=editorial] .banking-hero{padding:48px 0}html[data-design=editorial] .banking-page section:not(.banking-hero):not(.banking-disclaimer){padding:64px 0}html[data-design=editorial] .banking-feature-card,html[data-design=editorial] .quiz-carousel{padding:24px}html[data-design=editorial] .quiz-steps{gap:5px}html[data-design=editorial] .quiz-step{width:32px;height:32px}html[data-design=editorial] .quiz-slide-q{font-size:1.5rem}}html[data-design=editorial] .editorial-video>.lite-youtube{height:auto;aspect-ratio:16 / 9;padding:0}html[data-design=editorial] .banking-editorial-video>.lite-youtube{padding:0;height:auto;aspect-ratio:16 / 9}html[data-design=editorial] .lite-youtube{background-color:var(--ink)}html[data-design=editorial] .lite-youtube:hover .lyt-playbtn{background-color:var(--ink);transform:translate(-50%,-50%)}html[data-design=editorial] .newsletter-subscription-wrapper{max-width:none;margin:40px 0 0;padding:32px;border:1.5px solid #bcc9be;border-radius:8px;background:#fff;text-align:left;backdrop-filter:none}html[data-design=editorial] .newsletter-title{font-size:1.5rem;letter-spacing:-.03em}html[data-design=editorial] .newsletter-desc{font-size:1rem;font-weight:400}html[data-design=editorial] .newsletter-inputs{grid-template-columns:1fr 1fr 1.6fr auto;align-items:start}html[data-design=editorial] .newsletter-inputs input[type=email],html[data-design=editorial] .newsletter-inputs button{grid-column:auto}html[data-design=editorial] .newsletter-inputs button{margin:0;min-height:50px}@media(max-width:900px){html[data-design=editorial] .newsletter-inputs{grid-template-columns:1fr 1fr}html[data-design=editorial] .newsletter-inputs input[type=email]{grid-column:1 / -1}}@media(max-width:500px){html[data-design=editorial] .newsletter-inputs{grid-template-columns:1fr}html[data-design=editorial] .newsletter-subscription-wrapper{padding:24px}}html[data-design=editorial]{--navbar-height: 80px}html[data-design=editorial] .navbar{position:sticky;top:0;height:80px;transition:background-color .2s}html[data-design=editorial] .navbar.home-navigation{margin-bottom:-80px}html[data-design=editorial] .navbar.nav-over-hero{background:transparent;border-bottom-color:transparent}html[data-design=editorial] .nav-brand-icon{display:none}html[data-design=editorial] .nav-brand-text{color:var(--ink);font-size:.75rem;line-height:1.5;font-weight:500;letter-spacing:.1em;text-transform:uppercase;max-width:none;white-space:nowrap}html[data-design=editorial] .nav-over-hero :is(.nav-brand-text,.nav-link,.nav-portal-btn,.lang-switcher-btn){color:#fff}html[data-design=editorial] .nav-over-hero .nav-cta{background:var(--mint);color:var(--ink)}html[data-design=editorial] .nav-over-hero .nav-hamburger-line{background:#fff}html[data-design=editorial] .nav-actions{gap:12px}html[data-design=editorial] .nav-portal-wrapper{order:-1}html[data-design=editorial] .nav-portal-btn{border:1.5px solid currentColor;border-radius:1440px;padding:10px 16px}html[data-design=editorial] .nav-inner{gap:16px;padding:0 24px}html[data-design=editorial] .nav-link{padding-left:7px;padding-right:7px}html[data-design=editorial] .nav-mega{left:-80px;transform:translateY(6px)}html[data-design=editorial] .nav-mega.open{transform:translateY(0)}html[data-design=editorial] .nav-mega-item-title{color:var(--ink)}html[data-design=editorial] :is(.about-page,.service-page,.contact-page,.reviews-page,.news-page,.banking-page) h1{font-family:var(--font-display);font-weight:400;font-size:clamp(3rem,5.6vw,5rem);line-height:.97;letter-spacing:-.03em}html[data-design=editorial] :is(.about-page,.service-page,.contact-page,.reviews-page,.news-page,.banking-page) h1 em{font-style:italic}html[data-design=editorial] :is(.headline-lg,.headline-xl){font-weight:400;line-height:1;letter-spacing:-.045em}html[data-design=editorial] .eyebrow{padding:0;border:0;border-radius:0;font-size:1rem;font-weight:500;letter-spacing:-.02em;text-transform:none}html[data-design=editorial] .eyebrow .dot{display:none}html[data-design=editorial] .about-hero{min-height:600px}html[data-design=editorial] .about-hero-content h1{font-size:clamp(3rem,4.9vw,4.8rem)}html[data-design=editorial] .about-hero-img-wrap{min-height:600px}html[data-design=editorial] .news-hero .headline-lg{font-size:clamp(3rem,5.6vw,5rem)}html[data-design=editorial] .banking-hero h1{font-size:clamp(3rem,4.9vw,4.8rem)}html[data-design=editorial] .about-stat-value{color:var(--ink)}html[data-design=editorial] .sp-header{padding:72px 0 80px}html[data-design=editorial] .contact-header{display:grid;grid-template-columns:1.4fr 1fr;column-gap:80px;align-items:end}html[data-design=editorial] .contact-header>.eyebrow{grid-column:1 / -1}html[data-design=editorial] .contact-header>h1{margin-top:0!important}html[data-design=editorial] .contact-header>p{margin-bottom:20px!important}html[data-design=editorial] .reviews-header{text-align:center;border:0;padding-bottom:32px}html[data-design=editorial] .reviews-header>p{margin:24px auto 0!important}html[data-design=editorial] .reviews-stats{justify-content:center}html[data-design=editorial] .reviews-stat{align-items:center}html[data-design=editorial] .news-detail-content{border-radius:16px!important;background:#fff!important}html[data-design=editorial] .news-detail-title{font-size:clamp(2rem,4vw,3.5rem)!important}html[data-design=editorial] .gg-home .lyt-playbtn{border:0}html[data-design=editorial] .gg-home .lyt-playbtn:focus-visible{outline:3px solid #fff;outline-offset:6px}@media(max-width:1180px){html[data-design=editorial] .nav-brand-text{max-width:none;font-size:.875rem;letter-spacing:.08em}}@media(max-width:1000px){html[data-design=editorial] .about-hero-img-wrap{min-height:0}html[data-design=editorial] .contact-header{display:block}}@media(max-width:700px){html[data-design=editorial] .navbar{height:72px}html[data-design=editorial] .navbar.home-navigation{margin-bottom:-72px}html[data-design=editorial] .nav-brand-text{max-width:235px;font-size:.75rem}html[data-design=editorial] .nav-hamburger{width:44px;height:44px}html[data-design=editorial] :is(.about-page,.service-page,.contact-page,.reviews-page,.news-page,.banking-page) h1{font-size:clamp(2.5rem,9vw,3.5rem)}html[data-design=editorial] .sp-header{padding:48px 0}}html[data-design=editorial] :is(.body-lg,.body-md){font-weight:400}html[data-design=editorial]::-webkit-scrollbar-thumb,html[data-design=editorial] *::-webkit-scrollbar-thumb{background:#aba99f}
