*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.block{display:block}.inline{display:inline}.table{display:table}.hidden{display:none}.resize{resize:both}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{--bg:#05070d;--panel:rgba(11,15,26,0.9);--panel-2:rgba(15,21,34,0.9);--line:rgba(255,255,255,0.1);--line-strong:rgba(255,209,102,0.4);--text:#f7f9ff;--soft:#dce5f3;--muted:#aeb8c8;--gold:#ffd166;--blue:#38d9ff;--red:#dc2626;--green:#7ef3bd;--shadow:0 24px 70px rgba(0,0,0,0.48);--radius:8px;--body-font:"Arial Black",Arial,"Helvetica Neue",sans-serif;--display-font:"Arial Black",Arial,"Helvetica Neue",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100vh;font-family:var(--body-font);font-size:17px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;background:radial-gradient(circle at 18% 8%,rgba(56,217,255,.13),transparent 28%),radial-gradient(circle at 78% 6%,rgba(255,209,102,.16),transparent 30%),radial-gradient(circle at 48% 48%,rgba(139,92,246,.08),transparent 34%),linear-gradient(180deg,#05070d,#080b12 45%,#0b0f1a);color:var(--text);overflow-x:hidden}body:before{background:linear-gradient(rgba(255,255,255,.028) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 0),radial-gradient(circle at 50% 0,rgba(255,209,102,.1),transparent 42%);background-size:72px 72px,72px 72px,100% 100%;opacity:.52;-webkit-mask-image:linear-gradient(180deg,#000 0 72%,transparent);mask-image:linear-gradient(180deg,#000 0 72%,transparent)}body:after,body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none}body:after{background:radial-gradient(circle at center,transparent 34%,rgba(0,0,0,.52))}a{color:inherit;text-decoration:none}button,input,select{font:inherit}h1,h2,h3,h4,h5,h6,strong{font-family:var(--display-font);font-weight:900;letter-spacing:0}button{cursor:pointer}button:disabled{cursor:wait;opacity:.7}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.site-header{position:sticky;top:12px;z-index:20;width:min(1240px,calc(100% - 32px));min-height:72px;margin:12px auto 0;padding:10px 12px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius);background:linear-gradient(180deg,rgba(15,21,34,.9),rgba(8,11,18,.92));box-shadow:var(--shadow)}.brand{display:inline-flex;align-items:center;gap:11px;width:-moz-fit-content;width:fit-content}.brand-logo{border:1px solid rgba(56,217,255,.38);border-radius:8px;box-shadow:0 0 24px rgba(56,217,255,.12)}.brand small,.brand strong{display:block}.brand strong{font-size:1rem;font-weight:900}.brand small{margin-top:2px;color:var(--muted);font-size:.72rem;font-weight:700}.navigation{display:flex;align-items:center;gap:4px}.navigation a{display:inline-flex;gap:6px;align-items:center;min-height:44px;border-radius:var(--radius);padding:0 14px;color:var(--soft);font-size:.9rem;font-weight:750}.navigation a:hover{background:rgba(255,255,255,.06);color:var(--text)}.header-actions{justify-self:end;display:flex;align-items:center;gap:8px}.header-buy{min-height:46px;padding-inline:18px;font-size:.84rem}.icon-link{position:relative;width:46px;height:46px;display:inline-grid;place-items:center;border:1px solid var(--line);border-radius:var(--radius);color:var(--soft);background:rgba(255,255,255,.035)}.icon-link:hover{border-color:rgba(255,209,102,.42);color:var(--gold)}.cart-count{position:absolute;top:-5px;right:-5px;min-width:19px;height:19px;padding:0 5px;display:grid;place-items:center;border-radius:999px;background:var(--gold);color:#13151b;font-size:.7rem;font-weight:900}.page-shell{width:min(1240px,calc(100% - 32px));margin:0 auto;padding:30px 0 52px}.stage-heading{position:relative;overflow:hidden;display:grid;gap:12px;margin-bottom:18px;padding:clamp(26px,5vw,50px);border:1px solid var(--line-strong);border-radius:var(--radius);text-align:center;background:radial-gradient(circle at 72% 0,rgba(240,197,117,.2),transparent 33%),linear-gradient(118deg,rgba(220,38,38,.1),transparent 35%),linear-gradient(242deg,rgba(112,191,255,.11),transparent 42%),linear-gradient(180deg,rgba(240,197,117,.1),transparent),var(--panel);box-shadow:var(--shadow)}.stage-heading:after{content:"";position:absolute;inset:0;background:linear-gradient(96deg,transparent 0 38%,rgba(240,197,117,.13) 49%,transparent 60%);pointer-events:none}.stage-heading>*{position:relative;z-index:1}.panel-kicker,.stage-heading span{width:-moz-fit-content;width:fit-content;border:1px solid rgba(255,209,102,.4);border-radius:999px;padding:7px 11px;background:rgba(255,209,102,.1);color:var(--gold);font-size:.73rem;font-weight:900;text-transform:uppercase}.stage-heading span{margin:0 auto}.stage-heading h1{margin:0;font-size:clamp(2.8rem,7vw,5.6rem);font-weight:900;line-height:.92;text-transform:uppercase;text-shadow:0 0 24px rgba(255,209,102,.16)}.hero-stage p{max-width:620px;margin:4px auto 0;color:var(--soft);font-size:1rem;line-height:1.6}.featured-product{display:grid;grid-template-columns:minmax(0,62%) minmax(350px,38%);overflow:hidden;border:1px solid rgba(255,209,102,.34);border-radius:var(--radius);background:var(--panel);box-shadow:var(--shadow)}.detail-image,.featured-media{position:relative;overflow:hidden;background:#05070d}.featured-media{min-height:360px;border-right:1px solid var(--line-strong)}.featured-media img{-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}.featured-media span{position:absolute;top:18px;left:18px;border:1px solid rgba(255,209,102,.45);border-radius:999px;padding:8px 11px;background:rgba(7,10,17,.72);color:var(--gold);font-size:.72rem;font-weight:900;text-transform:uppercase}.detail-panel,.featured-panel{display:grid;align-content:start;gap:16px;padding:clamp(20px,3vw,30px);background:linear-gradient(135deg,rgba(56,217,255,.08),transparent 38%),linear-gradient(245deg,rgba(45,156,255,.09),transparent 45%),linear-gradient(180deg,rgba(255,209,102,.07),transparent 44%),rgba(11,15,26,.97)}.detail-panel h1,.featured-panel h2{margin:12px 0 0;font-size:clamp(2rem,3vw,2.7rem);line-height:.98;text-transform:uppercase}.price-card{display:grid;gap:6px;border:1px solid rgba(255,209,102,.26);border-radius:var(--radius);padding:14px;background:rgba(255,209,102,.055)}.price-card small{color:var(--muted);font-size:.72rem;font-weight:800;text-transform:uppercase}.price-card strong{color:var(--gold);font-size:clamp(2.5rem,5vw,3.3rem);line-height:1}.price-card span{color:var(--green);font-size:.8rem;font-weight:800}.price-card s{margin-right:8px;color:var(--muted)}.button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:var(--radius);padding:0 16px;font-weight:850;transition:transform .16s ease,border-color .16s ease,background .16s ease}.button:hover{transform:translateY(-1px)}.button-primary{border-color:rgba(255,209,102,.72);background:linear-gradient(180deg,#ffd166,#f5c542 54%,#c99700);color:#12131a;box-shadow:0 14px 36px rgba(245,197,66,.22),inset 0 1px 0 rgba(255,255,255,.35)}.button-secondary{border-color:rgba(56,217,255,.38);background:linear-gradient(180deg,rgba(56,217,255,.16),rgba(0,184,217,.08));color:#dff8ff}.product-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.checkout-action-error{grid-column:1/-1;margin:2px 0 0;color:#ff9090;font-size:.78rem;font-weight:700}.featured-actions .button{min-height:56px}.ultimate-includes{display:grid;gap:12px;border-top:1px solid var(--line);padding-top:15px}.ultimate-includes>strong{color:var(--gold);font-size:.76rem;text-transform:uppercase}.ultimate-includes ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:0;padding:0;list-style:none}.ultimate-includes li{position:relative;padding-left:13px;color:var(--soft);font-size:.76rem;line-height:1.38}.ultimate-includes li:before{content:"";position:absolute;top:.48em;left:0;width:5px;height:5px;border-radius:50%;background:var(--gold)}.counts-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.counts-grid div{min-height:48px;display:flex;gap:8px;align-items:center;border:1px solid var(--line);border-radius:var(--radius);padding:8px 10px;background:rgba(255,255,255,.035)}.counts-grid strong{color:var(--gold);font-size:1.25rem}.counts-grid span{color:var(--soft);font-size:.68rem;font-weight:800;text-transform:uppercase}.content-section{padding:42px 0 0}.section-title{margin-bottom:18px}.section-title p{margin:0 0 8px;color:var(--gold);font-size:.74rem;font-weight:900;text-transform:uppercase}.section-title h2{margin:0;font-size:clamp(1.7rem,4vw,2.6rem);text-transform:uppercase}.product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.product-card{overflow:hidden;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--radius);background:var(--panel)}.product-image{position:relative;display:block;aspect-ratio:16/10;border-bottom:1px solid var(--line);background:#060913}.product-image img{-o-object-fit:cover;object-fit:cover}.product-body{display:grid;align-content:start;gap:12px;padding:17px}.product-labels{display:flex;justify-content:space-between;align-items:center}.product-labels span{border-radius:999px;padding:6px 9px;color:var(--accent);font-size:.68rem;font-weight:850;text-transform:uppercase}.product-labels small{color:var(--muted);text-decoration:line-through}.product-body h3{margin:0;font-size:1.4rem}.muted-copy,.product-body p{margin:0;color:var(--soft);line-height:1.55}.preview-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.preview-tile{display:grid;gap:20px;border:1px solid color-mix(in srgb,var(--accent),transparent 68%);border-radius:var(--radius);padding:19px;background:var(--panel)}.preview-tile div{display:grid;gap:7px}.preview-tile strong{font-size:1.08rem}.preview-tile span{color:var(--muted);font-size:.84rem}.preview-tile .button{border-color:color-mix(in srgb,var(--accent),transparent 45%)}.steps-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none}.steps-list li{display:grid;gap:9px;border-top:2px solid rgba(255,209,102,.32);padding:16px 0 0}.steps-list span{color:var(--gold);font-size:.75rem;font-weight:900}.steps-list strong{font-size:1.1rem}.steps-list p{margin:0;color:var(--muted);font-size:.9rem;line-height:1.55}.card-price{color:var(--accent);font-size:2rem}.table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius);background:var(--panel)}.comparison-table{min-width:590px;border-collapse:collapse}.comparison-table td,.comparison-table th{border-bottom:1px solid var(--line);padding:14px 16px;text-align:left}.comparison-table thead th{color:var(--muted);font-size:.75rem;text-transform:uppercase}.comparison-table tbody th{color:var(--soft)}.comparison-table td:last-child,.comparison-table th:last-child{background:rgba(255,209,102,.065);color:var(--gold);font-weight:800}.support-panel{margin-top:42px;display:flex;justify-content:space-between;align-items:center;gap:18px;border:1px solid rgba(45,156,255,.3);border-radius:var(--radius);padding:clamp(20px,4vw,32px);background:linear-gradient(116deg,rgba(45,156,255,.13),rgba(255,209,102,.06)),var(--panel)}.support-panel h2{margin:13px 0 9px;font-size:clamp(1.6rem,3vw,2.2rem)}.support-links{display:grid;gap:10px}.secure-note,.support-links span{display:flex;gap:7px;align-items:center;color:var(--muted);font-size:.8rem;font-weight:700}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line);padding:17px 0}.faq-list summary{color:var(--text);cursor:pointer;font-weight:750;list-style-position:inside}.faq-list p{max-width:720px;margin:13px 0 0;color:var(--muted);line-height:1.62}.site-footer{margin-top:46px;display:grid;grid-template-columns:1fr auto 1fr;gap:18px;align-items:center;border-top:1px solid var(--line);padding:26px 0 4px}.site-footer div{display:grid;gap:4px}.site-footer div strong{font-size:1rem}.site-footer div span,.site-footer p{color:var(--muted);font-size:.8rem}.site-footer nav{display:flex;gap:18px;color:var(--soft);font-size:.86rem;font-weight:700}.site-footer nav a:hover{color:var(--gold)}.site-footer p{justify-self:end;display:flex;gap:7px;align-items:center;margin:0}.product-detail{padding-top:16px}.back-link{display:inline-flex;align-items:center;gap:7px;margin-bottom:18px;color:var(--soft);font-weight:700}.product-detail-grid{display:grid;grid-template-columns:minmax(0,58%) minmax(340px,42%);overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--panel)}.detail-image{min-height:470px;border-right:1px solid var(--line)}.detail-image img{-o-object-fit:contain;object-fit:contain}.detail-price{display:flex;align-items:baseline;gap:12px}.detail-price strong{color:var(--gold);font-size:2.7rem}.detail-price s{color:var(--muted)}.preview-page{padding-top:16px}.preview-heading{display:grid;grid-template-columns:minmax(330px,1fr) minmax(340px,46%);gap:24px;align-items:stretch;margin-bottom:22px;overflow:hidden;border:1px solid color-mix(in srgb,var(--accent),transparent 64%);border-radius:var(--radius);padding:clamp(18px,3vw,28px);background:linear-gradient(124deg,color-mix(in srgb,var(--accent),transparent 90%),transparent 44%),linear-gradient(180deg,rgba(240,197,117,.06),transparent 38%),var(--panel);box-shadow:var(--shadow)}.preview-heading>div:first-child{display:grid;align-content:center;gap:15px}.preview-heading h1{margin:0;font-size:clamp(2rem,5vw,3.3rem);text-transform:uppercase}.preview-price{color:var(--accent);font-size:2.3rem}.preview-cover{position:relative;min-height:320px;overflow:hidden;border:1px solid color-mix(in srgb,var(--accent),transparent 56%);border-radius:var(--radius);background:#05070d}.preview-cover img{-o-object-fit:cover;object-fit:cover}.preview-browser{display:grid;grid-template-columns:250px minmax(0,1fr);gap:18px;border:1px solid color-mix(in srgb,var(--accent),transparent 66%);border-radius:var(--radius);padding:18px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent),transparent 92%),transparent 42%),var(--panel);box-shadow:var(--shadow)}.preview-categories{display:grid;align-content:start;gap:7px}.preview-categories button,.preview-clips button{border:1px solid var(--line-strong);border-radius:var(--radius);padding:11px 12px;background:rgba(240,197,117,.03);color:var(--soft);font-size:.83rem;font-weight:700;text-align:left}.preview-categories button.active,.preview-clips button.active{border-color:color-mix(in srgb,var(--accent),transparent 30%);background:color-mix(in srgb,var(--accent),transparent 88%);color:var(--text)}.preview-viewer{min-width:0;display:grid;gap:14px}.preview-player{display:block;width:100%;aspect-ratio:16/9;border-radius:var(--radius);background:#03050a}.preview-clips{max-height:190px;overflow-y:auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.preview-clips button{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.preview-unavailable{border:1px solid var(--line);border-radius:var(--radius);padding:25px;background:var(--panel);color:var(--muted)}@media (min-width:761px) and (max-width:1100px){.site-header{gap:9px;padding-inline:10px}.navigation a{padding-inline:10px;font-size:.84rem}.featured-product{grid-template-columns:minmax(0,58%) minmax(320px,42%)}.featured-panel{gap:13px;padding:19px}.featured-panel h2{font-size:2rem}.featured-actions .button{min-height:50px;padding-inline:11px}.counts-grid strong{font-size:1.08rem}}@media (max-width:760px){.site-header{grid-template-columns:1fr auto}.navigation{grid-column:1/-1;grid-row:2;overflow-x:auto}.featured-product,.preview-heading,.product-detail-grid{grid-template-columns:1fr}.detail-image,.featured-media{min-height:min(44vw,390px);border-right:0;border-bottom:1px solid var(--line)}.preview-strip,.product-grid,.site-footer,.steps-list{grid-template-columns:1fr}.site-footer{justify-items:start}.site-footer p{justify-self:start}.preview-browser{grid-template-columns:1fr}.preview-categories{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.page-shell,.site-header{width:min(100% - 20px,1240px)}.site-header{top:8px;margin-top:8px;gap:8px}.brand small{display:none}.navigation a{padding-inline:11px}.stage-heading{padding:28px 15px}.featured-media{min-height:190px}.detail-panel,.featured-panel{padding:18px}.counts-grid,.product-actions,.ultimate-includes ul{grid-template-columns:1fr}.support-panel{align-items:stretch;flex-direction:column}.preview-cover{min-height:210px}.preview-categories,.preview-clips{grid-template-columns:1fr}}.auth-shell{min-height:calc(100vh - 142px);display:grid;place-items:center;padding:28px 0}.auth-card{width:min(470px,100%);position:relative;overflow:hidden;border:1px solid var(--line-strong);border-radius:var(--radius);padding:clamp(22px,5vw,36px);background:radial-gradient(circle at 80% 0,rgba(240,197,117,.14),transparent 36%),linear-gradient(135deg,rgba(220,38,38,.05),transparent 42%),var(--panel);box-shadow:var(--shadow)}.auth-card:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,transparent,var(--gold),transparent)}.auth-card>*{position:relative}.auth-card .panel-kicker{margin:0 0 16px}.auth-card h1{margin:0 0 8px;font-size:2rem}.auth-copy{margin:0 0 24px;color:var(--muted);line-height:1.55}.form-message{margin:0 0 18px;border:1px solid rgba(240,197,117,.34);border-radius:var(--radius);padding:12px 13px;background:rgba(240,197,117,.09);color:var(--soft);font-size:.9rem}.form-stack{display:grid;gap:17px}.coupon-label,.form-stack label{display:grid;gap:8px;color:var(--soft);font-size:.86rem;font-weight:750}.coupon-label input,.form-stack input,.form-stack select{width:100%;min-height:50px;border:1px solid var(--line);border-radius:var(--radius);padding:0 13px;background:rgba(7,5,4,.7);color:var(--text)}.coupon-label input:focus,.form-stack input:focus,.form-stack select:focus{border-color:var(--gold)}.form-stack input:disabled{color:var(--muted)}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-link{width:-moz-fit-content;width:fit-content;margin-top:-5px;color:var(--gold);font-size:.88rem;font-weight:700}.form-submit{width:100%;margin-top:4px}.auth-alternate{margin:25px 0 0;padding-top:19px;border-top:1px solid var(--line);color:var(--muted);text-align:center;font-size:.9rem}.auth-alternate a{color:var(--gold);font-weight:750}.confirmation-actions{display:grid;gap:10px}.account-shell{display:grid;grid-template-columns:255px minmax(0,1fr);align-items:start;gap:22px}.account-shell-clean{width:min(1000px,100%);margin:0 auto;display:block}.account-sidebar{position:sticky;top:102px;display:grid;gap:18px;border:1px solid var(--line);border-radius:var(--radius);padding:18px;background:var(--panel)}.account-identity{overflow:hidden;display:grid;gap:10px;padding-bottom:17px;border-bottom:1px solid var(--line)}.account-identity .panel-kicker{margin:0}.account-identity strong{overflow:hidden;color:var(--soft);font-size:.82rem;text-overflow:ellipsis}.account-links{display:grid;gap:4px}.account-links a,.account-logout{min-height:45px;display:flex;align-items:center;gap:10px;border:1px solid transparent;border-radius:var(--radius);padding:0 11px;background:transparent;color:var(--soft);font-size:.9rem;font-weight:700}.account-links a:hover,.account-logout:hover{border-color:var(--line);background:rgba(255,255,255,.04);color:var(--text)}.account-logout{width:100%;color:var(--muted)}.account-content{min-width:0;display:grid;gap:18px}.account-hero-clean{display:flex;justify-content:space-between;align-items:center;gap:18px;border:1px solid rgba(255,209,102,.26);border-radius:var(--radius);padding:clamp(20px,3vw,28px);background:linear-gradient(120deg,rgba(255,209,102,.13),transparent 42%),linear-gradient(245deg,rgba(45,156,255,.1),transparent 46%),var(--panel);box-shadow:0 22px 60px rgba(0,0,0,.28)}.account-hero-clean .panel-kicker{margin:0 0 10px}.account-hero-clean h1{margin:0 0 7px;color:#fff;font-size:clamp(2rem,4vw,3.2rem);line-height:.98}.account-hero-clean p:not(.panel-kicker){margin:0;color:var(--muted);font-weight:800;overflow-wrap:anywhere}.account-hero-clean .button{min-width:135px}.account-heading{margin-bottom:6px}.account-heading .panel-kicker,.commerce-heading .panel-kicker{margin:0 0 14px}.account-heading h1,.commerce-heading h1{margin:0 0 7px;font-size:clamp(1.7rem,3.5vw,2.2rem)}.stat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,190px));gap:12px}.account-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stat-grid article{display:grid;grid-template-columns:auto 1fr;gap:2px 13px;align-items:center;border:1px solid var(--line);border-radius:var(--radius);padding:15px 17px;background:var(--panel);color:var(--gold)}.stat-grid strong{color:var(--text);font-size:1.55rem}.stat-grid span{grid-column:2;color:var(--muted);font-size:.8rem;font-weight:700}.dashboard-panel{border:1px solid var(--line);border-radius:var(--radius);padding:20px;background:var(--panel)}.profile-info-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.profile-info-grid article{display:grid;grid-template-columns:auto 1fr;gap:4px 10px;align-items:center;border:1px solid var(--line);border-radius:var(--radius);padding:13px;background:var(--panel-2)}.profile-info-grid svg{color:var(--gold)}.profile-info-grid span{color:var(--muted);font-size:.75rem;font-weight:800;text-transform:uppercase}.profile-info-grid strong{grid-column:1/-1;color:var(--text);overflow-wrap:anywhere}.panel-heading{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:15px}.panel-heading h2{margin:0;font-size:1.1rem}.panel-heading a,.panel-heading span{color:var(--muted);font-size:.82rem;font-weight:700}.empty-copy a,.panel-heading a:hover{color:var(--gold)}.download-list{display:grid;gap:10px}.download-list article{display:flex;justify-content:space-between;align-items:center;gap:15px;border:1px solid var(--line);border-radius:var(--radius);padding:12px 13px;background:var(--panel-2)}.download-list article div{display:grid;gap:4px}.download-list article span,.empty-copy{color:var(--muted);font-size:.87rem}.purchased-packs-panel{padding:clamp(18px,2.5vw,24px)}.purchased-pack-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.purchased-pack-card{overflow:hidden;display:grid;border:1px solid color-mix(in srgb,var(--accent),transparent 64%);border-radius:var(--radius);background:linear-gradient(145deg,color-mix(in srgb,var(--accent),transparent 91%),transparent 42%),var(--panel-2);box-shadow:0 18px 45px rgba(0,0,0,.22)}.purchased-pack-card img{width:100%;aspect-ratio:1.55/1;-o-object-fit:cover;object-fit:cover;background:#05070d}.purchased-pack-card>div{display:grid;gap:11px;padding:16px}.purchased-pack-card strong{color:#fff;font-size:1.1rem;line-height:1.1}.purchased-pack-card p{margin:0;color:var(--soft);font-size:.86rem;font-weight:700;line-height:1.5}.redownload-action{display:grid;gap:7px}.redownload-action .button{width:-moz-fit-content;width:fit-content;min-height:42px;border-color:color-mix(in srgb,var(--accent),transparent 52%);background:color-mix(in srgb,var(--accent),transparent 91%)}.redownload-action span{color:#ff8d8d;font-size:.78rem;font-weight:800}.recent-order{display:grid;grid-template-columns:1fr auto 80px;gap:14px;align-items:center;min-height:48px;border-top:1px solid var(--line);color:var(--soft);font-size:.9rem}.paid-state,.recent-order em{color:var(--green);font-style:normal;font-weight:750;text-transform:capitalize}.order-table-wrap{overflow-x:auto}.order-table{width:100%;min-width:560px;border-collapse:collapse}.order-table td,.order-table th{padding:14px 10px;border-bottom:1px solid var(--line);text-align:left}.order-table th{color:var(--muted);font-size:.74rem;text-transform:uppercase}.settings-panel{max-width:630px}.settings-submit{width:-moz-fit-content;width:fit-content;padding-inline:29px}.commerce-shell{padding-top:18px}.commerce-heading{margin-bottom:22px}.cart-grid{display:grid;grid-template-columns:minmax(0,1fr) 344px;gap:20px;align-items:start}.cart-items{display:grid;gap:10px}.cart-item{min-height:104px;display:grid;grid-template-columns:82px 1fr auto 44px;gap:15px;align-items:center;border:1px solid var(--line);padding:10px;background:var(--panel)}.cart-item,.cart-thumbnail{border-radius:var(--radius)}.cart-thumbnail{position:relative;width:82px;height:82px;overflow:hidden;background:var(--panel-2)}.cart-thumbnail img{-o-object-fit:cover;object-fit:cover}.cart-item-name{display:grid;gap:6px}.cart-item-name span{color:var(--muted);font-size:.82rem}.cart-item button{width:42px;height:42px;display:grid;place-items:center;border:1px solid var(--line);border-radius:var(--radius);background:transparent;color:var(--muted)}.cart-item button:hover{color:#ff6b6b;border-color:rgba(220,38,38,.45)}.summary-card{display:grid;gap:16px;border:1px solid var(--line-strong);border-radius:var(--radius);padding:20px;background:var(--panel)}.summary-card h2{margin:0 0 3px;font-size:1.14rem}.summary-line,.summary-product{display:flex;justify-content:space-between;gap:14px;color:var(--soft);font-size:.92rem}.total-line{border-top:1px solid var(--line);padding-top:15px;color:var(--text);font-weight:800}.total-line strong{color:var(--gold);font-size:1.18rem}.checkout-button{width:100%}.summary-card>p{margin:0;color:var(--muted);text-align:center;font-size:.77rem}.empty-cart{min-height:365px;display:grid;place-items:center;align-content:center;gap:13px;border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);text-align:center}.empty-cart svg{color:var(--gold)}.empty-cart h2,.empty-cart p{margin:0}.empty-cart p{margin-bottom:10px;color:var(--muted)}.checkout-grid{display:grid;grid-template-columns:minmax(0,1fr) 370px;gap:22px;align-items:start}.checkout-details{display:grid;gap:15px}.checkout-panel{border:1px solid var(--line);border-radius:var(--radius);padding:20px;background:var(--panel)}.checkout-panel h2{margin:0 0 18px;font-size:1.08rem}.payment-choice{min-height:62px;display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;border:1px solid rgba(45,156,255,.34);border-radius:var(--radius);padding:11px 14px;background:rgba(45,156,255,.07);color:var(--blue)}.payment-choice div{display:grid;gap:4px}.payment-choice strong{color:var(--text)}.payment-choice span{color:var(--muted);font-size:.78rem}.payment-choice input{accent-color:var(--blue)}.checkout-summary{position:sticky;top:102px}.secure-copy{display:inline-flex;justify-content:center;align-items:center;gap:7px}.status-shell{min-height:calc(100vh - 170px);display:grid;place-items:center;align-content:center;gap:16px;max-width:620px;margin:0 auto;text-align:center}.checkout-success-shell{max-width:min(760px,100%);padding:clamp(18px,4vw,34px)}.success-status-card{position:relative;overflow:hidden;width:100%;display:grid;place-items:center;gap:16px;border:1px solid rgba(255,209,102,.28);border-radius:16px;padding:clamp(28px,5vw,48px);background:radial-gradient(circle at 50% 0,rgba(255,209,102,.16),transparent 34%),linear-gradient(135deg,rgba(45,156,255,.12),transparent 42%),linear-gradient(225deg,rgba(255,209,102,.1),transparent 46%),rgba(10,14,24,.94);box-shadow:0 28px 80px rgba(0,0,0,.38),inset 0 1px 0 rgba(255,255,255,.08)}.success-status-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.07),transparent),repeating-linear-gradient(90deg,rgba(255,255,255,.025) 0 1px,transparent 1px 80px);opacity:.55}.success-status-card>*{position:relative;z-index:1}.success-status-icon{width:78px;height:78px;display:grid;place-items:center;border:1px solid rgba(255,209,102,.28);border-radius:999px;background:rgba(255,255,255,.045);box-shadow:0 0 30px rgba(255,209,102,.14)}.status-shell .panel-kicker,.status-shell h1,.status-shell p{margin:0}.status-shell h1{color:#fff;font-size:clamp(2rem,4.5vw,3rem);line-height:1}.status-success{color:var(--green)}.status-pending{color:var(--gold)}.status-error{color:#ff6b6b}.status-email{border:1px solid var(--line);border-radius:var(--radius);padding:11px 15px;background:rgba(255,255,255,.035);color:var(--soft);font-size:.9rem}.success-loading-bar{overflow:hidden;width:min(320px,100%);height:6px;border-radius:999px;background:rgba(255,255,255,.08)}.success-loading-bar:before{content:"";display:block;width:42%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--gold),var(--blue));animation:successLoading 1.1s ease-in-out infinite}@keyframes successLoading{0%{transform:translateX(-120%)}to{transform:translateX(250%)}}.status-actions{display:flex;justify-content:center;gap:10px;margin-top:9px}.status-footnote{max-width:470px;color:var(--muted);font-size:.86rem}.status-footnote a{color:var(--gold);text-decoration:underline;text-underline-offset:3px}@media (max-width:900px){.account-shell,.cart-grid,.checkout-grid{grid-template-columns:1fr}.account-sidebar,.checkout-summary{position:static}.account-links{grid-template-columns:repeat(3,1fr)}.profile-info-grid{grid-template-columns:1fr}}@media (max-width:640px){.account-links,.form-row,.stat-grid{grid-template-columns:1fr}.account-hero-clean{align-items:stretch;flex-direction:column}.account-hero-clean .button{width:100%}.cart-item{grid-template-columns:70px 1fr 42px;gap:10px}.cart-thumbnail{width:70px;height:70px}.cart-item>strong{grid-column:2}.cart-item button{grid-column:3;grid-row:1/span 2}.download-list article,.status-actions{align-items:stretch;flex-direction:column}}.legacy-store-home{width:min(1180px,100%);margin:0 auto;display:grid;gap:38px}.legacy-packs-section{display:grid;gap:18px}.pack-stage-heading{position:relative;overflow:hidden;display:grid;gap:10px;border:1px solid rgba(255,209,102,.42);border-radius:12px;padding:clamp(22px,4vw,38px);text-align:center;background:linear-gradient(118deg,rgba(220,38,38,.2),transparent 34%),linear-gradient(245deg,rgba(45,156,255,.2),transparent 44%),linear-gradient(180deg,rgba(255,209,102,.14),rgba(255,255,255,.025)),rgba(8,11,18,.88);box-shadow:0 26px 70px rgba(0,0,0,.38),0 0 34px rgba(255,209,102,.12),inset 0 1px 0 rgba(255,255,255,.1)}.pack-stage-heading:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0 32%,rgba(255,209,102,.12) 48%,transparent 64%),repeating-linear-gradient(90deg,rgba(255,255,255,.04) 0 1px,transparent 1px 28px);opacity:.52}.pack-stage-heading>*{position:relative}.pack-stage-heading span{width:-moz-fit-content;width:fit-content;margin:0 auto;border:1px solid rgba(45,156,255,.42);border-radius:999px;padding:8px 12px;background:rgba(45,156,255,.13);color:#dff3ff;font-size:.78rem;font-weight:900}.pack-stage-heading h1{margin:0;color:#fff;font-size:clamp(2.8rem,7vw,5.35rem);font-weight:900;line-height:.9;text-transform:uppercase;text-shadow:0 0 18px rgba(255,209,102,.24),0 0 24px rgba(45,156,255,.16),0 0 18px rgba(220,38,38,.12)}.legacy-featured-product{display:grid;grid-template-columns:minmax(0,64%) minmax(360px,36%);overflow:hidden;border:1px solid rgba(255,209,102,.58);border-radius:12px;background:linear-gradient(115deg,rgba(220,38,38,.18),transparent 34%),linear-gradient(245deg,rgba(45,156,255,.16),transparent 46%),linear-gradient(180deg,rgba(255,209,102,.1),rgba(255,255,255,.025)),rgba(8,11,18,.96);box-shadow:0 30px 90px rgba(0,0,0,.52),0 0 44px rgba(255,209,102,.16),0 0 34px rgba(45,156,255,.1)}.legacy-featured-artwork{display:grid;min-width:0;border-right:1px solid rgba(255,209,102,.26)}.legacy-featured-media{position:relative;aspect-ratio:2048/720;border-bottom:1px solid rgba(255,209,102,.24);background:radial-gradient(circle at 20% 28%,rgba(220,38,38,.28),transparent 35%),radial-gradient(circle at 78% 24%,rgba(45,156,255,.24),transparent 38%),#05070d}.legacy-featured-media img{-o-object-fit:contain;object-fit:contain}.legacy-featured-pricing{display:grid;gap:12px;padding:clamp(18px,2.6vw,30px);background:linear-gradient(120deg,rgba(255,209,102,.15),rgba(45,156,255,.09),rgba(220,38,38,.08)),rgba(8,11,18,.72)}.pricing-badges{display:flex;flex-wrap:wrap;gap:8px}.featured-ultimate-heading span,.pricing-badges span{border:1px solid rgba(255,209,102,.42);border-radius:999px;padding:7px 10px;background:rgba(255,209,102,.13);color:#ffe6a8;font-size:.72rem;font-weight:900;text-transform:uppercase}.legacy-featured-pricing .price-line{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;color:var(--muted);font-size:.76rem;font-weight:900;text-transform:uppercase}.legacy-featured-pricing s{color:rgba(232,239,255,.58);font-size:1.45rem}.legacy-featured-pricing strong{color:var(--gold);font-size:clamp(2.55rem,4.6vw,3.65rem);line-height:.9}.legacy-featured-pricing p{margin:0;color:var(--green);font-size:.86rem;font-weight:900}.legacy-featured-panel{display:grid;align-content:start;gap:15px;padding:clamp(18px,2.4vw,26px);background:rgba(8,11,18,.48)}.legacy-featured-panel .product-actions{order:1}.legacy-featured-panel .product-actions .button{min-height:62px;font-size:1rem}.featured-ultimate-heading{order:2;display:grid;gap:10px;border:1px solid rgba(255,255,255,.18);border-radius:12px;padding:16px;background:linear-gradient(110deg,rgba(220,38,38,.24),rgba(255,209,102,.24),rgba(45,156,255,.22)),rgba(255,255,255,.055)}.featured-ultimate-heading span{width:-moz-fit-content;width:fit-content}.featured-ultimate-heading strong{color:#fff;font-size:clamp(1.8rem,3vw,2.55rem);line-height:.98;text-transform:uppercase;text-shadow:0 0 18px rgba(255,209,102,.24),0 0 26px rgba(45,156,255,.18)}.featured-count-grid{order:3;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.featured-count-grid span{min-height:52px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;border:1px solid rgba(255,209,102,.34);border-radius:var(--radius);padding:9px 10px;background:linear-gradient(135deg,rgba(255,209,102,.16),rgba(45,156,255,.08),rgba(220,38,38,.06)),rgba(255,255,255,.055)}.featured-count-grid strong{color:var(--gold);font-size:1.38rem;line-height:1}.featured-count-grid small{color:var(--soft);font-size:.68rem;font-weight:900;text-transform:uppercase}.legacy-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.legacy-product-card{overflow:hidden;display:flex;flex-direction:column;border:1px solid color-mix(in srgb,var(--accent),transparent 78%);border-radius:var(--radius);background:radial-gradient(circle at 50% 8%,color-mix(in srgb,var(--accent),transparent 82%),transparent 42%),linear-gradient(180deg,rgba(255,255,255,.052),rgba(255,255,255,.018)),#0b0f1a;box-shadow:var(--shadow);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.legacy-product-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--accent),transparent 48%);box-shadow:0 26px 70px rgba(0,0,0,.48),0 0 36px color-mix(in srgb,var(--accent),transparent 82%)}.legacy-product-media{position:relative;display:block;height:clamp(220px,22vw,292px);border-bottom:1px solid var(--line);background:radial-gradient(circle at 50% 32%,color-mix(in srgb,var(--accent),transparent 68%),transparent 48%),#070a11}.legacy-product-media img{-o-object-fit:contain;object-fit:contain}.legacy-product-body{flex:1;display:grid;align-content:start;gap:13px;padding:16px}.legacy-product-labels{display:flex;flex-wrap:wrap;gap:8px}.legacy-product-labels span{border:1px solid color-mix(in srgb,var(--accent),transparent 58%);border-radius:var(--radius);padding:6px 9px;background:color-mix(in srgb,var(--accent),transparent 86%);color:var(--text);font-size:.69rem;font-weight:900;text-transform:uppercase}.legacy-product-body h3{margin:0;color:var(--text);font-size:1.52rem}.legacy-product-body>p{margin:0;min-height:70px;color:var(--muted);font-size:.9rem;line-height:1.55}.legacy-direct-price{display:grid;gap:7px;border:1px solid var(--line);border-radius:var(--radius);padding:12px;background:rgba(255,255,255,.035)}.legacy-direct-price small,.legacy-direct-price>span{color:var(--muted);font-size:.75rem;font-weight:800}.legacy-direct-price s{margin-left:5px}.legacy-direct-price div{display:flex;align-items:end;justify-content:space-between;gap:8px}.legacy-direct-price strong{color:var(--accent);font-size:1.9rem;line-height:1}.legacy-direct-price em{color:var(--green);font-size:.76rem;font-style:normal;font-weight:900}.legacy-product-card .product-actions{margin-top:auto}.legacy-product-card-pro .button-primary{border-color:rgba(56,217,255,.7);background:linear-gradient(180deg,#38d9ff,#2d9cff);color:#06111c}.legacy-product-card-basic .button-primary{border-color:rgba(168,85,247,.7);background:linear-gradient(180deg,#a855f7,#8b5cf6);color:#fff}.legacy-product-card-bronze .button-primary{border-color:rgba(245,158,11,.72);background:linear-gradient(180deg,#f59e0b,#cd7f32);color:#160d05}.legacy-product-card .button-secondary{border-color:color-mix(in srgb,var(--accent),transparent 56%);background:color-mix(in srgb,var(--accent),transparent 91%);color:var(--soft)}.legacy-store-section{display:grid;gap:14px}.legacy-section-title{display:grid;gap:10px}.legacy-section-label,.legacy-section-title span{width:-moz-fit-content;width:fit-content;margin:0;border:1px solid rgba(56,217,255,.32);border-radius:var(--radius);padding:7px 10px;background:rgba(56,217,255,.09);color:var(--blue);font-size:.72rem;font-weight:900;text-transform:uppercase}.legacy-section-title h2{margin:0;color:var(--text);font-size:clamp(2.15rem,5vw,3.85rem);line-height:1;text-transform:uppercase}.legacy-comparison-wrap{overflow-x:auto;border:1px solid rgba(255,209,102,.24);border-radius:var(--radius);background:linear-gradient(135deg,rgba(255,209,102,.07),rgba(45,156,255,.055)),rgba(11,15,26,.9);box-shadow:var(--shadow)}.legacy-support-card{display:flex;align-items:center;justify-content:space-between;gap:20px;border:1px solid rgba(88,101,242,.36);border-radius:var(--radius);padding:clamp(20px,4vw,26px);background:linear-gradient(110deg,rgba(88,101,242,.18),rgba(45,156,255,.09),rgba(255,209,102,.08)),rgba(11,15,26,.9);box-shadow:var(--shadow)}.legacy-support-card h2{margin:12px 0 8px;color:var(--text);font-size:clamp(1.55rem,3vw,2rem)}.legacy-support-card div>p:last-child{max-width:660px;margin:0;color:var(--muted);line-height:1.6}.legacy-support-actions .button{min-width:160px;min-height:52px}.legacy-preview-hero{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:18px;align-items:start}.legacy-preview-buy,.legacy-preview-main,.legacy-preview-section{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(180deg,color-mix(in srgb,var(--accent),transparent 94%),transparent 46%),var(--panel);box-shadow:var(--shadow)}.legacy-preview-main{display:grid;gap:18px;padding:clamp(18px,2.7vw,25px)}.legacy-preview-main h1{margin:0;color:#fff;font-size:clamp(2.6rem,5.4vw,4.8rem);line-height:.95;text-transform:uppercase}.legacy-preview-cover{position:relative;overflow:hidden;min-height:0;aspect-ratio:16/8.7;border:1px solid color-mix(in srgb,var(--accent),transparent 46%);border-radius:var(--radius);background:#05070d}.legacy-preview-cover img{-o-object-fit:contain;object-fit:contain}.legacy-preview-cover>span{position:absolute;left:15px;top:15px;border:1px solid color-mix(in srgb,var(--accent),transparent 48%);border-radius:var(--radius);padding:8px 11px;background:rgba(5,7,13,.7);color:var(--accent);font-size:.72rem;font-weight:900;text-transform:uppercase}.legacy-preview-counts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.legacy-preview-counts li{border:1px solid var(--line);border-radius:var(--radius);padding:13px;background:rgba(255,255,255,.045)}.legacy-preview-counts strong{display:block;color:var(--accent);font-size:1.65rem}.legacy-preview-counts span{color:var(--soft);font-size:.69rem;font-weight:900;text-transform:uppercase}.legacy-preview-jump{min-height:76px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--accent),transparent 46%);border-radius:var(--radius);background:radial-gradient(circle at 70% 0,color-mix(in srgb,var(--accent),transparent 78%),transparent 40%),color-mix(in srgb,var(--accent),transparent 89%);color:var(--accent);font-size:clamp(1.8rem,3vw,2.8rem);font-weight:900;text-transform:uppercase}.legacy-preview-buy{position:sticky;top:102px;display:grid;gap:14px;padding:18px}.legacy-preview-buy h2{margin:0;font-size:1.55rem}.legacy-preview-buy>s{color:var(--muted);font-size:1.25rem}.legacy-preview-buy .product-actions{grid-template-columns:1fr}.legacy-preview-section{display:grid;gap:18px;margin-top:22px;padding:clamp(16px,2.4vw,24px)}.legacy-preview-section-heading{display:grid;gap:10px}.legacy-preview-section-heading h2{margin:0;font-size:clamp(2.1rem,4vw,3.1rem);text-transform:uppercase}@media (max-width:1080px){.legacy-featured-product,.legacy-preview-hero{grid-template-columns:1fr}.legacy-featured-artwork{border-right:0}.legacy-preview-buy{position:static}}@media (max-width:900px){.legacy-product-grid{grid-template-columns:1fr}.legacy-product-media{height:clamp(230px,48vw,340px)}}@media (max-width:640px){.header-buy{display:none}.featured-count-grid,.legacy-featured-panel .product-actions,.legacy-preview-counts{grid-template-columns:1fr}.legacy-support-card{flex-direction:column;align-items:stretch}.legacy-support-actions .button{width:100%}}body{font-weight:700}.brand strong,.button,.featured-panel h2,.navigation a,.pack-detail-experience h1,.pack-detail-experience h2,.pack-detail-experience h3,.pack-detail-experience h4,.preview-effect-button,.product-body h3,.section-title h2,.stage-heading h1{font-family:var(--display-font);font-weight:700}.stage-heading h1{text-shadow:0 3px 0 rgba(0,0,0,.36),0 0 28px rgba(255,209,102,.2)}.pack-detail-experience{--detail-accent:var(--gold);--detail-accent-2:var(--blue);padding-top:16px}.pack-detail-experience .back-link{margin-bottom:18px;font-weight:800}.pack-detail-hero{display:grid;grid-template-columns:minmax(0,1fr) 302px;gap:18px;align-items:start}.pack-detail-experience .buy-panel,.pack-detail-experience .pro-main,.pack-detail-experience .pro-vfx-section{border:1px solid color-mix(in srgb,var(--detail-accent),transparent 66%);border-radius:var(--radius);background:linear-gradient(115deg,color-mix(in srgb,var(--detail-accent),transparent 92%),transparent 44%),linear-gradient(245deg,color-mix(in srgb,var(--detail-accent-2),transparent 93%),transparent 52%),rgba(8,12,20,.94);box-shadow:var(--shadow),inset 0 1px 0 rgba(255,255,255,.07)}.pack-detail-experience .pro-main{display:grid;gap:18px;min-width:0;padding:clamp(18px,2.6vw,24px)}.detail-eyebrow{width:-moz-fit-content;width:fit-content;margin:0;border:1px solid color-mix(in srgb,var(--detail-accent),transparent 56%);border-radius:999px;padding:8px 11px;color:var(--detail-accent);background:color-mix(in srgb,var(--detail-accent),transparent 91%);font-size:.72rem;font-weight:900;text-transform:uppercase}.pack-detail-experience .pro-main h1{margin:0;font-size:clamp(2.8rem,6.6vw,4.75rem);line-height:.9;letter-spacing:0;text-transform:uppercase;text-shadow:0 10px 24px rgba(0,0,0,.55),0 0 30px color-mix(in srgb,var(--detail-accent),transparent 75%)}.pack-detail-experience .detail-copy{max-width:680px;margin:0;color:var(--soft);font-size:1rem;font-weight:700;line-height:1.58}.pack-detail-experience .pro-cover{position:relative;min-height:clamp(320px,43vw,480px);overflow:hidden;border:1px solid color-mix(in srgb,var(--detail-accent),transparent 44%);border-radius:var(--radius);background:#05070d}.pack-detail-experience .pro-cover img{-o-object-fit:cover;object-fit:cover;filter:saturate(1.06) contrast(1.05)}.pack-detail-experience .cover-chip{position:absolute;top:16px;left:16px;border-radius:999px;padding:8px 11px;background:linear-gradient(135deg,var(--detail-accent),var(--detail-accent-2));color:#06111c;font-size:.7rem;font-weight:900;text-transform:uppercase}.pack-detail-experience .cover-title{position:absolute;inset:auto 0 0;display:grid;gap:5px;padding:72px 18px 18px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.74))}.pack-detail-experience .cover-title strong{color:#fff;font-size:clamp(2.2rem,5vw,3.65rem);line-height:.9;text-transform:uppercase}.pack-detail-experience .cover-title small{color:var(--soft);font-size:.75rem;font-weight:800;text-transform:uppercase}.pack-detail-experience .pro-feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:0;padding:0;list-style:none}.pack-detail-experience .pro-feature-grid li{border:1px solid color-mix(in srgb,var(--detail-accent),transparent 68%);border-radius:var(--radius);padding:12px 10px;background:rgba(255,255,255,.045)}.pack-detail-experience .pro-feature-grid strong{display:block;color:var(--detail-accent);font-size:1.45rem}.pack-detail-experience .pro-feature-grid span{display:block;margin-top:5px;color:var(--soft);font-size:.66rem;font-weight:900;text-transform:uppercase}.pack-detail-experience .preview-jump{min-height:76px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--detail-accent),transparent 46%);border-radius:var(--radius);background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--detail-accent),transparent 91%) 0 1px,transparent 1px 18px),color-mix(in srgb,var(--detail-accent),transparent 88%);color:var(--detail-accent);font-family:var(--display-font);font-size:clamp(1.8rem,3.3vw,2.7rem);font-weight:900;text-transform:uppercase}.pack-detail-experience .buy-panel{position:sticky;top:102px;display:grid;gap:14px;padding:18px}.pack-detail-experience .buy-panel h2{margin:0;font-size:clamp(1.8rem,4vw,2.45rem);line-height:.95;text-transform:uppercase}.pack-detail-experience .price-stack{display:grid;gap:8px;border:1px solid color-mix(in srgb,var(--detail-accent),transparent 68%);border-radius:var(--radius);padding:13px;background:color-mix(in srgb,var(--detail-accent),transparent 94%)}.pack-detail-experience .offer-chip{width:-moz-fit-content;width:fit-content;border:1px solid color-mix(in srgb,var(--detail-accent),transparent 54%);border-radius:999px;padding:6px 8px;color:var(--detail-accent);font-size:.62rem;font-weight:900;text-transform:uppercase}.pack-detail-experience .old-price{color:var(--muted);font-size:1rem;font-weight:800}.pack-detail-experience .sale-price{color:var(--detail-accent);font-family:var(--display-font);font-size:2.55rem;line-height:1}.pack-detail-experience .price-stack small{color:var(--detail-accent);font-weight:900}.pack-detail-experience .buy-panel>p:not(.detail-eyebrow){margin:0;color:var(--muted);font-size:.86rem;line-height:1.55}.pack-detail-experience .buy-panel .product-actions{grid-template-columns:1fr}.pack-detail-experience .checkout-feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;padding:0;list-style:none}.pack-detail-experience .checkout-feature-grid li{min-width:0;border:1px solid color-mix(in srgb,var(--detail-accent),transparent 72%);border-radius:8px;padding:8px 9px;background:linear-gradient(135deg,color-mix(in srgb,var(--detail-accent),transparent 90%),transparent 64%),rgba(255,255,255,.035)}.pack-detail-experience .checkout-feature-grid strong{display:block;color:var(--detail-accent);font-size:1.05rem;line-height:1}.pack-detail-experience .checkout-feature-grid span{display:block;overflow-wrap:anywhere;margin-top:4px;color:var(--soft);font-size:.56rem;line-height:1.12;text-transform:uppercase}.pack-detail-experience .pro-vfx-section{display:grid;gap:18px;margin-top:22px;padding:clamp(16px,2.4vw,25px);scroll-margin-top:94px;border:0;background:transparent;box-shadow:none}.preview-page .back-link{width:-moz-fit-content;width:fit-content;margin-bottom:8px;font-size:.7rem}.preview-page .pack-detail-hero{grid-template-columns:minmax(0,1fr) 258px;gap:10px}.preview-page .pro-main{gap:8px;padding:clamp(10px,1.6vw,14px)}.preview-page .detail-eyebrow{padding:5px 7px;font-size:.5rem}.preview-page .pro-main h1{max-width:680px;font-size:clamp(1.6rem,3.6vw,2.45rem);line-height:.95}.preview-page .detail-copy{max-width:640px;font-size:.88rem;line-height:1.45}.preview-page .pro-cover{display:grid;place-items:center;min-height:0;padding:clamp(3px,.7vw,7px)}.preview-page .pro-cover img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;padding:clamp(0px,.25vw,3px);transform:scale(1.08);transform-origin:center}.preview-ultimate .pro-cover{width:100%;aspect-ratio:2048/720}.preview-basic .pro-cover,.preview-bronze .pro-cover,.preview-pro .pro-cover{width:min(100%,960px);aspect-ratio:3/2;justify-self:center}.preview-page .pro-feature-grid{gap:6px}.preview-page .pro-feature-grid li{padding:7px 6px}.preview-page .pro-feature-grid strong{font-size:.94rem;line-height:1}.preview-page .pro-feature-grid span{margin-top:3px;font-size:.5rem;line-height:1.18}.preview-page .buy-panel{top:78px;gap:8px;padding:10px}.preview-page .buy-panel h2{font-size:clamp(1.25rem,2.2vw,1.65rem);line-height:1}.preview-page .price-stack{gap:5px;padding:9px}.preview-page .offer-chip{padding:4px 6px;font-size:.48rem}.preview-page .old-price{font-size:.72rem}.preview-page .sale-price{font-size:clamp(1.45rem,2.4vw,1.75rem)}.preview-page .price-stack small{font-size:.56rem;line-height:1.25}.preview-page .buy-panel .button{min-height:38px;padding-block:8px;font-size:.7rem}.preview-page.pack-detail-experience{--preview-primary:var(--detail-accent);--preview-secondary:var(--detail-accent-2);--preview-ink:#071019;--preview-panel:rgba(8,12,20,0.96);--preview-panel-strong:rgba(9,13,22,0.98);--preview-line:color-mix(in srgb,var(--preview-primary),transparent 54%);--preview-soft-line:color-mix(in srgb,var(--preview-primary),transparent 74%);--preview-glow:color-mix(in srgb,var(--preview-primary),transparent 86%);--preview-sheen:color-mix(in srgb,var(--preview-secondary),transparent 88%);position:relative;isolation:isolate;padding-bottom:42px}.preview-page.pack-detail-experience:before{content:"";position:absolute;top:-120px;left:50%;z-index:-1;width:100vw;height:620px;pointer-events:none;background:radial-gradient(circle at 24% 12%,var(--preview-glow),transparent 34%),radial-gradient(circle at 76% 10%,var(--preview-sheen),transparent 32%),linear-gradient(180deg,color-mix(in srgb,var(--preview-primary),transparent 94%),transparent 72%);opacity:.92;transform:translateX(-50%);-webkit-mask-image:linear-gradient(180deg,#000 0 70%,transparent);mask-image:linear-gradient(180deg,#000 0 70%,transparent)}.preview-ultimate{--preview-primary:#ffd166;--preview-secondary:#fff0a6;--preview-ink:#120b02;--preview-panel:rgba(15,12,6,0.97);--preview-panel-strong:rgba(18,14,8,0.98);--preview-number-top:#fffaf0;--preview-number-mid:#ffe8a6;--preview-number-bottom:#c99536;--preview-number-panel:rgba(255,209,102,0.09);--preview-number-line:rgba(255,238,180,0.34)}.preview-pro{--preview-primary:#2d9cff;--preview-secondary:#74ffc1;--preview-ink:#03111f;--preview-panel:rgba(5,11,19,0.97);--preview-panel-strong:rgba(4,14,24,0.98);--preview-number-top:#f6fffc;--preview-number-mid:#a9ffe4;--preview-number-bottom:#3cb7ff;--preview-number-accent:#74ffc1;--preview-number-panel:rgba(45,156,255,0.08);--preview-number-line:rgba(116,255,193,0.34)}.preview-basic{--preview-primary:#a855f7;--preview-secondary:#d8b4fe;--preview-ink:#160522;--preview-panel:rgba(12,8,22,0.97);--preview-panel-strong:rgba(15,9,28,0.98);--preview-number-top:#fdf8ff;--preview-number-mid:#dfc4ff;--preview-number-bottom:#9a6cff;--preview-number-panel:rgba(168,85,247,0.09);--preview-number-line:rgba(216,180,254,0.34)}.preview-bronze{--preview-primary:#c47c2d;--preview-secondary:#ffbd81;--preview-ink:#130902;--preview-panel:rgba(15,10,6,0.97);--preview-panel-strong:rgba(19,12,7,0.98);--preview-number-mid:#ffc27d;--preview-number-bottom:#a35f24;--preview-number-accent:#d28a3a;--preview-number-panel:rgba(196,124,45,0.09);--preview-number-line:rgba(255,189,129,0.3)}.preview-page .buy-panel,.preview-page .pro-main{position:relative;overflow:hidden;border-color:var(--preview-line);background:linear-gradient(118deg,color-mix(in srgb,var(--preview-primary),transparent 84%),transparent 43%),linear-gradient(248deg,color-mix(in srgb,var(--preview-secondary),transparent 87%),transparent 56%),linear-gradient(180deg,rgba(255,255,255,.045),transparent 34%),var(--preview-panel);box-shadow:0 28px 80px rgba(0,0,0,.5),0 0 46px var(--preview-glow),inset 0 1px 0 rgba(255,255,255,.12)}.preview-page .buy-panel:before,.preview-page .effect-preview-panel:before,.preview-page .pro-main:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(rgba(255,255,255,.038) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.026) 1px,transparent 0);background-size:42px 42px;opacity:.22;-webkit-mask-image:linear-gradient(135deg,#000,transparent 72%);mask-image:linear-gradient(135deg,#000,transparent 72%)}.preview-page .buy-panel>*,.preview-page .effect-preview-panel>*,.preview-page .pro-main>*{position:relative;z-index:1}.preview-page .back-link{color:color-mix(in srgb,var(--preview-primary),#f7fbff 36%)}.preview-page .detail-eyebrow,.preview-page .effect-preview-copy span,.preview-page .effect-video-step,.preview-page .offer-chip{border-color:var(--preview-line);background:linear-gradient(135deg,color-mix(in srgb,var(--preview-primary),transparent 86%),transparent 62%),rgba(255,255,255,.035);color:color-mix(in srgb,var(--preview-primary),#fff 18%);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.preview-page .effect-preview-total strong,.preview-page .pro-feature-grid strong,.preview-page .pro-main h1,.preview-page .sale-price{color:color-mix(in srgb,var(--preview-primary),#fff 10%);text-shadow:0 10px 25px rgba(0,0,0,.52),0 0 30px var(--preview-glow)}.preview-page .buy-panel>p:not(.detail-eyebrow),.preview-page .detail-copy,.preview-page .effect-preview-copy p,.preview-page .effect-video-label p,.preview-page .old-preview-system .vfx-info>p:not(.detail-eyebrow){color:color-mix(in srgb,var(--soft),var(--preview-secondary) 10%)}.preview-page .pro-cover{border-color:var(--preview-line);background:linear-gradient(135deg,color-mix(in srgb,var(--preview-primary),transparent 90%),transparent 48%),#04060b;box-shadow:0 0 0 1px color-mix(in srgb,var(--preview-secondary),transparent 88%),0 24px 62px var(--preview-glow)}.preview-page .pro-cover:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.02),rgba(0,0,0,.32)),radial-gradient(circle at 50% 8%,color-mix(in srgb,var(--preview-secondary),transparent 82%),transparent 44%)}.preview-page .pro-cover img{filter:saturate(1.14) contrast(1.08)}.preview-page .cover-chip,.preview-page .old-preview-system .preview-effect-button.is-active{border:1px solid color-mix(in srgb,#fff,var(--preview-primary) 34%);background:linear-gradient(135deg,color-mix(in srgb,#fff,var(--preview-secondary) 34%),var(--preview-primary) 50%,color-mix(in srgb,var(--preview-primary),#000 28%));color:var(--preview-ink);box-shadow:0 12px 28px var(--preview-glow),inset 0 1px 0 rgba(255,255,255,.48)}.preview-page .cover-title{z-index:2;background:linear-gradient(180deg,transparent,rgba(0,0,0,.84)),linear-gradient(90deg,color-mix(in srgb,var(--preview-primary),transparent 84%),transparent 62%)}.preview-page .effect-preview-total,.preview-page .effect-video-label,.preview-page .price-stack,.preview-page .pro-feature-grid li{border-color:var(--preview-soft-line);background:linear-gradient(135deg,color-mix(in srgb,var(--preview-primary),transparent 92%),transparent 56%),rgba(255,255,255,.038);box-shadow:inset 0 1px 0 rgba(255,255,255,.055)}.preview-page .old-preview-system .effect-preview-panel{position:relative;overflow:hidden;border-color:var(--preview-line);background:linear-gradient(112deg,color-mix(in srgb,var(--preview-primary),transparent 88%),transparent 48%),linear-gradient(248deg,color-mix(in srgb,var(--preview-secondary),transparent 91%),transparent 58%),var(--preview-panel-strong);box-shadow:0 28px 76px rgba(0,0,0,.42),0 0 46px var(--preview-glow),inset 0 1px 0 rgba(255,255,255,.09)}.preview-page .old-preview-system .preview-effect-button{border-color:var(--preview-soft-line);background:linear-gradient(135deg,color-mix(in srgb,var(--effect-color),transparent 88%),transparent 52%),rgba(7,9,14,.86)}.preview-page .old-preview-system .preview-effect-button:hover{border-color:color-mix(in srgb,var(--effect-color),transparent 28%)}.preview-page .effect-video-card{border-color:color-mix(in srgb,var(--effect-color),transparent 78%);background:linear-gradient(120deg,color-mix(in srgb,var(--effect-color),transparent 94%),transparent 48%),rgba(255,255,255,.032)}.preview-page .effect-video-frame{border-color:color-mix(in srgb,var(--effect-color),transparent 55%);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 14px 34px rgba(0,0,0,.28)}.old-preview-system{--effect-color:var(--detail-accent);display:grid;gap:18px}.old-preview-system .vfx-info{display:grid;gap:12px;padding:0}.old-preview-system .vfx-info .detail-eyebrow{border:0;padding:0;background:transparent}.old-preview-system .vfx-info h2{margin:0;font-size:clamp(2.5rem,5vw,4.2rem);line-height:.9;text-transform:uppercase}.old-preview-system .vfx-info>p:not(.detail-eyebrow){max-width:720px;margin:0;color:var(--soft);font-weight:700;line-height:1.58}.old-preview-system .preview-button-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:8px}.old-preview-system .preview-effect-button{--effect-color:var(--detail-accent);min-height:76px;display:grid;place-items:center;gap:7px;border:1px solid color-mix(in srgb,var(--effect-color),transparent 54%);border-radius:var(--radius);padding:11px 8px;background:linear-gradient(135deg,color-mix(in srgb,var(--effect-color),transparent 84%),transparent 50%),rgba(7,9,14,.82);color:#f7fbff;font-size:.77rem;text-align:center;text-transform:uppercase}.old-preview-system .preview-effect-button:after{content:attr(data-count);border:1px solid color-mix(in srgb,var(--effect-color),transparent 54%);border-radius:999px;padding:5px 8px;color:var(--effect-color);font-family:var(--body-font);font-size:.6rem;font-weight:900}.old-preview-system .preview-effect-button.is-active{border-color:transparent;background:linear-gradient(135deg,#f7fbff,var(--effect-color) 55%,#f0c575);color:#071019}.old-preview-system .preview-effect-button.is-active:after{border-color:rgba(7,16,25,.2);color:#071019}.old-preview-system .effect-preview-panel{display:grid;gap:18px;border:1px solid color-mix(in srgb,var(--effect-color),transparent 70%);border-radius:var(--radius);padding:clamp(16px,2.4vw,24px);background:linear-gradient(112deg,color-mix(in srgb,var(--effect-color),transparent 90%),transparent 48%),rgba(5,8,14,.88)}.old-preview-system .effect-preview-header{display:grid;grid-template-columns:minmax(0,1fr) 126px;gap:15px;align-items:end}.old-preview-system .effect-preview-copy span{display:inline-flex;border:1px solid color-mix(in srgb,var(--effect-color),transparent 56%);border-radius:999px;padding:7px 10px;color:var(--effect-color);font-size:.7rem;font-weight:900;text-transform:uppercase}.old-preview-system .effect-preview-copy h3{margin:13px 0 10px;color:#fff;font-size:clamp(2.2rem,4.6vw,3.5rem);line-height:.9;text-transform:uppercase}.old-preview-system .effect-preview-copy p{margin:0;color:var(--soft);font-weight:700;line-height:1.52}.old-preview-system .effect-preview-total{min-height:124px;display:grid;place-items:center;align-content:center;gap:6px;border:1px solid color-mix(in srgb,var(--effect-color),transparent 60%);border-radius:var(--radius);background:color-mix(in srgb,var(--effect-color),transparent 92%);text-align:center}.old-preview-system .effect-preview-total strong{color:var(--effect-color);font-family:var(--display-font);font-size:2.8rem;line-height:1}.old-preview-system .effect-group-heading,.old-preview-system .effect-preview-total span{font-size:.68rem;font-weight:900;text-transform:uppercase}.old-preview-system .effect-video-group{display:grid;gap:12px}.old-preview-system .effect-group-heading{display:flex;justify-content:space-between;color:var(--effect-color)}.old-preview-system .effect-video-grid{display:grid;gap:14px}.old-preview-system .effect-video-card{display:grid;grid-template-columns:minmax(270px,1fr) minmax(210px,320px);gap:12px;border:1px solid rgba(255,255,255,.075);border-radius:var(--radius);padding:12px;background:rgba(255,255,255,.035);content-visibility:auto;contain-intrinsic-size:auto 420px}.old-preview-system .effect-video-label{display:grid;align-content:center;min-height:270px;border:1px solid color-mix(in srgb,var(--effect-color),transparent 68%);border-radius:var(--radius);padding:clamp(16px,2.5vw,24px);background:color-mix(in srgb,var(--effect-color),transparent 94%)}.old-preview-system .effect-video-step{width:-moz-fit-content;width:fit-content;border:1px solid color-mix(in srgb,var(--effect-color),transparent 56%);border-radius:999px;padding:7px 9px;color:var(--effect-color);font-size:.65rem;font-weight:900;text-transform:uppercase}.old-preview-system .effect-video-label h4{margin:16px 0 11px;color:#fff;font-size:clamp(1.8rem,4.2vw,2.8rem);line-height:.92;text-transform:uppercase}.old-preview-system .effect-video-label p{margin:0;color:var(--soft);line-height:1.52}.old-preview-system .effect-video-frame{overflow:hidden;border:1px solid color-mix(in srgb,var(--effect-color),transparent 60%);border-radius:var(--radius);min-height:270px;background:#02040a}.old-preview-system .effect-video-frame video{display:block;width:100%;height:100%;min-height:270px;background:#02040a}@media (min-width:761px) and (max-width:1100px){.pack-detail-hero{grid-template-columns:minmax(0,1fr) 270px}.pack-detail-experience .pro-main h1{font-size:clamp(2.3rem,5.5vw,3.25rem)}.pack-detail-experience .pro-cover{min-height:320px}}@media (max-width:760px){.old-preview-system .effect-preview-header,.old-preview-system .effect-video-card,.pack-detail-hero{grid-template-columns:1fr}.pack-detail-experience .buy-panel{position:static}.old-preview-system .preview-button-grid,.pack-detail-experience .pro-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.content-section,.featured-product,.pack-detail-experience .buy-panel,.pack-detail-experience .pro-main,.stage-heading,.support-panel{animation:zor-rise-in .62s cubic-bezier(.2,.82,.2,1) both}.featured-product{animation-delay:70ms}.content-section{animation-delay:.11s}.support-panel{animation-delay:.13s}.pack-detail-experience .buy-panel{animation-delay:90ms}.preview-tile,.product-card,.steps-list li{transition:transform .23s ease,border-color .23s ease,box-shadow .23s ease}.preview-tile:hover,.product-card:hover,.steps-list li:hover{transform:translateY(-4px);box-shadow:0 18px 38px rgba(0,0,0,.28),0 0 26px color-mix(in srgb,var(--accent,var(--gold)),transparent 88%)}.pack-detail-experience .pro-cover:after{content:"";position:absolute;inset:-30% -45%;z-index:1;pointer-events:none;background:linear-gradient(108deg,transparent 38%,rgba(255,255,255,.2) 49%,transparent 59%);transform:translateX(-58%);animation:zor-cover-sweep 5.8s ease-in-out infinite}.pack-detail-experience .cover-chip,.pack-detail-experience .cover-title{z-index:2}.pack-detail-experience .preview-jump{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;overflow:hidden;gap:3px;transition:transform .19s ease,border-color .19s ease,box-shadow .19s ease,background .19s ease}.pack-detail-experience .preview-jump:before{content:"";position:absolute;inset:-55% -25%;pointer-events:none;background:linear-gradient(110deg,transparent 40%,rgba(255,255,255,.3) 50%,transparent 60%);transform:translateX(-68%);transition:transform .44s ease}.pack-detail-experience .preview-jump small,.pack-detail-experience .preview-jump span{position:relative;z-index:1}.pack-detail-experience .preview-jump small{color:var(--soft);font-family:var(--body-font);font-size:.68rem;font-weight:800;text-transform:uppercase}.pack-detail-experience .preview-jump:hover,.pack-detail-experience .preview-jump[aria-expanded=true]{transform:translateY(-2px);border-color:color-mix(in srgb,var(--detail-accent),transparent 24%);box-shadow:0 14px 36px color-mix(in srgb,var(--detail-accent),transparent 83%)}.pack-detail-experience .preview-jump:hover:before,.pack-detail-experience .preview-jump[aria-expanded=true]:before{transform:translateX(65%)}.old-preview-system.is-open{animation:zor-panel-in .42s cubic-bezier(.2,.82,.2,1) both}.old-preview-system .preview-effect-button{position:relative;isolation:isolate;overflow:hidden;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease}.old-preview-system .preview-effect-button:before{content:"";position:absolute;inset:-45% -30%;z-index:-1;background:linear-gradient(112deg,transparent 40%,rgba(255,255,255,.36) 49%,transparent 58%);transform:translateX(-70%);transition:transform .39s ease}.old-preview-system .preview-effect-button:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--effect-color),transparent 25%);box-shadow:0 14px 32px color-mix(in srgb,var(--effect-color),transparent 84%)}.old-preview-system .preview-effect-button.is-active:before,.old-preview-system .preview-effect-button:hover:before{transform:translateX(64%)}.old-preview-system .effect-preview-panel{animation:zor-panel-in .36s cubic-bezier(.2,.82,.2,1) both}.old-preview-system .effect-video-card{animation:zor-card-in .43s cubic-bezier(.2,.82,.2,1) both;animation-delay:calc(var(--preview-order, 0) * 34ms);transition:border-color .18s ease,background .18s ease,transform .18s ease}.old-preview-system .effect-video-card.is-active{border-color:color-mix(in srgb,var(--effect-color),transparent 60%);background:color-mix(in srgb,var(--effect-color),transparent 95%)}.old-preview-system.is-vfx-preview .effect-video-card{grid-template-columns:minmax(320px,1fr) minmax(260px,380px);gap:18px}.old-preview-system.is-vfx-preview .effect-video-label{min-height:460px;padding:clamp(22px,3vw,30px)}.old-preview-system.is-vfx-preview .effect-video-frame{position:relative;isolation:isolate;width:100%;max-width:380px;min-height:460px;justify-self:end;aspect-ratio:9/16;box-shadow:inset 0 1px 0 rgba(255,255,255,.04);transition:border-color .19s ease,box-shadow .19s ease}.old-preview-system.is-full-preview .effect-video-card{grid-template-columns:minmax(280px,1fr) minmax(280px,392px);gap:18px}.old-preview-system.is-full-preview .effect-video-label{min-height:392px;padding:clamp(18px,2.5vw,25px)}.old-preview-system.is-full-preview .effect-video-label h4{margin:16px 0 10px;font-size:clamp(1.7rem,3.4vw,2.35rem)}.old-preview-system.is-full-preview .effect-video-label p{margin:0}.old-preview-system.is-full-preview .effect-video-frame{position:relative;isolation:isolate;width:100%;max-width:392px;min-height:0;justify-self:end;aspect-ratio:1/1;box-shadow:inset 0 1px 0 rgba(255,255,255,.04);transition:border-color .19s ease,box-shadow .19s ease}.old-preview-system.is-full-preview .effect-video-frame video{-o-object-fit:contain;object-fit:contain}.old-preview-system .effect-video-frame:before{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.11),transparent 25%,rgba(0,0,0,.28)),repeating-linear-gradient(0deg,rgba(255,255,255,.035) 0 1px,transparent 1px 10px);opacity:.28}.old-preview-system .effect-video-frame:after{content:"";position:absolute;inset:-30% -55%;z-index:4;pointer-events:none;background:linear-gradient(110deg,transparent 43%,rgba(255,255,255,.25) 50%,transparent 57%);opacity:0;transform:translateX(-58%)}.old-preview-system .effect-video-card.is-active .effect-video-frame{border-color:color-mix(in srgb,var(--effect-color),transparent 34%);box-shadow:0 0 0 1px color-mix(in srgb,var(--effect-color),transparent 70%),0 0 30px color-mix(in srgb,var(--effect-color),transparent 82%)}.old-preview-system .effect-video-card.is-active .effect-video-frame:after{opacity:0}.old-preview-system .effect-video-empty,.old-preview-system .effect-video-frame video{position:absolute;inset:0;width:100%;height:100%}.old-preview-system .effect-video-frame video{z-index:1;min-height:0;-o-object-fit:cover;object-fit:cover;opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity .17s ease}.old-preview-system .effect-video-card.is-prepared .effect-video-frame video{opacity:1}.old-preview-system .effect-playback-state{position:absolute;right:10px;bottom:10px;z-index:5;display:inline-flex;align-items:center;gap:6px;border:1px solid color-mix(in srgb,var(--effect-color),transparent 44%);border-radius:999px;padding:6px 8px;background:rgba(2,4,10,.72);color:var(--effect-color);font-size:.58rem;font-weight:900;text-transform:uppercase;opacity:0;transform:translateY(5px);transition:opacity .17s ease,transform .17s ease}.old-preview-system .effect-playback-state i{width:6px;height:6px;border-radius:50%;background:var(--effect-color);box-shadow:0 0 9px var(--effect-color)}.old-preview-system .effect-video-card.is-active .effect-playback-state{opacity:1;transform:translateY(0)}.old-preview-system .effect-video-card.is-active .effect-playback-state i{opacity:1}.old-preview-system .effect-video-empty{z-index:6;display:none;place-items:center;align-content:center;gap:8px;padding:14px;background:rgba(2,4,10,.88);text-align:center}.old-preview-system .effect-video-empty strong{color:var(--effect-color);font-weight:900;text-transform:uppercase}.old-preview-system .effect-video-empty span{color:var(--muted);font-size:.72rem;font-weight:700}.old-preview-system .effect-video-card.is-empty .effect-video-empty{display:grid}.old-preview-system .preview-studio{display:grid;grid-template-columns:minmax(320px,1fr) minmax(245px,310px);align-items:center;gap:clamp(18px,3vw,28px);border-top:1px solid color-mix(in srgb,var(--effect-color),transparent 82%);border-bottom:1px solid color-mix(in srgb,var(--effect-color),transparent 82%);padding:clamp(18px,2.6vw,28px) 0}.old-preview-system .preview-studio.is-portrait{grid-template-columns:minmax(285px,420px) minmax(245px,1fr)}.old-preview-system .preview-stage{position:relative;isolation:isolate;overflow:hidden;width:100%;max-width:420px;justify-self:center;border:1px solid color-mix(in srgb,var(--effect-color),transparent 42%);border-radius:var(--radius);background:#03060d;box-shadow:0 0 0 1px color-mix(in srgb,var(--effect-color),transparent 82%),0 16px 42px rgba(0,0,0,.3)}.old-preview-system .preview-studio.is-square .preview-stage{aspect-ratio:1/1}.old-preview-system .preview-studio.is-portrait .preview-stage{max-width:360px;aspect-ratio:9/16}.old-preview-system .preview-stage video{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#03060d}.old-preview-system .preview-stage-badge{position:absolute;top:12px;left:12px;border:1px solid color-mix(in srgb,var(--effect-color),transparent 45%);border-radius:999px;padding:7px 10px;background:rgba(3,6,13,.7);color:var(--effect-color);font-size:.62rem;font-weight:900;text-transform:uppercase}.old-preview-system .preview-now-playing{display:grid;align-content:center;gap:14px}.old-preview-system .preview-now-playing .detail-eyebrow{margin:0;color:var(--effect-color)}.old-preview-system .preview-now-playing h4{margin:0;color:#fff;font-size:clamp(2rem,4vw,3rem);line-height:.92;text-transform:uppercase}.old-preview-system .preview-now-playing>p:not(.detail-eyebrow){margin:0;color:var(--soft);font-weight:700;line-height:1.55}.old-preview-system .preview-position{display:flex;align-items:baseline;gap:8px;color:var(--muted)}.old-preview-system .preview-position strong{color:var(--effect-color);font-family:var(--display-font);font-size:clamp(2.5rem,5vw,3.5rem);line-height:1}.old-preview-system .preview-position span{font-size:.82rem;font-weight:900}.old-preview-system .preview-navigation{display:flex;flex-wrap:wrap;gap:9px}.old-preview-system .preview-navigation button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:126px;min-height:46px;border:1px solid color-mix(in srgb,var(--effect-color),transparent 52%);border-radius:var(--radius);background:color-mix(in srgb,var(--effect-color),transparent 93%);color:#fff;font-size:.75rem;font-weight:900;text-transform:uppercase;transition:background .18s ease,border-color .18s ease}.old-preview-system .preview-navigation button:hover{border-color:color-mix(in srgb,var(--effect-color),transparent 28%);background:color-mix(in srgb,var(--effect-color),transparent 88%)}.old-preview-system .preview-library{display:grid;gap:12px}.old-preview-system .preview-clip-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-height:286px;overflow-y:auto;padding:2px 5px 2px 1px}@media (max-width:980px){.old-preview-system .preview-clip-rail{grid-template-columns:repeat(3,minmax(0,1fr))}}.old-preview-system .preview-clip{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-height:60px;border:1px solid rgba(255,255,255,.09);border-radius:var(--radius);padding:9px 10px;background:rgba(255,255,255,.035);color:#fff;text-align:left;transition:border-color .18s ease,background .18s ease}.old-preview-system .preview-clip span{display:grid;place-items:center;width:30px;height:30px;border:1px solid color-mix(in srgb,var(--effect-color),transparent 58%);border-radius:7px;color:var(--effect-color);font-size:.68rem;font-weight:900}.old-preview-system .preview-clip strong{overflow:hidden;font-size:.73rem;font-weight:900;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.old-preview-system .preview-clip.is-selected,.old-preview-system .preview-clip:hover{border-color:color-mix(in srgb,var(--effect-color),transparent 32%);background:color-mix(in srgb,var(--effect-color),transparent 90%)}.old-preview-system .preview-clip.is-selected strong{color:var(--effect-color)}.old-preview-system .preview-player-layout{display:grid;grid-template-columns:clamp(132px,17vw,184px) minmax(0,1fr);align-items:start;gap:clamp(14px,2.5vw,28px);margin-top:24px}.old-preview-system .preview-category-list{position:sticky;top:100px;display:grid;gap:8px}.old-preview-system .preview-category{--effect-color:var(--detail-accent);display:grid;gap:5px;min-height:59px;border:1px solid rgba(255,255,255,.1);border-left:2px solid color-mix(in srgb,var(--effect-color),transparent 45%);border-radius:6px;padding:11px 10px 10px 12px;background:rgba(255,255,255,.025);color:#d4dbe6;font-size:.76rem;font-weight:900;text-align:left;text-transform:uppercase;transition:border-color .18s ease,background .18s ease,color .18s ease}.old-preview-system .preview-category small{color:var(--effect-color);font-size:.64rem;line-height:1}.old-preview-system .preview-category.is-active,.old-preview-system .preview-category:hover{border-color:color-mix(in srgb,var(--effect-color),transparent 34%);border-left-color:var(--effect-color);background:color-mix(in srgb,var(--effect-color),transparent 91%);color:#f7fbff}.old-preview-system .preview-category.is-active{box-shadow:inset 0 0 22px color-mix(in srgb,var(--effect-color),transparent 92%)}.old-preview-system .preview-cinema{display:grid;justify-items:center;gap:20px;padding:0}.old-preview-system .preview-cinema .preview-stage{position:relative;isolation:isolate;overflow:hidden;width:100%;border:1px solid color-mix(in srgb,var(--effect-color),transparent 48%);border-radius:var(--radius);background:#03060d;box-shadow:0 18px 45px rgba(0,0,0,.34)}.old-preview-system .preview-cinema .preview-stage.is-square{max-width:420px;aspect-ratio:1/1}.old-preview-system .preview-cinema .preview-stage.is-portrait{max-width:360px;aspect-ratio:9/16}.old-preview-system .preview-cinema .preview-stage video{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#03060d}.old-preview-system .preview-controls{width:min(100%,760px);display:flex;align-items:center;gap:clamp(12px,2vw,18px);border-top:1px solid color-mix(in srgb,var(--effect-color),transparent 76%);padding-top:16px}.old-preview-system .preview-track-name{min-width:150px;margin-right:auto}.old-preview-system .preview-track-name span{display:block;margin-bottom:5px;color:var(--effect-color);font-size:.64rem;font-weight:900;text-transform:uppercase}.old-preview-system .preview-track-name strong{display:block;overflow:hidden;color:#fff;font-size:1.02rem;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.old-preview-system .preview-select{display:grid;gap:5px;color:var(--muted);font-size:.62rem;font-weight:900;text-transform:uppercase}.old-preview-system .preview-select select{width:clamp(160px,25vw,230px);height:43px;border:1px solid rgba(255,255,255,.14);border-radius:6px;padding:0 36px 0 12px;background:rgba(6,9,16,.82);color:#f7fbff;font:inherit;font-size:.73rem}.old-preview-system .preview-cinema .preview-navigation{flex-wrap:nowrap;gap:7px}.old-preview-system .preview-cinema .preview-navigation button{min-width:43px;width:43px;min-height:43px;border-radius:6px;padding:0}.old-preview-system.legacy-list-preview .vfx-info,.old-preview-system.legacy-three-preview .vfx-info{border:1px solid color-mix(in srgb,var(--effect-color),transparent 70%);border-radius:var(--radius);padding:clamp(16px,2.4vw,23px);background:linear-gradient(135deg,color-mix(in srgb,var(--effect-color),transparent 91%),transparent 46%),rgba(4,8,14,.82)}.old-preview-system.legacy-list-preview .vfx-info .detail-eyebrow,.old-preview-system.legacy-three-preview .vfx-info .detail-eyebrow{border:1px solid color-mix(in srgb,var(--effect-color),transparent 56%);padding:8px 11px;background:color-mix(in srgb,var(--effect-color),transparent 91%)}.old-preview-system.legacy-list-preview .preview-button-grid,.old-preview-system.legacy-three-preview .preview-button-grid{margin-top:12px}.old-preview-system.legacy-list-preview .effect-video-grid{gap:clamp(14px,2vw,20px)}.old-preview-system.legacy-list-preview .effect-video-card.is-finished .effect-video-frame{border-color:color-mix(in srgb,var(--effect-color),transparent 53%)}.old-preview-system .triple-preview-panel{gap:clamp(16px,2.3vw,22px)}.old-preview-system .triple-preview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,1.4vw,14px);width:min(100%,930px);margin-inline:auto}.old-preview-system .triple-video-card{display:grid;align-content:start;gap:10px;min-width:0}.old-preview-system .triple-video-frame{overflow:hidden;aspect-ratio:1/1;border:1px solid color-mix(in srgb,var(--effect-color),transparent 53%);border-radius:var(--radius);background:#03060d;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 13px 30px rgba(0,0,0,.3)}.old-preview-system .triple-preview-grid.is-vfx .triple-video-frame{aspect-ratio:9/13}.old-preview-system .triple-video-frame video{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#03060d}.old-preview-system .triple-video-meta{min-width:0;padding-inline:3px}.old-preview-system .triple-video-meta span{display:block;margin-bottom:5px;color:var(--effect-color);font-size:.62rem;font-weight:900;text-transform:uppercase}.old-preview-system .triple-video-meta strong{display:block;overflow:hidden;color:#f7fbff;font-size:clamp(.7rem,1.3vw,.9rem);font-weight:900;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.old-preview-system .triple-preview-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid color-mix(in srgb,var(--effect-color),transparent 77%);padding-top:15px;color:var(--soft);font-size:.7rem;font-weight:900;text-transform:uppercase}.old-preview-system .triple-preview-footer .preview-navigation{display:flex;gap:8px}.old-preview-system .triple-preview-footer button{display:grid;place-items:center;width:44px;height:44px;border:1px solid color-mix(in srgb,var(--effect-color),transparent 48%);border-radius:var(--radius);background:color-mix(in srgb,var(--effect-color),transparent 93%);color:#fff}.old-preview-system .triple-preview-footer button:hover{border-color:color-mix(in srgb,var(--effect-color),transparent 25%);background:color-mix(in srgb,var(--effect-color),transparent 87%)}@keyframes zor-rise-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes zor-panel-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes zor-card-in{0%{opacity:0;transform:translateY(12px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes zor-cover-sweep{0%,34%{transform:translateX(-58%);opacity:0}45%{opacity:.6}64%,to{transform:translateX(60%);opacity:0}}@keyframes zor-video-sweep{0%{transform:translateX(-58%)}to{transform:translateX(60%)}}@keyframes zor-pulse{0%,to{opacity:.58;transform:scale(.86)}50%{opacity:1;transform:scale(1.2)}}@media (prefers-reduced-motion:reduce){.content-section,.featured-product,.old-preview-system .effect-preview-panel,.old-preview-system .effect-video-card,.old-preview-system .effect-video-card.is-active .effect-playback-state i,.old-preview-system .effect-video-card.is-active .effect-video-frame:after,.old-preview-system.is-open,.pack-detail-experience .buy-panel,.pack-detail-experience .pro-cover:after,.pack-detail-experience .pro-main,.stage-heading,.support-panel{animation:none}.old-preview-system .preview-effect-button:hover,.pack-detail-experience .preview-jump:hover,.preview-tile:hover,.product-card:hover,.steps-list li:hover{transform:none}}@media (max-width:760px){.old-preview-system.legacy-list-preview .effect-preview-header{grid-template-columns:minmax(0,1fr) 78px;align-items:end}.old-preview-system.legacy-list-preview .effect-preview-total{min-height:76px}.old-preview-system.legacy-list-preview .effect-preview-total strong{font-size:2rem}.old-preview-system.legacy-list-preview.is-full-preview .effect-video-card,.old-preview-system.legacy-list-preview.is-vfx-preview .effect-video-card{grid-template-columns:minmax(128px,.82fr) minmax(190px,1fr);gap:9px;padding:8px}.old-preview-system.legacy-list-preview.is-full-preview .effect-video-label,.old-preview-system.legacy-list-preview.is-vfx-preview .effect-video-label{min-height:0;padding:12px 10px}.old-preview-system.legacy-list-preview .effect-video-step{padding:5px 6px;font-size:.56rem}.old-preview-system.legacy-list-preview .effect-video-label h4,.old-preview-system.legacy-list-preview.is-full-preview .effect-video-label h4{margin:0;font-size:clamp(2.2rem,10vw,4rem);text-align:right}.old-preview-system.legacy-list-preview .effect-video-label p{font-size:.7rem;line-height:1.42}.old-preview-system.legacy-list-preview.is-full-preview .effect-video-frame,.old-preview-system.legacy-list-preview.is-vfx-preview .effect-video-frame{width:100%;max-width:none;min-height:0;justify-self:stretch}.old-preview-system.legacy-three-preview .effect-preview-header{grid-template-columns:minmax(0,1fr) 80px;align-items:end}.old-preview-system.legacy-three-preview .effect-preview-total{min-height:78px}.old-preview-system.legacy-three-preview .effect-preview-total strong{font-size:2rem}.old-preview-system .triple-video-meta strong{font-size:.66rem}.old-preview-system .preview-player-layout{grid-template-columns:minmax(112px,134px) minmax(0,1fr);gap:12px}.old-preview-system .preview-category-list{top:90px}.old-preview-system .preview-category{min-height:53px;padding:9px 7px 9px 9px;font-size:.66rem}.old-preview-system .preview-category small{font-size:.58rem}.old-preview-system .preview-cinema .preview-stage.is-square{max-width:100%}.old-preview-system .preview-cinema .preview-stage.is-portrait{max-width:min(100%,340px)}.old-preview-system .preview-controls{display:grid;grid-template-columns:minmax(0,1fr) auto}.old-preview-system .preview-track-name{grid-column:1/-1}.old-preview-system .preview-select select{width:100%}.old-preview-system .preview-studio,.old-preview-system .preview-studio.is-portrait{grid-template-columns:1fr}.old-preview-system .preview-now-playing{order:-1}.old-preview-system .preview-clip-rail{grid-template-columns:repeat(2,minmax(0,1fr));max-height:258px}.old-preview-system.is-vfx-preview .effect-video-label{min-height:auto}.old-preview-system.is-vfx-preview .effect-video-frame{width:min(100%,360px);min-height:0;justify-self:center;aspect-ratio:9/16}.old-preview-system.is-full-preview .effect-video-label{min-height:auto}.old-preview-system.is-full-preview .effect-video-frame{width:min(100%,392px);min-height:0;justify-self:center;aspect-ratio:1/1}}@media (max-width:460px){.old-preview-system.legacy-list-preview.is-full-preview .effect-video-card,.old-preview-system.legacy-list-preview.is-vfx-preview .effect-video-card{grid-template-columns:minmax(96px,.72fr) minmax(132px,1fr);gap:7px;padding:6px}.old-preview-system.legacy-list-preview .effect-video-label{padding:9px 7px}.old-preview-system.legacy-list-preview .effect-video-label h4,.old-preview-system.legacy-list-preview.is-full-preview .effect-video-label h4{font-size:clamp(1.85rem,12vw,3.25rem)}.old-preview-system.legacy-list-preview .effect-video-label p{display:none}.old-preview-system .preview-player-layout{grid-template-columns:98px minmax(0,1fr);gap:9px}.old-preview-system .preview-category{min-height:48px;padding-inline:7px 5px;font-size:.59rem}}.old-preview-system.legacy-list-preview{gap:clamp(18px,2.8vw,28px)}.old-preview-system.legacy-list-preview .preview-showcase{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,340px);align-items:end;gap:clamp(16px,3vw,28px);padding:clamp(18px,3vw,28px);overflow:hidden}.old-preview-system.legacy-list-preview .preview-showcase:before{content:"";position:absolute;inset:-45% -18% auto;height:170px;pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--preview-primary),transparent 78%),transparent);opacity:.45;transform:rotate(-3deg)}.old-preview-system .preview-showcase-copy{display:grid;gap:10px;min-width:0;max-width:720px}.old-preview-system.legacy-list-preview .preview-showcase .detail-eyebrow{margin-bottom:2px}.old-preview-system.legacy-list-preview .preview-showcase h2{max-width:680px;font-size:clamp(2.35rem,5vw,4rem);line-height:.95}.old-preview-system.legacy-list-preview .preview-showcase-copy>p:not(.detail-eyebrow){max-width:520px;color:color-mix(in srgb,var(--soft),var(--preview-secondary) 8%);font-family:var(--body-font);font-size:.92rem;font-weight:800;line-height:1.48}.old-preview-system .preview-showcase-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.old-preview-system .preview-showcase-stats div{min-height:92px;display:grid;place-items:center;align-content:center;gap:5px;border:1px solid var(--preview-soft-line);border-radius:var(--radius);background:linear-gradient(135deg,color-mix(in srgb,var(--preview-primary),transparent 91%),transparent 58%),rgba(255,255,255,.035);text-align:center}.old-preview-system .preview-showcase-stats strong{color:color-mix(in srgb,var(--preview-primary),#fff 12%);font-size:clamp(1.55rem,3vw,2.15rem);line-height:1}.old-preview-system .preview-showcase-stats span{color:var(--soft);font-size:.62rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.old-preview-system .preview-workbench{display:grid;grid-template-columns:minmax(210px,260px) minmax(0,1fr);gap:clamp(14px,2vw,20px);align-items:start}.old-preview-system .preview-category-panel{position:sticky;top:96px;display:grid;gap:12px;border:1px solid var(--preview-soft-line);border-radius:var(--radius);padding:12px;background:linear-gradient(145deg,color-mix(in srgb,var(--preview-primary),transparent 92%),transparent 55%),rgba(5,8,14,.88);box-shadow:0 18px 45px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.06)}.old-preview-system .preview-category-heading{display:grid;gap:7px;border-bottom:1px solid color-mix(in srgb,var(--preview-primary),transparent 80%);padding:3px 2px 11px}.old-preview-system .preview-category-heading span{color:var(--muted);font-size:.62rem;font-weight:900;text-transform:uppercase}.old-preview-system .preview-category-heading strong{overflow:hidden;color:#fff;font-size:1rem;line-height:1.12;text-overflow:ellipsis;text-transform:uppercase;white-space:normal}.old-preview-system .preview-category-panel .preview-button-grid{grid-template-columns:1fr;gap:8px;margin-top:0}.old-preview-system .preview-category-panel .preview-effect-button{min-height:58px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;justify-items:stretch;gap:9px;padding:10px;text-align:left}.old-preview-system .preview-category-panel .preview-effect-button,.old-preview-system .preview-category-panel .preview-effect-button:after{font-size:.72rem;line-height:1.12}.old-preview-system .preview-category-panel .preview-effect-button{border-color:var(--preview-soft-line);background:linear-gradient(135deg,color-mix(in srgb,var(--preview-primary),transparent 93%),transparent 55%),rgba(7,9,14,.82)}.old-preview-system .preview-category-panel .preview-effect-button:hover{border-color:color-mix(in srgb,var(--preview-primary),transparent 46%)}.old-preview-system .preview-category-panel .preview-effect-button.is-active{border-color:color-mix(in srgb,#fff,var(--preview-primary) 42%);background:linear-gradient(135deg,color-mix(in srgb,#fff,var(--preview-secondary) 34%),var(--preview-primary) 52%,color-mix(in srgb,var(--preview-primary),#000 28%));color:var(--preview-ink)}.old-preview-system .preview-category-panel .preview-effect-button:after{justify-self:end;border-color:color-mix(in srgb,var(--preview-primary),transparent 62%);color:color-mix(in srgb,var(--preview-primary),#fff 18%);white-space:nowrap}.old-preview-system .preview-category-panel .preview-effect-button.is-active:after{border-color:color-mix(in srgb,var(--preview-ink),transparent 72%);color:var(--preview-ink)}.old-preview-system .preview-category-swatch{width:9px;height:30px;border-radius:999px;background:var(--category-color,var(--preview-primary));box-shadow:0 0 16px color-mix(in srgb,var(--category-color,var(--preview-primary)),transparent 46%)}.old-preview-system .preview-effect-button.is-active .preview-category-swatch{background:var(--preview-ink);box-shadow:none}.old-preview-system .preview-category-name{overflow:hidden;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.old-preview-system .preview-workbench .effect-preview-panel{min-width:0;padding:clamp(16px,2.2vw,26px)}.old-preview-system.legacy-list-preview .effect-preview-header{align-items:center;border-bottom:1px solid color-mix(in srgb,var(--effect-color),transparent 82%);padding-bottom:clamp(14px,2vw,20px)}.old-preview-system.legacy-list-preview .effect-preview-copy{display:grid;gap:9px;min-width:0}.old-preview-system.legacy-list-preview .effect-preview-copy span{width:-moz-fit-content;width:fit-content}.old-preview-system.legacy-list-preview .effect-preview-copy h3{margin:0;max-width:760px;line-height:.96}.old-preview-system.legacy-list-preview .effect-preview-copy p{max-width:540px;font-size:.9rem;line-height:1.45}.old-preview-system.legacy-list-preview .effect-preview-total{min-height:104px}.old-preview-system.legacy-list-preview .effect-video-grid{gap:clamp(16px,2.2vw,24px)}.old-preview-system.legacy-list-preview.is-full-preview .effect-video-card{grid-template-columns:minmax(190px,.56fr) minmax(340px,470px);gap:clamp(14px,2vw,22px);align-items:stretch;padding:clamp(12px,1.8vw,18px)}.old-preview-system.legacy-list-preview.is-vfx-preview .effect-video-card{grid-template-columns:minmax(180px,.64fr) minmax(250px,360px);gap:clamp(14px,2vw,22px);align-items:stretch;padding:clamp(12px,1.8vw,18px)}.old-preview-system.legacy-list-preview .effect-video-card{box-shadow:0 18px 42px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.045)}.old-preview-system.legacy-list-preview .effect-video-label{align-content:end;gap:12px;min-width:0}.old-preview-system.legacy-list-preview .effect-video-label h4{display:block;margin:0;color:color-mix(in srgb,var(--effect-color),#fff 18%);font-size:clamp(4.6rem,9.5vw,8.8rem);line-height:.78;text-align:right;text-shadow:0 14px 30px rgba(0,0,0,.56),0 0 34px color-mix(in srgb,var(--effect-color),transparent 62%)}.old-preview-system.legacy-list-preview .effect-video-card:hover{border-color:color-mix(in srgb,var(--effect-color),transparent 54%);background:linear-gradient(120deg,color-mix(in srgb,var(--effect-color),transparent 91%),transparent 48%),rgba(255,255,255,.04)}.old-preview-system.legacy-list-preview.is-full-preview .effect-video-frame{max-width:470px}.old-preview-system.legacy-list-preview.is-vfx-preview .effect-video-frame{max-width:360px}@media (max-width:1040px){.old-preview-system .preview-workbench{grid-template-columns:1fr}.old-preview-system .preview-category-panel{position:static}.old-preview-system .preview-category-panel .preview-button-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.old-preview-system.legacy-list-preview .preview-showcase{grid-template-columns:1fr}.old-preview-system .preview-showcase-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.old-preview-system .preview-showcase-stats div{min-height:74px}.old-preview-system .preview-category-panel .preview-button-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.old-preview-system.legacy-list-preview.is-full-preview .effect-video-card,.old-preview-system.legacy-list-preview.is-vfx-preview .effect-video-card{grid-template-columns:minmax(128px,.82fr) minmax(190px,1fr)}.old-preview-system.legacy-list-preview .effect-video-label h4,.old-preview-system.legacy-list-preview.is-full-preview .effect-video-label h4{font-size:clamp(3rem,13vw,5.2rem);line-height:.8}}@media (max-width:460px){.old-preview-system .preview-category-panel .preview-button-grid,.old-preview-system .preview-showcase-stats{grid-template-columns:1fr}.old-preview-system .preview-category-panel .preview-effect-button{min-height:50px}.old-preview-system.legacy-list-preview.is-full-preview .effect-video-card,.old-preview-system.legacy-list-preview.is-vfx-preview .effect-video-card{grid-template-columns:minmax(96px,.72fr) minmax(132px,1fr)}.old-preview-system.legacy-list-preview .effect-video-label h4,.old-preview-system.legacy-list-preview.is-full-preview .effect-video-label h4{font-size:clamp(2.35rem,14vw,3.8rem);line-height:.82}}@media (min-width:761px) and (max-width:1100px){.preview-page .pack-detail-hero{grid-template-columns:minmax(0,1fr) 250px}.preview-page .pro-main h1{font-size:clamp(1.45rem,3.5vw,2.2rem)}.preview-page .pro-cover{min-height:0}.preview-basic .pro-cover,.preview-bronze .pro-cover,.preview-pro .pro-cover{width:min(100%,760px)}}@media (max-width:760px){.preview-page .buy-panel,.preview-page .pro-main{padding:10px}.preview-page .pro-main h1{font-size:clamp(1.45rem,7.4vw,2.05rem)}.preview-page .detail-copy{font-size:.82rem}.preview-page .pro-cover{min-height:0}.preview-basic .pro-cover,.preview-bronze .pro-cover,.preview-pro .pro-cover{width:min(100%,680px)}.preview-page .pro-feature-grid li{padding:7px 6px}}.preview-page.pack-detail-experience{width:min(100%,1380px);margin-inline:auto;padding-inline:clamp(10px,2vw,18px)}.preview-page .effect-preview-header,.preview-page .effect-video-card,.preview-page .pack-detail-hero,.preview-page .preview-showcase,.preview-page .preview-workbench{min-width:0}.preview-page .pack-detail-hero{grid-template-columns:minmax(0,1fr) clamp(210px,22vw,260px);align-items:stretch}.preview-page .pro-main{grid-template-columns:minmax(0,1fr)}.preview-page .pro-cover{max-height:min(60vh,620px)}.preview-ultimate .pro-cover{max-height:min(48vh,470px)}.preview-page .pro-cover img{max-width:100%;max-height:100%}.preview-page .buy-panel{min-height:100%;align-self:stretch}.preview-page .checkout-feature-grid{min-height:clamp(132px,18vw,220px);align-self:end;grid-auto-rows:minmax(58px,1fr);margin-top:auto}.preview-page .checkout-feature-grid li{padding:clamp(9px,1.2vw,13px)}.preview-page .checkout-feature-grid strong{font-size:clamp(1.08rem,1.7vw,1.42rem)}.preview-page .checkout-feature-grid span{font-size:clamp(.56rem,.75vw,.68rem)}.preview-page .pro-vfx-section{margin-top:32px;padding-inline:0}.preview-page .old-preview-system.legacy-list-preview .preview-showcase{grid-template-columns:minmax(0,1fr) minmax(180px,28vw);gap:clamp(10px,2vw,18px);padding:clamp(12px,2vw,20px)}.preview-page .old-preview-system .preview-showcase-stats div{min-height:clamp(58px,8vw,82px)}.preview-page .old-preview-system .preview-workbench{grid-template-columns:minmax(180px,22vw,238px) minmax(0,1fr)}.preview-page .old-preview-system .preview-category-panel{top:82px}.preview-page .old-preview-system .preview-category-panel .preview-effect-button{min-height:clamp(46px,5.2vw,56px)}.preview-page .old-preview-system.legacy-list-preview.is-full-preview .effect-video-card{grid-template-columns:minmax(150px,.54fr) minmax(260px,1fr)}.preview-page .old-preview-system.legacy-list-preview.is-vfx-preview .effect-video-card{grid-template-columns:minmax(150px,.65fr) minmax(210px,360px)}.preview-page .old-preview-system.legacy-list-preview.is-full-preview .effect-video-frame{width:100%;max-width:min(100%,470px);justify-self:end}.preview-page .old-preview-system.legacy-list-preview.is-vfx-preview .effect-video-frame{width:min(100%,360px);justify-self:end}@media (max-width:1180px){.preview-page .pack-detail-hero{grid-template-columns:minmax(0,1fr) clamp(210px,28vw,270px)}.preview-page .old-preview-system .preview-workbench{grid-template-columns:1fr}.preview-page .old-preview-system .preview-category-panel{position:static}.preview-page .old-preview-system .preview-category-panel .preview-button-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}@media (max-width:860px){.preview-page .pack-detail-hero{grid-template-columns:1fr}.preview-page .buy-panel{position:static}.preview-page .pro-cover,.preview-ultimate .pro-cover{max-height:none}.preview-page .old-preview-system.legacy-list-preview .preview-showcase{grid-template-columns:1fr}.preview-page .old-preview-system.legacy-list-preview.is-full-preview .effect-video-card,.preview-page .old-preview-system.legacy-list-preview.is-vfx-preview .effect-video-card{grid-template-columns:minmax(104px,.74fr) minmax(160px,1fr)}}@media (max-width:560px){.preview-page.pack-detail-experience{padding-inline:8px}.preview-page .pro-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.preview-page .old-preview-system .preview-showcase-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.preview-page .old-preview-system .preview-category-panel .preview-button-grid{grid-template-columns:1fr}.preview-page .old-preview-system.legacy-list-preview.is-full-preview .effect-video-card,.preview-page .old-preview-system.legacy-list-preview.is-vfx-preview .effect-video-card{grid-template-columns:minmax(72px,.6fr) minmax(128px,1fr);gap:7px;padding:7px}}.featured-product{grid-template-columns:minmax(0,64%) minmax(350px,36%);align-items:start;border-color:rgba(255,209,102,.48);background:linear-gradient(115deg,rgba(220,38,38,.14),transparent 34%),linear-gradient(245deg,rgba(45,156,255,.13),transparent 46%),rgba(8,11,18,.98)}.featured-artwork-column{display:grid;min-width:0;border-right:1px solid rgba(255,209,102,.24)}.featured-product .featured-media{min-height:0;aspect-ratio:2048/720;border-right:0;border-bottom:1px solid rgba(255,209,102,.24)}.featured-product .featured-media img{-o-object-fit:contain;object-fit:contain;background:#05070d}.featured-pricing{display:grid;gap:13px;padding:clamp(18px,2.6vw,28px);background:linear-gradient(122deg,rgba(255,209,102,.14),rgba(45,156,255,.08),rgba(220,38,38,.06)),rgba(8,11,18,.74)}.featured-pricing-badges{display:flex;flex-wrap:wrap;gap:8px}.currency-pill,.featured-pricing-badges span{width:-moz-fit-content;width:fit-content;border:1px solid rgba(255,209,102,.42);border-radius:8px;padding:6px 9px;background:rgba(255,209,102,.12);color:#ffe2a0;font-size:.68rem;font-weight:900;text-transform:uppercase}.featured-price-line{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:10px}.featured-price-line small{color:var(--muted);font-size:.72rem;font-weight:900;text-transform:uppercase}.featured-price-line s{color:#8993a3;font-size:clamp(1.2rem,2vw,1.48rem);font-weight:900}.featured-price-line.launch strong{color:var(--gold);font-family:var(--display-font);font-size:clamp(2.7rem,5.4vw,3.75rem);line-height:.92}.featured-pricing em{color:var(--green);font-size:.85rem;font-style:normal;font-weight:900;text-transform:uppercase}.featured-product .featured-panel{gap:17px;padding:clamp(20px,2.7vw,30px);background:linear-gradient(150deg,rgba(255,209,102,.1),rgba(45,156,255,.07),rgba(220,38,38,.05)),rgba(8,11,18,.82)}.featured-title{display:grid;gap:12px}.featured-title h2{margin:0}.featured-product .featured-actions{order:-1}.featured-product .counts-grid div{min-height:53px;border-color:rgba(255,209,102,.3);background:linear-gradient(135deg,rgba(255,209,102,.14),rgba(45,156,255,.07),rgba(220,38,38,.05)),rgba(255,255,255,.035)}.featured-product .counts-grid strong{font-size:1.35rem}.product-grid{align-items:stretch;gap:16px}.product-card{height:100%;min-height:700px;border-color:color-mix(in srgb,var(--accent),transparent 76%);background:linear-gradient(145deg,color-mix(in srgb,var(--accent),transparent 94%),transparent 40%),linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.012)),#10141e}.product-image{aspect-ratio:1.23/1;border-bottom-color:rgba(255,255,255,.08)}.product-card .product-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .36s ease,filter .36s ease}.product-card:hover .product-image img{transform:scale(1.035);filter:saturate(1.08)}.product-body{flex:1;gap:14px;padding:clamp(18px,2vw,22px)}.product-labels{justify-content:start;gap:8px}.product-labels span{border:1px solid color-mix(in srgb,var(--accent),transparent 56%);border-radius:7px;padding:7px 9px;background:color-mix(in srgb,var(--accent),transparent 86%);color:var(--text);font-size:.65rem;font-weight:900}.product-labels span:last-child{background:color-mix(in srgb,var(--accent),transparent 76%)}.product-body h3{margin-top:1px;color:#fff;font-size:clamp(1.43rem,2vw,1.66rem);line-height:1.08}.product-body>p{font-size:.9rem;font-weight:700;line-height:1.58}.product-body .pack-card-info,.product-body>p{color:var(--soft)}.pack-price-direct{display:grid;gap:7px;margin-top:auto;padding-top:4px}.pack-price-direct>span{display:flex;align-items:center;flex-wrap:wrap;gap:4px;color:var(--muted);font-size:.76rem;font-weight:800}.pack-price-direct s{color:#8e98aa;font-weight:900}.pack-price-direct b{margin-left:5px;border:1px solid color-mix(in srgb,var(--accent),transparent 60%);border-radius:7px;padding:4px 7px;background:color-mix(in srgb,var(--accent),transparent 87%);color:var(--soft);font-size:.63rem;font-weight:900}.pack-price-direct small{margin-top:3px;color:var(--muted);font-size:.67rem;font-weight:900;text-transform:uppercase}.product-card .card-price{color:var(--accent);font-family:var(--display-font);font-size:clamp(2.15rem,3.6vw,2.48rem);line-height:.95}.pack-price-direct em{color:var(--green);font-size:.8rem;font-style:normal;font-weight:900}.product-card .product-actions{margin-top:3px;gap:10px}.product-card .product-actions .button{min-height:47px;padding-inline:10px;font-size:.75rem}.product-card .product-actions .button-primary{border-color:color-mix(in srgb,var(--accent),#ffffff 18%);background:linear-gradient(180deg,color-mix(in srgb,var(--accent),#ffffff 18%),var(--accent));box-shadow:0 14px 32px color-mix(in srgb,var(--accent),transparent 79%),inset 0 1px 0 rgba(255,255,255,.28)}.product-card .product-actions .button-secondary{border-color:color-mix(in srgb,var(--accent),transparent 53%);background:color-mix(in srgb,var(--accent),transparent 94%);color:var(--soft)}@media (min-width:761px) and (max-width:1100px){.featured-product{grid-template-columns:minmax(0,60%) minmax(300px,40%)}.product-card{min-height:650px}.product-body{padding:15px}}@media (max-width:760px){.featured-artwork-column{border-right:0}.featured-product .featured-media{aspect-ratio:2048/720}.product-card{min-height:auto}.product-image{aspect-ratio:1.26/1}}body,body a,body button,body em,body h1,body h2,body h3,body h4,body input,body label,body p,body select,body small,body span,body strong,body summary,body td,body textarea,body th{font-family:Arial Black,Arial,Helvetica Neue,sans-serif!important;font-weight:900!important;letter-spacing:0}.brand small,.currency-pill,.featured-pricing-badges span,.old-preview-system .effect-playback-state,.old-preview-system .effect-preview-total span,.old-preview-system .effect-video-step,.old-preview-system .preview-effect-button:after,.pack-price-direct b,.pack-price-direct small,.panel-kicker,.product-labels span,.section-title p,.stage-heading span{font-size:.8rem}.navigation a{font-size:.96rem}.old-preview-system .preview-effect-button,.pack-price-direct em,.pack-price-direct>span,.product-card .product-actions .button{font-size:.86rem}.old-preview-system .effect-video-label p{font-size:.9rem}@media (max-width:760px){body{font-size:16px}.old-preview-system.legacy-list-preview .effect-video-label p{font-size:.78rem}}.preview-page .old-preview-system.legacy-list-preview .effect-video-label{position:relative;overflow:hidden;place-items:center;align-content:center;justify-content:center;min-width:0;min-height:clamp(132px,18vw,210px);padding:clamp(10px,1.4vw,16px);background:radial-gradient(circle at 50% 48%,color-mix(in srgb,var(--preview-number-accent,var(--effect-color)),transparent 84%),transparent 48%),linear-gradient(135deg,var(--preview-number-panel,color-mix(in srgb,var(--effect-color),transparent 90%)),transparent 58%),linear-gradient(180deg,rgba(255,255,255,.065),rgba(255,255,255,.018)),rgba(2,5,11,.9);box-shadow:inset 0 1px 0 rgba(255,255,255,.11),inset 0 0 42px rgba(0,0,0,.26),0 18px 42px rgba(0,0,0,.26)}.preview-page .old-preview-system.legacy-list-preview .effect-video-label:before{content:"";position:absolute;inset:9px;pointer-events:none;border:1px solid rgba(255,255,255,.12);border-radius:calc(var(--radius) - 2px);background:linear-gradient(90deg,transparent 0 16%,var(--preview-number-line,color-mix(in srgb,var(--effect-color),transparent 88%)) 16% 17%,transparent 17% 83%,var(--preview-number-line,color-mix(in srgb,var(--effect-color),transparent 88%)) 83% 84%,transparent 84%),linear-gradient(180deg,rgba(255,255,255,.07),transparent 48%);opacity:.82}.preview-page .old-preview-system.legacy-list-preview .effect-video-label:after{content:"";position:absolute;right:auto;bottom:clamp(12px,1.4vw,17px);left:50%;width:clamp(54px,5vw,82px);height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,var(--preview-number-accent,var(--effect-color)),rgba(255,255,255,.88),transparent);box-shadow:0 0 14px color-mix(in srgb,var(--preview-number-accent,var(--effect-color)),transparent 66%),0 0 26px rgba(255,255,255,.1);transform:translateX(-50%)}.preview-page .old-preview-system.legacy-list-preview .effect-video-label h4,.preview-page .old-preview-system.legacy-list-preview.is-full-preview .effect-video-label h4{position:relative;z-index:1;display:grid;place-items:center;width:clamp(94px,72%,176px);aspect-ratio:1.42;margin:0;isolation:isolate;color:transparent;font-family:Arial Black,Arial,Helvetica Neue,sans-serif!important;font-size:clamp(3.75rem,5.6vw,5.9rem);font-variant-numeric:tabular-nums lining-nums;line-height:.68;text-align:center}.preview-page .old-preview-system.legacy-list-preview .effect-video-label h4:before,.preview-page .old-preview-system.legacy-list-preview.is-full-preview .effect-video-label h4:before{content:attr(data-number);position:absolute;inset:50% auto auto 50%;z-index:-1;color:transparent;-webkit-text-stroke:1.2px rgba(255,255,255,.16);opacity:.18;transform:translate(-50%,-50%) scale(1.14);text-shadow:0 0 24px color-mix(in srgb,var(--preview-number-accent,var(--effect-color)),transparent 78%)}.preview-page .old-preview-system.legacy-list-preview .effect-video-label h4:after,.preview-page .old-preview-system.legacy-list-preview.is-full-preview .effect-video-label h4:after{content:"";position:absolute;inset:11% 2% 10%;z-index:-2;border:1px solid color-mix(in srgb,var(--preview-number-accent,var(--effect-color)),transparent 78%);border-radius:8px;background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--preview-number-accent,var(--effect-color)),transparent 84%),transparent 66%),linear-gradient(180deg,rgba(255,255,255,.042),transparent 62%),rgba(255,255,255,.025);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 0 22px color-mix(in srgb,var(--preview-number-accent,var(--effect-color)),transparent 80%)}.preview-page .old-preview-system.legacy-list-preview .effect-video-label h4 span,.preview-page .old-preview-system.legacy-list-preview.is-full-preview .effect-video-label h4 span{display:block;color:transparent;background:linear-gradient(180deg,var(--preview-number-top,#ffffff) 0,var(--preview-number-mid,#eef3fb) 44%,var(--preview-number-bottom,#b5bfce) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-stroke:1px color-mix(in srgb,#ffffff,var(--preview-number-accent,var(--effect-color)) 20%);filter:drop-shadow(0 14px 22px rgba(0,0,0,.68)) drop-shadow(0 0 12px color-mix(in srgb,var(--preview-number-accent,var(--effect-color)),transparent 74%));transform:translateY(-1px);transition:filter .18s ease,transform .18s ease}.preview-page .old-preview-system.legacy-list-preview .effect-video-card.is-active .effect-video-label{border-color:color-mix(in srgb,var(--preview-number-accent,var(--effect-color)),transparent 64%);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 -28px 58px rgba(0,0,0,.28),0 20px 44px rgba(0,0,0,.26),0 0 18px color-mix(in srgb,var(--preview-number-accent,var(--effect-color)),transparent 82%)}.preview-page .old-preview-system.legacy-list-preview .effect-video-card.is-active .effect-video-label h4 span{filter:drop-shadow(0 16px 24px rgba(0,0,0,.7)) drop-shadow(0 0 14px color-mix(in srgb,var(--preview-number-accent,var(--effect-color)),transparent 68%));transform:translateY(0) scale(1.018)}.preview-page .old-preview-system.legacy-list-preview .effect-video-card:hover .effect-video-label h4 span{transform:translateY(0) scale(1.02)}.preview-page .old-preview-system.legacy-list-preview .effect-video-card.is-finished .effect-video-label h4{opacity:.62;filter:saturate(.72)}@media (max-width:760px){.preview-page .old-preview-system.legacy-list-preview .effect-video-label{padding:11px}.preview-page .old-preview-system.legacy-list-preview .effect-video-label:after{right:auto;bottom:10px;left:50%;width:62px;height:3px}.preview-page .old-preview-system.legacy-list-preview .effect-video-label h4,.preview-page .old-preview-system.legacy-list-preview.is-full-preview .effect-video-label h4{width:clamp(82px,80%,120px);font-size:3.35rem}}@media (max-width:460px){.preview-page .old-preview-system.legacy-list-preview .effect-video-label{padding:7px}.preview-page .old-preview-system.legacy-list-preview .effect-video-label:before{inset:5px}.preview-page .old-preview-system.legacy-list-preview .effect-video-label:after{width:42px;height:2px}.preview-page .old-preview-system.legacy-list-preview .effect-video-label h4,.preview-page .old-preview-system.legacy-list-preview.is-full-preview .effect-video-label h4{width:clamp(68px,84%,88px);font-size:2.55rem}}.site-header{min-height:62px;padding:8px 10px}.brand-logo{width:42px;height:42px}.navigation a{min-height:40px;padding-inline:13px;font-size:.8rem}.header-actions{gap:6px}.header-actions .icon-link{width:42px;height:42px}.reference-storefront .hero-stage{padding-top:0}.reference-storefront .content-section,.reference-storefront .featured-product,.reference-storefront .stage-heading,.reference-storefront .support-panel{animation:none;opacity:1}.storefront-pack-row{padding-top:28px}.reference-storefront .product-grid{gap:16px}.reference-storefront .product-card{min-height:0}.reference-storefront .product-body{gap:11px;padding:17px 18px 18px}.reference-storefront .product-body h3{font-size:clamp(1.35rem,2vw,1.52rem)}.reference-storefront .product-body>p{font-size:.78rem;line-height:1.58}.reference-storefront .pack-price-direct{gap:5px;padding-top:2px}.reference-storefront .pack-price-direct em,.reference-storefront .pack-price-direct>span{font-size:.72rem}.reference-storefront .pack-price-direct small{font-size:.63rem}.reference-storefront .product-card .card-price{font-size:clamp(2rem,3.2vw,2.25rem)}.reference-storefront .product-card .product-actions .button{min-height:44px;font-size:.7rem}.reference-comparison{margin-top:42px;padding-top:40px}.reference-comparison .section-title{position:relative;min-height:58px;margin-bottom:22px;display:grid;place-items:center;text-align:center}.reference-comparison .section-title p{position:absolute;top:50%;left:0;margin:0;transform:translateY(-50%);border:1px solid rgba(56,217,255,.44);border-radius:6px;padding:6px 9px;background:rgba(56,217,255,.08);color:var(--blue);font-size:.62rem}.reference-comparison .section-title h2{font-size:clamp(2.2rem,4.3vw,3rem)}.reference-storefront .reference-pack-heading{margin-bottom:24px;padding:clamp(24px,4.3vw,42px) clamp(18px,5vw,34px);border-color:rgba(255,209,102,.48);background:linear-gradient(118deg,rgba(220,38,38,.21),transparent 35%),linear-gradient(245deg,rgba(45,156,255,.22),transparent 45%),linear-gradient(180deg,rgba(255,209,102,.12),rgba(255,255,255,.018)),rgba(9,12,18,.9)}.reference-storefront .reference-pack-heading span{padding:8px 13px;border-color:rgba(56,217,255,.36);background:rgba(56,217,255,.12);color:#dff7ff;font-size:.74rem}.reference-storefront .reference-pack-heading h1{font-size:clamp(3.1rem,7.2vw,5.5rem);text-shadow:0 0 22px rgba(255,255,255,.2),0 0 30px rgba(255,209,102,.18)}.reference-storefront .featured-product{border-radius:10px}.reference-storefront .featured-product .featured-media{aspect-ratio:2048/720}.reference-storefront .featured-product .featured-actions{grid-template-columns:1fr;gap:12px}.reference-storefront .featured-product .featured-actions .button{min-height:62px;font-size:.86rem}.reference-storefront .featured-title{border:1px solid rgba(255,255,255,.18);border-radius:10px;padding:16px;background:linear-gradient(112deg,rgba(220,38,38,.2),rgba(255,209,102,.2),rgba(45,156,255,.22)),rgba(255,255,255,.05)}.reference-storefront .featured-title .panel-kicker{width:-moz-fit-content;width:fit-content;margin:0;border:1px solid rgba(255,209,102,.36);border-radius:999px;padding:6px 9px;background:rgba(255,209,102,.12);color:#ffe6a8;font-size:.62rem}.reference-storefront .featured-title h2{max-width:230px;color:#fff;font-size:clamp(1.75rem,3vw,2.2rem)}.reference-storefront .counts-grid{gap:9px}.reference-storefront .counts-grid div{min-height:56px;border-color:rgba(255,209,102,.34);border-radius:8px}.reference-storefront .counts-grid strong{font-size:1.45rem}.reference-comparison{margin-top:46px;border-top:1px solid rgba(255,255,255,.08);padding-top:42px}.reference-comparison .section-title{min-height:74px}.reference-comparison .section-title p{border-radius:7px;padding:7px 10px;background:rgba(56,217,255,.1);font-size:.64rem}.reference-comparison .section-title h2{color:#fff;font-size:clamp(2.15rem,4.2vw,3.05rem);line-height:.95;text-shadow:0 0 20px rgba(255,255,255,.12)}.reference-comparison .table-wrap{border-color:rgba(255,209,102,.2);border-radius:8px;background:rgba(12,17,26,.9);box-shadow:0 22px 70px rgba(0,0,0,.32)}.reference-comparison .comparison-table td,.reference-comparison .comparison-table th{height:50px;border-bottom-color:rgba(255,255,255,.075);padding:13px 16px;color:#b9c3d4;font-size:.75rem;font-weight:900}.reference-comparison .comparison-table thead th{color:#eef4ff;font-size:.66rem}.reference-comparison .comparison-table tbody th{color:#eef4ff}.reference-comparison .comparison-table td:last-child,.reference-comparison .comparison-table th:last-child{background:linear-gradient(180deg,rgba(255,209,102,.08),rgba(255,255,255,.04)),rgba(255,255,255,.08);color:#ffdf92}.reference-comparison .comparison-table tr:last-child td,.reference-comparison .comparison-table tr:last-child th{border-bottom:0}.reference-support-panel{margin-top:42px;border-color:rgba(88,101,242,.38);border-radius:8px;padding:clamp(22px,3.5vw,30px);background:linear-gradient(112deg,rgba(88,101,242,.18),rgba(45,156,255,.09),rgba(255,209,102,.07)),rgba(11,15,26,.92);box-shadow:0 22px 70px rgba(0,0,0,.32)}.reference-support-panel .panel-kicker{width:-moz-fit-content;width:fit-content;margin:0;border:1px solid rgba(56,217,255,.34);border-radius:7px;padding:7px 10px;background:rgba(56,217,255,.1);color:var(--blue);font-size:.65rem}.reference-support-panel h2{margin:13px 0 5px;color:#fff;font-size:clamp(1.55rem,3.3vw,2.05rem);line-height:1}.reference-support-panel .muted-copy{max-width:620px;font-size:.83rem}.reference-support-panel .support-links{grid-template-columns:minmax(150px,auto) minmax(220px,auto);align-items:center}.reference-support-panel .button{min-height:48px;padding-inline:22px;white-space:nowrap}@media (max-width:980px){.reference-support-panel{align-items:stretch;flex-direction:column}.reference-support-panel .support-links{grid-template-columns:1fr}}@media (max-width:760px){.storefront-pack-row{padding-top:18px}.reference-comparison{margin-top:30px;padding-top:26px}.reference-comparison .section-title{justify-items:start;gap:12px;min-height:0;text-align:left}.reference-comparison .section-title p{position:static;transform:none}.reference-storefront .reference-pack-heading{margin-bottom:16px}.reference-storefront .featured-product .featured-actions .button{min-height:52px}}.site-header{border-color:rgba(126,243,189,.2);background:linear-gradient(90deg,rgba(9,14,24,.94),rgba(18,21,31,.9)),rgba(5,7,13,.86);box-shadow:0 16px 44px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.08);backdrop-filter:blur(18px)}.brand-logo{border-color:rgba(126,243,189,.34);box-shadow:0 0 24px rgba(126,243,189,.12)}.brand small{color:#91a2b8}.navigation{padding:4px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:rgba(255,255,255,.035)}.navigation a{min-height:36px;border-radius:6px;color:#c8d4e6}.navigation a:hover{background:rgba(126,243,189,.12);color:#f7fffb}.header-actions .icon-link{border-color:rgba(255,255,255,.1);border-radius:8px;background:rgba(255,255,255,.045)}.header-actions .icon-link:hover{border-color:rgba(126,243,189,.42);color:var(--green)}.reference-storefront>.content-section{margin-top:48px;padding-top:44px;border-top:1px solid rgba(255,255,255,.09)}.reference-storefront>.content-section .section-title{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;margin-bottom:22px}.reference-storefront>.content-section .section-title p{width:-moz-fit-content;width:fit-content;margin:0;border:1px solid rgba(126,243,189,.28);border-radius:6px;padding:7px 10px;background:rgba(126,243,189,.08);color:var(--green);font-size:.66rem}.reference-storefront>.content-section .section-title h2{grid-column:1/-1;color:#f7f9ff;font-size:clamp(1.9rem,4vw,3.15rem);line-height:.98;text-transform:uppercase}.reference-comparison{border-top-color:rgba(126,243,189,.18)}.reference-comparison .section-title{min-height:0;place-items:initial;text-align:left}.reference-comparison .section-title p{position:static;transform:none}.reference-comparison .table-wrap{border-color:rgba(126,243,189,.2);background:linear-gradient(180deg,rgba(126,243,189,.055),rgba(255,255,255,.02)),rgba(8,12,20,.92);box-shadow:0 18px 46px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.06)}.reference-comparison .comparison-table td,.reference-comparison .comparison-table th{border-bottom-color:rgba(255,255,255,.07);color:#c5d0df}.reference-comparison .comparison-table thead th{background:rgba(255,255,255,.035);color:#f3f7ff}.reference-comparison .comparison-table tbody tr:hover td,.reference-comparison .comparison-table tbody tr:hover th{background:rgba(126,243,189,.055)}.reference-comparison .comparison-table td:last-child,.reference-comparison .comparison-table th:last-child{background:rgba(56,217,255,.08);color:#c8f8ff}.reference-support-panel{position:relative;overflow:hidden;border-color:rgba(88,101,242,.42);background:linear-gradient(90deg,rgba(88,101,242,.18),rgba(126,243,189,.08)),rgba(8,12,20,.94);box-shadow:0 18px 46px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.06)}.reference-support-panel:before{content:"";position:absolute;inset:0 auto 0 0;width:5px;background:linear-gradient(180deg,#5865f2,var(--green))}.reference-support-panel .panel-kicker{border-color:rgba(88,101,242,.34);background:rgba(88,101,242,.12);color:#cfd5ff}.reference-support-panel .muted-copy{color:#bac6d8}.reference-support-panel .support-links{grid-template-columns:minmax(150px,auto)}.reference-support-panel .button{border-color:rgba(88,101,242,.45);background:linear-gradient(180deg,rgba(126,243,189,.24),rgba(88,101,242,.34)),rgba(255,255,255,.08);color:#ffffff}.preview-strip{gap:12px}.preview-tile{position:relative;overflow:hidden;grid-template-columns:minmax(0,1fr);border-color:color-mix(in srgb,var(--accent),transparent 58%);border-radius:8px;background:linear-gradient(180deg,color-mix(in srgb,var(--accent),transparent 91%),rgba(255,255,255,.025)),rgba(8,12,20,.9);box-shadow:inset 0 1px 0 rgba(255,255,255,.055)}.preview-tile:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:var(--accent)}.preview-tile strong{color:#ffffff}.preview-tile span{color:#aebacc}.preview-tile .button{min-height:42px;border-radius:7px;background:rgba(255,255,255,.045)}.steps-list{gap:14px;counter-reset:purchase-step}.steps-list li{position:relative;min-height:160px;border:1px solid rgba(126,243,189,.16);border-radius:8px;padding:18px;background:linear-gradient(180deg,rgba(126,243,189,.06),rgba(255,255,255,.018)),rgba(8,12,20,.86)}.steps-list li:after{content:"";position:absolute;inset:12px 12px auto auto;width:34px;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--green),var(--blue))}.steps-list span{color:var(--green);font-size:.7rem}.steps-list strong{color:#ffffff}.steps-list p{color:#aebacc}.faq-list{border-top-color:rgba(126,243,189,.2)}.faq-list details{border-bottom-color:rgba(255,255,255,.08);padding:0}.faq-list summary{padding:18px 0;color:#f7f9ff}.faq-list summary:hover{color:var(--green)}.faq-list p{margin-top:0;padding:0 0 18px 18px;border-left:2px solid rgba(126,243,189,.32);color:#aebacc}.site-footer{margin-top:50px;border-top-color:rgba(126,243,189,.18);padding:22px 0 6px}.site-footer div strong{color:#ffffff}.site-footer div span,.site-footer p{color:#91a2b8}.site-footer nav{gap:8px}.site-footer nav a{border:1px solid rgba(255,255,255,.08);border-radius:7px;padding:8px 10px;background:rgba(255,255,255,.03);color:#c8d4e6}.site-footer nav a:hover{border-color:rgba(126,243,189,.3);color:var(--green)}@media (max-width:980px){.reference-support-panel .support-links{grid-template-columns:1fr}.reference-support-panel .button{width:100%}}@media (max-width:760px){.reference-storefront>.content-section{margin-top:34px;padding-top:32px}.reference-storefront>.content-section .section-title{grid-template-columns:1fr}.navigation{padding-bottom:4px}.steps-list li{min-height:0}}.site-header{overflow:hidden;min-height:60px;border-color:rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(13,18,28,.94),rgba(7,10,17,.9)),rgba(7,10,17,.84)}.site-header:after{content:"";position:absolute;right:12px;bottom:0;left:12px;height:1px;background:linear-gradient(90deg,transparent,rgba(126,243,189,.42),rgba(56,217,255,.34),transparent)}.brand strong{font-size:.94rem}.brand small{color:#8e9db1;font-size:.68rem}.navigation{gap:2px;border-color:rgba(255,255,255,.075);background:rgba(255,255,255,.028)}.navigation a{min-height:34px;padding-inline:12px;color:#bac7d8;font-size:.72rem;letter-spacing:0;text-transform:uppercase}.navigation a:hover{background:rgba(255,255,255,.07);color:#ffffff}.header-actions .icon-link{width:40px;height:40px;transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease}.header-actions .icon-link:hover{transform:translateY(-1px);background:rgba(126,243,189,.08)}.reference-storefront>.content-section{position:relative;margin-top:clamp(44px,5vw,68px);padding-top:clamp(40px,4.8vw,58px);border-top:0}.reference-storefront>.content-section:before{content:"";position:absolute;top:0;right:0;left:0;height:1px;background:linear-gradient(90deg,rgba(126,243,189,.32),rgba(56,217,255,.18),transparent)}.reference-storefront>.content-section .section-title{gap:10px;margin-bottom:24px}.reference-storefront>.content-section .section-title p{border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.045);color:#9ff5ca}.reference-storefront>.content-section .section-title h2{max-width:760px;font-size:clamp(1.85rem,3.7vw,3rem)}.reference-comparison .table-wrap{border-color:rgba(255,255,255,.11);background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.018)),rgba(7,11,18,.94)}.reference-comparison .comparison-table{border-collapse:separate;border-spacing:0}.reference-comparison .comparison-table td,.reference-comparison .comparison-table th{height:54px;padding:14px 18px}.reference-comparison .comparison-table tbody tr:nth-child(2n) td,.reference-comparison .comparison-table tbody tr:nth-child(2n) th{background:rgba(255,255,255,.022)}.reference-comparison .comparison-table tbody th{color:#f1f5fb}.reference-comparison .comparison-table td:last-child,.reference-comparison .comparison-table th:last-child{background:linear-gradient(180deg,rgba(126,243,189,.105),rgba(56,217,255,.07)),rgba(255,255,255,.03);color:#dffcf0}.reference-support-panel{min-height:170px;padding:clamp(24px,4vw,36px);border-color:rgba(255,255,255,.1);background:linear-gradient(90deg,rgba(88,101,242,.22),rgba(21,26,41,.1) 48%,rgba(126,243,189,.08)),rgba(8,12,20,.94)}.reference-support-panel:before{width:4px}.reference-support-panel h2{max-width:620px;font-size:clamp(1.75rem,3.3vw,2.5rem)}.reference-support-panel .muted-copy{max-width:700px;color:#c3cede}.reference-support-panel .button{min-height:50px;border-color:rgba(255,255,255,.14);border-radius:8px;background:linear-gradient(180deg,rgba(98,111,255,.88),rgba(79,91,220,.82)),#5865f2;box-shadow:0 14px 34px rgba(88,101,242,.22),inset 0 1px 0 rgba(255,255,255,.18)}#previews .preview-strip{gap:16px}#previews .preview-tile{min-height:176px;align-content:space-between;gap:22px;border-color:rgba(255,255,255,.1);padding:22px;background:linear-gradient(180deg,color-mix(in srgb,var(--accent),transparent 92%),rgba(255,255,255,.02)),rgba(8,12,20,.9)}#previews .preview-tile:before{height:3px;opacity:.9}#previews .preview-tile:after{content:"";position:absolute;right:18px;bottom:18px;left:18px;height:1px;background:linear-gradient(90deg,color-mix(in srgb,var(--accent),transparent 45%),transparent);opacity:.55}#previews .preview-tile strong{font-size:1.02rem}#previews .preview-tile span{max-width:28ch;line-height:1.55}#previews .preview-tile .button{position:relative;z-index:1;width:-moz-fit-content;width:fit-content;min-width:150px;border-color:color-mix(in srgb,var(--accent),transparent 55%)}.steps-list{gap:16px}.steps-list li{min-height:172px;border-color:rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.016)),rgba(8,12,20,.9)}.steps-list li:hover{border-color:rgba(126,243,189,.34)}.steps-list span{width:-moz-fit-content;width:fit-content;border:1px solid rgba(126,243,189,.2);border-radius:999px;padding:5px 8px;background:rgba(126,243,189,.075)}.steps-list strong{font-size:1.04rem}.faq-list{border-top-color:rgba(255,255,255,.1)}.faq-list details{border-bottom-color:rgba(255,255,255,.09)}.faq-list details[open]{background:linear-gradient(90deg,rgba(126,243,189,.055),transparent 42%),transparent}.faq-list summary{padding-inline:2px}.faq-list p{max-width:780px;padding-left:16px}.site-footer{min-height:92px;border-top-color:rgba(255,255,255,.1)}.site-footer nav a{min-height:36px;display:inline-flex;align-items:center}@media (max-width:760px){.navigation{width:100%}.navigation a{min-width:-moz-max-content;min-width:max-content}#previews .preview-tile .button{width:100%}}.checkout-success-shell{width:min(900px,100%);max-width:min(900px,100%);min-height:calc(100vh - 138px);padding:clamp(28px,6vw,58px) clamp(14px,4vw,34px)}.success-status-card{max-width:760px;gap:18px;border-color:rgba(255,255,255,.12);border-radius:12px;padding:clamp(30px,5vw,54px) clamp(22px,5vw,58px);background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.02)),radial-gradient(circle at 50% 0,rgba(255,209,102,.13),transparent 34%),radial-gradient(circle at 0 15%,rgba(56,217,255,.12),transparent 36%),rgba(8,12,20,.96);box-shadow:0 26px 72px rgba(0,0,0,.44),inset 0 1px 0 rgba(255,255,255,.09)}.success-status-card:before{background:linear-gradient(90deg,transparent,rgba(255,255,255,.065),transparent),linear-gradient(rgba(255,255,255,.022) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 0);background-size:100% 100%,56px 56px,56px 56px;opacity:.48}.success-status-card:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(90deg,transparent,rgba(255,209,102,.44),rgba(126,243,189,.28),transparent) top /100% 1px no-repeat}.success-status-card.is-ready{border-color:rgba(126,243,189,.24)}.success-status-card.is-checking{border-color:rgba(255,209,102,.24)}.success-status-card.is-error{border-color:rgba(255,107,107,.28)}.success-status-icon{width:72px;height:72px;border-color:rgba(255,255,255,.13);background:linear-gradient(180deg,rgba(255,255,255,.085),rgba(255,255,255,.026)),rgba(255,255,255,.035);box-shadow:0 16px 34px rgba(0,0,0,.22),0 0 0 10px rgba(255,255,255,.025)}.success-status-card.is-ready .success-status-icon{box-shadow:0 18px 38px rgba(0,0,0,.24),0 0 0 10px rgba(126,243,189,.045),0 0 34px rgba(126,243,189,.16)}.success-status-card.is-checking .success-status-icon{box-shadow:0 18px 38px rgba(0,0,0,.24),0 0 0 10px rgba(255,209,102,.045),0 0 34px rgba(255,209,102,.14)}.success-status-card .panel-kicker{border-color:rgba(255,255,255,.13);border-radius:999px;padding:8px 12px;background:rgba(255,255,255,.048);color:#f7d980;font-size:.7rem}.success-status-card.is-ready .panel-kicker{color:#9ff5ca}.success-status-card.is-error .panel-kicker{color:#ffabab}.status-shell h1{max-width:620px;font-size:clamp(2.25rem,5vw,4rem);line-height:.98}.status-shell .muted-copy{max-width:620px;color:#c5cfdd;font-size:clamp(.94rem,1.8vw,1.05rem)}.status-email{width:min(540px,100%);border-color:rgba(255,255,255,.12);border-radius:8px;padding:13px 16px;background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.02)),rgba(255,255,255,.028);color:#dce5f3}.success-loading-bar{width:min(360px,100%);height:7px;margin-top:4px;background:rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.success-loading-bar:before{width:38%;background:linear-gradient(90deg,var(--gold),var(--green),var(--blue))}.status-footnote{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:5px;color:#aebacc}.status-footnote a{display:inline-flex;align-items:center;gap:5px;color:#ffe29a;font-weight:900}.status-actions{gap:12px;margin-top:12px}.status-actions .button{min-width:178px;min-height:50px;border-radius:8px;padding-inline:18px}.status-actions .button-primary{border-color:rgba(255,209,102,.64);background:linear-gradient(180deg,#ffdc73,#e6b800),var(--gold);box-shadow:0 16px 36px rgba(255,209,102,.18),inset 0 1px 0 rgba(255,255,255,.36)}.status-actions .button-secondary{border-color:rgba(56,217,255,.32);background:linear-gradient(180deg,rgba(56,217,255,.13),rgba(56,217,255,.055)),rgba(255,255,255,.035);color:#dff8ff}@media (max-width:640px){.checkout-success-shell{min-height:calc(100vh - 120px);padding-inline:0}.success-status-card{gap:15px;padding:26px 16px}.success-status-icon{width:64px;height:64px}.status-shell h1{font-size:clamp(2rem,13vw,3rem)}.status-actions .button{width:100%}}body .status-shell,body .status-shell .button,body .status-shell .panel-kicker,body .status-shell a,body .status-shell h1,body .status-shell p{font-family:Arial Black,Arial,Helvetica Neue,sans-serif!important;letter-spacing:0}body .status-shell h1{font-weight:900!important}body .status-actions .button,body .status-shell .panel-kicker{font-family:Arial Black,Arial,Helvetica Neue,sans-serif!important}body .status-shell .panel-kicker{font-weight:900!important;letter-spacing:.055em}body .status-email,body .status-footnote,body .status-shell .muted-copy{font-weight:760!important}body .status-actions .button{font-weight:900!important}.preview-system{display:grid;gap:16px}.preview-system-lead{position:relative;overflow:hidden;display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;align-items:center;border:1px solid rgba(255,255,255,.11);border-radius:10px;padding:clamp(20px,3.5vw,30px);background:linear-gradient(105deg,rgba(56,217,255,.11),rgba(126,243,189,.06),rgba(255,209,102,.05)),rgba(8,12,20,.92);box-shadow:0 18px 48px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.065)}.preview-system-lead:after{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(126,243,189,.45),rgba(56,217,255,.34),transparent)}.preview-system-icon{width:62px;height:62px;display:grid;place-items:center;border:1px solid rgba(126,243,189,.24);border-radius:10px;background:linear-gradient(180deg,rgba(126,243,189,.14),rgba(56,217,255,.065)),rgba(255,255,255,.04);color:var(--green)}.preview-system-lead strong{display:block;max-width:780px;color:#ffffff;font-size:clamp(1.15rem,2.2vw,1.55rem);line-height:1.18}.preview-system-lead p{max-width:720px;margin:8px 0 0;color:#aebacc;font-size:.9rem;line-height:1.55}.preview-system-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.preview-system-steps span{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:rgba(255,255,255,.034);color:#dce5f3;font-size:.75rem;font-weight:900;text-transform:uppercase}.preview-library-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.preview-library-card{position:relative;overflow:hidden;min-height:190px;display:grid;align-content:space-between;gap:18px;border:1px solid color-mix(in srgb,var(--accent),transparent 66%);border-radius:10px;padding:18px;background:linear-gradient(180deg,color-mix(in srgb,var(--accent),transparent 90%),rgba(255,255,255,.018)),rgba(8,12,20,.9);box-shadow:inset 0 1px 0 rgba(255,255,255,.055);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.preview-library-card:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:var(--accent)}.preview-library-card:after{content:"";position:absolute;right:-38px;bottom:-38px;width:120px;height:120px;border:1px solid color-mix(in srgb,var(--accent),transparent 62%);border-radius:999px;opacity:.32}.preview-library-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--accent),transparent 35%);box-shadow:0 18px 38px rgba(0,0,0,.28),0 0 24px color-mix(in srgb,var(--accent),transparent 88%)}.preview-library-card>*{position:relative;z-index:1}.preview-library-card span{display:inline-flex;width:-moz-fit-content;width:fit-content;border:1px solid color-mix(in srgb,var(--accent),transparent 52%);border-radius:999px;padding:6px 9px;background:color-mix(in srgb,var(--accent),transparent 88%);color:color-mix(in srgb,var(--accent),white 18%);font-size:.64rem;font-weight:900;text-transform:uppercase}.preview-library-card strong{display:block;margin-top:12px;color:#ffffff;font-size:clamp(1.25rem,2.2vw,1.8rem);line-height:.95;text-transform:uppercase}.preview-library-card p{margin:9px 0 0;color:#aebacc;font-size:.76rem;line-height:1.45;text-transform:uppercase}.preview-library-card .button{width:100%;min-height:44px;border-color:color-mix(in srgb,var(--accent),transparent 50%);border-radius:8px;background:linear-gradient(180deg,color-mix(in srgb,var(--accent),transparent 82%),rgba(255,255,255,.028)),rgba(255,255,255,.035);color:#ffffff;font-size:.78rem}@media (max-width:980px){.preview-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.preview-library-grid,.preview-system-lead,.preview-system-steps{grid-template-columns:1fr}.preview-system-steps span{justify-content:flex-start;padding-inline:14px}}.preview-ultimate{--preview-number-accent:#ffd166;--preview-number-panel:rgba(255,209,102,0.12);--preview-number-top:#ffffff;--preview-number-mid:#ffe6a3;--preview-number-bottom:#d49b24}.preview-pro{--preview-number-accent:#4fd4ff;--preview-number-panel:rgba(45,156,255,0.12);--preview-number-top:#f8fdff;--preview-number-mid:#9beaff;--preview-number-bottom:#2d9cff}.preview-basic{--preview-number-accent:#c084fc;--preview-number-panel:rgba(168,85,247,0.13);--preview-number-top:#ffffff;--preview-number-mid:#e9d5ff;--preview-number-bottom:#a855f7}.preview-bronze{--preview-number-accent:#d69a52;--preview-number-panel:rgba(214,154,82,0.13);--preview-number-top:#fff7ed;--preview-number-mid:#f0b86f;--preview-number-bottom:#9a5a24}.preview-page .old-preview-system .effect-playback-state{display:none!important}.preview-page .old-preview-system .effect-video-empty span{display:none}.preview-page .old-preview-system.legacy-list-preview .effect-video-label,.preview-page .old-preview-system.legacy-list-preview.is-full-preview .effect-video-label,.preview-page .old-preview-system.legacy-list-preview.is-vfx-preview .effect-video-label{display:grid!important;min-height:8.75rem!important;place-items:center!important;align-content:center!important;justify-content:center!important;padding:.85rem!important;border-color:color-mix(in srgb,var(--preview-number-accent,var(--effect-color)),transparent 74%);background:linear-gradient(135deg,var(--preview-number-panel),transparent 64%),linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.018)),rgba(3,6,12,.92)}.preview-page .old-preview-system.legacy-list-preview .effect-video-label h4,.preview-page .old-preview-system.legacy-list-preview.is-full-preview .effect-video-label h4,.preview-page .old-preview-system.legacy-list-preview.is-vfx-preview .effect-video-label h4{display:grid!important;width:min(100%,9.6rem)!important;aspect-ratio:1.28!important;margin:0!important;place-items:center!important;color:transparent!important;font-size:4.85rem!important;line-height:1!important;text-align:center!important}.preview-page .old-preview-system.legacy-list-preview .effect-video-label h4 span,.preview-page .old-preview-system.legacy-list-preview.is-full-preview .effect-video-label h4 span,.preview-page .old-preview-system.legacy-list-preview.is-vfx-preview .effect-video-label h4 span{color:transparent!important;background:linear-gradient(180deg,var(--preview-number-top),var(--preview-number-mid) 48%,var(--preview-number-bottom));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 .85rem 1.15rem rgba(0,0,0,.66)) drop-shadow(0 0 .75rem color-mix(in srgb,var(--preview-number-accent),transparent 72%))}.preview-page .old-preview-system.legacy-list-preview .effect-video-label:before{inset:.55rem!important;border-color:color-mix(in srgb,var(--preview-number-accent,var(--effect-color)),transparent 82%)}.preview-page .old-preview-system.legacy-list-preview .effect-video-label:after{width:4.25rem!important;height:.12rem!important;background:linear-gradient(90deg,transparent,var(--preview-number-accent),transparent)!important}.preview-page .old-preview-system .effect-video-frame video{background:#05070d}@media (max-width:760px){.preview-page .old-preview-system.legacy-list-preview .effect-video-label,.preview-page .old-preview-system.legacy-list-preview.is-full-preview .effect-video-label,.preview-page .old-preview-system.legacy-list-preview.is-vfx-preview .effect-video-label{min-height:6.4rem!important;padding:.65rem!important}.preview-page .old-preview-system.legacy-list-preview .effect-video-label h4,.preview-page .old-preview-system.legacy-list-preview.is-full-preview .effect-video-label h4,.preview-page .old-preview-system.legacy-list-preview.is-vfx-preview .effect-video-label h4{width:min(100%,6.2rem)!important;font-size:3.2rem!important}}@media (max-width:460px){.preview-page .old-preview-system.legacy-list-preview .effect-video-label,.preview-page .old-preview-system.legacy-list-preview.is-full-preview .effect-video-label,.preview-page .old-preview-system.legacy-list-preview.is-vfx-preview .effect-video-label{min-height:5.35rem!important}.preview-page .old-preview-system.legacy-list-preview .effect-video-label h4,.preview-page .old-preview-system.legacy-list-preview.is-full-preview .effect-video-label h4,.preview-page .old-preview-system.legacy-list-preview.is-vfx-preview .effect-video-label h4{width:min(100%,4.8rem)!important;font-size:2.55rem!important}}.pack-detail-experience .checkout-panel-head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.pack-detail-experience .checkout-panel-head>span{min-width:0;color:var(--soft);font-size:.62rem;font-weight:900;text-align:right;text-transform:uppercase}.pack-detail-experience .checkout-price-card{gap:0;overflow:hidden;padding:0}.pack-detail-experience .checkout-offer-row,.pack-detail-experience .checkout-price-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.pack-detail-experience .checkout-offer-row{padding:10px}.pack-detail-experience .checkout-offer-row>strong{color:var(--detail-accent);font-size:.76rem;font-weight:900;text-transform:uppercase}.pack-detail-experience .checkout-price-row{min-height:38px;border-top:1px solid color-mix(in srgb,var(--detail-accent),transparent 82%);padding:8px 10px}.pack-detail-experience .checkout-price-row>span{color:var(--muted);font-size:.6rem;font-weight:900;text-transform:uppercase}.pack-detail-experience .checkout-price-row.is-primary{background:linear-gradient(90deg,color-mix(in srgb,var(--detail-accent),transparent 90%),transparent 72%),rgba(255,255,255,.025)}.pack-detail-experience .save-amount{color:var(--detail-accent);font-size:.78rem;font-weight:900}.pack-detail-experience .checkout-pack-summary{display:grid;gap:9px;min-width:0;border:1px solid color-mix(in srgb,var(--detail-accent),transparent 72%);border-radius:var(--radius);padding:10px;background:linear-gradient(135deg,color-mix(in srgb,var(--detail-accent),transparent 92%),transparent 62%),rgba(255,255,255,.032);box-shadow:inset 0 1px 0 rgba(255,255,255,.055)}.pack-detail-experience .checkout-summary-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid color-mix(in srgb,var(--detail-accent),transparent 82%);padding-bottom:9px}.pack-detail-experience .checkout-summary-heading>span{color:var(--soft);font-size:.62rem;font-weight:900;text-transform:uppercase}.pack-detail-experience .checkout-summary-heading>strong{min-width:42px;border:1px solid color-mix(in srgb,var(--detail-accent),transparent 64%);border-radius:999px;padding:5px 9px;color:var(--detail-accent);font-family:var(--display-font);font-size:1.05rem;line-height:1;text-align:center}.preview-page .pack-detail-hero{grid-template-columns:minmax(0,1fr) clamp(282px,23vw,324px);gap:12px}.preview-page .buy-panel{top:0;display:grid;grid-template-rows:auto auto auto auto;gap:10px;min-height:0;height:-moz-max-content;height:max-content;align-self:start;align-content:start;padding:12px}.preview-page .checkout-panel-head>span{max-width:124px;overflow:hidden;color:color-mix(in srgb,var(--soft),var(--preview-secondary) 18%);font-size:.56rem;text-overflow:ellipsis;white-space:nowrap}.preview-page .checkout-price-card{border-radius:10px;background:linear-gradient(135deg,color-mix(in srgb,var(--preview-primary),transparent 91%),transparent 58%),linear-gradient(180deg,rgba(255,255,255,.048),rgba(255,255,255,.018)),rgba(3,6,12,.78)}.preview-page .checkout-offer-row{padding:9px}.preview-page .checkout-offer-row>strong{border:1px solid color-mix(in srgb,var(--preview-primary),transparent 68%);border-radius:999px;padding:4px 7px;background:color-mix(in srgb,var(--preview-primary),transparent 91%);color:color-mix(in srgb,var(--preview-primary),#fff 8%);font-size:.56rem;line-height:1}.preview-page .checkout-price-row{min-height:35px;border-top-color:var(--preview-soft-line);padding:7px 9px}.preview-page .checkout-price-row>span{color:color-mix(in srgb,var(--soft),var(--preview-secondary) 8%);font-size:.54rem}.preview-page .checkout-price-row.is-primary{min-height:44px;background:linear-gradient(90deg,color-mix(in srgb,var(--preview-primary),transparent 88%),transparent 72%),rgba(255,255,255,.03)}.preview-page .sale-price{font-size:1.62rem}.preview-page .save-amount{color:color-mix(in srgb,var(--preview-primary),#fff 10%);font-size:.68rem}.preview-page .checkout-pack-summary{grid-template-rows:auto auto;min-height:0;border-color:var(--preview-soft-line);border-radius:10px;padding:10px;background:linear-gradient(135deg,color-mix(in srgb,var(--preview-primary),transparent 92%),transparent 56%),linear-gradient(225deg,color-mix(in srgb,var(--preview-secondary),transparent 94%),transparent 58%),rgba(255,255,255,.032)}.preview-page .checkout-summary-heading{border-bottom-color:var(--preview-soft-line)}.preview-page .checkout-summary-heading>span{color:color-mix(in srgb,var(--soft),var(--preview-secondary) 12%);font-size:.58rem}.preview-page .checkout-summary-heading>strong{border-color:color-mix(in srgb,var(--preview-primary),transparent 62%);background:linear-gradient(135deg,color-mix(in srgb,var(--preview-primary),transparent 88%),transparent 62%),rgba(255,255,255,.035);color:color-mix(in srgb,var(--preview-primary),#fff 14%);box-shadow:inset 0 1px 0 rgba(255,255,255,.09),0 0 18px var(--preview-glow)}.preview-page .checkout-feature-grid{height:auto;min-height:0;gap:7px;grid-auto-rows:minmax(46px,auto);margin:0}.preview-page .checkout-feature-grid li{display:grid;align-content:center;justify-items:center;min-height:46px;border-color:color-mix(in srgb,var(--preview-number-accent,var(--preview-primary)),transparent 75%);border-radius:9px;padding:7px 6px;text-align:center;background:linear-gradient(135deg,var(--preview-number-panel),transparent 64%),linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.018)),rgba(3,6,12,.72)}.preview-page .checkout-feature-grid strong{color:transparent;background:linear-gradient(180deg,var(--preview-number-top),var(--preview-number-mid) 50%,var(--preview-number-bottom));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:var(--display-font);font-size:1.04rem;line-height:1;text-shadow:none;filter:drop-shadow(0 .45rem .65rem rgba(0,0,0,.55))}.preview-page .checkout-feature-grid span{margin-top:4px;color:color-mix(in srgb,var(--soft),var(--preview-secondary) 12%);font-size:.48rem;font-weight:900;line-height:1.05}@media (max-width:1180px){.preview-page .pack-detail-hero{grid-template-columns:minmax(0,1fr) minmax(268px,300px)}}@media (max-width:860px){.preview-page .pack-detail-hero{grid-template-columns:1fr}.preview-page .buy-panel{height:auto;grid-template-rows:auto}.preview-page .checkout-pack-summary{min-height:184px}}@media (max-width:460px){.preview-page .checkout-feature-grid{grid-template-columns:1fr}.preview-page .checkout-pack-summary{min-height:0}}.preview-page .pro-main h1{position:relative;display:inline-block;width:-moz-fit-content;width:fit-content;max-width:100%;padding-bottom:8px;color:transparent;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:3.25rem;line-height:.88;letter-spacing:0;text-shadow:none}.preview-page .pro-main h1:after{content:"";position:absolute;left:0;bottom:0;width:min(100%,320px);height:3px;border-radius:999px;opacity:.88}.preview-ultimate .pro-main h1{background-image:linear-gradient(180deg,#fff8d6,#ffd166 46%,#b97912);filter:drop-shadow(0 10px 20px rgba(0,0,0,.58)) drop-shadow(0 0 22px rgba(255,209,102,.32))}.preview-ultimate .pro-main h1:after{background:linear-gradient(90deg,#ffe9a3,#ffd166,transparent);box-shadow:0 0 20px rgba(255,209,102,.28)}.preview-pro .pro-main h1{background-image:linear-gradient(180deg,#f4fffb,#74ffc1 38%,#2d9cff);filter:drop-shadow(0 10px 20px rgba(0,0,0,.58)) drop-shadow(0 0 20px rgba(116,255,193,.22))}.preview-pro .pro-main h1:after{background:linear-gradient(90deg,#74ffc1,#2d9cff,transparent);box-shadow:0 0 18px rgba(45,156,255,.24)}.preview-basic .pro-main h1{background-image:linear-gradient(180deg,#fff7ff,#d8b4fe 42%,#8b5cf6);filter:drop-shadow(0 10px 20px rgba(0,0,0,.58)) drop-shadow(0 0 20px rgba(168,85,247,.24))}.preview-basic .pro-main h1:after{background:linear-gradient(90deg,#d8b4fe,#a855f7,transparent);box-shadow:0 0 18px rgba(168,85,247,.24)}.preview-bronze .pro-main h1{background-image:linear-gradient(180deg,#fff4e5,#ffbd81 42%,#a35f24);filter:drop-shadow(0 10px 20px rgba(0,0,0,.58)) drop-shadow(0 0 18px rgba(196,124,45,.24))}.preview-bronze .pro-main h1:after{background:linear-gradient(90deg,#ffbd81,#c47c2d,transparent);box-shadow:0 0 18px rgba(196,124,45,.22)}@media (max-width:1180px){.preview-page .pro-main h1{font-size:2.75rem}}@media (max-width:760px){.preview-page .pro-main h1{font-size:2.15rem}}body,html{width:100%;max-width:100%;overflow-x:clip}body,body *{min-width:0}canvas,img,svg,video{max-width:100%}.button,.icon-link,.navigation a,button,input,select{touch-action:manipulation}.button,.checkout-button,.preview-library-card .button,.product-actions .button{min-height:48px;white-space:normal;text-align:center}.account-shell,.auth-shell,.cart-shell,.commerce-shell,.content-section,.preview-page,.product-detail,.reference-storefront,.site-footer,.site-header,.status-shell,.support-panel{max-width:100%}.site-header{width:min(1240px,calc(100% - 24px))}.navigation{min-width:0;flex-wrap:wrap;justify-content:center}.header-actions{min-width:-moz-max-content;min-width:max-content}.brand,.brand span{min-width:0}.auth-card h1,.brand small,.brand strong,.commerce-heading h1,.featured-title h2,.pack-stage-heading h1,.preview-page .pro-main h1,.product-card h3,.product-detail h1,.section-title h2{overflow-wrap:anywhere}.account-layout,.cart-layout,.checkout-feature-grid,.checkout-grid,.counts-grid,.featured-product,.old-preview-system .preview-workbench,.preview-library-grid,.preview-page .pack-detail-hero,.product-detail-grid,.product-grid,.steps-list,.support-panel{min-width:0}.featured-product{grid-template-columns:minmax(0,62%) minmax(300px,38%)}.detail-image,.effect-video-frame,.featured-media,.preview-cover,.pro-cover,.product-image{overflow:hidden}.effect-video-frame video,.preview-stage video{max-width:100%;height:100%}.product-image{min-height:0}.product-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.preview-library-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}.checkout-feature-grid,.counts-grid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.cart-table-wrap,.comparison-table,.table-wrap{max-width:100%}.cart-table-wrap,.table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.comparison-table{width:100%}.auth-card,.checkout-panel,.form-stack,.summary-card{min-width:0}input,select,textarea{max-width:100%}.checkout-offer-row,.checkout-price-row,.payment-choice,.summary-line,.summary-product{min-width:0}.checkout-price-row span,.payment-choice>div,.summary-product span{min-width:0;overflow-wrap:anywhere}.old-preview-system .effect-video-grid{max-width:100%}.old-preview-system .effect-video-card,.old-preview-system.legacy-list-preview.is-full-preview .effect-video-card,.old-preview-system.legacy-list-preview.is-vfx-preview .effect-video-card{min-width:0}.old-preview-system .effect-preview-panel,.old-preview-system .preview-category-panel{min-width:0;max-width:100%}.preview-modal-backdrop{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:18px;background:rgba(0,0,0,.72);backdrop-filter:blur(12px)}.preview-modal{width:min(920px,100%);max-height:calc(100dvh - 36px);overflow:auto;border:1px solid var(--line-strong);border-radius:var(--radius);padding:16px;background:linear-gradient(135deg,rgba(45,156,255,.12),transparent 42%),linear-gradient(245deg,rgba(255,209,102,.1),transparent 46%),rgba(8,11,18,.96);box-shadow:0 28px 100px rgba(0,0,0,.55)}.preview-modal-header{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px}.preview-modal-header span{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-bottom:6px;border:1px solid rgba(56,217,255,.28);border-radius:999px;padding:6px 9px;color:var(--cyan);background:rgba(56,217,255,.08);font-size:.68rem;font-weight:900;text-transform:uppercase}.preview-modal-header h2{margin:0;color:var(--text);font-size:clamp(1.35rem,3vw,2.35rem);line-height:1}.preview-modal-close{min-height:44px;border:1px solid var(--line);border-radius:var(--radius);padding:0 14px;color:var(--soft);background:rgba(255,255,255,.06);font-weight:850;cursor:pointer}.preview-modal-close:focus-visible,.preview-modal-close:hover{color:var(--text);border-color:var(--line-strong)}.preview-modal-frame{overflow:hidden;aspect-ratio:16/9;border:1px solid var(--line);border-radius:calc(var(--radius) - 2px);background:#05070d}.preview-modal-video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:1180px){.site-header{grid-template-columns:minmax(0,1fr) auto}.navigation{grid-column:1/-1;grid-row:2;justify-content:flex-start}.account-layout,.cart-layout,.checkout-grid,.featured-product,.preview-page .pack-detail-hero,.product-detail-grid{grid-template-columns:1fr}.checkout-summary{position:static}.featured-media{min-height:clamp(260px,44vw,420px);border-right:0;border-bottom:1px solid var(--line-strong)}}@media (max-width:860px){.site-header{top:8px;width:min(100% - 18px,1240px);gap:10px;padding:10px}.brand-logo{width:40px;height:40px}.navigation{overflow:visible}.navigation a{min-height:42px;padding:0 10px;font-size:.82rem}.header-actions{gap:6px}.icon-link{width:42px;height:42px}.auth-card,.checkout-panel,.empty-cart,.featured-product,.product-card,.summary-card,.support-panel{border-radius:12px}.old-preview-system .preview-workbench,.preview-page .pack-detail-hero{grid-template-columns:1fr}.old-preview-system .preview-category-panel,.preview-page .buy-panel{position:static;height:auto}.detail-image,.featured-media,.preview-page .pro-cover{min-height:clamp(220px,58vw,360px)}}@media (max-width:640px){.site-header{grid-template-columns:1fr auto}.brand small{display:none}.navigation{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:6px}.navigation a{justify-content:center;padding:0 8px;font-size:.76rem}.navigation a svg{display:none}.account-shell,.auth-shell,.cart-shell,.commerce-shell,.content-section,.preview-page,.product-detail,.reference-storefront,.site-footer,.support-panel{width:min(100% - 20px,1240px);margin-right:auto;margin-left:auto}.auth-card h1,.commerce-heading h1,.pack-stage-heading h1,.product-detail h1,.section-title h2{font-size:clamp(2rem,13vw,3.3rem);line-height:.95}.auth-card,.checkout-panel,.featured-panel,.product-body,.summary-card{padding:clamp(16px,5vw,22px)}.auth-alternate,.checkout-feature-grid,.checkout-offer-row,.checkout-price-row,.counts-grid,.faq-list,.featured-actions,.form-stack,.payment-choice,.preview-library-grid,.product-actions,.product-grid,.steps-list,.summary-line,.summary-product,.support-links{grid-template-columns:1fr}.auth-card .button,.checkout-button,.featured-actions .button,.product-actions .button,.support-links .button{width:100%}.payment-choice{justify-items:start}.payment-choice input{justify-self:start}.product-image{aspect-ratio:16/11}.featured-media{min-height:220px}.preview-modal-backdrop{padding:10px}.preview-modal{max-height:calc(100dvh - 20px);padding:12px}.preview-modal-header{align-items:stretch;flex-direction:column}.preview-modal-close{width:100%}.preview-modal-frame{aspect-ratio:4/5}.preview-page .pro-main h1{font-size:clamp(1.9rem,11vw,2.55rem)}.old-preview-system .preview-button-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.site-header{width:min(100% - 12px,1240px)}.brand strong{font-size:.92rem}.navigation{grid-template-columns:1fr}.navigation a{width:100%}.header-actions{align-self:start}.featured-pricing-badges,.preview-system-steps,.product-labels{align-items:stretch;flex-direction:column}.counts-grid,.old-preview-system .preview-button-grid,.preview-page .checkout-feature-grid{grid-template-columns:1fr}}