@font-face{font-family:AlphaGraphics Roboto;src:url(/brand/fonts/Roboto-Regular.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:AlphaGraphics Roboto;src:url(/brand/fonts/Roboto-Bold.ttf)format("truetype");font-style:normal;font-weight:700 900;font-display:swap}@font-face{font-family:AlphaGraphics Roboto Slab;src:url(/brand/fonts/RobotoSlab-Bold.ttf)format("truetype");font-style:normal;font-weight:700 900;font-display:swap}.ag-launch{--red:#ed1c24;--ink:#202124;--muted:#666a70;--soft:#f3f2ef;--line:#dedbd7;min-height:100vh;color:var(--ink);background:#fff;font-family:AlphaGraphics Roboto,Arial,sans-serif}.ag-launch *{box-sizing:border-box}.ag-launch button,.ag-launch input{font:inherit}.ag-launch h1,.ag-launch h2,.ag-launch h3{font-family:AlphaGraphics Roboto Slab,Times New Roman,serif}.ag-launch b,.ag-launch strong{font-family:AlphaGraphics Roboto,Arial,sans-serif}.launch-eyebrow{color:var(--red);letter-spacing:.15em;text-transform:uppercase;margin:0 0 13px;font-weight:900;line-height:1.4;font-size:10px!important}.launch-nav{z-index:40;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff4;justify-content:space-between;align-items:center;gap:28px;height:76px;padding:0 clamp(20px,6vw,100px);display:flex;position:sticky;top:0}.launch-nav>a{width:190px}.launch-nav img{width:100%;height:auto}.launch-nav nav{gap:28px;display:flex}.launch-nav nav a{color:#333;font-size:12px;font-weight:700;text-decoration:none}.launch-nav>button{color:#fff;background:#222;border:0;border-radius:999px;align-items:center;gap:9px;padding:10px 14px;font-size:11px;font-weight:800;display:flex}.launch-nav>button b{background:var(--red);border-radius:50%;place-items:center;width:23px;height:23px;display:grid}.launch-hero{background:linear-gradient(110deg,#f5f4f1 0%,#fff 54%,#eceae6 100%);grid-template-columns:.94fr 1.06fr;min-height:650px;display:grid}.launch-hero>div{flex-direction:column;justify-content:center;padding:90px clamp(26px,7vw,120px);display:flex}.launch-hero h1{letter-spacing:-.06em;max-width:730px;margin:0 0 24px;font-size:clamp(48px,5.7vw,82px);font-weight:760;line-height:.98}.launch-hero>div>p:not(.launch-eyebrow){max-width:650px;color:var(--muted);margin:0;font-size:17px;line-height:1.65}.launch-hero>div>div{align-items:center;gap:22px;margin-top:34px;display:flex}.red-action,.text-action{justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}.red-action{background:var(--red);color:#fff}.text-action{border-bottom:2px solid var(--ink);color:var(--ink)}.launch-hero>div>small{color:#73767b;margin-top:25px;font-size:10px;font-weight:800}.launch-hero figure{background:#222;min-height:650px;margin:0;position:relative;overflow:hidden}.launch-hero figure:after{content:"";background:linear-gradient(90deg,#0000 55%,#0005);position:absolute;inset:0}.launch-hero figure img{object-fit:cover;width:100%;height:100%}.launch-hero figcaption{z-index:2;color:#fff;letter-spacing:.16em;font-size:10px;font-weight:900;position:absolute;bottom:28px;right:28px}.launch-choice{color:#fff;background:#17181a;padding:100px clamp(22px,7vw,120px)}.launch-choice>h2{letter-spacing:-.055em;max-width:820px;margin:0 0 42px;font-size:clamp(38px,4.4vw,64px);line-height:1}.launch-choice>div{grid-template-columns:.9fr 1.1fr;gap:15px;display:grid}.launch-choice article{background:linear-gradient(145deg,#242529,#111);border:1px solid #ffffff25;flex-direction:column;min-height:340px;padding:38px;display:flex}.launch-choice article.primary{border-top:5px solid var(--red);background:radial-gradient(circle at 85% 15%,#ed1c2438,#0000 35%),#292a2e}.launch-choice article>span{color:#ff8e93;letter-spacing:.14em;font-size:9px;font-weight:900}.launch-choice h3{letter-spacing:-.055em;margin:50px 0 13px;font-size:clamp(32px,4vw,56px);line-height:1}.launch-choice article>p{color:#c9cbd0;max-width:500px;margin:0;line-height:1.55}.launch-choice article>button{color:#222;background:#fff;border:0;width:max-content;margin-top:auto;padding:14px 18px;font-size:12px;font-weight:900}.launch-choice article.primary>button{background:var(--red);color:#fff}.launch-builder{background:#f8f7f4;grid-template-columns:.92fr 1.08fr;scroll-margin-top:76px;display:grid}.launch-controls{padding:75px clamp(22px,5vw,78px)}.launch-controls>header{padding-right:155px;position:relative}.launch-controls h2{letter-spacing:-.055em;margin:0;font-size:clamp(36px,4vw,58px);line-height:1}.mode-switch{border:1px solid #ccc;border-radius:999px;padding:3px;display:flex;position:absolute;top:0;right:0}.mode-switch button{background:0 0;border:0;border-radius:999px;padding:8px 12px;font-size:10px;font-weight:900}.mode-switch button.active{color:#fff;background:#222}.launch-controls fieldset{border:0;border-top:1px solid var(--line);margin:35px 0 0;padding:30px 0 0}.launch-controls legend{align-items:center;gap:12px;padding:0;font-size:15px;font-weight:900;display:flex}.launch-controls legend b{background:var(--red);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:11px;display:grid}.launch-chips{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.launch-chips button{color:#333;background:#fff;border:1px solid #cfccc8;border-radius:999px;padding:10px 13px;font-size:11px;font-weight:800}.launch-chips button.active{color:#fff;background:#222;border-color:#222}.launch-fields{grid-template-columns:1fr 1fr;gap:13px;margin-top:18px;display:grid}.launch-fields label{color:#45474b;text-transform:uppercase;gap:7px;font-size:10px;font-weight:800;display:grid}.launch-fields label.wide{grid-column:1/-1}.launch-fields input{color:#222;text-transform:none;background:#fff;border:1px solid #d2cfca;width:100%;min-height:44px;padding:10px 12px;font-size:13px}.launch-fields input[type=file]{padding:9px;font-size:10px}.style-picks{grid-template-columns:repeat(5,1fr);gap:8px;margin-top:18px;display:grid}.style-picks button{color:#333;background:#fff;border:1px solid #d1ceca;place-items:center;gap:8px;padding:12px 6px;font-size:10px;font-weight:800;display:grid}.style-picks i{background:linear-gradient(135deg,#111,#aaa);width:100%;height:34px}.style-picks button:nth-child(2) i{background:linear-gradient(135deg,#ed1c24,#222)}.style-picks button:nth-child(3) i{background:linear-gradient(135deg,#666,#ddd)}.style-picks button:nth-child(4) i{background:linear-gradient(135deg,#fff,#ddd)}.style-picks button:nth-child(5) i{background:linear-gradient(135deg,#ed1c24,#111)}.style-picks button.active{border-color:var(--red);box-shadow:0 0 0 1px var(--red)}.material-picks{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px;display:grid}.material-picks button{color:#292a2d;text-align:left;background:#fff;border:1px solid #d4d1cc;flex-direction:column;justify-content:center;align-items:flex-start;min-height:78px;padding:13px 12px 13px 42px;font-size:11px;font-weight:900;display:flex;position:relative}.material-picks button>span{background:#eceae7;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;left:12px}.material-picks small{color:#777;margin-top:5px;font-size:8px;font-weight:600}.material-picks button.active{border-color:var(--red);background:#fff8f8}.material-picks button.active>span{background:var(--red);color:#fff}.material-picks button:disabled{opacity:.5;cursor:not-allowed}.project-ready{border-left:4px solid var(--red);color:#fff;background:#242529;margin-top:32px;padding:20px}.project-ready b{font-size:18px}.project-ready p{color:#c9cbd0;margin:7px 0;font-size:12px;line-height:1.45}.project-ready button{border:0;border-bottom:2px solid var(--red);color:#fff;background:0 0;padding:10px 0;font-size:11px;font-weight:900}.launch-preview{color:#fff;background:#25262a;flex-direction:column;justify-content:center;height:calc(100vh - 76px);padding:28px;display:flex;position:sticky;top:76px}.launch-preview>header{letter-spacing:.12em;justify-content:space-between;gap:15px;margin-bottom:12px;font-size:9px;display:flex}.launch-preview>header b{color:#ff7f86}.kit-scene,.billboard-scene{aspect-ratio:3/2;background:#111;position:relative;overflow:hidden}.kit-scene>img,.billboard-scene>img{object-fit:cover;width:100%;height:100%}.kit-brand{color:#151515;text-align:center;text-shadow:0 1px 4px #fff;place-items:center;width:25%;display:grid;position:absolute;top:53%;left:11%}.kit-brand span,.billboard-art span{color:#222;background-position:50%;background-repeat:no-repeat;background-size:contain;place-items:center;width:70px;height:40px;font-size:9px;font-weight:900;display:grid}.kit-brand b{text-overflow:ellipsis;max-width:100%;font-size:12px;overflow:hidden}.kit-brand small{font-size:7px}.kit-backdrop{color:#222;text-align:center;background-position:50%;background-repeat:no-repeat;background-size:contain;place-items:center;width:23%;height:18%;font-size:9px;font-weight:900;display:grid;position:absolute;top:14%;right:14%}.billboard-art{color:#171717;flex-direction:column;justify-content:center;align-items:flex-start;width:56%;height:48%;padding:4% 5%;display:flex;position:absolute;top:20%;left:13%;overflow:hidden}.billboard-art b{margin-top:4px;font-size:clamp(9px,1.2vw,16px)}.billboard-art strong{max-width:92%;color:var(--red);letter-spacing:-.05em;margin-top:8px;font-size:clamp(15px,2.7vw,39px);line-height:.98}.billboard-art small{margin-top:8px;font-size:clamp(6px,.75vw,10px)}.launch-recommend{background:#fff;grid-template-columns:.65fr 1.35fr;gap:50px;padding:80px clamp(22px,7vw,120px);display:grid}.launch-recommend h2{letter-spacing:-.05em;margin:0;font-size:clamp(35px,4vw,54px);line-height:1}.launch-recommend>div:last-child{gap:9px;display:grid}.launch-recommend article{border:1px solid var(--line);grid-template-columns:70px 1fr auto;align-items:center;gap:15px;padding:9px;display:grid}.launch-recommend article img{object-fit:cover;width:70px;height:60px}.launch-recommend article span{gap:2px;display:grid}.launch-recommend article small{color:var(--red);text-transform:uppercase;font-size:8px;font-weight:900}.launch-recommend article b{font-size:13px}.launch-recommend article em{color:#777;font-size:9px;font-style:normal}.launch-recommend article button{color:#fff;background:#222;border:0;padding:10px 12px;font-size:10px;font-weight:800}.launch-needs{background:#f0efec;padding:95px clamp(22px,7vw,120px)}.launch-needs>h2,.launch-catalog>h2{letter-spacing:-.055em;margin:0;font-size:clamp(40px,4.5vw,62px)}.launch-needs>div{background:#ccc;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:38px;display:grid}.launch-needs article{background:#fff;flex-direction:column;min-height:300px;padding:25px;display:flex}.launch-needs article>small{color:var(--red);font-weight:900}.launch-needs h3{letter-spacing:-.04em;margin:36px 0 10px;font-size:24px}.launch-needs article p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.launch-needs article button{border:0;border-bottom:2px solid var(--red);background:0 0;width:max-content;margin-top:auto;padding:7px 0;font-size:10px;font-weight:900}.launch-catalog{background:#f8f7f5;padding:95px clamp(18px,6vw,100px)}.launch-catalog>p:not(.launch-eyebrow){color:var(--muted)}.clear-filter{border:0;border-left:3px solid var(--red);color:#222;background:#fff;padding:9px 12px;font-size:10px;font-weight:800}.catalog-tools{gap:14px;margin-top:28px;display:grid}.catalog-tools>input{border:1px solid #d4d1cc;width:min(480px,100%);min-height:47px;padding:0 14px}.catalog-tools>div{gap:7px;display:flex;overflow-x:auto}.catalog-tools button{background:#fff;border:1px solid #d4d1cc;border-radius:999px;flex:none;padding:9px 12px;font-size:10px;font-weight:800}.catalog-tools button.active{color:#fff;background:#222}.launch-product-grid{grid-template-columns:repeat(4,1fr);gap:15px;margin-top:32px;display:grid}.launch-product-grid article{background:#fff;border:1px solid #dfdcd7;overflow:hidden}.launch-product-grid article.selected{border-color:var(--red);box-shadow:0 0 0 1px var(--red)}.launch-product-grid article>img{aspect-ratio:1.2;object-fit:cover;background:#eee;width:100%}.launch-product-grid article>div{flex-direction:column;min-height:300px;padding:20px;display:flex}.launch-product-grid article small{color:var(--red);text-transform:uppercase;font-size:8px;font-weight:900}.launch-product-grid h3{letter-spacing:-.035em;margin:10px 0 7px;font-size:20px}.launch-product-grid p{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.launch-product-grid article div>b{color:#333;margin:17px 0;font-size:10px}.launch-product-grid article button{color:#fff;background:#222;border:0;margin-top:auto;padding:12px;font-size:10px;font-weight:900}.launch-product-grid article.selected button{background:var(--red)}.launch-product-grid label{grid-template-columns:1fr 80px;align-items:center;gap:8px;margin-top:9px;font-size:9px;font-weight:800;display:grid}.launch-product-grid label input{border:1px solid #ccc;width:100%;padding:8px}.launch-quote{color:#fff;background:#242529;grid-template-columns:.9fr 1.1fr;scroll-margin-top:76px;display:grid}.launch-quote>div{padding:80px clamp(20px,6vw,95px)}.launch-quote>div:last-child{color:#222;background:#fff}.launch-quote h2{letter-spacing:-.055em;margin:0 0 20px;font-size:clamp(36px,4vw,56px);line-height:1}.quote-lines{gap:8px;margin-top:25px;display:grid}.quote-lines article{border:1px solid #ffffff20;grid-template-columns:58px 1fr 82px 28px;align-items:center;gap:10px;padding:9px;display:grid}.quote-lines img{object-fit:cover;width:58px;height:58px}.quote-lines span{gap:2px;display:grid}.quote-lines small{color:#ff9298;text-transform:uppercase;font-size:8px}.quote-lines b{font-size:11px}.quote-lines input{text-align:center;border:0;width:100%;padding:8px}.quote-lines button{color:#fff;background:0 0;border:0;font-size:20px}.quote-empty{color:#ccc;border:1px dashed #ffffff40;padding:25px}.launch-quote form{gap:17px;display:grid}.launch-quote form>p:not(.launch-eyebrow){color:var(--muted)}.consent{align-items:flex-start;gap:8px;font-size:10px;line-height:1.4;display:flex}.consent input{margin-top:1px}.form-error{margin:0;font-size:11px;font-weight:800;color:#aa1420!important}.quote-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.quote-actions button,.quote-actions a{text-align:center;border:0;place-items:center;min-height:48px;padding:11px;font-size:10px;font-weight:900;text-decoration:none;display:grid}.quote-actions button:first-child{background:var(--red);color:#fff}.quote-actions button:nth-child(2){color:#fff;background:#222}.quote-actions a{color:#fff;background:#159447;grid-column:1/-1}.quote-actions button:disabled{opacity:.45}.launch-quote form>small{color:#777;font-size:9px;line-height:1.5}.quote-success{gap:14px;display:grid}.quote-success>b{color:#128342;background:#e1f4e7;border-radius:50%;place-items:center;width:55px;height:55px;font-size:25px;display:grid}.quote-success p{color:var(--muted);line-height:1.55}.quote-success a{color:#fff;background:#159447;width:max-content;padding:13px 17px;font-size:11px;font-weight:900;text-decoration:none}.launch-footer{color:#fff;background:#151618;grid-template-columns:190px 1fr auto;align-items:center;gap:35px;padding:35px clamp(20px,6vw,100px);display:grid}.launch-footer img{filter:grayscale()brightness(0)invert();width:190px}.launch-footer>div{gap:3px;font-size:11px;display:grid}.launch-footer>div span{color:#bbb}.launch-footer>a{color:#fff;font-size:11px;font-weight:900;text-decoration:none}.floating-budget{z-index:30;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#202124ee;border:1px solid #ffffff30;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;min-width:360px;padding:9px 12px;display:grid;position:fixed;bottom:17px;left:50%;transform:translate(-50%);box-shadow:0 15px 45px #0005}.floating-budget>b{background:var(--red);border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.floating-budget span{font-size:11px;font-weight:900}.floating-budget small{font-size:9px}.floating-whatsapp{z-index:34;color:#fff;background:#18a957;border-radius:999px;align-items:center;gap:8px;padding:13px 16px;font-size:17px;text-decoration:none;display:flex;position:fixed;bottom:18px;right:18px;box-shadow:0 10px 30px #0003}.floating-whatsapp span{font-size:10px;font-weight:900}@media (width<=1000px){.launch-nav nav{display:none}.launch-hero,.launch-builder,.launch-quote{grid-template-columns:1fr}.launch-hero figure{min-height:460px}.launch-preview{height:auto;min-height:620px;position:relative;top:0}.launch-choice>div{grid-template-columns:1fr 1fr}.launch-recommend{grid-template-columns:1fr}.launch-needs>div,.launch-product-grid{grid-template-columns:repeat(2,1fr)}.launch-needs article{min-height:260px}}@media (width<=620px){.launch-nav{height:66px;padding:0 15px}.launch-nav>a{width:150px}.launch-nav>button{padding:8px 10px;font-size:0}.launch-nav>button:before{content:"Orçamento";font-size:10px}.launch-hero>div{padding:65px 20px}.launch-hero h1{font-size:49px}.launch-hero>div>div{flex-direction:column;align-items:flex-start;gap:14px}.launch-hero figure{min-height:330px}.launch-choice{padding:70px 18px}.launch-choice>div{grid-template-columns:1fr}.launch-choice article{min-height:300px;padding:28px}.launch-controls{padding:60px 18px}.launch-controls>header{padding-right:0}.mode-switch{width:max-content;margin:20px 0;position:static}.launch-fields{grid-template-columns:1fr}.style-picks{grid-template-columns:repeat(3,1fr)}.material-picks{grid-template-columns:1fr 1fr}.launch-preview{min-height:0;padding:18px}.billboard-art{width:59%;height:49%;top:18%;left:11%}.launch-recommend,.launch-needs,.launch-catalog{padding:65px 18px}.launch-needs>div,.launch-product-grid{grid-template-columns:1fr}.launch-product-grid article>img{aspect-ratio:1.45}.launch-product-grid article>div{min-height:260px}.launch-quote>div{padding:60px 18px}.quote-lines article{grid-template-columns:48px 1fr 65px 24px}.quote-lines img{width:48px;height:48px}.quote-actions{grid-template-columns:1fr}.quote-actions a{grid-column:auto}.launch-footer{grid-template-columns:1fr;align-items:flex-start}.launch-footer>a{color:#6fda9c}.floating-budget{grid-template-columns:30px 1fr;width:auto;min-width:0;bottom:12px;left:12px;right:74px;transform:none}.floating-budget small{display:none}.floating-whatsapp{justify-content:center;width:52px;height:52px;padding:0;bottom:12px;right:12px}.floating-whatsapp span{display:none}}.experience-guide{color:#5d6065;background:#fff;border:1px solid #d9d6d1;gap:9px;margin-top:24px;padding:13px 15px;font-size:10px;line-height:1.4;display:grid}.experience-guide>span{color:var(--red);letter-spacing:.14em;font-size:9px;font-weight:900}.experience-guide>div{flex-wrap:wrap;align-items:center;gap:7px;font-weight:800;display:flex}.experience-guide b{color:#fff;background:var(--red);border-radius:50%;place-items:center;width:20px;height:20px;font-size:9px;display:grid}.experience-guide i{color:#aaa;font-style:normal}.field-hint{color:#777;text-transform:none;font-size:9px;font-weight:500}.preview-heading{letter-spacing:0;align-items:center;gap:10px;display:flex}.preview-heading>span:last-child{gap:2px;display:grid}.preview-heading b{color:#fff;letter-spacing:0;font-size:12px}.preview-heading small{color:#bfc1c6;letter-spacing:0;font-size:9px}.preview-step{color:#fff;background:var(--red);border-radius:50%;place-items:center;width:28px;height:28px;font-size:11px;font-weight:900;display:grid}.launch-preview>header>b{align-self:flex-start;padding-top:7px}.kit-mark{z-index:2;color:#151515;text-align:center;text-shadow:0 1px 4px #fff;flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex;position:absolute;overflow:hidden}.kit-mark-logo{mix-blend-mode:multiply;background-color:#ffffffe6;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #2222;place-items:center;width:78%;height:52%;padding:2px;font-size:clamp(6px,.8vw,11px);font-weight:900;display:grid}.kit-mark b{overflow-wrap:anywhere;max-width:100%;font-size:clamp(7px,1.05vw,15px);line-height:1}.kit-mark small{overflow-wrap:anywhere;max-width:100%;font-size:clamp(6px,.7vw,10px);line-height:1}.kit-mark-notebook{width:15%;height:22%;padding:1.5% 1%;top:56%;left:31.5%}.kit-mark-bottle{width:8%;height:20%;padding:1%;top:53%;left:51.5%}.kit-mark-bottle .kit-mark-logo{border-radius:40%;width:92%;height:72%}.kit-mark-bag{width:21%;height:13%;padding:1%;top:54%;left:65%}.kit-mark-bag b{font-size:clamp(8px,1.25vw,17px)}.billboard-art .billboard-logo{mix-blend-mode:multiply;background-color:#ffffffe6;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #2222;width:clamp(62px,7vw,130px);height:clamp(30px,4vw,70px);padding:4px 8px}.billboard-art .billboard-contact{color:#444;margin-top:4px}.billboard-art .billboard-location{margin-top:2px}.launch-preview>p strong{color:#fff}@media (width<=620px){.experience-guide>div{gap:5px;font-size:9px}.experience-guide i{display:none}.preview-heading b{font-size:11px}.preview-heading small{font-size:8px}.kit-mark-notebook{width:16%;height:23%;top:56%;left:31%}.kit-mark-bottle{width:9%;height:21%;top:53%;left:51%}.kit-mark-bag{width:22%;height:14%;top:54%;left:64%}.kit-mark b{font-size:7px}.kit-mark small{font-size:6px}.billboard-art .billboard-logo{width:60px;height:29px}.billboard-art .billboard-contact,.billboard-art .billboard-location{font-size:6px}}.template-preview{aspect-ratio:3/2;background:#fff;position:relative;overflow:hidden}.template-preview>img{object-fit:cover;width:100%;height:100%;display:block}.template-mask{z-index:1;pointer-events:none;background:#fff;position:absolute}.template-field{z-index:2;color:#171717;text-align:center;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden}.template-field b,.template-field strong,.template-field small{overflow-wrap:anywhere;max-width:100%;display:block}.template-field b{font-size:clamp(8px,1.3vw,18px);line-height:1.05}.template-field strong{color:var(--red);font-size:clamp(7px,1vw,14px);line-height:1.05}.template-field small{font-size:clamp(6px,.75vw,10px);line-height:1.1}.template-logo{mix-blend-mode:multiply;color:#222;background-color:#ffffffe6;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #2222;place-items:center;width:72px;min-width:0;height:38px;padding:3px;font-size:clamp(6px,.8vw,10px);font-weight:900;line-height:1;display:grid}.template-small{flex-direction:column;gap:3px}.template-small .template-logo{width:78%;height:70%}.kit-mask-backdrop{width:48%;height:32%;top:17%;left:24%}.kit-mask-box{width:9%;height:13%;top:57%;left:17%}.kit-mask-notebook{width:10%;height:16%;top:63%;left:35%}.kit-mask-bottle{width:9%;height:17%;top:61%;left:51%}.kit-mask-bag{width:12%;height:18%;top:51%;left:68%}.kit-mask-card{width:10%;height:12%;top:72%;left:77%}.kit-field-brand{flex-direction:column;gap:4px;width:58%;height:34%;top:7%;left:16%}.kit-field-brand .template-logo{width:16%;height:25%}.kit-field-brand b{font-size:clamp(10px,1.8vw,24px)}.kit-field-brand strong{font-size:clamp(7px,1vw,14px)}.kit-field-brand small{margin-top:2px}.kit-field-box{width:24%;height:26%;top:55%;left:8%}.kit-field-notebook{width:12%;height:27%;top:57%;left:34%}.kit-field-bottle{width:11%;height:27%;top:57%;left:52%}.kit-field-bottle .template-logo{border-radius:45%}.kit-field-bag{width:23%;height:22%;top:51%;left:61%}.kit-field-card{width:16%;height:17%;top:71%;left:76%}.outdoor-mask-board{width:57%;height:53%;top:19.5%;left:24.5%}.outdoor-field-logo{justify-content:flex-start;width:22%;height:13%;top:24%;left:28.5%}.outdoor-field-logo .template-logo{width:86%;height:100%;font-size:0}.outdoor-field-logo .template-logo:not([style]):before{content:"N";clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);border:2px solid;flex:none;place-items:center;width:clamp(24px,2.6vw,46px);height:clamp(28px,3vw,52px);font-size:clamp(11px,1.4vw,22px);font-weight:900;display:grid}.outdoor-field-logo .template-logo:not([style]):after{content:"SUA\a LOGO";white-space:pre;text-align:left;font-size:clamp(8px,1vw,15px);font-weight:500;line-height:.95}.outdoor-field-logo .template-logo[style]{background-position:0;background-repeat:no-repeat;background-size:contain}.outdoor-field-company{width:51%;height:18%;top:46%;left:29%}.outdoor-field-company b{color:#202020;letter-spacing:-.055em;text-transform:uppercase;max-width:100%;font-size:clamp(11px,3vw,48px);line-height:.95}.outdoor-field-message{width:48%;height:9%;display:flex;top:60%;left:31%}.outdoor-field-meta{justify-content:flex-start;width:43%;height:5%;display:flex;top:69%;left:31%}.outdoor-field-cta{background:0 0;border:1px solid;width:10%;height:6%;padding:0 4px;display:flex;top:66%;left:70%}@media (width<=620px){.template-field b{font-size:7px}.template-field strong{font-size:6px}.template-field small{font-size:5px}.template-logo{width:42px;height:24px;font-size:5px}.kit-field-brand{gap:2px}.kit-field-brand .template-logo{width:18%;height:23%}.kit-field-brand b{font-size:10px}.kit-field-brand strong{font-size:6px}.outdoor-field-company b{font-size:10px}.outdoor-field-logo .template-logo:not([style]):before{border-width:1px}.outdoor-field-logo .template-logo:not([style]):after{font-size:6px}}.template-mask{display:none}.template-logo{mix-blend-mode:normal;background-color:#0000;border:0}.template-field{color:var(--preview-color,#171717)}.template-field strong,.template-logo{color:var(--preview-color,#ed1c24)}.outdoor-field-cta{background:var(--preview-color,#ed1c24)}.launch-preview{background:radial-gradient(circle at 82% 16%,#4a2529 0,#25262a 34%,#1d1e21 100%)}.launch-preview>header{border-bottom:1px solid #ffffff18;align-items:flex-start;padding:0 4px 14px}.preview-color-control{color:#bfc1c6;background:#17181acc;border:1px solid #ffffff1f;border-radius:4px;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px;padding:10px 12px;font-size:9px;display:flex;box-shadow:0 12px 28px #0002}.preview-color-control:before{content:"PERSONALIZAÇÃO PREMIUM";color:#ff9298;letter-spacing:.16em;flex:1 0 100%;font-size:8px;font-weight:900}.preview-color-control label{font-weight:800}.preview-color-control input{cursor:pointer;background:0 0;border:1px solid #fff5;width:26px;height:22px;padding:0}.preview-color-control span{color:#fff;letter-spacing:.08em;font-size:8px;font-weight:900}.preview-color-control select{color:#fff;background:#2e3034;border:1px solid #fff5;min-height:22px;padding:0 8px;font-size:9px}.template-preview{border:1px solid #ffffff28;box-shadow:0 22px 48px #0007}.template-preview:after{content:"PRÉVIA AO VIVO · ATUALIZAÇÃO INSTANTÂNEA";z-index:4;color:#fff;letter-spacing:.1em;pointer-events:none;background:#151618b8;border:1px solid #ffffff45;padding:5px 7px;font-size:7px;font-weight:900;position:absolute;top:12px;left:12px}.template-field{pointer-events:auto;text-rendering:geometricprecision}.inline-editable{cursor:default;pointer-events:none;border-bottom:0}.inline-editable:hover,.inline-editable:focus{border-bottom-color:#0000;outline:0}.template-small b{-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:3.1em;font-size:clamp(3px,.55vw,7px);line-height:.95;display:-webkit-box;overflow:hidden}.kit-field-brand b{white-space:normal;max-width:92%}.kit-trio .kit-field-brand,.kit-trio .kit-field-bag,.kit-trio .kit-field-card{display:none}.kit-trio .kit-field-box{width:30%;height:51%;top:19%;left:61%}.kit-trio .kit-field-notebook{width:27%;height:48%;top:27%;left:10%}.kit-trio .kit-field-bottle{width:18%;height:57%;top:22%;left:41%}.kit-trio .template-small .template-logo{width:50%;height:52%}.kit-trio .template-small b{font-size:clamp(6px,1vw,13px)}@media (width<=620px){.preview-color-control select{max-width:120px}.template-preview:after{font-size:5px;top:8px;left:8px}.kit-trio .kit-field-box{width:30%;height:51%;top:19%;left:61%}.kit-trio .kit-field-notebook{width:27%;height:48%;top:27%;left:10%}.kit-trio .kit-field-bottle{width:18%;height:57%;top:22%;left:41%}.kit-trio .template-small b{font-size:5px}}.launch-builder{background:#f4f2ee;grid-template-columns:minmax(470px,.82fr) minmax(620px,1.18fr);align-items:start}.launch-controls{min-width:0;padding:64px clamp(28px,4.5vw,72px) 76px}.launch-controls>header{padding-right:0}.launch-controls h2{max-width:680px;font-size:clamp(40px,4.1vw,62px)}.builder-intro{max-width:570px;color:var(--muted);margin:17px 0 0;font-size:14px;line-height:1.55}.mode-switch{background:#fff;border-color:#c9c5bf;width:max-content;margin-top:24px;padding:4px;position:static}.mode-switch button{min-height:36px;padding:8px 15px}.builder-progress{background:#d8d4ce;border:1px solid #d8d4ce;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:34px;display:grid}.builder-progress button{color:#777;text-align:left;background:#f8f7f4;border:0;align-items:center;gap:10px;min-width:0;padding:13px;display:flex}.builder-progress button>b{color:#555;background:#fff;border:1px solid #c9c5bf;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:10px;display:grid}.builder-progress button>span{gap:2px;min-width:0;display:grid}.builder-progress strong{text-transform:uppercase;letter-spacing:.06em;font-size:10px}.builder-progress small{color:#777;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.builder-progress button.active{color:#171717;box-shadow:inset 0 -3px 0 var(--red);background:#fff}.builder-progress button.active>b,.builder-progress button.done>b{border-color:var(--red);background:var(--red);color:#fff}.builder-progress button.done{color:#333}.builder-stage{background:#fff;border:1px solid #d8d4ce;margin-top:18px;padding:28px;box-shadow:0 18px 55px #302b2310}.stage-kicker{color:var(--red);letter-spacing:.15em;font-size:9px;font-weight:900}.builder-stage h3{letter-spacing:-.04em;margin:11px 0 9px;font-size:clamp(27px,2.4vw,36px)}.builder-stage>p{max-width:590px;color:var(--muted);margin:0;font-size:12px;line-height:1.55}.builder-stage .launch-chips{margin-top:21px}.builder-stage .launch-chips button{min-height:42px;padding:10px 14px}.stage-subtitle{text-transform:uppercase;letter-spacing:.08em;margin:26px 0 -7px;font-size:11px}.launch-chips.compact button{min-height:36px;padding:8px 11px;font-size:9px}.launch-optional{border-top:1px solid var(--line);margin-top:24px}.launch-optional summary{cursor:pointer;color:#333;padding:18px 0 0;font-size:11px;font-weight:900;list-style-position:inside}.launch-optional summary small{color:#858585;font-weight:600}.launch-optional .launch-fields{margin-top:16px}.stage-actions{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:10px;margin-top:27px;padding-top:20px;display:flex}.stage-actions>span{margin-right:auto}.stage-actions button{color:#292a2c;background:#fff;border:1px solid #cfcac4;min-height:42px;padding:10px 14px;font-size:10px;font-weight:900}.stage-actions .primary{border-color:var(--red);background:var(--red);color:#fff}.stage-actions .primary:disabled{opacity:.4}.stage-actions .secondary-link{text-underline-offset:4px;background:0 0;border-color:#0000;margin-right:auto;text-decoration:underline}.brand-editor{grid-template-columns:1fr 1fr;gap:13px;margin-top:22px;display:grid}.brand-editor>label{color:#45474b;text-transform:uppercase;gap:7px;font-size:10px;font-weight:800;display:grid}.brand-editor>label.wide{grid-column:1/-1}.brand-editor input:not([type=file]){color:#222;text-transform:none;background:#fff;border:1px solid #d2cfca;width:100%;min-height:48px;padding:11px 13px;font-size:13px}.brand-upload{cursor:pointer;background:#f7f6f3;border:1px dashed #aaa59d;align-content:center;min-height:78px;padding:13px 16px;position:relative;text-transform:none!important}.brand-upload input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.brand-upload strong{color:#222;font-size:11px}.brand-upload small{color:#777;font-size:9px;font-weight:500}.brand-upload.ready{background:#f2faf5;border-style:solid;border-color:#20824b}.brand-upload.ready strong{color:#176b3d}.color-choice{background:#f7f6f3;border:1px solid #dedad4;justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding:15px 16px;display:flex}.color-choice>span{gap:3px;display:grid}.color-choice>span strong{font-size:11px}.color-choice>span small{color:#777;font-size:9px}.color-choice>div{align-items:center;gap:8px;display:flex}.color-choice button{cursor:pointer;border:3px solid #f7f6f3;border-radius:50%;width:32px;height:32px;box-shadow:0 0 0 1px #bbb}.color-choice button.active{box-shadow:0 0 0 2px #222}.custom-color{color:#555;cursor:pointer;place-items:end center;width:46px;height:36px;font-size:7px;font-weight:800;display:grid;position:relative;overflow:hidden}.custom-color input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.experience-products{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:22px;display:grid}.experience-products article{background:#fff;border:1px solid #d8d4ce;overflow:hidden}.experience-products article.selected{border-color:var(--red);box-shadow:0 0 0 1px var(--red)}.experience-products article>img{aspect-ratio:1.35;object-fit:cover;background:#eee;width:100%;display:block}.experience-products article>div{gap:7px;padding:12px;display:grid}.experience-products article small{color:#777;text-transform:uppercase;letter-spacing:.07em;font-size:8px}.experience-products article strong{font-size:12px}.experience-products article button{color:#fff;background:#222;border:0;min-height:34px;font-size:9px;font-weight:900}.experience-products article.selected button{background:var(--red)}.experience-products article>label{text-transform:uppercase;grid-template-columns:1fr 72px;align-items:center;gap:8px;margin:0 12px 12px;font-size:8px;font-weight:800;display:grid}.experience-products article>label input{text-align:center;border:1px solid #d2cfca;width:100%;min-height:34px;padding:5px}.essential-kit-action{color:#fff;background:#222;border:1px solid #222;width:100%;min-height:46px;margin-top:12px;font-size:10px;font-weight:900}.outdoor-summary{background:#f7f6f3;border:1px solid #d8d4ce;margin-top:22px;padding:25px}.outdoor-summary>span{color:var(--red);letter-spacing:.12em;font-size:8px;font-weight:900}.outdoor-summary h4{margin:11px 0 8px;font-family:AlphaGraphics Roboto Slab,Times New Roman,serif;font-size:28px}.outdoor-summary p{color:#666;font-size:12px;line-height:1.55}.outdoor-summary button{color:#fff;background:#222;border:0;min-height:42px;padding:10px 14px;font-size:10px;font-weight:900}.outdoor-summary.selected button{background:var(--red)}.launch-preview{background:radial-gradient(circle at 88% 6%,#402227 0,#242529 32%,#18191b 100%);justify-content:center;height:calc(100vh - 76px);padding:26px 30px 22px;top:76px}.launch-preview>header{align-items:center;margin-bottom:14px;padding:0 0 13px}.preview-heading>span{gap:3px;display:grid}.preview-heading small{color:#ff8e94;letter-spacing:.14em;font-size:8px;font-weight:900}.preview-heading b{font-size:15px}.preview-status{color:#d9dade;border:1px solid #ffffff25;padding:7px 9px;font-size:8px;font-weight:800}.template-preview{aspect-ratio:16/9;background:#fff;border:1px solid #ffffff35;box-shadow:0 24px 56px #0008}.template-preview:after{display:none}.template-preview>img{object-fit:cover}.kit-focused .template-field{color:var(--preview-color,#171717);text-shadow:none}.kit-focused .template-logo{width:64%;height:38%;color:var(--preview-color,#171717);mix-blend-mode:multiply;background-position:50%;background-repeat:no-repeat;background-size:contain;font-size:clamp(8px,.82vw,15px);font-weight:900;line-height:1}.kit-focused .template-field b{max-width:90%;font-size:clamp(7px,.68vw,12px);line-height:1.1}.kit-focused .template-field small{max-width:90%;font-size:clamp(6px,.58vw,10px);line-height:1.15}.trio-field-notebook{flex-direction:column;gap:6px;width:25.5%;height:49%;top:28%;left:10.5%}.trio-field-notebook .template-logo{width:54%;height:34%}.trio-field-bottle{flex-direction:column;width:10.5%;height:55%;top:24%;left:42.3%}.trio-field-bottle .template-logo{width:88%;height:25%;font-size:clamp(5px,.48vw,9px)}.trio-field-box{flex-direction:column;gap:8px;width:30%;height:51%;top:20%;left:61%}.trio-field-box .template-logo{width:55%;height:34%}.preview-summary{background:#11121488;border:1px solid #ffffff20;justify-content:space-between;align-items:center;gap:15px;margin-top:13px;padding:11px 13px;display:flex}.preview-summary>div{gap:2px;display:grid}.preview-summary strong{font-size:11px}.preview-summary span{color:#bfc1c6;font-size:9px}.preview-summary>i{border:3px solid #fff;border-radius:50%;flex:none;width:24px;height:24px;box-shadow:0 0 0 1px #ffffff45}.launch-preview>p{color:#bfc1c6;margin:11px 0 0;font-size:9px;line-height:1.45}.preview-actions{grid-template-columns:1fr 1fr;gap:9px;margin-top:13px;display:grid}.preview-actions button{color:#fff;background:0 0;border:1px solid #ffffff35;min-height:43px;padding:10px 12px;font-size:9px;font-weight:900}.preview-actions button.primary{border-color:var(--red);background:var(--red)}.preview-actions button:disabled{opacity:.4}.success-actions{flex-wrap:wrap;gap:9px;display:flex}.success-actions button,.success-actions a{color:#fff;background:#222;border:0;place-items:center;min-height:43px;padding:10px 14px;font-size:10px;font-weight:900;text-decoration:none;display:grid}.success-actions a{background:#159447}@media (width<=1180px){.launch-builder{grid-template-columns:minmax(430px,.9fr) minmax(520px,1.1fr)}.builder-progress small{display:none}.experience-products{grid-template-columns:1fr}.experience-products article{grid-template-columns:96px 1fr;display:grid}.experience-products article>img{aspect-ratio:auto;grid-row:1/3;height:100%}.experience-products article>label{grid-column:2;margin-top:0}}@media (width<=1000px){.launch-builder{grid-template-columns:1fr}.launch-preview{height:auto;min-height:0;padding:30px clamp(18px,5vw,50px);position:relative;top:0}.experience-products{grid-template-columns:repeat(3,1fr)}.experience-products article{display:block}.experience-products article>img{aspect-ratio:1.35;height:auto}.experience-products article>label{margin-top:0}}@media (width<=620px){.launch-controls{padding:52px 16px}.launch-controls h2{font-size:42px}.mode-switch{width:100%}.mode-switch button{flex:1}.builder-progress button{justify-content:center;padding:11px 6px}.builder-progress button>span{display:none}.builder-stage{padding:22px 17px}.builder-stage h3{font-size:29px}.brand-editor{grid-template-columns:1fr}.brand-editor>label.wide{grid-column:auto}.color-choice{flex-direction:column;align-items:flex-start}.stage-actions{flex-wrap:wrap}.stage-actions .secondary-link{order:3;width:100%;margin:0}.stage-actions .primary{margin-left:auto}.experience-products{grid-template-columns:1fr}.experience-products article{grid-template-columns:90px 1fr;display:grid}.experience-products article>img{grid-row:1/3;height:100%}.experience-products article>label{grid-column:2}.launch-preview{padding:24px 12px 28px}.preview-status{display:none}.preview-actions{grid-template-columns:1fr}.kit-focused .template-logo{font-size:6px}.kit-focused .template-field b{font-size:5px}.kit-focused .template-field small{font-size:4px}.trio-field-notebook,.trio-field-box{gap:2px}}
