:root{color-scheme:dark;--bg:#11111b;--card:#242331;--muted:#bfb6ce;--accent:#8b5cf6}*{box-sizing:border-box}body{margin:0;background:#0d0c13;color:#fff;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.btn,button{cursor:pointer;background:var(--accent);color:white;border:0;border-radius:13px;padding:12px 16px;font-weight:600}button:disabled{opacity:.5;cursor:not-allowed}input,select,textarea{background:#302d3d;color:#fff;border:1px solid #4a435b;border-radius:11px;padding:12px;width:100%}label{display:grid;grid-gap:7px;gap:7px;color:#d8cee8;font-size:14px}.shell{max-width:1060px;margin:auto;min-height:100vh;padding:20px}.nav{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:14px 0 25px;border-bottom:1px solid #302b3b;margin-bottom:25px}.logo{font-weight:900;letter-spacing:1px;font-size:27px}.logo span{color:#c49bff}.links{display:flex;gap:18px;flex-wrap:wrap;color:#d4c5e8}.hero{padding:50px 0}.hero h1{font-size:clamp(32px,5vw,55px);margin:0 0 16px}.muted{color:var(--muted)}.panel{background:var(--card);border:1px solid #393447;border-radius:18px;padding:22px}.grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.person{overflow:hidden;background:var(--card);border-radius:17px}.placeholder{aspect-ratio:3/4;background:linear-gradient(145deg,#44334e,#27243a);display:grid;place-items:center;color:#c8b7df;font-size:65px}.person .info{padding:15px}.info h3{margin:0 0 7px}.price{color:#d5b4ff}.form{display:grid;grid-gap:17px;gap:17px;max-width:530px}.filters{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:20px}.filters select{max-width:230px}.error{color:#ff9ab2}.success{color:#a7efc5}.actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px}@media(max-width:720px){.grid{grid-template-columns:repeat(2,1fr)}.shell{padding:14px}.nav{align-items:flex-start;flex-direction:column}.links{font-size:14px}.hero{padding:30px 0}.panel{padding:16px}}.statgrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin:20px 0}.statgrid h2{margin:0 0 8px;color:#c49bff}.toggle{display:flex;align-items:center;gap:12px}.toggle input{width:20px;height:20px;accent-color:#8b5cf6}.demo-tag{display:inline-block;background:#493857;border-radius:8px;padding:6px 8px;color:#d6c4ed;font-size:12px}@media(max-width:720px){.statgrid{grid-template-columns:1fr}}.photogrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:12px 0}.photo-preview{width:100%;height:150px;object-fit:cover;border-radius:12px;background:#322941}.catalog-photo{width:100%;aspect-ratio:3/4;object-fit:cover;display:block}@media(max-width:720px){.photogrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.lv-shell{max-width:1200px;padding:0 26px}.lv-nav{height:76px;padding:0 4px;margin:0;border-bottom:1px solid #292333;flex-direction:row;align-items:center}.lv-logo{position:relative;font-size:26px;letter-spacing:2px;font-weight:900;white-space:nowrap}.lv-logo span{color:#cbb2ff}.lv-logo small{font-size:12px;position:absolute;top:-5px;right:-15px;color:#c18aff}.lv-links{gap:24px;font-size:13px;color:#bfb4d0}.lv-footer a:hover,.lv-links a:hover{color:#c6a2ff}.lv-nav-actions{display:flex;gap:9px}.lv-nav-actions a{height:34px;width:34px;display:grid;place-items:center;border:1px solid #40344d;background:#201b29;border-radius:11px;color:#d7bbff}.lv-footer{margin-top:72px;border-top:1px solid #32263d;padding:30px 4px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;color:#aba0b9;font-size:13px}.lv-footer strong{color:#e9d9ff;letter-spacing:3px}.lv-footer p{margin-bottom:0}.lv-footer>div:nth-child(2){display:flex;gap:20px}.lv-footer small{width:100%;font-size:11px}.landing{padding-top:28px}.lv-hero{position:relative;min-height:450px;display:flex;overflow:hidden;border-radius:28px;border:1px solid #483352;background:radial-gradient(circle at 75% 55%,#4b2b63 0,#27172f 30%,#17131e 64%,#15121d 100%);padding:55px 6%;isolation:isolate}.lv-hero-glow{position:absolute;inset:0;background:linear-gradient(90deg,#13101bdc,transparent 80%);z-index:-1}.lv-hero-content{z-index:2;max-width:560px}.lv-eyebrow,.lv-overline{font-size:11px;font-weight:800;letter-spacing:2.4px;color:#c4a1ff}.lv-sparkle{font-size:16px}.lv-hero-chip{display:inline-block;font-size:11px;padding:8px 13px;color:#e2cfff;border-radius:99px;border:1px solid #684580;background:#3a2749;margin:23px 0}.lv-hero h1{font-size:clamp(34px,5vw,65px);line-height:1.06;margin:0;letter-spacing:-1.8px}.lv-benefits h2 em,.lv-catalog-results h2 em,.lv-final-cta h2 em,.lv-hero h1 em{color:#c49bff;font-style:normal}.lv-hero-desc{color:#cbbdd6;font-size:15px;line-height:1.65;max-width:435px;margin:20px 0}.lv-hero-actions{display:flex;gap:10px;flex-wrap:wrap}.lv-main-btn,.lv-outline-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;border-radius:12px;font-size:13px;font-weight:700;padding:15px 18px;transition:transform .2s}.lv-main-btn:hover,.lv-outline-btn:hover{transform:translateY(-2px)}.lv-main-btn{background:linear-gradient(120deg,#9c59f7,#8145d7);box-shadow:0 10px 26px #8a4bc333}.lv-outline-btn{border:1px solid #69517f;background:#32243f}.lv-hero-art{position:absolute;right:0;top:0;height:100%;width:45%;display:grid;place-items:center;overflow:hidden;opacity:.85}.lv-art-orbit{width:350px;height:350px;border:1px solid #ad74db66;border-radius:50%;box-shadow:0 0 0 45px #a363b20b,0 0 0 100px #a363b208,inset 0 0 90px #af5ee82a;transform:rotate(-24deg)}.lv-art-symbol{position:absolute;font-size:200px;font-family:Georgia,serif;font-style:italic;color:#b881f270;text-shadow:0 0 70px #ae5aff}.lv-art-label{position:absolute;bottom:30px;right:40px;font-size:9px;letter-spacing:4px;color:#ba8ad6;text-align:right;line-height:2}.lv-value-line{display:flex;justify-content:space-between;gap:12px;padding:24px 18px;border-bottom:1px solid #34293d;color:#bdb0cf;font-size:12px}.lv-benefits,.lv-home-catalog{padding:64px 0 18px}.lv-overline{display:flex;gap:12px;align-items:center}.lv-overline span{height:1px;width:26px;background:#a77ada}.lv-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px}.lv-benefits h2,.lv-final-cta h2,.lv-section-head h2{font-size:clamp(30px,4vw,46px);margin:17px 0 12px;line-height:1.1}.lv-catalog-heading h1 i,.lv-section-head h2 i{font-size:19px;color:#bc8bf7;font-style:normal}.lv-benefits p,.lv-section-head p{color:#b9a9c7;font-size:14px}.lv-section-link{font-size:13px;color:#d3a9ff;font-weight:700}.lv-feature-cards{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:27px}.lv-feature-card{background:linear-gradient(130deg,#241b31,#16131e);border:1px solid #44334f;border-radius:19px;padding:24px;display:flex;flex-direction:column;gap:9px}.lv-feature-card:nth-child(2){background:linear-gradient(135deg,#31213d,#17131c)}.lv-feature-graphic{height:92px;font-size:70px;color:#9c65cd;text-align:center;text-shadow:0 0 25px #9c5ee7}.lv-feature-card span{font-size:11px;color:#a597b7}.lv-feature-card strong{font-size:19px}.lv-benefits h2{margin-bottom:27px}.lv-benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.lv-benefit-grid>div{border-radius:18px;background:#211b2a;border:1px solid #3b3046;padding:22px}.lv-benefit-grid b{display:block;color:#b78bea;font-size:12px;margin-bottom:20px}.lv-benefit-grid strong{display:block;font-size:16px}.lv-benefit-grid p{line-height:1.5}.lv-final-cta{background:radial-gradient(circle at right,#593371 0,#271b37 44%,#1c1726 100%);border:1px solid #503763;border-radius:23px;padding:42px;margin-top:48px}.lv-final-cta>span{letter-spacing:2px;font-size:10px;color:#c69ef5}.lv-final-cta .lv-main-btn{margin-top:10px}.lv-catalog{padding-top:44px}.lv-catalog-heading{position:relative;padding:25px 0 35px;border-bottom:1px solid #3a2b42;background:radial-gradient(ellipse at 75% 0,#3c22514d,transparent 65%)}.lv-catalog-heading h1{font-size:clamp(36px,5vw,60px);margin:20px 0 10px}.lv-catalog-heading p{color:#c1b3cd;line-height:1.5;max-width:500px}.lv-heading-stats{display:flex;justify-content:space-between;margin-top:25px;color:#d5b7f5;font-size:12px}.lv-heading-stats span{border:1px solid #45354f;padding:7px 12px;border-radius:30px;background:#241b2b}.lv-filter-box{padding:22px;border:1px solid #463250;border-radius:20px;background:linear-gradient(135deg,#272031,#1c1825);margin:24px 0 43px}.lv-filter-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.lv-filter-title strong{font-size:16px}.lv-filter-title button{padding:4px;background:transparent;color:#bb9bdc;font-size:12px}.lv-filter-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.lv-filter-grid label{font-size:11px;color:#bcaecc;gap:8px}.lv-filter-grid select{font-size:12px;padding:13px 9px;border-radius:11px;background:#31283b;border-color:#554263}.lv-filter-actions{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-top:17px}.lv-advanced{padding:12px 18px;background:linear-gradient(115deg,#9155e1,#7948bf);font-size:12px;display:flex;gap:20px}.lv-demo-toggle{display:flex;align-items:center;gap:8px!important;font-size:12px!important}.lv-demo-toggle input{width:17px;height:17px;accent-color:#a66aff}.lv-filter-note{margin-top:16px;padding:13px;border:1px solid #654b79;border-radius:12px;color:#c7b6d9;font-size:12px}.lv-catalog-results{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;margin-bottom:20px}.lv-catalog-results h2{font-size:30px;margin:10px 0 0}.lv-catalog-results>span{font-size:12px;color:#a99ab8}.lv-profile-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.lv-person{border:1px solid #403249;background:#241c2c;border-radius:17px}.lv-person-photo{position:relative;overflow:hidden}.lv-person .catalog-photo{aspect-ratio:3/4}.lv-person-placeholder{aspect-ratio:3/4;display:grid;place-items:center;background:radial-gradient(circle at 50% 38%,#735186,#2d2039 70%)}.lv-person-placeholder span{font-family:Georgia,serif;font-size:85px;color:#b492d7;text-shadow:0 0 25px #9f68d8}.lv-demo-shade-1{background:radial-gradient(circle at 50% 38%,#525a8e,#262336 70%)}.lv-demo-shade-2{background:radial-gradient(circle at 50% 38%,#895775,#2d2034 70%)}.lv-demo-shade-3{background:radial-gradient(circle at 50% 38%,#5c6886,#222337 70%)}.lv-card-tier{position:absolute;top:10px;left:10px;background:#9d60e8e8;padding:5px 8px;border-radius:7px;font-size:9px;letter-spacing:1px;font-weight:800}.lv-card-info{padding:13px!important}.lv-card-info h3{font-size:15px;margin:0 0 7px}.lv-card-location{font-size:11px;color:#c6a7e4;margin:0}.lv-card-service{font-size:11px;color:#b6a7c2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lv-card-bottom{display:flex;justify-content:space-between;align-items:center;gap:4px;margin-top:13px}.lv-card-bottom strong{font-size:15px;color:#e4c8ff;white-space:nowrap}.lv-card-bottom small{font-size:9px;color:#bdadc9;font-weight:400}.lv-card-bottom a,.lv-card-bottom>span{display:grid;place-items:center;background:#8050bb;border-radius:9px;height:30px;width:30px;flex-shrink:0}.lv-demo-notice{font-size:12px;color:#c8b0df}.lv-empty,.lv-load{text-align:center}.lv-load{margin:26px}.lv-load button{background:#342543;border:1px solid #6d4f86}@media(max-width:720px){.lv-shell{padding:0 13px}.lv-nav{height:60px;flex-direction:row;padding:0 4px}.lv-logo{font-size:20px}.lv-links{display:none}.lv-nav-actions{gap:6px}.lv-nav-actions a{width:31px;height:31px}.landing{padding-top:15px}.lv-hero{min-height:415px;border-radius:19px;padding:28px 21px}.lv-hero-content{max-width:330px}.lv-hero-chip{margin:20px 0}.lv-hero h1{font-size:39px;max-width:310px}.lv-hero-desc{font-size:12px;max-width:260px}.lv-hero-art{right:-80px;top:80px;width:65%;height:70%;opacity:.25}.lv-hero-actions{flex-direction:column;align-items:stretch;max-width:240px}.lv-main-btn,.lv-outline-btn{font-size:12px}.lv-value-line{flex-wrap:wrap;padding:18px 2px;font-size:10px;justify-content:center}.lv-benefits,.lv-home-catalog{padding-top:46px}.lv-section-head{align-items:start;flex-direction:column}.lv-feature-cards{gap:10px}.lv-feature-card{padding:13px;border-radius:13px}.lv-feature-card strong{font-size:14px}.lv-feature-graphic{height:70px;font-size:55px}.lv-benefit-grid{grid-template-columns:1fr;gap:9px}.lv-benefit-grid>div{padding:15px}.lv-benefit-grid b{margin-bottom:8px}.lv-final-cta{padding:25px 20px;margin-top:30px}.lv-catalog{padding-top:15px}.lv-catalog-heading{padding-top:26px}.lv-catalog-heading h1{font-size:43px}.lv-catalog-heading p{font-size:13px}.lv-filter-box{padding:16px;margin:18px 0 32px}.lv-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.lv-filter-grid select{font-size:12px}.lv-advanced{gap:6px;padding:11px}.lv-demo-toggle{font-size:10px!important}.lv-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.lv-card-info{padding:11px!important}.lv-card-info h3{font-size:13px}.lv-card-bottom strong{font-size:12px}.lv-card-bottom small{font-size:8px}.lv-card-bottom a,.lv-card-bottom>span{width:27px;height:27px}.lv-footer{margin-top:45px}.lv-footer>div:nth-child(2){gap:10px}}@media(prefers-reduced-motion:reduce){.lv-main-btn,.lv-outline-btn{transition:none}}html{scroll-behavior:smooth;scroll-padding-top:78px}body{background:radial-gradient(ellipse at 50% -20%,#321246 0,#0b0915 46%,#090812 85%);color:#f8f3ff;font-family:system-ui,-apple-system,Segoe UI,sans-serif}.lv-logo{font:27px Georgia,serif;letter-spacing:-1.2px}.lv-logo span{color:#d05bff}.lv-bottom-nav{display:none}.lv-preview-orb{position:absolute;right:-38px;top:-35px;width:220px;height:280px;border:1px solid #a849ed80;transform:rotate(28deg);border-radius:50%;box-shadow:0 0 100px #7f21b644,inset 0 0 80px #7f21b61f;pointer-events:none}.lv-advanced,.lv-main-btn{background:linear-gradient(115deg,#7c16de,#b32cf1);border:1px solid #c85cff}.lv-outline-btn{background:#0b0819;border-color:#8c3bbc}.lv-brand-title{font-family:Georgia,serif;font-weight:400}.lv-value-line span b{display:block;font-size:24px;font-weight:400;color:#df90ff}.lv-value-line{text-align:center}.lv-benefits h2{font-family:Georgia,serif}.lv-nav{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:#0b0816f5}a:focus-visible,button:focus-visible,select:focus-visible{outline:2px solid #e2adff;outline-offset:4px}.lv-catalog,.lv-catalog *{min-width:0}.lv-card-info h3{overflow-wrap:anywhere}.lv-filter-grid select{max-width:100%}@media(max-width:720px){.lv-shell{padding:0;max-width:430px;border-inline:1px solid #21182c}.lv-nav{height:62px;padding:0 16px}.lv-nav-actions a{background:transparent;border:0;color:#eac7ff;font-size:23px}.landing{padding-top:0}.lv-hero{min-height:390px;padding:42px 18px 20px;border:0;border-radius:0;background:radial-gradient(ellipse at 80% 12%,#67358c75,transparent 60%),linear-gradient(145deg,#171027,#0b0816 80%);align-items:flex-end}.lv-hero-content{width:100%;max-width:none}.lv-hero h1{font-size:50px;line-height:1.02;letter-spacing:0;max-width:none;margin:0 0 10px}.lv-eyebrow{font-size:11px;font-weight:400;letter-spacing:.15em;color:#cc82ff;margin:0 0 10px}.lv-hero-desc{font-size:14px;line-height:1.45;max-width:285px;margin:0 0 17px;color:#ded2ec}.lv-hero-actions{max-width:none;gap:8px}.lv-main-btn,.lv-outline-btn{min-height:47px;padding:12px 17px;border-radius:11px;font-size:14px;justify-content:center}.lv-value-line{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;border:0;padding:0;margin-top:18px;font-size:11px}.lv-catalog{padding:30px 15px 12px}.lv-catalog-heading{padding:0;border:0;background:none}.lv-benefits:before,.lv-catalog-heading:before{content:"";display:block;width:42px;height:3px;background:#ba43ff;box-shadow:0 0 18px #bf36ff;margin-bottom:13px}.lv-overline{font-size:10px;font-weight:400;letter-spacing:.17em;color:#c66df5}.lv-catalog-heading h1 i,.lv-overline span{display:none}.lv-catalog-heading h1{font-size:39px;margin:8px 0;line-height:1.2;letter-spacing:-1px}.lv-catalog-heading p{font-size:14px;margin:0 0 22px}.lv-heading-stats{margin-top:0;margin-bottom:14px}.lv-filter-box{padding:0;border:0;background:none;margin:9px 0 22px}.lv-filter-title{display:none}.lv-filter-grid{grid-template-columns:1fr;gap:9px}.lv-filter-grid label{padding:12px;border:1px solid #3f305a;border-radius:11px;background:linear-gradient(135deg,#171225,#11101c);gap:0}.lv-filter-grid select{padding:3px 0;border:0;background:transparent;font-size:14px;min-height:25px}.lv-filter-actions{display:grid;margin-top:18px;grid-gap:12px;gap:12px}.lv-advanced{justify-content:center;font-size:14px;min-height:47px}.lv-demo-toggle{font-size:12px!important;justify-content:center}.lv-profile-grid{gap:9px}.lv-person{border-radius:13px;background:linear-gradient(140deg,#171223,#0d0b17);border-color:#42314d}.lv-person .catalog-photo,.lv-person-placeholder{height:174px;aspect-ratio:auto}.lv-person-placeholder{background:radial-gradient(circle at 50% 38%,#6a428b 0,#3b2154 27%,#171024 66%)}.lv-card-info{padding:10px 9px 9px!important}.lv-card-location{min-height:28px;margin:5px 0;font-size:10px}.lv-card-bottom{flex-wrap:wrap}.lv-card-bottom strong{font-size:13px;white-space:normal}.lv-card-bottom small{font-size:11px}.lv-card-bottom a{width:34px;height:34px}.lv-benefits{padding:30px 15px 12px}.lv-benefits h2{font-size:36px;margin:8px 0}.lv-benefit-grid>div{background:linear-gradient(110deg,#1b142b,#100c1b);border-color:#3f305a;border-radius:13px;padding:13px}.lv-benefit-grid b{font-size:26px;margin-bottom:8px}.lv-final-cta{margin:23px 15px;padding:30px 18px;border-radius:17px}.lv-final-cta h2{font:32px/1.12 Georgia,serif}.lv-final-cta .lv-main-btn{width:100%}.lv-footer{padding:25px 18px 95px;margin-top:25px}.lv-bottom-nav{position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:min(430px,100%);display:flex;justify-content:space-around;background:#0d091af5;border-top:1px solid #493055;padding:9px 0 max(9px,env(safe-area-inset-bottom));z-index:9;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px)}.lv-bottom-nav a{font-size:20px;text-align:center;color:#cdb0eb;min-width:55px}.lv-bottom-nav span{display:block;font-size:11px}.lv-shell>main:not(.landing):not(.lv-catalog){padding:20px 15px}.form{max-width:100%}.lv-footer>div:nth-child(2){flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.lv-reset{background:#0b0819;border:1px solid #8c3bbc;font-size:12px}.lv-filter-note{display:grid;grid-gap:15px;gap:15px}.lv-filter-note input[type=range]{accent-color:#a322e8}.lv-catalog-heading h2{font-size:clamp(36px,5vw,60px);margin:20px 0 10px}.lv-catalog-heading h2 i{font-size:19px;color:#bc8bf7;font-style:normal}@media(max-width:720px){.lv-catalog-heading h2{font-size:39px;margin:8px 0;line-height:1.2;letter-spacing:-1px}.lv-catalog-heading h2 i{display:none}.lv-reset{min-height:47px;width:100%;font-size:14px}.lv-heading-stats{display:none}.lv-filter-note{padding:14px}.lv-filter-note input{min-width:0}.lv-hero-content{z-index:2}.lv-preview-orb{z-index:0}.lv-filter-actions{grid-template-columns:minmax(0,1fr);justify-content:stretch;align-items:stretch}.lv-advanced{width:100%}}.lv-page-content:not(:has(>.landing)):not(:has(>.lv-catalog)){padding:24px 0}@media(max-width:720px){.lv-page-content:not(:has(>.landing)):not(:has(>.lv-catalog)){padding:20px 15px}}.lv-admin-user{margin:16px 0}.lv-admin-user h2{font-size:18px;overflow-wrap:anywhere}.lv-admin-user details{margin-top:20px}.lv-wallet-entry{padding:14px 0;border-bottom:1px solid #42314d}.lv-wallet-entry p{margin:8px 0}.lv-wallet-entry small{color:#bcabd8}.actions label{flex:1 1;min-width:0}.lv-checklist{margin-bottom:24px;background:linear-gradient(135deg,#241331,#141020);border-color:#664080}.lv-checklist-heading{display:flex;justify-content:space-between;align-items:center;gap:16px}.lv-checklist-heading h2{margin:8px 0 16px}.lv-checklist-count{white-space:nowrap;padding:7px 12px;border-radius:24px;background:#51216e;color:#edc9ff}.lv-checklist progress{display:block;width:100%;height:9px;border:0;border-radius:20px;overflow:hidden;accent-color:#bd55ff;background:#372442}.lv-checklist progress::-webkit-progress-bar{background:#372442}.lv-checklist progress::-webkit-progress-value{background:linear-gradient(90deg,#8224d9,#d176ff)}.lv-checklist-next{margin:20px 0;padding:18px;border-radius:14px;background:#140d20;border:1px solid #513260}.lv-checklist-next strong{font-size:18px}.lv-checklist-next p{line-height:1.5}.lv-checklist-next .lv-main-btn{margin-top:10px}.lv-checklist-steps{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.lv-checklist-step{display:grid;grid-template-columns:32px minmax(0,1fr);grid-gap:12px;gap:12px;padding:16px;border:1px solid #493354;border-radius:14px;min-width:0}.lv-checklist-number{width:32px;height:32px;display:grid;place-items:center;border:1px solid #79538c;border-radius:50%;color:#e7b4ff}.lv-checklist-done .lv-checklist-number{color:#b6efcc;border-color:#53816a;background:#173b2b}.lv-checklist-step-title{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.lv-checklist-step h3{margin:4px 0;font-size:15px}.lv-checklist-step-title>span{font-size:11px;color:#cbb4d8}.lv-checklist-step p{font-size:13px;line-height:1.5;color:#c6b5d1;margin:8px 0}.lv-checklist-revision a,.lv-checklist-step a{font-size:13px;color:#e2adff;text-decoration:underline;text-underline-offset:3px}.lv-checklist-waiting{border-color:#906f31}.lv-checklist-expiring{color:#ffcf8e}.lv-checklist-revision{margin:18px 0 0;padding-top:16px;border-top:1px solid #493354;line-height:1.5}.lv-checklist-blocked .lv-checklist-number{color:#bdacc5}#account-checks,#age-checks,#moderation-actions,#photos-panel,#profile-editor,.lv-checklist [id]{scroll-margin-top:86px}@media(max-width:720px){.lv-checklist{padding:15px}.lv-checklist-steps{grid-template-columns:minmax(0,1fr)}.lv-checklist-heading{gap:9px}.lv-checklist-heading h2{font-size:22px}.lv-checklist .lv-overline{font-size:9px;letter-spacing:.1em}.lv-checklist-count{font-size:12px;padding:6px 9px}.lv-checklist-step{padding:12px;gap:10px}.lv-checklist-next{padding:14px}.lv-checklist-next .lv-main-btn{max-width:100%;white-space:normal}}.lv-checklist-refresh{margin:0 0 16px;padding:9px 12px;background:#251730;border:1px solid #79538c;font-size:12px}.lv-dashboard-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:0 0 24px}.lv-dashboard-heading h1{margin:8px 0;font-size:36px}.lv-dashboard-heading>div:last-child{display:flex;gap:18px;flex-wrap:wrap;color:#d5b3ee;font-size:13px}.lv-account-details,.lv-dashboard-checks{margin:18px 0}.lv-account-details>summary,.lv-dashboard-checks>summary{cursor:pointer;padding:16px 0;color:#d8c3e7;font-size:14px;border-block:1px solid #37233f}.lv-dashboard-checks[open]>.lv-checklist{margin-top:16px}.lv-profile-editor{padding:28px;margin:24px 0;background:linear-gradient(140deg,#1d1428,#130f1b);border-color:#493253}.lv-editor-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px}.lv-editor-heading h2{margin:8px 0;font-size:27px}.lv-editor-heading p{margin-bottom:0;font-size:14px;line-height:1.5}.lv-editor-status{padding:7px 11px;border-radius:24px;white-space:nowrap;font-size:11px;background:#392345;color:#e7c9fa}.lv-editor-fieldset{border:0;padding:0;margin:0;min-width:0}.lv-editor-columns{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:30px;gap:30px}.lv-editor-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;align-content:start}.lv-field-wide{grid-column:1/-1}.lv-editor-fields label{font-size:13px;gap:8px;min-width:0}.lv-placement select,.lv-profile-editor input,.lv-profile-editor select,.lv-profile-editor textarea{background:#110d1b;border:1px solid #4e365d;min-width:0;max-width:100%;border-radius:10px;padding:12px;color:#f8f3ff}.lv-profile-editor textarea{min-height:150px;resize:vertical;line-height:1.5}.lv-field-hint{display:block;font-size:11px;color:#b8a3c7;line-height:1.6;font-weight:400}.lv-editor-photos{min-width:0}.lv-editor-photo-title{display:flex;align-items:center;justify-content:space-between}.lv-editor-photo-title h3{margin:0;font-size:16px}.lv-editor-photo-title>span{color:#c7a5de;font-size:12px}.lv-editor-photos>.muted{font-size:12px;line-height:1.5;margin:9px 0 16px}.lv-editor-photo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.lv-editor-photo-grid figure{position:relative;margin:0;min-width:0;border:1px solid #4c345b;border-radius:12px;overflow:hidden;background:#20132b}.lv-editor-photo-grid img{width:100%;aspect-ratio:3/4;object-fit:cover;display:block}.lv-editor-photo-grid figcaption{position:absolute;bottom:0;inset-inline:0;background:#110b19d9;padding:7px 5px;color:#e0c7ef;font-size:9px;text-align:center}.lv-photo-remove{position:absolute;top:6px;right:6px;width:28px;height:28px;padding:0;border-radius:50%;background:#110a1bd9;border:1px solid #b083c6;font-size:20px}.lv-photo-picker{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;border:1px dashed #8852a7;border-radius:12px;padding:23px 10px;margin-top:12px;background:#7d24bd12;color:#e4c2f8;cursor:pointer;text-align:center}.lv-photo-picker>span{font-size:26px}.lv-photo-picker>small{font-size:11px;color:#bda3ce}.lv-photo-picker input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.lv-photo-picker:focus-within{outline:2px solid #e2adff;outline-offset:3px}.lv-editor-undo{background:none;color:#d0a5e9;font-size:11px;padding:10px 0}.lv-editor-actions{margin-top:26px;padding-top:22px;border-top:1px solid #3e294b;display:flex;gap:24px;align-items:center;justify-content:space-between}.lv-editor-actions>.muted{font-size:12px;line-height:1.6;max-width:300px;margin:0}.lv-editor-actions>div{display:flex;gap:10px;flex-wrap:wrap}.lv-editor-save{border:1px solid #6d447f;background:transparent;color:#e0c8ee;border-radius:10px;padding:12px 16px}.lv-editor-submit{background:linear-gradient(115deg,#7c16de,#b32cf1);border:1px solid #c85cff;border-radius:10px;min-height:45px;padding:12px 17px}.lv-editor-notice{padding:12px 14px;background:#211329;border:1px solid #5b3b6a;border-radius:10px;font-size:12px;line-height:1.6}.lv-placement{margin:26px 0;padding:26px;background:#171020;border-color:#493253}.lv-placement header h2{font-size:24px;margin:8px 0}.lv-placement header>.muted{font-size:13px;line-height:1.6}.lv-placement form{max-width:700px}.lv-placement-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin:22px 0}.lv-placement-fields label{min-width:0;font-size:13px}.lv-placement-summary{border-block:1px solid #422b4f;padding:16px 0;margin:16px 0 20px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.lv-placement-summary>div{display:grid;grid-gap:6px;gap:6px;min-width:0}.lv-placement-summary span{font-size:12px;color:#baa5c9}.lv-placement-summary strong{font-size:25px}.lv-placement-summary a{font-size:14px;color:#d7b5ec}.lv-placement .lv-field-hint{margin-top:15px}.lv-plans-page{max-width:860px;margin:auto}.lv-account-details .panel{margin-top:16px}.lv-account-logout{margin:12px 0 0;background:transparent;border:1px solid #654174;font-size:12px}.lv-profile-editor fieldset:disabled{opacity:.65}@media(max-width:850px){.lv-editor-columns{grid-template-columns:minmax(0,1fr)}.lv-editor-photos{max-width:100%}.lv-editor-photo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lv-editor-actions{align-items:flex-start;flex-direction:column;gap:15px}.lv-editor-actions>.muted{max-width:none}.lv-editor-actions>div{width:100%}.lv-editor-actions button{flex:1 1}}@media(max-width:720px){.lv-dashboard-heading{align-items:flex-start;flex-direction:column;gap:7px;margin-bottom:16px}.lv-dashboard-heading h1{font-size:30px}.lv-dashboard-heading>div:last-child{gap:15px;font-size:12px}.lv-profile-editor{padding:17px 15px;margin:18px 0}.lv-editor-heading{gap:10px;flex-direction:column;margin-bottom:22px}.lv-editor-heading h2{font-size:24px}.lv-editor-heading p{font-size:13px}.lv-editor-heading .lv-overline{font-size:9px}.lv-editor-fields{gap:15px 12px}.lv-editor-columns{gap:25px}.lv-editor-fields label{font-size:12px}.lv-profile-editor input,.lv-profile-editor select,.lv-profile-editor textarea{font-size:14px;padding:11px 9px}.lv-editor-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lv-editor-actions>div{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px}.lv-editor-actions button{width:100%;white-space:normal;font-size:13px}.lv-placement{padding:20px 15px}.lv-placement-fields{grid-template-columns:minmax(0,1fr);gap:14px}.lv-placement .lv-editor-submit{width:100%;font-size:13px}.lv-placement header h2{font-size:23px}.lv-account-details>summary,.lv-dashboard-checks>summary{font-size:13px}.lv-dashboard .lv-checklist{margin-bottom:10px}}.lv-admin-shell{display:grid;grid-template-columns:210px minmax(0,1fr);grid-gap:24px;gap:24px;padding-top:20px}.lv-admin-sidebar{position:-webkit-sticky;position:sticky;top:90px;align-self:start;padding:19px 14px;border:1px solid #493253;border-radius:15px;background:#140e20}.lv-admin-sidebar h2{font-size:18px;margin:0 0 9px}.lv-admin-sidebar>p{font-size:10px;color:#b994cd}.lv-admin-sidebar nav{display:grid;grid-gap:5px;gap:5px}.lv-admin-sidebar nav a{padding:10px 8px;border-radius:8px;font-size:12px;color:#d8c2e6}.lv-admin-sidebar nav a:hover{background:#6e2d9a3b}.lv-admin-content{min-width:0}.lv-admin-content h1,.lv-admin-content>.lv-control>h1{font-size:30px;overflow-wrap:anywhere}.lv-admin-content .panel{margin:14px 0}.lv-admin-content input,.lv-admin-content select,.lv-admin-content textarea{min-width:0;max-width:100%}.lv-control-toolbar{display:flex;gap:7px;flex-wrap:wrap;margin:20px 0}.lv-control-toolbar button{font-size:11px;padding:10px;background:#281832;border:1px solid #614074}.lv-control-toolbar button[aria-pressed=true]{background:#8429c0;border-color:#d28aff}.lv-control-workspace{display:grid;grid-template-columns:minmax(0,1fr) 270px;grid-gap:14px;gap:14px;align-items:start}.lv-control-workspace>.panel{padding:14px}.lv-control-properties{display:grid;grid-gap:14px;gap:14px;position:-webkit-sticky;position:sticky;top:90px}.lv-control-properties h2{font-size:18px}.lv-control-properties label{font-size:12px}.lv-control-preview-scroll{overflow:auto;max-height:650px;border:1px solid #493253;background:#090812}.lv-control-preview{background:#0b0816;min-height:500px;margin:auto}.lv-control-mobile{width:390px;max-width:100%}.lv-control-desktop{width:1024px;min-width:1024px}.lv-control-mobile .lv-hero{border-radius:0;padding:30px 18px}.lv-control-mobile .lv-hero h1{font-size:45px}.lv-control-mobile .lv-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lv-control-mobile .lv-filter-grid{grid-template-columns:1fr}.lv-control-mobile .lv-hero-actions{display:grid}.lv-control-mobile .lv-benefit-grid{grid-template-columns:1fr}.lv-control-mobile .lv-value-line{font-size:9px}.lv-control-preview [role=button]{cursor:pointer;outline:1px dashed #c481ed;outline-offset:4px}.lv-control-row{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:14px 0;border-bottom:1px solid #402747}.lv-control-row>label{flex:1 1;min-width:130px}.lv-control-row button{font-size:11px;padding:8px 11px}.lv-control-field{padding:18px;border:1px solid #4b3158;border-radius:13px;margin:18px 0;display:grid;grid-gap:13px;gap:13px;min-width:0}.lv-control-version{padding:18px 0;border-bottom:1px solid #41284a}.lv-control-publish{display:grid;grid-gap:14px;gap:14px}.lv-control-publish .actions{margin:0}.lv-control-publish h2{font-size:20px}.lv-consent{display:flex!important;flex-direction:row;align-items:flex-start;gap:10px;font-size:12px;line-height:1.6;margin:12px 0}.lv-consent input[type=checkbox]{width:18px;height:18px;min-width:18px;flex:0 0 18px;accent-color:#aa37eb;margin-top:2px;padding:0}.lv-consent>span{min-width:0;flex:1 1}.lv-consent a,.lv-legal a{color:#dcacfa;text-decoration:underline;text-underline-offset:3px}.lv-publication-consent{grid-column:1/-1;padding-top:18px}.lv-legal{max-width:850px;margin:auto;font-size:15px;line-height:1.85}.lv-legal h1{font-size:32px;line-height:1.25}.lv-legal li{margin:13px 0}.lv-legal-panel{padding:18px;border:1px solid #684278;border-radius:13px;margin:18px 0;background:#23142d}.lv-legal-panel h3{font-size:17px}.lv-footer-legal{display:flex;gap:15px;flex-wrap:wrap;width:100%;font-size:11px}.lv-extra-options{border:1px solid #52365e;border-radius:10px;padding:13px}.lv-extra-options legend{font-size:13px}.lv-extra-options .lv-consent{margin:8px 0}.lv-live-theme .lv-editor-submit,.lv-live-theme .lv-main-btn{background:var(--accent);border-color:color-mix(in srgb,var(--accent),white 35%)}.lv-live-theme .lv-main-btn,.lv-live-theme .lv-outline-btn,.lv-live-theme .lv-person{border-radius:var(--control-radius,13px)}.lv-controlled-banner{margin:15px 0!important}.lv-break-all{overflow-wrap:anywhere}.lv-faq{padding:14px 0;border-bottom:1px solid #422b4f}.lv-faq summary{cursor:pointer;color:#e3c4f6}.lv-faq p{line-height:1.6;color:#c3afcf}@media(max-width:1100px){.lv-control-workspace{grid-template-columns:minmax(0,1fr)}.lv-control-properties{position:static}.lv-control-properties textarea{min-height:90px}.lv-admin-shell{grid-template-columns:170px minmax(0,1fr);gap:15px}}@media(max-width:720px){.lv-admin-shell{display:block;padding-top:10px}.lv-admin-sidebar{position:static;border-radius:0;padding:12px 15px;margin-bottom:15px}.lv-admin-sidebar h2{font-size:16px}.lv-admin-sidebar>p{margin:4px 0}.lv-admin-sidebar nav{display:flex;overflow:auto;gap:6px;padding:5px 0}.lv-admin-sidebar nav a{white-space:nowrap;border:1px solid #4c305b;font-size:11px}.lv-admin-content{padding:0 12px}.lv-admin-content h1{font-size:27px}.lv-control-toolbar{flex-wrap:nowrap;overflow:auto}.lv-control-toolbar button{white-space:nowrap}.lv-control-publish{padding:16px}.lv-control-row>label{min-width:100%;max-width:100%}.lv-control-field{padding:13px}.lv-control-preview-scroll{max-height:560px}.lv-legal h1{font-size:26px}.lv-legal{font-size:14px}.lv-legal-panel{padding:14px}.lv-footer-legal{gap:11px;font-size:10px}.lv-control-toolbar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.lv-control-toolbar button{white-space:normal;text-align:center}.lv-admin-sidebar nav{scrollbar-width:thin}}.lv-nav-actions .lv-admin-entry{width:auto;min-width:34px;gap:6px;padding:0 10px;display:flex;align-items:center;border-color:#a559d1;background:#4a1a68;color:#f4dcff;font-size:12px;white-space:nowrap}.lv-admin-entry b{font-size:19px;font-weight:400}.lv-bottom-nav a[data-admin-entry]{color:#eccaff;font-weight:700}@media(max-width:390px){.lv-nav-actions .lv-admin-entry{width:31px;min-width:31px;padding:0;justify-content:center}.lv-nav-actions .lv-admin-entry span{display:none}}.lv-age-check{margin-top:16px}.lv-age-check ol{padding-left:22px;line-height:1.7}.lv-age-check label{margin:18px 0}.lv-age-check .lv-checklist-refresh{margin-top:20px}.lv-age-request-id{display:block;padding:13px;border:1px solid #6d447f;border-radius:10px;overflow-wrap:anywhere;background:#110d1b}.lv-age-check .actions a{max-width:100%;white-space:normal}.lv-age-check .muted{font-size:12px;line-height:1.6}.lv-register-fields{border:0;margin:0;padding:0;display:grid;grid-gap:16px;gap:16px;min-width:0}.lv-register-fields:disabled{opacity:.6}.lv-launch-checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));grid-gap:16px;gap:16px}.lv-launch-checks .panel{margin:0}.lv-launch-task+.lv-launch-task{border-top:1px solid #ffffff20;margin-top:20px;padding-top:12px}.lv-launch-page p,.lv-mfa-secret{overflow-wrap:anywhere}.lv-mfa-secret{display:block;-webkit-user-select:all;-moz-user-select:all;user-select:all;letter-spacing:.12em;background:#100b19;padding:16px;border:1px solid #ffffff30;border-radius:12px;font-size:1rem}.lv-security-page{max-width:720px;margin:auto}.lv-notifications-page,.lv-sessions-page{overflow-wrap:anywhere}.lv-notifications-page article{padding:18px;margin-bottom:12px}.lv-notifications-page article h2{font-size:1.15rem;line-height:1.4;margin:0 0 8px}.lv-notifications-page article p{margin:8px 0}.lv-notifications-page article button{padding:10px 14px}.lv-account-home{max-width:640px;margin:0 auto;padding:36px 20px 48px}.lv-account-identity{display:flex;align-items:center;gap:18px;margin:0 0 28px;min-width:0}.lv-account-identity>div:last-child{min-width:0}.lv-account-identity h1{font-size:30px;line-height:1.2;margin:0 0 9px;letter-spacing:-.5px}.lv-account-identity p{color:#bfb0cb;font-size:15px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.lv-account-avatar{width:80px;height:80px;flex:0 0 80px;border:2px solid var(--accent);padding:3px;border-radius:50%;background:#23162e;display:grid;place-items:center;color:#eddcff;font-size:30px;font-weight:700;overflow:hidden}.lv-account-avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.lv-account-menu{border:1px solid #4a3158;border-radius:20px;overflow:hidden;background:linear-gradient(135deg,#24152d,#17101e)}.lv-account-row{display:flex;gap:14px;align-items:center;min-height:76px;padding:16px 18px;color:#f4eafa;border-bottom:1px solid #3e2849;position:relative}.lv-account-row:last-child{border-bottom:0}.lv-account-row:hover{background:#af65d50d}.lv-account-row:focus-visible{outline:3px solid #d7adff;outline-offset:-4px}.lv-account-icon{display:grid;place-items:center;flex:0 0 36px;height:36px;border-radius:10px;background:linear-gradient(135deg,#a63be0,#6d247e);color:#f7e8ff}.lv-account-row-label{flex:1 1;min-width:0;font-size:16px;font-weight:600;line-height:1.3}.lv-account-row-status{max-width:44%;font-size:13px;line-height:1.3;text-align:right;overflow-wrap:anywhere}.lv-account-status-good{color:#d4b98b}.lv-account-status-warning{color:#ef9bac}.lv-account-status-muted{color:#b9a2c4}.lv-account-status-accent{color:#e4c1ff}.lv-account-chevron{flex:0 0 9px;color:#a889b8}.lv-account-admin{background:#9735d316}.lv-account-section{max-width:900px;margin:0 auto;padding:26px 12px 48px}.lv-account-back{display:inline-flex;color:#cfafe7;font-size:14px;margin-bottom:22px;padding:8px 0}.lv-account-section>h1{font-size:30px;margin:0 0 24px}.lv-account-section .lv-dashboard-checks{margin-bottom:20px}.lv-account-section .panel{margin-bottom:18px}.lv-pause-form{max-width:460px}.lv-pause-form label{margin-bottom:18px}.lv-account-settings-links{display:grid;grid-gap:12px;gap:12px;margin:24px 0}.lv-account-settings-links a{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:16px;border:1px solid #46304e;border-radius:13px;background:#231629}.lv-account-settings-links a:focus-visible{outline:2px solid #c99bed}@media(max-width:480px){.lv-account-home{padding:26px 12px 34px}.lv-account-identity{gap:14px;margin-bottom:24px}.lv-account-identity h1{font-size:25px}.lv-account-identity p{font-size:13px}.lv-account-avatar{width:68px;height:68px;flex-basis:68px;font-size:27px}.lv-account-row{gap:10px;padding:15px 12px;min-height:70px}.lv-account-row-label{font-size:14px}.lv-account-row-status{font-size:11px;max-width:42%}.lv-account-icon{flex-basis:32px;height:32px;border-radius:8px}.lv-account-icon svg{width:21px;height:21px}.lv-account-section{padding:20px 12px 32px}.lv-account-section>h1{font-size:26px}}.lv-control-preview{container-type:inline-size;container-name:loverse-preview}.lv-control-preview .muted{color:var(--muted)}.lv-control-preview .grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.lv-control-preview .person{overflow:hidden;background:var(--card);border-radius:17px}.lv-control-preview .person .info{padding:15px}.lv-control-preview .info h3{margin:0 0 7px}.lv-control-preview .price{color:#d5b4ff}@container loverse-preview (max-width:720px){.lv-control-preview .grid{grid-template-columns:repeat(2,1fr)}}.lv-control-preview .catalog-photo{width:100%;aspect-ratio:3/4;object-fit:cover;display:block}.lv-control-preview .lv-shell{max-width:1200px;padding:0 26px}.lv-control-preview .lv-nav{height:76px;padding:0 4px;margin:0;border-bottom:1px solid #292333;flex-direction:row;align-items:center}.lv-control-preview .lv-logo{position:relative;font-size:26px;letter-spacing:2px;font-weight:900;white-space:nowrap}.lv-control-preview .lv-logo span{color:#cbb2ff}.lv-control-preview .lv-logo small{font-size:12px;position:absolute;top:-5px;right:-15px;color:#c18aff}.lv-control-preview .lv-links{gap:24px;font-size:13px;color:#bfb4d0}.lv-control-preview .lv-footer a:hover,.lv-control-preview .lv-links a:hover{color:#c6a2ff}.lv-control-preview .lv-nav-actions{display:flex;gap:9px}.lv-control-preview .lv-nav-actions a{height:34px;width:34px;display:grid;place-items:center;border:1px solid #40344d;background:#201b29;border-radius:11px;color:#d7bbff}.lv-control-preview .lv-footer{margin-top:72px;border-top:1px solid #32263d;padding:30px 4px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;color:#aba0b9;font-size:13px}.lv-control-preview .lv-footer strong{color:#e9d9ff;letter-spacing:3px}.lv-control-preview .lv-footer p{margin-bottom:0}.lv-control-preview .lv-footer>div:nth-child(2){display:flex;gap:20px}.lv-control-preview .lv-footer small{width:100%;font-size:11px}.lv-control-preview .landing{padding-top:28px}.lv-control-preview .lv-hero{position:relative;min-height:450px;display:flex;overflow:hidden;border-radius:28px;border:1px solid #483352;background:radial-gradient(circle at 75% 55%,#4b2b63 0,#27172f 30%,#17131e 64%,#15121d 100%);padding:55px 6%;isolation:isolate}.lv-control-preview .lv-hero-glow{position:absolute;inset:0;background:linear-gradient(90deg,#13101bdc,transparent 80%);z-index:-1}.lv-control-preview .lv-hero-content{z-index:2;max-width:560px}.lv-control-preview .lv-eyebrow,.lv-control-preview .lv-overline{font-size:11px;font-weight:800;letter-spacing:2.4px;color:#c4a1ff}.lv-control-preview .lv-sparkle{font-size:16px}.lv-control-preview .lv-hero-chip{display:inline-block;font-size:11px;padding:8px 13px;color:#e2cfff;border-radius:99px;border:1px solid #684580;background:#3a2749;margin:23px 0}.lv-control-preview .lv-hero h1{font-size:clamp(34px,5cqw,65px);line-height:1.06;margin:0;letter-spacing:-1.8px}.lv-control-preview .lv-benefits h2 em,.lv-control-preview .lv-catalog-results h2 em,.lv-control-preview .lv-final-cta h2 em,.lv-control-preview .lv-hero h1 em{color:#c49bff;font-style:normal}.lv-control-preview .lv-hero-desc{color:#cbbdd6;font-size:15px;line-height:1.65;max-width:435px;margin:20px 0}.lv-control-preview .lv-hero-actions{display:flex;gap:10px;flex-wrap:wrap}.lv-control-preview .lv-main-btn,.lv-control-preview .lv-outline-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;border-radius:12px;font-size:13px;font-weight:700;padding:15px 18px;transition:transform .2s}.lv-control-preview .lv-main-btn:hover,.lv-control-preview .lv-outline-btn:hover{transform:translateY(-2px)}.lv-control-preview .lv-main-btn{background:linear-gradient(120deg,#9c59f7,#8145d7);box-shadow:0 10px 26px #8a4bc333}.lv-control-preview .lv-outline-btn{border:1px solid #69517f;background:#32243f}.lv-control-preview .lv-hero-art{position:absolute;right:0;top:0;height:100%;width:45%;display:grid;place-items:center;overflow:hidden;opacity:.85}.lv-control-preview .lv-art-orbit{width:350px;height:350px;border:1px solid #ad74db66;border-radius:50%;box-shadow:0 0 0 45px #a363b20b,0 0 0 100px #a363b208,inset 0 0 90px #af5ee82a;transform:rotate(-24deg)}.lv-control-preview .lv-art-symbol{position:absolute;font-size:200px;font-family:Georgia,serif;font-style:italic;color:#b881f270;text-shadow:0 0 70px #ae5aff}.lv-control-preview .lv-art-label{position:absolute;bottom:30px;right:40px;font-size:9px;letter-spacing:4px;color:#ba8ad6;text-align:right;line-height:2}.lv-control-preview .lv-value-line{display:flex;justify-content:space-between;gap:12px;padding:24px 18px;border-bottom:1px solid #34293d;color:#bdb0cf;font-size:12px}.lv-control-preview .lv-benefits,.lv-control-preview .lv-home-catalog{padding:64px 0 18px}.lv-control-preview .lv-overline{display:flex;gap:12px;align-items:center}.lv-control-preview .lv-overline span{height:1px;width:26px;background:#a77ada}.lv-control-preview .lv-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px}.lv-control-preview .lv-benefits h2,.lv-control-preview .lv-final-cta h2,.lv-control-preview .lv-section-head h2{font-size:clamp(30px,4cqw,46px);margin:17px 0 12px;line-height:1.1}.lv-control-preview .lv-catalog-heading h1 i,.lv-control-preview .lv-section-head h2 i{font-size:19px;color:#bc8bf7;font-style:normal}.lv-control-preview .lv-benefits p,.lv-control-preview .lv-section-head p{color:#b9a9c7;font-size:14px}.lv-control-preview .lv-section-link{font-size:13px;color:#d3a9ff;font-weight:700}.lv-control-preview .lv-feature-cards{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:27px}.lv-control-preview .lv-feature-card{background:linear-gradient(130deg,#241b31,#16131e);border:1px solid #44334f;border-radius:19px;padding:24px;display:flex;flex-direction:column;gap:9px}.lv-control-preview .lv-feature-card:nth-child(2){background:linear-gradient(135deg,#31213d,#17131c)}.lv-control-preview .lv-feature-graphic{height:92px;font-size:70px;color:#9c65cd;text-align:center;text-shadow:0 0 25px #9c5ee7}.lv-control-preview .lv-feature-card span{font-size:11px;color:#a597b7}.lv-control-preview .lv-feature-card strong{font-size:19px}.lv-control-preview .lv-benefits h2{margin-bottom:27px}.lv-control-preview .lv-benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.lv-control-preview .lv-benefit-grid>div{border-radius:18px;background:#211b2a;border:1px solid #3b3046;padding:22px}.lv-control-preview .lv-benefit-grid b{display:block;color:#b78bea;font-size:12px;margin-bottom:20px}.lv-control-preview .lv-benefit-grid strong{display:block;font-size:16px}.lv-control-preview .lv-benefit-grid p{line-height:1.5}.lv-control-preview .lv-final-cta{background:radial-gradient(circle at right,#593371 0,#271b37 44%,#1c1726 100%);border:1px solid #503763;border-radius:23px;padding:42px;margin-top:48px}.lv-control-preview .lv-final-cta>span{letter-spacing:2px;font-size:10px;color:#c69ef5}.lv-control-preview .lv-final-cta .lv-main-btn{margin-top:10px}.lv-control-preview .lv-catalog{padding-top:44px}.lv-control-preview .lv-catalog-heading{position:relative;padding:25px 0 35px;border-bottom:1px solid #3a2b42;background:radial-gradient(ellipse at 75% 0,#3c22514d,transparent 65%)}.lv-control-preview .lv-catalog-heading h1{font-size:clamp(36px,5cqw,60px);margin:20px 0 10px}.lv-control-preview .lv-catalog-heading p{color:#c1b3cd;line-height:1.5;max-width:500px}.lv-control-preview .lv-heading-stats{display:flex;justify-content:space-between;margin-top:25px;color:#d5b7f5;font-size:12px}.lv-control-preview .lv-heading-stats span{border:1px solid #45354f;padding:7px 12px;border-radius:30px;background:#241b2b}.lv-control-preview .lv-filter-box{padding:22px;border:1px solid #463250;border-radius:20px;background:linear-gradient(135deg,#272031,#1c1825);margin:24px 0 43px}.lv-control-preview .lv-filter-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.lv-control-preview .lv-filter-title strong{font-size:16px}.lv-control-preview .lv-filter-title button{padding:4px;background:transparent;color:#bb9bdc;font-size:12px}.lv-control-preview .lv-filter-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.lv-control-preview .lv-filter-grid label{font-size:11px;color:#bcaecc;gap:8px}.lv-control-preview .lv-filter-grid select{font-size:12px;padding:13px 9px;border-radius:11px;background:#31283b;border-color:#554263}.lv-control-preview .lv-filter-actions{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-top:17px}.lv-control-preview .lv-advanced{padding:12px 18px;background:linear-gradient(115deg,#9155e1,#7948bf);font-size:12px;display:flex;gap:20px}.lv-control-preview .lv-demo-toggle{display:flex;align-items:center;gap:8px!important;font-size:12px!important}.lv-control-preview .lv-demo-toggle input{width:17px;height:17px;accent-color:#a66aff}.lv-control-preview .lv-filter-note{margin-top:16px;padding:13px;border:1px solid #654b79;border-radius:12px;color:#c7b6d9;font-size:12px}.lv-control-preview .lv-catalog-results{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;margin-bottom:20px}.lv-control-preview .lv-catalog-results h2{font-size:30px;margin:10px 0 0}.lv-control-preview .lv-catalog-results>span{font-size:12px;color:#a99ab8}.lv-control-preview .lv-profile-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.lv-control-preview .lv-person{border:1px solid #403249;background:#241c2c;border-radius:17px}.lv-control-preview .lv-person-photo{position:relative;overflow:hidden}.lv-control-preview .lv-person .catalog-photo{aspect-ratio:3/4}.lv-control-preview .lv-person-placeholder{aspect-ratio:3/4;display:grid;place-items:center;background:radial-gradient(circle at 50% 38%,#735186,#2d2039 70%)}.lv-control-preview .lv-person-placeholder span{font-family:Georgia,serif;font-size:85px;color:#b492d7;text-shadow:0 0 25px #9f68d8}.lv-control-preview .lv-demo-shade-1{background:radial-gradient(circle at 50% 38%,#525a8e,#262336 70%)}.lv-control-preview .lv-demo-shade-2{background:radial-gradient(circle at 50% 38%,#895775,#2d2034 70%)}.lv-control-preview .lv-demo-shade-3{background:radial-gradient(circle at 50% 38%,#5c6886,#222337 70%)}.lv-control-preview .lv-card-tier{position:absolute;top:10px;left:10px;background:#9d60e8e8;padding:5px 8px;border-radius:7px;font-size:9px;letter-spacing:1px;font-weight:800}.lv-control-preview .lv-card-info{padding:13px!important}.lv-control-preview .lv-card-info h3{font-size:15px;margin:0 0 7px}.lv-control-preview .lv-card-location{font-size:11px;color:#c6a7e4;margin:0}.lv-control-preview .lv-card-service{font-size:11px;color:#b6a7c2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lv-control-preview .lv-card-bottom{display:flex;justify-content:space-between;align-items:center;gap:4px;margin-top:13px}.lv-control-preview .lv-card-bottom strong{font-size:15px;color:#e4c8ff;white-space:nowrap}.lv-control-preview .lv-card-bottom small{font-size:9px;color:#bdadc9;font-weight:400}.lv-control-preview .lv-card-bottom a,.lv-control-preview .lv-card-bottom>span{display:grid;place-items:center;background:#8050bb;border-radius:9px;height:30px;width:30px;flex-shrink:0}.lv-control-preview .lv-demo-notice{font-size:12px;color:#c8b0df}.lv-control-preview .lv-empty{text-align:center}.lv-control-preview .lv-load{text-align:center;margin:26px}.lv-control-preview .lv-load button{background:#342543;border:1px solid #6d4f86}@container loverse-preview (max-width:720px){.lv-control-preview .lv-shell{padding:0 13px}.lv-control-preview .lv-nav{height:60px;flex-direction:row;padding:0 4px}.lv-control-preview .lv-logo{font-size:20px}.lv-control-preview .lv-links{display:none}.lv-control-preview .lv-nav-actions{gap:6px}.lv-control-preview .lv-nav-actions a{width:31px;height:31px}.lv-control-preview .landing{padding-top:15px}.lv-control-preview .lv-hero{min-height:415px;border-radius:19px;padding:28px 21px}.lv-control-preview .lv-hero-content{max-width:330px}.lv-control-preview .lv-hero-chip{margin:20px 0}.lv-control-preview .lv-hero h1{font-size:39px;max-width:310px}.lv-control-preview .lv-hero-desc{font-size:12px;max-width:260px}.lv-control-preview .lv-hero-art{right:-80px;top:80px;width:65%;height:70%;opacity:.25}.lv-control-preview .lv-hero-actions{flex-direction:column;align-items:stretch;max-width:240px}.lv-control-preview .lv-main-btn,.lv-control-preview .lv-outline-btn{font-size:12px}.lv-control-preview .lv-value-line{flex-wrap:wrap;padding:18px 2px;font-size:10px;justify-content:center}.lv-control-preview .lv-benefits,.lv-control-preview .lv-home-catalog{padding-top:46px}.lv-control-preview .lv-section-head{align-items:start;flex-direction:column}.lv-control-preview .lv-feature-cards{gap:10px}.lv-control-preview .lv-feature-card{padding:13px;border-radius:13px}.lv-control-preview .lv-feature-card strong{font-size:14px}.lv-control-preview .lv-feature-graphic{height:70px;font-size:55px}.lv-control-preview .lv-benefit-grid{grid-template-columns:1fr;gap:9px}.lv-control-preview .lv-benefit-grid>div{padding:15px}.lv-control-preview .lv-benefit-grid b{margin-bottom:8px}.lv-control-preview .lv-final-cta{padding:25px 20px;margin-top:30px}.lv-control-preview .lv-catalog{padding-top:15px}.lv-control-preview .lv-catalog-heading{padding-top:26px}.lv-control-preview .lv-catalog-heading h1{font-size:43px}.lv-control-preview .lv-catalog-heading p{font-size:13px}.lv-control-preview .lv-filter-box{padding:16px;margin:18px 0 32px}.lv-control-preview .lv-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.lv-control-preview .lv-filter-grid select{font-size:12px}.lv-control-preview .lv-advanced{gap:6px;padding:11px}.lv-control-preview .lv-demo-toggle{font-size:10px!important}.lv-control-preview .lv-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.lv-control-preview .lv-card-info{padding:11px!important}.lv-control-preview .lv-card-info h3{font-size:13px}.lv-control-preview .lv-card-bottom strong{font-size:12px}.lv-control-preview .lv-card-bottom small{font-size:8px}.lv-control-preview .lv-card-bottom a,.lv-control-preview .lv-card-bottom>span{width:27px;height:27px}.lv-control-preview .lv-footer{margin-top:45px}.lv-control-preview .lv-footer>div:nth-child(2){gap:10px}}.lv-control-preview .lv-logo{font:27px Georgia,serif;letter-spacing:-1.2px}.lv-control-preview .lv-logo span{color:#d05bff}.lv-control-preview .lv-bottom-nav{display:none}.lv-control-preview .lv-preview-orb{position:absolute;right:-38px;top:-35px;width:220px;height:280px;border:1px solid #a849ed80;transform:rotate(28deg);border-radius:50%;box-shadow:0 0 100px #7f21b644,inset 0 0 80px #7f21b61f;pointer-events:none}.lv-control-preview .lv-advanced,.lv-control-preview .lv-main-btn{background:linear-gradient(115deg,#7c16de,#b32cf1);border:1px solid #c85cff}.lv-control-preview .lv-outline-btn{background:#0b0819;border-color:#8c3bbc}.lv-control-preview .lv-brand-title{font-family:Georgia,serif;font-weight:400}.lv-control-preview .lv-value-line span b{display:block;font-size:24px;font-weight:400;color:#df90ff}.lv-control-preview .lv-value-line{text-align:center}.lv-control-preview .lv-benefits h2{font-family:Georgia,serif}.lv-control-preview .lv-nav{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:#0b0816f5}.lv-control-preview .lv-catalog,.lv-control-preview .lv-catalog *{min-width:0}.lv-control-preview .lv-card-info h3{overflow-wrap:anywhere}.lv-control-preview .lv-filter-grid select{max-width:100%}@container loverse-preview (max-width:720px){.lv-control-preview .lv-shell{padding:0;max-width:430px;border-inline:1px solid #21182c}.lv-control-preview .lv-nav{height:62px;padding:0 16px}.lv-control-preview .lv-nav-actions a{background:transparent;border:0;color:#eac7ff;font-size:23px}.lv-control-preview .landing{padding-top:0}.lv-control-preview .lv-hero{min-height:390px;padding:42px 18px 20px;border:0;border-radius:0;background:radial-gradient(ellipse at 80% 12%,#67358c75,transparent 60%),linear-gradient(145deg,#171027,#0b0816 80%);align-items:flex-end}.lv-control-preview .lv-hero-content{width:100%;max-width:none}.lv-control-preview .lv-hero h1{font-size:50px;line-height:1.02;letter-spacing:0;max-width:none;margin:0 0 10px}.lv-control-preview .lv-eyebrow{font-size:11px;font-weight:400;letter-spacing:.15em;color:#cc82ff;margin:0 0 10px}.lv-control-preview .lv-hero-desc{font-size:14px;line-height:1.45;max-width:285px;margin:0 0 17px;color:#ded2ec}.lv-control-preview .lv-hero-actions{max-width:none;gap:8px}.lv-control-preview .lv-main-btn,.lv-control-preview .lv-outline-btn{min-height:47px;padding:12px 17px;border-radius:11px;font-size:14px;justify-content:center}.lv-control-preview .lv-value-line{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;border:0;padding:0;margin-top:18px;font-size:11px}.lv-control-preview .lv-catalog{padding:30px 15px 12px}.lv-control-preview .lv-catalog-heading{padding:0;border:0;background:none}.lv-control-preview .lv-benefits:before,.lv-control-preview .lv-catalog-heading:before{content:"";display:block;width:42px;height:3px;background:#ba43ff;box-shadow:0 0 18px #bf36ff;margin-bottom:13px}.lv-control-preview .lv-overline{font-size:10px;font-weight:400;letter-spacing:.17em;color:#c66df5}.lv-control-preview .lv-catalog-heading h1 i,.lv-control-preview .lv-overline span{display:none}.lv-control-preview .lv-catalog-heading h1{font-size:39px;margin:8px 0;line-height:1.2;letter-spacing:-1px}.lv-control-preview .lv-catalog-heading p{font-size:14px;margin:0 0 22px}.lv-control-preview .lv-heading-stats{margin-top:0;margin-bottom:14px}.lv-control-preview .lv-filter-box{padding:0;border:0;background:none;margin:9px 0 22px}.lv-control-preview .lv-filter-title{display:none}.lv-control-preview .lv-filter-grid{grid-template-columns:1fr;gap:9px}.lv-control-preview .lv-filter-grid label{padding:12px;border:1px solid #3f305a;border-radius:11px;background:linear-gradient(135deg,#171225,#11101c);gap:0}.lv-control-preview .lv-filter-grid select{padding:3px 0;border:0;background:transparent;font-size:14px;min-height:25px}.lv-control-preview .lv-filter-actions{display:grid;margin-top:18px;grid-gap:12px;gap:12px}.lv-control-preview .lv-advanced{justify-content:center;font-size:14px;min-height:47px}.lv-control-preview .lv-demo-toggle{font-size:12px!important;justify-content:center}.lv-control-preview .lv-profile-grid{gap:9px}.lv-control-preview .lv-person{border-radius:13px;background:linear-gradient(140deg,#171223,#0d0b17);border-color:#42314d}.lv-control-preview .lv-person .catalog-photo,.lv-control-preview .lv-person-placeholder{height:174px;aspect-ratio:auto}.lv-control-preview .lv-person-placeholder{background:radial-gradient(circle at 50% 38%,#6a428b 0,#3b2154 27%,#171024 66%)}.lv-control-preview .lv-card-info{padding:10px 9px 9px!important}.lv-control-preview .lv-card-location{min-height:28px;margin:5px 0;font-size:10px}.lv-control-preview .lv-card-bottom{flex-wrap:wrap}.lv-control-preview .lv-card-bottom strong{font-size:13px;white-space:normal}.lv-control-preview .lv-card-bottom small{font-size:11px}.lv-control-preview .lv-card-bottom a{width:34px;height:34px}.lv-control-preview .lv-benefits{padding:30px 15px 12px}.lv-control-preview .lv-benefits h2{font-size:36px;margin:8px 0}.lv-control-preview .lv-benefit-grid>div{background:linear-gradient(110deg,#1b142b,#100c1b);border-color:#3f305a;border-radius:13px;padding:13px}.lv-control-preview .lv-benefit-grid b{font-size:26px;margin-bottom:8px}.lv-control-preview .lv-final-cta{margin:23px 15px;padding:30px 18px;border-radius:17px}.lv-control-preview .lv-final-cta h2{font:32px/1.12 Georgia,serif}.lv-control-preview .lv-final-cta .lv-main-btn{width:100%}.lv-control-preview .lv-footer{padding:25px 18px 95px;margin-top:25px}.lv-control-preview .lv-bottom-nav{position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:min(430px,100%);display:flex;justify-content:space-around;background:#0d091af5;border-top:1px solid #493055;padding:9px 0 max(9px,env(safe-area-inset-bottom));z-index:9;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px)}.lv-control-preview .lv-bottom-nav a{font-size:20px;text-align:center;color:#cdb0eb;min-width:55px}.lv-control-preview .lv-bottom-nav span{display:block;font-size:11px}.lv-control-preview .lv-shell>main:not(.landing):not(.lv-catalog){padding:20px 15px}.lv-control-preview .lv-footer>div:nth-child(2){flex-wrap:wrap}}.lv-control-preview .lv-reset{background:#0b0819;border:1px solid #8c3bbc;font-size:12px}.lv-control-preview .lv-filter-note{display:grid;grid-gap:15px;gap:15px}.lv-control-preview .lv-filter-note input[type=range]{accent-color:#a322e8}.lv-control-preview .lv-catalog-heading h2{font-size:clamp(36px,5cqw,60px);margin:20px 0 10px}.lv-control-preview .lv-catalog-heading h2 i{font-size:19px;color:#bc8bf7;font-style:normal}@container loverse-preview (max-width:720px){.lv-control-preview .lv-catalog-heading h2{font-size:39px;margin:8px 0;line-height:1.2;letter-spacing:-1px}.lv-control-preview .lv-catalog-heading h2 i{display:none}.lv-control-preview .lv-reset{min-height:47px;width:100%;font-size:14px}.lv-control-preview .lv-heading-stats{display:none}.lv-control-preview .lv-filter-note{padding:14px}.lv-control-preview .lv-filter-note input{min-width:0}.lv-control-preview .lv-hero-content{z-index:2}.lv-control-preview .lv-preview-orb{z-index:0}.lv-control-preview .lv-filter-actions{grid-template-columns:minmax(0,1fr);justify-content:stretch;align-items:stretch}.lv-control-preview .lv-advanced{width:100%}}.lv-control-preview .lv-page-content:not(:has(>.landing)):not(:has(>.lv-catalog)){padding:24px 0}@container loverse-preview (max-width:720px){.lv-control-preview .lv-page-content:not(:has(>.landing)):not(:has(>.lv-catalog)){padding:20px 15px}}.lv-control-preview .lv-admin-user{margin:16px 0}.lv-control-preview .lv-admin-user h2{font-size:18px;overflow-wrap:anywhere}.lv-control-preview .lv-admin-user details{margin-top:20px}.lv-control-preview .lv-wallet-entry{padding:14px 0;border-bottom:1px solid #42314d}.lv-control-preview .lv-wallet-entry p{margin:8px 0}.lv-control-preview .lv-wallet-entry small{color:#bcabd8}.lv-control-preview .lv-checklist{margin-bottom:24px;background:linear-gradient(135deg,#241331,#141020);border-color:#664080}.lv-control-preview .lv-checklist-heading{display:flex;justify-content:space-between;align-items:center;gap:16px}.lv-control-preview .lv-checklist-heading h2{margin:8px 0 16px}.lv-control-preview .lv-checklist-count{white-space:nowrap;padding:7px 12px;border-radius:24px;background:#51216e;color:#edc9ff}.lv-control-preview .lv-checklist progress{display:block;width:100%;height:9px;border:0;border-radius:20px;overflow:hidden;accent-color:#bd55ff;background:#372442}.lv-control-preview .lv-checklist progress::-webkit-progress-bar{background:#372442}.lv-control-preview .lv-checklist progress::-webkit-progress-value{background:linear-gradient(90deg,#8224d9,#d176ff)}.lv-control-preview .lv-checklist-next{margin:20px 0;padding:18px;border-radius:14px;background:#140d20;border:1px solid #513260}.lv-control-preview .lv-checklist-next strong{font-size:18px}.lv-control-preview .lv-checklist-next p{line-height:1.5}.lv-control-preview .lv-checklist-next .lv-main-btn{margin-top:10px}.lv-control-preview .lv-checklist-steps{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.lv-control-preview .lv-checklist-step{display:grid;grid-template-columns:32px minmax(0,1fr);grid-gap:12px;gap:12px;padding:16px;border:1px solid #493354;border-radius:14px;min-width:0}.lv-control-preview .lv-checklist-number{width:32px;height:32px;display:grid;place-items:center;border:1px solid #79538c;border-radius:50%;color:#e7b4ff}.lv-control-preview .lv-checklist-done .lv-checklist-number{color:#b6efcc;border-color:#53816a;background:#173b2b}.lv-control-preview .lv-checklist-step-title{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.lv-control-preview .lv-checklist-step h3{margin:4px 0;font-size:15px}.lv-control-preview .lv-checklist-step-title>span{font-size:11px;color:#cbb4d8}.lv-control-preview .lv-checklist-step p{font-size:13px;line-height:1.5;color:#c6b5d1;margin:8px 0}.lv-control-preview .lv-checklist-revision a,.lv-control-preview .lv-checklist-step a{font-size:13px;color:#e2adff;text-decoration:underline;text-underline-offset:3px}.lv-control-preview .lv-checklist-waiting{border-color:#906f31}.lv-control-preview .lv-checklist-expiring{color:#ffcf8e}.lv-control-preview .lv-checklist-revision{margin:18px 0 0;padding-top:16px;border-top:1px solid #493354;line-height:1.5}.lv-control-preview .lv-checklist-blocked .lv-checklist-number{color:#bdacc5}.lv-control-preview .lv-checklist [id]{scroll-margin-top:86px}@container loverse-preview (max-width:720px){.lv-control-preview .lv-checklist{padding:15px}.lv-control-preview .lv-checklist-steps{grid-template-columns:minmax(0,1fr)}.lv-control-preview .lv-checklist-heading{gap:9px}.lv-control-preview .lv-checklist-heading h2{font-size:22px}.lv-control-preview .lv-checklist .lv-overline{font-size:9px;letter-spacing:.1em}.lv-control-preview .lv-checklist-count{font-size:12px;padding:6px 9px}.lv-control-preview .lv-checklist-step{padding:12px;gap:10px}.lv-control-preview .lv-checklist-next{padding:14px}.lv-control-preview .lv-checklist-next .lv-main-btn{max-width:100%;white-space:normal}}.lv-control-preview .lv-checklist-refresh{margin:0 0 16px;padding:9px 12px;background:#251730;border:1px solid #79538c;font-size:12px}.lv-control-preview .lv-dashboard-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:0 0 24px}.lv-control-preview .lv-dashboard-heading h1{margin:8px 0;font-size:36px}.lv-control-preview .lv-dashboard-heading>div:last-child{display:flex;gap:18px;flex-wrap:wrap;color:#d5b3ee;font-size:13px}.lv-control-preview .lv-account-details,.lv-control-preview .lv-dashboard-checks{margin:18px 0}.lv-control-preview .lv-account-details>summary,.lv-control-preview .lv-dashboard-checks>summary{cursor:pointer;padding:16px 0;color:#d8c3e7;font-size:14px;border-block:1px solid #37233f}.lv-control-preview .lv-dashboard-checks[open]>.lv-checklist{margin-top:16px}.lv-control-preview .lv-profile-editor{padding:28px;margin:24px 0;background:linear-gradient(140deg,#1d1428,#130f1b);border-color:#493253}.lv-control-preview .lv-editor-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px}.lv-control-preview .lv-editor-heading h2{margin:8px 0;font-size:27px}.lv-control-preview .lv-editor-heading p{margin-bottom:0;font-size:14px;line-height:1.5}.lv-control-preview .lv-editor-status{padding:7px 11px;border-radius:24px;white-space:nowrap;font-size:11px;background:#392345;color:#e7c9fa}.lv-control-preview .lv-editor-fieldset{border:0;padding:0;margin:0;min-width:0}.lv-control-preview .lv-editor-columns{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:30px;gap:30px}.lv-control-preview .lv-editor-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;align-content:start}.lv-control-preview .lv-field-wide{grid-column:1/-1}.lv-control-preview .lv-editor-fields label{font-size:13px;gap:8px;min-width:0}.lv-control-preview .lv-placement select,.lv-control-preview .lv-profile-editor input,.lv-control-preview .lv-profile-editor select,.lv-control-preview .lv-profile-editor textarea{background:#110d1b;border:1px solid #4e365d;min-width:0;max-width:100%;border-radius:10px;padding:12px;color:#f8f3ff}.lv-control-preview .lv-profile-editor textarea{min-height:150px;resize:vertical;line-height:1.5}.lv-control-preview .lv-field-hint{display:block;font-size:11px;color:#b8a3c7;line-height:1.6;font-weight:400}.lv-control-preview .lv-editor-photos{min-width:0}.lv-control-preview .lv-editor-photo-title{display:flex;align-items:center;justify-content:space-between}.lv-control-preview .lv-editor-photo-title h3{margin:0;font-size:16px}.lv-control-preview .lv-editor-photo-title>span{color:#c7a5de;font-size:12px}.lv-control-preview .lv-editor-photos>.muted{font-size:12px;line-height:1.5;margin:9px 0 16px}.lv-control-preview .lv-editor-photo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.lv-control-preview .lv-editor-photo-grid figure{position:relative;margin:0;min-width:0;border:1px solid #4c345b;border-radius:12px;overflow:hidden;background:#20132b}.lv-control-preview .lv-editor-photo-grid img{width:100%;aspect-ratio:3/4;object-fit:cover;display:block}.lv-control-preview .lv-editor-photo-grid figcaption{position:absolute;bottom:0;inset-inline:0;background:#110b19d9;padding:7px 5px;color:#e0c7ef;font-size:9px;text-align:center}.lv-control-preview .lv-photo-remove{position:absolute;top:6px;right:6px;width:28px;height:28px;padding:0;border-radius:50%;background:#110a1bd9;border:1px solid #b083c6;font-size:20px}.lv-control-preview .lv-photo-picker{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;border:1px dashed #8852a7;border-radius:12px;padding:23px 10px;margin-top:12px;background:#7d24bd12;color:#e4c2f8;cursor:pointer;text-align:center}.lv-control-preview .lv-photo-picker>span{font-size:26px}.lv-control-preview .lv-photo-picker>small{font-size:11px;color:#bda3ce}.lv-control-preview .lv-photo-picker input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.lv-control-preview .lv-photo-picker:focus-within{outline:2px solid #e2adff;outline-offset:3px}.lv-control-preview .lv-editor-undo{background:none;color:#d0a5e9;font-size:11px;padding:10px 0}.lv-control-preview .lv-editor-actions{margin-top:26px;padding-top:22px;border-top:1px solid #3e294b;display:flex;gap:24px;align-items:center;justify-content:space-between}.lv-control-preview .lv-editor-actions>.muted{font-size:12px;line-height:1.6;max-width:300px;margin:0}.lv-control-preview .lv-editor-actions>div{display:flex;gap:10px;flex-wrap:wrap}.lv-control-preview .lv-editor-save{border:1px solid #6d447f;background:transparent;color:#e0c8ee;border-radius:10px;padding:12px 16px}.lv-control-preview .lv-editor-submit{background:linear-gradient(115deg,#7c16de,#b32cf1);border:1px solid #c85cff;border-radius:10px;min-height:45px;padding:12px 17px}.lv-control-preview .lv-editor-notice{padding:12px 14px;background:#211329;border:1px solid #5b3b6a;border-radius:10px;font-size:12px;line-height:1.6}.lv-control-preview .lv-placement{margin:26px 0;padding:26px;background:#171020;border-color:#493253}.lv-control-preview .lv-placement header h2{font-size:24px;margin:8px 0}.lv-control-preview .lv-placement header>.muted{font-size:13px;line-height:1.6}.lv-control-preview .lv-placement form{max-width:700px}.lv-control-preview .lv-placement-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin:22px 0}.lv-control-preview .lv-placement-fields label{min-width:0;font-size:13px}.lv-control-preview .lv-placement-summary{border-block:1px solid #422b4f;padding:16px 0;margin:16px 0 20px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.lv-control-preview .lv-placement-summary>div{display:grid;grid-gap:6px;gap:6px;min-width:0}.lv-control-preview .lv-placement-summary span{font-size:12px;color:#baa5c9}.lv-control-preview .lv-placement-summary strong{font-size:25px}.lv-control-preview .lv-placement-summary a{font-size:14px;color:#d7b5ec}.lv-control-preview .lv-placement .lv-field-hint{margin-top:15px}.lv-control-preview .lv-plans-page{max-width:860px;margin:auto}.lv-control-preview .lv-account-details .panel{margin-top:16px}.lv-control-preview .lv-account-logout{margin:12px 0 0;background:transparent;border:1px solid #654174;font-size:12px}.lv-control-preview .lv-profile-editor fieldset:disabled{opacity:.65}@container loverse-preview (max-width:850px){.lv-control-preview .lv-editor-columns{grid-template-columns:minmax(0,1fr)}.lv-control-preview .lv-editor-photos{max-width:100%}.lv-control-preview .lv-editor-photo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lv-control-preview .lv-editor-actions{align-items:flex-start;flex-direction:column;gap:15px}.lv-control-preview .lv-editor-actions>.muted{max-width:none}.lv-control-preview .lv-editor-actions>div{width:100%}.lv-control-preview .lv-editor-actions button{flex:1 1}}@container loverse-preview (max-width:720px){.lv-control-preview .lv-dashboard-heading{align-items:flex-start;flex-direction:column;gap:7px;margin-bottom:16px}.lv-control-preview .lv-dashboard-heading h1{font-size:30px}.lv-control-preview .lv-dashboard-heading>div:last-child{gap:15px;font-size:12px}.lv-control-preview .lv-profile-editor{padding:17px 15px;margin:18px 0}.lv-control-preview .lv-editor-heading{gap:10px;flex-direction:column;margin-bottom:22px}.lv-control-preview .lv-editor-heading h2{font-size:24px}.lv-control-preview .lv-editor-heading p{font-size:13px}.lv-control-preview .lv-editor-heading .lv-overline{font-size:9px}.lv-control-preview .lv-editor-fields{gap:15px 12px}.lv-control-preview .lv-editor-columns{gap:25px}.lv-control-preview .lv-editor-fields label{font-size:12px}.lv-control-preview .lv-profile-editor input,.lv-control-preview .lv-profile-editor select,.lv-control-preview .lv-profile-editor textarea{font-size:14px;padding:11px 9px}.lv-control-preview .lv-editor-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lv-control-preview .lv-editor-actions>div{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px}.lv-control-preview .lv-editor-actions button{width:100%;white-space:normal;font-size:13px}.lv-control-preview .lv-placement{padding:20px 15px}.lv-control-preview .lv-placement-fields{grid-template-columns:minmax(0,1fr);gap:14px}.lv-control-preview .lv-placement .lv-editor-submit{width:100%;font-size:13px}.lv-control-preview .lv-placement header h2{font-size:23px}.lv-control-preview .lv-account-details>summary,.lv-control-preview .lv-dashboard-checks>summary{font-size:13px}.lv-control-preview .lv-dashboard .lv-checklist{margin-bottom:10px}}.lv-simple-blocks{max-width:920px;margin:0 auto;padding:28px 0 64px}.lv-simple-blocks header{margin-bottom:26px}.lv-simple-blocks h1{font-size:clamp(28px,4vw,40px);line-height:1.15;margin:8px 0 12px}.lv-simple-blocks h2{font-size:18px;line-height:1.4;margin:0}.lv-block-create{padding:15px 24px;margin-bottom:24px;min-height:50px;font-weight:650}.lv-block-list{display:grid;grid-gap:14px;gap:14px}.lv-block-row{display:flex;align-items:center;justify-content:space-between;gap:20px;background:rgba(31,22,41,.85);border:1px solid rgba(194,169,220,.18);border-radius:13px;padding:23px 26px}.lv-block-row>div{min-width:0}.lv-block-row h2{overflow-wrap:anywhere}.lv-block-row p{font-size:14px;margin:6px 0 0}.lv-block-row>button{background:transparent;border:1px solid rgba(196,166,224,.6);color:#eee0ff;padding:11px 16px;min-height:44px;flex-shrink:0}.lv-block-row>button:hover{background:rgba(151,35,232,.14)}.lv-block-form{padding:26px;max-width:760px}.lv-block-back{border:0;background:transparent!important;padding:0!important;color:#c6a9e3!important;margin-bottom:24px;min-height:36px}.lv-block-form>fieldset{display:grid;grid-gap:22px;gap:22px;min-width:0;border:0;padding:0;margin:0}.lv-block-form label{display:grid;grid-gap:9px;gap:9px;color:#ddcbed;font-weight:500}.lv-block-form input,.lv-block-form select{width:100%;min-width:0;min-height:48px;padding:11px 14px;box-sizing:border-box;font-size:16px}.lv-block-form input[readonly]{opacity:.85}.lv-block-options{display:grid;grid-gap:12px;gap:12px;min-width:0}.lv-block-options h2{font-size:16px;color:#ddcbed;margin-bottom:0}.lv-block-option{display:flex;align-items:center;gap:12px;min-width:0}.lv-block-option>input{flex:1 1}.lv-block-remove-option{width:44px;min-width:44px;height:44px;border:0;border-radius:50%;background:rgba(170,135,203,.2);color:#e9d7ff;font-size:24px;padding:0}.lv-block-add-option{justify-self:start;background:transparent!important;color:#d4b4f3!important;border:0;padding:5px 0!important;min-height:40px}.lv-block-save{width:100%;min-height:50px;font-size:17px;font-weight:650}.lv-block-consent-hint,.lv-block-save-hint{font-size:13px;line-height:1.6;margin:13px 0 0}.lv-block-save-hint{text-align:center}.lv-meeting-formats{border:1px solid rgba(194,169,220,.18);border-radius:10px;padding:14px;min-width:0}.lv-meeting-formats legend{padding:0 6px}.lv-meeting-formats .lv-consent{display:flex;align-items:center;gap:10px;margin:8px 0}.lv-meeting-formats input[type=checkbox]{width:18px;min-height:18px;accent-color:#9723e8}@media(max-width:600px){.lv-simple-blocks{padding-top:14px}.lv-block-row{padding:18px 16px;gap:12px}.lv-block-row h2{font-size:16px}.lv-block-row>button{font-size:13px;padding:10px 12px}.lv-block-form{padding:18px}.lv-block-create{width:100%}.lv-block-option{gap:8px}}.lv-content-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:8px 0 24px}.lv-content-tabs button[aria-pressed=true]{background:var(--accent);color:#fff}.lv-block-row-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.lv-delete{color:#ffb2bb!important}.lv-design-row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:12px 0;flex-wrap:wrap}.lv-design-section{border:1px dashed #61556d;border-radius:12px;padding:16px;margin:12px 0;color:#bfb3cb}.lv-inline-check{display:flex!important;align-items:center;gap:10px!important}.lv-inline-check input{width:auto!important}.lv-banner-image{display:block;width:100%;max-height:1200px;height:auto;border-radius:12px;object-fit:contain;margin-bottom:12px}.lv-banner-link{display:block;color:inherit;text-decoration:none}.lv-banner-link h2{margin:12px 0}.lv-controlled-banner{margin:18px 0;overflow:hidden}.lv-simple-blocks input,.lv-simple-blocks select,.lv-simple-blocks textarea{max-width:100%;box-sizing:border-box}.lv-simple-blocks fieldset{min-width:0}.lv-page-order{margin-top:20px}@media(max-width:600px){.lv-block-row{flex-wrap:wrap!important}.lv-block-row-actions{width:100%;gap:6px}.lv-block-row-actions button{padding:10px 12px}.lv-content-tabs button{flex:1 1;padding:10px}.lv-design-row{align-items:flex-start}.lv-simple-blocks{min-width:0}.lv-simple-blocks h1{font-size:28px}}.lv-banner-button{display:inline-flex!important;align-items:center;justify-content:center;margin-top:12px;max-width:100%;white-space:normal;overflow-wrap:anywhere;text-decoration:none}.lv-banner-content h2{margin:12px 0}.lv-install-dialog{max-width:min(90vw,520px);max-height:85vh;overflow:auto;box-sizing:border-box;border:1px solid #665078;border-radius:18px;padding:24px;background:#17101f;color:#fff}.lv-install-dialog::-webkit-backdrop{background:#000a}.lv-install-dialog::backdrop{background:#000a}.lv-install-dialog li{margin:12px 0}.lv-install-dialog h2{font-size:22px}.lv-controlled-banner{position:relative}.lv-banner-hit-area{position:absolute!important;inset:0;z-index:1;display:block;border:0!important;border-radius:inherit;background:transparent!important;padding:0!important;margin:0!important;width:100%;height:100%;cursor:pointer}.lv-banner-hit-area:focus-visible{outline:3px solid #dcb8ff;outline-offset:-4px}.lv-controlled-banner .lv-banner-button{position:relative;z-index:2}