@keyframes ContactCommonTopics_topicSectionIn__7xjEa{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes ContactCommonTopics_topicItemIn__397RS{0%{opacity:0;transform:translateX(-12px) scale(.98)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes ContactCommonTopics_topicDotPulse__aZ8l_{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 0 0 hsl(var(--primary)/.4)}50%{opacity:.9;transform:scale(1.1);box-shadow:0 0 0 4px hsl(var(--primary)/.15)}}.ContactCommonTopics_section__20NID{position:relative;padding:4rem 1.5rem;overflow:hidden}.ContactCommonTopics_section__20NID:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 80% 50% at 50% 0,hsl(var(--primary)/.06) 0,transparent 60%);pointer-events:none}.ContactCommonTopics_inner__r5JEC{position:relative;max-width:56rem;margin-inline:auto}.ContactCommonTopics_title__8JbiV{color:hsl(var(--foreground));font-family:var(--font-auth-serif),serif;font-size:clamp(1.5rem,4vw,2rem);font-weight:800;letter-spacing:-.02em;text-align:center;margin-bottom:.5rem;animation:ContactCommonTopics_topicSectionIn__7xjEa .55s ease-out both}.ContactCommonTopics_subtitle__appCX{color:hsl(var(--muted-foreground));font-size:.9375rem;text-align:center;max-width:36rem;margin-inline:auto;margin-bottom:2.5rem;line-height:1.5;animation:ContactCommonTopics_topicSectionIn__7xjEa .55s ease-out .06s both}.ContactCommonTopics_list__G44HG{display:grid;gap:.75rem;grid-template-columns:1fr}@media (min-width:640px){.ContactCommonTopics_list__G44HG{grid-template-columns:repeat(2,1fr);gap:1rem}}.ContactCommonTopics_item__y4__U{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;font-size:.875rem;line-height:1.45;color:hsl(var(--muted-foreground));background:hsl(var(--card)/.6);border:1px solid hsl(var(--border)/.8);border-radius:.75rem;cursor:default;transition:color .25s ease,background .25s ease,border-color .25s ease,transform .25s ease,box-shadow .3s ease;animation:ContactCommonTopics_topicItemIn__397RS .45s ease-out both;backdrop-filter:blur(8px)}.ContactCommonTopics_item__y4__U:hover{color:hsl(var(--foreground));background:hsl(var(--card));border-color:hsl(var(--primary)/.35);transform:translateY(-2px);box-shadow:0 4px 12px -2px hsl(var(--foreground)/.06),0 0 0 1px hsl(var(--primary)/.12)}.ContactCommonTopics_item__y4__U:active{transform:translateY(0);transition-duration:.1s}.ContactCommonTopics_dot__qV1cc{flex-shrink:0;width:.375rem;height:.375rem;border-radius:50%;background:hsl(var(--primary));transition:transform .2s ease,box-shadow .2s ease}.ContactCommonTopics_item__y4__U:hover .ContactCommonTopics_dot__qV1cc{animation:ContactCommonTopics_topicDotPulse__aZ8l_ 1.2s ease-in-out infinite}.ContactCommonTopics_label__qHLtX{font-weight:500;letter-spacing:.01em}.LuminousContactCard_card__cTRkH{position:relative;background:radial-gradient(circle at 50% 0,hsl(var(--card)) 0,hsl(var(--card)/.85) 64%);box-shadow:inset 0 1.01rem .2rem -1rem hsl(var(--foreground)/0),inset 0 -1.01rem .2rem -1rem #0000,0 -1.02rem .2rem -1rem hsl(var(--foreground)/0),0 1rem .2rem -1rem #0000,0 0 0 1px hsl(var(--border)/.5),0 4px 4px 0 #0004,0 0 0 1px hsl(var(--border)/.3);width:100%;min-height:28rem;border-radius:.75rem;padding:1.25rem;display:flex;flex-direction:column;justify-content:flex-end;transition:all .4s ease-in-out,translate .4s ease-out;cursor:pointer}.LuminousContactCard_card__cTRkH:before{content:"";display:block;--offset:1rem;width:calc(100% + 2 * var(--offset));height:calc(100% + 2 * var(--offset));position:absolute;left:calc(-1 * var(--offset));right:calc(-1 * var(--offset));top:calc(-1 * var(--offset));bottom:calc(-1 * var(--offset));margin:auto;box-shadow:inset 0 0 0 .16rem hsl(var(--foreground)/.06);border-radius:.85rem;--ax:4rem;clip-path:polygon(var(--ax) 0,0 0,0 var(--ax),var(--ax) var(--ax),var(--ax) calc(100% - var(--ax)),0 calc(100% - var(--ax)),0 100%,var(--ax) 100%,var(--ax) calc(100% - var(--ax)),calc(100% - var(--ax)) calc(100% - var(--ax)),calc(100% - var(--ax)) 100%,100% 100%,100% calc(100% - var(--ax)),calc(100% - var(--ax)) calc(100% - var(--ax)),calc(100% - var(--ax)) var(--ax),100% var(--ax),100% 0,calc(100% - var(--ax)) 0,calc(100% - var(--ax)) var(--ax),var(--ax) var(--ax));transition:all .4s ease-in-out}.LuminousContactCard_card__cTRkH:hover{translate:0 -.2rem}.LuminousContactCard_card__cTRkH:hover:before{--offset:0.5rem;--ax:8rem;border-radius:.75rem;box-shadow:inset 0 0 0 .18rem hsl(var(--foreground)/.08)}.LuminousContactCard_card__cTRkH:hover .LuminousContactCard_slit__2DyTA{background:hsl(var(--primary)/.9);box-shadow:0 0 4px 0 hsl(var(--primary)/.5)}.LuminousContactCard_card__cTRkH:hover .LuminousContactCard_lumen__oUY_q{opacity:.5}.LuminousContactCard_card__cTRkH:hover .LuminousContactCard_darken__g5Zyl{opacity:.8}.LuminousContactCard_card__cTRkH:hover .LuminousContactCard_sl__O3osr{opacity:.2}.LuminousContactCard_card__cTRkH:hover .LuminousContactCard_ll__rf2JR,.LuminousContactCard_card__cTRkH:hover .LuminousContactCard_slt__a2srr,.LuminousContactCard_card__cTRkH:hover .LuminousContactCard_srt__oUNLV{opacity:1}.LuminousContactCard_lightLayer__1WpI2{position:absolute;left:0;top:0;height:100%;width:100%;transform-style:preserve-3d;perspective:400px;pointer-events:none}.LuminousContactCard_slit__2DyTA{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:64%;height:1.2rem;transform:rotateX(-76deg);background:hsl(var(--muted-foreground)/.25);box-shadow:0 0 4px 0 hsl(var(--foreground)/.05);transition:all .4s ease-in-out}.LuminousContactCard_lumen__oUY_q{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:100%;height:100%;pointer-events:none;perspective:400px;opacity:0;transition:opacity .4s ease-in-out}.LuminousContactCard_min__98C3s{width:70%;height:3rem;background:linear-gradient(hsl(var(--primary)/0),hsl(var(--primary)/.35));bottom:2.5rem;opacity:.4}.LuminousContactCard_mid__Tes5v,.LuminousContactCard_min__98C3s{position:absolute;left:0;right:0;top:0;margin:auto;transform:rotateX(-42deg)}.LuminousContactCard_mid__Tes5v{width:74%;height:13rem;background:linear-gradient(hsl(var(--primary)/0),hsl(var(--primary)/.4));bottom:10em;filter:blur(1rem);opacity:.8;border-radius:100% 100% 0 0}.LuminousContactCard_hi__XDDbu{width:50%;height:13rem;background:linear-gradient(hsl(var(--primary)/0),hsl(var(--primary)/.35));position:absolute;left:0;right:0;top:0;bottom:12em;margin:auto;transform:rotateX(22deg);filter:blur(1rem);opacity:.6;border-radius:100% 100% 0 0}.LuminousContactCard_darken__g5Zyl{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:100%;height:100%;pointer-events:none;perspective:400px;transition:opacity .4s ease-in-out;opacity:.5}.LuminousContactCard_darken__g5Zyl>*{transition:opacity .4s ease-in-out}.LuminousContactCard_sl__O3osr{width:64%;top:9.6em;filter:blur(.2rem);transform:rotateX(-22deg)}.LuminousContactCard_ll__rf2JR,.LuminousContactCard_sl__O3osr{height:10rem;position:absolute;left:0;right:0;bottom:0;margin:auto;opacity:.5;border-radius:0 0 100% 100%}.LuminousContactCard_ll__rf2JR{width:62%;top:11em;filter:blur(.8rem);transform:rotateX(22deg)}.LuminousContactCard_slt__a2srr{left:0;right:11.5rem;transform:skewY(42deg)}.LuminousContactCard_slt__a2srr,.LuminousContactCard_srt__oUNLV{width:.5rem;height:4rem;position:absolute;top:3.9em;bottom:0;margin:auto;opacity:.6;border-radius:0 0 100% 100%}.LuminousContactCard_srt__oUNLV{right:0;left:11.5rem;transform:skewY(-42deg)}.LuminousContactCard_contentWrap__2JJeW{display:flex;flex-direction:column;flex:1;min-height:0}.LuminousContactCard_iconBox__Mav6G{display:flex;height:10.5rem;width:10.5rem;align-items:center;justify-content:center;border-radius:.75rem;background:linear-gradient(90deg,#1d4ed8,#2563eb,#db2777);color:white;box-shadow:0 12px 24px -12px rgb(37 99 235/.65);transition:filter .3s ease,transform .3s ease}.LuminousContactCard_card__cTRkH:hover .LuminousContactCard_iconBox__Mav6G{transform:scale(1.05);filter:brightness(1.1)}@media (prefers-reduced-motion:reduce){.LuminousContactCard_card__cTRkH,.LuminousContactCard_card__cTRkH:before,.LuminousContactCard_darken__g5Zyl,.LuminousContactCard_iconBox__Mav6G,.LuminousContactCard_lumen__oUY_q,.LuminousContactCard_slit__2DyTA{transition:none!important}}