/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--radius-sm:.25rem;--radius-lg:.5rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.static{position:static}.isolate{isolation:isolate}.block{display:block}.hidden{display:none}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/archivo-latin-wght-normal.woff2)format("woff2-variations")}:root{--bg:#f4f4f5;--surface:#fff;--surface-soft:#ebebed;--surface-raised:#fafafa;--ink:#111113;--muted:#626268;--muted-soft:#85858c;--line:#11111321;--line-strong:#1111133d;--orange:#ff6200;--orange-hover:#e95700;--dark:#09090b;--shadow-sm:0 8px 24px #11111312;--shadow-lg:0 24px 70px #1111131c;--shell:1180px;--radius-sm:8px;--radius:14px;--radius-lg:20px;--ease:cubic-bezier(.2,.72,.2,1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--bg:#0b0b0d;--surface:#141416;--surface-soft:#1c1c1f;--surface-raised:#171719;--ink:#f4f4f5;--muted:#b0b0b6;--muted-soft:#85858d;--line:#ffffff1c;--line-strong:#ffffff38;--shadow-sm:0 8px 26px #0000003d;--shadow-lg:0 28px 80px #00000059;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{background:var(--bg)}body{background:var(--bg);min-width:320px;color:var(--ink);text-rendering:optimizelegibility;margin:0;font-family:Archivo Variable,Segoe UI,system-ui,sans-serif;font-size:16px;line-height:1.55;overflow-x:hidden}::selection{background:var(--orange);color:#111}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}h1,h2,h3,p,figure,dl,dd{margin:0}h1,h2,h3{letter-spacing:-.045em;text-wrap:balance;line-height:1.04}button,input,select,textarea{font:inherit}button,a,summary{-webkit-tap-highlight-color:transparent}:is(button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible){outline:2px solid var(--orange);outline-offset:3px}.skip-link{z-index:200;background:var(--orange);color:#09090b;border-radius:8px;padding:10px 14px;font-size:13px;font-weight:800;transition:transform .14s;position:fixed;top:10px;left:10px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.shell{width:min(var(--shell), calc(100% - 64px));margin-inline:auto}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.form-honeypot{position:absolute!important;left:-9999px!important}.form-success{color:#2b8a50}.form-error{color:#c84638}.button{border-radius:var(--radius-sm);min-height:48px;transition:transform .16s var(--ease), background-color .16s ease, border-color .16s ease;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-size:14px;font-weight:740;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-primary{background:var(--orange);color:#111}.button-primary:hover{background:var(--orange-hover)}.button-secondary{border-color:var(--line-strong);background:var(--surface)}.site-header{z-index:50;background:var(--surface);border-bottom:1px solid #ff620047;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.site-header{background:color-mix(in srgb, var(--surface) 97.5%, transparent)}}.site-header{-webkit-backdrop-filter:blur(8px);box-shadow:0 8px 24px #0000000a}.header-inner{grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;min-height:72px;display:grid}.brand{width:112px;line-height:0;display:block}.brand img{width:100%;height:auto}.desktop-nav{align-items:center;gap:28px;display:flex}.desktop-nav a{color:#ff6200d4;padding:9px 2px;font-size:14px;font-weight:710;transition:color .15s;position:relative}.desktop-nav a:after{background:var(--orange);content:"";height:2px;transition:right .17s var(--ease), left .17s var(--ease);border-radius:2px;position:absolute;bottom:3px;left:50%;right:50%}.desktop-nav a:hover{color:var(--orange)}.desktop-nav a:hover:after{left:2px;right:2px}.desktop-nav a:focus-visible:after{left:2px;right:2px}.header-actions{justify-self:end}.theme-toggle{background:var(--surface-soft);border:1px solid #ff620080;border-radius:999px;grid-template-columns:1fr 1fr;align-items:center;width:64px;height:34px;padding:0;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.theme-toggle{background:color-mix(in srgb, var(--surface-soft) 78%, transparent)}}.theme-toggle{color:var(--orange);cursor:pointer}.theme-knob{background:var(--orange);width:26px;height:26px;transition:transform .2s var(--ease);border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 0 18px #ff62004d}[data-theme=dark] .theme-knob{transform:translate(30px)}.theme-sun,.theme-moon{z-index:1;justify-self:center;font-size:16px;line-height:1;position:relative}.theme-moon{color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.theme-moon{color:color-mix(in srgb, var(--orange) 70%, var(--ink))}}.mobile-menu{display:none}.breadcrumbs{color:var(--muted-soft);letter-spacing:.07em;text-transform:uppercase;flex-wrap:wrap;gap:8px;margin-bottom:34px;font-size:12px;font-weight:720;display:flex}.breadcrumbs span{gap:8px;display:flex}.breadcrumbs strong{color:var(--ink)}.breadcrumbs i{font-style:normal}.eyebrow{color:var(--orange);letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:760}.storefront-home{background:var(--bg);align-items:center;min-height:calc(100svh - 72px);padding:30px 0;display:grid}.storefront-heading{max-width:760px;margin-bottom:24px}.storefront-heading h1{font-size:42px;font-weight:720}.storefront-heading h1 span{color:var(--orange)}.storefront-heading p{max-width:680px;color:var(--muted);margin-top:16px;font-size:17px;line-height:1.65}.product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.product-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-width:0;transition:transform .18s var(--ease), border-color .18s ease, box-shadow .18s ease;overflow:hidden}.product-card:hover{border-color:var(--line-strong);box-shadow:var(--shadow-sm);transform:translateY(-3px)}.product-image-link,.product-media,.product-media picture{display:block}.product-media{isolation:isolate;aspect-ratio:16/10;background:var(--surface-soft);position:relative;overflow:hidden}.product-media picture{position:absolute;inset:0}.product-media img{aspect-ratio:auto;object-fit:contain;width:100%;height:100%;transition:transform .28s var(--ease)}.product-picture-backdrop{z-index:0}.product-picture-backdrop img{object-fit:cover;filter:blur(11px)saturate(.9);opacity:.5;transform:scale(1.08)}.product-picture-foreground{z-index:1}.product-picture-foreground img{object-fit:cover}.product-media-compact{aspect-ratio:16/10}.product-card:hover .product-media img{transform:scale(1.015)}.product-card:hover .product-picture-backdrop img{transform:scale(1.08)}.product-meta{color:var(--muted-soft);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:10px;font-size:11px;font-weight:720;display:flex}.product-meta span+span:before{color:var(--orange);content:"•";margin-right:7px}.product-copy h3{margin-top:9px;font-size:20px;font-weight:720}.product-copy>p{min-height:44px;color:var(--muted);margin-top:9px;font-size:13px;line-height:1.5}.product-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:end;gap:14px;margin-top:17px;padding-top:15px;display:flex}.product-footer>div{gap:1px;display:grid}.product-footer small{color:var(--muted-soft);text-transform:uppercase;font-size:10px}.product-footer strong{font-variant-numeric:tabular-nums;font-size:24px}.product-button{border:1px solid var(--line-strong);border-radius:var(--radius-sm);align-items:center;gap:7px;min-height:40px;padding:0 13px;font-size:13px;font-weight:720;display:inline-flex}.product-button span{color:var(--orange)}.catalog-more{border-bottom:1px solid var(--ink);gap:8px;width:max-content;margin:28px auto 0;padding-bottom:3px;font-size:13px;font-weight:720;display:flex}.home-blueprint{background:var(--surface);color:var(--ink);padding-block:88px;overflow:hidden}.home-blueprint-panel{grid-template-columns:.9fr 1.1fr;align-items:center;gap:70px;display:grid;position:relative}.home-blueprint-panel:after{z-index:0;content:"";pointer-events:none;background:radial-gradient(circle,#ff62002b,#0000 62%);position:absolute;inset:-120px -220px -120px 55%}.home-blueprint-art,.home-blueprint-copy{z-index:1;position:relative}.home-blueprint-copy>span,.blueprint-system-heading>span,.blueprint-toolkit header>span,.blueprint-final-cta span{color:var(--orange);letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:770}.home-blueprint-copy h2{max-width:650px;margin-top:12px;font-size:42px}.home-blueprint-copy p{max-width:640px;color:var(--muted);margin-top:18px;font-size:16px;line-height:1.7}.home-blueprint-action{align-items:center;gap:20px;margin-top:26px;display:flex}.home-blueprint-action>strong{font-size:28px}.blueprint-tilt-card{--tilt-x:0deg;--tilt-y:0deg;--glare-x:50%;--glare-y:50%;perspective:1100px}.blueprint-card-face{border-radius:var(--radius);transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transform-style:preserve-3d;transition:transform .17s var(--ease);background:#08080a;border:1px solid #ffffff29;position:relative;overflow:hidden;box-shadow:0 24px 70px #00000059}.blueprint-card-front{width:100%;height:auto}.blueprint-card-glare{background:linear-gradient(112deg,#0000 15%,#4eccff14 32%,#ffffff2e 43%,#ffaa5621 53%,#b76bff14 62%,#0000 80%),repeating-linear-gradient(128deg,#0000 0 13%,#ffffff09 14%,#0000 15% 28%);background-position:var(--glare-x) var(--glare-y);opacity:.38;mix-blend-mode:screen;pointer-events:none;background-size:190% 190%,100% 100%;transition:opacity .18s;position:absolute;inset:0}.blueprint-tilt-card.is-compact .blueprint-card-face{border-radius:12px}.free-drop-section{background:var(--bg);padding-block:72px}.free-drop-form{border:1px solid var(--line);border-left:4px solid var(--orange);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm);grid-template-columns:1fr .85fr;align-items:end;gap:30px 56px;padding:38px;display:grid}.free-drop-form>div:first-of-type>span{color:var(--orange);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:760}.free-drop-form h2{max-width:620px;margin-top:7px;font-size:36px}.free-drop-form p{max-width:660px;color:var(--muted);margin-top:10px;font-size:15px}.free-drop-fields{grid-template-columns:1fr auto;gap:9px;display:grid}.free-drop-fields input{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--bg);min-width:0;height:50px;color:var(--ink);outline:0;padding:0 14px;font-size:16px}.free-drop-consent{color:var(--muted);grid-column:1/-1;align-items:flex-start;gap:9px;font-size:12px;line-height:1.55;display:flex}.free-drop-consent a{border-bottom:1px solid var(--orange);color:var(--ink)}.simple-page-hero,.page-hero{background:var(--surface);padding:44px 0 70px}.shop-page-intro{padding:28px 0 34px}.shop-page-intro .breadcrumbs{margin-bottom:22px}.shop-page-intro .shell,.catalog-page .shell{width:min(1040px,100% - 64px)}.simple-page-hero-grid,.page-hero-grid{grid-template-columns:1fr .62fr;align-items:end;gap:74px;display:grid}.simple-page-hero h1,.page-hero h1{max-width:760px;font-size:52px}.simple-page-hero p,.page-hero p{color:var(--muted);font-size:16px;line-height:1.7}.catalog-section{padding-block:34px 96px}.catalog-page{background:var(--bg)}.shop-first-viewport{background:var(--bg);align-items:center;min-height:calc(100svh - 72px);padding:24px 0 30px;display:grid}.shop-first-viewport .breadcrumbs{margin-bottom:16px}.shop-first-heading{grid-template-columns:1fr .65fr;align-items:end;gap:56px;margin-bottom:22px;display:grid}.shop-first-heading h1{max-width:690px;font-size:42px}.shop-first-heading p{color:var(--muted);font-size:14px;line-height:1.6}.shop-first-viewport .product-media{aspect-ratio:16/9}.shop-first-viewport .product-copy{padding:13px 15px}.shop-first-viewport .product-copy>p{display:none}.shop-first-viewport .product-copy h3{margin-top:6px;font-size:17px}.shop-first-viewport .product-footer{margin-top:10px;padding-top:9px}.shop-first-viewport .product-footer strong{font-size:20px}.shop-first-viewport .product-button{min-height:34px}.site-footer{color:#f4f4f5;background:#0b0b0d;border-top:1px solid #ffffff1a}.footer-main{grid-template-columns:1fr 1.1fr;gap:80px;padding-block:58px;display:grid}.footer-brand p{color:#b3b3b9;max-width:440px;margin-top:18px;font-size:14px}.footer-brand>span{color:#85858d;margin-top:16px;font-size:11px;display:block}.footer-socials{gap:8px;margin-top:18px;display:flex}.footer-socials a{background:#ffffff0a;border:1px solid #ffffff26;border-radius:9px;place-items:center;width:38px;height:38px;transition:transform .15s,border-color .15s;display:grid}.footer-socials a:hover{border-color:#ff6200b3;transform:translateY(-2px)}.footer-socials svg{width:19px;height:19px}.footer-social-youtube .platform-icon-primary{fill:#f03}.footer-social-youtube .platform-icon-cutout{fill:#fff}.platform-icon-tiktok-cyan{fill:#25f4ee}.platform-icon-tiktok-red{fill:#fe2c55}.platform-icon-tiktok-main{fill:#fff}.footer-social-facebook .platform-icon-primary{fill:#1877f2}.footer-social-gumroad .platform-icon-primary{fill:#ff90e8}.footer-links{grid-template-columns:repeat(3,1fr);gap:34px;display:grid}.footer-links>div{align-content:start;gap:9px;display:grid}.footer-links strong{letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:11px}.footer-links a,.footer-privacy-button{color:#b3b3b9;font-size:13px}.footer-links a:hover,.footer-privacy-button:hover{color:#fff}.footer-privacy-button{cursor:pointer;text-align:left;background:0 0;border:0;width:max-content;padding:0}.footer-bottom{color:#85858d;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:20px;min-height:54px;font-size:10px;display:flex}.not-found{align-items:center;min-height:calc(100svh - 72px);padding-block:70px;display:grid}.not-found span{color:var(--orange);font-weight:760}.not-found h1{max-width:780px;margin-top:12px;font-size:52px}.not-found p{color:var(--muted);margin-top:15px}.not-found .shell>div{gap:10px;margin-top:24px;display:flex}.route-loading{z-index:80;background:0 0;height:3px;position:fixed;top:0;left:0;right:0;overflow:hidden}.route-loading:after{background:var(--orange);content:"";border-radius:999px;width:34%;height:100%;animation:.9s ease-in-out infinite route-progress;display:block;box-shadow:0 0 14px #ff620073}.route-loading span{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes route-progress{0%{transform:translate(-110%)}to{transform:translate(310%)}}@media (max-width:980px){.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-blueprint-panel{gap:44px}.desktop-nav{gap:18px}}@media (max-width:820px){.shell{width:min(100% - 36px, var(--shell))}.desktop-nav,.header-actions{display:none}.header-inner{grid-template-columns:1fr auto;min-height:66px}.site-header{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.site-header{background:color-mix(in srgb, var(--surface) 98.5%, transparent)}}.site-header{-webkit-backdrop-filter:blur(5px)}.brand{width:96px}.mobile-menu{display:block}.mobile-menu>summary{cursor:pointer;border:1px solid #ff62006b;border-radius:50%;align-content:center;gap:6px;width:40px;height:40px;padding:11px;list-style:none;display:grid}.mobile-menu>summary::-webkit-details-marker{display:none}.mobile-menu>summary span{background:var(--orange);height:1px;display:block}.mobile-menu-panel{border-bottom:1px solid var(--line);background:var(--surface);max-height:calc(100dvh - 66px);box-shadow:var(--shadow-lg);padding:18px;position:absolute;top:66px;left:0;right:0;overflow:auto}.mobile-nav{display:grid}.mobile-nav a{border-bottom:1px solid var(--line);min-height:48px;color:var(--ink);align-items:center;font-size:16px;font-weight:700;display:flex}.mobile-theme-row{color:var(--muted);justify-content:space-between;align-items:center;margin:16px 0;font-size:14px;display:flex}.mobile-menu-panel>.button{width:100%}.storefront-heading h1,.simple-page-hero h1,.page-hero h1,.not-found h1{font-size:44px}.home-blueprint-panel,.free-drop-form,.simple-page-hero-grid,.page-hero-grid,.footer-main{grid-template-columns:1fr}.home-blueprint-art{max-width:680px}.footer-main{gap:46px}}@media (max-width:620px){body{font-size:16px}.shell{width:calc(100% - 32px)}.button{min-height:46px;font-size:13px}.storefront-home,.shop-first-viewport{min-height:auto;padding:34px 0 56px}.storefront-heading{margin-bottom:25px}.storefront-heading h1,.simple-page-hero h1,.page-hero h1,.not-found h1{font-size:36px;line-height:1.02}.storefront-heading p{margin-top:12px;font-size:15px}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.product-card{border-radius:10px}.product-copy{padding:11px}.product-meta{display:none}.product-copy h3{margin-top:0;font-size:15px;line-height:1.18}.product-copy>p{display:none}.product-footer{margin-top:10px;padding-top:9px}.product-footer small,.product-button{display:none}.product-footer strong{font-size:18px}.shop-first-viewport .shell{width:calc(100% - 32px)}.shop-first-heading{grid-template-columns:1fr;gap:12px;margin-bottom:24px}.shop-first-heading h1{font-size:36px}.shop-first-viewport .product-grid{gap:10px}.shop-first-viewport .product-media{aspect-ratio:1}.product-picture-backdrop img{filter:none;opacity:.28}.shop-first-viewport .product-copy{padding:11px}.shop-first-viewport .product-copy h3{font-size:15px}.home-blueprint{padding-block:58px}.home-blueprint-panel{gap:34px}.home-blueprint-copy h2{font-size:34px}.home-blueprint-copy p{font-size:15px}.home-blueprint-action{flex-direction:column;align-items:stretch}.home-blueprint-action .button{width:100%}.blueprint-card-glare{display:none}.free-drop-section{padding-block:48px}.free-drop-form{gap:22px;padding:24px 20px}.free-drop-form h2{font-size:30px}.free-drop-form p{font-size:14px}.free-drop-fields{grid-template-columns:1fr}.free-drop-fields .button{width:100%}.free-drop-consent{font-size:13px}.simple-page-hero,.page-hero{padding:28px 0 48px}.simple-page-hero-grid,.page-hero-grid{gap:15px}.simple-page-hero p,.page-hero p{font-size:15px}.breadcrumbs{margin-bottom:24px;font-size:11px}.catalog-section{padding-block:42px 66px}.footer-main{gap:38px;padding-block:42px}.footer-brand p{font-size:13px}.footer-links{grid-template-columns:1fr 1fr;gap:28px 22px}.footer-links a,.footer-privacy-button{font-size:13px}.footer-bottom{flex-direction:column;justify-content:center;align-items:flex-start;padding-block:18px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}.commerce-product{background:var(--surface);align-items:start;min-height:calc(100svh - 72px);padding:34px 0 28px;display:grid}.commerce-grid{grid-template-columns:minmax(0,.94fr) minmax(370px,.76fr);align-items:center;gap:54px;max-width:1080px;margin-inline:auto;display:grid}.product-gallery{min-width:0}.gallery-stage{border:1px solid var(--line);border-radius:var(--radius);background:#dfe7ec;position:relative;overflow:hidden}.gallery-stage>img{aspect-ratio:1;object-fit:contain;width:100%}.gallery-stage-contain>img{object-fit:contain}.gallery-stage-landscape>img{aspect-ratio:16/10;padding:6px}.gallery-stage figcaption{border-radius:var(--radius-sm);color:#fff;background:#0a0a0ce6;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.gallery-stage figcaption span{font-size:13px;font-weight:720}.gallery-stage figcaption small{color:#bdbdc3;font-size:11px}.gallery-thumbs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.gallery-thumbs button{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);min-width:0;color:var(--ink);cursor:pointer;text-align:left;padding:0;overflow:hidden}.gallery-thumbs img{aspect-ratio:16/10;object-fit:contain;background:#dfe7ec;width:100%;padding:3px}.gallery-thumbs span{text-overflow:ellipsis;white-space:nowrap;padding:7px 8px;font-size:10px;font-weight:690;display:block;overflow:hidden}.buy-panel h1{font-size:48px;font-weight:720}.buy-outcome{max-width:560px;color:var(--muted);margin-top:16px;font-size:16px;line-height:1.7}.buy-price{border-block:1px solid var(--line);align-items:baseline;gap:10px;margin-top:25px;padding-block:20px;display:flex}.buy-note{color:var(--muted-soft);text-align:center;margin-top:9px;font-size:11px}.buy-includes{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-soft);margin-top:22px;padding:20px}.buy-includes ul{gap:7px;margin:13px 0 0;padding:0;list-style:none;display:grid}.buy-includes li{color:var(--muted);padding-left:18px;font-size:13px;position:relative}.buy-includes li:before{color:var(--orange);content:"•";position:absolute;left:0}.buy-facts{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:14px;display:grid}.buy-facts>div{border-right:1px solid var(--line);min-width:0;padding:13px 10px 13px 0}.buy-facts>div:not(:first-child){padding-left:10px}.buy-facts>div:last-child{border-right:0}.buy-facts dt{color:var(--muted-soft);text-transform:uppercase;font-size:9px}.buy-facts dd{margin-top:3px;font-size:12px;font-weight:720}.support-link{border-bottom:1px solid var(--line-strong);gap:7px;margin-top:16px;font-size:12px;font-weight:680;display:inline-flex}.support-link span{color:var(--orange)}.inventory-section{background:var(--bg);padding-block:86px}.editorial-heading,.related-heading{grid-template-columns:1fr 380px;align-items:end;gap:64px;margin-bottom:32px;display:grid}.editorial-heading h2,.related-heading h2{font-size:42px}.editorial-heading>div>p{color:var(--ink);margin-top:7px;font-size:16px}.editorial-heading>p,.related-heading p{color:var(--muted);font-size:14px;line-height:1.65}.asset-visual-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.asset-visual-card{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);min-width:0;transition:transform .16s,border-color .16s;overflow:hidden}.asset-visual-card:hover{border-color:var(--line-strong);transform:translateY(-2px)}.asset-visual-card img{aspect-ratio:1;object-fit:contain;width:100%;transition:transform .2s var(--ease);background:linear-gradient(145deg,#eef3f5,#d8e2e7);padding:14px}.asset-visual-card:hover img{transform:scale(1.035)}.asset-visual-card>div{grid-template-columns:25px 1fr;align-items:center;gap:7px;min-height:58px;padding:10px 11px;display:grid}.asset-visual-card span{color:var(--orange);font-size:10px;font-weight:780}.asset-visual-card strong{font-size:12px;line-height:1.35}.product-proof-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:80px;display:grid}.product-proof-copy>span,.viral-heading span,.product-clarity header>span{color:var(--orange);letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:770}.product-proof-copy h2{max-width:620px;margin-top:10px;font-size:44px}.product-proof-copy p{color:#b8b8be;max-width:620px;margin-top:16px;font-size:16px;line-height:1.7}.product-proof-copy a{border-bottom:1px solid #ffffff52;gap:8px;margin-top:22px;font-size:13px;font-weight:720;display:inline-flex}.product-proof-copy a span{color:var(--orange)}.short-player{justify-self:center;width:100%;max-width:300px}.phone-shell{background:#151518;border:1px solid #fff3;border-radius:28px;padding:7px}.phone-speaker,.phone-action,.phone-volume{display:none}.short-player-frame{aspect-ratio:9/16;background:#0b0b0d;border-radius:22px;position:relative;overflow:hidden}.short-player-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.short-facade{color:#fff;cursor:pointer;text-align:left;background:radial-gradient(circle at 50% 28%,#ff620040,#0000 46%),#0c0c0e;border:0;width:100%;padding:0;position:absolute;inset:0;overflow:hidden}.short-facade img{object-fit:cover;width:100%;height:100%}.short-facade:after{content:"";background:linear-gradient(#0000000d,#0000 45%,#000000d9);position:absolute;inset:0}.short-facade-shine{display:none}.short-play{z-index:2;background:#0000008c;border:1px solid #ffffffa6;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.short-play i{border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:11px solid #fff;width:0;height:0;transform:translate(2px)}.short-facade-title{z-index:2;font-size:14px;font-weight:740;line-height:1.3;position:absolute;bottom:19px;left:17px;right:17px}.short-rank{z-index:2;background:#0009;border:1px solid #fff6;border-radius:50%;place-items:center;width:38px;height:38px;font-size:11px;font-weight:740;display:grid;position:absolute;top:16px;left:16px}.short-stat{z-index:2;color:var(--orange);font-size:13px;position:absolute;top:21px;right:16px}.short-player>p{color:#a5a5ac;margin-top:10px;font-size:12px}.product-clarity{background:var(--surface);padding-block:76px}.product-clarity>.shell{grid-template-columns:.65fr 1fr;align-items:start;gap:76px;display:grid}.product-clarity h2{margin-top:9px;font-size:36px}.product-clarity-grid{border-top:1px solid var(--line-strong)}.product-clarity details{border-bottom:1px solid var(--line)}.product-clarity summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:64px;font-size:15px;font-weight:720;list-style:none;display:flex}.product-clarity summary::-webkit-details-marker{display:none}.product-clarity summary i{color:var(--orange);font-size:21px;font-style:normal;transition:transform .15s}.product-clarity details[open] summary i{transform:rotate(45deg)}.product-clarity details p{max-width:700px;color:var(--muted);padding:0 40px 18px 0;font-size:14px;line-height:1.65}.related-section{background:var(--bg);padding-block:80px}.related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.related-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);transition:transform .16s,border-color .16s;overflow:hidden}.related-card:hover{border-color:var(--line-strong);transform:translateY(-2px)}.product-media-compact img{aspect-ratio:16/10;object-fit:contain;background:#dfe7ec;width:100%;padding:0}.related-copy{gap:6px;padding:16px;display:grid}.related-copy>span{color:var(--muted-soft);text-transform:uppercase;font-size:10px}.related-copy>small{border-top:1px solid var(--line);justify-content:space-between;padding-top:10px;font-size:12px;font-weight:720;display:flex}.related-copy i{color:var(--orange);font-style:normal}.mobile-buy-bar{display:none}.blueprint-hero-v3{color:#f4f4f5;background:#08080a;align-items:center;min-height:calc(100svh - 72px);padding:34px 0;display:grid;position:relative;overflow:hidden}.blueprint-ambient{background:radial-gradient(circle at 100% 0,#ff62002e,#0000 42%);position:absolute;inset:0}.blueprint-hero-shell{z-index:1;width:min(1380px,100% - 40px);position:relative}.blueprint-hero-v3 .breadcrumbs{color:#85858d}.blueprint-hero-v3 .breadcrumbs strong{color:#fff}.blueprint-hero-grid{grid-template-columns:minmax(0,1.24fr) minmax(470px,.76fr);align-items:center;gap:42px;display:grid}.blueprint-hero-art{min-width:0}.blueprint-hero-copy>span{color:var(--orange);letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:770}.blueprint-hero-copy h1{max-width:650px;margin-top:12px;font-size:clamp(46px,4vw,60px)}.blueprint-hero-copy>p{color:#b8b8be;max-width:650px;margin-top:18px;font-size:16px;line-height:1.7}.blueprint-purchase-row{border-top:1px solid #ffffff24;align-items:center;gap:20px;margin-top:26px;padding-top:22px;display:flex}.blueprint-purchase-row>strong{font-size:30px}.blueprint-hero-copy>small{color:#85858d;max-width:630px;margin-top:12px;font-size:10px;display:block}.blueprint-system{background:var(--bg);padding-block:62px 72px}.blueprint-system-heading{grid-template-columns:1fr 370px;align-items:end;gap:13px 64px;margin-bottom:34px;display:grid}.blueprint-system-heading>span{grid-column:1/-1}.blueprint-system-heading h2{font-size:44px}.blueprint-system-heading p{color:var(--muted);font-size:15px;line-height:1.65}.blueprint-content-lists{grid-template-columns:1fr 1fr;gap:24px;display:grid}.blueprint-content-lists article{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);overflow:hidden}.blueprint-content-lists article>header{border-bottom:1px solid var(--line);gap:4px;padding:24px 26px;display:grid}.blueprint-content-lists article>header strong{font-size:23px}.blueprint-content-lists article>header span{color:var(--muted);font-size:14px}.blueprint-content-lists ol{margin:0;padding:0;list-style:none}.blueprint-content-lists li{border-bottom:1px solid var(--line);grid-template-columns:32px 1fr;gap:13px;padding:18px 25px;display:grid}.blueprint-content-lists li:last-child{border-bottom:0}.blueprint-content-lists li>b{color:var(--orange);font-size:11px}.blueprint-content-lists li strong{font-size:16px}.blueprint-content-lists li p{color:var(--muted);margin-top:4px;font-size:14px;line-height:1.52}.blueprint-final-cta{color:#fff;background:#050506;padding-block:66px}.blueprint-final-cta>.shell{grid-template-columns:1fr auto;align-items:center;gap:50px;display:grid}.blueprint-final-cta h2{max-width:740px;margin-top:8px;font-size:36px}.blueprint-final-cta>.shell>div:last-child{align-items:center;gap:18px;display:flex}.blueprint-final-cta strong{font-size:28px}.affiliate-hero-v3{color:#f4f4f5;background:radial-gradient(circle at 100% 10%,#ff62002b,#0000 38%),#09090b;align-items:center;min-height:calc(100svh - 72px);padding:48px 0;display:grid}.affiliate-hero-v3 .breadcrumbs{color:#85858d}.affiliate-hero-v3 .breadcrumbs strong{color:#fff}.affiliate-hero-content{grid-template-columns:1fr 430px;align-items:end;gap:70px;display:grid}.affiliate-hero-content>div>span,.affiliate-how header>span,.commission-panel header>span,.affiliate-eligibility>div>span{color:var(--orange);letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:770}.affiliate-hero-content h1{max-width:720px;margin-top:11px;font-size:52px}.affiliate-hero-content p{color:#b8b8be;max-width:620px;margin-top:17px;font-size:16px;line-height:1.68}.affiliate-hero-content .button{margin-top:24px}.affiliate-hero-steps{border-top:1px solid #ffffff2e;grid-template-columns:repeat(3,1fr);gap:0;margin:0;padding:22px 0 0;list-style:none;display:grid;position:relative}.affiliate-hero-steps:before{background:linear-gradient(90deg,#ff620040,var(--orange),#ff620040);content:"";height:1px;position:absolute;top:34px;left:17%;right:17%}.affiliate-hero-steps li{text-align:center;justify-items:center;gap:4px;display:grid;position:relative}.affiliate-hero-steps b{z-index:1;width:26px;height:26px;color:var(--orange);background:#09090b;border:1px solid #ff6200b3;border-radius:50%;place-items:center;font-size:9px;display:grid}.affiliate-hero-steps strong{margin-top:6px;font-size:15px}.affiliate-hero-steps span{color:#929299;max-width:120px;font-size:11px;line-height:1.4}.affiliate-program-v3{padding-block:86px}.affiliate-how{grid-template-columns:.7fr 1.3fr;gap:68px;display:grid}.affiliate-how h2,.commission-panel h2,.affiliate-eligibility h2{margin-top:9px;font-size:40px}.affiliate-how ol{border-top:1px solid var(--line-strong);counter-reset:affiliate-step;margin:0;padding:0;list-style:none}.affiliate-how li{border-bottom:1px solid var(--line);counter-increment:affiliate-step;grid-template-columns:.8fr 1.2fr;gap:22px;padding:21px 0 21px 42px;display:grid;position:relative}.affiliate-how li:before{color:var(--orange);content:"0" counter(affiliate-step);font-size:12px;font-weight:780;position:absolute;top:23px;left:0}.affiliate-how li strong{font-size:15px}.affiliate-how li p{color:var(--muted);font-size:14px}.commission-panel{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(145deg,var(--surface),color-mix(in srgb,var(--surface) 93%,var(--orange)));margin-top:68px;padding:38px}.commission-panel header p{max-width:680px;color:var(--muted);margin-top:12px;font-size:15px}.commission-track{counter-reset:commission-level;grid-template-columns:repeat(6,1fr);gap:12px;margin-top:34px;display:grid;position:relative}.commission-track:before{background:linear-gradient(90deg,var(--line-strong),#ff620080,var(--orange));content:"";border-radius:3px;height:2px;position:absolute;top:21px;left:8%;right:8%}.commission-track span{text-align:center;counter-increment:commission-level;justify-items:center;gap:5px;padding-top:52px;display:grid;position:relative}.commission-track span:before{z-index:1;border:4px solid var(--surface);background:var(--surface-soft);width:32px;height:32px;box-shadow:0 0 0 1px var(--line-strong);color:var(--muted);content:counter(commission-level);border-radius:50%;place-items:center;font-size:10px;font-weight:800;display:grid;position:absolute;top:6px}.commission-track .is-max:before{background:var(--orange);width:38px;height:38px;box-shadow:0 0 0 1px var(--orange),0 0 22px #ff620042;top:3px}.commission-track small{color:var(--muted);font-size:11px}.commission-track strong{color:var(--ink);font-size:25px}.commission-track .is-max strong{color:var(--orange)}.commission-note{color:var(--muted-soft);margin-top:15px;font-size:11px}.affiliate-eligibility{grid-template-columns:.8fr 1.2fr;gap:66px;margin-top:68px;display:grid}.affiliate-eligibility ul{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.affiliate-eligibility li{border-bottom:1px solid var(--line);padding:17px 0 17px 27px;font-size:15px;position:relative}.affiliate-eligibility li:before{color:var(--orange);content:"✓";position:absolute;left:0}.affiliate-application-disclosure{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);margin-top:58px;scroll-margin-top:92px}.affiliate-application-disclosure>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:88px;padding:20px 24px;list-style:none;display:flex}.affiliate-application-disclosure>summary::-webkit-details-marker{display:none}.affiliate-application-disclosure>summary span{gap:2px;display:grid}.affiliate-application-disclosure>summary small{color:var(--orange);text-transform:uppercase;font-size:11px;font-weight:780}.affiliate-application-disclosure>summary strong{font-size:21px}.affiliate-application-disclosure>summary i{background:var(--orange);color:#111;border-radius:50%;place-items:center;width:38px;height:38px;font-size:22px;font-style:normal;transition:transform .15s;display:grid}.affiliate-application-disclosure[open]>summary i{transform:rotate(45deg)}.affiliate-form,.support-form{border-top:1px solid var(--line);background:var(--surface);overflow:hidden}.affiliate-form>header,.support-form>header{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:end;gap:44px;padding:28px 30px;display:grid}.affiliate-form h2,.support-form h2{font-size:34px}.affiliate-form header p,.support-form header p{max-width:640px;color:var(--muted);margin-top:9px;font-size:14px}.affiliate-form header>span,.support-form header span{color:var(--orange);letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:760}.affiliate-form-grid,.support-form-grid{grid-template-columns:1fr 1fr;gap:15px;padding:26px 30px 18px;display:grid}.affiliate-form label,.support-form label{gap:7px;display:grid}.affiliate-form label>span,.support-form label>span{color:var(--muted);font-size:12px;font-weight:680}.affiliate-form input:not([type=checkbox]),.affiliate-form textarea,.support-form input:not([type=checkbox]),.support-form select,.support-form textarea{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--bg);width:100%;color:var(--ink);outline:0;font-size:16px}.affiliate-form input:not([type=checkbox]),.support-form input:not([type=checkbox]),.support-form select{height:48px;padding:0 13px}.affiliate-form textarea,.support-form textarea{resize:vertical;padding:12px 13px}.affiliate-form input:focus,.affiliate-form textarea:focus,.support-form input:focus,.support-form select:focus,.support-form textarea:focus{border-color:var(--orange);box-shadow:0 0 0 3px #ff62001c}.form-wide{grid-column:1/-1}.affiliate-form-consent{gap:9px;padding:0 30px 24px;display:grid}.affiliate-form-consent label{align-items:flex-start;gap:9px;display:flex}.support-consent{gap:9px;display:grid}.affiliate-form-consent input,.support-consent input{accent-color:var(--orange);margin-top:3px}.affiliate-form-consent span,.support-consent span{color:var(--muted);font-size:12px;line-height:1.5}.turnstile-field{min-width:0}.turnstile-field:not(.is-enabled){display:none}.affiliate-form>.turnstile-field,.support-form>.turnstile-field{margin:0 30px 22px}.free-drop-signup>.turnstile-field{margin-top:12px}.turnstile-field>div{max-width:100%}.turnstile-field .form-error{margin-top:8px;font-size:12px}.affiliate-form footer,.support-form footer{border-top:1px solid var(--line);background:var(--surface-soft);align-items:center;gap:18px;padding:20px 30px;display:flex}.affiliate-form footer p,.support-form footer p{font-size:12px}.partners-landing,.socials-landing,.support-landing{align-items:center;min-height:calc(100svh - 72px);padding:42px 0 64px;display:grid}.partners-intro,.socials-intro,.support-intro{max-width:760px;margin:28px 0 34px}.partners-intro>span,.socials-intro>span{color:var(--orange);letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:770}.partners-intro p{max-width:620px;font-size:24px;line-height:1.45}.socials-intro h1,.support-intro h1{margin-top:8px;font-size:48px}.socials-intro p,.support-intro p{max-width:680px;color:var(--muted);margin-top:14px;font-size:16px;line-height:1.68}.partner-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.partner-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);flex-direction:column;justify-content:space-between;min-height:240px;padding:24px;display:flex}.partner-card small{color:var(--orange);letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:740}.partner-card h2{margin-top:4px;font-size:28px}.partner-card p{color:var(--muted);margin-top:8px;font-size:14px;line-height:1.62}.partner-brand{border:1px solid var(--line);border-radius:var(--radius-sm);align-items:center;gap:10px;width:max-content;min-height:48px;padding:0 14px;font-size:21px;display:inline-flex}.partner-brand svg{width:28px;height:28px}.partner-brand-gumroad{color:#111;background:#ff90e8;border-color:#ff90e8}.partner-brand-capcut svg{width:38px}.partner-channel-lockup{gap:7px;display:flex}.partner-channel-lockup i{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-soft);place-items:center;width:46px;height:46px;display:grid}.partner-channel-lockup svg{width:24px;height:24px}.partner-channel-youtube .platform-icon-primary{fill:#f03}.partner-channel-youtube .platform-icon-cutout{fill:#fff}.partner-channel-tiktok .platform-icon-tiktok-main{fill:var(--ink)}.partner-channel-facebook .platform-icon-primary{fill:#1877f2}.channel-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.channel-card{--platform:#ff6200;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);flex-direction:column;min-height:260px;padding:21px;transition:transform .16s,border-color .16s;display:flex}.channel-card:hover{border-color:color-mix(in srgb,var(--platform) 52%,var(--line));transform:translateY(-3px)}.channel-card.youtube{--platform:#f03}.channel-card.tiktok{--platform:#25f4ee}.channel-card.facebook{--platform:#1877f2}.channel-card.gumroad{--platform:#ff90e8}.channel-icon{border:1px solid color-mix(in srgb,var(--platform) 42%,var(--line));background:var(--surface-soft);border-radius:11px;place-items:center;width:45px;height:45px;display:grid}.channel-icon svg{width:24px;height:24px}.channel-card.youtube .platform-icon-primary{fill:#f03}.channel-card.youtube .platform-icon-cutout{fill:#fff}.channel-card.tiktok .platform-icon-tiktok-main{fill:var(--ink)}.channel-card.facebook .platform-icon-primary{fill:#1877f2}.channel-card.gumroad .platform-icon-primary{fill:#ff90e8}.channel-card>div:nth-child(2){margin-top:22px}.channel-card>div:nth-child(2)>span{color:var(--muted);font-size:11px}.channel-card h2{margin-top:3px;font-size:21px}.channel-card>p{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.55}.channel-open{color:var(--ink);margin-top:auto;padding-top:18px;font-size:13px}.channel-open span{color:var(--platform)}.viral-section{color:#f4f4f5;background:#08080a;padding-block:82px}.viral-heading{grid-template-columns:1fr 400px;align-items:end;gap:64px;display:grid}.viral-heading h2{margin-top:9px;font-size:44px}.viral-heading p{color:#b8b8be;font-size:15px;line-height:1.65}.social-video-links{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:30px;display:grid}.social-video-links>a{border-radius:var(--radius);background:#111114;border:1px solid #ffffff26;grid-template-columns:48px 1fr auto;align-items:center;gap:14px;min-height:150px;padding:20px;transition:transform .16s,border-color .16s;display:grid}.social-video-links>a:hover{border-color:#ff62008c;transform:translateY(-2px)}.social-video-links>a>span{background:#08080a;border:1px solid #fff3;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.social-video-links svg{width:24px;height:24px}.social-video-links small{color:#929299;font-size:11px}.social-video-links strong{margin-top:5px;font-size:15px;line-height:1.35;display:block}.social-video-links i{color:var(--orange);font-style:normal}.tiktok-video-link .platform-icon-tiktok-main{fill:#fff}.support-landing{min-height:auto;padding-bottom:34px}.contact-choice-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.contact-choice{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);flex-direction:column;min-height:230px;padding:24px;transition:transform .16s,border-color .16s;display:flex}.contact-choice:hover{border-color:#ff62008c;transform:translateY(-2px)}.mail-icon{background:#f0f0f2;border-radius:16px;place-items:center;width:68px;height:68px;display:grid;box-shadow:inset 0 1px #fff,0 10px 24px #1111131a}[data-theme=dark] .mail-icon{background:#222226;box-shadow:inset 0 1px #ffffff1a,0 10px 24px #0000004d}.support-envelope{width:42px;height:31px;transition:transform .17s var(--ease);background:linear-gradient(145deg,#ff8a35,#ff6200 54%,#d94a00);border-radius:6px;display:block;position:relative;transform:perspective(140px)rotateX(5deg)rotateY(-9deg);box-shadow:0 8px 18px #ff620047}.support-envelope:before{clip-path:polygon(0 0,50% 54%,100% 0,100% 16%,50% 70%,0 16%);content:"";background:#ffffff75;position:absolute;inset:0}.support-envelope:after{clip-path:polygon(0 100%,0 28%,50% 72%,100% 28%,100% 100%);content:"";background:#6f1f002e;position:absolute;inset:0}.support-envelope i,.support-envelope b{display:none}.contact-choice:hover .support-envelope{transform:perspective(140px)rotateX(0)rotateY(0)scale(1.08)}.contact-choice h2{margin-top:17px;font-size:28px}.contact-choice p{max-width:540px;color:var(--muted);margin-top:9px;font-size:14px;line-height:1.62}.contact-choice>strong{overflow-wrap:anywhere;margin-top:auto;padding-top:18px;font-size:12px}.contact-choice>strong i{color:var(--orange);font-style:normal}.support-form-section{padding:28px 0 82px}.support-form{border:1px solid var(--line);border-radius:var(--radius)}.support-form .support-consent{align-items:flex-start;gap:10px;margin:0 30px 24px;display:flex}.support-form .support-consent input{flex:0 0 16px;width:16px;height:16px;margin:3px 0 0}.support-form .support-consent>span{min-width:0;font-size:13px;line-height:1.5}.guide-path{padding-block:66px 86px}.guide-layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:56px;display:grid}.guide-sidebar{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);position:sticky;top:96px;overflow:hidden}.guide-sidebar>strong{border-bottom:1px solid var(--line);text-transform:uppercase;padding:14px 16px;font-size:11px;display:block}.guide-sidebar nav{display:grid}.guide-sidebar a{border-bottom:1px solid var(--line);color:var(--muted);gap:9px;padding:12px 16px;font-size:12px;display:flex}.guide-sidebar a span{color:var(--orange)}.guide-list{gap:54px;display:grid}.guide-list article{border-bottom:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:44px;padding-bottom:54px;scroll-margin-top:100px;display:grid}.guide-intro{grid-template-columns:30px 1fr;gap:12px;display:grid}.guide-intro>span{color:var(--orange);font-size:12px;font-weight:780}.guide-intro h2{font-size:34px}.guide-intro p{color:var(--muted);margin-top:10px;font-size:14px}.guide-list ol{counter-reset:guide-step;gap:9px;margin:0;padding:0;list-style:none;display:grid}.guide-list li{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);counter-increment:guide-step;min-height:90px;padding:17px 17px 17px 56px;position:relative}.guide-list li:before{color:var(--orange);content:counter(guide-step);font-size:11px;font-weight:780;position:absolute;top:17px;left:18px}.guide-list li strong{font-size:14px}.guide-list li p{color:var(--muted);margin-top:5px;font-size:13px}.guide-footer{border-radius:var(--radius);color:#fff;background:#08080a;grid-template-columns:1fr auto;align-items:center;gap:30px;margin-top:60px;padding:26px;display:grid}.guide-footer h2{font-size:30px}.guide-footer p{color:#aaaab1;margin-top:6px;font-size:13px}.guide-boundary{color:var(--muted);margin-top:14px;font-size:11px}.legal-page{max-width:860px;padding-block:66px 96px}.legal-page h1{font-size:48px}.legal-intro{color:var(--muted);margin-top:16px;font-size:16px;line-height:1.7}.legal-updated{color:var(--muted-soft);text-transform:uppercase;margin-bottom:14px;font-size:11px}.legal-page section{border-top:1px solid var(--line);margin-top:36px;padding-top:28px}.legal-page h2{font-size:27px}.legal-page section p{max-width:75ch;color:var(--muted);margin-top:11px;font-size:15px;line-height:1.75}.legal-page a{border-bottom:1px solid var(--orange);color:var(--ink)}.legal-language-link{margin-top:44px;font-size:13px}.consent-layer{z-index:100;pointer-events:none;justify-content:center;align-items:flex-end;padding:14px;display:flex;position:fixed;inset:0}.consent-panel{border:1px solid var(--line-strong);border-top-color:color-mix(in srgb,var(--orange) 64%,var(--line-strong));border-radius:var(--radius);background:var(--surface);width:min(100%,920px);color:var(--ink);box-shadow:var(--shadow-lg);pointer-events:auto;grid-template-columns:1fr auto;align-items:center;gap:24px;padding:18px 20px;display:grid}.consent-panel h2{font-size:18px}.consent-panel p{max-width:650px;color:var(--muted);margin-top:4px;font-size:11px;line-height:1.55}.consent-panel a{border-bottom:1px solid var(--orange)}.consent-actions{gap:8px;display:flex}.consent-actions button{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface-soft);min-height:42px;color:var(--ink);cursor:pointer;padding:0 14px;font-size:11px;font-weight:720}.consent-actions .consent-accept{border-color:var(--orange);background:var(--orange);color:#111}@media (max-width:980px){.commerce-grid{grid-template-columns:1fr 1fr;gap:38px}.asset-visual-grid{grid-template-columns:repeat(3,1fr)}.channel-grid{grid-template-columns:repeat(2,1fr)}.affiliate-hero-content{grid-template-columns:1fr;gap:36px}.affiliate-hero-steps{max-width:620px}}@media (max-width:820px){.commerce-product,.blueprint-hero-v3,.affiliate-hero-v3{min-height:auto}.commerce-grid,.blueprint-hero-grid,.product-proof-grid,.product-clarity>.shell,.blueprint-system-heading,.affiliate-how,.affiliate-eligibility,.viral-heading,.guide-layout{grid-template-columns:1fr}.blueprint-hero-grid{gap:40px}.blueprint-hero-shell{width:min(100% - 36px,var(--shell))}.blueprint-hero-art{max-width:680px}.partner-grid,.social-video-links,.blueprint-content-lists,.blueprint-final-cta>.shell{grid-template-columns:1fr}.blueprint-final-cta>.shell>div:last-child{justify-content:flex-start}.guide-sidebar{position:static}.guide-list article{grid-template-columns:1fr}}@media (max-width:620px){.commerce-product{padding:24px 0 46px}.commerce-grid{grid-template-columns:1fr;gap:28px}.gallery-stage,.gallery-stage>img{aspect-ratio:1}.gallery-stage-landscape,.gallery-stage-landscape>img{aspect-ratio:4/3}.gallery-thumbs{scroll-snap-type:x mandatory;padding-bottom:3px;display:flex;overflow-x:auto}.gallery-thumbs button{scroll-snap-align:start;min-width:106px}.buy-panel h1{font-size:36px}.buy-outcome{font-size:15px}.buy-facts dd{font-size:11px}.inventory-section,.product-proof,.product-clarity,.related-section,.blueprint-system,.viral-section{padding-block:58px}.editorial-heading,.related-heading{grid-template-columns:1fr;gap:12px;margin-bottom:24px}.editorial-heading h2,.related-heading h2,.product-proof-copy h2,.viral-heading h2{font-size:34px}.asset-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.asset-visual-card img{padding:5px}.asset-visual-card>div{grid-template-columns:20px 1fr;min-height:54px;padding:8px}.asset-visual-card strong{font-size:11px}.product-proof-grid{gap:34px}.short-player{max-width:250px}.product-clarity h2{font-size:30px}.related-grid{scroll-snap-type:x mandatory;gap:10px;padding-bottom:4px;display:flex;overflow-x:auto}.related-card{scroll-snap-align:start;min-width:78%}.blueprint-hero-v3,.affiliate-hero-v3{padding:26px 0 46px}.blueprint-hero-shell{width:calc(100% - 32px)}.blueprint-hero-grid{gap:32px}.blueprint-hero-copy h1,.affiliate-hero-content h1{font-size:38px}.blueprint-hero-copy>p,.affiliate-hero-content p{font-size:15px}.blueprint-purchase-row{flex-direction:column;align-items:stretch}.blueprint-purchase-row .button{width:100%}.blueprint-system-heading{gap:9px;margin-bottom:24px}.blueprint-system-heading h2,.affiliate-how h2,.commission-panel h2,.affiliate-eligibility h2{font-size:32px}.blueprint-phase-list article{grid-template-columns:30px 1fr;gap:10px;padding:20px 0}.blueprint-phase-list article>ul{grid-column:2}.blueprint-phase-list h3{font-size:20px}.blueprint-phase-list li{font-size:12px}.blueprint-toolkit{margin-top:42px;padding:22px 18px}.blueprint-toolkit>header,.blueprint-toolkit>ul{grid-template-columns:1fr}.blueprint-toolkit h2{font-size:29px}.blueprint-toolkit li,.blueprint-toolkit li:nth-child(odd),.blueprint-toolkit li:nth-child(2n){border-right:0;padding:16px 0}.blueprint-final-cta h2{font-size:30px}.blueprint-final-cta>.shell>div:last-child{flex-direction:column;align-items:stretch}.mobile-buy-bar{z-index:70;right:8px;bottom:calc(8px + env(safe-area-inset-bottom));color:#fff;background:#0d0d0f;border:1px solid #ffffff29;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:9px 9px 9px 13px;display:grid;position:fixed;left:8px;box-shadow:0 14px 38px #00000059}.mobile-buy-bar>div{min-width:0;display:grid}.mobile-buy-bar strong{font-size:17px}.mobile-buy-bar span{color:#aaaab0;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.mobile-buy-bar a{background:var(--orange);color:#111;border-radius:8px;align-items:center;min-height:42px;padding:0 15px;font-size:12px;font-weight:740;display:inline-flex}.affiliate-how{gap:28px}.affiliate-how li{grid-template-columns:1fr;gap:5px}.commission-panel{margin-top:48px;padding:24px 18px}.commission-track{grid-template-columns:1fr;gap:8px}.commission-track:before{background:linear-gradient(var(--line-strong),#ff620080,var(--orange));width:2px;height:auto;top:18px;bottom:18px;left:18px}.commission-track span{text-align:left;grid-template-columns:48px 1fr auto;place-items:center start;min-height:54px;padding:0}.commission-track span:before,.commission-track .is-max:before{border-width:3px;grid-area:1/1;width:34px;height:34px;margin-left:2px;position:relative;top:auto}.commission-track small{grid-area:1/2;font-size:12px}.commission-track strong{grid-area:1/3;font-size:24px}.affiliate-eligibility{gap:22px;margin-top:48px}.affiliate-hero-steps{padding-top:18px}.affiliate-application-disclosure>summary{min-height:76px;padding:16px}.affiliate-application-disclosure>summary strong{font-size:18px}.affiliate-form>header,.support-form>header{grid-template-columns:1fr;gap:12px;padding:22px 18px}.affiliate-form-grid,.support-form-grid{grid-template-columns:1fr;padding:22px 18px 16px}.form-wide{grid-column:auto}.affiliate-form-consent{padding:0 18px 20px}.affiliate-form>.turnstile-field,.support-form>.turnstile-field{margin:0 18px 18px}.support-consent{margin:0 18px 20px}.affiliate-form footer,.support-form footer{flex-direction:column;align-items:stretch;padding:18px}.affiliate-form footer .button,.support-form footer .button{width:100%}.partners-landing,.socials-landing,.support-landing{min-height:auto;padding:28px 0 52px}.partners-intro,.socials-intro,.support-intro{margin:18px 0 28px}.partners-intro p{font-size:20px}.socials-intro h1,.support-intro h1{font-size:36px}.partner-grid,.channel-grid{grid-template-columns:1fr}.partner-card,.channel-card{min-height:220px}.viral-heading{gap:12px}.social-video-links{margin-top:23px}.social-video-links>a{grid-template-columns:42px 1fr auto;min-height:120px;padding:16px}.contact-choice-grid{grid-template-columns:1fr}.contact-choice{min-height:210px;padding:20px}.support-form-section{padding:12px 0 62px}.guide-layout{gap:34px}.guide-list article{gap:22px}.guide-footer{grid-template-columns:1fr}.guide-footer .button{width:100%}.legal-page{padding-block:48px 76px}.legal-page h1{font-size:38px}.legal-page h2{font-size:24px}.legal-page section p{font-size:15px}.consent-layer{padding:8px;padding-bottom:calc(8px + env(safe-area-inset-bottom))}.consent-panel{grid-template-columns:1fr;gap:14px;max-height:70dvh;padding:16px;overflow:auto}.consent-actions{flex-direction:column-reverse}.consent-actions button{width:100%;font-size:12px}}@media (hover:none),(pointer:coarse){.asset-visual-card:hover,.product-card:hover,.related-card:hover,.channel-card:hover,.contact-choice:hover,.social-video-links>a:hover{box-shadow:none;transform:none}.asset-visual-card:hover img,.product-card:hover .product-media img,.contact-choice:hover .support-envelope{transform:none}}.commerce-product{align-items:center;padding:20px 0 24px}.gallery-stage{isolation:isolate;aspect-ratio:16/10;background:var(--surface-soft)}.gallery-stage>img{aspect-ratio:auto;width:100%;height:100%;padding:0;position:absolute;inset:0}.gallery-stage .gallery-stage-backdrop{z-index:0;object-fit:cover;filter:blur(14px)saturate(.9);opacity:.56;transform:scale(1.08)}.gallery-stage .gallery-stage-foreground{z-index:1;object-fit:cover;padding:0}.gallery-stage:after{z-index:2;pointer-events:none;content:"";background:linear-gradient(#0000,#00000008);position:absolute;inset:0}.gallery-stage figcaption{z-index:3}.gallery-thumbs .gallery-thumb-media{aspect-ratio:16/10;background:var(--surface-soft);padding:0;display:block;position:relative;overflow:hidden}.gallery-thumbs .gallery-thumb-media img{aspect-ratio:auto;background:0 0;width:100%;height:100%;padding:0;position:absolute;inset:0}.gallery-thumbs .gallery-thumb-backdrop{object-fit:cover;filter:blur(7px)saturate(.9);opacity:.52;transform:scale(1.08)}.gallery-thumbs button>span:last-child{padding:7px 8px}.buy-panel h1{font-size:clamp(36px,3.1vw,46px)}.buy-outcome{margin-top:12px;font-size:15px}.buy-main{margin-top:14px}.buy-includes{border-left:3px solid var(--orange);background:color-mix(in srgb,var(--surface-soft) 93%,var(--orange));margin-top:16px;padding:20px 22px}.buy-includes>strong{letter-spacing:0;text-transform:none;font-size:15px}.buy-includes ul{grid-template-columns:1fr 1fr;gap:9px 18px;margin-top:13px}.buy-includes li{font-size:14px}.asset-visual-card>div{grid-template-columns:31px 1fr}.asset-visual-card span{font-size:12px}.product-proof{background:var(--surface);color:var(--ink)}.product-proof-copy a{border-color:var(--line-strong)}.short-facade.is-typographic,.short-player.is-typographic{background:#0c0c0e}.related-card .product-media{border-bottom:1px solid var(--line)}.blueprint-hero-v3{background:var(--surface);color:var(--ink);padding:20px 0}.blueprint-ambient{background:radial-gradient(circle at 100% 5%,#ff620024,#0000 42%)}.blueprint-hero-shell{width:min(1480px,100% - 56px)}.blueprint-hero-grid{grid-template-columns:minmax(0,1.34fr) minmax(430px,.66fr);gap:48px}.blueprint-hero-copy>p{color:var(--muted)}.blueprint-purchase-row{border-color:var(--line)}.blueprint-hero-copy>small{color:var(--muted-soft)}.blueprint-content-lists li>b{font-size:16px;line-height:1.2}.blueprint-final-cta{background:var(--surface-raised);color:var(--ink)}.affiliate-hero-v3{background:radial-gradient(circle at 100% 10%,#ff620024,transparent 38%),var(--surface);color:var(--ink);padding:28px 0}.affiliate-hero-content{grid-template-columns:minmax(0,1fr) minmax(480px,.82fr);align-items:center;gap:62px}.affiliate-hero-content p{color:var(--muted)}.affiliate-hero-steps li{border:1px solid var(--line);background:color-mix(in srgb,var(--surface-soft) 92%,var(--orange));text-align:left;border-radius:14px;align-content:start;justify-items:start;gap:6px;min-height:188px;padding:22px}.affiliate-hero-steps svg{border:1px solid color-mix(in srgb,var(--orange) 55%,var(--line));background:color-mix(in srgb,var(--surface) 86%,var(--orange));fill:none;width:52px;height:52px;stroke:var(--orange);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;border-radius:13px;margin-bottom:10px;padding:11px}.affiliate-hero-steps b{width:auto;height:auto;color:var(--muted-soft);background:0 0;border:0;font-size:10px;position:absolute;top:18px;right:18px}.affiliate-hero-steps strong{color:var(--ink);margin-top:0;font-size:18px}.affiliate-hero-steps span{max-width:none;color:var(--muted);font-size:13px;line-height:1.48}.commission-panel{background:var(--surface);padding:34px}.commission-track{gap:8px}.commission-track:before{display:none}.commission-track span{border:1px solid var(--line);border-top:3px solid color-mix(in srgb,var(--orange) 28%,var(--line));background:var(--surface-soft);text-align:left;border-radius:10px;align-content:end;justify-items:start;gap:7px;min-height:112px;padding:16px}.commission-track span:before,.commission-track .is-max:before{display:none}.commission-track small{font-size:12px}.commission-track strong{font-size:29px}.commission-track .is-max{border-color:color-mix(in srgb,var(--orange) 62%,var(--line));background:color-mix(in srgb,var(--surface-soft) 83%,var(--orange))}.commission-track span{position:relative;overflow:hidden}.commission-track span:after{background:linear-gradient(90deg,color-mix(in srgb,var(--orange) 35%,transparent),var(--orange));height:4px;opacity:calc(.34 + (var(--level,1) * .09));content:"";position:absolute;bottom:0;left:0;right:0}.commission-track span:first-child{--level:1}.commission-track span:nth-child(2){--level:2}.commission-track span:nth-child(3){--level:3}.commission-track span:nth-child(4){--level:4}.commission-track span:nth-child(5){--level:5}.commission-track span:nth-child(6){--level:6}.support-workspace{background:var(--bg);align-items:center;min-height:calc(100svh - 72px);padding:18px 0 24px;display:grid}.support-workspace .breadcrumbs{margin-bottom:14px}.support-workspace-grid{grid-template-columns:280px minmax(0,1fr);align-items:stretch;gap:14px;display:grid}.support-workspace .contact-choice-grid{grid-template-columns:1fr;gap:12px}.support-workspace .contact-choice{grid-template-columns:58px 1fr;align-content:center;gap:4px 14px;min-height:0;padding:16px;display:grid}.support-workspace .mail-icon{border:1px solid color-mix(in srgb,var(--orange) 25%,var(--line));background:var(--surface-soft);width:58px;height:58px;box-shadow:none;border-radius:14px;grid-row:1/span 2}.support-envelope-svg{filter:drop-shadow(0 7px 7px #ff620038);width:48px;height:48px}.support-workspace .contact-choice h2{margin-top:0;font-size:21px}.support-workspace .contact-choice p{margin-top:3px;font-size:13px;line-height:1.45}.support-workspace .contact-choice>strong{border-top:1px solid var(--line);grid-column:1/-1;margin-top:9px;padding-top:10px;font-size:11px}.support-workspace .support-form{border:1px solid var(--line);border-radius:var(--radius)}.support-workspace .support-form>header{padding:14px 18px}.support-workspace .support-form h2{font-size:25px}.support-workspace .support-form-grid{gap:10px 13px;padding:14px 18px 10px}.support-workspace .support-form label{gap:4px}.support-workspace .support-form input:not([type=checkbox]),.support-workspace .support-form select{height:42px}.support-workspace .support-form textarea{min-height:86px;padding:10px 12px}.support-workspace .support-consent{align-items:flex-start;gap:9px;margin:0 18px 12px;display:flex}.support-workspace .support-consent input{flex:0 0 16px;width:16px;height:16px;margin:2px 0 0}.support-workspace .support-form footer{padding:12px 18px}.partners-intro{margin:18px 0 24px}.partner-card{min-height:220px}.viral-section{background:var(--surface);color:var(--ink)}@media (max-width:880px){.commerce-product,.blueprint-hero-v3,.affiliate-hero-v3,.support-workspace,.partners-landing{min-height:auto}.blueprint-hero-shell{width:calc(100% - 36px)}.blueprint-hero-grid,.affiliate-hero-content,.support-workspace-grid{grid-template-columns:1fr}.affiliate-hero-steps{max-width:none}.support-workspace{padding:28px 0 52px}.support-workspace .contact-choice-grid{grid-template-columns:1fr 1fr}}@media (max-width:620px){.commerce-grid{gap:24px}.gallery-stage{aspect-ratio:16/10}.gallery-stage .gallery-stage-backdrop{filter:blur(8px)saturate(.9);opacity:.46}.gallery-stage .gallery-stage-foreground{padding:0}.buy-includes ul{grid-template-columns:1fr}.asset-visual-card>div{grid-template-columns:24px 1fr}.asset-visual-card span{font-size:11px}.blueprint-hero-v3,.affiliate-hero-v3{padding:30px 0 44px}.blueprint-hero-grid{grid-template-columns:1fr;gap:28px}.blueprint-hero-copy h1,.affiliate-hero-content h1{font-size:38px}.affiliate-hero-steps{grid-template-columns:1fr}.affiliate-hero-steps li{grid-template-columns:48px 1fr;align-items:center;gap:2px 14px;min-height:0;padding:16px}.affiliate-hero-steps svg{grid-row:1/span 2;width:46px;height:46px;margin:0;padding:9px}.affiliate-hero-steps strong,.affiliate-hero-steps span{grid-column:2}.commission-track{grid-template-columns:1fr 1fr}.commission-track span{align-content:end;min-height:92px;padding:13px;display:grid}.commission-track small,.commission-track strong{grid-area:auto}.support-workspace .contact-choice-grid,.support-workspace .support-form-grid{grid-template-columns:1fr}.support-workspace .support-form footer{flex-direction:column;align-items:stretch}}.product-picture-backdrop,.gallery-stage-backdrop,.gallery-thumb-backdrop{display:none!important}.product-picture-foreground,.gallery-stage-foreground,.gallery-thumb-foreground{z-index:1}.blueprint-tilt-card:hover .blueprint-card-glare{opacity:.38}.home-hero-r2{background:var(--surface);align-items:center;min-height:calc(100svh - 72px);padding:48px 0;display:grid}.home-hero-r2-grid{grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);align-items:center;gap:62px;display:grid}.home-hero-r2-copy h1{max-width:650px;font-size:clamp(48px,5.2vw,72px);font-weight:720}.home-hero-r2-copy>p{max-width:620px;color:var(--muted);margin-top:20px;font-size:18px;line-height:1.68}.home-hero-actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.home-hero-facts{border-top:1px solid var(--line);flex-wrap:wrap;gap:28px;margin:30px 0 0;padding-top:22px;display:flex}.home-hero-facts div{min-width:105px}.home-hero-facts dt{color:var(--ink);font-size:20px;font-weight:760}.home-hero-facts dd{color:var(--muted-soft);margin-top:2px;font-size:12px}.home-hero-proof{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);background:#dfe7ec;position:relative;overflow:hidden}.home-hero-proof img{aspect-ratio:16/10;object-fit:cover;width:100%}.home-hero-proof figcaption{color:#fff;background:#0b0b0de6;border:1px solid #ffffff29;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;padding:12px 14px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.home-hero-proof figcaption span{color:#b8b8be;letter-spacing:.06em;text-transform:uppercase;font-size:11px}.home-hero-proof figcaption a{font-size:13px;font-weight:720}.home-hero-proof figcaption b{color:var(--orange)}.home-catalog-r2{background:var(--bg);padding:82px 0 96px}.home-section-heading{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:40px;margin-bottom:30px;display:grid}.home-section-heading h2{font-size:44px}.home-section-heading p{max-width:680px;color:var(--muted);margin-top:10px;font-size:15px;line-height:1.65}.home-section-heading>a{border-bottom:1px solid var(--line-strong);padding-bottom:3px;font-size:13px;font-weight:720}.home-catalog-r2 .product-copy>p{display:none}.home-catalog-r2 .product-copy h3{min-height:43px}.home-creator-gateway{color:#f4f4f5;background:#0b0b0d;padding:96px 0;overflow:hidden}.home-creator-visual{border-radius:var(--radius-lg);background:#151518;border:1px solid #ffffff26;overflow:hidden;box-shadow:0 28px 75px #00000061}.home-creator-visual img{aspect-ratio:16/10;object-fit:cover;width:100%}.home-creator-copy h2{max-width:620px;font-size:48px}.home-creator-copy>p{color:#b5b5bc;max-width:620px;margin-top:18px;font-size:16px;line-height:1.7}.home-workflow-line{flex-wrap:wrap;gap:0;margin:26px 0 0;padding:0;list-style:none;display:flex}.home-workflow-line li{color:#f1f1f3;align-items:center;font-size:13px;font-weight:720;display:flex}.home-workflow-line li:not(:last-child):after{color:var(--orange);content:"→";margin:0 10px}.home-creator-actions{align-items:center;gap:22px;margin-top:30px;display:flex}.home-blueprint-link{gap:2px;display:grid}.home-blueprint-link strong{font-size:14px}.home-blueprint-link span{color:#8d8d95;font-size:11px}.creator-hero{background:var(--surface);padding:34px 0 72px}.creator-hero .breadcrumbs{margin-bottom:28px}.creator-hero-grid{grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);align-items:center;gap:64px;display:grid}.creator-hero-copy h1{max-width:650px;font-size:clamp(48px,5vw,68px)}.creator-hero-copy>p{max-width:620px;color:var(--muted);margin-top:18px;font-size:17px;line-height:1.7}.creator-hero-actions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.creator-authority{grid-template-columns:1fr 1fr;gap:12px;margin-top:32px;display:grid}.creator-authority>div{border:1px solid var(--line);border-top:3px solid var(--orange);border-radius:var(--radius-sm);background:var(--surface-soft);gap:2px;padding:18px;display:grid}.creator-authority strong{font-size:28px}.creator-authority span{color:var(--muted);font-size:12px}.creator-hero-copy .creator-proof-note{color:var(--muted-soft);margin-top:10px;font-size:11px}.creator-proof-note a{border-bottom:1px solid var(--line-strong);color:var(--ink)}.creator-hero-media{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);background:#0d0d0f;overflow:hidden}.creator-hero-media img{aspect-ratio:16/10;object-fit:cover;width:100%}.creator-hero-media figcaption{color:#a9a9b0;padding:10px 14px;font-size:11px}.creator-workflow,.creator-assets{background:var(--bg);padding:88px 0}.creator-learning{background:var(--surface);padding:88px 0}.creator-section-heading{grid-template-columns:minmax(0,1fr) 370px;align-items:end;gap:56px;margin-bottom:34px;display:grid}.creator-section-heading h2{max-width:720px;font-size:44px}.creator-section-heading p{color:var(--muted);font-size:15px;line-height:1.65}.creator-workflow-grid{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.creator-workflow-grid li{border-right:1px solid var(--line);min-width:0;min-height:220px;padding:24px 20px}.creator-workflow-grid li:last-child{border-right:0}.creator-workflow-grid span{color:var(--orange);font-size:12px;font-weight:780}.creator-workflow-grid h3{margin-top:36px;font-size:20px}.creator-workflow-grid p{color:var(--muted);margin-top:10px;font-size:13px;line-height:1.58}.creator-learning-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.creator-learning-grid article{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);flex-direction:column;min-height:310px;padding:28px;display:flex}.creator-learning-grid article>span{color:var(--orange);letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:760}.creator-learning-grid h3{margin-top:36px;font-size:26px}.creator-learning-grid p{color:var(--muted);margin-top:13px;font-size:14px;line-height:1.65}.creator-learning-grid a{border-bottom:1px solid var(--line-strong);width:max-content;margin-top:auto;padding-top:20px;font-size:13px;font-weight:720}.creator-learning-grid b{color:var(--orange)}.creator-blueprint{color:#f4f4f5;background:#0b0b0d;padding:92px 0}.creator-blueprint-grid{grid-template-columns:minmax(0,1fr) minmax(380px,.9fr);align-items:center;gap:70px;display:grid}.creator-blueprint-grid h2{font-size:46px}.creator-blueprint-grid p{color:#b5b5bc;margin-top:16px;font-size:16px;line-height:1.7}.creator-blueprint-meta{border-block:1px solid #ffffff24;align-items:baseline;gap:16px;margin:24px 0;padding-block:17px;display:flex}.creator-blueprint-meta strong{font-size:30px}.creator-blueprint-meta span{color:#9999a1;font-size:12px}.blueprint-hero-v4{background:var(--surface);align-items:center;min-height:calc(100svh - 72px);padding:42px 0;display:grid;overflow:hidden}.blueprint-hero-v4-grid{grid-template-columns:minmax(0,1.12fr) minmax(420px,.88fr);align-items:center;gap:64px;display:grid}.blueprint-hero-v4-copy h1{max-width:650px;font-size:clamp(48px,5vw,68px)}.blueprint-hero-v4-copy>p{max-width:630px;color:var(--muted);margin-top:18px;font-size:17px;line-height:1.7}.blueprint-audience-line{color:var(--ink);flex-wrap:wrap;gap:8px 20px;margin-top:23px;font-size:12px;font-weight:690;display:flex}.blueprint-audience-line span{align-items:center;gap:8px;display:flex}.blueprint-audience-line span:before{background:var(--orange);content:"";border-radius:50%;width:6px;height:6px}.blueprint-hero-v4-copy>small{color:var(--muted-soft);margin-top:10px;font-size:11px;display:block}.blueprint-proof-strip{color:#fff;background:#0b0b0d;border-block:1px solid #ffffff1a}.blueprint-proof-strip>.shell{grid-template-columns:190px 190px 1fr;align-items:center;gap:36px;min-height:118px;display:grid}.blueprint-proof-strip div{display:grid}.blueprint-proof-strip strong{color:var(--orange);font-size:28px}.blueprint-proof-strip span{color:#aaaab2;font-size:11px;line-height:1.4}.blueprint-proof-strip p{color:#b9b9bf;justify-self:end;max-width:520px;font-size:13px;line-height:1.6}.blueprint-proof-strip a{color:#fff;border-bottom:1px solid #ffffff59}.blueprint-fit,.blueprint-curriculum,.blueprint-faq{background:var(--bg);padding:88px 0}.blueprint-outcome,.blueprint-expectations{background:var(--surface);padding:88px 0}.blueprint-editorial-heading{grid-template-columns:minmax(0,1fr) 380px;align-items:end;gap:60px;margin-bottom:36px;display:grid}.blueprint-editorial-heading h2{max-width:740px;font-size:46px}.blueprint-editorial-heading p{color:var(--muted);font-size:15px;line-height:1.65}.blueprint-fit-grid{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.blueprint-fit-grid article{border-right:1px solid var(--line);min-height:240px;padding:26px}.blueprint-fit-grid article:last-child{border-right:0}.blueprint-fit-grid span{color:var(--orange);font-size:12px;font-weight:780}.blueprint-fit-grid h3{margin-top:42px;font-size:24px}.blueprint-fit-grid p{color:var(--muted);margin-top:12px;font-size:14px;line-height:1.62}.blueprint-outcome-flow{border-block:1px solid var(--line);grid-template-columns:repeat(6,1fr);margin:0;padding:0;list-style:none;display:grid}.blueprint-outcome-flow li{padding:20px 12px 20px 0;font-size:14px;font-weight:730;position:relative}.blueprint-outcome-flow li:not(:last-child):after{color:var(--orange);content:"→";position:absolute;right:12px}.blueprint-process-media{grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);align-items:center;gap:54px;margin-top:44px;display:grid}.blueprint-process-media figure{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);background:#0b0b0d;overflow:hidden}.blueprint-process-media img{aspect-ratio:16/10;object-fit:cover;width:100%}.blueprint-process-media figcaption{color:#a8a8b0;padding:10px 14px;font-size:11px}.blueprint-process-media h3{font-size:32px}.blueprint-process-media>div>p{color:var(--muted);margin-top:14px;font-size:15px;line-height:1.68}.blueprint-process-media dl{grid-template-columns:1fr 1fr;gap:10px;margin:24px 0 0;display:grid}.blueprint-process-media dl div{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-soft);padding:17px}.blueprint-process-media dt{font-size:25px;font-weight:760}.blueprint-process-media dd{color:var(--muted);margin-top:2px;font-size:11px}.blueprint-phase-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.blueprint-phase-grid article{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);overflow:hidden}.blueprint-phase-grid header{border-bottom:1px solid var(--line);min-height:206px;padding:24px}.blueprint-phase-grid header>span{color:var(--orange);font-size:12px;font-weight:780}.blueprint-phase-grid h3{margin-top:34px;font-size:25px}.blueprint-phase-grid header p{color:var(--muted);margin-top:10px;font-size:13px;line-height:1.58}.blueprint-phase-grid ol{margin:0;padding:0;list-style:none}.blueprint-phase-grid li{border-bottom:1px solid var(--line);grid-template-columns:28px 1fr;align-items:center;gap:8px;min-height:54px;padding:10px 18px;font-size:13px;font-weight:690;display:grid}.blueprint-phase-grid li:last-child{border-bottom:0}.blueprint-phase-grid li b{color:var(--orange);font-size:10px}.blueprint-reference-list{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);grid-template-columns:.72fr 1.28fr;gap:54px;margin-top:18px;padding:28px;display:grid}.blueprint-reference-list h3{font-size:28px}.blueprint-reference-list header p{color:var(--muted);margin-top:9px;font-size:13px;line-height:1.6}.blueprint-reference-list ul{grid-template-columns:1fr 1fr;gap:0 22px;margin:0;padding:0;list-style:none;display:grid}.blueprint-reference-list li{border-bottom:1px solid var(--line);grid-template-columns:30px 1fr;align-items:center;gap:5px;min-height:49px;font-size:13px;font-weight:680;display:grid}.blueprint-reference-list li span{color:var(--orange);font-size:10px}.blueprint-expectations-grid{grid-template-columns:1fr .8fr .8fr;gap:22px;display:grid}.blueprint-expectations-grid>div{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);padding:26px}.blueprint-expectations-grid h2{font-size:38px}.blueprint-expectations-grid>div:first-child p{color:var(--muted);margin-top:14px;font-size:15px;line-height:1.65}.blueprint-expectations-grid h3{font-size:19px}.blueprint-expectations-grid ul{gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.blueprint-expectations-grid li{color:var(--muted);padding-left:20px;font-size:13px;line-height:1.55;position:relative}.blueprint-expectations-grid li:before{color:var(--orange);content:"•";position:absolute;left:0}.blueprint-faq>.shell{grid-template-columns:.62fr 1fr;gap:72px;display:grid}.blueprint-faq h2{font-size:42px}.blueprint-faq header p{color:var(--muted);margin-top:10px;font-size:15px}.blueprint-faq details{border-bottom:1px solid var(--line)}.blueprint-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:64px;font-size:15px;font-weight:720;list-style:none;display:flex}.blueprint-faq summary::-webkit-details-marker{display:none}.blueprint-faq summary span{color:var(--orange);font-size:20px;transition:transform .15s}.blueprint-faq details[open] summary span{transform:rotate(45deg)}.blueprint-faq details p{color:var(--muted);padding:0 40px 20px 0;font-size:14px;line-height:1.65}.affiliate-hero-v4{background:var(--surface);align-items:center;min-height:calc(100svh - 72px);padding:58px 0;display:grid}.affiliate-hero-v4-grid{grid-template-columns:minmax(0,1fr) 370px;align-items:center;gap:80px;display:grid}.affiliate-hero-v4 h1{max-width:790px;font-size:clamp(50px,5.4vw,74px)}.affiliate-hero-v4-grid>div>p{max-width:660px;color:var(--muted);margin-top:20px;font-size:17px;line-height:1.7}.affiliate-hero-v4 .button{margin-top:28px}.affiliate-rate-card{border:1px solid var(--line);border-top:4px solid var(--orange);border-radius:var(--radius-lg);background:var(--bg);box-shadow:var(--shadow-lg);padding:30px}.affiliate-rate-card>span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:700}.affiliate-rate-card>strong{color:var(--orange);margin-top:14px;font-size:76px;line-height:1;display:block}.affiliate-rate-card p{margin-top:13px;font-size:16px;line-height:1.55}.affiliate-rate-card small{border-top:1px solid var(--line);color:var(--muted-soft);margin-top:18px;padding-top:15px;font-size:10px;line-height:1.55;display:block}.affiliate-how-v4{grid-template-columns:.7fr 1.3fr;align-items:start;gap:66px;display:grid}.affiliate-how-v4 header h2{font-size:42px}.affiliate-how-v4 header p{color:var(--muted);margin-top:13px;font-size:15px;line-height:1.65}.affiliate-how-v4 .affiliate-hero-steps{max-width:none}.affiliate-offer-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:72px;display:grid}.affiliate-offer-grid article{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);flex-direction:column;min-height:350px;padding:30px;display:flex}.affiliate-offer-grid article>span{color:var(--orange);letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:770}.affiliate-offer-grid h2{margin-top:34px;font-size:34px}.affiliate-offer-grid p{color:var(--muted);margin-top:14px;font-size:14px;line-height:1.65}.affiliate-offer-grid article>div{flex-wrap:wrap;gap:18px;margin-top:auto;padding-top:24px;display:flex}.affiliate-offer-grid a{border-bottom:1px solid var(--line-strong);font-size:13px;font-weight:720}.affiliate-offer-grid a b{color:var(--orange)}.affiliate-offer-grid ul{gap:13px;margin:20px 0 0;padding:0;list-style:none;display:grid}.affiliate-offer-grid li{color:var(--muted);padding-left:23px;font-size:14px;position:relative}.affiliate-offer-grid li:before{color:var(--orange);content:"✓";position:absolute;left:0}.affiliate-rate-policy{grid-template-columns:1fr 1fr;gap:14px;margin-top:18px;display:grid}.affiliate-rate-policy>div{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-soft);grid-template-columns:1fr auto;gap:7px 20px;padding:24px;display:grid}.affiliate-rate-policy span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:700}.affiliate-rate-policy strong{color:var(--orange);grid-area:1/2/span 2;font-size:38px}.affiliate-rate-policy p{color:var(--muted);font-size:13px;line-height:1.55}.creator-cross-sell{border-top:1px solid var(--line);background:var(--surface);padding:58px 0}.creator-cross-sell>.shell{grid-template-columns:1fr auto;align-items:center;gap:54px;display:grid}.creator-cross-sell h2{font-size:34px}.creator-cross-sell p{max-width:650px;color:var(--muted);margin-top:9px;font-size:14px}.creator-cross-sell>.shell>div:last-child{align-items:center;gap:18px;display:flex}.creator-cross-sell>.shell>div:last-child>a:last-child{border-bottom:1px solid var(--line-strong);font-size:13px;font-weight:720}.social-proof-r2{color:#f4f4f5;background:#0b0b0d;padding:88px 0}.social-proof-r2-grid{grid-template-columns:minmax(320px,.7fr) minmax(0,1.3fr);align-items:center;gap:70px;display:grid}.social-proof-copy h2{font-size:46px}.social-proof-copy p{color:#b5b5bc;max-width:560px;margin-top:16px;font-size:15px;line-height:1.68}.social-proof-copy a{border-bottom:1px solid #ffffff57;gap:7px;margin-top:23px;font-size:13px;font-weight:720;display:inline-flex}.social-proof-copy a span{color:var(--orange)}.social-proof-players{grid-template-columns:repeat(2,minmax(0,250px));justify-content:end;gap:22px;display:grid}@media (max-width:980px){.home-hero-r2-grid,.creator-hero-grid,.blueprint-hero-v4-grid{grid-template-columns:1fr 1fr;gap:38px}.home-creator-gateway-grid,.creator-blueprint-grid{gap:44px}.creator-workflow-grid{grid-template-columns:repeat(3,1fr)}.creator-workflow-grid li{border-bottom:1px solid var(--line)}.creator-workflow-grid li:nth-child(3){border-right:0}.blueprint-proof-strip>.shell{grid-template-columns:160px 160px 1fr}}@media (max-width:820px){.home-hero-r2,.blueprint-hero-v4,.affiliate-hero-v4{min-height:auto}.home-hero-r2-grid,.creator-hero-grid,.home-creator-gateway-grid,.creator-blueprint-grid,.blueprint-hero-v4-grid,.blueprint-process-media,.affiliate-hero-v4-grid,.affiliate-how-v4{grid-template-columns:1fr}.home-hero-proof,.creator-hero-media,.blueprint-hero-art,.creator-blueprint-art{max-width:680px}.home-section-heading,.creator-section-heading,.blueprint-editorial-heading{grid-template-columns:1fr;gap:14px}.creator-learning-grid,.blueprint-phase-grid{grid-template-columns:1fr}.creator-learning-grid article{min-height:250px}.blueprint-proof-strip>.shell{grid-template-columns:1fr 1fr;padding-block:22px}.blueprint-proof-strip p{grid-column:1/-1;justify-self:start}.blueprint-fit-grid{grid-template-columns:1fr}.blueprint-fit-grid article{border-right:0;border-bottom:1px solid var(--line);min-height:0}.blueprint-fit-grid article:last-child{border-bottom:0}.blueprint-fit-grid h3{margin-top:22px}.blueprint-reference-list,.blueprint-expectations-grid,.blueprint-faq>.shell,.affiliate-offer-grid,.social-proof-r2-grid{grid-template-columns:1fr}.social-proof-players{justify-content:start}.affiliate-offer-grid article{min-height:300px}.creator-cross-sell>.shell{grid-template-columns:1fr}.creator-cross-sell>.shell>div:last-child{justify-content:flex-start}}@media (max-width:620px){.home-hero-r2{padding:34px 0 54px}.home-hero-r2-grid,.creator-hero-grid,.blueprint-hero-v4-grid{gap:30px}.home-hero-r2-copy h1,.creator-hero-copy h1,.blueprint-hero-v4-copy h1,.affiliate-hero-v4 h1{font-size:40px}.home-hero-r2-copy>p,.creator-hero-copy>p,.blueprint-hero-v4-copy>p,.affiliate-hero-v4-grid>div>p{font-size:15px}.home-hero-actions,.creator-hero-actions{flex-direction:column;align-items:stretch}.home-hero-actions .button,.creator-hero-actions .button{width:100%}.home-hero-facts{gap:16px}.home-hero-facts div{min-width:82px}.home-hero-proof{border-radius:12px}.home-hero-proof img{aspect-ratio:4/3}.home-hero-proof figcaption{border:0;border-radius:0;flex-direction:column;align-items:flex-start;gap:3px;position:static}.home-catalog-r2,.creator-workflow,.creator-learning,.creator-assets,.creator-blueprint,.blueprint-fit,.blueprint-outcome,.blueprint-curriculum,.blueprint-expectations,.blueprint-faq,.affiliate-program-v4{padding-block:58px}.home-section-heading h2,.creator-section-heading h2,.blueprint-editorial-heading h2,.creator-blueprint-grid h2{font-size:34px}.home-catalog-r2 .product-copy h3{min-height:0}.home-creator-copy h2{font-size:36px}.home-creator-copy>p{font-size:15px}.home-creator-actions{flex-direction:column;align-items:stretch}.home-creator-actions .button{width:100%}.home-workflow-line li{font-size:11px}.creator-hero{padding:24px 0 54px}.creator-authority,.creator-workflow-grid{grid-template-columns:1fr}.creator-workflow-grid li,.creator-workflow-grid li:nth-child(3){border-right:0;border-bottom:1px solid var(--line);min-height:0;padding:20px}.creator-workflow-grid li:last-child{border-bottom:0}.creator-workflow-grid h3{margin-top:18px}.creator-learning-grid article{min-height:230px;padding:22px}.creator-learning-grid h3{margin-top:24px;font-size:24px}.creator-blueprint-meta{flex-direction:column;align-items:flex-start;gap:3px}.blueprint-hero-v4{padding:30px 0 48px}.blueprint-hero-v4-copy{order:-1}.blueprint-audience-line{flex-direction:column}.blueprint-proof-strip>.shell{grid-template-columns:1fr;gap:16px}.blueprint-proof-strip p{grid-column:auto}.blueprint-outcome-flow{grid-template-columns:repeat(3,1fr)}.blueprint-outcome-flow li{border-bottom:1px solid var(--line)}.blueprint-process-media{margin-top:30px}.blueprint-process-media h3{font-size:28px}.blueprint-phase-grid header{min-height:0}.blueprint-reference-list{gap:22px;padding:22px 18px}.blueprint-reference-list ul{grid-template-columns:1fr}.blueprint-expectations-grid h2{font-size:32px}.blueprint-faq h2{font-size:34px}.blueprint-faq summary{font-size:14px}.affiliate-hero-v4{padding:38px 0 54px}.affiliate-rate-card{padding:24px}.affiliate-rate-card>strong{font-size:64px}.affiliate-how-v4 header h2{font-size:34px}.affiliate-offer-grid{margin-top:54px}.affiliate-offer-grid article{min-height:0;padding:22px}.affiliate-offer-grid h2{margin-top:25px;font-size:29px}.affiliate-rate-policy{grid-template-columns:1fr}.affiliate-rate-policy strong{font-size:32px}.creator-cross-sell>.shell>div:last-child{flex-direction:column;align-items:stretch}.creator-cross-sell .button{width:100%}.free-drop-form>div:first-of-type>span{font-size:11px}.social-proof-r2{padding-block:58px}.social-proof-copy h2{font-size:34px}.social-proof-players{scroll-snap-type:x mandatory;gap:14px;padding-bottom:6px;display:flex;overflow-x:auto}.social-proof-players .short-player{scroll-snap-align:start;min-width:238px}}@media (prefers-reduced-motion:reduce){.blueprint-card-face,.product-card,.asset-visual-card,.button{transition:none!important}.route-loading:after{animation:none}}.home-hero-r2{background:radial-gradient(circle at 82% 24%, color-mix(in srgb, var(--orange) 9%, transparent), transparent 32%), var(--surface)}.home-hero-r2-grid{grid-template-columns:minmax(420px,.82fr) minmax(620px,1.18fr);gap:56px}.home-hero-r2-copy h1{letter-spacing:-.055em;max-width:610px;font-size:clamp(52px,5.4vw,76px);line-height:.96}.home-hero-collection{grid-template-rows:1fr 1fr;grid-template-columns:minmax(0,1.28fr) minmax(0,.72fr);gap:12px;min-width:0;display:grid}.home-hero-product{border:1px solid var(--line);background:var(--bg);border-radius:16px;grid-template-rows:minmax(0,1fr) auto;min-width:0;transition:border-color .16s,transform .16s;display:grid;overflow:hidden;box-shadow:0 20px 55px #00000024}.home-hero-product-main{grid-row:1/3}.home-hero-product img{object-fit:cover;width:100%;height:100%;min-height:0}.home-hero-product-main img{aspect-ratio:4/5}.home-hero-product:not(.home-hero-product-main) img{aspect-ratio:16/9}.home-hero-product>span{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:13px 15px;display:flex}.home-hero-product b{font-size:14px;line-height:1.25}.home-hero-product small{color:var(--orange);text-transform:uppercase;flex:none;font-size:11px;font-weight:750}.home-hero-product:hover{border-color:color-mix(in srgb,var(--orange) 54%,var(--line));transform:translateY(-2px)}.home-hero-product:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.home-creator-visual{background:linear-gradient(145deg,#09090b,#19191d);padding:18px}.home-creator-visual img{aspect-ratio:16/9;object-fit:contain;border-radius:10px}.product-media{background:#15161a}.product-media img,.product-media-compact img,.shop-first-viewport .product-media img{object-fit:cover;background:0 0}.product-card{border-radius:14px}.product-copy h3{font-size:20px}.product-footer small{letter-spacing:.04em;font-size:10px}.product-footer strong{margin-top:2px;font-size:24px}.commerce-product{background:radial-gradient(circle at 20% 26%, color-mix(in srgb,var(--orange) 7%,transparent), transparent 30%), var(--surface);min-height:calc(100svh - 72px);padding:30px 0 46px}.commerce-grid{grid-template-columns:minmax(0,1.12fr) minmax(390px,.72fr);gap:58px;max-width:1240px}.gallery-stage{background:#15161a;border-radius:18px;box-shadow:0 22px 60px #0000002e}.gallery-stage .gallery-stage-foreground{object-fit:cover}.gallery-stage:after,.gallery-stage figcaption{display:none}.gallery-status{min-height:34px;color:var(--muted);justify-content:space-between;align-items:center;gap:20px;padding:10px 2px 0;display:flex}.gallery-status strong{color:var(--ink);font-size:13px;font-weight:690}.gallery-status span{font-size:11px}.gallery-thumbs{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:8px}.gallery-thumbs button{background:#15161a;border-radius:10px}.gallery-thumbs button.is-active{border-color:var(--orange);box-shadow:inset 0 0 0 1px var(--orange)}.gallery-thumbs .gallery-thumb-media{aspect-ratio:16/10;background:#15161a}.gallery-thumbs .gallery-thumb-foreground{object-fit:cover}.buy-panel{padding:4px 0}.buy-panel h1{letter-spacing:-.045em;max-width:560px;font-size:clamp(42px,3.7vw,58px);line-height:.98}.buy-outcome{margin-top:18px;font-size:17px;line-height:1.65}.buy-price{margin-top:25px;padding-block:19px}.buy-price strong{letter-spacing:-.025em;font-size:38px}.buy-main{min-height:54px}.buy-includes{border:0;border-block:1px solid var(--line);background:0 0;border-radius:0;margin-top:20px;padding:20px 0}.buy-includes>strong{font-size:14px}.buy-includes ul{gap:10px 20px}.inventory-section{color:#f6f6f7;background:#0a0a0c;padding-block:94px}.inventory-section .editorial-heading>div>p{color:#d6d6da}.inventory-section .editorial-heading>p{color:#a5a5ad}.asset-visual-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.asset-visual-card{background:#131316;border-color:#ffffff1f;border-radius:16px}.asset-visual-card:hover{border-color:#ff620080}.asset-visual-card>.asset-visual-media{background:linear-gradient(145deg,#202329,#0f1013);border:0;min-height:0;padding:16px;display:block}.asset-visual-card>.asset-visual-media img{aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 18px 16px #00000057);background:0 0;width:100%;padding:0}.asset-visual-card>div:last-child{border-top:1px solid #ffffff1a;grid-template-columns:34px 1fr;min-height:64px;padding:13px 15px}.asset-visual-card>div:last-child strong{color:#f5f5f6;font-size:14px}.asset-visual-card>div:last-child span{font-size:11px}.product-proof{color:#f6f6f7;background:#101013;padding-block:84px}.product-proof-grid{grid-template-columns:minmax(0,1fr) 248px;gap:96px;max-width:1060px}.product-proof-copy h2{font-size:clamp(40px,4vw,56px)}.product-proof-copy p{color:#b8b8bf}.short-player-clean{max-width:248px}.short-player-clean .phone-shell{box-shadow:none;background:0 0;border:0;border-radius:20px;padding:0}.short-player-clean .short-player-frame{border:1px solid #fff3;border-radius:20px;overflow:hidden;box-shadow:0 24px 60px #00000061}.related-grid{gap:18px}.related-card{border-radius:14px}.related-card .product-media{aspect-ratio:16/10;background:#15161a}.related-card .product-media img{object-fit:cover;background:0 0}.related-copy>strong{font-size:20px}.related-copy>small{font-size:15px}.blueprint-hero-v4{background:radial-gradient(circle at 86% 18%,color-mix(in srgb,var(--orange) 9%,transparent),transparent 30%),var(--surface)}.blueprint-hero-v4-grid{grid-template-columns:minmax(0,1.28fr) minmax(410px,.72fr);gap:50px;width:min(1480px,100% - 56px)}.blueprint-hero-art .blueprint-tilt-card{width:100%}.blueprint-hero-art .blueprint-card-face{border-radius:18px}.blueprint-hero-v4-copy h1{font-size:clamp(48px,4.5vw,66px)}.blueprint-loop-board{border:1px solid var(--line);background:var(--bg);box-shadow:var(--shadow-sm);border-radius:18px;overflow:hidden}.blueprint-loop-track{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.blueprint-loop-track article{border-right:1px solid var(--line);min-width:0;min-height:230px;padding:25px 20px}.blueprint-loop-track article:last-child{border-right:0}.blueprint-loop-track span{color:var(--orange);font-size:11px;font-weight:780}.blueprint-loop-track h3{margin-top:46px;font-size:22px}.blueprint-loop-track p{color:var(--muted);margin-top:10px;font-size:13px;line-height:1.55}.blueprint-loop-board>footer{border-top:1px solid var(--line);background:var(--surface-soft);grid-template-columns:minmax(0,1fr) 280px;align-items:center;gap:40px;padding:22px 24px;display:grid}.blueprint-loop-board>footer>p{max-width:670px;color:var(--muted);font-size:14px;line-height:1.6}.blueprint-loop-board dl{grid-template-columns:1fr 1fr;gap:10px;display:grid}.blueprint-loop-board dl div{display:grid}.blueprint-loop-board dt{font-size:25px;font-weight:760}.blueprint-loop-board dd{color:var(--muted-soft);font-size:11px}.creator-hero-media{background:linear-gradient(145deg,#09090b,#1b1b20);padding:16px}.creator-hero-media img{aspect-ratio:16/9;object-fit:contain;border-radius:10px}.social-proof-r2-grid{grid-template-columns:minmax(310px,.72fr) minmax(520px,1.28fr);gap:70px}.social-proof-players{grid-template-columns:repeat(2,minmax(0,248px));justify-content:start;gap:18px}.social-proof-players .short-player{max-width:248px}.tiktok-proof-links{grid-column:2;grid-template-columns:1fr 1fr;gap:12px;margin-top:4px;display:grid}.tiktok-proof-links a{background:linear-gradient(135deg,#25f4ee12,#fe2c5512);border:1px solid #25f4ee47;border-radius:14px;grid-template-columns:1fr auto;align-content:center;gap:4px 20px;min-height:90px;padding:18px 20px;display:grid}.tiktok-proof-links span{color:#9d9da5;text-transform:uppercase;font-size:11px}.tiktok-proof-links strong{font-size:14px}.tiktok-proof-links b{color:#25f4ee;grid-area:1/2/3;align-self:center;font-size:18px}@media (max-width:1120px){.home-hero-r2-grid{grid-template-columns:1fr 1fr;gap:36px}.home-hero-collection{grid-template-columns:1fr 1fr}.home-hero-product-main{grid-area:auto/1/auto/3}.home-hero-product-main img{aspect-ratio:16/9}.commerce-grid{grid-template-columns:minmax(0,1fr) 360px;gap:36px}.blueprint-loop-track{grid-template-columns:repeat(3,1fr)}.blueprint-loop-track article{border-bottom:1px solid var(--line);min-height:190px}.blueprint-loop-track article:nth-child(3){border-right:0}.blueprint-loop-track article:nth-child(n+4){border-bottom:0}}@media (max-width:880px){.home-hero-r2-grid,.commerce-grid,.blueprint-hero-v4-grid,.social-proof-r2-grid{grid-template-columns:minmax(0,1fr)}.home-hero-r2{min-height:auto}.home-hero-collection{max-width:760px}.commerce-product{min-height:auto}.buy-panel{max-width:680px}.asset-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-proof-grid{grid-template-columns:minmax(0,1fr) 230px;gap:48px}.blueprint-hero-v4-grid{width:min(100% - 36px, var(--shell))}.tiktok-proof-links{grid-column:auto}}@media (max-width:620px){.home-hero-r2{padding:30px 0 48px}.home-hero-r2-copy h1{font-size:43px;line-height:.98}.home-hero-collection{grid-template-columns:1fr 1fr;gap:8px}.home-hero-product{border-radius:11px}.home-hero-product>span{flex-direction:column;align-items:flex-start;padding:10px}.home-hero-product b{font-size:12px}.home-hero-product small{font-size:9px}.home-creator-visual{border-radius:13px;padding:8px}.product-card{border-radius:11px}.product-media,.shop-first-viewport .product-media{aspect-ratio:16/10}.product-copy{padding:12px}.product-copy h3{font-size:16px}.commerce-product{padding:22px 0 40px}.gallery-stage{border-radius:12px}.gallery-status{min-height:30px;padding-top:8px}.gallery-thumbs{gap:7px}.gallery-thumbs button{border-radius:8px}.buy-panel h1{font-size:40px}.buy-outcome{font-size:15px}.buy-includes ul{grid-template-columns:1fr}.inventory-section{padding-block:60px}.asset-visual-grid{gap:9px}.asset-visual-card{border-radius:11px}.asset-visual-card>.asset-visual-media{padding:7px}.asset-visual-card>div:last-child{grid-template-columns:24px 1fr;min-height:58px;padding:10px}.asset-visual-card>div:last-child strong{font-size:12px}.product-proof{padding-block:60px}.product-proof-grid{grid-template-columns:minmax(0,1fr);gap:32px}.short-player-clean{justify-self:start;max-width:230px}.related-grid{grid-template-columns:1fr}.blueprint-hero-v4-grid{width:calc(100% - 32px)}.blueprint-hero-v4-copy{order:-1}.blueprint-hero-art .blueprint-card-face{border-radius:12px}.blueprint-loop-track{grid-template-columns:1fr}.blueprint-loop-track article{border-right:0;border-bottom:1px solid var(--line);min-height:0;padding:20px}.blueprint-loop-track article:nth-child(3),.blueprint-loop-track article:nth-child(n+4){border-bottom:1px solid var(--line)}.blueprint-loop-track article:last-child{border-bottom:0}.blueprint-loop-track h3{margin-top:20px}.blueprint-loop-board>footer{grid-template-columns:1fr;gap:18px;padding:20px}.social-proof-players{scroll-snap-type:x mandatory;gap:12px;padding-bottom:8px;display:flex;overflow-x:auto}.social-proof-players .short-player{scroll-snap-align:start;min-width:226px}.tiktok-proof-links{grid-template-columns:1fr}}@media (hover:none),(pointer:coarse){.home-hero-product:hover{transform:none}}.desktop-nav{gap:clamp(14px,1.65vw,26px)}.free-drop-section{color:#f7f7f8;background:#09090b;padding-block:clamp(64px,7vw,104px)}.free-drop-form{background:#111114;border:1px solid #ffffff24;border-radius:22px;grid-template-columns:minmax(250px,.76fr) minmax(280px,1fr) minmax(300px,.88fr);align-items:stretch;gap:0;padding:0;display:grid;overflow:hidden;box-shadow:0 30px 80px #00000042}.free-drop-visual{background:#070709;min-width:0;overflow:hidden}.free-drop-copy{flex-direction:column;justify-content:center;padding:34px 30px;display:flex}.free-drop-copy>span,.starter-pack-hero-copy>span,.starter-pack-heading span,.starter-proof-grid>div>span,.starter-final-cta span{color:#ff6200;letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:800}.free-drop-copy h2{color:#f7f7f8;max-width:520px;margin-top:9px;font-size:clamp(31px,3vw,45px);line-height:.99}.free-drop-copy p{color:#b9b9c0;max-width:550px;margin-top:15px;font-size:15px;line-height:1.65}.free-drop-copy ul{color:#ececef;flex-wrap:wrap;gap:8px 18px;margin-top:20px;font-size:12px;font-weight:700;display:flex}.free-drop-copy li{align-items:center;gap:7px;display:flex}.free-drop-copy li:before{content:"";background:#ff6200;border-radius:50%;width:5px;height:5px}.free-drop-signup{background:linear-gradient(145deg,#ff62001f,#ffffff06 56%);border-left:1px solid #ffffff1f;flex-direction:column;justify-content:center;padding:34px;display:flex}.free-drop-signup h3{color:#fff;font-size:23px}.free-drop-signup>p{color:#b9b9c0;margin-top:8px;font-size:13px;line-height:1.55}.free-drop-fields{grid-template-columns:1fr;gap:8px;margin-top:20px;display:grid}.free-drop-fields input{color:#fff;background:#09090b;border:1px solid #ffffff2e;border-radius:10px;outline:0;width:100%;min-width:0;height:52px;padding:0 14px;font-size:16px}.free-drop-fields .button{width:100%}.free-drop-consent{color:#a8a8b0;grid-column:auto;gap:9px;margin-top:13px;font-size:11px;line-height:1.5;display:flex}.free-drop-consent input{accent-color:#ff6200;flex:none;margin-top:3px}.free-drop-consent a{color:#f2f2f4;border-bottom:1px solid #ff6200}.free-drop-signup .form-success,.free-drop-signup .form-error{margin-top:13px;font-size:13px;font-weight:700}.free-drop-signup .form-success{color:#79d59c}.free-drop-signup .form-error{color:#ff8a80}.free-drop-form.is-compact{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr)}.free-drop-form.is-compact .free-drop-copy,.free-drop-form.is-compact .free-drop-signup{padding:42px}.starter-pack-hero{color:#f7f7f8;background:#09090b;padding:34px 0 clamp(68px,8vw,120px);overflow:hidden}.starter-pack-hero .breadcrumbs{color:#94949e}.starter-pack-hero .breadcrumbs strong{color:#f7f7f8}.starter-pack-hero-grid{grid-template-columns:minmax(0,.86fr) minmax(480px,1.14fr);align-items:center;gap:clamp(46px,6vw,96px);display:grid}.starter-pack-hero-copy h1{color:#fff;letter-spacing:-.055em;max-width:650px;margin-top:13px;font-size:clamp(54px,6.2vw,88px);line-height:.91}.starter-pack-hero-copy>p{color:#b9b9c0;max-width:620px;margin-top:24px;font-size:18px;line-height:1.65}.starter-pack-hero-copy dl{border-block:1px solid #ffffff24;grid-template-columns:repeat(3,1fr);max-width:570px;margin-top:30px;padding-block:18px;display:grid}.starter-pack-hero-copy dl div+div{border-left:1px solid #ffffff24;padding-left:20px}.starter-pack-hero-copy dt{color:#fff;font-size:25px;font-weight:800}.starter-pack-hero-copy dd{color:#9c9ca5;margin-top:2px;font-size:11px}.starter-pack-hero-copy .button{margin-top:28px}.starter-pack-hero-copy>small{color:#86868f;margin-top:13px;font-size:11px;display:block}.starter-pack-hero-media{background:#111114;border:1px solid #ffffff29;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 30px 90px #0000006b}.starter-pack-hero-media:after{border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff2e}.starter-pack-hero-media img{width:100%;height:auto;display:block}.starter-pack-signup{background:var(--surface);padding-block:clamp(64px,7vw,100px)}.starter-pack-assets{color:#f7f7f8;background:#09090b;padding-block:clamp(76px,8vw,124px)}.starter-pack-heading{grid-template-columns:1fr .56fr;align-items:end;gap:70px;margin-bottom:42px;display:grid}.starter-pack-heading h2{max-width:760px;color:inherit;margin-top:9px;font-size:clamp(42px,4.7vw,68px);line-height:.96}.starter-pack-heading>p{color:#a8a8b0;font-size:15px;line-height:1.65}.starter-asset-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.starter-asset-grid article{background:#121216;border:1px solid #ffffff21;border-radius:16px;grid-column:span 2;overflow:hidden}.starter-asset-grid article:nth-child(4){grid-column:2/span 2}.starter-asset-media{aspect-ratio:1.2;background:radial-gradient(circle at 48% 35%,#343840,#181a1f 58%,#0b0c0e);overflow:hidden}.starter-asset-media img{object-fit:contain;width:100%;height:100%;padding:12px;display:block}.starter-asset-grid article>div:last-child{padding:18px}.starter-asset-grid article>div:last-child>span{color:#ff6200;font-size:10px;font-weight:800}.starter-asset-grid h3{color:#fff;margin-top:17px;font-size:17px;line-height:1.2}.starter-asset-grid p{color:#a8a8b0;margin-top:8px;font-size:13px;line-height:1.55}.starter-proof{background:var(--surface);padding-block:clamp(76px,8vw,124px)}.starter-proof-heading{grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);align-items:end;gap:clamp(48px,8vw,128px);margin-bottom:clamp(34px,4vw,56px);display:grid}.starter-proof-heading>div:first-child>span{color:#ff6200;letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:800}.starter-proof-heading h2{max-width:720px;margin-top:10px;font-size:clamp(42px,4.4vw,64px);line-height:.97}.starter-proof-heading p{max-width:590px;color:var(--muted);font-size:16px;line-height:1.68}.starter-proof-heading ul{flex-wrap:wrap;gap:10px 22px;margin-top:20px;font-size:13px;font-weight:720;display:flex}.starter-proof-heading li{align-items:center;gap:9px;display:flex}.starter-proof-heading li:before{background:var(--orange);content:"";border-radius:50%;flex:none;width:6px;height:6px}.starter-proof-gallery{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.starter-proof-gallery figure{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#0d0d10;border-radius:16px;grid-column:span 2;overflow:hidden}.starter-proof-gallery .starter-proof-feature{grid-column:1/-1}.starter-proof-gallery figure img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.starter-proof-gallery figcaption{gap:3px;padding:14px 16px 15px;display:grid}.starter-proof-gallery figcaption strong{color:var(--text);font-size:14px;line-height:1.3}.starter-proof-gallery figcaption span{color:var(--muted);font-size:12px;line-height:1.4}.starter-recipes{color:#f7f7f8;background:#09090b;padding-block:clamp(76px,8vw,124px);position:relative;overflow:hidden}.starter-recipes ol{z-index:1;gap:10px;width:min(660px,100%);display:grid;position:relative}.starter-recipes li{background:#ffffff09;border:1px solid #ffffff1f;border-radius:13px;grid-template-columns:38px 1fr;column-gap:12px;padding:19px 20px;display:grid}.starter-recipes li>span{color:#ff6200;grid-row:1/span 2;font-size:11px;font-weight:800}.starter-recipes h3{color:#fff;font-size:18px}.starter-recipes li p{color:#a8a8b0;margin-top:4px;font-size:13px}.starter-complete-render{right:max(2vw,calc((100vw - var(--shell))/2));pointer-events:none;width:min(46vw,660px);position:absolute;bottom:20px}.starter-complete-render img{filter:drop-shadow(0 36px 34px #00000073);width:100%;height:auto}.starter-final-cta{color:#f7f7f8;background:#111114;padding-block:66px}.starter-final-cta .shell{justify-content:space-between;align-items:center;gap:34px;display:flex}.starter-final-cta h2{color:#fff;margin-top:7px;font-size:clamp(32px,3.5vw,50px)}.starter-final-cta p{color:#a8a8b0;margin-top:7px;font-size:14px}.starter-download{color:#f7f7f8;background:#09090b;min-height:calc(100svh - 80px);padding:clamp(58px,7vw,108px) 0;overflow:hidden}.starter-download-shell{grid-template-columns:minmax(0,.86fr) minmax(440px,1.14fr);align-items:center;gap:clamp(40px,6vw,92px);display:grid}.starter-download-copy>span{color:#ff6200;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.starter-download-copy h1{color:#fff;letter-spacing:-.052em;max-width:650px;margin-top:13px;font-size:clamp(50px,5.6vw,82px);line-height:.92}.starter-download-copy>p{color:#b9b9c0;max-width:590px;margin-top:23px;font-size:17px;line-height:1.68}.starter-download-copy strong{color:#fff}.starter-download-button{margin-top:28px}.starter-download-copy>small{color:#8d8d96;margin-top:13px;font-size:12px;display:block}.starter-download-media{background:#111114;border:1px solid #ffffff26;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 28px 84px #00000061}.starter-download-media:after{border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff2e}.starter-download-media img{width:100%;height:auto;display:block}.starter-download-details{border-block:1px solid #ffffff24;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(4px,2vw,20px);display:grid}.starter-download-details article{min-width:0;padding:25px 24px 27px 0}.starter-download-details article+article{border-left:1px solid #ffffff24;padding-left:24px}.starter-download-details span{color:#ff6200;font-size:10px;font-weight:800}.starter-download-details h2{color:#fff;margin-top:22px;font-size:20px}.starter-download-details p{color:#9e9ea7;max-width:360px;margin-top:7px;font-size:13px;line-height:1.58}.starter-download-support{grid-column:1/-1;justify-content:space-between;align-items:center;gap:24px;display:flex}.starter-download-support p{color:#a8a8b0;font-size:13px}.starter-download-support a{color:#fff;border-bottom:1px solid #ff6200;font-size:13px;font-weight:760}@media (max-width:1080px){.free-drop-form{grid-template-columns:.7fr 1.3fr}.free-drop-signup{border-top:1px solid #ffffff1f;border-left:0;grid-column:1/-1}.free-drop-signup .free-drop-fields{grid-template-columns:1fr auto;align-items:end}.free-drop-signup .free-drop-fields label{grid-column:1/-1}.free-drop-signup .free-drop-fields .button{width:auto}.free-drop-form.is-compact{grid-template-columns:1fr 1fr}.free-drop-form.is-compact .free-drop-signup{border-top:0;border-left:1px solid #ffffff1f;grid-column:auto}.free-drop-form.is-compact .free-drop-fields{grid-template-columns:1fr}.free-drop-form.is-compact .free-drop-fields label{grid-column:auto}.free-drop-form.is-compact .free-drop-fields .button{width:100%}.starter-pack-hero-grid{grid-template-columns:1fr 1fr;gap:44px}}@media (max-width:820px){.free-drop-form,.free-drop-form.is-compact{grid-template-columns:1fr}.free-drop-form.is-compact .free-drop-signup{border-top:1px solid #ffffff1f;border-left:0}.starter-pack-hero-grid,.starter-proof-heading{grid-template-columns:1fr}.starter-pack-hero-media{order:-1}.starter-pack-heading{grid-template-columns:1fr;gap:18px}.starter-asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.starter-asset-grid article,.starter-asset-grid article:nth-child(4){grid-column:span 1}.starter-asset-grid article:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 7px)}.starter-recipes{padding-bottom:70px}.starter-complete-render{width:min(620px,100%);margin:26px auto -30px;position:relative;bottom:auto;right:auto}.starter-download-shell{grid-template-columns:1fr}.starter-download-media{order:-1}}@media (max-width:620px){.free-drop-form{border-radius:14px}.free-drop-visual{aspect-ratio:16/10}.free-drop-visual img{object-position:center 46%}.free-drop-copy,.free-drop-form.is-compact .free-drop-copy,.free-drop-signup,.free-drop-form.is-compact .free-drop-signup{padding:25px 20px}.free-drop-copy h2{font-size:32px}.free-drop-signup .free-drop-fields{grid-template-columns:1fr}.free-drop-signup .free-drop-fields label{grid-column:auto}.free-drop-signup .free-drop-fields .button{width:100%}.starter-pack-hero{padding-top:18px}.starter-pack-hero-copy h1{font-size:48px}.starter-pack-hero-copy>p{font-size:16px}.starter-pack-hero-copy dl div+div{padding-left:11px}.starter-pack-hero-copy dt{font-size:21px}.starter-pack-hero-media{border-radius:13px}.starter-pack-heading h2,.starter-proof-heading h2{font-size:38px}.starter-proof-gallery{grid-template-columns:1fr}.starter-proof-gallery figure,.starter-proof-gallery .starter-proof-feature{grid-column:auto}.starter-asset-grid{grid-template-columns:1fr}.starter-asset-grid article,.starter-asset-grid article:nth-child(4),.starter-asset-grid article:last-child{grid-column:auto;width:100%}.starter-asset-media{aspect-ratio:1.3}.starter-final-cta .shell{flex-direction:column;align-items:stretch}.starter-final-cta .button{width:100%}.starter-download{padding-top:24px}.starter-download-shell{gap:30px}.starter-download-copy h1{font-size:46px}.starter-download-copy>p{font-size:16px}.starter-download-button{width:100%}.starter-download-media{border-radius:13px}.starter-download-details{grid-template-columns:1fr}.starter-download-details article{padding:22px 0}.starter-download-details article+article{border-top:1px solid #ffffff24;border-left:0;padding-left:0}.starter-download-details h2{margin-top:10px}.starter-download-support{flex-direction:column;align-items:flex-start;gap:10px}}.free-starter-v2{--fp-bg:#09090b;--fp-panel:#121216;--fp-line:#ffffff21;--fp-muted:#aaaab3;background:var(--fp-bg);color:#f7f7f8}.free-starter-v2 .starter-pack-hero{background:radial-gradient(circle at 84% 38%,#ff620021,#0000 30%),linear-gradient(#0d0d10,#09090b);align-items:center;min-height:min(780px,100svh - 74px);padding:clamp(72px,8vw,118px) 0;display:flex}.free-starter-v2 .starter-pack-hero-grid{grid-template-columns:minmax(420px,.9fr) minmax(520px,1.1fr);align-items:center;gap:clamp(48px,6vw,96px);display:grid}.free-starter-v2 .starter-pack-hero-copy>span,.free-starter-v2 .starter-pack-section-heading span,.free-starter-v2 .starter-pack-faq>.shell>div:first-child>span,.free-starter-v2 .starter-final-cta span{color:#ff6200;letter-spacing:.105em;text-transform:uppercase;font-size:12px;font-weight:800}.free-starter-v2 .starter-pack-hero-copy h1{color:#fff;letter-spacing:-.052em;max-width:700px;margin-top:15px;font-size:clamp(54px,5.35vw,82px);line-height:.94}.free-starter-v2 .starter-pack-hero-copy>p{color:#b9b9c1;max-width:610px;margin-top:25px;font-size:18px;line-height:1.63}.free-starter-v2 .starter-pack-hero-actions{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:30px;display:flex}.free-starter-v2 .starter-pack-hero-actions .button{margin:0}.free-starter-v2 .starter-pack-proof-link{color:#fff;font-size:14px;font-weight:750}.free-starter-v2 .starter-pack-proof-link:hover{color:#ff7a27}.free-starter-v2 .starter-pack-hero-copy dl{border-top:1px solid var(--fp-line);grid-template-columns:repeat(3,minmax(0,1fr));max-width:600px;margin-top:32px;padding-top:19px;display:grid}.free-starter-v2 .starter-pack-hero-copy dl div+div{border-left:1px solid var(--fp-line);padding-left:20px}.free-starter-v2 .starter-pack-hero-copy dt{color:#fff;font-size:25px;font-weight:850}.free-starter-v2 .starter-pack-hero-copy dd{color:#9898a3;margin-top:4px;font-size:12px;line-height:1.35}.free-starter-v2 .starter-pack-hero-media{background:#101013;border:1px solid #ffffff30;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 35px 95px #0000007a}.free-starter-v2 .starter-pack-hero-media img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.free-starter-v2 .starter-pack-hero-media figcaption{color:#d6d6dc;background:#09090be6;border:1px solid #ffffff21;border-radius:12px;justify-content:space-between;gap:16px;padding:13px 15px;font-size:12px;display:flex;position:absolute;inset:auto 12px 12px}.free-starter-v2 .starter-pack-hero-media figcaption strong{color:#fff}.free-starter-v2 .starter-pack-signup{background:#f2f2f4;padding:clamp(64px,7vw,96px) 0}.free-starter-v2 .free-drop-form.is-compact{border-radius:24px;grid-template-columns:minmax(0,.9fr) minmax(390px,1.1fr)}.free-starter-v2 .free-drop-form.is-compact .free-drop-copy,.free-starter-v2 .free-drop-form.is-compact .free-drop-signup{padding:clamp(34px,4vw,54px)}.free-starter-v2 .free-drop-copy h2{font-size:clamp(34px,3.5vw,50px)}.free-starter-v2 .free-drop-copy p,.free-starter-v2 .free-drop-signup>p{font-size:15px}.free-starter-v2 .free-drop-consent{font-size:12px}.free-starter-v2 .starter-pack-contents,.free-starter-v2 .starter-pack-steps,.free-starter-v2 .starter-pack-faq{background:var(--fp-bg);padding:clamp(78px,8vw,124px) 0}.free-starter-v2 .starter-pack-section-heading{grid-template-columns:minmax(0,1fr) minmax(300px,.52fr);align-items:end;gap:clamp(38px,7vw,104px);margin-bottom:clamp(38px,5vw,62px);display:grid}.free-starter-v2 .starter-pack-section-heading h2{color:#fff;letter-spacing:-.045em;max-width:760px;margin-top:10px;font-size:clamp(42px,4.5vw,66px);line-height:.98}.free-starter-v2 .starter-pack-section-heading>p{color:var(--fp-muted);font-size:16px;line-height:1.65}.free-starter-v2 .starter-pack-content-grid{grid-template-columns:minmax(420px,1.08fr) minmax(400px,.92fr);gap:18px;display:grid}.free-starter-v2 .starter-pack-overview{border:1px solid var(--fp-line);background:radial-gradient(circle at 50% 36%,#343942,#181a1f 54%,#0d0e10 100%);border-radius:22px;min-height:540px;position:relative;overflow:hidden}.free-starter-v2 .starter-pack-overview img{object-fit:contain;width:100%;height:100%;padding:18px 26px 78px;display:block}.free-starter-v2 .starter-pack-overview figcaption{gap:4px;display:grid;position:absolute;inset:auto 22px 22px}.free-starter-v2 .starter-pack-overview figcaption strong{color:#fff;font-size:18px}.free-starter-v2 .starter-pack-overview figcaption span{color:var(--fp-muted);font-size:13px}.free-starter-v2 .starter-pack-docs{gap:12px;display:grid}.free-starter-v2 .starter-pack-docs article{border:1px solid var(--fp-line);background:var(--fp-panel);border-radius:18px;grid-template-columns:38px minmax(0,1fr) auto;align-items:start;gap:18px;min-width:0;padding:26px;display:grid}.free-starter-v2 .starter-pack-docs article>span{color:#ff6200;font-size:11px;font-weight:850}.free-starter-v2 .starter-pack-docs h3{color:#fff;font-size:21px}.free-starter-v2 .starter-pack-docs p{color:var(--fp-muted);margin-top:8px;font-size:14px;line-height:1.55}.free-starter-v2 .starter-pack-docs b{color:#d6d6dc;white-space:nowrap;font-size:11px}.free-starter-v2 .starter-asset-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.free-starter-v2 .starter-asset-strip li{border:1px solid var(--fp-line);background:var(--fp-panel);border-radius:15px;padding-bottom:16px;overflow:hidden}.free-starter-v2 .starter-asset-strip li>div{aspect-ratio:1.15;background:#1b1d22;overflow:hidden}.free-starter-v2 .starter-asset-strip img{object-fit:contain;width:100%;height:100%;padding:10px;display:block}.free-starter-v2 .starter-asset-strip li>span{color:#ff6200;margin:14px 9px 0 15px;font-size:10px;font-weight:850;display:inline-block}.free-starter-v2 .starter-asset-strip strong{color:#fff;font-size:12px;line-height:1.25}.free-starter-v2 .starter-proof{color:#111116;background:#f2f2f4;padding:clamp(78px,8vw,124px) 0}.free-starter-v2 .starter-proof .starter-pack-section-heading h2{color:#111116}.free-starter-v2 .starter-proof .starter-pack-section-heading>p{color:#5d5d66}.free-starter-v2 .starter-proof-gallery{grid-template-columns:1.45fr .775fr .775fr;gap:14px;display:grid}.free-starter-v2 .starter-proof-gallery figure,.free-starter-v2 .starter-proof-gallery .starter-proof-feature{background:#fff;border:1px solid #0f0f1424;border-radius:18px;grid-column:auto;overflow:hidden;box-shadow:0 18px 50px #17171d1a}.free-starter-v2 .starter-proof-gallery img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.free-starter-v2 .starter-proof-gallery .starter-proof-feature img{aspect-ratio:16/9;height:100%;min-height:330px}.free-starter-v2 .starter-proof-gallery figcaption{gap:4px;padding:16px 17px;display:grid}.free-starter-v2 .starter-proof-gallery figcaption strong{color:#151519;font-size:15px}.free-starter-v2 .starter-proof-gallery figcaption span{color:#686871;font-size:12px}.free-starter-v2 .starter-pack-steps{background:#101014}.free-starter-v2 .starter-pack-steps ol{border-block:1px solid var(--fp-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.free-starter-v2 .starter-pack-steps li{min-width:0;padding:30px 24px 32px 0}.free-starter-v2 .starter-pack-steps li+li{border-left:1px solid var(--fp-line);padding-left:24px}.free-starter-v2 .starter-pack-steps li>span{color:#ff6200;font-size:11px;font-weight:850}.free-starter-v2 .starter-pack-steps h3{color:#fff;margin-top:30px;font-size:19px}.free-starter-v2 .starter-pack-steps p{color:var(--fp-muted);overflow-wrap:anywhere;margin-top:9px;font-size:14px;line-height:1.55}.free-starter-v2 .starter-pack-steps strong{color:#fff}.free-starter-v2 .starter-pack-faq>.shell{grid-template-columns:.55fr 1fr;gap:clamp(50px,9vw,140px);display:grid}.free-starter-v2 .starter-pack-faq h2{color:#fff;margin-top:10px;font-size:clamp(42px,4.4vw,64px);line-height:.98}.free-starter-v2 .starter-pack-faq details{border-top:1px solid var(--fp-line)}.free-starter-v2 .starter-pack-faq details:last-child{border-bottom:1px solid var(--fp-line)}.free-starter-v2 .starter-pack-faq summary{color:#fff;cursor:pointer;justify-content:space-between;gap:20px;padding:22px 0;font-size:16px;font-weight:760;list-style:none;display:flex}.free-starter-v2 .starter-pack-faq summary::-webkit-details-marker{display:none}.free-starter-v2 .starter-pack-faq summary span{color:#ff6200;font-size:20px;transition:transform .2s}.free-starter-v2 .starter-pack-faq details[open] summary span{transform:rotate(45deg)}.free-starter-v2 .starter-pack-faq details p{max-width:720px;color:var(--fp-muted);padding:0 48px 22px 0;font-size:15px;line-height:1.65}.free-starter-v2 .starter-final-cta{background:#17171c;padding:64px 0}.free-starter-v2 .starter-final-cta .shell{justify-content:space-between;align-items:center;gap:36px;display:flex}.free-starter-v2 .starter-final-cta h2{color:#fff;margin-top:8px;font-size:clamp(34px,3.5vw,52px)}.free-starter-v2 .starter-final-cta p{color:var(--fp-muted);margin-top:8px;font-size:14px}.free-starter-download-v2{min-height:auto;padding:clamp(70px,8vw,116px) 0}.free-starter-download-v2 .starter-download-shell{grid-template-columns:minmax(400px,.86fr) minmax(480px,1.14fr);gap:clamp(42px,6vw,92px)}.free-starter-download-v2 .starter-download-media figcaption{color:#b9b9c1;text-align:center;border-top:1px solid #ffffff1f;padding:13px 16px;font-size:12px}.free-starter-download-v2 .starter-download-warning{background:#ff620017;border:1px solid #ff620059;border-radius:16px;grid-column:1/-1;grid-template-columns:46px minmax(0,1fr);gap:18px;padding:22px;display:grid}.free-starter-download-v2 .starter-download-warning>span{color:#09090b;background:#ff6200;border-radius:50%;place-items:center;width:38px;height:38px;font-size:18px;font-weight:900;display:grid}.free-starter-download-v2 .starter-download-warning strong{color:#fff;font-size:17px}.free-starter-download-v2 .starter-download-warning p{color:#b9b9c1;overflow-wrap:anywhere;margin-top:6px;font-size:14px;line-height:1.55}.free-starter-download-v2 .starter-download-warning b{color:#fff}.free-starter-download-v2 .starter-download-details{list-style:none}.free-starter-download-v2 .starter-download-details li{grid-template-columns:34px 1fr;gap:14px;padding:26px 24px 28px 0;display:grid}.free-starter-download-v2 .starter-download-details li+li{border-left:1px solid #ffffff24;padding-left:24px}.free-starter-download-v2 .starter-download-details h2{margin-top:0}.free-starter-download-v2 .starter-download-support{border-top:1px solid #ffffff24;padding:24px 0}.free-starter-download-v2 .starter-download-support strong{color:#fff;font-size:17px}.free-starter-download-v2 .starter-download-support p{margin-top:5px}[data-theme=light] .free-starter-download-v2{background:var(--bg);color:var(--ink)}[data-theme=light] .free-starter-download-v2 .starter-download-copy h1,[data-theme=light] .free-starter-download-v2 .starter-download-copy strong,[data-theme=light] .free-starter-download-v2 .starter-download-warning strong,[data-theme=light] .free-starter-download-v2 .starter-download-warning b,[data-theme=light] .free-starter-download-v2 .starter-download-details h2,[data-theme=light] .free-starter-download-v2 .starter-download-support strong,[data-theme=light] .free-starter-download-v2 .starter-download-support a{color:var(--ink)}[data-theme=light] .free-starter-download-v2 .starter-download-copy>p,[data-theme=light] .free-starter-download-v2 .starter-download-copy>small,[data-theme=light] .free-starter-download-v2 .starter-download-media figcaption,[data-theme=light] .free-starter-download-v2 .starter-download-warning p,[data-theme=light] .free-starter-download-v2 .starter-download-details p,[data-theme=light] .free-starter-download-v2 .starter-download-support p{color:var(--muted)}[data-theme=light] .free-starter-download-v2 .starter-download-media{border-color:var(--line);background:var(--surface);box-shadow:var(--shadow-lg)}[data-theme=light] .free-starter-download-v2 .starter-download-media:after{box-shadow:inset 0 1px #ffffffb8}[data-theme=light] .free-starter-download-v2 .starter-download-media figcaption,[data-theme=light] .free-starter-download-v2 .starter-download-details,[data-theme=light] .free-starter-download-v2 .starter-download-details li+li,[data-theme=light] .free-starter-download-v2 .starter-download-support{border-color:var(--line)}[data-theme=light] .free-starter-download-v2 .starter-download-warning{background:#ff620011;border-color:#ff62004d}@media (max-width:1050px){.free-starter-v2 .starter-pack-hero-grid,.free-starter-v2 .starter-pack-content-grid{grid-template-columns:1fr 1fr;gap:34px}.free-starter-v2 .starter-pack-hero-copy h1{font-size:58px}.free-starter-v2 .starter-asset-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.free-starter-v2 .starter-pack-steps ol{grid-template-columns:repeat(2,minmax(0,1fr))}.free-starter-v2 .starter-pack-steps li:nth-child(3){border-top:1px solid var(--fp-line);border-left:0;padding-left:0}.free-starter-v2 .starter-pack-steps li:nth-child(4){border-top:1px solid var(--fp-line)}}@media (max-width:820px){.free-starter-v2 .starter-pack-hero{min-height:0;padding:38px 0 70px}.free-starter-v2 .starter-pack-hero-grid,.free-starter-v2 .starter-pack-content-grid,.free-starter-v2 .starter-pack-section-heading,.free-starter-v2 .starter-pack-faq>.shell,.free-starter-download-v2 .starter-download-shell{grid-template-columns:minmax(0,1fr)}.free-starter-v2 .starter-pack-hero-media{order:0}.free-starter-v2 .starter-pack-hero-copy{order:1}.free-starter-v2 .starter-proof-gallery{grid-template-columns:1fr 1fr}.free-starter-v2 .starter-proof-gallery .starter-proof-feature{grid-column:1/-1}.free-starter-v2 .starter-pack-overview{min-height:440px}.free-starter-v2 .free-drop-form.is-compact{grid-template-columns:1fr}.free-starter-v2 .free-drop-form.is-compact .free-drop-signup{border-top:1px solid #ffffff1f;border-left:0}.free-starter-download-v2 .starter-download-media{order:0}.free-starter-download-v2 .starter-download-copy{order:1}.free-starter-download-v2 .starter-download-warning{order:2}.free-starter-download-v2 .starter-download-details{order:3}.free-starter-download-v2 .starter-download-support{order:4}}@media (max-width:620px){.free-starter-v2 .starter-pack-hero{padding-top:24px}.free-starter-v2 .starter-pack-hero-grid{gap:30px}.free-starter-v2 .starter-pack-hero-media{border-radius:15px}.free-starter-v2 .starter-pack-hero-media figcaption{border:0;border-top:1px solid var(--fp-line);background:#111114;border-radius:0;position:static}.free-starter-v2 .starter-pack-hero-copy h1{font-size:clamp(42px,12.6vw,54px)}.free-starter-v2 .starter-pack-hero-copy>p{margin-top:19px;font-size:16px}.free-starter-v2 .starter-pack-hero-actions{flex-direction:column;align-items:stretch}.free-starter-v2 .starter-pack-hero-actions .button{width:100%}.free-starter-v2 .starter-pack-proof-link{text-align:center;padding:8px 2px}.free-starter-v2 .starter-pack-hero-copy dl{margin-top:24px}.free-starter-v2 .starter-pack-hero-copy dl div+div{padding-left:10px}.free-starter-v2 .starter-pack-hero-copy dt{font-size:22px}.free-starter-v2 .starter-pack-hero-copy dd{font-size:11px}.free-starter-v2 .starter-pack-signup,.free-starter-v2 .starter-pack-contents,.free-starter-v2 .starter-proof,.free-starter-v2 .starter-pack-steps,.free-starter-v2 .starter-pack-faq{padding:64px 0}.free-starter-v2 .free-drop-form.is-compact{border-radius:16px}.free-starter-v2 .free-drop-form.is-compact .free-drop-copy,.free-starter-v2 .free-drop-form.is-compact .free-drop-signup{padding:27px 21px}.free-starter-v2 .free-drop-copy h2{font-size:34px}.free-starter-v2 .free-drop-consent{font-size:13px}.free-starter-v2 .starter-pack-section-heading{gap:18px;margin-bottom:30px}.free-starter-v2 .starter-pack-section-heading h2,.free-starter-v2 .starter-pack-faq h2{font-size:39px}.free-starter-v2 .starter-pack-section-heading>p{font-size:15px}.free-starter-v2 .starter-pack-overview{border-radius:16px;min-height:350px}.free-starter-v2 .starter-pack-docs article{grid-template-columns:30px minmax(0,1fr);padding:21px 18px}.free-starter-v2 .starter-pack-docs article>b{grid-column:2}.free-starter-v2 .starter-asset-strip{scroll-snap-type:x mandatory;gap:10px;padding-bottom:10px;display:flex;overflow-x:auto}.free-starter-v2 .starter-asset-strip li{scroll-snap-align:start;min-width:72%}.free-starter-v2 .starter-proof-gallery{grid-template-columns:1fr}.free-starter-v2 .starter-proof-gallery .starter-proof-feature{grid-column:auto}.free-starter-v2 .starter-proof-gallery .starter-proof-feature img{min-height:0}.free-starter-v2 .starter-pack-steps ol{grid-template-columns:1fr}.free-starter-v2 .starter-pack-steps li,.free-starter-v2 .starter-pack-steps li+li,.free-starter-v2 .starter-pack-steps li:nth-child(3){border-top:1px solid var(--fp-line);border-left:0;padding:22px 0}.free-starter-v2 .starter-pack-steps li:first-child{border-top:0}.free-starter-v2 .starter-pack-steps h3{margin-top:10px}.free-starter-v2 .starter-pack-faq>.shell{gap:28px}.free-starter-v2 .starter-pack-faq summary{font-size:15px}.free-starter-v2 .starter-pack-faq details p{padding-right:8px;font-size:14px}.free-starter-v2 .starter-final-cta .shell{flex-direction:column;align-items:stretch}.free-starter-v2 .starter-final-cta .button{width:100%}.free-starter-download-v2{padding-top:32px}.free-starter-download-v2 .starter-download-copy h1{font-size:46px}.free-starter-download-v2 .starter-download-warning,.free-starter-download-v2 .starter-download-details{grid-template-columns:1fr}.free-starter-download-v2 .starter-download-details li,.free-starter-download-v2 .starter-download-details li+li{border-top:1px solid #ffffff24;border-left:0;padding:22px 0}[data-theme=light] .free-starter-download-v2 .starter-download-details li,[data-theme=light] .free-starter-download-v2 .starter-download-details li+li{border-top-color:var(--line)}.free-starter-download-v2 .starter-download-details li:first-child{border-top:0}.free-starter-download-v2 .starter-download-support{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.free-starter-v2 *,.free-starter-download-v2 *{scroll-behavior:auto!important;transition-duration:.01ms!important}}main{min-width:0;overflow-x:hidden}main :where(section,div,article,aside,figure,picture){min-width:0}.free-drop-section,.inventory-section,.related-section,.product-proof,.product-clarity,.blueprint-v5-process,.blueprint-v5-included,.blueprint-v5-faq,.support-form-section,.partners-section,.shop-seo-section{content-visibility:visible!important;contain:none!important;contain-intrinsic-size:auto!important}.asset-visual-card img{will-change:auto!important;animation:none!important;transform:none!important}:where(.eyebrow,.section-kicker,.page-eyebrow){display:none!important}:where(.product-card,.home-store-tile,.related-card,.free-pack-v3-assets li,.blueprint-v5-phases article,.affiliate-rate-card,.affiliate-offer-grid article){transition:border-color .18s,box-shadow .18s,transform .18s}@media (hover:hover) and (pointer:fine){:where(.product-card,.home-store-tile,.related-card,.free-pack-v3-assets li):hover{border-color:color-mix(in srgb, var(--orange) 38%, var(--line-strong));transform:translateY(-3px);box-shadow:0 18px 46px #00000024}}.home-hero-r2{align-items:center;display:grid;background:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--orange) 7%, transparent), transparent 38%), var(--surface)!important;min-height:calc(100svh - 72px)!important;padding:clamp(56px,7vh,96px) 0!important}.home-hero-r2-grid{text-align:center;justify-content:center;align-items:center;grid-template-columns:minmax(0,900px)!important;gap:0!important}.home-hero-r2-copy h1{letter-spacing:-.055em;margin-inline:auto;max-width:900px!important;font-size:clamp(58px,6.8vw,94px)!important;line-height:.95!important}.home-hero-r2-copy>p{max-width:660px;color:var(--muted);margin:24px auto 0;font-size:18px;line-height:1.6}.home-hero-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px;display:flex}.home-hero-facts{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:0;width:min(100%,620px);margin:34px auto 0;padding-top:20px;display:grid}.home-hero-facts div{padding-right:16px}.home-hero-facts dt{font-size:20px;font-weight:780}.home-hero-facts dd{color:var(--muted-soft);margin:4px 0 0;font-size:12px}.home-creator-gateway{background:radial-gradient(circle at 22% 48%, color-mix(in srgb,var(--orange) 9%,transparent), transparent 31%), var(--surface);padding:clamp(64px,7vw,96px) 0;overflow:hidden}.home-creator-gateway-grid{grid-template-columns:minmax(520px,1.15fr) minmax(340px,.85fr);align-items:center;gap:clamp(46px,6vw,92px);display:grid}.home-creator-visual{margin:0}.home-creator-visual img{filter:drop-shadow(0 28px 38px #00000038);border:0;border-radius:0;width:min(100%,760px);height:auto;display:block}.home-creator-copy h2{letter-spacing:-.045em;max-width:650px;font-size:clamp(38px,4.2vw,58px);line-height:.98}.home-creator-copy>p{max-width:600px;color:var(--muted);margin-top:18px;font-size:16px;line-height:1.6}.home-creator-actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:26px;display:flex}.home-blueprint-price{gap:2px;display:grid}.home-blueprint-price strong{font-size:25px}.home-blueprint-price small{color:var(--muted-soft);font-size:11px}.product-card,.related-card{overflow:hidden;border:1px solid var(--line)!important;background:var(--surface)!important;box-shadow:none!important;border-radius:18px!important}.product-image-link,.product-media,.product-media picture,.product-media img{aspect-ratio:1;width:100%;display:block}.product-media{overflow:hidden;background:var(--surface-soft)!important}.product-media picture,.product-media img{height:100%}.product-media img{object-fit:cover!important;transform:none!important}.product-copy{padding:18px 18px 16px!important}.product-meta{letter-spacing:.05em;font-size:11px!important}.product-copy>p{display:none!important}.product-footer{margin-top:12px!important;padding-top:14px!important}.product-footer small{color:var(--muted-soft);font-size:10px}.product-button{border:1px solid var(--line-strong);border-radius:10px;align-items:center;min-height:40px;padding:0 13px;font-size:13px;display:inline-flex}.commerce-product{align-items:start;display:grid;background:var(--surface)!important;min-height:auto!important;padding:48px 0 64px!important}.commerce-product .breadcrumbs{margin-bottom:20px!important}.commerce-grid{grid-template-columns:minmax(420px,.96fr) minmax(390px,.74fr)!important;align-items:start!important;gap:clamp(38px,5vw,78px)!important}.product-gallery{max-width:620px}.gallery-stage{overflow:hidden;box-shadow:0 20px 60px #0000001a;border:1px solid var(--line)!important;background:var(--surface-soft)!important;border-radius:20px!important}.gallery-stage-square{aspect-ratio:1!important}.gallery-stage-landscape{aspect-ratio:16/10!important}.gallery-stage-foreground{width:100%;height:100%;object-fit:cover!important}.gallery-status{min-height:44px;color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding:0 12px;font-size:12px;display:flex}.gallery-status strong{color:var(--ink);font-size:12px}.gallery-thumbs{gap:8px!important;margin-top:8px!important;display:flex!important}.gallery-thumbs button{overflow:hidden;border:1px solid var(--line)!important;background:var(--surface-soft)!important;border-radius:11px!important;width:88px!important;padding:0!important}.gallery-thumbs button.is-active{box-shadow:0 0 0 2px color-mix(in srgb,var(--orange) 22%,transparent);border-color:var(--orange)!important}.gallery-thumb-media,.gallery-thumb-media img{aspect-ratio:1;width:100%;display:block}.gallery-thumb-media img{object-fit:cover!important}.buy-panel h1{letter-spacing:-.05em;font-size:clamp(42px,4vw,62px)!important;line-height:.98!important}.buy-outcome{max-width:600px;color:var(--muted);line-height:1.58;margin-top:18px!important;font-size:16px!important}.buy-price{border-block:1px solid var(--line);margin-top:24px!important;padding:18px 0!important}.buy-price strong{font-size:32px!important}.buy-price span{color:var(--muted-soft);font-size:11px}.buy-main{width:100%;margin-top:16px!important}.buy-note{text-align:center;color:var(--muted-soft);font-size:11px!important}.buy-includes{border:1px solid var(--line)!important;background:var(--surface-soft)!important;border-radius:16px!important;margin-top:20px!important;padding:20px!important}.buy-includes ul{grid-template-columns:1fr 1fr!important;gap:10px 20px!important}.buy-includes li{color:var(--muted);font-size:13px!important}.inventory-section{background:var(--bg)!important;padding:48px 0!important}.inventory-compact-heading{justify-content:space-between;align-items:end;gap:32px;margin-bottom:26px;display:flex}.inventory-compact-heading h2{font-size:clamp(32px,3.4vw,44px)!important}.inventory-compact-heading p{max-width:430px;color:var(--muted);font-size:14px!important}.inventory-compact-grid{align-items:stretch;grid-template-columns:minmax(250px,.62fr) minmax(460px,1.38fr)!important;gap:16px!important;display:grid!important}.inventory-compact-grid figure{border:1px solid var(--line);background:var(--surface);border-radius:18px;overflow:hidden}.inventory-compact-grid figure picture,.inventory-compact-grid figure img{object-fit:cover;width:100%;height:100%;max-height:340px;display:block}.inventory-compact-grid ol{border:1px solid var(--line);background:var(--surface);border-radius:18px;margin:0;padding:0;list-style:none;grid-template-columns:1fr 1fr!important;display:grid!important}.inventory-compact-grid li{border-bottom:1px solid var(--line);grid-template-columns:34px 1fr;align-items:center;min-height:56px;padding:10px 15px;display:grid}.inventory-compact-grid li:nth-child(odd){border-right:1px solid var(--line)}.inventory-compact-grid li:last-child,.inventory-compact-grid li:nth-last-child(2):nth-child(odd){border-bottom:0}.inventory-compact-grid li span{color:var(--orange);font-size:10px;font-weight:800}.inventory-compact-grid li strong{font-size:13px;line-height:1.35}.product-proof{background:var(--surface)!important;padding:56px 0!important}.product-proof-grid{grid-template-columns:minmax(0,1fr) 250px!important;align-items:center!important;gap:clamp(42px,7vw,100px)!important}.product-proof-copy h2{max-width:720px;line-height:1;font-size:clamp(38px,4.5vw,58px)!important}.product-proof-copy p{max-width:670px;color:var(--muted);margin-top:16px;line-height:1.62;font-size:15px!important}.short-player-clean{margin-inline:auto;width:230px!important;box-shadow:none!important;background:0 0!important;border:0!important}.short-player-clean .phone-shell{border:1px solid var(--line-strong)!important;background:#09090a!important;border-radius:34px!important;box-shadow:0 20px 55px #0003!important}.product-clarity{background:var(--bg)!important;padding:64px 0!important}.product-clarity>.shell{grid-template-columns:280px 1fr!important;gap:56px!important}.product-clarity h2{font-size:38px!important}.product-clarity details{background:0 0!important}.related-section{background:var(--surface)!important;padding:56px 0!important}.related-grid{grid-template-columns:repeat(3,1fr)!important;gap:14px!important}.related-copy{padding:14px 15px!important}.related-copy span{font-size:10px!important}.related-copy strong{font-size:17px!important}.related-copy small{margin-top:12px;font-size:14px!important}.free-drop-section,.free-pack-v3-signup{background:var(--bg)!important;padding:72px 0!important}.free-drop-form{overflow:hidden;border:1px solid var(--line)!important;background:var(--surface)!important;border-radius:22px!important;box-shadow:0 24px 70px #0000001a!important}.free-drop-form.is-feature{grid-template-areas:"visual copy""visual signup";grid-template-columns:minmax(440px,1.08fr) minmax(400px,.92fr)!important;display:grid!important}.free-drop-visual{min-height:100%;overflow:hidden;background:#0d0d0f!important}.free-drop-form.is-feature .free-drop-visual{grid-area:visual}.free-drop-form.is-feature .free-drop-copy{grid-area:copy}.free-drop-form.is-feature .free-drop-signup{grid-area:signup}.free-drop-visual img{object-fit:cover;width:100%;height:100%;display:block}.free-drop-copy,.free-drop-signup{flex-direction:column;justify-content:center;display:flex;background:0 0!important;padding:28px!important}.free-drop-copy{border-right:1px solid var(--line)}.free-drop-form.is-feature .free-drop-copy{border-right:0;border-bottom:1px solid var(--line)}.free-drop-copy h2{line-height:1.02;font-size:32px!important}.free-drop-copy p,.free-drop-signup>p{color:var(--muted);margin-top:10px;line-height:1.55;font-size:14px!important}.free-drop-copy ul{flex-wrap:wrap;list-style:none;gap:8px 18px!important;margin:18px 0 0!important;padding:0!important;display:flex!important}.free-drop-copy li{color:var(--muted);font-size:12px!important}.free-drop-copy li:before{color:var(--orange);content:"•";margin-right:7px}.free-drop-signup h3{font-size:24px!important}.free-drop-fields{gap:8px;margin-top:16px;display:grid}.free-drop-fields label{color:var(--muted);font-size:12px;font-weight:700}.free-drop-fields input{border:1px solid var(--line-strong);background:var(--bg);width:100%;height:48px;color:var(--ink);border-radius:11px;outline:0;padding:0 13px;font-size:16px}.free-drop-fields input:focus{border-color:var(--orange);box-shadow:0 0 0 3px color-mix(in srgb,var(--orange) 12%,transparent)}.free-drop-consent{align-items:flex-start;gap:9px;margin-top:14px;display:flex}.free-drop-consent input{accent-color:var(--orange);margin-top:3px}.free-drop-consent span{color:var(--muted);line-height:1.45;font-size:11px!important}.free-drop-form.is-compact{max-width:980px;margin-inline:auto;grid-template-columns:minmax(300px,.86fr) minmax(390px,1.14fr)!important;display:grid!important}.free-pack-v3-hero{background:var(--surface);align-items:center;padding:56px 0 44px;display:grid}.free-pack-v3-hero-grid{grid-template-columns:minmax(360px,.74fr) minmax(520px,1.26fr);align-items:center;gap:56px;display:grid}.free-pack-v3-copy h1{letter-spacing:-.05em;max-width:660px;font-size:clamp(46px,4.7vw,66px);line-height:.95}.free-pack-v3-copy p{max-width:610px;color:var(--muted);margin-top:20px;font-size:17px;line-height:1.6}.free-pack-v3-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:25px;display:flex}.free-pack-v3-actions>span{color:var(--muted-soft);font-size:12px}.free-pack-v3-hero-media{border:1px solid var(--line);background:#0b0b0d;border-radius:22px;overflow:hidden;box-shadow:0 25px 70px #00000029}.free-pack-v3-hero-media img{width:100%;display:block}.free-pack-v3-assets{background:var(--bg);padding:48px 0}.free-pack-v3-assets header{justify-content:space-between;align-items:end;gap:32px;margin-bottom:24px;display:flex}.free-pack-v3-assets h2{font-size:clamp(34px,4vw,50px)}.free-pack-v3-assets header p{max-width:500px;color:var(--muted);font-size:14px}.free-pack-v3-assets ul{grid-template-columns:repeat(5,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.free-pack-v3-assets li{border:1px solid var(--line);background:var(--surface);border-radius:16px;overflow:hidden}.free-pack-v3-assets li>div{aspect-ratio:1;background:#18191c}.free-pack-v3-assets li img{object-fit:contain;width:100%;height:100%;display:block}.free-pack-v3-assets li strong{border-top:1px solid var(--line);align-items:center;min-height:46px;padding:10px 12px;font-size:12px;line-height:1.3;display:flex}.free-pack-v3-inline-signup{margin-top:36px}.free-pack-v3-proof{background:var(--surface);padding:48px 0}.free-pack-v3-proof-grid{grid-template-columns:minmax(320px,.72fr) minmax(520px,1.28fr);align-items:center;gap:60px;display:grid}.free-pack-v3-proof h2{max-width:560px;font-size:clamp(34px,3.6vw,46px);line-height:1}.free-pack-v3-proof p{color:var(--muted);margin-top:14px;font-size:15px;line-height:1.6}.free-pack-v3-proof figure{border:1px solid var(--line);border-radius:18px;overflow:hidden}.free-pack-v3-proof img{object-fit:cover;width:100%;max-height:420px;display:block}.blueprint-v5-hero{background:radial-gradient(circle at 83% 26%,#ff62001c,transparent 31%),var(--surface);align-items:center;min-height:auto;padding:72px 0;display:grid}.blueprint-v5-hero-grid{grid-template-columns:minmax(600px,1.3fr) minmax(340px,.7fr);align-items:center;gap:clamp(44px,5vw,74px);display:grid}.blueprint-v5-hero figure{margin:0}.blueprint-v5-hero h1{letter-spacing:-.055em;max-width:650px;font-size:clamp(46px,5vw,70px);line-height:.95}.blueprint-v5-hero p{max-width:610px;color:var(--muted);margin-top:18px;font-size:16px;line-height:1.6}.blueprint-v5-hero dl{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:24px 0;display:grid}.blueprint-v5-hero dl div{padding:14px 12px 14px 0}.blueprint-v5-hero dt{font-size:24px;font-weight:800}.blueprint-v5-hero dd{color:var(--muted-soft);margin:3px 0 0;font-size:11px}.blueprint-v5-hero>.shell>div>div>small,.blueprint-v5-hero-grid>div>small{color:var(--muted-soft);margin-top:11px;font-size:10px;display:block}.blueprint-v5-process{background:var(--bg);padding:58px 0}.blueprint-v5-process header{justify-content:space-between;align-items:end;gap:36px;margin-bottom:24px;display:flex}.blueprint-v5-process h2{max-width:720px;font-size:clamp(34px,4vw,50px);line-height:1}.blueprint-v5-process header p,.blueprint-v5-reference-strip span{max-width:460px;color:var(--muted);font-size:14px;line-height:1.55}.blueprint-v5-phases{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.blueprint-v5-phases article{border:1px solid var(--line);background:var(--surface);border-radius:16px;flex-direction:column;min-height:160px;padding:22px;display:flex}.blueprint-v5-phases article>span{color:var(--orange);font-size:11px;font-weight:800}.blueprint-v5-phases h3{margin-top:20px;font-size:23px}.blueprint-v5-phases p{color:var(--muted);margin-top:10px;font-size:14px;line-height:1.55}.blueprint-v5-phases small{color:var(--muted-soft);margin-top:auto;padding-top:20px;font-size:11px}.blueprint-v5-reference-strip{border:1px solid var(--line);background:var(--surface);border-radius:16px;grid-template-columns:minmax(230px,.62fr) minmax(540px,1.38fr);align-items:center;gap:24px;margin-top:14px;padding:20px 22px;display:grid}.blueprint-v5-reference-strip>div{gap:5px;display:grid}.blueprint-v5-reference-strip strong{font-size:18px}.blueprint-v5-cta{color:#f6f6f7;background:#09090a;padding:42px 0}.blueprint-v5-cta>.shell{justify-content:space-between;align-items:center;gap:36px;display:flex}.blueprint-v5-cta h2{font-size:34px}.blueprint-v5-cta p{color:#aaaab0;margin-top:7px;font-size:13px}.blueprint-v5-cta>.shell>div:last-child{align-items:center;gap:18px;display:flex}.blueprint-v5-cta strong{font-size:26px}.affiliate-hero-v4{background:radial-gradient(circle at 86% 36%,#ff62001f,transparent 28%),var(--surface)!important;min-height:auto!important;padding:78px 0 64px!important}.affiliate-hero-v4 h1{letter-spacing:-.055em;max-width:780px;line-height:.94;font-size:clamp(50px,5.6vw,78px)!important}.affiliate-hero-v4-grid>div>p{max-width:620px;font-size:16px!important}.affiliate-rate-card{border:1px solid var(--line)!important;border-top:3px solid var(--orange)!important;background:var(--bg)!important;border-radius:18px!important;padding:28px!important;box-shadow:0 25px 70px #0000001f!important}.affiliate-rate-card>strong{color:var(--orange);margin:0;line-height:1;display:block;font-size:76px!important}.affiliate-rate-card p{font-size:15px!important}.affiliate-program-v4{padding:70px 0!important}.affiliate-how-v4{grid-template-columns:minmax(280px,.62fr) minmax(600px,1.38fr)!important;gap:56px!important}.affiliate-how-v4 header h2{line-height:1.05;font-size:38px!important}.affiliate-hero-steps{border:0!important;gap:10px!important;padding:0!important}.affiliate-hero-steps:before{display:none!important}.affiliate-hero-steps li{border:1px solid var(--line)!important;background:var(--surface)!important;border-radius:16px!important;min-height:138px!important;padding:18px!important}.affiliate-hero-steps b{width:auto!important;height:auto!important;color:var(--orange)!important;background:0 0!important;border:0!important;font-size:11px!important;display:block!important;position:static!important}.affiliate-hero-steps svg{border-radius:12px!important;width:44px!important;height:44px!important;margin-bottom:6px!important}.affiliate-hero-steps strong{font-size:17px!important}.affiliate-hero-steps span{font-size:12px!important}.affiliate-offer-grid{gap:12px!important;margin-top:52px!important}.affiliate-offer-grid article{background:var(--surface)!important;min-height:205px!important;padding:24px!important}.affiliate-offer-grid article>span{display:none}.affiliate-offer-grid h2{line-height:1.08;margin-top:0!important;font-size:30px!important}.affiliate-offer-grid p,.affiliate-offer-grid li{font-size:13px!important}.affiliate-rate-policy{gap:12px!important;margin-top:12px!important}.affiliate-rate-policy>div{background:var(--surface-soft)!important;padding:20px!important}.affiliate-eligibility{grid-template-columns:minmax(280px,.62fr) minmax(600px,1.38fr)!important;gap:56px!important;margin-top:48px!important}.affiliate-eligibility>div>span{display:none}.affiliate-eligibility h2{margin:0!important;font-size:34px!important}.affiliate-eligibility li{padding-block:13px!important;font-size:14px!important}.affiliate-application-disclosure{margin-top:44px!important}.affiliate-application-disclosure>summary{min-height:72px!important}.affiliate-application-disclosure>summary small{display:none}.affiliate-value-band{border:1px solid var(--line);background:var(--line);border-radius:18px;grid-template-columns:minmax(340px,1fr) minmax(360px,.8fr);gap:1px;margin:48px 0 0;display:grid;overflow:hidden}.affiliate-value-band>div{background:var(--surface);padding:24px}.affiliate-value-band>div>h2{font-size:30px;line-height:1.08}.affiliate-value-band>div>p{color:var(--muted);margin-top:10px;font-size:13px;line-height:1.55}.affiliate-value-band>dl{background:var(--line);grid-template-columns:1fr 1fr;gap:1px;margin:0;display:grid}.affiliate-value-band>dl>div{background:var(--surface);flex-direction:column;justify-content:center;padding:24px;display:flex}.affiliate-value-band dt{color:var(--orange);font-size:34px;font-weight:850}.affiliate-value-band dd{color:var(--muted);margin:6px 0 0;font-size:12px;line-height:1.45}[data-theme=dark] :where(.free-drop-form,.free-pack-v3-inline-signup,.product-card,.related-card,.affiliate-offer-grid article,.affiliate-hero-steps li,.buy-includes){background-color:#141416!important}[data-theme=dark] :where(.free-drop-section,.free-pack-v3-signup,.free-pack-v3-assets,.inventory-section,.product-clarity,.blueprint-v5-process,.blueprint-v5-faq){background-color:#0b0b0d!important}[data-theme=light] :where(.free-drop-section,.free-pack-v3-signup,.free-pack-v3-assets,.inventory-section,.product-clarity,.blueprint-v5-process,.blueprint-v5-faq){background-color:#f4f4f5!important}[data-theme=dark] :where(.free-pack-v3-hero,.free-pack-v3-proof){background-color:#111113!important}[data-theme=light] :where(.free-pack-v3-hero,.free-pack-v3-proof){background-color:#fafafa!important}@media (max-width:1180px){.commerce-grid{grid-template-columns:1fr 1fr!important}}@media (max-width:960px){:where(.guide-sidebar,.guide-list li,.partner-card,.channel-card,.contact-card,.support-form-shell,.affiliate-form-shell,.mobile-buy-bar,.faq-launcher){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.commerce-product,.free-pack-v3-hero,.blueprint-v5-hero,.affiliate-hero-v4{min-height:auto!important}.home-hero-r2-grid,.home-creator-gateway-grid,.free-pack-v3-hero-grid,.blueprint-v5-hero-grid,.affiliate-hero-v4-grid,.commerce-grid,.free-pack-v3-proof-grid{grid-template-columns:1fr!important}.home-creator-visual{max-width:720px}.free-drop-form.is-feature{grid-template-areas:"visual""copy""signup";grid-template-columns:1fr!important}.free-drop-visual{max-height:430px}.inventory-compact-grid,.affiliate-how-v4,.affiliate-eligibility{grid-template-columns:1fr!important}.product-proof-grid{grid-template-columns:1fr 250px!important}.product-clarity>.shell{grid-template-columns:1fr!important;gap:24px!important}.affiliate-rate-card{max-width:460px}.home-hero-r2{min-height:calc(100svh - 68px)!important}}@media (max-width:720px){.guide-layout{grid-template-columns:minmax(0,1fr)!important;gap:36px!important}.guide-layout>*,.guide-list ol,.guide-list li{width:100%;min-width:0}.guide-sidebar{width:100%;position:static!important;top:auto!important}.guide-list article{grid-template-columns:minmax(0,1fr)!important;gap:24px!important}.home-hero-r2{min-height:calc(100svh - 64px)!important;padding:50px 0 58px!important}.home-creator-gateway{padding:54px 0}.home-hero-r2-copy h1,.free-pack-v3-copy h1,.blueprint-v5-hero h1,.affiliate-hero-v4 h1{font-size:clamp(38px,11vw,48px)!important}.home-hero-r2-copy>p,.free-pack-v3-copy p,.blueprint-v5-hero p,.affiliate-hero-v4-grid>div>p{font-size:15px!important}.home-hero-facts{grid-template-columns:repeat(3,1fr)}.home-hero-facts dt{font-size:17px}.home-creator-copy h2{font-size:36px}.home-creator-copy>p{font-size:15px}.free-pack-v3-assets header,.blueprint-v5-process header,.inventory-compact-heading{flex-direction:column;align-items:start;gap:12px}.free-pack-v3-assets h2,.blueprint-v5-process h2,.inventory-compact-heading h2{font-size:34px!important}.free-drop-section,.free-pack-v3-signup,.inventory-section,.product-proof,.product-clarity,.related-section,.blueprint-v5-process,.affiliate-program-v4{padding-block:50px!important}.free-drop-form.is-feature,.free-drop-form.is-compact{grid-template-columns:1fr!important}.free-drop-visual{aspect-ratio:16/9;max-height:none}.free-drop-copy{border-bottom:1px solid var(--line);border-right:0!important}.free-drop-copy,.free-drop-signup{padding:22px!important}.free-pack-v3-assets ul{grid-template-columns:1fr 1fr}.free-pack-v3-assets li:last-child{grid-column:1/-1}.commerce-product{padding-top:18px!important}.commerce-product .breadcrumbs{margin-bottom:14px!important}.buy-panel h1{font-size:40px!important}.buy-outcome{font-size:15px!important}.buy-includes ul{grid-template-columns:1fr!important}.gallery-thumbs{padding-bottom:3px;overflow-x:auto}.gallery-thumbs button{flex:0 0 76px}.inventory-compact-grid,.inventory-compact-grid ol{grid-template-columns:1fr!important}.inventory-compact-grid li:nth-child(odd){border-right:0}.inventory-compact-grid li:nth-last-child(2):nth-child(odd){border-bottom:1px solid var(--line)}.product-proof-grid{grid-template-columns:1fr!important}.short-player-clean{width:230px!important}.related-grid{grid-template-columns:1fr!important}.blueprint-v5-hero dl{grid-template-columns:repeat(3,1fr)}.blueprint-v5-phases{grid-template-columns:1fr}.blueprint-v5-phases article{min-height:0}.blueprint-v5-reference-strip{grid-template-columns:1fr}.blueprint-v5-cta>.shell{flex-direction:column;align-items:flex-start}.affiliate-hero-steps,.affiliate-offer-grid,.affiliate-rate-policy{grid-template-columns:1fr!important}.affiliate-hero-steps li{min-height:0!important}.affiliate-value-band{grid-template-columns:1fr}.affiliate-value-band>dl{grid-template-columns:1fr 1fr}.affiliate-rate-policy strong{font-size:32px!important}.affiliate-form-grid,.support-form-grid{grid-template-columns:1fr!important}:where(input,select,textarea){font-size:16px!important}}@media (max-width:420px){.home-hero-actions .button,.free-pack-v3-actions .button{width:100%}.home-hero-facts dd{font-size:10px}.free-pack-v3-assets ul{grid-template-columns:1fr 1fr}.free-pack-v3-assets li:last-child{grid-column:1/-1}.blueprint-v5-hero dl{grid-template-columns:1fr 1fr}.blueprint-v5-hero dl div:last-child{grid-column:1/-1}.affiliate-value-band>dl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.site-header .brand{isolation:isolate;align-items:center;width:178px;height:34px;display:inline-flex;position:relative;overflow:hidden}.site-header .brand-mark,.site-header .brand-extension{transition:opacity .26s,transform .32s cubic-bezier(.2,.75,.25,1),filter .26s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.site-header .brand-mark{opacity:1;width:112px}.site-header .brand-mark img{width:112px;height:auto;display:block}.site-header .brand-extension{color:var(--orange);letter-spacing:-.055em;white-space:nowrap;opacity:0;filter:blur(3px);font-size:24px;font-style:italic;line-height:1;transform:translate(-9px,-50%)}.site-header .brand-extension b{font-weight:900}.site-header .brand-extension i{font-style:inherit;font-weight:760}@media (hover:hover) and (pointer:fine){:is(.site-header .brand:hover .brand-mark,.site-header .brand:focus-visible .brand-mark){opacity:0;filter:blur(3px);transform:translate(-8px,-50%)}:is(.site-header .brand:hover .brand-extension,.site-header .brand:focus-visible .brand-extension){opacity:1;filter:none;transform:translateY(-50%)}}.site-footer .brand-extension{display:none}.media-carousel{width:100%;min-width:0}.media-carousel-stage{aspect-ratio:16/10;border:1px solid var(--line);isolation:isolate;background:#111217;border-radius:22px;margin:0;position:relative;overflow:hidden;box-shadow:0 28px 72px #0000002e}.media-carousel-stage>a{width:100%;height:100%;display:block}.media-carousel-stage img{object-position:center;width:100%;height:100%;animation:.52s cubic-bezier(.2,.7,.2,1) both ecng-carousel-in;display:block}.media-carousel-stage img.is-cover{object-fit:cover}.media-carousel-stage img.is-contain{object-fit:contain;padding:20px}.media-carousel-stage:after{z-index:1;pointer-events:none;content:"";background:linear-gradient(#0000 48%,#040406b3 100%);position:absolute;inset:0}.media-carousel-stage figcaption{z-index:2;color:#f7f7f8;justify-content:space-between;align-items:end;gap:18px;display:flex;position:absolute;bottom:19px;left:22px;right:22px}.media-carousel-stage figcaption span{color:#c6c6cc;font-size:12px}.media-carousel-stage figcaption strong{text-align:right;font-size:17px}.media-carousel-controls{grid-template-columns:38px 1fr 38px;align-items:center;gap:12px;margin-top:14px;display:grid}.media-carousel-controls>button{border:1px solid var(--line-strong);background:var(--surface);width:38px;height:38px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;font-size:16px;display:grid}.media-carousel-controls>div{justify-content:center;gap:7px;display:flex}.media-carousel-controls>div button{background:var(--line-strong);cursor:pointer;border:0;border-radius:10px;width:22px;height:4px;padding:0;transition:width .18s,background-color .18s}.media-carousel-controls>div button.is-active{background:var(--orange);width:38px}@keyframes ecng-carousel-in{0%{opacity:.35;transform:scale(1.012)}to{opacity:1;transform:none}}.blueprint-tilt-card{perspective:1100px}.blueprint-card-face{transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y)) scale(1)!important;border:0!important;border-radius:18px!important;transition:transform .24s cubic-bezier(.2,.75,.2,1),box-shadow .24s!important;box-shadow:0 28px 74px #00000047!important}.blueprint-card-front{width:100%;height:auto;display:block}.blueprint-card-glare{background:radial-gradient(circle at var(--glare-x) var(--glare-y),#ffffff47,#ffffff14 13%,transparent 31%), linear-gradient(116deg,transparent 37%,#ffffff29 49%,transparent 61%)!important;mix-blend-mode:normal!important;opacity:.46!important}@media (hover:hover) and (pointer:fine){.blueprint-tilt-card:hover .blueprint-card-face{transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y)) scale(1.018)!important;box-shadow:0 34px 88px #00000057!important}}.home-hero-r2{background:radial-gradient(circle at 77% 38%,color-mix(in srgb,var(--orange) 8%,transparent),transparent 32%), var(--surface)!important;min-height:calc(100svh - 72px)!important;padding:clamp(46px,6vh,78px) 0!important}.home-hero-r2-grid{text-align:left!important;grid-template-columns:minmax(390px,.82fr) minmax(520px,1.18fr)!important;justify-content:stretch!important;gap:clamp(44px,6vw,88px)!important}.home-hero-r2-copy h1{max-width:680px!important;margin:0!important;font-size:clamp(55px,5.8vw,82px)!important}.home-hero-r2-copy>p{max-width:580px;margin:22px 0 0;font-size:17px}.home-hero-actions{justify-content:flex-start}.home-hero-facts{width:100%;max-width:580px;margin:32px 0 0}.home-product-carousel{align-self:center}.home-product-carousel .media-carousel-stage{border-color:#fff3}.home-product-carousel .media-carousel-stage img{object-fit:cover}.home-product-carousel .media-carousel-controls{padding-inline:2px}.free-drop-section{background:var(--bg)!important;color:var(--ink)!important;padding:clamp(66px,7vw,98px) 0!important}.free-drop-form{color:var(--ink)}.free-drop-visual{background:linear-gradient(145deg,#b6cfe0,#eef2f3)!important}.free-drop-copy h2,.free-drop-signup h3{color:var(--ink)!important}.free-drop-signup{background:color-mix(in srgb,var(--orange) 5%,var(--surface))!important}.free-drop-fields label{color:var(--muted)!important}.free-drop-fields input{border-color:var(--line-strong)!important;background:var(--bg)!important;color:var(--ink)!important}.free-drop-consent{color:var(--muted)!important}.free-drop-consent a{color:var(--ink)!important}.free-drop-note{align-items:center;gap:8px;width:fit-content;font-weight:720;display:flex;color:var(--ink)!important;margin-top:18px!important;font-size:12px!important}.free-drop-note:before{background:color-mix(in srgb,var(--orange) 13%,transparent);width:18px;height:18px;color:var(--orange);content:"✓";border-radius:50%;flex:none;place-items:center;display:grid}.home-creator-gateway{align-items:center;min-height:min(760px,100svh - 72px);display:grid}.home-creator-visual{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;overflow:visible!important}.home-creator-visual .blueprint-tilt-card{width:100%;max-width:780px}.home-creator-visual img{filter:none!important;width:100%!important}.free-pack-v3-hero{min-height:calc(100svh - 72px)!important;padding:clamp(46px,6vh,74px) 0!important}.free-pack-v3-hero-grid{grid-template-columns:minmax(350px,.72fr) minmax(560px,1.28fr)!important}.free-pack-v3-hero-media{border-color:var(--line)!important;background:linear-gradient(145deg,#b6cfe0,#edf1f2)!important;box-shadow:0 26px 72px #00000026!important}.free-pack-v3-hero-media img{aspect-ratio:16/10;object-fit:cover}.free-pack-v3-assets{padding:clamp(64px,7vw,94px) 0!important}.free-pack-v3-assets li{border-radius:15px}.free-pack-v3-assets li>div{padding:10px;background:radial-gradient(circle at 50% 34%,#3a3e43 0,#25282c 47%,#17181b 100%)!important}.free-pack-v3-assets li img{transition:transform .19s;transform:scale(1.08)}@media (hover:hover) and (pointer:fine){.free-pack-v3-assets li:hover img{transform:scale(1.13)}}.free-pack-v3-inline-signup{scroll-margin-top:100px;background:0 0!important}.free-drop-form.is-compact .free-drop-copy{background:var(--surface)}.free-drop-form.is-compact .free-drop-signup{background:color-mix(in srgb,var(--orange) 6%,var(--surface))!important}.free-pack-v3-proof{align-items:center;min-height:min(760px,100svh - 72px);display:grid;padding:clamp(64px,7vw,96px) 0!important}.free-proof-carousel .media-carousel-stage{aspect-ratio:16/9;border-radius:19px;background:#111214!important}.free-proof-carousel .media-carousel-stage img,.free-proof-carousel .media-carousel-stage img.is-contain{object-fit:contain!important;object-position:center!important;padding:0!important}.free-proof-carousel .media-carousel-stage:after,.free-proof-carousel .media-carousel-stage figcaption{display:none!important}.blueprint-v5-hero{min-height:calc(100svh - 72px)!important;padding:clamp(48px,6vh,76px) 0!important}.blueprint-v5-hero-grid{grid-template-columns:minmax(620px,1.36fr) minmax(350px,.64fr)!important;gap:clamp(48px,6vw,92px)!important}.blueprint-v5-hero figure{overflow:visible}.blueprint-v5-hero figure>*{width:min(100%,900px)}.blueprint-v5-hero dl{grid-template-columns:.75fr .75fr 1fr}.blueprint-v5-hero dt{color:var(--ink)}.blueprint-v5-process{border-top:1px solid var(--line)}.affiliate-hero-v4{min-height:calc(100svh - 72px)!important;padding:clamp(52px,7vh,82px) 0!important}.affiliate-program-v4{padding-top:clamp(66px,7vw,96px)!important}.affiliate-journey{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:0;padding:8px 0 0;list-style:none;display:grid;position:relative}.affiliate-journey:before{background:linear-gradient(90deg,transparent,var(--line-strong) 8%,var(--line-strong) 92%,transparent);content:"";height:1px;position:absolute;top:27px;left:7%;right:7%}.affiliate-journey li{z-index:1;align-content:start;justify-items:start;min-width:0;padding:0;display:grid;position:relative;background:0 0!important;border:0!important}.affiliate-journey i{border:1px solid color-mix(in srgb,var(--orange) 55%,var(--line));background:var(--surface);width:40px;height:40px;color:var(--orange);box-shadow:0 0 0 8px var(--bg);border-radius:50%;place-items:center;font-size:15px;font-style:normal;font-weight:850;display:grid}.affiliate-journey strong{margin-top:19px;font-size:19px}.affiliate-journey span{color:var(--muted);margin-top:8px;font-size:14px;line-height:1.55}.socials-landing{min-height:calc(100svh - 72px)!important;padding:clamp(48px,6vh,72px) 0!important}.socials-intro{max-width:820px}.channel-grid{margin-top:40px!important}.shop-first-viewport{align-items:start!important;min-height:calc(100svh - 72px)!important;padding:34px 0 64px!important}.shop-first-viewport .shell{width:min(1220px,100% - 64px)!important}.shop-first-heading{margin-bottom:28px}.shop-first-heading h1{max-width:650px}.shop-first-viewport .product-grid{gap:18px!important}.product-card{flex-direction:column;border-radius:16px!important;height:auto!important;min-height:0!important;display:flex!important}.product-media{flex:none;background:#17181c!important}.product-media img{object-fit:cover!important;object-position:center!important}.product-copy{flex-direction:column;flex:1;display:flex;min-height:0!important;padding:16px 17px 15px!important}.product-meta{font-size:10px!important}.product-copy h3{margin-top:8px!important;font-size:19px!important}.product-footer{margin-top:16px!important}.product-footer strong{font-size:25px!important}.commerce-product{align-items:center!important;min-height:calc(100svh - 72px)!important;padding:34px 0 48px!important}.commerce-grid{grid-template-columns:minmax(500px,1.06fr) minmax(380px,.74fr)!important}.product-gallery{width:100%;max-width:700px!important}.gallery-stage,.gallery-stage-square,.gallery-stage-landscape{position:relative;aspect-ratio:16/10!important;background:#17181c!important}.gallery-stage>img,.gallery-stage .gallery-stage-foreground{width:100%;height:100%;position:absolute;inset:0;object-fit:cover!important;object-position:center!important;padding:0!important}.gallery-arrow{z-index:4;color:#fff;cursor:pointer;background:#09090bc2;border:1px solid #ffffff47;border-radius:50%;place-items:center;width:44px;height:44px;font-size:19px;transition:background-color .16s,transform .16s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.gallery-arrow-previous{left:14px}.gallery-arrow-next{right:14px}@media (hover:hover) and (pointer:fine){.gallery-arrow:hover{background:var(--orange);transform:translateY(-50%)scale(1.05)}}.gallery-thumbs button{width:104px!important}.gallery-thumb-media,.gallery-thumb-media img{aspect-ratio:16/10!important}.buy-includes{background:var(--surface)!important}.inventory-section{padding:clamp(58px,6vw,86px) 0!important}.asset-visual-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}.asset-visual-card{overflow:hidden;border:1px solid var(--line)!important;background:var(--surface)!important;border-radius:15px!important;transform:none!important}.asset-visual-media{aspect-ratio:1;overflow:hidden;background:radial-gradient(circle at 52% 35%,#35383e,#23252a 52%,#15161a 100%)!important;padding:10px!important}.asset-visual-media img{width:100%;height:100%;object-fit:contain!important;background:0 0!important;padding:0!important;transition:transform .19s!important;transform:scale(.97)!important}.asset-visual-card>div:last-child{min-height:62px;padding:11px 13px!important}.asset-visual-card>div:last-child strong{font-size:13px!important}@media (hover:hover) and (pointer:fine){.asset-visual-card:hover{border-color:color-mix(in srgb,var(--orange) 48%,var(--line))!important;transform:none!important}.asset-visual-card:hover .asset-visual-media img{transform:scale(1.025)!important}}.product-proof{align-items:center;min-height:min(680px,100svh - 72px);display:grid}.short-player-clean{width:222px!important}.short-player-clean .phone-shell{border-radius:31px!important}.short-player-clean .short-facade{background:radial-gradient(circle at 50% 38%,#ff620038,#0000 34%),linear-gradient(160deg,#18191d 0,#08090b 68%)!important}.short-video-mark{color:#fff;place-content:center;justify-items:center;gap:6px;display:grid;position:absolute;inset:0}.short-video-mark b{color:var(--orange);letter-spacing:-.06em;font-size:36px;font-style:italic}.short-video-mark small{color:#d0d0d5;letter-spacing:.04em;text-transform:uppercase;font-size:11px}.related-card .product-media img{object-fit:cover!important}@media (max-width:1080px){.home-hero-r2-grid{grid-template-columns:minmax(330px,.8fr) minmax(430px,1.2fr)!important;gap:36px!important}.home-hero-r2-copy h1{font-size:clamp(50px,6vw,67px)!important}.free-pack-v3-hero-grid,.blueprint-v5-hero-grid{grid-template-columns:1fr 1fr!important;gap:40px!important}.commerce-grid{grid-template-columns:minmax(0,1fr) 360px!important;gap:36px!important}.asset-visual-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:880px){.site-header .brand{width:124px}.site-header .brand-extension{display:none}.site-header .brand-mark,.site-header .brand-mark img{width:104px}.home-hero-r2,.free-pack-v3-hero,.blueprint-v5-hero,.affiliate-hero-v4,.commerce-product{min-height:auto!important}.home-hero-r2-grid,.free-pack-v3-hero-grid,.blueprint-v5-hero-grid,.affiliate-hero-v4-grid,.commerce-grid{grid-template-columns:minmax(0,1fr)!important}.home-hero-r2-copy{max-width:700px}.home-product-carousel{max-width:760px}.home-creator-gateway{min-height:auto}.home-creator-gateway-grid{grid-template-columns:1fr!important}.home-creator-visual{order:0}.free-drop-form.is-feature{grid-template-columns:1fr!important;grid-template-areas:"visual""copy""signup"!important}.free-drop-visual{aspect-ratio:16/10}.free-pack-v3-hero-media{order:0!important}.blueprint-v5-hero figure>*{width:100%}.blueprint-v5-hero-grid>div{max-width:700px}.affiliate-journey{gap:24px}.shop-first-viewport .shell{width:calc(100% - 36px)!important}.commerce-product{align-items:start!important}.product-gallery{max-width:760px!important}.buy-panel{max-width:760px}.asset-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:620px){.site-header .brand{width:96px;height:30px}.site-header .brand-mark,.site-header .brand-mark img{width:92px}.media-carousel-stage{border-radius:14px}.media-carousel-stage figcaption{bottom:13px;left:14px;right:14px}.media-carousel-stage figcaption span{display:none}.media-carousel-stage figcaption strong{text-align:left;font-size:14px}.media-carousel-controls{grid-template-columns:36px 1fr 36px}.media-carousel-controls>button{width:36px;height:36px}.media-carousel-controls>div{gap:5px}.media-carousel-controls>div button{width:13px}.media-carousel-controls>div button.is-active{width:24px}.home-hero-r2{min-height:calc(100svh - 64px)!important;padding:38px 0 44px!important}.home-hero-r2-grid{gap:32px!important}.home-hero-r2-copy h1{font-size:clamp(41px,12vw,52px)!important}.home-hero-r2-copy>p{font-size:15px}.home-hero-actions .button{width:100%}.home-hero-facts{margin-top:25px}.home-hero-facts dt{font-size:17px}.home-hero-facts dd{font-size:10px}.home-product-carousel .media-carousel-stage{aspect-ratio:16/10}.free-drop-section{padding:44px 0!important}.free-drop-form{border-radius:14px!important}.free-drop-copy,.free-drop-signup{padding:23px 19px!important}.free-drop-copy h2{font-size:30px!important}.free-drop-note{font-size:12px!important}.free-drop-consent span{font-size:13px!important}.home-creator-gateway{padding:54px 0}.home-creator-copy h2{font-size:38px}.free-pack-v3-hero{min-height:calc(100svh - 64px)!important;padding:34px 0 40px!important}.free-pack-v3-copy h1{font-size:43px}.free-pack-v3-copy p{font-size:15px}.free-pack-v3-actions .button{width:100%}.free-pack-v3-assets{padding:52px 0!important}.free-pack-v3-assets header{flex-direction:column;align-items:start;gap:10px}.free-pack-v3-assets h2{font-size:37px}.free-pack-v3-assets ul{grid-template-columns:1fr 1fr!important}.free-pack-v3-assets li:last-child{grid-column:1/-1}.free-pack-v3-proof{min-height:auto;padding:54px 0!important}.free-pack-v3-proof-grid{gap:28px!important}.blueprint-v5-hero{min-height:calc(100svh - 64px)!important;padding:34px 0 42px!important}.blueprint-v5-hero-grid{gap:30px!important}.blueprint-v5-hero h1{font-size:42px!important}.blueprint-v5-hero dl{grid-template-columns:1fr 1fr}.blueprint-v5-hero dl div:last-child{grid-column:1/-1}.blueprint-v5-hero .button{width:100%}.affiliate-hero-v4{min-height:calc(100svh - 64px)!important;padding:40px 0 46px!important}.affiliate-journey{grid-template-columns:1fr;gap:28px;padding-left:2px}.affiliate-journey:before{background:var(--line-strong);width:1px;height:auto;top:16px;bottom:16px;left:19px}.affiliate-journey li{grid-template-columns:40px 1fr;column-gap:16px}.affiliate-journey i{box-shadow:0 0 0 6px var(--bg);grid-row:1/3}.affiliate-journey strong{margin-top:3px}.affiliate-journey span{grid-column:2}.socials-landing{min-height:calc(100svh - 64px)!important;padding:34px 0 48px!important}.channel-grid{margin-top:28px!important}.shop-first-viewport{min-height:auto!important;padding:25px 0 48px!important}.shop-first-viewport .shell{width:calc(100% - 28px)!important}.shop-first-viewport .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.shop-first-viewport .product-card{border-radius:11px!important}.shop-first-viewport .product-copy{padding:11px!important}.shop-first-viewport .product-copy h3{line-height:1.18;margin-top:0!important;font-size:15px!important}.shop-first-viewport .product-footer{margin-top:auto!important;padding-top:9px!important}.shop-first-viewport .product-footer strong{font-size:18px!important}.shop-first-viewport .product-button{display:none!important}.commerce-product{min-height:auto!important;padding:18px 0 42px!important}.commerce-grid>*,.product-gallery,.gallery-stage{min-width:0;max-width:100%!important}.gallery-stage{border-radius:14px!important}.gallery-arrow{width:38px;height:38px}.gallery-arrow-previous{left:8px}.gallery-arrow-next{right:8px}.gallery-status{min-height:34px;padding-inline:2px}.gallery-thumbs{scroll-snap-type:x mandatory;padding-bottom:4px;overflow-x:auto}.gallery-thumbs button{scroll-snap-align:start;min-width:92px!important}.buy-panel h1{font-size:40px!important}.buy-includes ul{grid-template-columns:1fr!important}.inventory-compact-heading{flex-direction:column;align-items:start;gap:8px}.asset-visual-grid{grid-template-columns:1fr 1fr!important;gap:9px!important}.asset-visual-media{padding:5px!important}.asset-visual-card>div:last-child{grid-template-columns:24px minmax(0,1fr);min-height:64px;padding:9px!important}.asset-visual-card>div:last-child strong{line-height:1.24;font-size:12px!important}.product-proof{min-height:auto;padding:54px 0!important}.product-proof-grid{grid-template-columns:1fr!important;gap:34px!important}.short-player-clean{justify-self:center!important}.related-grid{scroll-snap-type:x mandatory;padding-bottom:5px;overflow-x:auto;gap:12px!important;display:flex!important}.related-card{scroll-snap-align:start;min-width:84%!important}}@media (prefers-reduced-motion:reduce){.media-carousel-stage img,.blueprint-card-face,.brand-mark,.brand-extension{transition:none!important;animation:none!important}}:root{--asset-sky:linear-gradient(180deg,#9dbdd3 0%,#cbdde7 56%,#f1f3f3 100%)}.site-header .brand{isolation:auto!important;width:124px!important;height:36px!important;overflow:visible!important}.site-header .brand-mark{opacity:1!important;filter:none!important;width:112px!important;transition:transform .22s cubic-bezier(.2,.75,.2,1),filter .22s!important;position:relative!important;inset:auto!important;transform:none!important}.site-header .brand-mark img{width:112px!important}@media (hover:hover) and (pointer:fine){:is(.site-header .brand:hover .brand-mark,.site-header .brand:focus-visible .brand-mark){opacity:1!important;filter:drop-shadow(0 0 10px #ff600047)!important;transform:scale(1.035)!important}}.home-product-carousel .media-carousel-stage,.product-media,.gallery-stage,.asset-visual-media,.related-card .product-media,.free-drop-visual,.free-pack-v3-hero-media,.free-pack-v3-assets li>div{background:var(--asset-sky)!important}.home-product-carousel .media-carousel-stage img{object-fit:contain!important;padding:16px!important}.media-carousel-stage:after{background:linear-gradient(#0000 63%,#0506089e 100%)!important}.product-image-link,.product-media,.product-media picture,.product-media img{aspect-ratio:1!important}.product-media img{object-fit:cover!important;object-position:center!important;padding:0!important}.gallery-stage,.gallery-stage-square,.gallery-stage-landscape{background:var(--asset-sky)!important}.gallery-stage-contain .gallery-stage-foreground{object-fit:contain!important;padding:16px!important}.related-card .product-media,.related-card .product-media picture,.related-card .product-media img{aspect-ratio:1!important}.related-card .product-media img{object-fit:cover!important;padding:0!important}.free-drop-visual img,.free-pack-v3-hero-media img{object-fit:contain!important;object-position:center!important;width:100%!important;height:100%!important;padding:14px!important}.free-pack-studio-media{background:#111214!important}.free-pack-v3-hero-media.free-pack-studio-media{aspect-ratio:16/9!important}.free-pack-studio-media img{object-fit:contain!important;object-position:center!important;background:#111214!important;width:100%!important;height:100%!important;padding:0!important}.free-drop-form.is-compact .free-drop-copy{border-right:0!important}.free-drop-form.is-compact .free-drop-signup{border-left:1px solid var(--line)!important}.free-pack-v3-inline-signup .free-drop-form.is-compact{width:100%;max-width:none;grid-template-columns:minmax(320px,.78fr) minmax(480px,1.22fr)!important}.free-pack-v3-inline-signup .free-drop-copy,.free-pack-v3-inline-signup .free-drop-signup{padding:clamp(32px,3.5vw,46px)!important}.free-pack-v3-inline-signup .free-drop-copy h2,.free-pack-v3-inline-signup .free-drop-signup h3{line-height:1.02;font-size:clamp(28px,2.5vw,34px)!important}.free-pack-v3-inline-signup .free-drop-copy p,.free-pack-v3-inline-signup .free-drop-signup>p{line-height:1.55;font-size:15px!important}.free-pack-v3-inline-signup .free-drop-fields label{font-size:13px!important}.free-pack-v3-inline-signup .free-drop-consent span{line-height:1.5;font-size:13px!important}.free-pack-v3-assets li>div{padding:10px!important}.free-pack-v3-assets li img{filter:drop-shadow(0 14px 12px #1c2a3438)!important}.blueprint-card-glare{background:linear-gradient(112deg,#0000 25%,#ffffff05 35%,#ffffff40 46%,#ff914817 51%,#0000 64%)!important;background-position:var(--glare-x) center!important;mix-blend-mode:soft-light!important;opacity:.46!important;background-size:190% 100%!important}.blueprint-v5-story{grid-template-columns:minmax(300px,.72fr) minmax(520px,1.28fr);align-items:end;gap:clamp(46px,7vw,100px);margin-bottom:34px;display:grid}.blueprint-v5-story h2{max-width:650px;font-size:clamp(38px,4.2vw,56px);line-height:.98}.blueprint-v5-story>div{gap:11px;max-width:720px;display:grid}.blueprint-v5-story p{color:var(--muted);font-size:16px;line-height:1.62}.blueprint-v5-flow{border-block:1px solid var(--line);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.blueprint-v5-flow li{color:var(--ink);text-align:center;padding:22px 15px;font-size:15px;font-weight:800;position:relative}.blueprint-v5-flow li+li:before{color:var(--orange);content:"→";position:absolute;top:50%;left:-5px;transform:translateY(-50%)}.blueprint-v5-reference-strip{border:0!important;border-bottom:1px solid var(--line)!important;background:0 0!important;border-radius:0!important;grid-template-columns:minmax(260px,.62fr) minmax(0,1.38fr)!important}.asset-visual-media{background:var(--asset-sky)!important}.inventory-mega-ramps-pack .asset-visual-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.inventory-mega-ramps-pack .asset-visual-media{aspect-ratio:4/3!important;background:#d4e1e8!important;padding:0!important}.inventory-mega-ramps-pack .asset-visual-media img{object-fit:cover!important;transform:none!important}.short-video-mark img{width:112px;height:auto;display:block}.short-video-mark small{margin-top:3px}.affiliate-how-v4{align-items:center!important}.affiliate-journey li:first-child i{background:color-mix(in srgb,var(--orange) 7%,var(--surface))}.affiliate-journey li:nth-child(2) i{background:color-mix(in srgb,var(--orange) 13%,var(--surface))}.affiliate-journey li:nth-child(3) i{background:var(--orange);color:#09090a;box-shadow:0 0 24px #ff600033,0 0 0 8px var(--bg)}.affiliate-value-band-simple{align-items:center;grid-template-columns:minmax(0,1fr) 270px!important}.affiliate-value-band-simple dl{grid-template-columns:1fr!important}.partners-landing{min-height:calc(100svh - 72px);padding:34px 0 76px!important}.partners-intro{max-width:920px!important;margin:28px 0 34px!important}.partners-intro h1{letter-spacing:-.05em;max-width:820px;margin-top:9px;font-size:clamp(44px,5vw,68px);line-height:.96}.partners-intro p{color:var(--muted);margin-top:18px;max-width:760px!important;font-size:16px!important}.partner-flow{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:0 0 26px;padding:0;list-style:none;display:grid}.partner-flow li{gap:4px;padding:17px 20px;display:grid;position:relative}.partner-flow li:first-child{padding-left:0}.partner-flow li+li:before{background:var(--line);content:"";width:1px;position:absolute;top:0;bottom:0;left:0}.partner-flow span{color:var(--orange);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.partner-flow strong{font-size:18px}.partner-grid{gap:14px!important}.partner-card{background:linear-gradient(145deg,var(--surface),color-mix(in srgb,var(--surface) 94%,var(--orange)))!important;border-radius:18px!important;min-height:220px!important;padding:22px!important;transition:border-color .18s,transform .18s!important}@media (hover:hover) and (pointer:fine){.partner-card:hover{border-color:color-mix(in srgb,var(--orange) 42%,var(--line));transform:translateY(-3px)}}.partner-disclaimer{max-width:900px;color:var(--muted);margin:24px 0 22px;font-size:13px;line-height:1.6}@media (max-width:880px){.blueprint-v5-story{grid-template-columns:1fr;gap:18px}.blueprint-v5-flow{grid-template-columns:repeat(3,1fr)}.blueprint-v5-flow li:nth-child(4),.blueprint-v5-flow li:nth-child(5),.blueprint-v5-flow li:nth-child(6){border-top:1px solid var(--line)}.blueprint-v5-reference-strip{grid-template-columns:1fr!important}.free-drop-form.is-compact .free-drop-signup{border-top:1px solid var(--line)!important;border-left:0!important}.free-pack-v3-inline-signup .free-drop-form.is-compact{grid-template-columns:minmax(0,1fr)!important}.partner-grid{grid-template-columns:1fr!important}}@media (max-width:620px){.site-header .brand{width:96px!important;height:30px!important}.site-header .brand-mark,.site-header .brand-mark img{width:92px!important}.home-product-carousel .media-carousel-stage img{padding:8px!important}.product-media img{padding:0!important}.gallery-stage-contain .gallery-stage-foreground{padding:9px!important}.blueprint-v5-flow{grid-template-columns:repeat(2,1fr)}.blueprint-v5-flow li{padding:17px 10px;font-size:13px}.blueprint-v5-flow li:nth-child(n+3){border-top:1px solid var(--line)}.inventory-mega-ramps-pack .asset-visual-grid{grid-template-columns:1fr!important}.free-pack-v3-assets li:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 5px)}.free-pack-v3-inline-signup .free-drop-copy,.free-pack-v3-inline-signup .free-drop-signup{padding:24px 20px!important}.free-pack-v3-inline-signup .free-drop-copy h2,.free-pack-v3-inline-signup .free-drop-signup h3{font-size:30px!important}.free-proof-carousel .media-carousel-stage{border-radius:14px}.affiliate-value-band-simple{grid-template-columns:1fr!important}.partner-flow{grid-template-columns:1fr}.partner-flow li{padding:14px 0}.partner-flow li+li:before{width:auto;height:1px;bottom:auto;right:0}}@media (prefers-reduced-motion:reduce){.site-header .brand-mark,.partner-card{transition:none!important}}.home-product-carousel .media-carousel-stage img,.home-product-carousel .media-carousel-stage img.is-contain,.home-product-carousel .media-carousel-stage img.is-cover{object-fit:cover!important;object-position:center!important;padding:0!important}.free-drop-section{padding:48px 0!important}.free-drop-section .free-drop-form.is-feature{width:min(100%,840px);margin-inline:auto;overflow:hidden;border-radius:18px!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"copy""visual""signup"!important;display:grid!important}.free-drop-section .free-drop-form.is-feature .free-drop-copy{text-align:center;grid-area:copy;align-items:center;background:var(--surface)!important;border:0!important;padding:18px 28px 14px!important}.free-drop-section .free-drop-form.is-feature .free-drop-copy h2{max-width:none;margin:0;font-size:clamp(22px,2vw,27px)!important}.free-drop-section .free-drop-form.is-feature .free-drop-copy p{max-width:680px;margin-top:7px;font-size:13px!important}.free-drop-section .free-drop-form.is-feature .free-drop-copy .free-drop-note{margin-top:9px!important;font-size:12px!important}.free-drop-section .free-drop-form.is-feature .free-drop-visual{border-radius:13px;grid-area:visual;width:min(100% - 48px,580px);margin-inline:auto;aspect-ratio:1672/941!important;background:#111214!important;border:0!important;min-height:0!important}.free-drop-section .free-drop-form.is-feature .free-pack-studio-media img{object-fit:contain!important;object-position:center!important;background:#111214!important;width:100%!important;height:100%!important;padding:0!important}.free-drop-section .free-drop-form.is-feature .free-drop-signup{grid-area:signup;grid-template-rows:auto auto 1fr;grid-template-columns:minmax(190px,.72fr) minmax(300px,1.28fr);align-items:start;column-gap:28px;width:min(100% - 56px,760px);margin-inline:auto;display:grid;background:0 0!important;border:0!important;padding:20px 0 24px!important}.free-drop-section .free-drop-form.is-feature .free-drop-signup h3{grid-area:1/1;font-size:clamp(21px,2vw,25px)!important}.free-drop-section .free-drop-form.is-feature .free-drop-signup>p{grid-area:2/1;max-width:390px;margin-top:6px;font-size:13px!important}[data-theme=light] .home-creator-copy h2,[data-theme=light] .home-blueprint-price strong{color:var(--ink)!important}.free-drop-section .free-drop-form.is-feature .free-drop-fields{grid-area:1/2/span 2;margin-top:0}.free-drop-section .free-drop-form.is-feature .free-drop-consent,.free-drop-section .free-drop-form.is-feature .form-success,.free-drop-section .free-drop-form.is-feature .form-error{grid-column:2}@media (max-width:880px){.free-drop-section .free-drop-form.is-feature .free-drop-signup{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);column-gap:0;width:min(100% - 36px,580px);padding:18px 0 22px!important}.free-drop-section .free-drop-form.is-feature .free-drop-signup h3,.free-drop-section .free-drop-form.is-feature .free-drop-signup>p,.free-drop-section .free-drop-form.is-feature .free-drop-fields,.free-drop-section .free-drop-form.is-feature .free-drop-consent,.free-drop-section .free-drop-form.is-feature .form-success,.free-drop-section .free-drop-form.is-feature .form-error{grid-area:auto/1}.free-drop-section .free-drop-form.is-feature .free-drop-fields{margin-top:14px}}@media (max-width:620px){.home-product-carousel .media-carousel-stage img,.home-product-carousel .media-carousel-stage img.is-contain,.home-product-carousel .media-carousel-stage img.is-cover{padding:0!important}.free-drop-section{padding:34px 0!important}.free-drop-section .free-drop-form.is-feature{border-radius:15px!important}.free-drop-section .free-drop-form.is-feature .free-drop-copy{padding:17px 17px 12px!important}.free-drop-section .free-drop-form.is-feature .free-drop-copy h2{font-size:23px!important}.free-drop-section .free-drop-form.is-feature .free-drop-visual{border-radius:10px;width:calc(100% - 24px)}.free-drop-section .free-drop-form.is-feature .free-drop-signup{width:calc(100% - 32px)}}:root{--site-chrome:#e8e8eb;--site-chrome-line:#1111132e;--site-chrome-shadow:#11111317}[data-theme=dark]{--site-chrome:#070709;--site-chrome-line:#ffffff24;--site-chrome-shadow:#00000057}.site-header{border-bottom-color:color-mix(in srgb,var(--orange) 34%,var(--site-chrome-line))!important;background:color-mix(in srgb,var(--site-chrome) 98%,transparent)!important;box-shadow:0 10px 28px var(--site-chrome-shadow)!important}.site-header .mobile-menu-panel{border-color:var(--site-chrome-line)!important;background:var(--site-chrome)!important}.site-header .desktop-nav a{color:var(--ink)!important}.site-header .desktop-nav a.is-active:after,.site-header .desktop-nav a[aria-current=page]:after{left:2px;right:2px}.site-header .theme-toggle{border-color:color-mix(in srgb,var(--ink) 48%,transparent)!important;background:color-mix(in srgb,var(--surface-soft) 76%,transparent)!important;color:var(--ink)!important}.site-header .theme-knob{background:var(--ink)!important;box-shadow:0 0 16px color-mix(in srgb,var(--ink) 18%,transparent)!important}.site-header .theme-sun,.site-header .theme-moon{color:var(--ink)!important}[data-theme=light] .site-header .theme-sun,[data-theme=dark] .site-header .theme-moon{color:var(--surface)!important}.site-footer{border-color:var(--site-chrome-line)!important;background:var(--site-chrome)!important;color:var(--ink)!important;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--ink) 4%,transparent)!important}.site-footer .footer-brand p,.site-footer .footer-links a,.site-footer .footer-privacy-button{color:var(--muted)!important}.site-footer .footer-brand>span,.site-footer .footer-bottom{color:var(--muted-soft)!important}.site-footer .footer-links a:hover,.site-footer .footer-privacy-button:hover{color:var(--ink)!important}.site-footer .footer-socials a{border-color:var(--line-strong)!important;background:color-mix(in srgb,var(--surface) 84%,var(--site-chrome))!important}.site-footer .footer-social-tiktok .platform-icon-tiktok-main{fill:var(--ink)!important}.site-footer .footer-bottom{border-color:var(--site-chrome-line)!important}.free-drop-section .free-drop-form.is-feature{align-items:center;gap:30px clamp(44px,6vw,86px);width:100%;overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(340px,.85fr) minmax(520px,1.15fr)!important;grid-template-areas:none!important}.free-drop-section .free-drop-feature-copy{grid-area:1/1;align-self:center}.free-drop-section .free-drop-feature-copy h2{max-width:520px;color:var(--ink);letter-spacing:-.045em;font-size:clamp(38px,4.2vw,58px);line-height:.98}.free-drop-section .free-drop-feature-copy p{max-width:510px;color:var(--muted);margin-top:16px;font-size:16px;line-height:1.6}.free-drop-section .free-drop-feature-copy p+p{margin-top:8px}.free-drop-section .free-drop-feature-visual{grid-area:1/2;align-self:center;width:100%;margin:0}.free-drop-section .free-drop-feature-visual .free-drop-visual{border-radius:16px;width:100%;aspect-ratio:1672/941!important;border:0!important;min-height:0!important}.free-drop-section .free-drop-feature-visual .free-drop-note{line-height:1.5;margin-top:12px!important;font-size:13px!important}.free-drop-section .free-drop-form.is-feature .free-drop-signup{grid-area:2/1/auto/-1;width:100%;display:block;background:0 0!important;border:0!important;padding:0!important}.free-drop-section .free-drop-form.is-feature .free-drop-fields{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:10px;margin-top:0}.free-drop-section .free-drop-form.is-feature .free-drop-fields label{grid-column:1/-1;font-size:13px}.free-drop-section .free-drop-form.is-feature .free-drop-fields .button{min-width:220px}.free-drop-section .free-drop-form.is-feature .free-drop-consent{margin-top:15px}.free-drop-section .free-drop-form.is-feature .free-drop-consent span{line-height:1.55;font-size:13px!important}.free-drop-section .free-drop-form.is-feature .form-success,.free-drop-section .free-drop-form.is-feature .form-error{margin-top:14px;font-size:14px}@media (max-width:880px){.site-header .mobile-nav a{padding-inline:12px}.site-header .mobile-nav a.is-active,.site-header .mobile-nav a[aria-current=page]{background:color-mix(in srgb,var(--orange) 8%,transparent);box-shadow:inset 2px 0 0 var(--orange)}.free-drop-section .free-drop-form.is-feature{row-gap:24px;grid-template-columns:minmax(0,1fr)!important}.free-drop-section .free-drop-feature-copy,.free-drop-section .free-drop-feature-visual,.free-drop-section .free-drop-form.is-feature .free-drop-signup{grid-area:auto/1}.free-drop-section .free-drop-feature-copy{max-width:680px}.free-drop-section .free-drop-feature-visual{width:min(100%,680px)}}@media (max-width:720px){.free-drop-section .free-drop-feature-copy h2{font-size:36px}}@media (max-width:620px){.site-header .mobile-menu-panel{padding:14px 16px 18px}.site-header .mobile-nav a{min-height:50px}.free-drop-section .free-drop-feature-copy h2{font-size:38px}.free-drop-section .free-drop-form.is-feature{border-radius:0!important}.free-drop-section .free-drop-feature-copy p{font-size:15px}.free-drop-section .free-drop-feature-visual{width:100%}.free-drop-section .free-drop-form.is-feature .free-drop-fields{grid-template-columns:minmax(0,1fr)}.free-drop-section .free-drop-form.is-feature .free-drop-fields .button{width:100%;min-width:0}}.gallery-arrow{bottom:14px;top:auto!important;transform:none!important}@media (hover:hover) and (pointer:fine){.gallery-arrow:hover{transform:scale(1.05)!important}}.inventory-spike-walls-tunnels-pack .asset-visual-media img{filter:brightness(.7)contrast(1.14)saturate(1.08)drop-shadow(0 18px 16px #25353f38)!important}.short-player-clean .short-facade.has-branded-poster,.short-player-clean .short-facade{isolation:isolate}.short-player-clean.has-poster .short-facade>img{filter:saturate(.82)contrast(1.08)brightness(.68);transform:scale(1.04)}.short-poster-brand{z-index:3;text-align:center;text-shadow:0 2px 14px #000000e6;justify-items:center;gap:5px;display:grid;position:absolute;top:24px;left:18px;right:18px}.short-poster-brand img{object-fit:contain!important;width:112px!important;height:auto!important}.short-poster-brand small{color:#ff6200;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:800}.short-poster-brand strong{color:#fff;text-transform:uppercase;max-width:180px;font-size:16px;line-height:1.08}.short-player-clean .short-play{background:#050608b8;width:62px;height:62px;box-shadow:0 0 0 7px #ffffff14}.buy-note{font-size:12px!important}.support-link{margin-top:18px;line-height:1.45;font-size:13px!important}.related-section .related-grid>.product-card{height:100%}.related-section .product-footer strong{font-size:27px!important}@media (max-width:620px){.gallery-arrow{bottom:8px}.related-section .related-grid{scroll-snap-type:x mandatory;padding-bottom:5px;overflow-x:auto;gap:12px!important;display:flex!important}.related-section .related-grid>.product-card{scroll-snap-align:start;flex:0 0 min(84%,320px)}}.blueprint-funnel-hero{background:radial-gradient(circle at 21% 49%,color-mix(in srgb,var(--orange) 13%,transparent),transparent 28%), radial-gradient(circle at 92% 18%,color-mix(in srgb,var(--orange) 7%,transparent),transparent 26%), var(--surface);align-items:center;min-height:calc(100svh - 72px);padding:clamp(52px,6.5vh,84px) 0;display:grid;overflow:hidden}.blueprint-funnel-hero>.shell{width:min(1400px,100% - 64px)}.blueprint-funnel-hero-grid{grid-template-columns:minmax(610px,1.25fr) minmax(390px,.75fr);align-items:center;gap:clamp(52px,5vw,76px);display:grid}.blueprint-funnel-cover{z-index:0;margin:0;position:relative}.blueprint-funnel-cover:before{z-index:-1;background:radial-gradient(ellipse,color-mix(in srgb,var(--orange) 19%,transparent),transparent 67%);filter:blur(32px);content:"";pointer-events:none;border-radius:44%;position:absolute;inset:8% 2% -3%}.blueprint-funnel-cover>*{width:min(100%,920px)}.blueprint-funnel-cover .blueprint-card-face{box-shadow:0 38px 100px #00000061,0 0 52px color-mix(in srgb,var(--orange) 10%,transparent)!important}.blueprint-funnel-cover .blueprint-card-glare{animation:5.4s ease-in-out infinite alternate blueprint-cover-sheen;background:linear-gradient(116deg,#0000 20%,#70cdeb0e 31%,#ffffff3b 42%,#ca97e014 49%,#ffa96e17 57%,#91e0cc0b 65%,#0000 80%),repeating-linear-gradient(128deg,#0000 0 12%,#ffffff07 13%,#0000 14% 26%),radial-gradient(circle at 18% 20%,#ffffffb8 0 1px,#0000 2px),radial-gradient(circle at 72% 27%,#ffc89794 0 1px,#0000 2px),radial-gradient(circle at 83% 70%,#ffffff80 0 1px,#0000 2px),radial-gradient(circle at 42% 78%,#ffddc275 0 1px,#0000 2px)!important;background-position:var(--glare-x) var(--glare-y),calc(100% - var(--glare-x)) center,center!important;mix-blend-mode:screen!important;opacity:.48!important;background-size:220% 220%,170% 170%,auto!important}.blueprint-funnel-cover .blueprint-card-glare:before,.blueprint-funnel-cover .blueprint-card-glare:after{content:"";pointer-events:none;position:absolute;inset:0}.blueprint-funnel-cover .blueprint-card-glare:before{opacity:.26;background:radial-gradient(circle at 12% 36%,#ffffffc2 0 1px,#0000 2.2px),radial-gradient(circle at 31% 16%,#ade0ee8c 0 1px,#0000 2px),radial-gradient(circle at 52% 66%,#ffffffad 0 1.1px,#0000 2.3px),radial-gradient(circle at 68% 42%,#e0beeb80 0 1px,#0000 2.2px),radial-gradient(circle at 88% 24%,#ffcfa4a3 0 1px,#0000 2.2px),radial-gradient(circle at 78% 84%,#beebde75 0 1px,#0000 2px),radial-gradient(circle at 26% 82%,#ffffff8f 0 1px,#0000 2px);animation:4.4s ease-in-out infinite blueprint-cover-sparkle}.blueprint-funnel-cover .blueprint-card-glare:after{opacity:.22;background:repeating-linear-gradient(102deg,#0000 0 14px,#ffffff07 15px,#0000 16px 31px),repeating-linear-gradient(14deg,#0000 0 19px,#7fd9ff06 20px,#0000 21px 39px)}@keyframes blueprint-cover-sheen{0%{filter:saturate()brightness(.99)}to{filter:saturate(1.1)brightness(1.035)}}@keyframes blueprint-cover-sparkle{0%,to{opacity:.16}42%{opacity:.42}68%{opacity:.24}}.blueprint-funnel-copy{max-width:570px}.blueprint-funnel-eyebrow,.blueprint-funnel-section-head>span,.blueprint-funnel-inside-copy>span,.blueprint-funnel-fit-grid>div>span,.blueprint-funnel-final-grid>div:first-child>span{color:var(--orange);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800}.blueprint-funnel-copy h1{letter-spacing:-.058em;max-width:580px;margin-top:15px;font-size:clamp(49px,4.6vw,70px);line-height:.96}.blueprint-funnel-copy>p{max-width:550px;color:var(--muted);margin-top:20px;font-size:16px;line-height:1.62}.blueprint-funnel-hero-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.4vw,34px);margin:25px 0 24px;display:grid}.blueprint-funnel-hero-facts div{padding:0}.blueprint-funnel-hero-facts div+div{border-left:0;padding-left:0}.blueprint-funnel-hero-facts dt{color:var(--ink);font-size:25px;font-weight:820;line-height:1}.blueprint-funnel-hero-facts dd{color:var(--muted-soft);letter-spacing:.04em;text-transform:uppercase;margin-top:6px;font-size:10px;font-weight:680}.blueprint-funnel-actions{align-items:center;gap:23px;display:flex}.blueprint-funnel-actions .button{min-width:245px}.blueprint-funnel-text-link,.blueprint-funnel-inline-cta a{border-bottom:1px solid var(--line-strong);align-items:center;gap:8px;padding-bottom:3px;font-size:13px;font-weight:760;display:inline-flex}.blueprint-funnel-text-link span,.blueprint-funnel-inline-cta a span{color:var(--orange)}.blueprint-funnel-copy>small{color:var(--muted-soft);margin-top:11px;font-size:10px;display:block}.blueprint-funnel-proof{border-block:1px solid var(--line);background:var(--bg)}.blueprint-funnel-proof-grid{grid-template-columns:.86fr 1.14fr;align-items:center;gap:50px;min-height:126px;display:grid}.blueprint-funnel-proof p{color:var(--muted-soft);gap:5px;font-size:11px;display:grid}.blueprint-funnel-proof p span{color:var(--ink);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:810}.blueprint-funnel-proof dl{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.blueprint-funnel-proof dl div{border-left:1px solid var(--line);padding-left:28px}.blueprint-funnel-proof dt{font-size:clamp(25px,2.6vw,36px);font-weight:820;line-height:1}.blueprint-funnel-proof dd{color:var(--muted-soft);letter-spacing:.04em;text-transform:uppercase;margin-top:6px;font-size:10px}.blueprint-funnel-system{background:var(--surface);padding:clamp(70px,8vw,108px) 0;scroll-margin-top:82px}.blueprint-funnel-section-head{grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);align-items:end;column-gap:clamp(40px,7vw,100px);display:grid}.blueprint-funnel-section-head>span{grid-column:1/-1;margin-bottom:14px}.blueprint-funnel-section-head h2{max-width:710px;font-size:clamp(39px,4.5vw,62px);line-height:.98}.blueprint-funnel-section-head p{max-width:490px;color:var(--muted);padding-bottom:4px;font-size:15px;line-height:1.65}.blueprint-funnel-outcomes{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:42px;display:grid}.blueprint-funnel-outcomes article{border:1px solid var(--line);border-top:2px solid color-mix(in srgb,var(--orange) 75%,transparent);background:var(--surface-raised);border-radius:15px;flex-direction:column;min-height:214px;padding:24px;display:flex}.blueprint-funnel-outcomes article>span{color:var(--orange);font-size:11px;font-weight:820}.blueprint-funnel-outcomes h3{margin-top:auto;font-size:25px}.blueprint-funnel-outcomes p{color:var(--muted);margin-top:10px;font-size:14px;line-height:1.55}.blueprint-funnel-flow{border-block:1px solid var(--line);grid-template-columns:repeat(6,minmax(0,1fr));margin:16px 0 0;padding:0;list-style:none;display:grid}.blueprint-funnel-flow li{color:var(--ink);padding:18px 18px 18px 4px;font-size:12px;font-weight:800;position:relative}.blueprint-funnel-flow li:not(:last-child):after{color:var(--orange);content:"→";position:absolute;right:14px}.blueprint-funnel-inline-cta{justify-content:space-between;align-items:center;gap:30px;padding-top:24px;display:flex}.blueprint-funnel-inline-cta p{gap:3px;display:grid}.blueprint-funnel-inline-cta strong{font-size:14px}.blueprint-funnel-inline-cta p span{color:var(--muted-soft);font-size:12px}.blueprint-funnel-inside{border-top:1px solid var(--line);background:radial-gradient(circle at 82% 42%,color-mix(in srgb,var(--orange) 8%,transparent),transparent 30%), var(--bg);padding:clamp(70px,8vw,108px) 0}.blueprint-funnel-inside-grid{grid-template-columns:minmax(350px,.78fr) minmax(560px,1.22fr);align-items:center;gap:clamp(48px,7vw,96px);display:grid}.blueprint-funnel-inside-copy h2{max-width:540px;margin-top:13px;font-size:clamp(38px,4.1vw,56px);line-height:.99}.blueprint-funnel-inside-copy>p{max-width:520px;color:var(--muted);margin-top:18px;font-size:15px;line-height:1.65}.blueprint-funnel-inside-copy ul{gap:11px;margin:25px 0;padding:0;list-style:none;display:grid}.blueprint-funnel-inside-copy li{padding-left:24px;font-size:14px;font-weight:690;position:relative}.blueprint-funnel-inside-copy li:before{color:var(--orange);content:"✓";font-weight:900;position:absolute;left:0}.blueprint-funnel-inside-copy .button{background:0 0}.blueprint-funnel-inside-copy>small{color:var(--muted-soft);margin-top:10px;font-size:10px;display:block}.blueprint-funnel-preview{border:1px solid var(--line-strong);box-shadow:var(--shadow-lg);background:#09090b;border-radius:18px;margin:0;position:relative;overflow:hidden}.blueprint-funnel-preview img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto}.blueprint-funnel-preview figcaption{color:#fff;background:linear-gradient(#0000,#000000d1);gap:3px;padding:42px 20px 17px;display:grid;position:absolute;bottom:0;left:0;right:0}.blueprint-funnel-preview figcaption span{color:#ff7620;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:820}.blueprint-funnel-preview figcaption strong{font-size:13px}.blueprint-funnel-fit{border-block:1px solid var(--line);background:var(--surface);padding:46px 0}.blueprint-funnel-fit-grid{grid-template-columns:.78fr 1.12fr .72fr;align-items:center;gap:clamp(30px,5vw,70px);display:grid}.blueprint-funnel-fit h2{margin-top:8px;font-size:clamp(34px,3.5vw,47px)}.blueprint-funnel-fit ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.blueprint-funnel-fit li{color:var(--muted);padding-left:20px;font-size:13px;line-height:1.5;position:relative}.blueprint-funnel-fit li:before{color:var(--orange);content:"•";position:absolute;left:0}.blueprint-funnel-fit-grid>p{border-left:1px solid var(--line);color:var(--muted-soft);padding-left:22px;font-size:11px;line-height:1.55}.blueprint-funnel-fit-grid>p strong{color:var(--ink);margin-bottom:4px;font-size:12px;display:block}.blueprint-funnel-final{color:#f5f5f6;background:radial-gradient(circle at 86%,#ff620024,#0000 29%),#09090b;padding:clamp(62px,7vw,90px) 0}.blueprint-funnel-final-grid{grid-template-columns:minmax(0,1.28fr) minmax(280px,.72fr);align-items:center;gap:60px;display:grid}.blueprint-funnel-final-grid h2{max-width:780px;margin-top:12px;font-size:clamp(39px,4.6vw,62px);line-height:.98}.blueprint-funnel-final-grid>div:first-child>p{color:#aaaab0;margin-top:14px;font-size:14px}.blueprint-funnel-final-buy{border-left:1px solid #ffffff29;justify-items:start;padding-left:40px;display:grid}.blueprint-funnel-final-buy>strong{font-size:40px;line-height:1}.blueprint-funnel-final-buy>span{color:#aaaab0;text-transform:uppercase;margin-top:5px;font-size:10px}.blueprint-funnel-final-buy .button{min-width:220px;margin-top:20px}.blueprint-funnel-final-buy small{color:#85858d;margin-top:9px;font-size:10px}[data-theme=light] .blueprint-funnel-final{border-top:1px solid var(--line);background:radial-gradient(circle at 86% 50%,#ff620017,transparent 31%), var(--surface);color:var(--ink)}[data-theme=light] .blueprint-funnel-final-grid>div:first-child>p{color:var(--muted)}[data-theme=light] .blueprint-funnel-final-buy{border-color:var(--line)}[data-theme=light] .blueprint-funnel-final-buy>span,[data-theme=light] .blueprint-funnel-final-buy small{color:var(--muted-soft)}@media (max-width:1080px){.blueprint-funnel-hero-grid{grid-template-columns:minmax(500px,1.1fr) minmax(350px,.9fr);gap:42px}.blueprint-funnel-copy h1{font-size:clamp(46px,5vw,60px)}.blueprint-funnel-inside-grid{grid-template-columns:minmax(320px,.8fr) minmax(500px,1.2fr);gap:46px}}@media (max-width:960px){.blueprint-funnel-hero{min-height:auto;padding:48px 0 64px}.blueprint-funnel-hero-grid,.blueprint-funnel-inside-grid,.blueprint-funnel-final-grid{grid-template-columns:minmax(0,1fr)}.blueprint-funnel-copy{order:-1;max-width:720px}.blueprint-funnel-cover>*{width:min(100%,760px)}.blueprint-funnel-proof-grid{grid-template-columns:.7fr 1.3fr;gap:24px}.blueprint-funnel-section-head{grid-template-columns:minmax(0,1fr);gap:16px}.blueprint-funnel-section-head>span{margin-bottom:0}.blueprint-funnel-section-head p,.blueprint-funnel-inside-copy{max-width:680px}.blueprint-funnel-preview{width:min(100%,820px)}.blueprint-funnel-fit-grid{grid-template-columns:.8fr 1.2fr}.blueprint-funnel-fit-grid>p{border-top:1px solid var(--line);border-left:0;grid-column:1/-1;padding:18px 0 0}.blueprint-funnel-final-buy{border-top:1px solid #ffffff29;border-left:0;justify-items:start;padding:25px 0 0}}@media (max-width:720px){.blueprint-funnel-proof-grid{grid-template-columns:minmax(0,1fr);padding-block:25px}.blueprint-funnel-proof dl div:first-child{border-left:0;padding-left:0}.blueprint-funnel-outcomes{grid-template-columns:minmax(0,1fr)}.blueprint-funnel-outcomes article{min-height:165px}.blueprint-funnel-flow{grid-template-columns:repeat(3,minmax(0,1fr))}.blueprint-funnel-flow li:nth-child(n+4){border-top:1px solid var(--line)}.blueprint-funnel-inline-cta{flex-direction:column;align-items:flex-start}.blueprint-funnel-fit-grid{grid-template-columns:minmax(0,1fr)}.blueprint-funnel-fit-grid>p{grid-column:auto}}@media (max-width:620px){.blueprint-funnel-hero{min-height:calc(100svh - 64px);padding:34px 0 44px}.blueprint-funnel-hero-grid{gap:34px}.blueprint-funnel-copy h1{margin-top:12px;font-size:clamp(41px,12vw,52px)}.blueprint-funnel-copy>p{margin-top:16px;font-size:15px}.blueprint-funnel-hero-facts{margin-block:21px}.blueprint-funnel-hero-facts div{padding:13px 7px 12px 0}.blueprint-funnel-hero-facts div+div{padding-left:10px}.blueprint-funnel-hero-facts dt{font-size:21px}.blueprint-funnel-hero-facts dd{font-size:8px;line-height:1.35}.blueprint-funnel-actions{flex-direction:column;align-items:stretch;gap:14px}.blueprint-funnel-actions .button{width:100%;min-width:0}.blueprint-funnel-text-link{width:max-content}.blueprint-funnel-cover:before{inset:0 -5% -8%}.blueprint-funnel-proof dl div{padding-left:13px}.blueprint-funnel-proof dt{font-size:25px}.blueprint-funnel-proof dd{font-size:8px;line-height:1.35}.blueprint-funnel-system,.blueprint-funnel-inside{padding:62px 0}.blueprint-funnel-section-head h2,.blueprint-funnel-inside-copy h2,.blueprint-funnel-final-grid h2{font-size:39px}.blueprint-funnel-outcomes{margin-top:30px}.blueprint-funnel-outcomes article{min-height:156px;padding:20px}.blueprint-funnel-flow li{text-align:center;padding:15px 7px;font-size:10px}.blueprint-funnel-flow li:not(:last-child):after{display:none}.blueprint-funnel-preview{border-radius:12px}.blueprint-funnel-preview figcaption{padding:35px 13px 11px}.blueprint-funnel-fit{padding:42px 0}.blueprint-funnel-final{padding:58px 0 92px}.blueprint-funnel-final-buy .button{width:100%;min-width:0}.blueprint-mobile-buy-bar{border-color:#ff62006b}}.blueprint-luxury-rail{color:#f5f5f6;background:#09090b;border-block:1px solid #ff62003d;overflow:hidden}.blueprint-luxury-rail-track{will-change:transform;align-items:center;width:max-content;padding:17px 0;animation:32s linear infinite blueprint-luxury-rail;display:flex}.blueprint-luxury-rail-group{flex:none;justify-content:space-around;align-items:center;gap:34px;width:max(100vw,1100px);padding-inline:24px;display:flex}.blueprint-luxury-rail-track span{color:#c8c8cd;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:30px;font-size:11px;font-weight:790;display:inline-flex}.blueprint-luxury-rail-track i{color:var(--orange);font-size:8px;font-style:normal}@keyframes blueprint-luxury-rail{to{transform:translate(-50%)}}.blueprint-luxury-value{isolation:isolate;background:radial-gradient(circle at 78% 24%,color-mix(in srgb,var(--orange) 8%,transparent),transparent 27%), linear-gradient(135deg,var(--surface) 0%,var(--bg) 100%);padding:clamp(78px,9vw,122px) 0 clamp(70px,8vw,104px);scroll-margin-top:82px;position:relative;overflow:hidden}.blueprint-luxury-value:before{z-index:-1;border:1px solid color-mix(in srgb,var(--orange) 16%,transparent);width:420px;height:420px;box-shadow:0 0 0 70px color-mix(in srgb,var(--orange) 3%,transparent),0 0 0 140px color-mix(in srgb,var(--orange) 2%,transparent);content:"";pointer-events:none;border-radius:50%;position:absolute;top:80px;right:-120px}.blueprint-luxury-value-head{grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);align-items:end;gap:clamp(44px,8vw,112px);display:grid}.blueprint-luxury-value-head>div>span{color:var(--orange);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:820}.blueprint-luxury-value-head h2{letter-spacing:-.06em;max-width:720px;margin-top:13px;font-size:clamp(48px,5.3vw,72px);line-height:.95}.blueprint-luxury-value-head>p{max-width:500px;color:var(--muted);padding-bottom:6px;font-size:16px;line-height:1.68}.blueprint-luxury-steps{border-bottom:1px solid var(--line);margin-top:clamp(44px,6vw,72px)}.blueprint-luxury-steps article{border-top:1px solid var(--line);background:linear-gradient(90deg,color-mix(in srgb,var(--orange) 0%,transparent),transparent);min-height:132px;transition:background .22s ease,padding .22s var(--ease);grid-template-columns:82px minmax(290px,.88fr) minmax(420px,1.12fr);align-items:center;gap:clamp(18px,3vw,44px);padding:24px 18px 24px 4px;display:grid}.blueprint-luxury-steps article>span{color:color-mix(in srgb,var(--ink) 27%,transparent);letter-spacing:-.05em;font-size:38px;font-weight:360;line-height:1}.blueprint-luxury-steps h3{max-width:380px;font-size:clamp(25px,2.4vw,32px);line-height:1.02}.blueprint-luxury-steps p{max-width:520px;color:var(--muted);font-size:14px;line-height:1.62}@media (hover:hover) and (pointer:fine){.blueprint-luxury-steps article:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--orange) 7%,transparent),transparent 68%);padding-inline:18px 12px}.blueprint-luxury-steps article:hover>span{color:var(--orange)}}.blueprint-luxury-value-cta{justify-content:space-between;align-items:center;gap:36px;margin-top:30px;display:flex}.blueprint-luxury-value-cta p{gap:4px;display:grid}.blueprint-luxury-value-cta strong{font-size:18px}.blueprint-luxury-value-cta p span{color:var(--muted-soft);font-size:13px}.blueprint-luxury-value-cta .button{background:0 0;min-width:290px}@media (max-width:960px){.blueprint-funnel-hero>.shell{width:min(1400px,100% - 48px)}.blueprint-luxury-value-head{grid-template-columns:minmax(0,1fr);gap:20px}.blueprint-luxury-value-head>p{max-width:680px}.blueprint-luxury-steps article{grid-template-columns:64px minmax(230px,.85fr) minmax(300px,1.15fr);gap:20px}}@media (max-width:720px){.blueprint-luxury-value{padding-block:66px}.blueprint-luxury-value:before{top:170px;right:-240px}.blueprint-luxury-value-head h2{font-size:clamp(41px,11vw,54px)}.blueprint-luxury-value-head>p{font-size:15px}.blueprint-luxury-steps{margin-top:36px}.blueprint-luxury-steps article{grid-template-columns:45px minmax(0,1fr);gap:12px;min-height:0;padding:24px 0}.blueprint-luxury-steps article>span{font-size:26px}.blueprint-luxury-steps h3{font-size:24px}.blueprint-luxury-steps p{grid-column:2/-1;font-size:13px}.blueprint-luxury-value-cta{flex-direction:column;align-items:stretch;margin-top:26px}.blueprint-luxury-value-cta .button{width:100%;min-width:0}}@media (min-width:961px) and (max-width:1180px){.blueprint-funnel-hero-grid{grid-template-columns:minmax(0,1.12fr) minmax(370px,.88fr);gap:44px}}@media (max-width:620px){.blueprint-funnel-hero>.shell{width:min(1400px,100% - 32px)}.blueprint-funnel-hero-facts{gap:12px}.blueprint-funnel-hero-facts div,.blueprint-funnel-hero-facts div+div{border:0;padding:0}}@media (prefers-reduced-motion:reduce){.blueprint-luxury-rail-track,.blueprint-funnel-cover .blueprint-card-glare,.blueprint-funnel-cover .blueprint-card-glare:before{animation:none}}.affiliate-hero-v4{border-bottom:1px solid var(--line);background:radial-gradient(circle at 88% 45%,color-mix(in srgb,var(--orange) 12%,transparent),transparent 29%), var(--surface)!important;min-height:0!important;padding:clamp(72px,7vw,104px) 0!important}.affiliate-hero-v5-copy>span,.affiliate-how-v4 header>span,.affiliate-partner-kit header>span,.affiliate-eligibility-v5>div>span{color:var(--orange);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:820}.affiliate-hero-v4 h1{max-width:830px;margin-top:14px;line-height:.95;font-size:clamp(52px,5.4vw,75px)!important}.affiliate-hero-v4-grid .affiliate-hero-v5-copy>p{max-width:680px;color:var(--muted);margin-top:22px;line-height:1.68;font-size:16px!important}.affiliate-hero-v5-actions{align-items:center;gap:24px;margin-top:28px;display:flex}.affiliate-hero-v5-actions .button{min-width:210px;margin-top:0}.affiliate-text-link{border-bottom:1px solid var(--line-strong);align-items:center;gap:8px;padding-bottom:3px;font-size:13px;font-weight:760;display:inline-flex}.affiliate-text-link span{color:var(--orange)}.affiliate-hero-v5-trust{color:var(--muted-soft);flex-wrap:wrap;gap:12px 24px;margin:26px 0 0;padding:0;font-size:11px;list-style:none;display:flex}.affiliate-hero-v5-trust li{padding-left:16px;position:relative}.affiliate-hero-v5-trust li:before{color:var(--orange);content:"✓";font-weight:850;position:absolute;left:0}.affiliate-rate-card-v5{border:0!important;border-left:1px solid var(--line-strong)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:28px 0 28px 38px!important}.affiliate-rate-card-v5>span{color:var(--muted-soft);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.affiliate-rate-card-v5>strong{letter-spacing:-.06em;margin-top:14px!important;font-size:clamp(70px,7vw,86px)!important}.affiliate-rate-card-v5 h2{max-width:260px;margin-top:7px;font-size:25px;line-height:1.03}.affiliate-rate-card-v5 ul{border-top:1px solid var(--line);gap:10px;margin:24px 0 0;padding:20px 0 0;list-style:none;display:grid}.affiliate-rate-card-v5 li{color:var(--muted);padding-left:18px;font-size:12px;line-height:1.45;position:relative}.affiliate-rate-card-v5 li:before{color:var(--orange);content:"•";position:absolute;left:0}.affiliate-rate-card-v5 small{color:var(--muted-soft);margin-top:22px}.affiliate-program-v5{background:var(--bg);padding:clamp(68px,7vw,96px) 0!important}.affiliate-program-v5 .affiliate-how-v4{scroll-margin-top:92px;grid-template-columns:minmax(260px,.62fr) minmax(0,1.38fr)!important;align-items:start!important;gap:clamp(46px,6vw,76px)!important}.affiliate-program-v5 .affiliate-how-v4 header h2{margin-top:11px;font-size:clamp(38px,4vw,50px)!important}.affiliate-program-v5 .affiliate-how-v4 header p{max-width:390px;margin-top:14px}.affiliate-program-v5 .affiliate-journey{gap:clamp(20px,3vw,40px)}.affiliate-program-v5 .affiliate-journey i{font-size:12px}.affiliate-program-v5 .affiliate-journey strong{font-size:20px}.affiliate-partner-kit{border-top:1px solid var(--line);grid-template-columns:minmax(290px,.72fr) minmax(0,1.28fr);gap:clamp(44px,6vw,78px);margin-top:clamp(72px,8vw,104px);padding-top:clamp(62px,7vw,88px);display:grid}.affiliate-partner-kit header h2{max-width:520px;margin-top:12px;font-size:clamp(37px,3.8vw,50px);line-height:.99}.affiliate-partner-kit header p{max-width:510px;color:var(--muted);margin-top:17px;font-size:14px;line-height:1.65}.affiliate-partner-kit-grid{border-top:1px solid var(--line-strong)}.affiliate-partner-kit-grid article{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;grid-template-columns:54px minmax(180px,.72fr) minmax(250px,1.28fr);align-items:center;gap:clamp(18px,2.4vw,34px);min-height:118px;padding:24px 0;display:grid}.affiliate-partner-kit-grid article>span{color:var(--orange);font-size:11px;font-weight:820}.affiliate-partner-kit-grid h3{font-size:22px;line-height:1.04}.affiliate-partner-kit-grid p{color:var(--muted);font-size:13px;line-height:1.55}.affiliate-eligibility-v5{border-top:1px solid var(--line);padding-top:clamp(62px,7vw,88px);grid-template-columns:minmax(290px,.72fr) minmax(0,1.28fr)!important;gap:clamp(44px,6vw,78px)!important;margin-top:clamp(72px,8vw,104px)!important}.affiliate-eligibility-v5>div>span{display:block!important}.affiliate-eligibility-v5 h2{max-width:450px;margin-top:11px!important;font-size:clamp(35px,3.5vw,46px)!important}.affiliate-eligibility-v5>div>p{max-width:440px;color:var(--muted);margin-top:15px;font-size:14px;line-height:1.6}.affiliate-eligibility-v5 ul{border-top-color:var(--line-strong)}.affiliate-eligibility-v5 li{padding-block:16px!important;font-size:14px!important}.affiliate-application-panel{border-block:1px solid var(--line-strong);background:0 0;margin-top:clamp(64px,7vw,88px);scroll-margin-top:92px;overflow:hidden}.affiliate-application-panel .affiliate-form{background:0 0;border-top:0}.affiliate-application-panel .affiliate-form>header{padding:32px}.affiliate-application-panel .affiliate-form>header>div>span{color:var(--orange);letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:820;display:block}.affiliate-application-panel .affiliate-form h2{font-size:40px}.affiliate-form-consent a{border-bottom:1px solid var(--orange);color:var(--ink);font-weight:700}@media (max-width:1050px){.affiliate-hero-v4-grid{grid-template-columns:minmax(0,1fr) minmax(280px,330px)!important;gap:46px!important}.affiliate-partner-kit,.affiliate-eligibility-v5{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}.affiliate-partner-kit header p,.affiliate-eligibility-v5>div>p{max-width:680px}.affiliate-partner-kit-grid article{grid-template-columns:50px minmax(180px,.7fr) minmax(260px,1.3fr)}}@media (max-width:760px){.affiliate-hero-v4{padding:48px 0 56px!important}.affiliate-hero-v4-grid{grid-template-columns:minmax(0,1fr)!important;gap:38px!important}.affiliate-hero-v4 h1{font-size:clamp(42px,12vw,54px)!important}.affiliate-hero-v5-actions{flex-direction:column;align-items:stretch;gap:16px}.affiliate-hero-v5-actions .button{width:100%}.affiliate-text-link{width:max-content}.affiliate-hero-v5-trust{grid-template-columns:1fr;gap:8px;margin-top:22px;display:grid}.affiliate-rate-card-v5{max-width:none;border-top:1px solid var(--line-strong)!important;border-left:0!important;padding:30px 0 0!important}.affiliate-program-v5{padding-block:58px!important}.affiliate-program-v5 .affiliate-how-v4{grid-template-columns:minmax(0,1fr)!important;gap:34px!important}.affiliate-program-v5 .affiliate-journey{grid-template-columns:minmax(0,1fr);gap:25px;padding-left:2px}.affiliate-program-v5 .affiliate-journey:before{background:var(--line-strong);width:1px;height:auto;top:16px;bottom:16px;left:19px}.affiliate-program-v5 .affiliate-journey li{grid-template-columns:40px minmax(0,1fr);column-gap:15px}.affiliate-program-v5 .affiliate-journey i{grid-row:1/3}.affiliate-program-v5 .affiliate-journey strong{margin-top:2px}.affiliate-program-v5 .affiliate-journey span{grid-column:2;margin-top:5px}.affiliate-partner-kit,.affiliate-eligibility-v5{padding-top:58px;margin-top:64px!important}.affiliate-partner-kit-grid article{grid-template-columns:40px minmax(0,1fr);gap:8px 14px;min-height:0;padding:22px 0}.affiliate-partner-kit-grid article>span{grid-row:1/3;padding-top:4px}.affiliate-partner-kit-grid p{grid-column:2;margin-top:5px}.affiliate-application-panel{margin-top:58px}.affiliate-application-panel .affiliate-form>header{padding:24px 18px}.affiliate-application-panel .affiliate-form h2{font-size:34px}}.affiliate-hero-v4{align-items:center;display:grid;min-height:calc(100svh - 72px)!important;padding:clamp(48px,6vh,76px) 0!important}.affiliate-hero-v4-grid{grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr)!important;gap:clamp(48px,7vw,96px)!important}.affiliate-hero-v4 h1{max-width:760px;line-height:.96;font-size:clamp(49px,4.7vw,70px)!important}.affiliate-rate-card-v5{justify-self:end;width:min(100%,370px);border:1px solid var(--line)!important;border-top:3px solid var(--orange)!important;background:var(--bg)!important;box-shadow:var(--shadow-sm)!important;border-radius:18px!important;padding:30px!important}.affiliate-rate-card-v5>strong{font-size:76px!important}.affiliate-program-v5{background:var(--bg);border-top:0;padding:clamp(72px,8vw,108px) 0!important}.affiliate-program-head{grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);align-items:end;gap:clamp(44px,8vw,112px);scroll-margin-top:92px;display:grid}.affiliate-program-head>div>span{color:var(--orange);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:820}.affiliate-program-head h2{max-width:750px;margin-top:13px;font-size:clamp(48px,5.2vw,70px);line-height:.95}.affiliate-program-head>p{max-width:500px;color:var(--muted);padding-bottom:6px;font-size:16px;line-height:1.68}.affiliate-program-steps{border-bottom:1px solid var(--line);margin-top:clamp(44px,6vw,72px)}.affiliate-program-steps article{border-top:1px solid var(--line);grid-template-columns:82px minmax(290px,.88fr) minmax(420px,1.12fr);align-items:center;gap:clamp(18px,3vw,44px);min-height:132px;padding:24px 18px 24px 4px;display:grid}.affiliate-program-steps article>span{color:color-mix(in srgb,var(--ink) 27%,transparent);letter-spacing:-.05em;font-size:38px;font-weight:360;line-height:1}.affiliate-program-steps h3{max-width:390px;font-size:clamp(25px,2.4vw,32px);line-height:1.02}.affiliate-program-steps p{max-width:540px;color:var(--muted);font-size:14px;line-height:1.62}.affiliate-program-support{justify-content:space-between;align-items:center;gap:36px;margin-top:30px;display:flex}.affiliate-program-support p{gap:4px;display:grid}.affiliate-program-support strong{font-size:18px}.affiliate-program-support span{color:var(--muted-soft);font-size:13px}.affiliate-program-support .button{min-width:240px}.affiliate-apply-section{border-top:1px solid var(--line);background:var(--surface);padding:clamp(72px,8vw,104px) 0}.affiliate-apply-section .affiliate-eligibility-v5{border-top:0;align-items:start;padding-top:0;grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr)!important;gap:clamp(48px,7vw,96px)!important;margin-top:0!important}.affiliate-apply-section .affiliate-eligibility-v5 h2{max-width:470px;line-height:.98;font-size:clamp(40px,4.2vw,56px)!important}.affiliate-apply-section .affiliate-eligibility-v5 li{padding-block:17px!important}.affiliate-application-panel{background:var(--surface);box-shadow:none;border-radius:18px;margin-top:clamp(58px,7vw,84px);border:1px solid var(--line)!important}.affiliate-application-panel .affiliate-form{background:var(--surface)}@media (hover:hover) and (pointer:fine){.affiliate-program-steps article{transition:padding .22s var(--ease),background .22s ease}.affiliate-program-steps article:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--orange) 7%,transparent),transparent 68%);padding-inline:18px 12px}.affiliate-program-steps article:hover>span{color:var(--orange)}}@media (max-width:960px){.affiliate-hero-v4{min-height:auto!important}.affiliate-hero-v4-grid{grid-template-columns:minmax(0,1fr)!important}.affiliate-rate-card-v5{justify-self:start}.affiliate-program-head{grid-template-columns:minmax(0,1fr);gap:20px}.affiliate-program-head>p{max-width:680px}.affiliate-program-steps article{grid-template-columns:64px minmax(230px,.85fr) minmax(300px,1.15fr);gap:20px}.affiliate-apply-section .affiliate-eligibility-v5{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}}@media (max-width:720px){.affiliate-hero-v4{padding:44px 0 58px!important}.affiliate-hero-v4-grid{gap:36px!important}.affiliate-hero-v4 h1{font-size:clamp(41px,11.5vw,52px)!important}.affiliate-rate-card-v5{border:1px solid var(--line)!important;border-top:3px solid var(--orange)!important;padding:24px!important}.affiliate-program-v5,.affiliate-apply-section{padding-block:66px!important}.affiliate-program-head h2{font-size:clamp(41px,11vw,54px)}.affiliate-program-head>p{font-size:15px}.affiliate-program-steps{margin-top:36px}.affiliate-program-steps article{grid-template-columns:45px minmax(0,1fr);gap:12px;min-height:0;padding:24px 0}.affiliate-program-steps article>span{font-size:26px}.affiliate-program-steps h3{font-size:24px}.affiliate-program-steps p{grid-column:2/-1;font-size:13px}.affiliate-program-support{flex-direction:column;align-items:stretch;margin-top:26px}.affiliate-program-support .button{width:100%;min-width:0}.affiliate-apply-section .affiliate-eligibility-v5 h2{font-size:40px!important}.affiliate-application-panel{border-radius:14px;margin-top:54px}}:root[data-theme=light]{--muted-soft:#66666d}:root[data-theme=dark]{--muted-soft:#a0a0a8}.home-blueprint-hero{background:radial-gradient(circle at 16% 44%, color-mix(in srgb,var(--orange) 10%,transparent), transparent 32%), radial-gradient(circle at 92% 12%, color-mix(in srgb,var(--orange) 6%,transparent), transparent 28%), var(--surface);align-items:center;min-height:calc(100svh - 72px);padding:clamp(52px,6.5vh,88px) 0;display:grid;overflow:hidden}.home-blueprint-hero-grid{grid-template-columns:minmax(560px,1.16fr) minmax(380px,.84fr);align-items:center;gap:clamp(48px,6vw,92px);display:grid}.home-blueprint-hero-visual{margin:0}.home-blueprint-hero-visual .blueprint-tilt-card{width:min(100%,820px)}.home-blueprint-hero-visual .blueprint-card-face{box-shadow:0 34px 88px #0000004d!important}.home-blueprint-kicker,.home-assets-feature-copy>span{color:var(--orange);letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:800}[data-theme=light] .home-blueprint-kicker,[data-theme=light] .home-assets-feature-copy>span{color:#bd4400}.home-blueprint-hero-copy h1{letter-spacing:-.055em;max-width:660px;margin-top:14px;font-size:clamp(48px,4.9vw,70px);line-height:.96}.home-blueprint-hero-copy>p{max-width:620px;color:var(--muted);margin-top:20px;font-size:17px;line-height:1.65}.home-blueprint-facts{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,620px);margin-top:25px;padding-block:18px;display:grid}.home-blueprint-facts>div{padding-inline:18px}.home-blueprint-facts>div:first-child{padding-left:0}.home-blueprint-facts>div+div{border-left:1px solid var(--line)}.home-blueprint-facts dt{font-size:27px;font-weight:800;line-height:1}.home-blueprint-facts dd{color:var(--muted-soft);letter-spacing:.035em;text-transform:uppercase;margin-top:6px;font-size:11px;font-weight:700}.home-blueprint-hero-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px;display:flex}.home-blueprint-hero-actions small{color:var(--muted-soft);font-size:11px}.home-assets-feature{background:radial-gradient(circle at 78% 46%, color-mix(in srgb,var(--orange) 7%,transparent), transparent 34%), var(--surface);padding:clamp(66px,7vw,98px) 0}.home-assets-feature-grid{grid-template-columns:minmax(340px,.76fr) minmax(560px,1.24fr);align-items:center;gap:clamp(46px,6vw,86px);display:grid}.home-assets-feature-copy h2{letter-spacing:-.052em;max-width:620px;margin-top:13px;font-size:clamp(42px,4.5vw,62px);line-height:.97}.home-assets-feature-copy>p{max-width:560px;color:var(--muted);margin-top:19px;font-size:16px;line-height:1.65}.home-assets-feature-actions{flex-wrap:wrap;gap:10px;margin-top:27px;display:flex}.home-assets-feature .home-product-carousel{align-self:center;width:100%}.home-assets-feature .media-carousel-stage{border-color:var(--line-strong)}.home-assets-feature .media-carousel-stage img,.home-assets-feature .media-carousel-stage img.is-cover,.home-assets-feature .media-carousel-stage img.is-contain{object-fit:cover!important;padding:0!important}.media-carousel-controls{grid-template-columns:44px minmax(0,1fr) 44px!important;gap:8px!important}.media-carousel-controls>button{border-color:color-mix(in srgb,var(--ink) 34%,transparent)!important;width:44px!important;height:44px!important}.media-carousel-dots{gap:0!important}.media-carousel-controls .media-carousel-dots button,.media-carousel-controls .media-carousel-dots button.is-active{position:relative;background:0 0!important;border:0!important;width:24px!important;height:44px!important;padding:0!important}.media-carousel-controls .media-carousel-dots button:before{background:var(--muted-soft);content:"";border-radius:99px;width:13px;height:4px;transition:width .18s,background-color .18s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.media-carousel-controls .media-carousel-dots button.is-active:before{background:var(--orange);width:20px}.media-carousel-stage figcaption span{color:#dedee2}.site-header .theme-toggle{height:44px}.site-header .theme-knob{top:8px}.site-footer .footer-socials a{width:44px;height:44px}.consent-actions button{min-height:44px}@media (max-width:1080px){.home-blueprint-hero-grid,.home-assets-feature-grid{grid-template-columns:1fr 1fr;gap:38px}.home-blueprint-hero-copy h1{font-size:clamp(46px,5.4vw,60px)}}@media (max-width:880px){.home-blueprint-hero{min-height:auto}.home-blueprint-hero-grid,.home-assets-feature-grid{grid-template-columns:minmax(0,1fr)}.home-blueprint-hero-copy{order:-1;max-width:700px}.home-blueprint-hero-visual{max-width:760px}.home-assets-feature-copy{max-width:700px}.home-assets-feature .home-product-carousel{max-width:760px}.mobile-menu>summary{width:44px;height:44px}}@media (max-width:620px){.home-blueprint-hero{padding:38px 0 46px}.home-blueprint-hero-grid,.home-assets-feature-grid{gap:31px}.home-blueprint-hero-copy h1{font-size:clamp(40px,11.5vw,50px)}.home-blueprint-hero-copy>p,.home-assets-feature-copy>p{font-size:15px}.home-blueprint-facts>div{padding-inline:10px}.home-blueprint-facts dt{font-size:23px}.home-blueprint-facts dd{font-size:9px}.home-blueprint-hero-actions{flex-direction:column;align-items:stretch}.home-blueprint-hero-actions .button,.home-assets-feature-actions .button{width:100%}.home-blueprint-hero-actions small{text-align:center}.home-assets-feature{padding:54px 0}.home-assets-feature-copy h2{font-size:39px}.media-carousel-controls{gap:4px!important}}@media (prefers-reduced-motion:reduce){.media-carousel-controls .media-carousel-dots button:before{transition:none}}.resource-hub-hero{background:var(--surface);padding:clamp(56px,7vw,94px) 0}.resource-hub-intro{max-width:970px;margin-top:34px}.resource-hub-intro>span,.guide-article-hero-grid>div>span,.resource-hub-cta span,.guide-article-cta>div>span{color:var(--orange);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}[data-theme=light] .resource-hub-intro>span,[data-theme=light] .guide-article-hero-grid>div>span,[data-theme=light] .resource-hub-cta span,[data-theme=light] .guide-article-cta>div>span{color:#bd4400}.resource-hub-intro h1{letter-spacing:-.058em;max-width:920px;margin-top:15px;font-size:clamp(50px,6vw,82px);line-height:.95}.resource-hub-intro p{max-width:720px;color:var(--muted);margin-top:23px;font-size:18px;line-height:1.68}.resource-buy-paths{border-top:1px solid var(--line);background:var(--bg);padding:clamp(58px,7vw,88px) 0}.resource-buy-paths header{grid-template-columns:180px minmax(0,1fr);align-items:end;gap:42px;margin-bottom:32px;display:grid}.resource-buy-paths header>span{color:var(--orange);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}[data-theme=light] .resource-buy-paths header>span{color:#bd4400}.resource-buy-paths h2{max-width:760px;font-size:clamp(35px,4vw,51px)}.resource-buy-path-list{border-top:1px solid var(--line)}.resource-buy-path-list>a{border-bottom:1px solid var(--line);grid-template-columns:56px minmax(0,1fr) 190px;align-items:center;gap:28px;min-height:142px;padding:24px 0;display:grid}.resource-buy-path-list>a>span{color:var(--muted-soft);align-self:start;padding-top:5px;font-size:12px;font-weight:780}.resource-buy-path-list small{color:var(--orange);letter-spacing:.075em;text-transform:uppercase;font-size:10px;font-weight:800}[data-theme=light] .resource-buy-path-list small{color:#bd4400}.resource-buy-path-list h3{margin-top:7px;font-size:clamp(24px,2.7vw,34px);line-height:1.06}.resource-buy-path-list p{max-width:720px;color:var(--muted);margin-top:9px;font-size:13px;line-height:1.6}.resource-buy-path-list>a>strong{border-bottom:1px solid var(--line-strong);justify-self:end;padding-bottom:4px;font-size:12px}@media (hover:hover) and (pointer:fine){.resource-buy-path-list>a:hover>strong{color:var(--orange);border-color:var(--orange)}}.resource-hub-list{background:var(--bg);padding:clamp(68px,8vw,104px) 0}.resource-hub-heading{grid-template-columns:minmax(0,1fr) 460px;align-items:end;gap:60px;margin-bottom:30px;display:grid}.resource-hub-heading h2{font-size:clamp(38px,4vw,54px)}.resource-hub-heading p{color:var(--muted);font-size:15px;line-height:1.65}.resource-hub-list ol{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.resource-hub-list li{border-bottom:1px solid var(--line)}.resource-hub-list li>a{grid-template-columns:66px minmax(0,1fr) 48px;align-items:center;gap:28px;min-height:180px;padding:28px 10px 28px 0;display:grid}.resource-index{color:var(--muted-soft);align-self:start;padding-top:5px;font-size:14px;font-weight:750}.resource-hub-list small{color:var(--orange);letter-spacing:.055em;text-transform:uppercase;font-size:11px;font-weight:760}[data-theme=light] .resource-hub-list small{color:#bd4400}.resource-hub-list h2{margin-top:10px;font-size:clamp(26px,3vw,38px);line-height:1.05}.resource-hub-list p{max-width:760px;color:var(--muted);margin-top:10px;font-size:14px;line-height:1.6}.resource-arrow{border:1px solid var(--line-strong);width:44px;height:44px;color:var(--orange);border-radius:50%;place-items:center;font-size:17px;transition:transform .18s,border-color .18s;display:grid}@media (hover:hover) and (pointer:fine){.resource-hub-list li>a:hover .resource-arrow{border-color:var(--orange);transform:translate(3px,-3px)}}.resource-hub-cta{color:#f4f4f5;background:linear-gradient(112deg,#0a0a0c 0% 55%,#21130d 100%);padding:60px 0}.resource-hub-cta>.shell{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:60px;display:grid}.resource-hub-cta h2{max-width:740px;margin-top:9px;font-size:clamp(31px,3.5vw,45px)}.guide-article-hero{background:var(--surface);padding:34px 0 clamp(62px,7vw,92px)}.guide-article-hero .breadcrumbs{margin-bottom:32px}.guide-article-hero-grid{grid-template-columns:minmax(0,.84fr) minmax(500px,1.16fr);align-items:center;gap:clamp(48px,6vw,82px);display:grid}.guide-article-hero-grid h1{letter-spacing:-.056em;max-width:720px;margin-top:15px;font-size:clamp(48px,5.4vw,72px);line-height:.96}.guide-article-hero-grid>div>p{max-width:660px;color:var(--muted);margin-top:21px;font-size:17px;line-height:1.67}.guide-article-hero-grid.is-text-only{grid-template-columns:minmax(0,1040px);padding:clamp(18px,3vw,42px) 0 10px}.guide-article-hero-grid.is-text-only h1{max-width:1020px;font-size:clamp(58px,7vw,92px)}.guide-article-hero-grid.is-text-only>div>p{max-width:780px}.guide-byline{border-top:1px solid var(--line);color:var(--muted-soft);flex-wrap:wrap;gap:8px 22px;margin-top:26px;padding-top:18px;font-size:11px;display:flex}.guide-byline strong{color:var(--ink)}.guide-hero-action{width:max-content;margin-top:28px}.guide-article-hero figure{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--asset-sky);box-shadow:var(--shadow-lg);overflow:hidden}.guide-article-hero figure img{aspect-ratio:16/9;object-fit:cover;width:100%}.guide-article-hero figcaption{color:var(--muted-soft);padding:11px 14px;font-size:10px}.guide-article-body{background:var(--bg);padding:clamp(68px,8vw,104px) 0}.guide-article-layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:clamp(48px,7vw,96px);display:grid}.guide-article-layout>aside{border-top:1px solid var(--line);display:grid;position:sticky;top:96px}.guide-article-layout>aside>strong{letter-spacing:.06em;text-transform:uppercase;padding:16px 0;font-size:11px}.guide-article-layout>aside nav{border-top:1px solid var(--line);display:grid}.guide-article-layout>aside a{border-bottom:1px solid var(--line);color:var(--muted);grid-template-columns:28px 1fr;gap:8px;padding:13px 0;font-size:12px;line-height:1.45;display:grid}.guide-article-layout>aside a span{color:var(--orange);font-size:10px;font-weight:780}.guide-article-layout>aside>a{color:var(--ink);grid-template-columns:1fr auto;margin-top:16px;font-weight:720}.guide-experience-note{border-left:3px solid var(--orange);max-width:790px;color:var(--muted);margin:0 0 70px;padding:20px 0 20px 24px;font-size:14px;line-height:1.65}.guide-experience-note strong{color:var(--ink)}.guide-article-sections>section{margin-bottom:80px;scroll-margin-top:100px}.guide-article-sections>section>header{border-bottom:1px solid var(--line);grid-template-columns:42px minmax(0,1fr);gap:18px;padding-bottom:27px;display:grid}.guide-article-sections>section>header>span{color:var(--orange);padding-top:8px;font-size:12px;font-weight:780}.guide-article-sections h2{max-width:760px;font-size:clamp(35px,4vw,48px)}.guide-article-sections header p{max-width:780px;color:var(--muted);margin-top:12px;font-size:15px;line-height:1.67}.guide-article-sections ol{margin:0;padding:0;list-style:none}.guide-article-sections li{border-bottom:1px solid var(--line);grid-template-columns:minmax(220px,.62fr) minmax(0,1.38fr);gap:48px;padding:25px 0;display:grid}.guide-article-sections h3{font-size:21px;line-height:1.2}.guide-article-sections li p{color:var(--muted);font-size:14px;line-height:1.68}.guide-article-sections>.guide-recommendations{margin-bottom:72px}.guide-recommendation-list{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.guide-recommendation-list>a{border-bottom:1px solid var(--line);flex-direction:column;min-height:190px;padding:25px 28px 25px 0;display:flex}.guide-recommendation-list>a:nth-child(odd){border-right:1px solid var(--line);padding-right:32px}.guide-recommendation-list>a:nth-child(2n){padding-left:32px}.guide-recommendation-list small{color:var(--orange);letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:800}[data-theme=light] .guide-recommendation-list small{color:#bd4400}.guide-recommendation-list h3{margin-top:11px;font-size:23px}.guide-recommendation-list p{margin-top:9px}.guide-recommendation-list strong{border-bottom:1px solid var(--line-strong);width:max-content;margin-top:auto;padding-top:19px;font-size:12px}@media (hover:hover) and (pointer:fine){.guide-recommendation-list>a:hover strong{color:var(--orange);border-color:var(--orange)}}.guide-article-cta{border-top:2px solid var(--orange);background:var(--surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:54px;padding:38px;display:grid}.guide-article-cta h2{margin-top:9px;font-size:clamp(30px,3vw,42px)}.guide-article-cta p{max-width:670px;color:var(--muted);margin-top:10px;font-size:14px;line-height:1.62}.buy-includes a{border-bottom:1px solid var(--line-strong)}.home-guide-link{border-bottom:1px solid var(--line-strong);width:max-content;color:var(--ink);gap:7px;margin-top:18px;padding-bottom:3px;font-size:13px;font-weight:720;display:inline-flex}@media (max-width:900px){.resource-hub-heading,.resource-buy-paths header,.guide-article-hero-grid{grid-template-columns:1fr}.resource-buy-paths header{gap:10px}.resource-buy-path-list>a{grid-template-columns:42px minmax(0,1fr)}.resource-buy-path-list>a>strong{grid-column:2;justify-self:start}.guide-article-hero-grid figure{max-width:760px}.guide-article-layout{grid-template-columns:1fr}.guide-article-layout>aside{position:static}.guide-article-layout>aside nav{grid-template-columns:repeat(3,minmax(0,1fr))}.guide-article-layout>aside nav a{padding-right:14px}}@media (max-width:620px){.resource-hub-hero{padding:34px 0 52px}.resource-hub-intro{margin-top:26px}.resource-hub-intro h1,.guide-article-hero-grid h1{font-size:41px}.guide-article-hero-grid.is-text-only h1{font-size:45px}.resource-hub-intro p,.guide-article-hero-grid>div>p{font-size:15px}.resource-hub-heading{gap:12px}.resource-buy-path-list>a{grid-template-columns:30px minmax(0,1fr);gap:10px;min-height:0;padding:24px 0}.resource-buy-path-list h3{font-size:25px}.resource-buy-path-list>a>strong{grid-column:2}.resource-hub-list li>a{grid-template-columns:34px minmax(0,1fr) 44px;gap:10px;min-height:0;padding:24px 0}.resource-index{font-size:11px}.resource-hub-list h2{font-size:25px}.resource-hub-list p{font-size:13px}.resource-hub-cta>.shell,.guide-article-cta{grid-template-columns:1fr;gap:28px}.resource-hub-cta .button,.guide-article-cta .button{width:100%}.guide-article-hero{padding:25px 0 48px}.guide-article-hero-grid{gap:30px}.guide-byline{gap:6px 14px}.guide-article-body{padding:52px 0}.guide-article-layout{gap:45px}.guide-article-layout>aside nav{grid-template-columns:1fr}.guide-experience-note{margin-bottom:52px;padding-left:17px}.guide-article-sections>section{margin-bottom:60px}.guide-article-sections>section>header{grid-template-columns:28px minmax(0,1fr);gap:8px}.guide-article-sections li{grid-template-columns:1fr;gap:8px;padding:21px 0}.guide-recommendation-list{grid-template-columns:1fr}.guide-recommendation-list>a,.guide-recommendation-list>a:nth-child(odd),.guide-recommendation-list>a:nth-child(2n){border-right:0;min-height:168px;padding:22px 0}.guide-article-cta{padding:26px 20px}}
