:root{--v2-bg: #fafafa;--v2-bg-2: #f4f4f4;--v2-ink: #0a0a0a;--v2-ink-2: #262626;--v2-muted: #737373;--v2-line: rgba(10, 10, 10, .08);--v2-line-strong: rgba(10, 10, 10, .16);--v2-accent: #ea580c;--v2-dark: #0a0a0a;--v2-dark-2: #171717;--v2-dark-text: #fafafa;--v2-dark-muted: #737373;--v2-nav-h: 72px;--v2-ease: cubic-bezier(.22, 1, .36, 1);--v2-ease-fp: cubic-bezier(.76, 0, .24, 1)}body:has(.v2-hero){background:var(--v2-bg);color:var(--v2-ink);font-family:DM Sans,-apple-system,system-ui,sans-serif;-webkit-font-smoothing:antialiased;font-feature-settings:"ss01","cv11"}html.v2-fp,html.v2-fp body{overflow:hidden;height:100vh;margin:0}html.v2-fp [data-fp]{position:fixed;top:0;left:0;width:100vw;height:100vh;will-change:transform,opacity,filter;transform:translateY(100%) scale(.98);opacity:0;filter:blur(6px);transition:transform 1.3s cubic-bezier(.76,0,.24,1),opacity .9s ease-out,filter 1.1s ease-out;z-index:1}html.v2-fp [data-fp].fp-active{transform:translateY(0) scale(1);opacity:1;filter:blur(0);z-index:3}html.v2-fp [data-fp].fp-above{transform:translateY(-45%) scale(.94);opacity:.18;filter:blur(8px);z-index:2}html.v2-fp [data-fp].fp-below{transform:translateY(100%) scale(.98);opacity:0;filter:blur(6px)}html:not(.v2-fp) [data-fp]{min-height:100vh;display:flex;align-items:center}body:has(.v2-hero) .nav{background:#fafafaeb;border-bottom:1px solid var(--v2-line);height:var(--v2-nav-h);position:fixed;top:0;left:0;right:0;z-index:50;transition:background .5s var(--v2-ease),border-color .5s ease}@media(min-width:901px){body:has(.v2-hero) .nav{background:#fafafac7;backdrop-filter:blur(28px) saturate(1.2);-webkit-backdrop-filter:blur(28px) saturate(1.2)}}body:has(.v2-hero) .nav .nav-inner{height:100%;max-width:1360px;margin:0 auto;padding:0 48px;display:flex;align-items:center;justify-content:space-between;gap:32px}body:has(.v2-hero) .nav .logo{font-family:"Instrument Serif",Georgia,serif;font-size:1.8rem;font-weight:400;font-style:italic;color:var(--v2-ink);letter-spacing:-.02em;text-decoration:none;transition:color .4s,transform .3s}body:has(.v2-hero) .nav .logo:after{content:".";color:var(--v2-accent);font-style:italic}body:has(.v2-hero) .nav .logo:hover{transform:translate(-2px)}body:has(.v2-hero) .nav .nav-links{display:flex;align-items:center;gap:6px}body:has(.v2-hero) .nav .nav-link{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;background:transparent;border:none;font-family:inherit;font-size:.82rem;font-weight:500;letter-spacing:-.01em;color:var(--v2-ink-2);text-decoration:none;cursor:pointer;position:relative;transition:color .3s}body:has(.v2-hero) .nav .nav-link span{color:inherit;position:relative}body:has(.v2-hero) .nav .nav-link span:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:1px;background:var(--v2-accent);transform:scaleX(0);transform-origin:right;transition:transform .4s var(--v2-ease)}body:has(.v2-hero) .nav .nav-link:hover{color:var(--v2-ink)}body:has(.v2-hero) .nav .nav-link:hover span:after{transform:scaleX(1);transform-origin:left}body:has(.v2-hero) .nav .nav-link.active{color:var(--v2-ink)}body:has(.v2-hero) .nav .nav-link.active span:after{transform:scaleX(1)}body:has(.v2-hero) .nav .nav-chevron{transition:transform .3s;opacity:.6}body:has(.v2-hero) .nav .nav-dropdown.open .nav-chevron,body:has(.v2-hero) .nav .nav-link:hover .nav-chevron{transform:rotate(180deg);opacity:1}body:has(.v2-hero) .nav .nav-link--game{color:var(--v2-accent);font-weight:600}body:has(.v2-hero) .nav .nav-link--game span:after{background:var(--v2-accent)}body:has(.v2-hero) .nav .nav-lang{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--v2-line-strong);border-radius:50%;font-size:.7rem;font-weight:700;color:var(--v2-ink);text-decoration:none;margin-left:10px;transition:all .3s}body:has(.v2-hero) .nav .nav-lang:hover{background:var(--v2-ink);color:var(--v2-bg);border-color:var(--v2-ink)}body:has(.v2-hero) .nav .nav-cta{display:inline-flex;align-items:center;gap:8px;background:var(--v2-ink);color:var(--v2-bg);padding:12px 22px;border-radius:999px;font-size:.82rem;font-weight:600;letter-spacing:-.01em;text-decoration:none;margin-left:8px;position:relative;overflow:hidden;transition:all .3s var(--v2-ease)}body:has(.v2-hero) .nav .nav-cta:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--v2-accent),#f97316);transform:translateY(100%);transition:transform .4s var(--v2-ease);z-index:0}body:has(.v2-hero) .nav .nav-cta:hover:before{transform:translateY(0)}body:has(.v2-hero) .nav .nav-cta>*{position:relative;z-index:1}body:has(.v2-hero) .nav .nav-cta:hover{transform:translateY(-1px);box-shadow:0 8px 20px -8px #ea580c80}body:has(.v2-hero) .nav .nav-cta-arrow{transition:transform .3s}body:has(.v2-hero) .nav .nav-cta:hover .nav-cta-arrow{transform:translate(2px)}body:has(.v2-hero) .nav .nav-cta span:after,body:has(.v2-hero) .nav .nav-cta span:before{display:none!important;content:none!important;background:none!important}body:has(.v2-hero).fp-on-dark .nav{background:#0a0a0a99;border-bottom-color:#ffffff14}body:has(.v2-hero).fp-on-dark .nav .logo{color:var(--v2-dark-text)}body:has(.v2-hero).fp-on-dark .nav .nav-link,body:has(.v2-hero).fp-on-dark .nav .nav-link span{color:#ffffffd1}body:has(.v2-hero).fp-on-dark .nav .nav-link:hover,body:has(.v2-hero).fp-on-dark .nav .nav-link.active{color:var(--v2-dark-text)}body:has(.v2-hero).fp-on-dark .nav .nav-lang{color:var(--v2-dark-text);border-color:#fff3}body:has(.v2-hero).fp-on-dark .nav .nav-lang:hover{background:var(--v2-dark-text);color:var(--v2-dark);border-color:var(--v2-dark-text)}body:has(.v2-hero).fp-on-dark .nav .nav-cta{background:var(--v2-accent)!important;color:#fff!important;box-shadow:0 4px 20px -4px #ea580c99}body:has(.v2-hero).fp-on-dark .nav .nav-cta:before{background:linear-gradient(135deg,#fbbf24,#f59e0b)}body:has(.v2-hero).fp-on-dark .nav .nav-cta:hover{color:#0a0a0a!important;box-shadow:0 8px 28px -4px #fbbf24b3}body:has(.v2-hero){--accent: #ea580c;--accent-subtle: rgba(234, 88, 12, .08)}body:has(.v2-hero) .mega-dropdown{top:var(--v2-nav-h)}body:has(.v2-hero) .mega-widget{max-width:1200px;margin:0 auto;padding-top:12px}body:has(.v2-hero) .mega-panel{background:#fff;border:1px solid var(--v2-line);border-radius:22px}body:has(.v2-hero) .mega-dropdown.open .mega-panel{box-shadow:0 50px 100px -24px #0a0a0a59,0 20px 40px -12px #0a0a0a1a,0 0 0 1px #0a0a0a0a}body:has(.v2-hero) .mega-panel:before{background:linear-gradient(90deg,transparent,var(--v2-accent),#fbbf24,var(--v2-accent),transparent);background-size:200% 100%;height:2px}body:has(.v2-hero) .mega-dropdown.open .mega-panel:before{animation:megaShimmer 3s linear infinite}@keyframes megaShimmer{0%{background-position:0% 0%}to{background-position:200% 0%}}body:has(.v2-hero) .mega-panel-inner{padding:38px 42px}body:has(.v2-hero) .mega-dropdown.open .mega-backdrop{background:#0a0a0a73;backdrop-filter:blur(6px) saturate(1.2);-webkit-backdrop-filter:blur(6px) saturate(1.2)}body:has(.v2-hero) .mega-card{background:#fafafa;border:1px solid var(--v2-line);border-radius:16px;padding:26px 22px}body:has(.v2-hero) .mega-card:hover{background:#fff;border-color:#ea580c59;box-shadow:0 20px 40px -14px #0a0a0a24,0 6px 14px -6px #ea580c1a}body:has(.v2-hero) .mega-card h4{font-family:"Instrument Serif",Georgia,serif;font-size:1.3rem;font-weight:400;letter-spacing:-.02em;line-height:1.15;color:var(--v2-ink)}body:has(.v2-hero) .mega-card:hover h4{color:var(--v2-accent)}body:has(.v2-hero) .mega-card p{font-size:.82rem;line-height:1.6;color:var(--v2-muted)}body:has(.v2-hero) .mega-card-icon{width:46px;height:46px;background:#ea580c14;border:1px solid rgba(234,88,12,.15);color:var(--v2-accent);border-radius:12px}body:has(.v2-hero) .mega-card:hover .mega-card-icon{background:var(--v2-accent);border-color:var(--v2-accent);color:#fff;transform:scale(1.05) rotate(-4deg);box-shadow:0 10px 24px -8px #ea580c80}body:has(.v2-hero) .mega-card-tags span{background:#0a0a0a0a;border:1px solid transparent;color:var(--v2-muted)}body:has(.v2-hero) .mega-card:hover .mega-card-tags span{background:#ea580c14;color:var(--v2-accent);border-color:#ea580c26}body:has(.v2-hero) .mega-card-arrow{color:#0a0a0a33}body:has(.v2-hero) .mega-card:hover .mega-card-arrow{color:var(--v2-accent)}body:has(.v2-hero) .mega-host-item{background:#fafafa;border:1px solid var(--v2-line);border-radius:14px;padding:18px 20px;transition:all .4s var(--v2-ease)}body:has(.v2-hero) .mega-host-item:hover{background:#fff;border-color:#ea580c4d;transform:translate(5px);box-shadow:0 12px 28px -12px #0a0a0a26}body:has(.v2-hero) .mega-host-icon{color:var(--v2-accent);background:#ea580c14;border:1px solid rgba(234,88,12,.15);width:42px;height:42px;border-radius:11px;display:flex;align-items:center;justify-content:center;transition:all .4s var(--v2-ease);flex-shrink:0}body:has(.v2-hero) .mega-host-item:hover .mega-host-icon{background:var(--v2-accent);color:#fff;transform:rotate(-4deg) scale(1.05)}body:has(.v2-hero) .mega-host-info h4{font-family:"Instrument Serif",Georgia,serif;font-size:1.15rem;font-weight:400;letter-spacing:-.015em;color:var(--v2-ink);margin:0 0 3px;line-height:1.2;transition:color .3s}body:has(.v2-hero) .mega-host-item:hover .mega-host-info h4{color:var(--v2-accent)}body:has(.v2-hero) .mega-host-info p{font-size:.78rem;color:var(--v2-muted);margin:0;line-height:1.5}body:has(.v2-hero) .mega-host-price{font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--v2-accent);padding:6px 12px;background:#ea580c14;border:1px solid rgba(234,88,12,.2);border-radius:999px;white-space:nowrap}body:has(.v2-hero) .mega-host-arrow{color:#0a0a0a40;transition:all .35s}body:has(.v2-hero) .mega-host-item:hover .mega-host-arrow{color:var(--v2-accent);transform:translate(4px)}body:has(.v2-hero) .mega-host-item--featured{background:linear-gradient(135deg,#fff7ed,#fefce8);border-color:#ea580c40;position:relative}body:has(.v2-hero) .mega-host-badge{position:absolute;top:-10px;left:20px;font-size:.62rem;padding:4px 11px;background:linear-gradient(135deg,var(--v2-accent),#f97316);color:#fff;border-radius:999px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 6px 14px -4px #ea580c73;z-index:2}body:has(.v2-hero) .mega-feature-box{background:linear-gradient(165deg,#0a0a0a,#171717);color:var(--v2-dark-text);border-radius:18px;padding:30px 28px;position:relative;overflow:hidden}body:has(.v2-hero) .mega-feature-box:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 85% 15%,rgba(234,88,12,.18) 0%,transparent 50%),radial-gradient(circle at 15% 85%,rgba(251,191,36,.08) 0%,transparent 50%);pointer-events:none}body:has(.v2-hero) .mega-feature-box>*{position:relative}body:has(.v2-hero) .mega-feature-icon{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;background:#fbbf241f;border:1px solid rgba(251,191,36,.22);border-radius:13px;color:#fbbf24;margin-bottom:18px}body:has(.v2-hero) .mega-feature-box h4{font-family:"Instrument Serif",Georgia,serif;font-size:1.45rem;font-weight:400;color:var(--v2-dark-text);margin:0 0 16px;letter-spacing:-.02em;line-height:1.15}body:has(.v2-hero) .mega-feature-box ul{list-style:none;padding:0;margin:0 0 22px}body:has(.v2-hero) .mega-feature-box li{font-size:.82rem;color:#ffffffc7;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.06);display:flex;align-items:center;gap:12px;transition:padding .3s,color .3s}body:has(.v2-hero) .mega-feature-box li:last-child{border-bottom:none}body:has(.v2-hero) .mega-feature-box li:hover{padding-left:4px;color:#fbbf24}body:has(.v2-hero) .mega-feature-box li:before{content:"\2192";color:#fbbf24;flex-shrink:0;font-weight:600;transition:transform .3s}body:has(.v2-hero) .mega-feature-box li:hover:before{transform:translate(3px)}body:has(.v2-hero) .mega-feature-btn{display:inline-flex;align-items:center;gap:8px;padding:14px 22px;background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#0a0a0a;border-radius:999px;font-size:.8rem;font-weight:700;text-decoration:none;transition:all .3s var(--v2-ease);box-shadow:0 10px 22px -6px #fbbf2466}body:has(.v2-hero) .mega-feature-btn:hover{transform:translateY(-2px);box-shadow:0 14px 30px -8px #fbbf248c}body:has(.v2-hero) .mega-feature-btn svg{transition:transform .3s}body:has(.v2-hero) .mega-feature-btn:hover svg{transform:translate(3px)}body:has(.v2-hero) .mega-bottom{border-top:1px solid var(--v2-line);margin-top:30px;padding-top:22px}body:has(.v2-hero) .mega-see-all{color:var(--v2-ink-2);font-weight:600}body:has(.v2-hero) .mega-see-all:hover{color:var(--v2-accent)}body:has(.v2-hero) .mega-cta{background:var(--v2-ink);color:#fff;padding:13px 24px;border-radius:999px;font-size:.82rem;font-weight:600;position:relative;overflow:hidden;transition:all .35s var(--v2-ease)}body:has(.v2-hero) .mega-cta:before{background:linear-gradient(135deg,var(--v2-accent),#f97316)}body:has(.v2-hero) .mega-cta:hover{transform:translateY(-2px);box-shadow:0 12px 26px -8px #ea580c80}body:has(.v2-hero) .mega-contracts{padding-left:28px;border-left:1px solid var(--v2-line)}body:has(.v2-hero) .mega-contracts-title{font-size:.66rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--v2-muted);margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid var(--v2-line);position:relative}body:has(.v2-hero) .mega-contracts-title:after{content:"";position:absolute;left:0;bottom:-1px;width:32px;height:1px;background:var(--v2-accent)}body:has(.v2-hero) .mega-contract-item{display:flex;align-items:center;gap:12px;padding:11px 0;color:var(--v2-ink-2);font-size:.84rem;font-weight:500;transition:all .35s var(--v2-ease)}body:has(.v2-hero) .mega-contract-item:hover{color:var(--v2-accent);transform:translate(6px)}body:has(.v2-hero) .mega-contract-item svg{color:#0a0a0a4d;transition:all .3s;flex-shrink:0}body:has(.v2-hero) .mega-contract-item:hover svg{color:var(--v2-accent)}@media(max-width:900px){body:has(.v2-hero) .mega-grid--4{grid-template-columns:repeat(2,1fr)}body:has(.v2-hero) .mega-grid--3{grid-template-columns:1fr}body:has(.v2-hero) .mega-hosting-layout{grid-template-columns:1fr}body:has(.v2-hero) .mega-kurumsal-layout{grid-template-columns:1fr}body:has(.v2-hero) .mega-contracts{padding-left:0;border-left:none;border-top:1px solid var(--v2-line);padding-top:20px;margin-top:20px}body:has(.v2-hero) .mega-panel-inner{padding:28px 24px}}body:has(.v2-hero) .burger{display:none}@media(max-width:1024px){body:has(.v2-hero) .burger{display:flex;flex-direction:column;gap:5px;background:transparent;border:none;cursor:pointer;padding:8px}body:has(.v2-hero) .burger span{width:26px;height:2px;background:var(--v2-ink);transition:all .3s}body:has(.v2-hero).fp-on-dark .burger span{background:var(--v2-dark-text)}body:has(.v2-hero) .nav .nav-links{display:none}}.v2-container{width:100%;max-width:1280px;margin:0 auto;padding:0 48px}@media(max-width:768px){.v2-container{padding:0 24px}}[data-fp]{display:flex;align-items:center;padding:calc(var(--v2-nav-h) + 20px) 0 40px;overflow:hidden}[data-fp]>.v2-container{width:100%}.fp-progress{position:fixed;top:0;left:0;right:0;height:2px;background:transparent;z-index:100;pointer-events:none}.fp-progress-fill{height:100%;background:var(--v2-accent);width:0;transition:width .9s var(--v2-ease);box-shadow:0 0 10px #ea580c73}.fp-dots{position:fixed;right:36px;top:50%;transform:translateY(-50%);z-index:90;display:flex;flex-direction:column;gap:18px;padding:20px 14px}.fp-dot{width:40px;height:24px;background:transparent;border:none;cursor:pointer;padding:0;position:relative;display:flex;align-items:center;justify-content:flex-end;transition:all .4s var(--v2-ease)}.fp-dot:before{content:"";width:24px;height:1px;background:#0a0a0a4d;transition:all .4s var(--v2-ease)}.fp-dot:hover:before{background:var(--v2-ink);width:36px}.fp-dot.active:before{background:var(--v2-accent);width:40px;height:2px;box-shadow:0 0 12px #ea580c80}.fp-dot-label{position:absolute;right:52px;top:50%;transform:translate(10px,-50%);font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--v2-ink);opacity:0;transition:all .4s var(--v2-ease);white-space:nowrap;pointer-events:none;background:#fafafae6;padding:4px 8px;border-radius:6px;backdrop-filter:blur(8px)}.fp-dot:hover .fp-dot-label,.fp-dot.active .fp-dot-label{opacity:1;transform:translateY(-50%)}.fp-dot.active .fp-dot-label{color:var(--v2-accent)}body.fp-on-dark .fp-dot:before{background:#ffffff4d}body.fp-on-dark .fp-dot:hover:before{background:var(--v2-dark-text)}body.fp-on-dark .fp-dot-label{color:var(--v2-dark-text);background:#0a0a0ab3}body.fp-on-dark .fp-dot.active:before{background:#fbbf24;box-shadow:0 0 12px #fbbf2480}body.fp-on-dark .fp-dot.active .fp-dot-label{color:#fbbf24}.v2-hero{background:var(--v2-bg)}.v2-hero:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 1px 1px,rgba(10,10,10,.08) 1px,transparent 0);background-size:36px 36px;opacity:.6;pointer-events:none;mask-image:radial-gradient(ellipse at center,black 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at center,black 30%,transparent 75%)}.v2-hero-inner{position:relative;display:grid;grid-template-columns:1.3fr .85fr;gap:80px;align-items:center;width:100%}@media(max-width:1024px){.v2-hero-inner{grid-template-columns:1fr;gap:48px}}.v2-hero-eyebrow{display:inline-flex;align-items:center;gap:14px;font-size:.7rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--v2-muted);margin-bottom:40px}.v2-hero-eyebrow:before{content:"";width:32px;height:1px;background:var(--v2-ink)}.v2-hero-title{font-family:"Instrument Serif",Georgia,serif;font-size:clamp(2.8rem,6.5vw,5.8rem);line-height:.96;letter-spacing:-.035em;font-weight:400;color:var(--v2-ink);margin:0 0 36px;max-width:14ch}.v2-hero-title em{font-style:italic;color:var(--v2-accent)}.v2-hero-sub{font-size:1.1rem;line-height:1.65;color:var(--v2-muted);max-width:480px;margin:0 0 44px}.v2-hero-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.v2-btn{display:inline-flex;align-items:center;gap:10px;padding:17px 28px;border-radius:999px;font-size:.9rem;font-weight:600;letter-spacing:-.01em;text-decoration:none;transition:all .3s var(--v2-ease);border:1px solid transparent;cursor:pointer;position:relative;overflow:hidden}.v2-btn-primary{background:var(--v2-ink);color:var(--v2-bg)}.v2-btn--discord{background:#5865f2!important;color:#fff!important;border-color:#5865f2!important}.v2-btn--discord:before{background:linear-gradient(135deg,#4752c4,#3c45a5)!important}.v2-btn--discord svg{flex-shrink:0}.v2-btn-primary:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--v2-accent),#f97316);transform:translateY(100%);transition:transform .4s var(--v2-ease);z-index:0}.v2-btn-primary:hover:before{transform:translateY(0)}.v2-btn-primary>*{position:relative;z-index:1}.v2-btn-primary:hover{transform:translateY(-2px);box-shadow:0 14px 30px -10px #ea580c73}.v2-btn-ghost{background:transparent;color:var(--v2-ink);border-color:var(--v2-line-strong)}.v2-btn-ghost:hover{background:var(--v2-ink);color:var(--v2-bg);border-color:var(--v2-ink)}.v2-btn svg{transition:transform .3s;position:relative;z-index:1}.v2-btn:hover svg{transform:translate(3px)}.v2-hero-card{position:relative;background:var(--v2-dark);color:var(--v2-dark-text);border-radius:24px;padding:36px 32px;overflow:hidden;aspect-ratio:1 / 1.08;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 24px 60px -20px #0a0a0a40}.v2-hero-card:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 80% 0%,rgba(234,88,12,.14) 0%,transparent 50%),radial-gradient(circle at 0% 100%,rgba(255,255,255,.04) 0%,transparent 50%);pointer-events:none}.v2-hero-card-top{display:flex;justify-content:space-between;align-items:flex-start;position:relative}.v2-hero-card-badge{display:inline-flex;align-items:center;gap:8px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);padding:7px 13px;border-radius:999px;font-size:.68rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--v2-dark-muted)}.v2-hero-card-badge-dot{width:6px;height:6px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 3px #22c55e33;animation:v2Pulse 2s infinite}@keyframes v2Pulse{0%,to{opacity:1}50%{opacity:.4}}@media(max-width:900px),(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important}}.v2-hero-card-logo{font-family:"Instrument Serif",serif;font-size:2.2rem;line-height:1;color:var(--v2-dark-text);font-style:italic}.v2-hero-card-body{position:relative;font-family:"Instrument Serif",Georgia,serif;font-size:clamp(1.6rem,2.6vw,2.4rem);line-height:1.15;color:var(--v2-dark-text);margin:32px 0}.v2-hero-card-body em{color:#fbbf24;font-style:italic}.v2-hero-card-footer{position:relative;display:flex;justify-content:space-between;align-items:flex-end;gap:20px;padding-top:22px;border-top:1px solid rgba(255,255,255,.1)}.v2-hero-card-meta{font-size:.68rem;letter-spacing:.14em;color:var(--v2-dark-muted);line-height:1.5}.v2-hero-card-meta b{display:block;color:var(--v2-dark-text);font-weight:600;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px}.v2-hero-card-year{font-family:"Instrument Serif",serif;font-size:2.2rem;line-height:1;color:var(--v2-dark-text)}.v2-strip{background:var(--v2-dark);color:var(--v2-dark-text);flex-direction:column;justify-content:center}.v2-strip:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 1px 1px,rgba(255,255,255,.06) 1px,transparent 0);background-size:42px 42px;opacity:.5;pointer-events:none}.v2-strip .v2-container{position:relative}.v2-strip-head{margin-bottom:60px}.v2-strip-head .v2-section-label{color:var(--v2-dark-muted);margin-bottom:20px}.v2-strip-head .v2-section-label:before{background:var(--v2-dark-text)}body.v2 .v2-strip-head h2{font-family:"Instrument Serif",Georgia,serif;font-size:clamp(2rem,4vw,3.2rem);line-height:1.05;color:var(--v2-dark-text);margin:0;max-width:20ch;font-weight:400;letter-spacing:-.025em}.v2-strip-head h2 em{color:#fbbf24;font-style:italic}.v2-strip-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.1)}.v2-strip-item{padding:50px 32px 0;border-right:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:14px}.v2-strip-item:last-child{border-right:none}.v2-strip-num{font-family:"Instrument Serif",Georgia,serif;font-size:clamp(2.4rem,4.5vw,3.6rem);line-height:1;color:var(--v2-dark-text);letter-spacing:-.025em}.v2-strip-label{font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--v2-dark-muted);font-weight:500}@media(max-width:900px){.v2-strip-grid{grid-template-columns:repeat(2,1fr)}.v2-strip-item{padding:36px 20px 0;border-bottom:1px solid rgba(255,255,255,.08)}.v2-strip-item:nth-child(2n){border-right:none}}.v2-services{background:var(--v2-bg)}.v2-section-head{display:grid;grid-template-columns:.75fr 1.25fr;gap:60px;align-items:start;margin-bottom:48px}@media(max-width:900px){.v2-section-head{grid-template-columns:1fr;gap:20px;margin-bottom:32px}}.v2-section-label{font-size:.7rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--v2-muted);display:flex;align-items:center;gap:14px}.v2-section-label:before{content:"";width:32px;height:1px;background:var(--v2-ink)}.v2-section-title{font-family:"Instrument Serif",Georgia,serif;font-size:clamp(2rem,4vw,3.4rem);line-height:1.03;letter-spacing:-.03em;color:var(--v2-ink);margin:0;font-weight:400;max-width:18ch}.v2-section-title em{color:var(--v2-accent);font-style:italic}.v2-svc-list{border-top:1px solid var(--v2-line)}.v2-svc-item{display:grid;grid-template-columns:60px 1fr 1.1fr 32px;gap:32px;align-items:center;padding:24px 0;border-bottom:1px solid var(--v2-line);text-decoration:none;color:var(--v2-ink);transition:padding .35s var(--v2-ease),background .3s;position:relative}.v2-svc-item:hover{padding-left:20px;padding-right:20px;background:var(--v2-bg-2)}.v2-svc-item:before{content:"";position:absolute;left:0;top:0;bottom:0;width:0;background:var(--v2-accent);transition:width .35s}.v2-svc-item:hover:before{width:3px}.v2-svc-num{font-family:"Instrument Serif",serif;font-size:1.2rem;color:var(--v2-muted)}.v2-svc-title{font-size:1.35rem;font-weight:500;letter-spacing:-.02em;line-height:1.2;color:var(--v2-ink);margin:0}.v2-svc-desc{font-size:.9rem;line-height:1.55;color:var(--v2-muted);margin:0}.v2-svc-arrow{display:flex;justify-content:flex-end;color:var(--v2-ink);transition:transform .35s,color .3s}.v2-svc-item:hover .v2-svc-arrow{transform:translate(6px);color:var(--v2-accent)}@media(max-width:900px){.v2-svc-item{grid-template-columns:1fr;gap:10px;padding:18px 0}.v2-svc-title{font-size:1.2rem}.v2-svc-arrow{display:none}}.v2-why{background:var(--v2-dark);color:var(--v2-dark-text)}.v2-why:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 1px 1px,rgba(255,255,255,.05) 1px,transparent 0);background-size:36px 36px;opacity:.4;pointer-events:none;mask-image:radial-gradient(ellipse at center,black 40%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at center,black 40%,transparent 80%)}.v2-why .v2-section-label{color:var(--v2-dark-muted)}.v2-why .v2-section-label:before{background:var(--v2-dark-text)}.v2-why .v2-section-title{color:var(--v2-dark-text)}.v2-why .v2-section-title em{color:#fbbf24}.v2-why-grid{position:relative;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.08);width:100%}@media(max-width:900px){.v2-why-grid{grid-template-columns:1fr}}.v2-why-card{padding:36px 30px;border-right:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);transition:background .3s}.v2-why-card:hover{background:var(--v2-dark-2)}.v2-why-card:nth-child(3n){border-right:none}@media(max-width:900px){.v2-why-card{border-right:none}}.v2-why-stat{font-family:"Instrument Serif",Georgia,serif;font-size:2.6rem;line-height:1;color:#fbbf24;letter-spacing:-.025em;margin-bottom:16px;display:block}body.v2 .v2-why-title{font-family:"Instrument Serif",Georgia,serif;font-size:1.6rem;font-weight:400;letter-spacing:-.01em;line-height:1.15;color:var(--v2-dark-text);margin:0 0 10px}body.v2 .v2-why-desc{font-size:.88rem;line-height:1.6;color:var(--v2-dark-muted);margin:0}.v2-manifesto{background:#050505;color:var(--v2-dark-text);position:relative;overflow:hidden}.v2-manifesto:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 30%,rgba(234,88,12,.08) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(251,191,36,.05) 0%,transparent 50%),radial-gradient(circle at 1px 1px,rgba(255,255,255,.04) 1px,transparent 0);background-size:auto,auto,42px 42px;pointer-events:none;mask-image:radial-gradient(ellipse at center,black 40%,transparent 90%);-webkit-mask-image:radial-gradient(ellipse at center,black 40%,transparent 90%)}.v2-manifesto:after{content:"{ ";position:absolute;left:48px;top:calc(var(--v2-nav-h) + 40px);font-family:"Instrument Serif",serif;font-size:12rem;line-height:.8;color:#ea580c0f;pointer-events:none;font-style:italic}.v2-mf-inner{position:relative;max-width:1100px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:40px}.v2-mf-eyebrow{display:inline-flex;align-items:center;gap:12px;padding:8px 18px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:999px;font-size:.7rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--v2-dark-muted)}.v2-mf-eyebrow-dot{width:6px;height:6px;border-radius:50%;background:var(--v2-accent);box-shadow:0 0 0 3px #ea580c26,0 0 12px #ea580c99;animation:v2Pulse 2.4s infinite}body.v2 .v2-mf-title{font-family:"Instrument Serif",Georgia,serif;font-size:clamp(2.4rem,5vw,4.2rem);line-height:1.02;letter-spacing:-.035em;font-weight:400;color:var(--v2-dark-text);margin:0;max-width:16ch}.v2-mf-title em{font-style:italic;background:linear-gradient(135deg,#fbbf24,var(--v2-accent));-webkit-background-clip:text;background-clip:text;color:transparent}.v2-mf-quote{position:relative;max-width:820px;margin:0;padding:0 20px}.v2-mf-quote-mark{color:var(--v2-accent);opacity:.35;margin-bottom:8px}body.v2 .v2-mf-quote-text{font-family:"Instrument Serif",Georgia,serif;font-size:clamp(1.1rem,1.8vw,1.5rem);line-height:1.55;color:#ffffffe0;font-style:italic;margin:0 0 24px;letter-spacing:-.01em}body.v2 .v2-mf-quote-attr{font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--v2-dark-muted);font-weight:600}.v2-mf-snippets-wrap{width:100%;max-width:880px;margin-top:12px}.v2-mf-snippets-head{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.08)}.v2-mf-snippets-title{font-family:"Instrument Serif",serif;font-style:italic;font-size:1.05rem;color:#fffc;letter-spacing:-.01em}.v2-mf-snippets-attr{font-size:.68rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--v2-dark-muted)}.v2-mf-snippets{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;width:100%}@media(max-width:768px){.v2-mf-snippets{grid-template-columns:1fr}}.v2-mf-snippet{position:relative;padding:18px 22px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:14px;text-align:left;display:flex;align-items:flex-start;gap:14px;transition:all .35s var(--v2-ease);overflow:hidden}.v2-mf-snippet:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(234,88,12,.08) 0%,transparent 60%);opacity:0;transition:opacity .35s}.v2-mf-snippet:hover{background:#ffffff0a;border-color:#ea580c4d;transform:translateY(-3px)}.v2-mf-snippet:hover:before{opacity:1}.v2-mf-snippet-num{position:relative;font-family:"Instrument Serif",serif;font-size:.9rem;color:var(--v2-accent);font-weight:400;flex-shrink:0;padding-top:2px}.v2-mf-snippet-text{position:relative;font-family:"Instrument Serif",serif;font-style:italic;font-size:.95rem;line-height:1.5;color:#ffffffb8}html.v2-fp [data-fp] .v2-mf-eyebrow,html.v2-fp [data-fp] .v2-mf-title,html.v2-fp [data-fp] .v2-mf-quote,html.v2-fp [data-fp] .v2-mf-snippet{opacity:0;transform:translateY(40px);transition:opacity 1s var(--v2-ease),transform 1s var(--v2-ease)}html.v2-fp [data-fp].fp-active .v2-mf-eyebrow{opacity:1;transform:translateY(0);transition-delay:.25s}html.v2-fp [data-fp].fp-active .v2-mf-title{opacity:1;transform:translateY(0);transition-delay:.4s}html.v2-fp [data-fp].fp-active .v2-mf-quote{opacity:1;transform:translateY(0);transition-delay:.6s}html.v2-fp [data-fp].fp-active .v2-mf-snippet{opacity:1;transform:translateY(0);transition-delay:calc(.85s + var(--i, 0) * .1s)}.v2-cta{background:var(--v2-bg);justify-content:center;text-align:center}.v2-cta .v2-container{text-align:center}.v2-cta-label{display:inline-block;font-size:.7rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--v2-muted);margin-bottom:32px}.v2-cta-title{font-family:"Instrument Serif",Georgia,serif;font-size:clamp(2.2rem,5.5vw,4.8rem);line-height:1.03;letter-spacing:-.035em;color:var(--v2-ink);margin:0 auto 24px;max-width:16ch;font-weight:400}.v2-cta-title em{font-style:italic;color:var(--v2-accent)}.v2-cta-sub{font-size:1.05rem;line-height:1.6;color:var(--v2-muted);max-width:560px;margin:0 auto 40px}body:has(.v2-hero) .faq-section{background:var(--v2-bg);padding:calc(var(--v2-nav-h) + 40px) 0 60px;display:flex;align-items:center}body:has(.v2-hero) .faq-section>.container{width:100%;max-width:1280px;padding:0 48px;margin:0 auto}body:has(.v2-hero) .faq-section .section-title{font-family:"Instrument Serif",serif;font-size:clamp(2rem,4vw,3.4rem);color:var(--v2-ink);font-weight:400;letter-spacing:-.03em;margin-bottom:36px}body:has(.v2-hero) .faq-item{border-bottom:1px solid var(--v2-line);background:transparent;border-radius:0}body:has(.v2-hero) .faq-question{padding:22px 0;color:var(--v2-ink);font-size:1rem;font-weight:500}body:has(.v2-hero) .faq-answer{color:var(--v2-muted)}body:has(.v2-hero) .footer{background:var(--v2-dark);color:var(--v2-dark-text);padding:calc(var(--v2-nav-h) + 40px) 0 36px;position:relative;overflow:hidden}body:has(.v2-hero) .footer:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 85% 20%,rgba(234,88,12,.08) 0%,transparent 45%),radial-gradient(circle at 15% 80%,rgba(251,191,36,.05) 0%,transparent 45%),radial-gradient(circle at 1px 1px,rgba(255,255,255,.05) 1px,transparent 0);background-size:auto,auto,36px 36px;pointer-events:none;mask-image:radial-gradient(ellipse at center,black 40%,transparent 90%);-webkit-mask-image:radial-gradient(ellipse at center,black 40%,transparent 90%)}.v2-footer-quotes{position:absolute;left:48px;top:calc(var(--v2-nav-h) + 60px);right:48px;max-width:18ch;height:clamp(3rem,6.5vw,5.5rem);pointer-events:none;z-index:2;perspective:800px}.v2-footer-quote{position:absolute;inset:0;font-family:"Instrument Serif",Georgia,serif;font-size:clamp(2.2rem,5vw,4.2rem);line-height:.98;letter-spacing:-.035em;font-weight:400;color:var(--v2-dark-text);font-style:italic;opacity:0;transform:translateY(30px) rotateX(-30deg);transform-origin:50% 100%;animation:fQuoteCycle 20s infinite}.v2-footer-quote em{background:linear-gradient(135deg,#fbbf24,var(--v2-accent));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:italic}.v2-footer-quote:nth-child(1){animation-delay:0s}.v2-footer-quote:nth-child(2){animation-delay:5s}.v2-footer-quote:nth-child(3){animation-delay:10s}.v2-footer-quote:nth-child(4){animation-delay:15s}@keyframes fQuoteCycle{0%{opacity:0;transform:translateY(30px) rotateX(-30deg)}4%{opacity:1;transform:translateY(0) rotateX(0)}22%{opacity:1;transform:translateY(0) rotateX(0)}26%{opacity:0;transform:translateY(-30px) rotateX(30deg)}to{opacity:0;transform:translateY(-30px) rotateX(30deg)}}@media(max-width:1024px){.v2-footer-quotes{left:24px;right:24px;top:calc(var(--v2-nav-h) + 40px)}}body:has(.v2-hero) .footer>.container{width:100%;max-width:1360px;padding:0 48px;margin:0 auto;position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:flex-end}body:has(.v2-hero) .footer-top{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr 1fr 1fr;gap:60px;padding-bottom:60px;align-items:start}@media(max-width:1024px){body:has(.v2-hero) .footer:after{left:24px;font-size:clamp(2rem,8vw,3.5rem)}body:has(.v2-hero) .footer-top{grid-template-columns:repeat(2,1fr);gap:40px}body:has(.v2-hero) .footer>.container{padding:0 24px}}body:has(.v2-hero) .footer-col{display:flex;flex-direction:column;gap:10px}body:has(.v2-hero) .footer-col--brand{display:flex;flex-direction:column;justify-content:flex-end;min-height:280px;gap:20px}body:has(.v2-hero) .footer-col--brand .logo{font-family:"Instrument Serif",Georgia,serif;font-size:2.2rem;font-weight:400;font-style:italic;color:var(--v2-dark-text);letter-spacing:-.02em;text-decoration:none;display:inline-flex;align-items:baseline;position:relative;transition:transform .4s var(--v2-ease),letter-spacing .5s var(--v2-ease)}body:has(.v2-hero) .footer-col--brand .logo:after{content:".";color:var(--v2-accent);display:inline-block;margin-left:2px;animation:brandDotBlink 2.8s ease-in-out infinite;transform-origin:center bottom}body:has(.v2-hero) .footer-col--brand .logo:hover{letter-spacing:.02em;transform:translate(2px)}body:has(.v2-hero) .footer-col--brand .logo:hover:after{animation:brandDotBounce .6s var(--v2-ease)}@keyframes brandDotBlink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.3)}}@keyframes brandDotBounce{0%{transform:translateY(0) scale(1)}40%{transform:translateY(-8px) scale(1.4)}70%{transform:translateY(0) scale(.95)}to{transform:translateY(0) scale(1)}}body:has(.v2-hero) .footer-col--brand p{font-size:.88rem;line-height:1.65;color:#ffffff8c;max-width:320px;margin:0}body:has(.v2-hero) .footer-social{display:flex;gap:12px;margin-top:12px}body:has(.v2-hero) .footer-social a{display:inline-flex!important;align-items:center;justify-content:center;width:44px;height:44px;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:50%;color:#ffffffd9!important;transition:all .4s var(--v2-ease);position:relative;overflow:hidden;padding:0!important;transform:none!important}body:has(.v2-hero) .footer-social a:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--v2-accent),#f97316);opacity:0;transition:opacity .4s var(--v2-ease);border-radius:inherit}body:has(.v2-hero) .footer-social a svg{position:relative;z-index:1;width:18px;height:18px;fill:currentColor;transition:transform .4s var(--v2-ease)}body:has(.v2-hero) .footer-social a:hover{background:transparent!important;border-color:var(--v2-accent);color:#fff!important;transform:translateY(-4px)!important;box-shadow:0 12px 24px -8px #ea580c8c}body:has(.v2-hero) .footer-social a:hover:before{opacity:1}body:has(.v2-hero) .footer-social a:hover svg{transform:scale(1.15)}body:has(.v2-hero) .footer-col h4{font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;font-weight:700;color:#ffffff73;margin:0 0 18px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.08);position:relative;transition:color .4s ease}body:has(.v2-hero) .footer-col h4:before{content:"";position:absolute;left:0;bottom:-1px;width:24px;height:2px;background:linear-gradient(90deg,var(--v2-accent),#fbbf24,var(--v2-accent));background-size:200% 100%;background-position:0% 0%;border-radius:2px;box-shadow:0 0 12px #ea580c66;transition:width .6s cubic-bezier(.22,1,.36,1),background-position 1.2s ease}body:has(.v2-hero) .footer-col:hover h4{color:var(--v2-dark-text)}body:has(.v2-hero) .footer-col:hover h4:before{width:100%;background-position:100% 0%;animation:h4LineShimmer 1.8s linear infinite}@keyframes h4LineShimmer{0%{background-position:0% 0%}to{background-position:200% 0%}}body:has(.v2-hero) .footer-col>a:not(.logo){display:inline-flex;align-items:center;gap:8px;color:#ffffffa6;text-decoration:none;font-size:.86rem;font-weight:500;padding:4px 0;transition:all .3s var(--v2-ease);position:relative}body:has(.v2-hero) .footer-col>a:not(.logo):before{content:"\2192";display:inline-block;opacity:0;transform:translate(-6px);transition:all .3s var(--v2-ease);color:var(--v2-accent);font-size:.9em}body:has(.v2-hero) .footer-col>a:not(.logo):hover{color:#fbbf24;transform:translate(4px)}body:has(.v2-hero) .footer-col>a:not(.logo):hover:before{opacity:1;transform:translate(0)}body:has(.v2-hero) .footer-col--brand .logo:before{content:none!important;display:none!important}body:has(.v2-hero) .footer-bottom{border-top:1px solid rgba(255,255,255,.08);padding-top:26px;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}body:has(.v2-hero) .footer-bottom span{color:#fff6;font-size:.78rem;letter-spacing:.01em}body:has(.v2-hero) .footer-bottom-links{display:flex;gap:24px}body:has(.v2-hero) .footer-bottom-links a{color:#ffffff80;font-size:.78rem;text-decoration:none;transition:color .3s}body:has(.v2-hero) .footer-bottom-links a:hover{color:#fbbf24}@media(max-width:768px){body:has(.v2-hero) .footer:after{font-size:2rem}body:has(.v2-hero) .footer-top{grid-template-columns:1fr;gap:30px;padding-bottom:40px}body:has(.v2-hero) .footer-col--brand{min-height:auto}body:has(.v2-hero) .footer-bottom{flex-direction:column;align-items:flex-start;gap:14px}}html.v2-fp [data-fp] .v2-hero-eyebrow,html.v2-fp [data-fp] .v2-hero-title,html.v2-fp [data-fp] .v2-hero-sub,html.v2-fp [data-fp] .v2-hero-actions,html.v2-fp [data-fp] .v2-hero-card,html.v2-fp [data-fp] .v2-section-label,html.v2-fp [data-fp] .v2-section-title,html.v2-fp [data-fp] .v2-strip-head h2,html.v2-fp [data-fp] .v2-strip-item,html.v2-fp [data-fp] .v2-svc-item,html.v2-fp [data-fp] .v2-why-card,html.v2-fp [data-fp] .v2-cta-label,html.v2-fp [data-fp] .v2-cta-title,html.v2-fp [data-fp] .v2-cta-sub,html.v2-fp [data-fp] .v2-cta .v2-btn,html.v2-fp [data-fp] .faq-item,html.v2-fp [data-fp] .footer-col,html.v2-fp [data-fp] .footer-bottom{opacity:0;transform:translateY(40px);transition:opacity .9s var(--v2-ease),transform .9s var(--v2-ease)}html.v2-fp [data-fp].fp-active .v2-hero-eyebrow{opacity:1;transform:translateY(0);transition-delay:.25s}html.v2-fp [data-fp].fp-active .v2-hero-title{opacity:1;transform:translateY(0);transition-delay:.4s}html.v2-fp [data-fp].fp-active .v2-hero-sub{opacity:1;transform:translateY(0);transition-delay:.55s}html.v2-fp [data-fp].fp-active .v2-hero-actions{opacity:1;transform:translateY(0);transition-delay:.7s}html.v2-fp [data-fp].fp-active .v2-hero-card{opacity:1;transform:translateY(0);transition-delay:.45s}html.v2-fp [data-fp].fp-active .v2-strip-head h2{opacity:1;transform:translateY(0);transition-delay:.3s}html.v2-fp [data-fp].fp-active .v2-strip-item:nth-child(1){opacity:1;transform:translateY(0);transition-delay:.45s}html.v2-fp [data-fp].fp-active .v2-strip-item:nth-child(2){opacity:1;transform:translateY(0);transition-delay:.55s}html.v2-fp [data-fp].fp-active .v2-strip-item:nth-child(3){opacity:1;transform:translateY(0);transition-delay:.65s}html.v2-fp [data-fp].fp-active .v2-strip-item:nth-child(4){opacity:1;transform:translateY(0);transition-delay:.75s}html.v2-fp [data-fp].fp-active .v2-section-label{opacity:1;transform:translateY(0);transition-delay:.25s}html.v2-fp [data-fp].fp-active .v2-section-title{opacity:1;transform:translateY(0);transition-delay:.4s}html.v2-fp [data-fp] .v2-svc-item{transform:translate(-40px)}html.v2-fp [data-fp].fp-active .v2-svc-item:nth-child(1){opacity:1;transform:translate(0);transition-delay:.5s}html.v2-fp [data-fp].fp-active .v2-svc-item:nth-child(2){opacity:1;transform:translate(0);transition-delay:.58s}html.v2-fp [data-fp].fp-active .v2-svc-item:nth-child(3){opacity:1;transform:translate(0);transition-delay:.66s}html.v2-fp [data-fp].fp-active .v2-svc-item:nth-child(4){opacity:1;transform:translate(0);transition-delay:.74s}html.v2-fp [data-fp].fp-active .v2-svc-item:nth-child(5){opacity:1;transform:translate(0);transition-delay:.82s}html.v2-fp [data-fp].fp-active .v2-svc-item:nth-child(6){opacity:1;transform:translate(0);transition-delay:.9s}html.v2-fp [data-fp].fp-active .v2-why-card:nth-child(1){opacity:1;transform:translateY(0);transition-delay:.45s}html.v2-fp [data-fp].fp-active .v2-why-card:nth-child(2){opacity:1;transform:translateY(0);transition-delay:.52s}html.v2-fp [data-fp].fp-active .v2-why-card:nth-child(3){opacity:1;transform:translateY(0);transition-delay:.59s}html.v2-fp [data-fp].fp-active .v2-why-card:nth-child(4){opacity:1;transform:translateY(0);transition-delay:.66s}html.v2-fp [data-fp].fp-active .v2-why-card:nth-child(5){opacity:1;transform:translateY(0);transition-delay:.73s}html.v2-fp [data-fp].fp-active .v2-why-card:nth-child(6){opacity:1;transform:translateY(0);transition-delay:.8s}html.v2-fp [data-fp].fp-active .v2-cta-label{opacity:1;transform:translateY(0);transition-delay:.3s}html.v2-fp [data-fp].fp-active .v2-cta-title{opacity:1;transform:translateY(0);transition-delay:.45s}html.v2-fp [data-fp].fp-active .v2-cta-sub{opacity:1;transform:translateY(0);transition-delay:.65s}html.v2-fp [data-fp].fp-active .v2-cta .v2-btn{opacity:1;transform:translateY(0);transition-delay:.8s}html.v2-fp [data-fp].fp-active .faq-item:nth-child(1){opacity:1;transform:translateY(0);transition-delay:.4s}html.v2-fp [data-fp].fp-active .faq-item:nth-child(2){opacity:1;transform:translateY(0);transition-delay:.5s}html.v2-fp [data-fp].fp-active .faq-item:nth-child(3){opacity:1;transform:translateY(0);transition-delay:.6s}html.v2-fp [data-fp].fp-active .faq-item:nth-child(4){opacity:1;transform:translateY(0);transition-delay:.7s}html.v2-fp [data-fp].fp-active .faq-item:nth-child(5){opacity:1;transform:translateY(0);transition-delay:.8s}html.v2-fp [data-fp].fp-active .faq-item:nth-child(6){opacity:1;transform:translateY(0);transition-delay:.9s}html.v2-fp [data-fp].fp-active .footer-col:nth-child(1){opacity:1;transform:translateY(0);transition-delay:.4s}html.v2-fp [data-fp].fp-active .footer-col:nth-child(2){opacity:1;transform:translateY(0);transition-delay:.5s}html.v2-fp [data-fp].fp-active .footer-col:nth-child(3){opacity:1;transform:translateY(0);transition-delay:.6s}html.v2-fp [data-fp].fp-active .footer-col:nth-child(4){opacity:1;transform:translateY(0);transition-delay:.7s}html.v2-fp [data-fp].fp-active .footer-col:nth-child(5){opacity:1;transform:translateY(0);transition-delay:.8s}html.v2-fp [data-fp].fp-active .footer-bottom{opacity:1;transform:translateY(0);transition-delay:.95s}@media(max-width:900px){html.v2-fp,html.v2-fp body{overflow:auto;height:auto}html.v2-fp [data-fp]{position:static;transform:none;height:auto;min-height:100vh}html.v2-fp [data-fp] .v2-hero-eyebrow,html.v2-fp [data-fp] .v2-hero-title,html.v2-fp [data-fp] .v2-hero-sub,html.v2-fp [data-fp] .v2-hero-actions,html.v2-fp [data-fp] .v2-hero-card,html.v2-fp [data-fp] .v2-section-label,html.v2-fp [data-fp] .v2-section-title,html.v2-fp [data-fp] .v2-strip-head h2,html.v2-fp [data-fp] .v2-strip-item,html.v2-fp [data-fp] .v2-svc-item,html.v2-fp [data-fp] .v2-why-card,html.v2-fp [data-fp] .v2-cta-label,html.v2-fp [data-fp] .v2-cta-title,html.v2-fp [data-fp] .v2-cta-sub,html.v2-fp [data-fp] .v2-cta .v2-btn,html.v2-fp [data-fp] .faq-item,html.v2-fp [data-fp] .footer-col,html.v2-fp [data-fp] .footer-bottom{opacity:1;transform:none}.fp-dots,.fp-progress{display:none!important}}@media(prefers-reduced-motion:reduce){html.v2-fp,html.v2-fp body{overflow:auto;height:auto}html.v2-fp [data-fp]{position:static;transform:none;height:auto;min-height:100vh}*{animation-duration:.01ms!important;transition-duration:.01ms!important}}
