[data-ad-selected=true]{scroll-margin-block:140px 32px}.ad-whatsapp-fixed{z-index:30;inset-inline:0;padding:12px 12px max(12px, env(safe-area-inset-bottom));opacity:0;visibility:hidden;pointer-events:none;background:#fff7f2;border-top:1px solid #6b132d1f;justify-content:center;transition:opacity .32s,transform .32s cubic-bezier(.22,1,.36,1),visibility 0s linear .32s;display:flex;position:fixed;bottom:0;transform:translateY(16px);box-shadow:0 -6px 24px #3b0c1d1f}.ad-whatsapp-fixed[data-visible=true]{opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)}.ad-whatsapp-fixed .service-footer__whatsapp-button{pointer-events:none;background-size:200% 100%;animation-name:ad-whatsapp-pulse,ad-whatsapp-gradient;animation-duration:3.6s,8s;animation-timing-function:ease-in-out,ease-in-out;animation-iteration-count:infinite,infinite;animation-direction:normal,normal;animation-play-state:paused;animation-delay:0s,0s;animation-fill-mode:none,none;animation-timeline:auto,auto}.ad-whatsapp-fixed[data-visible=true] .service-footer__whatsapp-button{pointer-events:auto;animation-play-state:running}@keyframes ad-whatsapp-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes ad-whatsapp-gradient{0%,to{background-position:0%}50%{background-position:100%}}@media (prefers-reduced-motion:reduce){.ad-whatsapp-fixed{transition:none}.ad-whatsapp-fixed .service-footer__whatsapp-button{animation:none}}@layer layout{.service-footer__shell{border-top-style:var(--effect-border-style);border-top-width:1px;border-color:var(--color-rose-100);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 16);background-color:#fffbfc;position:relative;overflow:hidden}.service-footer__top-rule{height:calc(var(--spacing) * .5);--effect-translate-x:calc(calc(1 / 2 * 100%) * -1);width:100%;translate:var(--effect-translate-x) var(--effect-translate-y);--effect-gradient-position:to right in oklab;background-image:linear-gradient(var(--effect-gradient-stops));--effect-gradient-from:transparent;--effect-gradient-stops:var(--effect-gradient-via-stops,var(--effect-gradient-position), var(--effect-gradient-from) var(--effect-gradient-from-position), var(--effect-gradient-to) var(--effect-gradient-to-position));--effect-gradient-via:var(--color-amber-300);--effect-gradient-via-stops:var(--effect-gradient-position), var(--effect-gradient-from) var(--effect-gradient-from-position), var(--effect-gradient-via) var(--effect-gradient-via-position), var(--effect-gradient-to) var(--effect-gradient-to-position);--effect-gradient-to:transparent;position:absolute;top:0;left:50%}.service-footer__inner{z-index:10;max-width:var(--container-xl);text-align:center;margin-inline:auto;position:relative}.service-footer__prompt{margin-bottom:calc(var(--spacing) * 8);font-size:var(--text-lg);line-height:var(--effect-leading,var(--text-lg--line-height));--effect-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:color-mix(in oklab, var(--color-rose-900) 70%, transparent)}.service-footer__prompt-highlight{font-weight:var(--font-weight-semibold);color:var(--color-rose-700);text-decoration-line:underline;-webkit-text-decoration-color:var(--color-amber-300);text-decoration-color:var(--color-amber-300);text-underline-offset:4px}.service-footer__whatsapp-button{justify-content:center;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--effect-border-style);border-width:1px;border-color:color-mix(in oklab, var(--color-white) 20%, transparent);--effect-gradient-position:to right in oklab;background-image:linear-gradient(var(--effect-gradient-stops));--effect-gradient-from:var(--color-emerald-500);--effect-gradient-stops:var(--effect-gradient-via-stops,var(--effect-gradient-position), var(--effect-gradient-from) var(--effect-gradient-from-position), var(--effect-gradient-to) var(--effect-gradient-to-position));--effect-gradient-to:var(--color-green-600);width:100%;max-width:640px;padding-inline:1rem;padding-block:calc(var(--spacing) * 4);font-size:clamp(1.125rem,4.8vw,1.375rem);line-height:var(--effect-leading,var(--text-lg--line-height));font-weight:var(--font-weight-medium);color:var(--color-white);--effect-shadow:0 25px 50px -12px var(--effect-shadow-color,#00000040);box-shadow:inset 0 0 16px #ffffff47, inset 0 1px 3px #fff6, var(--effect-inset-shadow), var(--effect-inset-ring-shadow), var(--effect-ring-offset-shadow), var(--effect-ring-shadow), var(--effect-shadow);transition-property:all;transition-timing-function:var(--effect-ease,var(--default-transition-timing-function));transition-duration:var(--effect-duration,var(--default-transition-duration));--effect-duration:.2s;transition-duration:.2s;display:inline-flex}.service-footer__whatsapp-button:active{--effect-scale-x:95%;--effect-scale-y:95%;scale:var(--effect-scale-x) var(--effect-scale-y)}.service-footer__whatsapp-icon{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);fill:currentColor;flex-shrink:0}.service-footer__socials{margin-top:calc(var(--spacing) * 12);border-top-style:var(--effect-border-style);border-top-width:1px;border-color:color-mix(in oklab, var(--color-rose-200) 70%, transparent);padding-top:calc(var(--spacing) * 7)}.service-footer__socials-label{margin-bottom:calc(var(--spacing) * 4);letter-spacing:.2em;color:color-mix(in oklab, var(--color-rose-900) 55%, transparent);text-transform:uppercase;font-size:11px}.service-footer__social-list{width:100%;max-width:var(--container-xl);align-items:center;gap:calc(var(--spacing) * 3);flex-direction:column;margin-inline:auto;display:flex}@media (width>=40rem){.service-footer__social-list{flex-direction:row;justify-content:center}}.service-footer__youtube-link--main-mobile{justify-content:center;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--effect-border-style);border-width:1px;border-color:color-mix(in oklab, var(--color-rose-200) 35%, transparent);--effect-gradient-position:to right in oklab;background-image:linear-gradient(var(--effect-gradient-stops));--effect-gradient-from:color-mix(in oklab, var(--color-rose-100) 20%, transparent);--effect-gradient-stops:var(--effect-gradient-via-stops,var(--effect-gradient-position), var(--effect-gradient-from) var(--effect-gradient-from-position), var(--effect-gradient-to) var(--effect-gradient-to-position));--effect-gradient-via:var(--color-white);--effect-gradient-via-stops:var(--effect-gradient-position), var(--effect-gradient-from) var(--effect-gradient-from-position), var(--effect-gradient-via) var(--effect-gradient-via-position), var(--effect-gradient-to) var(--effect-gradient-to-position);--effect-gradient-to:color-mix(in oklab, var(--color-rose-100) 20%, transparent);width:auto;max-width:100%;min-height:58px;padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);text-align:center;font-size:var(--text-sm);line-height:var(--effect-leading,var(--text-sm--line-height));font-weight:var(--font-weight-semibold);color:var(--color-rose-900);--effect-shadow:0 1px 3px 0 var(--effect-shadow-color,#0000001a), 0 1px 2px -1px var(--effect-shadow-color,#0000001a);box-shadow:var(--effect-inset-shadow), var(--effect-inset-ring-shadow), var(--effect-ring-offset-shadow), var(--effect-ring-shadow), var(--effect-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--effect-gradient-from,--effect-gradient-via,--effect-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--effect-ease,var(--default-transition-timing-function));transition-duration:var(--effect-duration,var(--default-transition-duration));--effect-duration:.2s;margin-inline:auto;transition-duration:.2s;display:inline-flex}@media (hover:hover){.service-footer__youtube-link--main-mobile:hover{--effect-translate-y:calc(var(--spacing) * -.5);translate:var(--effect-translate-x) var(--effect-translate-y);border-color:color-mix(in oklab, var(--color-rose-300) 45%, transparent);--effect-gradient-position:to right in oklab;background-image:linear-gradient(var(--effect-gradient-stops));--effect-gradient-from:color-mix(in oklab, var(--color-rose-100) 30%, transparent);--effect-gradient-stops:var(--effect-gradient-via-stops,var(--effect-gradient-position), var(--effect-gradient-from) var(--effect-gradient-from-position), var(--effect-gradient-to) var(--effect-gradient-to-position));--effect-gradient-via:var(--color-white);--effect-gradient-via-stops:var(--effect-gradient-position), var(--effect-gradient-from) var(--effect-gradient-from-position), var(--effect-gradient-via) var(--effect-gradient-via-position), var(--effect-gradient-to) var(--effect-gradient-to-position);--effect-gradient-to:color-mix(in oklab, var(--color-rose-100) 30%, transparent)}}@media (width>=40rem){.service-footer__youtube-link--main-mobile{display:none}}.service-footer__social-caption--main-mobile{font-size:10px;font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-wide);color:var(--color-rose-700);text-transform:uppercase}.service-footer__youtube-link--tarot-mobile{justify-content:center;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--effect-border-style);border-width:1px;border-color:color-mix(in oklab, var(--color-sky-200) 35%, transparent);--effect-gradient-position:to right in oklab;background-image:linear-gradient(var(--effect-gradient-stops));--effect-gradient-from:color-mix(in oklab, var(--color-sky-100) 20%, transparent);--effect-gradient-stops:var(--effect-gradient-via-stops,var(--effect-gradient-position), var(--effect-gradient-from) var(--effect-gradient-from-position), var(--effect-gradient-to) var(--effect-gradient-to-position));--effect-gradient-via:var(--color-white);--effect-gradient-via-stops:var(--effect-gradient-position), var(--effect-gradient-from) var(--effect-gradient-from-position), var(--effect-gradient-via) var(--effect-gradient-via-position), var(--effect-gradient-to) var(--effect-gradient-to-position);--effect-gradient-to:color-mix(in oklab, var(--color-sky-100) 20%, transparent);width:auto;max-width:100%;min-height:58px;padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);text-align:center;font-size:var(--text-sm);line-height:var(--effect-leading,var(--text-sm--line-height));font-weight:var(--font-weight-semibold);color:var(--color-sky-900);--effect-shadow:0 1px 3px 0 var(--effect-shadow-color,#0000001a), 0 1px 2px -1px var(--effect-shadow-color,#0000001a);box-shadow:var(--effect-inset-shadow), var(--effect-inset-ring-shadow), var(--effect-ring-offset-shadow), var(--effect-ring-shadow), var(--effect-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--effect-gradient-from,--effect-gradient-via,--effect-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--effect-ease,var(--default-transition-timing-function));transition-duration:var(--effect-duration,var(--default-transition-duration));--effect-duration:.2s;margin-inline:auto;transition-duration:.2s;display:inline-flex}@media (hover:hover){.service-footer__youtube-link--tarot-mobile:hover{--effect-translate-y:calc(var(--spacing) * -.5);translate:var(--effect-translate-x) var(--effect-translate-y);border-color:color-mix(in oklab, var(--color-sky-300) 45%, transparent);--effect-gradient-position:to right in oklab;background-image:linear-gradient(var(--effect-gradient-stops));--effect-gradient-from:color-mix(in oklab, var(--color-sky-100) 30%, transparent);--effect-gradient-stops:var(--effect-gradient-via-stops,var(--effect-gradient-position), var(--effect-gradient-from) var(--effect-gradient-from-position), var(--effect-gradient-to) var(--effect-gradient-to-position));--effect-gradient-via:var(--color-white);--effect-gradient-via-stops:var(--effect-gradient-position), var(--effect-gradient-from) var(--effect-gradient-from-position), var(--effect-gradient-via) var(--effect-gradient-via-position), var(--effect-gradient-to) var(--effect-gradient-to-position);--effect-gradient-to:color-mix(in oklab, var(--color-sky-100) 30%, transparent)}}@media (width>=40rem){.service-footer__youtube-link--tarot-mobile{display:none}}.service-footer__social-caption--tarot-mobile{font-size:10px;font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-wide);color:var(--color-sky-700);text-transform:uppercase}.service-footer__youtube-desktop-group{display:none}@media (width>=40rem){.service-footer__youtube-desktop-group{display:contents}}.service-footer__youtube-link--main-desktop{justify-content:center;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--effect-border-style);border-width:1px;border-color:color-mix(in oklab, var(--color-rose-200) 35%, transparent);--effect-gradient-position:to right in oklab;background-image:linear-gradient(var(--effect-gradient-stops));--effect-gradient-from:color-mix(in oklab, var(--color-rose-100) 20%, transparent);--effect-gradient-stops:var(--effect-gradient-via-stops,var(--effect-gradient-position), var(--effect-gradient-from) var(--effect-gradient-from-position), var(--effect-gradient-to) var(--effect-gradient-to-position));--effect-gradient-via:var(--color-white);--effect-gradient-via-stops:var(--effect-gradient-position), var(--effect-gradient-from) var(--effect-gradient-from-position), var(--effect-gradient-via) var(--effect-gradient-via-position), var(--effect-gradient-to) var(--effect-gradient-to-position);--effect-gradient-to:color-mix(in oklab, var(--color-rose-100) 20%, transparent);width:auto;max-width:100%;min-height:58px;padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);text-align:center;font-size:var(--text-sm);line-height:var(--effect-leading,var(--text-sm--line-height));font-weight:var(--font-weight-semibold);color:var(--color-rose-900);--effect-shadow:0 1px 3px 0 var(--effect-shadow-color,#0000001a), 0 1px 2px -1px var(--effect-shadow-color,#0000001a);box-shadow:var(--effect-inset-shadow), var(--effect-inset-ring-shadow), var(--effect-ring-offset-shadow), var(--effect-ring-shadow), var(--effect-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--effect-gradient-from,--effect-gradient-via,--effect-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--effect-ease,var(--default-transition-timing-function));transition-duration:var(--effect-duration,var(--default-transition-duration));--effect-duration:.2s;margin-inline:auto;transition-duration:.2s;display:inline-flex}@media (hover:hover){.service-footer__youtube-link--main-desktop:hover{--effect-translate-y:calc(var(--spacing) * -.5);translate:var(--effect-translate-x) var(--effect-translate-y);border-color:color-mix(in oklab, var(--color-rose-300) 45%, transparent);--effect-gradient-position:to right in oklab;background-image:linear-gradient(var(--effect-gradient-stops));--effect-gradient-from:color-mix(in oklab, var(--color-rose-100) 30%, transparent);--effect-gradient-stops:var(--effect-gradient-via-stops,var(--effect-gradient-position), var(--effect-gradient-from) var(--effect-gradient-from-position), var(--effect-gradient-to) var(--effect-gradient-to-position));--effect-gradient-via:var(--color-white);--effect-gradient-via-stops:var(--effect-gradient-position), var(--effect-gradient-from) var(--effect-gradient-from-position), var(--effect-gradient-via) var(--effect-gradient-via-position), var(--effect-gradient-to) var(--effect-gradient-to-position);--effect-gradient-to:color-mix(in oklab, var(--color-rose-100) 30%, transparent)}}@media (width>=40rem){.service-footer__youtube-link--main-desktop{min-height:0;padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 2.5);text-align:left;border-radius:3.40282e38px;justify-content:center}}.service-footer__social-caption--main-desktop{font-size:10px;font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-wide);color:var(--color-rose-700);text-transform:uppercase}@media (width>=40rem){.service-footer__social-caption--main-desktop{text-align:left}}.service-footer__social-arrow--main{font-size:var(--text-lg);line-height:var(--effect-leading,var(--text-lg--line-height));--effect-leading:1;color:color-mix(in oklab, var(--color-rose-600) 70%, transparent);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--effect-gradient-from,--effect-gradient-via,--effect-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--effect-ease,var(--default-transition-timing-function));transition-duration:var(--effect-duration,var(--default-transition-duration));line-height:1;display:none}@media (hover:hover){.service-footer__social-arrow--main:is(:where(.interaction-group):hover *){--effect-translate-x:calc(var(--spacing) * .5);translate:var(--effect-translate-x) var(--effect-translate-y)}}@media (width>=40rem){.service-footer__social-arrow--main{display:inline}}.service-footer__youtube-link--tarot-desktop{justify-content:center;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--effect-border-style);border-width:1px;border-color:color-mix(in oklab, var(--color-sky-200) 35%, transparent);--effect-gradient-position:to right in oklab;background-image:linear-gradient(var(--effect-gradient-stops));--effect-gradient-from:color-mix(in oklab, var(--color-sky-100) 20%, transparent);--effect-gradient-stops:var(--effect-gradient-via-stops,var(--effect-gradient-position), var(--effect-gradient-from) var(--effect-gradient-from-position), var(--effect-gradient-to) var(--effect-gradient-to-position));--effect-gradient-via:var(--color-white);--effect-gradient-via-stops:var(--effect-gradient-position), var(--effect-gradient-from) var(--effect-gradient-from-position), var(--effect-gradient-via) var(--effect-gradient-via-position), var(--effect-gradient-to) var(--effect-gradient-to-position);--effect-gradient-to:color-mix(in oklab, var(--color-sky-100) 20%, transparent);width:auto;max-width:100%;min-height:58px;padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);text-align:center;font-size:var(--text-sm);line-height:var(--effect-leading,var(--text-sm--line-height));font-weight:var(--font-weight-semibold);color:var(--color-sky-900);--effect-shadow:0 1px 3px 0 var(--effect-shadow-color,#0000001a), 0 1px 2px -1px var(--effect-shadow-color,#0000001a);box-shadow:var(--effect-inset-shadow), var(--effect-inset-ring-shadow), var(--effect-ring-offset-shadow), var(--effect-ring-shadow), var(--effect-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--effect-gradient-from,--effect-gradient-via,--effect-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--effect-ease,var(--default-transition-timing-function));transition-duration:var(--effect-duration,var(--default-transition-duration));--effect-duration:.2s;margin-inline:auto;transition-duration:.2s;display:inline-flex}@media (hover:hover){.service-footer__youtube-link--tarot-desktop:hover{--effect-translate-y:calc(var(--spacing) * -.5);translate:var(--effect-translate-x) var(--effect-translate-y);border-color:color-mix(in oklab, var(--color-sky-300) 45%, transparent);--effect-gradient-position:to right in oklab;background-image:linear-gradient(var(--effect-gradient-stops));--effect-gradient-from:color-mix(in oklab, var(--color-sky-100) 30%, transparent);--effect-gradient-stops:var(--effect-gradient-via-stops,var(--effect-gradient-position), var(--effect-gradient-from) var(--effect-gradient-from-position), var(--effect-gradient-to) var(--effect-gradient-to-position));--effect-gradient-via:var(--color-white);--effect-gradient-via-stops:var(--effect-gradient-position), var(--effect-gradient-from) var(--effect-gradient-from-position), var(--effect-gradient-via) var(--effect-gradient-via-position), var(--effect-gradient-to) var(--effect-gradient-to-position);--effect-gradient-to:color-mix(in oklab, var(--color-sky-100) 30%, transparent)}}@media (width>=40rem){.service-footer__youtube-link--tarot-desktop{min-height:0;padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 2.5);text-align:left;border-radius:3.40282e38px;justify-content:center}}.service-footer__youtube-logo{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 7);flex-shrink:0}.service-footer__social-caption--tarot-desktop{font-size:10px;font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-wide);color:var(--color-sky-700);text-transform:uppercase}@media (width>=40rem){.service-footer__social-caption--tarot-desktop{text-align:left}}.service-footer__social-arrow--tarot{font-size:var(--text-lg);line-height:var(--effect-leading,var(--text-lg--line-height));--effect-leading:1;color:color-mix(in oklab, var(--color-sky-600) 70%, transparent);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--effect-gradient-from,--effect-gradient-via,--effect-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--effect-ease,var(--default-transition-timing-function));transition-duration:var(--effect-duration,var(--default-transition-duration));line-height:1;display:none}@media (hover:hover){.service-footer__social-arrow--tarot:is(:where(.interaction-group):hover *){--effect-translate-x:calc(var(--spacing) * .5);translate:var(--effect-translate-x) var(--effect-translate-y)}}@media (width>=40rem){.service-footer__social-arrow--tarot{display:inline}}.service-footer__instagram-link{justify-content:center;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--effect-border-style);border-width:1px;border-color:color-mix(in oklab, var(--color-fuchsia-200) 35%, transparent);--effect-gradient-position:to right in oklab;background-image:linear-gradient(var(--effect-gradient-stops));--effect-gradient-from:color-mix(in oklab, var(--color-fuchsia-100) 20%, transparent);--effect-gradient-stops:var(--effect-gradient-via-stops,var(--effect-gradient-position), var(--effect-gradient-from) var(--effect-gradient-from-position), var(--effect-gradient-to) var(--effect-gradient-to-position));--effect-gradient-via:var(--color-white);--effect-gradient-via-stops:var(--effect-gradient-position), var(--effect-gradient-from) var(--effect-gradient-from-position), var(--effect-gradient-via) var(--effect-gradient-via-position), var(--effect-gradient-to) var(--effect-gradient-to-position);--effect-gradient-to:color-mix(in oklab, var(--color-fuchsia-100) 20%, transparent);width:auto;max-width:100%;min-height:58px;padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);text-align:center;font-size:var(--text-sm);line-height:var(--effect-leading,var(--text-sm--line-height));font-weight:var(--font-weight-semibold);color:var(--color-fuchsia-950);--effect-shadow:0 1px 3px 0 var(--effect-shadow-color,#0000001a), 0 1px 2px -1px var(--effect-shadow-color,#0000001a);box-shadow:var(--effect-inset-shadow), var(--effect-inset-ring-shadow), var(--effect-ring-offset-shadow), var(--effect-ring-shadow), var(--effect-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--effect-gradient-from,--effect-gradient-via,--effect-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--effect-ease,var(--default-transition-timing-function));transition-duration:var(--effect-duration,var(--default-transition-duration));--effect-duration:.2s;margin-inline:auto;transition-duration:.2s;display:inline-flex}@media (hover:hover){.service-footer__instagram-link:hover{--effect-translate-y:calc(var(--spacing) * -.5);translate:var(--effect-translate-x) var(--effect-translate-y);border-color:color-mix(in oklab, var(--color-fuchsia-300) 45%, transparent);--effect-gradient-position:to right in oklab;background-image:linear-gradient(var(--effect-gradient-stops));--effect-gradient-from:color-mix(in oklab, var(--color-fuchsia-100) 30%, transparent);--effect-gradient-stops:var(--effect-gradient-via-stops,var(--effect-gradient-position), var(--effect-gradient-from) var(--effect-gradient-from-position), var(--effect-gradient-to) var(--effect-gradient-to-position));--effect-gradient-via:var(--color-white);--effect-gradient-via-stops:var(--effect-gradient-position), var(--effect-gradient-from) var(--effect-gradient-from-position), var(--effect-gradient-via) var(--effect-gradient-via-position), var(--effect-gradient-to) var(--effect-gradient-to-position);--effect-gradient-to:color-mix(in oklab, var(--color-fuchsia-100) 30%, transparent)}}@media (width>=40rem){.service-footer__instagram-link{min-height:0;padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 2.5);text-align:left;border-radius:3.40282e38px;justify-content:center}}.service-footer__instagram-lockup{justify-content:center;align-items:center;gap:calc(var(--spacing) * 3);min-width:0;display:flex}.service-footer__instagram-logo{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);flex-shrink:0}.service-footer__social-text{--effect-leading:var(--leading-tight);min-width:0;line-height:var(--leading-tight);flex-direction:column;align-items:flex-start;display:flex}.service-footer__social-handle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.service-footer__social-caption--instagram{font-size:10px;font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-wide);color:var(--color-fuchsia-700);text-transform:uppercase}@media (width>=40rem){.service-footer__social-caption--instagram{text-align:left}}.service-footer__social-arrow--instagram{font-size:var(--text-lg);line-height:var(--effect-leading,var(--text-lg--line-height));--effect-leading:1;color:color-mix(in oklab, var(--color-fuchsia-600) 70%, transparent);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--effect-gradient-from,--effect-gradient-via,--effect-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--effect-ease,var(--default-transition-timing-function));transition-duration:var(--effect-duration,var(--default-transition-duration));line-height:1;display:none}@media (hover:hover){.service-footer__social-arrow--instagram:is(:where(.interaction-group):hover *){--effect-translate-x:calc(var(--spacing) * .5);translate:var(--effect-translate-x) var(--effect-translate-y)}}@media (width>=40rem){.service-footer__social-arrow--instagram{display:inline}}}
