:root{--lp-bg:#f7f9fc;--lp-card:#fff;--lp-border:#e5e7eb;--lp-border-soft:#f0f4fa;--lp-text-h:#111827;--lp-text-b:#4b5563;--lp-text-m:#9ca3af;--lp-accent:#2563eb;--lp-accent-soft:#eff6ff;--lp-accent-line:#dbeafe;--lp-green:#059669;--lp-sidebar:#111827}.lp2026{color:var(--lp-text-h);background:var(--lp-bg)}.lp2026 .lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 22px;border-radius:12px;font-size:15px;font-weight:600;white-space:nowrap;transition:all .18s ease}.lp2026 .lp-btn-sm{height:40px;padding:0 16px;font-size:14px}.lp2026 .lp-btn-primary{background:var(--lp-accent);color:#fff;box-shadow:0 4px 14px -6px rgba(37,99,235,.6)}.lp2026 .lp-btn-primary:hover{background:#1d4ed8;transform:translateY(-1px)}.lp2026 .lp-btn-ghost{background:#fff;color:var(--lp-text-h);border:1px solid var(--lp-border)}.lp2026 .lp-btn-ghost:hover{border-color:#cbd5e1;background:#f9fafb}.lp2026 .lp-card{background:var(--lp-card);border:1px solid var(--lp-border);border-radius:14px;box-shadow:0 1px 3px rgba(0,0,0,.04),0 1px 2px rgba(0,0,0,.03);transition:box-shadow .2s ease,transform .2s ease}.lp2026 .lp-card:hover{box-shadow:0 8px 24px -10px rgba(17,24,39,.15);transform:translateY(-1px)}.lp2026 .lp-nav{background:#fff;border-bottom:1px solid var(--lp-border);box-shadow:0 1px 3px rgba(0,0,0,.04)}.lp2026 .lp-glass{background:hsla(0,0%,100%,.96);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--lp-border);box-shadow:0 1px 3px rgba(0,0,0,.05),0 8px 24px -16px rgba(0,0,0,.15)}.lp2026 .lp-hero-gradient-text{background:linear-gradient(100deg,#93c5fd,#c4b5fd 45%,#93c5fd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-size:200% auto;animation:lp-text-shine 4s linear infinite}@keyframes lp-text-shine{0%{background-position:0}to{background-position:200%}}.lp2026 .lp-btn-shine{position:relative;overflow:hidden}.lp2026 .lp-btn-shine:after{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(120deg,transparent,hsla(0,0%,100%,.22) 50%,transparent);animation:lp-btn-sweep 3.2s ease-in-out infinite}@keyframes lp-btn-sweep{0%{left:-100%}40%{left:130%}to{left:130%}}.lp2026 .lp-widget{display:flex;flex-direction:column;gap:20px;padding:22px;border-radius:16px;background:hsla(0,0%,100%,.98);border:1px solid var(--lp-border);box-shadow:0 16px 48px rgba(17,24,39,.08);animation:lp-float 7s ease-in-out infinite}@keyframes lp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.lp2026 .lp-blink{animation:lp-blink 2s ease-in-out infinite}@keyframes lp-blink{0%,to{opacity:1}50%{opacity:.65}}.lp2026 .lp-chip{display:inline-flex;align-items:center;height:34px;padding:0 14px;border:1px solid var(--lp-border);border-radius:6px;background:#f9fafb;font-size:13px;font-weight:700;color:var(--lp-text-b);letter-spacing:-.01em}.lp2026 .lp-marq{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.lp2026 .lp-marq-track{display:flex;gap:12px;width:max-content;animation:lp-slide 46s linear infinite}.lp2026 .lp-marq:hover .lp-marq-track{animation-play-state:paused}@keyframes lp-slide{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.lp2026 .lp-marq-item{white-space:nowrap;font-size:13.5px;font-weight:500;color:var(--lp-text-b);background:#fff;border:1px solid var(--lp-border);border-radius:6px;padding:7px 16px}.lp2026 .lp-seatbox{position:relative;padding:28px 24px;box-shadow:0 4px 16px -8px rgba(17,24,39,.1)}.lp2026 .lp-seatbox,.lp2026 .lp-shot{overflow:hidden;border-radius:16px;background:#fff;border:1px solid var(--lp-border)}.lp2026 .lp-shot{box-shadow:0 8px 24px -12px rgba(17,24,39,.15),0 2px 8px -4px rgba(17,24,39,.06)}@media (prefers-reduced-motion:reduce){.lp2026 *,.lp2026 :after,.lp2026 :before{animation:none!important;transition:none!important}}.lp2026 .split3{display:flex;flex-direction:column;width:100%;border-top:1px solid var(--lp-border);overflow:hidden;background:#fff}@media (min-width:1024px){.lp2026 .split3{flex-direction:row;min-height:560px}}.lp2026 .panel3{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:24px 18px;border-bottom:1px solid var(--lp-border);background:#fff;transition:flex-grow .7s cubic-bezier(.22,1,.36,1),background .4s ease}@media (min-width:640px){.lp2026 .panel3{padding:36px 32px}}@media (min-width:1024px){.lp2026 .panel3{flex:1 1 0;border-bottom:0;border-right:1px solid var(--lp-border);padding:48px 40px}.lp2026 .panel3:last-child{border-right:0}.lp2026 .split3:hover .panel3{flex-grow:.86}.lp2026 .split3 .panel3:hover{flex-grow:1.42;background:#fafbff}}.lp2026 .panel3-orb{position:absolute;width:320px;height:320px;border-radius:50%;filter:blur(64px);opacity:0;transition:opacity .7s ease;pointer-events:none}.lp2026 .panel3:hover .panel3-orb{opacity:.6}.lp2026 .panel3-in{position:relative;z-index:10;display:flex;flex-direction:column;gap:20px;width:100%;max-width:560px}@media (min-width:640px){.lp2026 .panel3-in{gap:28px}}.lp2026 .panel3-ic{height:44px;width:44px;border-radius:10px;display:grid;place-items:center;flex:none;border:1px solid var(--lp-border)}@media (min-width:640px){.lp2026 .panel3-ic{height:48px;width:48px}}.lp2026 .panel3 .tickbox{height:20px;width:20px;border-radius:5px;display:grid;place-items:center;flex:none;margin-top:2px;font-size:11px;font-weight:700;border:1px solid;transition:.3s}.lp2026 .panel3 li:hover .tickbox{background:var(--c);color:#fff;border-color:var(--c)}.lp2026 .panel3 .cta3{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;border-radius:10px;color:#fff;font-weight:700;font-size:13.5px;transition:.3s;box-shadow:0 4px 12px -4px var(--cshadow)}@media (min-width:640px){.lp2026 .panel3 .cta3{padding:14px 32px}}.lp2026 .panel3 .cta3:hover{filter:brightness(.92)}@keyframes lp-fade-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.lp2026 .animate-fade-in{animation:lp-fade-in .22s cubic-bezier(.16,1,.3,1) forwards}.lpmin{--m-bg:#fff;--m-alt:#fafafa;--m-line:#eaebee;--m-line-2:#dddee3;--m-ink:#0a0b0d;--m-body:#4b515c;--m-muted:#737a86;--m-accent:#2563eb;background:var(--m-bg);color:var(--m-ink)}.lpmin .m-wrap{margin-inline:auto;max-width:1200px;padding-inline:20px}@media (min-width:640px){.lpmin .m-wrap{padding-inline:32px}}.lpmin .m-sec{padding-block:72px}@media (min-width:768px){.lpmin .m-sec{padding-block:112px}}.lpmin .m-line-top{border-top:1px solid var(--m-line)}.lpmin .m-alt{background:var(--m-alt)}.lpmin .m-eyebrow{display:block;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--m-muted)}.lpmin .m-h2{margin-top:18px;font-size:clamp(27px,3.6vw,42px);line-height:1.12;letter-spacing:-.035em}.lpmin .m-h2,.lpmin .m-h3{font-weight:600;color:var(--m-ink)}.lpmin .m-h3{font-size:17px;letter-spacing:-.02em}.lpmin .m-lede{margin-top:16px;max-width:62ch;font-size:16.5px;line-height:1.7;color:var(--m-body);font-weight:400}.lpmin .m-lede-c{margin-inline:auto}.lpmin .m-num{font-variant-numeric:tabular-nums;letter-spacing:-.03em}.lpmin .m-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 22px;border-radius:10px;font-size:14.5px;font-weight:600;white-space:nowrap;transition:background .18s ease,color .18s ease,border-color .18s ease}.lpmin .m-btn-ink{background:var(--m-ink);color:#fff}.lpmin .m-btn-ink:hover{background:#23262c}.lpmin .m-btn-line{background:#fff;color:var(--m-ink);border:1px solid var(--m-line-2)}.lpmin .m-btn-line:hover{border-color:var(--m-ink)}.lpmin .m-btn-invert{background:#fff;color:var(--m-ink)}.lpmin .m-btn-invert:hover{background:#edeef1}.lpmin .m-btn-sm{height:40px;padding:0 16px;font-size:13.5px}.lpmin .m-link{display:inline-flex;align-items:center;gap:7px;font-size:14px;font-weight:600;color:var(--m-ink);border-bottom:1px solid var(--m-line-2);padding-bottom:3px;transition:border-color .18s ease,color .18s ease}.lpmin .m-link:hover{color:var(--m-accent);border-color:var(--m-accent)}.lpmin .m-link svg{transition:transform .18s ease}.lpmin .m-link:hover svg{transform:translateX(3px)}.lpmin .m-card{background:#fff;border:1px solid var(--m-line);border-radius:14px;transition:border-color .2s ease}.lpmin .m-card:hover{border-color:var(--m-line-2)}.lpmin .m-grid-lines{border-top:1px solid var(--m-line)}.lpmin .m-grid-lines>*{border-bottom:1px solid var(--m-line);padding:28px 0}@media (min-width:768px){.lpmin .m-grid-lines{display:grid;grid-template-columns:repeat(2,1fr)}.lpmin .m-grid-lines>*{padding:32px 32px 32px 0}.lpmin .m-grid-lines>:nth-child(2n){padding-left:32px;border-left:1px solid var(--m-line);padding-right:0}}@media (min-width:1024px){.lpmin .m-grid-lines{grid-template-columns:repeat(3,1fr)}.lpmin .m-grid-lines>*,.lpmin .m-grid-lines>:nth-child(2n){padding:34px 32px;border-left:1px solid var(--m-line)}.lpmin .m-grid-lines>:nth-child(3n+1){border-left:0;padding-left:0}.lpmin .m-grid-lines>:nth-child(3n){padding-right:0}}.lpmin .m-marq{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.lpmin .m-marq-track{display:flex;gap:40px;width:max-content;animation:m-slide 56s linear infinite}.lpmin .m-marq:hover .m-marq-track{animation-play-state:paused}@keyframes m-slide{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.lpmin .m-marq-item{white-space:nowrap;font-size:13.5px;color:var(--m-muted);font-weight:400}.lpmin .m-seat{aspect-ratio:1/1;border-radius:3px;background:#e7e9ed;transition:background .15s ease,transform .15s ease}.lpmin .m-seat:hover:not(:disabled){background:#c9cdd5}.lpmin .m-seat[data-picked="1"]{background:var(--m-accent)}.lpmin .m-seat:disabled{background:#f4f5f7;cursor:not-allowed}.lpmin .m-table{width:100%;border-collapse:collapse;font-size:14px}.lpmin .m-table td,.lpmin .m-table th{text-align:left;vertical-align:top;padding:18px 20px;border-bottom:1px solid var(--m-line)}.lpmin .m-table thead th{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--m-muted);font-weight:600}.lpmin .m-table tbody th{font-weight:500;color:var(--m-body);width:190px}.lpmin .m-table tbody td{color:var(--m-body)}.lpmin .m-table tr:last-child td,.lpmin .m-table tr:last-child th{border-bottom:0}@media (prefers-reduced-motion:reduce){.lpmin *,.lpmin :after,.lpmin :before{animation:none!important;transition:none!important}}.lpmin .m-fade{animation:m-fade .5s ease both}@keyframes m-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.lpmin .m-h1{margin-top:18px;font-size:clamp(32px,5vw,56px);font-weight:600;line-height:1.06;letter-spacing:-.04em;color:var(--m-ink);max-width:20ch}.lpmin .m-h1+.m-lede{margin-top:20px}.lpmin .m-prose{color:var(--m-body);font-size:16px;line-height:1.75}.lpmin .m-prose h2{margin-top:48px;margin-bottom:14px;font-size:22px;font-weight:600;letter-spacing:-.025em;color:var(--m-ink)}.lpmin .m-prose h3{margin-top:32px;margin-bottom:10px;font-size:17px;font-weight:600;letter-spacing:-.02em;color:var(--m-ink)}.lpmin .m-prose p{margin-bottom:18px}.lpmin .m-prose ol,.lpmin .m-prose ul{margin:0 0 18px 20px;list-style:disc}.lpmin .m-prose ol{list-style:decimal}.lpmin .m-prose li{margin-bottom:8px}.lpmin .m-prose a{color:var(--m-accent);text-decoration:underline;text-underline-offset:3px}.lpmin .m-prose b,.lpmin .m-prose strong{color:var(--m-ink);font-weight:600}.lpmin .m-prose blockquote{margin:24px 0;padding-left:20px;border-left:2px solid var(--m-line-2);color:var(--m-body)}.lpmin .m-prose code{font-size:14px;background:#f4f5f7;border-radius:4px;padding:2px 6px;color:var(--m-ink)}.lpmin .m-prose img{border-radius:12px;border:1px solid var(--m-line)}@keyframes m-menu-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.lpmin .m-menu-in{animation:m-menu-in .18s ease-out both}@keyframes m-float{0%,to{transform:translateY(0) rotate(var(--r,0deg))}50%{transform:translateY(-8px) rotate(var(--r,0deg))}}@keyframes m-pop{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}}@keyframes m-seat-pick{0%,55%{transform:scale(1)}70%{transform:scale(1.22)}to{transform:scale(1)}}@keyframes m-ring{0%{opacity:.55;r:9}to{opacity:0;r:16}}@keyframes m-scan{0%,to{transform:translateY(0);opacity:0}10%,90%{opacity:.9}50%{transform:translateY(94px)}}.lpmin .m-float{animation:m-float 6s ease-in-out infinite}.lpmin .m-float-slow{animation:m-float 8s ease-in-out infinite}.lpmin .m-pop{animation:m-pop .6s cubic-bezier(.2,.8,.2,1) both}.lpmin .m-seat-pick{transform-box:fill-box;transform-origin:center;animation:m-seat-pick 3.2s ease-in-out infinite}.lpmin .m-ring{animation:m-ring 1.8s ease-out infinite}.lpmin .m-scanline{animation:m-scan 3.4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.lpmin .m-float,.lpmin .m-float-slow,.lpmin .m-menu-in,.lpmin .m-pop,.lpmin .m-ring,.lpmin .m-scanline,.lpmin .m-seat-pick{animation:none!important}}.sy-photo-hero h1{color:#fff!important}.sy-photo-hero h1 .text-\[\#2563EB\]{color:#9dbbff!important}.sy-photo-hero .m-eyebrow{color:hsla(0,0%,100%,.6)!important}.sy-photo-hero li,.sy-photo-hero p,.sy-photo-hero span.flex{color:hsla(0,0%,100%,.78)!important}.sy-photo-hero .text-\[\#0A0B0D\]:not(h1){color:#fff!important}.sy-photo-hero svg{color:currentColor}.sy-photo-hero .text-\[\#2563EB\]:not(h1 *){color:#9dbbff!important}.lpmin .sy-photo-hero .m-btn-ink{background:#fff;color:var(--m-ink)}.lpmin .sy-photo-hero .m-btn-ink:hover{background:#edeef1}.lpmin .sy-photo-hero .m-btn-line{background:transparent;color:#fff;border-color:hsla(0,0%,100%,.35)}.lpmin .sy-photo-hero .m-btn-line:hover{border-color:#fff;background:hsla(0,0%,100%,.08)}.sy-photo-hero a:not(.m-btn){color:#fff}.lpmin .sy-page-hero .m-btn-ink{background:#fff;color:var(--m-ink)}.lpmin .sy-page-hero .m-btn-ink:hover{background:#edeef1}.lpmin .sy-page-hero .m-btn-line{background:transparent;color:#fff;border-color:hsla(0,0%,100%,.3)}.lpmin .sy-page-hero .m-btn-line:hover{border-color:#fff;background:hsla(0,0%,100%,.08)}