.controller-module__6bfI9q__hexagonController{z-index:var(--z-controller);pointer-events:auto;align-items:center;gap:var(--spacing-md);will-change:transform;transform-style:preserve-3d;flex-direction:column;display:flex;position:fixed;bottom:120px;left:50%;transform:translate(-50%)}@media (max-width:768px){.controller-module__6bfI9q__hexagonController{display:none}}@media (max-width:480px){.controller-module__6bfI9q__hexagonController{bottom:80px}}.controller-module__6bfI9q__controllerButton{-webkit-backdrop-filter:blur(12px)saturate(180%);color:#60d5fff2;letter-spacing:.08em;cursor:pointer;pointer-events:auto;width:180px;min-width:180px;max-width:180px;z-index:var(--z-controller-button);clip-path:polygon(0% 48%,20% 0%,80% 0%,100% 48%,100% 52%,80% 100%,20% 100%,0% 52%);background:#0f172aeb linear-gradient(135deg,#0f172af2 0%,#1e293beb 50%,#0f172af2 100%);border:1px solid #60d5ff40;border-bottom:none;border-radius:16px;justify-content:center;align-items:center;gap:12px;padding:16px 24px;font-size:14px;font-weight:600;transition:all .4s cubic-bezier(.4,0,.2,1);animation:3s ease-in-out infinite controller-module__6bfI9q__polishedGlow;display:flex;position:relative;left:-90px;overflow:visible;box-shadow:0 4px 16px #0000004d,0 0 0 1px #60d5ff26,0 0 24px #60d5ff1f,inset 0 1px #ffffff0d,inset 0 -1px #0003;opacity:1!important;top:-8px!important}@keyframes controller-module__6bfI9q__polishedGlow{0%,to{border-color:#60d5ff40;box-shadow:0 4px 16px #0000004d,0 0 0 1px #60d5ff26,0 0 24px #60d5ff1f,inset 0 1px #ffffff0d,inset 0 -1px #0003}50%{border-color:#60d5ff4d;box-shadow:0 6px 20px #00000059,0 0 0 1px #60d5ff33,0 0 32px #60d5ff29,inset 0 1px #ffffff14,inset 0 -1px #00000040}}.controller-module__6bfI9q__controllerButton:after{content:"";-webkit-mask-composite:xor;z-index:-1;clip-path:polygon(0% 48%,20% 0%,80% 0%,100% 48%,100% 52%,80% 100%,20% 100%,0% 52%);opacity:.6;background:linear-gradient(135deg,#60d5ff66,#38bdf859,#0ea5e966,#38bdf859,#60d5ff66) 0 0/200% 200%;border-radius:16px;padding:2px;transition:opacity .4s;animation:4s ease-in-out infinite controller-module__6bfI9q__smoothBorderFlow;position:absolute;inset:-3px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0)}@keyframes controller-module__6bfI9q__smoothBorderFlow{0%,to{opacity:.6;background-position:0%}50%{opacity:.8;background-position:100%}}.controller-module__6bfI9q__controllerButton:before{content:"";z-index:1;clip-path:polygon(0% 48%,20% 0%,80% 0%,100% 48%,100% 52%,80% 100%,20% 100%,0% 52%);pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000 0%,#ffffff14 40%,#ffffff1f 50%,#ffffff14 60%,#0000 100%);width:100%;height:100%;transition:none;animation:5s ease-in-out infinite controller-module__6bfI9q__polishedShimmer;position:absolute;top:0;left:-100%;transform:skew(-15deg)}@keyframes controller-module__6bfI9q__polishedShimmer{0%{opacity:0;left:-100%}30%{opacity:0}50%{opacity:.4;left:200%}70%{opacity:0}to{opacity:0;left:-100%}}@keyframes controller-module__6bfI9q__naturalShimmerHover{0%{opacity:0;filter:blur(1.2px)brightness();left:-120%}20%{opacity:.1}40%{opacity:.18;filter:blur(1.8px)brightness(1.06);left:20%}60%{opacity:.2;filter:blur(2.5px)brightness(1.08);left:100%}80%{opacity:.1;filter:blur(1.8px)brightness(1.04);left:120%}to{opacity:0;filter:blur(1.2px)brightness();left:-120%}}.controller-module__6bfI9q__controllerButton:active{background:radial-gradient(circle at 30% 30%,#60d5ff33,#0000 50%),linear-gradient(135deg,#60d5ff26,#38bdf833,#0ea5e926);transform:none;box-shadow:0 2px 12px #0006,0 0 0 1px #60d5ff26,0 0 25px #60d5ff66,0 0 50px #38bdf84d,inset 0 3px 6px #0006,inset 0 0 20px #60d5ff1a}.controller-module__6bfI9q__controllerIcon{color:#ef4444;filter:drop-shadow(0 0 8px #ef4444e6)drop-shadow(0 0 16px #ef444480)brightness(1.1);z-index:2;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:22px;height:22px;transition:all .8s cubic-bezier(.25,.46,.45,.94);animation:3s ease-in-out infinite controller-module__6bfI9q__iconPulse,10s ease-in-out forwards controller-module__6bfI9q__iconColorShift;display:flex;position:relative}@keyframes controller-module__6bfI9q__borderColorShift{0%,50%{border-color:#ef4444}50.1%,to{border-color:#60d5ff}}@keyframes controller-module__6bfI9q__borderGradientColorShift{0%,50%{background:conic-gradient(#ef4444,#ef4444,#ef4444,#ef4444,#ef4444,#ef4444,#ef4444)}50.1%,to{background:conic-gradient(#60d5ff,#38bdf8,#0ea5e9,#0284c7,#0ea5e9,#38bdf8,#60d5ff)}}@keyframes controller-module__6bfI9q__iconColorShift{0%,25%{color:#ef4444;filter:drop-shadow(0 0 8px #ef4444e6)drop-shadow(0 0 16px #ef444480)brightness(1.1)}25.1%,50%{color:#22c55e;filter:drop-shadow(0 0 8px #22c55ee6)drop-shadow(0 0 16px #22c55e80)brightness(1.1)}50.1%,to{color:#60d5ff;filter:drop-shadow(0 0 8px #60d5ffe6)drop-shadow(0 0 16px #38bdf880)brightness(1.1)}}.controller-module__6bfI9q__controllerButton.controller-module__6bfI9q__controllerDisabled .controller-module__6bfI9q__controllerIcon,.controller-module__6bfI9q__controllerButton:disabled .controller-module__6bfI9q__controllerIcon{color:#ef4444;filter:drop-shadow(0 0 8px #ef4444e6)drop-shadow(0 0 16px #ef444480)brightness(1.1);animation:3s ease-in-out infinite controller-module__6bfI9q__iconPulse}@keyframes controller-module__6bfI9q__iconPulse{0%,to{filter:drop-shadow(0 0 8px #22c55ee6)drop-shadow(0 0 16px #22c55e80)brightness(1.1)}50%{filter:drop-shadow(0 0 12px #22c55e)drop-shadow(0 0 24px #22c55eb3)drop-shadow(0 0 36px #16a34a66)brightness(1.2)}}.controller-module__6bfI9q__shapeContainer{flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:70px;height:22px;margin:0;padding:0;display:inline-flex;position:relative}.controller-module__6bfI9q__stateShape{will-change:opacity,transform;transform-origin:50%;transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1),filter .6s cubic-bezier(.4,0,.2,1),color .8s cubic-bezier(.25,.46,.45,.94)}.controller-module__6bfI9q__shapeEnabled .controller-module__6bfI9q__stateShape{color:#ef4444;filter:drop-shadow(0 0 4px #ef4444cc)drop-shadow(0 0 8px #ef444499)drop-shadow(0 0 12px #dc262666);animation:10s ease-in-out forwards controller-module__6bfI9q__shapeColorShift}@keyframes controller-module__6bfI9q__shapeColorShift{0%,33.33%{color:#ef4444;filter:drop-shadow(0 0 4px #ef4444cc)drop-shadow(0 0 8px #ef444499)drop-shadow(0 0 12px #dc262666)}33.34%,66.66%{color:#22c55e;filter:drop-shadow(0 0 4px #22c55ecc)drop-shadow(0 0 8px #22c55e99)drop-shadow(0 0 12px #16a34a66)}66.67%,to{color:#60d5ff;filter:drop-shadow(0 0 4px #60d5ffcc)drop-shadow(0 0 8px #38bdf899)drop-shadow(0 0 12px #0ea5e966)}}.controller-module__6bfI9q__shapeDisabled .controller-module__6bfI9q__stateShape{color:#ef4444;filter:drop-shadow(0 0 4px #ef4444cc)drop-shadow(0 0 8px #ef444499)drop-shadow(0 0 12px #dc262666)}.controller-module__6bfI9q__stateShape .controller-module__6bfI9q__lineSegment{stroke-dasharray:none;stroke-dashoffset:0;opacity:.25;transition:opacity 1.8s cubic-bezier(.4,0,.2,1),stroke-dasharray 1.8s cubic-bezier(.4,0,.2,1),stroke-dashoffset 1.8s cubic-bezier(.4,0,.2,1)}.controller-module__6bfI9q__shapeDisabled .controller-module__6bfI9q__stateShape .controller-module__6bfI9q__lineSegment{stroke-dasharray:.5 4;stroke-dashoffset:0;opacity:0;transition:opacity 1.2s cubic-bezier(.65,0,.35,1) .3s,stroke-dasharray 1.2s cubic-bezier(.65,0,.35,1)}.controller-module__6bfI9q__shapeEnabled .controller-module__6bfI9q__stateShape .controller-module__6bfI9q__lineSegment{stroke-dasharray:none;stroke-dashoffset:0;opacity:.25;transition:opacity 1.8s cubic-bezier(.25,.46,.45,.94),stroke-dasharray 1.8s cubic-bezier(.25,.46,.45,.94)}.controller-module__6bfI9q__stateShape .controller-module__6bfI9q__lineParticle{opacity:0;visibility:hidden;transform-origin:50%;transition:none;transform:scale(0)translate(0)}.controller-module__6bfI9q__shapeDisabled .controller-module__6bfI9q__stateShape .controller-module__6bfI9q__lineParticle{opacity:.5;visibility:visible;animation:1.8s cubic-bezier(.34,1.56,.64,1) forwards controller-module__6bfI9q__particleEmerge,3s ease-in-out 2s infinite controller-module__6bfI9q__particleDrift}.controller-module__6bfI9q__shapeEnabled .controller-module__6bfI9q__stateShape .controller-module__6bfI9q__lineParticle{opacity:0;visibility:hidden;transition:opacity 1.5s cubic-bezier(.25,.46,.45,.94),transform 1.5s cubic-bezier(.25,.46,.45,.94),visibility 0s 1.5s;animation:none;transform:scale(0)translate(0)}.controller-module__6bfI9q__shapeDisabled .controller-module__6bfI9q__stateShape .controller-module__6bfI9q__lineParticle[data-index="0"]{animation-delay:0s,1.8s}.controller-module__6bfI9q__shapeDisabled .controller-module__6bfI9q__stateShape .controller-module__6bfI9q__lineParticle[data-index="1"]{animation-delay:50ms,1.8s}.controller-module__6bfI9q__shapeDisabled .controller-module__6bfI9q__stateShape .controller-module__6bfI9q__lineParticle[data-index="2"]{animation-delay:.1s,1.8s}.controller-module__6bfI9q__shapeDisabled .controller-module__6bfI9q__stateShape .controller-module__6bfI9q__lineParticle[data-index="3"]{animation-delay:.15s,1.8s}.controller-module__6bfI9q__shapeDisabled .controller-module__6bfI9q__stateShape .controller-module__6bfI9q__lineParticle[data-index="4"]{animation-delay:.2s,1.8s}.controller-module__6bfI9q__shapeDisabled .controller-module__6bfI9q__stateShape .controller-module__6bfI9q__lineParticle[data-index="5"]{animation-delay:.25s,1.8s}.controller-module__6bfI9q__shapeDisabled .controller-module__6bfI9q__stateShape .controller-module__6bfI9q__lineParticle[data-index="6"]{animation-delay:.3s,1.8s}.controller-module__6bfI9q__shapeDisabled .controller-module__6bfI9q__stateShape .controller-module__6bfI9q__lineParticle[data-index="7"]{animation-delay:.35s,1.8s}.controller-module__6bfI9q__shapeDisabled .controller-module__6bfI9q__stateShape .controller-module__6bfI9q__lineParticle[data-index="8"]{animation-delay:.4s,1.8s}.controller-module__6bfI9q__shapeDisabled .controller-module__6bfI9q__stateShape .controller-module__6bfI9q__lineParticle[data-index="9"]{animation-delay:.45s,1.8s}@keyframes controller-module__6bfI9q__particleEmerge{0%{opacity:0;transform:scale(0)translate(0)}25%{opacity:.7;transform:scale(1.4)translate(0)}50%{opacity:.6;transform:scale(1.1)translate(.4px,-.3px)}75%{opacity:.55;transform:scale(1)translate(.6px,-.5px)}to{opacity:.5;transform:scale(1)translate(.7px,-.6px)}}@keyframes controller-module__6bfI9q__particleDrift{0%,to{transform:translate(.7px,-.6px)scale(1)}50%{transform:translate(1px,-.8px)scale(1.02)}}@keyframes controller-module__6bfI9q__textGradient{0%,to{background-position:0%}50%{background-position:100%}}@keyframes controller-module__6bfI9q__controllerPulse{0%,to{transform:scale(1);box-shadow:0 4px 20px #0000004d,0 0 0 1px #60d5ff26,0 0 40px #60d5ff40,0 0 70px #38bdf833,inset 0 1px #60d5ff40,inset 0 0 30px #60d5ff14}50%{box-shadow:0 8px 40px #0006,0 0 0 2px #60d5ff4d,0 0 60px #60d5ff99,0 0 100px #38bdf880,0 0 140px #0ea5e966,inset 0 1px #60d5ff59,inset 0 0 50px #60d5ff26}}.controller-module__6bfI9q__controllerButton.controller-module__6bfI9q__controllerActive{background:linear-gradient(135deg,#0f172af2 0%,#1e293beb 50%,#0f172af2 100%);border-color:#60d5ff59;animation:3s ease-in-out infinite controller-module__6bfI9q__polishedGlow;box-shadow:0 4px 16px #0000004d,0 0 0 1px #60d5ff33,0 0 28px #60d5ff24,inset 0 1px #ffffff0f,inset 0 -1px #0003}.controller-module__6bfI9q__controllerButton.controller-module__6bfI9q__controllerActive:after{opacity:.75;animation:3s ease-in-out infinite controller-module__6bfI9q__smoothBorderFlow}.controller-module__6bfI9q__controllerButton:disabled,.controller-module__6bfI9q__controllerButton.controller-module__6bfI9q__controllerDisabled{opacity:var(--opacity-disabled);cursor:not-allowed;pointer-events:none;filter:grayscale(.3);-webkit-user-select:none;user-select:none}.controller-module__6bfI9q__controllerButton.controller-module__6bfI9q__controllerDisabled:hover,.controller-module__6bfI9q__controllerButton:disabled:hover{box-shadow:var(--shadow-button);transform:scale(1)}.controller-module__6bfI9q__controllerButton:not(:disabled):not(.controller-module__6bfI9q__controllerDisabled){pointer-events:auto;cursor:pointer;opacity:1}.controller-module__6bfI9q__controllerButton:disabled *,.controller-module__6bfI9q__controllerButton.controller-module__6bfI9q__controllerDisabled *{pointer-events:none}@media (prefers-reduced-motion:reduce){.controller-module__6bfI9q__controllerButton,.controller-module__6bfI9q__controllerButton:before{transition:none}.controller-module__6bfI9q__controllerButton.controller-module__6bfI9q__controllerActive{animation:none}}.controller-module__6bfI9q__hexagonController:before{display:none}@keyframes controller-module__6bfI9q__hexagonFloat{0%,to{opacity:.7;transform:translate(-50%)translateY(0)scale(1)}50%{opacity:1;transform:translate(-50%)translateY(-10px)scale(1.15)}}.controller-module__6bfI9q__hexagonController:after{display:none}@keyframes controller-module__6bfI9q__linePulse{0%,to{opacity:.5;box-shadow:0 0 8px #60d5ff66,0 0 16px #38bdf84d}50%{opacity:1;box-shadow:0 0 12px #60d5ffb3,0 0 24px #38bdf880,0 0 36px #0ea5e94d}}@keyframes controller-module__6bfI9q__lineFlow{0%{background-position:0 0}to{background-position:0 100%}}.controller-module__6bfI9q__ringPedestal{z-index:0;background:radial-gradient(#60d5ff66,#38bdf84d,#0000 70%);border:2px solid #60d5ff;border-radius:50%;width:120px;height:8px;animation:3s ease-in-out infinite controller-module__6bfI9q__ringPulse;position:absolute;top:calc(100% + 50px);left:50%;transform:translate(-50%);box-shadow:0 0 20px #60d5ff99,0 0 40px #38bdf866,0 0 60px #0ea5e94d,inset 0 0 20px #60d5ff33}@keyframes controller-module__6bfI9q__ringPulse{0%,to{opacity:.8;box-shadow:0 0 20px #60d5ff99,0 0 40px #38bdf866,0 0 60px #0ea5e94d,inset 0 0 20px #60d5ff33}50%{opacity:1;box-shadow:0 0 30px #60d5ffcc,0 0 60px #38bdf899,0 0 90px #0ea5e980,inset 0 0 30px #60d5ff4d}}.controller-module__6bfI9q__tailBorderContainer{width:var(--ring-width,600px);max-width:var(--ring-width,600px);height:var(--ring-height,140px);pointer-events:none;z-index:0;isolation:isolate;contain:layout style paint;transform-origin:bottom;will-change:transform;position:absolute;top:calc(100% + 48px);left:50%;transform:translate(var(--ring-translate-x,-390px),var(--ring-translate-y,-180.6px))!important;scale:1!important}@media (max-width:768px){.controller-module__6bfI9q__tailBorderContainer{transform:translate(calc(var(--ring-translate-x,-390px)*.6),calc(var(--ring-translate-y,-180.6px)*.6))scale(.6)!important;width:calc(var(--ring-width,600px)*.6)!important;max-width:calc(var(--ring-width,600px)*.6)!important;height:calc(var(--ring-height,140px)*.6)!important}}@media (max-width:480px){.controller-module__6bfI9q__tailBorderContainer{transform:translate(calc(var(--ring-translate-x,-390px)*.5),calc(var(--ring-translate-y,-180.6px)*.5))scale(.5)!important;width:calc(var(--ring-width,600px)*.5)!important;max-width:calc(var(--ring-width,600px)*.5)!important;height:calc(var(--ring-height,140px)*.5)!important}}.controller-module__6bfI9q__tailPath{transform-origin:50%;isolation:isolate;width:100%;height:100%;position:absolute;top:0;left:6px;transform:scale(1)!important}.controller-module__6bfI9q__ringPath{animation:3s ease-in-out infinite controller-module__6bfI9q__ringPathPulse}@keyframes controller-module__6bfI9q__ringPathPulse{0%,to{opacity:1}50%{opacity:.95}}.controller-module__6bfI9q__tailPathLine{stroke-dasharray:200;stroke-dashoffset:200px;stroke-linecap:round;animation:3s ease-in-out infinite controller-module__6bfI9q__tailFlowPath}@keyframes controller-module__6bfI9q__tailFlowPath{0%{stroke-dashoffset:200px;opacity:.3}10%{opacity:.6}50%{stroke-dashoffset:0;opacity:1}90%{opacity:.6}to{stroke-dashoffset:-200px;opacity:.3}}@media (max-width:768px){.controller-module__6bfI9q__controllerButton{gap:8px;width:160px;min-width:160px;max-width:160px;min-height:44px;padding:12px 16px;font-size:11px}.controller-module__6bfI9q__controllerIcon{width:18px;height:18px}.controller-module__6bfI9q__shapeContainer{width:60px;height:20px}.controller-module__6bfI9q__hexagonController{transform:translate(-50%)}}@media (max-width:480px){.controller-module__6bfI9q__controllerButton{gap:6px;width:140px;min-width:140px;max-width:140px;min-height:44px;padding:10px 14px;font-size:10px}.controller-module__6bfI9q__controllerIcon{width:16px;height:16px}.controller-module__6bfI9q__shapeContainer{width:50px;height:18px}}
.instagram-module__8J_I0G__instagramLink{z-index:var(--z-controller);pointer-events:auto;position:fixed;bottom:2rem;right:2rem}.instagram-module__8J_I0G__instagramButton{border-radius:var(--radius-md);border:1px solid var(--color-cyan-50);-webkit-backdrop-filter:blur(4px)saturate(120%);cursor:pointer;isolation:isolate;width:56px;height:56px;transition:all var(--duration-normal)var(--ease-smooth);background:radial-gradient(circle at 20% 25%,#60d5ff40,#0000 45%),radial-gradient(circle at 80% 75%,#38bdf838,#0000 45%),radial-gradient(circle,#0ea5e926,#0000 60%),#000000d9 linear-gradient(135deg,#60d5ff1f,#38bdf82e,#0ea5e926,#0284c71f,#0ea5e926,#38bdf82e,#60d5ff1f);justify-content:center;align-items:center;animation:4s ease-in-out infinite instagram-module__8J_I0G__subtleGlow;display:flex;position:relative;overflow:visible;box-shadow:0 6px 24px #0006,0 0 0 1px #60d5ff26,0 0 40px #60d5ff33,0 0 80px #38bdf826,0 0 120px #0ea5e91a,inset 0 1px #60d5ff33,inset 0 0 30px #60d5ff14,inset 0 0 60px #38bdf80d}.instagram-module__8J_I0G__instagramButton:after{content:"";border-radius:var(--radius-md);-webkit-mask-composite:xor;z-index:-1;filter:blur(.5px);background:conic-gradient(#60d5ff,#38bdf8,#0ea5e9,#0284c7,#0ea5e9,#38bdf8,#60d5ff) 0 0/400% 400%;padding:3px;animation:4s linear infinite instagram-module__8J_I0G__borderFlow,3s ease-in-out infinite instagram-module__8J_I0G__borderPulse;position:absolute;inset:-3px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes instagram-module__8J_I0G__borderFlow{0%{background-position:0%}to{background-position:100%}}@keyframes instagram-module__8J_I0G__borderPulse{0%,to{opacity:.7;filter:blur(.5px)brightness()}50%{opacity:1;filter:blur(1px)brightness(1.2)}}.instagram-module__8J_I0G__instagramButton:before{content:"";z-index:1;border-radius:var(--radius-md);filter:blur(1.2px);opacity:0;background:linear-gradient(105deg,#0000 0% 10%,#60d5ff14 20%,#38bdf81f 30%,#60d5ff29 40%,#38bdf833 45%,#60d5ff3d 50%,#38bdf833 55%,#60d5ff29 60%,#38bdf81f 70%,#60d5ff14 80%,#0000 90% 100%),radial-gradient(200% 100%,#60d5ff1f 0%,#38bdf814 30%,#0000 60%);width:120%;height:100%;transition:none;animation:10s ease-in-out infinite instagram-module__8J_I0G__naturalShimmer;position:absolute;top:0;left:-120%;box-shadow:0 0 40px #60d5ff29,0 0 80px #38bdf81f,0 0 120px #0ea5e914,inset 0 0 50px #60d5ff0c,inset 0 0 100px #38bdf808}@keyframes instagram-module__8J_I0G__naturalShimmer{0%{opacity:0;filter:blur(1.2px)brightness();left:-120%}15%{opacity:.15}30%{opacity:.35;filter:blur(1.5px)brightness(1.02);left:20%}50%{opacity:.45;filter:blur(2px)brightness(1.04);left:100%}70%{opacity:.2;filter:blur(1.5px)brightness(1.02);left:120%}85%{opacity:.05}to{opacity:0;filter:blur(1.2px)brightness();left:-120%}}@keyframes instagram-module__8J_I0G__subtleGlow{0%,to{box-shadow:0 6px 24px #0006,0 0 0 1px #60d5ff26,0 0 40px #60d5ff33,0 0 80px #38bdf826,0 0 120px #0ea5e91a,inset 0 1px #60d5ff40,inset 0 0 30px #60d5ff14,inset 0 0 60px #38bdf80d}50%{box-shadow:0 6px 24px #0006,0 0 0 1px #60d5ff33,0 0 50px #60d5ff40,0 0 100px #38bdf833,0 0 150px #0ea5e926,inset 0 1px #60d5ff4d,inset 0 0 40px #60d5ff1f,inset 0 0 80px #38bdf814}}.instagram-module__8J_I0G__instagramButton:hover{border-color:var(--color-cyan-50);background:radial-gradient(circle at 30% 30%,#60d5ff38,#0000 50%),radial-gradient(circle at 70% 70%,#38bdf82e,#0000 50%),linear-gradient(135deg,#60d5ff33,#38bdf842,#0ea5e933,#0284c729);box-shadow:0 8px 32px #00000080,0 0 0 1px #60d5ff40,0 0 60px #60d5ff59,0 0 100px #38bdf840,0 0 140px #0ea5e933,inset 0 1px #60d5ff4d,inset 0 0 40px #60d5ff1f,inset 0 0 80px #38bdf814}.instagram-module__8J_I0G__instagramButton:active{background:radial-gradient(circle at 30% 30%,#60d5ff33,#0000 50%),linear-gradient(135deg,#60d5ff26,#38bdf833,#0ea5e926);transform:none;box-shadow:0 2px 12px #0006,0 0 0 1px #60d5ff26,0 0 25px #60d5ff66,0 0 50px #38bdf84d,inset 0 3px 6px #0006,inset 0 0 20px #60d5ff1a}.instagram-module__8J_I0G__instagramButton:focus-visible{outline-offset:4px;outline:2px solid #60d5ff80}.instagram-module__8J_I0G__instagramIcon{color:var(--color-cyan-50);filter:drop-shadow(0 0 8px #60d5ffe6)drop-shadow(0 0 16px #38bdf880)brightness(1.1);z-index:2;transition:all var(--duration-normal)var(--ease-smooth);animation:3s ease-in-out infinite instagram-module__8J_I0G__iconPulse;position:relative}@keyframes instagram-module__8J_I0G__iconPulse{0%,to{filter:drop-shadow(0 0 8px #60d5ffe6)drop-shadow(0 0 16px #38bdf880)brightness(1.1)}50%{filter:drop-shadow(0 0 12px #60d5ff)drop-shadow(0 0 24px #38bdf8b3)drop-shadow(0 0 36px #0ea5e966)brightness(1.2)}}.instagram-module__8J_I0G__instagramButton:hover .instagram-module__8J_I0G__instagramIcon{filter:drop-shadow(0 0 12px #60d5ff)drop-shadow(0 0 24px #38bdf8b3)drop-shadow(0 0 36px #0ea5e966)brightness(1.2)}@media (max-width:768px){.instagram-module__8J_I0G__instagramLink{z-index:calc(var(--z-controller) + 1);bottom:1.5rem;right:1rem}.instagram-module__8J_I0G__instagramButton{border-radius:var(--radius-sm);width:48px;height:48px}.instagram-module__8J_I0G__instagramIcon{width:20px;height:20px}}@media (max-width:480px){.instagram-module__8J_I0G__instagramLink{bottom:1rem;right:.75rem}.instagram-module__8J_I0G__instagramButton{width:44px;height:44px}.instagram-module__8J_I0G__instagramIcon{width:18px;height:18px}}@media (prefers-reduced-motion:reduce){.instagram-module__8J_I0G__instagramButton,.instagram-module__8J_I0G__instagramButton:before{transition:none;animation:none}.instagram-module__8J_I0G__instagramButton:after{animation:none}.instagram-module__8J_I0G__instagramIcon{transition:none;animation:none}.instagram-module__8J_I0G__instagramButton:hover{transform:none}}
