.page-module__6RvsJW__page{background:#fff;flex-direction:column;min-height:100vh;display:flex}.page-module__6RvsJW__main{flex-direction:column;flex:1;display:flex}.page-module__6RvsJW__breadcrumbWrapper{width:100%;max-width:1440px;margin:0 auto;padding:16px clamp(16px,5vw,80px)}.page-module__6RvsJW__heroSection{text-align:center;background:linear-gradient(135deg,#cda69126 0%,#b8958014 100%);padding:clamp(48px,8vw,80px) clamp(16px,5vw,80px)}.page-module__6RvsJW__heroIcon{color:#cda691;width:56px;height:56px;margin:0 auto 16px}.page-module__6RvsJW__pageTitle{color:#cda691;margin:0 0 16px;font-family:Beautique Display Condensed,serif;font-size:clamp(32px,5vw,48px);font-weight:400;line-height:1.2}.page-module__6RvsJW__pageSubtitle{color:#262626b3;max-width:600px;margin:0 auto;font-family:SVN-Gotham,sans-serif;font-size:clamp(14px,1.5vw,16px);font-weight:300;line-height:1.5}.page-module__6RvsJW__contentSection{width:100%;max-width:1100px;margin:0 auto;padding:clamp(40px,6vw,64px) clamp(16px,5vw,80px)}.page-module__6RvsJW__collabGrid{grid-template-columns:repeat(2,1fr);gap:clamp(16px,2vw,24px);margin-bottom:48px;display:grid}.page-module__6RvsJW__collabCard{background:#fff;border-radius:12px;padding:clamp(24px,3vw,32px);transition:all .3s;box-shadow:0 2px 8px #cda6911a}.page-module__6RvsJW__collabCard:hover{transform:translateY(-4px);box-shadow:0 8px 24px #cda69126}.page-module__6RvsJW__collabIconWrapper{background:linear-gradient(135deg,#cda69133 0%,#b895801a 100%);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:16px;display:flex}.page-module__6RvsJW__collabIcon{color:#cda691;width:26px;height:26px}.page-module__6RvsJW__collabTitle{color:#262626;margin:0 0 16px;font-family:Beautique Display Condensed,serif;font-size:clamp(20px,2.5vw,24px);font-weight:400}.page-module__6RvsJW__collabList{flex-direction:column;gap:10px;margin:0 0 20px;padding:0;list-style:none;display:flex}.page-module__6RvsJW__collabList li{color:#262626b3;align-items:flex-start;gap:10px;font-family:SVN-Gotham,sans-serif;font-size:14px;font-weight:300;display:flex}.page-module__6RvsJW__collabList li:before{content:"✓";color:#cda691;font-weight:700}.page-module__6RvsJW__collabNote{color:#26262680;margin:0;font-family:SVN-Gotham,sans-serif;font-size:12px;font-style:italic;font-weight:300}.page-module__6RvsJW__ctaSection{background:linear-gradient(135deg,#cda69126 0%,#b8958014 100%);padding:clamp(48px,6vw,64px) clamp(16px,5vw,80px)}.page-module__6RvsJW__ctaContent{text-align:center;max-width:600px;margin:0 auto}.page-module__6RvsJW__ctaIcon{color:#cda691;width:40px;height:40px;margin:0 auto 16px;display:block}.page-module__6RvsJW__ctaTitle{color:#cda691;margin:0 0 16px;font-family:Beautique Display Condensed,serif;font-size:clamp(24px,4vw,32px);font-weight:400}.page-module__6RvsJW__ctaText{color:#262626b3;margin:0 0 24px;font-family:SVN-Gotham,sans-serif;font-size:14px;font-weight:300;line-height:1.6}.page-module__6RvsJW__ctaButton{color:#fff;background:#cda691;border-radius:0;padding:16px 48px;font-family:SVN-Gotham,sans-serif;font-size:14px;font-weight:450;text-decoration:none;transition:all .3s;display:inline-block}.page-module__6RvsJW__ctaButton:hover{background:#3d220f;transform:translateY(-2px);box-shadow:0 4px 12px #cda6914d}.page-module__6RvsJW__prose{font-family:SVN-Gotham,sans-serif}.page-module__6RvsJW__prose h2{color:#cda691;margin:32px 0 12px;font-family:Beautique Display Condensed,serif;font-size:24px;font-weight:400}.page-module__6RvsJW__prose p{color:#262626b3;margin:0 0 16px;font-size:14px;font-weight:300;line-height:1.7}.page-module__6RvsJW__prose ul,.page-module__6RvsJW__prose ol{margin:0 0 16px;padding-left:24px}.page-module__6RvsJW__prose li{color:#262626b3;margin-bottom:8px;font-size:14px;font-weight:300;line-height:1.7}@media (max-width:768px){.page-module__6RvsJW__heroSection,.page-module__6RvsJW__contentSection{padding:40px 16px}.page-module__6RvsJW__collabGrid{grid-template-columns:1fr;max-width:450px;margin:0 auto 48px}.page-module__6RvsJW__collabCard{padding:24px}.page-module__6RvsJW__ctaSection{padding:40px 16px}.page-module__6RvsJW__ctaButton{width:100%;max-width:280px}}
