.lens-entry-experience{--entry-bg:#f7f8fa;--entry-surface:#fff;--entry-soft:#f0f3f7;--entry-line:#e1e6ed;--entry-ink:#192d49;--entry-muted:#5e6d80;background:var(--entry-bg);color:var(--entry-ink)}.lens-entry-experience .advertiser-guide{padding-top:24px;padding-bottom:56px}.lens-entry-experience .guide-breadcrumb{margin-bottom:24px;font-size:var(--nk-text-small)}.lens-entry-experience .guide-surface{border-color:var(--entry-line);border-radius:12px;box-shadow:0 1px 3px #192d4904;background:var(--entry-surface)}.lens-entry-experience .guide-hero{padding:40px;gap:48px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.public-lens-badge{display:inline-flex;align-items:center;gap:7px;padding:5px 8px;border:1px solid var(--entry-line);border-radius:5px;background:var(--entry-soft);color:var(--entry-muted);font-size:var(--nk-text-small);line-height:1.5;font-weight:650;letter-spacing:.025em;max-width:100%}.lens-entry-experience .guide-hero h1{margin-top:22px;margin-bottom:18px;font-size:clamp(1.85rem,3.5vw,2.75rem);letter-spacing:-.045em;line-height:1.14}.lens-entry-experience .guide-intro{font-size:.9rem;line-height:1.8;color:var(--entry-muted)}.lens-entry-experience .guide-benefits{gap:12px;margin:24px 0;font-size:.83rem}.lens-entry-experience .guide-benefits li:before{font-size:.85rem}.lens-entry-experience .guide-actions .button{font-size:.82rem;min-height:48px}.lens-entry-experience .guide-note{color:var(--entry-muted);font-size:var(--nk-text-small)}.lens-entry-experience .guide-preview{border-radius:10px;background:var(--entry-surface);border-color:var(--entry-line);box-shadow:0 8px 24px #192d4908}.lens-entry-experience .guide-preview-top{padding:12px 16px;align-items:center;gap:12px;background:var(--entry-bg);border-bottom:1px solid var(--entry-line);font-size:var(--nk-text-small);letter-spacing:.05em;line-height:1.6}.lens-entry-experience .guide-preview-top .public-lens-badge{background:var(--entry-surface);font-size:var(--nk-text-small);flex-shrink:0}.lens-entry-experience .guide-preview-body{padding:20px}.lens-entry-experience .guide-preview h2{font-size:1.15rem;line-height:1.4}.lens-entry-experience .guide-preview-progress{border-color:var(--entry-line);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--entry-muted)}.lens-entry-experience .guide-process{margin:40px 0}.lens-entry-experience .guide-process .guide-heading{margin-bottom:20px}.lens-entry-experience .guide-process ol{gap:0;border:1px solid var(--entry-line);border-radius:12px;overflow:hidden;background:var(--entry-surface)}.lens-entry-experience .guide-process li{padding:24px;border:0}.lens-entry-experience .guide-process li+li{border-left:1px solid var(--entry-line)}.lens-entry-experience .guide-step-number{display:inline-grid;place-items:center;min-width:30px;height:30px;border:1px solid var(--entry-line);border-radius:6px;background:var(--entry-soft);color:var(--blue);font-size:var(--nk-text-small);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lens-entry-experience .guide-process p{font-size:var(--nk-text-small);line-height:1.75;margin-bottom:0}.lens-entry-experience .guide-process h3{font-size:.88rem;line-height:1.5}.lens-entry-experience .guide-bottom{gap:20px}.lens-entry-experience .guide-bottom .guide-surface{padding:28px}.lens-entry-experience .guide-bottom h2{font-size:1.2rem}.lens-entry-experience .guide-bottom p{font-size:.82rem}.lens-entry-experience .eyebrow{font-size:var(--nk-text-small);letter-spacing:.11em}.guide-faq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);gap:40px;margin-top:44px;padding-top:36px;border-top:1px solid var(--entry-line)}.guide-faq h2{font-size:1.35rem}.guide-faq>div>p:not(.eyebrow){font-size:.85rem;color:var(--entry-muted)}.public-lens-section{border:1px solid var(--entry-line);border-radius:8px;background:var(--entry-surface);margin-bottom:10px;overflow:hidden}.public-lens-section h3{margin:0}.public-lens-section button{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:56px;padding:16px;text-align:left;border:0;background:var(--entry-surface);color:var(--entry-ink);font:650 .82rem/1.6 Manrope,system-ui,sans-serif}.public-lens-section button:hover{background:var(--entry-soft)}.public-lens-section button:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.public-lens-section svg{width:15px;height:15px;flex-shrink:0;color:var(--entry-muted);transition:transform .15s}.public-lens-section [aria-expanded=true] svg{transform:rotate(90deg)}.public-lens-section-body{padding:0 16px 16px}.public-lens-section-body p{margin:0;font-size:.82rem;line-height:1.8;color:var(--entry-muted)}.lens-entry-experience .account-entry-page{max-width:1080px}.account-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start;margin-top:32px}.account-welcome{padding:32px 0}.account-welcome h2{font-size:clamp(1.8rem,3vw,2.3rem);line-height:1.2;margin:24px 0 18px}.account-welcome>p{font-size:.9rem;color:var(--entry-muted)}.account-welcome ol{list-style:none;padding:0;margin:28px 0}.account-welcome li{display:flex;gap:16px;align-items:center;padding:18px 0;border-top:1px solid var(--entry-line);font-size:.85rem}.account-welcome li span{font-size:var(--nk-text-small);color:var(--accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lens-entry-experience .account-entry{margin:0;padding:28px}.lens-entry-experience .account-entry h1{font-size:1.7rem;margin-bottom:14px}.lens-entry-experience .account-entry .notice{font-size:var(--nk-text-small);line-height:1.7;background:var(--entry-soft);border-left-width:2px}.lens-entry-experience .account-modes{border:1px solid var(--entry-line);border-radius:8px;padding:4px;background:var(--entry-bg)}.lens-entry-experience .account-modes button{border-radius:5px;font-size:var(--nk-text-small)}.lens-entry-experience .account-entry input{border-color:var(--entry-line);border-radius:7px}.lens-entry-experience .account-legend{color:var(--entry-muted);font-size:var(--nk-text-small)}@media(max-width:900px){.lens-entry-experience .guide-hero{grid-template-columns:1fr;gap:28px}.lens-entry-experience .guide-process li:nth-child(3){border-left:0}.lens-entry-experience .guide-process li:nth-child(n+3){border-top:1px solid var(--entry-line)}.account-layout{gap:28px}}@media(max-width:600px){.lens-entry-experience .guide-hero{padding:24px}.lens-entry-experience .guide-process li+li{border-left:0;border-top:1px solid var(--entry-line)}.guide-faq{grid-template-columns:1fr;gap:16px;margin-top:32px;padding-top:28px}.lens-entry-experience .guide-bottom .guide-surface{padding:22px}.account-layout{grid-template-columns:1fr;gap:20px;margin-top:24px}.account-welcome{padding:0}.account-welcome h2{font-size:1.75rem;margin-top:18px}.account-welcome .guide-note,.account-welcome ol{display:none}.lens-entry-experience .account-entry{padding:22px}.public-lens-section button{min-height:60px;font-size:.85rem}.lens-entry-experience .guide-preview-top{padding:12px}.lens-entry-experience .guide-preview-top .public-lens-badge{font-size:var(--nk-text-small)}}@media(prefers-reduced-motion:reduce){.public-lens-section svg{transition:none}}