/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.relative{position:relative}.start{inset-inline-start:var(--spacing)}.table{display:table}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--ink:#17120f;--brown:#24140f;--wine:#4c211d;--cream:#f5efe6;--paper:#fbf8f3;--gold:#b98b45;--muted:#766a62;--line:#2a191224}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans),sans-serif;margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}main{overflow:hidden}header{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:20;background:#fbf8f3ee;justify-content:space-between;align-items:center;height:90px;padding:0 6vw;display:flex;position:relative}.brand{letter-spacing:3px;align-items:center;gap:12px;font-size:9px;line-height:1.4;display:flex}.brand>span{border:1px solid var(--gold);width:48px;height:48px;font:20px var(--font-serif);letter-spacing:0;color:var(--gold);border-radius:50%;place-items:center;display:grid}nav{letter-spacing:.6px;align-items:center;gap:31px;font-size:10px;font-weight:600;display:flex}.navCta,.btn{background:var(--wine);color:#fff;text-transform:uppercase;letter-spacing:1.2px;padding:18px 23px;font-size:9px;font-weight:700;display:inline-block}.menu{background:0 0;border:0;font-size:24px;display:none}.hero{background:var(--cream);grid-template-columns:53% 47%;min-height:720px;display:grid}.heroCopy{flex-direction:column;justify-content:center;padding:10vh 7vw 7vh 8vw;display:flex}label{letter-spacing:2.4px;color:var(--gold);font-size:9px;font-weight:700}h1,h2,h3,blockquote{font-family:var(--font-serif),serif}.hero h1{letter-spacing:-3px;margin:34px 0;font-size:clamp(60px,6vw,100px);font-weight:500;line-height:.83}.hero em,h2 em,blockquote em{color:var(--gold);font-weight:400}.heroCopy>p{max-width:580px;font:20px/1.55 var(--font-serif);color:#5e5047}.actions{align-items:center;gap:30px;margin-top:20px;display:flex}.link{letter-spacing:1.2px;text-transform:uppercase;border-bottom:1px solid;padding-bottom:6px;font-size:9px;font-weight:700}.stats{border-top:1px solid var(--line);gap:42px;margin-top:58px;padding-top:26px;display:flex}.stats div{align-items:center;gap:10px;display:flex}.stats b{font:31px var(--font-serif);color:var(--gold)}.stats span{text-transform:uppercase;letter-spacing:1px;max-width:75px;font-size:8px;line-height:1.4}.heroImage{min-height:620px;position:relative}.heroImage>img,.aboutImage img{object-fit:cover;width:100%;height:100%}.badge{color:var(--gold);background:#fff;align-items:center;gap:15px;padding:21px 25px;font-size:25px;display:flex;position:absolute;top:15%;left:-55px;box-shadow:0 20px 50px #2c19152e}.badge span{flex-direction:column;display:flex}.badge small{letter-spacing:2px;font-size:7px}.badge b{font:18px var(--font-serif);color:var(--ink);margin-top:3px}.ticker{background:var(--brown);color:var(--gold);height:78px;font:17px var(--font-serif);letter-spacing:2px;white-space:nowrap;justify-content:space-evenly;align-items:center;gap:20px;display:flex}.ticker span{color:#fff}.two{grid-template-columns:1.1fr .7fr;gap:11vw;margin-top:48px;display:grid}h2{letter-spacing:-2px;margin:24px 0;font-size:clamp(46px,5vw,76px);font-weight:500;line-height:.97}.two p,.sectionHead>p,.diagnostic>div>p,.about p,.newsletter p{font:17px/1.7 var(--font-serif);color:var(--muted)}.diagnostic{background:var(--wine);color:#fff;grid-template-columns:.8fr 1.1fr;align-items:center;gap:9vw;padding:105px 8vw;display:grid}.diagnostic>div>p{color:#dbc9bf}.quiz{background:var(--paper);color:var(--ink);min-height:485px;padding:40px}.quiz>small,.result>small{letter-spacing:2px;color:var(--gold);font-size:8px}.quiz h3{margin:20px 0;font-size:31px;font-weight:500}.quiz>button{text-align:left;border:1px solid var(--line);cursor:pointer;background:0 0;grid-template-columns:38px 1fr 20px;align-items:center;width:100%;margin:9px 0;padding:14px 16px;transition:all .2s;display:grid}.quiz>button:hover{border-color:var(--gold);transform:translate(5px)}.quiz>button>i{border:1px solid var(--gold);width:27px;height:27px;color:var(--gold);border-radius:50%;place-items:center;font-size:9px;font-style:normal;display:grid}.quiz>button b,.quiz>button small{display:block}.quiz>button b{font:17px var(--font-serif)}.quiz>button small{color:var(--muted);margin-top:4px;font-size:8px}.result{text-align:center}.result>i{width:60px;height:60px;color:var(--gold);background:#ead9bb;border-radius:50%;place-items:center;margin:auto auto 18px;font-size:25px;font-style:normal;display:grid}.result p{font:17px var(--font-serif);color:var(--muted)}.result>div{border:1px solid var(--line);text-align:left;justify-content:space-between;margin:24px 0;padding:15px;display:flex}.result>div small{color:var(--gold);letter-spacing:1px;font-size:8px}.result>div b{font-family:var(--font-serif)}.result>a{display:block}.result>button{cursor:pointer;background:0 0;border:0;margin-top:17px;font-size:9px;text-decoration:underline}.sectionHead{justify-content:space-between;align-items:flex-end;margin-bottom:55px;display:flex}.productGrid{grid-template-columns:repeat(6,1fr);gap:17px;display:grid}.productGrid article{border:1px solid var(--line);background:#fff;grid-column:span 2;transition:all .3s}.productGrid article:hover{transform:translateY(-7px);box-shadow:0 22px 55px #28160e17}.productGrid .featured{background:var(--brown);color:#fff;grid-column:span 4;grid-template-columns:1fr 1fr;display:grid}.art{background:radial-gradient(circle at 75% 20%,#ffffff5c,#0000 35%),linear-gradient(145deg,#ead7b9,#84502c);place-items:center;height:230px;display:grid;overflow:hidden}.art span{color:#fff;width:80px;height:80px;font:24px var(--font-serif);border:1px solid #fffa;border-radius:50%;place-items:center;display:grid}.featured .art{height:100%;min-height:420px}.body>small{letter-spacing:2px;color:var(--gold);font-size:8px;font-weight:700}.body h3{margin:14px 0;font-size:29px;line-height:1}.featured h3{font-size:42px}.body p{font:16px/1.5 var(--font-serif);color:var(--muted)}.featured p{color:#cdbdb2}.body a{border-top:1px solid var(--line);letter-spacing:1px;justify-content:space-between;margin-top:25px;padding-top:18px;font-size:8px;display:flex}.body a i{background:var(--wine);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.about{background:var(--brown);color:#fff;grid-template-columns:1fr 1fr;display:grid}.aboutImage{min-height:760px}.about blockquote{margin:36px 0;font-size:clamp(39px,4vw,58px);line-height:1.07}.about p{color:#d3c4bb}.signature{font:46px var(--font-script);color:#d7b272;margin:25px 0}.ghost{background:0 0;border:1px solid #fff5}.content{background:var(--cream)}.contentGrid{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.contentGrid>a,.newsletter{flex-direction:column;justify-content:space-between;min-height:325px;padding:36px;display:flex}.contentGrid>a{color:#fff;background:linear-gradient(145deg,#6b342b,#1d1210)}.contentGrid>a:nth-child(2){background:linear-gradient(145deg,#b0834e,#2d1a11)}.contentGrid small{letter-spacing:2px;font-size:8px}.contentGrid b{font:34px/1 var(--font-serif)}.contentGrid span{letter-spacing:1px;font-size:9px}.newsletter{background:#fff;justify-content:flex-start}.newsletter b{margin:28px 0 10px}.newsletter form{border-bottom:1px solid;margin-top:auto;display:flex}.newsletter input{background:0 0;border:0;outline:0;flex:1;padding:14px 0;font-size:10px}.newsletter button{background:0 0;border:0;font-size:20px}.success{color:#47633e;background:#e6efe1;margin-top:auto;padding:15px;font-size:10px}footer{color:#d7cec7;background:#120d0b;grid-template-columns:2fr 1fr 1fr 1.4fr;gap:5vw;padding:75px 8vw 28px;display:grid}footer>div:not(:first-child){flex-direction:column;gap:13px;display:flex}footer small{letter-spacing:2px;color:var(--gold);margin-bottom:9px;font-size:8px}footer a{font:15px var(--font-serif)}footer p{font:17px var(--font-serif);color:#8c7f77}footer aside{color:#74665f;border-top:1px solid #ffffff1c;grid-column:1/-1;margin-top:35px;padding-top:23px;font-size:8px}.whats{z-index:30;color:#fff;background:#1f9d55;border-radius:30px;padding:13px 17px;font-size:10px;position:fixed;bottom:20px;right:20px;box-shadow:0 10px 30px #0003}@media (max-width:900px){header{height:74px}.menu{display:block}nav{background:var(--paper);flex-direction:column;align-items:flex-start;padding:28px;display:none;position:absolute;top:74px;left:0;right:0}nav.open{display:flex}.navCta{width:100%}.hero{grid-template-columns:1fr}.heroCopy{padding:75px 7vw 60px}.hero h1{font-size:62px}.heroImage{min-height:590px}.badge{left:20px}.ticker{justify-content:flex-start;padding:0 25px;overflow:hidden}.manifest,.solutions,.content{padding:75px 7vw}.two,.diagnostic{grid-template-columns:1fr;gap:45px}.diagnostic{padding:75px 7vw}.sectionHead{display:block}.sectionHead>p{margin-top:25px}.productGrid{grid-template-columns:1fr}.productGrid article,.productGrid .featured{grid-column:auto;display:block}.featured .art{min-height:300px}.about{grid-template-columns:1fr}.aboutImage{min-height:520px}.contentGrid{grid-template-columns:1fr}footer{grid-template-columns:1fr 1fr}footer aside{grid-column:1/-1}}@media (max-width:520px){.hero h1{letter-spacing:-2px;font-size:50px}.actions{flex-direction:column;align-items:flex-start}.stats{flex-wrap:wrap;gap:15px}.stats div{width:45%}.heroImage{min-height:510px}.manifest h2,.solutions h2,.content h2{font-size:43px}.diagnostic h2{font-size:47px}.quiz{padding:26px 18px}.about blockquote{font-size:38px}.about>div:last-child{padding:65px 7vw}footer{grid-template-columns:1fr}.whats span{display:none}}body{font-size:18px;line-height:1.6}.brand img{object-fit:contain;width:185px;height:auto;max-height:72px;display:block}nav{gap:28px;font-size:14px}.navCta,.btn{justify-content:center;align-items:center;min-height:52px;font-size:13px;display:inline-flex}.menu{min-width:48px;min-height:48px}.heroCopy>p{font-size:22px}.link{font-size:13px}.badge small,.quiz>small,.result>small,.body>small,.contentGrid small,footer small{font-size:11px}.badge b{font-size:20px}.two p,.sectionHead>p,.diagnostic>div>p,.about p,.newsletter p{font-size:19px}.quiz>button{min-height:76px;padding:16px 18px}.result p{font-size:19px}.result>div small{font-size:11px}.result>button{min-height:44px;font-size:13px}.body p{font-size:18px}.body a{font-size:12px}.success{font-size:15px}footer a{font-size:17px}.whats{min-height:48px;padding:12px 20px;font-size:14px}:is(a:focus-visible,button:focus-visible,input:focus-visible){outline-offset:4px;outline:3px solid #d2a45e}.realJourney{background:#efe5d8;grid-template-columns:.72fr 1.28fr;align-items:center;gap:7vw;padding:110px 8vw;display:grid}.journeyIntro{position:sticky;top:40px}.journeyIntro>p{font:19px/1.7 var(--font-serif);color:var(--muted);max-width:540px}.proofNumbers{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:20px;margin-top:36px;padding-top:25px;display:grid}.proofNumbers span{color:var(--muted);font-size:14px;line-height:1.45}.proofNumbers b{font:38px var(--font-serif);color:var(--gold);display:block}.photoMosaic{grid-template-columns:1fr 1fr;grid-auto-rows:250px;gap:14px;display:grid}.photoMosaic figure{background:#d8cab8;margin:0;overflow:hidden}.photoMosaic .wide{grid-column:span 2}.photoMosaic img{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.photoMosaic figure:hover img{transform:scale(1.035)}.photoMosaic figure:first-child img{object-position:center 40%}.photoMosaic figure:nth-child(3) img{object-position:center 24%}.photoMosaic figure:last-child{background:#e5d7c5;grid-row:span 2}.photoMosaic figure:last-child img{object-fit:contain;object-position:center top}.aboutImage img{object-position:center 20%}footer .brand img{filter:none;width:210px}@media (max-width:900px){header .brand img{width:150px;max-height:58px}nav{gap:20px;font-size:16px}.realJourney{grid-template-columns:1fr;padding:75px 7vw}.journeyIntro{position:static}.photoMosaic{grid-auto-rows:230px}}@media (max-width:520px){body{font-size:17px}.heroCopy>p{font-size:20px}.hero h1{font-size:48px;line-height:.9}.photoMosaic{grid-template-columns:1fr;grid-auto-rows:230px}.photoMosaic .wide{grid-column:auto}.proofNumbers{grid-template-columns:1fr}.realJourney h2{font-size:42px}.two p,.sectionHead>p,.diagnostic>div>p,.about p,.newsletter p{font-size:18px}.quiz h3{font-size:28px}.productGrid .featured h3{font-size:38px}footer .brand img{width:190px}}header{color:#fff;background:#080706f5;border-bottom-color:#b98b4566}header .brand img{filter:drop-shadow(0 5px 15px #000)}header nav>a:not(.navCta){color:#fff}header nav>a:not(.navCta):hover{color:#e3be81}.menu{color:#fff}.navCta{color:#21130f;background:#fff}.navCta:hover{color:#17100d;background:#d6ad6f}@media (max-width:900px){nav{background:#080706f8;border-bottom:1px solid #b98b4566;box-shadow:0 18px 40px #0005}nav a{color:#fff}.navCta{color:#21130f!important}}header{height:108px}header .brand img{width:235px;max-height:88px}.systemLink{border:1px solid #ffffff5c;border-radius:3px;padding:12px 16px}.systemLink:hover{border-color:var(--gold)}.systemAuth{color:#fff;background:#0b0807;grid-template-columns:1.1fr .9fr;min-height:100vh;display:grid}.authBrand{background:linear-gradient(90deg,#0b0807 0%,#0b0807e8 50%,#0b080755),url(/images/cilinha-retrato.webp) 50%/cover;flex-direction:column;justify-content:space-between;padding:7vh 8vw;display:flex}.authBrand>div{max-width:650px}.authBrand small,.authCard>label{letter-spacing:2px;color:#d5aa68;font-size:12px;font-weight:700}.authBrand h1{margin:28px 0;font-size:clamp(58px,6vw,92px);line-height:.9}.authBrand p{font:22px/1.5 var(--font-serif);color:#d9cdc6}.authBrand ul{gap:12px;padding:0;font-size:16px;list-style:none;display:grid}.authBrand li:before{content:"✓";color:#d5aa68;margin-right:12px}.authCard{color:var(--ink);background:#fbf8f3;flex-direction:column;justify-content:center;padding:8vh 6vw;display:flex}.authTop{justify-content:space-between;font-size:14px;display:flex;position:absolute;top:35px;left:61vw;right:5vw}.authTop span{color:#47764a}.authCard h2{margin:18px 0;font-size:54px}.authCard>p{color:var(--muted);max-width:570px;font-size:18px}.authCard>label[for]{color:var(--ink);letter-spacing:0;margin:22px 0 7px;font-size:14px}.authCard>input{background:#fff;border:1px solid #b7aaa0;height:60px;padding:0 18px;font-size:17px}.channelTabs{grid-template-columns:1.3fr 1fr 1fr;gap:8px;margin:30px 0 8px;display:grid}.channelTabs button{cursor:pointer;background:#fff;border:1px solid #c9bdb3;min-height:65px;font-weight:700}.channelTabs button.active{color:#276637;background:#ecf6e9;border:2px solid #39844a}.channelTabs small{color:#39844a;font-size:10px;display:block}.primaryAction{background:var(--wine);color:#fff;cursor:pointer;border:0;min-height:58px;margin-top:20px;font-size:15px;font-weight:700}.primaryAction:disabled{opacity:.4;cursor:not-allowed}.providerNote{color:#867870;margin-top:16px;font-size:12px;line-height:1.5}.codeInput{letter-spacing:14px;text-align:center;font-size:30px!important}.textAction{cursor:pointer;background:0 0;border:0;margin-top:18px;text-decoration:underline}.adminApp{background:#f3eee7;grid-template-columns:280px 1fr;min-height:100vh;display:grid}.adminSide{color:#fff;background:#100b09;flex-direction:column;height:100vh;padding:25px 18px;display:flex;position:sticky;top:0;overflow:auto}.adminLogo img{width:215px;margin:auto;display:block}.adminUser{border-block:1px solid #ffffff1c;align-items:center;gap:12px;margin:20px 0;padding:20px 9px;display:flex}.adminUser>b{color:#fff;width:40px;height:40px;font:17px var(--font-serif);background:#b98b45;border-radius:50%;place-items:center;display:grid}.adminUser span{flex-direction:column;display:flex}.adminUser small{color:#ad9d94;font-size:11px}.adminSide nav{flex-direction:column;align-items:stretch;gap:3px;font-size:14px;display:flex}.adminSide nav button{color:#cbbfb8;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;padding:11px 12px;display:flex}.adminSide nav button:hover,.adminSide nav button.active{color:#fff;background:#b98b4524}.adminSide nav button.active{border-left:3px solid #d8ad6c}.logout{color:#baaaa1;cursor:pointer;background:0 0;border:1px solid #ffffff26;margin-top:auto;padding:11px}.adminMain{min-width:0;padding:0 4vw 70px}.adminHeader{height:110px;color:var(--ink);background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;display:flex;position:static}.adminHeader small{color:var(--gold);letter-spacing:2px;font-size:11px}.adminHeader h1{margin:8px 0;font-size:37px;line-height:1}.adminHeader>div:last-child{gap:8px;display:flex}.adminHeader button,.moduleHead button,.builderTop button{cursor:pointer;background:#fff;border:1px solid #bcb0a6;padding:12px 16px}.adminPrimary{background:var(--wine)!important;color:#fff!important;border-color:var(--wine)!important}.adminNotice{color:#fff;background:#21130f;align-items:center;gap:20px;padding:24px 28px;display:flex}.adminNotice b{font:26px var(--font-serif);color:#e1bd83}.adminNotice span{color:#d4c6bd;flex:1;font-size:14px}.adminNotice button{color:#fff;background:0 0;border:0;text-decoration:underline}.metricGrid{grid-template-columns:repeat(4,1fr);gap:14px;margin:20px 0 44px;display:grid}.metricGrid article{background:#fff;border:1px solid #ded5cd;padding:24px}.metricGrid small{color:var(--muted);font-size:12px}.metricGrid b{font:35px var(--font-serif);margin:10px 0;display:block}.metricGrid span{color:#39844a;font-size:12px}.moduleHead,.builderTop{justify-content:space-between;align-items:flex-end;margin:30px 0 20px;display:flex}.moduleHead h2,.builderTop h2{margin:0 0 5px;font-size:39px}.moduleHead p,.builderTop p{color:var(--muted);margin:0;font-size:14px}.moduleGrid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.moduleGrid>button{text-align:left;cursor:pointer;background:#fff;border:1px solid #ded5cd;grid-template-columns:42px 1fr 20px;align-items:center;gap:13px;padding:20px;transition:all .2s;display:grid}.moduleGrid>button:hover{border-color:var(--gold);transform:translateY(-3px)}.moduleGrid i{color:#996e34;background:#eee3d3;place-items:center;width:42px;height:42px;font-size:20px;font-style:normal;display:grid}.moduleGrid span{flex-direction:column;display:flex}.moduleGrid b{font-size:15px}.moduleGrid small{color:var(--muted);margin-top:4px;font-size:12px;line-height:1.4}.builderTop>div:last-child{gap:8px;display:flex}.builderGrid{grid-template-columns:360px 1fr;gap:18px;display:grid}.builderTools{background:#fff;border:1px solid #ded5cd;height:max-content;padding:22px}.builderTools>label{color:var(--ink);letter-spacing:0;flex-direction:column;margin-bottom:17px;font-size:13px;display:flex}.builderTools input,.builderTools textarea,.builderTools select{background:#fff;border:1px solid #cfc4bb;margin-top:6px;padding:12px;font-size:14px}.builderTools textarea{resize:vertical;min-height:90px}.quickBlocks{border-top:1px solid #e3dcd6;grid-template-columns:1fr 1fr;gap:7px;padding-top:17px;display:grid}.quickBlocks b{grid-column:1/-1;margin-bottom:4px;font-size:13px}.quickBlocks button{text-align:left;cursor:pointer;background:#f8f4ef;border:1px solid #d8cec6;padding:9px;font-size:11px}.previewWrap{background:#d8d2cd;border:1px solid #cfc4bb;padding:0 18px 18px}.previewBar{color:#645a54;justify-content:space-between;align-items:center;height:47px;font-size:11px;display:flex}.previewBar>span{color:#a6783b;letter-spacing:4px}.preview{color:#fff;background:#17100e;align-items:center;min-height:580px;padding:55px 5vw;display:flex;position:relative;overflow:hidden}.preview>img{object-fit:cover;object-position:top;width:48%;height:92%;position:absolute;bottom:0;right:0;-webkit-mask-image:linear-gradient(270deg,#000 70%,#0000);mask-image:linear-gradient(270deg,#000 70%,#0000)}.preview>div{z-index:2;max-width:55%;position:relative}.preview small{letter-spacing:2px;color:#e2b976;font-size:10px}.preview h3{margin:22px 0;font-size:51px;line-height:.93}.preview p{font:18px/1.5 var(--font-serif);color:#d6c8c0}.preview button{color:#fff;background:#c1944e;border:0;padding:16px 20px;font-weight:700}.preview span{margin-top:22px;font-size:11px;display:block}.preview.wine{background:#4c211d}.preview.light{color:#1a120f;background:#f2e9de}.preview.light p{color:#62564f}.preview.gold{background:linear-gradient(135deg,#21130f,#5b3521)}.profileGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.profileGrid article{background:#fff;border:1px solid #ddd3ca;justify-content:space-between;align-items:center;padding:18px;display:flex}.profileGrid article>div{align-items:center;gap:12px;display:flex}.profileGrid i{color:var(--gold);font-style:normal;font:20px var(--font-serif)}.profileGrid span{flex-direction:column;display:flex}.profileGrid b{font-size:14px}.profileGrid small{color:var(--muted);margin-top:3px;font-size:12px}.profileGrid button{color:var(--wine);cursor:pointer;background:0 0;border:0;font-size:12px}.emptyModule{text-align:center;background:#fff;border:1px solid #ded5cd;margin-top:35px;padding:9vh}.emptyModule>i{width:70px;height:70px;color:var(--gold);background:#eee3d3;border-radius:50%;place-items:center;margin:auto;font-size:28px;font-style:normal;display:grid}.emptyModule h2{font-size:45px}.emptyModule p{color:var(--muted)}@media (max-width:1100px){.adminApp{grid-template-columns:230px 1fr}.moduleGrid,.metricGrid{grid-template-columns:1fr 1fr}.builderGrid{grid-template-columns:1fr}.preview{min-height:520px}}@media (max-width:900px){header{height:92px}header .brand img{width:195px}.systemAuth{grid-template-columns:1fr}.authBrand{min-height:590px}.authTop{margin-bottom:50px;position:static}.authCard{min-height:720px}.adminApp{display:block}.adminSide{height:auto;position:static}.adminSide nav{grid-template-columns:1fr 1fr;display:grid}.adminMain{padding:0 5vw 55px}.adminHeader{height:auto;padding:25px 0}.profileGrid{grid-template-columns:1fr}}@media (max-width:600px){.authBrand{padding:35px 7vw}.authBrand>a img{width:220px}.authBrand h1{font-size:53px}.authCard{padding:45px 7vw}.authCard h2{font-size:43px}.channelTabs,.adminSide nav{grid-template-columns:1fr}.adminHeader{align-items:flex-start;gap:15px}.adminHeader>div:last-child{flex-direction:column}.metricGrid,.moduleGrid{grid-template-columns:1fr}.adminNotice{flex-direction:column;align-items:flex-start}.moduleHead,.builderTop{flex-direction:column;align-items:flex-start;gap:14px}.builderTop>div:last-child{width:100%}.preview{align-items:flex-start;min-height:570px;padding:35px 25px}.preview>img{opacity:.55;width:100%;height:48%}.preview>div{max-width:100%}.preview h3{font-size:39px}.profileGrid article{align-items:flex-start;gap:15px}}.authBrand{background-image:linear-gradient(90deg,#0b0807 0%,#0b0807e8 50%,#0b080755),url(/images/cilinha-retrato.webp)}header{height:122px;padding-left:3vw}header .brand{justify-content:flex-start;align-self:stretch}header .brand img{object-fit:contain;object-position:left center;width:305px;height:112px;max-height:none}footer .brand img{width:245px}.authBrand>a img{width:320px}.adminLogo img{width:235px}.contentTabs{gap:7px;margin:18px 0;padding-bottom:10px;display:flex;overflow:auto}.contentTabs button,.resourceFilters button{white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #d6cbc2;padding:11px 14px}.contentTabs button.active,.resourceFilters button.active{background:var(--wine);border-color:var(--wine);color:#fff}.contentEditorGrid{grid-template-columns:390px 1fr;gap:20px;display:grid}.contentEditorGrid .builderTools{flex-direction:column;display:flex}.mediaButton{cursor:pointer;background:#f7f1eb;border:1px dashed #ae9c90;padding:14px}.productPreview{background:#e6ded7;flex-direction:column;justify-content:center;align-items:center;padding:25px;display:flex}.previewLabel{letter-spacing:2px;color:#6b5d54;margin-bottom:15px;font-size:11px}.productPreview article{background:#fff;border:1px solid #d4c8bf;width:min(420px,100%)}.productPreviewImage{background:#c8a27a;height:260px;overflow:hidden}.productPreviewImage img{object-fit:cover;width:100%;height:100%}.productPreview article>div:last-child{padding:28px}.productPreview small{letter-spacing:2px;color:var(--gold);font-size:11px;font-weight:700}.productPreview h3{margin:15px 0;font-size:34px}.productPreview p{font:18px/1.55 var(--font-serif);color:var(--muted)}.productPreview a{border-top:1px solid #ddd4cd;justify-content:space-between;margin-top:22px;padding-top:18px;font-size:12px;display:flex}.productPreview a i{background:var(--wine);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.editHint{text-align:center;font-size:12px!important}.sectionEditor{text-align:center;background:#fff;border:1px solid #ddd3ca;padding:70px 30px}.sectionEditor>i{width:65px;height:65px;color:var(--gold);background:#efe3d2;border-radius:50%;place-items:center;margin:auto;font-size:25px;font-style:normal;display:grid}.sectionEditor h3{margin:20px;font-size:38px}.sectionEditor p{color:var(--muted)}.sectionEditor>div{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.sectionEditor button{background:#faf7f3;border:1px solid #d0c4ba;padding:12px 16px}.resourceSummary{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.resourceSummary span{color:var(--muted);background:#fff;border:1px solid #ded5cd;padding:20px;font-size:12px}.resourceSummary b{font:32px var(--font-serif);color:var(--ink);display:block}.resourceFilters{gap:7px;margin:20px 0;display:flex}.resourceGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.resourceGrid article{background:#fff;border:1px solid #ded5cd;flex-direction:column;padding:19px;display:flex}.resourceGrid article>div{justify-content:space-between;align-items:center;display:flex}.resourceGrid i{font:20px var(--font-serif);color:var(--gold);font-style:normal}.resourceStatus{color:#3d6a3d;background:#e8f2e4;border-radius:20px;padding:5px 8px;font-size:10px}.resourceStatus.preparado{color:#795c27;background:#eee6d5}.resourceStatus.conexão-necessária{color:#9a4739;background:#f5e3dd}.resourceGrid h3{margin:19px 0 7px;font-size:17px}.resourceGrid p{color:var(--muted);margin:0 0 20px;font-size:13px}.resourceGrid button{text-align:left;color:var(--wine);cursor:pointer;background:0 0;border:0;border-top:1px solid #e1d8d1;margin-top:auto;padding:14px 0 0}@media (max-width:1100px){.contentEditorGrid{grid-template-columns:1fr}.resourceGrid,.resourceSummary{grid-template-columns:1fr 1fr}}@media (max-width:900px){header{height:105px;padding-left:20px}header .brand img{width:255px;height:95px}.authBrand>a img{width:270px}}@media (max-width:600px){header .brand img{width:230px}.resourceGrid,.resourceSummary{grid-template-columns:1fr}.contentEditorGrid{display:block}.productPreview{padding:16px}.resourceFilters{overflow:auto}}.suite{border-top:1px solid #d8cdc4;margin-top:55px;padding-top:45px}.suiteTop{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:24px;display:flex}.suiteTop h2{margin:8px 0;font-size:48px}.suiteTop p{color:var(--muted);max-width:680px;margin:0}.suiteTop>label{color:var(--ink);letter-spacing:0;font-size:12px}.suiteTop select{background:#fff;border:1px solid #cfc4bb;margin-top:7px;padding:12px;display:block}.suiteNotice{z-index:100;color:#fff;background:#244c35;padding:15px 20px;position:fixed;top:25px;right:28px;box-shadow:0 12px 35px #0003}.suiteLayout{background:#fff;border:1px solid #d8cdc4;grid-template-columns:285px 1fr;min-height:720px;display:grid}.suiteNav{background:#211510;flex-direction:column;gap:0;padding:14px;display:flex}.suiteNav button{color:#d9cdc4;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff15;padding:14px}.suiteNav button.active{color:#17100d;background:#c59959}.suiteNav b,.suiteNav small{display:block}.suiteNav small{opacity:.75;margin-top:3px;font-size:11px}.suiteWorkspace{min-width:0;padding:38px}.suiteTool>small{color:var(--gold);letter-spacing:2px;font-size:10px}.suiteTool>h3{margin:10px 0;font-size:39px}.suiteTool>p{color:var(--muted);margin:0 0 28px;font-size:15px}.suiteGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.suiteField{flex-direction:column;display:flex;color:var(--ink)!important;letter-spacing:0!important;font-size:13px!important}.suiteField span{margin-bottom:7px}.suiteField input,.suiteField select,.suiteField textarea{background:#fff;border:1px solid #cfc4bb;padding:13px;font-size:15px}.suiteField textarea{min-height:110px}.suiteAction{background:var(--wine);color:#fff;cursor:pointer;border:0;margin-top:20px;padding:15px 20px;font-weight:700}.suiteResult,.moneyResult{border-left:4px solid var(--gold);background:#f1e6d7;flex-direction:column;margin-top:20px;padding:22px;display:flex}.suiteResult small,.moneyResult span{letter-spacing:1.4px;color:#896129;font-size:11px}.suiteResult b{font:22px/1.4 var(--font-serif);margin-top:9px}.moneyResult b{font:42px var(--font-serif);color:var(--wine)}.moneyResult small{color:var(--muted)}.suiteList{border-top:1px solid #ded5cd;margin-top:24px}.suiteList article{border-bottom:1px solid #e5ddd7;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;padding:16px 5px;display:grid}.suiteList i{color:var(--gold);font-style:normal;font-family:var(--font-serif)}.suiteList span{flex-direction:column;display:flex}.suiteList small{color:var(--muted);margin-top:3px}.suiteList button,.suiteCards button,.languageGrid button{color:var(--wine);cursor:pointer;background:0 0;border:0}.suiteCards,.languageGrid,.roiGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.suiteCards article,.languageGrid article,.roiGrid article{background:#fbf8f4;border:1px solid #ded5cd;padding:20px}.suiteCards h3{margin:0;font-size:22px}.suiteCards p{color:var(--muted);min-height:48px}.suiteCards button,.languageGrid button{text-align:left;border-top:1px solid #ddd1c8;width:100%;padding:12px 0 0}.questionCards{gap:10px;display:grid}.questionCards label{color:var(--ink);letter-spacing:0;border:1px solid #ded5cd;grid-template-columns:35px 1fr 170px;align-items:center;gap:12px;padding:12px;font-size:14px;display:grid}.questionCards label>span{color:#936b34;background:#efe1ce;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.questionCards select{border:1px solid #d1c6bd;padding:9px}.suiteCheck{color:var(--ink);letter-spacing:0;margin-top:18px;font-size:14px;display:block}.languageGrid{grid-template-columns:repeat(5,1fr)}.languageGrid article{flex-direction:column;gap:7px;display:flex}.languageGrid b{font:23px var(--font-serif)}.languageGrid small{color:var(--muted)}.languageGrid span{color:#39844a;font-size:11px}.roiGrid{grid-template-columns:repeat(4,1fr)}.roiGrid article{flex-direction:column;display:flex}.roiGrid small{color:var(--muted)}.roiGrid b{font:29px var(--font-serif);margin:9px 0}.roiGrid span{color:#39844a;font-size:12px}@media (max-width:1050px){.suiteLayout{grid-template-columns:1fr}.suiteNav{grid-template-columns:repeat(3,1fr);display:grid}.languageGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:650px){.suiteTop{flex-direction:column;align-items:flex-start}.suiteTop h2{font-size:39px}.suiteNav{grid-template-columns:1fr 1fr}.suiteWorkspace{padding:22px 16px}.suiteGrid,.suiteCards,.languageGrid,.roiGrid{grid-template-columns:1fr}.questionCards label{grid-template-columns:32px 1fr}.questionCards select{grid-column:2}.suiteList article{grid-template-columns:30px 1fr}.suiteList button{text-align:left;grid-column:2;padding:7px 0}.suiteNotice{left:15px;right:15px}}:root{--content:1240px;--reading:720px}html{scroll-padding-top:110px;font-size:18px}body{text-rendering:optimizelegibility;line-height:1.65}p{max-width:72ch}button,a,input,select,textarea{font-size:inherit}button,a{touch-action:manipulation}.skipLink{z-index:999;color:#17120f;border:3px solid var(--gold);background:#fff;padding:14px 20px;font-weight:800;position:fixed;top:-100px;left:18px}.skipLink:focus{top:18px}.srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}:is(a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible){outline-offset:4px;border-radius:2px;outline:4px solid #efbd5f}section[id]{scroll-margin-top:110px}header{height:104px;padding:0 max(28px,calc((100vw - var(--content))/2));gap:34px}header .brand{flex:none;height:100%}header .brand img{width:245px;height:90px}header nav{gap:24px;font-size:15px;line-height:1.2}header nav>a{align-items:center;min-height:48px;display:flex}.systemLink{padding:10px 15px}.navCta{white-space:nowrap;padding:14px 18px}.hero{grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr);min-height:680px}.heroCopy{padding:80px max(7vw,calc((100vw - var(--content))/2))}.hero h1{margin:28px 0;font-size:clamp(58px,5.8vw,90px);line-height:.9}.heroCopy>p{font-size:22px;line-height:1.6}.heroImage{min-height:680px}.badge{left:-36px}.stats{flex-wrap:wrap;gap:32px}.stats span{max-width:130px;font-size:13px}.ticker{gap:18px;height:auto;min-height:76px;padding:18px 4vw;font-size:16px;overflow:hidden}.manifest,.solutions,.content{padding:96px max(6vw,calc((100vw - var(--content))/2))}.two{gap:8vw}.two p,.sectionHead>p,.diagnostic>div>p,.about p,.newsletter p{font-size:19px;line-height:1.7}.realJourney{padding:96px max(6vw,calc((100vw - var(--content))/2));grid-template-columns:minmax(300px,.75fr) minmax(0,1.25fr);gap:5vw}.diagnostic{padding:96px max(6vw,calc((100vw - var(--content))/2));grid-template-columns:minmax(300px,.8fr) minmax(460px,1.1fr);gap:6vw}.quiz{padding:42px}.quiz>button{grid-template-columns:42px 1fr 24px;gap:12px;min-height:88px}.quiz>button b{font-size:21px}.quiz>button small{font-size:14px}.sectionHead{align-items:center;gap:50px}.sectionHead>p{max-width:420px}.productGrid{gap:22px}.productGrid article{border-color:#d8cdc4}.body{padding:32px}.body>small{font-size:12px}.body h3{font-size:31px}.body p{font-size:18px;line-height:1.65}.body a{align-items:center;min-height:58px;font-size:13px}.about{grid-template-columns:minmax(420px,1fr) minmax(0,1fr)}.about>div:last-child{padding:90px max(7vw,calc((100vw - var(--content))/2))}.contentGrid{gap:22px}.contentGrid>a,.newsletter{padding:38px}.contentGrid small{font-size:12px}.contentGrid span{font-size:14px}.newsletter form{min-height:58px}.newsletter input{font-size:17px}.newsletter button{min-width:52px}footer{padding:68px max(6vw,calc((100vw - var(--content))/2)) 30px;grid-template-columns:1.6fr 1fr 1fr 1.2fr;align-items:start;gap:4vw}footer .brand img{width:225px;height:auto}footer p{font-size:18px}footer small{font-size:12px}footer a{align-items:center;min-height:36px;font-size:18px;display:flex}footer aside{font-size:13px}.whats{justify-content:center;align-items:center;min-width:58px;min-height:58px;font-weight:700;display:flex}.adminSide nav button{min-height:48px;font-size:15px}.adminUser strong{font-size:15px}.adminUser small,.moduleGrid small,.profileGrid small,.metricGrid small{font-size:13px}.adminHeader h1{font-size:42px}.adminNotice span,.moduleGrid b,.profileGrid b{font-size:16px}.moduleGrid>button{min-height:92px}.builderTools>label,.suiteField{font-size:15px!important}.builderTools input,.builderTools textarea,.builderTools select,.suiteField input,.suiteField select,.suiteField textarea{min-height:48px;font-size:16px}.resourceGrid h3{font-size:19px}.resourceGrid p,.suiteTool>p{font-size:15px}.resourceGrid button{min-height:46px;font-size:14px}.suiteNav button{min-height:68px}.suiteNav b{font-size:15px}.suiteNav small{font-size:12px}.suiteCards p{min-height:0}@media (max-width:1180px){header{padding:0 28px}header nav{gap:14px;font-size:14px}.navCta{display:none}.hero{grid-template-columns:1fr 46%}.productGrid{grid-template-columns:repeat(2,1fr)}.productGrid article,.productGrid .featured{grid-column:auto}.productGrid .featured{display:block}.featured .art{min-height:300px}.realJourney{grid-template-columns:1fr}.journeyIntro{position:static}.photoMosaic{max-width:900px}.diagnostic{grid-template-columns:1fr}.quiz{max-width:800px}}@media (max-width:900px){html{scroll-padding-top:92px}header{height:92px;padding:0 22px}header .brand img{width:205px;height:78px}.menu{place-items:center;width:52px;height:52px;font-size:30px;display:grid}header nav{gap:4px;padding:18px 22px 26px;top:92px}header nav>a{border-bottom:1px solid #ffffff17;width:100%;min-height:52px;padding:10px 8px;font-size:17px}.systemLink{border:0}.navCta{justify-content:center;margin-top:10px;display:flex}.hero{grid-template-columns:1fr}.heroCopy{padding:72px 7vw}.heroImage{min-height:620px}.badge{top:30px;left:7vw}.manifest,.solutions,.content,.realJourney,.diagnostic{padding:78px 7vw}.two{grid-template-columns:1fr;gap:25px}.sectionHead{flex-direction:column;align-items:flex-start;gap:14px}.about{grid-template-columns:1fr}.aboutImage{min-height:650px}.about>div:last-child{padding:75px 7vw}.contentGrid{grid-template-columns:1fr 1fr}.newsletter{grid-column:1/-1}footer{grid-template-columns:1.3fr 1fr;gap:38px 50px}footer aside{margin-top:10px}.adminHeader h1{font-size:36px}}@media (max-width:600px){html{font-size:17px}header{height:86px;padding:0 18px}header .brand img{width:180px;height:72px}header nav{top:86px}.heroCopy{padding:58px 7vw}.hero h1{font-size:clamp(46px,14vw,62px);line-height:.94}.heroCopy>p{font-size:20px}.actions{gap:16px;width:100%}.actions .btn{text-align:center;width:100%}.heroImage{min-height:500px}.badge{padding:17px 20px;top:20px;left:18px;right:18px}.stats{margin-top:38px}.ticker{justify-content:flex-start}.manifest,.solutions,.content,.realJourney,.diagnostic{padding:64px 6vw}h2,.realJourney h2{letter-spacing:-1px;font-size:clamp(39px,11vw,50px)}.photoMosaic{flex-direction:column;display:flex}.photoMosaic figure,.photoMosaic figure:last-child{height:auto;min-height:0}.photoMosaic img,.photoMosaic figure:last-child img{object-fit:contain;height:auto}.quiz{padding:28px 18px}.quiz>button{grid-template-columns:38px 1fr 20px;padding:15px 12px}.productGrid{grid-template-columns:1fr}.art{height:210px}.featured .art{min-height:250px}.aboutImage{min-height:520px}.about>div:last-child{padding:64px 7vw}.about blockquote{font-size:37px}.contentGrid{grid-template-columns:1fr}.newsletter{grid-column:auto}.contentGrid>a,.newsletter{min-height:285px;padding:30px}footer{grid-template-columns:1fr;gap:28px;padding:58px 7vw 28px}footer>div:first-child{border-bottom:1px solid #ffffff1c;padding-bottom:24px}footer .brand img{width:200px}footer>div:not(:first-child){gap:8px}footer a{min-height:42px;font-size:18px}footer aside{margin-top:6px;padding-right:70px}.whats{bottom:16px;right:16px}.whats span{display:none}.adminMain{padding-inline:18px}.adminHeader{flex-direction:column;align-items:stretch}.adminHeader>div:last-child{grid-template-columns:1fr 1fr;display:grid}.suiteNav{grid-template-columns:1fr}.suiteTop h2{font-size:36px}.suiteTool>h3{font-size:32px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.photoMosaic figure:hover img,.productGrid article:hover,.moduleGrid>button:hover{transform:none}}@media (forced-colors:active){.btn,.navCta,.suiteAction{border:2px solid buttontext}.resourceStatus{border:1px solid canvastext}}footer>div:first-child{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:18px;display:flex}footer>div:first-child .brand{width:225px;height:auto;min-height:0;line-height:0;display:block}footer>div:first-child .brand img{object-fit:initial;margin:0;display:block;width:225px!important;height:auto!important;max-height:none!important}footer>div:first-child p{color:#bdb0a8;max-width:310px;margin:0;line-height:1.55}footer>div:not(:first-child){padding-top:14px}footer aside{align-self:end}@media (max-width:900px){footer>div:first-child .brand,footer>div:first-child .brand img{width:210px!important}footer>div:not(:first-child){padding-top:4px}}@media (max-width:600px){footer{gap:32px}footer>div:first-child{gap:16px;padding-bottom:28px}footer>div:first-child .brand,footer>div:first-child .brand img{width:190px!important}footer>div:first-child p{font-size:18px;line-height:1.55}footer>div:not(:first-child){padding-top:0}footer aside{width:100%;margin-top:8px}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
