.wylie-landing.wylie-shell{--background:var(--bg);--foreground:var(--text);--secondary-text:#a5b0bd;--muted-foreground:var(--muted);--hairline:#ffffff14;--border:#ffffff1c;--surface:var(--panel);--card:var(--panel);--raised:#0a2645;--primary:var(--click-text);--accent-tint:#0065e822;--accent-line:#0065e880;flex-direction:column;min-height:100vh;display:flex}.wylie-landing.wylie-shell>main{z-index:0;flex:1;position:relative}.wylie-landing.wylie-shell.ws-navbar{min-height:0;display:block}.wylie-landing.wylie-shell .ws-navbar{background:0 0}.wylie-landing.wylie-shell.ws-navbar-light{background:#fff;border-bottom:1px solid #e3e7ec}.wylie-landing.wylie-shell.ws-navbar-light .ws-nav{color:#47566a}.wylie-landing.wylie-shell.ws-navbar-light .ws-nav a:hover,.wylie-landing.wylie-shell.ws-navbar-light .ws-nav .nav-cta{color:#03172f}.wylie-landing.wylie-shell .ws-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;width:100%;max-width:1200px;min-height:86px;margin:0 auto;padding:14px 28px;display:flex}.wylie-landing.wylie-shell .ws-header .wylie-product-lockup{width:190px}.wylie-landing.wylie-shell .ws-nav{color:#a5b0bd;flex-wrap:wrap;align-items:center;gap:8px 26px;font-size:13px;display:flex}.wylie-landing.wylie-shell .ws-nav a:hover{color:#fff}.wylie-landing.wylie-shell .ws-nav .nav-cta{color:var(--text);align-items:center;display:inline-flex}.wylie-landing.wylie-shell h1{letter-spacing:-.045em;text-wrap:balance;max-width:860px;margin:22px 0 20px;font-size:clamp(34px,4.6vw,56px);line-height:1.1}.wylie-landing.wylie-shell h2{letter-spacing:-.03em;margin:0 0 16px;font-size:24px;line-height:1.2}.wylie-landing.wylie-shell .ws-section>.ws-inner>h2,.wylie-landing.wylie-shell .ws-cta h2{letter-spacing:-.045em;text-wrap:balance;max-width:760px;margin:12px 0 22px;font-size:clamp(27px,3.2vw,38px);line-height:1.15}.wylie-landing.wylie-shell h3{letter-spacing:-.02em;color:var(--text);margin:0 0 8px;font-size:17px;font-weight:600}.wylie-landing.wylie-shell p{font-size:16px}.wylie-landing.wylie-shell .ws-lead{color:#a5b0bd;max-width:700px;margin-bottom:14px;font-size:18px}.wylie-landing.wylie-shell .ws-prose{max-width:760px}.wylie-landing.wylie-shell .ws-prose p{margin-bottom:16px}.wylie-landing.wylie-shell .ws-prose a,.wylie-landing.wylie-shell .ws-link,.wylie-landing.wylie-shell a.text-primary{color:var(--click-text)}.wylie-landing.wylie-shell .ws-prose a:hover,.wylie-landing.wylie-shell .ws-link:hover{text-decoration:underline}.wylie-landing.wylie-shell .ws-note{max-width:760px;margin:16px 0 0;font-size:13px}.wylie-landing.wylie-shell .ws-meta{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.wylie-landing.wylie-shell .overline{text-transform:uppercase;display:inline-block}.wylie-landing.wylie-shell .eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--text);font-size:11px}.wylie-landing.wylie-shell .ws-hero{padding:56px 28px 28px;position:relative}.wylie-landing.wylie-shell .ws-hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 90% at 30% 0,#0d2c50 0%,#0000 70%);position:absolute;inset:-86px calc(50% - 50vw) 0}.wylie-landing.wylie-shell .ws-section{padding:64px 28px}.wylie-landing.wylie-shell .ws-inner{max-width:1090px;margin:0 auto}.wylie-landing.wylie-shell .ws-inner.ws-narrow{max-width:800px}.wylie-landing.wylie-shell .ws-actions{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:26px;display:flex}.wylie-landing.wylie-shell .trial-note{max-width:640px;margin:14px 0 0;font-size:13px}.wylie-landing.wylie-shell .ws-trades{flex-wrap:wrap;gap:8px;margin:22px 0 0;padding:0;list-style:none;display:flex}.wylie-landing.wylie-shell .ws-trades li{color:#bfc7d1;background:#ffffff06;border:1px solid #ffffff1c;border-radius:999px;padding:6px 13px;font-size:13px}.wylie-landing.wylie-shell .button.primary{background:var(--click);border-color:var(--click);color:#fff;gap:18px}.wylie-landing.wylie-shell .button.primary:hover{background:#1a76f0}.wylie-landing.wylie-shell .button.secondary{min-height:50px;padding:14px 24px;font-size:14px}.wylie-landing.wylie-shell .ws-card,.wylie-landing.wylie-shell .surface-card{background:var(--surface-1);box-shadow:var(--lift);border:1px solid #ffffff14;border-radius:13px}.wylie-landing.wylie-shell .ws-card{padding:24px}.wylie-landing.wylie-shell .ws-card p{margin:0;font-size:15px}.wylie-landing.wylie-shell a.ws-card{transition:transform .2s,border-color .2s;display:block}.wylie-landing.wylie-shell a.ws-card:hover{border-color:#0065e880;transform:translateY(-2px)}.wylie-landing.wylie-shell a.ws-card strong{color:var(--text);margin-bottom:6px;font-size:16px;font-weight:600;display:block}.wylie-landing.wylie-shell a.ws-card span{color:var(--muted);font-size:14px;line-height:1.6;display:block}.wylie-landing.wylie-shell .ws-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.wylie-landing.wylie-shell .ws-grid.ws-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.wylie-landing.wylie-shell .ws-step-number{letter-spacing:.12em;color:var(--mark);margin-bottom:14px;font-size:12px;font-weight:600;display:block}.wylie-landing.wylie-shell .ws-checks{color:#c9d2dc;gap:13px;max-width:720px;margin:0;padding:0;font-size:16px;list-style:none;display:grid}.wylie-landing.wylie-shell .ws-checks li{gap:12px;line-height:1.5;display:flex}.wylie-landing.wylie-shell .ws-checks li:before{content:"✓";color:var(--mark);flex:none}.wylie-landing.wylie-shell blockquote.ws-card{border-left:2px solid var(--mark);max-width:760px;margin:0}.wylie-landing.wylie-shell blockquote.ws-card p{color:#c9d2dc;font-size:16px}.wylie-landing.wylie-shell .ws-price-layout{grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:start;gap:48px;display:grid}.wylie-landing.wylie-shell .price-card .price-lock,.wylie-landing.wylie-shell .price-card .price-fine,.wylie-landing.wylie-shell .price-card ul{font-size:14px}.wylie-landing.wylie-shell .price-card li{line-height:1.5;display:flex}.wylie-landing.wylie-shell .price-card .price-amount{letter-spacing:-.05em;color:var(--text);margin:22px 0 12px;font-size:44px;font-weight:650;line-height:1}.wylie-landing.wylie-shell .ws-faq{gap:12px;max-width:800px;margin:0;display:grid}.wylie-landing.wylie-shell .ws-faq>div{background:var(--surface-1);box-shadow:var(--lift);border:1px solid #ffffff14;border-radius:13px;padding:20px 24px}.wylie-landing.wylie-shell .ws-faq dt{color:var(--text);font-size:16px;font-weight:600}.wylie-landing.wylie-shell .ws-faq dd{color:var(--muted);margin:8px 0 0;font-size:15px;line-height:1.7}.wylie-landing.wylie-shell .ws-table{background:var(--surface-1);box-shadow:var(--lift);border:1px solid #ffffff14;border-radius:13px;overflow-x:auto}.wylie-landing.wylie-shell .ws-table table{border-collapse:collapse;width:100%;font-size:14px}.wylie-landing.wylie-shell .ws-table th{text-align:left;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid #ffffff14;padding:13px 16px;font-size:11px;font-weight:600}.wylie-landing.wylie-shell .ws-table td{color:#c9d2dc;border-bottom:1px solid #ffffff0d;padding:13px 16px}.wylie-landing.wylie-shell .ws-table tr:last-child td{border-bottom:0}.wylie-landing.wylie-shell .ws-table .ws-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.wylie-landing.wylie-shell .ws-table .ws-dim{color:var(--muted)}.wylie-landing.wylie-shell .ws-cta{text-align:center;background:radial-gradient(ellipse at bottom, #0065e826, transparent 70%), var(--surface-1);box-shadow:var(--lift);border:1px solid #ffffff14;border-radius:16px;padding:44px 28px}.wylie-landing.wylie-shell .ws-cta h2{margin-left:auto;margin-right:auto}.wylie-landing.wylie-shell .ws-cta p{max-width:560px;margin:0 auto 22px}.wylie-landing.wylie-shell .ws-cta .trial-note{margin:16px auto 0}.wylie-landing.wylie-shell .ws-crumbs{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600;display:block}.wylie-landing.wylie-shell .ws-crumbs ol{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.wylie-landing.wylie-shell .ws-crumbs li{gap:6px;display:flex}.wylie-landing.wylie-shell .ws-related{border-top:1px solid var(--line);margin-top:48px;padding-top:28px;font-size:15px;display:block}.wylie-landing.wylie-shell .ws-related ul{gap:9px;margin:12px 0 0;padding:0;list-style:none;display:grid}.wylie-landing.wylie-shell .ws-article{max-width:800px;margin:0 auto;padding:44px 28px 72px}.wylie-landing.wylie-shell .ws-article section{margin-top:44px}.wylie-landing.wylie-shell .ws-article .ws-cta{text-align:left;margin-top:52px;padding:28px}.wylie-landing.wylie-shell .ws-article .ws-cta p{margin:0 0 20px}.wylie-landing.wylie-shell>footer{border-top:1px solid var(--line);padding:48px 28px 40px;display:block}.wylie-landing.wylie-shell .ws-footer-grid{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px;margin-bottom:36px;display:grid}.wylie-landing.wylie-shell>footer .wylie-product-lockup{width:180px;margin-bottom:14px}.wylie-landing.wylie-shell>footer p{color:var(--muted);max-width:300px;margin:0 0 6px;font-size:13px;line-height:1.7}.wylie-landing.wylie-shell>footer nav{color:#a5b0bd;font-size:14px;display:block}.wylie-landing.wylie-shell>footer nav ul{gap:9px;margin:12px 0 0;padding:0;list-style:none;display:grid}.wylie-landing.wylie-shell>footer .ws-disclaimer{border-top:1px solid var(--line);max-width:none;margin:0;padding-top:22px;font-size:12px}@keyframes ws-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.wylie-landing.wylie-shell .reveal{opacity:1;transition:none;animation:.6s cubic-bezier(.2,.7,.2,1) both ws-rise;transform:none}@media (prefers-reduced-motion:reduce){.wylie-landing.wylie-shell .reveal{animation:none}}@media (max-width:900px){.wylie-landing.wylie-shell .ws-price-layout{grid-template-columns:minmax(0,1fr);gap:32px}.wylie-landing.wylie-shell .ws-grid.ws-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}.wylie-landing.wylie-shell .ws-footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:800px){.wylie-landing.wylie-shell .ws-nav{display:flex}.wylie-landing.wylie-shell .ws-nav .ws-nav-link:not(.on-phone){display:none}}@media (max-width:640px){.wylie-landing.wylie-shell .ws-header{min-height:68px;padding:12px 16px}.wylie-landing.wylie-shell .ws-header .wylie-product-lockup{width:clamp(140px,100vw - 150px,190px)}.wylie-landing.wylie-shell .ws-hero{padding:36px 16px 20px}.wylie-landing.wylie-shell .ws-section{padding:44px 16px}.wylie-landing.wylie-shell .ws-article{padding:28px 16px 52px}.wylie-landing.wylie-shell .ws-grid,.wylie-landing.wylie-shell .ws-grid.ws-grid-3{grid-template-columns:minmax(0,1fr)}.wylie-landing.wylie-shell .ws-footer-grid{grid-template-columns:minmax(0,1fr);gap:26px}.wylie-landing.wylie-shell>footer{padding:36px 16px 32px}.wylie-landing.wylie-shell .ws-cta{padding:32px 18px}.wylie-landing.wylie-shell .ws-actions .button{width:100%}.wylie-landing.wylie-shell .ws-table th,.wylie-landing.wylie-shell .ws-table td{padding:11px 10px}}
