.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-inline: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}}@media (width>=761px){.sitePage .newHero .heroAfterImage>.heroProductFourthFrame{background:linear-gradient(145deg,#fff 0%,#f5fbfb 100%)!important;border:1px solid #1251601c!important;border-radius:28px!important;min-height:0!important;padding:clamp(42px,5vw,64px) clamp(28px,4vw,52px)!important;position:relative!important;overflow:visible!important;box-shadow:0 20px 52px #11374517!important}.sitePage .newHero .heroProductFourthFrame .heroShowcaseBelowPair{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 auto 28px!important;padding:0 clamp(18px,3vw,36px)!important;position:relative!important;inset:auto!important;overflow:visible!important;transform:none!important}.sitePage .newHero .heroProductFourthFrame .heroShowcaseBelowPair>small{letter-spacing:.16em!important;font-size:11px!important;display:block!important}.sitePage .newHero .heroProductFourthFrame .heroShowcaseNames{white-space:nowrap!important;flex-wrap:nowrap!important;width:100%!important;margin:12px auto 16px!important;font-size:clamp(42px,5.4vw,66px)!important;line-height:1!important}.sitePage .newHero .heroProductFourthFrame .heroLead{max-width:820px!important;margin:0 auto!important;font-size:17px!important;line-height:1.55!important}.sitePage .newHero .heroProductFourthFrame .heroActions{margin-top:0!important}.sitePage .newHero .heroProductFourthFrame .heroBuyChoice{padding:18px!important;overflow:visible!important}.sitePage .newHero .heroProductFourthFrame .heroDesktopProductCard,.sitePage .newHero .heroProductFourthFrame .heroProductVisual{min-width:0!important;overflow:hidden!important}.sitePage .newHero .heroProductFourthFrame .heroProductVisual img{object-fit:contain!important;object-position:center!important;width:100%!important;height:clamp(270px,28vw,390px)!important}}@media (width<=760px){.sitePage .newHero .heroAttendanceIntro .riskClock,.sitePage .newHero .heroSearchQuestion .riskClock{opacity:.82!important}}.sitePage .newHero .openingPracticeVideo{background:linear-gradient(135deg,#fff 0%,#f2fbf9 100%);border:1px solid #13767a24;border-radius:30px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(260px,380px);align-items:center;gap:clamp(24px,4vw,58px);width:100%;padding:clamp(24px,4vw,48px);display:grid;overflow:hidden;box-shadow:0 22px 55px #0f4e531a}.sitePage .newHero .openingPracticeVideoTwo{background:linear-gradient(135deg,#f4fafc 0%,#fff 100%);grid-template-columns:minmax(260px,380px) minmax(0,1fr);margin:clamp(20px,3vw,34px) 0}.sitePage .openingPracticeCopy small{color:#178e91;letter-spacing:.18em;margin-bottom:10px;font-size:13px;font-weight:900;display:block}.sitePage .openingPracticeCopy h2{color:#123d3d;letter-spacing:-.035em;max-width:720px;margin:0;font-size:clamp(30px,4.2vw,54px);line-height:1.02}.sitePage .openingPracticeCopy p{color:#4e6968;max-width:620px;margin:14px 0 0;font-size:clamp(16px,1.7vw,20px);line-height:1.5}.sitePage .openingPracticeMedia{aspect-ratio:9/13;background:#fff;border-radius:26px;justify-self:center;width:min(100%,340px);padding:9px;box-shadow:0 18px 46px #104d5229}.sitePage .openingPracticeMedia video{object-fit:cover;background:#eef8f7;border-radius:19px;width:100%;height:100%;display:block}.sitePage .croPodcastCover strong{justify-content:center;align-items:center;gap:9px;display:inline-flex}.sitePage .youtubeBrandIcon{fill:red;flex:0 0 25px;width:25px;height:25px}.sitePage .youtubeBrandIcon .youtubePlay{fill:#fff}@media (width<=760px){.sitePage .newHero .openingPracticeVideo,.sitePage .newHero .openingPracticeVideoTwo{text-align:center;border-radius:24px;grid-template-columns:1fr;gap:20px;padding:22px 16px}.sitePage .newHero .openingPracticeVideoTwo .openingPracticeMedia{order:2}.sitePage .openingPracticeCopy h2{font-size:clamp(28px,8.4vw,38px)}.sitePage .openingPracticeCopy p{margin-inline:auto}.sitePage .openingPracticeMedia{width:min(76vw,300px)}}.sitePage .newHero .heroImageTitle h1.heroFrustration{font-size:clamp(27px,3.25vw,44px)!important}.sitePage .newHero .heroWasteCue figcaption{letter-spacing:.08em!important;text-transform:uppercase!important;font-size:clamp(10px,1vw,13px)!important;font-weight:950!important;line-height:1.12!important}@media (width<=760px){.sitePage .newHero .heroImageTitle h1.heroFrustration{max-width:330px!important;font-size:clamp(21px,6.25vw,27px)!important}.sitePage .newHero .heroWasteCue figcaption{letter-spacing:.055em!important;font-size:8px!important}.sitePage .newHero .heroDesktopProductCards{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.sitePage .newHero .heroDesktopProductCard{min-width:0!important;padding:14px 10px!important}.sitePage .newHero .heroDesktopProductCard h2{margin:10px 0 9px!important;font-size:clamp(22px,6.5vw,29px)!important}.sitePage .newHero .heroDesktopProductCard p{font-size:12px!important}.sitePage .newHero .heroDesktopProductCard ul{padding-left:15px!important;font-size:11px!important}.sitePage .newHero .heroProductVisual{border-radius:13px!important;margin-top:13px!important}.sitePage .newHero .heroProductCaption{font-size:11px!important}}@media (width<=760px){.sitePage .newHero .heroAttendanceIntro{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;gap:10px!important;min-height:300px!important;padding:12px!important}.sitePage .newHero .heroAttendanceIntro>h2.heroSearchQuestion{padding:18px 8px!important}.sitePage .newHero .heroAttendanceIntro .riskTitleLead{letter-spacing:.08em!important;font-size:9px!important}.sitePage .newHero .heroAttendanceIntro .riskTitleFocus{font-size:clamp(25px,7.2vw,34px)!important;line-height:1!important}.sitePage .newHero .heroAttendanceIntro .riskTitleQuestion{margin-top:12px!important;font-size:clamp(13px,3.7vw,16px)!important;line-height:1.18!important}.sitePage .newHero .heroAttendanceIntro .riskClock,.sitePage .newHero .heroSearchQuestion .riskClock{opacity:.14!important;width:190px!important;height:190px!important;right:-28%!important}.sitePage .newHero .heroAttendanceIntro .heroAttendanceCard,.sitePage .newHero .heroAttendanceIntro .heroAttendanceVisual,.sitePage .newHero .heroAttendanceIntro .heroAttendanceVideo{height:300px!important;min-height:300px!important}}@media (width<=760px){.sitePage .newHero .heroAttendanceIntro{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;gap:10px!important;min-height:300px!important;padding:12px!important}.sitePage .newHero .heroAttendanceIntro>h2.heroSearchQuestion{padding:18px 8px!important}.sitePage .newHero .heroAttendanceIntro .riskTitleLead{letter-spacing:.08em!important;font-size:9px!important}.sitePage .newHero .heroAttendanceIntro .riskTitleFocus{font-size:clamp(25px,7.2vw,34px)!important;line-height:1!important}.sitePage .newHero .heroAttendanceIntro .riskTitleQuestion{margin-top:12px!important;font-size:clamp(13px,3.7vw,16px)!important;line-height:1.18!important}.sitePage .newHero .heroAttendanceIntro .riskClock,.sitePage .newHero .heroSearchQuestion .riskClock{opacity:.14!important;width:190px!important;height:190px!important;right:-28%!important}.sitePage .newHero .heroAttendanceIntro .heroAttendanceCard,.sitePage .newHero .heroAttendanceIntro .heroAttendanceVisual,.sitePage .newHero .heroAttendanceIntro .heroAttendanceVideo{height:300px!important;min-height:300px!important}}@media (width<=760px){.sitePage .newHero .heroAttendanceIntro{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;gap:10px!important;min-height:300px!important;padding:12px!important}.sitePage .newHero .heroAttendanceIntro>h2.heroSearchQuestion{padding:18px 8px!important}.sitePage .newHero .heroAttendanceIntro .riskTitleLead{letter-spacing:.08em!important;font-size:9px!important}.sitePage .newHero .heroAttendanceIntro .riskTitleFocus{font-size:clamp(25px,7.2vw,34px)!important;line-height:1!important}.sitePage .newHero .heroAttendanceIntro .riskTitleQuestion{margin-top:12px!important;font-size:clamp(13px,3.7vw,16px)!important;line-height:1.18!important}.sitePage .newHero .heroAttendanceIntro .riskClock,.sitePage .newHero .heroSearchQuestion .riskClock{opacity:.14!important;width:190px!important;height:190px!important;right:-28%!important}.sitePage .newHero .heroAttendanceIntro .heroAttendanceCard,.sitePage .newHero .heroAttendanceIntro .heroAttendanceVisual,.sitePage .newHero .heroAttendanceIntro .heroAttendanceVideo{height:300px!important;min-height:300px!important}}.sitePage .newHero .heroAttendanceIntro .riskClock,.sitePage .newHero .heroSearchQuestion .riskClock{z-index:0!important;opacity:.16!important;filter:none!important;width:clamp(210px,23vw,315px)!important;height:clamp(210px,23vw,315px)!important;top:50%!important;right:-7%!important;transform:translateY(-50%)!important}@media (width<=760px){.sitePage .newHero .heroAttendanceIntro{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;gap:10px!important;min-height:300px!important;padding:12px!important}.sitePage .newHero .heroAttendanceIntro>h2.heroSearchQuestion{padding:18px 8px!important}.sitePage .newHero .heroAttendanceIntro .riskTitleLead{letter-spacing:.08em!important;font-size:9px!important}.sitePage .newHero .heroAttendanceIntro .riskTitleFocus{font-size:clamp(25px,7.2vw,34px)!important;line-height:1!important}.sitePage .newHero .heroAttendanceIntro .riskTitleQuestion{margin-top:12px!important;font-size:clamp(13px,3.7vw,16px)!important;line-height:1.18!important}.sitePage .newHero .heroAttendanceIntro .riskClock,.sitePage .newHero .heroSearchQuestion .riskClock{opacity:.14!important;width:190px!important;height:190px!important;right:-28%!important}.sitePage .newHero .heroAttendanceIntro .heroAttendanceCard,.sitePage .newHero .heroAttendanceIntro .heroAttendanceVisual,.sitePage .newHero .heroAttendanceIntro .heroAttendanceVideo{height:300px!important;min-height:300px!important}}.sitePage .homeWholesaleBridge{padding-block:clamp(42px,6vw,78px)!important}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard figcaption{background:linear-gradient(145deg,#fff 0%,#fff8f6 100%)!important;padding:clamp(22px,3vw,38px)!important}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard figcaption small{color:#b73b2f!important;letter-spacing:.16em!important}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard figcaption strong{color:#70251f!important;max-width:760px!important;font-size:clamp(25px,3.2vw,43px)!important;line-height:1.02!important}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard figcaption>span{color:#563f3c!important;max-width:740px!important;font-size:clamp(15px,1.5vw,18px)!important;line-height:1.55!important}.sitePage .heroRiskProtocol{background:#ffffffe0;border:1px solid #b73b2f38;border-left:5px solid #c94b3e;border-radius:16px;gap:9px;width:100%;margin-top:20px;padding:clamp(16px,2vw,22px);display:grid;box-shadow:0 12px 28px #5c241e14}.sitePage .heroRiskProtocol>b{color:#7c2d26;letter-spacing:.06em;text-transform:uppercase;font-size:14px}.sitePage .heroRiskProtocol>span{color:#3f464a;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:9px;font-size:clamp(13px,1.25vw,15px);line-height:1.45;display:grid}.sitePage .heroRiskProtocol i{color:#fff;background:#bd4438;border-radius:50%;place-items:center;width:27px;height:27px;font-size:10px;font-style:normal;font-weight:900;display:grid}.sitePage .heroBroqueiroCard figcaption>em{color:#8a342b;margin-top:16px;font-size:clamp(13px,1.25vw,15px);font-style:normal;font-weight:800;line-height:1.45;display:block}@media (width<=760px){.sitePage .newHero .heroRiskMedia .heroBroqueiroCard figcaption{padding:20px 15px!important}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard figcaption strong{font-size:clamp(25px,7.8vw,34px)!important}.sitePage .heroRiskProtocol{border-radius:13px;margin-top:16px;padding:14px 12px}.sitePage .heroRiskProtocol>span{grid-template-columns:27px minmax(0,1fr);font-size:13px}}.sitePage .homeWholesaleBridge>a{color:#0b4050;background:#eef8f8;border:1px solid #49d2bb2e;border-radius:32px;place-items:center;min-height:clamp(470px,45vw,570px);text-decoration:none;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px #072d3d2e}.sitePage .homeWholesaleCopy{z-index:3;text-align:center;width:min(40%,500px);padding:clamp(34px,4vw,54px) 18px 112px;position:relative}.sitePage .homeWholesaleCopy>img{filter:none;width:168px;height:auto;margin:0 auto clamp(24px,3vw,36px);display:block}.sitePage .homeWholesaleCopy .kicker{color:#168d87}.sitePage .homeWholesaleCopy h2{color:#0b4050;letter-spacing:-.055em;margin:10px 0 20px;font-size:clamp(34px,4vw,54px);line-height:.96}.sitePage .homeWholesaleCopy>p:not(.kicker){color:#4e6e75;max-width:540px;margin:0 0 30px;font-size:clamp(16px,1.6vw,19px);line-height:1.55}.sitePage .homeWholesaleButton{z-index:3;color:#083b46;letter-spacing:.02em;background:linear-gradient(90deg,#71e1c6,#60d7df);border-radius:999px;align-items:center;gap:22px;min-height:54px;padding:15px 22px;font-size:14px;font-weight:900;display:inline-flex;position:absolute;bottom:9%;left:50%;transform:translate(-50%);box-shadow:0 14px 32px #03303a3d}.sitePage .homeWholesaleScene{z-index:1;position:absolute;inset:0}.sitePage .homeWholesaleMascots{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.sitePage .homeWholesaleBridge>a:focus-visible{outline-offset:4px;outline:4px solid #78e8dc}@media (width<=760px){.sitePage .homeWholesaleBridge{padding-block:42px!important}.sitePage .homeWholesaleBridge>a{border-radius:25px;min-height:0;display:block}.sitePage .homeWholesaleCopy{box-sizing:border-box;width:100%;padding:32px 22px 20px}.sitePage .homeWholesaleCopy>img{width:142px;margin-bottom:22px}.sitePage .homeWholesaleCopy h2{font-size:clamp(36px,10vw,48px)}.sitePage .homeWholesaleScene{aspect-ratio:16/9;width:100%;min-height:220px;position:relative;inset:auto}.sitePage .homeWholesaleButton{justify-content:space-between;width:min(72%,270px);min-height:48px;padding:12px 18px;bottom:8%;left:50%;right:auto;transform:translate(-50%)}.sitePage .homeWholesaleMascots{object-fit:cover;object-position:center;opacity:1;width:100%;height:100%;inset:0}}.sitePage .newHero .heroAttendanceIntro{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr)!important;align-items:stretch!important;gap:clamp(16px,2.4vw,28px)!important}.sitePage .newHero .heroAttendanceIntro>h2.heroSearchQuestion{box-sizing:border-box!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;min-width:0!important;margin:0!important;padding:clamp(28px,3.2vw,42px) clamp(116px,12vw,148px) clamp(28px,3.2vw,42px) clamp(18px,2.4vw,30px)!important;display:flex!important;position:relative!important}.sitePage .newHero .heroAttendanceIntro>h2.heroSearchQuestion .riskClock{width:clamp(88px,9vw,118px)!important;height:clamp(88px,9vw,118px)!important;margin:0!important;animation:none!important;position:absolute!important;top:50%!important;right:clamp(14px,2.2vw,26px)!important;transform:translateY(-50%)!important}.sitePage .newHero .heroAttendanceIntro .heroAttendanceCard{align-self:stretch!important;margin:0!important}@media (width<=760px){.sitePage .newHero .heroAttendanceIntro{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;gap:10px!important}.sitePage .newHero .heroAttendanceIntro>h2.heroSearchQuestion{padding:18px 70px 18px 4px!important}.sitePage .newHero .heroAttendanceIntro>h2.heroSearchQuestion .riskClock{width:62px!important;height:62px!important;right:2px!important}}.sitePage .heroAfterImage>.croEditorialPremium{grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr)!important;align-items:center!important;gap:clamp(28px,4vw,58px)!important;padding:clamp(30px,4.5vw,56px)!important;display:grid!important;overflow:hidden!important}.sitePage .croEditorialPremium .croFeatureCopy{flex-direction:column!important;align-items:flex-start!important;margin:0!important;display:flex!important}.sitePage .croEditorialPremium .croFeatureCopy>*{grid-column:auto!important;width:auto!important;max-width:100%!important}.sitePage .croEditorialPremium .croFeatureCopy h2{overflow-wrap:normal!important;word-break:normal!important;margin:12px 0 20px!important;font-size:clamp(38px,4.4vw,62px)!important;line-height:.98!important}.sitePage .croEditorialPremium .croFeatureCopy h2 span,.sitePage .croEditorialPremium .croFeatureCopy h2 strong{display:block!important}.sitePage .croEditorialPremium .croFeatureCopy>p:not(.kicker){margin:0!important;font-size:clamp(15px,1.35vw,18px)!important;line-height:1.58!important}.sitePage .croEditorialPremium .croFeatureCta{align-self:flex-start!important;width:auto!important;margin:24px 0 0!important}.sitePage .croEditorialPremium .croFeatureCombined{grid-template-columns:minmax(110px,.42fr) minmax(0,1.58fr)!important;align-self:stretch!important}.sitePage .heroAfterImage>.testimonialsPremium{background:radial-gradient(circle at 8% 10%,#5bd7dc29,#0000 30%),linear-gradient(145deg,#fffefa 0%,#f5faf9 56%,#eaf7f6 100%)!important;border:1px solid #0e697524!important;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr)!important;align-items:center!important;gap:clamp(28px,4vw,52px)!important;padding:clamp(32px,4.5vw,58px)!important;display:grid!important;overflow:hidden!important;box-shadow:0 24px 58px #1137451c!important}.sitePage .testimonialsPremium .heroTestimonialsCopy{text-align:left!important;flex-direction:column!important;align-items:flex-start!important;min-width:0!important;display:flex!important}.sitePage .testimonialsPremium .heroTestimonialsCopy h2{color:#082f49!important;letter-spacing:-.045em!important;overflow-wrap:normal!important;word-break:normal!important;width:100%!important;max-width:560px!important;margin:12px 0 20px!important;font-size:clamp(38px,4.2vw,58px)!important;line-height:.98!important}.sitePage .testimonialsPremium .heroTestimonialsCopy h2 span,.sitePage .testimonialsPremium .heroTestimonialsCopy h2 strong{display:block!important}.sitePage .testimonialsPremium .heroTestimonialsCopy h2 strong{color:#0d858f!important;margin-top:8px!important}.sitePage .testimonialsPremium .heroTestimonialsCopy>p:not(.kicker){color:#536772!important;max-width:520px!important;margin:0!important;font-size:clamp(15px,1.35vw,18px)!important;line-height:1.58!important}.sitePage .testimonialsPremium .heroTestimonialsSeal{background:#ffffff94!important;border-top:1px solid #0d858f33!important;border-bottom:1px solid #0d858f33!important;border-left:3px solid #d5b74f!important;align-self:stretch!important;margin-top:26px!important;padding:14px 0 14px 16px!important}.sitePage .testimonialsPremium .heroTestimonialsArtwork,.sitePage .testimonialsPremium .heroTestimonialsArtwork figure,.sitePage .testimonialsPremium .heroTestimonialsArtwork img{width:100%!important;min-width:0!important;max-width:100%!important}.sitePage .testimonialsPremium .heroTestimonialsArtwork figure{border-radius:22px!important;box-shadow:0 18px 42px #11374521!important}@media (width<=760px){.sitePage .heroAfterImage>.croEditorialPremium,.sitePage .heroAfterImage>.testimonialsPremium{border-radius:22px!important;grid-template-columns:minmax(0,1fr)!important;gap:22px!important;width:100%!important;padding:26px 18px 18px!important;display:grid!important}.sitePage .croEditorialPremium .croFeatureCopy,.sitePage .testimonialsPremium .heroTestimonialsCopy{text-align:left!important;align-items:flex-start!important;width:100%!important;display:flex!important}.sitePage .croEditorialPremium .croFeatureCopy h2,.sitePage .testimonialsPremium .heroTestimonialsCopy h2{letter-spacing:-.04em!important;overflow-wrap:normal!important;word-break:normal!important;width:100%!important;max-width:100%!important;margin:10px 0 16px!important;font-size:clamp(31px,9.1vw,39px)!important;line-height:1.02!important}.sitePage .croEditorialPremium .croFeatureCopy h2 span,.sitePage .croEditorialPremium .croFeatureCopy h2 strong,.sitePage .testimonialsPremium .heroTestimonialsCopy h2 span,.sitePage .testimonialsPremium .heroTestimonialsCopy h2 strong{display:block!important}.sitePage .croEditorialPremium .croFeatureCopy h2 strong:before{content:none!important}.sitePage .croEditorialPremium .croFeatureCopy>p:not(.kicker),.sitePage .testimonialsPremium .heroTestimonialsCopy>p:not(.kicker){width:100%!important;max-width:100%!important;margin:0!important;font-size:15px!important;line-height:1.55!important}.sitePage .croEditorialPremium .croFeatureCta{align-self:stretch!important;width:100%!important;margin-top:18px!important}.sitePage .croEditorialPremium .croFeatureCombined{grid-template-columns:minmax(82px,.38fr) minmax(0,1.62fr)!important;gap:8px!important;width:100%!important;padding:8px!important}.sitePage .testimonialsPremium .heroTestimonialsSeal{box-sizing:border-box!important;width:100%!important;margin-top:20px!important}.sitePage .testimonialsPremium .heroTestimonialsArtwork figure{border-radius:16px!important}}.sitePage .newHero .heroRiskMedia .heroBroqueiroVisual{isolation:isolate;overflow:hidden;background:radial-gradient(circle at 13% 22%,#0000 0 11px,#1491971f 12px 14px,#0000 15px),radial-gradient(at 83% 28%,#2a9da414 0 15px,#0000 16px),radial-gradient(circle at 74% 76%,#0000 0 17px,#6f49a617 18px 21px,#0000 22px),radial-gradient(at 22% 78%,#1a8b9412 0 22px,#0000 23px),linear-gradient(145deg,#fffffff5,#ecf9f8e0)!important}.sitePage .newHero .heroRiskMedia .heroBroqueiroVisual:before,.sitePage .newHero .heroRiskMedia .heroBroqueiroVisual:after{content:"";z-index:0;aspect-ratio:1;pointer-events:none;border:2px dotted #138b9321;border-radius:44% 56% 51% 49%;width:74px;position:absolute;transform:rotate(24deg);box-shadow:108px 42px 0 -18px #49979d12,215px -18px 0 -26px #6c48a112}.sitePage .newHero .heroRiskMedia .heroBroqueiroVisual:before{top:12%;left:7%}.sitePage .newHero .heroRiskMedia .heroBroqueiroVisual:after{width:58px;bottom:8%;right:9%;transform:rotate(-18deg)}.sitePage .newHero .heroRiskMedia .heroBroqueiroBase{z-index:1;position:relative}.sitePage .newHero .heroAttendanceIntro .riskClock,.sitePage .newHero .heroSearchQuestion .riskClock{filter:drop-shadow(0 10px 18px #0f5b692e);z-index:2!important;opacity:.9!important}@media (width<=760px){.sitePage .newHero .heroRiskMedia .heroBroqueiroVisual:before{transform-origin:0 0;transform:scale(.72)rotate(24deg)}.sitePage .newHero .heroRiskMedia .heroBroqueiroVisual:after{transform-origin:100% 100%;transform:scale(.72)rotate(-18deg)}.sitePage .newHero .heroAttendanceIntro .riskClock,.sitePage .newHero .heroSearchQuestion .riskClock{opacity:.82!important}}.sitePage .heroTestimonials{background:linear-gradient(145deg,#fffefa,#f2f9f8);border:1px solid #1251601c;border-radius:28px;grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(22px,3vw,40px);width:100%;padding:clamp(24px,4vw,48px);display:grid;box-shadow:0 20px 52px #11374517}.sitePage .heroTestimonialsCopy h2{color:#0a3550;letter-spacing:-.045em;margin:10px 0 16px;font-size:clamp(30px,3.5vw,48px);line-height:1}.sitePage .heroTestimonialsCopy>p:last-child{color:#536772;margin:0;font-size:17px;line-height:1.55}.sitePage .heroTestimonialsArtwork{color:inherit;text-decoration:none;display:block}.sitePage .heroTestimonials figure{background:#fff;border:1px solid #1251601c;border-radius:18px;margin:0;overflow:hidden;box-shadow:0 12px 30px #11374517}.sitePage .heroTestimonials img{width:100%;height:auto;display:block}.sitePage .heroTestimonials figcaption{color:#0b6973;letter-spacing:.08em;text-align:center;text-transform:uppercase;padding:11px 14px;font-size:11px;font-weight:850}.sitePage .movedProductPresentation{padding-block:clamp(36px,6vw,72px)!important;display:block!important}.sitePage .movedProductPresentation .heroShowcaseBelowPair{margin-bottom:22px!important}.sitePage .heroShowcaseConnector{color:#71838b;font-size:.48em;font-style:italic;font-weight:700}.sitePage .heroShowcaseProductColors{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2vw,22px);width:min(100%,1040px);margin:clamp(22px,3vw,34px) auto 0;display:grid}.sitePage .heroShowcaseProductColors figure{background:#fff;border:1px solid #12516017;border-radius:22px;margin:0;overflow:hidden;box-shadow:0 18px 40px #11374514}.sitePage .heroShowcaseProductColors img{aspect-ratio:1000/520;object-fit:contain;width:100%;height:auto;display:block}.sitePage .heroShowcaseProductColors figcaption{color:#0b6973;letter-spacing:.06em;text-align:center;text-transform:uppercase;padding:12px 16px 14px;font-size:12px;font-weight:850}.sitePage .movedProductPresentation .heroActions{width:100%!important}.sitePage .earlyTrustGrid{grid-template-columns:1fr!important}@media (width<=760px){.sitePage .heroTestimonials{border-radius:22px;grid-template-columns:1fr;gap:18px;padding:22px 16px}.sitePage .heroTestimonialsCopy h2{font-size:clamp(29px,8.7vw,38px)}.sitePage .heroTestimonialsCopy>p:last-child{font-size:15px}.sitePage .movedProductPresentation{padding-block:40px!important}.sitePage .heroShowcaseProductColors{grid-template-columns:1fr;margin-top:20px}.sitePage .heroShowcaseProductColors figure{border-radius:16px}}.sitePage .newHero .heroQuickWhatsapp{color:#fff!important;background:linear-gradient(135deg,#15b982 0%,#078b67 100%)!important;border:1px solid #0b9a70!important;box-shadow:0 10px 24px #088b6538!important}.sitePage .newHero .heroQuickWhatsapp svg,.sitePage .newHero .heroQuickWhatsapp span{color:#fff!important}.sitePage .newHero .heroQuickBuy{color:#fff!important;background:linear-gradient(135deg,#187ac5 0%,#0b5595 100%)!important;border:1px solid #0c5fa5!important;box-shadow:0 10px 24px #0b559538!important}.sitePage .newHero .heroQuickBuy svg,.sitePage .newHero .heroQuickBuy span{color:#fff!important}.sitePage .newHero .heroQuickAction:hover{filter:saturate(1.05)brightness(1.03);transform:translateY(-2px)!important}.sitePage .newHero .heroAfterImage .heroRiskStory{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:clamp(18px,2.5vw,28px)!important;padding:0!important;display:grid!important;overflow:visible!important}.sitePage .newHero .heroRiskMedia,.sitePage .newHero .heroAttendanceIntro{box-sizing:border-box!important;background:linear-gradient(145deg,#fffefa 0%,#f7fbfa 100%)!important;border:1px solid #1251601c!important;border-radius:28px!important;width:100%!important;max-width:100%!important;box-shadow:0 20px 52px #11374517!important}.sitePage .newHero .heroRiskMedia{padding:clamp(20px,2.8vw,32px)!important}.sitePage .newHero .heroAttendanceIntro{padding:clamp(18px,2.5vw,28px)!important;overflow:hidden!important}@media (width<=760px){.sitePage .newHero .heroQuickAction{border-radius:18px!important;min-height:52px!important}.sitePage .newHero .heroAfterImage .heroRiskStory{gap:14px!important}.sitePage .newHero .heroRiskMedia,.sitePage .newHero .heroAttendanceIntro{border-radius:22px!important}.sitePage .newHero .heroRiskMedia{padding:14px!important}.sitePage .newHero .heroAttendanceIntro{padding:12px!important}}.sitePage .newHero .heroAfterImage{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr)!important;gap:clamp(18px,2.5vw,28px)!important;width:100%!important;max-width:1040px!important;margin:14px auto 0!important;display:grid!important}.sitePage .newHero .heroAfterImage>*{box-sizing:border-box!important;grid-column:1/-1!important;width:100%!important;min-width:0!important;max-width:100%!important}.sitePage .croFeatureCopy{grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;column-gap:clamp(20px,4vw,54px)!important;display:grid!important}.sitePage .croFeatureCopy .kicker,.sitePage .croFeatureCopy h2{grid-column:1/-1!important}.sitePage .croFeatureCopy h2{color:#082f49!important;max-width:940px!important;font-size:clamp(38px,5.1vw,66px)!important}.sitePage .croFeatureCopy h2 span,.sitePage .croFeatureCopy h2 strong{display:block!important}.sitePage .croFeatureCopy h2 strong{color:#0d858f!important;font-weight:850!important}.sitePage .croFeatureCopy>p:not(.kicker){max-width:700px!important}.sitePage .croFeatureCta{color:#fff!important;white-space:nowrap!important;background:linear-gradient(135deg,#08727d,#11949d)!important;border:1px solid #0c7781!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:12px!important;min-height:52px!important;padding:14px 20px!important;font-size:14px!important;font-weight:850!important;text-decoration:none!important;display:inline-flex!important;box-shadow:0 12px 28px #08727d33!important}.sitePage .croFeatureCta span{color:#f3d577!important}.sitePage .heroTestimonials{grid-template-columns:minmax(0,.82fr) minmax(320px,1.18fr)!important;overflow:hidden!important}.sitePage .heroTestimonialsCopy{text-align:left!important;min-width:0!important}.sitePage .heroTestimonialsCopy h2 span,.sitePage .heroTestimonialsCopy h2 strong{display:block!important}.sitePage .heroTestimonialsCopy h2 strong{color:#0d858f!important;margin-top:8px!important;font-weight:850!important}.sitePage .heroTestimonialsArtwork{min-width:0!important}.sitePage{overflow-x:clip!important}.sitePage .newHero .heroText,.sitePage .newHero .heroAfterImage,.sitePage .croFeature,.sitePage .heroTestimonials,.sitePage .heroTestimonialsArtwork,.sitePage .croFeatureCombined{box-sizing:border-box!important;min-width:0!important}@media (width<=760px){.sitePage .newHero .heroAfterImage{gap:14px!important;width:100%!important;margin-top:10px!important}.sitePage .croFeature,.sitePage .heroTestimonials{border-radius:22px!important;width:100%!important;padding:22px 16px!important}.sitePage .croFeatureCopy{text-align:left!important;grid-template-columns:1fr!important}.sitePage .croFeatureCopy h2{font-size:clamp(30px,8.8vw,39px)!important;line-height:1.02!important}.sitePage .croFeatureCopy h2 br{display:none!important}.sitePage .croFeatureCopy h2 span,.sitePage .croFeatureCopy h2 strong{display:inline!important}.sitePage .croFeatureCopy h2 strong:before{content:" "}.sitePage .croFeatureCta{white-space:normal!important;width:100%!important;margin-top:18px!important}.sitePage .heroTestimonials{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}.sitePage .heroTestimonialsCopy{text-align:center!important}.sitePage .heroTestimonialsCopy h2{max-width:560px!important;margin-inline:auto!important;font-size:clamp(30px,8.6vw,38px)!important;line-height:1.04!important}.sitePage .heroTestimonialsCopy h2 span,.sitePage .heroTestimonialsCopy h2 strong{display:block!important}.sitePage .heroTestimonialsArtwork,.sitePage .heroTestimonials figure,.sitePage .heroTestimonials img{width:100%!important;max-width:100%!important}.sitePage .heroTestimonialsCopy>p:last-child{max-width:520px!important;margin-inline:auto!important}.sitePage .heroTestimonials figure{border-radius:16px!important}}.sitePage .newHero .heroAfterImage>.heroProductFourthFrame{box-sizing:border-box!important;grid-column:1/-1!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0 auto!important;display:block!important}.sitePage .newHero .heroAfterImage>.heroProductFourthFrame .heroShowcaseBelowPair,.sitePage .newHero .heroAfterImage>.heroProductFourthFrame .heroActions,.sitePage .newHero .heroAfterImage>.heroProductFourthFrame .heroBuyChoice,.sitePage .newHero .heroAfterImage>.heroProductFourthFrame .heroDesktopProductCards{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.sitePage .newHero .heroRiskMedia .heroBroqueiroVisual{isolation:isolate!important;background:radial-gradient(circle at 13% 22%,#0000 0 11px,#1491971f 12px 14px,#0000 15px),radial-gradient(at 83% 28%,#2a9da414 0 15px,#0000 16px),radial-gradient(circle at 74% 76%,#0000 0 17px,#6f49a617 18px 21px,#0000 22px),radial-gradient(at 22% 78%,#1a8b9412 0 22px,#0000 23px),linear-gradient(145deg,#fffffff5,#ecf9f8e0)!important;overflow:hidden!important}.sitePage .newHero .heroAttendanceIntro .riskClock,.sitePage .newHero .heroSearchQuestion .riskClock{z-index:2!important;opacity:.9!important;filter:drop-shadow(0 10px 18px #0f5b692e)!important}.sitePage .newHero .heroAttendanceIntro .riskRightBur{color:#65319b!important;background:linear-gradient(135deg,#7d3eb726,#1491971a)!important;border-color:#7138a84d!important;box-shadow:0 7px 18px #6233971f!important}@media (width<=760px){.sitePage .newHero .heroAttendanceIntro .riskClock,.sitePage .newHero .heroSearchQuestion .riskClock{opacity:.82!important}}.whatsappBannerSection{padding-top:clamp(2.5rem,6vw,5.5rem);padding-bottom:clamp(2.5rem,6vw,5.5rem)}.whatsappBannerLink{border-radius:clamp(1rem,2vw,1.75rem);transition:transform .18s,box-shadow .18s;display:block;overflow:hidden;box-shadow:0 1.25rem 3.5rem #00377d2e}.whatsappBannerLink:hover{transform:translateY(-3px);box-shadow:0 1.5rem 4rem #00377d3d}.whatsappBannerLink:focus-visible{outline-offset:5px;outline:4px solid #13a84f}.whatsappBannerLink img{object-fit:contain;width:100%;height:auto;display:block}@media (width<=640px){.whatsappBannerSection{padding-top:2rem;padding-bottom:2rem}.whatsappBannerLink{border-radius:.9rem;box-shadow:0 .9rem 2.5rem #00377d29}}@media (width<=760px){.sitePage .newHero .heroRiskMedia{padding:12px!important}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard{border-radius:18px!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;width:100%!important;max-width:100%!important;display:grid!important;overflow:hidden!important}.sitePage .newHero .heroRiskMedia .heroBroqueiroVisual{aspect-ratio:16/10!important;border:0!important;border-bottom:1px solid #1f9ba629!important;border-radius:17px 17px 0 0!important;order:1!important;width:100%!important;min-height:0!important}.sitePage .newHero .heroRiskMedia .heroBroqueiroBase{object-fit:cover!important;object-position:center 52%!important;width:100%!important;height:100%!important;display:block!important}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard figcaption{text-align:left!important;box-sizing:border-box!important;order:2!important;gap:12px!important;width:100%!important;padding:24px 20px 22px!important;font-size:16px!important;line-height:1.55!important;display:grid!important}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard figcaption small{font-size:11px!important;line-height:1.35!important}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard figcaption strong{max-width:none!important;font-size:clamp(27px,8vw,34px)!important;line-height:1.04!important}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard figcaption>span{max-width:none!important;font-size:16px!important;line-height:1.55!important}.sitePage .heroRiskProtocol{margin-top:6px!important;padding:16px 14px!important}.sitePage .heroRiskProtocol>span{grid-template-columns:30px minmax(0,1fr)!important;font-size:15px!important;line-height:1.45!important}}.sitePage .newHero .heroTopBar,.sitePage .newHero .mascotStory,.sitePage .newHero .heroAfterImage{box-sizing:border-box!important;width:100%!important;max-width:1200px!important;margin-left:auto!important;margin-right:auto!important}.sitePage .newHero .mascotStory{margin-bottom:22px!important}.sitePage .newHero .heroTopBar .heroLogo{width:clamp(205px,22vw,260px)!important;height:64px!important}.sitePage .newHero .mascotStoryBroquinha .mascotStoryPortrait{width:47%;right:6%}.sitePage .newHero .mascotStoryBroquinha .mascotStorySpeech{width:72%}.sitePage .newHero .heroRiskMedia .heroBroqueiroVisual{position:relative}.sitePage .newHero .heroRiskMedia .heroBroqueiroVisual .heroRiskAlert{z-index:2;color:#74322d;background:#fffffff0;border-radius:14px;max-width:59%;margin:0;padding:10px 14px;font-size:clamp(22px,2.6vw,36px);line-height:1.08;position:absolute;top:clamp(12px,2vw,28px);left:clamp(12px,2vw,28px);box-shadow:0 8px 24px #082d441f}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard figcaption{gap:14px}.sitePage .newHero .heroRiskMedia .heroBroqueiroCard figcaption strong{margin-bottom:2px}.sitePage .newHero .openingPracticeVideoOne .openingPracticeCopy p+p{margin-top:12px}@media (width<=760px){.sitePage .newHero .heroTopBar .heroLogo{width:clamp(88px,28vw,148px)!important;height:48px!important}.sitePage .newHero .mascotStoryBroquinha .mascotStoryPortrait{width:48%;right:0}.sitePage .newHero .mascotStoryBroquinha .mascotStorySpeech{width:68%}.sitePage .newHero .heroRiskMedia .heroBroqueiroVisual .heroRiskAlert{max-width:70%;padding:8px 10px;font-size:clamp(20px,6vw,28px)}}.sitePage .newHero .heroTopBar{margin-bottom:8px!important;padding:8px 18px!important}.sitePage .newHero .heroTopBar .heroQuickNav{grid-template-columns:minmax(150px,1fr) auto minmax(150px,1fr)!important;align-items:center!important;gap:18px!important;max-width:100%!important;min-height:58px!important;display:grid!important}.sitePage .newHero .heroTopBar .heroLogo{flex:none!important;width:clamp(145px,17vw,210px)!important;height:48px!important;margin:0!important}.sitePage .newHero .heroTopBar .heroBrandGroup{grid-area:1/2;position:static!important;transform:none!important}.sitePage .newHero .heroTopBar .heroQuickBuy{grid-area:1/3;justify-self:end;margin:0!important;position:static!important}.sitePage .newHero .heroSystemStrip{text-align:center;box-sizing:border-box;background:#fff;border:1px solid #e2e9ee;border-radius:18px;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px 18px;width:100%;max-width:1200px;display:flex;box-shadow:0 8px 24px #072f560f;margin:0 auto 12px!important;padding:10px 18px!important}.sitePage .newHero .heroSystemStrip small,.sitePage .newHero .heroSystemStrip p{margin:0!important}.sitePage .newHero .heroSystemStrip small{letter-spacing:.07em;font-size:13px}.sitePage .newHero .heroSystemStrip .heroShowcaseNames{line-height:1.2;font-size:clamp(18px,2vw,25px)!important}.sitePage .newHero .heroSystemStrip .heroLead{line-height:1.3;font-size:14px!important}.sitePage .newHero .mascotStoryFinal .mascotStorySpeech{align-self:end;padding-bottom:14px}@media (width<=760px){.sitePage .newHero .heroTopBar{padding:7px 8px!important}.sitePage .newHero .heroTopBar .heroQuickNav{flex-direction:row!important;grid-template-columns:minmax(72px,1fr) auto minmax(72px,1fr)!important;gap:4px!important;min-height:44px!important}.sitePage .newHero .heroTopBar .heroLogo{width:clamp(74px,23vw,120px)!important;height:38px!important}.sitePage .newHero .heroBrandGroup .officialSocialBar{gap:0!important;margin:0!important;padding:0!important}.sitePage .newHero .officialSocialBar a:not(.officialEvidence){border:0!important;width:clamp(27px,7vw,36px)!important;height:36px!important;padding:4px!important}.sitePage .newHero .heroTopBar .heroQuickBuy{min-width:0!important;min-height:38px!important;padding:6px 7px!important;font-size:12px!important}.sitePage .newHero .heroTopBar .heroQuickBuy svg{display:none}.sitePage .newHero .heroSystemStrip{gap:2px 9px;margin-bottom:12px!important;padding:8px 10px!important}.sitePage .newHero .heroSystemStrip small{font-size:11px}.sitePage .newHero .heroSystemStrip .heroShowcaseNames{font-size:17px!important}.sitePage .newHero .heroSystemStrip .heroLead{font-size:12px!important}.sitePage .newHero .mascotStoryFinal .mascotStorySpeech{padding-bottom:10px}}.sitePage .officialTutorial{width:100%;margin-top:28px}.sitePage .officialTutorial h3{margin:0 0 14px}.sitePage .officialTutorialPlayer{aspect-ratio:16/9;background:#eff8f6;border-radius:18px;width:100%;overflow:hidden}.sitePage .officialTutorialPlayer iframe{border:0;width:100%;height:100%;display:block}.sitePage .officialTutorial>p{margin:12px 0 0;font-size:14px;line-height:1.5}.sitePage .officialTutorialBuy{color:#fff;background:#258f83;border-radius:14px;justify-content:center;align-items:center;gap:12px;margin-top:18px;padding:15px 24px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.sitePage .officialTutorialBuy:hover{background:#1c766c}.sitePage .officialTutorialBuy:focus-visible{outline-offset:3px;outline:3px solid #0d3564}.sitePage .partnerPodcastClip{background:#f5faf9;border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(220px,320px);align-items:center;gap:36px;margin:36px 0;padding:30px;display:grid}.sitePage .partnerPodcastClipEyebrow{color:#258f83;letter-spacing:.14em;font-size:12px;font-weight:700}.sitePage .partnerPodcastClip h2{margin:14px 0;font-size:clamp(28px,3.4vw,42px);line-height:1.15}.sitePage .partnerPodcastClipText{font-size:17px;line-height:1.65}.sitePage .partnerPodcastClipNote{font-size:14px;line-height:1.5}.sitePage .partnerPodcastClipCta{color:#fff;background:#258f83;border-radius:14px;justify-content:center;align-items:center;margin-top:18px;padding:15px 24px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.sitePage .partnerPodcastClipCta:hover{background:#1c766c}.sitePage .partnerPodcastClipCta:focus-visible{outline-offset:3px;outline:3px solid #0d3564}.sitePage .partnerPodcastClipMedia video{aspect-ratio:478/850;object-fit:contain;border:0;width:100%;height:auto;max-height:620px;display:block}@media (width<=680px){.sitePage .partnerPodcastClip{grid-template-columns:1fr;gap:22px;padding:22px}.sitePage .partnerPodcastClipMedia{width:min(100%,320px);margin-inline:auto}}.sitePage .newHero .heroAttendanceIntro{grid-template-columns:minmax(260px,.86fr) minmax(360px,1.14fr)!important;gap:24px!important;min-height:320px!important;padding:20px!important;overflow:hidden!important}.sitePage .newHero .heroAttendanceIntro>h2.heroSearchQuestion{isolation:isolate;justify-content:center!important;align-items:flex-start!important;min-width:0!important;padding:28px!important;position:relative!important}.sitePage .newHero .heroAttendanceIntro .riskTitleLead{letter-spacing:.13em!important;font-size:11px!important}.sitePage .newHero .heroAttendanceIntro .riskTitleFocus{text-transform:none!important;max-width:470px!important;margin-top:10px!important;font-size:clamp(36px,4.2vw,57px)!important;line-height:.98!important}.sitePage .newHero .heroAttendanceIntro .riskTitleQuestion{max-width:440px!important;margin-top:18px!important;font-size:clamp(17px,1.65vw,22px)!important;line-height:1.25!important}.sitePage .newHero .heroAttendanceIntro>h2.heroSearchQuestion .riskClock{z-index:0!important;opacity:.16!important;filter:none!important;width:clamp(210px,23vw,315px)!important;height:clamp(210px,23vw,315px)!important;top:50%!important;right:3%!important;transform:translateY(-50%)scale(1.55)!important}.sitePage .newHero .heroAttendanceIntro .heroAttendanceCard,.sitePage .newHero .heroAttendanceIntro .heroAttendanceVisual,.sitePage .newHero .heroAttendanceIntro .heroAttendanceVideo{height:320px!important;min-height:320px!important}@media (width<=760px){.sitePage .newHero .heroAttendanceIntro{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;gap:10px!important;min-height:300px!important;padding:12px!important}.sitePage .newHero .heroAttendanceIntro>h2.heroSearchQuestion{padding:18px 8px!important}.sitePage .newHero .heroAttendanceIntro .riskTitleLead{letter-spacing:.08em!important;font-size:9px!important}.sitePage .newHero .heroAttendanceIntro .riskTitleFocus{font-size:clamp(25px,7.2vw,34px)!important;line-height:1!important}.sitePage .newHero .heroAttendanceIntro .riskTitleQuestion{margin-top:12px!important;font-size:clamp(13px,3.7vw,16px)!important;line-height:1.18!important}.sitePage .newHero .heroAttendanceIntro>h2.heroSearchQuestion .riskClock{display:none!important}.sitePage .newHero .heroAttendanceIntro .heroAttendanceCard,.sitePage .newHero .heroAttendanceIntro .heroAttendanceVisual,.sitePage .newHero .heroAttendanceIntro .heroAttendanceVideo{height:300px!important;min-height:300px!important}}.sitePage .newHero .heroAttendanceIntro .riskTitleFocus{letter-spacing:-.055em!important;max-width:520px!important;font-size:clamp(42px,4.8vw,64px)!important;font-weight:900!important}.sitePage .newHero .heroAttendanceIntro .riskTitleQuestion{max-width:480px!important;font-size:clamp(19px,1.85vw,24px)!important;font-weight:750!important}@media (width<=760px){.sitePage .newHero .heroAttendanceIntro .riskTitleFocus{font-size:clamp(29px,8.4vw,38px)!important;line-height:.96!important}.sitePage .newHero .heroAttendanceIntro .riskTitleQuestion{font-size:clamp(14px,4.15vw,18px)!important;line-height:1.15!important}}.sitePage .heroInstagramTop{color:#813e91;background:#fff;border:1px solid #893b9138;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:max-content;max-width:calc(100% - 28px);min-height:46px;margin:-22px auto 18px;padding:10px 18px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 10px 28px #4c315c1a}.sitePage .newHero .heroTopBar .heroQuickNav{justify-content:space-between;gap:24px;display:flex!important}.sitePage .newHero .heroTopBar .heroLogo{flex:0 190px;margin:0!important}.sitePage .newHero .heroTopBar .heroQuickBuy{flex:none;min-width:132px}.sitePage .officialSocialBar{gap:12px}.sitePage .officialSocialBar a:not(.officialEvidence){border:1px solid #dbe9ec;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;padding:8px;display:inline-flex}.sitePage .officialSocialBar svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}.sitePage .officialSocialBar .iconDot{fill:currentColor;stroke:none}.sitePage .officialSocialBar .officialEvidence{font-size:14px}@media (width<=760px){.sitePage .newHero .heroTopBar{margin-bottom:12px;padding:12px 16px}.sitePage .newHero .heroTopBar .heroQuickNav{gap:16px}.sitePage .newHero .heroTopBar .heroLogo{flex:0 142px;width:142px!important;height:44px!important}.sitePage .newHero .heroTopBar .heroQuickBuy{min-width:104px;min-height:44px;padding:9px 14px;font-size:14px}.sitePage .officialSocialBar{gap:10px;margin:0 0 16px;padding:12px}.sitePage .officialSocialBar>span{width:100%;font-size:12px}.sitePage .officialSocialBar a:not(.officialEvidence){width:44px;height:44px}.sitePage .officialSocialBar .officialEvidence{padding:10px;font-size:14px}.sitePage .newHero .heroGuide{flex-direction:column;aspect-ratio:auto!important;height:auto!important;display:flex!important;overflow:visible!important}.sitePage .newHero .heroScene{aspect-ratio:1400/788;width:100%;height:auto;overflow:visible}.sitePage .newHero .heroScene .heroLabBackdrop{object-fit:contain!important}.sitePage .newHero .heroImageTitle{background:#f2f8fa;border-radius:0 0 18px 18px;padding:18px 16px 22px;width:100%!important;max-width:none!important;position:relative!important;inset:auto!important;transform:none!important}.sitePage .newHero .heroImageTitle h1.heroFrustration{gap:8px!important;max-width:520px!important;font-size:clamp(23px,6vw,30px)!important;line-height:1.12!important}.sitePage .newHero .heroImageTitle h1.heroFrustration .frustrationBeat{font-size:.72em!important;line-height:1.2!important}.sitePage .newHero .heroImageTitle h1.heroFrustration .frustrationFinal{font-size:.85em!important;line-height:1.1!important}}.sitePage .heroInstagramTop svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:24px;height:24px}.sitePage .heroInstagramTop .instagramDot{fill:currentColor;stroke:none}.sitePage .heroInstagramTop b{font-size:17px}.sitePage .heroInstagramTop:hover{transform:translateY(-2px);box-shadow:0 13px 30px #4c315c26}.sitePage .practiceInstagram{max-width:100%;margin:26px 0 34px}.sitePage .heroSystemVideo{background:#f7fbfa;border:1px solid #0d5e5824;border-radius:28px;width:min(920px,100% - 48px);margin:28px auto 12px;padding:12px;box-shadow:0 22px 60px #0e413d1a}.sitePage .heroSystemVideo video{aspect-ratio:16/9;object-fit:cover;background:#eef6f4;border-radius:20px;width:100%;display:block}.sitePage .heroSystemVideo p{color:#173e3a;justify-content:space-between;gap:18px;margin:0;padding:14px 8px 6px;display:flex}.sitePage .heroSystemVideo p b{font-size:17px}.sitePage .heroSystemVideo p span{color:#5b706d;font-size:14px}@media (width<=760px){.sitePage .heroInstagramTop{min-height:42px;margin:0 auto 14px;padding:8px 14px;font-size:12px}.sitePage .heroInstagramTop svg{width:21px;height:21px}.sitePage .practiceInstagram{margin:20px auto 26px}.sitePage .heroSystemVideo{border-radius:20px;width:calc(100% - 20px);margin-top:22px;padding:7px}.sitePage .heroSystemVideo video{border-radius:15px}.sitePage .heroSystemVideo p{gap:4px;padding:12px 7px 7px;display:grid}.sitePage .heroSystemVideo p b{font-size:15px}.sitePage .heroSystemVideo p span{font-size:12px}}.sitePage{--review-gap:clamp(20px, 3vw, 36px)}.sitePage *,.sitePage :before,.sitePage :after{box-sizing:border-box}.sitePage .wrap{width:min(1200px,100% - 48px);margin-inline:auto}.sitePage>section:not(.newHero):not(.closing),.sitePage>.homeInlineManual{margin-block:clamp(36px,5vw,64px)}.sitePage :is(.sectionHead,.howIntro,.creatorCopy,.faqTitle,.customerProofHead,.earlyTrustHead,.processingNotice) h2{letter-spacing:-.035em;font-size:clamp(28px,3.7vw,46px);line-height:1.12}.sitePage :is(.sectionHead,.howIntro,.creatorCopy,.faqTitle,.customerProofHead,.earlyTrustHead,.processingNotice) p:not(.kicker){font-size:1rem;line-height:1.6}.sitePage :is(.primaryCta,.heroQuickBuy,.heroShopLink,.closingWhatsappButton){text-align:center;min-height:44px;line-height:1.3}.sitePage :is(a,button,summary):focus-visible{outline-offset:4px;outline:3px solid #087f89}.sitePage img,.sitePage video{max-width:100%}.sitePage :is(.howBody,.compareGrid,.customerReviewGrid,.faqNew,.earlyTrustHead,.creator,.productGrid){gap:var(--review-gap)}.sitePage .newHero .mascotStoryPanel{grid-template-columns:minmax(140px,24%) minmax(0,1fr)!important;align-items:center!important;height:clamp(105px,33.3333svh - 80px,140px)!important;min-height:0!important;padding:0 24px!important;display:grid!important;position:relative!important;overflow:visible!important}.sitePage .newHero .mascotStoryPanel .mascotStoryPortrait{background-position:0!important;background-size:auto 100%!important;grid-area:1/1!important;justify-self:center!important;width:138px!important;height:100%!important;min-height:0!important;position:static!important}.sitePage .newHero .mascotStoryBroquinha .mascotStoryPortrait{background-position:100%!important;grid-column:2!important}.sitePage .newHero .mascotStoryBroquinha{grid-template-columns:minmax(0,1fr) minmax(140px,24%)!important}.sitePage .newHero .mascotStoryPanel .mascotStorySpeech{text-align:left!important;grid-area:1/2!important;align-self:center!important;width:auto!important;height:auto!important;min-height:0!important;padding:12px 18px!important;position:static!important}.sitePage .newHero .mascotStoryBroquinha .mascotStorySpeech{grid-column:1!important}.sitePage .newHero .mascotStoryPanel .mascotStorySpeech :is(h1,p){margin:0!important;font-size:clamp(24px,3.1vw,38px)!important;line-height:1.18!important}.sitePage .newHero .openingPracticeVideoOne{height:auto;min-height:0;margin-block:32px;padding:clamp(20px,3vw,36px);display:block}.sitePage .newHero .openingPracticeVideoOne .openingPracticeCopy{max-width:780px;margin-bottom:24px;padding:0}.sitePage .newHero .openingPracticeVideoOne h2{font-size:clamp(28px,3.4vw,42px);line-height:1.15}.practiceVideoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.practiceVideoCard{color:#0a3153;text-align:left;cursor:pointer;width:100%;font:inherit;background:#fff;border:1px solid #dceaf0;border-radius:18px;padding:0;display:block;overflow:hidden}.practiceVideoPreview{aspect-ratio:16/9;background:#eaf5f9;display:block;position:relative}.practiceVideoPreview img{object-fit:contain;width:100%;height:100%;display:block}.practicePlay{color:#fff;background:#0a3153e8;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 4px 16px #0003}.practiceVideoCaption{flex-direction:column;gap:6px;padding:18px;font-size:16px;line-height:1.4;display:flex}.practiceVideoCaption>span{color:#087f89;font-size:14px}.practiceVideoCard:hover{border-color:#087f89}.practiceVideoDialog{color:#0a3153;background:#fff;border:0;border-radius:18px;width:min(1000px,100% - 32px);max-height:calc(100dvh - 32px);padding:16px}.practiceVideoDialog::backdrop{background:#041b2de0}.practiceDialogHeader{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.practiceDialogHeader h3{margin:0;font-size:18px;line-height:1.4}.practiceDialogHeader button{cursor:pointer;color:#0a3153;background:#eaf5f9;border:0;border-radius:50%;flex:none;width:44px;height:44px;font-size:30px}.practiceVideoDialog video{object-fit:contain;background:#081e2f;width:100%;height:auto;max-height:calc(100dvh - 130px);display:block}.sitePage .earlyColors{grid-template-columns:minmax(0,1fr);max-width:760px;margin-inline:auto}.sitePage .earlyColors .colorShowcase{margin:0}.sitePage .earlyColors .colorShowcase img{object-fit:contain;height:auto;max-height:320px}@media (width<=760px){.sitePage .wrap{width:calc(100% - 32px)}.sitePage .newHero .mascotStoryPanel{grid-template-columns:108px minmax(0,1fr)!important;height:auto!important;min-height:120px!important;padding:0 8px!important}.sitePage .newHero .mascotStoryBroquinha{grid-template-columns:minmax(0,1fr) 108px!important}.sitePage .newHero .mascotStoryPanel .mascotStoryPortrait{width:108px!important;height:120px!important}.sitePage .newHero .mascotStoryPanel .mascotStorySpeech{padding:16px 8px!important}.sitePage .newHero .mascotStoryPanel .mascotStorySpeech :is(h1,p){font-size:clamp(20px,5.5vw,26px)!important}.practiceVideoGrid{grid-template-columns:minmax(0,1fr);gap:18px}.sitePage .newHero .openingPracticeVideoOne{padding:20px 16px}.sitePage .newHero .heroTopBar .heroQuickBuy{min-height:44px!important;font-size:14px!important}.sitePage :is(.howBody,.creator,.faqNew,.earlyTrustHead){grid-template-columns:minmax(0,1fr)}.sitePage :is(.how,.comparison,.creator,.customerProof,.faqNew,.processingNotice){padding-block:24px}.sitePage :is(.howBody,.creator,.faqNew,.earlyTrustHead)>*{min-width:0}.sitePage .closing h2{font-size:clamp(28px,7.5vw,40px);line-height:1.15}}@media (width>=761px){.practiceVideoGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,2vw,24px)}}.sitePage .whatsappFreightCard{grid-template-columns:minmax(0,1fr) auto;gap:24px;display:grid}.sitePage .whatsappFreightCard>a.whatsappFreightArtwork{min-height:0;box-shadow:none;background:0 0;border-radius:16px;grid-column:1/-1;padding:0;display:block;overflow:hidden}.sitePage .whatsappFreightArtwork img{object-fit:contain;width:100%;height:auto;display:block}@media (width<=760px){.sitePage .whatsappFreightCard{grid-template-columns:minmax(0,1fr);gap:20px}}.practiceVideoCard{cursor:default;flex-direction:column;height:100%;display:flex}.practiceVideoPreview{flex:none}.practiceVideoCaption{flex:1;gap:14px}.practiceVideoCaption strong{min-height:2.8em;display:block}.practiceVideoCaption .practiceExpand{margin-top:auto}.practiceVideoPreview video{object-fit:contain;background:#eaf5f9;width:100%;height:100%;display:block}.practiceExpand{color:#0a3153;min-height:44px;font:inherit;cursor:pointer;background:#eaf5f9;border:1px solid #087f89;border-radius:10px;align-self:flex-start;padding:8px 14px;font-size:14px;font-weight:700}.practiceExpand:hover{background:#d6edf0}.sitePage{--review-section-space:clamp(32px,4vw,56px);--review-card-space:clamp(20px,3vw,32px)}.sitePage .wrap{width:min(1180px,100% - 48px)!important;max-width:1180px!important}.sitePage .heroProductFourthFrame{width:min(1180px,100% - 48px)!important;max-width:1180px!important;margin-inline:auto!important}.sitePage>:is(.earlyTrust,.systemReveal,.how,.comparison,.creator,.customerProof,.faqNew,.processingNotice){padding-block:var(--review-section-space)}.sitePage :is(.professionalPathsIntro,.systemRevealIntro,.croFeatureCopy,.heroTestimonialsCopy,.compactCatalogHead,.whatsappFreightCard,.homeWholesaleCopy) h2{letter-spacing:-.035em;font-size:clamp(28px,3.7vw,46px);line-height:1.14}.sitePage :is(.systemRevealIntro,.croFeatureCopy,.heroTestimonialsCopy,.compactCatalogHead,.whatsappFreightCard,.homeWholesaleCopy) p:not(.kicker){font-size:1rem;line-height:1.6}.sitePage :is(.professionalPathCards,.heroDesktopProductCards,.compactCatalogGrid,.systemRevealIntro,.systemStage,.customerProofVideos,.heroShowcaseProductColors){gap:var(--review-gap)}.sitePage :is(.professionalPathCard,.heroDesktopProductCard,.compactCatalogGrid>a,.customerReviewGrid>a,.compareGrid>article){min-width:0}.sitePage .heroDesktopProductCard{flex-direction:column;display:flex}.sitePage .heroDesktopProductCard .heroProductCaption{min-height:44px;margin-top:auto}.sitePage :is(.heroTestimonials,.croFeature,.compactCatalog,.organizationTimeline,.openingPracticeVideoOne){margin-block:var(--review-section-space)}.sitePage .drawerResourceLinks{flex-wrap:wrap;align-items:stretch;gap:12px;display:flex}.sitePage .drawerResourceLinks a{align-items:center;min-height:44px;line-height:1.4;display:inline-flex}.sitePage .howSteps article{padding-block:18px}.sitePage .faqList summary{min-height:56px;padding-block:18px;line-height:1.4}.sitePage .faqList p{font-size:1rem;line-height:1.6}.siteFooterDirectory .siteFooterDirectoryInner{gap:clamp(24px,4vw,48px);width:min(1180px,100% - 48px);margin-inline:auto}.siteFooterDirectory .siteFooterDirectoryNav a{overflow-wrap:anywhere;line-height:1.5}@media (width<=760px){.sitePage .wrap,.sitePage .heroProductFourthFrame{width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.sitePage :is(.professionalPathsIntro,.systemRevealIntro,.croFeatureCopy,.heroTestimonialsCopy,.compactCatalogHead,.whatsappFreightCard,.homeWholesaleCopy) h2{font-size:clamp(28px,7.5vw,36px)}.sitePage .systemRevealIntro{grid-template-columns:minmax(0,1fr)}.sitePage .drawerResourceLinks a{width:100%}.siteFooterDirectory .siteFooterDirectoryInner{width:calc(100% - 32px)}}.sitePage .newHero{margin-top:0!important;padding-top:0!important}.sitePage .newHero .openingViewport{grid-template-rows:auto auto minmax(0,1fr);gap:8px;height:100svh;min-height:520px;padding:8px 0 16px;display:grid}.sitePage .newHero .openingViewport .heroTopBar,.sitePage .newHero .openingViewport .heroSystemStrip{margin-block:0!important}.sitePage .newHero .openingViewport .mascotStory{grid-template-rows:repeat(3,minmax(0,1fr));width:100%;height:100%;min-height:0;gap:10px!important;margin:0 auto!important}.sitePage .newHero .openingViewport .mascotStoryPanel{height:100%!important;min-height:0!important}.sitePage .newHero .openingViewport .mascotStoryPortrait{max-width:190px;background-size:auto 100%!important;width:100%!important;height:100%!important}.sitePage .newHero .openingViewport .mascotStorySpeech{padding:12px 18px!important}@media (width<=760px){.sitePage .newHero .openingViewport{gap:6px;min-height:560px;padding-bottom:10px}.sitePage .newHero .openingViewport .mascotStory{gap:8px!important}.sitePage .newHero .openingViewport .mascotStorySpeech{padding:10px 8px!important}}.sitePage{--home-space:clamp(28px,4vw,48px);--home-radius:28px}.sitePage>:is(section.wrap,.homeInlineManual){margin-block:var(--home-space)!important}.sitePage>.newHero{margin-top:0!important;padding:0 clamp(16px,3vw,40px) 24px!important}.sitePage .newHero .openingViewport{grid-template-rows:none!important;grid-auto-rows:auto!important;height:auto!important;min-height:0!important}.sitePage .newHero .mascotStory{grid-template-rows:repeat(3,auto)!important;gap:16px!important;height:auto!important;margin:24px auto!important}.sitePage .newHero .mascotStory .mascotStoryPanel{border-radius:24px!important;height:auto!important;min-height:160px!important;overflow:hidden!important}.sitePage .newHero .mascotStory .mascotStoryPortrait{background-size:auto 100%!important;width:100%!important;height:160px!important;min-height:0!important}.sitePage .newHero .mascotStory .mascotStorySpeech{padding:20px 24px!important}.sitePage .newHero .mascotStory .mascotStorySpeech :is(h1,p){font-size:clamp(24px,2.7vw,34px)!important;line-height:1.2!important}.sitePage .heroAfterImage>:is(section,.heroActions,.heroProductComparisonBoard,.croPodcastFeature){margin-block:var(--home-space)!important}.sitePage :is(.organizationTimeline,.compactCatalog,.openingPracticeVideo,.croFeature,.heroTestimonials,.earlyTrust,.systemReveal,.customerProof,.processingNotice,.affiliateInvitation){border-radius:var(--home-radius)!important}.sitePage :is(.professionalPaths,.how,.comparison,.creator,.homeWholesaleBridge,.faqNew){padding-block:clamp(24px,4vw,48px)!important}.sitePage .movedProductPresentation{margin-block:0!important;padding-block:0!important}.sitePage .transformation{margin-block:var(--home-space)!important;padding-bottom:var(--home-space)!important}.sitePage .closing{padding-block:clamp(48px,6vw,80px)!important}.sitePage .heroQuickNav{flex-wrap:wrap!important;gap:16px!important}.sitePage .heroAffiliateLink{color:#176b64;white-space:nowrap;background:#ecf7f4;border:1px solid #cde6df;border-radius:999px;justify-content:center;align-items:center;padding:12px 18px;font-size:15px;font-weight:650;text-decoration:none;display:inline-flex}.sitePage .affiliateInvitation{background:linear-gradient(120deg,#f5faf8,#e9f6f2);border:1px solid #d8e9e2;justify-content:space-between;align-items:center;gap:32px;display:flex;padding:clamp(24px,4vw,48px)!important}.sitePage .affiliateInvitation>div{max-width:720px}.sitePage .affiliateInvitation h2{color:#163f3b;letter-spacing:-.025em;margin:12px 0;font-size:clamp(28px,3.3vw,42px);line-height:1.15}.sitePage .affiliateInvitation p:not(.kicker){color:#456460;margin:0;font-size:18px;line-height:1.6}.sitePage .affiliateInvitation>a{color:#fff;background:#258f86;border-radius:999px;flex-shrink:0;align-items:center;gap:12px;padding:16px 24px;font-size:16px;font-weight:650;text-decoration:none;display:inline-flex}.sitePage :is(.affiliateInvitation>a,.heroAffiliateLink):focus-visible{outline-offset:4px;outline:3px solid #163f3b}@media (width<=700px){.sitePage{--home-space:28px;--home-radius:22px}.sitePage .newHero .mascotStory .mascotStoryPanel{min-height:130px!important}.sitePage .newHero .mascotStory .mascotStoryPortrait{height:130px!important}.sitePage .newHero .mascotStory .mascotStorySpeech{padding:16px 10px!important}.sitePage .newHero .mascotStory .mascotStorySpeech :is(h1,p){font-size:clamp(18px,4.6vw,23px)!important}.sitePage .affiliateInvitation{flex-direction:column;align-items:flex-start;gap:24px}.sitePage .affiliateInvitation>a{justify-content:center;width:100%}.sitePage .heroAffiliateLink{padding:10px 14px;font-size:13px}}.sitePage .newHero .heroProductComparisonBoard{width:100%!important;max-width:none!important;margin-inline:0!important;padding:12px!important}.sitePage .newHero .heroProductComparisonBoard img{object-fit:contain!important;width:100%!important;height:auto!important}.sitePage .modelDetails{background:#f7fbfa;border:1px solid #dcebe6;border-radius:28px;padding:32px!important}.sitePage .modelDetailsHead h2{color:#163f3b;margin:12px 0 28px;font-size:clamp(28px,3.2vw,42px);line-height:1.2}.sitePage .modelDetailsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.sitePage .modelDetailsGrid article{background:#fff;border:1px solid #e0ebe7;border-radius:22px;grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;min-width:0;padding:24px;display:grid}.sitePage .modelDetailsGrid img{object-fit:contain;width:100%;height:180px}.sitePage .modelDetailsGrid h3{color:#163f3b;margin:0 0 12px;font-size:28px}.sitePage .modelDetailsGrid p,.sitePage .modelDetailsNote{color:#456460;font-size:16px;line-height:1.55}.sitePage .modelDetailsGrid dl{margin:16px 0 0}.sitePage .modelDetailsGrid dt{color:#59716d;margin-top:12px;font-size:13px}.sitePage .modelDetailsGrid dd{color:#163f3b;margin:4px 0 0;font-size:18px;font-weight:650}.sitePage .modelDetailsNote{margin:24px 0 0}@media (width<=700px){main.sitePage .newHero .heroTopBar .heroQuickNav{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;padding:14px!important;display:grid!important}main.sitePage .newHero .heroTopBar .heroQuickNav .heroLogo{grid-area:1/1!important;width:120px!important;min-width:0!important}main.sitePage .newHero .heroTopBar .heroQuickNav .heroBrandGroup{grid-area:1/2!important;width:auto!important;min-width:0!important}main.sitePage .newHero .heroTopBar .heroQuickNav .officialSocialBar{justify-content:flex-end!important;gap:6px!important;width:100%!important;display:flex!important}main.sitePage .newHero .heroTopBar .heroQuickNav .officialSocialBar>a{width:30px!important;min-width:30px!important;height:36px!important}main.sitePage .newHero .heroTopBar .heroQuickNav .officialSocialBar svg{width:24px!important;height:24px!important}main.sitePage .newHero .heroTopBar .heroQuickNav .heroAffiliateLink{white-space:normal!important;grid-area:2/1!important;width:100%!important;min-width:0!important;min-height:44px!important;padding:10px!important;font-size:14px!important}main.sitePage .newHero .heroTopBar .heroQuickNav .heroQuickBuy{grid-area:2/2!important;width:100%!important;min-width:0!important;min-height:44px!important;padding:10px!important}.sitePage .affiliateInvitation h2{overflow-wrap:anywhere!important;max-width:100%!important;font-size:28px!important;line-height:1.2!important}.sitePage .affiliateInvitation>a{white-space:normal!important;max-width:100%!important}.sitePage .modelDetails{padding:20px!important}.sitePage .modelDetailsGrid{grid-template-columns:1fr;gap:16px}.sitePage .modelDetailsGrid article{grid-template-columns:minmax(0,1fr);gap:16px;padding:16px}.sitePage .modelDetailsGrid img{height:150px}.sitePage .modelDetailsGrid h3{font-size:24px}.sitePage .newHero .heroProductComparisonBoard{border-radius:18px!important;padding:4px!important}}.sitePage .modelDetailsBanner{margin:0 0 24px}.sitePage .modelDetailsBanner img{object-fit:contain;width:100%;max-width:680px;height:auto;margin-inline:auto;display:block}.emailContactDialog{box-sizing:border-box;color:#0d1b43;background:#fff;border:1px solid #dce4ee;border-radius:18px;width:min(440px,100% - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:24px;font-family:inherit;overflow:auto;box-shadow:0 20px 70px #0d1b4333}.emailContactDialog::backdrop{background:#0d1b4370}.emailContactHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.emailContactHeader h2{letter-spacing:normal;margin:0;font-size:22px;line-height:1.2}.emailContactHeader button{color:#0d1b43;cursor:pointer;background:#edf3fa;border:0;border-radius:50%;flex-shrink:0;width:40px;height:40px;font-size:26px}.emailContactDialog label{margin-bottom:8px;font-size:14px;font-weight:700;display:block}.emailContactDialog input{box-sizing:border-box;color:#0d1b43;width:100%;min-width:0;font:inherit;text-align:center;background:#f7faff;border:1px solid #dce4ee;border-radius:8px;padding:12px 8px;font-size:clamp(13px,3.8vw,17px)}.emailContactActions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.emailContactActions a,.emailContactActions button{box-sizing:border-box;min-height:44px;font:inherit;cursor:pointer;border:1px solid #2357f5;border-radius:8px;flex:150px;justify-content:center;align-items:center;padding:10px 12px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.emailContactActions a{color:#fff;background:#2357f5}.emailContactActions button{color:#2357f5;background:#fff}.emailContactDialog p{color:#526079;margin:16px 0 0;font-size:14px;line-height:1.5}.emailContactStatus{margin-top:8px;font-size:13px;line-height:1.4;display:block}.emailContactDialog :focus-visible{outline-offset:3px;outline:3px solid #2357f5}
