.ContactButton_wrapper__AH_5U{position:relative;display:inline-block}.ContactButton_wrapper__AH_5U[data-size=small]{padding-top:8px}.ContactButton_wrapper__AH_5U[data-size=medium]{padding-top:16px}.ContactButton_wrapper__AH_5U[data-size=large]{padding-top:24px}@media (min-width:640px){.ContactButton_wrapper__AH_5U[data-size=small]{padding-top:16px}}.ContactButton_labelWrap__Vhoha{display:flex;justify-content:center;position:relative;z-index:10}.ContactButton_labelWrap__Vhoha[data-size=small]{margin-bottom:-12px}.ContactButton_labelWrap__Vhoha[data-size=medium]{margin-bottom:-16px}.ContactButton_labelWrap__Vhoha[data-size=large]{margin-bottom:-20px}@media (min-width:640px){.ContactButton_labelWrap__Vhoha[data-size=small]{margin-bottom:-16px}}.ContactButton_label__fRjzU{border-width:2px;border-style:solid;border-radius:9999px;box-shadow:0 1px 2px rgba(0,0,0,.05);font-weight:700}.ContactButton_label__fRjzU[data-size=small]{padding:6px 16px;font-size:12px}.ContactButton_label__fRjzU[data-size=medium]{padding:10px 24px;font-size:14px}.ContactButton_label__fRjzU[data-size=large]{padding:12px 32px;font-size:16px}@media (min-width:640px){.ContactButton_label__fRjzU[data-size=small]{padding:10px 24px;font-size:14px}}.ContactButton_button__Q3fmv{position:relative;border-radius:9999px;transition:all .3s ease;box-shadow:0 8px 25px rgba(0,0,0,.2);width:100%;border:none;cursor:pointer}.ContactButton_button__Q3fmv:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);transform:translateY(-2px)}.ContactButton_button__Q3fmv[data-variant=yellow]{background:linear-gradient(180deg,#ffdd4c,#ffc107);color:#111827;font-weight:800}.ContactButton_button__Q3fmv[data-variant=yellow]:hover{background:linear-gradient(180deg,#ffe666,#ffd020)}.ContactButton_button__Q3fmv[data-variant=blue]{background:linear-gradient(180deg,#4dd0e1,#00bcd4);color:white;font-weight:800}.ContactButton_button__Q3fmv[data-variant=blue]:hover{background:linear-gradient(180deg,#00bcd4,#0097a7)}.ContactButton_button__Q3fmv[data-size=small]{padding:12px 24px;min-width:240px}.ContactButton_button__Q3fmv[data-size=medium]{padding:20px 40px;min-width:320px}.ContactButton_button__Q3fmv[data-size=large]{padding:24px 48px;min-width:400px}@media (min-width:640px){.ContactButton_button__Q3fmv[data-size=small]{padding:20px 40px;min-width:320px}}.ContactButton_buttonText__OuVyq{display:block;padding-right:48px;font-weight:700}.ContactButton_buttonText__OuVyq[data-size=small]{font-size:16px}.ContactButton_buttonText__OuVyq[data-size=medium]{font-size:20px}.ContactButton_buttonText__OuVyq[data-size=large]{font-size:24px}@media (min-width:640px){.ContactButton_buttonText__OuVyq[data-size=small]{font-size:20px}}@media (min-width:768px){.ContactButton_buttonText__OuVyq[data-size=medium],.ContactButton_buttonText__OuVyq[data-size=small]{font-size:24px}.ContactButton_buttonText__OuVyq[data-size=large]{font-size:30px}}.ContactButton_iconCircle__6jRdx{position:absolute;top:50%;transform:translateY(-50%);border-radius:9999px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);transition:transform .3s ease}.ContactButton_button__Q3fmv:hover .ContactButton_iconCircle__6jRdx{transform:translateY(-50%) translateX(4px)}.ContactButton_iconCircle__6jRdx[data-size=small]{width:32px;height:32px;right:12px}.ContactButton_iconCircle__6jRdx[data-size=medium]{width:40px;height:40px;right:20px}.ContactButton_iconCircle__6jRdx[data-size=large]{width:48px;height:48px;right:24px}@media (min-width:640px){.ContactButton_iconCircle__6jRdx[data-size=small]{width:40px;height:40px;right:20px}}.TrendHero_heroSection__q7woK{position:relative;overflow:hidden;background:linear-gradient(135deg,#fff,#e0f7fa 50%,#f1fdff);border-bottom:1px solid var(--mantine-color-gray-3)}.TrendHero_heroBlurCircle1___UP1z{position:absolute;top:-60px;right:-40px;width:300px;height:300px;border-radius:50%;background:rgba(0,188,212,.12);filter:blur(80px);pointer-events:none}.TrendHero_heroBlurCircle2__7YO3H{position:absolute;bottom:-40px;left:-60px;width:240px;height:240px;border-radius:50%;background:rgba(255,215,0,.1);filter:blur(60px);pointer-events:none}.TrendHero_headlineKeep__QQ1KJ{white-space:nowrap}.TrendHero_supervisorCard__80Drg{background:rgba(255,255,255,.6);backdrop-filter:blur(12px);border:1px solid rgba(0,188,212,.2);border-radius:var(--mantine-radius-lg);max-width:640px;box-shadow:0 1px 3px rgba(0,0,0,.05)}