.draft-bar{position:relative;z-index:60;display:flex;align-items:center;justify-content:center;min-height:34px;padding:7px 16px;background:#0b0b0e;color:rgba(243,244,246,.78);font:600 12.5px/1.3 "neue-haas-grotesk-text",Inter,system-ui,sans-serif;letter-spacing:.01em;text-align:center;border-bottom:1px solid rgba(255,255,255,.06)}
.draft-bar::before{content:"";width:7px;height:7px;margin-right:9px;border-radius:50%;background:#f59e0b;flex:none}
.draft-dialog{width:min(440px,calc(100vw - 32px));padding:0;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:#15151b;color:#f3f4f6;box-shadow:0 24px 70px rgba(0,0,0,.5)}
.draft-dialog::backdrop{background:rgba(5,5,8,.62);backdrop-filter:blur(3px)}
.draft-dialog-inner{padding:24px 24px 20px;font:15px/1.55 "neue-haas-grotesk-text",Inter,system-ui,sans-serif}
.draft-dialog h2{margin:0 0 8px;font:800 20px/1.2 "neue-haas-grotesk-display",Inter,system-ui,sans-serif;color:#fff}
.draft-dialog p{margin:0 0 10px;color:rgba(243,244,246,.72)}
.draft-dialog .draft-dialog-meta{font:600 12px/1.5 "JetBrains Mono",ui-monospace,monospace;color:rgba(243,244,246,.5);word-break:break-word}
.draft-dialog button{margin-top:10px;min-height:44px;padding:0 20px;border:0;border-radius:12px;background:#f3f4f6;color:#111;font:700 15px/1 Inter,system-ui,sans-serif;cursor:pointer}
.draft-dialog button:focus-visible{outline:3px solid #60a5fa;outline-offset:2px}
.rv{opacity:0;transform:translateY(18px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}
.rv.is-in{opacity:1;transform:none}
@media (prefers-reduced-motion: reduce){.rv{opacity:1;transform:none;transition:none}}
.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.rt-embed .rt-sticky-buy a.rt-sticky-btn:focus-visible{outline:3px solid #60a5fa;outline-offset:3px}
.rt-embed .rt-sticky-buy .rt-sticky-name{font-family:Inter,-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif}
@media (min-width:561px){.rt-embed .rt-sticky-buy .rt-sticky-name .rt-sticky-sub{display:inline}}
@media (prefers-reduced-motion: reduce){.rt-embed .rt-sticky-buy{transition:none}}
@media (prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}
body:not([data-rystal-page="shapeflow"]) .rt-embed :is(button,[role=tab],[role=radio],summary,.rt-buy-btn,a.rt-sticky-btn){transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .18s cubic-bezier(.16,1,.3,1),opacity .2s ease}
body:not([data-rystal-page="shapeflow"]) .rt-embed :is(button,.rt-buy-btn,a.rt-sticky-btn):active{transform:scale(.98)}
.rt-embed .rt-faq summary::after{transition:transform .28s cubic-bezier(.22,.61,.36,1),color .2s ease}
.rt-embed .rt-faq details{transition:border-color .25s ease,background-color .25s ease}
.rt-embed .rt-faq summary:hover{color:#fff}
.rt-embed .rt-sticky-buy{transition:transform .35s cubic-bezier(.22,.61,.36,1)}}
.rt-embed .rt-faq details{box-sizing:border-box}
.rt-embed .rt-faq details.is-closing summary::after{transform:none}
.rt-embed .hd-rating{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 10px;margin:0 0 18px;color:rgba(243,244,246,.72);font:600 14px/1.2 Inter,-apple-system,sans-serif}
.rt-embed .hd-rating .rt-rating-svg{display:inline-flex;gap:3px;align-items:center;line-height:1}
.rt-embed .hd-rating .rt-rating-svg svg{width:15px;height:15px;fill:#fbbf24;display:block}
.rt-embed .hd-rating a{color:inherit;text-decoration:none;border-bottom:1px solid rgba(243,244,246,.28)}
.rt-embed .hd-rating a:hover{color:#fff;border-color:rgba(243,244,246,.6)}
.rt-embed .ds-list{position:relative;isolation:isolate}
.rt-embed .ds-list [role="tab"]{position:relative;z-index:1;background:transparent!important;border-color:transparent!important}
.rt-embed .ds-list [role="tab"]:hover{background:rgba(255,255,255,.03)!important}
.rt-embed .ds-ind{position:absolute;left:0;top:0;z-index:0;border-radius:16px;background:rgba(255,255,255,.065);border:1px solid rgba(255,255,255,.15);box-shadow:0 8px 24px rgba(0,0,0,.25);pointer-events:none}
.rt-embed .ds-panel{display:block!important;position:relative;overflow:hidden}
.rt-embed .ds-track{display:flex;flex-direction:row;width:100%;height:100%;will-change:transform}
.rt-embed .ds-track img{flex:0 0 100%;min-width:0;display:block;width:100%;height:100%;max-width:none;max-height:none;object-fit:contain;opacity:1!important}
.rt-embed .ds-ready .ds-ind{transition:transform .45s cubic-bezier(.16,1,.3,1),width .45s cubic-bezier(.16,1,.3,1),height .45s cubic-bezier(.16,1,.3,1)}
.rt-embed .ds-ready .ds-track{transition:transform .6s cubic-bezier(.16,1,.3,1)}
.rt-embed .ds-list [role="tab"] span{transition:background-color .25s ease,color .25s ease}
.rt-embed .ds-seg{position:relative;isolation:isolate}
.rt-embed .ds-seg [role="radio"]{position:relative;z-index:1;background:transparent!important}
.rt-embed .ds-seg-pill{position:absolute;left:0;top:0;z-index:0;border-radius:999px;background:#f3f4f6;box-shadow:0 4px 14px rgba(0,0,0,.3);pointer-events:none}
.rt-embed .ds-seg.ds-ready .ds-seg-pill{transition:transform .42s cubic-bezier(.16,1,.3,1),width .42s cubic-bezier(.16,1,.3,1)}
.rt-embed .ds-seg [role="radio"]{transition:color .3s ease}
@media (prefers-reduced-motion: reduce){.rt-embed .ds-ind,.rt-embed .ds-track,.rt-embed .ds-seg-pill{transition:none!important}}
@media (max-height:860px){.rt-embed .hd-rating{margin-bottom:12px}
.rt-embed :is(.tp-hero,.an-hero,.sc-hero){padding-top:clamp(18px,3.2vh,40px)!important}
.house-dark .rt-embed :is(.tp-h1,.an-h1){font-size:clamp(34px,6.6vh,60px)!important}
.rt-embed.sc .sc-h1{font-size:clamp(34px,6.6vh,60px)!important}
.rt-embed.sc .sc-mark{width:52px;margin-bottom:12px}}
.rt-embed :is(.tp-hero,.an-hero,.sc-hero){padding-top:clamp(22px,3.4vh,40px)!important}
html body.rystal-netlify-storefront[data-rystal-page]:not([data-rystal-page="shapeflow"]) main#main{padding-top:var(--landing-nav-offset,0px)}