.swl{--swl-purple:#7c3aed;--swl-violet:#8b2fc9;--swl-orange:#ffc119;--swl-ink:#17172a;--swl-muted:#667085;--swl-line:#e9e7ee;--swl-soft:#f8f7fb;color:var(--swl-ink);font-family:inherit;line-height:1.55;width:100%;max-width:100%;box-sizing:border-box}.swl *,.swl *::before,.swl *::after{box-sizing:border-box}.swl [hidden]{display:none!important}.swl button,.swl input,.swl select,.swl textarea{font:inherit}.swl button{cursor:pointer}.swl-hero{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(118deg,#10071e 1%,#241143 55%,#170a2b 100%);border-radius:20px;padding:clamp(30px,5vw,64px);color:#fff;margin-bottom:28px;min-height:275px;box-shadow:0 16px 38px rgb(30 14 63 / .12)}.swl-hero-aurora{position:absolute;inset:0;pointer-events:none;z-index:-1;background:radial-gradient(ellipse 250px 250px at 91% 29%,rgb(255 193 25 / .21),transparent 72%),radial-gradient(ellipse 410px 310px at 67% 101%,rgb(124 58 237 / .27),transparent 80%)}.swl-hero::after{content:"";position:absolute;width:250px;height:250px;border:1px solid rgb(255 193 25 / .15);border-radius:50%;right:-45px;top:12px;box-shadow:0 0 0 36px rgb(255 193 25 / .025),0 0 0 77px rgb(255 193 25 / .023);pointer-events:none}.swl-hero-body{max-width:760px;position:relative;z-index:1}.swl-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:11px;letter-spacing:2px;font-weight:800;color:#f7d589;margin-bottom:19px}.swl-dot{width:7px;height:7px;border-radius:50%;background:var(--swl-orange);box-shadow:0 0 14px var(--swl-orange)}.swl .swl-hero h1{font-size:clamp(32px,4.5vw,54px)!important;line-height:1.12!important;letter-spacing:-1.7px;font-weight:800!important;margin:0 0 17px!important;color:#fff!important}.swl .swl-hero h1 span{color:var(--swl-orange)}.swl .swl-hero p{font-size:16px!important;color:#d4cfe4!important;max-width:660px;line-height:1.7;margin:0!important}.swl-hero-pills{display:flex;gap:9px;flex-wrap:wrap;margin-top:24px}.swl-hero-pills span{padding:6px 11px;border:1px solid rgb(255 255 255 / .14);background:rgb(255 255 255 / .06);border-radius:25px;font-size:12px;color:#e2deea}.swl-compose-grid{display:grid;grid-template-columns:minmax(0,1fr) 285px;gap:24px;align-items:start}.swl-paper{background:#fff;border:1px solid var(--swl-line);border-radius:17px;box-shadow:0 9px 34px rgb(26 17 48 / .06);min-width:0}.swl-form-head{padding:29px 33px 25px;display:flex;justify-content:space-between;gap:12px;align-items:flex-start;border-bottom:1px solid var(--swl-line)}.swl-serial,.swl-overline{font-size:11px;font-weight:800;letter-spacing:1.5px;color:var(--swl-purple)}.swl .swl-form-head h2{font-size:26px!important;line-height:1.3!important;letter-spacing:-.65px;font-weight:750!important;margin:9px 0 6px!important;color:var(--swl-ink)!important}.swl .swl-form-head p,.swl .swl-section-title p{font-size:13px;color:var(--swl-muted);margin:0}.swl-draft-mark{background:#f0eafa;color:#6529c6;font-size:11px;font-weight:750;border-radius:40px;white-space:nowrap;padding:8px 12px}.swl-editor-section{padding:27px 33px;border-bottom:1px solid var(--swl-line)}.swl-section-title{display:flex;gap:12px;align-items:center;margin-bottom:22px}.swl-section-icon{width:39px;height:39px;background:#f4edff;color:var(--swl-purple);border-radius:11px;display:grid;place-items:center;font-size:19px;font-weight:800;flex-shrink:0}.swl .swl-section-title h3{font-size:17px!important;line-height:1.35!important;margin:0 0 3px!important;color:#211b31!important;font-weight:750!important}.swl-field{margin-bottom:17px;min-width:0}.swl-field:last-child{margin-bottom:0}.swl-field label,.swl-code-panel label{font-size:13px;font-weight:700;display:block;color:#282638;margin-bottom:7px}.swl-field label em{color:#e26445;font-style:normal}.swl .swl-field input:not([type=checkbox]):not([type=file]),.swl .swl-field select,.swl .swl-field textarea,.swl .swl-code-row input,.swl .swl-filters input,.swl .swl-filters select{display:block;background:#fff;border:1px solid #dedce6;border-radius:9px;width:100%;min-width:0;height:46px;box-shadow:none;color:#212139;font-size:14px;padding:10px 12px;outline:none;transition:border-color .2s,box-shadow .2s}.swl .swl-field textarea{min-height:120px;height:auto;resize:vertical;padding:13px}.swl .swl-field input:focus,.swl .swl-field select:focus,.swl .swl-field textarea:focus,.swl .swl-code-row input:focus,.swl .swl-filters input:focus,.swl .swl-filters select:focus{border-color:var(--swl-purple);box-shadow:0 0 0 3px rgb(124 58 237 / .1)}.swl .swl-field input::placeholder,.swl .swl-field textarea::placeholder{color:#9ca3af}.swl-field small{display:block;margin-top:7px;font-size:11px;color:#828094;line-height:1.6}.swl-field-grid{display:grid;gap:15px}.swl-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.swl-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.swl-revenue-fields{padding-top:8px}.swl-checks{display:flex;gap:8px;flex-wrap:wrap}.swl .swl-check{position:relative;margin:0}.swl-check input{position:absolute;opacity:0;width:1px;height:1px}.swl-check span{display:block;background:#fff;border:1px solid #e4e0ec;border-radius:20px;padding:7px 11px;color:#4d4759;font-size:12px;cursor:pointer;transition:all .2s}.swl-check input:focus-visible+span{outline:2px solid var(--swl-purple)}.swl-check input:checked+span{background:#efe8ff;border-color:#b69afa;color:#6123b9;font-weight:700}.swl .swl-field input[type=file]{display:block;width:100%;font-size:12px;border:1px dashed #dcd4e9;border-radius:9px;padding:9px;background:#faf9fd;color:#514766}.swl-email-info{background:#faf6e8;color:#775e20;border-left:3px solid var(--swl-orange);border-radius:0 8px 8px 0;padding:12px 14px;font-size:12px;margin-top:12px;line-height:1.7}.swl-email-info strong{color:#453717}.swl-verification{border:1px solid #e3d8fa;background:linear-gradient(135deg,#faf7ff,#fff);padding:18px;border-radius:12px}.swl-verification-label{display:flex;align-items:center;gap:11px}.swl-lock{width:40px;height:40px;border-radius:11px;background:#f1e8ff;display:grid;place-items:center;font-size:23px;color:#7134cf}.swl-verification-label strong{display:block;font-size:14px;color:#211d35}.swl-verification-label small{display:block;font-size:12px;color:#777087;margin-top:2px}.swl-verify-row{margin-top:17px;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.swl-code-panel{margin-top:17px}.swl-code-row{display:flex;gap:9px}.swl .swl-code-row input{max-width:215px;letter-spacing:4px;font-weight:750;text-align:center}.swl-verified-indicator{font-size:13px;font-weight:800;color:#15803d}.swl .swl-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:0;border-radius:9px;text-decoration:none;min-height:43px;padding:10px 16px;font-size:13px;font-weight:750;white-space:nowrap;line-height:1.2;transition:transform .15s,background .2s,box-shadow .2s,color .2s}.swl .swl-btn:hover{transform:translateY(-1px);text-decoration:none}.swl .swl-btn:focus-visible{outline:3px solid #c9a8ff;outline-offset:2px}.swl .swl-btn[disabled]{cursor:not-allowed;opacity:.53;transform:none}.swl .swl-btn-primary{background:var(--swl-orange);color:#171329!important;box-shadow:0 8px 18px rgb(255 193 25 / .22);font-size:14px;padding:13px 21px;min-height:48px}.swl .swl-btn-primary:hover{background:#ffcf48}.swl .swl-btn-dark{background:#281347;color:#fff!important}.swl .swl-btn-dark:hover{background:#4d2581}.swl .swl-btn-outline{color:#6630b6!important;background:#fff;border:1px solid #c8b3eb}.swl .swl-btn-outline:hover{background:#f7f0ff}.swl-form-footer{padding:24px 33px 31px}.swl-form-footer p{font-size:13px;color:#656078;margin:0 0 15px}.swl-form-message{display:none;margin-top:15px;border-radius:9px;padding:13px 15px;font-size:13px;line-height:1.6}.swl-form-message[data-state=error]{display:block;color:#9d2424;background:#fff0f0;border:1px solid #f4caca}.swl-form-message[data-state=success]{display:block;color:#16643b;background:#edf9f1;border:1px solid #bbe8ce}.swl-form-message[data-state=info]{display:block;color:#453177;background:#f1ebff;border:1px solid #e0d2ff}.swl-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.swl-side{display:grid;gap:15px;position:sticky;top:24px}.swl-side-card{border-radius:16px;background:#1b1034;color:#fff;padding:26px 24px}.swl-overline{color:#ffcb43}.swl .swl-side-card h3{font-size:23px!important;line-height:1.25!important;margin:10px 0 25px!important;color:#fff!important;font-weight:750!important}.swl-steps>div{display:flex;gap:14px;border-top:1px solid rgb(255 255 255 / .12);padding:16px 0}.swl-steps>div>span{color:#ffcc48;font-size:12px;font-weight:800}.swl-steps p{margin:0}.swl-steps strong{display:block;font-size:13px;color:#fff}.swl-steps small{display:block;font-size:12px;color:#c0bbcf;line-height:1.55;margin-top:4px}.swl-side-note{display:flex;gap:11px;padding:20px;background:#f7f4ff;border:1px solid #e8def8;border-radius:13px}.swl-side-note>span{font-size:22px;color:#7c3aed}.swl-side-note strong{font-size:13px}.swl-side-note p{font-size:12px;color:#6d6578;margin:6px 0 0;line-height:1.6}.swl-hero-listings{min-height:245px}.swl-filters{display:flex;align-items:end;gap:12px;flex-wrap:wrap;padding:20px;background:#fff;border:1px solid var(--swl-line);border-radius:14px;box-shadow:0 6px 25px rgb(16 6 36 / .055);margin-bottom:29px}.swl-filter-search{flex:2 1 250px;position:relative}.swl-filter-search>span{position:absolute;left:14px;top:9px;font-size:24px;line-height:1;color:#8d81a1}.swl .swl-filter-search input{padding-left:38px!important}.swl-filter-select{flex:1 1 130px}.swl-filter-select label{font-size:11px;color:#756b83;font-weight:800;display:block;margin-bottom:5px}.swl-filter-count{flex:0 1 85px}.swl .swl-btn-filter{background:var(--swl-purple);color:#fff!important;min-height:46px}.swl .swl-btn-filter:hover{background:#6428ca}.swl-results-top{display:flex;justify-content:space-between;align-items:end;gap:15px;margin-bottom:17px}.swl .swl-results-top h2{font-size:23px!important;margin:0 0 1px!important;line-height:1.25!important;color:#211936!important;font-weight:760!important}.swl-results-top p{color:#777087;font-size:13px;margin:0}.swl-listing-secure{font-size:11px;color:#786e83;background:#f6f3fa;border-radius:25px;padding:7px 11px}.swl-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.swl-listing-card{min-width:0;background:#fff;border:1px solid #e9e6ef;border-radius:15px;padding:21px;display:flex;flex-direction:column;box-shadow:0 6px 18px rgb(27 13 54 / .045);transition:box-shadow .2s,transform .2s}.swl-listing-card:hover{box-shadow:0 13px 29px rgb(41 22 82 / .11);transform:translateY(-2px)}.swl-listing-top{display:flex;justify-content:space-between;gap:7px;align-items:center}.swl-niche-pill{background:#f2eaff;color:#7130bd;border:1px solid #e9dcfa;font-size:11px;font-weight:800;padding:5px 10px;border-radius:25px}.swl-listing-id{font-size:11px;color:#a19ba9}.swl-listing-copy{min-height:150px}.swl .swl-listing-copy h3{font-size:19px!important;line-height:1.33!important;font-weight:760!important;letter-spacing:-.3px;margin:18px 0 7px!important;color:#241c35!important;overflow-wrap:anywhere}.swl-masked-url{font-size:12px;color:#8359b9;margin:0 0 13px;word-break:break-word}.swl-description{font-size:13px;color:#6a6774;line-height:1.6;margin:0;overflow-wrap:anywhere}.swl-stat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:15px 0;padding:14px;background:#f9f8fc;border:1px solid #f1eef6;border-radius:10px}.swl-stat-grid>div{min-width:0}.swl-stat-grid span,.swl-price span{display:block;color:#93899f;font-size:9px;letter-spacing:.65px;font-weight:800}.swl-stat-grid strong{font-size:15px;color:#292235;font-weight:800;display:block;margin-top:3px;overflow-wrap:anywhere}.swl-stat-grid small{font-size:10px;color:#797081}.swl-mon{font-size:11px;color:#928a9e;margin-bottom:16px}.swl-mon strong{display:block;color:#554b63;font-size:12px;font-weight:650;line-height:1.5;margin-top:4px}.swl-card-foot{margin-top:auto;border-top:1px solid #f0edf4;padding-top:15px;display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap}.swl-price strong{display:block;font-size:23px;line-height:1.3;color:#231637;letter-spacing:-.6px}.swl .swl-card-foot .swl-btn{font-size:11px;padding:10px 11px;min-height:38px}.swl-reveal-area{min-width:120px;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.swl-email-result{font-size:12px;color:#4c257c;word-break:break-all;max-width:100%}.swl-email-result a{color:#602ab0!important}.swl-empty{text-align:center;padding:55px 18px;background:#faf9fc;border:1px solid #eae5f2;border-radius:14px}.swl-empty strong{font-size:19px}.swl-empty p{font-size:13px;color:#777;margin:8px 0 0}.swl-pagination{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin:28px 0}.swl-pagination .page-numbers{border:1px solid #e1dbea;border-radius:8px;padding:8px 13px;color:#5c4d70;font-size:13px;background:#fff;text-decoration:none}.swl-pagination .page-numbers.current{background:#7c3aed;color:#fff;border-color:#7c3aed}@media(max-width:1110px){.swl-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.swl-compose-grid{grid-template-columns:minmax(0,1fr) 235px}.swl-side-card{padding:20px}}@media(max-width:830px){.swl-compose-grid{grid-template-columns:1fr}.swl-side{position:static;grid-template-columns:1fr 1fr}.swl-draft-mark{display:none}.swl .swl-hero h1{letter-spacing:-.7px}}@media(max-width:640px){.swl-hero{padding:30px 23px;border-radius:14px}.swl-hero::after{opacity:.3}.swl .swl-hero h1{font-size:33px!important}.swl-hero-pills{gap:6px}.swl-hero-pills span{font-size:10px}.swl-form-head{padding:23px 19px}.swl-editor-section{padding:24px 19px}.swl-form-footer{padding:23px 19px}.swl-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}.swl-grid-2{grid-template-columns:1fr}.swl-side{grid-template-columns:1fr}.swl-card-grid{grid-template-columns:1fr}.swl-filters{padding:14px}.swl-filter-search{flex-basis:100%}.swl-filter-select{flex:1 1 42%}.swl-listing-secure{display:none}.swl-code-row{flex-direction:column}.swl .swl-code-row input{max-width:100%}.swl .swl-form-footer .swl-btn{width:100%}}.swl{font-size:16px}.swl.swl-listings .swl-card-grid{grid-template-columns:repeat(var(--swl-dir-desktop,3),minmax(0,1fr));gap:var(--swl-dir-gap,17px)}.swl.swl-listings .swl-listing-card{background:var(--swl-dir-card,#fff);border-color:var(--swl-dir-border,#e9e6ef);border-radius:var(--swl-dir-radius,15px);color:var(--swl-dir-text,#241c35);overflow:hidden}.swl.swl-listings .swl-listing-copy h3,.swl.swl-listings .swl-price strong{color:var(--swl-dir-text,#241c35)!important}.swl.swl-listings .swl-niche-pill{color:var(--swl-dir-accent,#7c3aed);background:color-mix(in srgb,var(--swl-dir-accent,#7c3aed) 9%,white);border-color:color-mix(in srgb,var(--swl-dir-accent,#7c3aed) 25%,white)}.swl.swl-listings .swl-card-foot .swl-btn-dark{background:var(--swl-dir-button,#281347);color:var(--swl-dir-button-text,#fff)!important;font-size:15px;line-height:1.25}.swl.swl-listings .swl-description{font-size:16px;line-height:1.65}.swl.swl-listings .swl-filters input,.swl.swl-listings .swl-filters select{font-size:16px}.swl.swl-listings .swl-filter-select label,.swl.swl-listings .swl-results-top p{font-size:14px}.swl.swl-listings .swl-stat-grid strong,.swl.swl-listings .swl-card-extra strong{font-size:16px}.swl.swl-listings .swl-mon{font-size:14px}.swl.swl-listings .swl-mon strong{font-size:16px}.swl.swl-listings .swl-card-extra{border-top:1px solid #eee7f5;padding:10px 0;font-size:14px;color:#6b6177;overflow-wrap:anywhere}.swl.swl-listings .swl-card-extra span{display:block;font-size:12px;letter-spacing:.4px;text-transform:uppercase;font-weight:750}.swl.swl-listings .swl-card-extra strong{display:block;color:var(--swl-dir-text,#241c35);margin-top:4px}.swl.swl-listings .swl-card-cover{height:160px;margin:-21px -21px 16px;background:#f2ecfa;overflow:hidden}.swl.swl-listings .swl-card-cover img{display:block;width:100%;height:100%;object-fit:cover}.swl.swl-listings.swl-directory-loading [data-swl-results]{opacity:.46;pointer-events:none;transition:opacity .14s}.swl.swl-listings .swl-pagination button{font:inherit}@media(max-width:1100px){.swl.swl-listings .swl-card-grid{grid-template-columns:repeat(var(--swl-dir-tablet,2),minmax(0,1fr))}}@media(max-width:640px){.swl.swl-listings .swl-card-grid{grid-template-columns:repeat(var(--swl-dir-mobile,1),minmax(0,1fr))}}