.landing-shell{--lp-bg:#020504;--lp-accent:#21cf80;--lp-surface-top:color-mix(in srgb, var(--lp-bg) 70%, var(--lp-accent) 30%);--lp-surface-mid:color-mix(in srgb, var(--lp-bg) 82%, var(--lp-accent) 18%);--lp-surface-deep:color-mix(in srgb, var(--lp-bg) 91%, var(--lp-accent) 9%);color:#fff;background:var(--lp-bg);-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;min-height:100vh;font-family:Montserrat,Arial,sans-serif;overflow-x:hidden;container-type:inline-size}.landing-shell *{box-sizing:border-box}.region-gate{color:#f7fbff;background:radial-gradient(circle at 20% 15%,#1f9ae833,#0000 32%),radial-gradient(circle at 82% 84%,#25d36624,#0000 34%),linear-gradient(145deg,#07131f,#06101a 48%,#02080d);place-items:center;min-height:100vh;padding:28px;font-family:Inter,Segoe UI,Arial,sans-serif;display:grid;overflow:hidden}.region-gate *{box-sizing:border-box}.region-gate-card{text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(160deg,#ffffff0f,#ffffff05);border:1px solid #ffffff1f;border-radius:30px;justify-items:center;width:min(100%,560px);padding:clamp(34px,7vw,58px);display:grid;box-shadow:0 28px 90px #0009,inset 0 1px #ffffff1f}.region-gate-mark{color:#a9e5ff;background:#4fb7ec18;border:1px solid #8cdbff70;border-radius:50%;place-items:center;width:84px;height:84px;display:grid;box-shadow:0 0 34px #3cbcff26}.region-gate-mark svg{fill:currentColor;width:44px;height:44px}.region-gate h1{letter-spacing:-.04em;max-width:430px;margin:24px 0 0;font-size:clamp(28px,6vw,42px);line-height:1.08}.region-gate-button{color:#fff;letter-spacing:.035em;text-align:center;background:linear-gradient(120deg,#168bd0,#40b9ef);border:1px solid #b7ebff85;border-radius:999px;justify-content:center;align-items:center;gap:13px;min-height:62px;margin-top:30px;padding:15px 28px;font-size:16px;font-weight:850;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 12px 34px #0b83c34f,inset 0 1px #ffffff70}.region-gate-button:hover{transform:translateY(-2px);box-shadow:0 16px 40px #0b83c36b,inset 0 1px #ffffff8c}.region-gate-button:focus-visible{outline-offset:5px;outline:3px solid #fff}.region-gate-button svg{fill:currentColor;width:28px;height:28px}.landing-card{isolation:isolate;background:var(--lp-bg);width:min(100%,760px);min-height:100vh;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 0 90px #0006}.landing-card:before,.landing-card:after{content:"";pointer-events:none;position:absolute;inset:0}.landing-card:before{z-index:-2;background-color:var(--lp-bg);background-image:var(--lp-page-image-mobile);background-position:top;background-repeat:no-repeat;background-size:100%}.landing-card:after{z-index:-1;background:radial-gradient(ellipse at 50% 45%, color-mix(in srgb, var(--lp-accent) 11%, transparent), transparent 38%), linear-gradient(180deg, transparent 24%, color-mix(in srgb, var(--lp-surface-mid) 22%, transparent) 33%, color-mix(in srgb, var(--lp-surface-mid) 73%, transparent) 48%, color-mix(in srgb, var(--lp-surface-deep) 82%, transparent))}.landing-artwork{z-index:1;pointer-events:none;width:100%;height:clamp(330px,96cqw,430px);position:relative}.landing-edge-softener{display:none}.landing-page-home .landing-edge-softener{z-index:2;pointer-events:none;background:radial-gradient(60% 34% at 50% 23%,#0000 0 56%,#00000008 74%,#00000020 100%);display:block;position:absolute;inset:-2px}.landing-copy{z-index:3;text-align:center;width:calc(100% - 32px);max-width:650px;margin:clamp(-24px,-3cqw,-14px) auto 0;padding:10px 0 24px;position:relative}.landing-copy:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(ellipse, color-mix(in srgb, var(--lp-surface-deep) 62%, transparent) 0 34%, transparent 74%);opacity:.72;border-radius:50%;height:210px;position:absolute;top:-36px;left:-10%;right:-10%}.landing-copy h1{letter-spacing:-.04em;text-wrap:balance;text-shadow:0 2px #00110d;-webkit-font-smoothing:antialiased;margin:0;font-size:clamp(22px,5.8cqw,31px);font-weight:900;line-height:1.1}.landing-copy h1 em{color:var(--lp-accent);font-style:normal}.landing-copy h1 strong{color:#fff;font-weight:900;display:block}.landing-cta{color:#fff;background:linear-gradient(115deg, var(--lp-button-start), color-mix(in srgb, var(--lp-button-end) 72%, #fff), var(--lp-button-start));height:78px;min-height:78px;box-shadow:0 7px 18px color-mix(in srgb, var(--lp-button-end) 24%, transparent), inset 0 1px 0 #ffffff8f;letter-spacing:.01em;text-shadow:none;-webkit-font-smoothing:antialiased;filter:none;isolation:isolate;background-size:220% 220%;border:1px solid #ffffff73;border-radius:999px;justify-content:center;align-items:center;margin:23px 2px 0;padding:10px 58px;font-family:ui-rounded,Avenir Next,Trebuchet MS,Segoe UI,sans-serif;font-size:clamp(17px,4.6cqw,21px);font-weight:850;line-height:1.16;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.landing-cta:before{z-index:1;content:"";pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;background:linear-gradient(90deg,#0000 0,#ffffff0a 12%,#ffffff42 32%,#ffffffa6 50%,#ffffff42 68%,#ffffff0a 88%,#0000 100%);width:38%;animation:4.4s linear infinite lp-cta-sweep;display:block;position:absolute;top:-28%;bottom:-28%;left:-42%;transform:translate(-110%)skew(-10deg)}.landing-cta:after{border-radius:inherit;content:"";opacity:.72;pointer-events:none;background:radial-gradient(circle at 24% -35%,#ffffff73,#0000 47%);position:absolute;inset:0}.landing-cta>*{z-index:2;position:relative}.landing-cta>span{text-align:center;text-wrap:balance;width:100%;min-width:0}.landing-cta:hover{box-shadow:0 10px 26px color-mix(in srgb, var(--lp-button-end) 34%, transparent), inset 0 1px 0 #ffffffb0;transform:translateY(-2px)}.landing-cta svg{fill:currentColor;width:34px;height:34px;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.landing-cta-whatsapp svg{width:36px;height:36px;left:19px}.landing-cta-telegram{--lp-button-start:var(--lp-telegram-start,#2aa7e8);--lp-button-end:var(--lp-telegram-end,#74d8ff);--lp-button-shadow:var(--lp-telegram-shadow,#075f9e);margin-top:17px;box-shadow:0 7px 18px #168ed24a,inset 0 1px #ffffff9c}.landing-cta-telegram:after{background:radial-gradient(circle at 24% -35%,#ffffff91,#0000 48%)}.landing-cta-telegram:before{animation-delay:-2.2s}.landing-benefits{grid-template-columns:1fr;gap:20px;margin:33px 22px 0;padding:0;list-style:none;display:grid}.landing-benefits li{text-align:left;letter-spacing:-.02em;text-shadow:0 1px #000;-webkit-font-smoothing:antialiased;grid-template-columns:27px minmax(0,1fr);align-items:center;gap:13px;font-size:15px;font-weight:650;line-height:1.35;display:grid}.verified-badge{color:#0095f6;filter:drop-shadow(0 2px 3px #0058b052);place-items:center;width:24px;height:24px;display:grid}.verified-badge svg{width:24px;height:24px;display:block}.landing-legal{background:color-mix(in srgb, var(--lp-surface-deep) 90%, transparent);-webkit-font-smoothing:antialiased;filter:none;border:1px solid #ffffffe0;border-radius:16px;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:13px 14px;margin:32px 4px 0;padding:16px;display:grid;box-shadow:0 14px 38px #001a1466}.landing-legal>strong{letter-spacing:-.06em;white-space:nowrap;grid-area:1/1;justify-self:center;font-size:29px;font-weight:900;line-height:1}.landing-legal>div{text-align:left;gap:4px;min-width:0;display:grid}.landing-legal>div:nth-child(2){grid-area:1/2}.landing-legal>div:nth-child(4){grid-area:2/2}.landing-legal b{text-shadow:none;font-size:clamp(11px,2.8cqw,12px);font-weight:850;line-height:1.25}.landing-legal span{color:#ffffffe8;text-shadow:none;white-space:normal;font-size:clamp(10px,2.45cqw,10.75px);font-weight:650;line-height:1.3}.landing-legal i{width:24px;height:24px;color:var(--lp-bg);background:#fff;border-radius:50%;grid-area:2/1;justify-self:center;place-items:center;font-size:15px;font-style:normal;font-weight:900;display:grid}.is-preview,.is-preview .landing-card{min-height:100%}.is-preview .landing-cta{cursor:default}.promo-landing{--promo-glow:#22e6a3;--promo-deep:#06251c;color:#fff;background:radial-gradient(circle at 50% 18%, color-mix(in srgb, var(--promo-glow) 20%, transparent), transparent 38%), linear-gradient(180deg, #020a07 0%, var(--promo-deep) 58%, #020906 100%);min-height:100vh;font-family:Montserrat,Arial,Helvetica,sans-serif;overflow-x:hidden}.promo-landing-luiza-vip{--promo-glow:#9d5cff;--promo-deep:#171044}.promo-stage{isolation:isolate;aspect-ratio:2/3;background-color:var(--promo-deep);background-image:var(--lp-page-image-mobile);background-position:top;background-repeat:no-repeat;background-size:cover;width:min(100%,690px);min-height:100svh;margin:0 auto;padding:0;position:relative;overflow:hidden;box-shadow:0 0 90px #000b}.promo-poster-shade{z-index:1;pointer-events:none;background:linear-gradient(180deg, transparent 0 45%, #06251c22 56%, #041b148f 73%, #03110ddd 100%), radial-gradient(ellipse 82% 42% at 50% 72%, color-mix(in srgb, var(--promo-glow) 15%, transparent), transparent 72%);position:absolute;inset:0}.promo-landing-luiza-vip .promo-poster-shade{background:linear-gradient(#0000 0 44%,#08051c1c 56%,#1009368f 74%,#08051cda 100%),radial-gradient(82% 42% at 50% 72%,#9d5cff30,#0000 72%)}.promo-identity{z-index:2;text-align:center;text-transform:uppercase;flex-direction:column;align-items:center;width:min(88%,570px);display:flex;position:absolute;top:49%;left:50%;transform:translate(-50%)}.promo-identity>span{color:#fff8dd;letter-spacing:.16em;text-shadow:0 2px 0 #000, 0 0 16px #000, 0 0 24px var(--promo-glow);font-size:clamp(13px,3.1vw,22px);font-weight:900;line-height:1}.promo-identity h1{color:#ffd977;letter-spacing:-.065em;text-shadow:0 3px 0 #477348, 0 7px 0 #061a13, 0 0 18px #ffe28a, 0 0 36px color-mix(in srgb, var(--promo-glow) 72%, transparent);-webkit-text-stroke:1px #fff1a0;margin:4px 0 14px;font-size:clamp(52px,15vw,106px);font-style:italic;font-weight:1000;line-height:.88}.promo-landing-luiza-vip .promo-identity h1{color:#fff0a9;text-shadow:0 3px #6327a0,0 7px #16052f,0 0 18px #ffd768,0 0 38px #9d5cff}.promo-identity>b{color:#fff;width:min(100%,520px);min-height:clamp(58px,9.5vw,74px);box-shadow:0 0 0 5px #063a2ca8, 0 0 26px var(--promo-glow), inset 0 1px 0 #fff6;letter-spacing:-.035em;text-shadow:0 3px #031c15;background:linear-gradient(105deg,#073d30e8,#11875fed 48%,#073d30e8);border:2px solid #ffd36e;border-radius:999px;place-items:center;padding:12px 24px;font-size:clamp(21px,5.6vw,40px);font-style:italic;font-weight:1000;line-height:1;display:grid}.promo-landing-lucas .promo-identity>b{color:#fff7df;width:auto;min-height:0;box-shadow:none;text-shadow:0 2px 3px #001a10,0 3px 12px #000;background:0 0;border:0;border-radius:0;padding:0;font-size:clamp(22px,5.8vw,36px);line-height:1.2;display:block}.landing-page-kayo .landing-card:before{background-image:var(--lp-page-image-mobile);background-color:var(--lp-bg);background-repeat:no-repeat;background-size:calc(100% * var(--lp-image-scale,1)) auto;background-position:center var(--lp-image-y,0%);transform:none}.promo-landing-luiza-vip .promo-identity>b{text-shadow:0 3px #16052f;background:linear-gradient(105deg,#321064e8,#8d3fd5ed 48%,#321064e8);border-color:#f4de96;box-shadow:0 0 0 5px #3f157cad,0 0 27px #9d5cff,inset 0 1px #fff7}.promo-arrow-trail{z-index:3;pointer-events:none;flex-direction:column;justify-content:space-between;align-items:center;height:20%;display:flex;position:absolute;bottom:10%;left:0;right:0}.promo-arrow-trail span{width:clamp(20px,5.2vw,34px);height:clamp(20px,5.2vw,34px);filter:drop-shadow(0 0 7px var(--promo-glow));opacity:.24;border-bottom:clamp(5px,1.25vw,8px) solid #ffe178;border-right:clamp(5px,1.25vw,8px) solid #ffe178;animation:1.65s ease-in-out infinite promo-arrow-flow;display:block;transform:translateY(-8px)rotate(45deg)}.promo-arrow-trail span:nth-child(2){animation-delay:.16s}.promo-arrow-trail span:nth-child(3){animation-delay:.32s}.promo-arrow-trail span:nth-child(4){animation-delay:.48s}.promo-arrow-trail span:nth-child(5){animation-delay:.64s}.promo-action-area{z-index:4;justify-content:center;padding:0 clamp(24px,6vw,42px);display:flex;position:absolute;bottom:clamp(22px,4vh,38px);left:0;right:0}.promo-whatsapp-button{isolation:isolate;box-sizing:border-box;z-index:1;color:#fff;width:min(100%,470px);min-height:70px;box-shadow:0 12px 28px #0007, 0 0 24px color-mix(in srgb, var(--promo-glow) 18%, transparent), inset 0 1px 0 #ffffff5c;-webkit-backdrop-filter:blur(13px)saturate(118%);backdrop-filter:blur(13px)saturate(118%);letter-spacing:.015em;text-align:center;text-transform:uppercase;text-shadow:0 1px 4px #000b;background:linear-gradient(115deg,#061c17e8 0%,#0d694fe3 48%,#082d25ed 100%);border:1px solid #dfffee70;border-radius:22px;justify-content:center;align-items:center;padding:14px 62px 14px 74px;font-size:clamp(17px,4.2vw,22px);font-weight:850;line-height:1.12;text-decoration:none;transition:transform .22s,border-color .22s,box-shadow .22s;display:inline-flex;position:relative;overflow:hidden}.promo-landing-lucas .promo-whatsapp-button{color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;text-shadow:0 1px 2px #00341f;background:linear-gradient(108deg,#08613d 0%,#087747 50%,#065a39 100%);border:2px solid #ffda79;width:min(100%,572px);min-height:102px;box-shadow:0 10px 24px #0009,0 0 0 4px #052a20,inset 0 1px #ffffff45}.promo-landing-lucas.is-preview .promo-whatsapp-button[aria-disabled=true]{opacity:1}.promo-landing-luiza-vip .promo-whatsapp-button{background:linear-gradient(115deg,#24134fed 0%,#553491e5 48%,#0d645bea 100%);border-color:#eadbff72;width:min(100%,572px);min-height:102px;box-shadow:0 12px 28px #0008,0 0 25px #9d5cff35,inset 0 1px #fff6}.promo-landing-luiza-vip .promo-action-area{padding-inline:0}.promo-landing-lucas .promo-action-area{flex-direction:column;align-items:center;gap:12px;padding-inline:16px}.promo-landing-lucas.has-facebook .promo-stage{aspect-ratio:auto;padding-top:max(48svh,min(73.5vw,507px))}.promo-landing-lucas.has-facebook .promo-identity{margin-inline:auto;position:relative;top:auto;left:auto;transform:none}.promo-landing-lucas.has-facebook .promo-action-area{margin:22px auto 0;padding-bottom:26px;position:relative;bottom:auto}.promo-landing-lucas.has-facebook .promo-arrow-trail{display:none}.promo-landing-lucas .promo-whatsapp-button:before{opacity:.38}.promo-landing-lucas .promo-whatsapp-button svg{background:#06432e;border-color:#fff5cd;box-shadow:0 3px 10px #00311f}.promo-whatsapp-button:before{z-index:1;content:"";pointer-events:none;will-change:transform;background:linear-gradient(90deg,#0000,#ffffff24,#ffffff80,#ffffff24,#0000);width:24%;animation:7s linear infinite lp-cta-sweep;position:absolute;top:-35%;bottom:-35%;left:-35%;transform:translate(-140%)skew(-14deg)}.promo-whatsapp-button>*{z-index:2;position:relative}.promo-whatsapp-button>span{text-wrap:balance;width:100%}.promo-whatsapp-button svg{z-index:2;box-sizing:border-box;fill:currentColor;background:#ffffff14;border:1px solid #ffffff4f;border-radius:50%;width:44px;height:44px;padding:8px;position:absolute;left:14px;box-shadow:0 6px 14px #0005,inset 0 1px #ffffff73}.promo-whatsapp-button:hover{box-shadow:0 14px 30px #0008, 0 0 28px color-mix(in srgb, var(--promo-glow) 28%, transparent), inset 0 1px 0 #ffffff80;border-color:#fff9;transform:translateY(-2px)}.promo-whatsapp-button:focus-visible{outline-offset:5px;outline:3px solid #fff}.lucas-site-info{box-sizing:border-box;color:#d1dfd8;overflow-wrap:anywhere;border-top:1px solid #d8bd674a;width:min(100% - 32px,690px);margin:24px auto 0;padding:26px clamp(18px,4vw,30px) 32px;font-size:14px;line-height:1.75}.lucas-site-info-eyebrow{color:#cabb87;letter-spacing:.12em;font-size:11px;font-weight:700}.lucas-site-info h2{color:#f6eed7;margin:5px 0 14px;font-size:clamp(20px,4.8vw,25px);line-height:1.3}.lucas-site-info p{margin:0 0 12px}.lucas-site-info strong{color:#ecf5ef;font-weight:700}.lucas-site-info-contact{background:#ffffff04;border:1px solid #d0e5d91c;border-radius:12px;grid-template-columns:1fr 1.35fr;gap:18px;margin:22px 0;padding:18px;display:grid}.lucas-site-info-contact dt{color:#afc2b8;margin-bottom:4px;font-size:12px}.lucas-site-info-contact dd{color:#ecf5ef;margin:0}.lucas-site-info a{color:#e3d29b;text-underline-offset:4px;text-decoration:underline}.lucas-site-info a:hover{color:#fff2c2}:is(.lucas-site-info a:focus-visible,.lucas-site-privacy summary:focus-visible){outline-offset:4px;border-radius:4px;outline:2px solid #e3d29b}.lucas-site-privacy{border-top:1px solid #d0e5d925}.lucas-site-privacy summary{color:#e3d29b;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:48px;font-size:14px;font-weight:600;list-style:none;display:flex}.lucas-site-privacy summary::-webkit-details-marker{display:none}.lucas-site-privacy summary>span{font-size:22px;font-weight:400}.lucas-site-privacy[open] summary>span{transform:rotate(45deg)}.lucas-site-privacy-content{padding:8px 0 0}.lucas-site-privacy-content h3{color:#ecf5ef;margin:0 0 12px;font-size:16px}@media (max-width:480px){.lucas-site-info{padding-inline:8px}.lucas-site-info-contact{grid-template-columns:1fr;gap:14px}}@media (min-width:900px){.promo-stage{background-image:var(--lp-page-image-desktop);border-radius:18px;margin-block:18px}}@media (max-width:420px){.promo-identity{width:90%;top:48.5%}.promo-identity h1{margin-bottom:12px}.promo-identity>b{min-height:54px;padding:11px 18px}.promo-arrow-trail{height:20%;bottom:10%}.promo-action-area{padding-inline:28px}.promo-whatsapp-button{border-radius:20px;min-height:64px;padding:12px 46px 12px 62px}.promo-whatsapp-button svg{width:40px;height:40px;padding:7px;left:11px}.promo-landing-luiza-vip .promo-whatsapp-button,.promo-landing-lucas .promo-whatsapp-button{min-height:80px}}@media (prefers-reduced-motion:reduce){.promo-whatsapp-button:before{animation:none}}@keyframes promo-arrow-flow{0%,to{opacity:.24;transform:translateY(-7px)rotate(45deg)}38%,62%{opacity:1;transform:translateY(5px)rotate(45deg)}}.landing-page-william{color:#c9a44c;background:#000;min-height:100vh;font-family:Roboto,Arial,Helvetica,sans-serif;overflow-x:hidden}.william-poster{background:#000;width:100%;min-height:100vh;margin:0 auto}.william-poster-art{object-fit:contain;width:100%;height:auto;display:block}.william-action-area{flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:clamp(24px,3vw,38px) 20px 0;display:flex}.william-club-button{isolation:isolate;color:#080a08;text-align:center;text-transform:uppercase;text-shadow:0 1px #fff7ad99;background:linear-gradient(112deg,#d99d22 0%,#f6d565 47%,#e6b63e 100%) 0 0/220% 220%;border:1px solid #fff2a8a8;border-radius:18px;justify-content:center;align-items:center;width:min(100%,520px);min-height:78px;padding:16px 72px;font-size:clamp(25px,3.1vw,35px);font-style:italic;font-weight:800;line-height:1.05;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #b8860b8c,inset 0 1px #fff8be}.william-club-button:before{z-index:1;content:"";pointer-events:none;will-change:transform;background:linear-gradient(90deg,#0000,#fff6,#ffffffe6,#fff6,#0000);width:34%;animation:4.8s linear infinite lp-cta-sweep;position:absolute;top:-35%;bottom:-35%;left:-42%;transform:translate(-110%)skew(-12deg)}.william-club-button>*{z-index:2;position:relative}.william-club-button>span{text-wrap:balance;width:100%}.william-club-button svg{fill:currentColor;width:46px;height:46px;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.william-club-button:hover{transform:translateY(-2px);box-shadow:0 11px 32px #b8860bb8,inset 0 1px #fffbd0}.william-club-button:focus-visible{outline-offset:6px;outline:3px solid #42ff70}.william-legal{color:#d5bd78;text-align:left;justify-content:center;align-items:center;gap:16px;width:min(100% - 40px,620px);margin:40px auto 0;display:flex}.william-legal strong{color:#f0c85a;flex:none;font-size:32px;line-height:1}.william-legal span{gap:4px;font-size:12px;line-height:1.3;display:grid}.william-legal b{color:#e9d39a;font-size:13px}.william-footer{padding:42px 20px 64px}.william-footer nav{flex-direction:column;align-items:center;gap:18px;display:flex}.william-footer a{color:#c9a44c;font-size:15px;font-weight:600;text-decoration:none}.william-footer a:hover{text-underline-offset:4px;text-decoration:underline}@media (max-width:767px){.william-club-button{min-height:74px;padding:14px 62px;font-size:clamp(24px,7.2vw,30px)}.william-club-button svg{width:44px;height:44px;left:15px}.william-legal{margin-top:34px}}@media (prefers-reduced-motion:reduce){.william-club-button:before{animation:none}}@container (width<=359px){.landing-copy{width:calc(100% - 26px)}.landing-cta{height:72px;min-height:72px;padding-left:50px;padding-right:50px;font-size:16px}.landing-cta svg{width:31px;height:31px;left:17px}.landing-cta-whatsapp svg{width:33px;height:33px;left:16px}}@container (width<=899px){.landing-page-home .landing-card{background-color:var(--lp-bg);background-image:var(--lp-page-image-mobile);background-position:bottom;background-repeat:no-repeat;background-size:100%}.landing-page-home .landing-card:before{background-color:#0000;-webkit-mask-image:linear-gradient(#000 0 88%,#000c 93%,#0000 100%);mask-image:linear-gradient(#000 0 88%,#000c 93%,#0000 100%)}.landing-page-home .landing-artwork{height:clamp(400px,110cqw,460px)}.landing-page-home .landing-card:after{background:radial-gradient(at 50% 42%,#0000 0 46%,#00000012 72%,#00000030 100%),linear-gradient(#0000 34%,#00000014 46%,#02050470 68%,#020504b8 100%)}.landing-page-home .landing-copy:before{display:none}.landing-page-kayo .landing-card:after{background:radial-gradient(ellipse at 50% 48%, color-mix(in srgb, var(--lp-accent) 8%, transparent), transparent 44%), linear-gradient(180deg, transparent 28%, color-mix(in srgb, var(--lp-surface-mid) 10%, transparent) 38%, color-mix(in srgb, var(--lp-surface-mid) 34%, transparent) 54%, color-mix(in srgb, var(--lp-surface-deep) 46%, transparent))}.landing-page-luiza .landing-card{background-color:#17163f;background-image:none}.landing-page-luiza .landing-card:before{background-color:#17163f;background-image:var(--lp-page-image-mobile);background-position:top;background-repeat:no-repeat;background-size:cover;-webkit-mask-image:none;mask-image:none}.landing-page-luiza .landing-card:after{background:radial-gradient(88% 40% at 50% 24%,#0000 0 58%,#17163f0d 82%,#17163f24 100%),linear-gradient(#0000 37%,#17163f18 48%,#17163f72 60%,#17163f94 78%,#17163fa3 100%)}.landing-page-luiza .landing-artwork{height:clamp(460px,125cqw,500px)}.landing-page-luiza .landing-edge-softener{z-index:2;pointer-events:none;background:radial-gradient(82% 72% at 50% 45%,#0000 0 64%,#17163f0b 82%,#17163f42 100%);display:block;position:absolute;inset:-2px}.landing-page-luiza .landing-copy{margin-top:clamp(-20px,-3cqw,-10px)}.landing-page-luiza .landing-copy:before{opacity:.82;background:radial-gradient(#17163f99 0 38%,#17163f5e 62%,#0000 80%)}.landing-page-luiza .landing-copy h1{text-shadow:0 2px #000,0 8px 24px #000b}.landing-page-luiza .landing-cta{box-shadow:0 8px 25px color-mix(in srgb, var(--lp-button-end) 22%, transparent), inset 0 1px 0 #fff9;border-color:#c9ffe1b8;padding-left:70px;padding-right:70px}.landing-page-luiza .landing-cta-whatsapp svg{width:46px;height:46px;left:16px}.landing-page-luiza .landing-legal{box-shadow:none;background:0 0;border:0;border-radius:0;padding-left:12px;padding-right:12px}}@container (width<=359px){.landing-page-luiza .landing-artwork{height:500px}}@container (width>=620px) and (width<=899px){.landing-artwork{height:clamp(400px,62cqw,500px)}.landing-page-luiza .landing-artwork{height:clamp(670px,105cqw,800px)}.landing-copy{width:calc(100% - 64px);margin-top:-24px}.landing-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 34px;margin-inline:8px}.landing-legal{grid-template-columns:auto 1fr auto 1fr;margin-top:38px}.landing-legal>strong,.landing-legal>div:nth-child(2),.landing-legal>div:nth-child(4),.landing-legal i{grid-area:auto}}@container (width>=900px){.landing-shell{padding:0}.landing-card{background:var(--lp-bg);width:100%;max-width:none;min-height:100vh;box-shadow:none;border:0;border-radius:0;grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);align-items:center;display:grid}.landing-card:before{background-color:#0000;background-image:var(--lp-page-image-desktop);background-position:50%;background-size:100% 100%}.landing-card:after{background:linear-gradient(90deg,#0000 0 42%,#03070718 52%,#02050566 69%,#02040494 100%),linear-gradient(#00000008,#00000020)}.landing-artwork{align-self:stretch;height:auto;min-height:100%}.landing-page-home .landing-edge-softener{background:radial-gradient(36% 62% at 27%,#0000 0 56%,#00000008 74%,#00000024 100%)}.landing-page-luiza .landing-card{background:#17163f;grid-template-columns:minmax(0,1.04fr) minmax(430px,.96fr)}.landing-page-luiza .landing-card:before{background-position:top;background-size:100%}.landing-page-luiza .landing-card:after{background:linear-gradient(#17163f0a 0%,#0000 42%,#17163f24 100%),linear-gradient(90deg,#0000 0 42%,#17163f24 54%,#17163f80 74%,#17163f94 100%)}.landing-page-luiza .landing-edge-softener{z-index:2;pointer-events:none;background:radial-gradient(44% 62% at 82% 18%,#8979ff12 0%,#0000 72%),radial-gradient(38% 66% at 27% 48%,#0000 0 60%,#17163f08 78%,#17163f22 100%);display:block;position:absolute;inset:-2px}.landing-page-luiza .landing-copy{max-width:590px}.landing-page-luiza .landing-copy:before{opacity:.76;background:radial-gradient(#17163f80 0 38%,#17163f48 62%,#0000 81%)}.landing-page-luiza .landing-copy h1{text-shadow:0 2px #000,0 10px 30px #000d}.landing-page-luiza .landing-cta{box-shadow:0 9px 27px color-mix(in srgb, var(--lp-button-end) 24%, transparent), inset 0 1px 0 #fff9;border-color:#c9ffe1b8;padding-left:76px;padding-right:76px}.landing-page-luiza .landing-cta-whatsapp svg{width:50px;height:50px;left:18px}.landing-page-luiza .landing-legal{box-shadow:none;background:0 0;border:0;border-radius:0;padding-left:10px;padding-right:10px}.landing-copy{width:auto;max-width:560px;margin:0;padding:clamp(36px,5vw,72px) clamp(34px,4.5vw,68px) clamp(34px,4vw,58px) clamp(20px,2.5vw,40px)}.landing-copy:before{opacity:.78;background:radial-gradient(#02050570 0 36%,#02050534 60%,#0000 78%);height:260px;top:18%;left:-20%;right:-10%}.landing-copy h1{font-size:clamp(28px,2.65cqw,42px);line-height:1.07}.landing-cta{height:84px;min-height:84px;margin-top:27px;padding-left:64px;padding-right:64px;font-size:clamp(20px,1.9cqw,25px)}.landing-cta svg{width:36px;height:36px;left:23px}.landing-cta-whatsapp svg{width:38px;height:38px;left:22px}.landing-benefits{gap:18px;margin:36px 8px 0}.landing-benefits li{font-size:14px}.landing-legal{margin-top:34px}}@media (min-width:900px){.landing-page-luiza:not(.is-preview){width:100vw}}@keyframes lp-cta-sweep{0%{transform:translate(-110%)skew(-10deg)}to{transform:translate(420%)skew(-10deg)}}.promo-action-area>#telegram-button{width:min(100%,470px)}.promo-landing-lucas #facebook-button{border-radius:22px;width:min(100%,572px);min-height:102px;font-size:clamp(17px,4.2vw,22px);font-weight:850;margin-top:0!important}@media (max-width:600px){.promo-landing-lucas #facebook-button{border-radius:20px;min-height:80px}}.promo-whatsapp-button:disabled,.promo-whatsapp-button[aria-disabled=true],.william-club-button[aria-disabled=true],.landing-cta[aria-disabled=true]{opacity:.55;cursor:not-allowed}@container (width<=899px){.landing-page-kayo .landing-card:before{background-position:top;background-size:100%;-webkit-mask-image:none;mask-image:none}.landing-page-kayo .landing-card:after{background:linear-gradient(180deg, transparent 0, transparent 75cqw, var(--lp-bg) 100cqw)}.landing-page-kayo .landing-artwork{height:100cqw}.landing-page-kayo .landing-copy{margin-top:0;padding-top:18px}.landing-page-kayo .landing-copy:before{display:none}}.promo-landing-lucas .promo-action-area>#telegram-button{width:min(100%,572px)}.promo-landing-lucas #facebook-button{letter-spacing:.015em;text-shadow:0 1px 2px #00341f;border:2px solid #ffda79;padding:14px 62px 14px 74px;line-height:1.12;position:relative;box-shadow:0 10px 24px #0009,0 0 0 4px #052a20,inset 0 1px #ffffff45}.promo-landing-lucas #facebook-button>span{flex:none;width:100%}.promo-landing-lucas #facebook-button>b{display:none}.promo-landing-lucas #facebook-button>svg{box-sizing:border-box;background:#06432e;border:1px solid #fff5cd;border-radius:50%;width:44px;height:44px;padding:8px;position:absolute;left:14px;box-shadow:0 3px 10px #00311f}@media (max-width:600px){.promo-landing-lucas #facebook-button{padding:12px 46px 12px 62px}.promo-landing-lucas #facebook-button>svg{width:40px;height:40px;padding:7px;left:11px}}.promo-landing-lucas .promo-action-area{grid-template-columns:minmax(0,572px);grid-auto-rows:1fr;justify-content:center;align-items:stretch;display:grid}._button_1doie_1{text-align:center;overflow-wrap:anywhere;border:0;border-radius:12px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:58px;padding:16px 20px;font-size:13px;font-weight:750;line-height:1.4;text-decoration:none;display:flex;box-shadow:0 6px 16px #0866ff30}._button_1doie_1 svg{flex-shrink:0;width:23px;height:23px}._button_1doie_1 span{flex:1}._button_1doie_1:focus-visible{outline-offset:4px;outline:3px solid #82b5ff}._button_1doie_1[aria-disabled=true]{opacity:.55;cursor:not-allowed}
