.Thoughts_wrapper__9cLiy{width:100%;max-width:1400px;margin:0 auto var(--section-vertical) auto;padding:var(--section-vertical) var(--section-horizontal);box-sizing:border-box}.Thoughts_headerRow__cK_so{display:flex;align-items:center;gap:clamp(16px,2vw,32px);margin-bottom:clamp(32px,4vh,48px);width:100%}.Thoughts_header__uBEdM{font-weight:900;color:var(--accent);margin:0;font-size:clamp(24px,5vw,48px);font-family:Big Shoulders Display,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;text-transform:uppercase;white-space:nowrap;flex-shrink:0}.Thoughts_ruleWrapper__0b0vc{flex:1 1;display:flex;align-items:center;justify-content:flex-end;min-width:0}.Thoughts_rule__LiMGh{height:4px;background:var(--muted);flex:1 1 auto;margin-right:16px;min-width:60px}.Thoughts_ruleAccent__hLMcb{width:clamp(48px,6vw,64px);height:4px;background:var(--accent);flex-shrink:0}.Thoughts_grid__lFfps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(24px,3vw,40px);gap:clamp(24px,3vw,40px)}.Thoughts_card__YgF99{background:var(--bg);border-radius:16px;padding:clamp(28px,3.5vw,36px);border:2px solid var(--border);transition:border .5s cubic-bezier(.4,0,.2,1),background .5s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;justify-content:space-between;gap:clamp(16px,2vh,20px);position:relative;z-index:1;height:100%;min-height:180px}.Thoughts_cardComingSoon__Mhfkm{min-height:180px}.Thoughts_card__YgF99:hover{border:2px solid transparent;background:linear-gradient(var(--bg),var(--bg)) padding-box,linear-gradient(90deg,var(--bg),var(--accent),var(--bg)) border-box;background-size:200% 100%;animation:Thoughts_borderFlow__UG1Qy 1.5s linear infinite}@keyframes Thoughts_borderFlow__UG1Qy{0%{background-position:100% 0}to{background-position:-100% 0}}.Thoughts_cardContent__XnHOV{display:flex;flex-direction:column;gap:clamp(8px,1vh,12px);flex:1 1}.Thoughts_date__WY7p_{color:var(--accent);font-family:DM Sans,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;font-size:clamp(14px,1.4vw,16px);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.Thoughts_title__KiWit{font-family:Big Shoulders Display,system-ui;font-size:clamp(28px,3.2vw,38px);color:var(--white);font-weight:800;margin:0;line-height:1.15}.Thoughts_excerpt__C60bR{color:var(--muted2);font-size:clamp(15px,1.6vw,18px);line-height:1.65;margin:0}.Thoughts_excerpt__C60bR,.Thoughts_readMore__BfkFi{font-family:DM Sans,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial}.Thoughts_readMore__BfkFi{display:inline-flex;align-items:center;gap:8px;color:var(--accent);font-size:clamp(15px,1.6vw,17px);font-weight:700;text-decoration:none;transition:gap .22s cubic-bezier(.4,0,.2,1);align-self:flex-start}.Thoughts_readMore__BfkFi:hover{gap:12px}.Thoughts_arrow__aK9D_,.Thoughts_readText__ofhfx{display:inline-flex;align-items:center}.Thoughts_arrow__aK9D_{transition:transform .22s cubic-bezier(.4,0,.2,1)}.Thoughts_readMore__BfkFi:hover .Thoughts_arrow__aK9D_{transform:translate(2px,-2px)}.Thoughts_comingSoonBadge__UHn9i{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:rgba(228,241,65,.12);border:2px solid var(--accent);border-radius:12px;color:var(--accent);font-family:DM Sans,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;font-size:clamp(14px,1.5vw,15px);font-weight:700;text-transform:uppercase;letter-spacing:.08em;align-self:flex-start;position:relative;overflow:hidden}.Thoughts_comingSoonBadge__UHn9i:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;background:radial-gradient(circle,rgba(228,241,65,.2) 0,transparent 70%);transform:translate(-50%,-50%) scale(0);animation:Thoughts_pulse__8HsZK 2s ease-in-out infinite}@keyframes Thoughts_pulse__8HsZK{0%,to{transform:translate(-50%,-50%) scale(0);opacity:1}50%{transform:translate(-50%,-50%) scale(1.5);opacity:0}}.Thoughts_comingSoonBadge__UHn9i span{position:relative;z-index:1}@media (max-width:1200px){.Thoughts_grid__lFfps{grid-template-columns:repeat(2,1fr);gap:clamp(20px,3vw,32px)}}@media (max-width:880px){.Thoughts_headerRow__cK_so{gap:clamp(12px,2vw,20px);margin-bottom:clamp(24px,3vh,36px)}}@media (max-width:640px){.Thoughts_headerRow__cK_so{gap:12px;margin-bottom:32px}.Thoughts_rule__LiMGh{margin-right:12px;min-width:40px}.Thoughts_ruleAccent__hLMcb{width:clamp(36px,8vw,48px)}.Thoughts_grid__lFfps{gap:24px}.Thoughts_card__YgF99{padding:20px;border-radius:12px}.Thoughts_title__KiWit{font-size:clamp(20px,5vw,26px)}.Thoughts_excerpt__C60bR{font-size:clamp(15px,4vw,17px)}}@media (max-width:768px){.Thoughts_grid__lFfps{grid-template-columns:1fr;gap:clamp(20px,4vh,28px)}.Thoughts_card__YgF99{padding:24px;gap:16px}.Thoughts_title__KiWit{font-size:clamp(24px,6vw,30px)}.Thoughts_excerpt__C60bR{font-size:16px;line-height:1.6}.Thoughts_readMore__BfkFi{font-size:16px}}@media (max-width:480px){.Thoughts_headerRow__cK_so{flex-direction:row;align-items:center}.Thoughts_ruleWrapper__0b0vc{flex:1 1}.Thoughts_card__YgF99{padding:18px}.Thoughts_title__KiWit{font-size:clamp(20px,6vw,24px)}.Thoughts_excerpt__C60bR,.Thoughts_readMore__BfkFi{font-size:15px}}@media (min-width:1600px){.Thoughts_wrapper__9cLiy{max-width:1500px}.Thoughts_card__YgF99{padding:36px;min-height:280px}.Thoughts_title__KiWit{font-size:38px}.Thoughts_excerpt__C60bR{font-size:19px}}@media (prefers-reduced-motion:reduce){.Thoughts_arrow__aK9D_,.Thoughts_card__YgF99:hover,.Thoughts_readMore__BfkFi:hover{animation:none!important;transform:none!important;transition:none!important}.Thoughts_card__YgF99:hover{border:2px solid var(--accent)!important;background:var(--bg)!important}}.Thoughts_backIconBtn__rAyaw{background:none;border:none;border-radius:50%;width:56px;height:56px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-right:28px;outline:none;position:relative;transition:background .18s,border-color .18s;z-index:1}.Thoughts_backIconSvg__mP1L4{display:block}.Thoughts_thoughtHeader__9tkNx{flex:1 1;display:flex;flex-direction:column;gap:12px}.Thoughts_thoughtTitle__YwGI9{font-family:Big Shoulders Display,system-ui;font-size:clamp(32px,6vw,56px);color:var(--accent);font-weight:900;margin:0;line-height:1.1;text-transform:uppercase}.Thoughts_thoughtCard__h9iQO{background:var(--accent);color:var(--black);padding:clamp(32px,4vw,48px) clamp(28px,4vw,56px);border-radius:20px;width:100%}.Thoughts_thoughtContent__P1aMQ{display:flex;flex-direction:column;gap:clamp(20px,3vh,32px)}.Thoughts_contentParagraph__S_Vlt{color:var(--black);font-family:DM Sans,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;font-size:clamp(17px,2vw,19px);line-height:1.8;margin:0}.Thoughts_contentHeading__e1Ezh{font-family:Big Shoulders Display,system-ui;font-size:clamp(26px,4vw,34px);color:var(--black);font-weight:800;margin:clamp(16px,3vh,24px) 0 clamp(8px,1.5vh,16px);line-height:1.2}.Thoughts_contentList__ZlQzF{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:clamp(12px,2vh,16px)}.Thoughts_contentListItem__TbUeQ{color:var(--black);font-family:DM Sans,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;font-size:clamp(16px,1.8vw,19px);line-height:1.6;padding-left:28px;position:relative}.Thoughts_contentListItem__TbUeQ:before{content:"→";position:absolute;left:0;color:var(--black);font-weight:700}.Thoughts_imageGrid__B0ifF{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:clamp(16px,2vw,24px);gap:clamp(16px,2vw,24px);margin:clamp(24px,4vh,40px) 0}.Thoughts_contentImage__B6w7A{width:100%;aspect-ratio:4/3;border-radius:12px;object-fit:cover}.Thoughts_moreWrapper__21zX1{margin-top:clamp(32px,6vw,64px)}.Thoughts_moreHeading__SpR0l{font-size:clamp(20px,3.5vw,28px);color:var(--accent);margin:0 0 16px;font-weight:800}.Thoughts_moreWrapper__21zX1 .Thoughts_grid__lFfps{grid-template-columns:repeat(2,1fr);gap:clamp(20px,3vw,32px)}@media (max-width:768px){.Thoughts_moreWrapper__21zX1 .Thoughts_grid__lFfps{grid-template-columns:1fr}.Thoughts_backIconBtn__rAyaw{width:48px;height:48px;margin-right:16px}.Thoughts_thoughtCard__h9iQO{padding:24px 20px;border-radius:16px}.Thoughts_thoughtContent__P1aMQ{max-width:100%}.Thoughts_contentParagraph__S_Vlt{font-size:16px}.Thoughts_contentHeading__e1Ezh{font-size:24px}.Thoughts_contentListItem__TbUeQ{font-size:16px;padding-left:24px}.Thoughts_imageGrid__B0ifF{grid-template-columns:repeat(2,1fr);gap:clamp(12px,3vw,16px);margin:clamp(16px,3vh,24px) 0}}.Footer_mascotContainer__YWusJ{display:flex;justify-content:center;align-items:center;margin:0 clamp(24px,4vw,64px) 0 0;align-self:stretch;padding:clamp(8px,1.5vw,16px) 0;flex:0 0 auto}.Footer_mascot__8jBYz{height:clamp(90px,12vw,220px);width:auto;display:block;max-width:260px;object-fit:contain;cursor:pointer;transition:transform .22s cubic-bezier(.4,0,.2,1)}.Footer_footer__o4_Ec{padding:clamp(24px,4vh,48px) 0;justify-content:center;background:var(--bg);border-top:1px solid var(--border);margin-top:var(--section-vertical)}.Footer_footer__o4_Ec,.Footer_wrapper__znyEu{width:100%;box-sizing:border-box;display:flex;align-items:center}.Footer_wrapper__znyEu{max-width:1400px;padding:0 var(--section-horizontal);flex-direction:row;justify-content:space-between;gap:clamp(20px,3vh,32px)}.Footer_content__yg1BX{display:flex;flex-direction:column;align-items:flex-end;gap:clamp(12px,2vh,20px);flex:1 1 auto}.Footer_quote__XrJPB{text-align:right;font-family:Big Shoulders Display,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;font-size:clamp(32px,5vw,56px);font-weight:800;line-height:1.1;max-width:640px}.Footer_primary__1NTxv{color:var(--accent);font-weight:800}.Footer_secondary__MzqJ9{color:var(--muted2);font-weight:800;opacity:.7}.Footer_quickLinks__VIHkz{display:flex;align-items:center;gap:12px;justify-content:flex-end;flex-wrap:wrap;margin-top:clamp(16px,2vh,24px);font-family:DM Sans,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial}.Footer_quickLink__U9YkD{color:var(--muted2);font-size:clamp(15px,1.6vw,17px);font-weight:600;text-decoration:none;transition:color .2s ease,opacity .2s ease;opacity:.85}.Footer_quickLink__U9YkD:hover{color:var(--accent);opacity:1}.Footer_linkDivider__KWaaX{color:var(--muted2);opacity:.4;font-weight:300}.Footer_copyright__sqw0C{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end;color:var(--muted2);font-family:DM Sans,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;font-size:clamp(14px,1.6vw,16px);font-weight:400;line-height:1.4}.Footer_copyrightText__iEKTn{opacity:.8;transition:opacity .2s ease}.Footer_copyrightText__iEKTn:hover{opacity:1}.Footer_copyrightDivider__BOvzi{opacity:.5;font-weight:300}@media (max-width:880px){.Footer_footer__o4_Ec{padding:clamp(20px,3vh,32px) 0;margin-top:clamp(40px,6vh,64px)}.Footer_wrapper__znyEu{padding:0 clamp(20px,2.5vw,32px);gap:clamp(16px,2.5vh,24px);flex-direction:column;align-items:center}.Footer_quote__XrJPB{font-size:clamp(22px,4vw,32px);text-align:center}.Footer_mascotContainer__YWusJ{margin-right:0;margin-top:16px;align-self:center}.Footer_content__yg1BX{align-items:center}.Footer_quickLinks__VIHkz{justify-content:center;margin-top:20px}.Footer_copyright__sqw0C{justify-content:center}}@media (max-width:640px){.Footer_footer__o4_Ec{padding:24px 0;margin-top:48px}.Footer_wrapper__znyEu{padding:0 20px;gap:20px}.Footer_quote__XrJPB{font-size:clamp(28px,7vw,36px);line-height:1.2}.Footer_quickLinks__VIHkz{margin-top:16px}.Footer_quickLink__U9YkD{font-size:15px}.Footer_copyright__sqw0C{flex-direction:column;gap:8px;text-align:center}.Footer_copyrightDivider__BOvzi{display:none}}@media (max-width:480px){.Footer_footer__o4_Ec{padding:20px 0;margin-top:40px}.Footer_wrapper__znyEu{padding:0 16px}.Footer_quote__XrJPB{font-size:clamp(18px,6vw,22px)}.Footer_quickLinks__VIHkz{gap:10px;font-size:14px}.Footer_copyright__sqw0C,.Footer_quickLink__U9YkD{font-size:14px}}@media (max-width:360px){.Footer_footer__o4_Ec{padding:16px 0}.Footer_quote__XrJPB{font-size:17px}.Footer_quickLinks__VIHkz{gap:8px}.Footer_copyright__sqw0C,.Footer_quickLink__U9YkD{font-size:13px}}@media (min-width:1600px){.Footer_footer__o4_Ec{margin-top:96px}.Footer_wrapper__znyEu{max-width:1500px}.Footer_quote__XrJPB{font-size:44px;max-width:900px}.Footer_quickLinks__VIHkz{margin-top:28px}.Footer_quickLink__U9YkD{font-size:19px}.Footer_copyright__sqw0C{font-size:18px}}