.xdb-welcome{--wp:#ad8bfa;color:var(--xd-text-primary,#f4f3f7);max-width:1160px;margin:auto}.xdb-welcome-head{text-align:center;margin:0 0 16px}.xdb-welcome-kicker{font-size:13px}.xdb-welcome-kicker strong{background:var(--wp);color:#1b1034;padding:4px 7px;border-radius:5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-left:5px}.xdb-welcome h1{font-family:Georgia,serif;font-size:clamp(22px,2.2vw,30px);font-weight:400;margin:14px 0 10px}.xdb-welcome-head p{font-size:12px;opacity:.7}.xdb-creator-dots{color:var(--wp);margin-right:8px}.xdb-welcome-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-top:29px}.xdb-welcome-card{position:relative;border:1px solid var(--xd-border-default,#35333e);border-radius:17px;background:var(--xd-surface-floating,#1c1b22)}.xdb-welcome-card.featured{border-color:var(--wp);background:linear-gradient(160deg,#ad8bfa12,transparent),var(--xd-surface-floating,#1c1b22)}.xdb-welcome-ribbon{position:absolute;bottom:100%;left:-1px;right:-1px;height:30px;border-radius:15px 15px 0 0;background:var(--wp);color:#211539;display:flex;align-items:center;justify-content:center;gap:5px;font-size:11px;font-weight:600}.xdb-welcome-ribbon img{width:17px;height:17px;border-radius:4px}.xdb-welcome-card-top{padding:20px}.xdb-welcome-card-name{display:flex;align-items:center;justify-content:space-between}.xdb-welcome-card-name h2{font-size:21px;font-weight:550;margin:0}.xdb-welcome-card-name span{font-size:10px;background:#ad8bfa25;color:var(--wp);border-radius:6px;padding:4px 7px}.xdb-welcome-price{display:flex;align-items:baseline;gap:5px;margin:19px 0 9px}.xdb-welcome-price strong{font-size:34px;letter-spacing:-1.5px}.xdb-welcome-price del,.xdb-welcome-price small{font-size:12px;opacity:.5}.xdb-welcome-billing{font-size:10px;line-height:1.5;opacity:.7;min-height:30px;margin:0 0 14px}.xdb-welcome-card-top button{width:100%;border:0;border-radius:99px;background:#f5f3fa;color:#17141d;padding:10px;font-size:12px;font-weight:600;cursor:pointer}.xdb-welcome-card-top button:disabled{opacity:.5;cursor:wait}.xdb-welcome-benefits{border-top:1px solid #8882;padding:18px 20px;font-size:12px}.xdb-credit-bars{display:flex;gap:3px;margin:10px 0 16px}.xdb-credit-bars i{display:block;width:5px;height:12px;border-radius:3px;background:var(--wp)}.xdb-welcome-benefits ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.xdb-welcome-benefits li:before{content:"✓";margin-right:9px;color:var(--wp)}.xdb-welcome-benefits small{display:block;opacity:.5;font-size:9px;margin-top:10px}.xdb-welcome footer{display:grid;justify-items:center;gap:7px;padding:16px 0 0}.xdb-welcome footer button{background:none;border:0;color:inherit;cursor:pointer;font-size:12px}.xdb-welcome footer small{font-size:9px;opacity:.45}.xdb-registration{display:flex;justify-content:center;align-items:center;gap:15px;padding:9px 18px;background:#b395fb;color:#221238;font-size:12px;min-height:40px}.xdb-registration-time{background:#f7f2ff;border-radius:5px;padding:4px 8px;letter-spacing:2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.xdb-registration button{background:none;border:0;color:inherit;text-decoration:underline;cursor:pointer;white-space:nowrap}.xdb-promo-flip{perspective:1000px;margin-bottom:16px}.xdb-promo-flip-inner{display:grid;transform-style:preserve-3d;transition:transform 1s cubic-bezier(.22,.8,.2,1)}.xdb-promo-flip.flipped .xdb-promo-flip-inner{transform:rotateX(-180deg)}.xdb-promo-face{grid-area:1/1;backface-visibility:hidden;overflow:hidden;border-radius:17px}.xdb-promo-face.back{transform:rotateX(180deg)}.xdb-promo-face .xdb-promotion{height:100%;margin:0;box-sizing:border-box}.xdb-promo-lime{position:relative;background:#d7ff3f;color:#172000;padding:24px 30px;display:flex;align-items:center;justify-content:space-between;isolation:isolate}.xdb-promo-lime:before{content:"";position:absolute;inset:-120%;z-index:-1;background:repeating-conic-gradient(from 30deg at 65% 45%,#a4bf2422 0deg,#fff8 15deg,transparent 40deg);filter:blur(15px);animation:xdb-flow 15s linear infinite}.xdb-promo-lime h2{font-size:28px;letter-spacing:-1px;margin:8px 0}.xdb-promo-lime p{font-size:12px;margin:0;opacity:.75}.xdb-promo-lime small{font-size:10px;letter-spacing:1px}.xdb-promo-lime img{width:65px;height:65px;border-radius:17px}.xdb-promo-flip.compact .xdb-promo-face{height:100px}.xdb-promo-flip.compact .xdb-promotion{padding:12px 24px}.xdb-promo-flip.compact h2{font-size:23px;margin:4px 0}.xdb-promo-flip.compact .xdb-promotion p{font-size:11px;margin:3px 0}.xdb-promo-flip.compact .xdb-promotion small{font-size:9px}.xdb-promo-flip.compact .xdb-promotion-badge{font-size:9px;padding:3px 6px}.xdb-promo-flip.compact .xdb-promotion-mark{font-size:60px}@keyframes xdb-flow{to{transform:rotate(1turn)}}@media(max-width:700px){.xdb-welcome-cards{grid-template-columns:1fr;gap:42px}.xdb-registration{flex-wrap:wrap;gap:7px;font-size:10px}.xdb-welcome-head p{line-height:1.6}.xdb-promo-lime h2{font-size:20px}.xdb-promo-lime img{width:40px;height:40px}}@media(prefers-reduced-motion:reduce){.xdb-promo-flip-inner{transition:none}.xdb-promo-lime:before{animation:none}}.xdb-modal-body:has([data-welcome-plans])~*{display:none}.xdb-modal-body:has([data-welcome-plans])>.xdb-pricing-capsules{display:none}.xdb-modal-body:has([data-welcome-plans]){padding-top:16px}.xdb-welcome-preview{max-width:1200px;margin:24px auto;padding:26px 32px;background:var(--xd-surface-modal,#17161d);border:1px solid var(--xd-border-default,#333);border-radius:24px}.xdb-welcome-preview-controls{display:flex;justify-content:center;gap:10px;padding:10px;font-size:11px}.xdb-welcome-preview-controls button{color:inherit;background:transparent;border:1px solid #8884;border-radius:20px;padding:5px 10px;cursor:pointer}@media(min-width:701px) and (max-height:800px){.xdb-welcome-card-top{padding:14px 18px}.xdb-welcome-benefits{padding:12px 18px}.xdb-welcome-benefits ul{gap:7px}.xdb-welcome-price{margin:12px 0 5px}.xdb-welcome h1{margin:10px 0}.xdb-welcome-preview{margin:12px auto;padding:18px 26px}.xdb-welcome footer{padding-top:10px}}.xdb-welcome,.xdb-welcome *{line-height:1.4}.xdb-welcome-card-top h2{line-height:1.25}.xdb-welcome-price,.xdb-welcome-price strong{line-height:1.2}.xdb-welcome~.xdb-pricing-capsules{display:none}.xdb-welcome .xdb-welcome-billing{margin:0 0 14px;min-height:30px}.xdb-welcome .xdb-welcome-benefits li{margin:0}.xdb-welcome .xdb-welcome-benefits ul{margin:0;padding:0}.xdb-welcome-head p{margin:0}.xdb-welcome-head h1{line-height:1.3}.xdb-registration-viewport{position:fixed;inset:0 0 auto;z-index:2600}.xdb-registration{position:sticky;top:0;z-index:40;flex-shrink:0}.xdb-welcome-kicker{display:flex;align-items:center;justify-content:center;gap:7px}.xdb-welcome-card.featured{isolation:isolate;background:var(--xd-surface-floating,#1c1b22)}.xdb-welcome-ribbon{height:47px;bottom:calc(100% - 17px);padding-bottom:17px;box-sizing:border-box;z-index:-1}.xdb-welcome-ribbon:after{content:"";position:absolute;inset:30px 1px -1px;background:var(--xd-surface-floating,#1c1b22);border-radius:16px 16px 0 0;z-index:-1}.xdb-promo-lime:before{background:repeating-conic-gradient(from 30deg at 65% 45%,#69870033 0deg,#faffc8bb 15deg,transparent 40deg);filter:blur(12px)}.xdb-promo-lime:after{content:"";position:absolute;inset:0;z-index:-1;background:repeating-linear-gradient(115deg,transparent 0 22px,#ffffff20 23px,transparent 25px);opacity:.6}.xdb-promo-flip.compact .xdb-promo-lime{padding:14px 24px}.xdb-promo-flip.compact .xdb-promotion{display:flex;align-items:center;justify-content:space-between}.xdb-welcome-ribbon{z-index:0}.xdb-welcome-ribbon:after{display:none}.xdb-welcome-card.featured .xdb-welcome-card-top{position:relative;z-index:1;border-radius:16px 16px 0 0;background:var(--xd-surface-floating,#1c1b22)}@media(max-width:700px){.xdb-promo-flip.compact .xdb-promo-face{height:140px}.xdb-promo-flip.compact .xdb-promotion-mark{font-size:42px}.xdb-promo-flip.compact .xdb-promo-lime h2{font-size:21px}.xdb-promo-lime p{font-size:11px}}.xdb-welcome-head .xdb-trust-line{display:flex;align-items:center;justify-content:center;gap:10px;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.18px;opacity:1;color:var(--xd-text-secondary,#bcbcc2)}.xdb-trust-line b{font-weight:600}.xdb-creator-portraits{display:flex;flex-shrink:0;padding-left:7px}.xdb-creator-portraits>span{display:block;position:relative;width:24px;height:24px;margin-left:-7px;border:1.5px solid var(--xd-text-primary,#ececf0);border-radius:50%;overflow:hidden;background:#c6c2b9}.xdb-creator-portraits img{position:absolute;width:52px;height:auto;max-width:none;left:50%;top:-3px;transform:translateX(-50%)}@media(max-width:700px){.xdb-welcome-head .xdb-trust-line{font-size:12px;gap:8px}.xdb-trust-line>span:last-child{text-align:left}}.xdb-creator-portraits>span:first-child img{top:-9px;margin-left:-4px}.xdb-creator-portraits>span:nth-child(2) img{top:-7px}.xdb-creator-portraits>span:nth-child(3) img{top:-12px}.xdb-creator-portraits>span:nth-child(4) img{top:-24px;margin-left:-2px}.xdb-promo-flip[role=button]{cursor:pointer;outline-offset:5px}.xdb-promo-flip[role=button]:focus-visible{outline:2px solid #b395fb;border-radius:17px}.xdb-registration{padding-right:52px}.xdb-registration .xdb-registration-dismiss{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:30px;height:30px;border-radius:8px;padding:0;text-decoration:none}.xdb-registration-dismiss:hover{background:#22123814}.xdb-registration-dismiss:focus-visible{outline:2px solid currentColor;outline-offset:2px}.xdb-registration{padding:0;gap:0;background:linear-gradient(105deg,#bd9bff,#e3c8ff 48%,#c3b0ff);color:#25133e;box-shadow:inset 0 1px #ffffff70,inset 0 -1px #754fbc25}.xdb-registration .xdb-registration-open{display:flex;flex:1 1;min-width:0;align-items:center;justify-content:center;gap:14px;padding:10px 52px 10px 20px;font:inherit;text-decoration:none;white-space:normal;transition:background .16s}.xdb-registration-open:hover{background:#ffffff25}.xdb-registration-open:focus-visible{outline:2px solid #57318e;outline-offset:-3px}.xdb-registration-badge{flex-shrink:0;padding:5px 9px;border:1px solid #ffffff75;border-radius:8px;background:linear-gradient(135deg,#7650de,#5436bd);color:white;font-size:11px;font-weight:650;box-shadow:inset 0 1px #ffffff50,0 2px 5px #5c328326}.xdb-registration-copy{font-size:13px;line-height:1.4;text-align:left;font-weight:500}.xdb-registration-time{flex-shrink:0;border:1px solid #ffffff80;letter-spacing:1px}.xdb-registration-cta{flex-shrink:0;padding:7px 14px;border-radius:999px;background:#291540;color:#fff;font-weight:600;font-size:12px;box-shadow:0 2px 5px #47246c20}@media(max-width:700px){.xdb-registration .xdb-registration-open{flex-wrap:wrap;gap:7px 10px;padding:9px 44px 9px 12px}.xdb-registration-copy{flex-basis:100%;order:3;text-align:center;font-size:12px}}