.entry-module-nav{display:grid;gap:7px}.entry-module-nav>small{padding:4px 8px}.entry-module-nav>a,.entry-module-nav>button{display:flex!important;align-items:center;justify-content:flex-start!important;gap:10px;padding:11px!important;background:transparent!important;border-color:transparent!important;font-size:13px!important;text-align:start}.entry-module-nav>a:hover,.entry-module-nav>button:hover{background:var(--surface-2)!important;border-color:var(--border)!important}.entry-module-nav button span{flex:1}.entry-preview{position:relative;width:min(540px,calc(100vw - 32px));margin:auto;padding:32px;background:var(--surface-1,#17191e);color:var(--text-primary,#f5f5f7);border:1px solid var(--border,#353842);border-radius:24px;box-shadow:0 30px 90px #0008}.entry-preview .entry-close{position:absolute;inset-inline-end:14px;top:14px;border-radius:50%;padding:8px}.entry-preview>svg{color:#ff8a45;margin-bottom:14px}.entry-kicker{display:block;font-size:12px;color:#ff985c}.entry-preview h2{font-size:25px;margin:12px 0}.entry-preview p{font-size:14px;line-height:1.9;color:var(--text-secondary,#b9bfca)}.entry-preview li{padding-block:10px;font-size:14px}.entry-preview .entry-note{font-size:12px;margin:20px 0}.entry-primary{display:flex;align-items:center;justify-content:center;background:#ea580c!important;color:white!important;padding:13px 20px;border-radius:12px;font:inherit;border:0;cursor:pointer;text-decoration:none}.entry-page{min-height:100dvh;background:var(--surface-0,#0b0d10);color:var(--text-primary,#f5f5f7);padding:28px clamp(18px,5vw,80px)}.entry-page>header{display:flex;gap:20px;align-items:center;justify-content:space-between}.entry-page>section{max-width:1200px;margin:45px auto}.entry-page h1{font-size:clamp(24px,4vw,38px);margin:12px 0}.entry-page p{font-size:14px;line-height:1.9;color:var(--text-secondary,#b9bfca)}.entry-steps{font-size:12px;color:#ff975c;letter-spacing:.05em}.entry-groups{display:flex;gap:8px;flex-wrap:wrap;margin-block:28px}.entry-groups button{padding:12px 20px;border:1px solid var(--border,#343741);border-radius:12px;font:inherit;color:inherit;background:var(--surface-1,#17191e);cursor:pointer}.entry-groups button[aria-pressed=true]{background:#ea580c;color:white;border-color:#ea580c}.entry-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px}.entry-card{display:flex;flex-direction:column;gap:14px;background:var(--surface-1,#17191e);border:1px solid var(--border,#343741);border-radius:20px;padding:25px;min-width:0}.entry-card.is-featured{border-color:#ff914e;box-shadow:0 0 0 1px #ff914e44}.entry-card h2{font-size:20px;margin:0}.entry-card .entry-price{font-size:30px;font-weight:700;line-height:1.8}.entry-card .entry-price small{font-size:12px;font-weight:400}.entry-card ul{padding-inline-start:20px;margin:0 0 14px}.entry-card li{font-size:13px;line-height:1.9;margin-block:8px}.entry-card .entry-primary,.entry-card .m-button{margin-top:auto;width:100%}.entry-card button{font:inherit}.entry-card .m-button{display:block;background:#ea580c;color:white;border:0;border-radius:12px;padding:13px;cursor:pointer}.entry-card button:disabled{opacity:.55}.entry-note-box{padding:14px;border:1px solid var(--border);border-radius:12px;margin:20px 0}.entry-page a:focus-visible,.entry-page button:focus-visible,.entry-preview:focus-visible{outline:2px solid #ff985c;outline-offset:3px}.ai-chat-studio .commerce-modal{position:fixed;inset:0;z-index:80;background:#0009;display:flex;overflow:auto;padding-block:24px;backdrop-filter:blur(5px)}.entry-card.is-chosen{border-color:#ff6b00;box-shadow:0 0 0 2px #ff6b0066}