:root{--seer-accent: #0288d1;--seer-accent-soft: rgba(2, 136, 209, .1);--seer-order-surface: #ffffff;--seer-order-surface-muted: #f9fafb;--seer-order-border: #e5e7eb;--seer-order-text: #111827;--seer-order-text-soft: #4b5563}.seer-banner{text-align:center;padding:10px;background:var(--seer-order-surface-muted)}.seer-banner span.icon{font-size:1.2em;margin-right:.5em}.seer-banner a{color:var(--seer-accent);font-weight:600;text-decoration:none;border-bottom:1px dashed var(--seer-accent)}.order-page{container-type:inline-size;max-width:900px;margin:0 auto;padding:clamp(32px,5vw,64px) clamp(16px,4vw,40px);color:var(--seer-order-text);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.order-shell{border-top:3px solid var(--seer-accent);background:var(--seer-order-surface);border-left:1px solid var(--seer-order-border);border-right:1px solid var(--seer-order-border);border-bottom:1px solid var(--seer-order-border)}.order-grid-layout{display:grid;grid-template-columns:1fr}@container (min-width: 768px){.order-grid-layout{grid-template-columns:320px 1fr}}.order-main-col{padding:clamp(24px,4vw,40px);background:var(--seer-order-surface-muted);border-bottom:1px solid var(--seer-order-border)}@container (min-width: 768px){.order-main-col{border-right:1px solid var(--seer-order-border);border-bottom:none}}.order-side-col{display:flex;flex-direction:column}.order-kicker{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--seer-accent);margin-bottom:16px}.order-kicker:before{content:"";width:6px;height:6px;background:var(--seer-accent)}.order-title{margin:0 0 16px;font-size:clamp(28px,4vw,36px);line-height:1.1;font-weight:800;letter-spacing:-.02em}.order-hero-checklist{list-style:none;padding:0;margin:0 0 32px}.order-hero-checklist li{display:flex;align-items:flex-start;gap:8px;margin-bottom:12px;font-size:15px;line-height:1.5;color:var(--seer-order-text);font-weight:500}.order-check-icon{width:20px;height:20px;flex-shrink:0;color:var(--seer-accent);margin-top:1px}.order-price-group{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:24px}.order-price-display{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:clamp(36px,5vw,48px);font-weight:700;color:var(--seer-order-text);margin-bottom:4px;display:flex;align-items:baseline;gap:8px}.order-price-currency{font-size:20px;color:var(--seer-order-text-soft)}.order-price-badge{display:inline-block;padding:3px 8px;background:var(--seer-accent-soft);color:var(--seer-accent);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border-radius:4px}.order-price-display.strikethrough{font-size:16px;color:var(--seer-order-text-soft);text-decoration:line-through;margin-bottom:4px}.order-cta-stack{display:flex;flex-direction:column;gap:12px}.order-button,.order-button-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 20px;font-size:14px;font-weight:600;text-decoration:none;transition:all .15s ease;border-radius:0}.order-button{background:var(--seer-accent);color:#fff;border:1px solid var(--seer-accent)}.order-button:hover{background:color-mix(in srgb,var(--seer-accent) 90%,white);transform:translateY(-1px);box-shadow:0 4px 12px var(--seer-accent-soft)}.order-button-secondary{background:transparent;color:var(--seer-order-text);border:1px solid var(--seer-order-border)}.order-button-secondary:hover{background:var(--seer-order-surface-muted)}.btn-icon{width:16px;height:16px;transition:transform .25s cubic-bezier(.16,1,.3,1)}.order-button:hover .icon-order{transform:scale(1.15)}.order-button:hover .icon-download,.order-button-secondary:hover .icon-download{transform:translateY(2px)}.order-button-secondary:hover .icon-forward{transform:translate(3px)}.order-page a:focus-visible,.order-button:focus-visible,.order-link-button:focus-visible,.order-button-secondary:focus-visible{outline:2px solid var(--seer-accent);outline-offset:2px}.order-secure-note{display:flex;align-items:center;justify-content:center;gap:6px;font-size:11.5px;font-weight:500;color:var(--seer-order-text-soft);margin-top:4px}.order-secure-note svg{width:14px;height:14px;color:var(--seer-order-text-soft)}.order-dl-fallback{text-align:center;margin-top:16px}.order-link-button{font-size:13px;color:var(--seer-order-text-soft);text-decoration:underline;text-underline-offset:3px;text-decoration-color:transparent;transition:all .2s ease}.order-link-button:hover{color:var(--seer-order-text);text-decoration-color:var(--seer-order-text)}.order-data-row{padding:24px;border-bottom:1px solid var(--seer-order-border);display:grid;grid-template-columns:1fr;gap:8px}.order-data-row:last-child{border-bottom:none}@container (min-width: 500px){.order-data-row{grid-template-columns:140px 1fr;gap:24px}}.order-data-label{font-size:12px;font-weight:600;color:var(--seer-order-text);text-transform:uppercase;letter-spacing:.05em;padding-top:3px}.order-data-value{font-size:14px;line-height:1.5;color:var(--seer-order-text-soft);margin:0}.order-data-value strong{color:var(--seer-order-text);font-weight:600}.order-data-value a{color:var(--seer-accent);text-decoration:none;border-bottom:1px solid transparent}.order-data-value a:hover{border-bottom-color:var(--seer-accent)}.order-inline-discount{display:inline-flex;align-items:center;gap:4px;font-weight:600}.order-inline-discount .inline-icon{width:13px;height:13px;margin-top:-1px}.subpage-body{max-width:900px;margin:0 auto;padding:clamp(40px,8vw,80px) 24px;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:var(--seer-order-text);line-height:1.6}.subpage-hero{margin-bottom:clamp(40px,6vw,64px);text-align:center}.subpage-hero h1{font-size:clamp(32px,5vw,48px);font-weight:800;letter-spacing:-.03em;margin-bottom:16px;color:var(--seer-order-text)}.subpage-hero p{font-size:18px;color:var(--seer-order-text-soft);max-width:600px;margin:0 auto}.subpage-section{margin-bottom:64px}.subpage-section h2,.subpage-section h3{font-size:24px;font-weight:700;margin-bottom:24px;display:flex;align-items:center;gap:12px}.subpage-section h2:before,.subpage-section h3:before{content:"";width:4px;height:24px;background:var(--product-accent, var(--seer-accent))}.screenshot-card{background:#fff;border:1px solid var(--seer-order-border);border-top:4px solid var(--product-accent, var(--seer-accent));box-shadow:0 10px 30px -10px #0000001a;padding:0;margin-bottom:32px;transition:transform .3s ease,box-shadow .3s ease}.screenshot-card:hover{transform:translateY(-4px);box-shadow:0 20px 40px -12px #00000026}.screenshot-card img{display:block;width:100%;height:auto}.relnote-item{padding-left:24px;border-left:1px solid var(--seer-order-border);margin-bottom:48px;position:relative}.relnote-item:before{content:"";position:absolute;left:-5px;top:10px;width:9px;height:9px;background:var(--product-accent, var(--seer-accent));border-radius:50%}.relnote-version{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:18px;font-weight:700;color:var(--product-accent, var(--seer-accent));margin-bottom:12px}.relnote-list{list-style:none;padding:0;margin:0}.relnote-list li{margin-bottom:12px;padding-left:20px;position:relative;font-size:15px;color:var(--seer-order-text-soft)}.relnote-list li:before{content:"\2192";position:absolute;left:0;color:var(--product-accent, var(--seer-accent));font-weight:700;opacity:.6}.relnote-list li strong{color:var(--seer-order-text)}.product-pinstack{--product-accent: #E91E63}.product-seer{--product-accent: #0288d1}
