:root{--dark-scene:#07090d;--dark-surface:#11141a;--light-canvas:#f4f4f2;--light-surface:#fff;--dark-ink:#f7f7f4;--light-ink:#111216;--dark-muted:#c6c7cc;--light-muted:#4b4d53;--violet:#6b68a9;--gold:#c8923d;--dark-rule:#34373e;--light-rule:#d4d2cc;--display:"Arial Narrow", "Avenir Next Condensed", Arial, sans-serif;--body:Arial, "Helvetica Neue", Helvetica, sans-serif;--shadow:0 16px 32px #07090d1f}*{box-sizing:border-box}html{background:var(--light-canvas);scroll-behavior:smooth;min-height:100%}body{background:var(--light-canvas);min-height:100vh;color:var(--light-ink);font-family:var(--body);flex-direction:column;margin:0;font-size:16px;line-height:1.55;display:flex}main{overflow-wrap:anywhere;flex:1;min-height:65vh}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}button,input,audio{font:inherit}button,a{-webkit-tap-highlight-color:transparent}img{max-width:100%}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--display);line-height:1.04}h1{letter-spacing:.025em;font-size:clamp(2.5rem,5.2vw,4rem)}h2{letter-spacing:.012em;font-size:clamp(1.5rem,2.6vw,2.125rem)}h3{letter-spacing:.04em;font-size:1rem}p+p{margin-top:1em}ul{padding-left:1.15rem}li+li{margin-top:.55rem}.shell{width:min(100% - 64px,1280px);margin-inline:auto}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:30;background:var(--gold);color:var(--light-ink);padding:.7rem 1rem;font-weight:700;text-decoration:none;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}:focus-visible{outline:2px solid var(--violet);outline-offset:3px}.site-header{z-index:20;border-bottom:1px solid var(--dark-rule);height:70px;color:var(--dark-ink);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#07090df5;position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;gap:2rem;height:100%;display:flex}.brand{align-items:center;width:clamp(165px,13.2vw,193.6px);min-height:44px;line-height:0;display:flex}.brand-image{width:100%;height:auto;display:block}.nav{letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:1.45rem;font-size:.78rem;font-weight:700;display:flex}.nav a{align-items:center;min-width:44px;min-height:44px;text-decoration:none;display:inline-flex}.nav a:hover{color:var(--gold)}.menu-trigger{min-width:44px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;display:none}.site-header :focus-visible{outline-color:var(--gold)}.section-label,.product-type{color:var(--violet);letter-spacing:.145em;text-transform:uppercase;font-size:.72rem;font-weight:700;line-height:1.2}.text-link{min-height:44px;color:var(--light-ink);align-items:center;gap:.5rem;font-weight:700;text-decoration:none;display:inline-flex}.text-link:hover{color:var(--violet)}.primary-link,.primary-button{border:1px solid var(--gold);background:var(--gold);min-height:48px;color:var(--light-ink);cursor:pointer;justify-content:center;align-items:center;gap:.5rem;padding:.72rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}.primary-link:hover,.primary-button:hover:not(:disabled){background:#dda553;border-color:#dda553}.primary-button:disabled{opacity:.55;cursor:not-allowed}.home-showcase{background:var(--dark-scene);color:var(--dark-ink);position:relative;overflow:hidden}.home-showcase-grid{grid-template-columns:minmax(260px,.78fr) minmax(360px,1.35fr) minmax(230px,.65fr);align-items:center;gap:clamp(28px,4vw,56px);min-height:610px;padding-block:42px 36px;display:grid}.home-primary-art{aspect-ratio:951/1312;justify-self:center;width:min(100%,340px);position:relative}.home-primary-art img,.home-stone-art img,.related-art img,.related-product-art img,.hero-related img{object-fit:contain}.home-product-copy{align-content:center;gap:16px;display:grid}.home-product-copy h1{color:var(--dark-ink)}.home-price,.product-price{color:var(--gold);font-family:var(--display);letter-spacing:.04em;flex-wrap:wrap;align-items:baseline;gap:.65rem;font-size:2rem;font-weight:700;display:flex}.home-price span,.product-price span{color:var(--dark-muted);font-family:var(--body);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:700}.hero-intro,.product-summary{max-width:57ch;color:var(--dark-muted)}.home-commerce,.product-commerce{align-content:center;gap:18px;display:grid}.status-block,.unavailable-cta{border-block:1px solid var(--dark-rule);padding-block:18px}.status-block{gap:8px;display:grid}.status-block strong,.unavailable-cta strong{font-family:var(--display);letter-spacing:.03em;font-size:1.28rem}.status-block p:last-child,.unavailable-cta span,.cta-explanation{color:var(--dark-muted);font-size:.9rem}.related-tile,.hero-related{border-bottom:1px solid var(--dark-rule);grid-template-columns:92px 1fr;align-items:center;gap:14px;min-height:112px;padding-block:10px;text-decoration:none;display:grid}.related-art,.hero-related>span{aspect-ratio:1;background:#171a20;display:block;position:relative;overflow:hidden}.related-tile small,.related-tile em,.hero-related em{color:var(--dark-muted);letter-spacing:.06em;font-size:.74rem;font-style:normal;display:block}.related-tile b,.hero-related b{font-family:var(--display);letter-spacing:.03em;margin-block:.15rem;font-size:1.2rem;display:block}.related-tile:hover b,.hero-related:hover b{color:var(--gold)}.product-media{gap:18px;display:grid}.product-media>div:first-child{gap:7px;display:grid}.product-media h2{font-size:1.25rem}.product-media p{color:inherit;font-size:.9rem}.audio-demos{gap:12px;display:grid}.audio-demo{gap:5px;display:grid}.audio-demo h3{font-family:var(--body);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem}audio{width:100%;min-height:44px}.product-media--home{margin-top:4px}.home-showcase .product-media .section-label,.home-showcase .product-media p{color:var(--dark-muted)}.home-showcase .product-media h2{color:var(--dark-ink)}.home-benefits{z-index:1;position:relative}.home-mobile-benefits,.home-mobile-price,.product-mobile-benefits,.home-tablet-commerce,.product-tablet-commerce{display:none}.benefits-strip{border-inline:1px solid var(--dark-rule);background:var(--dark-surface);color:var(--dark-ink);grid-template-columns:repeat(4,1fr);display:grid}.benefit{border-right:1px solid var(--dark-rule);grid-template-columns:28px 1fr;gap:12px;padding:22px 18px;display:grid}.benefit:last-child{border-right:0}.benefit>span{color:var(--gold);letter-spacing:.1em;font-size:.72rem;font-weight:700}.benefit h2{font-family:var(--body);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem}.benefit p{color:var(--dark-muted);margin-top:.3rem;font-size:.82rem;line-height:1.4}.home-stone-section,.product-information{background:var(--light-canvas)}.home-stone-grid{padding-block:clamp(64px,8vw,112px)}.home-stone-art{aspect-ratio:1069/1472}.home-stone-copy{gap:16px;max-width:48ch;display:grid}.home-stone-copy h2{font-size:clamp(2.25rem,4vw,3.7rem)}.home-stone-copy .home-price{color:var(--violet);font-size:1.6rem}.home-stone-copy .home-price span{color:var(--light-muted)}.availability-copy{color:var(--light-muted);font-size:.93rem}.home-stone-copy .product-media--home{border-top:1px solid var(--light-rule);padding-top:18px}.video-frame{aspect-ratio:16/9;background:var(--dark-scene);position:relative;overflow:hidden}.video-frame iframe{border:0;width:100%;height:100%;position:absolute}.product-page{background:var(--light-canvas)}.product-hero{background:var(--dark-scene);color:var(--dark-ink);position:relative;overflow:hidden}.product-hero-backdrop{opacity:.17;position:absolute;inset:0;overflow:hidden}.product-hero-backdrop:after{content:"";background:#07090dc2;position:absolute;inset:0}.product-hero-backdrop img{object-fit:cover;filter:blur(8px);transform:scale(1.07)}.product-hero-grid{grid-template-columns:minmax(250px,340px) minmax(360px,1fr) minmax(240px,290px);align-items:center;gap:clamp(28px,3vw,48px);min-height:570px;padding-block:34px;display:grid;position:relative}.product-art{position:relative;overflow:hidden}.product-art img{object-fit:contain}.product-hero-art{aspect-ratio:951/1312;justify-self:center;width:100%;max-width:340px}.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .product-hero-art{aspect-ratio:1069/1472}.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .product-hero-art img{clip-path:polygon(9.5% 10%,25.5% 6.7%,88% 13.4%,88% 89.5%,72.5% 94%,10.5% 82.5%);filter:drop-shadow(0 18px 18px #0000008c)}.product-benefits-band--stone{background:var(--dark-surface);color:var(--dark-ink);display:block}.product-stone-body{background:var(--light-surface);border-top:1px solid var(--light-rule)}.product-stone-layout{gap:42px;padding-block:48px 56px;display:grid}.product-stone-main .license-callout{grid-column:auto}.product-media--body{border-bottom:1px solid var(--light-rule);padding-block:42px}.product-media--body .section-label,.product-media--body p{color:var(--light-muted)}.product-media--body h2{margin-top:9px}.home-kryer-hero{background:var(--dark-scene);color:var(--dark-ink);position:relative;overflow:hidden}.home-kryer-backdrop{background:radial-gradient(circle at 18% 42%, #6b68a92e, transparent 38%), linear-gradient(110deg, #0e141c 0%, var(--dark-scene) 58%);position:absolute;inset:0}.home-product-grid{grid-template-columns:minmax(280px,350px) minmax(0,1fr);align-items:center;gap:clamp(30px,4vw,56px);display:grid;position:relative}.home-product-art{justify-self:center;width:clamp(280px,24.2vw,350px);position:relative}.home-kryer-grid{min-height:clamp(400px,34vw,500px);padding-block:20px}.home-kryer-art{aspect-ratio:951/1312}.home-kryer-art img{object-fit:contain;clip-path:polygon(10% 10%,24.5% 7.5%,87.5% 13.2%,87.5% 89.2%,72.5% 93%,11.3% 81.2%);filter:drop-shadow(0 14px 16px #00000080)}.home-kryer-copy{gap:10px;max-width:59ch;display:grid}.home-kryer-copy .product-type{color:var(--gold)}.home-kryer-copy h1{color:var(--dark-ink);letter-spacing:.25em;white-space:nowrap;font-size:clamp(3rem,5.3vw,5.75rem);line-height:.95}.home-kryer-copy .hero-intro,.home-kryer-copy .format-line{color:var(--dark-muted)}.home-kryer-copy .product-media--home{border-top:0;gap:8px;margin-top:4px;padding-top:0}.home-kryer-copy .product-media--home>div:first-child .section-label,.home-kryer-copy .product-media--home>div:first-child h2{display:none}.home-kryer-copy .product-media--home>div:first-child>p:last-child{color:var(--dark-muted);font-size:.78rem;line-height:1.35}.home-kryer-copy .audio-demos{grid-template-columns:1fr;gap:8px}.home-kryer-copy .audio-demo{gap:3px}.home-kryer-copy .audio-demo h3{display:none}.home-kryer-copy .audio-demo audio{height:48px;min-height:44px;max-height:52px}.home-product-link{justify-self:start;margin-top:6px}.home-benefits{background:var(--dark-surface);max-width:none;color:var(--dark-ink);margin:0;padding-inline:max(32px,50vw - 640px)}.home-benefits .benefits-strip{max-width:1280px;min-height:106px;margin-inline:auto}.product-hero-copy{align-content:center;gap:15px;display:grid}.product-hero-copy h1{color:var(--dark-ink)}.product-hero-copy .format-line{color:var(--dark-muted);font-size:.92rem}.product-requirements{max-width:58ch;color:var(--dark-muted);font-size:.88rem;font-style:italic}.product-media--hero{border-top:1px solid var(--dark-rule);margin-top:6px;padding-top:17px}.product-media--hero .section-label,.product-media--hero p{color:var(--dark-muted)}.product-media--hero h2{color:var(--dark-ink)}.product-commerce{align-content:center;min-height:100%}.product-price{font-size:2.2rem}.product-price small{font-family:var(--body);letter-spacing:.08em;font-size:.9rem}.unavailable-cta{gap:6px;display:grid}.cta-explanation{margin-top:-7px}.hero-related{grid-template-columns:72px 1fr;min-height:92px}.product-page>.shell>.benefits-strip{margin-top:0}.product-information{border-top:1px solid var(--light-rule)}.information-grid{grid-template-columns:minmax(0,1.25fr) minmax(240px,.75fr);gap:0 clamp(44px,7vw,100px);padding-block:clamp(64px,8vw,110px);display:grid}.product-detail{border-bottom:1px solid var(--light-rule);grid-template-columns:minmax(190px,.55fr) minmax(0,1fr);gap:32px;padding-bottom:56px;display:grid}.product-detail h2,.detail-grid h2,.feature-list h2,.license-callout h2{margin-top:9px}.product-detail p{max-width:62ch;color:var(--light-muted)}.detail-grid{border-bottom:1px solid var(--light-rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;padding-block:56px;display:grid}.detail-grid p,.detail-grid li,.feature-list li{color:var(--light-muted)}.detail-grid ul,.feature-list ul{margin-bottom:0}.feature-list{border-bottom:1px solid var(--light-rule);grid-template-columns:minmax(190px,.55fr) minmax(0,1fr);gap:32px;padding-block:56px;display:grid}.feature-list ul{columns:2;column-gap:36px}.feature-list li{break-inside:avoid}.license-callout{border-bottom:1px solid var(--light-rule);grid-column:2;padding-block:42px}.license-callout p:not(.section-label){color:var(--light-muted);max-width:62ch;margin-top:.75rem}.related-product{grid-column:2;padding-top:42px}.related-product>a{max-width:480px;color:var(--light-ink);grid-template-columns:150px 1fr;align-items:center;gap:22px;margin-top:12px;text-decoration:none;display:grid}.related-product-art{aspect-ratio:1;display:block;position:relative}.related-product b,.related-product em,.related-product small{display:block}.related-product b{font-family:var(--display);letter-spacing:.03em;font-size:1.5rem}.related-product em{color:var(--violet);margin-top:.2rem;font-style:normal;font-weight:700}.related-product small{color:var(--light-muted);margin-top:.55rem;font-size:.83rem}.related-product a:hover b{color:var(--violet)}.informational-page,.auth-page,.account-page,.license-review,.not-found{padding-block:clamp(56px,9vw,116px)}.informational-page>h1,.auth-page>h1,.account-page>h1,.license-review>h1,.not-found>h1{max-width:16ch;margin-top:12px}.page-intro{max-width:62ch;color:var(--light-muted);margin-top:18px}.page-after{max-width:62ch;color:var(--light-muted)}.informational-page .text-link,.not-found .primary-link{margin-top:22px}.about-grid,.license-statuses{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px;max-width:950px;margin-block:48px;display:grid}.about-grid>div,.license-statuses article,.contact-note{border-top:1px solid var(--light-rule);padding-top:20px}.about-grid p,.license-statuses p,.contact-note p{color:var(--light-muted);margin-top:.75rem}.contact-page,.about-page{padding-block:clamp(56px,9vw,116px)}.contact-page>h1,.about-page>h1{max-width:16ch}.contact-page .page-intro{margin-top:18px}.contact-directory{border-top:1px solid var(--light-rule);max-width:950px;margin:clamp(40px,6vw,68px) 0 0}.contact-directory>div{border-bottom:1px solid var(--light-rule);grid-template-columns:minmax(180px,.38fr) minmax(0,1fr);align-items:center;gap:24px;padding-block:24px;display:grid}.contact-directory dt{color:var(--violet);letter-spacing:.03em;font-size:1.15rem;font-weight:700;line-height:1.2}.contact-directory dd{max-width:67ch;color:var(--light-muted);margin:0}.contact-directory a{min-height:44px;color:var(--light-ink);text-underline-offset:.18em;align-items:center;font-weight:700;text-decoration-thickness:1px;display:inline-flex}.contact-directory a:hover{color:var(--violet)}.contact-social{max-width:950px;margin-top:clamp(56px,8vw,92px)}.contact-social h2{color:var(--light-ink);font-family:var(--display);letter-spacing:.012em;font-size:clamp(1.5rem,7vw,2.25rem);font-weight:700;line-height:1.04}.social-profile-list{border-top:1px solid var(--light-rule);margin:22px 0 0;padding:0;list-style:none}.social-profile-list li{border-bottom:1px solid var(--light-rule);margin:0}.social-profile-link{min-height:76px;color:var(--light-ink);grid-template-columns:44px minmax(0,1fr) auto 20px;align-items:center;gap:16px;text-decoration:none;display:grid}.social-profile-link:hover{color:var(--violet)}.social-mark{place-items:center;width:44px;height:44px;display:grid}.social-mark img{object-fit:contain;width:24px;max-width:none;height:24px;display:block}.social-mark--youtube img{width:42.5px;height:auto}.social-profile-identity{gap:1px;min-width:0;display:grid}.social-profile-identity strong{font-size:1rem}.social-profile-identity span{color:var(--light-muted);font-size:.88rem}.social-profile-action{letter-spacing:.1em;text-transform:uppercase;align-items:center;min-height:44px;font-size:.78rem;font-weight:700;display:inline-flex}.social-external-arrow{font-size:1.25rem;line-height:1}.about-page{max-width:min(100% - 64px,68ch);margin-inline:max(32px,50vw - 640px)}.about-page hr{border:0;border-top:1px solid var(--light-rule);margin:clamp(36px,5vw,56px) 0 clamp(30px,4vw,42px)}.about-page p{max-width:68ch;color:var(--light-muted);text-wrap:pretty}.auth-page{width:min(100% - 64px,520px);margin-inline:max(32px,50vw - 640px)}.auth-page .page-intro{max-width:50ch}.auth-form{gap:17px;margin-top:32px;display:grid}.field{color:var(--light-ink);gap:7px;font-size:.92rem;font-weight:700;display:grid}.field input{background:var(--light-surface);width:100%;min-height:48px;color:var(--light-ink);border:1px solid #9fa1a6;border-radius:3px;padding:.7rem .8rem}.field small{color:var(--light-muted);font-weight:400}.form-message{border-left:3px solid var(--violet);color:var(--light-ink);background:#ececf4;padding:.75rem .85rem}.form-message.error{background:#f9eeee;border-color:#9c3131}.form-links{color:var(--light-muted);font-size:.92rem}.form-links a{min-height:44px;color:var(--light-ink);align-items:center;display:inline-flex}.local-email-note{max-width:62ch;color:var(--light-muted);margin-top:20px;font-size:.9rem}.account-page{max-width:1120px}.account-page>.page-intro{max-width:56ch}.account-ledger{border-block:1px solid var(--light-rule);max-width:760px;margin:38px 0 0;display:flex}.account-ledger-details{flex:1;grid-template-columns:minmax(0,1.55fr) minmax(150px,1fr);min-width:0;margin:0;display:grid}.account-ledger-details>div{border-right:1px solid var(--light-rule);align-content:center;gap:5px;min-width:0;padding:21px clamp(16px,2.8vw,32px);display:grid}.account-ledger dt{color:var(--light-muted);letter-spacing:.09em;text-transform:uppercase;font-size:.78rem;font-weight:700}.account-ledger dd{color:var(--light-ink);overflow-wrap:anywhere;margin:0}.account-ledger>.sign-out-form{flex:none;align-items:stretch;margin:0;display:grid}.sign-out-form .form-message{max-width:520px;margin-bottom:8px}.sign-out-button{inline-size:9rem;text-align:left;min-height:44px;padding-inline:18px}.sign-out-button[aria-disabled=true]{cursor:wait}.account-library-empty{border-top:1px solid var(--light-rule);max-width:760px;margin-top:38px;padding-top:34px}.account-library-empty h2{font-size:clamp(1.45rem,3vw,2.1rem)}.account-library-empty p{max-width:62ch;color:var(--light-muted);margin-top:12px}.account-shell{margin-top:28px}.account-product{border:1px solid var(--light-rule);background:var(--light-surface);box-shadow:var(--shadow);overflow:hidden}.account-hero{background:radial-gradient(circle at 20% 45%, #6b68a938, transparent 34%), linear-gradient(112deg, #101923, var(--dark-scene) 67%);color:var(--dark-ink);grid-template-columns:minmax(172px,232px) minmax(0,1fr) minmax(190px,.72fr);align-items:center;gap:clamp(20px,4vw,48px);padding:clamp(22px,4vw,42px);display:grid}.account-art{object-fit:contain;filter:drop-shadow(0 14px 18px #00000073);justify-self:center;width:min(100%,232px);height:auto;max-height:292px}.account-hero-copy{gap:8px;display:grid}.account-hero-copy .product-type{color:var(--gold)}.account-hero-copy h2{letter-spacing:.08em;font-size:clamp(2rem,4vw,3.45rem)}.account-hero-copy>p:last-child{color:var(--dark-muted);font-size:.92rem}.account-identity{border-left:1px solid var(--dark-rule);color:var(--dark-muted);align-content:center;gap:9px;padding-left:clamp(0px,2vw,30px);font-size:.9rem;display:grid}.account-identity strong{color:var(--dark-ink);display:block}.text-button{min-height:44px;color:var(--light-ink);cursor:pointer;background:0 0;border:0;padding:.5rem 0;font-weight:700;text-decoration:underline}.account-identity .text-button{color:var(--dark-ink);justify-self:start}.account-success,.fixture-banner{border-left:3px solid var(--gold);color:var(--light-ink);background:#fff7e9;margin-top:18px;padding:.7rem .85rem;font-size:.93rem;font-weight:700}#library-title,#license-title,#acceptance-success{scroll-margin-top:96px}.fixture-banner{max-width:none;margin:0}.account-facts{border-bottom:1px solid var(--light-rule);background:#ebeae7;grid-template-columns:repeat(2,minmax(0,.52fr)) minmax(0,1.7fr);display:grid}.account-facts>div{border-right:1px solid var(--light-rule);gap:3px;padding:18px clamp(16px,2.8vw,32px);display:grid}.account-facts>div:last-child{border-right:0}.account-facts span{color:var(--light-muted);letter-spacing:.09em;text-transform:uppercase;font-size:.77rem;font-weight:700}.account-status{align-content:center}.account-status strong{font-family:var(--display);letter-spacing:.03em;font-size:1.2rem}.account-decision{padding:clamp(24px,4vw,42px)}.license-gate{gap:14px;max-width:620px;display:grid}.license-gate h3{font-size:1.45rem}.license-gate-controls{flex-wrap:wrap;align-items:center;gap:16px 22px;display:flex}.license-switch{min-height:44px;color:var(--light-ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-weight:700;display:inline-flex}.license-switch:disabled{color:var(--light-ink);cursor:default;opacity:1}.license-switch-track{background:#dededb;border:1px solid #777980;border-radius:999px;align-items:center;width:48px;height:28px;padding:3px;transition:background-color .16s,border-color .16s;display:flex}.license-switch-track span{background:var(--light-surface);border-radius:50%;width:20px;height:20px;transition:transform .16s;box-shadow:0 1px 2px #00000040}.license-switch[aria-checked=true] .license-switch-track{border-color:var(--violet);background:var(--violet)}.license-switch[aria-checked=true] .license-switch-track span{transform:translate(18px)}.license-read-link{min-height:44px;color:var(--light-ink);align-items:center;font-weight:700;display:inline-flex}.license-gate-status{color:var(--light-muted);font-size:.93rem}.license-gate-status[role=status]{color:#405e3e;font-weight:700}.account-download{width:min(100%,280px)}.license-dialog{border:1px solid var(--dark-rule);background:var(--light-surface);width:min(100% - 32px,720px);max-height:min(760px,100vh - 32px);color:var(--light-ink);padding:0;box-shadow:0 24px 70px #0000007a}.license-dialog::backdrop{background:#07090dc2}.license-dialog-heading{border-bottom:1px solid var(--light-rule);padding:clamp(22px,4vw,34px) clamp(22px,5vw,46px) 18px}.license-dialog-heading h2{margin-top:7px}.license-dialog-heading>p:last-child{color:var(--light-muted);margin-top:10px;font-size:.9rem}.license-dialog-close{z-index:1;position:absolute;top:10px;right:10px}.license-dialog-close button,.dialog-cancel{border:1px solid var(--light-rule);background:var(--light-surface);min-width:44px;min-height:44px;color:var(--light-ink);cursor:pointer;font-weight:700}.license-dialog-close button{border-radius:50%;font-size:1.5rem;line-height:1}.license-dialog-body{max-height:min(42vh,340px);color:var(--light-muted);padding:22px clamp(22px,5vw,46px);overflow-y:auto}.license-dialog-body p+p{margin-top:1rem}.license-dialog-actions{border-top:1px solid var(--light-rule);flex-wrap:wrap;gap:12px;padding:18px clamp(22px,5vw,46px) clamp(22px,4vw,34px);display:flex}.dialog-cancel{padding-inline:18px}.license-review{max-width:840px}.breadcrumb{min-height:44px;color:var(--light-muted);align-items:center;scroll-margin-top:82px;font-size:.9rem;display:inline-flex}.license-review .fixture-banner{margin-bottom:16px}.license-text{border-block:1px solid var(--light-rule);max-width:72ch;margin-top:34px;padding-block:28px}.license-text h2{font-size:1.45rem}.license-text p{color:var(--light-muted)}.license-consent{gap:18px;max-width:72ch;margin-top:28px;display:grid}.consent-label{cursor:pointer;grid-template-columns:44px 1fr;align-items:start;gap:8px;min-height:44px;padding:4px 0;display:grid;position:relative}.consent-label input{appearance:none;background:var(--light-surface);cursor:pointer;border:1px solid #707277;border-radius:2px;width:44px;height:44px;margin:0}.consent-label input:checked{border-color:var(--violet);background:var(--violet)}.consent-label input:checked:after{content:"✓";color:#fff;place-items:center;height:100%;font-size:1.35rem;font-weight:700;display:grid}.consent-copy{padding-top:.5rem}.site-footer{background:var(--dark-scene);color:var(--dark-muted);flex:none}.footer-inner{justify-content:space-between;align-items:center;gap:1.25rem;padding-block:.8rem;font-size:.74rem;line-height:1.35;display:flex}@media (min-width:500px){.footer-inner>p+p{margin-top:0}}@media (min-width:1200px){.home-showcase{background:var(--light-surface);color:var(--light-ink)}.home-showcase .product-type,.home-showcase .product-media .section-label{color:var(--violet)}.home-showcase .home-product-copy h1,.home-showcase .product-media h2{color:var(--light-ink)}.home-showcase .hero-intro,.home-showcase .product-media p{color:var(--light-muted)}.home-showcase .home-price{color:var(--gold)}.home-showcase .home-price span{color:var(--light-muted)}.home-showcase .status-block,.home-showcase .unavailable-cta,.home-showcase .related-tile{border-color:var(--light-rule)}.home-showcase .status-block p:last-child,.home-showcase .related-tile small,.home-showcase .related-tile em{color:var(--light-muted)}.home-showcase .related-art{background:var(--light-canvas)}.home-benefits{background:var(--dark-scene);width:100%;max-width:none;margin-top:0;padding-inline:max(32px,50vw - 640px)}.home-benefits .benefits-strip{max-width:1280px;margin-inline:auto}.product-hero{background:var(--light-surface);color:var(--light-ink);border-bottom:1px solid var(--light-rule)}.product-hero-backdrop{display:none}.product-hero-copy h1,.product-media--hero h2{color:var(--light-ink)}.product-hero-copy .product-summary,.product-hero-copy .format-line,.product-media--hero .section-label,.product-media--hero p{color:var(--light-muted)}.product-media--hero,.product-commerce .unavailable-cta,.product-commerce .hero-related{border-color:var(--light-rule)}.product-commerce .unavailable-cta span,.product-commerce .cta-explanation,.product-commerce .hero-related em{color:var(--light-muted)}.product-commerce .hero-related>span{background:var(--light-canvas)}.product-page>.shell{width:min(100% - 64px,1280px);max-width:1280px}.product-page>.shell>.benefits-strip{margin-inline:0}}@media (max-width:1199px){.product-page>.shell>.benefits-strip{margin-inline:0}.shell{width:min(100% - 48px,960px)}.home-showcase-grid{grid-template-columns:minmax(250px,.8fr) minmax(0,1.2fr);min-height:525px}.home-showcase-grid>.home-commerce{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:end}.status-block{border-bottom:0}.related-tile{border-top:1px solid var(--dark-rule)}.home-product-grid{grid-template-columns:minmax(280px,350px) minmax(0,1fr)}.product-hero-grid{grid-template-columns:minmax(230px,.75fr) minmax(0,1.25fr);min-height:500px}.product-hero-art{max-width:310px}.product-hero-grid>.product-commerce{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) 190px;align-items:center;gap:24px}.product-hero-grid>.product-commerce .product-price{grid-column:1}.product-hero-grid>.product-commerce .unavailable-cta{border-bottom:0;grid-column:2}.product-hero-grid>.product-commerce .cta-explanation{display:none}.product-hero-grid>.product-commerce .hero-related{grid-column:3}.information-grid{grid-template-columns:1fr;max-width:760px}.license-callout,.related-product{grid-column:auto}}@media (min-width:900px) and (max-width:1199px){.home-primary-art{width:min(100%,326px);max-height:none}.home-showcase-grid>.home-commerce,.product-hero-grid>.product-commerce{display:none}.home-tablet-commerce,.product-tablet-commerce{background:var(--light-canvas);border-top:1px solid var(--light-rule);display:block}.home-tablet-commerce .home-commerce{color:var(--light-ink);grid-template-columns:minmax(0,1fr) minmax(250px,.72fr);gap:36px;padding-block:28px}.home-tablet-commerce .status-block,.home-tablet-commerce .related-tile{border-color:var(--light-rule)}.home-tablet-commerce .status-block p:last-child,.home-tablet-commerce .related-tile small,.home-tablet-commerce .related-tile em{color:var(--light-muted)}.home-tablet-commerce .status-block .section-label{color:var(--violet)}.home-tablet-commerce .related-art{background:var(--dark-surface)}.product-tablet-commerce .product-commerce{color:var(--light-ink);grid-template-columns:auto minmax(0,1fr) 190px;align-items:center;gap:24px;padding-block:28px}.product-tablet-commerce .product-price{color:var(--violet);grid-column:1}.product-tablet-commerce .product-price span{color:var(--light-muted)}.product-tablet-commerce .unavailable-cta{border-color:var(--light-rule);grid-column:2}.product-tablet-commerce .unavailable-cta span,.product-tablet-commerce .cta-explanation,.product-tablet-commerce .hero-related em{color:var(--light-muted)}.product-tablet-commerce .cta-explanation{display:none}.product-tablet-commerce .hero-related{border-color:var(--light-rule);grid-column:3}.product-tablet-commerce .hero-related>span{background:var(--dark-surface)}.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .product-media--hero .video-frame{max-width:360px}}@media (max-width:899px){.site-header{border-bottom-color:var(--dark-rule);height:62px;color:var(--dark-ink);background:#07090df5}.brand{width:clamp(123.2px,24.2vw,145.2px)}.menu-trigger{place-items:center;display:inline-grid}.menu-trigger>span{letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:700}.nav{border-bottom:1px solid var(--dark-rule);background:var(--dark-scene);padding:12px max(24px,50vw - 360px);display:none;position:absolute;top:62px;left:0;right:0}.nav.is-open{display:grid}.nav a{min-height:44px}.home-showcase-grid{grid-template-columns:minmax(220px,.75fr) minmax(0,1.25fr);padding-top:30px}.benefits-strip{grid-template-columns:repeat(2,1fr)}.benefit:nth-child(2){border-right:0}.benefit:nth-child(-n+2){border-bottom:1px solid var(--dark-rule)}.product-hero-grid{gap:24px}.product-hero-copy h1,.home-product-copy h1{font-size:3rem}.product-media--hero .audio-demos{grid-template-columns:repeat(2,minmax(0,1fr))}.library-row{grid-template-columns:136px minmax(280px,1fr)}.library-action{grid-column:1/-1;justify-self:stretch;min-width:0}.library-action .primary-link{width:100%}}@media (max-width:699px){html{scroll-padding-top:82px}#license-title{scroll-margin-top:123px}.shell{width:min(100% - 36px,620px)}.contact-directory>div{grid-template-columns:1fr;align-items:start;gap:8px;padding-block:21px}.social-profile-link{grid-template-columns:44px minmax(0,1fr) 16px;gap:12px;min-height:72px}.social-profile-action{grid-area:2/2/auto/-1;min-height:0;margin-top:-8px;padding-bottom:16px}.social-external-arrow{grid-area:1/3}.about-page{width:min(100% - 36px,68ch);margin-inline:auto}h1{font-size:clamp(2.5rem,11vw,2.75rem)}.site-header{height:58px}.nav{top:58px}.home-showcase-grid,.home-product-grid,.product-hero-grid{grid-template-columns:1fr}.home-showcase-grid{min-height:unset;gap:24px;padding-block:26px 32px}.home-primary-art{order:0;width:min(61vw,230px);min-height:0}.home-product-copy{order:1;gap:10px}.home-product-copy h1{font-size:2.5rem}.home-product-copy .hero-intro{font-size:.94rem;line-height:1.42}.home-showcase .product-media--home{gap:8px}.home-showcase .product-media--home h2{display:none}.home-mobile-benefits{order:2;display:block}.home-mobile-price{order:3;margin:0;display:flex}.home-product-copy .home-price,.home-benefits{display:none}.home-showcase-grid>.home-commerce{order:4;grid-column:auto;grid-template-columns:1fr;align-items:stretch;gap:0}.status-block{border-bottom:1px solid var(--dark-rule)}.related-tile{border-top:0}.home-showcase-grid>.home-commerce .related-tile{margin-top:24px}.product-media--home{margin-top:4px}.product-media h2{font-size:1.2rem}.audio-demos{gap:14px}.home-benefits{width:100%}.benefits-strip{border:0;grid-template-columns:1fr}.benefit,.benefit:nth-child(2){border-right:0;border-bottom:1px solid var(--dark-rule);padding-inline:18px}.benefit:last-child{border-bottom:0}.home-stone-grid{gap:26px;padding-block:54px}.home-product-art{width:min(61vw,230px)}.home-stone-copy h2{font-size:2.45rem}.home-stone-copy .product-media--home{padding-top:18px}.product-hero-grid{min-height:unset;gap:24px;padding-block:28px 32px}.product-hero-art{aspect-ratio:951/1312;order:0;width:min(64vw,230px)}.product-hero-copy{order:1}.product-hero-copy h1{font-size:2.5rem}.product-mobile-benefits{order:2;display:block}.product-page>.shell>.benefits-strip{display:none}.product-hero-grid>.product-commerce{order:3;grid-column:auto;grid-template-columns:1fr;align-items:stretch;gap:0}.product-hero-grid>.product-commerce .product-price,.product-hero-grid>.product-commerce .unavailable-cta,.product-hero-grid>.product-commerce .hero-related{grid-column:auto}.product-commerce .unavailable-cta{border-bottom:1px solid var(--dark-rule)}.product-hero-grid>.product-commerce .hero-related{margin-top:24px}.product-media--hero .audio-demos{grid-template-columns:1fr}.product-media--hero{gap:7px;padding-top:12px}.product-media--hero>div:first-child h2,.product-media--hero>div:first-child p:not(.section-label){display:none}.product-page>.shell{width:min(100% - 36px,620px)}.information-grid{padding-block:56px}.product-detail,.feature-list{grid-template-columns:1fr;gap:18px;padding-bottom:40px}.detail-grid{grid-template-columns:1fr;gap:34px;padding-block:40px}.feature-list{padding-block:40px}.feature-list ul{columns:1}.license-callout{padding-block:34px}.related-product{padding-top:34px}.related-product>a{grid-template-columns:116px 1fr}.auth-page{width:min(100% - 36px,520px);margin-inline:auto}.informational-page,.auth-page,.account-page,.license-review,.not-found{padding-block:52px}.about-grid,.license-statuses{grid-template-columns:1fr;gap:30px;margin-block:34px}.account-hero{grid-template-columns:150px minmax(0,1fr)}.account-identity{border-top:1px solid var(--dark-rule);border-left:0;grid-column:1/-1;padding:16px 0 0}.account-facts{grid-template-columns:repeat(2,1fr)}.account-status{border-top:1px solid var(--light-rule);grid-column:1/-1}.account-ledger{display:block}.account-ledger-details{grid-template-columns:1fr}.account-ledger-details>div{border-right:0;gap:7px}.account-ledger-details>div+div{border-top:1px solid var(--light-rule)}.account-ledger>.sign-out-form{border-top:1px solid var(--light-rule);display:block}.sign-out-button{text-align:left;inline-size:100%}}.product-benefits-band--kryer{display:none}.product-kryer-body{background:var(--light-surface);border-top:1px solid var(--light-rule)}.product-page--kryer-box .product-hero-art img{clip-path:polygon(10% 10%,24.5% 7.5%,87.5% 13.2%,87.5% 89.2%,72.5% 93%,11.3% 81.2%);filter:drop-shadow(0 14px 16px #00000080)}@media (min-width:700px){.product-page--kryer-box .product-hero{background:var(--dark-scene);color:var(--dark-ink);border-bottom:0}.product-page--kryer-box .product-hero-backdrop{opacity:1;background:radial-gradient(circle at 18% 42%, #6b68a92e, transparent 38%), linear-gradient(110deg, #0e141c 0%, var(--dark-scene) 58%);display:block}.product-page--kryer-box .product-hero-grid{grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:clamp(30px,4vw,56px);min-height:400px;padding-block:20px}.product-page--kryer-box .product-hero-art{background:0 0;width:clamp(280px,24.2vw,350px);max-width:none}.product-page--kryer-box .product-hero-copy{gap:10px}.product-page--kryer-box .product-type{color:var(--gold)}.product-page--kryer-box .product-hero-copy h1{color:var(--dark-ink);letter-spacing:.25em;white-space:nowrap;font-size:clamp(3rem,5.3vw,5.75rem);line-height:.95}.product-page--kryer-box .product-summary,.product-page--kryer-box .format-line{max-width:48ch;color:var(--dark-muted)}.product-page--kryer-box .product-media--hero{border-top:0;gap:8px;margin-top:4px;padding-top:0}.product-page--kryer-box .product-media--hero>div:first-child .section-label,.product-page--kryer-box .product-media--hero>div:first-child h2{display:none}.product-page--kryer-box .product-media--hero>div:first-child>p:last-child{color:var(--dark-muted);font-size:.78rem;line-height:1.35}.product-page--kryer-box .audio-demos{grid-template-columns:1fr;gap:8px}.product-page--kryer-box .audio-demo{gap:3px}.product-page--kryer-box .audio-demo h3{display:none}.product-page--kryer-box .audio-demo audio{height:48px;min-height:44px;max-height:52px}.product-page--kryer-box .product-hero-grid>.product-commerce{display:none}.product-benefits-band--kryer{background:var(--dark-surface);color:var(--dark-ink);display:block}.product-benefits-band--kryer .benefits-strip{min-height:106px}.product-kryer-layout{gap:42px;padding-block:48px 56px;display:grid}.product-kryer-main .license-callout{grid-column:auto}.product-kryer-layout>.product-commerce{min-height:0;color:var(--light-ink);align-content:start}.product-kryer-layout>.product-commerce .product-price{color:var(--gold)}.product-kryer-layout>.product-commerce .product-price span,.product-kryer-layout>.product-commerce .unavailable-cta span,.product-kryer-layout>.product-commerce .cta-explanation,.product-kryer-layout>.product-commerce .hero-related em{color:var(--light-muted)}.product-kryer-layout>.product-commerce .unavailable-cta,.product-kryer-layout>.product-commerce .hero-related{border-color:var(--light-rule)}.product-kryer-layout>.product-commerce .hero-related>span{background:var(--light-canvas)}.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .product-hero{background:var(--dark-scene);color:var(--dark-ink);border-bottom:0}.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .product-hero-backdrop{opacity:1;background:radial-gradient(circle at 17% 42%, #708ba7b3, transparent 34%), linear-gradient(110deg, #111c26 0%, var(--dark-scene) 64%);display:block}.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .product-hero-grid{grid-template-columns:minmax(270px,390px) minmax(0,1fr);gap:clamp(30px,5vw,70px);min-height:clamp(440px,37vw,550px);padding-block:24px}.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .product-hero-art{width:clamp(300px,28vw,390px);max-width:none}.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .product-hero-copy{gap:11px;max-width:59ch}.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .product-type{color:var(--gold)}.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .product-hero-copy h1{color:var(--dark-ink);letter-spacing:.085em;font-size:clamp(2.55rem,4.5vw,4.8rem)}.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .product-summary,.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .format-line,.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .product-requirements{color:var(--dark-muted)}.product-benefits-band--stone .benefits-strip{min-height:106px}.product-stone-layout{grid-template-columns:minmax(0,1.7fr) minmax(260px,.7fr);gap:clamp(38px,6vw,78px);padding-block:48px 64px}.product-stone-layout>.product-commerce{min-height:0;color:var(--light-ink);align-content:start;position:sticky;top:88px}.product-stone-layout>.product-commerce .product-price{color:var(--gold)}.product-stone-layout>.product-commerce .product-price span,.product-stone-layout>.product-commerce .unavailable-cta span,.product-stone-layout>.product-commerce .cta-explanation,.product-stone-layout>.product-commerce .hero-related em{color:var(--light-muted)}.product-stone-layout>.product-commerce .unavailable-cta,.product-stone-layout>.product-commerce .hero-related{border-color:var(--light-rule)}.product-stone-layout>.product-commerce .hero-related>span{background:var(--light-canvas)}}@media (min-width:853px){.product-page--kryer-box .product-hero-grid{grid-template-columns:minmax(280px,350px) minmax(0,1fr);min-height:clamp(400px,34vw,500px)}.product-benefits-band--kryer .benefits-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.product-benefits-band--kryer .benefit{padding-block:18px}.product-kryer-layout{grid-template-columns:minmax(0,1.7fr) minmax(260px,.7fr);gap:clamp(38px,6vw,78px);padding-block:48px 64px}.product-kryer-layout>.product-commerce{position:sticky;top:88px}.product-benefits-band--stone .benefits-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.product-benefits-band--stone .benefit{padding-block:18px}}@media (max-width:699px){.product-benefits-band--kryer{display:none}.product-kryer-layout{padding-block:0}.product-kryer-layout>.product-commerce{display:none}.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .product-hero-art{width:min(70vw,250px);max-width:none}.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .product-hero-copy{gap:12px}.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .product-hero-copy h1{letter-spacing:.045em;font-size:clamp(2.25rem,10vw,2.7rem)}.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .product-summary{line-height:1.48}.product-benefits-band--stone .benefits-strip{display:grid}.product-stone-layout{gap:0;padding-block:0;display:grid}.product-stone-main .product-detail{padding-top:56px}.product-stone-layout>.product-commerce{min-height:0;padding-block:34px 56px}.product-media--body{padding-block:34px}.home-kryer-grid{min-height:unset;gap:18px;padding-block:26px 32px}.home-product-art{min-height:0}.home-kryer-copy{gap:10px}.home-kryer-copy h1{letter-spacing:.16em;white-space:normal;font-size:2.5rem}.home-kryer-copy .hero-intro{font-size:.94rem;line-height:1.42}.home-kryer-copy .product-media--home{gap:8px}.home-product-link{width:100%;margin-top:10px}.home-benefits{padding-inline:0;display:block}.home-benefits .benefits-strip{display:grid}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--gutter:32px;--section-space:clamp(48px, 7vw, 80px)}.shell{width:min(100% - (var(--gutter) * 2), 1280px)}.product-price{gap:.5rem;line-height:1}.product-price strong{font:inherit}.price-status{color:currentColor;opacity:.72}.home-product-price{margin-top:2px;font-size:1.4rem}.home-kryer-copy .home-product-price{color:var(--gold)}.home-stone-copy .home-product-price{color:var(--violet)}.home-product-price .price-status{font-size:.7rem}.product-benefits-band--kryer,.product-benefits-band--stone{background:var(--dark-surface);color:var(--dark-ink);display:block}.product-commerce-band{background:var(--light-surface);border-bottom:1px solid var(--light-rule)}.product-commerce-band .product-commerce{min-height:0;color:var(--light-ink);grid-template-columns:minmax(130px,.45fr) minmax(250px,1fr) minmax(220px,.85fr);align-items:center;gap:clamp(18px,4vw,48px);padding-block:28px;display:grid}.product-commerce-band .product-price{color:var(--gold)}.product-commerce-band .unavailable-cta{border-block-color:var(--light-rule)}.product-commerce-band .unavailable-cta span,.product-commerce-band .cta-explanation{color:var(--light-muted)}.product-commerce-band .cta-explanation{max-width:32ch;margin:0}.product-information{background:var(--light-surface)}.product-information-layout{padding-block:var(--section-space);grid-template-columns:minmax(0,1.65fr) minmax(240px,.65fr);gap:clamp(38px,7vw,88px);display:grid}.product-detail-stack{min-width:0}.product-detail-stack .license-callout{grid-column:auto}.product-related{align-self:start;padding-top:4px}.catalog-product{border-top:1px solid var(--light-rule);gap:18px;margin-top:14px;padding-top:18px;display:grid}.catalog-product .product-art{aspect-ratio:1;width:min(100%,180px)}.catalog-product .product-art img{object-fit:contain}.catalog-copy{gap:10px;display:grid}.catalog-copy h2{font-size:1.6rem}.catalog-copy .product-price{color:var(--violet);font-size:1.35rem}.catalog-copy .product-price .price-status{color:var(--light-muted)}.catalog-meta{color:var(--light-muted);font-size:.84rem}.catalog-copy>p:last-of-type{color:var(--light-muted);font-size:.92rem}.auth-shell{background:var(--light-canvas);padding-block:clamp(56px,9vw,116px)}.auth-shell-layout{background:var(--light-surface);width:min(100% - 64px,520px);margin-inline:auto}.auth-shell-content{padding:0}.auth-shell-content>h1{max-width:16ch;margin-top:12px}.auth-shell-content .page-intro{max-width:50ch}.auth-shell-content{border-top:3px solid var(--dark-scene);padding:clamp(28px,5vw,48px)}.auth-shell .auth-form{margin-top:32px}.auth-shell .form-message,.auth-shell .sign-in-session-alert{color:var(--light-ink);padding:.75rem .85rem}.auth-shell .form-message:not(.error){border:0;border-left:3px solid var(--violet);background:#ececf4}.auth-shell .form-message.success{background:#edf6ee;border-left-color:#487c50}.auth-shell .form-message.error,.auth-shell .sign-in-session-alert{background:#f9eeee;border:1px solid #bf7a7a}.auth-shell .sign-in-session-alert{margin-top:24px}@media (min-width:700px){.product-page--kryer-box .product-hero-grid,.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .product-hero-grid{grid-template-columns:minmax(280px,390px) minmax(0,1fr)}.product-page--kryer-box .product-media--hero,.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .product-media--hero{display:grid}}@media (min-width:700px) and (max-width:852px){.product-page--kryer-box .product-hero-grid{grid-template-columns:minmax(260px,.88fr) minmax(0,1fr);gap:24px}.product-page--kryer-box .product-hero-copy,.product-page--kryer-box .product-media--hero{min-width:0}.product-page--kryer-box .product-hero-copy h1{letter-spacing:.18em;white-space:normal;font-size:clamp(2.4rem,6vw,3rem)}}@media (max-width:1199px){:root{--gutter:24px}.product-information-layout{grid-template-columns:minmax(0,1.35fr) minmax(210px,.65fr);gap:34px}}@media (max-width:699px){:root{--gutter:18px;--section-space:48px}.home-kryer-copy .home-product-price,.home-stone-copy .home-product-price{display:flex}.product-hero-grid{grid-template-columns:1fr}.product-hero-copy .product-media--hero{display:grid}.product-benefits-band--kryer,.product-benefits-band--stone{display:block}.product-commerce-band .product-commerce{grid-template-columns:1fr;gap:0;padding-block:18px}.product-commerce-band .product-price,.product-commerce-band .unavailable-cta,.product-commerce-band .cta-explanation{padding-block:18px}.product-commerce-band .cta-explanation{border-bottom:1px solid var(--light-rule)}.product-information-layout{grid-template-columns:1fr;gap:42px}.product-related{padding-top:0}.catalog-product{grid-template-columns:116px minmax(0,1fr);align-items:start;column-gap:18px}.catalog-product .product-art{grid-row:1/span 2}.catalog-copy .text-link{grid-column:1/-1}.auth-shell{padding-block:52px}.auth-shell-layout{width:min(100% - 36px,520px)}}.product-art.product-art--hero img,.product-art.product-art--summary img,.product-art.product-art--related img{object-fit:contain;clip-path:polygon(10% 10%,24.5% 7.5%,87.5% 13.2%,87.5% 89.2%,72.5% 93%,11.3% 81.2%)}.product-art.product-art--hero img,.product-art.product-art--summary img{filter:drop-shadow(0 14px 16px #00000080)}.product-art.product-art--related img{filter:drop-shadow(0 8px 10px #07090d2e)}.catalog-copy{grid-template-rows:minmax(0,1fr) auto;min-height:100%}.catalog-copy-content{align-content:start;gap:10px;display:grid}.catalog-copy-content>p:last-of-type{color:var(--light-muted);font-size:.92rem}.catalog-action{align-items:end;padding-top:6px;display:flex}.product-detail-stack{container-type:inline-size}@container (max-width:720px){.feature-list ul{columns:1}}.email-value{overflow-wrap:anywhere;word-break:break-word}.storefront-hero{background:var(--dark-scene);color:var(--dark-ink);position:relative;overflow:hidden}.storefront-hero-backdrop{pointer-events:none;background:radial-gradient(at 19%,#6b68a924,#0000 42%);position:absolute;inset:0}.storefront-hero-grid{grid-template-columns:minmax(300px,35%) minmax(0,65%);align-items:center;gap:clamp(32px,5vw,72px);min-height:clamp(500px,42vw,620px);padding-block:28px;display:grid;position:relative}.storefront-hero-art{aspect-ratio:951/1312;justify-self:center;width:min(100%,380px);position:relative}.storefront-hero-copy{align-content:center;gap:12px;min-width:0;max-width:65ch;display:grid}.storefront-hero-copy h1{color:var(--dark-ink);letter-spacing:.08em;font-size:clamp(3.5rem,5.8vw,5rem)}.storefront-hero-copy .product-type{color:var(--gold)}.storefront-hero-copy .hero-intro,.storefront-hero-copy .product-summary,.storefront-hero-copy .format-line,.storefront-hero-copy .product-requirements{color:var(--dark-muted)}.storefront-hero-copy .product-media{border-top:1px solid var(--dark-rule);width:min(100%,480px);margin-top:5px;padding-top:14px}.storefront-hero-copy .product-media .section-label,.storefront-hero-copy .product-media p{color:var(--dark-muted)}.storefront-hero-copy .product-media h2{color:var(--dark-ink)}.storefront-hero-copy .audio-demos{gap:8px}.storefront-hero-copy .audio-demo{gap:3px}.storefront-hero-copy .audio-demo h3{display:none}.storefront-hero-copy audio{height:48px;min-height:44px;max-height:52px}.home-kryer-hero .storefront-hero-copy h1{letter-spacing:.2em;white-space:nowrap}.home-kryer-hero .product-media--home>div:first-child{display:none}.product-hero .storefront-hero-copy h1{max-width:14ch}.media-compact-note{color:var(--dark-muted);letter-spacing:.08em;text-transform:uppercase;font-weight:700;font-size:.78rem!important}.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .storefront-hero-art{aspect-ratio:1069/1472}.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .storefront-hero-copy h1{letter-spacing:.055em;font-size:clamp(3rem,5vw,4.45rem)}.storefront-hero-art img{object-fit:contain;clip-path:polygon(10% 10%,24.5% 7.5%,87.5% 13.2%,87.5% 89.2%,72.5% 93%,11.3% 81.2%);filter:drop-shadow(0 16px 18px #00000080)}.home-benefits,.product-benefits-band{padding-inline:max(var(--gutter), calc((100vw - 1280px) / 2));background:var(--dark-surface);color:var(--dark-ink);margin:0}.home-benefits .shell,.product-benefits-band .shell{width:min(100%,1280px)}.home-benefits .benefits-strip,.product-benefits-band .benefits-strip{min-height:110px;margin:0}.storefront-body{background:var(--light-surface);color:var(--light-ink)}.storefront-body-layout{grid-template-columns:minmax(0,1.7fr) minmax(260px,.7fr);gap:clamp(40px,6vw,72px);padding-block:clamp(56px,7vw,80px);display:grid}.product-detail-stack{align-content:start;min-width:0;display:grid}.product-detail,.detail-grid,.feature-list,.license-callout{grid-column:auto}.product-rail,.home-commerce-rail{align-content:start;gap:16px;min-width:0;display:grid}.product-rail .product-commerce,.home-commerce-rail{color:var(--light-ink)}.product-rail .product-price,.home-commerce-rail>.product-price{color:var(--gold)}.product-rail .unavailable-cta,.home-commerce-rail .unavailable-cta{border-color:var(--light-rule)}.product-rail .unavailable-cta span,.product-rail .cta-explanation,.home-commerce-rail .unavailable-cta span,.home-commerce-rail .cta-explanation{color:var(--light-muted)}.product-rail .cta-explanation,.home-commerce-rail .cta-explanation{margin:-7px 0 6px}.product-related,.home-related{border-top:1px solid var(--light-rule);padding-top:22px}.product-related .catalog-product,.home-related .catalog-product{margin-top:12px}.home-stone-feature{grid-template-columns:minmax(190px,260px) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,48px);display:grid}.home-stone-art{aspect-ratio:1069/1472;justify-self:center;width:100%;max-width:260px;position:relative}.home-stone-art img{object-fit:contain;filter:drop-shadow(0 10px 14px #07090d2e)}.home-stone-copy{max-width:60ch}.home-stone-copy .product-price{color:var(--violet);margin-top:12px;font-size:1.45rem}.home-stone-copy .product-price .price-status,.home-stone-copy>p:not(.product-type):not(.product-price),.home-stone-copy .product-media p{color:var(--light-muted)}.home-stone-copy .home-product-link{margin-top:14px}.home-stone-copy .product-media{border-top:1px solid var(--light-rule);margin-top:26px;padding-top:24px}.home-stone-copy .product-media h2{margin-top:8px}.catalog-product .product-art{max-width:180px}.catalog-product .product-price{font-size:1.2rem}@media (min-width:700px) and (max-width:899px){.storefront-hero-grid{grid-template-columns:minmax(230px,34%) minmax(0,66%);gap:24px;min-height:420px;padding-block:16px}.storefront-hero-art{align-self:start;width:min(100%,300px);transform:translateY(-32px)}.storefront-hero-copy h1,.home-kryer-hero .storefront-hero-copy h1{letter-spacing:.09em;white-space:normal;font-size:clamp(2.75rem,6vw,3.75rem)}.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .storefront-hero-copy h1{font-size:clamp(2.55rem,5vw,2.8rem)}.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .storefront-hero-copy{gap:8px}.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .storefront-hero-copy p+p{margin-top:0}.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .product-media--hero{gap:8px;width:min(100%,400px)}.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .product-media--hero.product-media--body{padding-bottom:16px}.storefront-body-layout{grid-template-columns:minmax(0,1.45fr) minmax(240px,.62fr);gap:32px}.home-stone-feature{grid-template-columns:minmax(180px,230px) minmax(0,1fr);gap:28px}}@media (min-width:800px){.home-benefits .benefits-strip,.product-benefits-band .benefits-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.home-benefits .benefit,.product-benefits-band .benefit{min-height:110px;padding-block:16px}.home-benefits .benefit:nth-child(2),.product-benefits-band .benefit:nth-child(2){border-right:1px solid var(--dark-rule)}.home-benefits .benefit:nth-child(-n+2),.product-benefits-band .benefit:nth-child(-n+2){border-bottom:0}}@media (max-width:699px){.storefront-hero-grid{grid-template-columns:1fr;gap:24px;min-height:0;padding-block:26px 32px}.storefront-hero-art{width:min(64vw,230px)}.storefront-hero-copy{gap:10px}.storefront-hero-copy h1,.home-kryer-hero .storefront-hero-copy h1{letter-spacing:.08em;white-space:normal;font-size:clamp(2.25rem,10.5vw,2.75rem)}.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .storefront-hero-copy h1{font-size:clamp(2.25rem,10vw,2.7rem)}.storefront-hero-copy .product-media{width:100%}.storefront-hero-copy .product-media>div:first-child h2,.storefront-hero-copy .product-media>div:first-child p:not(.section-label){display:none}.home-benefits,.product-benefits-band{padding-inline:0}.home-benefits .benefits-strip,.product-benefits-band .benefits-strip{min-height:0}.storefront-body-layout{grid-template-columns:1fr;gap:32px;padding-block:48px}.product-detail-stack,.product-rail{display:contents}.product-detail{order:1}.product-rail .product-commerce{order:2;gap:16px;display:grid}.product-detail-stack>:not(.product-detail){order:3}.product-related{order:4}.product-rail .product-commerce,.product-related{width:100%}.product-rail .product-commerce{border-block:1px solid var(--light-rule);padding-block:20px}.home-stone-feature{grid-template-columns:1fr;gap:24px}.home-stone-art{width:min(66vw,250px)}.home-stone-copy h2{font-size:clamp(2rem,9vw,2.55rem)}.home-stone-copy .product-media{margin-top:22px}.home-commerce-rail{border-top:1px solid var(--light-rule);padding-top:26px}}@media (min-width:700px) and (max-width:899px){.storefront-hero-grid{min-height:420px;padding-block:10px}.storefront-hero-art{align-self:start;transform:none}.storefront-hero-copy,.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .storefront-hero-copy{gap:4px}.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .storefront-hero-copy h1{font-size:clamp(2.75rem,5.3vw,3rem)}.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .product-media--hero{gap:4px;width:min(100%,300px)}.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .product-media--hero.product-media--body{padding-block:10px 8px}.home-benefits .benefits-strip,.product-benefits-band .benefits-strip{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));height:124px;min-height:0}.home-benefits .benefit,.product-benefits-band .benefit{grid-template-columns:20px minmax(0,1fr);gap:8px;min-height:0;padding:8px 12px}.home-benefits .benefit:nth-child(odd),.product-benefits-band .benefit:nth-child(odd){border-right:1px solid var(--dark-rule)}.home-benefits .benefit:nth-child(2n),.product-benefits-band .benefit:nth-child(2n){border-right:0}.home-benefits .benefit:nth-child(-n+2),.product-benefits-band .benefit:nth-child(-n+2){border-bottom:1px solid var(--dark-rule)}.home-benefits .benefit>span,.product-benefits-band .benefit>span{font-size:.65rem}.home-benefits .benefit h2,.product-benefits-band .benefit h2{font-size:.72rem}.home-benefits .benefit p,.product-benefits-band .benefit p{margin-top:.15rem;font-size:.72rem;line-height:1.25}.home-benefits .benefit--kryer{grid-template-rows:32px minmax(0,auto);gap:4px;padding-block:4px}.home-benefits .benefit--kryer p{display:none}}@media (min-width:900px){.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .storefront-hero-copy{gap:6px}.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .product-media--hero{width:min(100%,380px)}}.storefront-hero-backdrop-image{display:none}.product-page--kryer-box .audio-demo h3{display:block}@media (min-width:700px){.product-page--kryer-box .storefront-hero-backdrop{opacity:1;background:#07090d}.product-page--kryer-box .storefront-hero-backdrop-image{object-fit:cover;object-position:38% 40%;filter:saturate(.62)contrast(1.1)brightness(.6)blur(5px);opacity:.58;display:block;transform:scale(1.08)}.product-page--kryer-box .storefront-hero-backdrop:after{background:linear-gradient(90deg,#07090d3d 0%,#07090d9e 51%,#07090de0 100%)}.product-page--kryer-box .storefront-hero-copy{gap:8px;max-width:640px}.product-page--kryer-box .storefront-hero-copy h1{max-width:11ch;color:var(--dark-ink);letter-spacing:.19em;text-wrap:balance;white-space:normal;font-size:clamp(2.45rem,4.8vw,4.25rem);font-weight:500;line-height:1}.product-page--kryer-box .product-summary{max-width:48ch;font-size:.94rem}.product-page--kryer-box .product-media--hero{border-top:1px solid #f7f7f457;gap:5px;width:min(100%,420px);margin-top:2px;padding-top:8px}.product-page--kryer-box .product-media--hero>div:first-child{gap:2px}.product-page--kryer-box .product-media--hero>div:first-child .section-label{color:var(--gold);display:block}.product-page--kryer-box .product-media--hero>div:first-child h2{display:none}.product-page--kryer-box .product-media--hero>div:first-child>p:last-child{color:var(--dark-muted);font-size:.64rem;line-height:1.25}.product-page--kryer-box .audio-demos{gap:6px;width:min(100%,420px)}.product-page--kryer-box .audio-demo{color:var(--light-ink);background:0 0;gap:0;padding:0}.product-page--kryer-box .audio-demo h3{letter-spacing:.1em;font-size:.64rem;font-weight:700;display:block}.product-page--kryer-box .audio-demo audio{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;height:44px;min-height:44px;max-height:44px;display:block}.product-page--kryer-box .storefront-body-layout{gap:clamp(32px,5vw,60px);padding-block:clamp(38px,4vw,56px)}.product-page--kryer-box .product-detail{gap:24px;padding-bottom:36px}.product-page--kryer-box .detail-grid{gap:28px;padding-block:36px}.product-page--kryer-box .feature-list{gap:24px;padding-block:36px}.product-page--kryer-box .license-callout{padding-block:32px}}@media (min-width:853px) and (max-width:899px){.menu-trigger{display:none}.nav{background:0 0;border:0;padding:0;display:flex;position:static}}@media (min-width:853px){.product-page--kryer-box .storefront-hero-grid{grid-template-columns:minmax(330px,390px) minmax(0,1fr);gap:clamp(40px,6vw,76px);min-height:clamp(410px,34vw,500px);padding-block:18px}.product-page--kryer-box .storefront-hero-art{width:min(100%,340px)}.product-page--kryer-box .storefront-hero-copy h1{max-width:none}.product-page--kryer-box .product-benefits-band--kryer .benefits-strip{grid-template-rows:none;grid-template-columns:repeat(4,minmax(0,1fr));height:110px;min-height:110px}.product-page--kryer-box .product-benefits-band--kryer .benefit{border-right:1px solid var(--dark-rule);border-bottom:0;grid-template-columns:18px minmax(0,1fr);gap:8px;min-height:110px;padding:12px}.product-page--kryer-box .product-benefits-band--kryer .benefit:last-child{border-right:0}.product-page--kryer-box .product-benefits-band--kryer .benefit>span{font-size:.65rem}.product-page--kryer-box .product-benefits-band--kryer .benefit h2{font-size:.72rem}.product-page--kryer-box .product-benefits-band--kryer .benefit p{margin-top:.18rem;font-size:.74rem;line-height:1.28}}@media (min-width:853px) and (max-width:899px){.product-page--kryer-box .storefront-hero-grid{grid-template-columns:330px minmax(0,1fr);align-items:start;gap:40px}.product-page--kryer-box .storefront-hero-art{width:280px}}.product-page--kryer-box .storefront-hero-backdrop{isolation:isolate;background:#07090d}.product-page--kryer-box .storefront-hero-backdrop:before{display:none}.product-page--kryer-box .storefront-hero-backdrop-image{object-fit:cover;object-position:center;filter:brightness(.64)saturate(.78);opacity:.82;display:block;transform:none}.product-page--kryer-box .storefront-hero-backdrop:after{z-index:2;content:"";background:linear-gradient(90deg,#07090d2e 0%,#07090d61 48%,#07090ddb 100%);position:absolute;inset:0}.product-page--kryer-box .benefit-mark{width:1.8rem;height:1.8rem;color:var(--gold);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;place-items:center;display:grid}.product-page--kryer-box .benefit-mark .benefit-mark__filled-layer{fill:currentColor}@media (min-width:700px){.product-page--kryer-box .product-rail .product-commerce{border:1px solid var(--light-rule);background:var(--light-surface);gap:16px;padding:22px;box-shadow:0 1px #11121614}.product-page--kryer-box .product-rail .unavailable-cta{border:1px solid var(--gold);background:#f3eadc;align-content:center;gap:4px;min-height:68px;padding:12px 16px;display:grid}.product-page--kryer-box .product-benefits-band--kryer .benefit{grid-template-columns:38px minmax(0,1fr)}.product-page--kryer-box .storefront-body-layout{grid-template-columns:minmax(0,1.85fr) minmax(250px,.65fr);gap:clamp(32px,4.5vw,56px);padding-block:clamp(30px,3.5vw,42px)}.product-page--kryer-box .product-detail,.product-page--kryer-box .feature-list{grid-template-columns:minmax(142px,.42fr) minmax(0,1fr);gap:20px}.product-page--kryer-box .product-detail{padding-bottom:26px}.product-page--kryer-box .detail-grid{gap:20px;padding-block:26px}.product-page--kryer-box .feature-list{padding-block:26px}.product-page--kryer-box .license-callout{padding-block:24px}.product-page--kryer-box .product-detail h2,.product-page--kryer-box .detail-grid h2,.product-page--kryer-box .feature-list h2,.product-page--kryer-box .license-callout h2{font-size:1.4rem}.product-page--kryer-box .product-detail p,.product-page--kryer-box .detail-grid p,.product-page--kryer-box .detail-grid li,.product-page--kryer-box .feature-list li,.product-page--kryer-box .license-callout p:not(.section-label){font-size:.87rem;line-height:1.43}.product-page--kryer-box .detail-grid li+li{margin-top:.34rem}.product-page--kryer-box .feature-list ul{column-gap:24px}.product-page--kryer-box .product-rail,.product-page--kryer-box .product-rail .product-commerce{gap:12px}.product-page--kryer-box .product-rail .product-price{font-size:1.85rem}.product-page--kryer-box .product-related{padding-top:16px}.product-page--kryer-box .product-related .catalog-product{margin-top:8px}}@media (max-width:699px){.product-page--kryer-box .benefit-mark{width:1.65rem;height:1.65rem}.product-page--kryer-box .storefront-body-layout{padding-block:42px}.product-page--kryer-box .product-rail .product-commerce{border:1px solid var(--light-rule);background:var(--light-surface);gap:16px;padding:20px;box-shadow:0 1px #11121614}.product-page--kryer-box .product-rail .unavailable-cta{border:1px solid var(--gold);background:#f3eadc;align-content:center;gap:4px;min-height:68px;padding:12px 16px;display:grid}}.nav a{white-space:nowrap;gap:.32rem}.nav-marker{color:var(--gold);font-size:1rem;line-height:1;transform:translateY(-.1rem)}.nav-account-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.45px;width:1.12rem;height:1.12rem}.product-page--kryer-box .storefront-hero-copy h1{letter-spacing:.18em;white-space:nowrap;max-width:none;font-size:clamp(3.05rem,5.85vw,5.35rem);font-weight:400;line-height:.88}.product-page--kryer-box .storefront-hero-copy .product-type{color:var(--dark-ink);letter-spacing:.42em;font-size:.66rem}.kryer-subtitle{color:var(--gold);font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;font-size:clamp(.78rem,1.5vw,1.05rem)}.product-page--kryer-box .product-media--hero{border:0;gap:8px;width:min(100%,540px);margin-top:2px;padding-top:0}.kryer-demo-intro{gap:5px;display:grid}.product-page--kryer-box .product-media--hero .section-label{display:none}.product-page--kryer-box .product-requirements{color:var(--dark-muted);font-size:.64rem;font-style:italic;line-height:1.45}.product-page--kryer-box .kryer-product-synopsis{color:#f4f2ec;max-width:72ch;font-size:.69rem;line-height:1.4}.product-page--kryer-box .kryer-demo-note{color:var(--dark-muted);font-size:.64rem;line-height:1.3}.product-page--kryer-box .audio-demos{gap:6px;width:100%}.kryer-audio-row{min-height:58px;color:var(--light-ink);background:#f7f7f5;border-radius:3px;grid-template-columns:44px minmax(0,1fr) 13px minmax(44px,50px);align-items:center;gap:7px;padding:5px 8px;display:grid;box-shadow:0 1px 1px #00000029}.kryer-play{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding-left:2px;display:grid;position:relative}.kryer-play:disabled{cursor:wait;opacity:.55}.kryer-play:before{content:"";background:#131417;border-radius:50%;width:29px;height:29px;position:absolute}.kryer-play:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.kryer-play span{z-index:1;font-size:.62rem;line-height:1;position:relative}.kryer-track{gap:1px;min-width:0;display:grid;position:relative}.kryer-track-meta{justify-content:space-between;gap:10px;font-size:.6rem;line-height:1.05;display:flex}.kryer-track-meta strong{letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.kryer-track-meta time{font-variant-numeric:tabular-nums;flex:none}.kryer-waveform{cursor:pointer;background:#ececea;border-radius:2px;align-items:center;min-height:44px;display:grid;overflow:hidden}.kryer-waveform>div{width:100%}.kryer-waveform:has(+.kryer-seek:focus-visible){outline:2px solid var(--violet);outline-offset:2px}.kryer-volume{accent-color:#1c1c1d;cursor:pointer;width:100%;height:44px}.kryer-volume:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.kryer-volume-icon{font-size:.75rem;font-weight:700;transform:rotate(-35deg)}.kryer-volume{appearance:none;background:0 0}.kryer-volume::-webkit-slider-runnable-track{background:#3a3b3d;height:2px}.kryer-volume::-webkit-slider-thumb{appearance:none;background:#242528;border:0;border-radius:50%;width:6px;height:6px;margin-top:-2px}.kryer-volume::-moz-range-track{background:#3a3b3d;height:2px}.kryer-volume::-moz-range-thumb{background:#242528;border:0;border-radius:50%;width:6px;height:6px}.kryer-audio-error{color:#9c2418;grid-column:2/-1;margin:-3px 0 2px;font-size:.58rem;line-height:1.2}.benefit--kryer .benefit-mark{width:2.4rem;height:2rem;color:var(--gold)}@media (min-width:700px){.home-benefits .benefit--kryer,.product-benefits-band .benefit--kryer{text-align:center;grid-template-rows:32px auto;grid-template-columns:1fr;align-content:center;justify-items:center;gap:6px;padding:12px}.home-benefits .benefit--kryer>div,.product-benefits-band .benefit--kryer>div{gap:3px;display:grid}}.product-page--kryer-box .product-benefits-band{padding-inline:max(var(--gutter), calc((100vw - 1280px) / 2))}.product-page--kryer-box .product-benefits-band .benefits-strip{border:0;height:110px;min-height:110px}.product-page--kryer-box .product-benefits-band .benefit{grid-template-columns:31px minmax(0,1fr);align-items:center;gap:10px;min-height:110px;padding:14px}.product-page--kryer-box .benefit-mark{width:1.65rem;height:1.65rem}.product-page--kryer-box .product-benefits-band h2{letter-spacing:.16em;font-size:.67rem}.product-page--kryer-box .product-benefits-band p{margin-top:.2rem;font-size:.65rem;line-height:1.28}.kryer-content{color:var(--light-ink);background:#fbfbf9}.kryer-content-grid{grid-template-columns:minmax(0,1.85fr) minmax(215px,.75fr);gap:clamp(28px,5vw,64px);padding-block:22px 30px;display:grid}.kryer-main{min-width:0}.kryer-editorial{border-bottom:1px solid var(--light-rule);padding-bottom:18px}.kryer-editorial p{max-width:76ch;margin:0;font-size:1rem;line-height:1.55}.kryer-details{border-bottom:1px solid var(--light-rule);grid-template-columns:minmax(155px,.68fr) minmax(0,1.32fr);gap:24px;padding-block:18px;display:grid}.kryer-details .section-label,.kryer-license .section-label,.kryer-related .section-label{color:#25252b;letter-spacing:.24em;font-size:.65rem}.kryer-details ul{margin:9px 0 0;padding-left:1rem}.kryer-details li{color:var(--light-muted);font-size:1rem;line-height:1.5}.kryer-details li::marker{color:var(--gold)}.kryer-size{margin-top:10px;font-size:.64rem}.kryer-license{border-bottom:1px solid var(--light-rule);padding-block:16px}.kryer-license h2{margin-top:6px;font-size:1rem}.kryer-license p:not(.section-label){max-width:72ch;color:var(--light-muted);margin-top:6px;font-size:.67rem;line-height:1.38}.kryer-license .text-link{min-height:44px;font-size:.69rem}.kryer-rail{align-content:start;gap:14px;display:grid}.kryer-commerce,.kryer-related,.kryer-newsletter{background:#fff;border:1px solid #e2e0da}.kryer-commerce{gap:11px;padding:18px 18px 17px;display:grid;box-shadow:0 1px 2px #10111414}.product-page--kryer-box .product-rail .kryer-commerce .kryer-price{color:#121319;text-align:center;font-size:clamp(2.35rem,4.35vw,3.65rem);line-height:.92;display:block}.kryer-buy{border:1px solid var(--gold);color:#b77a25;min-height:48px;font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;background:#fff;border-radius:2px;grid-template-columns:auto auto;place-content:center;column-gap:10px;font-size:1rem;font-weight:700;display:grid}.kryer-buy:disabled{cursor:not-allowed;opacity:.74}.kryer-buy small{color:var(--light-muted);font-family:var(--body);letter-spacing:.04em;text-transform:none;grid-column:1/-1;font-size:.55rem;font-weight:400;line-height:1.2}.kryer-payment-notes{border-top:1px solid var(--light-rule);gap:8px;padding-top:9px;display:grid}.kryer-payment-notes p{color:var(--light-muted);grid-template-columns:19px 1fr;gap:7px;margin:0;font-size:.59rem;line-height:1.3;display:grid}.kryer-payment-notes span{color:var(--gold);font-size:.9rem}.kryer-related{gap:10px;padding:14px;display:grid}.kryer-related-list{gap:14px;display:grid}.kryer-related-entry{gap:10px;display:grid}.kryer-related-entry+.kryer-related-entry{border-top:1px solid var(--light-rule);padding-top:14px}.kryer-related-scene{background:radial-gradient(circle at 77% 17%,#6f6a5f,#17191d 49%,#0c0d10);grid-template-columns:minmax(0,43%) minmax(0,57%);min-height:170px;display:grid;overflow:hidden}.kryer-related-art{min-height:170px;position:relative;overflow:hidden}.kryer-related-art:after{z-index:1;content:"";background:linear-gradient(90deg,#0000 58%,#0000006b);position:absolute;inset:0}.kryer-related-art img{object-fit:contain;object-position:left center;filter:drop-shadow(8px 7px 6px #00000080)}.kryer-related-copy{z-index:2;color:#f5f3ee;text-shadow:0 2px 7px #000000bf;text-transform:uppercase;align-content:center;justify-items:start;min-width:0;padding:15px 10px 15px 5px;display:grid;position:relative}.kryer-related-copy strong{font-family:var(--display);letter-spacing:.02em;white-space:nowrap;font-size:clamp(1.3rem,2.4vw,2.2rem);font-weight:700;line-height:.82}.kryer-related-copy span{color:#d5c7b7;letter-spacing:.13em;max-width:15ch;margin-top:13px;font-size:.56rem;font-weight:700;line-height:1.35}.kryer-related-price{color:#f5f3ee;font-family:var(--display);letter-spacing:.08em;margin-top:10px;font-size:.9rem}.kryer-outline-link{border:1px solid var(--gold);color:#b77a25;min-height:44px;font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;justify-content:center;align-items:center;font-size:.76rem;font-weight:700;text-decoration:none;display:flex}.kryer-newsletter{background:#f9f9f7;gap:11px;padding:15px;display:grid}.kryer-newsletter>p{max-width:none;font-family:var(--display);letter-spacing:.09em;text-transform:uppercase;font-size:.64rem;font-weight:700;line-height:1.28}.kryer-newsletter form{gap:7px;display:grid}.kryer-newsletter input,.kryer-newsletter button{border:1px solid #d8d6d1;border-radius:0;width:100%;min-height:44px;padding:6px 9px;font-size:.64rem}.kryer-newsletter input:disabled{color:#727277;opacity:1;background:#fff}.kryer-newsletter button{border-color:var(--gold);background:var(--gold);color:#fff;font-family:var(--display);letter-spacing:.09em;text-transform:uppercase;opacity:.72;font-weight:700}.kryer-newsletter small{color:#6b6b6b;font-size:.55rem;font-style:italic}.kryer-video{color:#fff;background:#08090c;border-radius:3px;margin-top:20px;overflow:hidden;box-shadow:0 2px 8px #00000038}.kryer-video-poster{aspect-ratio:478/181;background:linear-gradient(90deg,#00000045,#0000006b),url(/images/products/kryer-box-scene.webp) 50%/cover;place-items:center;display:grid;position:relative;overflow:hidden}.kryer-video-poster:after{z-index:1;content:"";background:linear-gradient(90deg,#00000057,#0000 55%,#0000007a);position:absolute;inset:0}.kryer-video-art{z-index:0;object-fit:contain;object-position:right bottom;opacity:.9;filter:drop-shadow(12px 12px 11px #000000bf);position:absolute;bottom:-7%;right:2%;width:30%!important;height:98%!important;left:auto!important}.kryer-video-title{z-index:2;color:#fff;font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;font-size:clamp(1.35rem,4.2vw,3rem);font-weight:700;line-height:.72;display:grid;position:absolute;top:15px;left:18px}.kryer-video-title strong:first-child{color:#d49a3e}.kryer-video-title span{color:#fff;font-family:var(--body);letter-spacing:.13em;margin-top:11px;font-size:.61rem}.kryer-video-play{z-index:2;background:#dc1e1e;border-radius:8px;place-items:center;width:48px;height:34px;font-size:1.1rem;display:grid;position:relative}.kryer-video-controls{color:#f4f4f2;background:#090a0d;grid-template-columns:44px 18px minmax(46px,1fr) auto auto;align-items:center;gap:8px;min-height:44px;padding:0 9px;font-size:.58rem;display:grid}.kryer-video-controls button{color:#fff;opacity:.62;background:0 0;border:0;width:44px;min-height:44px;padding:0}.kryer-video-progress{background:#6a6a6a;height:3px;display:block}.kryer-video-progress i{background:#d5a95e;width:16%;height:100%;display:block}.kryer-video-gear{letter-spacing:.2em}@media (max-width:699px){.site-header{height:58px}.header-inner{gap:1rem}.brand{width:134.2px}.nav{gap:0}.nav a{justify-content:flex-start;min-height:46px;padding:0 18px;font-size:.72rem}.product-page--kryer-box .storefront-hero-grid{grid-template-columns:1fr;gap:13px;min-height:0;padding-block:22px 28px}.product-page--kryer-box .storefront-hero-art{width:min(61vw,230px)}.product-page--kryer-box .storefront-hero-copy h1{letter-spacing:.13em;font-size:clamp(2.78rem,12.2vw,3.45rem)}.product-page--kryer-box .storefront-hero-copy h1.kryer-title--kontakt{white-space:normal}.product-page--kryer-box .storefront-hero-copy .product-type{letter-spacing:.3em;font-size:.57rem}.kryer-subtitle{font-size:.71rem}.product-page--kryer-box .product-media--hero{width:100%}.product-page--kryer-box .product-media--hero .product-requirements,.product-page--kryer-box .storefront-hero-copy .product-media--hero>.kryer-demo-intro .kryer-product-synopsis{display:block}.kryer-audio-row{grid-template-columns:44px minmax(0,1fr) 13px 44px;gap:7px;padding:3px 8px}.product-page--kryer-box .product-benefits-band .benefits-strip{grid-template-columns:1fr;height:auto}.product-page--kryer-box .product-benefits-band .benefit{border-right:0;border-bottom:1px solid var(--dark-rule);min-height:78px}.product-page--kryer-box .product-benefits-band .benefit:last-child{border-bottom:0}.kryer-content-grid{grid-template-columns:1fr;gap:18px;padding-block:28px 36px}.kryer-main,.kryer-rail{display:contents}.kryer-editorial{order:1}.kryer-commerce{order:2}.kryer-details{order:3}.kryer-video{order:4}.kryer-related{order:5}.kryer-newsletter{order:6}.kryer-details{grid-template-columns:1fr;gap:18px}.kryer-editorial p{font-size:1rem;line-height:1.55}.kryer-editorial p+p{margin-top:.9rem}.kryer-details li{font-size:1rem;line-height:1.5}.kryer-details li+li{margin-top:.45rem}.kryer-video-title{font-size:clamp(1.2rem,7.4vw,1.85rem);top:12px;left:14px}.kryer-video-art{right:2%;width:32%!important}.kryer-video-controls{grid-template-columns:44px 14px minmax(36px,1fr) auto;gap:5px;font-size:.52rem}.kryer-video-gear{display:none}}@media (max-width:450px){.product-page--kryer-box .storefront-hero-copy h1.kryer-title--kontakt>span:last-child{display:block}}@media (min-width:700px){.home-benefits .benefit--kryer,.product-page--kryer-box .product-benefits-band--kryer .benefit--kryer{text-align:center;grid-template-rows:32px auto;grid-template-columns:1fr;align-content:center;justify-items:center;gap:6px;padding:12px}.home-benefits .benefit--kryer>div,.product-page--kryer-box .product-benefits-band--kryer .benefit--kryer>div{gap:3px;display:grid}}.product-video-poster{aspect-ratio:16/9;isolation:isolate;color:#fff;background:radial-gradient(circle at 16% 20%,#68859fa8,#0000 33%),linear-gradient(115deg,#111b25 0%,#090c11 66%);display:grid;position:relative;overflow:hidden}.product-video-poster:after{z-index:1;content:"";background:linear-gradient(90deg,#05080c9e,#05080c1f 62%,#05080c80);position:absolute;inset:0}.product-video-poster img{z-index:0;object-fit:contain;object-position:right bottom;filter:drop-shadow(10px 10px 13px #000000a8);position:absolute;bottom:-3%;right:-3%;width:50%!important;height:108%!important;left:auto!important}.product-video-poster-copy{z-index:2;max-width:57%;font-family:var(--display);text-transform:uppercase;align-content:center;justify-items:start;gap:5px;padding:18px;display:grid;position:relative}.product-video-poster-copy>span{color:var(--gold);letter-spacing:.16em;font-size:.75rem;font-weight:700}.product-video-poster-copy strong{letter-spacing:.06em;font-size:clamp(1.45rem,4.2vw,2.75rem);line-height:.78}.product-video-poster-copy small{color:#f0eee9;font-family:var(--body);letter-spacing:.06em;text-transform:none;font-size:.78rem;font-weight:700;line-height:1.3}.product-video-poster-play{z-index:3;color:#fff;opacity:.72;background:#8e8f94;border-radius:8px;place-items:center;width:48px;height:34px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-video-poster-controls{z-index:3;color:#f4f3ef;background:#040609cc;grid-template-columns:20px minmax(42px,1fr) auto;align-items:center;gap:8px;min-height:38px;padding:0 10px;font-size:.72rem;display:grid;position:absolute;bottom:0;left:0;right:0}.product-video-poster-controls i{background:linear-gradient(90deg, var(--gold) 18%, #74777c 18%);height:3px}.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .product-media--hero.product-media--body{gap:8px;width:min(100%,300px);padding-block:10px 0}.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .storefront-hero-grid{min-height:clamp(410px,33vw,500px)}.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .storefront-hero-art{width:clamp(270px,22vw,310px)}.kryer-waveform.is-seek-focused{outline:2px solid var(--violet);outline-offset:2px}.product-page--kryer-box .kryer-track-meta strong{text-overflow:clip;overflow:visible}.product-page--kryer-box .product-media--hero .kryer-audio-row .kryer-audio-error{color:#8a1d13;font-size:1rem;font-weight:700;line-height:1.35}.product-page--kryer-box .product-requirements,.product-page--kryer-box .storefront-hero-copy .product-media--hero>.kryer-demo-intro .kryer-product-synopsis,.home-kryer-hero .product-requirements,.home-kryer-hero .product-media--home .kryer-product-synopsis{font-size:1rem;line-height:1.45}.product-page--kryer-box .product-benefits-band--kryer .benefit p,.home-benefits .benefit--kryer p{font-size:1rem;line-height:1.18}.kryer-size,.kryer-license p:not(.section-label),.kryer-license .text-link,.kryer-payment-notes p,.kryer-buy small,.kryer-newsletter small{font-size:1rem;line-height:1.45}.kryer-payment-notes p{grid-template-columns:19px minmax(0,1fr)}.kryer-license{padding-block:22px}.kryer-license h2{font-size:clamp(1.25rem,2.2vw,1.65rem)}.product-page--kryer-box .benefit--kryer .benefit-mark,.home-benefits .benefit--kryer .benefit-mark{stroke-width:2.9px;width:3.7rem;height:2.7rem}.product-page--kryer-box .benefit--kryer .benefit-mark__pulse-line,.home-benefits .benefit--kryer .benefit-mark__pulse-line{stroke-width:3.25px}@media (min-width:700px){.product-page--kryer-box .product-benefits-band--kryer .benefit--kryer,.home-benefits .benefit--kryer{grid-template-rows:36px auto;gap:3px;padding-block:4px}.product-page--kryer-box .product-benefits-band--kryer .benefit--kryer>div,.home-benefits .benefit--kryer>div{gap:2px;width:min(100%,24ch)}.product-page--kryer-box .product-benefits-band--kryer .benefit--kryer{grid-template-rows:44px auto}.product-page--kryer-box .product-benefits-band--kryer .benefit--kryer h2{font-size:.72rem}.product-page--kryer-box .product-benefits-band--kryer .benefit--kryer p{font-size:1rem;line-height:1.18}}@media (min-width:853px) and (max-width:899px){.product-page--kryer-box .product-benefits-band--kryer .benefit--kryer{padding-inline:8px}}@media (min-width:700px) and (max-width:899px){.home-benefits .benefit--kryer .benefit-mark{width:3rem;height:2.25rem}}.home-stone-copy .availability-copy,.home-stone-copy .product-media--home>div:first-child>p:last-child,.home-commerce-rail .unavailable-cta span,.home-commerce-rail .cta-explanation,.home-commerce-rail .catalog-meta,.home-commerce-rail .catalog-copy-content>p:last-of-type,.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .product-rail .unavailable-cta span,.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .product-rail .cta-explanation,.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .product-related .catalog-meta,.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .product-related .catalog-copy-content>p:last-of-type,.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .product-benefits-band--stone .benefit p{font-size:1rem;line-height:1.45}@media (min-width:700px) and (max-width:899px){.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .storefront-hero-grid{min-height:420px}.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .storefront-hero-art{width:270px}}@media (min-width:900px){.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .storefront-hero-art{width:clamp(300px,22vw,310px)}}@media (min-width:1200px){.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .product-media--hero.product-media--body{width:min(100%,292px)}}@media (max-width:699px){.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .storefront-hero-grid{gap:16px;padding-block:20px 24px}.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .storefront-hero-art{width:min(56vw,200px)}.product-video-poster-copy{padding:13px}.product-video-poster-copy>span{font-size:.65rem}.product-video-poster-copy strong{font-size:clamp(1.25rem,8vw,1.65rem)}.product-video-poster-copy small{font-size:.7rem}.product-video-poster-controls{min-height:34px;font-size:.62rem}.product-page--kryer-box .kryer-track-meta{align-items:start;font-size:.75rem;line-height:1.15}.product-page--kryer-box .kryer-track-meta strong{overflow-wrap:anywhere;white-space:normal;min-width:0;line-height:1.18}.product-page--kryer-box .kryer-audio-row{align-items:center}.product-page--kryer-box .storefront-hero-copy .product-media--hero>.kryer-demo-intro .product-requirements{display:block}.kryer-license{order:4}.kryer-video{order:5}.kryer-related{order:6}.kryer-newsletter{order:7}}body:has(.product-page--kryer-box) .brand{width:clamp(173.8px,14.3vw,195.8px)}:is(body:has(.product-page--kryer-box) .nav,body:has(.auth-shell) .nav){letter-spacing:.17em;gap:clamp(1rem,2.8vw,2.35rem);font-size:.64rem;font-weight:400}.product-page--kryer-box .storefront-hero-grid{grid-template-columns:minmax(250px,300px) minmax(0,1fr);gap:clamp(32px,5vw,72px);min-height:404px;padding-block:14px}.product-page--kryer-box .storefront-hero-art{width:min(100%,280px)}.product-page--kryer-box .storefront-hero-copy{gap:7px;max-width:650px}.product-page--kryer-box .storefront-hero-copy h1{letter-spacing:.25em;text-wrap:nowrap;white-space:nowrap;max-width:none;font-size:clamp(3.55rem,7.4vw,6rem);font-weight:400;line-height:.84}.product-page--kryer-box .storefront-hero-copy .product-type{letter-spacing:.43em;font-size:.62rem}.kryer-subtitle{letter-spacing:.17em;font-size:clamp(.74rem,1.3vw,.98rem)}.product-page--kryer-box .product-media--hero{gap:6px;width:min(100%,480px)}.product-page--kryer-box .product-requirements{font-size:.6rem;line-height:1.32}.product-page--kryer-box .kryer-product-synopsis{max-width:68ch;font-size:.64rem;line-height:1.34}.kryer-volume-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:13px;height:13px;transform:none}.product-page--kryer-box .kryer-track-meta strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kryer-content-grid{grid-template-columns:minmax(0,1.55fr) minmax(250px,.95fr);gap:clamp(24px,4vw,46px);padding-block:14px 18px}.kryer-editorial{padding-bottom:11px}.kryer-editorial p{max-width:none;font-size:.69rem;line-height:1.37}.kryer-editorial p+p{margin-top:.32rem}.kryer-details{grid-template-columns:minmax(148px,.78fr) minmax(0,1.22fr);gap:18px;padding-block:9px}.kryer-details .section-label,.kryer-related .section-label{letter-spacing:.22em;font-size:.58rem}.kryer-details ul{margin-top:5px;padding-left:.86rem}.kryer-details li{font-size:.61rem;line-height:1.18}.kryer-details li+li{margin-top:.11rem}.kryer-size{margin-top:5px;font-size:.57rem;line-height:1.18}.kryer-rail{gap:10px}.kryer-commerce{box-shadow:none;gap:8px;padding:12px}.product-page--kryer-box .product-rail .kryer-commerce .kryer-price{font-size:clamp(2.55rem,4vw,3.3rem)}.kryer-buy{letter-spacing:.11em;justify-content:center;align-items:center;gap:10px;min-height:48px;font-size:.93rem;display:inline-flex}.kryer-buy:disabled{opacity:1}.kryer-buy svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55px;width:20px;height:20px}.kryer-payment-notes{gap:6px;padding-top:7px}.kryer-payment-notes p{grid-template-columns:16px minmax(0,1fr);gap:6px;font-size:.58rem;line-height:1.27}.kryer-payment-notes span{font-size:.82rem}.kryer-related{gap:8px;padding:10px}.kryer-related-scene,.kryer-related-art{min-height:154px}.kryer-related-copy{padding:12px 8px 12px 4px}.kryer-related-copy strong{font-size:clamp(1.45rem,2.75vw,2.15rem);line-height:.78}.kryer-related-copy span{margin-top:9px;font-size:.54rem;line-height:1.28}.kryer-outline-link{min-height:44px;font-size:.7rem}.kryer-newsletter{gap:7px;padding:10px}.kryer-newsletter>p{font-size:.6rem;line-height:1.22}.kryer-newsletter form{gap:5px}.kryer-newsletter input,.kryer-newsletter button{min-height:44px;padding:5px 8px;font-size:.59rem}.kryer-newsletter small{font-size:.53rem;line-height:1.25}.kryer-video{box-shadow:none;border-radius:0;margin-top:12px}.kryer-video-title{font-size:clamp(1.25rem,4vw,2.55rem);line-height:.69;top:12px;left:15px}.kryer-video-title span{color:#fff;letter-spacing:.16em;text-transform:uppercase;margin:0 0 3px;font-size:.48em;font-weight:700}.kryer-video-title strong:first-of-type{color:#d49a3e}.kryer-video-title strong:nth-of-type(2),.kryer-video-title strong:nth-of-type(3){color:#fff}.kryer-video-title>span:last-child{display:none}.kryer-video-art{width:28%!important}@media (max-width:699px){body:has(.product-page--kryer-box) .site-header{height:58px}body:has(.product-page--kryer-box) .brand{width:134.2px}.product-page--kryer-box .storefront-hero-grid{grid-template-columns:1fr;gap:13px;min-height:0;padding-block:22px 28px}.product-page--kryer-box .storefront-hero-art{width:min(59vw,220px)}.product-page--kryer-box .storefront-hero-copy h1{letter-spacing:.17em;white-space:normal;text-wrap:balance;font-size:clamp(2.55rem,11.8vw,3.35rem);line-height:.94}.product-page--kryer-box .product-requirements,.product-page--kryer-box .kryer-product-synopsis{font-size:1rem;line-height:1.45}.kryer-audio-row{grid-template-columns:44px minmax(0,1fr) 13px 44px;gap:5px;padding:3px 6px}.product-page--kryer-box .kryer-track-meta{align-items:center;font-size:.54rem;line-height:1.1}.product-page--kryer-box .kryer-track-meta strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-page--kryer-box .kryer-track-meta time{display:none}.kryer-volume{width:44px}.kryer-content-grid{grid-template-columns:1fr;gap:14px;padding-block:20px 24px}.kryer-editorial p,.kryer-details li{font-size:1rem;line-height:1.5}.kryer-editorial p+p{margin-top:.7rem}.kryer-details{gap:15px}.kryer-commerce{order:2}.kryer-video{order:4}.kryer-related{order:5}.kryer-newsletter{order:6}.kryer-video-title{font-size:clamp(1.15rem,7.2vw,1.85rem)}}@media (min-width:700px) and (max-width:852px){.product-page--kryer-box .storefront-hero-copy h1{letter-spacing:.18em;font-size:3.2rem}}@media (min-width:700px){.product-page--kryer-box .storefront-hero-copy .product-media--hero>.kryer-demo-intro .kryer-product-synopsis{max-width:68ch;font-size:.64rem;line-height:1.34}}.kryer-related-scene{isolation:isolate;background:linear-gradient(90deg,#04070b38,#04070bb3),url(/images/products/kryer-box-scene.webp) 50%/cover;display:block;position:relative}.kryer-related-scene:before{z-index:-1;content:"";background:radial-gradient(circle at 78% 23%,#707e904d,#0000 45%);position:absolute;inset:0}.kryer-related-art{z-index:1;width:47%;min-height:0;position:absolute;inset:0 auto 0 3%;overflow:visible}.kryer-related-art:after{display:none}.kryer-related-art img{mix-blend-mode:multiply;object-fit:contain;object-position:left center;clip-path:polygon(10% 8%,90% 15%,90% 94%,10% 87%);filter:brightness(1.18)contrast(1.14)saturate(.8)drop-shadow(9px 8px 9px #000000b3)}.kryer-related-art .kryer-related-art-image--cutout{mix-blend-mode:normal}.kryer-related-copy{z-index:2;text-align:right;align-content:center;justify-items:end;width:52%;padding:0;position:absolute;inset:0 5% 0 auto}.kryer-related-copy span{max-width:none;font-size:.48rem;line-height:1.24}.kryer-related-copy span small{color:#d5c7b7;letter-spacing:.17em;margin-top:.5em;font-size:.82em;display:block}.kryer-video-poster{background:radial-gradient(at 84% 52%,#688095b8,#0000 42%),linear-gradient(90deg,#04070b70,#04070b1f 52%,#04070b7a),url(/images/products/kryer-box-scene.webp) 50%/cover}.kryer-video-poster:after{background:linear-gradient(90deg,#0000006b,#0000 54%,#00000040)}.kryer-video-art{opacity:.98;mix-blend-mode:multiply;clip-path:polygon(10% 8%,88% 12%,88% 93%,12% 88%);filter:brightness(2.35)contrast(1.12)saturate(.85)drop-shadow(12px 12px 11px #000000c7);bottom:-6%;right:1%;width:33%!important;height:106%!important}@media (max-width:699px){.kryer-related-art{width:50%}.kryer-related-copy{width:54%;right:5%}.kryer-video-art{width:35%!important}}.product-page--kryer-box .storefront-hero-backdrop:before{z-index:1;content:"";background:radial-gradient(at 17% 40%,#b9c6d330,#0000 26%),linear-gradient(90deg,#03060a14 0%,#0000 37%,#03060a70 100%);display:block;position:absolute;inset:0}.product-page--kryer-box .storefront-hero-backdrop-image{object-position:43% 53%;filter:brightness(.76)saturate(.82)contrast(1.05);opacity:.92}.product-page--kryer-box .kryer-audio-row{grid-template-columns:44px minmax(0,1fr) 14px 54px;gap:6px;min-height:52px;padding:0 8px}.product-page--kryer-box .kryer-track{gap:0}.product-page--kryer-box .kryer-track-meta{font-size:.56rem;line-height:1.05}.product-page--kryer-box .kryer-waveform{min-height:44px}.product-page--kryer-box .kryer-waveform.is-seek-focused{outline-offset:2px;outline:3px solid #9a6119;box-shadow:0 0 0 1px #fff}.product-page--kryer-box .kryer-waveform:has(+.kryer-seek:focus-visible){outline-offset:2px;outline:3px solid #9a6119;box-shadow:0 0 0 1px #fff}.kryer-bank-icon{width:16px;height:16px;color:var(--gold);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px}.kryer-outline-link{color:#805015;border-color:#b77a25}.kryer-outline-link:hover{color:#6a410d;background:#fffaf1}.kryer-outline-link:focus-visible{color:#5e390b;background:#fffaf1;outline-color:#5e390b}@media (min-width:700px) and (max-width:852px){.product-page--kryer-box .product-benefits-band--kryer .benefits-strip{grid-template-rows:repeat(2,minmax(96px,auto));grid-template-columns:repeat(2,minmax(0,1fr));height:auto;min-height:0}.product-page--kryer-box .product-benefits-band--kryer .benefit{border-bottom:1px solid var(--dark-rule);grid-template-columns:38px minmax(0,1fr);min-height:96px;padding:12px 16px}.product-page--kryer-box .product-benefits-band--kryer .benefit:nth-child(odd){border-right:1px solid var(--dark-rule)}.product-page--kryer-box .product-benefits-band--kryer .benefit:nth-child(2n){border-right:0}.product-page--kryer-box .product-benefits-band--kryer .benefit:nth-child(n+3){border-bottom:0}}@media (max-width:699px){.product-page--kryer-box .kryer-audio-row{grid-template-columns:44px minmax(0,1fr) 13px 44px;padding:0 6px}.product-page--kryer-box .kryer-details{grid-template-columns:minmax(0,1fr);gap:18px}}@media (min-width:853px){.product-page--kryer-box .product-benefits-band--kryer .benefit--kryer{grid-template-rows:29px auto;gap:3px;padding-block:5px}.product-page--kryer-box .product-benefits-band--kryer .benefit--kryer .benefit-mark{stroke-width:2.6px;width:2.4rem;height:1.75rem}.product-page--kryer-box .product-benefits-band--kryer .benefit--kryer .benefit-mark__pulse-line{stroke-width:2.9px}.product-page--kryer-box .product-benefits-band--kryer .benefit--kryer h2{letter-spacing:.14em;font-size:.6rem}.product-page--kryer-box .product-benefits-band--kryer .benefit--kryer p{font-size:.62rem;line-height:1.17}}.product-page--kryer-box .kryer-video-poster{aspect-ratio:478/155}.product-page--kryer-box .kryer-video-controls{grid-template-columns:minmax(0,1fr) auto auto;gap:6px;height:25px;min-height:25px;padding:0 8px 0 35px;font-size:.5rem;position:relative}.product-page--kryer-box .kryer-video-controls button{z-index:1;place-items:center;width:44px;min-height:44px;padding:0;font-size:.55rem;display:grid;position:absolute;top:50%;left:0;transform:translateY(-50%)}.product-page--kryer-box .kryer-video-controls>button+span{display:none}.product-page--kryer-box .kryer-video-controls>span:not(.kryer-video-progress){white-space:nowrap}@media (max-width:699px){.kryer-related{order:6}.kryer-newsletter{order:7}}:is(body:has(.product-page--kryer-box) .nav,body:has(.auth-shell) .nav){letter-spacing:.15em;font-size:.76rem}.product-page--kryer-box .kryer-audio-row{min-height:50px;padding-inline:8px}.product-page--kryer-box .kryer-play span{font-size:.56rem}.product-page--kryer-box .kryer-track{grid-template-areas:"cluster";align-self:center;gap:0;min-height:44px;display:grid;transform:none}.product-page--kryer-box .kryer-track-meta{z-index:1;pointer-events:none;grid-area:cluster;align-self:start;position:relative;transform:translateY(6px)}.product-page--kryer-box .kryer-waveform{background:0 0;grid-area:cluster;align-items:end}.product-page--kryer-box .kryer-waveform>div{transform:translateY(-4px)}.kryer-commerce,.kryer-related,.kryer-newsletter{border-color:#d9d6cf;box-shadow:0 5px 15px #11121614}.kryer-commerce{background:#fffefa}.kryer-related{background:#faf9f5}.kryer-newsletter{background:#f7f6f2}.kryer-commerce{padding:14px}.kryer-related,.kryer-newsletter{padding:12px}.kryer-related-scene{border:1px solid #50535a;min-height:172px;box-shadow:inset 0 0 0 8px #090c1042,inset 0 0 0 9px #ffffff17}.kryer-related-art{background:linear-gradient(145deg,#090c11d1,#262e398f);border:1px solid #e4dfd052;width:40%;inset:12px auto 12px 6%;overflow:hidden;box-shadow:8px 8px 12px #0000005c}.kryer-related-art img{object-position:center}.kryer-related-copy{width:49%;right:7%}.product-page--kryer-box .product-benefits-band--kryer .benefit--kryer{text-align:center;grid-template-rows:29px auto;grid-template-columns:minmax(0,1fr);justify-items:center;gap:4px;padding-block:7px}.product-page--kryer-box .product-benefits-band--kryer .benefit--kryer>div{justify-items:center;gap:2px;display:grid}@media (max-width:699px){:is(body:has(.product-page--kryer-box) .nav,body:has(.auth-shell) .nav){font-size:.78rem}.product-page--kryer-box .kryer-audio-row{min-height:50px}.kryer-related-art{width:40%;inset:11px auto 11px 6%}.kryer-related-copy{width:49%;right:7%}.product-page--kryer-box .product-benefits-band--kryer .benefit--kryer{grid-template-rows:29px auto;grid-template-columns:minmax(0,1fr);min-height:96px;padding:8px 10px}}.product-page--kryer-box .kryer-play{padding-left:0}.product-page--kryer-box .kryer-play-symbol{z-index:1;border-block:5px solid #0000;border-left:8px solid #fff;width:0;height:0;margin-left:2px;position:relative}.product-page--kryer-box .kryer-play-symbol.is-pause{background:linear-gradient(90deg,#fff 0 2px,#0000 2px 5px,#fff 5px 7px,#0000 7px);border:0;width:8px;height:10px;margin-left:0}.product-page--kryer-box .product-information{background:#fff}.product-page--kryer-box .product-rail .kryer-commerce,.product-page--kryer-box .kryer-related,.product-page--kryer-box .kryer-newsletter{background:#efefeb}@media (min-width:700px){.product-page--kryer-box .storefront-hero-copy h1{font-size:clamp(4.4375rem,9.25vw,7.5rem)}.product-page--kryer-box .storefront-hero-copy .product-type{font-size:.775rem}.product-page--kryer-box .kryer-subtitle{font-size:clamp(.925rem,1.625vw,1.225rem)}.product-page--kryer-box .product-requirements{font-size:.75rem;line-height:1.32}.product-page--kryer-box .storefront-hero-copy .product-media--hero>.kryer-demo-intro .kryer-product-synopsis{font-size:.8rem;line-height:1.34}.product-page--kryer-box .kryer-track-meta{font-size:.7rem;line-height:1.05}.product-page--kryer-box .product-benefits-band--kryer .benefit--kryer h2{font-size:.75rem}.product-page--kryer-box .product-benefits-band--kryer .benefit--kryer p{font-size:.775rem;line-height:1.17}.product-page--kryer-box .kryer-editorial p{font-size:.8625rem;line-height:1.37}.product-page--kryer-box .kryer-details .section-label,.product-page--kryer-box .kryer-related .section-label{font-size:.725rem}.product-page--kryer-box .kryer-details li{font-size:.7625rem;line-height:1.18}.product-page--kryer-box .kryer-size{font-size:.7125rem;line-height:1.18}.product-page--kryer-box .product-rail .kryer-commerce .kryer-price{font-size:clamp(3.1875rem,5vw,4.125rem)}.product-page--kryer-box .kryer-buy{font-size:1.1625rem}.product-page--kryer-box .kryer-payment-notes p{font-size:.725rem;line-height:1.27}.product-page--kryer-box .kryer-payment-notes span{font-size:1.025rem}.product-page--kryer-box .kryer-related-copy strong{font-size:clamp(1.8125rem,3.4375vw,2.6875rem)}.product-page--kryer-box .kryer-related-copy span{font-size:.6rem;line-height:1.24}.product-page--kryer-box .kryer-outline-link{font-size:.875rem}.product-page--kryer-box .kryer-newsletter>p{font-size:.75rem;line-height:1.22}.product-page--kryer-box .kryer-newsletter input,.product-page--kryer-box .kryer-newsletter button{font-size:.7375rem}.product-page--kryer-box .kryer-newsletter small{font-size:.6625rem;line-height:1.25}.product-page--kryer-box .kryer-video-title{font-size:clamp(1.5625rem,5vw,3.1875rem)}.product-page--kryer-box .kryer-video-controls{font-size:.625rem}.product-page--kryer-box .kryer-video-controls button{font-size:.6875rem}}@media (min-width:700px) and (max-width:852px){.product-page--kryer-box .storefront-hero-copy h1{font-size:4rem}.product-page--kryer-box .product-benefits-band--kryer .benefits-strip{grid-template-rows:repeat(2,120px);height:240px}.product-page--kryer-box .product-benefits-band--kryer .benefit--kryer{min-height:120px;padding-block:4px}.product-page--kryer-box .product-benefits-band--kryer .benefit--kryer h2{font-size:.9rem}.product-page--kryer-box .product-benefits-band--kryer .benefit--kryer p{font-size:1.25rem;line-height:1.14}}.product-page--kryer-box .product-media--hero{row-gap:14px}.product-art.home-stone-art img,.product-page--free-cinematic-braams-kontakt-STONE-BRAAMS .product-art img{clip-path:none}@media (max-width:699px){.product-page--kryer-box .product-benefits-band--kryer .benefit--kryer{grid-template-rows:36px auto;gap:8px;padding-block:10px}.product-page--kryer-box .product-benefits-band--kryer .benefit--kryer .benefit-mark{width:2.25rem;height:1.8rem}.product-page--kryer-box .product-benefits-band--kryer .benefit--kryer h2{font-size:1rem;font-weight:700;line-height:1.15}.product-page--kryer-box .product-benefits-band--kryer .benefit--kryer>div{gap:2px}}.site-header{height:62px}body:has(.product-page--kryer-box) .site-header{height:62px}.product-page--kryer-box .kryer-play-symbol{margin-left:-2px;transform:translate(5.33px)}.product-page--kryer-box .kryer-play-symbol.is-pause{transform:none}@media (max-width:899px){.site-header{height:58px}body:has(.product-page--kryer-box) .site-header{height:58px}.nav{top:58px}}@media (max-width:699px){.site-header{height:54px}body:has(.product-page--kryer-box) .site-header{height:54px}.nav{top:54px}}@media (min-width:700px) and (max-width:852px){.product-page--kryer-box .product-benefits-band--kryer .benefits-strip{grid-template-rows:repeat(2,142px);height:284px}.product-page--kryer-box .product-benefits-band--kryer .benefit--kryer{grid-template-rows:44px auto;gap:6px;min-height:142px;padding-block:10px}}.product-page--kryer-box .storefront-hero-copy h1,.product-page--kryer-box .storefront-hero-copy .product-type,.product-page--kryer-box .product-rail .kryer-commerce .kryer-price{font-family:var(--display);font-weight:400;font-stretch:75%}.product-page--kryer-box .storefront-hero-copy h1{letter-spacing:.27em;transform-origin:0;transform:scaleX(.92)}.product-page--kryer-box .storefront-hero-copy .product-type{letter-spacing:.48em;transform-origin:0;transform:scaleX(.94)}.product-page--kryer-box .product-rail .kryer-commerce .kryer-price{letter-spacing:.075em;transform-origin:50%;transform:scaleX(.92)}@media (min-width:768px) and (max-width:852px){.product-page--kryer-box .product-benefits-band--kryer .benefit--kryer{grid-template-rows:44px minmax(0,1fr);align-content:start;gap:6px;padding-inline:12px}.product-page--kryer-box .product-benefits-band--kryer .benefit--kryer>div{align-content:start;gap:2px}.product-page--kryer-box .product-benefits-band--kryer .benefit--kryer p{font-size:1rem;line-height:1.12}}.kryer-related-art{box-shadow:none;background:0 0;border:0;overflow:visible}.kryer-related-art img{mix-blend-mode:normal;clip-path:none;filter:brightness(1.15)contrast(1.08)saturate(.9)drop-shadow(9px 8px 9px #000000b3)}.kryer-related-copy span{margin-top:0}@font-face{font-family:Kryer Overpass Mono;src:url(/fonts/OverpassMono-Light_4.ttf)format("truetype");font-style:normal;font-weight:300;font-display:block}.product-page--kryer-box .storefront-hero-copy h1,.product-page--kryer-box .kryer-subtitle,.product-page--kryer-box .product-rail .kryer-commerce .kryer-price{font-family:Kryer Overpass Mono,monospace;font-weight:300;font-stretch:100%}.product-page--kryer-box .product-benefits-band--kryer .benefit--kryer .benefit-mark--timer,.product-page--kryer-box .product-benefits-band--kryer .benefit--kryer .benefit-mark--massive{stroke-width:1.5px}.product-page--kryer-box .product-benefits-band--kryer .benefit--kryer .benefit-mark--massive path{fill:none}.kryer-related-scene{background:radial-gradient(at 26% 49%,#acb9c275,#0000 43%),linear-gradient(90deg,#04070b14,#04070b8f),url(/images/products/kryer-box-scene.webp) 50%/cover}.kryer-related-scene--kontakt{background:radial-gradient(at 26% 49%,#acb9c275,#0000 43%),linear-gradient(90deg,#04070b14,#04070b8f),url(/images/products/kryer-kontakt-background-3.png) 50%/cover}.kryer-related-copy{gap:17px}@media (min-width:900px){.product-page--kryer-box .kryer-content-grid{grid-template-columns:minmax(0,1.55fr) minmax(250px,.95fr)}}.kryer-related-copy .kryer-related-subtitle{gap:2px;margin-top:0;display:grid}.product-page--kryer-box .kryer-video{margin-top:22px}@media (max-width:499px){.footer-inner{grid-template-columns:1fr;gap:.2rem;display:grid}.footer-inner>p:last-child{text-align:right;justify-self:end}}@media (min-width:900px){.product-page--kryer-box .kryer-editorial p+p{margin-top:.6rem}}.product-page--kryer-box .kryer-play:before{width:30px;height:30px}.product-page--kryer-box .kryer-play-symbol{border-block-width:5px;border-left-width:8px;margin-left:0;transform:translate(4px)}.product-page--kryer-box .kryer-play-symbol.is-pause{background:linear-gradient(90deg,#fff 0 2px,#0000 2px 5px,#fff 5px 7px);width:7px;height:11px;margin-left:0;transform:translate(3px)}:is(body:has(.product-page--kryer-box) .site-header .nav,body:has(.auth-shell) .site-header .nav){font-family:Kryer Overpass Mono,monospace;font-weight:300}body:has(.product-page--kryer-box) .site-header .nav-marker{font-family:var(--body)}.nav-marker{transform:translateY(-.38rem)}.site-header .brand-image{pointer-events:none;transform:translateY(9.5%)}@media (min-width:700px) and (max-width:799px){.kryer-related-copy .kryer-related-subtitle>span{font-size:.375rem}}@media (min-width:800px) and (max-width:1024px){.kryer-related-copy .kryer-related-subtitle>span{font-size:.405rem}}@media (max-width:699px){.kryer-related-copy .kryer-related-subtitle>span{font-size:.42rem}}.kryer-related-copy .kryer-related-subtitle>span{white-space:nowrap}.product-page--kryer-box .storefront-hero-backdrop{background:#263541}.product-page--kryer-box .storefront-hero-backdrop:before{background:radial-gradient(at 24% 47%,#cad7e25c,#0000 42%)}.product-page--kryer-box .storefront-hero-backdrop-image{object-fit:cover;object-position:center;filter:brightness()saturate(.84)contrast(1.03);opacity:1;-webkit-mask-image:none;mask-image:none}.product-page--kryer-box .storefront-hero-backdrop:after{background:linear-gradient(90deg,#05080c05,#05080c17 48%,#05080c45)}.product-page--kryer-box .storefront-hero-copy{gap:7px;max-width:650px;transform:none}@media (min-width:700px){.product-page--kryer-box .storefront-hero-backdrop-image{transform:none}.product-page--kryer-box .storefront-hero-copy{gap:1px;transform:translate(-6px,2px)}.product-page--kryer-box .storefront-hero-grid{grid-template-columns:minmax(250px,300px) minmax(0,1fr);gap:clamp(32px,5vw,72px);min-height:400px;padding-block:14px}.product-page--kryer-box .storefront-hero-art{width:min(100%,252px)}.product-page--kryer-box .storefront-hero-copy h1{letter-spacing:.25em;text-wrap:nowrap;white-space:nowrap;transform-origin:0;max-width:none;font-size:clamp(4rem,6.7vw,6rem);line-height:.84;transform:translate(-.09em)scaleX(.92)}.product-page--kryer-box .storefront-hero-copy .product-type{letter-spacing:.43em;transform-origin:0;margin-bottom:10px;font-size:.62rem;transform:scaleX(.94)}}@media (min-width:900px){.product-page--kryer-box .storefront-hero-grid{grid-template-columns:322px minmax(0,1fr);gap:12px;min-height:400px}.product-page--kryer-box .storefront-hero-art{align-self:start;width:222px}.product-page--kryer-box .storefront-hero-copy{transform:translate(-6px)}}@media (min-width:1200px){.product-page--kryer-box .storefront-hero-grid{grid-template-columns:380px minmax(0,1fr);gap:24px}.product-page--kryer-box .storefront-hero-art{width:306px}}@media (min-width:800px) and (max-width:899px){.product-page--kryer-box .storefront-hero-grid{grid-template-columns:300px minmax(0,1fr);gap:76px}.product-page--kryer-box .storefront-hero-copy h1{font-size:4rem}}@media (min-width:700px){.product-page--kryer-box:not(.product-page--stone-braams) .storefront-hero-copy{container-type:inline-size}}@media (max-width:699px){.product-page--kryer-box .storefront-hero-backdrop-image{object-fit:cover}.product-page--kryer-box .storefront-hero-grid{grid-template-columns:1fr;gap:13px;min-height:0;padding-block:18px 22px}.product-page--kryer-box .storefront-hero-art{width:min(53.1vw,198px)}.product-page--kryer-box .storefront-hero-copy h1{letter-spacing:.17em;text-wrap:balance;white-space:normal;transform-origin:0;font-size:clamp(2.55rem,11.8vw,3.35rem);line-height:.94;transform:translate(-.09em)scaleX(.92)}.product-page--kryer-box .storefront-hero-backdrop-image{object-position:center;transform:none}}.product-page--kryer-box .storefront-hero-copy .product-type{font-size:.78rem}.product-page--kryer-box .kryer-subtitle{font-size:clamp(.7rem,.82vw,.78rem)}.product-page--kryer-box .product-rail .kryer-commerce .kryer-price{font-family:Arial,Helvetica,sans-serif}@media (min-width:900px) and (max-width:1199px){.product-page--kryer-box .storefront-hero-art{width:252px}}@media (max-width:899px){.product-page--kryer-box .kryer-audio-row{min-height:64px}.product-page--kryer-box .kryer-track{grid-template-rows:auto minmax(44px,1fr);grid-template-areas:none;align-content:center;gap:2px;min-height:58px}.product-page--kryer-box .kryer-track-meta{z-index:auto;grid-area:auto;align-items:start;position:static;transform:none}.product-page--kryer-box .kryer-track-meta strong{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;min-width:0;overflow:visible}.product-page--kryer-box .kryer-waveform{grid-area:auto;align-items:center;min-height:44px}.product-page--kryer-box .kryer-waveform>div{transform:none}}@media (max-width:699px){.product-page--kryer-box .kryer-track-meta{font-size:.625rem;line-height:1.2}.product-page--kryer-box .kryer-track-meta strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-page--kryer-box .kryer-track-meta time{display:inline}.product-page--kryer-box .kryer-track{grid-template-columns:minmax(0,1fr)}}.nav a,.products-trigger{min-width:44px;min-height:44px;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;align-items:center;text-decoration:none;display:inline-flex}.nav a:hover,.products-trigger:hover{color:var(--gold)}.products-menu{display:flex;position:relative}.products-trigger{cursor:pointer;background:0 0;border:0;gap:.32rem;padding:0}.products-submenu{display:none}.products-submenu a{text-transform:none}.products-trigger .nav-marker{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;flex:none;width:1em;height:1em;display:block;position:relative;top:-.1rem;overflow:visible;transform:none}.products-submenu a[aria-current=page],.nav a[aria-current=page],.nav a[aria-current=true],.products-trigger[aria-current=true]{color:var(--gold)}.products-submenu a[aria-current=page]>span,.nav a[aria-current=page]>span,.nav a[aria-current=true]>span,.products-trigger[aria-current=true]>span{text-underline-offset:.38em;text-decoration:underline;text-decoration-thickness:1px}@media (min-width:853px){.products-submenu{z-index:25;border:1px solid var(--dark-rule);background:var(--dark-surface);border-radius:2px;width:216px;padding-block:6px;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 6px 12px #00000059}.products-menu.is-open .products-submenu{display:grid}.products-submenu a{min-height:44px;padding-inline:16px}.products-submenu a:hover,.products-submenu a:focus-visible{color:var(--gold)}}@media (max-width:852px){.menu-trigger{place-items:center;display:inline-grid}.nav{border-bottom:1px solid var(--dark-rule);background:var(--dark-scene);padding:12px max(24px,50vw - 360px);display:none;position:absolute;top:62px;left:0;right:0}.nav.is-open,.products-menu{display:grid}.products-trigger{justify-content:space-between;width:100%;min-height:44px}.products-submenu{border-top:1px solid var(--dark-rule);background:var(--dark-surface);margin-top:2px}.products-menu.is-open .products-submenu{display:grid}.products-submenu a{min-height:44px;padding-inline:20px}}@media (max-width:699px){.nav{top:58px}}.site-header .nav{letter-spacing:.15em;gap:clamp(1rem,2.8vw,2.35rem);font-family:Kryer Overpass Mono,monospace;font-size:.76rem;font-weight:300}@media (min-width:700px){.site-header .brand{width:clamp(173.8px,14.3vw,195.8px)}}@media (max-width:852px){.site-header .nav{gap:16px}}@media (max-width:699px){body .site-header .nav{font-size:.78rem}}.product-page--kryer-box:not(.product-page--stone-braams) .storefront-hero-copy{container-type:inline-size}.product-page--kryer-box:not(.product-page--stone-braams) .storefront-hero-copy h1{text-wrap:nowrap;white-space:nowrap;max-width:none;font-size:min(6rem,12cqw);display:inline-flex}.product-page--kryer-box:not(.product-page--stone-braams) .storefront-hero-copy{width:100%;min-width:0}.product-page--kryer-box:not(.product-page--stone-braams) .storefront-hero-copy h1{align-items:baseline;gap:0;width:calc(100% - .09em);min-width:0;font-size:min(6rem,10cqw)}.product-page--kryer-box .kryer-title-name{flex:none}.product-page--kryer-box .kryer-title-slash,.product-page--kryer-box .kryer-title-option{letter-spacing:.045em;flex:none;font-size:80%}.product-page--kryer-box .kryer-title-slash{align-self:baseline;margin-left:.16em;margin-right:.38em;transform:translateY(-.12em)}.product-page--kryer-box .product-media--hero,.product-page--kryer-box .kryer-demo-intro,.product-page--kryer-box .product-requirements,.product-page--kryer-box .kryer-product-synopsis,.product-page--kryer-box .audio-demos{min-width:0;max-width:100%}.product-page--kryer-box .product-requirements,.product-page--kryer-box .kryer-product-synopsis{overflow-wrap:anywhere}.product-page--kryer-box .kryer-related-copy .kryer-related-title--kryer{letter-spacing:0;text-transform:none;white-space:nowrap;max-width:100%;font-size:clamp(.94rem,1.6vw,1.2rem)}@media (max-width:699px){.product-page--kryer-box:not(.product-page--stone-braams) .storefront-hero-copy h1{align-items:baseline;gap:0;display:inline-flex}.product-page--kryer-box .kryer-related-copy .kryer-related-title--kryer{font-size:clamp(.94rem,4.9vw,1.2rem)}}@media (min-width:1200px){.product-page--kryer-box:not(.product-page--stone-braams) .storefront-hero-backdrop-image{object-position:center 72%}}.product-page--stone-braams .storefront-hero-backdrop{isolation:isolate;background:#05080c}.product-page--stone-braams .storefront-hero-backdrop:before{content:none;background:0 0;display:none}.product-page--stone-braams .storefront-hero-backdrop-image{object-fit:cover;object-position:center;filter:none;opacity:1;display:block;transform:none}.product-page--stone-braams .kryer-product-synopsis{font-size:1rem;line-height:1.45}.product-page--stone-braams .kryer-subtitle,.product-page--stone-braams .product-requirements{color:#fff}.product-page--stone-braams .storefront-hero-backdrop:after{background:linear-gradient(90deg,#05080c00 0%,#05080c08 25%,#05080c5e 32%,#05080c9c 40%,#05080cba 62%,#05080cc2 100%)}.product-page--stone-braams .kryer-details{border-bottom:0}@media (min-width:700px) and (max-width:852px){.product-page--stone-braams .storefront-hero-backdrop:after{background:linear-gradient(90deg,#05080c00 0%,#05080c05 24%,#05080c1f 30%,#05080c52 36%,#05080c99 62%,#05080cc7 100%)}}@media (max-width:699px){.product-page--stone-braams .storefront-hero-backdrop:after{background:linear-gradient(#05080c00 0%,#05080c05 35%,#05080c24 40%,#05080c52 42%,#05080c9e 66%,#05080ccc 100%)}}.product-page--stone-braams .storefront-hero-art{aspect-ratio:1069/1472}.product-page--stone-braams .storefront-hero-art img{clip-path:none}.product-page--stone-braams .storefront-hero-copy>.product-type{transform-origin:0;transform:translateY(-10px)scaleX(.94)}@media (max-width:699px){.product-page--stone-braams .storefront-hero-copy>.product-type{transform:translateY(-8px)scaleX(.94)}}.product-page--kryer-box .kryer-audio-row{isolation:isolate;box-shadow:none;background:0 0;grid-template-columns:44px minmax(0,1fr) 14px 54px 44px;position:relative}.product-page--kryer-box .kryer-audio-row:before{z-index:-1;content:"";pointer-events:none;background:#f7f7f5;border-radius:3px;height:50px;position:absolute;inset:0 0 auto;box-shadow:0 1px 1px #00000029}.kryer-info{color:#242528;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid}.kryer-info svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px;width:20px;height:20px}.kryer-info:hover{background:#e9e6df}.kryer-info:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.kryer-info.is-expanded{box-shadow:none}.kryer-info.is-expanded:hover{background:0 0}.kryer-info.is-expanded svg{fill:#242528;color:#f7f7f5}.kryer-track-info{background:#1214189e;border-top:1px solid #ffffff2e;border-radius:0 0 3px 3px;grid-column:1/-1;max-width:62ch;margin:0 -8px 6px;padding:10px 12px 11px;box-shadow:0 -7px 12px -10px #000000eb}.kryer-track-info h3{color:inherit;font-family:var(--body);letter-spacing:normal;text-transform:none;margin:0;font-size:.8125rem;font-weight:700;line-height:1.35}.kryer-track-info p{color:inherit;margin:3px 0 0;font-size:.75rem;line-height:1.45}.product-page--kryer-box .kryer-track-info h3,.product-page--kryer-box .kryer-track-info p{color:#f7f7f5}@media (min-width:900px){.product-page--kryer-box .kryer-audio-row{row-gap:2px}}@media (min-width:700px) and (max-width:899px){.product-page--kryer-box .kryer-audio-row{row-gap:0}.product-page--kryer-box .kryer-audio-row:before{grid-area:1/1/auto/-1;align-self:stretch;height:auto;position:static}.product-page--kryer-box .kryer-audio-row>.kryer-play{grid-area:1/1}.product-page--kryer-box .kryer-audio-row>.kryer-track{grid-area:1/2}.product-page--kryer-box .kryer-audio-row>.kryer-volume-icon{grid-area:1/3}.product-page--kryer-box .kryer-audio-row>.kryer-volume{grid-area:1/4}.product-page--kryer-box .kryer-audio-row>.kryer-info{grid-area:1/5}.product-page--kryer-box .kryer-audio-row>.kryer-track-info{grid-row:2}}@media (max-width:699px){.product-page--kryer-box .kryer-audio-row{grid-template-columns:44px minmax(0,1fr) 13px 44px 44px;padding-inline:6px}.product-page--stone-braams .kryer-track-meta{align-items:start;gap:7px}.product-page--stone-braams .kryer-track-meta strong{text-overflow:clip;white-space:normal;min-width:0;line-height:1.1;overflow:visible}.kryer-track-info{margin-inline:-6px}.product-page--kryer-box .kryer-audio-row:before{height:64px}}@media (prefers-reduced-motion:no-preference){.kryer-track-info{animation:.16s ease-out both kryer-info-reveal}}@keyframes kryer-info-reveal{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.home-product-index{background:var(--dark-scene);color:var(--dark-ink);padding-block:32px}.home-product-list{gap:clamp(24px,2.25vw,32px);display:grid}.home-product-card{isolation:isolate;background:var(--dark-surface);border-top:1px solid #f7f7f414;border-bottom:1px solid #0000005c;min-height:360px;position:relative;overflow:hidden}.home-product-scene{z-index:-2;background:#121722;position:absolute;inset:0}.home-product-scene img{object-fit:cover;object-position:center 62%}.home-product-card:after{z-index:-1;content:"";pointer-events:none;background:linear-gradient(90deg,#07090d0a 0%,#07090d2e 29%,#07090db8 52%,#07090deb 100%);position:absolute;inset:0}.home-product-card--stone .home-product-scene{background:#07090d}.home-product-card--stone .home-product-scene img{object-position:center}.home-product-card--stone:after{background:linear-gradient(90deg,#07090d05 0%,#07090d2e 28%,#07090da8 52%,#07090de8 100%)}.home-product-card-grid{grid-template-columns:minmax(260px,32%) minmax(0,68%);align-items:center;gap:clamp(48px,4vw,64px);min-height:360px;padding:28px 32px;display:grid}.home-product-art{aspect-ratio:951/1312;justify-self:center;width:min(100%,270px);position:relative}.home-product-card--stone .home-product-art{aspect-ratio:1069/1472}.home-product-art img{object-fit:contain;filter:drop-shadow(0 14px 16px #00000080)}.home-product-copy{align-content:center;gap:10px;min-width:0;max-width:650px;display:grid}.home-product-eyebrow{color:var(--dark-ink);font-family:var(--display);letter-spacing:.16em;text-transform:uppercase;font-size:.75rem;font-weight:700;line-height:1.2}.home-product-title{color:var(--dark-ink);font-family:"Kryer Overpass Mono", var(--display);font-weight:300;transform:translate(-.1em)}.home-product-title--kryer{letter-spacing:0;white-space:nowrap;align-items:baseline;width:max-content;max-width:100%;font-size:clamp(3.5rem,5vw,4rem);line-height:.95;display:inline-flex}.home-product-title-name{letter-spacing:.22em;flex:none}.home-product-title-slash,.home-product-title-option{letter-spacing:.045em;flex:none;font-size:80%}.home-product-title-slash{margin-left:.16em;margin-right:.38em;transform:translateY(-.12em)}.home-product-title--stone{letter-spacing:.09em;width:max-content;max-width:100%;font-size:clamp(4rem,5.25vw,4.5rem);line-height:.9;display:grid}.home-product-card--stone .home-product-title{margin-top:8px}.home-product-subtitle{color:var(--gold);font-family:"Kryer Overpass Mono", var(--display);letter-spacing:.17em;text-transform:uppercase;font-size:.75rem;font-weight:300;line-height:1.35}.home-product-card--stone .home-product-subtitle{color:var(--dark-ink)}.home-product-synopsis{max-width:56ch;color:var(--dark-muted);font-size:1rem;line-height:1.46}.home-product-action{justify-content:space-between;align-items:center;gap:16px;margin-top:4px;display:flex}.home-product-price{color:var(--gold);font-family:Arial,Helvetica,sans-serif;font-size:clamp(2rem,2.8vw,2.5rem);font-weight:300;line-height:1}.home-product-card--stone .home-product-price{color:var(--gold)}.home-product-link{border:1px solid var(--gold);min-width:180px;min-height:48px;color:var(--dark-ink);font-family:var(--display);letter-spacing:.15em;text-transform:uppercase;background:0 0;justify-content:center;align-items:center;padding:.72rem 1rem;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-flex}.home-product-link:hover{color:#f6d39d;background:#c8923d24}.home-product-link:focus-visible{outline:2px solid var(--dark-ink);outline-offset:3px}.home-product-action .home-product-link{justify-self:stretch;margin:0}@media (min-width:700px) and (max-width:1099px){.home-product-index{padding-block:28px}.home-product-list{gap:28px}.home-product-card{min-height:340px}.home-product-card-grid{grid-template-columns:280px minmax(0,1fr);gap:32px;min-height:340px;padding:24px}.home-product-art{width:min(100%,230px)}}@media (min-width:700px) and (max-width:853px){.home-product-card{min-height:330px}.home-product-card-grid{grid-template-columns:252px minmax(0,1fr);gap:24px;min-height:330px;padding:21px}.home-product-art{width:min(100%,252px)}.home-product-title--kryer{font-size:2.625rem}.home-product-title--stone{font-size:3.25rem}}@media (max-width:699px){.home-product-index{padding-block:24px}.home-product-list{gap:24px}.home-product-card{min-height:0}.home-product-scene{overflow:hidden}.home-product-card:after{border-radius:inherit;background:linear-gradient(#07090d05 0%,#07090d26 36%,#07090db8 61%,#07090df0 100%);inset:0}.home-product-card--stone:after{background:linear-gradient(#07090d05 0%,#07090d29 34%,#07090db0 60%,#07090df0 100%)}.home-product-card-grid{grid-template-columns:minmax(0,1fr);gap:14px;min-height:0;padding:18px 0}.home-product-art{width:min(100%,198px)}.home-product-copy{gap:9px}.home-product-title--kryer{font-size:clamp(2.125rem,9.25vw,2.25rem)}.home-product-title--stone{font-size:clamp(2.875rem,12vw,3rem);line-height:.88}.home-product-subtitle{font-size:.7rem;line-height:1.42}.home-product-synopsis{font-size:.9375rem;line-height:1.45}.home-product-action{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;width:100%;min-width:0;margin-top:5px;display:grid}.home-product-price{font-size:2rem}.home-product-link{width:100%;min-width:0}}@media (max-width:340px){.home-product-card-grid{gap:12px;padding:16px 0}.home-product-art{width:min(100%,170px)}.home-product-title--kryer{font-size:1.75rem}.home-product-title--stone{letter-spacing:.06em;font-size:2.5rem}}
