/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@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-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,::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]){appearance:button}::file-selector-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{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.table{display:table}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}:root{--paper:#f5f1e9;--ink:#171715;--blue:#2357f5;--deep:#0d1b43;--green:#00a878;--pink:#ee7891;--line:#d6cfc2}html{scroll-behavior:smooth;overflow-x:hidden}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}.sitePage{overflow:hidden}.wrap{width:min(1240px,100% - 40px);margin-inline:auto}.kicker{color:var(--blue);letter-spacing:.17em;text-transform:uppercase;margin:0;font-size:12px;font-weight:900}.kicker.light{color:#72e4ff}.topbar{justify-content:space-between;align-items:center;gap:35px;height:92px;display:flex}.brand img{width:178px;height:auto;display:block}.topbar nav{gap:32px;display:flex}.topbar nav a,.topCta{color:var(--ink);font-size:15px;font-weight:800;text-decoration:none}.topCta{border-bottom:2px solid;padding-bottom:5px}.newHero{grid-template-columns:.92fr 1.08fr;align-items:center;gap:56px;min-height:710px;padding-block:40px 80px;display:grid}.heroText h1{letter-spacing:-.075em;margin:22px 0;font-size:clamp(61px,7vw,99px);line-height:.88}.heroText h1 em{color:var(--blue);font-style:normal}.heroLead{max-width:600px;font-size:22px;line-height:1.42}.heroActions{align-items:center;gap:24px;margin:32px 0;display:flex}.primaryCta{background:var(--blue);color:#fff;text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;align-items:center;gap:28px;min-height:56px;padding:19px 22px;font-size:15px;font-weight:900;text-decoration:none;display:inline-flex}.textCta{color:var(--ink);text-underline-offset:5px;font-weight:900}.trustLine{color:#69645b;flex-wrap:wrap;gap:18px;font-size:13px;font-weight:800;display:flex}.trustLine span+span:before{content:"•";margin-right:18px}.heroVisual{background:#050505;height:620px;position:relative;overflow:hidden}.heroVisual img{object-fit:cover;object-position:center;width:100%;height:100%}.heroBadge{background:#fff;gap:3px;padding:17px 20px;display:grid;position:absolute;bottom:24px;left:24px;box-shadow:0 14px 40px #0004}.heroBadge b{font-size:21px}.heroBadge small{color:#666}.sectionHead{max-width:821px}.sectionHead h2,.howIntro h2{letter-spacing:-.065em;margin:15px 0 22px;font-size:clamp(49px,6vw,79px);line-height:.94}.sectionHead>p:last-child{font-size:19px;line-height:1.5}.centered{text-align:center;margin-inline:auto}.problem{padding-block:110px}.problemLayout{grid-template-columns:.72fr 1.28fr;gap:35px;margin-top:52px;display:grid}.mascotGuide{background:#12347d;min-height:470px;position:relative;overflow:hidden}.mascotGuide img{object-fit:cover;width:100%;height:100%}.mascotGuide:after{content:"";background:linear-gradient(#0000,#08183dcc);position:absolute;inset:40% 0 0}.mascotGuide p{z-index:2;background:#fff;border-radius:18px 18px 18px 4px;margin:0;padding:18px;font-size:19px;font-weight:900;line-height:1.3;position:absolute;bottom:22px;left:22px;right:22px}.questionGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.questionGrid article{border-top:5px solid var(--blue);background:#fff;align-items:flex-end;min-height:220px;padding:30px;font-size:24px;font-weight:800;line-height:1.18;display:flex}.turn{background:var(--ink);color:#fff;justify-content:space-between;align-items:center;gap:25px;margin-top:34px;padding:32px 36px;display:flex}.turn span{font-size:27px;font-weight:900}.turn a{color:#72e4ff;font-size:14px;font-weight:900;text-decoration:none}.transformation{background:var(--deep);color:#fff;padding:110px 0}.transformation h2{letter-spacing:-.07em;max-width:1040px;margin:20px 0;font-size:clamp(51px,6.8vw,89px);line-height:.92}.transformLead{color:#d8dff4;max-width:690px;font-size:21px;line-height:1.5}.logicSteps{border-top:1px solid #ffffff35;grid-template-columns:repeat(5,1fr);margin-top:70px;display:grid}.logicSteps div{border-right:1px solid #ffffff35;padding:26px 18px 20px 0}.logicSteps div+div{padding-left:18px}.logicSteps b{color:#72e4ff;margin-bottom:55px;font-size:13px;display:block}.logicSteps span{font-size:20px;font-weight:900;line-height:1.25}.productSection{padding-block:120px}.newProducts{grid-template-columns:1fr 1fr;margin-top:62px;display:grid}.productPanel{overflow:hidden}.productPhoto{background:#f2d6dd;height:420px;position:relative}.productPhoto img{object-fit:cover;width:100%;height:100%}.productPhoto span{letter-spacing:.08em;background:#fff;padding:10px 12px;font-size:12px;font-weight:900;position:absolute;bottom:20px;left:20px}.smPhoto{background:#d9f0ea}.smPhoto img{object-fit:contain;padding:36px}.productInfo{color:#fff;min-height:500px;padding:52px}.sbPanel .productInfo{background:var(--blue)}.smPanel .productInfo{background:var(--green)}.productInfo small{letter-spacing:.12em;font-weight:900}.productInfo h3{letter-spacing:-.05em;margin:55px 0 25px;font-size:51px;line-height:.94}.productInfo p{font-size:19px;line-height:1.5}.productInfo li{margin:12px 0}.productInfo a{color:#fff;margin-top:35px;font-weight:900;display:inline-block}.choiceCta{background:var(--ink);color:#fff;justify-content:space-between;align-items:center;padding:25px 30px;font-size:21px;font-weight:900;text-decoration:none;display:flex}.how{padding-block:120px}.howIntro{max-width:760px}.howBody{grid-template-columns:.85fr 1.15fr;align-items:start;gap:55px;margin-top:55px;display:grid}.videoShell{background:var(--deep);padding:14px;position:sticky;top:20px}.videoShell video{object-fit:contain;background:#000;width:100%;max-height:660px;display:block}.howSteps article{border-top:1px solid var(--line);grid-template-columns:54px 1fr;column-gap:15px;padding:22px 0;display:grid}.howSteps b{color:var(--blue);grid-row:1/3;font-size:14px}.howSteps h3{margin:0 0 8px;font-size:25px}.howSteps p{color:#555;margin:0;line-height:1.5}.benefits{background:var(--ink);color:#fff;padding:110px 0}.benefits>.wrap{grid-template-columns:.85fr 1.15fr;gap:70px;display:grid}.benefitTitle h2{letter-spacing:-.065em;margin:18px 0;font-size:clamp(49px,5.7vw,77px);line-height:.94}.benefitGrid{grid-template-columns:1fr 1fr;display:grid}.benefitGrid div{border-top:1px solid #fff3;gap:20px;min-height:150px;padding:22px 18px 20px 0;display:flex}.benefitGrid div:nth-child(2n){border-left:1px solid #fff3;padding-left:18px}.benefitGrid b{color:#72e4ff;font-size:13px}.benefitGrid span{font-size:19px;font-weight:800;line-height:1.35}.comparison{padding-block:120px}.compareGrid{grid-template-columns:1fr 1fr 1.25fr;margin-top:55px;display:grid}.compareGrid article{border-right:1px solid var(--line);background:#fff;min-height:330px;padding:34px}.compareGrid span{color:var(--blue);font-size:13px;font-weight:900}.compareGrid h3{margin:60px 0 20px;font-size:28px;line-height:1.05}.compareGrid p,.compareGrid li{line-height:1.5}.featuredCompare{color:#fff;background:var(--blue)!important}.featuredCompare span{color:#72e4ff}.voices{padding-bottom:120px}.voiceRail{scroll-snap-type:x mandatory;grid-auto-columns:minmax(290px,1fr);grid-auto-flow:column;gap:16px;padding:10px 0 25px;display:grid;overflow-x:auto}.voiceRail blockquote{scroll-snap-align:start;border-top:5px solid var(--pink);background:#fff;min-height:260px;margin:0;padding:34px;font-size:24px;font-weight:800;line-height:1.35}.swipeHint{color:#777}.creator{background:#fff;grid-template-columns:.85fr 1.15fr;min-height:720px;display:grid}.creatorPhoto img{object-fit:cover;width:100%;height:100%}.creatorCopy{padding:70px}.creatorCopy h2{letter-spacing:-.06em;margin:18px 0 28px;font-size:clamp(46px,5vw,69px);line-height:.95}.creatorCopy>p{font-size:19px;line-height:1.55}.creatorSign{gap:5px;margin:32px 0;display:grid}.creatorSign b{font-size:21px}.creatorSign span{color:#666}.creatorCopy>a{color:var(--blue);font-weight:900}.kit{background:var(--blue);color:#fff;grid-template-columns:1.12fr .88fr;margin-top:120px;display:grid}.kitCopy{padding:70px}.kitCopy h2{letter-spacing:-.065em;margin:18px 0 26px;font-size:clamp(49px,5.5vw,73px);line-height:.93}.kitCopy>p{font-size:19px;line-height:1.5}.kitCopy li{margin:10px 0}.whiteCta{background:#fff;margin-top:25px;color:var(--blue)!important}.kitVisual{background:#fff;position:relative}.kitVisual img{object-fit:cover;width:100%;height:100%}.kitVisual div{color:var(--ink);background:#fff;padding:16px;font-weight:900;position:absolute;bottom:20px;left:20px;right:20px}.catalogsNew{padding-block:120px}.catalogGridNew{grid-template-columns:1fr 1fr;gap:20px;margin-top:55px;display:grid}.catalogGridNew a{color:var(--ink);background:#fff;text-decoration:none;box-shadow:0 18px 45px #1c1c1a18}.catalogGridNew img{object-fit:contain;width:100%;height:640px;display:block}.catalogGridNew span{padding:20px;font-weight:900;display:flex}.faqNew{grid-template-columns:.82fr 1.18fr;gap:70px;padding-block:120px;display:grid}.faqTitle h2{letter-spacing:-.065em;font-size:clamp(51px,6vw,79px);line-height:.92}.faqMascot{height:260px;margin-top:50px;position:relative;overflow:hidden}.faqMascot img{object-fit:cover;width:100%;height:100%}.faqMascot span{background:#fff;padding:13px;font-weight:900;position:absolute;bottom:14px;left:14px;right:14px}.faqList details{border-top:1px solid var(--line)}.faqList details:last-child{border-bottom:1px solid var(--line)}.faqList summary{cursor:pointer;justify-content:space-between;gap:25px;padding:22px 0;font-size:20px;font-weight:800;list-style:none;display:flex}.faqList summary::-webkit-details-marker{display:none}.faqList details[open] summary span{transform:rotate(45deg)}.faqList p{color:#555;max-width:680px;margin:0;padding:0 35px 22px 0;line-height:1.55}.closing{background:var(--deep);color:#fff;text-align:center;padding:120px 0}.closing .wrap{max-width:960px}.closing h2{letter-spacing:-.07em;margin:20px 0 28px;font-size:clamp(49px,6.5vw,85px);line-height:.94}.closing p{color:#d8dff4;font-size:20px}.closing strong{margin:35px 0 8px;font-size:27px;display:block}.closing>div>span{color:#72e4ff;font-weight:900;display:block}.closing .primaryCta{margin-top:35px}.sitePage footer{color:#fff;background:#111;padding:70px 0 24px}.footerInner{justify-content:space-between;display:flex}.footerInner img{width:210px}.footerInner p{color:#aaa}.footerInner>div:last-child{gap:12px;display:grid}.footerInner a{color:#fff;font-weight:800;text-decoration:none}.sitePage footer>small{color:#777;width:min(1240px,100% - 40px);margin:70px auto 0;display:block}@media (width<=760px){.wrap{width:calc(100% - 28px)}.topbar{height:76px}.brand img{width:140px}.topbar nav{display:none}.topCta{font-size:13px}.newHero{grid-template-columns:1fr;gap:28px;min-height:auto;padding:34px 0 58px}.heroText h1{margin:17px 0;font-size:51px;line-height:.92}.heroLead{font-size:18px}.heroActions{gap:14px;margin:24px 0;display:grid}.primaryCta{width:100%;min-height:56px}.textCta{text-align:center}.trustLine{gap:10px;font-size:11px}.trustLine span+span:before{margin-right:11px}.heroVisual{height:361px}.heroVisual img{object-position:center}.heroBadge{padding:12px 14px;bottom:14px;left:15px}.problem{padding-block:75px}.sectionHead h2,.howIntro h2{font-size:45px}.problemLayout{grid-template-columns:1fr;margin-top:35px}.mascotGuide{min-height:360px}.questionGrid{grid-template-columns:1fr}.questionGrid article{min-height:135px;padding:22px;font-size:20px}.turn{padding:25px;display:grid}.turn span{font-size:23px}.transformation{padding:76px 0}.transformation h2{font-size:45px}.transformLead{font-size:18px}.logicSteps{grid-template-columns:1fr;margin-top:45px}.logicSteps div,.logicSteps div+div{border-bottom:1px solid #ffffff35;border-right:0;grid-template-columns:42px 1fr;padding:18px 0;display:grid}.logicSteps b{margin:0}.productSection{padding-block:80px}.newProducts{grid-template-columns:1fr;gap:20px;margin-top:40px}.productPhoto{height:300px}.productInfo{min-height:auto;padding:38px 25px}.productInfo h3{margin:35px 0 20px;font-size:43px}.choiceCta{padding:21px;font-size:18px}.how{padding-block:80px}.howBody{grid-template-columns:1fr;gap:35px;margin-top:35px}.videoShell{padding:8px;position:static}.videoShell video{max-height:70vh}.howSteps article{grid-template-columns:42px 1fr}.benefits{padding:75px 0}.benefits>.wrap{grid-template-columns:1fr;gap:35px}.benefitTitle h2{font-size:45px}.benefitGrid{grid-template-columns:1fr}.benefitGrid div,.benefitGrid div:nth-child(2n){border-left:0;min-height:auto;padding:18px 0}.comparison{padding-block:80px}.compareGrid{grid-template-columns:1fr}.compareGrid article{border-right:0;border-bottom:1px solid var(--line);min-height:auto;padding:26px}.compareGrid h3{margin:35px 0 15px}.voices{padding-bottom:80px}.voiceRail{grid-auto-columns:84%}.voiceRail blockquote{min-height:220px;padding:26px;font-size:20px}.creator{grid-template-columns:1fr;min-height:auto}.creatorPhoto{height:460px}.creatorCopy{padding:44px 24px}.creatorCopy h2{font-size:44px}.creatorCopy>p{font-size:17px}.kit{grid-template-columns:1fr;margin-top:81px}.kitCopy{padding:44px 24px}.kitCopy h2{font-size:44px}.kitVisual{height:361px}.catalogsNew{padding-block:81px}.catalogGridNew{grid-template-columns:1fr;margin-top:35px}.catalogGridNew img{height:auto;max-height:620px}.faqNew{grid-template-columns:1fr;gap:35px;padding-block:80px}.faqTitle h2{font-size:45px}.faqMascot{height:221px;margin-top:30px}.faqList summary{font-size:18px}.closing{padding:81px 0}.closing h2{font-size:45px}.closing strong{font-size:23px}.footerInner{gap:35px;display:grid}.sitePage footer>small{width:calc(100% - 28px);margin-top:50px}}.heroVisual{background:#fff}.nationalTag{color:#315c43;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);letter-spacing:.09em;text-transform:uppercase;background:#ffffffde;border:1px solid #315c4326;border-radius:999px;align-items:center;gap:7px;padding:8px 12px;font-size:11px;font-weight:900;display:flex;position:absolute;top:20px;right:20px;box-shadow:0 8px 24px #243b2d1a}.nationalTag span{font-size:15px}@media (width<=760px){.nationalTag{padding:7px 10px;font-size:10px;top:14px;right:14px}}.newHero{color:#fff;background:radial-gradient(circle at 84% 12%,#174fa8 0,#0000 35%),linear-gradient(135deg,#06142f 0%,#0a2353 58%,#0c4077 100%);border:1px solid #ffffff1f;border-radius:30px;grid-template-columns:.9fr 1.1fr;gap:42px;min-height:590px;margin-top:20px;margin-bottom:26px;padding:44px 50px;position:relative;box-shadow:0 30px 80px #06142f3d}.newHero .heroVisual{height:500px}.newHero .kicker{color:#72e4ff}.newHero .heroText h1{letter-spacing:-.058em;max-width:610px;margin:16px 0 18px;font-size:clamp(47px,5.1vw,71px);line-height:.96}.newHero h1 em{color:#78e7ff}.newHero .heroLead{color:#e5edff;max-width:570px;font-size:19px;line-height:1.48}.newHero .heroAudiences{color:#dbe6f7;flex-wrap:wrap;gap:9px;max-width:590px;margin:18px 0 0;display:flex}.newHero .heroAudiences>span,.newHero .heroAudiences>a{min-height:48px;color:inherit;letter-spacing:.03em;background:#ffffff0a;border:1px solid #ffffff24;border-radius:10px;align-content:center;gap:3px;padding:8px 12px;font-size:12px;font-weight:850;text-decoration:none;display:grid}.newHero .heroAudiences>a{background:#fff3b012;border-color:#f4d76d70;transition:border-color .2s,background .2s,transform .2s}.newHero .heroAudiences>a:hover{background:#fff3b022;border-color:#f4d76d;transform:translateY(-2px)}.newHero .heroAudiences small{color:#9fb5d5;letter-spacing:.02em;font-size:9px;font-weight:750}.newHero .heroAudiences>a small{color:#ffe98d}.newHero .heroAudiences>.heroAudienceBeauty{background:#fff3b012;border-color:#f4d76d70;min-width:285px}.newHero .heroAudiences>.heroAudienceMain{min-width:285px}.newHero .heroAudienceChoices{gap:6px;margin-top:3px;display:flex}.newHero .heroAudienceChoices a{color:#07152f;background:#fff3b0;border-radius:7px;padding:6px 8px;font-size:10px;font-weight:900;text-decoration:none;transition:background .2s,transform .2s}.newHero .heroAudienceChoices a:hover{background:#ffe58a;transform:translateY(-1px)}.newHero .heroActions{margin:24px 0 20px}.newHero .textCta{color:#fff}.newHero .shopNowCta{padding:10px 2px;text-decoration-color:#72e4ff}.newHero .trustLine{color:#c8d5ec}.newHero .primaryCta{background:linear-gradient(90deg,#16a9c8,#2b63ff);border-radius:12px;box-shadow:0 16px 40px #00112d66}.newHero .heroVisual{border:1px solid #ffffff3d;border-radius:22px}.newHero .heroVisual img{object-fit:contain;background:#fff}.newHero .heroProductLabels{z-index:2;pointer-events:none;grid-template-columns:1fr 1fr;gap:16px;display:grid;position:absolute;bottom:18%;left:5%;right:5%}.newHero .productLabel{color:#fff;letter-spacing:.04em;text-align:center;white-space:normal;background:#071b3ee8;border:1px solid #fff9;border-radius:999px;width:100%;min-width:0;padding:9px 14px;font-size:14px;font-weight:900;line-height:1.25;display:block;position:static;box-shadow:0 10px 28px #071b3e35}.brandOfficial{background:0 0;width:205px;height:64px;display:block;overflow:visible}.brandOfficial img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.sitePage .footerInner .siteFooterLogo{object-fit:contain;object-position:center;filter:brightness(0)invert();width:250px;height:84px;display:block}.regulatoryEntry{color:#0d1b43;background:#fff;border:1px solid #dce3eb;border-radius:18px;justify-content:space-between;align-items:center;gap:28px;margin:0 auto 34px;padding:20px 24px;text-decoration:none;display:flex;box-shadow:0 18px 45px #06142f12}.regulatoryEntry span{gap:5px;display:grid}.regulatoryEntry small{color:#16865f;letter-spacing:.13em;font-size:10px;font-weight:900}.regulatoryEntry b{font-size:20px}.regulatoryEntry strong{color:#2357f5;font-size:14px}.mascotPremium{background:linear-gradient(135deg,#071633,#0c3770);border-radius:28px;margin-bottom:84px;padding:16px;box-shadow:0 28px 75px #06142f30}.mascotPremium>span{color:#72e4ff;letter-spacing:.15em;border:1px solid #72e4ff44;border-radius:999px;margin:4px 4px 14px;padding:8px 12px;font-size:11px;font-weight:900;display:inline-flex}.mascotPremiumImage{border-radius:18px;padding:0;position:relative;overflow:hidden}.mascotPremiumImage img{border-radius:18px;width:100%;display:block}.mascotRegulatoryButton{color:#fff;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#075faee8;border:1px solid #ffffffb8;border-radius:999px;align-items:center;gap:12px;min-height:58px;padding:0 26px;font-size:17px;font-weight:900;text-decoration:none;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 42px #03142f55}.mascotRegulatoryButton:hover,.mascotRegulatoryButton:focus-visible{background:#064f91;transform:translate(-50%,-50%)scale(1.03);box-shadow:0 20px 50px #03142f70}.mascotRegulatoryButton:focus-visible{outline-offset:4px;outline:3px solid #72e4ff}.mascotPremiumCaption{color:#fff;justify-content:space-between;align-items:center;gap:20px;padding:20px 8px 7px;display:flex}.mascotPremium b{font-size:23px}.mascotPremium small{color:#b8c9e8;font-size:14px}.earlyTrust{background:#fff;border-radius:28px;margin-bottom:110px;padding:26px;box-shadow:0 28px 75px #06142f1f}.earlyTrustHead{justify-content:space-between;align-items:end;gap:30px;margin-bottom:24px;display:flex}.earlyTrustHead h2{letter-spacing:-.06em;max-width:720px;margin:12px 0 0;font-size:clamp(43px,5.4vw,73px);line-height:.94}.earlyTrustTitle span,.earlyTrustTitle em{display:block}.earlyTrustTitle span{color:#172033}.earlyTrustTitle em{color:#6f42b5;letter-spacing:-.06em;margin-top:.08em;font-style:normal;font-weight:800}.earlyTrustHead>p{color:#5e6677;max-width:330px;line-height:1.5}.earlyTrustGrid{grid-template-columns:.92fr 1.08fr;gap:20px;display:grid}.earlyVideo,.earlyProof{border-radius:20px;margin:0;overflow:hidden}.earlyVideo{background:#071633;scroll-margin-top:110px}.earlyVideo video{aspect-ratio:9/12;object-fit:contain;background:#030915;width:100%;max-height:760px;display:block}.earlyProof{background:#f2fbfa;padding:14px}.earlyProof img{object-fit:contain;background:#fff;width:100%;height:calc(100% - 36px)}.earlyProof figcaption{color:#315c52;padding:14px 5px 3px;font-size:13px;font-weight:900}.earlyColors{grid-template-columns:1fr .58fr 1fr;gap:20px;margin-top:20px;display:grid}.earlyColors figure{background:#f7f9fb;border-radius:20px;margin:0;position:relative;overflow:hidden}.earlyColors img{object-fit:cover;width:100%;height:100%;min-height:320px}.earlyColors figure:first-child img{object-fit:contain;background:#fff}.earlyColors .replacementArtwork img{object-fit:contain;background:#eef2f4}.earlyColors .replacementArtworkButton{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:relative}.earlyColors .replacementArtworkButton>span{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#071633e8;border-radius:999px;padding:11px 15px;font-size:13px;font-weight:900;position:absolute;bottom:14px;right:14px;box-shadow:0 10px 24px #0716332e}.earlyColors .replacementArtworkButton:focus-visible{outline-offset:-4px;outline:3px solid #7c4fd4}.earlyColors figcaption{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#071633e8;border-radius:12px;padding:14px 16px;font-size:14px;font-weight:900;position:absolute;bottom:14px;left:14px;right:14px}.earlyColors .colorShowcase{background:#fff;overflow:visible}.earlyColors .colorShowcase img{aspect-ratio:4/3;object-fit:contain;background:#fff;border-radius:20px;height:auto;min-height:0;display:block}.earlyColors .colorShowcase figcaption{color:#23324a;text-align:center;-webkit-backdrop-filter:none;backdrop-filter:none;background:#f7faff;border:1px solid #dbe6f2;border-radius:12px;margin:12px 8px 0;padding:12px 15px;font-size:13px;font-weight:750;line-height:1.4;position:static}.earlyColors .drawerVideo{background:#071633}.earlyColors .drawerVideo video{object-fit:contain;background:#030915;width:100%;height:100%;min-height:420px;display:block}.earlyTrustCta{color:#fff;background:#071633;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin-top:20px;padding:22px 24px;display:flex}.earlyTrustCta p{color:#d7e2f5;max-width:560px;margin:0;font-size:17px;line-height:1.5}.earlyTrustCta .primaryCta{background:linear-gradient(90deg,#16a9c8,#2b63ff);border-radius:12px;flex:none;margin:0;box-shadow:0 14px 34px #00112d66}.organizationShowcase{grid-template-columns:1.12fr .88fr;align-items:stretch;gap:26px;margin-top:60px;display:grid}.organizationShowcase.technicalOnly{grid-template-columns:1fr}.organizationCopy{background:linear-gradient(145deg,#ffffff13,#ffffff08);border:1px solid #ffffff24;border-radius:24px;flex-direction:column;padding:42px;display:flex}.organizationCopy>span{color:#72e4ff;letter-spacing:.16em;font-size:11px;font-weight:900}.organizationCopy h3{letter-spacing:-.05em;margin:16px 0 18px;font-size:clamp(35px,4vw,56px);line-height:.98}.organizationCopy>p{color:#d8dff4;max-width:610px;margin:0 0 30px;font-size:18px;line-height:1.55}.technicalCard{color:#0d1b43;background:#f7f8fa;border-radius:18px;margin-top:auto;overflow:hidden}.technicalCard img{object-fit:contain;background:#fff;width:100%;height:250px;display:block}.technicalCard small{letter-spacing:.1em;padding:13px 16px;font-size:11px;font-weight:900;display:block}.organizationVideo{background:#020817;border-radius:24px;margin:0;overflow:hidden;box-shadow:0 25px 65px #0005}.organizationVideo video{aspect-ratio:9/16;object-fit:contain;background:#020817;width:100%;max-height:760px;display:block}.organizationVideo figcaption{color:#0d1b43;background:#fff;gap:4px;padding:18px 20px 20px;display:grid}.organizationVideo figcaption b{font-size:17px}.organizationVideo figcaption span{color:#64708a;font-size:13px}@media (width<=760px){.brandOfficial{width:154px;height:52px}.sitePage .footerInner .siteFooterLogo{width:220px;height:74px}.regulatoryEntry{align-items:start;margin-bottom:26px;padding:17px}.regulatoryEntry b{font-size:16px}.regulatoryEntry strong{text-align:right;max-width:105px;font-size:12px;line-height:1.3}.newHero{border-radius:22px;grid-template-columns:1fr;gap:16px;min-height:auto;margin-top:6px;padding:24px 18px 18px}.newHero .heroText h1{letter-spacing:-.05em;max-width:560px;margin:12px 0 14px;font-size:clamp(35px,9.7vw,44px);line-height:.97}.newHero .heroLead{max-width:560px;margin:0;font-size:16px;line-height:1.42}.newHero .heroAudiences{grid-template-columns:1fr 1fr;gap:7px;margin-top:14px;display:grid}.newHero .heroAudiences>span{grid-column:1/-1}.newHero .heroAudiences>span,.newHero .heroAudiences>a{min-height:46px;padding:7px 10px}.newHero .heroAudiences>.heroAudienceBeauty{min-width:0}.newHero .heroAudienceChoices{grid-template-columns:1fr 1fr;display:grid}.newHero .heroAudienceChoices a{text-align:center;padding:7px 6px}.newHero .heroActions{margin:17px 0 14px}.newHero .primaryCta{min-height:54px;padding:16px 18px}.newHero .trustLine{margin-bottom:2px}.newHero .heroVisual{border-radius:17px;height:265px}.newHero .heroBadge{display:none}.newHero .heroProductLabels{gap:8px;bottom:9%;left:4%;right:4%}.newHero .productLabel{text-align:center;white-space:normal;width:100%;max-width:none;padding:7px 8px;font-size:10px;line-height:1.25}.newHero .nationalTag{top:11px;right:11px}.mascotPremium{border-radius:20px;margin-bottom:55px;padding:9px}.mascotPremiumImage,.mascotPremiumImage img{border-radius:14px}.mascotRegulatoryButton{justify-content:center;width:calc(100% - 36px);min-height:52px;padding:10px 16px;font-size:14px;line-height:1.25}.mascotPremiumCaption{gap:5px;padding:15px 6px 6px;display:grid}.mascotPremium b{font-size:19px}.earlyTrust{border-radius:20px;margin-bottom:72px;padding:17px}.earlyTrustHead{gap:6px;display:grid}.earlyTrustHead h2{font-size:clamp(37px,10.4vw,43px);line-height:.98}.earlyTrustGrid,.earlyColors{grid-template-columns:1fr}.earlyVideo video{aspect-ratio:9/16;max-height:620px}.earlyProof{padding:7px}.earlyProof img{height:auto}.earlyColors img{min-height:230px}.earlyColors figcaption{font-size:13px}.earlyColors .drawerVideo video{aspect-ratio:9/16;height:auto;min-height:0;max-height:72vh}.earlyTrustCta{padding:18px;display:grid}.earlyTrustCta .primaryCta{justify-content:center;width:100%}.organizationShowcase{grid-template-columns:1fr;gap:18px;margin-top:38px}.organizationCopy{border-radius:19px;padding:25px 20px 20px}.organizationCopy h3{font-size:36px}.organizationCopy>p{font-size:16px}.technicalCard img{height:auto;max-height:270px}.organizationVideo{border-radius:19px}.organizationVideo video{max-height:72vh}}.testimonialProof{background:#fff;margin:48px 0 0;padding:18px;box-shadow:0 24px 70px #1c1c1a1c}.testimonialProof img{width:100%;height:auto;display:block}.testimonialProof figcaption{color:#69645b;padding:15px 4px 2px;font-size:13px;font-weight:800}.creatorPress{background:#f5f1e9;grid-template-columns:132px 1fr;align-items:center;gap:18px;margin-top:30px;padding:14px;text-decoration:none;display:grid;box-shadow:0 14px 36px #1c1c1a15;color:#171715!important}.creatorPress img{object-fit:cover;object-position:top;width:132px;height:166px;display:block}.creatorPress span{gap:7px;display:grid}.creatorPress small{color:#2357f5;letter-spacing:.13em;font-size:11px;font-style:normal;font-weight:900}.creatorPress b{font-size:19px;line-height:1.15}.creatorPress em{color:#2357f5;font-size:13px;font-style:normal;font-weight:900}@media (width<=760px){.testimonialProof{margin-top:32px;padding:8px}.creatorPress{grid-template-columns:92px 1fr;padding:10px}.creatorPress img{width:92px;height:122px}.creatorPress b{font-size:16px}}.regPage{--reg-paper:#f5f1e9;--reg-ink:#17213b;--reg-deep:#0d1b43;--reg-blue:#2357f5;--reg-cyan:#16a9c8;--reg-green:#16865f;--reg-line:#d9e0e8;min-height:100vh;color:var(--reg-ink);font-family:Arial,Helvetica,sans-serif;overflow:hidden;background:var(--reg-paper)!important}.regPage *{box-sizing:border-box}.regWrap{width:min(1180px,100% - 40px);margin-inline:auto}.regKicker{color:var(--reg-blue);letter-spacing:.17em;text-transform:uppercase;margin:0;font-size:12px;font-weight:900}.regLight{color:#74e4ff}.regTopbar{justify-content:space-between;align-items:center;gap:34px;height:92px;display:flex}.regBrand{background:#050505;border-radius:10px;width:220px;height:58px;display:block;overflow:hidden;box-shadow:0 8px 24px #06142f20}.regBrand img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.regTopbar nav{gap:28px;display:flex}.regTopbar nav a,.regBack{color:#171715;font-size:14px;font-weight:800;text-decoration:none}.regBack{border-bottom:2px solid;padding-bottom:5px}.regHero{color:#fff;border:1px solid #fff2;border-radius:30px;grid-template-columns:1fr .93fr;align-items:center;gap:52px;min-height:670px;margin-top:20px;padding:62px;display:grid;box-shadow:0 30px 80px #06142f3d;background:radial-gradient(circle at 92% 10%,#195bb8 0,#0000 36%),linear-gradient(135deg,#06142f 0%,#0a2353 58%,#0c4077 100%)!important}.regHero .regKicker{color:#74e4ff}.regHero h1{letter-spacing:-.075em;margin:22px 0;font-size:clamp(63px,6.8vw,93px);line-height:.88}.regHero h1 em{color:#78e7ff;font-style:normal}.regHeroLead{color:#e5edff;max-width:620px;margin:0;font-size:21px;line-height:1.5}.regHeroActions{align-items:center;gap:18px;margin:32px 0;display:flex}.regPrimary{letter-spacing:.04em;text-transform:uppercase;border-radius:12px;justify-content:space-between;align-items:center;gap:30px;min-height:58px;padding:18px 22px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:0 16px 40px #00112d66;color:#fff!important;background:linear-gradient(90deg,#16a9c8,#2b63ff)!important}.regSecondary{color:#fff;text-underline-offset:6px;font-size:14px;font-weight:900}.regTrust{color:#c8d5ec;flex-wrap:wrap;gap:14px;font-size:12px;font-weight:800;display:flex}.regTrust span+span:before{content:"•";margin-right:14px}.regHeroVisual{background:#fff;border:1px solid #fff4;border-radius:22px;height:530px;position:relative;overflow:hidden}.regHeroVisual img{object-fit:contain;width:100%;height:100%;display:block}.regHeroSeal{color:#fff;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0d1b43eb;border-radius:14px;gap:3px;padding:17px 19px;display:grid;position:absolute;bottom:18px;left:18px;right:18px}.regHeroSeal b{font-size:19px}.regHeroSeal span{color:#b7c7e7;font-size:13px}.regAnswer{border:1px solid var(--reg-line);border-radius:24px;grid-template-columns:.45fr 1.55fr;gap:55px;margin-block:100px;padding:55px;display:grid;box-shadow:0 24px 60px #06142f14;background:#fff!important}.regAnswerLabel{color:var(--reg-green);letter-spacing:.12em;align-self:start;align-items:center;gap:13px;font-size:12px;display:flex}.regAnswerLabel span{background:#e6f7f1;border-radius:50%;place-items:center;width:38px;height:38px;font-size:20px;display:grid}.regAnswer h2{letter-spacing:-.06em;margin:0 0 21px;font-size:clamp(43px,5vw,67px);line-height:.95}.regAnswer p{margin:0 0 16px;font-size:20px;line-height:1.58}.regEvidence{color:#fff;padding:105px 0;background:var(--reg-deep)!important}.regEvidenceGrid{grid-template-columns:.82fr 1.18fr;align-items:center;gap:70px;display:grid}.regEvidence h2,.regGuide h2,.regLimits h2{letter-spacing:-.065em;margin:18px 0;font-size:clamp(49px,6vw,77px);line-height:.94}.regEvidenceIntro{color:#cbd6ed;max-width:510px;font-size:19px;line-height:1.55}.regEvidence blockquote{background:linear-gradient(145deg,#ffffff16,#ffffff08);border:1px solid #72e4ff44;border-radius:24px;margin:0;padding:48px}.regEvidence blockquote small{color:#72e4ff;letter-spacing:.16em;font-size:11px;font-weight:900}.regEvidence blockquote p{letter-spacing:-.045em;margin:22px 0 32px;font-size:clamp(33px,4.3vw,55px);font-weight:900;line-height:1.04}.regEvidence blockquote a{color:#fff;text-underline-offset:6px;font-size:14px;font-weight:900}.regProducts{padding-block:115px}.regSectionHead{max-width:850px}.regSectionHead h2,.regFaqTitle h2{letter-spacing:-.065em;margin:16px 0 22px;font-size:clamp(49px,6vw,79px);line-height:.94}.regSectionHead>p:last-child{color:#586174;max-width:780px;font-size:19px;line-height:1.55}.regSectionHead.centered{text-align:center;margin-inline:auto}.regProductGrid{grid-template-columns:1fr 1fr;gap:22px;margin-top:55px;display:grid}.regProduct{border-radius:24px;overflow:hidden;box-shadow:0 24px 65px #06142f13;background:#fff!important}.regProductPhoto{background:#fff;height:390px}.regProductPhoto img{object-fit:contain;width:100%;height:100%;display:block}.regProductBlue .regProductPhoto img{object-fit:cover}.regProductCopy{color:#fff;min-height:370px;padding:42px}.regProductBlue .regProductCopy{background:var(--reg-blue)!important}.regProductGreen .regProductCopy{background:var(--reg-green)!important}.regProductCopy small{letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:900}.regProductCopy h3{letter-spacing:-.055em;margin:42px 0 12px;font-size:50px;line-height:1}.regProductCopy strong{font-size:19px;display:block}.regProductCopy p{font-size:18px;line-height:1.5}.regProductCopy span{border-top:1px solid #ffffff40;margin-top:28px;padding-top:18px;font-size:13px;font-weight:800;line-height:1.45;display:block}.regHistory{border-radius:26px;grid-template-columns:.84fr 1.16fr;min-height:620px;margin-bottom:115px;display:grid;overflow:hidden;box-shadow:0 28px 75px #06142f16;background:#fff!important}.regHistoryVisual{color:#fff;flex-direction:column;justify-content:flex-end;padding:48px;display:flex;background:radial-gradient(circle at 25% 20%,#1a63d2 0,#0000 36%),linear-gradient(145deg,#071633,#0b3470)!important}.regHistoryVisual span{letter-spacing:-.04em;font-size:clamp(43px,5.4vw,71px);font-weight:900;line-height:1}.regHistoryVisual small{color:#72e4ff;letter-spacing:.11em;margin-top:11px;font-weight:900}.regHistoryVisual b{margin-top:90px;font-size:28px;line-height:1.2}.regHistoryCopy{padding:68px}.regHistoryCopy h2{letter-spacing:-.06em;margin:17px 0 25px;font-size:clamp(45px,5.2vw,70px);line-height:.95}.regHistoryCopy p{font-size:18px;line-height:1.58}.regHistoryCopy a{color:var(--reg-blue);text-underline-offset:6px;margin-top:22px;font-size:14px;font-weight:900;display:inline-block}.regGuide{color:#fff;padding:110px 0;background:#121f3e!important}.regGuideHead{grid-template-columns:1.25fr .75fr;align-items:end;gap:60px;display:grid}.regGuideHead>p{color:#c6d0e4;max-width:360px;font-size:18px;line-height:1.55}.regSteps{border-top:1px solid #ffffff30;margin:55px 0 0;padding:0;list-style:none}.regSteps li{border-bottom:1px solid #ffffff30;grid-template-columns:80px 1fr;gap:26px;padding:27px 0;display:grid}.regSteps li>b{color:#72e4ff;font-size:13px}.regSteps h3{margin:0 0 9px;font-size:24px}.regSteps p{color:#cbd5e8;max-width:801px;margin:0;line-height:1.55}.regLocalNotice{background:#6b4e102b;border:1px solid #f4c86b66;border-radius:18px;grid-template-columns:160px 1fr;gap:28px;margin-top:40px;padding:28px;display:grid}.regLocalNotice b{color:#ffd787;text-transform:uppercase;letter-spacing:.12em}.regLocalNotice p{color:#f3ebdc;margin:0;line-height:1.55}.regDocuments{padding-block:115px}.regDocumentGrid{grid-template-columns:1.15fr 1fr 1fr;gap:18px;margin-top:55px;display:grid}.regDocumentGrid>a{border:1px solid var(--reg-line);min-height:420px;color:var(--reg-ink);border-radius:22px;flex-direction:column;padding:34px;text-decoration:none;display:flex;box-shadow:0 18px 55px #06142f0e;background:#fff!important}.regDocumentGrid>a:hover{transform:translateY(-3px);box-shadow:0 24px 65px #06142f18}.regDocumentGrid .regDocFeatured{color:#fff;background:var(--reg-blue)!important}.regDocumentGrid span{width:38px;height:38px;color:var(--reg-blue);background:#eef2f8;border-radius:50%;align-self:flex-start;place-items:center;font-size:12px;font-weight:900;display:grid}.regDocFeatured span{color:#fff;background:#ffffff20}.regDocumentGrid small{color:#667087;letter-spacing:.12em;margin-top:60px;font-weight:900}.regDocFeatured small{color:#bfeaff}.regDocumentGrid h3{margin:14px 0 17px;font-size:30px;line-height:1.05}.regDocumentGrid p{color:#596274;line-height:1.5}.regDocFeatured p{color:#dbe7ff}.regDocumentGrid b{margin-top:auto;font-size:14px}.regFaq{grid-template-columns:.78fr 1.22fr;gap:75px;padding-bottom:115px;display:grid}.regFaqList details{border-top:1px solid #cfd6df}.regFaqList details:last-child{border-bottom:1px solid #cfd6df}.regFaqList summary{cursor:pointer;justify-content:space-between;gap:24px;padding:23px 0;font-size:19px;font-weight:900;list-style:none;display:flex}.regFaqList summary::-webkit-details-marker{display:none}.regFaqList summary span{color:var(--reg-blue);font-size:27px;transition:all .2s}.regFaqList details[open] summary span{transform:rotate(45deg)}.regFaqList p{color:#586174;max-width:720px;margin:0;padding:0 42px 23px 0;line-height:1.6}.regLimits{color:#fff;text-align:center;padding:110px 0;background:var(--reg-deep)!important}.regLimits .regWrap{max-width:900px}.regLimits p:not(.regKicker){color:#cbd6ed;font-size:19px;line-height:1.65}.regLimitsActions{justify-content:center;align-items:center;gap:25px;margin-top:35px;display:flex}.regSecondaryLight{color:#fff}.regFooter{color:#fff;padding:65px 0 25px;background:#0a0a0c!important}.regFooterInner{justify-content:space-between;gap:50px;display:flex}.regFooterInner .regFooterLogo{object-fit:cover;object-position:center;border-radius:12px;width:250px;height:84px;display:block}.regFooterInner p{color:#999}.regFooterInner>div:last-child{gap:12px;display:grid}.regFooterInner a{color:#fff;font-weight:800;text-decoration:none}.regFooter>small{color:#777;width:min(1180px,100% - 40px);margin:60px auto 0;display:block}@media (width<=760px){.regWrap{width:calc(100% - 28px)}.regTopbar{height:76px}.regBrand{width:172px;height:50px}.regTopbar nav{display:none}.regBack{font-size:12px}.regHero{border-radius:22px;grid-template-columns:1fr;gap:22px;min-height:auto;margin-top:10px;padding:29px 20px 20px}.regHero h1{letter-spacing:-.058em;font-size:clamp(44px,12.3vw,56px);line-height:.92}.regHeroLead{font-size:17px}.regHeroActions{gap:15px;margin:23px 0;display:grid}.regPrimary{width:100%;min-height:55px}.regSecondary{text-align:center}.regTrust{gap:9px;font-size:10px}.regTrust span+span:before{margin-right:10px}.regHeroVisual{border-radius:17px;height:311px}.regHeroSeal{padding:12px 14px;bottom:11px;left:11px;right:11px}.regAnswer{border-radius:20px;grid-template-columns:1fr;gap:25px;margin-block:72px;padding:26px 21px}.regAnswer h2{font-size:43px}.regAnswer p{font-size:17px}.regEvidence{padding:77px 0}.regEvidenceGrid{grid-template-columns:1fr;gap:30px}.regEvidence h2,.regGuide h2,.regLimits h2{font-size:44px}.regEvidenceIntro{font-size:17px}.regEvidence blockquote{border-radius:19px;padding:28px 23px}.regEvidence blockquote p{font-size:35px}.regProducts{padding-block:79px}.regSectionHead h2,.regFaqTitle h2{font-size:44px}.regSectionHead>p:last-child{font-size:17px}.regProductGrid{grid-template-columns:1fr;margin-top:38px}.regProductPhoto{height:300px}.regProductCopy{min-height:auto;padding:34px 23px}.regProductCopy h3{margin-top:32px;font-size:44px}.regHistory{border-radius:20px;grid-template-columns:1fr;min-height:auto;margin-bottom:78px}.regHistoryVisual{min-height:350px;padding:30px 23px}.regHistoryVisual span{font-size:49px}.regHistoryVisual b{margin-top:71px;font-size:24px}.regHistoryCopy{padding:43px 24px}.regHistoryCopy h2{font-size:44px}.regHistoryCopy p{font-size:16.5px}.regGuide{padding:77px 0}.regGuideHead{grid-template-columns:1fr;gap:8px}.regSteps{margin-top:38px}.regSteps li{grid-template-columns:44px 1fr;gap:10px;padding:22px 0}.regSteps h3{font-size:20px}.regSteps p{font-size:15px}.regLocalNotice{grid-template-columns:1fr;gap:10px;padding:22px}.regDocuments{padding-block:78px}.regDocumentGrid{grid-template-columns:1fr;margin-top:38px}.regDocumentGrid>a{min-height:350px;padding:27px}.regDocumentGrid small{margin-top:45px}.regFaq{grid-template-columns:1fr;gap:35px;padding-bottom:78px}.regFaqList summary{font-size:17px}.regFaqList p{padding-right:25px;font-size:15px}.regLimits{padding:79px 0}.regLimits p:not(.regKicker){font-size:17px}.regLimitsActions{display:grid}.regFooterInner{gap:34px;display:grid}.regFooterInner .regFooterLogo{width:220px;height:74px}.regFooter>small{width:calc(100% - 28px);margin-top:50px;line-height:1.5}}.regPage{--reg-paper:#fbfafc;--reg-ink:#17372d;--reg-deep:#14523d;--reg-blue:#1f7a5a;--reg-cyan:#4da982;--reg-green:#1f7a5a;--reg-line:#c8ddd3;font-family:Trebuchet MS,Avenir Next,Arial,sans-serif}.regPage .regTopbar{height:104px}.regPage .regTopbar nav a{transition:color .2s}.regPage .regTopbar nav a:hover{color:var(--reg-blue)}.regPage .regBack{border:1px solid var(--reg-line);border-radius:999px;padding:11px 16px}.regPage .regLight,.regPage .regHero .regKicker,.regPage .regEvidence blockquote small,.regPage .regHistoryVisual small,.regPage .regSteps li>b{color:#a9e1c7}.regPage .regHero{border-radius:34px;box-shadow:0 30px 80px #0d33263d;background:radial-gradient(circle at 92% 10%,#3d9b73 0,#0000 36%),linear-gradient(135deg,#0d3326 0%,#14523d 58%,#1f7a5a 100%)!important}.regPage .regHero h1 em{color:#b9ead3}.regPage .regPrimary{box-shadow:0 16px 40px #0d332666;background:linear-gradient(90deg,#2f916b,#1f7a5a)!important}.regPage .regHeroSeal{background:#14523deb}.regPage .regHeroSeal span{color:#c8e6d8}.regPage .regEvidence blockquote{border-color:#a9e1c744}.regPage .regHistoryVisual{background:radial-gradient(circle at 25% 20%,#3d9b73 0,#0000 36%),linear-gradient(145deg,#0d3326,#14523d)!important}.regPage .regGuide{background:#173f32!important}.regPage .regDocumentGrid .regDocFeatured{background:linear-gradient(145deg,#1f7a5a,#14523d)!important}.regPage .regAnswer,.regPage .regProduct,.regPage .regHistory,.regPage .regDocumentGrid>a{border:1px solid var(--reg-line);box-shadow:0 22px 60px #173f3210}.regPage .regDocFeatured small{color:#c4ead8}.regStepButton{color:#fff;letter-spacing:.02em;background:#a9e1c714;border:1px solid #a9e1c766;border-radius:10px;justify-content:center;align-items:center;min-height:42px;margin-top:16px;padding:11px 17px;font-size:13px;font-weight:900;text-decoration:none;transition:background .2s,color .2s,transform .2s;display:inline-flex}.regStepButton:hover{color:#173f32;background:#a9e1c7;transform:translateY(-2px)}.regFaq{padding-top:115px}@media (width<=760px){.regPage .regTopbar{height:82px}.regPage .regBack{padding:9px 12px}.regPage .regHero{border-radius:23px}.regStepButton{text-align:center;width:100%}.regFaq{padding-top:78px}}.eviPage{--evi-paper:#fbfafc;--evi-ink:#172033;--evi-muted:#5d6677;--evi-deep:#11182a;--evi-purple:#6f42b5;--evi-lilac:#a885df;--evi-soft:#f1ecf8;--evi-green:#16865f;--evi-line:#e4ddec;background:var(--evi-paper);min-height:100vh;color:var(--evi-ink);font-family:Trebuchet MS,Avenir Next,Arial,sans-serif;font-size:17px;overflow:hidden}.eviPage *{box-sizing:border-box}.eviWrap{width:min(1180px,100% - 48px);margin-inline:auto}.eviTopbar{justify-content:space-between;align-items:center;gap:34px;height:104px;display:flex}.eviBrand img{width:186px;height:auto;display:block}.eviTopbar nav{align-items:center;gap:31px;display:flex}.eviTopbar nav a,.eviBack{color:var(--evi-ink);font-size:14px;font-weight:800;text-decoration:none}.eviTopbar nav a{transition:color .2s}.eviTopbar nav a:hover{color:var(--evi-purple)}.eviBack{border:1px solid var(--evi-line);border-radius:999px;padding:11px 16px}.eviKicker{color:var(--evi-purple);letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:12px;font-weight:900}.eviHero{color:#fff;background:radial-gradient(circle at 91% 8%,#9c72da4d 0,#0000 32%),radial-gradient(circle at 8% 104%,#4d76bd3d 0,#0000 34%),linear-gradient(137deg,#101729 0%,#17223c 55%,#39265c 100%);border:1px solid #ffffff24;border-radius:34px;grid-template-columns:1.22fr .78fr;align-items:end;gap:64px;min-height:620px;padding:84px 72px;display:grid;position:relative;overflow:hidden;box-shadow:0 34px 90px #1810272b}.eviHero:before{content:"";background:linear-gradient(115deg,#ffffff09 0 1px,#0000 1px 100%) 0 0/76px 76px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 70%);mask-image:linear-gradient(90deg,#0000,#000 70%)}.eviHero:after{content:"";border:1px solid #ffffff20;border-radius:50%;width:500px;height:500px;position:absolute;bottom:-180px;right:-120px;box-shadow:0 0 0 78px #ffffff07,0 0 0 156px #ffffff04}.eviHeroCopy,.eviHeroAside{z-index:1;position:relative}.eviHero .eviKicker{color:#c6a7f4}.eviHero h1{letter-spacing:-.07em;text-wrap:balance;max-width:850px;margin:24px 0;font-size:clamp(61px,7vw,98px);font-weight:700;line-height:.91}.eviHero h1 em{color:#c9a9f5;font-style:normal;font-weight:800;display:block}.eviHeroLead{color:#e8e3f1;max-width:700px;margin:0;font-size:21px;line-height:1.55}.eviHeroAside{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff0c;border:1px solid #ffffff2e;border-radius:22px;align-self:end;padding:29px}.eviHeroAside>span{color:#c6a7f4;letter-spacing:.17em;margin-bottom:22px;font-size:11px;font-weight:900;display:block}.eviHeroAside b{margin-bottom:13px;font-size:23px;line-height:1.25;display:block}.eviHeroAside p{color:#d8d7e2;margin:0;line-height:1.64}.eviIntro{grid-template-columns:.78fr 1.22fr;gap:80px;padding-block:118px 106px;display:grid}.eviIntro h2,.eviSectionHead h2,.eviContentHead h1{letter-spacing:-.06em;text-wrap:balance;margin:17px 0 24px;font-size:clamp(48px,5.8vw,77px);font-weight:700;line-height:.96}.eviIntroCopy{padding-top:22px}.eviIntroCopy p,.eviSectionHead>p:last-child,.eviContentHead>p{color:var(--evi-muted);font-size:19px;line-height:1.68}.eviIntroCopy p:first-child{color:#30394b;font-size:22px}.eviCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding-bottom:125px;display:grid}.eviCard{border:1px solid var(--evi-line);min-height:350px;color:var(--evi-ink);background:#fff;border-radius:26px;flex-direction:column;padding:38px;text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 58px #2c1b400b}.eviCard:before{content:"";border:1px solid #a885df2c;border-radius:50%;width:210px;height:210px;position:absolute;bottom:-90px;right:-80px;box-shadow:0 0 0 38px #a885df0a}.eviCard:first-child{background:radial-gradient(circle at 89% 20%,#c5a8eb55 0,#0000 27%),linear-gradient(135deg,#f4effa,#fff 62%);border-color:#d9caec;grid-column:span 2;min-height:350px;padding-right:40%}.eviCard:hover{border-color:#baa3d8;transform:translateY(-6px);box-shadow:0 30px 75px #2c1b4017}.eviCardIcon{width:55px;height:55px;color:var(--evi-purple);letter-spacing:.08em;background:#f5f0fb;border:1px solid #d8caeb;border-radius:17px;place-items:center;font-size:12px;font-weight:900;display:grid}.eviCard small{color:var(--evi-purple);letter-spacing:.17em;margin-top:45px;font-size:11px;font-weight:900}.eviCard h2{letter-spacing:-.05em;text-wrap:balance;max-width:690px;margin:12px 0 15px;font-size:clamp(32px,3.6vw,48px);line-height:1}.eviCard p{color:#626a7a;max-width:690px;margin:0;line-height:1.6}.eviCardArrow{background:var(--evi-purple);color:#fff;border-radius:50%;place-items:center;width:48px;height:48px;font-size:22px;transition:transform .2s;display:grid;position:absolute;bottom:29px;right:30px}.eviCard:hover .eviCardArrow{transform:translate(4px)}.eviStatement{color:#fff;text-align:center;background:linear-gradient(115deg,#11182a,#2a1b43);padding:96px 20px}.eviStatement p{letter-spacing:-.025em;margin:0;font-size:clamp(25px,3.7vw,42px);font-weight:800}.eviStatement span{color:#b795e8}.eviContentHero{padding:80px 0 88px}.eviBreadcrumb{color:#72798a;align-items:center;gap:9px;margin-bottom:61px;font-size:13px;font-weight:800;display:flex}.eviBreadcrumb a{color:var(--evi-purple);text-decoration:none}.eviContentHead{max-width:980px}.eviContentHead h1{font-size:clamp(55px,7vw,94px)}.eviContentHead h1 em{color:var(--evi-purple);font-style:normal;font-weight:800}.eviPill{color:#674098;letter-spacing:.07em;background:#f3edf9;border:1px solid #dfd2ef;border-radius:999px;margin-top:23px;padding:11px 15px;font-size:12px;font-weight:900;display:inline-flex}.eviFeatureBand{color:#fff;background:radial-gradient(circle at 90% 0,#8b63c93d,#0000 28%),linear-gradient(135deg,#11182a,#241938);padding:100px 0}.eviFeatureGrid{grid-template-columns:.75fr 1.25fr;align-items:start;gap:78px;display:grid}.eviFeatureBand .eviKicker{color:#c6a7f4}.eviFeatureGrid h2{letter-spacing:-.06em;text-wrap:balance;margin:17px 0;font-size:clamp(45px,5.5vw,72px);line-height:.95}.eviFeatureLead{color:#cfced8;line-height:1.68}.eviFeatureText{gap:16px;display:grid}.eviFeatureText article{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff09;border:1px solid #ffffff21;border-radius:20px;padding:30px}.eviFeatureText h3{margin:0 0 10px;font-size:23px}.eviFeatureText p{color:#cfced8;margin:0;line-height:1.65}.eviPrinciples{padding-block:115px}.eviSectionHead{max-width:870px}.eviPrincipleGrid{grid-template-columns:repeat(3,1fr);gap:19px;margin-top:52px;display:grid}.eviPrincipleGrid article{border:1px solid var(--evi-line);background:#fff;border-radius:21px;min-height:285px;padding:31px;box-shadow:0 18px 48px #2c1b400a}.eviPrincipleGrid span{color:var(--evi-purple);font-size:12px;font-weight:900}.eviPrincipleGrid h3{margin:60px 0 14px;font-size:27px;line-height:1.08}.eviPrincipleGrid p{color:#626a7a;margin:0;line-height:1.6}.eviNotice{background:linear-gradient(135deg,#f2edf8,#fff);border:1px solid #d9caeb;border-radius:26px;margin-bottom:115px;padding:50px}.eviNotice b{color:var(--evi-purple);letter-spacing:.17em;font-size:12px;display:block}.eviNotice h2{letter-spacing:-.05em;margin:16px 0;font-size:clamp(35px,4vw,54px)}.eviNotice p{color:#5e6070;max-width:920px;margin:0;font-size:18px;line-height:1.68}.eviFaq{grid-template-columns:.78fr 1.22fr;gap:78px;padding-block:105px;display:grid}.eviFaqList details{border-top:1px solid #d8d1e1}.eviFaqList details:last-child{border-bottom:1px solid #d8d1e1}.eviFaqList summary{cursor:pointer;justify-content:space-between;gap:24px;padding:25px 0;font-size:19px;font-weight:850;list-style:none;display:flex}.eviFaqList summary::-webkit-details-marker{display:none}.eviFaqList summary span{color:var(--evi-purple);font-size:26px;transition:transform .2s}.eviFaqList details[open] summary span{transform:rotate(45deg)}.eviFaqList p{color:#5f6676;margin:0;padding:0 38px 25px 0;line-height:1.65}.eviFooter{color:#fff;background:#0b0c11;padding:68px 0 27px}.eviFooterInner{justify-content:space-between;gap:45px;display:flex}.eviFooterLogo{filter:brightness(0)invert();width:205px;display:block}.eviFooterInner p{color:#9d9ca5}.eviFooterLinks{gap:13px;display:grid}.eviFooter a{color:#fff;font-weight:800;text-decoration:none}.eviFooter>small{color:#777781;width:min(1180px,100% - 48px);margin:56px auto 0;display:block}.eviFade{animation:.7s both eviRise}@keyframes eviRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.eviFade{animation:none}.eviCard{transition:none}}@media (width<=760px){.eviPage{font-size:17px}.eviWrap{width:calc(100% - 28px)}.eviTopbar{height:82px}.eviBrand img{width:146px}.eviTopbar nav{display:none}.eviBack{padding:9px 12px;font-size:12px}.eviHero{border-radius:23px;grid-template-columns:1fr;gap:31px;min-height:auto;padding:47px 23px 25px}.eviHero h1{font-size:clamp(45px,13.2vw,54px);line-height:.94}.eviHeroLead{font-size:18px}.eviHeroAside{padding:22px}.eviHeroAside b{font-size:20px}.eviIntro{grid-template-columns:1fr;gap:20px;padding-block:78px 72px}.eviIntro h2,.eviSectionHead h2{font-size:clamp(41px,11.5vw,48px)}.eviIntroCopy{padding-top:0}.eviIntroCopy p:first-child{font-size:19px}.eviIntroCopy p,.eviSectionHead>p:last-child,.eviContentHead>p{font-size:17px}.eviCards{grid-template-columns:1fr;padding-bottom:82px}.eviCard,.eviCard:first-child{grid-column:auto;min-height:325px;padding:28px}.eviCard:first-child{padding-right:28px}.eviCard small{margin-top:39px}.eviCard h2{font-size:clamp(34px,9.8vw,40px)}.eviCard p{padding-right:22px;font-size:16px}.eviCardArrow{width:45px;height:45px;bottom:22px;right:24px}.eviStatement{padding:72px 20px}.eviStatement p{line-height:1.35}.eviContentHero{padding:48px 0 69px}.eviBreadcrumb{margin-bottom:44px}.eviContentHead h1{font-size:clamp(47px,13vw,55px)}.eviPill{border-radius:16px;line-height:1.45}.eviFeatureBand{padding:78px 0}.eviFeatureGrid{grid-template-columns:1fr;gap:34px}.eviFeatureGrid h2{font-size:clamp(42px,11.8vw,49px)}.eviPrinciples{padding-block:80px}.eviPrincipleGrid{grid-template-columns:1fr;margin-top:36px}.eviPrincipleGrid article{min-height:245px}.eviNotice{margin-bottom:78px;padding:32px 24px}.eviNotice h2{font-size:39px}.eviFaq{grid-template-columns:1fr;gap:34px;padding-block:80px}.eviFaqList summary{font-size:18px}.eviFaqList p{padding-right:16px;font-size:16px}.eviFooterInner{display:grid}.eviFooter>small{width:calc(100% - 29px);line-height:1.5}}.eviInvention{grid-template-columns:.7fr 1.3fr;gap:72px;padding:35px 0 120px;display:grid}.eviTechnicalDownload{color:#2e2042;background:linear-gradient(135deg,#fff,#f5f0fb);border:1px solid #d9caeb;border-radius:17px;justify-content:space-between;align-items:center;gap:18px;width:min(100%,420px);margin-top:22px;padding:17px 20px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;box-shadow:0 14px 35px #07152f12}.eviTechnicalDownload:hover{border-color:var(--evi-purple);transform:translateY(-2px);box-shadow:0 18px 40px #07152f1c}.eviTechnicalDownload span{font-weight:800}.eviTechnicalDownload b{color:var(--evi-purple);letter-spacing:.08em;font-size:13px}.eviInventionIntro{align-self:start;position:sticky;top:35px}.eviInventionIntro h2{letter-spacing:-.06em;margin:16px 0 22px;font-size:clamp(45px,5.4vw,71px);line-height:.94}.eviInventionIntro>p:last-child{color:#5c6678;font-size:18px;line-height:1.65}.eviInventionList{gap:17px;display:grid}.eviInventionList article{border:1px solid var(--evi-line);background:#fff;border-radius:24px;grid-template-columns:58px 1fr;gap:20px;padding:30px;display:grid;box-shadow:0 18px 48px #07152f0b}.eviInventionList article>span{width:48px;height:48px;color:var(--evi-purple);background:#f1eaf8;border-radius:15px;place-items:center;font-size:13px;font-weight:900;display:grid}.eviInventionList h3{letter-spacing:-.025em;margin:2px 0 13px;font-size:23px;line-height:1.25}.eviInventionList p{color:#5b6577;margin:0 0 14px;line-height:1.68}.eviInventionAnswer h4{color:var(--evi-purple);letter-spacing:.11em;text-transform:uppercase;margin:24px 0 12px;font-size:13px;font-weight:900}.eviInventionAnswer ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.eviInventionAnswer li{color:#344158;padding-left:21px;line-height:1.58;position:relative}.eviInventionAnswer li:before{content:"";background:var(--evi-purple);border-radius:50%;width:8px;height:8px;position:absolute;top:.68em;left:0}.eviInventionAnswer .eviInventionSynthesis{border-left:4px solid var(--evi-purple);color:#22334f;background:#f5f0fa;border-radius:0 13px 13px 0;margin:25px 0 0;padding:20px}.eviInventionSynthesis b{color:var(--evi-purple)}.eviConceptBand{color:#fff;background:linear-gradient(135deg,#11182a,#2a1b43);padding:92px 0}.eviConceptBand small{color:#c6a7f4;letter-spacing:.17em;font-size:11px;font-weight:900}.eviConceptBand p{color:#b8c8e3;margin:22px 0 4px;font-size:clamp(23px,3vw,35px)}.eviConceptBand h2{letter-spacing:-.055em;max-width:980px;margin:0;font-size:clamp(44px,6vw,79px);line-height:.96}@media (width<=760px){.eviInvention{grid-template-columns:1fr;gap:34px;padding:10px 0 76px}.eviInventionIntro{position:static}.eviInventionIntro h2{font-size:44px}.eviInventionList article{grid-template-columns:1fr;padding:23px}.eviInventionList h3{font-size:22px}.eviInventionList p,.eviInventionAnswer li{font-size:16px}.eviInventionAnswer .eviInventionSynthesis{padding:17px}.eviConceptBand{padding:70px 0}.eviConceptBand h2{font-size:44px}}.smAudiencePage{--sm-navy:#07152f;--sm-blue:#164c9c;--sm-yellow:#fff3b0;--sm-yellow-strong:#f4d76d;--sm-ink:#14233e;--sm-muted:#5c6678;min-height:100vh;color:var(--sm-ink);background:#fbfaf6;overflow:hidden}.smAudienceWrap{width:min(1180px,100% - 40px);margin-inline:auto}.smAudienceNav{justify-content:space-between;align-items:center;gap:24px;min-height:84px;display:flex}.smAudienceBrand{width:190px;height:62px;text-decoration:none;display:block}.smAudienceBrand img,.smAudienceFooterBrand img{object-fit:contain;object-position:left center;width:100%;height:100%;display:block}.smAudienceNav>div{gap:22px;display:flex}.smAudienceNav>div a{color:var(--sm-navy);font-size:14px;font-weight:800;text-decoration:none}.smAudienceHero{grid-template-columns:.95fr 1.05fr;align-items:center;gap:58px;min-height:650px;padding:42px 0 85px;display:grid}.smAudienceKicker{color:var(--sm-blue);letter-spacing:.17em;margin:0;font-size:11px;font-weight:900}.smAudienceHero h1{color:var(--sm-navy);letter-spacing:-.065em;margin:18px 0 25px;font-size:clamp(56px,6.4vw,87px);line-height:.92}.smAudienceHero h1 em{color:#b47a00;font-style:normal}.smAudienceHeroCopy>p:not(.smAudienceKicker){max-width:590px;color:var(--sm-muted);font-size:20px;line-height:1.55}.smAudienceActions{flex-wrap:wrap;align-items:center;gap:14px;margin:30px 0 24px;display:flex}.smAudiencePrimary{border:1px solid var(--sm-yellow-strong);background:var(--sm-yellow);min-height:56px;color:var(--sm-navy);border-radius:12px;justify-content:space-between;align-items:center;gap:28px;padding:0 21px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:0 14px 34px #d5aa302c}.smAudienceSecondary{color:var(--sm-navy);text-underline-offset:5px;font-size:14px;font-weight:850}.smAudienceTrust{flex-wrap:wrap;gap:9px;display:flex}.smAudienceTrust span{color:#536078;border:1px solid #dfe4ec;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:850}.smAudienceHeroVisual{background:#fff;border-radius:28px;min-height:520px;position:relative;overflow:hidden;box-shadow:0 28px 70px #07152f15}.smAudienceHeroVisual img{object-fit:contain;width:100%;height:520px;padding:38px;display:block}.smAudienceHeroVisual>div{background:var(--sm-navy);color:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;padding:17px 19px;display:flex;position:absolute;bottom:22px;left:22px;right:22px}.smAudienceHeroVisual small{color:#ffe98d;letter-spacing:.12em;font-weight:900}.smAudienceHeroVisual b{text-align:right}.smAudienceIntro{padding:110px 0}.smAudienceCompatibility{grid-template-columns:.9fr 1.1fr;align-items:center;gap:70px;padding:56px 0 110px;display:grid}.smAudienceCompatibility h2{max-width:690px;color:var(--sm-navy);letter-spacing:-.055em;margin:18px 0 0;font-size:clamp(42px,4.8vw,66px);line-height:.96}.smAudienceCompatibilityCard{background:linear-gradient(145deg,#fff,#f4f7fb);border:1px solid #dce4ef;border-radius:24px;gap:18px;padding:clamp(28px,4vw,46px);display:grid;box-shadow:0 24px 60px #07152f12}.smAudienceCompatibilityCard small{color:var(--sm-blue);letter-spacing:.13em;font-weight:900}.smAudienceCompatibilityCard p{color:#34435b;margin:0;font-size:19px;line-height:1.6}.smAudienceCompatibilityCard strong{background:var(--sm-navy);color:#fff;border-radius:13px;padding:16px 18px;font-size:15px;line-height:1.45}.smAudienceCompatibilityCard span{color:#6a7485;font-size:13px;line-height:1.55}.smAudienceIntro h2,.smAudienceKit h2,.smAudienceResponsible h2{max-width:900px;color:var(--sm-navy);letter-spacing:-.055em;margin:18px 0 38px;font-size:clamp(44px,5vw,69px);line-height:.96}.smAudienceIntroGrid{border-top:1px solid #dfe4ec;grid-template-columns:1fr 1fr;gap:48px;padding-top:30px;display:grid}.smAudienceIntroGrid p{color:var(--sm-muted);margin:0;font-size:18px;line-height:1.65}.smAudienceBenefits{background:var(--sm-navy);color:#fff;padding:100px 0}.smAudienceKickerLight{color:#ffe98d}.smAudienceBenefitGrid{border-top:1px solid #ffffff2a;grid-template-columns:repeat(4,1fr);margin-top:45px;display:grid}.smAudienceBenefitGrid article{border-right:1px solid #ffffff2a;min-height:310px;padding:28px 24px}.smAudienceBenefitGrid article:last-child{border-right:0}.smAudienceBenefitGrid span{color:#ffe98d;font-size:12px;font-weight:900}.smAudienceBenefitGrid h3{margin:75px 0 14px;font-size:28px}.smAudienceBenefitGrid p{color:#c9d5e9;font-size:15px;line-height:1.6}.smAudienceKit{grid-template-columns:1.05fr .95fr;align-items:start;gap:75px;padding:110px 0;display:grid}.smAudienceSpec{background:#fff;border:1px solid #dfe4ec;border-radius:20px;gap:0;display:grid;overflow:hidden}.smAudienceSpec b{background:var(--sm-yellow);color:var(--sm-navy);padding:23px;font-size:22px}.smAudienceSpec span{color:#3d4960;border-top:1px solid #e7eaf0;padding:17px 22px;font-size:15px}.smAudienceSpec small{color:#747d8e;border-top:1px solid #e7eaf0;padding:18px 22px;line-height:1.5}.smAudienceResponsible{background:#fff9d8;border:1px solid #ead57c;border-radius:22px;margin-bottom:100px;padding:38px}.smAudienceResponsible h2{margin-bottom:20px;font-size:clamp(36px,4vw,53px)}.smAudienceResponsible>p:last-child{max-width:920px;color:var(--sm-muted);line-height:1.65}.smAudienceManual{grid-template-columns:.92fr 1.08fr;align-items:center;gap:clamp(38px,6vw,82px);padding:0 0 110px;display:grid}.smAudienceManualVisual{background:linear-gradient(145deg,#f1f6fb,#fff);border-radius:28px;min-height:480px;overflow:hidden;box-shadow:0 24px 60px #07152f12}.smAudienceManualVisual img{object-fit:contain;width:100%;height:480px;padding:24px;display:block}.smAudienceManualVisualMix img{padding:12px}.smAudienceManualCopy h2{max-width:700px;color:var(--sm-navy);letter-spacing:-.055em;margin:18px 0 24px;font-size:clamp(42px,4.8vw,64px);line-height:.96}.smAudienceManualCopy>p:not(.smAudienceKicker){max-width:650px;color:var(--sm-muted);font-size:18px;line-height:1.65}.smAudienceManualActions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px;display:flex}.smAudienceEvidenceLinks{border-top:1px solid #dfe4ec;gap:10px;margin-top:32px;padding-top:24px;display:grid}.smAudienceEvidenceLinks a{width:fit-content;color:var(--sm-navy);font-size:13px;font-weight:850;text-decoration:none}.smAudienceClosing{color:#fff;text-align:center;background:linear-gradient(135deg,#07152f,#153f75);padding:105px 0}.smAudienceClosing h2{letter-spacing:-.06em;max-width:880px;margin:20px auto 32px;font-size:clamp(47px,6vw,77px);line-height:.95}.smAudienceFooter{color:#6b7484;justify-content:space-between;align-items:center;min-height:100px;font-size:13px;display:flex}.smAudienceFooterBrand{width:180px;height:64px;display:block}.smAudienceNav .smAudienceNavBuy{background:var(--sm-navy);color:#fff;border-radius:999px;padding:9px 16px}.smAudienceManualShortcut{color:var(--sm-blue);align-items:center;gap:8px;margin:-8px 0 20px;font-size:12px;font-weight:850;text-decoration:none;display:inline-flex}.smAudienceManualShortcut span{font-size:15px}.smAudienceManualSection{padding-top:76px;padding-bottom:86px;scroll-margin-top:24px}.inlineManual{background:linear-gradient(#fbfcfe 0%,#f3f6fa 100%);border:1px solid #e6eaf0;border-radius:30px;overflow:hidden;box-shadow:0 24px 70px #1e2f4814}.inlineManualHead{max-width:820px;padding:62px 64px 42px}.inlineManualHead h2{color:#162033;letter-spacing:-.045em;margin:8px 0 16px;font-size:clamp(38px,4.2vw,64px);line-height:.98}.inlineManualHead>p:last-child{max-width:700px;color:var(--sm-muted);margin:0;font-size:18px;line-height:1.65}.inlineManualPages{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;padding:0 48px 52px;display:grid}.inlineManualPage{background:#fff;border:1px solid #e1e5eb;border-radius:18px;margin:0;overflow:hidden;box-shadow:0 12px 36px #1a263a14}.inlineManualPage img{background:#fff;width:100%;height:auto;display:block}.inlineManualPage>a{text-decoration:none;display:block}.inlineManualPage figcaption{color:#7a8492;letter-spacing:.06em;text-transform:uppercase;border-top:1px solid #edf0f4;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px 16px 14px;font-size:11px;font-weight:800;display:grid}.inlineManualPage figcaption b{color:#22384a;letter-spacing:0;text-transform:none;font-size:12px}.inlineManualPage figcaption em{color:var(--sm-blue);white-space:nowrap;font-size:10px;font-style:normal}.inlineManualFooter{background:#ffffffb8;border-top:1px solid #e0e5eb;justify-content:space-between;align-items:center;gap:20px;padding:25px 48px 28px;display:flex}.inlineManualFooter p{color:#667080;margin:0;font-size:14px}.inlineManualFooter a{color:var(--sm-blue);font-size:14px;font-weight:850;text-decoration:none}.smAudienceEvidenceLinksInline{margin-top:24px;padding:0 6px}.homeInlineManual{padding-top:36px;padding-bottom:96px;scroll-margin-top:24px}.smAudienceSnapshot{background:#fffffff5;border:1px solid #e3e7ee;border-radius:20px;grid-template-columns:repeat(4,1fr);margin-top:-34px;margin-bottom:88px;display:grid;overflow:hidden;box-shadow:0 22px 55px #07152f0d}.smAudienceSnapshot>div{border-right:1px solid #e8ebf0;align-content:center;gap:8px;min-height:108px;padding:22px 25px;display:grid}.smAudienceSnapshot>div:last-child{border-right:0}.smAudienceSnapshot small{color:#7a8392;letter-spacing:.16em;font-size:9px;font-weight:900}.smAudienceSnapshot strong{color:var(--sm-navy);font-size:16px;line-height:1.3}.smAudienceCompatibilityCard .smAudienceCompatibilitySeal{color:#075fae;letter-spacing:.1em;background:#eaf4ff;border-radius:999px;width:fit-content;padding:7px 10px;font-size:9px;font-weight:900}.smAudienceDecision{padding:0 0 105px}.smAudienceDecisionIntro{grid-template-columns:.7fr 1.3fr;align-items:start;gap:60px;margin-bottom:34px;display:grid}.smAudienceDecisionIntro h2{max-width:760px;color:var(--sm-navy);letter-spacing:-.055em;margin:0;font-size:clamp(40px,4.5vw,62px);line-height:.96}.smAudienceDecisionGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.smAudienceDecisionGrid article{background:#fff;border:1px solid #dfe5ed;border-radius:20px;gap:13px;padding:28px;display:grid}.smAudienceDecisionGrid article.isCurrent{border-color:#9abbe1;box-shadow:inset 0 0 0 1px #9abbe1,0 20px 50px #164c9c10}.smAudienceDecisionGrid small{color:var(--sm-blue);letter-spacing:.16em;font-size:10px;font-weight:900}.smAudienceDecisionGrid b{color:var(--sm-navy);font-size:22px}.smAudienceDecisionGrid p{color:var(--sm-muted);margin:0;font-size:15px;line-height:1.6}.smAudienceMobileBuy{display:none}@media (width<=760px){.homeInlineManual{padding-top:18px;padding-bottom:64px}.smAudienceManualSection{padding-top:48px;padding-bottom:64px}.inlineManual{border-radius:22px}.inlineManualHead{padding:38px 22px 28px}.inlineManualHead h2{font-size:38px}.inlineManualHead>p:last-child{font-size:16px;line-height:1.55}.inlineManualPages{grid-template-columns:1fr;gap:18px;padding:0 12px 28px}.inlineManualPage{border-radius:12px}.inlineManualPage figcaption{grid-template-columns:auto 1fr;gap:7px 10px;padding:10px 12px 12px}.inlineManualPage figcaption em{grid-column:1/-1}.inlineManualFooter{flex-direction:column;align-items:flex-start;padding:22px}.inlineManualFooter a{font-size:15px}.smAudienceWrap{width:calc(100% - 28px)}.smAudienceNav{min-height:72px}.smAudienceBrand{width:155px;height:54px}.smAudienceFooterBrand{width:150px;height:56px}.smAudienceNav>div a:first-child{display:none}.smAudienceHero{grid-template-columns:1fr;gap:32px;padding:30px 0 64px}.smAudienceHero h1{font-size:48px}.smAudienceHeroCopy>p:not(.smAudienceKicker){font-size:17px}.smAudienceActions{display:grid}.smAudiencePrimary{width:100%}.smAudienceHeroVisual{border-radius:20px;min-height:360px}.smAudienceHeroVisual img{height:360px;padding:24px}.smAudienceHeroVisual>div{padding:14px;font-size:13px;bottom:14px;left:14px;right:14px}.smAudienceIntro{padding:75px 0}.smAudienceCompatibility{grid-template-columns:1fr;gap:26px;padding:24px 0 75px}.smAudienceCompatibility h2{font-size:42px}.smAudienceCompatibilityCard{border-radius:19px;padding:24px 20px}.smAudienceCompatibilityCard p{font-size:17px}.smAudienceIntro h2,.smAudienceKit h2,.smAudienceResponsible h2{font-size:43px}.smAudienceIntroGrid{grid-template-columns:1fr;gap:20px}.smAudienceBenefitGrid{grid-template-columns:1fr 1fr}.smAudienceBenefitGrid article{border-bottom:1px solid #ffffff2a;min-height:245px;padding:22px 17px}.smAudienceBenefitGrid h3{margin-top:48px;font-size:23px}.smAudienceKit{grid-template-columns:1fr;gap:30px;padding:75px 0}.smAudienceResponsible{margin-bottom:70px;padding:26px 21px}.smAudienceManual{grid-template-columns:1fr;gap:30px;padding-bottom:75px}.smAudienceManualVisual{border-radius:20px;min-height:340px}.smAudienceManualVisual img{height:340px;padding:14px}.smAudienceManualCopy h2{font-size:42px}.smAudienceManualCopy>p:not(.smAudienceKicker){font-size:16px}.smAudienceManualActions{display:grid}.smAudienceManualActions .smAudienceSecondary{padding:8px 0}.smAudienceClosing{padding:75px 0}.smAudienceClosing h2{font-size:45px}.smAudienceNav>div{align-items:center;gap:8px}.smAudienceNav>div a{font-size:11px}.smAudienceNav .smAudienceNavBuy{padding:8px 11px}.smAudienceSnapshot{border-radius:17px;grid-template-columns:1fr 1fr;margin-top:-28px;margin-bottom:64px}.smAudienceSnapshot>div{border-bottom:1px solid #e8ebf0;min-height:90px;padding:17px}.smAudienceSnapshot>div:nth-child(2){border-right:0}.smAudienceSnapshot>div:nth-child(n+3){border-bottom:0}.smAudienceSnapshot strong{font-size:14px}.smAudienceDecision{padding-bottom:72px}.smAudienceDecisionIntro{grid-template-columns:1fr;gap:15px}.smAudienceDecisionIntro h2{font-size:40px}.smAudienceDecisionGrid{grid-template-columns:1fr}.smAudienceDecisionGrid article{padding:22px 20px}.smAudienceFooter{padding-bottom:82px}.smAudienceMobileBuy{z-index:40;color:#fff;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#07152ff0;border:1px solid #ffffff2f;border-radius:17px;justify-content:space-between;align-items:center;gap:14px;padding:10px 11px 10px 16px;display:flex;position:fixed;bottom:10px;left:10px;right:10px;box-shadow:0 18px 55px #07152f55}.smAudienceMobileBuy span{gap:1px;min-width:0;display:grid}.smAudienceMobileBuy small{color:#ffe98d;letter-spacing:.08em;font-size:8px;font-weight:900}.smAudienceMobileBuy b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.smAudienceMobileBuy a{color:#07152f;background:#fff3b0;border-radius:12px;flex:none;padding:12px 15px;font-size:12px;font-weight:900;text-decoration:none}}.sitePage{--blue:#334155;--deep:#1f2937;--paper:#fff;--line:#e1e5e9;letter-spacing:-.008em;background:#fff;font-family:Trebuchet MS,Avenir Next,Arial,sans-serif;font-size:17px}.sitePage .newHero .heroText h1.heroFrustration{gap:0;max-width:680px;display:grid}.sitePage .newHero .heroText h1.heroFrustration>span,.sitePage .newHero .heroText h1.heroFrustration>em{display:block}.sitePage .newHero .heroText h1.heroFrustration .frustrationOpening{margin-bottom:.28em;font-size:.82em;line-height:.98}.sitePage .newHero .heroText h1.heroFrustration .frustrationBeat{letter-spacing:-.035em;opacity:0;background:linear-gradient(90deg,#075fae17,#0000 88%);border-left:.1em solid #075fae38;width:max-content;max-width:100%;padding:.13em .25em .16em;font-size:.6em;font-weight:760;line-height:1.08;animation:.58s cubic-bezier(.2,.75,.25,1) forwards frustrationIn;transform:translate(-18px)}.sitePage .newHero .heroText h1.heroFrustration .frustrationBeatTwo{margin-left:.32em;animation-delay:.55s}.sitePage .newHero .heroText h1.heroFrustration .frustrationBeatThree{margin-left:.64em;animation-delay:1.1s}.sitePage .newHero .heroText h1.heroFrustration .frustrationFinal{color:#075fae;opacity:0;width:max-content;max-width:100%;margin-top:.18em;margin-left:.32em;font-size:.82em;line-height:.95;animation:.72s cubic-bezier(.16,.8,.22,1) 1.72s forwards frustrationFinalIn;position:relative;transform:translateY(12px)scale(.97)}.sitePage .newHero .heroText h1.heroFrustration .frustrationFinal:after{content:"";transform-origin:0;background:linear-gradient(90deg,#075fae,#ee7891);border-radius:99px;height:.07em;animation:.7s cubic-bezier(.2,.8,.2,1) 2.15s forwards frustrationUnderline;position:absolute;bottom:-.12em;left:0;right:0;transform:scaleX(0)}@keyframes frustrationIn{to{opacity:1;transform:translate(0)}}@keyframes frustrationFinalIn{to{opacity:1;transform:translateY(0)scale(1)}}@keyframes frustrationUnderline{to{transform:scaleX(1)}}@media (width<=760px){.sitePage .newHero .heroText h1.heroFrustration{gap:.07em}.sitePage .newHero .heroText h1.heroFrustration .frustrationOpening{font-size:.76em}.sitePage .newHero .heroText h1.heroFrustration .frustrationBeat{width:100%;padding-block:.18em;font-size:.56em}.sitePage .newHero .heroText h1.heroFrustration .frustrationBeatTwo,.sitePage .newHero .heroText h1.heroFrustration .frustrationBeatThree,.sitePage .newHero .heroText h1.heroFrustration .frustrationFinal{margin-left:0}.sitePage .newHero .heroText h1.heroFrustration .frustrationFinal{font-size:.76em}}@media (prefers-reduced-motion:reduce){.sitePage .newHero .heroText h1.heroFrustration .frustrationBeat,.sitePage .newHero .heroText h1.heroFrustration .frustrationFinal,.sitePage .newHero .heroText h1.heroFrustration .frustrationFinal:after{opacity:1;animation:none;transform:none}}.sitePage .heroImageTitle{z-index:2;position:absolute;top:clamp(22px,4vw,48px);left:clamp(20px,5vw,58px);right:clamp(20px,5vw,58px)}.sitePage .newHero .heroImageTitle .heroFrustration{color:#fff;text-align:left;text-shadow:0 3px 18px #00142d8c;max-width:650px;margin:0 auto}.sitePage .newHero .heroImageTitle .frustrationOpening{color:#fff}.sitePage .newHero .heroImageTitle .frustrationBeat{color:#f7fcff;background:linear-gradient(90deg,#052c4fb3,#052c4f14 92%);border-left-color:#72e4ffcc}.sitePage .newHero .heroImageTitle .frustrationFinal{color:#8cecff;text-shadow:0 3px 18px #00142db8}.sitePage .heroAfterImage{grid-template-columns:1.08fr .92fr;align-items:stretch;gap:12px;width:min(100%,860px);margin:14px auto 0;display:grid}.sitePage .heroAfterImage .heroShowcaseCopy{background:linear-gradient(135deg,#fff 0%,#f4fbff 100%);border-radius:18px;align-content:center;width:100%;min-height:100%;margin:0;padding:18px 20px;animation:.9s cubic-bezier(.2,.8,.2,1) .16s both heroCopyReveal;display:grid;position:relative;inset:auto;transform:none}@media (width<=760px){.sitePage .newHero .heroGuide{margin-top:0;overflow:hidden}.sitePage .newHero .heroGuide:after{background:linear-gradient(#041932db 0%,#04193280 58%,#04193214 100%)}.sitePage .heroImageTitle{top:14px;left:13px;right:13px}.sitePage .newHero .heroImageTitle .heroFrustration{gap:1px;font-size:clamp(24px,7.5vw,32px)}.sitePage .newHero .heroImageTitle .frustrationOpening{font-size:.7em}.sitePage .newHero .heroImageTitle .frustrationBeat{padding-block:.12em;font-size:.49em}.sitePage .newHero .heroImageTitle .frustrationFinal{font-size:.7em}.sitePage .heroAfterImage{grid-template-columns:1fr;gap:9px;margin-top:10px}.sitePage .heroAfterImage .heroShowcaseCopy{border-radius:15px;width:100%;padding:16px 14px;position:relative;top:auto;left:auto;transform:none}.sitePage .heroAfterImage .heroShowcaseCopy>small{font-size:8px}.sitePage .heroAfterImage .heroShowcaseNames{font-size:clamp(27px,8vw,34px)}.sitePage .heroAfterImage .heroShowcaseCopy .heroLead{font-size:13px;display:block}.sitePage .heroAfterImage .heroSearchQuestion{margin:0;padding:15px 14px}}.sitePage h1,.sitePage h2,.sitePage h3,.sitePage p,.sitePage li,.sitePage a,.sitePage button{text-rendering:optimizelegibility}.sitePage h1,.sitePage h2,.sitePage h3{text-wrap:balance}.sitePage .sectionHead h2,.sitePage .howIntro h2,.sitePage .earlyTrustHead h2,.sitePage .transformation h2,.sitePage .benefitTitle h2,.sitePage .creatorCopy h2,.sitePage .kitCopy h2,.sitePage .faqTitle h2,.sitePage .processingNotice h2,.sitePage .closing h2{letter-spacing:-.055em;font-family:Trebuchet MS,Avenir Next,Arial,sans-serif;font-weight:700}.sitePage .productInfo h3,.sitePage .compareGrid h3,.sitePage .howSteps h3{letter-spacing:-.035em;font-family:Trebuchet MS,Avenir Next,Arial,sans-serif;font-weight:750}.sitePage .kicker{letter-spacing:.19em;font-family:Trebuchet MS,Avenir Next,Arial,sans-serif;font-size:12.5px;font-weight:800}.sitePage p,.sitePage li{line-height:1.58}.sitePage .topbar{background:#fff}.sitePage .newHero{isolation:isolate;color:#172033;background:#fff;border-color:#e1e5e9;grid-template-columns:1fr;place-items:center;min-height:610px;padding:52px clamp(24px,5vw,72px) 58px;overflow:hidden;box-shadow:0 24px 65px #17203317}.sitePage .newHero.wrap{border-left:0;border-right:0;border-radius:0;width:100%;max-width:none;min-height:100svh;margin:0 0 42px}.sitePage .newHero:before{content:"";z-index:-2;opacity:1;background:url(/media/sela-broca-cores-luva-hero.jpg) bottom/cover no-repeat;position:absolute;inset:0}.sitePage .newHero:after{content:"";z-index:-1;background:linear-gradient(#ffffffdc 0%,#ffffffa8 34%,#ffffff72 62%,#ffffff4d 82%,#ffffff8f 100%),radial-gradient(circle,#fff6 0%,#ffffff2e 58%,#ffffff4f 100%);position:absolute;inset:0}.sitePage .newHero>*{z-index:1;position:relative}.sitePage .newHero .heroText{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:1040px;margin-inline:auto;display:flex}.sitePage .heroLogo{width:178px;margin:0 auto 38px;display:block}.sitePage .heroLogo img{width:100%;height:auto;display:block}.sitePage .newHero .heroActions{gap:14px;width:min(100%,760px);max-width:760px;margin-inline:auto;display:grid}.sitePage .newHero .heroShopLink{width:100%}.sitePage .newHero .heroShopLink,.sitePage .newHero .heroEvidenceLink{color:#fff;letter-spacing:-.022em;text-shadow:0 1px 2px #064a342e;border-radius:15px;min-height:62px;padding:0 26px;font-family:Trebuchet MS,Avenir Next,Arial,sans-serif;font-size:clamp(17.5px,1.5vw,19px);font-weight:800;line-height:1.18}.sitePage .newHero .heroEvidenceLink{text-align:center;justify-content:center;gap:24px;width:100%;max-width:none;position:relative}.sitePage .heroBrandName{color:#172033;letter-spacing:-.04em;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 16px;font-size:clamp(26px,2.7vw,40px);font-weight:900;line-height:1;display:flex}.sitePage .heroBrandName strong{font:inherit;text-shadow:none}.sitePage .heroBrandName span{color:#657180;font-size:.72em;font-weight:500}.sitePage .newHero .heroText h1{color:#0a3153;max-width:920px;font-family:var(--font-geist-sans), Arial, sans-serif;letter-spacing:-.052em;margin:12px auto 0;font-size:clamp(32px,2.45vw,36px);font-weight:680;line-height:1.01}.sitePage .newHero h1 em{color:#0b7f8d;font-weight:790}.sitePage .heroTitleSecondLine{display:inline-block}.sitePage .newHero .heroLead{color:#3f4a59}.sitePage .heroGuide{background:#f4fbff;border:1px solid #dfe7ec;border-radius:22px;width:min(100%,860px);max-width:860px;margin:24px auto 0;animation:.8s cubic-bezier(.2,.8,.2,1) both heroShowcaseReveal;position:relative;overflow:hidden;box-shadow:0 14px 34px #17203316}.sitePage .heroGuide img{aspect-ratio:16/9;object-fit:contain;transform-origin:50%;width:100%;height:auto;animation:7s ease-in-out 1s infinite heroSceneFloat;display:block}.sitePage .heroShowcaseCopy{z-index:1;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #cddce4;border-radius:20px;width:54%;margin:0;padding:17px 18px;animation:.9s cubic-bezier(.2,.8,.2,1) .16s both heroCopyReveal;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 28px #17203312}.sitePage .heroShowcaseCopy>small{color:#597082;letter-spacing:.13em;font-size:10px;font-weight:900}.sitePage .heroShowcaseNames{letter-spacing:-.055em;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:7px;margin:7px 0 8px;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3.1vw,43px);font-weight:700;line-height:.95;display:flex}.sitePage .heroShowcaseNames strong:first-child{color:#102f57}.sitePage .heroShowcaseNames strong:last-child{color:#0b8790}.sitePage .heroShowcaseNames span{color:#78909c;font-family:var(--font-geist-sans), Arial, sans-serif;font-size:.62em;font-weight:500}.sitePage .heroShowcaseNames sup{font-family:var(--font-geist-sans), Arial, sans-serif;vertical-align:baseline;margin-left:-2px;font-size:.37em;font-weight:800;line-height:0;position:relative;top:-.78em}.sitePage .heroShowcaseCopy .heroLead{color:#33475b;margin:0;font-size:14px;line-height:1.38}.sitePage .heroSearchQuestion{color:#142b48;width:min(100%,820px);max-width:820px;font-family:var(--font-geist-sans), Arial, sans-serif;letter-spacing:-.03em;text-align:center;background:linear-gradient(135deg,#f8fbff 0%,#eef5fb 100%);border:1px solid #dbe6f2;border-radius:16px;gap:4px;margin:18px auto 4px;padding:16px 22px;line-height:1.25;display:grid;box-shadow:0 12px 30px #254e7812}.sitePage .heroSearchQuestion span{color:#58708a;letter-spacing:.06em;text-transform:uppercase;font-size:14px;font-weight:800}.sitePage .heroSearchQuestion strong{font-size:clamp(19px,1.65vw,23px);font-weight:850}@keyframes heroShowcaseReveal{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes heroCopyReveal{0%{opacity:0;transform:translate(-50%,calc(12px - 50%))scale(.97)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes heroSceneFloat{0%,to{transform:scale(1)}50%{transform:scale(1.012)}}@media (prefers-reduced-motion:reduce){.sitePage .heroGuide,.sitePage .heroGuide img,.sitePage .heroShowcaseCopy,.sitePage .professionalPathsIntro h2 span,.sitePage .professionalPathsIntro h2 em,.sitePage .professionalPathsIntro h2 em:after{animation:none}.sitePage .professionalPathsIntro h2 span,.sitePage .professionalPathsIntro h2 em{opacity:1;transform:none}.sitePage .professionalPathsIntro h2 em:after{transform:scaleX(1)}}.sitePage .sbProductPhoto{background:#fff}.sitePage .sbProductPhoto img{object-fit:contain}.sitePage .sbProductPhoto.sbSystemBanner{background:#f2fbfb}.sitePage .sbProductPhoto.sbSystemBanner img{object-fit:cover;object-position:center 55%;height:100%}.sitePage .formatsHeading h2{color:#15283c;font-family:var(--font-geist-sans), Arial, sans-serif;letter-spacing:-.06em;font-weight:630;line-height:.96}.sitePage .formatsHeading h2 span,.sitePage .formatsHeading h2 em{font-style:normal;display:inline-block}.sitePage .formatsHeading h2 em{color:#0b8790;letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-weight:600}.sitePage .formatsHeading>p:last-child{color:#4f5e70;max-width:690px;margin-inline:auto}.sitePage .newHero .heroAudiences{color:#253245}.sitePage .newHero .heroAudiences>span{background:#ffffffd9;border-color:#d8dde3;box-shadow:0 8px 24px #1720330a}.sitePage .newHero .heroAudiences>.heroAudienceBeauty{background:#fffaf0e8;border-color:#ded5bd}.sitePage .newHero .heroAudiences small{color:#667281}.sitePage .newHero .trustLine{color:#526071}.sitePage .newHero .heroVisual{display:none}.sitePage .heroShopLink{color:#fff;background:linear-gradient(135deg,#25d366 0%,#1dbf73 48%,#128c7e 100%);border-color:#39df7a;gap:12px;position:relative;box-shadow:0 14px 34px #128c7e40}.sitePage .heroShopLink .whatsappIcon{flex:none;width:26px;height:26px}.sitePage .heroShopLink span{text-align:center;flex:1}.sitePage .heroShopLink b{font-size:20px;font-weight:700}.sitePage .newHero .heroEvidenceLink>span{font-size:21px;font-weight:700;position:absolute;right:24px}.sitePage .heroCenterLink{color:#fff;background:linear-gradient(135deg,#42d798 0%,#28b77d 52%,#13825c 100%);border-color:#39c98a;box-shadow:0 12px 30px #11835d3d}.sitePage .heroEvidenceLink:not(.heroCenterLink){color:#fff;background:linear-gradient(135deg,#32c98a 0%,#1ca36f 50%,#0c7150 100%);border-color:#27b87c;box-shadow:0 12px 30px #117f5840}.sitePage .heroEvidenceLink.heroManualLink{color:#fff;background:linear-gradient(135deg,#26b97b 0%,#14895e 52%,#075a40 100%);border-color:#1da46e;box-shadow:0 12px 30px #0b754f4a}.sitePage .heroEvidenceLink span,.sitePage .heroEvidenceLink.heroManualLink span{color:#fff}.sitePage .heroShopLink:hover{color:#fff;background:linear-gradient(135deg,#32db71 0%,#22c77a 48%,#0d7f71 100%);border-color:#62e691;box-shadow:0 18px 40px #128c7e57}.sitePage .heroCenterLink:hover{color:#fff;background:linear-gradient(135deg,#51dfa2 0%,#32c58a 52%,#168e64 100%);border-color:#51dfa2;box-shadow:0 16px 36px #11835d4a}.sitePage .heroEvidenceLink:not(.heroCenterLink):hover{color:#fff;background:linear-gradient(135deg,#3bd092 0%,#22af78 50%,#0e7b56 100%);border-color:#3bd092;box-shadow:0 16px 36px #117f584f}.sitePage .heroEvidenceLink.heroManualLink:hover{color:#fff;background:linear-gradient(135deg,#2fc786 0%,#189766 52%,#086448 100%);border-color:#2cba7d;box-shadow:0 16px 36px #0b754f57}.sitePage .professionalPaths{grid-template-columns:.62fr 1.38fr;align-items:start;gap:58px;padding-block:72px 88px;display:grid}.sitePage .professionalPathsIntro h2{color:#172033;letter-spacing:-.055em;margin:14px 0 0;font-size:clamp(39px,4vw,59px);line-height:1.02}.sitePage .professionalPathsIntro h2 span,.sitePage .professionalPathsIntro h2 em{opacity:0;animation:.75s cubic-bezier(.2,.7,.2,1) forwards professionalTitleReveal;display:inline-block;transform:translateY(18px)}.sitePage .professionalPathsIntro h2 em{color:#0b8768;letter-spacing:-.045em;margin-top:5px;font-family:Georgia,Times New Roman,serif;font-size:.94em;font-style:italic;font-weight:600;animation-delay:.12s;position:relative}.sitePage .professionalPathsIntro h2 em:after{content:"";transform-origin:0;background:linear-gradient(90deg,#71d9b1,#0b8768 58%,#d7ad72);border-radius:999px;height:3px;animation:.8s cubic-bezier(.2,.7,.2,1) .55s forwards professionalTitleLine;position:absolute;bottom:-7px;left:2px;right:2px;transform:scaleX(0)}@keyframes professionalTitleReveal{to{opacity:1;transform:translateY(0)}}@keyframes professionalTitleLine{to{transform:scaleX(1)}}.sitePage .professionalPathCards{grid-template-columns:1.08fr .92fr;gap:16px;display:grid}.sitePage .professionalPathCards article{isolation:isolate;background:#fff;border:1px solid #e0e4e8;border-radius:22px;min-width:0;padding:28px;position:relative;overflow:hidden;box-shadow:0 16px 42px #1720330b}.sitePage .professionalPathCards article:before,.sitePage .professionalPathCards article:after{content:"";pointer-events:none;position:absolute;inset:0}.sitePage .professionalPathCards article:before{z-index:0;opacity:.58;background-position:50%;background-size:cover;transition:opacity .35s,transform .6s;transform:scale(1.025)}.sitePage .professionalPathCards article:after{z-index:1;background:linear-gradient(135deg,#ffffffe0 0%,#ffffffd0 52%,#ffffffa8 100%)}.sitePage .professionalPathCards .professionalPathOdonto:before{background-image:url(/media/odontology-card-background.png);background-position:50%}.sitePage .professionalPathCards .professionalPathBeauty:before{background-image:url(/media/podology-nails-card-background.png);background-position:50%}.sitePage .professionalPathCards article:hover:before{opacity:.7;transform:scale(1.05)}.sitePage .professionalPathCards article>*{z-index:2;position:relative}.sitePage .professionalPathCards article>span{color:#526071;letter-spacing:.14em;font-size:11px;font-weight:900}.sitePage .professionalPathCards .professionalPathLabel{align-items:center;gap:10px;display:flex}.sitePage .professionalPathCards .professionalPathLabel b{font:inherit}.sitePage .professionalPathIcon{color:#137556;background:#e9f8f2d9;border:1px solid #9ed9c4;border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 8px 20px #17664e18}.sitePage .professionalPathIcon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px;overflow:visible}.sitePage .professionalPathIconFoot{color:#7040b8;background:linear-gradient(135deg,#faf5ffe8,#e8d9ffdf);border-color:#c9adf2;box-shadow:0 8px 20px #7444b82b}.sitePage .professionalPathCards h3{color:#172033;min-height:52px;margin:15px 0 24px;font-size:23px;line-height:1.15}.sitePage .professionalPathCards article>div{gap:8px;display:grid}.sitePage .professionalPathCards a{color:#273241;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(135deg,#fffffff7 0%,#f7fbf9ed 55%,#eef8f4e8 100%);border:1px solid #dce7e2;border-radius:17px;justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:13px 16px 13px 21px;text-decoration:none;transition:transform .25s,border-color .25s,background .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 28px #163c2d10,inset 0 1px #fff}.sitePage .professionalPathCards a:before{content:"";background:linear-gradient(#5fe0ac,#16845e);border-radius:0 8px 8px 0;width:4px;position:absolute;inset:13px auto 13px 0;box-shadow:0 0 18px #31b77e52}.sitePage .professionalPathBeauty a:before{background:linear-gradient(#c99bff,#6634ad);box-shadow:0 0 18px #7442bd5c}.sitePage .professionalPathBeauty a{background:linear-gradient(135deg,#fffffff7 0%,#faf7ffed 55%,#f0e9fbe8 100%);border-color:#e1d4f3}.sitePage .professionalPathCards a>span{gap:3px;min-width:0;display:grid}.sitePage .professionalPathCards a b{color:#172033;letter-spacing:-.026em;font-family:Georgia,Times New Roman,serif;font-size:18px;font-weight:700;line-height:1.12}.sitePage .professionalPathCards a small{color:#637082;letter-spacing:.005em;font-size:13px;font-weight:600;line-height:1.3}.sitePage .professionalPathCards a i{color:#fff;background:linear-gradient(135deg,#42d99b,#117655);border:1px solid #50ce99;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;font-size:19px;font-style:normal;font-weight:800;transition:transform .25s,box-shadow .25s;display:grid;box-shadow:0 8px 18px #13755435,inset 0 1px #fff6}.sitePage .professionalPathBeauty a i{background:linear-gradient(135deg,#b98af2,#6236ac);border-color:#b98bec;box-shadow:0 8px 18px #6336a83d,inset 0 1px #ffffff70}.sitePage .professionalPathCards a:hover{background:linear-gradient(135deg,#fff 0%,#f2faf6 55%,#e6f5ef 100%);border-color:#bcd9cd;transform:translateY(-3px);box-shadow:0 18px 38px #163c2d1b,inset 0 1px #fff}.sitePage .professionalPathBeauty a:hover{background:linear-gradient(135deg,#fff 0%,#f7f1ff 55%,#e9ddf8 100%);border-color:#cbb3eb;box-shadow:0 18px 38px #56318d1c,inset 0 1px #fff}.sitePage .professionalPathCards a:hover i{transform:translate(3px);box-shadow:0 10px 22px #13755447,inset 0 1px #ffffff73}.sitePage .professionalPathBeauty a:hover i{box-shadow:0 10px 22px #6336a852,inset 0 1px #ffffff80}.sitePage .professionalPathTrust{color:#657180;grid-column:2;margin:2px 0 0;font-size:13px;font-weight:800}.sitePage .earlyTrust{background:#fff;border:1px solid #e5e8ec;box-shadow:0 22px 60px #0d1b430d}.sitePage .earlyProof{background:#f8fafb}.sitePage .earlyTrustCta{color:#1f2937;background:#f8fafb;border:1px solid #e2e7eb}.sitePage .earlyTrustCta p{color:#4f596b}.sitePage .mascotPremium{background:#fff;border:1px solid #dce3eb;box-shadow:0 22px 60px #0d1b4312}.sitePage .mascotPremium>span{color:#465568;background:#f7f9fa;border-color:#dce2e7}.sitePage .mascotPremiumCaption{color:#0d1b43}.sitePage .mascotPremium small{color:#667087}.sitePage .systemReveal{background:#fff;border-radius:30px;padding-inline:clamp(0px,2.5vw,30px)}.sitePage .systemRevealIntro h2{color:#172033;font-size:clamp(48px,5.7vw,76px);line-height:.96}.sitePage .systemRevealIntro h2 span{font-weight:700}.sitePage .systemRevealIntro h2 em{color:#6f42b5;font-weight:800}.sitePage .systemRevealIntro>p{color:#596477;max-width:430px;font-size:19px;line-height:1.62}.sitePage .systemStage{border:1px solid #e4e8ee;box-shadow:0 20px 55px #0d1b430d}.sitePage .transformation{color:#1f2937;background:radial-gradient(circle at 88% 8%,#eee7fb 0,#0000 25%),linear-gradient(#f8f7fb 0%,#f3f1f8 100%)}.sitePage .transformation h2{color:#172033;max-width:900px;font-size:clamp(49px,6.2vw,82px);line-height:.95}.sitePage .transformation h2 span{font-weight:700}.sitePage .transformation h2 em{color:#6f42b5;font-style:normal;font-weight:800}.sitePage .transformation .kicker.light,.sitePage .logicSteps b,.sitePage .organizationCopy>span{color:#526071}.sitePage .transformLead,.sitePage .organizationCopy>p{color:#556174}.sitePage .transformLead{max-width:760px;font-size:clamp(19px,2vw,24px);line-height:1.55}.sitePage .organizationCopy{background:#fff;border-color:#ded5ed;box-shadow:0 22px 60px #3e245814}.sitePage .organizationCopy>span{color:#7650ad;letter-spacing:.2em;font-size:12px}.sitePage .organizationCopy h3{color:#172033;max-width:760px;font-family:Trebuchet MS,Avenir Next,Arial,sans-serif;font-size:clamp(38px,4.8vw,62px);font-weight:700;line-height:.98}.sitePage .organizationCopy h3 em{color:#6f42b5;font-style:normal;font-weight:800}.sitePage .logicSteps,.sitePage .logicSteps div{border-color:#cbd5df}.sitePage .productSection,.sitePage .how,.sitePage .comparison,.sitePage .catalogsNew,.sitePage .faqNew{background:#fff}.sitePage .productPanel{background:#fff;border:1px solid #e6deec;box-shadow:0 24px 65px #3c24500e}.sitePage .sbPanel .productInfo,.sitePage .smPanel .productInfo{color:#263044;position:relative;overflow:hidden}.sitePage .sbPanel .productInfo{background:radial-gradient(circle at 95% 8%,#c9a9f24d 0,#0000 29%),linear-gradient(145deg,#fffaf0 0%,#f6efe3 58%,#f0e8f7 100%)}.sitePage .smPanel .productInfo{background:radial-gradient(circle at 94% 7%,#ae89dd4a 0,#0000 29%),linear-gradient(145deg,#f8f3fc 0%,#eee7f7 60%,#e7f3ef 100%)}.sitePage .sbPanel .productInfo:before,.sitePage .smPanel .productInfo:before{content:"";background:linear-gradient(90deg,#7750ae,#b494dd,#e5c76f);height:6px;position:absolute;top:0;left:0;right:0}.sitePage .smPanel .productInfo:before{background:linear-gradient(90deg,#65419e,#a57bd7,#78b79f)}.sitePage .productInfo small{color:#7650ad;font-size:13px}.sitePage .productInfo h3{color:#172033;max-width:560px;font-size:clamp(47px,4.4vw,61px);font-weight:800;line-height:.95}.sitePage .productInfo p{color:#4f596b;font-size:20px}.sitePage .productInfo ul{margin-top:26px;padding:0;list-style:none}.sitePage .productInfo li{color:#4d5668;margin:14px 0;padding-left:22px;font-size:17px;line-height:1.5;position:relative}.sitePage .productInfo li:before{content:"";background:#8660bb;border-radius:50%;width:8px;height:8px;position:absolute;top:.65em;left:0}.sitePage .productFinalVisual{cursor:zoom-in;background:#fff;border:1px solid #d9cae5;border-radius:22px;width:100%;margin-top:38px;padding:0;transition:transform .35s,box-shadow .35s;display:block;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 18px 42px #4b315b17}.sitePage .productFinalVisual:after{content:"";background:linear-gradient(115deg,#0000 25%,#ffffff70 46%,#0000 66%);transition:transform .8s;position:absolute;inset:0;transform:translate(-130%)}.sitePage .productFinalVisual:hover,.sitePage .productFinalVisual:focus-visible{transform:translateY(-7px)scale(1.012);box-shadow:0 28px 58px #4b315b26}.sitePage .productFinalVisual:hover:after,.sitePage .productFinalVisual:focus-visible:after{transform:translate(130%)}.sitePage .productFinalVisual img{aspect-ratio:3/2;object-fit:cover;width:100%;transition:transform .55s;display:block}.sitePage .productFinalVisualMix{background:radial-gradient(circle at 86% 18%,#fff 0,#0000 32%),linear-gradient(145deg,#f8edf3,#f1e8f8)}.sitePage .productFinalVisualMix img{aspect-ratio:auto;object-fit:contain;height:auto;padding:0}.sitePage .productFinalVisual:hover img,.sitePage .productFinalVisual:focus-visible img{transform:scale(1.035)}.sitePage .productFinalVisual>span{z-index:2;color:#2b3448;text-align:left;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffaf2e8;border:1px solid #ffffffbd;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:15px 17px;display:flex;position:absolute;bottom:14px;left:14px;right:14px}.sitePage .productFinalVisual b{font-size:16px}.sitePage .productFinalVisual small{color:#7042ad;letter-spacing:.04em;flex:none;font-size:12px}@keyframes productReveal{0%{opacity:0;transform:translateY(34px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@supports (animation-timeline:view()){.sitePage .productPanel{animation:ease-out both productReveal;animation-timeline:view();animation-range:entry 8% cover 35%}.sitePage .productInfo>small,.sitePage .productInfo>h3,.sitePage .productInfo>p,.sitePage .productInfo>ul,.sitePage .productInfo>.productFinalVisual,.sitePage .productInfo>.productInfoActions{animation:ease-out both productReveal;animation-timeline:view();animation-range:entry 5% cover 29%}}@media (prefers-reduced-motion:reduce){.sitePage .productPanel,.sitePage .productInfo>*,.sitePage .productFinalVisual,.sitePage .productFinalVisual img,.sitePage .productFinalVisual:after{transition:none!important;animation:none!important}}.sitePage .benefits{color:#1f2937;background:#fff;border-block:1px solid #e2e7eb}.sitePage .benefits .kicker.light,.sitePage .benefitGrid b{color:#526071}.sitePage .benefitGrid div,.sitePage .benefitGrid div:nth-child(2n){border-color:#dce2e9}.sitePage .compareGrid article{border-color:#e1e5ea;box-shadow:0 14px 36px #0d1b4308}.sitePage .compareGrid .featuredCompare{color:#1f2937;background:#eef2f4!important}.sitePage .compareGrid .featuredCompare span{color:#526071}.sitePage .creator{border:1px solid #e2e6eb;box-shadow:0 22px 60px #0d1b430d}.sitePage .kit{color:#1f2937;background:#f1f3f5;border:1px solid #dce2e7;box-shadow:0 22px 60px #0d1b430e}.sitePage .kit .kicker.light{color:#526071}.sitePage .kitCopy>p{color:#4f5c70}.sitePage .kit .whiteCta{background:#0d1b43;color:#fff!important}.sitePage .catalogGridNew a{border:1px solid #e2e6eb;box-shadow:0 14px 38px #0d1b430b}.sitePage .productInfoActions{grid-template-columns:1fr 1fr;gap:12px;margin-top:30px;display:grid}.sitePage .productInfoActions .productImageButton,.sitePage .productInfoActions .productBuyLink{text-align:center;border-radius:14px;justify-content:center;align-items:center;min-height:54px;margin:0;padding:12px 16px;font-size:16px;font-weight:850;line-height:1.2;text-decoration:none;display:inline-flex}.sitePage .productInfoActions .productImageButton{color:#46335e;background:#ffffffb8;border:1px solid #c7b6d8;box-shadow:0 10px 25px #48305e0d}.sitePage .productInfoActions .productBuyLink{color:#293248;background:linear-gradient(135deg,#fff8e5,#f8e9bd);border:1px solid #dcc78f;justify-content:space-between;gap:12px;box-shadow:0 12px 28px #67552c1c}.sitePage .productInfoActions .productBuyLink span{color:#7042ad;font-size:20px}.sitePage .productInfoActions .productBuyLink:hover{transform:translateY(-2px)}.sitePage .checkoutSection{position:relative}.sitePage .checkoutTitle span,.sitePage .checkoutTitle em{font-style:normal;animation:.75s cubic-bezier(.2,.8,.2,1) both checkoutTitleReveal;display:inline-block}.sitePage .checkoutTitle em{color:#0000;background:linear-gradient(90deg,#173f55 0%,#0b8790 48%,#173f55 100%) 0 0/200%;-webkit-background-clip:text;background-clip:text;animation:.75s cubic-bezier(.2,.8,.2,1) .12s both checkoutTitleReveal,6s ease-in-out 1s infinite checkoutTitleGlow}@keyframes checkoutTitleReveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes checkoutTitleGlow{0%,to{background-position:0%}50%{background-position:100%}}.sitePage .catalogPairButton{z-index:1;color:#17334b;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border:1px solid #ffffffd9;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:15px 18px;font-size:16px;font-weight:850;display:flex;position:absolute;bottom:20px;left:20px;right:20px;box-shadow:0 14px 36px #0d1b4330}.sitePage .catalogPairButton:hover{background:#fff;transform:translateY(-2px)}.sitePage .manualIdentification{background:#fff;border:1px solid #dbe3e9;border-radius:18px;margin:12px 0 28px;scroll-margin-top:24px;overflow:hidden;box-shadow:0 14px 34px #0d1b430d}.sitePage .manualIdentification img{object-fit:contain;background:#fff;width:100%;max-height:360px;display:block}.sitePage .manualIdentification figcaption{gap:5px;padding:18px 20px 20px;display:grid}.sitePage .manualIdentification small{color:#0b8790;letter-spacing:.13em;font-size:11px;font-weight:900}.sitePage .manualIdentification b{color:#172033;font-size:20px}.sitePage .manualIdentification span{color:#5b6878;font-size:14px;line-height:1.45}.sitePage .manualActions{gap:8px;margin-top:14px;display:grid}.sitePage .manualActions a{color:#172033;text-align:center;background:#fff7df;border:1px solid #d7c89d;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:10px 14px;font-size:13px;font-weight:900;text-decoration:none;transition:transform .2s,background .2s,box-shadow .2s;display:flex}.sitePage .manualActions a:first-child{color:#fff;background:linear-gradient(135deg,#18ae78,#087b58);border-color:#0b805d}.sitePage .manualActions a:hover{transform:translateY(-2px);box-shadow:0 10px 24px #17203316}.catalogPairModal{width:min(1280px,100%);overflow:auto}.catalogPairGrid{background:#dfe5e8;grid-template-columns:1fr 1fr;gap:1px;display:grid}.catalogPairGrid figure{background:#fff;grid-template-rows:1fr auto;margin:0;display:grid}.catalogPairGrid figure img{object-fit:contain;width:100%;height:min(72vh,760px)}.catalogPairGrid figcaption{color:#172033;text-align:center;padding:14px 18px;font-weight:850}.sitePage .checkoutTrust{background:#dce5e2;border:1px solid #dce5e2;border-radius:18px;grid-template-columns:repeat(4,1fr);gap:1px;margin:40px 0 20px;display:grid;overflow:hidden}.sitePage .checkoutTrust span{color:#244d40;text-align:center;background:linear-gradient(135deg,#fbfffd 0%,#eef9f4 100%);justify-content:center;align-items:center;gap:9px;min-height:72px;padding:16px;font-size:14px;font-weight:800;display:flex}.sitePage .checkoutTrust b{color:#19a866;font-size:18px}.sitePage .checkoutFootnote{color:#657180;text-align:center;max-width:760px;margin:25px auto 0;font-size:14px;line-height:1.55}.sitePage .processingNotice{background:#fffdf3;border-color:#e4dba9}@media (width<=760px){html,body,.sitePage{width:100%;max-width:100%}.sitePage .newHero{min-height:100svh;padding-top:calc(20px + env(safe-area-inset-top,0px));padding-right:max(10px, env(safe-area-inset-right,0px));padding-bottom:calc(24px + env(safe-area-inset-bottom,0px));padding-left:max(10px, env(safe-area-inset-left,0px));border-radius:0}.sitePage .newHero.wrap{width:100%;min-height:100svh;margin:0 0 28px}.sitePage .newHero:before{background-position:50%}.sitePage .newHero .heroText{width:100%;max-width:100%}.sitePage .heroLogo{width:170px;margin-bottom:24px}.sitePage .heroGuide{border-radius:18px;width:100%;margin:18px auto 0;overflow:visible}.sitePage .heroGuide img{border-radius:18px 18px 0 0}.sitePage .heroShowcaseCopy{z-index:1;background:#fffffff2;border:1px solid #d8e3e8;border-radius:14px;width:72%;padding:11px 10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sitePage .productInfoActions,.sitePage .checkoutTrust{grid-template-columns:1fr}.sitePage .productFinalVisual{border-radius:18px;margin-top:31px}.sitePage .productFinalVisual>span{border-radius:12px;gap:3px;padding:12px 13px;display:grid;bottom:9px;left:9px;right:9px}.sitePage .productFinalVisual b{font-size:15px}.sitePage .productFinalVisual small{font-size:11px}.sitePage .checkoutTrust span{justify-content:flex-start;min-height:58px;padding-inline:20px}.catalogPairGrid{grid-template-columns:1fr}.catalogPairGrid figure img{height:auto;max-height:68vh}.sitePage .catalogPairButton{min-height:54px;font-size:14px;bottom:14px;left:14px;right:14px}.sitePage .heroShowcaseCopy>small{letter-spacing:.09em;font-size:7px}.sitePage .heroShowcaseNames{gap:4px;margin:5px 0;font-size:clamp(24px,7.3vw,31px)}.sitePage .heroShowcaseCopy .heroLead{display:none}.sitePage .heroSearchQuestion{width:100%;margin:14px auto 0;font-size:18px;line-height:1.3}.sitePage .heroGuide .heroLead{border:0;border-top:1px solid #dfe7ec;border-radius:0 0 18px 18px;width:auto;padding:15px 16px;font-size:15px;position:relative;top:auto;left:auto;transform:none}.sitePage .newHero:before{opacity:1;background-position:50%}.sitePage .newHero:after{background:linear-gradient(#ffffffe8 0%,#ffffffc7 46%,#ffffffe2 100%)}.sitePage .heroBrandName{gap:7px;margin-bottom:13px;font-size:clamp(25px,8vw,35px)}.sitePage .newHero .heroText h1{max-width:100%;margin-inline:auto;font-size:clamp(30px,8.8vw,38px);line-height:1.04}.sitePage .heroTitleSecondLine{margin-top:.08em}.sitePage .newHero .heroActions{width:100%;margin-inline:auto}.sitePage .heroBuyOptions{grid-template-columns:1fr;display:grid}.sitePage .heroBuyOption{width:100%;min-height:82px}.sitePage .newHero .heroEvidenceLink{padding-left:46px;padding-right:46px}.sitePage .professionalPaths{grid-template-columns:1fr;gap:28px;padding-block:52px 66px}.sitePage .professionalPathsIntro h2{font-size:41px}.sitePage .professionalPathCards{grid-template-columns:1fr}.sitePage .professionalPathCards article{padding:22px}.sitePage .professionalPathCards a{min-height:78px;padding:14px 15px 14px 20px}.sitePage .professionalPathCards a b{font-size:18.5px}.sitePage .professionalPathCards a small{font-size:13.5px}.sitePage .newHero .heroShopLink,.sitePage .newHero .heroEvidenceLink{border-radius:14px;min-height:64px;padding:15px 19px;font-size:17.5px;line-height:1.22}.sitePage .professionalPathCards article:before{opacity:.54}.sitePage .professionalPathCards h3{min-height:0}.sitePage .professionalPathTrust{grid-column:1;margin-top:-12px;line-height:1.5}.sitePage .systemReveal{border-radius:0;width:100%;padding-inline:14px}.sitePage .systemRevealIntro h2{font-size:clamp(39px,11.5vw,48px);line-height:.98}.sitePage .systemRevealIntro>p{font-size:17px;line-height:1.58}.sitePage .transformation h2{font-size:clamp(41px,12vw,51px);line-height:.97}.sitePage .transformLead{font-size:18px;line-height:1.58}.sitePage .organizationCopy h3{font-size:clamp(37px,10.8vw,46px);line-height:1}.sitePage .logicSteps div,.sitePage .logicSteps div+div{border-color:#cbd5df}}img[src="/media/logo-ledclick-transparente.png"]{background:0 0!important}.regBrand,.eviBrand{display:block;box-shadow:none!important;background:0 0!important;overflow:visible!important}.regBrand{width:220px;height:68px;border-radius:0!important}.eviBrand{width:190px;height:70px}.regBrand img,.eviBrand img,.heroLogo img{width:100%;height:100%;display:block;object-fit:contain!important;object-position:center!important;border-radius:0!important}.siteFooterLogo,.regFooterLogo,.eviFooterLogo{filter:brightness(0)invert();display:block;object-fit:contain!important;object-position:center!important;background:0 0!important;border-radius:0!important}.regFooterLogo{width:250px!important;height:84px!important}.eviFooterLogo{width:210px!important;height:78px!important}@media (width<=760px){.regBrand{width:172px;height:56px}.eviBrand{width:150px;height:58px}}.sitePage .newHero{padding-top:0}.sitePage .newHero .heroGuide{isolation:isolate;margin-top:0}.sitePage .newHero .heroGuide .heroQuickNav{z-index:5;width:min(100% - 48px,760px);margin:0;position:absolute;top:clamp(18px,3vw,34px);left:50%;transform:translate(-50%)}.sitePage .newHero:after{background:linear-gradient(#ffffff7a 0%,#ffffff3d 48%,#ffffff80 100%)}.sitePage .newHero .heroGuide:after{content:"";z-index:1;pointer-events:none;background:0 0;position:absolute;inset:0}.sitePage .heroImageTitle{z-index:2;position:absolute;top:50%;left:clamp(20px,5vw,58px);right:clamp(20px,5vw,58px);transform:translateY(-50%)}.sitePage .newHero .heroImageTitle .heroFrustration{color:#0a3153;text-align:center;text-shadow:0 1px #fff,0 2px 10px #fffffff2;max-width:650px;margin:0 auto;display:grid}.sitePage .newHero .heroImageTitle .frustrationOpening{color:#0a3153;display:block}.sitePage .newHero .heroImageTitle .frustrationBeat{color:#163d60;text-align:center;background:0 0;border-left:0;width:100%;margin-left:0;padding-left:0;padding-right:0;display:block}.sitePage .newHero .heroImageTitle .frustrationFinal{color:#0b8790;text-shadow:0 1px #fff,0 2px 10px #fffffff2;display:block}.sitePage .heroAfterImage{z-index:3;grid-template-columns:1.08fr .92fr;align-items:stretch;gap:12px;width:min(100%,860px);margin:14px auto 0;display:grid;position:relative;transform:none}.sitePage .heroAfterImage .heroShowcaseCopy{z-index:1;background:linear-gradient(135deg,#fff 0%,#f4fbff 100%);border-radius:18px;align-content:center;width:100%;min-height:100%;margin:0;padding:18px 20px;animation:.9s cubic-bezier(.2,.8,.2,1) .16s both heroCopyReveal;display:grid;position:relative;inset:auto;transform:none}.sitePage .heroAfterImage .heroShowcaseNames{font-size:clamp(28px,3vw,39px)}.sitePage .heroAfterImage .heroSearchQuestion{align-content:center;width:100%;min-height:100%;margin:0;padding:18px 20px}@media (width<=760px){.sitePage .newHero{padding-top:0}.sitePage .newHero .heroGuide{border-radius:18px;width:100%;margin-top:0;overflow:hidden}.sitePage .newHero .heroGuide .heroQuickNav{grid-template-columns:minmax(0,1fr) 138px minmax(0,1fr);gap:8px;width:calc(100% - 24px);top:12px}.sitePage .newHero .heroGuide .heroQuickAction{background:#ffffffe6;min-height:42px;padding:7px 10px;font-size:12px}.sitePage .newHero .heroGuide .heroQuickAction svg{width:18px;height:18px}.sitePage .newHero .heroGuide .heroLogo{width:138px}.sitePage .newHero .heroGuide img{aspect-ratio:16/9;object-fit:contain;object-position:center;width:100%;height:auto;min-height:0;animation:none;display:block}.sitePage .newHero:after{background:linear-gradient(#ffffff5c 0%,#ffffff29 52%,#fff6 100%)}.sitePage .newHero .heroGuide:after{background:0 0}.sitePage .heroImageTitle{top:50%;left:8%;right:8%;transform:translateY(-50%)}.sitePage .newHero .heroImageTitle .heroFrustration{text-align:center;gap:2px;width:100%;max-width:300px;font-size:clamp(19px,5.4vw,24px);line-height:1}.sitePage .newHero .heroImageTitle .frustrationOpening{margin-bottom:4px;font-size:.86em;line-height:1}.sitePage .newHero .heroImageTitle .frustrationBeat{text-align:center;width:100%;margin-left:0;padding:.05em 0;font-size:.58em;line-height:1.08}.sitePage .newHero .heroImageTitle .frustrationFinal{text-align:center;margin:3px 0 0;font-size:.82em}.sitePage .heroAfterImage{grid-template-columns:minmax(0,1fr);gap:9px;width:100%;margin-top:10px}.sitePage .heroAfterImage .heroShowcaseCopy{border-radius:15px;width:100%;max-width:100%;min-height:0;margin:0;padding:18px 16px;animation:none;position:relative;inset:auto;transform:none}.sitePage .heroAfterImage .heroShowcaseCopy>small{font-size:8px}.sitePage .heroAfterImage .heroShowcaseNames{font-size:clamp(27px,8vw,34px)}.sitePage .heroAfterImage .heroShowcaseCopy .heroLead{border:0;width:auto;padding:0;font-size:13px;display:block;position:relative;top:auto;left:auto;transform:none}.sitePage .heroAfterImage .heroSearchQuestion{width:100%;min-height:0;margin:0;padding:18px 16px}.sitePage .newHero .heroGuide{aspect-ratio:1672/941!important;width:100%!important;height:auto!important;min-height:0!important;display:block!important;position:relative!important;overflow:hidden!important}.sitePage .newHero .heroGuide>img{z-index:0!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;animation:none!important;display:block!important;position:absolute!important;inset:0!important;transform:none!important}.sitePage .newHero .heroGuide:after{background:0 0!important;display:none!important}.sitePage .newHero .heroImageTitle{z-index:2!important;justify-content:center!important;align-items:center!important;width:48%!important;max-width:300px!important;height:auto!important;display:flex!important;position:absolute!important;top:50%!important;left:50%!important;right:auto!important;transform:translate(-50%,-50%)!important}.sitePage .newHero .heroImageTitle .heroFrustration{color:#0a3153!important;text-align:center!important;gap:2px!important;width:100%!important;max-width:100%!important;margin:0!important;font-size:clamp(18px,5vw,22px)!important;line-height:1!important;display:grid!important}.sitePage .newHero .heroImageTitle .frustrationOpening{color:#0a3153!important;text-align:center!important;margin:0 0 3px!important;font-size:.9em!important}.sitePage .newHero .heroImageTitle .frustrationBeat{color:#163d60!important;text-align:center!important;background:0 0!important;border:0!important;width:100%!important;margin:0!important;padding:.04em 0!important;font-size:.61em!important}.sitePage .newHero .heroImageTitle .frustrationFinal{color:#0b8790!important;text-align:center!important;width:100%!important;margin:3px 0 0!important;font-size:.86em!important}}@media (width>=761px){.sitePage .newHero .heroImageTitle{width:min(43%,430px)!important;top:50%!important;left:50%!important;right:auto!important;transform:translate(-50%,-50%)!important}.sitePage .newHero .heroImageTitle .heroFrustration{text-align:center!important;gap:2px!important;width:100%!important;max-width:none!important;margin:0!important;font-size:clamp(23px,2.25vw,32px)!important;line-height:1!important}.sitePage .newHero .heroImageTitle .frustrationOpening{margin-bottom:4px!important;font-size:.86em!important}.sitePage .newHero .heroImageTitle .frustrationBeat{width:100%!important;margin-left:0!important;padding:.04em 0!important;font-size:.57em!important;line-height:1.08!important}.sitePage .newHero .heroImageTitle .frustrationFinal{margin:4px auto 0!important;font-size:.8em!important}.sitePage .heroAfterImage{margin:14px auto 0!important;position:relative!important;inset:auto!important;transform:none!important}.sitePage .heroAfterImage .heroSearchQuestion,.sitePage .heroAfterImage .heroShowcaseCopy{margin:0!important;animation:none!important;position:relative!important;inset:auto!important;transform:none!important}}.sitePage .newHero .heroScene{z-index:0;aspect-ratio:1672/941;width:100%;position:relative;overflow:hidden}.sitePage .newHero .heroScene .heroLabBackdrop{aspect-ratio:auto;object-fit:cover;width:100%;height:100%;position:absolute;inset:0;animation:none!important;transform:none!important}.sitePage .newHero .heroScene .heroWalkingMascot{z-index:2;aspect-ratio:auto;object-fit:contain;opacity:1;transform-origin:50% 100%;width:auto;height:auto;position:absolute;transform:none;animation:none!important}.sitePage .newHero .heroScene .heroWalkingMascotLeft{width:22%;bottom:5.5%;left:6.5%}.sitePage .newHero .heroScene .heroWalkingMascotRight{width:23%;bottom:5.5%;right:5.5%}.sitePage .newHero .heroWasteCue{z-index:1;opacity:0;width:10.5%;margin:0;animation:.72s cubic-bezier(.18,.78,.22,1) 1.62s forwards heroWasteReveal;position:absolute;bottom:3.8%;left:50%;transform:translate(-50%,-46px)scale(.96)}.sitePage .newHero .heroWasteCue img{aspect-ratio:1;object-fit:cover;border-radius:16px;width:100%;height:auto;display:block;box-shadow:0 10px 24px #072f5621;animation:none!important;transform:none!important}.sitePage .newHero .heroWasteCue figcaption{color:#527086;text-align:center;margin-top:4px;font-size:clamp(7px,.68vw,10px);font-weight:800;line-height:1.05}.sitePage .newHero .heroImageTitle h1.heroFrustration{font-family:var(--font-geist-sans), "Avenir Next", Arial, sans-serif;letter-spacing:-.035em;opacity:0;font-weight:680;transform:translateY(36px);animation:.82s cubic-bezier(.16,.82,.22,1) .58s forwards heroTextBlockRise!important}.sitePage .newHero .heroImageTitle h1.heroFrustration .frustrationOpening,.sitePage .newHero .heroImageTitle h1.heroFrustration .frustrationBeat,.sitePage .newHero .heroImageTitle h1.heroFrustration .frustrationFinal{opacity:1;transform:none;animation:none!important}.sitePage .newHero .heroImageTitle h1.heroFrustration .frustrationOpening{letter-spacing:-.045em;font-weight:720;font-size:.9em!important;line-height:1!important}.sitePage .newHero .heroImageTitle h1.heroFrustration .frustrationBeat{letter-spacing:-.025em;font-weight:610}.sitePage .newHero .heroImageTitle h1.heroFrustration .frustrationFinal{letter-spacing:-.04em;font-weight:740}.sitePage .newHero .heroImageTitle .frustrationFinal:after{transform-origin:0;animation:.62s cubic-bezier(.2,.8,.2,1) 1.94s forwards heroIndignationUnderline;transform:scaleX(0)}@keyframes heroTextBlockRise{to{opacity:1;transform:translateY(0)}}@keyframes heroIndignationFinal{to{opacity:1;transform:translateY(0)scale(1)}}@keyframes heroIndignationUnderline{to{transform:scaleX(1)}}@keyframes heroWasteReveal{to{opacity:1;transform:translate(-50%)scale(1)}}@media (prefers-reduced-motion:reduce){.sitePage .newHero .heroImageTitle h1.heroFrustration,.sitePage .newHero .heroWalkingMascot,.sitePage .newHero .heroImageTitle h1.heroFrustration .frustrationOpening,.sitePage .newHero .heroImageTitle h1.heroFrustration .frustrationBeat,.sitePage .newHero .heroImageTitle h1.heroFrustration .frustrationFinal,.sitePage .newHero .heroImageTitle .frustrationFinal:after{opacity:1;transform:none;animation:none!important}.sitePage .newHero .heroWasteCue{opacity:1;transform:translate(-50%);animation:none!important}}@media (width<=760px){.sitePage .newHero .heroGuide .heroQuickNav .heroLogo{overflow:hidden;width:124px!important;height:42px!important;margin:0!important}.sitePage .newHero .heroGuide .heroQuickNav .heroLogo img{aspect-ratio:auto!important;object-fit:contain!important;width:100%!important;height:100%!important}.sitePage .newHero .heroScene .heroWalkingMascotLeft{width:21.5%;left:5%}.sitePage .newHero .heroScene .heroWalkingMascotRight{width:22.5%;right:4.5%}.sitePage .newHero .heroImageTitle{width:42%!important;max-width:168px!important;top:47%!important;left:50%!important;right:auto!important;transform:translate(-50%,-50%)!important}.sitePage .newHero .heroImageTitle h1.heroFrustration{max-width:none;font-size:clamp(17px,4.7vw,21px)!important;line-height:1!important}.sitePage .newHero .heroImageTitle h1.heroFrustration .frustrationBeat{font-size:.57em!important}.sitePage .newHero .heroWasteCue{width:10.5%;bottom:3%;left:50%;right:auto}.sitePage .newHero .heroWasteCue figcaption{display:none}.sitePage .newHero .heroImageTitle h1.heroFrustration .frustrationOpening{font-size:.94em!important}}.sitePage .heroAttendanceCard{aspect-ratio:1;min-width:0;box-shadow:none;background:0 0;border:1px solid #dbe6f2;border-radius:26px;grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.sitePage .heroBroqueiroCard{aspect-ratio:1;background:#fff;border:1px solid #dbe6f2;border-radius:26px;min-width:0;margin:0;overflow:hidden;box-shadow:0 12px 30px #254e7812}.sitePage .heroBroqueiroCard img{object-fit:contain;object-position:center;width:100%;height:100%;min-height:0;display:block}.sitePage .heroAfterImage .heroShowcaseBelowPair{text-align:center;grid-column:1/-1;width:min(100%,900px);margin:18px auto 0}.sitePage .heroAttendanceCard .heroSearchQuestion{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:8px 12px 10px}.sitePage .heroAttendanceVideo{object-fit:contain;object-position:center;background:#dce8eb;border:0;border-radius:22px;width:100%;height:100%;min-height:0;display:block}.sitePage .heroAfterImage .lilianeBeforeShowcase{grid-column:1/-1;width:100%;margin:20px 0 0}@media (width<=760px){.sitePage .heroAfterImage{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:10px}.sitePage .heroAttendanceCard{border:0;border-radius:22px;width:100%;max-width:none;margin:0}.sitePage .heroBroqueiroCard{border-radius:22px}.sitePage .heroBroqueiroCard img{aspect-ratio:auto;height:100%;min-height:0}.sitePage .heroAttendanceCard .heroSearchQuestion{gap:8px;padding:4px 6px 7px}.sitePage .heroAttendanceCard .heroSearchQuestion span{letter-spacing:.045em;font-size:11px;line-height:1.2}.sitePage .heroAttendanceCard .heroSearchQuestion strong{letter-spacing:-.025em;font-size:clamp(16px,4.6vw,21px);line-height:1.08}.sitePage .heroAttendanceVideo{aspect-ratio:auto;object-fit:contain;border-radius:18px;height:100%;max-height:none}.sitePage .heroAfterImage .lilianeBeforeShowcase{width:100%;margin:14px 0 0;padding:34px 18px 18px}.sitePage .heroAfterImage .heroShowcaseBelowPair{grid-column:1/-1;width:100%;margin-top:12px}}@media (width>=761px){.sitePage .newHero{padding-left:clamp(30px,4vw,64px);padding-right:clamp(30px,4vw,64px)}.sitePage .newHero .heroText{max-width:1180px}.sitePage .newHero .heroGuide{width:min(100%,1180px);max-width:1180px}.sitePage .heroAfterImage{grid-template-columns:1.08fr .92fr;gap:16px;width:min(100%,1180px)!important;margin-top:16px!important}.sitePage .heroAttendanceVideo{height:clamp(390px,38vw,525px)}.sitePage .heroAttendanceCard .heroSearchQuestion{padding:22px 28px 19px}.sitePage .heroAttendanceCard .heroSearchQuestion span{font-size:15px}.sitePage .heroAttendanceCard .heroSearchQuestion strong{font-size:clamp(23px,2vw,30px)}.sitePage .heroAfterImage .heroShowcaseCopy{padding:clamp(34px,4vw,58px)!important}.sitePage .heroAfterImage .heroShowcaseCopy>small{font-size:12px}.sitePage .heroAfterImage .heroShowcaseNames{margin:16px 0 20px;font-size:clamp(39px,4vw,57px)}.sitePage .heroAfterImage .heroShowcaseCopy .heroLead{font-size:clamp(16px,1.5vw,20px);line-height:1.5}.sitePage .newHero .heroActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:min(100%,1180px);max-width:1180px;margin:24px auto 0;display:grid}.sitePage .newHero .heroBuyChoice{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffffd1;border-color:#cbdbea;border-radius:20px;grid-column:1/-1;width:100%;max-width:none;padding:18px;display:block;box-shadow:0 18px 44px #13314e1f}.sitePage .newHero .heroBuyChoice>span{text-align:center;margin-bottom:16px;padding:0 8px}.sitePage .newHero .heroBuyChoice>span small{color:#0b8790;font-size:10px}.sitePage .newHero .heroBuyChoice>span b{color:#102f4d;font-size:20px;line-height:1.15}.sitePage .newHero .heroBuyOptions{gap:12px;display:none!important}.sitePage .newHero .heroDesktopProductCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid!important}.sitePage .newHero .heroDesktopProductCard{color:#122d49;text-align:left;border:1px solid #ccdae7;border-radius:18px;min-height:350px;padding:clamp(28px,3vw,42px);text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 14px 30px #122d4914}.sitePage .newHero .heroDesktopSelaBroca{background:linear-gradient(145deg,#f7fbffed 0%,#eaf5ffe0 100%)}.sitePage .newHero .heroDesktopSelaMix{background:linear-gradient(145deg,#fbffff 0%,#e7f8f7 100%)}.sitePage .newHero .heroDesktopProductCard:after{content:"";background:#146fb814;border-radius:0 0 0 100%;width:120px;height:120px;position:absolute;top:0;right:0}.sitePage .newHero .heroDesktopSelaMix:after{background:#0b9d951a}.sitePage .newHero .heroDesktopProductCard>small{color:#456882;letter-spacing:.16em;font-size:11px;font-weight:900}.sitePage .newHero .heroDesktopProductCard h2{color:#102b47;letter-spacing:-.055em;margin:18px 0 14px;font-size:clamp(34px,3.35vw,48px);font-weight:760;line-height:.98}.sitePage .newHero .heroDesktopProductCard p{color:#36516b;margin:0 0 15px;font-size:16px}.sitePage .newHero .heroDesktopProductCard ul{color:#50667a;margin:0 0 24px;padding-left:19px;font-size:14px;line-height:1.45}.sitePage .newHero .heroDesktopProductCard li{margin:5px 0}.sitePage .newHero .heroDesktopProductCard>span{color:#075fae;border-top:1px solid #cad9e6;justify-content:space-between;align-items:center;gap:20px;padding-top:16px;font-size:15px;font-weight:850;display:flex}.sitePage .newHero .heroProductVisual{cursor:zoom-in;background:#fff;border:1px solid #d9cae5;border-radius:18px;width:100%;margin-top:24px;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 14px 30px #261c3717}.sitePage .newHero .heroProductVisual img{aspect-ratio:3/2;object-fit:cover;width:100%;display:block}.sitePage .newHero .heroProductVisualMix img{aspect-ratio:auto;object-fit:contain;height:auto}.sitePage .newHero .heroProductVisual>span{color:#2b3448;text-align:left;background:#fffaf2f0;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;padding:13px 15px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.sitePage .newHero .heroProductVisual>span small{color:#7042ad;white-space:nowrap;font-size:11px}.sitePage .newHero .heroDesktopSelaMix>span{color:#087f82}.sitePage .newHero .heroDesktopProductCard:hover{border-color:#abc5da;transform:translateY(-4px);box-shadow:inset 0 1px #fff,0 22px 42px #122d4926}.sitePage .newHero .heroBuyOption{background:linear-gradient(135deg,#0b6fba 0%,#084f8d 100%);border-radius:16px;min-height:94px;padding:14px 18px 14px 20px}.sitePage .newHero .heroBuyOption:nth-child(2){background:linear-gradient(135deg,#16a3a5 0%,#08777f 100%);border-color:#ffffff38;box-shadow:0 10px 24px #08777f40,inset 0 1px #fff3}.sitePage .newHero .heroBuyOption span b{font-size:18px}.sitePage .newHero .heroBuyOption span small{font-size:10px}.sitePage .newHero .heroBuyOption span em{font-size:11px}.sitePage .newHero .heroBuyOption>i{flex:0 0 34px;width:34px;height:34px}.sitePage .newHero .heroShopLink{background:linear-gradient(135deg,#22c76f 0%,#109b6f 100%);border-color:#1fbd70;border-radius:16px;grid-column:1/-1;min-height:68px;font-size:19px;box-shadow:0 14px 30px #109b6f3d}.sitePage .newHero .heroManualLink{grid-column:1/-1}.sitePage .newHero .heroCenterLink{grid-column:1/2}.sitePage .newHero .heroCenterLink+.heroEvidenceLink{grid-column:2/-1}.sitePage .newHero .heroEvidenceLink{color:#173a5b;text-align:left;background:#ffffffeb;border:1px solid #d7e2ec;border-radius:16px;width:100%;max-width:none;min-height:76px;padding:16px 50px 16px 20px;font-size:15px;position:relative;box-shadow:0 10px 26px #13314e17}.sitePage .newHero .heroEvidenceLink:before{content:"";background:#2d78ba;border-radius:0 0 99px 99px;height:3px;position:absolute;top:0;left:18px;right:18px}.sitePage .newHero .heroEvidenceLink:nth-of-type(3):before{background:#0b9d95}.sitePage .newHero .heroEvidenceLink.heroManualLink:before{background:#ee7891}.sitePage .newHero .heroEvidenceLink>span,.sitePage .newHero .heroEvidenceLink.heroManualLink>span{color:#2d78ba}.sitePage .newHero .heroEvidenceLink:hover,.sitePage .newHero .heroCenterLink:hover,.sitePage .newHero .heroEvidenceLink:not(.heroCenterLink):hover,.sitePage .newHero .heroEvidenceLink.heroManualLink:hover{color:#0d3153;background:#fff;border-color:#b9cee0;box-shadow:0 16px 34px #13314e26}}@media (width<=760px){.sitePage .newHero:before{background-position:bottom}.sitePage .newHero:after{background:linear-gradient(#ffffffe8 0%,#ffffffc2 44%,#ffffff78 68%,#ffffff45 86%,#ffffff85 100%)}.sitePage .newHero .heroBuyChoice{order:1}.sitePage .newHero .heroManualLink{order:2}.sitePage .newHero .heroShopLink{order:3}.sitePage .newHero .heroCenterLink{order:4}.sitePage .newHero .heroCenterLink+.heroEvidenceLink{order:5}.sitePage .newHero .heroBuyOptions{display:none!important}.sitePage .newHero .heroDesktopProductCards{grid-template-columns:minmax(0,1fr);gap:10px;display:grid!important}.sitePage .newHero .heroBuyChoice{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffc2;padding:14px 10px 10px}.sitePage .newHero .heroBuyChoice>span{margin-bottom:12px}.sitePage .newHero .heroDesktopProductCard{color:#122d49;text-align:left;border:1px solid #ccdae7;border-radius:15px;min-height:0;padding:22px 20px;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 10px 24px #122d4914}.sitePage .newHero .heroDesktopSelaBroca{background:linear-gradient(145deg,#f7fbffeb 0%,#eaf5ffd9 100%)}.sitePage .newHero .heroDesktopSelaMix{background:linear-gradient(145deg,#fbffff 0%,#e7f8f7 100%)}.sitePage .newHero .heroDesktopProductCard>small{color:#456882;letter-spacing:.14em;font-size:10px;font-weight:900}.sitePage .newHero .heroDesktopProductCard h2{color:#102b47;letter-spacing:-.055em;margin:13px 0 11px;font-size:clamp(31px,9.5vw,39px);font-weight:760;line-height:.98}.sitePage .newHero .heroDesktopProductCard p{color:#36516b;margin:0 0 12px;font-size:14px;line-height:1.4}.sitePage .newHero .heroDesktopProductCard ul{color:#50667a;margin:0 0 17px;padding-left:18px;font-size:13px;line-height:1.4}.sitePage .newHero .heroDesktopProductCard li{margin:4px 0}.sitePage .newHero .heroDesktopProductCard>span{color:#075fae;border-top:1px solid #cad9e6;justify-content:space-between;align-items:center;gap:16px;padding-top:13px;font-size:14px;font-weight:850;display:flex}.sitePage .newHero .heroDesktopSelaMix>span{color:#087f82}.sitePage .newHero .heroProductVisual{background:#fff;border:1px solid #d9cae5;border-radius:16px;width:100%;margin-top:18px;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 12px 26px #261c3717}.sitePage .newHero .heroProductVisual img{aspect-ratio:3/2;object-fit:cover;width:100%;display:block}.sitePage .newHero .heroProductVisualMix img{aspect-ratio:auto;object-fit:contain;height:auto}.sitePage .newHero .heroProductVisual>span{color:#2b3448;text-align:left;background:#fffaf2f2;border-radius:12px;gap:3px;padding:12px 13px;display:grid;position:absolute;bottom:10px;left:10px;right:10px}.sitePage .newHero .heroProductVisual>span b{font-size:14px}.sitePage .newHero .heroProductVisual>span small{color:#7042ad;font-size:10px}}.sitePage .newHero .heroDesktopProductCards{display:none}@media (width>=761px){.sitePage .newHero .heroDesktopProductCards{display:grid!important}.sitePage .newHero .heroBuyOptions{display:none!important}}.sitePage .newHero .heroAfterImage .heroRiskStory{background:#fff;border:1px solid #e4ebf1;border-radius:30px;grid-column:1/-1;gap:18px;width:100%;padding:clamp(20px,3vw,34px);display:grid;box-shadow:0 16px 42px #10355312}.sitePage .newHero .heroAfterImage .heroRiskStory>.heroSearchQuestion{color:#0a3153;letter-spacing:-.045em;text-transform:none;min-height:0;box-shadow:none;text-align:center;background:#fff;border:0;padding:0;font-size:clamp(30px,4vw,48px);font-weight:850;line-height:1.02;display:block}.sitePage .newHero .heroRiskMedia{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(14px,2vw,24px);display:grid}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard,.sitePage .newHero .heroRiskMedia .heroAttendanceCard{aspect-ratio:auto;min-height:0;box-shadow:none;background:#fff}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard{border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr);margin:0;display:grid;overflow:hidden}.sitePage .newHero .heroRiskMedia .heroBroqueiroVisual{aspect-ratio:1;background:#fff;border:1px solid #dbe6f2;border-radius:24px;width:100%;position:relative;overflow:hidden;box-shadow:0 12px 30px #254e7812}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard img{border-radius:inherit;object-fit:contain;object-position:center;width:100%;height:100%;min-height:0;display:block}.sitePage .newHero .heroRiskMedia .heroBroqueiroVisual .heroBroqueiroHand{z-index:2;pointer-events:none;position:absolute;inset:0;transform:translate(0)scale(1)}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard figcaption{color:#35536c;gap:4px;padding:0 4px 13px;font-size:13px;line-height:1.35;display:grid}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard figcaption strong{color:#0a3153;font-size:15px}.sitePage .newHero .heroRiskMedia .heroAttendanceCard{aspect-ratio:auto;box-shadow:none;background:#fff;border:0;border-radius:0;grid-template-rows:minmax(0,1fr) auto;margin:0;display:grid;overflow:visible}.sitePage .newHero .heroRiskMedia .heroAttendanceVisual{aspect-ratio:1;background:#fff;border:1px solid #dbe6f2;border-radius:24px;width:100%;overflow:hidden;box-shadow:0 12px 30px #254e7812}.sitePage .newHero .heroRiskMedia .heroAttendanceVideo{aspect-ratio:1;object-fit:contain;background:#fff;border-radius:22px;width:100%;min-height:0;max-height:none;height:100%!important}.sitePage .newHero .heroRiskMedia .heroAttendanceCard figcaption{color:#35536c;gap:4px;padding:13px 4px 0;font-size:13px;line-height:1.35;display:grid}.sitePage .newHero .heroRiskMedia .heroAttendanceCard figcaption strong{color:#0a3153;font-size:15px}@media (width<=760px){.sitePage .newHero .heroAfterImage .heroRiskStory{border-radius:24px;gap:14px;padding:18px 12px 14px}.sitePage .newHero .heroAfterImage .heroRiskStory>.heroSearchQuestion{padding:0 8px 2px;font-size:clamp(28px,8vw,38px);line-height:1.03}.sitePage .newHero .heroRiskMedia{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard,.sitePage .newHero .heroRiskMedia .heroAttendanceCard{border-radius:18px}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard{border:0;border-radius:0}.sitePage .newHero .heroRiskMedia .heroBroqueiroVisual{aspect-ratio:1;border-radius:18px}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard figcaption{padding:0 2px 9px;font-size:10px;line-height:1.25}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard figcaption strong{font-size:12px}.sitePage .newHero .heroRiskMedia .heroAttendanceVideo{aspect-ratio:1;border-radius:18px;min-height:0;max-height:none}.sitePage .newHero .heroRiskMedia .heroAttendanceVisual{border-radius:18px}.sitePage .newHero .heroRiskMedia .heroAttendanceCard figcaption{padding:9px 2px 0;font-size:10px;line-height:1.25}.sitePage .newHero .heroRiskMedia .heroAttendanceCard figcaption strong{font-size:12px}}@media (prefers-reduced-motion:reduce){.sitePage .newHero .heroRiskMedia .heroBroqueiroVisual .heroBroqueiroHand{animation:none;transform:translate(0)scale(1)}}body.modalOpen{overflow:hidden}.sitePage .croPodcastFeature{box-sizing:border-box;gap:14px;width:100%;max-width:1040px;margin:clamp(20px,3vw,30px) auto 0;display:grid}.sitePage .croPodcastFeature .croFeatureCta{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%!important;margin:0!important;display:flex!important}.sitePage .croPodcastCover{aspect-ratio:16/9;background:#eaf2f2;border:1px solid #12516024;border-radius:20px;width:100%;display:block;position:relative;overflow:hidden;box-shadow:0 16px 36px #1137451f}.sitePage .croPodcastCover img{object-fit:cover;width:100%;height:100%;display:block}.sitePage .croPodcastCover:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#041f31b8);position:absolute;inset:0}.sitePage .croPodcastPlay{z-index:2;color:#fff;background:#0d8b94f0;border-radius:50%;place-items:center;width:clamp(54px,7vw,76px);height:clamp(54px,7vw,76px);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 28px #05374547}.sitePage .croPodcastCover strong{z-index:2;color:#fff;letter-spacing:.02em;font-size:clamp(14px,1.8vw,19px);position:absolute;bottom:17px;left:20px;right:20px}@media (width<=760px){.sitePage .croPodcastFeature{gap:10px;margin-top:18px}.sitePage .croPodcastCover{border-radius:14px}.sitePage .croPodcastCover strong{bottom:12px;left:14px;right:14px}}.sitePage .compactCatalog{box-sizing:border-box;background:linear-gradient(145deg,#fffffff5,#edf9f8e6);border:1px solid #0c525f24;border-radius:26px;grid-column:1/-1;width:100%;max-width:1040px;margin:clamp(20px,3vw,30px) auto 0;padding:clamp(22px,3vw,32px);box-shadow:0 18px 44px #12444f1a}.sitePage .compactCatalogHead{text-align:center;gap:5px;margin-bottom:18px;display:grid}.sitePage .compactCatalogHead .kicker{color:#118d91;letter-spacing:.17em;margin:0;font-size:11px}.sitePage .compactCatalogHead h2{color:#092f49;letter-spacing:-.035em;margin:0;font-size:clamp(24px,3vw,36px);line-height:1.05}.sitePage .compactCatalogHead>p:not(.kicker){color:#63727c;margin:2px 0 0;font-size:14px}.sitePage .compactCatalogGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.sitePage .compactCatalogGrid>a{color:#0a314c;background:#ffffffe6;border:1px solid #0a47581f;border-radius:18px;grid-template-columns:minmax(82px,.9fr) minmax(0,1.1fr);min-width:0;text-decoration:none;transition:transform .2s,box-shadow .2s;display:grid;overflow:hidden;box-shadow:0 9px 24px #0e414d14}.sitePage .compactCatalogGrid>a:hover{transform:translateY(-3px);box-shadow:0 14px 30px #0e414d24}.sitePage .compactCatalogGrid img{object-fit:contain;background:#fff;width:100%;height:100%;min-height:132px}.sitePage .compactCatalogGrid span{flex-direction:column;justify-content:center;min-width:0;padding:14px 12px;display:flex}.sitePage .compactCatalogGrid small{color:#118d91;letter-spacing:.12em;font-size:9px;font-weight:900}.sitePage .compactCatalogGrid b{margin-top:5px;font-family:Georgia,serif;font-size:clamp(15px,1.45vw,19px);line-height:1.08}.sitePage .compactCatalogGrid em{color:#087f82;margin-top:10px;font-size:11px;font-style:normal;font-weight:800}.sitePage .croPodcastFeature{grid-column:1/-1}@media (width<=760px){.sitePage .compactCatalog{border-radius:21px;padding:18px 12px}.sitePage .compactCatalogHead{margin-bottom:14px}.sitePage .compactCatalogHead h2{font-size:clamp(23px,7vw,30px)}.sitePage .compactCatalogHead>p:not(.kicker){font-size:12px}.sitePage .compactCatalogGrid{gap:7px}.sitePage .compactCatalogGrid>a{border-radius:13px;grid-template-columns:1fr}.sitePage .compactCatalogGrid img{aspect-ratio:1;object-fit:contain;height:auto;min-height:0}.sitePage .compactCatalogGrid span{justify-content:flex-start;min-height:94px;padding:9px 7px 10px}.sitePage .compactCatalogGrid small{font-size:7px}.sitePage .compactCatalogGrid b{margin-top:4px;font-size:clamp(12px,3.4vw,15px)}.sitePage .compactCatalogGrid em{margin-top:auto;padding-top:7px;font-size:9px}.sitePage .croFeature{border-radius:22px!important;padding:26px 18px 18px!important}.sitePage .croFeatureCopy{margin-bottom:22px!important}.sitePage .croFeatureCopy .kicker{letter-spacing:.14em!important;margin-bottom:10px!important;font-size:10px!important;line-height:1.3!important}.sitePage .croFeatureCopy h2{letter-spacing:-.04em!important;max-width:100%!important;font-size:clamp(31px,9.2vw,40px)!important;line-height:1.02!important}.sitePage .croFeatureCopy h2 span,.sitePage .croFeatureCopy h2 strong{display:block!important}.sitePage .croFeatureCopy>p:not(.kicker){margin-top:17px!important;font-size:14px!important;line-height:1.52!important}.sitePage .croFeatureCta{justify-content:space-between!important;align-self:stretch!important;width:100%!important;min-height:48px!important;margin-top:18px!important;padding:12px 16px!important;font-size:13px!important;display:flex!important}.sitePage .croFeatureCombined{grid-template-columns:minmax(82px,.38fr) minmax(0,1.62fr)!important;gap:8px!important;padding:8px!important;overflow:hidden!important}.sitePage .croFeaturePage{min-width:0!important}.sitePage .croFeaturePage img{object-fit:contain!important;width:100%!important;height:224px!important}}.sitePage{--home-card-radius:28px;--home-card-border:#1251601c;--home-card-shadow:0 20px 52px #11374517}.sitePage .newHero,.sitePage .professionalPaths,.sitePage .earlyTrust,.sitePage .mascotPremium,.sitePage .systemReveal,.sitePage .how,.sitePage .homeInlineManual,.sitePage .comparison,.sitePage .creator,.sitePage .customerProof,.sitePage .catalogsNew,.sitePage .faqNew,.sitePage .processingNotice{box-sizing:border-box}.sitePage .heroRiskStory,.sitePage .croFeature,.sitePage .heroShowcaseBelowPair,.sitePage .heroBuyChoice,.sitePage .professionalPathCards,.sitePage .earlyTrust,.sitePage .mascotPremium,.sitePage .systemStage,.sitePage .homeInlineManual,.sitePage .comparison,.sitePage .creator,.sitePage .customerProof,.sitePage .catalogsNew,.sitePage .faqNew,.sitePage .processingNotice{border-radius:var(--home-card-radius)!important;width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}.sitePage .newHero .heroWasteCue{transform:translate(-50%,8px)scale(.92);bottom:1.1%!important}.sitePage .croFeature{border:1px solid var(--home-card-border)!important;box-shadow:var(--home-card-shadow)!important;background:radial-gradient(circle at 94% 8%,#b58b3017,#0000 25%),linear-gradient(145deg,#fffefa 0%,#f8fbfa 62%,#eef7f6 100%)!important;padding:clamp(28px,4vw,52px)!important}@media (width<=760px){.sitePage{--home-card-radius:22px}.sitePage .newHero .heroWasteCue{transform:translate(-50%,7px)scale(.9);width:9.5%!important;bottom:.6%!important}.sitePage .croFeature{padding:24px 16px 18px!important}.sitePage .croFeatureCopy h2{max-width:100%!important;font-size:clamp(31px,9vw,39px)!important;line-height:1.02!important}.sitePage .croFeatureCopy>p:not(.kicker){font-size:14px!important;line-height:1.55!important}.sitePage .croFeatureCombined{border-radius:16px!important;grid-template-columns:minmax(90px,.38fr) minmax(0,1.62fr)!important;gap:8px!important;padding:8px!important}.sitePage .croFeaturePage img{height:238px!important}.sitePage .croFeaturePage span{min-height:42px!important;padding:8px 4px!important;font-size:8px!important;line-height:1.25!important}.sitePage .newHero .heroRiskMedia{background:radial-gradient(circle at 8% 12%,#5fd6d921,#0000 38%),linear-gradient(145deg,#fffdf9 0%,#f4faf9 100%)!important;border-color:#12607024!important;box-shadow:0 15px 36px #153d4e17!important}.sitePage .newHero .heroAttendanceIntro .riskClock,.sitePage .newHero .heroSearchQuestion .riskClock{opacity:.34!important;width:132px!important;height:132px!important;top:-10px!important;right:-14px!important}}.heroQuickNav{grid-template-columns:1fr 190px 1fr;align-items:center;gap:18px;width:min(100%,760px);margin:0 auto 38px;display:grid}.sitePage .heroQuickNav .heroLogo{width:190px;margin:0}.heroQuickAction{color:#0a2742;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd1;border:1px solid #0a274224;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:48px;font-size:14px;font-weight:850;text-decoration:none;display:inline-flex;box-shadow:0 10px 28px #072f5614}.heroQuickAction svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:20px;height:20px}.heroQuickWhatsapp{color:#087f5b}.heroQuickWhatsapp svg{fill:currentColor;stroke:none}.heroQuickWhatsapp span{text-align:center;line-height:1.05}.heroQuickBuy{color:#075fae}#encontre-sua-solucao{scroll-margin-top:24px}.drawerResourceLinks{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0 30px;display:grid}.drawerResourceLinks .heroEvidenceLink{margin:0}.replacementArtworkSolo{width:100%;margin:0 0 28px}.replacementArtworkSolo .replacementArtworkButton,.replacementArtworkSolo img{width:100%}.replacementArtworkSolo img{object-fit:contain;height:auto;max-height:none}.replacementVideoSolo{background:#071633;border-radius:20px;overflow:hidden}.replacementVideoSolo video{object-fit:contain;background:#030915;width:100%;max-height:680px;display:block}.closingWhatsappButton{margin:0}.sitePage .newHero .heroTopBar{z-index:10;background:#fff;border:1px solid #e2e9ee;border-radius:20px;width:min(100%,860px);margin:0 auto 8px;padding:12px 18px;position:relative;box-shadow:0 8px 24px #072f560f}.sitePage .newHero .heroTopBar .heroQuickNav{width:100%;max-width:760px;margin:0 auto!important;position:static!important;transform:none!important}.sitePage .newHero .heroTopBar .heroLogo{width:190px;height:48px;display:block;margin:0 auto!important}.sitePage .newHero .heroTopBar .heroLogo img{object-fit:contain;width:100%;height:100%;display:block}.sitePage .newHero .heroTopBar+.heroGuide{margin-top:0!important}@media (width<=760px){.drawerResourceLinks{grid-template-columns:1fr;gap:10px;margin:14px 0 24px}.replacementArtworkSolo{margin-bottom:22px}.heroQuickNav{grid-template-columns:minmax(72px,1fr) 138px minmax(72px,1fr);gap:7px;width:100%;margin-bottom:22px}.sitePage .heroQuickNav .heroLogo{width:138px}.heroQuickAction{gap:5px;min-width:0;min-height:42px;padding:8px 9px;font-size:11px}.heroQuickAction svg{flex:none;width:17px;height:17px}.heroQuickWhatsapp{padding-inline:6px;font-size:10px}.heroQuickWhatsapp span{max-width:82px}.sitePage .newHero .heroTopBar{border-radius:16px;width:100%;margin-bottom:5px;padding:8px 7px}.sitePage .newHero .heroTopBar .heroQuickNav{grid-template-columns:minmax(0,1fr) 116px minmax(0,1fr);gap:6px}.sitePage .newHero .heroTopBar .heroLogo{width:116px!important;height:40px!important}.sitePage .newHero .heroTopBar .heroQuickAction{min-height:40px;padding:7px 6px}}.sitePage .newHero .heroAttendanceIntro{min-height:390px;grid-template-columns:minmax(0,.92fr) minmax(300px,1.08fr)!important;gap:clamp(20px,3.2vw,42px)!important}.sitePage .newHero .heroAttendanceIntro .riskTitleLead{color:#607489!important;letter-spacing:.18em!important;font-size:11px!important}.sitePage .newHero .heroAttendanceIntro .riskTitleContext{color:#607489!important;letter-spacing:.13em!important;font-size:clamp(12px,1.25vw,16px)!important}.sitePage .newHero .heroAttendanceIntro .riskTitleQuestion>b:not(.riskRightBur){color:#078d92!important;font-weight:900!important}.sitePage .newHero .heroAttendanceIntro .riskRightBur{border:1px solid #7338b529;color:#7138a8!important;box-shadow:none!important;background:#7d3eb717!important;border-radius:9px!important;margin-top:9px!important;padding:.18em .48em .22em!important}.sitePage .newHero .heroAttendanceIntro .heroAttendanceCard,.sitePage .newHero .heroAttendanceIntro .heroAttendanceVisual{border-radius:24px!important;min-height:390px!important}.sitePage .newHero .heroAttendanceIntro .heroAttendanceVideo{background:#eef4f6!important;border-radius:23px!important;min-height:390px!important}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard{grid-template-columns:minmax(210px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(18px,3vw,34px);background:0 0!important;grid-template-rows:1fr!important;width:min(100%,900px)!important}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard figcaption{order:2;color:#cddbe7!important;gap:8px!important;padding:0!important;font-size:15px!important;line-height:1.55!important}.sitePage .newHero .heroRiskMedia .heroBroqueiroVisual{order:1;aspect-ratio:4/3!important;box-shadow:none!important;background:#fff!important;border:1px solid #ffffff24!important;border-radius:19px!important}@media (width<=760px){.sitePage .newHero .heroAfterImage .heroRiskStory{border-radius:25px!important;gap:14px!important;padding:14px!important}.sitePage .newHero .heroAttendanceIntro{min-height:300px;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr)!important;gap:10px!important}.sitePage .newHero .heroAttendanceIntro>h2.heroSearchQuestion{align-items:flex-start!important;padding:18px 1px 14px!important}.sitePage .newHero .heroAttendanceIntro .riskTitleLead{font-size:8px!important}.sitePage .newHero .heroAttendanceIntro .riskTitleFocus{font-size:clamp(32px,10vw,42px)!important}.sitePage .newHero .heroAttendanceIntro .riskTitleContext{letter-spacing:.09em!important;font-size:clamp(8px,2.7vw,11px)!important}.sitePage .newHero .heroAttendanceIntro .riskTitleQuestion{margin-top:12px!important;font-size:clamp(12px,3.7vw,15px)!important;line-height:1.3!important}.sitePage .newHero .heroAttendanceIntro .riskRightBur{margin-top:7px!important;font-size:.78em!important}.sitePage .newHero .heroAttendanceIntro .riskClock{width:70px!important;height:70px!important;top:8px!important;right:0!important}.sitePage .newHero .heroAttendanceIntro .heroAttendanceCard,.sitePage .newHero .heroAttendanceIntro .heroAttendanceVisual,.sitePage .newHero .heroAttendanceIntro .heroAttendanceVideo{min-height:300px!important}.sitePage .newHero .heroRiskMedia{border-radius:19px!important;padding:14px!important}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard{grid-template-columns:.82fr 1.18fr!important;gap:12px!important;display:grid!important}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard figcaption{text-align:left!important;font-size:11px!important;line-height:1.4!important}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard figcaption small{font-size:8px}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard figcaption strong{font-size:clamp(17px,5vw,22px)!important}}.sitePage .newHero .heroAttendanceIntro{grid-template-columns:minmax(0,1.08fr) minmax(260px,.92fr);align-items:center;gap:clamp(18px,3vw,38px);display:grid}.sitePage .newHero .heroAttendanceIntro>.heroSearchQuestion{width:100%!important;max-width:none!important}.sitePage .newHero .heroAttendanceIntro .heroAttendanceCard{gap:10px;min-width:0;margin:0;display:grid}.sitePage .newHero .heroAttendanceIntro .heroAttendanceVisual{aspect-ratio:4/3;background:#f7fafc;border:1px solid #dbe6f2;border-radius:22px;overflow:hidden;box-shadow:0 12px 30px #254e7814}.sitePage .newHero .heroAttendanceIntro .heroAttendanceVideo{object-fit:contain;background:#f7fafc;width:100%;display:block;height:100%!important}.sitePage .newHero .heroAttendanceIntro .heroAttendanceCard figcaption{color:#52677d;text-align:center;gap:2px;font-size:12px;line-height:1.35;display:grid}.sitePage .newHero .heroAttendanceIntro .heroAttendanceCard figcaption strong{color:#0a3153;font-size:14px}.sitePage .newHero .heroRiskMedia{background:linear-gradient(135deg,#f8fbfd,#f1f7fa);border:1px solid #e2eaf1;border-radius:24px;margin-top:4px;padding:clamp(18px,2.5vw,28px);grid-template-columns:1fr!important}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard{width:min(100%,760px);margin:0 auto}.sitePage .newHero .heroRiskMedia .heroBroqueiroVisual{aspect-ratio:16/9}@media (width<=760px){.sitePage .newHero .heroAttendanceIntro{grid-template-columns:minmax(0,1fr) minmax(0,.82fr);align-items:center;gap:10px}.sitePage .newHero .heroAttendanceIntro>.heroSearchQuestion{padding:20px 4px 14px!important}.sitePage .newHero .heroAttendanceIntro .heroAttendanceVisual{aspect-ratio:3/4;border-radius:18px}.sitePage .newHero .heroAttendanceIntro .heroAttendanceCard figcaption{font-size:9px}.sitePage .newHero .heroAttendanceIntro .heroAttendanceCard figcaption strong{font-size:11px}.sitePage .newHero .heroAttendanceIntro .riskTitleFocus{font-size:clamp(31px,10vw,42px)!important}.sitePage .newHero .heroAttendanceIntro .riskTitleQuestion{font-size:clamp(13px,3.9vw,16px)!important}.sitePage .newHero .heroRiskMedia{padding:16px 12px!important;display:block!important}.sitePage .newHero .heroRiskMedia .heroBroqueiroVisual{aspect-ratio:4/3}}.sitePage .newHero .heroSearchQuestion .riskTitleContext{z-index:1;color:#536b85;letter-spacing:.11em;text-align:center;width:100%;margin-top:2px;font-size:clamp(15px,1.55vw,21px);font-weight:900;line-height:1.05;display:block;position:relative}.sitePage .newHero .heroSearchQuestion .riskTitleFocus{letter-spacing:-.065em!important;font-size:clamp(48px,6.4vw,82px)!important}@media (width<=760px){.sitePage .newHero .heroSearchQuestion .riskTitleFocus{font-size:clamp(44px,14vw,61px)!important}.sitePage .newHero .heroSearchQuestion .riskTitleContext{letter-spacing:.09em;overflow-wrap:anywhere;max-width:100%;font-size:clamp(12px,3.8vw,16px)!important}.sitePage .newHero .heroAfterImage .heroRiskStory>h2.heroSearchQuestion{padding:26px 14px 14px!important}.sitePage .newHero .heroSearchQuestion .riskClock{opacity:.34!important;width:132px!important;height:132px!important;top:-12px!important;right:-12px!important}.sitePage .newHero .heroSearchQuestion .riskTitleFocus{letter-spacing:-.05em!important;font-size:clamp(36px,11vw,47px)!important}.sitePage .newHero .heroSearchQuestion .riskTitleContext{letter-spacing:.08em!important;font-size:clamp(11px,3.3vw,14px)!important}.sitePage .newHero .heroSearchQuestion .riskTitleQuestion{margin-top:7px!important;font-size:clamp(15px,4.4vw,18px)!important;line-height:1.14!important}.sitePage .newHero .heroSearchQuestion .riskTitleQuestion .riskRightBur{font-size:.82em!important}}.sitePage .newHero .heroRiskMedia{isolation:isolate;-webkit-backdrop-filter:blur(8px)saturate(112%);background:linear-gradient(135deg,#ffffffb0,#ecfafa91),url(/media/bacteria-cross-contamination-premium.png) 50%/cover no-repeat!important;border:1px solid #1f9ba633!important;position:relative!important;overflow:hidden!important;box-shadow:0 20px 52px #11384b1c!important}@media (width<=760px){.sitePage .newHero .heroRiskMedia{background:linear-gradient(145deg,#ffffffa8,#ecfafa8a),url(/media/bacteria-cross-contamination-premium.png) 58%/cover no-repeat!important}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard{background:#ffffff61!important}}.sitePage .croFeature{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:1040px!important;margin-inline:auto!important;padding:clamp(30px,4.5vw,56px)!important;display:block!important;overflow:hidden!important}.sitePage .croFeatureCopy{text-align:left!important;flex-direction:column!important;align-items:flex-start!important;width:100%!important;min-width:0!important;margin:0 0 clamp(24px,3vw,36px)!important;display:flex!important}.sitePage .croFeatureCopy .kicker{color:#158791!important;width:auto!important;margin:0 0 12px!important}.sitePage .croFeatureCopy h2{color:#082f49!important;letter-spacing:-.045em!important;overflow-wrap:normal!important;word-break:normal!important;width:100%!important;min-width:0!important;max-width:820px!important;margin:0!important;font-size:clamp(38px,5vw,64px)!important;line-height:1!important;display:block!important}.sitePage .croFeatureCopy h2 span,.sitePage .croFeatureCopy h2 strong{display:block!important}.sitePage .croFeatureCopy h2 strong{color:#108b93!important;margin-top:5px!important}.sitePage .croFeatureCopy>p:not(.kicker){color:#536772!important;width:100%!important;max-width:720px!important;margin:22px 0 0!important;font-size:clamp(16px,1.7vw,19px)!important;line-height:1.55!important}.sitePage .croFeatureCta{white-space:normal!important;border-radius:999px!important;align-self:flex-start!important;width:auto!important;min-width:0!important;margin:22px 0 0!important;padding:13px 19px!important}.sitePage .croFeatureCombined{box-sizing:border-box!important;grid-template-columns:minmax(140px,.42fr) minmax(0,1.58fr)!important;gap:clamp(10px,1.8vw,20px)!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}@media (width<=760px){.sitePage .croFeature{border-radius:22px!important;padding:26px 18px 18px!important}.sitePage .croFeatureCopy{margin-bottom:22px!important}.sitePage .croFeatureCopy .kicker{letter-spacing:.14em!important;margin-bottom:10px!important;font-size:10px!important;line-height:1.3!important}.sitePage .croFeatureCopy h2{letter-spacing:-.04em!important;max-width:100%!important;font-size:clamp(31px,9.2vw,40px)!important;line-height:1.02!important}.sitePage .croFeatureCopy h2 span,.sitePage .croFeatureCopy h2 strong{display:block!important}.sitePage .croFeatureCopy>p:not(.kicker){margin-top:17px!important;font-size:14px!important;line-height:1.52!important}.sitePage .croFeatureCta{justify-content:space-between!important;align-self:stretch!important;width:100%!important;min-height:48px!important;margin-top:18px!important;padding:12px 16px!important;font-size:13px!important;display:flex!important}.sitePage .croFeatureCombined{grid-template-columns:minmax(82px,.38fr) minmax(0,1.62fr)!important;gap:8px!important;padding:8px!important;overflow:hidden!important}.sitePage .croFeaturePage{min-width:0!important}.sitePage .croFeaturePage img{object-fit:contain!important;width:100%!important;height:224px!important}}.sitePage .heroTestimonials{box-sizing:border-box!important;background:radial-gradient(circle at 92% 8%,#14a4aa1f,#0000 27%),linear-gradient(145deg,#fffefa 0%,#f5faf9 100%)!important;border:1px solid #0a45561f!important;border-radius:28px!important;grid-template-columns:minmax(300px,.76fr) minmax(0,1.24fr)!important;align-items:center!important;gap:clamp(28px,4vw,58px)!important;width:100%!important;min-width:0!important;max-width:1040px!important;margin-inline:auto!important;padding:clamp(32px,5vw,60px)!important;display:grid!important;overflow:hidden!important;box-shadow:0 22px 60px #1137451a!important}.sitePage .heroTestimonialsCopy{text-align:left!important;flex-direction:column!important;align-items:flex-start!important;min-width:0!important;display:flex!important}.sitePage .heroTestimonialsCopy .kicker{color:#168d96!important;letter-spacing:.18em!important;margin:0 0 14px!important;font-size:11px!important;font-weight:850!important}.sitePage .heroTestimonialsCopy h2{color:#082f49!important;letter-spacing:-.05em!important;width:100%!important;max-width:480px!important;margin:0!important;font-size:clamp(37px,4.5vw,57px)!important;line-height:.98!important}.sitePage .heroTestimonialsCopy h2 span,.sitePage .heroTestimonialsCopy h2 strong{display:block!important}.sitePage .heroTestimonialsCopy h2 strong{color:#0d8992!important;margin-top:7px!important;font-weight:850!important}.sitePage .heroTestimonialsCopy>p:last-of-type{color:#536772!important;max-width:460px!important;margin:22px 0 0!important;font-size:16px!important;line-height:1.58!important}.sitePage .heroTestimonialsSeal{color:#173b4e!important;background:#ffffffb8!important;border-left:3px solid #d7b750!important;flex-direction:column!important;gap:3px!important;margin-top:26px!important;padding:13px 16px!important;display:flex!important}.sitePage .heroTestimonialsSeal b{text-transform:uppercase!important;letter-spacing:.08em!important;font-size:13px!important}.sitePage .heroTestimonialsSeal span{color:#60737d!important;font-size:12px!important;line-height:1.35!important}.sitePage .heroTestimonialsArtwork{width:100%!important;min-width:0!important;color:inherit!important;text-decoration:none!important;display:block!important}.sitePage .heroTestimonialsArtwork figure{background:#fff!important;border:1px solid #0a455621!important;border-radius:22px!important;width:100%!important;margin:0!important;overflow:hidden!important;box-shadow:0 18px 42px #1137451f!important}.sitePage .heroTestimonialsArtwork img{object-fit:contain!important;object-position:top center!important;background:#fff!important;width:100%!important;height:auto!important;max-height:690px!important;display:block!important}.sitePage .heroTestimonialsArtwork figcaption{color:#56707b!important;letter-spacing:.1em!important;text-transform:uppercase!important;background:#fff!important;border-top:1px solid #0a45561a!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:14px 17px!important;font-size:10px!important;font-weight:750!important;display:flex!important}.sitePage .heroTestimonialsArtwork figcaption b{color:#0b7f88!important;font-size:11px!important}@media (width<=760px){.sitePage .heroTestimonials{border-radius:22px!important;grid-template-columns:1fr!important;gap:22px!important;padding:28px 18px 18px!important}.sitePage .heroTestimonialsCopy{text-align:center!important;align-items:center!important}.sitePage .heroTestimonialsCopy .kicker{margin-bottom:11px!important;font-size:10px!important}.sitePage .heroTestimonialsCopy h2{max-width:560px!important;font-size:clamp(30px,9vw,40px)!important;line-height:1.01!important}.sitePage .heroTestimonialsCopy h2 strong{margin-top:5px!important}.sitePage .heroTestimonialsCopy>p:last-of-type{max-width:520px!important;margin-top:17px!important;font-size:14px!important;line-height:1.5!important}.sitePage .heroTestimonialsSeal{box-sizing:border-box!important;border-top:2px solid #d7b750!important;border-left:0!important;align-items:center!important;width:100%!important;margin-top:19px!important}.sitePage .heroTestimonialsArtwork figure{border-radius:16px!important}.sitePage .heroTestimonialsArtwork img{max-height:none!important}.sitePage .heroTestimonialsArtwork figcaption{padding:12px!important;font-size:9px!important}.sitePage .heroTestimonialsArtwork figcaption b{font-size:10px!important}}.sitePage .heroRiskStory,.sitePage .croFeature,.sitePage .heroShowcaseBelowPair,.sitePage .heroBuyChoice,.sitePage .professionalPathCards,.sitePage .earlyTrust,.sitePage .mascotPremium,.sitePage .systemStage,.sitePage .homeInlineManual,.sitePage .comparison,.sitePage .creator,.sitePage .customerProof,.sitePage .catalogsNew,.sitePage .faqNew,.sitePage .processingNotice{box-sizing:border-box;border-radius:28px!important;width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}.sitePage .newHero .heroWasteCue{bottom:1.1%!important;transform:translate(-50%,8px)scale(.92)!important}.sitePage .croFeature{background:radial-gradient(circle at 94% 8%,#b58b3017,#0000 25%),linear-gradient(145deg,#fffefa 0%,#f8fbfa 62%,#eef7f6 100%)!important;border:1px solid #1251601c!important;padding:clamp(28px,4vw,52px)!important;box-shadow:0 20px 52px #11374517!important}.sitePage .croFeatureCopy{text-align:left!important;margin-bottom:clamp(24px,3vw,36px)!important;display:block!important}.sitePage .croFeatureCopy h2{letter-spacing:-.045em!important;max-width:820px!important;margin:12px 0 16px!important;font-size:clamp(36px,4.7vw,62px)!important;line-height:.98!important}.sitePage .croFeatureCopy>p:not(.kicker){max-width:760px!important;margin:0!important;font-size:clamp(15px,1.5vw,18px)!important;line-height:1.58!important}.sitePage .croFeatureCombined{background:#ffffffc7!important;border:1px solid #1251601f!important;border-radius:22px!important;grid-template-columns:minmax(150px,.42fr) minmax(0,1.58fr)!important;gap:clamp(10px,1.8vw,20px)!important;padding:clamp(10px,1.5vw,16px)!important;box-shadow:0 14px 36px #11374514!important}.sitePage .croFeaturePage{border-color:#1251601a!important;border-radius:14px!important}.sitePage .croFeaturePage img{object-fit:contain!important;height:clamp(270px,40vw,520px)!important}.sitePage .croFeaturePage:last-child{border-color:#128e9840!important;box-shadow:0 10px 28px #12646f1a!important}.sitePage .croFeaturePage:last-child span{color:#fff!important;background:linear-gradient(90deg,#0b5968,#168e98)!important}.sitePage .croFeaturePage:last-child span b{color:#f2d689!important}@media (width<=760px){.sitePage .heroRiskStory,.sitePage .croFeature,.sitePage .heroShowcaseBelowPair,.sitePage .heroBuyChoice,.sitePage .professionalPathCards,.sitePage .earlyTrust,.sitePage .mascotPremium,.sitePage .systemStage,.sitePage .homeInlineManual,.sitePage .comparison,.sitePage .creator,.sitePage .customerProof,.sitePage .catalogsNew,.sitePage .faqNew,.sitePage .processingNotice{border-radius:22px!important}.sitePage .newHero .heroWasteCue{width:9.5%!important;bottom:.6%!important;transform:translate(-50%,7px)scale(.9)!important}.sitePage .croFeature{padding:24px 16px 18px!important}.sitePage .croFeatureCopy h2{max-width:100%!important;font-size:clamp(31px,9vw,39px)!important;line-height:1.02!important}.sitePage .croFeatureCopy>p:not(.kicker){font-size:14px!important;line-height:1.55!important}.sitePage .croFeatureCombined{border-radius:16px!important;grid-template-columns:minmax(90px,.38fr) minmax(0,1.62fr)!important;gap:8px!important;padding:8px!important}.sitePage .croFeaturePage img{height:238px!important}.sitePage .croFeaturePage span{min-height:42px!important;padding:8px 4px!important;font-size:8px!important;line-height:1.25!important}}.sitePage .newHero .heroRiskMedia{background:radial-gradient(circle at 92% 12%,#d5b56721,#0000 28%),radial-gradient(circle at 8% 90%,#2fb5bb1c,#0000 32%),linear-gradient(145deg,#fffdfa 0%,#f8fbfa 56%,#eef7f6 100%)!important;border:1px solid #185d691f!important;border-radius:26px!important;padding:clamp(18px,2.6vw,30px)!important;position:relative!important;overflow:hidden!important;box-shadow:0 22px 55px #133a461a!important}.sitePage .newHero .heroRiskMedia:after{content:"";pointer-events:none;border:1px solid #ffffffd1;border-radius:20px;position:absolute;inset:9px}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard{z-index:1;position:relative;background:0 0!important}.sitePage .newHero .heroAttendanceIntro .riskClock,.sitePage .newHero .heroSearchQuestion .riskClock{z-index:0!important;opacity:.38!important;color:#0e7f88!important;filter:drop-shadow(0 16px 28px #14646c29)!important;width:clamp(185px,20vw,260px)!important;height:clamp(185px,20vw,260px)!important;top:-30px!important;right:-24px!important}.sitePage .riskClock .riskClockTicks{stroke:#b68a2a!important;stroke-width:2.5px!important}.sitePage .riskClock .riskClockHour{stroke:#073e58!important;stroke-width:4.4px!important}.sitePage .riskClock .riskClockMinute{stroke:#168d96!important;stroke-width:3.5px!important}.sitePage .croFeature{overflow:hidden!important}.sitePage .croFeatureCopy{min-width:0!important}.sitePage .croFeatureCopy .kicker{color:#148e98!important;letter-spacing:.16em!important;font-size:clamp(11px,1.2vw,14px)!important}.sitePage .croFeatureCopy h2{letter-spacing:-.045em!important;overflow-wrap:normal!important;word-break:normal!important;width:100%!important;max-width:100%!important;font-size:clamp(38px,5vw,68px)!important;line-height:.98!important}.sitePage .croFeatureCopy>p:not(.kicker){max-width:760px!important}.sitePage .croFeatureCombined{background:linear-gradient(145deg,#fffdfa,#f7fbfa)!important;border-color:#12576621!important;box-shadow:0 20px 54px #1139461a!important}.sitePage .croFeaturePage:last-child{box-shadow:0 10px 24px #0c465517}@media (width<=760px){.sitePage .newHero .heroRiskMedia{border-radius:21px!important;padding:14px!important}.sitePage .newHero .heroAttendanceIntro .riskClock,.sitePage .newHero .heroSearchQuestion .riskClock{opacity:.34!important;width:140px!important;height:140px!important;top:-14px!important;right:-14px!important}.sitePage .croFeatureCopy h2{letter-spacing:-.04em!important;white-space:normal!important;font-size:clamp(34px,10.3vw,44px)!important;line-height:1.02!important}.sitePage .croFeatureCopy>p:not(.kicker){margin-top:20px!important;font-size:15px!important;line-height:1.6!important}.sitePage .croFeatureCombined{grid-template-columns:.62fr 1.38fr!important}}.sitePage .newHero .heroRiskMedia{background:radial-gradient(circle at 10% 15%,#5fd6d924,#0000 35%),linear-gradient(135deg,#fffdf9 0%,#f7fbfb 55%,#eef8f8 100%)!important;border:1px solid #12607021!important;position:relative!important;overflow:hidden!important;box-shadow:0 20px 50px #153d4e1a!important}.sitePage .newHero .heroRiskMedia:after{content:"";pointer-events:none;border:22px solid #30b7be12;border-radius:50%;width:180px;height:180px;position:absolute;bottom:-105px;right:-70px}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard figcaption{color:#536572!important}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard figcaption small{color:#168d96!important}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard figcaption strong{color:#0b3552!important}.sitePage .newHero .heroRiskMedia .heroBroqueiroVisual{background:#ffffffe0!important;border:1px solid #1260701f!important;box-shadow:0 12px 30px #1a46581a!important}@media (width<=760px){.sitePage .newHero .heroRiskMedia{background:radial-gradient(circle at 8% 12%,#5fd6d921,#0000 38%),linear-gradient(145deg,#fffdf9 0%,#f4faf9 100%)!important;border-color:#12607024!important;box-shadow:0 15px 36px #153d4e17!important}}.sitePage .newHero .heroAttendanceIntro .riskClock,.sitePage .newHero .heroSearchQuestion .riskClock{z-index:0!important;opacity:.19!important;color:#178f98!important;filter:drop-shadow(0 18px 35px #10727e21)!important;pointer-events:none!important;width:clamp(178px,19vw,248px)!important;height:clamp(178px,19vw,248px)!important;top:-20px!important;right:-22px!important}.sitePage .newHero .heroSearchQuestion .riskTitleLead,.sitePage .newHero .heroSearchQuestion .riskTitleFocus,.sitePage .newHero .heroSearchQuestion .riskTitleContext,.sitePage .newHero .heroSearchQuestion .riskTitleQuestion{z-index:1;position:relative}@media (width<=760px){.sitePage .newHero .heroAttendanceIntro .riskClock,.sitePage .newHero .heroSearchQuestion .riskClock{opacity:.17!important;width:132px!important;height:132px!important;top:-10px!important;right:-14px!important}}.sitePage .newHero .heroAfterImage .heroRiskStory{background:radial-gradient(circle at 86% 7%,#2fb8be17,#0000 29%),linear-gradient(145deg,#fff 0%,#fbfdff 58%,#f4f9fb 100%)!important;border:1px solid #0f335217!important;border-radius:32px!important;gap:clamp(18px,2.6vw,30px)!important;padding:clamp(18px,2.8vw,32px)!important;box-shadow:0 26px 70px #0d2d4a17!important}.sitePage .newHero .heroAttendanceIntro{grid-template-columns:minmax(0,.92fr) minmax(300px,1.08fr)!important;align-items:stretch!important;gap:clamp(20px,3.2vw,42px)!important;min-height:390px!important}.sitePage .newHero .heroAttendanceIntro>h2.heroSearchQuestion{text-align:left!important;align-items:flex-start!important;padding:clamp(24px,3vw,42px) clamp(8px,1.5vw,18px)!important}.sitePage .newHero .heroAttendanceIntro .riskTitleLead,.sitePage .newHero .heroAttendanceIntro .riskTitleFocus,.sitePage .newHero .heroAttendanceIntro .riskTitleContext,.sitePage .newHero .heroAttendanceIntro .riskTitleQuestion{text-align:left!important;width:auto!important}.sitePage .newHero .heroAttendanceIntro .riskTitleLead{letter-spacing:.18em!important;color:#607489!important;font-size:11px!important}.sitePage .newHero .heroAttendanceIntro .riskTitleFocus{margin:2px 0 0;color:#0d3153!important;letter-spacing:-.06em!important;font-size:clamp(43px,5.2vw,65px)!important}.sitePage .newHero .heroAttendanceIntro .riskTitleContext{color:#607489!important;letter-spacing:.13em!important;margin-top:0!important;font-size:clamp(12px,1.25vw,16px)!important}.sitePage .newHero .heroAttendanceIntro .riskTitleQuestion{color:#2e465e!important;margin-top:17px!important;font-size:clamp(17px,1.6vw,21px)!important;font-weight:650!important;line-height:1.3!important}.sitePage .newHero .heroAttendanceIntro .riskRightBur{color:#7138a8!important;box-shadow:none!important;background:#7d3eb717!important;border:1px solid #7338b529!important;border-radius:9px!important;margin-top:9px!important;padding:.18em .48em .22em!important}.sitePage .newHero .heroAttendanceIntro .riskClock{opacity:.09!important;width:clamp(92px,10vw,126px)!important;height:clamp(92px,10vw,126px)!important;top:18px!important;right:12px!important}.sitePage .newHero .heroAttendanceIntro .heroAttendanceCard,.sitePage .newHero .heroAttendanceIntro .heroAttendanceVisual,.sitePage .newHero .heroAttendanceIntro .heroAttendanceVideo{border-radius:24px!important;min-height:390px!important}.sitePage .newHero .heroAttendanceIntro .heroAttendanceVisual{background:#eef4f6!important;border:1px solid #0e36551a!important;box-shadow:0 22px 48px #0c304e21!important}.sitePage .newHero .heroRiskMedia{background:radial-gradient(circle at 92% 12%,#d5b56721,#0000 28%),radial-gradient(circle at 8% 90%,#2fb5bb1c,#0000 32%),linear-gradient(145deg,#fffdfa 0%,#f8fbfa 56%,#eef7f6 100%)!important;border:1px solid #185d691f!important;border-radius:24px!important;margin-top:0!important;padding:clamp(20px,2.8vw,32px)!important;box-shadow:0 20px 48px #133a461a!important}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard{align-items:center;background:0 0!important;grid-template-rows:1fr!important;grid-template-columns:minmax(210px,.72fr) minmax(0,1.28fr)!important;gap:clamp(18px,3vw,34px)!important;width:min(100%,900px)!important;display:grid!important}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard figcaption{order:2;color:#536772!important;text-align:left!important;gap:8px!important;padding:0!important;font-size:15px!important;line-height:1.55!important}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard figcaption small{color:#168d96;letter-spacing:.17em;font-size:10px;font-weight:900}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard figcaption strong{letter-spacing:-.035em;line-height:1.08;color:#0a3550!important;font-size:clamp(22px,2.5vw,32px)!important}.sitePage .newHero .heroRiskMedia .heroBroqueiroVisual{order:1;aspect-ratio:4/3!important;background:#ffffffeb!important;border:1px solid #1a64711f!important;border-radius:19px!important;box-shadow:0 12px 30px #143d4a17!important}@media (width<=760px){.sitePage .newHero .heroAfterImage .heroRiskStory{border-radius:25px!important;gap:14px!important;padding:14px!important}.sitePage .newHero .heroAttendanceIntro{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr)!important;gap:10px!important;min-height:300px!important}.sitePage .newHero .heroAttendanceIntro>h2.heroSearchQuestion{align-items:flex-start!important;padding:18px 1px 14px!important}.sitePage .newHero .heroAttendanceIntro .riskTitleLead{font-size:8px!important}.sitePage .newHero .heroAttendanceIntro .riskTitleFocus{font-size:clamp(32px,10vw,42px)!important}.sitePage .newHero .heroAttendanceIntro .riskTitleContext{letter-spacing:.09em!important;font-size:clamp(8px,2.7vw,11px)!important}.sitePage .newHero .heroAttendanceIntro .riskTitleQuestion{margin-top:12px!important;font-size:clamp(12px,3.7vw,15px)!important;line-height:1.3!important}.sitePage .newHero .heroAttendanceIntro .riskRightBur{margin-top:7px!important;font-size:.78em!important}.sitePage .newHero .heroAttendanceIntro .riskClock{width:70px!important;height:70px!important;top:8px!important;right:0!important}.sitePage .newHero .heroAttendanceIntro .heroAttendanceCard,.sitePage .newHero .heroAttendanceIntro .heroAttendanceVisual,.sitePage .newHero .heroAttendanceIntro .heroAttendanceVideo{min-height:300px!important}.sitePage .newHero .heroRiskMedia{border-radius:19px!important;padding:14px!important}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard{grid-template-columns:.82fr 1.18fr!important;gap:12px!important}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard figcaption{font-size:11px!important;line-height:1.4!important}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard figcaption small{font-size:8px}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard figcaption strong{font-size:clamp(17px,5vw,22px)!important}}.sitePage .newHero .heroAttendanceIntro .riskClock{filter:drop-shadow(0 18px 35px #10727e21);opacity:.2!important;color:#178f98!important;width:clamp(170px,19vw,245px)!important;height:clamp(170px,19vw,245px)!important;top:-18px!important;right:-18px!important}.sitePage .newHero .heroAttendanceIntro .riskClock svg{overflow:visible;fill:none!important;filter:none!important}.sitePage .riskClock .riskClockHalo{fill:#def6f785;stroke:#168f9838;stroke-width:1.5px}.sitePage .riskClock .riskClockFace{fill:#ffffff73;stroke:#0f537059;stroke-width:2px}.sitePage .riskClock .riskClockTicks{stroke:#0f5370a3;stroke-width:2.2px;stroke-linecap:round}.sitePage .riskClock .riskClockHour,.sitePage .riskClock .riskClockMinute{stroke:#0b5268;stroke-linecap:round}.sitePage .riskClock .riskClockHour{stroke-width:4.2px}.sitePage .riskClock .riskClockMinute{stroke-width:3.2px}.sitePage .riskClock .riskClockPin{fill:#178f98;stroke:#fff;stroke-width:1.5px}.sitePage .riskClock .riskClockShine{stroke:#ffffffe6;stroke-width:3px;stroke-linecap:round}@media (width<=760px){.sitePage .newHero .heroAttendanceIntro .riskClock{opacity:.18!important;width:132px!important;height:132px!important;top:-8px!important;right:-16px!important}}.sitePage .newHero .heroAttendanceIntro .heroAttendanceCard{grid-template-rows:minmax(0,1fr)!important;align-self:stretch!important;height:100%!important;min-height:100%!important}.sitePage .newHero .heroAttendanceIntro .heroAttendanceVisual{aspect-ratio:auto!important;height:100%!important;min-height:320px!important}.sitePage .newHero .heroAttendanceIntro .heroAttendanceVideo{object-fit:cover!important;height:100%!important;min-height:320px!important}@media (width<=760px){.sitePage .newHero .heroAttendanceIntro{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.sitePage .newHero .heroAttendanceIntro .heroAttendanceVisual,.sitePage .newHero .heroAttendanceIntro .heroAttendanceVideo{min-height:250px!important}}.sitePage .newHero .heroAttendanceIntro>h2.heroSearchQuestion{isolation:isolate;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;display:flex!important;position:relative!important}.sitePage .newHero .heroAttendanceIntro{align-items:stretch!important}.sitePage .newHero .heroAttendanceIntro .heroAttendanceCard{align-self:stretch;grid-template-rows:minmax(0,1fr)!important;height:100%!important;min-height:100%!important}.sitePage .newHero .heroAttendanceIntro .heroAttendanceVisual{width:100%;min-height:320px;aspect-ratio:auto!important;height:100%!important}.sitePage .newHero .heroAttendanceIntro .heroAttendanceVideo{min-height:320px;object-fit:cover!important;width:100%!important;height:100%!important}.sitePage .newHero .heroAttendanceIntro .heroAttendanceCard figcaption{display:none!important}@media (width<=760px){.sitePage .newHero .heroAttendanceIntro{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.sitePage .newHero .heroAttendanceIntro .heroAttendanceVisual,.sitePage .newHero .heroAttendanceIntro .heroAttendanceVideo{min-height:250px!important}}.sitePage .newHero .heroAttendanceIntro .riskClock{z-index:-1;position:absolute!important;top:4px!important;right:4px!important}@media (width<=760px){.sitePage .newHero .heroAttendanceIntro>h2.heroSearchQuestion{box-sizing:border-box!important;width:100%!important;max-width:100%!important;overflow:hidden!important}}.sitePage .heroSearchQuestion .riskClock{place-items:center;width:clamp(48px,5.5vw,70px);height:clamp(48px,5.5vw,70px);margin-bottom:7px;animation:3.2s ease-in-out infinite riskClockFloat;display:grid;color:#0b8790!important}.sitePage .heroSearchQuestion .riskClock svg{fill:#e8f8f7;stroke:currentColor;stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 7px 9px #0b879029);width:100%;height:100%;overflow:visible}.sitePage .heroSearchQuestion .riskClockTick{stroke:#102f57;stroke-width:3px}.sitePage .heroSearchQuestion .riskTitleFocus{letter-spacing:-.045em!important;font-size:clamp(29px,3.5vw,50px)!important}@keyframes riskClockFloat{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-4px)rotate(2deg)}}@media (width<=760px){.sitePage .heroSearchQuestion .riskClock{width:50px;height:50px;margin-bottom:5px}.sitePage .heroSearchQuestion .riskTitleFocus{font-size:clamp(29px,9.2vw,39px)!important}.sitePage .newHero .heroAfterImage .heroRiskStory{box-sizing:border-box!important;width:100%!important;max-width:100%!important;overflow:hidden!important}.sitePage .newHero .heroAfterImage .heroRiskStory>.heroSearchQuestion{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0 auto!important;padding:20px 14px 16px!important;overflow:hidden!important}.sitePage .heroSearchQuestion .riskClock{width:44px!important;height:44px!important}.sitePage .heroSearchQuestion .riskTitleLead,.sitePage .heroSearchQuestion .riskTitleFocus,.sitePage .heroSearchQuestion .riskTitleQuestion{box-sizing:border-box!important;text-align:center!important;width:100%!important;min-width:0!important;max-width:100%!important}.sitePage .heroSearchQuestion .riskTitleLead{letter-spacing:.09em!important;font-size:clamp(11px,3.4vw,14px)!important}.sitePage .heroSearchQuestion .riskTitleFocus{white-space:normal!important;overflow-wrap:anywhere!important;font-size:clamp(24px,8vw,34px)!important;line-height:1!important}.sitePage .heroSearchQuestion .riskTitleQuestion{margin-top:8px!important;font-size:clamp(16px,4.8vw,20px)!important;line-height:1.12!important}.sitePage .heroSearchQuestion .riskTitleQuestion .riskRightBur{white-space:normal!important;overflow-wrap:anywhere!important;box-sizing:border-box!important;max-width:100%!important;margin-top:6px!important;padding:.17em .42em .2em!important;font-size:.84em!important}}@media (prefers-reduced-motion:reduce){.sitePage .heroSearchQuestion .riskClock{animation:none}}.sitePage .newHero .heroAfterImage .heroRiskStory{align-items:center!important}.sitePage .newHero .heroAfterImage .heroRiskStory>.heroSearchQuestion{width:min(100%,760px)!important;margin-left:auto!important;margin-right:auto!important}.sitePage .heroSearchQuestion .riskTitleQuestion .riskRightBur{letter-spacing:.025em;background:linear-gradient(100deg,#7138b7 0%,#9a46c8 100%);border-radius:.35em;margin-top:3px;padding:.08em .3em .13em;font-weight:950;display:inline-block;box-shadow:0 6px 16px #7138b72e;color:#fff!important}@media (width<=760px){.sitePage .newHero .heroAfterImage .heroRiskStory>.heroSearchQuestion{width:calc(100% - 20px)!important;max-width:520px!important}}.sitePage .newHero .heroAfterImage .heroRiskStory>.heroSearchQuestion{text-align:center;flex-direction:column;justify-content:center;align-items:center;box-shadow:none!important;background:0 0!important;border:0!important;gap:0!important;padding:22px 18px 18px!important;display:flex!important}.sitePage .heroSearchQuestion .riskTitleLead{color:#536b85!important;letter-spacing:.12em!important;font-size:clamp(14px,1.35vw,18px)!important;font-weight:900!important;line-height:1.05!important}.sitePage .heroSearchQuestion .riskTitleFocus{color:#102f57;letter-spacing:-.055em;line-height:.94;font-size:clamp(34px,4.4vw,62px)!important;font-weight:950!important}.sitePage .heroSearchQuestion .riskTitleQuestion{margin-top:10px;color:#263f5d!important;letter-spacing:-.025em!important;text-transform:none!important;font-size:clamp(18px,2vw,27px)!important;font-weight:720!important;line-height:1.08!important}.sitePage .heroSearchQuestion .riskTitleQuestion b{color:#0b8790;font-weight:950}@media (width<=760px){.sitePage .newHero .heroAfterImage .heroRiskStory>.heroSearchQuestion{padding:24px 12px 16px!important}.sitePage .heroSearchQuestion .riskTitleLead{font-size:13px!important}.sitePage .heroSearchQuestion .riskTitleFocus{font-size:clamp(36px,11vw,49px)!important}.sitePage .heroSearchQuestion .riskTitleQuestion{margin-top:8px;font-size:clamp(18px,5.4vw,23px)!important}}.croFeature{background:linear-gradient(135deg,#fff 0%,#f6f9fc 58%,#eef8fa 100%);border:1px solid #0a27421a;border-radius:32px;margin-bottom:28px;padding:clamp(34px,5vw,68px);box-shadow:0 24px 70px #072f5617}.croFeatureCopy{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:end;column-gap:clamp(28px,5vw,72px);margin-bottom:clamp(28px,4vw,48px);display:grid}.croFeatureCopy h2{color:#0a2742;letter-spacing:-.055em;max-width:620px;margin:14px 0 22px;font-size:clamp(38px,4.7vw,66px);line-height:.98}.croFeatureCopy>p:not(.kicker){color:#526777;max-width:560px;margin:0 0 26px;font-size:17px;line-height:1.65}.croFeatureCopy .kicker,.croFeatureCopy h2{grid-column:1}.croFeatureCopy>p:not(.kicker){grid-area:1/2/span 2;align-self:end}.croFeatureSpread{grid-template-columns:minmax(260px,.78fr) minmax(420px,1.22fr);align-items:stretch;gap:clamp(20px,3vw,38px);display:grid}.croFeatureMagazine{color:#0a2742;background:#fff;border:1px solid #0a27421f;border-radius:22px;text-decoration:none;display:grid;overflow:hidden;box-shadow:0 18px 52px #072f5621}.croFeatureMagazine img{object-fit:contain;object-position:center top;background:#fff;width:100%;max-height:620px;display:block}.croFeatureCover img{object-fit:cover;height:100%;max-height:700px}.croFeatureArticle img{object-fit:contain;height:100%;max-height:700px}.croFeatureMagazine figcaption{color:#0a2742;letter-spacing:.06em;text-align:center;text-transform:uppercase;border-top:1px solid #0a274214;padding:14px 18px;font-size:12px;font-weight:850}.croFeatureMagazine span{letter-spacing:.06em;text-align:center;text-transform:uppercase;border-top:1px solid #0a274214;padding:14px 18px;font-size:12px;font-weight:850}.croFeatureMobileHint{display:none}@media (width<=760px){.croFeature{border-radius:24px;width:calc(100% - 28px);margin-bottom:0;padding:34px 18px 18px}.croFeatureCopy{margin-bottom:24px;display:block}.croFeatureCopy h2{font-size:clamp(38px,11vw,50px)}.croFeatureCopy>p:not(.kicker){font-size:15px}.croFeatureSpread{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain;gap:14px;width:calc(100% + 18px);padding:2px 18px 12px 0;display:flex;overflow-x:auto}.croFeatureSpread::-webkit-scrollbar{display:none}.croFeatureMagazine{scroll-snap-align:start;flex:0 0 88%}.croFeatureCover{display:grid}.croFeatureMagazine{border-radius:16px}.croFeatureMagazine img{aspect-ratio:auto;object-fit:contain;height:auto;max-height:none}.croFeatureMobileHint{color:#526777;letter-spacing:.04em;text-transform:uppercase;justify-content:center;align-items:center;gap:10px;margin:4px 0 0;font-size:12px;font-weight:800;display:flex}}@media (width>=761px){.systemRevealIntro{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:clamp(38px,5vw,64px)}.systemRevealIntro h2{max-width:760px;font-size:clamp(48px,5.35vw,72px)}.systemStage{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:560px}.systemProduct{min-height:560px}.featureDeck{flex-direction:column;justify-content:center;padding:22px 34px;display:flex}.featureDeck summary{grid-template-columns:42px minmax(0,1fr) 66px;padding:19px 0}.featureDeck p{margin:-2px 76px 18px 54px}}.featureThumb{background:#fff;border:2px solid #ffffff47;border-radius:11px;width:62px;height:48px;transition:border-color .2s,transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 8px 18px #0003}.featureThumb img{object-fit:cover;width:100%;height:100%;display:block}.featureDeck details[open] .featureThumb{border-color:#72e4ff;transform:scale(1.06);box-shadow:0 0 0 3px #72e4ff29,0 10px 22px #0000003d}.featureDeck summary:hover .featureThumb{transform:translateY(-2px)}.heroRiskMedia>*,.earlyTrustGrid>*,.earlyColors>*,.heroDesktopProductCards>*,.catalogGridNew>*{min-width:0}@media (width<=760px){.featureDeck summary{grid-template-columns:36px minmax(0,1fr) 54px;gap:11px}.featureThumb{border-radius:9px;width:52px;height:42px}.featureDeck p{margin-right:10px}}.customerProof{background:linear-gradient(145deg,#fff 0%,#f4f9ff 64%,#eefcfb 100%);border:1px solid #0a27421c;border-radius:30px;padding:clamp(54px,7vw,90px);box-shadow:0 26px 74px #072f561a}.customerProofHead{grid-template-columns:minmax(0,1.08fr) minmax(300px,.72fr);align-items:end;gap:clamp(34px,6vw,76px);margin-bottom:38px;display:grid}.customerProofHead h2{color:#0a2742;letter-spacing:-.06em;margin:12px 0 0;font-size:clamp(48px,6vw,78px);line-height:.94}.customerProofHead h2 em{color:#087f82;font-style:normal}.customerProofHead>p{color:#526777;margin:0 0 5px;font-size:18px;line-height:1.65}.customerProofVideos{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.customerProofVideos figure{background:#0d1b43;border-radius:24px;grid-template-columns:minmax(190px,.62fr) minmax(0,1fr);min-height:390px;margin:0;display:grid;overflow:hidden;box-shadow:0 20px 50px #0d1b432e}.customerProofVideos video{object-fit:cover;background:#050b18;width:100%;height:100%;max-height:430px}.customerProofVideos figcaption{color:#fff;place-items:center;padding:28px;font-size:clamp(20px,2vw,28px);font-weight:850;line-height:1.2;display:grid}.customerReviewGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.customerReviewGrid>a{color:#0a2742;background:#fff;border:1px solid #0a27421a;border-radius:22px;flex-direction:column;grid-column:span 2;min-height:300px;padding:26px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 14px 34px #072f5614}.customerReviewGrid>a:hover{transform:translateY(-4px);box-shadow:0 20px 44px #072f5624}.customerReviewGrid>a.compactReview{grid-column:span 3;min-height:210px}.reviewStars{color:#f3b51b;letter-spacing:.08em;font-size:20px}.customerReviewGrid blockquote{margin:24px 0;font-size:19px;font-weight:700;line-height:1.5}.customerReviewGrid footer{color:inherit;background:0 0;justify-content:space-between;align-items:end;gap:16px;margin-top:auto;padding:0;display:flex}.customerReviewGrid footer b{font-size:15px}.customerReviewGrid footer small{color:#087f82;text-align:right;text-transform:uppercase;font-size:11px;font-weight:850}.customerProofCta{color:#fff;background:#2357f5;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin-top:22px;padding:22px 24px;display:flex}.customerProofCta p{margin:0;font-weight:750}.customerProofCta a{color:#fff;white-space:nowrap;align-items:center;gap:16px;font-weight:900;text-decoration:none;display:inline-flex}.ideaBulb{opacity:.3;width:clamp(210px,23vw,315px);right:-7%}@media (width<=760px){.customerProof{border-radius:24px;width:calc(100% - 28px);padding:44px 18px 22px}.customerProofHead{grid-template-columns:1fr;gap:18px;margin-bottom:26px}.customerProofHead h2{font-size:clamp(45px,13vw,58px)}.customerProofHead>p{font-size:16px}.customerProofVideos{grid-template-columns:1fr}.customerProofVideos figure{grid-template-columns:minmax(135px,.54fr) minmax(0,1fr);min-height:300px}.customerProofVideos video{max-height:350px}.customerProofVideos figcaption{padding:18px;font-size:18px}.customerReviewGrid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;width:calc(100% + 18px);padding:0 18px 10px 0;display:flex;overflow-x:auto}.customerReviewGrid::-webkit-scrollbar{display:none}.customerReviewGrid>a,.customerReviewGrid>a.compactReview{scroll-snap-align:start;flex:0 0 88%;min-height:270px}.customerProofCta{flex-direction:column;align-items:flex-start}.ideaBulb{opacity:.2;width:245px;top:30px;right:-50px}.croFeature{box-sizing:border-box;min-width:0;display:block;overflow:hidden;width:calc(100% - 28px)!important;max-width:calc(100% - 28px)!important}.croFeatureCopy,.croFeatureCopy>*{width:100%;min-width:0;max-width:100%}.croFeatureCopy h2{overflow-wrap:normal;word-break:normal}.croFeatureSpread{box-sizing:border-box;width:100%;max-width:100%;padding-right:0}.croFeatureMagazine{flex-basis:88%;min-width:0}}.systemRevealHeadline{isolation:isolate;position:relative}.systemRevealHeadline .kicker,.systemRevealHeadline h2{z-index:2;position:relative}.ideaBulb{z-index:1;opacity:.48;pointer-events:none;filter:saturate(.88)drop-shadow(0 18px 30px #2357f529);width:clamp(150px,18vw,245px);height:auto;position:absolute;top:48%;right:-4%;transform:translateY(-50%)rotate(7deg)}@media (width<=760px){.systemRevealHeadline{min-height:294px}.ideaBulb{opacity:.31;width:190px;top:42px;right:-34px;transform:rotate(10deg)}}.systemReveal{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important;margin-bottom:0!important}.systemBenefitStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}.systemBenefitStrip span{color:#0a2742;background:#ffffffd1;border:1px solid #0a27421a;border-radius:16px;align-items:center;min-height:68px;padding:16px 18px;font-size:14px;font-weight:800;line-height:1.25;display:flex}.transformationContinuation{padding-top:0!important}.transformationContinuation>.wrap{border-top:1px solid #ffffff29;padding-top:clamp(38px,5vw,68px)}.transformationContinuation .organizationShowcase{margin-top:0!important}.how{padding-top:clamp(64px,8vw,104px)!important;padding-bottom:clamp(64px,8vw,104px)!important}.how .howIntro{margin-bottom:30px!important}.how .howIntro h2{max-width:760px}.how .howBody{align-items:stretch}.how .howSteps{gap:8px!important}.how .howSteps article{min-height:0!important;padding-block:15px!important}.checkoutIntroCombined{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:center;gap:clamp(30px,5vw,72px);margin-bottom:34px;display:grid}.checkoutIntroCombined .sectionHead{text-align:left;margin:0}.checkoutColorPreview{cursor:pointer;background:#eef9fb;border:0;border-radius:24px;padding:0;position:relative;overflow:hidden;box-shadow:0 18px 48px #072f561f}.checkoutColorPreview img{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.checkoutColorPreview span{color:#0a2742;justify-content:space-between;align-items:center;padding:16px 20px;font-size:14px;font-weight:850;display:flex}@media (width<=760px){.systemBenefitStrip{grid-template-columns:1fr 1fr}.systemBenefitStrip span{min-height:60px;padding:13px;font-size:12px}.how{padding-top:54px!important;padding-bottom:54px!important}.checkoutIntroCombined{grid-template-columns:1fr;gap:24px}.checkoutColorPreview{border-radius:18px}}.lilianeEndorsement{background:linear-gradient(135deg,#f7faff 0%,#fff 48%,#fff6f8 100%);border-radius:32px;grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(34px,6vw,88px);margin-bottom:28px;padding:clamp(42px,6vw,82px);display:grid;box-shadow:0 24px 70px #072f5617}.lilianeEndorsementIntro h2{color:#0a2742;letter-spacing:-.06em;margin:15px 0 30px;font-size:clamp(38px,4.8vw,68px);line-height:.96}.lilianeEndorsementIntro h2 em{color:#075fae;font-style:normal}.lilianeEndorsementIdentity{border-top:1px solid #0a274224;gap:5px;padding-top:20px;display:grid}.lilianeEndorsementIdentity strong{color:#0a2742;font-size:20px}.lilianeEndorsementIdentity span{color:#5d6d7b;font-size:15px;font-weight:700}.lilianeEndorsementVideo{background:#071a2c;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 24px 60px #03172a33}.lilianeEndorsementVideo video{object-fit:contain;background:#071a2c;width:100%;max-height:720px;display:block}.lilianeEndorsementVideo>span{color:#fff;letter-spacing:.08em;text-transform:uppercase;pointer-events:none;background:#05182ac7;border:1px solid #ffffff52;border-radius:999px;padding:9px 13px;font-size:11px;font-weight:850;position:absolute;bottom:14px;right:14px}@media (width<=760px){.lilianeEndorsement{border-radius:24px;grid-template-columns:1fr;gap:26px;width:calc(100% - 28px);margin-bottom:0;padding:34px 18px 18px}.lilianeEndorsementIntro h2{margin-bottom:24px;font-size:clamp(38px,12vw,50px)}.lilianeEndorsementIdentity strong{font-size:19px}.lilianeEndorsementVideo{border-radius:18px}.lilianeEndorsementVideo video{max-height:72vh}}.sitePage .newHero .heroFrustration{gap:0;max-width:680px;display:grid}.sitePage .heroFrustration>span,.sitePage .heroFrustration>em{display:block}.sitePage .heroFrustration .frustrationOpening{letter-spacing:-.055em;margin-bottom:.28em;font-size:.76em;line-height:.98}.sitePage .heroFrustration .frustrationBeat{letter-spacing:-.035em;opacity:0;background:linear-gradient(90deg,#075fae17,#0000 88%);border-left:.1em solid #075fae38;width:max-content;max-width:100%;padding:.13em .25em .16em;font-size:.48em;font-weight:760;line-height:1.08;animation:.58s cubic-bezier(.2,.75,.25,1) forwards frustrationIn;transform:translate(-18px)}.sitePage .heroFrustration .frustrationBeatTwo{margin-left:.32em;animation-delay:.55s}.sitePage .heroFrustration .frustrationBeatThree{margin-left:.64em;animation-delay:1.1s}.sitePage .newHero .heroFrustration .frustrationFinal{color:#075fae;opacity:0;width:max-content;max-width:100%;margin-top:.18em;margin-left:.32em;font-size:.74em;line-height:.95;animation:.72s cubic-bezier(.16,.8,.22,1) 1.72s forwards frustrationFinalIn;position:relative;transform:translateY(12px)scale(.97)}.sitePage .newHero .heroFrustration .frustrationFinal:after{content:"";transform-origin:0;background:linear-gradient(90deg,#075fae,#ee7891);border-radius:99px;height:.07em;animation:.7s cubic-bezier(.2,.8,.2,1) 2.15s forwards frustrationUnderline;position:absolute;bottom:-.12em;left:0;right:0;transform:scaleX(0)}@media (width<=760px){.sitePage .newHero .heroFrustration{gap:.07em}.sitePage .heroFrustration .frustrationOpening{font-size:.7em}.sitePage .heroFrustration .frustrationBeat{width:100%;padding-block:.18em;font-size:.46em}.sitePage .heroFrustration .frustrationBeatTwo,.sitePage .heroFrustration .frustrationBeatThree,.sitePage .newHero .heroFrustration .frustrationFinal{margin-left:0}.sitePage .newHero .heroFrustration .frustrationFinal{font-size:.68em}}@media (prefers-reduced-motion:reduce){.sitePage .heroFrustration .frustrationBeat,.sitePage .newHero .heroFrustration .frustrationFinal,.sitePage .newHero .heroFrustration .frustrationFinal:after{opacity:1;animation:none;transform:none}}.mobileEvidenceLink{display:none}.productImageButton{appearance:none;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:850}button.choiceCta{text-align:left;cursor:pointer;border:0;width:100%;font-family:inherit}.productImageButton:hover{color:#075fae}.productImageModal{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05142be0;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.productImageModalContent{background:#fff;border-radius:22px;width:min(1100px,100%);max-height:calc(100vh - 48px);position:relative;overflow:hidden;box-shadow:0 28px 90px #00000061}.productImageModalContent img{object-fit:contain;width:100%;max-height:calc(100vh - 48px);display:block}.productImageModalClose{z-index:1;color:#fff;cursor:pointer;background:#05142be0;border:0;border-radius:50%;width:44px;height:44px;font-size:31px;line-height:1;position:absolute;top:14px;right:14px}.productImageModalClose:hover{background:#075fae}@media (width<=760px){.topbar{gap:10px}.topbar .topCta{display:none}.mobileEvidenceLink{color:#fff;background:#0d1b43;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;min-height:38px;padding:9px 11px;font-size:12px;font-weight:850;line-height:1.05;text-decoration:none;display:inline-flex}.mobileEvidenceLink span{color:#72e4ff;font-size:17px}.productImageModal{padding:12px}.productImageModalContent,.productImageModalContent img{max-height:calc(100vh - 24px)}}.sitePage .newHero .heroImageTitle .heroFrustration{color:#062b4c!important;text-shadow:0 1px #fffffffa,0 2px 12px #fffffff5!important;font-weight:720!important}.sitePage .newHero .heroImageTitle .frustrationOpening{color:#052843!important;letter-spacing:-.045em!important;font-size:1em!important;font-weight:850!important;line-height:.98!important}.sitePage .newHero .heroImageTitle .frustrationBeat{color:#123c60!important;font-weight:690!important}.sitePage .newHero .heroImageTitle .frustrationFinal{color:#087d88!important;font-weight:850!important}@media (width<=760px){.sitePage .newHero .heroImageTitle .heroFrustration{font-size:clamp(19px,5.35vw,23px)!important}.sitePage .newHero .heroImageTitle .frustrationOpening{font-size:1.04em!important}.sitePage .newHero .heroImageTitle .frustrationBeat{font-size:.6em!important;line-height:1.1!important}.sitePage .newHero .heroImageTitle .frustrationFinal{font-size:.82em!important}}.heroShopLink{color:#07152f;background:#fff3b0;border:1px solid #f4d76d;border-radius:12px;justify-content:center;align-items:center;min-height:52px;padding:0 24px;font-weight:800;text-decoration:none;transition:background .2s,border-color .2s,box-shadow .2s,transform .2s;display:inline-flex;box-shadow:0 12px 30px #e6b83b26}.heroShopLink:hover{color:#07152f;background:#ffe98d;border-color:#e8bf39;transform:translateY(-2px);box-shadow:0 16px 34px #e6b83b3d}.heroBuyChoice{color:#07152f;background:linear-gradient(135deg,#fff 0%,#f4f9ff 100%);border:1px solid #075fae21;border-radius:18px;flex-direction:column;justify-content:space-between;align-items:stretch;gap:14px;width:min(100%,574px);padding:18px 14px 14px;display:flex;box-shadow:0 18px 44px #072e5b1a,inset 0 1px #fff}.heroBuyChoice>span{letter-spacing:-.01em;text-align:center;flex:none;gap:4px;font-size:15px;font-weight:850;line-height:1.15;display:grid}.heroBuyChoice>span b{font-size:15px;font-weight:850}.heroBuyChoice>span small{color:#56708f;letter-spacing:.16em;font-size:9px;font-weight:900}.heroBuyOptions{flex:none;align-items:stretch;gap:8px;width:100%;display:flex}.heroBuyOption{color:#fff;background:linear-gradient(145deg,#0872c9 0%,#064985 100%);border:1px solid #ffffff29;border-radius:13px;justify-content:space-between;align-items:center;gap:14px;width:50%;min-width:0;min-height:76px;padding:9px 14px 9px 16px;text-decoration:none;transition:transform .2s,box-shadow .2s,filter .2s;display:inline-flex;box-shadow:0 10px 22px #06498538,inset 0 1px #fff3}.heroBuyOption span{gap:2px;font-size:14px;font-weight:900;line-height:1.1;display:grid}.heroBuyOption span b{color:#fff;white-space:nowrap;font-size:14px;font-weight:900}.heroBuyOption span small{color:#bfe1ff;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:750;line-height:1.2}.heroBuyOption span em{color:#e4f3ff;white-space:normal;font-size:10px;font-style:normal;font-weight:750;line-height:1.2}.heroBuyOption>i{background:#ffffff24;border-radius:50%;place-items:center;width:26px;height:26px;font-size:13px;font-style:normal;display:grid}.heroBuyOption:hover{filter:brightness(1.06);transform:translateY(-2px);box-shadow:0 14px 26px #0649854d,inset 0 1px #ffffff3d}.heroEvidenceLink{color:#07152f;background:#fff3b0;border:1px solid #f4d76d;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;max-width:360px;min-height:52px;padding:0 20px;font-size:14px;font-weight:800;line-height:1.25;text-decoration:none;transition:background .2s,border-color .2s,box-shadow .2s,transform .2s;display:inline-flex;box-shadow:0 12px 30px #e6b83b26}.heroEvidenceLink span{color:#9a6700;flex:none;font-size:19px}.heroEvidenceLink:hover{background:#ffe98d;border-color:#e8bf39;transform:translateY(-2px);box-shadow:0 16px 34px #e6b83b3d}@media (width<=760px){.heroShopLink,.heroEvidenceLink{width:100%}.heroBuyChoice{flex-direction:column;align-items:stretch;gap:14px;width:100%;padding:18px 14px 14px}.heroBuyChoice>span{text-align:center;flex-basis:auto}.heroBuyOptions{width:100%}.heroBuyOption{width:50%;min-width:0;min-height:88px;padding:10px 9px 10px 11px}.heroBuyOption span small{letter-spacing:.035em;font-size:8px}.heroBuyOption span em{font-size:9px}.heroBuyOption>i{flex:0 0 22px;width:22px;height:22px}.heroEvidenceLink{max-width:none;padding:14px 17px}.productPhoto>span{text-align:center;white-space:normal;width:auto;max-width:calc(100% - 32px);line-height:1.3;left:16px;right:16px}}.closingActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:24px;display:flex}.closingActions .primaryCta{margin-top:0}.closingWhatsapp{color:#fff;border:1px solid #ffffffb8;justify-content:center;align-items:center;min-height:52px;padding:0 24px;font-weight:850;text-decoration:none;display:inline-flex}.closingWhatsapp:hover{background:#ffffff1a}@media (width<=760px){.closingActions,.closingActions a{width:100%}}.processingNotice{color:#08345f;background:linear-gradient(135deg,#f5fbff,#eaf5ff);border:1px solid #b8d7f5;border-radius:28px;margin-top:80px;margin-bottom:80px;padding:clamp(28px,5vw,60px)}.processingNotice h2{max-width:720px;margin:10px 0 16px;font-size:clamp(2rem,4vw,3.4rem)}.processingNotice p{color:#31536f;max-width:920px;line-height:1.75}.processingNotice a{color:#075fae;margin-top:20px;font-weight:850;text-decoration:none;display:inline-flex}.catalogGridNew{grid-template-columns:repeat(3,minmax(0,1fr))}.catalogGridNew a{transition:transform .2s,box-shadow .2s;overflow:hidden}.catalogGridNew a:hover{transform:translateY(-6px);box-shadow:0 24px 55px #1c1c1a29}.catalogGridNew img{height:430px}.catalogGridNew span{gap:7px;min-height:128px;padding:22px;display:grid}.catalogGridNew small{color:#2357f5;letter-spacing:.14em;font-size:12px;font-weight:900}.catalogGridNew b{font-size:21px;line-height:1.15}.catalogGridNew em{color:#075fae;margin-top:auto;font-size:15px;font-style:normal;font-weight:850}.systemReveal{padding-block:110px}.systemRevealIntro{grid-template-columns:1.25fr .75fr;align-items:end;gap:70px;display:grid}.systemRevealIntro h2{letter-spacing:-.065em;max-width:850px;margin:15px 0 0;font-size:clamp(49px,6vw,79px);line-height:.94}.systemRevealIntro h2 em{color:var(--blue);font-style:normal}.systemRevealIntro>p{color:#57534b;margin:0 0 6px;font-size:19px;line-height:1.55}.systemStage{background:#fff;grid-template-columns:1.08fr .92fr;margin-top:55px;display:grid;box-shadow:0 24px 70px #14233b14}.systemProduct{background:linear-gradient(145deg,#edf8ff,#dcebf6);min-height:610px;position:relative;overflow:hidden}.systemProduct>img{object-fit:contain;object-position:center;background:#fff;width:100%;height:100%}.systemFeatureImage{animation:.3s systemImageIn}.systemImageCaption{color:#0b3768;background:#fffffff2;gap:4px;width:max-content;max-width:calc(100% - 48px);padding:15px 18px;display:grid;position:absolute;bottom:24px;left:24px;right:24px;box-shadow:0 10px 30px #09264b26}.systemImageCaption small{letter-spacing:.14em;color:#2357f5;font-size:11px;font-weight:900}.systemImageCaption b{font-size:19px}@keyframes systemImageIn{0%{opacity:.25;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.featureDeck{color:#fff;background:#0d1b43;padding:28px 40px}.featureDeck details{border-bottom:1px solid #ffffff2b}.featureDeck summary{cursor:pointer;grid-template-columns:42px 1fr 20px;align-items:center;gap:12px;padding:25px 0;list-style:none;display:grid}.featureDeck summary::-webkit-details-marker{display:none}.featureDeck summary b{font-size:20px;line-height:1.25}.featureDeck summary i{color:#72e4ff;font-size:25px;font-style:normal;transition:transform .2s}.featureDeck details[open] summary i{transform:rotate(45deg)}.featureIcon{color:#0d1b43;background:#72e4ff;border-radius:50%;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.featureDeck p{color:#d6def0;margin:-7px 0 24px 54px;font-size:16px;line-height:1.55}.systemFoot{color:#fff;background:#2357f5;justify-content:space-between;align-items:center;gap:25px;padding:22px 26px;display:flex}.systemFoot span{font-size:15px}.systemFoot a{color:#fff;font-weight:900;text-decoration:none}@media (width<=760px){.catalogGridNew{grid-template-columns:1fr}.catalogGridNew img{height:auto;max-height:620px}.catalogGridNew span{min-height:112px}.systemReveal{padding-block:75px}.systemRevealIntro{grid-template-columns:1fr;gap:20px}.systemRevealIntro h2{font-size:45px}.systemRevealIntro>p{font-size:17px}.systemStage{grid-template-columns:1fr;margin-top:35px}.systemProduct{min-height:390px}.systemImageCaption{max-width:calc(100% - 24px);padding:11px 13px;bottom:12px;left:12px;right:12px}.systemImageCaption b{font-size:16px}.featureDeck{padding:11px 21px}.featureDeck summary{grid-template-columns:37px 1fr 19px;padding:20px 0}.featureDeck summary b{font-size:17px}.featureIcon{width:33px;height:32px}.featureDeck p{margin:-4px 0 20px 48px;font-size:15px}.systemFoot{padding:20px;display:grid}.systemFoot a{font-size:15px}}.croFeatureCopy>p:not(.kicker){margin-top:32px}.sitePage .newHero .heroDesktopProductCard>small{color:#0a4e7e;letter-spacing:-.025em;text-transform:none;font-size:clamp(18px,1.7vw,24px);font-weight:900}.sitePage .newHero .heroDesktopSelaMix>small{color:#087f82}.sitePage .newHero .heroProductVisual img,.sitePage .newHero .heroProductVisualMix img{aspect-ratio:3/2;object-fit:contain;background:#fff}.croFeature,.lilianeEndorsement,.earlyTrust,.mascotPremium,.systemStage,.inlineManual,.creator,.processingNotice,.catalogGridNew a{border:1px solid #0a27421c;border-radius:28px;overflow:hidden}.croFeature,.lilianeEndorsement,.earlyTrust,.mascotPremium,.systemReveal,.homeInlineManual,.comparison,.creator,.catalogsNew,.faqNew,.processingNotice{margin-left:auto;margin-right:auto}@media (width<=760px){.croFeatureCopy>p:not(.kicker){margin-top:30px}.sitePage .newHero .heroDesktopProductCard>small{font-size:20px}.croFeature,.lilianeEndorsement,.earlyTrust,.mascotPremium,.systemStage,.inlineManual,.creator,.processingNotice,.catalogGridNew a{border-radius:22px}}.heroDesktopProductCards,.earlyTrustGrid,.earlyColors,.catalogGridNew{align-items:stretch}.sitePage .newHero .heroDesktopProductCard{height:100%}.catalogGridNew img{aspect-ratio:4/3;object-fit:contain;height:auto;max-height:430px}@media (width>=761px){.systemRevealIntro{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:clamp(38px,5vw,64px)}.systemRevealIntro h2{max-width:760px;font-size:clamp(48px,5.35vw,72px)}.systemStage{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:560px}.systemProduct{min-height:560px}.featureDeck{flex-direction:column;justify-content:center;padding:22px 34px;display:flex}.featureDeck summary{grid-template-columns:42px minmax(0,1fr) 66px;padding:19px 0}.featureDeck p{margin:-2px 76px 18px 54px}}@media (width<=760px){.featureDeck summary{grid-template-columns:36px minmax(0,1fr) 54px;gap:11px}.featureDeck p{margin-right:10px}}.sitePage .heroAfterImage>.croFeature{grid-column:1/-1;width:100%;max-width:100%}.systemRevealHeadline .ideaBulb{opacity:.3;width:clamp(210px,23vw,315px);right:-7%}.customerReviewGrid footer{color:inherit;background:0 0;margin-top:auto;padding:0;display:flex}@media (width<=760px){.systemRevealHeadline .ideaBulb{opacity:.2;width:245px;top:30px;right:-50px}.sitePage .croFeature{box-sizing:border-box;min-width:0;margin-left:0;margin-right:0;padding:30px 18px 22px;display:block;overflow:hidden;width:100%!important;max-width:100%!important}.sitePage .croFeatureCopy,.sitePage .croFeatureCopy>*{width:100%;min-width:0;max-width:100%}.sitePage .croFeatureCopy h2{overflow-wrap:normal;word-break:normal}.sitePage .croFeatureSpread{scroll-snap-type:none;box-sizing:border-box;grid-template-columns:1fr;gap:18px;width:100%;max-width:100%;padding:0;display:grid;overflow:visible}.sitePage .croFeatureMagazine{flex:none;width:100%;min-width:0;max-width:100%;display:grid}.sitePage .croFeatureMagazine img{object-fit:contain;width:100%;height:auto;max-height:none}.sitePage .croFeatureMobileHint{display:none}}.croFeatureCombined{color:#0a2742;background:#fff;border:1px solid #0a274221;border-radius:24px;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:14px;padding:18px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:grid;overflow:hidden;box-shadow:0 20px 58px #072f5621}.croFeaturePage{color:#0a2742;background:#fff;border:1px solid #0a274214;border-radius:14px;grid-template-rows:minmax(0,1fr) auto;min-width:0;text-decoration:none;transition:transform .2s,box-shadow .2s;display:grid;overflow:hidden}.croFeaturePage:hover{transform:translateY(-3px);box-shadow:0 14px 34px #072f561f}.croFeaturePage img{object-fit:contain;object-position:center;background:#fff;border-radius:14px;width:100%;min-width:0;height:clamp(270px,38vw,520px);display:block}.croFeaturePage span{color:#0a4f7d;letter-spacing:.06em;text-align:center;text-transform:uppercase;background:#fff;border-top:1px solid #0a274212;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:14px 18px;font-size:12px;font-weight:900;display:flex}.croFeaturePage span b{color:#087f82;font-size:17px}.systemRevealIntro h2>span{color:#c88916}.systemRevealHeadline .ideaBulb{opacity:.22;width:clamp(300px,30vw,420px);top:50%;right:2px;transform:translateY(-50%)rotate(9deg)}@media (width<=760px){.croFeatureCombined{border-radius:18px;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:8px;padding:9px}.croFeaturePage{border-radius:10px}.croFeaturePage img{border-radius:0;height:220px}.croFeaturePage span{letter-spacing:.035em;min-height:40px;padding:9px 4px;font-size:9px}.systemRevealHeadline .ideaBulb{opacity:.2;width:350px;top:180px;right:-18px;transform:rotate(10deg)}}.sitePage .featureDeck{color:#0a3153;background:linear-gradient(155deg,#f2f9fc 0%,#e9f5f8 55%,#f2faf8 100%)}.sitePage .featureDeck details{border-bottom-color:#0a315321}.sitePage .featureDeck summary b{color:#0a3153}.sitePage .featureDeck summary i{color:#087f82}.sitePage .featureDeck p{color:#496678}.sitePage .featureIcon{color:#075b68;background:#c9f1f1;border:1px solid #087f8229}.sitePage .systemFoot{color:#0a3153;background:linear-gradient(120deg,#e5f3f8,#def4ef);border-top:1px solid #0a31531a}.sitePage .systemFoot a{color:#075fae}@media (width<=760px){.sitePage .newHero .heroProductVisualMix{grid-template-rows:minmax(300px,auto) auto;display:grid;overflow:hidden}.sitePage .newHero .heroProductVisualMix img{aspect-ratio:auto;box-sizing:border-box;object-fit:contain;object-position:center;width:100%;height:310px;padding:22px 32px 6px}.sitePage .newHero .heroProductVisualMix>span{background:#fffaf4;width:auto;margin:0 12px 12px;position:static}.sitePage .newHero .heroImageTitle .heroFrustration{max-width:330px;text-shadow:0 1px #fff,0 2px 8px #fffffff2!important;font-size:clamp(21px,5.8vw,25px)!important;line-height:1.02!important}.sitePage .newHero .heroImageTitle .frustrationOpening{font-size:1.06em!important;font-weight:900!important}.sitePage .newHero .heroImageTitle .frustrationBeat{color:#0b3558!important;padding-block:.08em!important;font-size:.67em!important;font-weight:800!important;line-height:1.13!important}.sitePage .newHero .heroImageTitle .frustrationFinal{font-size:.88em!important;font-weight:900!important}}.sitePage .featureDeckLight{box-shadow:inset 0 0 0 1px #092f4f14;color:#092f4f!important;background:#f5fafc!important}.sitePage .featureDeckLight details{border-bottom:1px solid #d8e6ec!important}.sitePage .featureDeckLight summary b{color:#092f4f!important}.sitePage .featureDeckLight p{color:#4e6878!important}.sitePage .featureDeckLight .featureIcon{color:#076a70!important;background:#d8f2f2!important}.sitePage .featureDeckLight .featureThumb{background:#fff!important;border-color:#b7d8e2!important}.sitePage .systemFootLight{color:#092f4f!important;background:#e9f5f7!important}.sitePage .systemFootLight a{color:#076ba4!important}.sitePage .newHero .heroProductCaption{color:#26364b;width:calc(100% - 24px);font:inherit;text-align:left;cursor:pointer;background:#fffaf4;border:0;border-radius:13px;gap:4px;margin:10px 12px 14px;padding:13px 14px;display:grid}.sitePage .newHero .heroProductCaption b{font-size:15px}.sitePage .newHero .heroProductCaption small{color:#7042ad;font-size:11px}@media (width<=760px){.sitePage .newHero .heroProductVisualMix{border-bottom-right-radius:0;border-bottom-left-radius:0;min-height:0!important;display:block!important}.sitePage .newHero .heroProductVisualMix img{aspect-ratio:1!important;object-fit:contain!important;object-position:center!important;width:100%!important;height:auto!important;max-height:none!important;padding:18px!important;display:block!important}.sitePage .newHero .heroDesktopSelaMix .heroProductCaption{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.sitePage .newHero .heroImageTitle h1.heroFrustration{gap:3px!important;width:330px!important;max-width:66vw!important;font-size:clamp(22px,6.05vw,26px)!important}.sitePage .newHero .heroImageTitle h1.heroFrustration .frustrationOpening{font-size:1.06em!important;line-height:1.03!important}.sitePage .newHero .heroImageTitle h1.heroFrustration .frustrationBeat{letter-spacing:-.025em!important;font-size:.72em!important;font-weight:850!important;line-height:1.16!important}.sitePage .newHero .heroImageTitle h1.heroFrustration .frustrationFinal{font-size:.93em!important;line-height:1.05!important}}.sitePage .newHero .heroImageTitle .frustrationOpening b,.sitePage .newHero .heroImageTitle .frustrationBeat b{color:#176bb0;font-weight:950}.sitePage .newHero .heroImageTitle .frustrationFinal{color:#07898d!important}.sitePage .featureDeckLight{gap:8px;display:grid;box-shadow:inset 0 0 0 1px #08395b29,0 14px 34px #08395b14;background:linear-gradient(155deg,#dceaf1 0%,#e7f2f5 52%,#dcebe9 100%)!important}.sitePage .featureDeckLight details{background:#ffffffb8;border-radius:16px;overflow:hidden;box-shadow:0 5px 14px #08395b0e;border:1px solid #08395b1f!important}.sitePage .featureDeckLight summary{padding-inline:12px}.sitePage .featureDeckLight details>p{padding-right:12px}.sitePage .featureDeckLight .featureThumb{box-shadow:0 4px 12px #07415e29}.sitePage .systemFootLight{border:1px solid #08395b21;background:linear-gradient(120deg,#d7eaf1,#d8eee9)!important}@media (width<=760px){.sitePage .newHero .heroImageTitle{top:50%!important;left:24%!important;right:24%!important;transform:translateY(-50%)!important}.sitePage .newHero .heroImageTitle h1.heroFrustration{gap:2px!important;width:100%!important;max-width:300px!important;margin:0 auto!important;font-size:clamp(18px,4.8vw,22px)!important;line-height:.98!important}.sitePage .newHero .heroImageTitle h1.heroFrustration .frustrationOpening{margin:0 0 2px!important;font-size:.95em!important;line-height:1.02!important}.sitePage .newHero .heroImageTitle h1.heroFrustration .frustrationBeat{letter-spacing:-.02em!important;padding:.05em 0!important;font-size:.61em!important;font-weight:750!important;line-height:1.12!important}.sitePage .newHero .heroImageTitle h1.heroFrustration .frustrationFinal{margin-top:2px!important;font-size:.78em!important;line-height:1!important}.sitePage .featureDeckLight{padding:14px!important}.sitePage .featureDeckLight summary{padding:17px 11px!important}.sitePage .featureDeckLight details>p{margin:-2px 12px 16px 48px!important}}:root{--led-layout-max:1180px;--led-layout-gutter:24px}.sitePage .wrap,.smAudiencePage .smAudienceWrap,.eviPage .eviWrap,.regPage .regWrap,.adsPage .sectionPad,.adsPage .proof .sectionHead,.adsPage .proofGrid,.adsPage .adsHeader,.adsPage .kitFocus{width:min(var(--led-layout-max), calc(100% - (var(--led-layout-gutter) * 2)))!important;margin-left:auto!important;margin-right:auto!important}.sitePage footer>small,.regPage .regFooter>small{width:min(var(--led-layout-max), calc(100% - (var(--led-layout-gutter) * 2)))!important}.sitePage img[src="/media/logo-ledclick-transparente.png"],.smAudiencePage img[src="/media/logo-ledclick-transparente.png"],.eviPage img[src="/media/logo-ledclick-transparente.png"],.regPage img[src="/media/logo-ledclick-transparente.png"],.adsPage img[src="/media/logo-ledclick-transparente.png"]{object-fit:contain!important;object-position:center!important;background:0 0!important}@media (width<=760px){:root{--led-layout-gutter:14px}.sitePage .wrap,.smAudiencePage .smAudienceWrap,.eviPage .eviWrap,.regPage .regWrap,.adsPage .sectionPad,.adsPage .proof .sectionHead,.adsPage .proofGrid,.adsPage .adsHeader,.adsPage .kitFocus{max-width:calc(100% - 28px)!important}.sitePage .newHero .heroAfterImage .heroRiskStory{width:100%!important;max-width:100%!important;overflow:hidden!important}.sitePage .newHero .heroAfterImage .heroRiskStory>h2.heroSearchQuestion{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0 auto!important;padding:20px 14px 16px!important;overflow:hidden!important}.sitePage .newHero .heroSearchQuestion .riskClock{width:44px!important;height:44px!important}.sitePage .newHero .heroSearchQuestion .riskTitleLead,.sitePage .newHero .heroSearchQuestion .riskTitleFocus,.sitePage .newHero .heroSearchQuestion .riskTitleQuestion{box-sizing:border-box!important;text-align:center!important;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}.sitePage .newHero .heroSearchQuestion .riskTitleLead{letter-spacing:.08em!important;font-size:12px!important}.sitePage .newHero .heroSearchQuestion .riskTitleFocus{letter-spacing:-.035em!important;white-space:normal!important;overflow-wrap:anywhere!important;font-size:clamp(24px,8vw,34px)!important;line-height:1!important}.sitePage .newHero .heroSearchQuestion .riskTitleQuestion{margin-top:8px!important;font-size:clamp(16px,4.8vw,20px)!important;line-height:1.12!important}.sitePage .newHero .heroSearchQuestion .riskTitleQuestion .riskRightBur{white-space:normal!important;overflow-wrap:anywhere!important;box-sizing:border-box!important;width:auto!important;max-width:100%!important;margin-top:6px!important;padding:.17em .42em .2em!important;font-size:.84em!important;display:inline-block!important}.smAudiencePage,.smAudiencePage *{box-sizing:border-box}.smAudiencePage{width:100%;max-width:100vw;overflow-x:clip}.smAudiencePage .smAudienceWrap{width:calc(100% - 28px)!important;min-width:0!important;max-width:calc(100% - 28px)!important;margin-left:auto!important;margin-right:auto!important}.smAudiencePage .smAudienceNav{grid-template-columns:minmax(88px,1fr) auto;gap:10px;min-height:70px;display:grid}.smAudiencePage .smAudienceBrand{max-width:100%;width:122px!important;height:46px!important}.smAudiencePage .smAudienceNav>div{gap:6px;min-width:0}.smAudiencePage .smAudienceNav>div a{white-space:nowrap;font-size:10px!important}.smAudiencePage .smAudienceNav .smAudienceNavBuy{padding:8px 12px!important;font-size:11px!important}.smAudiencePage .smAudienceHero{gap:28px;width:100%;min-height:0;padding:28px 0 58px;overflow:hidden;grid-template-columns:minmax(0,1fr)!important}.smAudiencePage .smAudienceHeroCopy,.smAudiencePage .smAudienceHeroVisual{width:100%;min-width:0;max-width:100%}.smAudiencePage .smAudienceKicker{overflow-wrap:anywhere;max-width:100%;line-height:1.35;letter-spacing:.12em!important;font-size:10px!important}.smAudiencePage .smAudienceHero h1{overflow-wrap:anywhere;word-break:normal;width:100%;max-width:100%;margin:15px 0 20px;letter-spacing:-.05em!important;font-size:clamp(34px,10.5vw,43px)!important;line-height:.98!important}.smAudiencePage .smAudienceHero h1 em{margin-top:5px;font-size:.88em;line-height:1.02;display:block}.smAudiencePage .smAudienceHeroCopy>p:not(.smAudienceKicker){overflow-wrap:anywhere;width:100%;max-width:100%;margin-right:0;line-height:1.5;font-size:16px!important}.smAudiencePage .smAudienceActions,.smAudiencePage .smAudiencePrimary,.smAudiencePage .smAudienceSecondary,.smAudiencePage .smAudienceManualShortcut,.smAudiencePage .smAudienceTrust{min-width:0;max-width:100%}.smAudiencePage .smAudiencePrimary{gap:12px;padding:0 16px}.smAudiencePage .smAudienceHeroVisual{min-height:320px!important}.smAudiencePage .smAudienceHeroVisual img{object-fit:contain;width:100%;height:320px!important;padding:18px!important}.smAudiencePage .smAudienceCompatibility h2,.smAudiencePage .smAudienceIntro h2,.smAudiencePage .smAudienceKit h2,.smAudiencePage .smAudienceResponsible h2,.smAudiencePage .smAudienceDecisionIntro h2,.smAudiencePage .smAudienceClosing h2{overflow-wrap:anywhere;max-width:100%;font-size:clamp(31px,9.5vw,40px)!important;line-height:1!important}.smAudiencePage .smAudienceMobileBuy{box-sizing:border-box;max-width:calc(100% - 20px)}}@media (width<=390px){.smAudiencePage .smAudienceBrand{width:108px!important}.smAudiencePage .smAudienceNav>div a:last-child{font-size:0!important}.smAudiencePage .smAudienceNav>div a:last-child:after{content:"WhatsApp ↗";font-size:9px}.smAudiencePage .smAudienceHero h1{font-size:clamp(31px,9.8vw,38px)!important}}.sitePage .newHero .heroAfterImage .heroRiskStory>h2.heroSearchQuestion{isolation:isolate;position:relative!important}.sitePage .newHero .heroSearchQuestion .riskClock{z-index:-1;opacity:.13;pointer-events:none;top:10px;right:18px;width:clamp(92px,11vw,145px)!important;height:clamp(92px,11vw,145px)!important;margin:0!important;animation:none!important;position:absolute!important}.sitePage .newHero .heroSearchQuestion .riskTitleLead,.sitePage .newHero .heroSearchQuestion .riskTitleFocus,.sitePage .newHero .heroSearchQuestion .riskTitleQuestion{z-index:1;position:relative}@media (width<=760px){.sitePage .newHero .heroAfterImage .heroRiskStory>h2.heroSearchQuestion{padding-top:30px!important}.sitePage .newHero .heroSearchQuestion .riskClock{opacity:.12;width:92px!important;height:92px!important;top:8px!important;right:8px!important}}.sitePage .newHero .heroSearchQuestion .riskTitleFocus{font-size:clamp(48px,6.4vw,82px)!important}@media (width<=760px){.sitePage .newHero .heroSearchQuestion .riskTitleFocus{font-size:clamp(44px,14vw,61px)!important}.sitePage .newHero .heroSearchQuestion .riskTitleContext{text-align:center!important;width:100%!important;max-width:100%!important;font-size:clamp(12px,3.8vw,16px)!important;display:block!important}}.sitePage .newHero .heroAfterImage .heroRiskStory>h2.heroSearchQuestion{gap:1px!important}.sitePage .newHero .heroSearchQuestion .riskTitleFocus{font-size:clamp(39px,4.8vw,58px)!important;line-height:.98!important}.sitePage .newHero .heroSearchQuestion .riskTitleContext{margin-top:0!important;font-size:clamp(13px,1.3vw,18px)!important}.sitePage .newHero .heroSearchQuestion .riskTitleQuestion{margin-top:7px!important;font-size:clamp(17px,1.7vw,23px)!important}@media (width<=760px){.sitePage .newHero .heroAfterImage .heroRiskStory>h2.heroSearchQuestion{padding:26px 14px 14px!important}.sitePage .newHero .heroSearchQuestion .riskClock{width:78px!important;height:78px!important}.sitePage .newHero .heroSearchQuestion .riskTitleFocus{letter-spacing:-.05em!important;font-size:clamp(36px,11vw,47px)!important}.sitePage .newHero .heroSearchQuestion .riskTitleContext{letter-spacing:.08em!important;font-size:clamp(11px,3.3vw,14px)!important}.sitePage .newHero .heroSearchQuestion .riskTitleQuestion{margin-top:7px!important;font-size:clamp(15px,4.4vw,18px)!important;line-height:1.14!important}.sitePage .newHero .heroSearchQuestion .riskTitleQuestion .riskRightBur{font-size:.82em!important}}.sitePage .newHero .heroRiskMedia{isolation:isolate;background:linear-gradient(135deg,#ffffffb0,#ecfafa91),url(/media/bacteria-cross-contamination-premium.png) 50%/cover no-repeat!important;border:1px solid #1f9ba633!important;position:relative!important;overflow:hidden!important;box-shadow:0 20px 52px #11384b1c!important}.sitePage .newHero .heroRiskMedia:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#fff3,#ffffff7a);position:absolute;inset:0}.sitePage .newHero .heroRiskMedia:after{content:none!important}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard{z-index:1;-webkit-backdrop-filter:blur(7px);position:relative;background:#ffffff57!important;border:1px solid #ffffffb3!important;box-shadow:inset 0 1px #ffffffd1!important}.sitePage .newHero .heroRiskMedia .heroBroqueiroVisual{-webkit-backdrop-filter:blur(8px);background:#ffffff8a!important;border-color:#1f9ba62e!important;box-shadow:0 12px 30px #11384b1a!important}@media (width<=760px){.sitePage .newHero .heroRiskMedia{background:linear-gradient(145deg,#ffffffa8,#ecfafa8a),url(/media/bacteria-cross-contamination-premium.png) 58%/cover no-repeat!important}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard{background:#ffffff61!important}}:root{--wh-ink:#102947;--wh-green:#0aa990;--wh-green-dark:#08796b;--wh-blue:#2575df;--wh-soft:#f3faf8;--wh-line:#dcebe7;--wh-muted:#5f7080}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--wh-ink);background:#fff;margin:0}.wholesalePage{min-height:100vh;color:var(--wh-ink);font-family:var(--font-geist-sans),Arial,sans-serif;background:#fff;overflow:hidden}.wholesaleHeader{border-bottom:1px solid var(--wh-line);justify-content:space-between;align-items:center;width:min(1240px,100% - 48px);height:94px;margin:auto;display:flex}.wholesaleLogo img{width:174px;height:auto;display:block}.wholesaleHeader nav{align-items:center;gap:30px;display:flex}.wholesaleHeader nav a{color:var(--wh-ink);font-size:14px;font-weight:700;text-decoration:none}.wholesaleHeader .headerCta{background:var(--wh-green);color:#fff;border-radius:999px;padding:14px 20px}.wholesaleHero,.sectionWrap{width:min(1240px,100% - 48px);margin-inline:auto}.wholesaleHero{grid-template-columns:.92fr 1.08fr;align-items:center;gap:68px;min-height:690px;padding:70px 0 82px;display:grid}.eyebrow{color:var(--wh-green-dark);letter-spacing:.19em;margin:0 0 20px;font-size:12px;font-weight:850}.wholesaleHero h1{letter-spacing:-.065em;max-width:620px;margin:0;font-size:clamp(58px,6vw,92px);font-weight:620;line-height:.92}.wholesaleHero h1 strong,.sectionHeading h2 strong,.earningSection h2 strong,.growthSection h2 strong{color:var(--wh-green);font-weight:750;display:inline}.heroLead{max-width:560px;color:var(--wh-muted);margin:30px 0 0;font-size:24px;line-height:1.45}.heroButtons{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.primaryButton,.secondaryButton{border-radius:999px;justify-content:center;align-items:center;gap:14px;min-height:58px;padding:0 27px;font-size:15px;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.primaryButton{background:linear-gradient(135deg,var(--wh-green),#07bd9c);color:#fff;box-shadow:0 16px 34px #0aa9903b}.secondaryButton{color:var(--wh-ink);background:#fff;border:1px solid #cddbd8}.primaryButton:hover,.secondaryButton:hover{transform:translateY(-2px)}.heroTrust{color:#617b77;flex-wrap:wrap;gap:12px 24px;margin:36px 0 0;padding:0;font-size:13px;font-weight:700;list-style:none;display:flex}.heroTrust li:before{content:"✓";color:var(--wh-green);margin-right:8px}.wholesaleHeroVisual{border:1px solid var(--wh-line);background:linear-gradient(145deg,#f8fcfb,#eef9f6);border-radius:38px;margin:0;padding:42px;position:relative;box-shadow:0 34px 80px #1029471a}.wholesaleHeroVisual>img{aspect-ratio:1.14;object-fit:contain;mix-blend-mode:multiply;width:100%;height:auto;display:block}.wholesaleHeroVisual figcaption{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border-radius:18px;max-width:300px;padding:18px 20px;position:absolute;bottom:24px;right:24px;box-shadow:0 12px 40px #1029471f}.wholesaleHeroVisual figcaption small{color:var(--wh-green-dark);letter-spacing:.16em;font-size:10px;font-weight:900;display:block}.wholesaleHeroVisual figcaption strong{margin-top:6px;font-size:16px;line-height:1.35;display:block}.sectionWrap{padding:110px 0}.sectionHeading{max-width:720px}.sectionHeading.centered{text-align:center;margin-inline:auto}.sectionHeading h2{letter-spacing:-.055em;margin:0;font-size:clamp(44px,5vw,70px);font-weight:600;line-height:1}.sectionHeading>p:last-child{color:var(--wh-muted);margin:28px 0 0;font-size:19px;line-height:1.6}.wholesaleIntro{border-top:1px solid var(--wh-line)}.benefitGrid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:64px;display:grid}.benefitGrid article{border:1px solid var(--wh-line);background:#fff;border-radius:24px;min-height:250px;padding:28px}.benefitGrid article>span{background:var(--wh-soft);width:44px;height:44px;color:var(--wh-green-dark);border-radius:50%;place-items:center;font-size:12px;font-weight:900;display:grid}.benefitGrid h3{margin:48px 0 12px;font-size:22px}.benefitGrid p{color:var(--wh-muted);margin:0;font-size:15px;line-height:1.55}.earningSection{background:var(--wh-soft);width:100%;max-width:none;padding-inline:max(24px,50% - 620px)}.earningGrid{grid-template-columns:repeat(2,1fr);gap:22px;max-width:1060px;margin:65px auto 0;display:grid}.earningCard{background:#fff;border-radius:32px;min-height:520px;padding:48px;position:relative;box-shadow:0 18px 48px #10294712}.digitalCard{background:var(--wh-ink);color:#fff}.cardNumber{color:#cde3de;font-size:54px;font-weight:800;position:absolute;top:32px;right:36px}.digitalCard .cardNumber{color:#ffffff1a}.cardKicker{color:var(--wh-green-dark);letter-spacing:.16em;margin:0 0 72px;font-size:11px;font-weight:900}.digitalCard .cardKicker{color:#7be0cc}.earningCard h3{letter-spacing:-.045em;margin:0;font-size:43px;line-height:1.05}.earningCard>p:not(.cardKicker){color:var(--wh-muted);margin:24px 0 0;font-size:17px;line-height:1.6}.digitalCard>p:not(.cardKicker){color:#c1cedc}.earningCard ul{color:#526b68;gap:11px;margin:32px 0 0;padding:0;list-style:none;display:grid}.earningCard li:before{content:"✓";color:var(--wh-green);margin-right:10px}.commissionGrid{grid-template-columns:1fr 1fr;gap:10px;margin-top:34px;display:grid}.commissionGrid span{border:1px solid #ffffff24;border-radius:18px;flex-direction:column;justify-content:center;min-height:116px;padding:18px;display:flex}.commissionGrid small{color:#9bb1bf;letter-spacing:.15em;font-size:9px;font-weight:900}.commissionGrid b{color:#fff;margin-top:7px;font-size:31px}.commissionGrid em{color:#a9bbb9;font-size:12px;font-style:normal}.ruleNote{border:1px solid var(--wh-line);max-width:900px;color:var(--wh-muted);text-align:center;background:#fff;border-radius:16px;margin:30px auto 0;padding:19px 24px;font-size:13px;line-height:1.55}.ruleNote b{color:var(--wh-ink)}.starterOffer{grid-template-columns:.78fr 1.22fr;align-items:center;gap:70px;display:grid}.starterCopy h2{letter-spacing:-.05em;margin:0;font-size:clamp(44px,4vw,64px);line-height:1}.starterCopy>p:not(.eyebrow){color:var(--wh-muted);margin:25px 0 34px;font-size:18px;line-height:1.6}.starterAd{border:1px solid var(--wh-line);min-height:520px;color:var(--wh-ink);background:linear-gradient(145deg,#f6fcfa,#e7f7f3);border-radius:32px;grid-template-columns:1.08fr .92fr;text-decoration:none;transition:transform .22s,box-shadow .22s;display:grid;overflow:hidden;box-shadow:0 26px 70px #1029471c}.starterAd:hover{transform:translateY(-4px);box-shadow:0 34px 82px #10294729}.starterAdVisual{justify-content:center;align-items:center;padding:34px 18px;display:flex;position:relative}.starterAdVisual img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;max-height:400px;display:block}.starterAdBadge{z-index:1;color:var(--wh-green-dark);letter-spacing:.15em;background:#fff;border-radius:999px;padding:10px 13px;font-size:9px;font-weight:900;position:absolute;top:24px;left:24px;box-shadow:0 8px 24px #10294717}.starterAdCopy{background:linear-gradient(145deg,var(--wh-green-dark),var(--wh-green));color:#fff;flex-direction:column;justify-content:center;padding:42px 34px;display:flex}.starterAdCopy>p{color:#bff4e9;letter-spacing:.16em;margin:0;font-size:10px;font-weight:900}.starterAdCopy h3{margin:14px 0 30px;font-size:29px;line-height:1}.starterAdCopy h3 strong{letter-spacing:-.075em;font-size:94px;line-height:.8;display:block}.starterAdPrice{border-top:1px solid #ffffff3d;border-bottom:1px solid #ffffff3d;gap:12px;padding:24px 0;display:grid}.starterAdPrice span,.starterAdPrice b{justify-content:space-between;align-items:baseline;font-size:24px;display:flex}.starterAdPrice b{font-size:32px}.starterAdPrice small{color:#cef4ec;text-align:right;text-transform:uppercase;letter-spacing:.08em;max-width:92px;font-size:10px;line-height:1.25}.starterAdCopy em{color:#fff;justify-content:space-between;align-items:center;margin-top:30px;font-size:14px;font-style:normal;font-weight:850;display:flex}.growthSection{background:#f8fafc;width:100%;max-width:none;padding-inline:max(24px,50% - 620px)}.growthTrack{grid-template-columns:1fr 36px 1fr 36px 1fr;align-items:center;gap:12px;margin-top:64px;display:grid}.growthTrack>article{background:#fff;border:1px solid #dfe6ec;border-radius:24px;min-height:260px;padding:28px}.growthTrack>i{text-align:center;color:var(--wh-green);font-size:25px;font-style:normal}.growthTrack article>span{background:var(--wh-soft);width:40px;height:40px;color:var(--wh-green-dark);border-radius:50%;place-items:center;font-size:12px;font-weight:900;display:grid}.growthTrack p{color:var(--wh-green-dark);letter-spacing:.16em;margin:30px 0 9px;font-size:10px;font-weight:900}.growthTrack h3{margin:0 0 25px;font-size:24px}.growthTrack strong{font-size:17px;display:block}.growthTrack small{color:var(--wh-muted);margin-top:6px;font-size:13px;line-height:1.4;display:block}.centerCta{justify-content:center;margin-top:42px;display:flex}.productGrid{grid-template-columns:repeat(2,1fr);gap:22px;margin-top:64px;display:grid}.productGrid>article{border:1px solid var(--wh-line);border-radius:28px;grid-template-columns:.88fr 1.12fr;min-height:430px;display:grid;overflow:hidden}.productImage{background:var(--wh-soft);justify-content:center;align-items:center;padding:26px;display:flex}.productImage img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;max-height:360px;display:block}.productCopy{padding:38px 30px}.productCopy>p{color:var(--wh-green-dark);letter-spacing:.12em;margin:0 0 14px;font-size:9px;font-weight:900}.productCopy h3{letter-spacing:-.04em;margin:0;font-size:34px}.productCopy>strong{color:var(--wh-muted);margin-top:8px;font-size:14px;display:block}.productCopy ul{gap:11px;margin:30px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.productCopy li:before{content:"✓";color:var(--wh-green);margin-right:8px}.processSection{border-top:1px solid var(--wh-line)}.processGrid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:60px;display:grid}.processGrid article{border-top:3px solid var(--wh-green);padding:28px 22px}.processGrid span{color:var(--wh-green-dark);font-size:12px;font-weight:900}.processGrid h3{margin:35px 0 10px;font-size:20px}.processGrid p{color:var(--wh-muted);margin:0;font-size:14px;line-height:1.55}.wholesaleFinal{color:#fff;background:linear-gradient(120deg,#0e2948,#0b655f);border-radius:36px;width:min(1240px,100% - 48px);min-height:550px;margin:40px auto 80px;position:relative;overflow:hidden}.finalCopy{z-index:2;max-width:640px;padding:70px;position:relative}.finalCopy>img{filter:brightness(0)invert();width:170px}.finalCopy .eyebrow{color:#8be1ce;margin-top:70px}.finalCopy h2{letter-spacing:-.055em;margin:0;font-size:clamp(46px,5vw,72px);line-height:1}.finalCopy>p:not(.eyebrow){color:#c4d6de;margin:24px 0 34px;font-size:18px;line-height:1.55}.finalMascots{object-fit:contain;object-position:center bottom;width:48%;height:88%;position:absolute;bottom:0;right:-1%}.wholesaleFooter{border-top:1px solid var(--wh-line);width:min(1240px,100% - 48px);min-height:110px;color:var(--wh-muted);justify-content:space-between;align-items:center;margin:auto;font-size:13px;display:flex}.wholesaleFooter a{color:var(--wh-ink);font-weight:750;text-decoration:none}@media (width<=900px){.wholesaleHeader nav>a:not(.headerCta){display:none}.wholesaleHero{grid-template-columns:1fr;gap:40px;padding-top:50px}.wholesaleHeroVisual{max-width:680px}.benefitGrid,.processGrid{grid-template-columns:repeat(2,1fr)}.starterOffer{grid-template-columns:1fr}.starterAd{max-width:760px}.growthTrack{grid-template-columns:1fr}.growthTrack>i{transform:rotate(90deg)}.productGrid{grid-template-columns:1fr}.finalMascots{opacity:.34;width:58%}.finalCopy{padding:55px}}@media (width<=600px){.wholesaleHeader{width:calc(100% - 28px);height:76px}.wholesaleLogo img{width:128px}.wholesaleHeader .headerCta{padding:11px 15px;font-size:12px}.wholesaleHero,.sectionWrap{width:calc(100% - 28px)}.wholesaleHero{min-height:0;padding:42px 0 60px}.wholesaleHero h1{font-size:54px}.heroLead{font-size:19px}.heroButtons{display:grid}.primaryButton,.secondaryButton{width:100%;padding-inline:18px}.heroTrust{gap:10px;margin-top:28px;display:grid}.wholesaleHeroVisual{border-radius:26px;padding:14px}.wholesaleHeroVisual figcaption{max-width:none;box-shadow:none;margin-top:10px;position:relative;bottom:auto;right:auto}.sectionWrap{padding:76px 0}.sectionHeading h2{font-size:44px}.sectionHeading>p:last-child{font-size:16px}.benefitGrid{grid-template-columns:1fr;margin-top:42px}.benefitGrid article{min-height:auto}.benefitGrid h3{margin-top:34px}.earningSection,.growthSection{width:100%;padding-inline:14px}.earningGrid{grid-template-columns:1fr;margin-top:42px}.earningCard{min-height:0;padding:32px 24px}.earningCard h3{font-size:35px}.cardKicker{margin-bottom:54px}.commissionGrid{grid-template-columns:1fr}.starterOffer{gap:40px}.starterAd{border-radius:26px;grid-template-columns:1fr;min-height:0}.starterAdVisual{min-height:315px;padding:50px 18px 14px}.starterAdBadge{top:18px;left:18px}.starterAdCopy{padding:30px 24px}.starterAdCopy h3 strong{font-size:78px}.starterAdPrice span{font-size:22px}.starterAdPrice b{font-size:29px}.growthTrack,.productGrid{margin-top:42px}.productGrid>article{grid-template-columns:1fr}.productImage{min-height:280px}.productCopy{padding:30px 24px}.processGrid{grid-template-columns:1fr}.wholesaleFinal{border-radius:28px;width:calc(100% - 28px);min-height:680px;margin-bottom:45px}.finalCopy{padding:40px 24px}.finalCopy>img{width:145px}.finalCopy .eyebrow{margin-top:42px}.finalCopy h2{font-size:44px}.finalMascots{opacity:.42;width:100%;height:48%;right:-20%}.wholesaleFooter{text-align:center;flex-direction:column;gap:14px;width:calc(100% - 28px);padding:28px 0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.primaryButton,.secondaryButton{transition:none}}.offerPage{--green:#075f5a;--teal:#14a89e;--cream:#fbf7ef;--ink:#102d33;--muted:#607276;--orange:#f47a35;color:var(--ink);background:#fff;font-family:Arial,Helvetica,sans-serif;overflow:hidden}.offerPage *{box-sizing:border-box}.offerHeader{z-index:60;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border-bottom:1px solid #0c45451a;justify-content:space-between;align-items:center;height:72px;padding:0 max(5vw,20px);display:flex;position:sticky;top:0}.offerHeader img{width:132px;display:block}.offerHeader>a:last-child{color:#fff;background:var(--green);border-radius:999px;padding:12px 18px;font-size:13px;font-weight:900;text-decoration:none}.offerHero{color:#fff;background:radial-gradient(circle at 75% 22%,#59efd361,#0000 32%),linear-gradient(135deg,#074f4e,#0b7770 52%,#1fb4a7);grid-template-columns:1.05fr .95fr;align-items:center;gap:4vw;min-height:calc(100svh - 72px);padding:70px max(6vw,28px);display:grid;position:relative}.offerHeroCopy{max-width:760px}.offerBadge{letter-spacing:.13em;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:999px;margin:0 0 22px;padding:10px 14px;font-size:11px;font-weight:900;display:inline-flex}.offerHero h1{letter-spacing:-.055em;margin:0;font-size:clamp(48px,6vw,86px);line-height:.98}.offerHero h1 em{color:#d8fff5;font-style:normal}.offerLead{color:#e9fffb;max-width:670px;margin:24px 0;font-size:clamp(18px,1.8vw,24px);line-height:1.48}.offerCta{text-align:center;border-radius:14px;justify-content:center;align-items:center;min-height:58px;padding:0 25px;font-size:14px;font-weight:950;text-decoration:none;display:inline-flex}.offerCtaOrange{color:#fff;background:linear-gradient(135deg,#ff974f,var(--orange));box-shadow:0 16px 36px #5b26073d}.offerTerms{color:#e4fff8;flex-wrap:wrap;gap:8px 18px;margin:18px 0 0;font-size:13px;font-weight:800;display:flex}.offerHeroImage{margin:0;position:relative}.offerHeroImage img{object-fit:contain;filter:drop-shadow(0 28px 42px #0025234d);width:100%;max-height:68svh;display:block}.offerHeroImage figcaption{color:var(--green);background:#ffffffe6;border-radius:999px;padding:10px 15px;font-size:11px;font-weight:900;position:absolute;bottom:3%;right:3%}.scrollCue{color:#fff;font-size:28px;text-decoration:none;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.offerSection{width:min(1180px,100% - 40px);margin:auto;padding:105px 0}.offerSectionHead{max-width:800px;margin-bottom:44px}.offerSectionHead>p,.valueEyebrow,.responsibleUse p,.offerClosing>div>p{color:var(--teal);letter-spacing:.16em;margin:0 0 12px;font-size:11px;font-weight:950}.offerSectionHead h2,.valueList h2{letter-spacing:-.05em;margin:0;font-size:clamp(40px,5.5vw,70px);line-height:1}.offerSectionHead>span{max-width:660px;color:var(--muted);margin-top:18px;font-size:18px;line-height:1.55;display:block}.offerProblem{background:var(--cream);box-shadow:0 0 0 100vmax var(--cream);clip-path:inset(0 -100vmax)}.problemLayout{grid-template-columns:1.1fr .9fr;gap:20px;display:grid}.problemCards{grid-template-columns:1fr 1fr;gap:12px;display:grid}.problemCards article{background:#fff;border:1px solid #e8dfd0;border-radius:22px;min-height:210px;padding:25px}.problemCards b,.solutionSteps b{color:var(--orange);font-size:12px}.problemCards h3,.solutionSteps h3{margin:42px 0 8px;font-size:23px}.problemCards p,.solutionSteps p{color:var(--muted);margin:0;line-height:1.5}.problemLayout figure{background:#ece5d9;border-radius:24px;margin:0;position:relative;overflow:hidden}.problemLayout img{object-fit:cover;width:100%;height:100%}.problemLayout figcaption{background:#ffffffe6;border-radius:13px;padding:13px 15px;font-size:12px;font-weight:850;position:absolute;bottom:14px;left:14px;right:14px}.solutionSteps{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.solutionSteps article{background:#f7fbfa;border:1px solid #dce9e6;border-radius:22px;min-height:250px;padding:25px}.cycleCompare{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.cycleCompare div{background:#eef1f0;border-radius:20px;gap:8px;padding:25px;display:grid}.cycleCompare div:last-child{color:#fff;background:linear-gradient(135deg,var(--green),#128b82)}.cycleCompare small{letter-spacing:.14em;font-size:10px;font-weight:950}.cycleCompare strong{font-size:18px;line-height:1.45}.offerValue{grid-template-columns:1.1fr .9fr;gap:5vw;display:grid}.valueList ul{gap:0;margin:34px 0 16px;padding:0;list-style:none;display:grid}.valueList li{border-bottom:1px solid #dfe8e6;grid-template-columns:.8fr 1.2fr;gap:20px;padding:18px 0;display:grid}.valueList li span,.valueList>small{color:var(--muted)}.priceBox{color:#fff;text-align:center;background:linear-gradient(145deg,#084c4a,#0d7e76);border-radius:30px;flex-direction:column;justify-content:center;align-items:center;min-height:500px;padding:45px;display:flex;box-shadow:0 28px 60px #08444133}.priceBox>p{letter-spacing:.18em;font-size:12px;font-weight:950}.priceBox del{color:#b6ddd8;font-size:22px}.priceBox>strong{letter-spacing:-.06em;margin:5px 0;font-size:72px}.priceBox sup{font-size:22px}.priceBox>span{margin-bottom:26px}.priceBox .offerCta{width:100%}.priceBox>small{margin-top:14px}.offerCompatibility{padding-top:35px}.compatibilityGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.compatibilityGrid article{background:#f7fbfa;border:1px solid #dce8e5;border-radius:28px;grid-template-columns:1fr;align-content:start;padding:32px 32px 0;display:grid;overflow:hidden}.compatibilityGrid article:last-child{background:#fff6f7}.compatibilityGrid small{color:var(--teal);letter-spacing:.16em;font-size:10px;font-weight:950}.compatibilityGrid h3{letter-spacing:-.04em;margin:14px 0 5px;font-size:30px}.compatibilityGrid strong{color:var(--green)}.compatibilityGrid p{max-width:520px;color:var(--muted);line-height:1.6}.compatibilityGrid img{object-fit:contain;width:100%;height:330px;margin-top:14px}.compatibilityNotice{color:var(--muted);text-align:center;margin:18px 0 0;font-size:13px}.offerManual{padding-top:75px}.offerManualLinks{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.offerManualLinks a{color:var(--green);border:1px solid #d8e6e3;border-radius:999px;padding:13px 17px;font-size:12px;font-weight:900;text-decoration:none}.offerProof{background:#f2f7f6;width:100%;padding-left:max(5vw,20px);padding-right:max(5vw,20px)}.offerProof .offerSectionHead,.proofLayout,.proofLinks{width:min(1180px,100%);margin-left:auto;margin-right:auto}.proofLayout{grid-template-columns:1.1fr .9fr;gap:16px;display:grid}.proofLayout video,.proofLayout a{background:#082f31;border-radius:24px;min-height:500px;overflow:hidden}.proofLayout video{object-fit:contain;width:100%;height:100%}.proofLayout a{display:block;position:relative}.proofLayout img{object-fit:contain;width:100%;height:100%}.proofLayout a span{color:var(--green);background:#fff;border-radius:999px;padding:10px 14px;font-size:11px;font-weight:900;position:absolute;bottom:14px;right:14px}.proofLinks{gap:12px;margin-top:18px;display:flex}.proofLinks a{color:var(--green);background:#fff;border:1px solid #d8e6e3;border-radius:999px;padding:14px 18px;font-size:12px;font-weight:900;text-decoration:none}.responsibleUse{color:#fff;background:#073d3d;padding:80px max(6vw,24px)}.responsibleUse>div{text-align:center;width:min(950px,100%);margin:auto}.responsibleUse p{color:#88e1d7}.responsibleUse h2{margin:0;font-size:clamp(36px,5vw,64px);line-height:1}.responsibleUse span{color:#cbe6e3;max-width:780px;margin:20px auto 0;font-size:17px;line-height:1.55;display:block}.offerFaq{grid-template-columns:.85fr 1.15fr;gap:6vw;display:grid}.faqList{border-top:1px solid #dce5e3}.faqList details{border-bottom:1px solid #dce5e3}.faqList summary{cursor:pointer;justify-content:space-between;gap:15px;padding:22px 0;font-weight:900;list-style:none;display:flex}.faqList summary span{color:var(--teal);font-size:22px}.faqList details p{color:var(--muted);margin:0;padding:0 40px 22px 0;line-height:1.6}.offerClosing{color:#fff;text-align:center;background:radial-gradient(circle at 20% 20%,#49e7cd47,#0000 35%),linear-gradient(135deg,#064644,#0d837a);place-items:center;min-height:88svh;padding:70px 20px;display:grid}.offerClosing>div{width:min(850px,100%)}.offerClosing>div>p{color:#a9eee6}.offerClosing h2{letter-spacing:-.05em;margin:0;font-size:clamp(44px,6vw,78px);line-height:.98}.offerClosing>div>span{color:#d5f4f0;max-width:670px;margin:20px auto;font-size:18px;line-height:1.5;display:block}.closingCard{width:min(520px,100%);color:var(--ink);background:#fff;border-radius:25px;flex-direction:column;align-items:center;margin:34px auto 0;padding:26px;display:flex}.closingCard del{color:#738482}.closingCard>strong{letter-spacing:-.05em;font-size:62px}.closingCard>small{margin-bottom:18px}.closingCard .offerCta{width:100%}.offerFooter{justify-content:space-between;align-items:center;gap:20px;padding:32px max(5vw,20px) 92px;display:flex}.offerFooter img{width:120px}.offerFooter p,.offerFooter a{color:var(--muted);font-size:12px;text-decoration:none}.whatsappFloat{z-index:45;color:#fff;background:#149b52;border-radius:999px;padding:14px 18px;font-size:12px;font-weight:900;text-decoration:none;position:fixed;bottom:18px;right:18px;box-shadow:0 12px 30px #065c2c40}.mobileOffer{display:none}@media (width<=760px){.offerHeader{height:62px;padding:0 13px}.offerHeader img{width:104px}.offerHeader>a:last-child{padding:10px 12px;font-size:10px}.offerHero{grid-template-columns:1fr;min-height:auto;padding:55px 17px 68px}.offerHero h1{font-size:clamp(43px,13.5vw,62px)}.offerLead{font-size:17px}.offerHeroCopy>.offerCta{width:100%}.offerTerms{font-size:11px}.offerHeroImage{margin-top:28px}.scrollCue{display:none}.offerSection{width:calc(100% - 28px);padding:72px 0}.offerSectionHead{margin-bottom:28px}.offerSectionHead h2,.valueList h2{font-size:clamp(38px,11vw,52px)}.offerSectionHead>span{font-size:16px}.problemLayout,.offerValue,.proofLayout,.offerFaq,.compatibilityGrid{grid-template-columns:1fr}.problemCards{gap:8px}.problemCards article{min-height:185px;padding:18px}.problemCards h3{margin-top:30px;font-size:18px}.problemCards p{font-size:13px}.problemLayout figure{min-height:360px}.solutionSteps{grid-template-columns:1fr 1fr;gap:8px}.solutionSteps article{min-height:210px;padding:18px}.solutionSteps h3{margin-top:34px;font-size:20px}.solutionSteps p{font-size:13px}.cycleCompare{grid-template-columns:1fr}.cycleCompare strong{font-size:15px}.compatibilityGrid article{padding:24px 20px 0}.compatibilityGrid img{height:260px}.offerValue{gap:36px}.valueList li{grid-template-columns:1fr;gap:5px}.priceBox{min-height:430px;padding:30px 20px}.priceBox>strong{font-size:64px}.offerProof{padding:72px 14px}.proofLayout video,.proofLayout a{aspect-ratio:4/5;height:auto;min-height:0}.proofLinks{flex-direction:column;align-items:stretch}.responsibleUse{padding:65px 18px}.responsibleUse span{font-size:15px}.offerFaq{gap:0}.faqList details p{padding-right:0}.offerClosing{min-height:auto;padding:78px 14px}.offerClosing h2{font-size:45px}.closingCard>strong{font-size:54px}.offerFooter{flex-direction:column;align-items:flex-start;padding-bottom:105px}.whatsappFloat{display:none}.mobileOffer{z-index:70;color:#fff;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#054946f2;border:1px solid #ffffff40;border-radius:17px;justify-content:space-between;align-items:center;min-height:60px;padding:0 18px;text-decoration:none;display:flex;position:fixed;bottom:10px;left:10px;right:10px;box-shadow:0 15px 40px #0028254d}.mobileOffer span{flex-direction:column;display:flex}.mobileOffer small{letter-spacing:.14em;font-size:8px}.mobileOffer b{font-size:18px}.mobileOffer>strong{background:var(--orange);border-radius:10px;padding:10px 13px;font-size:12px}}@media (prefers-reduced-motion:no-preference){.offerCta,.offerHeader>a:last-child,.proofLinks a{transition:transform .2s,box-shadow .2s}.offerCta:hover,.offerHeader>a:last-child:hover,.proofLinks a:hover{transform:translateY(-2px)}}
