.rgb-public{--ink:#080d1b;--paper:#eef1ff;--accent:#94e0f8;--muted:#b1bbd1;background:var(--ink);color:var(--paper);min-height:100vh;font-family:Arial,Helvetica,sans-serif;overflow:clip}.rgb-public *{box-sizing:border-box}.rgb-public h1,.rgb-public h2,.rgb-public h3,.rgb-public p{margin:0}.rgb-public a{color:inherit;text-decoration:none}.rgb-public button,.rgb-public input,.rgb-public select{font:inherit}.rgb-public button{cursor:pointer}.rgb-public button:disabled{opacity:.45;cursor:default}:is(.rgb-public a:focus-visible,.rgb-public button:focus-visible,.rgb-public select:focus-visible){outline-offset:5px;outline:3px solid #54d7f5}.rgb-public .kicker{letter-spacing:.13em;text-transform:uppercase;color:var(--accent);margin-bottom:20px;font-size:12px;font-weight:700;display:block}.rgb-public h1{letter-spacing:-.055em;font-size:clamp(44px,5.7vw,86px);font-weight:700;line-height:1.02}.rgb-public h2{letter-spacing:-.045em;font-size:clamp(34px,4.1vw,60px);line-height:1.08}.rgb-public h3{letter-spacing:-.025em;font-size:23px;line-height:1.2}.rgb-public .muted{color:var(--muted);font-size:14px;line-height:1.6}.rgb-public .section-pad{max-width:1480px;margin:auto;padding:86px max(5vw,22px);scroll-margin-top:80px}.rgb-public .action{background:var(--accent);color:#091020;border:0;border-radius:999px;justify-content:center;align-items:center;gap:14px;min-height:48px;padding:15px 22px;font-size:15px;font-weight:700;display:inline-flex}.rgb-public .action:hover{filter:brightness(1.08)}.rgb-public .plain-link{align-items:center;gap:8px;padding:15px 0;font-size:15px;display:inline-flex}.public-header{z-index:2;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;height:80px;padding:12px 5vw;display:flex;position:relative}.public-header .rgb-brand img{object-fit:contain;width:108px;height:45px}.public-header nav{gap:28px;font-size:14px;display:flex}.public-hero{background:radial-gradient(at 90% 70%,#69228766,#0000 62%),radial-gradient(at 2% 55%,#07769955,#0000 65%),#080d1b;padding:38px 4vw 25px}.hero-introduction{text-align:center;max-width:900px;margin:auto}.hero-introduction h1 span{color:#0000;background:linear-gradient(100deg,#8deafb,#a8b6ff,#dea6f1);-webkit-background-clip:text;background-clip:text}.hero-introduction>p{color:#c9d2e4;max-width:600px;margin:22px auto}.hero-introduction .kicker{margin-bottom:16px}.hero-actions{justify-content:center;align-items:center;gap:24px;display:flex}.device-stage{aspect-ratio:1.5;width:min(1120px,100%);margin:0 auto;position:relative;container-type:inline-size}.device-hardware{object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.device-screen{color:#251d24;background:#eee8df;position:absolute;overflow:hidden;container-type:inline-size}.laptop-screen{width:65.2995%;height:57.0313%;top:10.1563%;left:8.4635%}.phone-screen{border-radius:0 0 9% 9%;width:16.2%;height:48.8%;top:34%;left:81%}.mini-brand{letter-spacing:.15em;justify-content:space-between;align-items:center;padding:2.2% 4%;font-size:3cqw;font-weight:700;display:flex}.mini-brand span{letter-spacing:0;font-size:1.7cqw}.mini-hero{background:#a46575;height:55%;position:relative;overflow:hidden}.mini-hero img{object-fit:cover;object-position:center 30%;width:55%;height:100%;margin-left:45%}.mini-hero strong{letter-spacing:-.05em;color:#fff;max-width:50%;font-size:7cqw;line-height:1;position:absolute;top:20%;left:5%}.mini-products{gap:2%;padding:2% 4%;display:flex}.mini-products>div{align-items:center;gap:5%;width:48%;font-size:2.2cqw;font-weight:700;display:flex}.mini-products img{aspect-ratio:1;object-fit:cover;width:35%}.phone-screen .mini-brand{padding:10% 8%;font-size:9cqw}.phone-screen>img{object-fit:cover;object-position:center 30%;width:100%;height:53%}.phone-screen>strong{padding:8%;font-size:11cqw;line-height:1.08;display:block}.phone-screen>span{color:#fff;background:#a46575;border-radius:12px;margin:0 8%;padding:6%;font-size:7cqw;display:block}.screen-comida{color:#ffe4c1;background:#251410}.screen-comida .mini-hero,.screen-comida.phone-screen>span{background:#af381e}.screen-gym{color:#ecf7fa;background:#20152d}.screen-gym .mini-hero,.screen-gym.phone-screen>span{background:#75408d}.scene-selector{flex-wrap:wrap;justify-content:center;gap:8px;margin:-15px auto 18px;display:flex;position:relative}.scene-selector button{color:#cad3e7;background:#ffffff08;border:1px solid #ffffff27;border-radius:30px;padding:10px 17px;font-size:14px}.scene-selector button[aria-pressed=true]{color:#111729;background:#edf1ff}.scene-caption{color:#acbad1;text-align:center!important;font-size:12px!important}.section-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:32px;display:flex}.section-heading>p{color:#bac5dc;max-width:390px}.rubric-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:32px;display:grid}.rubric-card{background:#232235;border-radius:24px;align-items:end;min-height:430px;display:flex;position:relative;overflow:hidden}.rubric-card>img{object-fit:cover;width:100%;height:100%;transition:transform .5s;position:absolute;inset:0}.rubric-card:hover>img{transform:scale(1.04)}.rubric-card:after{content:"";background:linear-gradient(#0000 20%,#060a17e8);position:absolute;inset:0}.rubric-card>div{z-index:1;width:100%;padding:28px;position:relative}.rubric-card h3{font-size:30px}.rubric-card p{color:#e2e7f1;margin:10px 0 20px;font-size:15px}.rubric-card span{align-items:center;gap:10px;font-size:14px;font-weight:700;display:flex}.other-rubric{background:#ffffff08;border:1px solid #ffffff18;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;margin-top:20px;padding:24px;display:flex}.other-rubric strong{font-size:21px}.owner-section{background:linear-gradient(150deg,#142539,#141027);border-top:1px solid #ffffff17;border-bottom:1px solid #ffffff17}.owner-demo{background:#0b1424;border:1px solid #ffffff24;border-radius:24px;grid-template-columns:230px 1fr;margin-top:35px;display:grid;overflow:hidden;box-shadow:0 30px 70px #03081060}.owner-sidebar{background:#101c2e;padding:26px}.owner-sidebar strong{margin-bottom:28px;display:block}.owner-sidebar button{text-align:left;color:#acbcd1;background:0 0;border:0;border-radius:10px;width:100%;margin:5px 0;padding:13px 15px;font-size:14px;display:block}.owner-sidebar button[aria-pressed=true]{color:#a7e8f5;background:#253d54}.owner-content{min-height:315px;padding:30px}.owner-content h3{margin-bottom:12px}.owner-content input{color:#fff;background:#152339;border:1px solid #3d5169;border-radius:10px;max-width:100%;padding:12px}.owner-content label{flex-wrap:wrap;align-items:center;gap:14px;margin:18px 0;display:flex}.owner-content input[type=number]{width:90px}.owner-metrics{grid-template-columns:repeat(3,1fr);gap:12px;margin:25px 0;display:grid}.owner-metrics>div{background:#ffffff04;border:1px solid #ffffff17;border-radius:15px;padding:20px}.owner-metrics strong{color:#9ae5dd;font-size:35px;display:block}.owner-metrics span{color:#c3cede;font-size:13px}.wa-section{grid-template-columns:1fr 1fr;align-items:center;gap:7vw;display:grid}.wa-section h2{margin:16px 0 20px}.wa-icon{color:#46d792;vertical-align:middle;display:inline-block}.wa-preview{color:#151b1c;background:#eee9df;border:1px solid #ffffff20;border-radius:24px;width:100%;max-width:480px;margin:auto;overflow:hidden;box-shadow:0 35px 75px #0005}.wa-header{color:#fff;background:#115e50;align-items:center;gap:14px;padding:23px;display:flex}.wa-avatar{color:#17473d;background:#dbefe8;border-radius:50%;place-items:center;width:42px;height:42px;font-weight:700;display:grid}.wa-header small{opacity:.8;font-size:12px;display:block}.wa-messages{min-height:220px;padding:25px 20px}.wa-messages p{background:#fff;border-radius:13px;margin:12px 30px 12px 0;padding:14px;font-size:16px;box-shadow:0 1px 3px #0001}.wa-messages p:first-child{background:#d5f5bd;margin:0 0 12px 30px}.wa-messages small{text-align:right;color:#52615d;font-size:11px;display:block}.wa-preview>p{color:#52615d;padding:0 20px 22px;font-size:12px}.wa-selector{flex-wrap:wrap;gap:8px;margin:25px 0;display:flex}.wa-selector button{color:#fff;background:0 0;border:1px solid #415064;border-radius:24px;padding:10px;font-size:14px}.wa-selector button[aria-pressed=true]{background:#294c4a;border-color:#7edcca}.benefit-grid{grid-template-columns:repeat(4,1fr);gap:25px;margin-top:40px;display:grid}.benefit-grid article{border-top:1px solid #555b76;padding-top:25px}.benefit-grid h3{margin-bottom:16px;font-size:23px}.benefit-grid p{color:#bfc8dc;font-size:15px}.contact-section{background:radial-gradient(at 80%,#57225a55,#0000 70%);grid-template-columns:1fr 1fr;gap:8vw;display:grid}.contact-section h2{margin-bottom:25px}.contact-section form{gap:15px;display:grid}.contact-section label{gap:8px;font-size:14px;display:grid}.contact-section input,.contact-section textarea{color:#fff;width:100%;font:inherit;background:#14192a;border:1px solid #4c4c64;border-radius:12px;padding:14px}.contact-section .inquiry-consent{align-items:start;font-size:12px;line-height:1.6;display:flex}.contact-section .inquiry-consent input{width:18px;margin-top:5px}.contact-section .inquiry-trap{display:none}.contact-section form button{color:#161022;background:#c6b4fb;border:0;border-radius:24px;padding:16px;font-weight:700}.public-footer{color:#a8b6cc;border-top:1px solid #ffffff19;justify-content:space-between;gap:20px;padding:35px 5vw;font-size:13px;display:flex}.public-footer img{object-fit:contain;width:100px;height:42px}.demo-top{color:#e7efff;background:#0b1020;justify-content:space-between;align-items:center;gap:20px;padding:18px 5vw;font-size:13px;display:flex}.demo-top a{align-items:center;gap:8px;font-weight:700;display:flex}.sector-nav{border-bottom:1px solid #fff2;align-items:center;gap:30px;padding:24px 5vw;display:flex}.sector-nav>strong{letter-spacing:.15em;margin-right:auto;font-size:27px}.sector-nav>a{font-size:14px}.selection-counter{align-items:center;gap:8px;display:flex}.sector-moda{--ink:#eee8e3;--paper:#291c29;--muted:#675864;--accent:#783949}.sector-comida{--ink:#1a100e;--paper:#ffecd4;--muted:#c9afa1;--accent:#ff7648}.sector-gym{--ink:#160f23;--paper:#f5eafa;--muted:#c9b8d7;--accent:#9cebdd}.sector-moda .action{color:#fff}.sector-intro{grid-template-columns:1fr 1fr;max-width:1480px;min-height:650px;margin:auto;display:grid}.sector-intro>div{align-self:center;padding:70px 5vw}.sector-intro p{max-width:440px;margin:24px 0}.sector-intro>img{object-fit:cover;object-position:center 30%;width:100%;height:650px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 22%);mask-image:linear-gradient(90deg,#0000,#000 22%)}.sector-comida .sector-intro>img{object-position:center 55%}.product-grid{grid-template-columns:repeat(3,1fr);gap:23px;margin-top:32px;display:grid}.sector-moda .product-grid{grid-template-columns:repeat(2,1fr)}.product-card{background:#ffffff07;border:1px solid #ffffff1f;border-radius:22px;overflow:hidden}.sector-moda .product-card{background:#f7f1eb;border-color:#3b172222}.product-card>img{object-fit:cover;object-position:center 55%;width:100%;height:330px}.product-card:has(img[src*="12932429"])>img{object-position:center 72%}.product-card:has(img[src*="15071268"])>img{object-position:center 18%}.product-card:has(img[src*="16122053"])>img{object-position:center 68%}.product-body{gap:16px;padding:25px;display:grid}.product-body p{color:var(--muted);font-size:15px}.product-body>strong{font-size:23px}.class-number{letter-spacing:-.06em;color:#e77cdf;padding:25px 25px 0;font-size:85px;font-weight:700;display:block}.wow-builder{background:radial-gradient(at 5%,#b54c7530,#0000 60%);border-radius:32px;grid-template-columns:1fr 1fr;align-items:center;gap:6vw;display:grid}.builder-heading h2 em{color:var(--accent);font-style:normal}.builder-heading>p{color:var(--muted);max-width:500px;margin:24px 0}.builder-board{background:#ffffff09;border:1px solid #a298ab44;border-radius:25px;padding:26px;box-shadow:0 28px 60px #0002}.sector-moda .builder-board{background:#fcf6ef}.board-label{letter-spacing:.06em;justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;font-size:12px;display:flex}.board-label button{color:var(--muted);background:0 0;border:0;padding:10px;font-size:13px;text-decoration:underline}.builder-item{border-top:1px solid #aaa3b22b;align-items:center;gap:12px;padding:18px 0;display:flex}.builder-item>img{object-fit:cover;border-radius:10px;width:64px;height:82px}.builder-item>div:not(.quantity){flex:1}.builder-item strong{font-size:15px;line-height:1.4}.builder-item small{color:var(--muted);margin-top:5px;font-size:12px;display:block}.quantity{align-items:center;gap:10px;display:flex}.quantity button{color:inherit;background:0 0;border:1px solid #8c849766;border-radius:50%;place-items:center;min-width:32px;min-height:32px;padding:7px;display:grid}.quantity output{min-width:12px;font-size:14px}.builder-total{border-top:1px solid #a798af55;gap:8px;padding:25px 0;display:grid}.builder-total strong{letter-spacing:-.05em;font-size:45px}.builder-total small{color:var(--muted)}.size-control{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.size-control span{width:100%;font-size:14px}.size-control button{color:inherit;background:0 0;border:1px solid #a594a5;border-radius:50%;width:45px;height:45px}.size-control button[aria-pressed=true]{background:var(--accent);color:#fff}.people-control{align-items:center;gap:20px;display:flex}.people-control select{color:#fff;background:#32211e;border:1px solid #85605a;border-radius:12px;padding:12px}.sector-close{text-align:center;max-width:920px!important}.sector-close>p{max-width:620px;color:var(--muted);margin:25px auto}.back-link{margin:25px;display:block}.sector-demo .action{font-size:14px}.sector-demo .is-selected>svg{color:var(--accent)}@media (min-width:1500px){.public-hero{padding-top:50px}.device-stage{width:1200px}.hero-introduction h1{font-size:86px}}@media (max-width:800px){.public-header{height:68px;padding:10px 22px}.public-header nav{gap:18px}.public-header nav a:nth-child(2),.public-header nav a:nth-child(3){display:none}.public-hero{padding:26px 16px 28px}.hero-introduction h1{font-size:clamp(43px,8.5vw,64px)}.hero-introduction>p{max-width:480px;margin:20px auto;font-size:16px}.hero-actions{gap:20px}.hero-actions .action{padding:13px 19px;font-size:14px}.device-stage{width:calc(100% + 24px);margin-top:12px;margin-left:-12px}.scene-selector{margin:5px auto 15px}.scene-selector button{padding:9px 13px;font-size:13px}.rgb-public .section-pad{padding:60px 22px}.section-heading{display:block}.section-heading>p{margin-top:20px}.rubric-grid{grid-template-columns:1fr}.rubric-card{min-height:365px}.rubric-card>img{object-position:center 35%}.other-rubric{flex-direction:column;align-items:start}.owner-demo{grid-template-columns:1fr}.owner-sidebar{flex-wrap:wrap;gap:8px;padding:18px;display:flex}.owner-sidebar strong{width:100%;margin-bottom:8px}.owner-sidebar button{width:auto;margin:0;padding:11px;font-size:13px}.owner-content{min-height:320px;padding:22px}.owner-metrics{gap:8px}.owner-metrics>div{padding:12px}.owner-metrics strong{font-size:29px}.owner-metrics span{font-size:12px}.wa-section,.contact-section{grid-template-columns:1fr;gap:32px}.benefit-grid{grid-template-columns:1fr 1fr;gap:25px}.public-footer{flex-wrap:wrap;align-items:center}.demo-top{align-items:start;padding:15px 22px}.demo-top span{text-align:right;max-width:155px;font-size:11px}.sector-nav{gap:16px;padding:20px 22px}.sector-nav>strong{font-size:22px}.sector-nav>a{font-size:12px}.sector-intro{grid-template-columns:1fr;min-height:0}.sector-intro>div{padding:35px 22px 25px}.sector-intro h1{font-size:51px}.sector-intro>img{height:420px;-webkit-mask-image:linear-gradient(#0000,#000 20%);mask-image:linear-gradient(#0000,#000 20%)}.product-grid,.sector-moda .product-grid{grid-template-columns:1fr}.product-card>img{height:360px}.wow-builder{border-radius:0;grid-template-columns:1fr;gap:30px}.builder-board{padding:18px}.builder-item{gap:10px}.builder-item>img{width:48px;height:70px}.builder-item strong{font-size:14px}.quantity{gap:7px}.quantity button{min-width:30px;min-height:30px}.rgb-public .sector-close h2{font-size:37px}}@media (prefers-reduced-motion:reduce){.rgb-public *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.selection-scene{align-items:stretch;gap:10px;min-height:145px;margin-bottom:28px;display:flex}.selection-scene>div{border:1px solid #0000;border-radius:16px;flex:1;min-width:0;transition:opacity .25s,transform .25s;position:relative;overflow:hidden}.selection-scene .unpicked{opacity:.38;transform:scale(.93)}.selection-scene .picked{opacity:1;border-color:var(--accent);box-shadow:0 9px 24px #0003}.selection-scene img{object-fit:cover;width:100%;height:170px}.selection-scene .picked-badge{background:var(--accent);color:#111b22;border-radius:20px;padding:7px 10px;font-size:13px;font-weight:700;position:absolute;bottom:8px;right:8px}.scene-gym>div{background:linear-gradient(140deg,#533066,#263b47);flex-direction:column;gap:12px;padding:16px 10px;display:flex}.scene-gym span{letter-spacing:.1em;color:#d5b7e1;font-size:12px}.scene-gym strong{font-size:22px}.scene-gym small{font-size:12px}.scene-gym svg{color:#9cebdd}.scene-moda img{object-position:center 30%;height:235px}.showcase-tabs{gap:10px;margin:35px 0 18px;display:flex}.showcase-tabs button{color:#d5dcef;background:#111a2a;border:1px solid #ffffff23;border-radius:14px;flex:1;justify-content:space-between;align-items:center;gap:12px;padding:20px;font-size:16px;font-weight:700;display:flex}.showcase-tabs button>span{color:#8595b0;font-size:12px;font-weight:400}.showcase-tabs button[aria-pressed=true]{color:#111b2b;background:#d7eaf3;border-color:#afd8ef}.showcase-tabs button[aria-pressed=true]>span{color:#46566c}.campaign{color:#261d25;background:#f0e9e6;border:1px solid #ffffff12;border-radius:25px;grid-template-columns:1fr 1fr;min-height:540px;display:grid;overflow:hidden}.campaign-copy{z-index:1;align-self:center;padding:56px 42px;position:relative}.campaign-label{letter-spacing:.14em;color:#744454;font-size:11px;font-weight:700}.campaign .campaign-copy h3{letter-spacing:-.055em;margin:20px 0;font-size:clamp(35px,3.9vw,57px);line-height:1.07}.campaign-copy h3 em{color:#91495e;font-style:normal}.campaign-copy>p{color:#66535d;max-width:410px;font-size:16px;line-height:1.65}.campaign-copy ul{flex-wrap:wrap;gap:9px 18px;margin:25px 0 30px;padding:0;list-style:none;display:flex}.campaign-copy li{align-items:center;gap:6px;font-size:12px;display:flex}.campaign-enter{z-index:3;background:#743d50;border-radius:30px;justify-content:space-between;align-items:center;gap:30px;min-height:52px;padding:17px 23px;font-size:15px;font-weight:700;display:inline-flex;position:relative;color:#fff!important}.campaign-copy>small{opacity:.7;margin-top:16px;font-size:12px;display:block}.campaign-photo{background:#dfdcdd;min-height:540px;display:block;position:relative;overflow:hidden}.campaign-photo img{object-fit:cover;object-position:center 16%;width:100%;height:100%;transition:transform .5s;position:absolute;inset:0}.campaign-photo:hover img{transform:scale(1.025)}.campaign-brand{letter-spacing:.3em;color:#252026;background:#ffffffbd;border-radius:5px;padding:10px 16px;font-size:14px;font-weight:700;position:absolute;bottom:22px;right:25px}.campaign-comida{color:#fff0db;background:#23100f}.campaign-comida .campaign-label{color:#f7b896}.campaign-comida .campaign-copy h3 em{color:#ff8252}.campaign-comida .campaign-copy>p{color:#d6b9ad}.campaign-comida .campaign-enter{background:#f57647;color:#221411!important}.campaign-comida .campaign-photo{background:#050907}.campaign-comida .campaign-photo img{object-fit:contain;object-position:center;transform:scale(1.11)}.campaign-comida .campaign-brand{color:#ffcd9d;background:#3b1815}.campaign-gym{color:#f4f3ff;background:linear-gradient(135deg,#202037,#182e34)}.campaign-gym .campaign-copy h3 em{color:#9cebdd}.campaign-gym .campaign-label{color:#e3a7ef}.campaign-gym .campaign-copy>p{color:#c0cad8}.campaign-gym .campaign-enter{background:#9cebdd;color:#102128!important}.campaign-gym .campaign-photo img{object-position:center 45%}.campaign-gym .campaign-brand{color:#b2f6e9;background:#11383cd9}.sector-moda .sector-intro>img{object-position:center 14%}.sector-gym .sector-intro>img{object-position:center 40%}.sector-comida .sector-intro>img{object-fit:contain;background:#070a08;-webkit-mask-image:none;mask-image:none}.rubric-card:after{pointer-events:none}@media (max-width:800px){.showcase-tabs{gap:6px;margin-top:25px}.showcase-tabs button{border-radius:11px;flex-direction:column;gap:8px;padding:13px 6px;font-size:12px}.showcase-tabs button>svg{display:none}.campaign{grid-template-columns:1fr;min-height:0}.campaign-copy{order:2;padding:30px 25px}.campaign-photo{order:1;min-height:360px}.campaign-photo img{object-position:center 17%}.campaign .campaign-copy h3{margin:16px 0;font-size:39px}.campaign-copy>p{font-size:16px}.campaign-copy ul{margin:20px 0}.campaign-enter{width:100%}.campaign-gym .campaign-photo img{object-position:center 43%}.campaign-comida .campaign-photo{min-height:310px}.campaign-comida .campaign-photo img{transform:scale(1.04)}.campaign-brand{font-size:12px;bottom:16px;right:18px}.sector-moda .sector-intro>img{object-position:center 16%;height:470px}}.campaign-moda .campaign-photo img,.sector-moda .sector-intro>img{object-position:center top}.campaign-comida .campaign-photo img{object-fit:cover;transform:scale(1.16)}@media (max-width:800px){.campaign-comida .campaign-photo img{object-fit:cover;transform:scale(1.12)}}.public-hero{isolation:isolate;background:radial-gradient(at 8%,#123967 0,#0000 57%),radial-gradient(at 93% 60%,#362059 0,#0000 55%),#080d1b;padding-bottom:18px;position:relative}.hero-introduction{z-index:2;position:relative}.immersive-stage{width:min(1440px,100% + 8vw);margin:5px auto -15px;position:relative;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000 0,#000 7% 87%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 7% 87%,#0000 100%)}.immersive-stage img{object-fit:contain;width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.public-hero .scene-caption{z-index:1;color:#aebbd5;text-align:center;max-width:620px;margin:0 auto;font-size:12px;line-height:1.6;position:relative}.hero-introduction>p{max-width:650px}.showcase-tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.showcase-tabs button{gap:8px;padding:18px 13px;font-size:14px}.showcase-tabs button svg{flex-shrink:0}.campaign-moda{color:#fff6ee;background:#540c21}.campaign-moda .campaign-copy{background:linear-gradient(135deg,#700d2b,#450d25)}.campaign-moda .campaign-copy>p{color:#f1c7cf}.campaign-moda .campaign-copy h3 em{color:#ffc65e}.campaign-moda .campaign-label{color:#ffc67e}.campaign-moda .campaign-enter{background:#ffcd71;color:#451026!important}.campaign-moda .campaign-photo{background:#e1b522}.campaign-moda .campaign-photo img{object-position:center 35%;object-fit:cover}.campaign-estetica{color:#fff3f2;background:#361d2e}.campaign-estetica .campaign-copy h3 em{color:#f8b0bd}.campaign-estetica .campaign-label{color:#ecbdb8}.campaign-estetica .campaign-copy>p{color:#dec3cf}.campaign-estetica .campaign-enter{background:#eeb5c7;color:#391428!important}.campaign-estetica .campaign-photo img{object-position:center}.campaign-redes{color:#f6f2ff;background:linear-gradient(140deg,#27225a,#132844)}.campaign-redes .campaign-copy h3 em{color:#bca6ff}.campaign-redes .campaign-label{color:#98dbff}.campaign-redes .campaign-copy>p{color:#d0c9ef}.campaign-redes .campaign-enter{background:#bfaeff;color:#19102e!important}.social-names{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.social-names span{border:1px solid #c4b5ef55;border-radius:30px;padding:8px 10px;font-size:12px}.campaign-redes .campaign-photo img{object-position:48% center}.sector-estetica{--accent:#edb6c4;--muted:#d0aab8;background:#241823}.sector-redes{--accent:#b8a3ff;--muted:#bdbbde;background:#13152f}.sector-moda .sector-intro{color:#fff4ee;background:linear-gradient(125deg,#480b24,#8d183d)}.sector-moda .sector-intro .kicker{color:#ffcf83}.sector-moda .sector-intro>img{object-position:center 25%;-webkit-mask-image:none;mask-image:none}.sector-moda .sector-intro .action{color:#4c1724;background:#ffcd71}.sector-estetica .sector-intro>img,.sector-redes .sector-intro>img{object-position:center;-webkit-mask-image:none;mask-image:none}.service-features{grid-template-columns:repeat(3,1fr);gap:20px;margin:35px 0 20px;display:grid}.service-features article{background:#ffffff06;border:1px solid #ffffff25;border-radius:22px;flex-direction:column;gap:17px;padding:30px;display:flex}.service-features small{color:var(--accent);font-size:13px}.service-features p{color:var(--muted);font-size:15px}.service-features button{color:var(--accent);background:0 0;border:0;border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;margin-top:auto;padding:12px 0;font-weight:700;display:flex}.service-builder{background:radial-gradient(at 20% 40%,#70357c30,#0000 70%);grid-template-columns:1fr 1fr;align-items:center;gap:6vw;display:grid}.service-builder h2{margin-bottom:24px}.service-builder>div>p{color:var(--muted);margin-bottom:22px}.service-controls{gap:15px;margin-top:28px;display:grid}.service-controls label{gap:9px;font-size:14px;display:grid}.service-controls select,.service-controls input{color:#f8f0ff;background:#211c35;border:1px solid #ac9aba55;border-radius:12px;width:100%;min-height:48px;padding:14px}.service-live{background:linear-gradient(140deg,#3c2948,#181e39);border:1px solid #b197c766;border-radius:28px;flex-direction:column;gap:23px;padding:40px;display:flex;box-shadow:0 25px 70px #0004}.service-live>h3{overflow-wrap:anywhere;font-size:36px}.service-live>strong{color:var(--accent);font-size:26px}.service-live>p{font-size:17px}.service-live>small{color:var(--muted);font-size:12px;line-height:1.6}.service-live>.kicker{margin:0}.brand-monogram{background:linear-gradient(140deg,#6675e7,#a751bb);border-radius:23px;place-items:center;width:76px;height:76px;font-size:32px;display:grid}.social-arrival{color:var(--muted);font-size:12px}.link-preview-list{gap:12px;font-size:14px;display:grid}.link-preview-list span{border-bottom:1px solid #ffffff20;padding-bottom:12px}.preview-result{background:#ffffff0d;border-radius:14px;padding:16px}.food-types{flex-wrap:wrap;gap:10px;margin:25px 0;display:flex}.food-types button{color:inherit;background:#ffffff08;border:1px solid #ff956955;border-radius:30px;padding:12px 19px}.food-types button[aria-pressed=true]{color:#27120c;background:#ff9569}.sector-comida .selection-scene{flex-wrap:wrap}.sector-comida .selection-scene>div{flex-basis:40%}.wa-selector{flex-wrap:wrap}@media (max-width:1000px){.showcase-tabs button>span,.showcase-tabs button>svg{display:none}.showcase-tabs button{text-align:center;justify-content:center}.service-features{gap:12px}.service-features article{padding:22px}}@media (max-width:800px){.public-hero{padding-top:28px}.immersive-stage{width:calc(100% + 32px);margin-top:0;margin-bottom:0;-webkit-mask-image:linear-gradient(#0000,#000 5% 89%,#0000);mask-image:linear-gradient(#0000,#000 5% 89%,#0000)}.immersive-stage img{-webkit-mask-image:none;mask-image:none}.public-hero .scene-caption{padding:0 8px;font-size:11px}.hero-introduction h1{font-size:clamp(40px,9.5vw,62px)}.showcase-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.showcase-tabs button{flex-direction:row;padding:15px 10px;font-size:14px}.showcase-tabs button:last-child{grid-column:1/-1}.campaign-moda .campaign-photo{min-height:440px}.campaign-moda .campaign-photo img{object-position:center 30%}.campaign-estetica .campaign-photo,.campaign-redes .campaign-photo{min-height:310px}.service-features,.service-builder{grid-template-columns:1fr}.service-live{padding:26px}.service-builder{gap:35px}.service-live>h3{font-size:32px}.service-controls{margin-top:23px}.sector-moda .sector-intro>img{object-position:center 30%;height:450px}.sector-comida .selection-scene img{height:150px}}@media (min-width:1100px){.public-hero{grid-template-columns:minmax(360px,.8fr) minmax(0,1.25fr);align-items:center;column-gap:0;padding:50px 0 25px 5vw;display:grid}.hero-introduction{text-align:left;max-width:560px;padding:0 24px 0 0}.hero-introduction h1{font-size:clamp(48px,4.4vw,72px)}.hero-introduction>p{max-width:460px;margin:24px 0;font-size:17px}.hero-actions{justify-content:flex-start;gap:22px}.immersive-stage{width:100%;margin:0;left:auto;transform:none;-webkit-mask-image:linear-gradient(#0000,#000 8% 87%,#0000);mask-image:linear-gradient(#0000,#000 8% 87%,#0000)}.immersive-stage img{-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 97%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 97%,#0000)}.public-hero .scene-caption{grid-column:2;margin:0 auto;padding:0 40px;font-size:11px}}.rgb-public .product-card[hidden]{display:none}.rgb-public .section-heading h2,.rgb-public .service-builder h2,.campaign .campaign-copy h3{font-weight:700}.rgb-public{--ink:#111326;--paper:#f7f4fc;--accent:#f3a2d7;--muted:#c5bfd5;background:var(--ink)}.rgb-public .kicker{letter-spacing:.12em;color:#b4eaff;font-size:14px}.rgb-public .action{color:#251629;background:#f4b0dc;min-height:52px;font-size:16px}.rgb-public .plain-link{font-size:16px}.rgb-public p{font-size:18px;line-height:1.6}.rgb-public .muted{font-size:14px}.public-header{background:#111326;max-width:1600px;margin:auto}.public-header nav{font-size:16px}.public-header .rgb-brand img{width:140px;height:54px}.brand-story{isolation:isolate;background:radial-gradient(at 85% 55%,#77396240,#0000 65%);grid-template-columns:1.05fr 1fr;max-width:1600px;min-height:760px;margin:0 auto;scroll-margin-top:30px;display:grid;position:relative}.story-image{min-width:0;height:850px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 6% 75%,#0000),linear-gradient(90deg,#000 62%,#0000);mask-image:linear-gradient(#0000,#000 6% 75%,#0000),linear-gradient(90deg,#000 62%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.story-image img{object-fit:cover;object-position:center 47%;width:100%;height:100%}.story-copy{z-index:1;align-self:center;padding:50px 7% 90px 0;position:relative}.rgb-public .story-copy h1{letter-spacing:-.055em;font-size:clamp(48px,5.5vw,86px);line-height:1.04}.story-copy h1 em,.story-copy h2 em{color:#f1acdb;font-style:normal}.story-copy>p{color:#d1cce0;max-width:460px;margin:26px 0}.story-actions{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.story-caption{border-left:2px solid #d996d0;margin-top:48px;padding-left:20px}.story-caption>span{letter-spacing:.12em;color:#c5bbd8;font-size:13px}.rgb-public .story-caption p{color:#e9e0f3;margin-top:8px;font-size:16px}.story-copy h1 em{display:block}.rgb-public .story-copy h1{letter-spacing:-.045em;text-wrap:balance}@media (min-width:1600px){.brand-story{min-height:850px}.story-image{height:950px}}@media (max-width:760px){.public-header{height:76px;padding:12px 22px}.public-header .rgb-brand img{width:115px}.public-header nav{gap:16px;font-size:14px}.brand-story{flex-direction:column;min-height:0;display:flex}.story-image{aspect-ratio:9/13;order:2;width:100%;height:auto;margin-top:-30px;-webkit-mask-image:linear-gradient(#000 68%,#0000);mask-image:linear-gradient(#000 68%,#0000)}.story-image img{object-fit:cover;object-position:center 48%}.story-copy{order:1;width:100%;padding:34px 24px 0}.rgb-public .story-copy h1{font-size:clamp(46px,11.5vw,72px)}.story-copy h1 br:first-child{display:none}.story-copy>p{margin:20px 0;font-size:17px}.story-actions{gap:5px}.story-caption{display:none}.rgb-public .story-copy .kicker{margin-bottom:16px;font-size:12px}.story-fashion .story-image{margin-top:12px}}.brand-story{background:#15162b;min-height:850px;display:flex;overflow:hidden}.brand-story .story-image{width:74%;height:100%;margin:0;position:absolute;inset:0 auto 0 0;-webkit-mask-image:linear-gradient(90deg,#000 45%,#0000 100%);mask-image:linear-gradient(90deg,#000 45%,#0000 100%)}.brand-story .story-image img{object-position:center 48%}.brand-story:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#15162b50,#0000 12% 77%,#15162b 100%);position:absolute;inset:0}.brand-story .story-copy{flex-direction:column;align-self:center;align-items:flex-start;width:48%;margin-left:auto;padding:75px 5% 80px 0;display:flex}.brand-story .story-copy h1,.brand-story .story-copy h2{text-shadow:0 2px 24px #080d1b40}.story-gym .story-image{inset:0 0 0 auto;-webkit-mask-image:linear-gradient(270deg,#000 40%,#0000 100%);mask-image:linear-gradient(270deg,#000 40%,#0000 100%)}.story-gym .story-copy{width:48%;margin:0 auto 0 0;padding:70px 0 80px 6%}.rgb-public h2 em{color:#f1acdb;font-style:normal}.story-gym .story-copy h2{font-size:clamp(38px,4.7vw,68px)}.story-points{flex-wrap:wrap;gap:16px 25px;margin:0 0 28px;padding:0;list-style:none;display:flex}.story-points li{align-items:center;gap:10px;font-size:16px;display:flex}.story-points svg{color:#b5ebfa}.story-points .wa-icon{width:22px;height:22px}.story-copy>.plain-link{margin-top:10px}.journey-intro{text-align:center;max-width:980px!important}.journey-intro h2{font-size:clamp(34px,4vw,54px)}.journey-intro p{color:#d0cadd;max-width:640px;margin:22px auto 0}.mid-contact{background:radial-gradient(at 15%,#78376460,#0000 70%);justify-content:space-between;align-items:center;gap:40px;display:flex}.mid-contact>div{max-width:670px}.mid-contact h2{font-size:clamp(30px,3.4vw,46px)}.mid-contact p{color:#d0cadd;margin-top:18px}.mid-contact>.action{flex-shrink:0}.rgb-v57 .action .wa-icon{color:currentColor;width:23px;height:23px}.food-story{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.food-visual{background:#281c23;border-radius:28px;min-height:500px;position:relative;overflow:hidden}.food-visual img{object-fit:cover;width:100%;height:560px}.food-visual:after{content:"";background:linear-gradient(#0000 60%,#101225dd);position:absolute;inset:0}.food-visual>span{z-index:1;letter-spacing:.15em;font-size:14px;position:absolute;bottom:28px;left:28px}.food-story .story-copy{padding:0}.food-story h2{font-size:clamp(36px,3.8vw,58px)}.network-section{background:radial-gradient(at 70%,#652f7955,#0000 65%);grid-template-columns:1fr 1fr;align-items:center;gap:45px;display:grid}.network-section .story-copy{padding:20px 0}.network-benefits{color:#e9e0f3;margin:0 0 28px;padding-left:20px;font-size:17px;line-height:1.7}.rgb-public .network-note{color:#bdb6ce;max-width:480px;margin-top:24px;font-size:14px}.network-map{isolation:isolate;min-height:560px;position:relative}.network-center{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#30506f90,#41264790);border:1px solid #f3c3ee60;border-radius:30px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:170px;height:170px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 70px #b54aba30,inset 0 0 25px #efb8ff15}.network-center img{object-fit:contain;width:64px;height:64px}.network-center strong{font-size:21px}.network-center span{color:#d9cae5;font-size:13px}.network-orbit{border:1px solid #c587e14d;border-radius:50%;width:320px;height:320px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 45px #ad46a91a}.network-lines{background:linear-gradient(90deg,#0000 calc(50% - 1px),#98e5ff8a 50%,#0000 calc(50% + 1px)),linear-gradient(#0000 calc(50% - 1px),#f695dcaa 50%,#0000 calc(50% + 1px));position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 20%,#0000 65%);mask-image:radial-gradient(#000 20%,#0000 65%)}.network-node{justify-items:center;gap:11px;font-size:14px;display:grid;position:absolute}.network-node>div{background:linear-gradient(145deg,#795378,#272043);border:1px solid #ddb9ef80;border-radius:25px;place-items:center;width:86px;height:86px;display:grid;transform:rotate(-7deg);box-shadow:0 12px 28px #06091866,0 0 35px #ee8bd94d,inset 0 1px 6px #ffeaff60}.network-node img{filter:invert();width:40px;height:40px}.node-whatsapp{top:18px;left:50%;transform:translate(-50%)}.node-instagram{top:45%;right:8px}.node-tiktok{bottom:35px;left:50%;transform:translate(-50%)}.node-facebook{top:45%;left:8px}.network-map>p{text-align:center;color:#bbb1d1;width:100%;font-size:13px;position:absolute;bottom:-10px}.business-section{color:#251f35;background:#e7e3ef;border-radius:28px;max-width:1320px!important}.business-section .kicker{color:#765074}.business-section h2 em{color:#81496e}.business-heading{grid-template-columns:1.5fr 1fr;align-items:end;gap:70px;display:grid}.business-heading>p{color:#62566d}.business-steps{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:48px;display:grid}.business-steps article{border-top:1px solid #b6a9c2;padding-top:20px}.business-steps article>span{color:#825772;font-size:14px}.business-steps h3{margin:14px 0}.business-steps p{color:#62566d;font-size:16px}.business-links{flex-wrap:wrap;gap:24px 45px;margin-top:35px;display:flex}.business-links>a{text-underline-offset:6px;align-items:center;gap:10px;min-height:44px;font-size:16px;text-decoration:underline;display:inline-flex}.owner-section{background:0 0;margin-top:80px}.owner-disclosure{border-top:1px solid #65576d;margin-top:28px}.owner-disclosure>summary{cursor:pointer;justify-content:space-between;align-items:center;padding:25px 0;font-size:19px;list-style:none;display:flex}.owner-disclosure summary>span{font-size:26px}.owner-disclosure .owner-demo{margin-top:0}.owner-section .muted{max-width:600px;margin-top:20px;font-size:17px}.owner-content .muted{font-size:14px}.working-together{grid-template-columns:1fr 1fr;gap:70px;display:grid}.working-together ol{counter-reset:steps;margin:0;padding:0;list-style:none}.working-together li{counter-increment:steps;padding:0 0 26px 45px;position:relative}.working-together li:before{content:"0" counter(steps);color:#e9a3d4;font-size:14px;position:absolute;top:0;left:0}.working-together strong{font-size:21px}.working-together p{color:#c5bdd6;margin-top:10px;font-size:16px}.contact-section{background:radial-gradient(at 5% 45%,#70345650,#0000 65%);border-top:1px solid #ffffff20}.contact-section>div>.action{margin-top:28px}.contact-section .inquiry-consent{font-size:14px}.contact-section label{font-size:16px}.contact-section textarea{resize:vertical}.public-footer>div{gap:22px;display:flex}.public-footer a{font-size:14px}.rgb-v57 .owner-content input{font-size:16px}.rgb-v57 .action:hover{background:#ffd0ed}.rgb-v57 .plain-link:hover{text-underline-offset:5px;text-decoration:underline}@media (max-width:1000px){.brand-story .story-copy{width:52%}.brand-story .story-copy h1{font-size:57px}.mid-contact{flex-direction:column;align-items:flex-start}.network-section{gap:20px}.network-center{width:135px;height:145px}.network-node>div{width:70px;height:70px}.network-orbit{width:260px;height:260px}.food-story{gap:35px}.business-section{border-radius:0}.public-header nav a:nth-child(2),.public-header nav a:nth-child(3){display:none}}@media (max-width:760px){.brand-story{min-height:930px;display:block}.brand-story .story-image,.story-gym .story-image{aspect-ratio:auto;width:100%;height:100%;inset:0;-webkit-mask-image:none;mask-image:none}.brand-story .story-image img{object-position:center center}.brand-story:after{background:linear-gradient(#131426e8 0%,#18132caf 22%,#0000 46% 63%,#141427b8 78%,#15162b 100%)}.brand-story .story-copy,.story-gym .story-copy{justify-content:flex-start;align-items:flex-start;width:100%;min-height:930px;margin:0;padding:34px 24px 48px}.rgb-public .brand-story .story-copy h1{max-width:520px;font-size:clamp(40px,10.5vw,62px);line-height:1.06}.brand-story .story-copy>p{color:#fff;max-width:440px;margin:18px 0;font-size:17px}.brand-story .story-actions{gap:10px;margin-top:auto}.brand-story .story-copy h2{max-width:440px;font-size:clamp(36px,9.8vw,52px)}.story-gym .story-points{gap:12px;margin-top:auto;margin-bottom:22px;font-size:15px}.story-gym .story-copy>.action{margin-top:0}.story-copy .action{padding:15px 18px;font-size:15px}.journey-intro{padding-top:35px!important;padding-bottom:35px!important}.rgb-public .section-pad{padding:54px 24px}.mid-contact{gap:24px}.food-story{isolation:isolate;grid-template-columns:1fr;align-items:stretch;min-height:780px;display:flex;position:relative;padding-top:36px!important;padding-bottom:40px!important}.food-visual{z-index:-1;border-radius:0;position:absolute;inset:0}.food-visual img{object-position:center;height:100%}.food-visual:after{background:linear-gradient(#121222f2,#11132680 40%,#0000 60%,#111326f5)}.food-visual>span{display:none}.food-story .story-copy{flex-direction:column;align-items:flex-start;display:flex}.food-story .story-copy>p{color:#f3eaf2}.food-story .story-points{margin-top:auto}.network-section{grid-template-columns:1fr;gap:0}.network-map{width:100%;max-width:480px;min-height:460px;margin:auto}.network-orbit{width:260px;height:260px}.node-instagram{right:0}.node-facebook{left:0}.network-node{font-size:13px}.network-center{width:140px;height:150px}.network-center strong{font-size:19px}.network-center span{font-size:12px}.network-node img{width:34px;height:34px}.network-map>p{font-size:12px}.business-heading,.business-steps,.working-together{grid-template-columns:1fr;gap:26px}.business-steps{gap:25px;margin-top:35px}.business-steps h3{font-size:22px}.owner-section{margin-top:25px}.working-together{gap:35px}.public-footer{gap:22px;padding-bottom:40px}.public-footer>div{flex-wrap:wrap;width:100%}.public-header{gap:16px}.public-header nav{gap:13px}.public-header nav a{white-space:nowrap}.public-header .rgb-brand img{width:104px}.public-header nav a:first-child{font-size:13px}}@media (max-width:370px){.public-header{padding-left:15px;padding-right:15px}.public-header nav a:first-child{font-size:12px}.brand-story .story-copy{padding-left:20px;padding-right:20px}.brand-story .story-actions>.action{font-size:14px}.network-center{width:110px;height:135px}.network-node>div{width:62px;height:62px}}.sector-presentation .public-header nav a{align-items:center;gap:8px;display:inline-flex}.sector-pitch{isolation:isolate;background:#15162b;align-items:center;max-width:1480px;min-height:650px;margin:auto;display:flex;position:relative;overflow:hidden}.pitch-image{object-fit:cover;object-position:center 45%;z-index:-1;width:65%;height:100%;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(270deg,#000 30%,#0000 95%);mask-image:linear-gradient(270deg,#000 30%,#0000 95%)}.pitch-content{width:64%;padding:65px 6%}.rgb-public .pitch-content h1{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(40px,5vw,74px);line-height:1.07}.pitch-content h1 em{color:#efadd8;font-style:normal;display:block}.pitch-content p{color:#dfd6e8;max-width:460px;margin:25px 0 30px}.sector-reasons .business-steps{margin-top:0}.sector-reasons .business-steps article{border-color:#706180}.sector-reasons h2{margin:18px 0;font-size:27px;line-height:1.2}.sector-reasons .business-steps p{color:#c9bfd5}.sector-reasons svg{color:#e3a1d8}.rgb-public .scope-note{color:#c5bcd2;max-width:820px;margin-top:30px;font-size:14px}.sector-conversation{background:radial-gradient(at 10%,#ad46782a,#0000 65%);border-top:1px solid #ffffff20;justify-content:space-between;align-items:center;gap:50px;display:flex}.sector-conversation>div{max-width:680px}.sector-conversation h2{font-size:clamp(31px,3.4vw,47px)}.sector-conversation p{color:#cfc4db;margin-top:20px}.sector-conversation>.action{flex-shrink:0}.sector-optional{padding-top:25px!important;padding-bottom:35px!important}.sector-optional button{color:#dcb3ed;background:0 0;border-bottom:1px solid #82628e;border-radius:0;padding:14px 0;font-size:16px}.sector-optional p{color:#a99fb9;margin-top:15px;font-size:14px!important}.optional-example .demo-top{display:none}.sector-presentation .public-footer>a{align-items:center;gap:7px;display:flex}.story-copy h2,.journey-intro h2,.business-heading h2,.contact-section h2{text-wrap:balance}@media (max-width:760px){.sector-pitch{align-items:stretch;min-height:790px}.pitch-image{object-position:center;width:100%;height:100%;-webkit-mask-image:none;mask-image:none}.sector-pitch:after{content:"";z-index:-1;background:linear-gradient(#15162bed,#15162b94 40%,#15162b22 58%,#15162bec);position:absolute;inset:0}.pitch-content{flex-direction:column;align-items:flex-start;width:100%;padding:34px 24px 40px;display:flex}.rgb-public .pitch-content h1{font-size:clamp(40px,10vw,60px)}.pitch-content .action{margin-top:auto}.pitch-content p{color:#fff;max-width:390px;font-size:17px}.sector-conversation{flex-direction:column;align-items:flex-start;gap:25px}.sector-reasons .business-steps{gap:30px}.sector-reasons h2{font-size:25px}.sector-presentation .public-header nav a{font-size:14px}}.story-anchor{scroll-margin-top:24px}.story-gym{margin-top:-1px}.story-gym:after{background:linear-gradient(#15162b 0%,#0000 23% 77%,#15162b 100%)}.story-gym{background:#202d46;min-height:780px}.story-gym .story-image{aspect-ratio:941/1672;width:auto;-webkit-mask-image:linear-gradient(270deg,#000 60%,#0000 100%);mask-image:linear-gradient(270deg,#000 60%,#0000 100%)}.story-gym .story-image img{object-fit:contain;object-position:right center}.story-gym .story-copy{width:58%}.presentation-gym .pitch-image{object-fit:contain;object-position:right center;background:#253148}.presentation-gym .sector-pitch{background:#253148}@media (max-width:760px){.brand-story,.brand-story .story-copy{min-height:max(740px,100svh - 76px)}.brand-story .story-copy{padding-bottom:30px}.brand-story .story-copy>p{max-width:340px}.brand-story .story-copy .kicker{font-size:13px}.story-fashion .story-actions .plain-link{background:#12122575;border-radius:8px;padding:8px 12px;font-size:14px}.story-gym .story-copy h2{max-width:350px}.sector-pitch{min-height:max(740px,100svh - 76px)}.story-fashion .story-copy{align-items:flex-start;width:100%;padding-top:26px;padding-left:40%;padding-right:20px}.rgb-public .story-fashion .story-copy h1{letter-spacing:-.035em;text-wrap:pretty;font-size:clamp(29px,7.7vw,49px);line-height:1.12}.story-fashion .story-copy>.kicker{letter-spacing:.08em;margin-bottom:12px;font-size:11px;line-height:1.6}.story-fashion .story-copy>p{margin:15px 0 0;font-size:15px;line-height:1.5}.story-fashion .story-actions{position:absolute;bottom:28px;left:24px;right:20px}.story-fashion:after{background:linear-gradient(#0000 66%,#15162b9c 83%,#15162b 100%),linear-gradient(115deg,#0000 10%,#15162b90 40%,#15162b4d 64%,#0000 72%)}.presentation-moda .pitch-content{padding-top:28px;padding-left:40%;padding-right:20px}.presentation-moda .pitch-content h1{font-size:clamp(29px,7.7vw,49px)}.presentation-moda .pitch-content p{margin:16px 0;font-size:15px}.presentation-moda .pitch-content>.kicker{letter-spacing:.06em;font-size:11px;line-height:1.6}.presentation-moda .pitch-content>.action{position:absolute;bottom:35px;left:24px}.presentation-moda .sector-pitch:after{background:linear-gradient(#0000 70%,#15162be8),linear-gradient(115deg,#0000 10%,#15162b99 40%,#15162b4d 64%,#0000 72%)}.story-gym .story-image{width:100%;-webkit-mask-image:none;mask-image:none}.story-gym .story-image img{object-fit:cover;object-position:right center}.story-gym .story-copy{width:100%;padding-top:38px}.rgb-public .story-gym .story-copy h2{max-width:68%;font-size:clamp(32px,8.6vw,45px);line-height:1.1}.story-gym .story-copy>p{max-width:54%;font-size:16px}.story-gym .story-points{flex-direction:column;gap:12px;max-width:50%;margin-bottom:20px}.story-gym .story-points li{font-size:14px}.story-gym .story-points svg{flex-shrink:0;width:17px}.story-gym .story-copy>.action{gap:9px;max-width:55%;padding:13px 15px;font-size:14px}.story-gym .story-copy>.plain-link{max-width:55%;font-size:13px}.story-gym:after{background:linear-gradient(#15162b99 0%,#0000 30% 68%,#15162b 100%)}.presentation-gym .pitch-image{object-fit:cover;object-position:right center;width:100%}.presentation-gym .pitch-content h1{max-width:75%;font-size:clamp(32px,8.6vw,45px)}.presentation-gym .pitch-content>p{max-width:65%;font-size:16px}.presentation-gym .pitch-content>.action{max-width:60%;font-size:14px}.presentation-gym .sector-pitch:after{background:linear-gradient(#15162b99,#0000 38% 65%,#15162b)}}.story-fashion{background:linear-gradient(105deg,#35425c,#242d43 45%,#181b31 78%);min-height:690px}.story-fashion .story-image{width:62%;-webkit-mask-image:linear-gradient(90deg,#000 48%,#0000 100%);mask-image:linear-gradient(90deg,#000 48%,#0000 100%)}.story-fashion .story-image img{object-fit:contain;object-position:left center}.story-fashion:after{background:linear-gradient(#0000 85%,#15162b),radial-gradient(at 78% 18%,#e095c814,#0000 60%)}.story-fashion .story-copy{width:52%;min-height:0;padding:55px 5% 55px 0}.rgb-public .story-fashion .story-copy h1{letter-spacing:-.035em;max-width:620px;font-size:clamp(44px,4.5vw,66px);line-height:1.08}.story-fashion .story-copy>p{max-width:490px;margin:24px 0;font-size:18px}.story-fashion .story-caption{display:none}.presentation-moda .sector-pitch{background:linear-gradient(105deg,#35425c,#181b31)}.presentation-moda .pitch-image{object-fit:contain;object-position:left center;width:62%;left:0;right:auto;-webkit-mask-image:linear-gradient(90deg,#000 48%,#0000 100%);mask-image:linear-gradient(90deg,#000 48%,#0000 100%)}.presentation-moda .pitch-content{width:52%;margin-left:auto;padding:60px 5% 60px 0}@media (max-width:760px){.story-fashion{background:#303b54;min-height:790px}.story-fashion .story-image{width:100%;height:100%;-webkit-mask-image:none;mask-image:none}.story-fashion .story-image img{object-fit:contain;object-position:center bottom}.story-fashion:after{background:linear-gradient(#0000 88%,#15162b),linear-gradient(#26324a 0% 40%,#0000 60%)}.story-fashion .story-copy{justify-content:flex-start;width:100%;min-height:790px;padding:30px 26px}.rgb-public .story-fashion .story-copy h1{max-width:460px;font-size:clamp(35px,9.5vw,46px);line-height:1.08}.story-fashion .story-copy>.kicker{margin-bottom:14px;font-size:11px}.story-fashion .story-copy>p{max-width:360px;margin:18px 0 22px;font-size:16px;line-height:1.5}.story-fashion .story-actions{gap:9px;margin-top:0;position:static;inset:auto}.story-fashion .story-actions .action{padding:13px 16px;font-size:14px}.story-fashion .story-actions .plain-link{background:0 0;padding:6px 0;font-size:13px}.presentation-moda .sector-pitch{background:#303b54;min-height:790px}.presentation-moda .pitch-image{object-fit:contain;object-position:center bottom;width:100%;-webkit-mask-image:none;mask-image:none}.presentation-moda .pitch-content{width:100%;padding:32px 26px}.presentation-moda .pitch-content h1{font-size:clamp(35px,9.5vw,46px);line-height:1.08}.presentation-moda .pitch-content p{max-width:350px;font-size:16px}.presentation-moda .pitch-content>.action{margin-top:10px;position:static}.presentation-moda .sector-pitch:after{background:linear-gradient(#0000 88%,#15162b),linear-gradient(#26324a 0% 40%,#0000 60%)}}.story-fashion .story-image{z-index:-1}@media (min-width:761px){.story-fashion .story-image,.presentation-moda .pitch-image{aspect-ratio:1;width:auto;-webkit-mask-image:linear-gradient(90deg,#000 48%,#0000 100%);mask-image:linear-gradient(90deg,#000 48%,#0000 100%)}}@media (max-width:760px){.story-fashion .story-image,.presentation-moda .pitch-image{-webkit-mask-image:linear-gradient(#0000 51%,#000 63%);mask-image:linear-gradient(#0000 51%,#000 63%)}}@media (min-width:761px){.rgb-v57>.public-header{max-width:1240px}.story-fashion,.story-gym{max-width:1200px;min-height:600px}.story-fashion .story-image{aspect-ratio:1;width:auto;height:100%;left:7%}.story-fashion .story-copy{width:56%;padding:45px 5% 45px 0}.rgb-public .story-fashion .story-copy h1{max-width:560px;font-size:clamp(42px,4.5vw,58px)}.story-fashion .story-copy>p{max-width:440px;font-size:17px}.story-gym .story-image{aspect-ratio:941/1672;width:auto;height:150%;inset:auto 14% 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 25% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 25% 93%,#0000)}.story-gym .story-image img{object-fit:contain;object-position:right bottom}.story-gym .story-copy{width:56%;min-height:0;padding:45px 0 45px 6%}.story-gym .story-copy h2{max-width:560px;font-size:clamp(40px,4.3vw,56px);line-height:1.08}.story-gym .story-copy>p{max-width:430px;font-size:17px}.presentation-moda .sector-pitch,.presentation-gym .sector-pitch{max-width:1200px;min-height:600px}.presentation-moda .pitch-image{width:auto;height:100%;left:7%}.presentation-moda .pitch-content{width:56%;padding:45px 5% 45px 0}.presentation-gym .pitch-image{aspect-ratio:941/1672;object-fit:contain;width:auto;height:150%;top:auto;bottom:0;right:14%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 25% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 25% 93%,#0000)}.presentation-gym .pitch-content{width:56%;padding:45px 0 45px 6%}.presentation-gym .pitch-content h1,.presentation-moda .pitch-content h1{font-size:clamp(42px,4.5vw,58px)}}@media (min-width:761px) and (max-width:1000px){.story-fashion .story-image,.presentation-moda .pitch-image{left:0}.story-gym .story-image,.presentation-gym .pitch-image{right:0}.story-gym .story-copy,.presentation-gym .pitch-content{width:62%}}@media (min-width:761px){.story-fashion .story-image,.presentation-moda .pitch-image{-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 48%,#0000 100%);mask-image:linear-gradient(90deg,#0000,#000 10% 48%,#0000 100%)}}.rgb-v57 .food-story{isolation:isolate;background:#15162b}.rgb-v57 .food-story .story-copy{z-index:1;background:#15162b;position:relative}.rgb-v57 .food-story .story-copy>p{color:#eee8f2}@media (max-width:760px){.rgb-v57 .story-fashion,.rgb-v57 .story-gym{background:#26324a;flex-direction:column;min-height:0;display:flex}.rgb-v57 .brand-story:after{display:none}.rgb-v57 .brand-story .story-copy{background:#26324a;order:0;align-self:stretch;width:100%;min-height:0;margin:0;padding:30px 24px 24px;position:relative}.rgb-v57 .brand-story .story-copy>p{max-width:100%;margin:18px 0 22px}.rgb-v57 .story-gym .story-copy h2{max-width:100%;font-size:clamp(34px,9vw,45px)}.rgb-v57 .story-gym .story-points{flex-direction:row;gap:14px 20px;max-width:100%;margin:0 0 20px}.rgb-v57 .story-gym .story-copy>.action,.rgb-v57 .story-gym .story-copy>.plain-link{max-width:100%;font-size:14px}.rgb-v57 .brand-story .story-image{aspect-ratio:auto;z-index:0;order:1;width:100%;height:390px;min-height:0;margin:-1px 0 0;position:relative;inset:auto;-webkit-mask-image:linear-gradient(#0000,#000 6% 86%,#0000);mask-image:linear-gradient(#0000,#000 6% 86%,#0000)}.rgb-v57 .story-fashion .story-image img{object-fit:cover;object-position:left center;width:145%;max-width:none;height:100%}.rgb-v57 .story-gym .story-image img{object-fit:cover;object-position:72% 92%;width:100%;height:100%}.rgb-v57 .food-story{flex-direction:column;gap:22px;min-height:0;display:flex;padding-top:36px!important;padding-bottom:30px!important}.rgb-v57 .food-story .story-copy{order:0;width:100%;padding:0;display:block}.rgb-v57 .food-story .story-points{gap:16px;margin:22px 0}.rgb-v57 .food-story .action{white-space:normal;text-align:left;max-width:100%;padding:14px 18px;font-size:14px}.rgb-v57 .food-visual{z-index:0;background:#0b0c10;border-radius:18px;order:1;width:100%;height:300px;min-height:0;position:relative;inset:auto}.rgb-v57 .food-visual img{object-fit:cover;object-position:center 58%;width:100%;height:100%}.rgb-v57 .food-visual:after{background:linear-gradient(#0000 80%,#15162b70)}}@media (min-width:761px) and (max-width:1050px){.rgb-v57 .food-story{grid-template-columns:1fr 1fr;gap:28px}.rgb-v57 .food-visual{min-height:380px}.rgb-v57 .food-visual img{height:420px}.rgb-v57 .food-story .action{padding:14px 18px;font-size:14px}}@media (max-width:760px){.rgb-v57 .story-gym .story-image img{object-position:center 72%;width:125%;max-width:none;transform:translate(-17%)}.presentation-moda .pitch-content,.presentation-gym .pitch-content{width:100%;margin:0;padding:32px 24px 28px}.presentation-moda .pitch-content h1,.presentation-gym .pitch-content h1{max-width:100%;font-size:clamp(32px,8.6vw,42px)}.presentation-moda .pitch-content p,.presentation-gym .pitch-content>p{max-width:100%;margin:20px 0;font-size:16px}.presentation-moda .pitch-image,.presentation-gym .pitch-image{aspect-ratio:auto;object-fit:cover;object-position:center 58%;width:100%;height:480px;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000,#000 30%);mask-image:linear-gradient(#0000,#000 30%)}.presentation-moda .pitch-content>.action,.presentation-gym .pitch-content>.action{max-width:100%;margin-top:auto;font-size:14px;position:static}.presentation-moda .sector-pitch:after,.presentation-gym .sector-pitch:after{background:linear-gradient(#182237 0% 33%,#0000 65%,#121728e6 100%)}.presentation-comida .sector-pitch:after{background:linear-gradient(#151322 0%,#151322ed 26%,#1513229e 44%,#15132220 67%,#151322ed 100%)}.presentation-moda .sector-pitch,.presentation-gym .sector-pitch{min-height:680px}.presentation-moda .pitch-image,.presentation-gym .pitch-image{object-position:center 72%;height:410px}}
