:root{--agv2-deep:#501C63;--agv2-purple:#942180;--agv2-pink:#E62577;--agv2-gold:#F5AD00;--agv2-cream:#FFF9F4;--agv2-blush:#FFF3F7;--agv2-ink:#25222A}body #ag-work{position:relative;isolation:isolate;overflow:hidden;max-width:1180px;padding:24px 20px 72px}body #ag-work:before{content:"";position:absolute;width:640px;aspect-ratio:1;left:-380px;top:18%;border-radius:50%;background:radial-gradient(circle,rgba(148,33,128,.1),rgba(230,37,119,.045) 42%,transparent 70%);pointer-events:none;z-index:-1}body #ag-work:after{content:"";position:absolute;width:560px;aspect-ratio:1;right:-330px;top:58%;border-radius:50%;background:radial-gradient(circle,rgba(245,173,0,.13),rgba(230,37,119,.04) 42%,transparent 72%);pointer-events:none;z-index:-1}#ag-work .agw-hero{position:relative;overflow:hidden;border:1px solid rgba(80,28,99,.09);background:radial-gradient(circle at 88% 18%,rgba(230,37,119,.12),transparent 28%),radial-gradient(circle at 12% 86%,rgba(245,173,0,.13),transparent 34%),linear-gradient(135deg,#fffafc,#f8eff9 56%,#fff9ef)!important;box-shadow:0 24px 64px #501c631c!important}#ag-work .agw-hero:after{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,var(--agv2-deep),var(--agv2-purple),var(--agv2-pink),var(--agv2-gold));background-size:180% 100%;animation:agv2AccentFlow 8s ease-in-out infinite alternate}#ag-work .agw-kicker{color:var(--agv2-purple)!important}#ag-work .agw-hero h1,#ag-work .agw-lead{color:var(--agv2-deep)!important}#ag-work .agw-grid{perspective:1100px}#ag-work .agw-card{position:relative;overflow:hidden;border:1px solid rgba(80,28,99,.1)!important;background:linear-gradient(145deg,#fff,#fffafd)!important;box-shadow:0 14px 36px #501c6312!important;transform:translate3d(0,var(--agv2-card-y,0px),0) rotate(var(--agv2-card-r,0deg)) scale(var(--agv2-card-s,1));transform-origin:center;transition:box-shadow .28s ease,border-color .28s ease,transform .42s cubic-bezier(.2,.72,.2,1)}#ag-work .agw-card:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,var(--agv2-deep),var(--agv2-purple),var(--agv2-pink),var(--agv2-gold));opacity:.92}#ag-work .agw-card:after{content:"";position:absolute;width:190px;aspect-ratio:1;right:-120px;bottom:-128px;border-radius:50%;background:radial-gradient(circle,rgba(230,37,119,.08),transparent 68%);pointer-events:none}#ag-work .agw-card h2{color:var(--agv2-deep)!important}#ag-work .agw-card .num{color:var(--agv2-pink)!important}#ag-work .agw-card a{color:var(--agv2-purple)!important}@media(hover:hover)and (pointer:fine){#ag-work .agw-card:hover{transform:perspective(1000px) translateY(-7px) rotateX(1.4deg) rotateY(-1.3deg);box-shadow:0 28px 58px #501c631f!important;border-color:#94218038!important}}#ag-work .agw-path{position:relative;overflow:hidden;padding:38px!important;border:1px solid rgba(255,255,255,.14);background:radial-gradient(circle at 84% 14%,rgba(255,255,255,.13),transparent 25%),radial-gradient(circle at 90% 24%,rgba(230,37,119,.34),transparent 38%),radial-gradient(circle at 10% 88%,rgba(245,173,0,.24),transparent 42%),linear-gradient(135deg,#6b2a73,#8d247a 48%,#a82c83)!important;box-shadow:0 24px 62px #501c632b!important}#ag-work .agw-path:before{content:"";position:absolute;width:340px;aspect-ratio:1;right:-170px;top:-150px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.2),rgba(245,173,0,.07) 36%,transparent 68%);transform:translate3d(var(--agv2-path-glow-x,0px),var(--agv2-path-glow-y,0px),0);filter:blur(1px);pointer-events:none}#ag-work .agw-path h2{position:relative;z-index:1;color:#fff!important;text-shadow:0 1px 20px rgba(0,0,0,.1)}#ag-work .agw-path>p{position:relative;z-index:1;color:#fffffff0!important;max-width:760px}#ag-work .agw-selector{position:relative;z-index:1;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}#ag-work .agw-choice{position:relative;display:flex!important;align-items:center;min-height:74px;padding:18px 46px 18px 18px!important;border:1px solid rgba(255,255,255,.72)!important;border-radius:16px!important;background:#fffffff0!important;color:var(--agv2-deep)!important;box-shadow:0 10px 28px #240d2b24!important;text-decoration:none!important;line-height:1.3!important;transform:translate3d(var(--agv2-choice-x,0px),var(--agv2-choice-y,0px),0) scale(var(--agv2-choice-s,1))}#ag-work .agw-choice:after{content:"\2197";position:absolute;right:17px;bottom:15px;color:var(--agv2-purple);font-size:18px;font-weight:700}@media(hover:hover)and (pointer:fine){#ag-work .agw-choice:hover{background:#fff!important;box-shadow:0 20px 38px #240d2b33!important;transform:translateY(-4px)}}#ag-work .agw-note{position:relative;overflow:hidden;border:1px solid rgba(80,28,99,.1)!important;background:radial-gradient(circle at 92% 12%,rgba(230,37,119,.07),transparent 28%),linear-gradient(145deg,#fff6fa,#fffaf4)!important;box-shadow:0 16px 42px #501c6312}#ag-work .agw-note:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,var(--agv2-purple),var(--agv2-pink),var(--agv2-gold))}#ag-work .agw-note h2{color:var(--agv2-deep)!important}.ag-v2-inloop{position:relative;overflow:hidden;isolation:isolate;border:1px solid rgba(80,28,99,.1);border-radius:24px;padding:34px;background:radial-gradient(circle at 82% 14%,rgba(230,37,119,.18),transparent 34%),radial-gradient(circle at 10% 88%,rgba(245,173,0,.16),transparent 38%),linear-gradient(115deg,#fff9f2,#faeff6 48%,#fffaf4);box-shadow:0 20px 52px #501c6317}.ag-v2-inloop:before{content:"";position:absolute;width:420px;aspect-ratio:1;right:-170px;top:-190px;border-radius:50%;background:radial-gradient(circle,rgba(230,37,119,.28),rgba(245,173,0,.11) 42%,transparent 70%);animation:agv2InloopGlow 7s ease-in-out infinite alternate;pointer-events:none}.ag-v2-inloop>*{position:relative;z-index:1}.ag-v2-inloop .ag-v2-inloop-form{border:2px solid transparent;border-radius:16px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(105deg,var(--agv2-deep),var(--agv2-purple),var(--agv2-pink),var(--agv2-gold),var(--agv2-pink),var(--agv2-purple)) border-box;background-size:100% 100%,240% 100%;box-shadow:0 18px 44px #501c631f;animation:agv2InloopEdge 6s linear infinite}.agv2-reveal{opacity:0;transform:translate3d(0,30px,0);transition:opacity .65s ease,transform .82s cubic-bezier(.2,.72,.2,1)}.agv2-reveal.is-visible{opacity:1;transform:translateZ(0)}@keyframes agv2AccentFlow{0%{background-position:0% 50%}to{background-position:100% 50%}}@keyframes agv2InloopGlow{0%{transform:translate3d(-22px,-8px,0) scale(.94)}to{transform:translate3d(32px,24px,0) scale(1.08)}}@keyframes agv2InloopEdge{0%{background-position:0 0,0% 50%}to{background-position:0 0,240% 50%}}@media(max-width:820px){body #ag-work{padding:14px 16px 56px}#ag-work .agw-grid{gap:16px!important}#ag-work .agw-path{padding:28px 22px!important}#ag-work .agw-selector{grid-template-columns:1fr!important;gap:12px!important}#ag-work .agw-choice{min-height:66px;padding:16px 44px 16px 16px!important}}@media(max-width:520px){body #ag-work{padding:8px 12px 46px}#ag-work .agw-path{border-radius:22px!important}#ag-work .agw-path h2{font-size:32px!important;line-height:1.02!important}#ag-work .agw-path>p{font-size:16px!important;line-height:1.55!important}#ag-work .agw-choice{font-size:16px!important}}@media(prefers-reduced-motion:reduce){#ag-work .agw-hero:after,.ag-v2-inloop:before,.ag-v2-inloop .ag-v2-inloop-form{animation:none!important}.agv2-reveal{opacity:1!important;transform:none!important;transition:none!important}#ag-work .agw-card,#ag-work .agw-choice,#ag-work .agw-path:before{transform:none!important;transition:none!important}}#ag-work .agw-hero{isolation:isolate}#ag-work .agw-hero:before{content:"";position:absolute;width:360px;aspect-ratio:1;right:-130px;bottom:-190px;border-radius:50%;background:radial-gradient(circle,rgba(245,173,0,.18),rgba(230,37,119,.08) 38%,transparent 70%);transform:translate3d(var(--agv2-hero-orb-x,0px),var(--agv2-hero-orb-y,0px),0) scale(var(--agv2-hero-orb-s,1));pointer-events:none;z-index:0}#ag-work .agw-hero>*{position:relative;z-index:1}#ag-work .agw-hero h1{max-width:930px;text-wrap:balance}#ag-work .agw-hero p:not(.agw-kicker){color:#443c45}#ag-work .agw-actions{align-items:center}#ag-work .agw-btn{position:relative;overflow:hidden;box-shadow:0 12px 28px #501c6321;transition:transform .24s ease,box-shadow .24s ease,filter .24s ease!important}#ag-work .agw-btn:before{content:"";position:absolute;top:-80%;left:-45%;width:34%;height:260%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.52),transparent);transform:skew(-18deg);transition:left .65s ease}#ag-work .agw-btn.secondary{box-shadow:0 10px 24px #501c6312}@media(hover:hover)and (pointer:fine){#ag-work .agw-btn:hover{transform:translateY(-3px);box-shadow:0 18px 36px #501c632b;filter:saturate(1.06)}#ag-work .agw-btn:hover:before{left:115%}}#ag-work .agw-grid{gap:22px!important}#ag-work .agw-card{--agv2-card-x:0px;--agv2-card-y:0px;--agv2-card-r:0deg;--agv2-card-ry:0deg;--agv2-card-s:1;--agv2-card-shadow-y:14px;--agv2-card-shadow-blur:36px;--agv2-card-shadow-alpha:.07;display:flex;flex-direction:column;min-height:100%;transform:perspective(1100px) translate3d(var(--agv2-card-x),var(--agv2-card-y),0) rotate(var(--agv2-card-r)) rotateY(var(--agv2-card-ry)) scale(var(--agv2-card-s));box-shadow:0 var(--agv2-card-shadow-y) var(--agv2-card-shadow-blur) rgba(80,28,99,var(--agv2-card-shadow-alpha))!important;will-change:transform}#ag-work .agw-card:nth-child(3n+2):before{background:linear-gradient(90deg,var(--agv2-purple),var(--agv2-pink),var(--agv2-gold))}#ag-work .agw-card:nth-child(3n+3):before{background:linear-gradient(90deg,var(--agv2-gold),var(--agv2-pink),var(--agv2-purple))}#ag-work .agw-card .num{display:inline-flex;align-items:center;width:max-content;padding:7px 10px;border-radius:999px;background:#9421800f;border:1px solid rgba(148,33,128,.09)}#ag-work .agw-card h2{line-height:1.06;text-wrap:balance}#ag-work .agw-card ul{list-style:none;padding-left:0!important}#ag-work .agw-card li{position:relative;padding-left:18px}#ag-work .agw-card li:before{content:"";position:absolute;left:0;top:.66em;width:7px;height:7px;border-radius:50%;background:linear-gradient(135deg,var(--agv2-purple),var(--agv2-pink),var(--agv2-gold));box-shadow:0 0 0 4px #9421800d}#ag-work .agw-card>a{display:inline-flex;align-items:center;gap:7px;margin-top:auto;padding-top:14px;border-top:1px solid rgba(80,28,99,.08)}#ag-work .agw-card>a:after{content:"\2197";display:inline-block;transition:transform .2s ease}@media(hover:hover)and (pointer:fine){#ag-work .agw-card>a:hover:after{transform:translate(3px,-3px)}#ag-work .agw-card:hover{box-shadow:0 30px 64px #501c6324!important}}#ag-work .agw-note{--agv2-note-x:0px;--agv2-note-y:0px;--agv2-note-glow-x:0px;margin-top:30px!important;padding:32px!important;transform:translate3d(var(--agv2-note-x),var(--agv2-note-y),0);will-change:transform}#ag-work .agw-note:after{content:"";position:absolute;width:260px;aspect-ratio:1;right:-135px;top:-125px;border-radius:50%;background:radial-gradient(circle,rgba(230,37,119,.12),rgba(245,173,0,.06) 40%,transparent 70%);transform:translate3d(var(--agv2-note-glow-x),0,0);pointer-events:none}#ag-work .agw-note>*{position:relative;z-index:1}#ag-work .agw-note h2{font-size:clamp(30px,4vw,42px)!important;line-height:1.03!important;text-wrap:balance}#ag-work .agw-note p{max-width:920px;color:#4d434b}#ag-work .agw-card:nth-child(1){transition-delay:0ms}#ag-work .agw-card:nth-child(2){transition-delay:55ms}#ag-work .agw-card:nth-child(3){transition-delay:25ms}#ag-work .agw-card:nth-child(4){transition-delay:80ms}#ag-work .agw-card:nth-child(5){transition-delay:35ms}#ag-work .agw-card:nth-child(6){transition-delay:90ms}#ag-work .agw-card.is-visible{transition-delay:0ms}@media(max-width:820px){#ag-work .agw-hero{padding:34px 24px!important}#ag-work .agw-hero:before{width:300px;right:-150px;bottom:-145px}#ag-work .agw-actions{gap:10px}#ag-work .agw-card{padding:25px!important}#ag-work .agw-card h2{font-size:31px!important}#ag-work .agw-note{padding:26px 24px!important}}@media(max-width:520px){#ag-work .agw-hero h1{font-size:41px!important}#ag-work .agw-actions .agw-btn{width:100%;text-align:center}#ag-work .agw-card{--agv2-card-shadow-y:16px;--agv2-card-shadow-blur:40px}}@media(prefers-reduced-motion:reduce){#ag-work .agw-hero:before,#ag-work .agw-btn:before,#ag-work .agw-note:after{transform:none!important;transition:none!important}#ag-work .agw-card,#ag-work .agw-note{transform:none!important}}#ag-work .agw-hero{--agv2-hero-y:0px;transform:translate3d(0,var(--agv2-hero-y),0);will-change:transform}#ag-work .agw-path{--agv2-path-y:0px;transform:translate3d(0,var(--agv2-path-y),0);will-change:transform}@media(max-width:990px)and (hover:none){#ag-work .agw-card{transition:opacity .28s ease,box-shadow .14s linear,border-color .14s linear!important}#ag-work .agw-choice{transition:box-shadow .14s linear,border-color .14s linear!important;will-change:transform}#ag-work .agw-hero,#ag-work .agw-hero:before,#ag-work .agw-path,#ag-work .agw-path:before,#ag-work .agw-note,#ag-work .agw-note:after{transition:none!important}}@media(prefers-reduced-motion:reduce){#ag-work .agw-hero,#ag-work .agw-path{transform:none!important}}body.page-contact-us #MainContent>.section:first-child .page-title{display:none}body.page-contact-us #MainContent>.section:first-child .section--padding{padding-top:8px;padding-bottom:18px}body.page-contact-us #ag-contact{position:relative;isolation:isolate;overflow:hidden;max-width:1120px;padding:14px 18px 44px}body.page-contact-us #ag-contact:before{content:"";position:absolute;width:560px;aspect-ratio:1;left:-340px;top:24%;border-radius:50%;background:radial-gradient(circle,rgba(148,33,128,.1),rgba(230,37,119,.04) 42%,transparent 70%);pointer-events:none;z-index:-1}body.page-contact-us #ag-contact:after{content:"";position:absolute;width:480px;aspect-ratio:1;right:-300px;bottom:2%;border-radius:50%;background:radial-gradient(circle,rgba(245,173,0,.14),rgba(230,37,119,.04) 42%,transparent 72%);pointer-events:none;z-index:-1}.page-contact-us .ag-contact-hero{--agc-hero-y:0px;position:relative;overflow:hidden;isolation:isolate;border:1px solid rgba(80,28,99,.09);background:radial-gradient(circle at 86% 16%,rgba(230,37,119,.13),transparent 30%),radial-gradient(circle at 12% 88%,rgba(245,173,0,.14),transparent 36%),linear-gradient(135deg,#fffafc,#f8eff9 55%,#fff9ef)!important;box-shadow:0 24px 64px #501c631a!important;transform:translate3d(0,var(--agc-hero-y),0);will-change:transform}.page-contact-us .ag-contact-hero:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,#501c63,#942180,#e62577,#f5ad00);background-size:190% 100%;animation:agv2AccentFlow 8s ease-in-out infinite alternate;z-index:2}.page-contact-us .ag-contact-hero:after{content:"";position:absolute;width:330px;aspect-ratio:1;right:-150px;bottom:-185px;border-radius:50%;background:radial-gradient(circle,rgba(245,173,0,.2),rgba(230,37,119,.08) 38%,transparent 70%);transform:translate3d(var(--agc-hero-glow-x,0px),var(--agc-hero-glow-y,0px),0);pointer-events:none}.page-contact-us .ag-contact-hero>*{position:relative;z-index:1}.page-contact-us .ag-contact-kicker{color:#942180!important}.page-contact-us .ag-contact-hero h1{color:#501c63!important;text-wrap:balance}.page-contact-us .ag-contact-hero p{color:#463d45}.page-contact-us .ag-contact-grid{perspective:1100px;gap:18px!important}.page-contact-us .ag-contact-card{--agc-card-x:0px;--agc-card-y:0px;--agc-card-r:0deg;--agc-card-ry:0deg;--agc-card-s:1;position:relative;overflow:hidden;border:1px solid rgba(80,28,99,.1)!important;border-radius:22px!important;padding:26px!important;background:linear-gradient(145deg,#fff,#fffafd)!important;box-shadow:0 14px 36px #501c6312;transform:perspective(1100px) translate3d(var(--agc-card-x),var(--agc-card-y),0) rotate(var(--agc-card-r)) rotateY(var(--agc-card-ry)) scale(var(--agc-card-s));will-change:transform}.page-contact-us .ag-contact-card:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,#501c63,#942180,#e62577,#f5ad00)}.page-contact-us .ag-contact-card:nth-child(3n+2):before{background:linear-gradient(90deg,#942180,#e62577,#f5ad00)}.page-contact-us .ag-contact-card:nth-child(3n+3):before{background:linear-gradient(90deg,#f5ad00,#e62577,#942180)}.page-contact-us .ag-contact-card h2{color:#501c63!important;line-height:1.06}.page-contact-us .ag-contact-card a{color:#7b1c70!important;text-decoration:none;font-weight:800}.page-contact-us .ag-contact-card a:hover{color:#e62577!important}.page-contact-us .ag-contact-note{--agc-note-y:0px;position:relative;overflow:hidden;margin-top:24px!important;padding:24px 26px!important;border:1px solid rgba(255,255,255,.16);border-radius:22px!important;background:radial-gradient(circle at 88% 18%,rgba(230,37,119,.28),transparent 36%),radial-gradient(circle at 10% 88%,rgba(245,173,0,.2),transparent 42%),linear-gradient(135deg,#6b2a73,#8d247a,#a82c83)!important;box-shadow:0 20px 50px #501c6326;color:#fff!important;transform:translate3d(0,var(--agc-note-y),0);will-change:transform}.page-contact-us .ag-contact-note:after{content:"";position:absolute;width:220px;aspect-ratio:1;right:-100px;top:-115px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.17),rgba(245,173,0,.07) 40%,transparent 70%);transform:translate3d(var(--agc-note-glow-x,0px),0,0);pointer-events:none}.page-contact-us .ag-contact-note>*{position:relative;z-index:1}body.page-contact-us .contact.page-width{position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(80,28,99,.1);border-radius:30px;padding:clamp(24px,4vw,42px)!important;background:radial-gradient(circle at 92% 8%,rgba(230,37,119,.1),transparent 30%),radial-gradient(circle at 6% 94%,rgba(245,173,0,.11),transparent 34%),linear-gradient(145deg,#fff,#fffafc 56%,#fff9f3);box-shadow:0 24px 66px #501c631a}body.page-contact-us .contact.page-width:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,#501c63,#942180,#e62577,#f5ad00,#e62577,#942180);background-size:220% 100%;animation:agFooterAccentFlow 10s ease-in-out infinite alternate}body.page-contact-us .contact .title-wrapper{margin-bottom:20px}body.page-contact-us .contact .title{color:#501c63;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,5vw,50px);line-height:1.02;letter-spacing:-.025em}body.page-contact-us .contact form{--agc-form-y:0px;position:relative;transform:translate3d(0,var(--agc-form-y),0);will-change:transform}body.page-contact-us .contact .field,body.page-contact-us .contact .select{position:relative}body.page-contact-us .contact .field__input,body.page-contact-us .contact .select__select{min-height:54px;border-radius:15px!important;background:#fff!important;border:1px solid rgba(80,28,99,.13)!important;box-shadow:0 8px 24px #501c630b!important;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}body.page-contact-us .contact textarea.field__input{min-height:180px;padding-top:16px}body.page-contact-us .contact .field__input:focus,body.page-contact-us .contact .select__select:focus{outline:none!important;border-color:#942180!important;box-shadow:0 0 0 3px #94218017,0 14px 34px #501c6314!important}body.page-contact-us .contact .contact-form__input .select{overflow:hidden;padding:2px;border-radius:17px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(105deg,#501c63,#942180,#e62577,#f5ad00,#e62577) border-box;border:2px solid transparent;background-size:100% 100%,220% 100%;box-shadow:0 15px 38px #501c6317;animation:agv2InloopEdge 7s linear infinite}body.page-contact-us .contact .contact-form__input .select.has-value{box-shadow:0 18px 42px #501c631f,0 0 30px #e6257712}body.page-contact-us .contact .contact-form__input .select__select{margin:0;border:0!important;box-shadow:none!important;background:#fff!important;font-weight:700;color:#501c63}body.page-contact-us .contact__button .button{min-width:180px;border:0!important;border-radius:999px!important;background:linear-gradient(90deg,#501c63,#942180,#e62577)!important;color:#fff!important;box-shadow:0 14px 32px #501c632b;transition:transform .22s ease,box-shadow .22s ease}@media(hover:hover)and (pointer:fine){body.page-contact-us .contact__button .button:hover{transform:translateY(-3px);box-shadow:0 20px 42px #501c6338}}body.page-contact-us .contact__list{gap:12px;padding-inline-start:clamp(20px,4vw,48px)}body.page-contact-us .contact__list>li{padding:16px 17px;border:1px solid rgba(80,28,99,.09);border-radius:16px;background:#ffffffc7;box-shadow:0 10px 28px #501c630d}body.page-contact-us .contact__list .h3{color:#501c63;font-size:1.4rem}body.page-contact-us .contact__list .link{color:#7b1c70;text-decoration:none;word-break:break-word}.agc-reveal{opacity:0;transform:translate3d(0,26px,0);transition:opacity .6s ease,transform .78s cubic-bezier(.2,.72,.2,1)}.agc-reveal.is-visible{opacity:1;transform:translateZ(0)}@media(max-width:749px){body.page-contact-us #MainContent>.section:first-child .section--padding{padding-left:0;padding-right:0}body.page-contact-us #ag-contact{padding:8px 12px 36px}.page-contact-us .ag-contact-hero{padding:30px 22px!important;border-radius:22px!important}.page-contact-us .ag-contact-hero h1{font-size:42px!important}.page-contact-us .ag-contact-card,.page-contact-us .ag-contact-note{padding:22px!important}body.page-contact-us .contact.page-width{width:calc(100% - 24px);margin-left:auto;margin-right:auto;border-radius:24px;padding:24px 18px!important}body.page-contact-us .contact__list{padding:28px 0 0}body.page-contact-us .contact__button .button{width:100%}}@media(max-width:990px)and (hover:none){.page-contact-us .ag-contact-card,.page-contact-us .ag-contact-hero,.page-contact-us .ag-contact-note,body.page-contact-us .contact form{transition:none!important}}@media(prefers-reduced-motion:reduce){.page-contact-us .ag-contact-hero,.page-contact-us .ag-contact-card,.page-contact-us .ag-contact-note,body.page-contact-us .contact form,.page-contact-us .ag-contact-hero:after,.page-contact-us .ag-contact-note:after{transform:none!important}.page-contact-us .ag-contact-hero:before,body.page-contact-us .contact.page-width:before,body.page-contact-us .contact .contact-form__input .select{animation:none!important}.agc-reveal{opacity:1!important;transform:none!important;transition:none!important}}.page-contact-us .ag-contact-grid{position:relative;isolation:isolate}.page-contact-us .ag-contact-grid:before{content:"";position:absolute;width:72%;height:62%;left:14%;top:18%;border-radius:999px;background:radial-gradient(circle at 24% 40%,rgba(148,33,128,.1),transparent 34%),radial-gradient(circle at 72% 36%,rgba(230,37,119,.09),transparent 32%),radial-gradient(circle at 58% 78%,rgba(245,173,0,.1),transparent 36%);filter:blur(28px);opacity:.78;animation:agContactAmbientDrift 9s ease-in-out infinite alternate;pointer-events:none;z-index:0}.page-contact-us .ag-contact-card{z-index:1}.page-contact-us .ag-contact-card:before{background-size:220% 100%;animation:agContactCardEdge 8s ease-in-out infinite alternate}.page-contact-us .ag-contact-card:after{content:"";position:absolute;width:190px;aspect-ratio:1;right:-118px;bottom:-125px;border-radius:50%;background:radial-gradient(circle,rgba(230,37,119,.12),rgba(245,173,0,.05) 38%,transparent 68%);opacity:.78;animation:agContactCardGlow 7.5s ease-in-out infinite alternate;pointer-events:none}.page-contact-us .ag-contact-card:nth-child(2n):after{right:auto;left:-120px;bottom:-132px;animation-direction:alternate-reverse}.page-contact-us .ag-contact-card:nth-child(2){--agc-delay:-1.4s}.page-contact-us .ag-contact-card:nth-child(3){--agc-delay:-2.8s}.page-contact-us .ag-contact-card:nth-child(4){--agc-delay:-4.2s}.page-contact-us .ag-contact-card:nth-child(5){--agc-delay:-5.6s}.page-contact-us .ag-contact-card:before,.page-contact-us .ag-contact-card:after{animation-delay:var(--agc-delay,0s)}.page-contact-us .ag-contact-note:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#f5ad00,#e62577,#942180,#fff4c8,#e62577,#f5ad00);background-size:240% 100%;animation:agContactNoteSignal 7s linear infinite;z-index:2}.page-contact-us .ag-contact-note{background-size:140% 140%!important;animation:agContactNoteBreath 8s ease-in-out infinite alternate}body.page-contact-us .contact.page-width{position:relative}body.page-contact-us .contact.page-width:after{content:"";position:absolute;width:430px;aspect-ratio:1;right:-210px;top:14%;border-radius:50%;background:radial-gradient(circle,rgba(230,37,119,.13),rgba(245,173,0,.08) 36%,transparent 70%);filter:blur(4px);opacity:.82;animation:agContactFormGlow 9s ease-in-out infinite alternate;pointer-events:none;z-index:0}body.page-contact-us .contact.page-width>*{position:relative;z-index:1}body.page-contact-us .contact .title{position:relative;display:inline-block}body.page-contact-us .contact .title:after{content:"";display:block;width:56%;height:3px;margin-top:10px;border-radius:999px;background:linear-gradient(90deg,#501c63,#942180,#e62577,#f5ad00);background-size:180% 100%;animation:agContactTitleSignal 6s ease-in-out infinite alternate}@keyframes agContactAmbientDrift{0%{transform:translate3d(-5%,-4%,0) scale(.94);opacity:.56}to{transform:translate3d(7%,8%,0) scale(1.08);opacity:.9}}@keyframes agContactCardEdge{0%{background-position:0% 50%}to{background-position:100% 50%}}@keyframes agContactCardGlow{0%{transform:translate3d(-16px,-10px,0) scale(.92);opacity:.48}to{transform:translate3d(18px,14px,0) scale(1.1);opacity:.92}}@keyframes agContactNoteSignal{0%{background-position:0% 50%}to{background-position:240% 50%}}@keyframes agContactNoteBreath{0%{background-position:0% 50%}to{background-position:100% 54%}}@keyframes agContactFormGlow{0%{transform:translate3d(-28px,-18px,0) scale(.94);opacity:.58}to{transform:translate3d(36px,52px,0) scale(1.1);opacity:.92}}@keyframes agContactTitleSignal{0%{background-position:0% 50%;width:46%}to{background-position:100% 50%;width:72%}}@media(max-width:749px){.page-contact-us .ag-contact-grid:before{width:112%;height:74%;left:-6%;top:12%;filter:blur(24px)}.page-contact-us .ag-contact-card:after{width:160px;opacity:.72}body.page-contact-us .contact.page-width:after{width:330px;right:-190px;top:8%}}@media(prefers-reduced-motion:reduce){.page-contact-us .ag-contact-grid:before,.page-contact-us .ag-contact-card:before,.page-contact-us .ag-contact-card:after,.page-contact-us .ag-contact-note:before,.page-contact-us .ag-contact-note,body.page-contact-us .contact.page-width:after,body.page-contact-us .contact .title:after{animation:none!important}}.page-contact-us .ag-contact-card{background:radial-gradient(circle at var(--agc-surface-x,78%) var(--agc-surface-y,30%),rgba(230,37,119,.115),transparent 30%),radial-gradient(circle at calc(100% - var(--agc-surface-x,78%)) calc(100% - var(--agc-surface-y,30%)),rgba(245,173,0,.105),transparent 34%),linear-gradient(145deg,#fff,#fffafd)!important;background-size:140% 140%,145% 145%,100% 100%;animation:agContactSurfaceBreath 10s ease-in-out infinite alternate;animation-delay:var(--agc-surface-phase,0s)}.page-contact-us .ag-contact-card>*{position:relative;z-index:2}.page-contact-us .ag-contact-card:after{width:240px;right:-138px;bottom:-150px;background:radial-gradient(circle,rgba(230,37,119,.18),rgba(245,173,0,.08) 38%,transparent 70%);filter:blur(1px)}.page-contact-us .ag-contact-card:nth-child(2n):after{left:-142px;right:auto;bottom:-148px}.page-contact-us .ag-contact-card:nth-child(odd){animation-direction:alternate}.page-contact-us .ag-contact-card:nth-child(2n){animation-direction:alternate-reverse}.page-contact-us .ag-contact-grid:after{content:"";position:absolute;top:4%;right:6%;bottom:4%;left:6%;border-radius:30px;background:linear-gradient(115deg,transparent 0%,rgba(230,37,119,.055) 34%,rgba(245,173,0,.06) 52%,rgba(148,33,128,.05) 70%,transparent 100%);background-size:220% 220%;animation:agContactGridLight 11s ease-in-out infinite alternate;filter:blur(18px);opacity:.9;pointer-events:none;z-index:0}@keyframes agContactSurfaceBreath{0%{background-position:15% 20%,82% 78%,0 0}50%{background-position:70% 44%,24% 62%,0 0}to{background-position:88% 72%,14% 28%,0 0}}@keyframes agContactGridLight{0%{background-position:0% 20%;transform:translate3d(-2%,0,0) scale(.98)}to{background-position:100% 80%;transform:translate3d(3%,2%,0) scale(1.04)}}@media(max-width:749px){.page-contact-us .ag-contact-card{background-size:160% 160%,165% 165%,100% 100%}.page-contact-us .ag-contact-card:after{width:210px;opacity:.92}.page-contact-us .ag-contact-grid:after{top:2%;right:-2%;bottom:2%;left:-2%;filter:blur(14px)}}@media(prefers-reduced-motion:reduce){.page-contact-us .ag-contact-card,.page-contact-us .ag-contact-grid:after{animation:none!important}}body.page-contact-us{--agv2-contact-ingredient-strip-boost:1}.page-contact-us .ag-contact-card{filter:drop-shadow(0 6px 13px rgba(230,37,119,.055)) drop-shadow(0 9px 18px rgba(245,173,0,.04))}.page-contact-us .ag-contact-card:before{height:5px;border-radius:22px 22px 0 0;background:linear-gradient(90deg,#501c63,#942180 15%,#e62577,#f5ad00 47%,#ffd36a 57%,#e62577 70%,#942180,#501c63);background-size:260% 100%;box-shadow:0 4px 12px #e6257738,0 7px 18px #f5ad0024;filter:saturate(1.18) brightness(1.07);opacity:1;z-index:4;animation:agContactIngredientRibbon 7.8s ease-in-out infinite alternate!important}.page-contact-us .ag-contact-card:nth-child(2n):before{animation-direction:reverse!important;animation-duration:8.6s!important}.page-contact-us .ag-contact-card:nth-child(3n):before{animation-duration:6.9s!important}.page-contact-us .ag-contact-card:nth-child(4n):before{animation-direction:reverse!important;animation-duration:9.2s!important}.page-contact-us .ag-contact-card:nth-child(3n+2):before{background:linear-gradient(90deg,#942180,#e62577 20%,#f5ad00 42%,#ffe0a0 53%,#e62577 69%,#501c63 86%,#942180);background-size:260% 100%}.page-contact-us .ag-contact-card:nth-child(3n+3):before{background:linear-gradient(90deg,#f5ad00,#e62577,#942180 40%,#501c63 53%,#e62577 71%,#f5ad00);background-size:260% 100%}.page-contact-us .ag-contact-grid:after{top:-2%;right:-1%;bottom:-2%;left:-1%;border-radius:34px;background:radial-gradient(ellipse at center,rgba(230,37,119,.2) 0%,rgba(230,37,119,.09) 35%,transparent 72%) 12% 14% / 190px 92px no-repeat,radial-gradient(ellipse at center,rgba(245,173,0,.2) 0%,rgba(245,173,0,.085) 34%,transparent 72%) 88% 34% / 215px 98px no-repeat,radial-gradient(ellipse at center,rgba(148,33,128,.17) 0%,rgba(148,33,128,.075) 36%,transparent 72%) 18% 68% / 190px 90px no-repeat,radial-gradient(ellipse at center,rgba(230,37,119,.15) 0%,rgba(245,173,0,.1) 32%,transparent 72%) 80% 88% / 225px 102px no-repeat;filter:blur(10px);opacity:.96;animation:agContactGapPools 11.5s ease-in-out infinite alternate!important}@keyframes agContactIngredientRibbon{0%{background-position:0% 50%}to{background-position:100% 50%}}@keyframes agContactGapPools{0%{background-position:8% 12%,92% 28%,14% 72%,84% 90%;transform:translate3d(-1.5%,0,0) scale(.99)}50%{background-position:31% 24%,66% 46%,36% 58%,63% 76%;transform:translate3d(1.5%,1%,0) scale(1.02)}to{background-position:18% 34%,82% 62%,24% 82%,74% 58%;transform:translate3d(2.5%,-1%,0) scale(1.01)}}@media(max-width:749px){.page-contact-us .ag-contact-card:before{height:6px;box-shadow:0 4px 13px #e6257740,0 8px 20px #f5ad0029}.page-contact-us .ag-contact-card{filter:drop-shadow(0 7px 14px rgba(230,37,119,.065)) drop-shadow(0 10px 20px rgba(245,173,0,.05))}.page-contact-us .ag-contact-grid:after{top:-3%;right:-4%;bottom:-3%;left:-4%;background-size:165px 82px,180px 86px,165px 78px,190px 90px;filter:blur(8px);opacity:1}}@media(prefers-reduced-motion:reduce){.page-contact-us .ag-contact-card:before,.page-contact-us .ag-contact-grid:after{animation:none!important}}body.page-alicia-gonzalez{--agv2-published-work-ready:1}.page-alicia-gonzalez #published-work.agv2-published-work{position:relative;isolation:isolate;overflow:hidden;scroll-margin-top:128px;margin:38px 0 30px;padding:38px;border:1px solid rgba(80,28,99,.1);border-radius:28px;background:radial-gradient(circle at 88% 8%,rgba(230,37,119,.16),transparent 30%),radial-gradient(circle at 8% 94%,rgba(245,173,0,.16),transparent 34%),linear-gradient(135deg,#fffafc,#f8eff9 52%,#fff9ef);box-shadow:0 24px 64px #501c631a}.page-alicia-gonzalez #published-work.agv2-published-work:before{content:"";position:absolute;inset:0 0 auto;height:5px;background:linear-gradient(90deg,#501c63,#942180,#e62577,#f5ad00,#e62577,#942180);background-size:240% 100%;animation:agv2PublishedWorkRibbon 8s ease-in-out infinite alternate}.page-alicia-gonzalez #published-work.agv2-published-work:after{content:"";position:absolute;width:420px;aspect-ratio:1;right:-180px;top:-190px;border-radius:50%;background:radial-gradient(circle,rgba(230,37,119,.19),rgba(245,173,0,.08) 42%,transparent 70%);animation:agv2PublishedWorkGlow 9s ease-in-out infinite alternate;pointer-events:none}.page-alicia-gonzalez .agv2-pw-head,.page-alicia-gonzalez .agv2-pw-grid,.page-alicia-gonzalez .agv2-pw-linkedin{position:relative;z-index:1}.page-alicia-gonzalez .agv2-pw-kicker{margin:0 0 9px;color:#942180;font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.page-alicia-gonzalez .agv2-pw-head h2{margin:0 0 10px!important;color:#501c63!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(36px,5vw,52px)!important;line-height:1!important;letter-spacing:-.025em}.page-alicia-gonzalez .agv2-pw-head p{max-width:790px;margin:0;color:#4b4149;font-size:17px;line-height:1.6}.page-alicia-gonzalez .agv2-pw-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:26px;perspective:1100px}.page-alicia-gonzalez .agv2-pw-card{position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:210px;padding:24px;border:1px solid rgba(80,28,99,.1);border-radius:20px;background:#ffffffeb;box-shadow:0 14px 34px #501c6312;text-decoration:none!important;transform:translateZ(0);transition:transform .35s cubic-bezier(.2,.72,.2,1),box-shadow .35s ease,border-color .35s ease}.page-alicia-gonzalez .agv2-pw-card:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:linear-gradient(90deg,#501c63,#942180,#e62577,#f5ad00);background-size:220% 100%;animation:agv2PublishedWorkRibbon 8.5s ease-in-out infinite alternate}.page-alicia-gonzalez .agv2-pw-card:nth-child(2n):before{animation-direction:alternate-reverse}.page-alicia-gonzalez .agv2-pw-card:nth-child(3n):before{animation-duration:10s}.page-alicia-gonzalez .agv2-pw-status{display:inline-flex;width:max-content;margin:0 0 20px;padding:6px 9px;border-radius:999px;background:#94218012;color:#942180;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.page-alicia-gonzalez .agv2-pw-card h3{margin:0 0 8px!important;color:#501c63!important;font-family:Georgia,Times New Roman,serif!important;font-size:26px!important;line-height:1.05!important}.page-alicia-gonzalez .agv2-pw-card p{margin:0 0 20px;color:#544952;font-size:14px;line-height:1.55}.page-alicia-gonzalez .agv2-pw-go{display:inline-flex;align-items:center;gap:6px;margin-top:auto;color:#942180;font-size:13px;font-weight:800}.page-alicia-gonzalez .agv2-pw-go span{transition:transform .2s ease}.page-alicia-gonzalez .agv2-pw-linkedin{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-top:18px;padding:24px 26px;border-radius:20px;background:radial-gradient(circle at 88% 16%,rgba(230,37,119,.26),transparent 34%),linear-gradient(135deg,#501c63,#6e2375 52%,#942180);box-shadow:0 18px 40px #501c6329;color:#fff}.page-alicia-gonzalez .agv2-pw-linkedin h3{margin:0 0 5px!important;color:#fff!important;font-family:Georgia,Times New Roman,serif!important;font-size:27px!important}.page-alicia-gonzalez .agv2-pw-linkedin p{margin:0;color:#ffffffe0;font-size:14px;line-height:1.5}.page-alicia-gonzalez .agv2-pw-linkedin a{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;padding:12px 16px;border-radius:999px;background:#fff;color:#501c63!important;font-weight:800;text-decoration:none!important;box-shadow:0 10px 26px #1e082329}@media(hover:hover)and (pointer:fine){.page-alicia-gonzalez .agv2-pw-card:hover{transform:translateY(-7px) rotateX(1deg);border-color:#94218038;box-shadow:0 26px 52px #501c6321}.page-alicia-gonzalez .agv2-pw-card:hover .agv2-pw-go span{transform:translate(3px,-3px)}.page-alicia-gonzalez .agv2-pw-linkedin a:hover{transform:translateY(-2px)}}@media(max-width:900px){.page-alicia-gonzalez .agv2-pw-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.page-alicia-gonzalez #published-work.agv2-published-work{margin:30px 0 24px;padding:27px 20px 22px;border-radius:22px}.page-alicia-gonzalez .agv2-pw-grid{grid-template-columns:1fr;gap:13px}.page-alicia-gonzalez .agv2-pw-card{min-height:185px;padding:22px}.page-alicia-gonzalez .agv2-pw-linkedin{align-items:flex-start;flex-direction:column;padding:22px}.page-alicia-gonzalez .agv2-pw-linkedin a{width:100%;justify-content:center}}.page-contact-us .ag-contact-card{--agc-boost-x:0px;--agc-boost-y:0px;--agc-boost-ry:0deg;--agc-boost-s:1;--agc-boost-shadow-y:14px;--agc-boost-shadow-blur:36px;--agc-boost-shadow-alpha:.07;transform:perspective(1100px) translate3d(var(--agc-boost-x),var(--agc-boost-y),0) rotateY(var(--agc-boost-ry)) scale(var(--agc-boost-s))!important;box-shadow:0 var(--agc-boost-shadow-y) var(--agc-boost-shadow-blur) rgba(80,28,99,var(--agc-boost-shadow-alpha))!important;transition:border-color .18s linear,box-shadow .18s linear!important}.page-contact-us .ag-contact-card[data-agv2-focus=true]{border-color:#94218033!important}@keyframes agv2PublishedWorkRibbon{0%{background-position:0% 50%}to{background-position:100% 50%}}@keyframes agv2PublishedWorkGlow{0%{transform:translate3d(-24px,-8px,0) scale(.94)}to{transform:translate3d(34px,26px,0) scale(1.08)}}@media(prefers-reduced-motion:reduce){.page-alicia-gonzalez #published-work.agv2-published-work:before,.page-alicia-gonzalez #published-work.agv2-published-work:after,.page-alicia-gonzalez .agv2-pw-card:before{animation:none!important}.page-alicia-gonzalez .agv2-pw-card,.page-alicia-gonzalez .agv2-pw-linkedin a,.page-contact-us .ag-contact-card{transform:none!important;transition:none!important}}:root{--agv2-published-bridges-ready:1}.ag-home__about-links{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center}.ag-home__published-link{position:relative;color:#942180!important}.ag-home__published-link:after{content:"";position:absolute;left:0;right:100%;bottom:-3px;height:2px;background:linear-gradient(90deg,#501c63,#e62577,#f5ad00);transition:right .28s ease}@media(hover:hover)and (pointer:fine){.ag-home__published-link:hover:after{right:0}}.agv2-desk-published{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:28px;margin:0 0 34px;padding:28px 30px;border:1px solid rgba(80,28,99,.1);border-radius:22px;background:radial-gradient(circle at 88% 18%,rgba(230,37,119,.15),transparent 32%),radial-gradient(circle at 8% 86%,rgba(245,173,0,.14),transparent 38%),linear-gradient(135deg,#fffafc,#f9f0f8 52%,#fff9ef);box-shadow:0 18px 46px #501c6314}.agv2-desk-published:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,#501c63,#942180,#e62577,#f5ad00,#e62577);background-size:220% 100%;animation:agv2PublishedWorkRibbon 9s ease-in-out infinite alternate}.agv2-desk-published>*{position:relative;z-index:1}.agv2-desk-published__kicker{margin:0 0 7px;color:#942180;font-size:11px;font-weight:800;letter-spacing:.16em}.agv2-desk-published h2{margin:0 0 7px!important;color:#501c63!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(28px,4vw,38px)!important;line-height:1.04!important;text-transform:none!important}.agv2-desk-published p:not(.agv2-desk-published__kicker){max-width:760px;margin:0;color:#50464e;font-size:15px;line-height:1.55}.agv2-desk-published>a{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;padding:13px 17px;border-radius:999px;background:linear-gradient(90deg,#501c63,#942180);color:#fff!important;text-decoration:none!important;font-weight:800;box-shadow:0 12px 28px #501c6329;transition:transform .25s ease,box-shadow .25s ease}@media(hover:hover)and (pointer:fine){.agv2-desk-published>a:hover{transform:translateY(-3px);box-shadow:0 18px 34px #501c6333}}@media(max-width:760px){.agv2-desk-published{align-items:flex-start;flex-direction:column;padding:24px 22px}.agv2-desk-published>a{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.agv2-desk-published:before{animation:none!important}.agv2-desk-published>a{transition:none!important}}body.page-alicia-gonzalez{--agv2-pw-story-ready:1}.page-alicia-gonzalez .agv2-pw-story{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(230px,.65fr);gap:28px;align-items:center;margin-top:18px;padding:28px 30px;border:1px solid rgba(80,28,99,.11);border-radius:22px;background:radial-gradient(circle at 89% 8%,rgba(230,37,119,.13),transparent 31%),radial-gradient(circle at 8% 92%,rgba(245,173,0,.15),transparent 36%),linear-gradient(135deg,#fffaf5,#fff5f9 48%,#faf0fb);box-shadow:0 18px 44px #501c6317}.page-alicia-gonzalez .agv2-pw-story:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,#501c63,#942180,#e62577,#f5ad00,#e62577,#942180);background-size:240% 100%;animation:agv2PublishedWorkRibbon 8.5s ease-in-out infinite alternate;z-index:2}.page-alicia-gonzalez .agv2-pw-story__glow{position:absolute;width:330px;aspect-ratio:1;right:-145px;top:-165px;border-radius:50%;background:radial-gradient(circle,rgba(230,37,119,.18),rgba(245,173,0,.08) 40%,transparent 70%);filter:blur(2px);animation:agv2PublishedWorkGlow 9.5s ease-in-out infinite alternate;pointer-events:none}.page-alicia-gonzalez .agv2-pw-story__copy,.page-alicia-gonzalez .agv2-pw-story__actions{position:relative;z-index:1}.page-alicia-gonzalez .agv2-pw-story__kicker{margin:0 0 8px;color:#942180;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.page-alicia-gonzalez .agv2-pw-story h3{margin:0 0 9px!important;color:#501c63!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(30px,4vw,40px)!important;line-height:1.02!important}.page-alicia-gonzalez .agv2-pw-story__copy>p:not(.agv2-pw-story__kicker){max-width:730px;margin:0 0 12px;color:#50464e;font-size:15px;line-height:1.6}.page-alicia-gonzalez .agv2-pw-story__email{display:inline-block;color:#942180!important;font-size:14px;font-weight:800;text-decoration-thickness:1px!important;text-underline-offset:3px;overflow-wrap:anywhere}.page-alicia-gonzalez .agv2-pw-story__actions{display:flex;flex-direction:column;gap:10px}.page-alicia-gonzalez .agv2-pw-story__btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:48px;padding:12px 16px;border-radius:999px;font-size:13px;font-weight:800;line-height:1.25;text-align:center;text-decoration:none!important;transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease}.page-alicia-gonzalez .agv2-pw-story__btn--primary{background:linear-gradient(90deg,#501c63,#942180 52%,#e62577);color:#fff!important;box-shadow:0 12px 28px #501c6329}.page-alicia-gonzalez .agv2-pw-story__btn--secondary{border:1px solid rgba(80,28,99,.18);background:#ffffffdb;color:#501c63!important;box-shadow:0 8px 20px #501c630f}@media(hover:hover)and (pointer:fine){.page-alicia-gonzalez .agv2-pw-story__btn:hover{transform:translateY(-3px)}.page-alicia-gonzalez .agv2-pw-story__btn--primary:hover{box-shadow:0 18px 36px #501c6336}.page-alicia-gonzalez .agv2-pw-story__btn--secondary:hover{border-color:#94218052;box-shadow:0 13px 28px #501c631a}}@media(max-width:760px){.page-alicia-gonzalez .agv2-pw-story{grid-template-columns:1fr;gap:20px;padding:24px 22px}.page-alicia-gonzalez .agv2-pw-story__actions,.page-alicia-gonzalez .agv2-pw-story__btn{width:100%}}@media(prefers-reduced-motion:reduce){.page-alicia-gonzalez .agv2-pw-story:before,.page-alicia-gonzalez .agv2-pw-story__glow{animation:none!important}.page-alicia-gonzalez .agv2-pw-story__btn{transition:none!important}}body.page-courses{--agv2-courses-ready:1}body.page-courses #MainContent>.section:first-child .page-title{display:none}body.page-courses #MainContent>.section:first-child .page-width,body.page-courses #MainContent>.section:first-child .page-width--inner{width:100%;max-width:none!important;padding-left:0;padding-right:0}body.page-courses #MainContent>.section:first-child .section--padding{padding-top:10px;padding-bottom:24px}body.page-courses #ag-courses-hub{position:relative;isolation:isolate;overflow:hidden;max-width:1240px;padding:12px 20px 68px}body.page-courses #ag-courses-hub:before{content:"";position:absolute;width:600px;aspect-ratio:1;left:-390px;top:24%;border-radius:50%;background:radial-gradient(circle,rgba(148,33,128,.1),rgba(230,37,119,.035) 43%,transparent 71%);pointer-events:none;z-index:-1}body.page-courses #ag-courses-hub:after{content:"";position:absolute;width:540px;aspect-ratio:1;right:-340px;top:58%;border-radius:50%;background:radial-gradient(circle,rgba(245,173,0,.14),rgba(230,37,119,.04) 42%,transparent 72%);pointer-events:none;z-index:-1}.page-courses .agch-hero{--agcourse-hero-y:0px;--agcourse-hero-s:1;position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(80,28,99,.1);border-radius:30px!important;background:radial-gradient(circle at 86% 12%,rgba(230,37,119,.14),transparent 28%),radial-gradient(circle at 10% 90%,rgba(245,173,0,.14),transparent 34%),linear-gradient(135deg,#fffafc,#f8eff9 54%,#fff9ef)!important;box-shadow:0 26px 68px #501c631f!important;transform:translate3d(0,var(--agcourse-hero-y),0) scale(var(--agcourse-hero-s));will-change:transform}.page-courses .agch-hero:before{content:"";position:absolute;inset:0 0 auto;height:5px;z-index:4;background:linear-gradient(90deg,#501c63,#942180,#e62577,#f5ad00,#e62577,#942180);background-size:240% 100%;animation:agv2CourseRibbon 8s ease-in-out infinite alternate}.page-courses .agch-hero:after{content:"";position:absolute;width:380px;aspect-ratio:1;right:-145px;bottom:-210px;border-radius:50%;background:radial-gradient(circle,rgba(245,173,0,.21),rgba(230,37,119,.08) 40%,transparent 70%);animation:agv2CourseHeroGlow 9s ease-in-out infinite alternate;pointer-events:none;z-index:1}.page-courses .agch-hero-banner-img{position:relative;z-index:2;transform:translate3d(0,var(--agcourse-hero-img-y,0px),0) scale(var(--agcourse-hero-img-s,1.02));transform-origin:center center;will-change:transform}.page-courses .agch-features{position:relative;overflow:hidden;isolation:isolate;margin:-30px 38px 0!important;border:1px solid rgba(80,28,99,.11)!important;border-radius:20px!important;background:#ffffffe0!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 18px 46px #501c631c!important}.page-courses .agch-features:before{content:"";position:absolute;top:-40%;right:-5%;bottom:-40%;left:-5%;background:radial-gradient(circle at 18% 48%,rgba(148,33,128,.1),transparent 20%),radial-gradient(circle at 50% 42%,rgba(230,37,119,.1),transparent 22%),radial-gradient(circle at 82% 55%,rgba(245,173,0,.12),transparent 20%);animation:agv2CourseFeatureLight 10s ease-in-out infinite alternate;pointer-events:none}.page-courses .agch-feature{position:relative;z-index:1;min-height:102px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:16px 12px!important;color:#501c63;font-size:13px!important;line-height:1.28!important;letter-spacing:.01em}.page-courses .agch-feature+.agch-feature{border-left:1px solid rgba(80,28,99,.09)!important}.page-courses .agch-icon{display:flex!important;align-items:center;justify-content:center;width:34px;height:34px;margin:0 0 8px!important;border:1px solid rgba(148,33,128,.14);border-radius:999px;background:linear-gradient(145deg,#fff,#fff6fa);box-shadow:0 8px 20px #501c6314;color:transparent!important;font-size:0!important}.page-courses .agch-feature:nth-child(1) .agch-icon:before{content:"01"}.page-courses .agch-feature:nth-child(2) .agch-icon:before{content:"02"}.page-courses .agch-feature:nth-child(3) .agch-icon:before{content:"03"}.page-courses .agch-feature:nth-child(4) .agch-icon:before{content:"04"}.page-courses .agch-icon:before{color:#942180;font-size:10px;font-weight:900;letter-spacing:.08em}.page-courses .agch-section-head{position:relative;padding:54px 16px 24px!important}.page-courses .agch-section-head .agch-kicker{color:#942180!important;letter-spacing:.18em!important}.page-courses .agch-section-head h2{color:#501c63!important;font-size:clamp(38px,5vw,50px)!important;line-height:1!important;letter-spacing:-.02em}.page-courses .agch-section-head p{color:#50464e!important}.page-courses .agch-section-head:after{content:"";display:block;width:96px;height:4px;margin:18px auto 0;border-radius:999px;background:linear-gradient(90deg,#501c63,#e62577,#f5ad00);background-size:220% 100%;animation:agv2CourseRibbon 7s ease-in-out infinite alternate}.page-courses .agch-cards{position:relative;perspective:1200px;gap:22px!important}.page-courses .agch-card{--agcourse-card-x:0px;--agcourse-card-y:0px;--agcourse-card-ry:0deg;--agcourse-card-s:1;--agcourse-shadow-y:18px;--agcourse-shadow-blur:44px;--agcourse-shadow-alpha:.09;position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(80,28,99,.11)!important;border-radius:24px!important;background:radial-gradient(circle at 88% 8%,rgba(230,37,119,.06),transparent 26%),linear-gradient(145deg,#fff,#fffafd)!important;box-shadow:0 var(--agcourse-shadow-y) var(--agcourse-shadow-blur) rgba(80,28,99,var(--agcourse-shadow-alpha))!important;transform:perspective(1200px) translate3d(var(--agcourse-card-x),var(--agcourse-card-y),0) rotateY(var(--agcourse-card-ry)) scale(var(--agcourse-card-s));transform-origin:center;will-change:transform;transition:border-color .2s ease,box-shadow .2s ease!important}.page-courses .agch-card:before{content:"";position:absolute;inset:0 0 auto;height:5px;z-index:5;background:linear-gradient(90deg,#501c63,#942180,#e62577,#f5ad00);background-size:230% 100%;animation:agv2CourseRibbon 8s ease-in-out infinite alternate;box-shadow:0 5px 14px #e6257729}.page-courses .agch-card:nth-child(2):before{animation-direction:alternate-reverse;animation-duration:9s}.page-courses .agch-card:nth-child(3):before{background:linear-gradient(90deg,#f5ad00,#e62577,#942180,#501c63,#e62577);background-size:230% 100%;animation-duration:10s}.page-courses .agch-card-img{position:relative;overflow:hidden;background:#fbf1f4!important}.page-courses .agch-card-img:after{content:"";position:absolute;inset:auto 0 0;height:34%;background:linear-gradient(180deg,transparent,rgba(80,28,99,.06));pointer-events:none}.page-courses .agch-card-img img{transform:translate3d(0,var(--agcourse-img-y,0px),0) scale(var(--agcourse-img-s,1.04));transform-origin:center;transition:filter .28s ease;will-change:transform}.page-courses .agch-card-body{position:relative;z-index:2;padding:21px 22px 22px!important}.page-courses .agch-card p{color:#4e454d!important}.page-courses .agch-meta{display:inline-flex;width:max-content;max-width:100%;padding:8px 11px;border-radius:14px;background:#94218011;border:1px solid rgba(148,33,128,.1);color:#501c63!important;font-size:12px!important;line-height:1.35!important}.page-courses .agch-price{display:inline-flex;align-items:center;width:max-content;padding:7px 12px;border-radius:999px;background:linear-gradient(135deg,#e6257714,#f5ad001a);border:1px solid rgba(230,37,119,.11);color:#501c63!important;font-size:29px!important;line-height:1!important;box-shadow:0 7px 18px #501c630d}.page-courses .agch-card:first-child .agch-price{color:#942180!important}.page-courses #ag-courses-hub .agch-btn{position:relative;overflow:hidden;border-radius:999px!important;background:linear-gradient(90deg,#501c63,#942180,#e62577)!important;box-shadow:0 12px 28px #501c6324!important;transition:transform .24s ease,box-shadow .24s ease,filter .24s ease!important}.page-courses #ag-courses-hub .agch-btn:before{content:"";position:absolute;top:-90%;left:-42%;width:30%;height:280%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.48),transparent);transform:skew(-18deg);transition:left .62s ease}@media(hover:hover)and (pointer:fine){.page-courses .agch-card:hover{border-color:#9421803d!important;box-shadow:0 30px 64px #501c6324!important}.page-courses .agch-card:hover .agch-card-img img{filter:saturate(1.06) contrast(1.02)}.page-courses #ag-courses-hub .agch-btn:hover{transform:translateY(-3px);box-shadow:0 18px 36px #501c6333!important;filter:saturate(1.05)}.page-courses #ag-courses-hub .agch-btn:hover:before{left:116%}}.page-courses .agch-begin{--agcourse-begin-y:0px;position:relative;isolation:isolate;overflow:hidden;margin-top:36px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:26px!important;background:radial-gradient(circle at 88% 15%,rgba(230,37,119,.34),transparent 34%),radial-gradient(circle at 10% 90%,rgba(245,173,0,.24),transparent 42%),linear-gradient(135deg,#501c63,#6d2374 48%,#942180)!important;box-shadow:0 28px 66px #501c632e!important;transform:translate3d(0,var(--agcourse-begin-y),0);will-change:transform}.page-courses .agch-begin:before{content:"";position:absolute;inset:0 0 auto;height:5px;z-index:4;background:linear-gradient(90deg,#f5ad00,#e62577,#fff,#e62577,#f5ad00);background-size:240% 100%;animation:agv2CourseRibbon 9s ease-in-out infinite alternate;opacity:.84}.page-courses .agch-begin:after{content:"";position:absolute;width:360px;aspect-ratio:1;right:-160px;top:-170px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.17),rgba(245,173,0,.08) 42%,transparent 70%);animation:agv2CourseBeginGlow 8.5s ease-in-out infinite alternate;pointer-events:none}.page-courses .agch-begin-image,.page-courses .agch-begin-copy{position:relative;z-index:1}.page-courses .agch-begin-image{background:#35113f!important}.page-courses .agch-begin-image img{opacity:.91;filter:saturate(.92) contrast(1.02)}.page-courses .agch-begin-copy{padding:38px 42px!important}.page-courses .agch-begin h2{color:#fff!important;font-size:clamp(32px,4vw,42px)!important;line-height:1.03!important;text-wrap:balance}.page-courses .agch-begin p{color:#ffffffe6!important;max-width:640px}.page-courses #ag-courses-hub .agch-begin .agch-btn{display:inline-flex!important;width:max-content;max-width:100%;background:#fff!important;color:#501c63!important;box-shadow:0 14px 30px #23082a33!important}@keyframes agv2CourseRibbon{0%{background-position:0% 50%}to{background-position:100% 50%}}@keyframes agv2CourseHeroGlow{0%{transform:translate3d(-26px,-10px,0) scale(.95)}to{transform:translate3d(36px,26px,0) scale(1.08)}}@keyframes agv2CourseFeatureLight{0%{transform:translate3d(-3%,0,0) scale(.98)}to{transform:translate3d(3%,1%,0) scale(1.03)}}@keyframes agv2CourseBeginGlow{0%{transform:translate3d(-24px,-8px,0) scale(.94)}to{transform:translate3d(30px,24px,0) scale(1.08)}}@media(max-width:900px){body.page-courses #ag-courses-hub{padding:10px 14px 56px}.page-courses .agch-features{margin:-22px 18px 0!important}.page-courses .agch-feature:nth-child(3){border-left:0!important;border-top:1px solid rgba(80,28,99,.09)!important}.page-courses .agch-feature:nth-child(4){border-top:1px solid rgba(80,28,99,.09)!important}.page-courses .agch-begin-copy{padding:32px 28px!important}}@media(max-width:520px){body.page-courses #ag-courses-hub{padding:6px 12px 44px}.page-courses .agch-hero{border-radius:22px!important}.page-courses .agch-hero:before{height:6px}.page-courses .agch-hero-banner-img{transform:translate3d(0,var(--agcourse-hero-img-y,0px),0) scale(var(--agcourse-hero-img-s,1.015))}.page-courses .agch-features{margin:-14px 8px 0!important;border-radius:16px!important}.page-courses .agch-feature{min-height:88px;padding:12px 8px!important;font-size:11px!important}.page-courses .agch-icon{width:30px;height:30px;margin-bottom:6px!important}.page-courses .agch-section-head{padding:34px 12px 17px!important}.page-courses .agch-section-head h2{font-size:34px!important}.page-courses .agch-cards{display:block!important}.page-courses .agch-card{width:100%!important;margin:0 0 18px!important;border-radius:22px!important;--agcourse-shadow-y:17px;--agcourse-shadow-blur:42px}.page-courses .agch-card:before{height:6px}.page-courses .agch-card-img{height:190px!important}.page-courses .agch-card-img img{width:100%;height:100%!important;object-fit:cover!important}.page-courses .agch-card-body{padding:18px!important}.page-courses .agch-price{font-size:25px!important}.page-courses .agch-begin{margin-top:26px!important;border-radius:22px!important}.page-courses .agch-begin-image{display:none!important}.page-courses .agch-begin-copy{padding:27px 22px!important}.page-courses #ag-courses-hub .agch-begin .agch-btn{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.page-courses .agch-hero,.page-courses .agch-hero-banner-img,.page-courses .agch-card,.page-courses .agch-card-img img,.page-courses .agch-begin{transform:none!important;transition:none!important}.page-courses .agch-hero:before,.page-courses .agch-hero:after,.page-courses .agch-features:before,.page-courses .agch-section-head:after,.page-courses .agch-card:before,.page-courses .agch-begin:before,.page-courses .agch-begin:after{animation:none!important}}body.agv2-free-resources{--agv2-free-resources-ready:1}body.agv2-free-resources #MainContent{background:radial-gradient(circle at 8% 26%,rgba(148,33,128,.045),transparent 24%),radial-gradient(circle at 94% 68%,rgba(245,173,0,.055),transparent 25%),#fff}body.agv2-free-resources .collection-hero{position:relative;isolation:isolate;overflow:hidden;width:min(calc(100% - 28px),1180px);margin:12px auto 34px;padding:46px 30px!important;border:1px solid rgba(80,28,99,.1);border-radius:30px;background:radial-gradient(circle at 88% 12%,rgba(230,37,119,.15),transparent 29%),radial-gradient(circle at 10% 90%,rgba(245,173,0,.16),transparent 34%),linear-gradient(135deg,#fffafc,#f8eff9 52%,#fff9ef)!important;box-shadow:0 26px 68px #501c631c}body.agv2-free-resources .collection-hero:before{content:"";position:absolute;inset:0 0 auto;height:5px;z-index:4;background:linear-gradient(90deg,#501c63,#942180,#e62577,#f5ad00,#e62577,#942180);background-size:240% 100%;animation:agv2ResourceRibbon 8s ease-in-out infinite alternate}body.agv2-free-resources .collection-hero:after{content:"";position:absolute;width:380px;aspect-ratio:1;right:-160px;top:-190px;border-radius:50%;background:radial-gradient(circle,rgba(230,37,119,.2),rgba(245,173,0,.08) 42%,transparent 70%);animation:agv2ResourceHeroGlow 9.5s ease-in-out infinite alternate;pointer-events:none}body.agv2-free-resources .collection-hero__inner,body.agv2-free-resources .collection-hero__text-wrapper{position:relative;z-index:2}body.agv2-free-resources .collection-hero__title{margin:0 0 10px!important;color:#942180!important;font-family:inherit!important;font-size:12px!important;line-height:1.2!important;font-weight:800!important;letter-spacing:.18em!important;text-transform:uppercase}body.agv2-free-resources .collection-hero__description{max-width:880px}body.agv2-free-resources .collection-hero__description>div{max-width:none!important;margin:0!important;color:#4e454d!important}body.agv2-free-resources .collection-hero__description p:first-child{display:none!important}body.agv2-free-resources .collection-hero__description h2{margin:0 0 13px!important;color:#501c63!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(40px,6vw,60px)!important;line-height:.98!important;letter-spacing:-.03em;text-wrap:balance}body.agv2-free-resources .collection-hero__description p:last-child{max-width:790px;margin:0!important;color:#4e454d!important;font-size:17px!important;line-height:1.62!important}body.agv2-free-resources .agv2-resource-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}body.agv2-free-resources .agv2-resource-meta span{display:inline-flex;align-items:center;min-height:31px;padding:7px 11px;border:1px solid rgba(148,33,128,.1);border-radius:999px;background:#ffffffc7;color:#6b2a73;font-size:10px;font-weight:800;letter-spacing:.11em;text-transform:uppercase;box-shadow:0 7px 18px #501c630b}body.agv2-free-resources .agv2-resource-hide-controls{display:none!important}body.agv2-free-resources .product-grid-container{max-width:1180px!important;margin:0 auto!important;padding-left:18px!important;padding-right:18px!important}body.agv2-free-resources .agv2-resource-library-head{position:relative;overflow:hidden;margin:0 0 24px;padding:0 2px 18px;text-align:left}body.agv2-free-resources .agv2-resource-library-head__kicker{margin:0 0 6px;color:#942180;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}body.agv2-free-resources .agv2-resource-library-head h2{margin:0 0 7px!important;color:#501c63!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(32px,4.5vw,45px)!important;line-height:1.02!important;letter-spacing:-.02em}body.agv2-free-resources .agv2-resource-library-head p:last-child{max-width:720px;margin:0;color:#554a52;font-size:15px;line-height:1.55}body.agv2-free-resources #product-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important;margin:0!important}body.agv2-free-resources #product-grid>.grid__item{width:auto!important;max-width:none!important;margin:0!important;padding:0!important}body.agv2-free-resources #product-grid .card-wrapper{--agvr-card-x:0px;--agvr-card-y:0px;--agvr-card-ry:0deg;--agvr-card-s:1;--agvr-shadow-y:18px;--agvr-shadow-blur:44px;--agvr-shadow-alpha:.09;position:relative;isolation:isolate;overflow:hidden;height:100%;border:1px solid rgba(80,28,99,.11);border-radius:25px;background:radial-gradient(circle at 88% 8%,rgba(230,37,119,.055),transparent 25%),linear-gradient(145deg,#fff,#fffafd);box-shadow:0 var(--agvr-shadow-y) var(--agvr-shadow-blur) rgba(80,28,99,var(--agvr-shadow-alpha));transform:perspective(1200px) translate3d(var(--agvr-card-x),var(--agvr-card-y),0) rotateY(var(--agvr-card-ry)) scale(var(--agvr-card-s));transform-origin:center;will-change:transform;transition:border-color .2s ease,box-shadow .2s ease}body.agv2-free-resources #product-grid .card-wrapper:before{content:"";position:absolute;inset:0 0 auto;height:5px;z-index:8;background:linear-gradient(90deg,#501c63,#942180,#e62577,#f5ad00);background-size:230% 100%;animation:agv2ResourceRibbon 8.5s ease-in-out infinite alternate;box-shadow:0 5px 14px #e6257724}body.agv2-free-resources #product-grid>.grid__item:nth-child(2n) .card-wrapper:before{animation-direction:alternate-reverse;animation-duration:9.5s}body.agv2-free-resources #product-grid>.grid__item:nth-child(3n) .card-wrapper:before{background:linear-gradient(90deg,#f5ad00,#e62577,#942180,#501c63,#e62577)}body.agv2-free-resources #product-grid .card{height:100%;background:transparent!important}body.agv2-free-resources #product-grid .card__media{position:relative;overflow:hidden!important;background:radial-gradient(circle at 50% 42%,#fffffffa,#fff6faeb 48%,#f8eff9eb)!important}body.agv2-free-resources #product-grid .card__media:after{content:"";position:absolute;inset:auto 0 0;height:34%;z-index:2;background:linear-gradient(180deg,transparent,rgba(80,28,99,.045));pointer-events:none}body.agv2-free-resources #product-grid .card--image-animate{--agvr-img-x:0px;--agvr-img-y:0px;--agvr-img-r:0deg;--agvr-img-s:1.035;transform:translate3d(var(--agvr-img-x),var(--agvr-img-y),0) rotate(var(--agvr-img-r)) scale(var(--agvr-img-s))!important;transform-origin:center;will-change:transform;transition:none!important}body.agv2-free-resources #product-grid .card--image-animate picture,body.agv2-free-resources #product-grid .card--image-animate img{backface-visibility:hidden}body.agv2-free-resources #product-grid .card-information{position:relative;z-index:4;padding:22px 24px 24px!important}body.agv2-free-resources #product-grid .card-information__wrapper{min-height:116px}body.agv2-free-resources #product-grid .card-information__text{color:#501c63!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(22px,2.7vw,30px)!important;line-height:1.08!important;letter-spacing:-.015em;text-wrap:balance}body.agv2-free-resources #product-grid .price{display:none!important}body.agv2-free-resources .agv2-resource-free-price{display:inline-flex;align-items:center;width:max-content;margin-top:13px;padding:7px 11px;border:1px solid rgba(230,37,119,.12);border-radius:999px;background:linear-gradient(135deg,#e6257714,#f5ad001c);color:#942180;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}body.agv2-free-resources .agv2-resource-type{position:absolute;top:18px;left:18px;z-index:9;display:inline-flex;align-items:center;min-height:30px;padding:7px 10px;border:1px solid rgba(255,255,255,.72);border-radius:999px;background:#501c63e0;color:#fff;font-size:9px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 8px 22px #23082a29;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}body.agv2-free-resources #product-grid .card-information__button{padding-top:16px}body.agv2-free-resources #product-grid .card-information__button .button,body.agv2-free-resources #product-grid .card-information__button add-to-cart,body.agv2-free-resources #product-grid .card-information__button quick-view-button{border-radius:999px!important;background:linear-gradient(90deg,#501c63,#942180,#e62577)!important;color:#fff!important;box-shadow:0 12px 28px #501c6324!important;transition:transform .24s ease,box-shadow .24s ease,filter .24s ease!important}body.agv2-free-resources .agv2-resource-next{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:28px;margin:34px 0 8px;padding:28px 30px;border:1px solid rgba(80,28,99,.1);border-radius:23px;background:radial-gradient(circle at 88% 16%,rgba(230,37,119,.16),transparent 32%),radial-gradient(circle at 10% 88%,rgba(245,173,0,.16),transparent 36%),linear-gradient(135deg,#fffaf6,#faeff7,#fff9ef);box-shadow:0 18px 46px #501c6316}body.agv2-free-resources .agv2-resource-next:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,#501c63,#942180,#e62577,#f5ad00,#e62577);background-size:230% 100%;animation:agv2ResourceRibbon 9s ease-in-out infinite alternate}body.agv2-free-resources .agv2-resource-next>*{position:relative;z-index:1}body.agv2-free-resources .agv2-resource-next__kicker{margin:0 0 6px;color:#942180;font-size:10px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}body.agv2-free-resources .agv2-resource-next h2{margin:0 0 7px!important;color:#501c63!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(28px,4vw,38px)!important;line-height:1.03!important}body.agv2-free-resources .agv2-resource-next p:not(.agv2-resource-next__kicker){max-width:680px;margin:0;color:#50464e;font-size:14px;line-height:1.55}body.agv2-free-resources .agv2-resource-next>a{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;min-height:48px;padding:12px 17px;border-radius:999px;background:linear-gradient(90deg,#501c63,#942180);color:#fff!important;font-weight:800;text-decoration:none!important;box-shadow:0 12px 28px #501c6326;transition:transform .24s ease,box-shadow .24s ease}@media(hover:hover)and (pointer:fine){body.agv2-free-resources #product-grid .card-wrapper:hover{border-color:#9421803d;box-shadow:0 30px 66px #501c6324}body.agv2-free-resources #product-grid .card-information__button .button:hover,body.agv2-free-resources #product-grid .card-information__button add-to-cart:hover,body.agv2-free-resources #product-grid .card-information__button quick-view-button:hover{transform:translateY(-3px);box-shadow:0 18px 36px #501c6333!important;filter:saturate(1.06)}body.agv2-free-resources .agv2-resource-next>a:hover{transform:translateY(-3px);box-shadow:0 18px 34px #501c6333}}@keyframes agv2ResourceRibbon{0%{background-position:0% 50%}to{background-position:100% 50%}}@keyframes agv2ResourceHeroGlow{0%{transform:translate3d(-26px,-8px,0) scale(.94)}to{transform:translate3d(34px,24px,0) scale(1.08)}}@media(max-width:760px){body.agv2-free-resources .collection-hero{width:calc(100% - 20px);margin:8px auto 26px;padding:32px 22px!important;border-radius:23px}body.agv2-free-resources .collection-hero__description h2{font-size:39px!important}body.agv2-free-resources .product-grid-container{padding-left:12px!important;padding-right:12px!important}body.agv2-free-resources #product-grid{grid-template-columns:1fr!important;gap:20px!important}body.agv2-free-resources #product-grid .card-wrapper{--agvr-shadow-y:17px;--agvr-shadow-blur:43px;border-radius:22px}body.agv2-free-resources #product-grid .card-information{padding:19px 20px 22px!important}body.agv2-free-resources #product-grid .card-information__text{font-size:27px!important}body.agv2-free-resources .agv2-resource-next{align-items:flex-start;flex-direction:column;padding:24px 22px}body.agv2-free-resources .agv2-resource-next>a{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){body.agv2-free-resources .collection-hero:before,body.agv2-free-resources .collection-hero:after,body.agv2-free-resources #product-grid .card-wrapper:before,body.agv2-free-resources .agv2-resource-next:before{animation:none!important}body.agv2-free-resources #product-grid .card-wrapper,body.agv2-free-resources #product-grid .card--image-animate,body.agv2-free-resources #product-grid .card-information__button .button,body.agv2-free-resources #product-grid .card-information__button add-to-cart,body.agv2-free-resources #product-grid .card-information__button quick-view-button,body.agv2-free-resources .agv2-resource-next>a{transform:none!important;transition:none!important}}body.agv2-assignment-desk{--agv2-assignment-desk-ready:1}body.agv2-assignment-desk #MainContent{background:radial-gradient(circle at 5% 36%,rgba(148,33,128,.045),transparent 23%),radial-gradient(circle at 96% 74%,rgba(245,173,0,.055),transparent 24%),#fff}body.agv2-assignment-desk .assignment-hero{position:relative;isolation:isolate;width:min(calc(100% - 28px),1180px)!important;margin:12px auto 0!important;background:transparent!important}body.agv2-assignment-desk .assignment-hero:before{content:"";position:absolute;inset:0 0 auto;height:5px;z-index:5;border-radius:30px 30px 0 0;background:linear-gradient(90deg,#501c63,#942180,#e62577,#f5ad00,#e62577,#942180);background-size:240% 100%;animation:agv2DeskRibbon 8s ease-in-out infinite alternate}body.agv2-assignment-desk .assignment-hero>img{--agd-hero-y:0px;--agd-hero-s:1.02;width:100%!important;height:clamp(270px,34vw,410px)!important;object-fit:cover!important;border:1px solid rgba(80,28,99,.1);border-radius:30px!important;box-shadow:0 28px 70px #501c6321;transform:translate3d(0,var(--agd-hero-y),0) scale(var(--agd-hero-s));transform-origin:center;will-change:transform}body.agv2-assignment-desk .assignment-category-copy{--agd-copy-y:0px;position:relative;z-index:4;width:calc(100% - 64px);max-width:970px!important;margin:-76px auto 0!important;padding:34px 38px 30px!important;border:1px solid rgba(80,28,99,.1);border-radius:24px;background:radial-gradient(circle at 90% 9%,rgba(230,37,119,.09),transparent 30%),#fffffff0!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 24px 58px #501c631f;transform:translate3d(0,var(--agd-copy-y),0);will-change:transform}body.agv2-assignment-desk .assignment-category-copy:before{content:"";position:absolute;inset:0 0 auto;height:4px;border-radius:24px 24px 0 0;background:linear-gradient(90deg,#501c63,#942180,#e62577,#f5ad00);background-size:220% 100%;animation:agv2DeskRibbon 9s ease-in-out infinite alternate}body.agv2-assignment-desk .assignment-category-copy .assignment-kicker{color:#942180!important;font-size:11px!important;font-weight:900!important;letter-spacing:.18em!important}body.agv2-assignment-desk .assignment-category-copy h1{color:#501c63!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(38px,5.8vw,62px)!important;line-height:.98!important;letter-spacing:-.03em;text-wrap:balance}body.agv2-assignment-desk .assignment-category-copy>p:not(.assignment-kicker){max-width:830px!important;color:#4d444c!important;font-size:16px!important;line-height:1.62!important}body.agv2-assignment-desk .assignment-category-copy>a{display:inline-flex;align-items:center;gap:6px;margin-top:4px;color:#942180!important;font-size:13px;font-weight:900!important;text-decoration:none!important}body.agv2-assignment-desk .assignment-beats{display:flex;gap:9px;width:calc(100% - 48px);max-width:1090px;margin:18px auto 0;padding:6px 2px 14px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}body.agv2-assignment-desk .assignment-beats::-webkit-scrollbar{display:none}body.agv2-assignment-desk .assignment-beats a{flex:0 0 auto;display:inline-flex;align-items:center;min-height:37px;padding:9px 12px;border:1px solid rgba(80,28,99,.1);border-radius:999px;background:#fff;color:#6b2a73!important;font-size:10px;font-weight:900;letter-spacing:.08em;text-decoration:none!important;box-shadow:0 7px 18px #501c630d;transition:transform .22s ease,border-color .22s ease,background .22s ease,color .22s ease}body.agv2-assignment-desk .assignment-beats a.is-active{border-color:transparent;background:linear-gradient(90deg,#501c63,#942180,#e62577);color:#fff!important;box-shadow:0 10px 24px #501c6326}@media(hover:hover)and (pointer:fine){body.agv2-assignment-desk .assignment-beats a:hover{transform:translateY(-2px);border-color:#94218040}}body.agv2-assignment-desk .main-blog{max-width:1180px!important;padding-top:28px!important;padding-bottom:72px!important}body.agv2-assignment-desk .blog-header{display:none!important}body.agv2-assignment-desk .agv2-desk-published{margin-bottom:34px!important}body.agv2-assignment-desk .agv2-desk-latest-head{margin:0 0 22px;padding:0 2px 15px}body.agv2-assignment-desk .agv2-desk-latest-head__kicker{margin:0 0 6px;color:#942180;font-size:10px;font-weight:900;letter-spacing:.17em}body.agv2-assignment-desk .agv2-desk-latest-head h2{margin:0 0 7px!important;color:#501c63!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(32px,4.7vw,46px)!important;line-height:1.01!important;letter-spacing:-.025em}body.agv2-assignment-desk .agv2-desk-latest-head p:last-child{max-width:720px;margin:0;color:#554b52;font-size:14px;line-height:1.55}body.agv2-assignment-desk .blog-articles{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important;margin:0!important;align-items:stretch!important}body.agv2-assignment-desk .blog-articles__article{width:auto!important;max-width:none!important;margin:0!important;padding:0!important}body.agv2-assignment-desk .blog-articles__article:first-child{grid-column:1 / -1}body.agv2-assignment-desk .article-card{height:100%}body.agv2-assignment-desk .article-card>.card{--agd-card-x:0px;--agd-card-y:0px;--agd-card-ry:0deg;--agd-card-s:1;--agd-shadow-y:17px;--agd-shadow-blur:42px;--agd-shadow-alpha:.085;position:relative;isolation:isolate;overflow:hidden;display:flex!important;flex-direction:column;height:100%;border:1px solid rgba(80,28,99,.1)!important;border-radius:24px!important;background:radial-gradient(circle at 90% 8%,rgba(230,37,119,.055),transparent 25%),linear-gradient(145deg,#fff,#fffafd)!important;box-shadow:0 var(--agd-shadow-y) var(--agd-shadow-blur) rgba(80,28,99,var(--agd-shadow-alpha))!important;transform:perspective(1200px) translate3d(var(--agd-card-x),var(--agd-card-y),0) rotateY(var(--agd-card-ry)) scale(var(--agd-card-s));transform-origin:center;will-change:transform;text-decoration:none!important;transition:border-color .2s ease,box-shadow .2s ease!important}body.agv2-assignment-desk .article-card>.card:before{content:"";position:absolute;inset:0 0 auto;height:5px;z-index:7;background:linear-gradient(90deg,#501c63,#942180,#e62577,#f5ad00);background-size:230% 100%;animation:agv2DeskRibbon 8.5s ease-in-out infinite alternate}body.agv2-assignment-desk .blog-articles__article:nth-child(2n) .article-card>.card:before{animation-direction:alternate-reverse;animation-duration:9.4s}body.agv2-assignment-desk .blog-articles__article:nth-child(3n) .article-card>.card:before{background:linear-gradient(90deg,#f5ad00,#e62577,#942180,#501c63,#e62577)}body.agv2-assignment-desk .agv2-desk-card-label{position:absolute;z-index:9;top:17px;left:17px;display:inline-flex;align-items:center;min-height:30px;max-width:calc(100% - 34px);padding:7px 10px;border:1px solid rgba(255,255,255,.68);border-radius:999px;background:#501c63e0;color:#fff;font-size:9px;font-weight:900;letter-spacing:.11em;text-transform:uppercase;box-shadow:0 8px 22px #23082a29;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}body.agv2-assignment-desk .article-card__image-wrapper{overflow:hidden!important;border-radius:0!important}body.agv2-assignment-desk .article-card__image{--agd-img-x:0px;--agd-img-y:0px;--agd-img-r:0deg;--agd-img-s:1.035;transform:translate3d(var(--agd-img-x),var(--agd-img-y),0) rotate(var(--agd-img-r)) scale(var(--agd-img-s))!important;transform-origin:center;will-change:transform;transition:none!important}body.agv2-assignment-desk .article-card__image:after{content:"";position:absolute;inset:auto 0 0;height:32%;background:linear-gradient(180deg,transparent,rgba(80,28,99,.055));pointer-events:none}body.agv2-assignment-desk .article-card__info{flex:1;padding:22px 24px 24px!important}body.agv2-assignment-desk .article-card__header{row-gap:9px!important}body.agv2-assignment-desk .article-card__title{color:#501c63!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(24px,2.8vw,31px)!important;line-height:1.07!important;letter-spacing:-.018em;text-wrap:balance}body.agv2-assignment-desk .blog-articles__article:first-child .article-card__title{font-size:clamp(31px,4.4vw,44px)!important}body.agv2-assignment-desk .article-card__header .caption-with-letter-spacing{color:#8a6d82!important;font-size:10px!important;font-weight:700;letter-spacing:.1em!important}body.agv2-assignment-desk .article-card__excerpt{color:#51474f!important;font-size:14px!important;line-height:1.58!important;margin-top:14px!important}body.agv2-assignment-desk .article-card__footer{margin-top:auto!important;padding-top:15px}body.agv2-assignment-desk .article-card__link{color:#942180!important;font-size:12px;font-weight:900}body.agv2-assignment-desk .article-card__link:before{background:linear-gradient(90deg,#942180,#e62577,#f5ad00)!important}@media(hover:hover)and (pointer:fine){body.agv2-assignment-desk .article-card>.card:hover{border-color:#9421803b!important;box-shadow:0 30px 65px #501c6324!important}}@keyframes agv2DeskRibbon{0%{background-position:0% 50%}to{background-position:100% 50%}}@media(max-width:760px){body.agv2-assignment-desk .assignment-hero{width:calc(100% - 20px)!important;margin-top:8px!important}body.agv2-assignment-desk .assignment-hero:before{height:6px;border-radius:23px 23px 0 0}body.agv2-assignment-desk .assignment-hero>img{height:250px!important;border-radius:23px!important}body.agv2-assignment-desk .assignment-category-copy{width:calc(100% - 24px);margin:-46px auto 0!important;padding:26px 22px 24px!important;border-radius:20px}body.agv2-assignment-desk .assignment-category-copy:before{border-radius:20px 20px 0 0}body.agv2-assignment-desk .assignment-category-copy h1{font-size:37px!important}body.agv2-assignment-desk .assignment-category-copy>p:not(.assignment-kicker){font-size:15px!important;line-height:1.56!important}body.agv2-assignment-desk .assignment-beats{width:calc(100% - 22px);margin-top:13px}body.agv2-assignment-desk .main-blog{padding:22px 12px 54px!important}body.agv2-assignment-desk .blog-articles{grid-template-columns:1fr!important;gap:20px!important}body.agv2-assignment-desk .blog-articles__article:first-child{grid-column:auto}body.agv2-assignment-desk .article-card>.card{border-radius:22px!important}body.agv2-assignment-desk .article-card__info{padding:19px 20px 22px!important}body.agv2-assignment-desk .article-card__title,body.agv2-assignment-desk .blog-articles__article:first-child .article-card__title{font-size:27px!important}}@media(prefers-reduced-motion:reduce){body.agv2-assignment-desk .assignment-hero:before,body.agv2-assignment-desk .assignment-category-copy:before,body.agv2-assignment-desk .article-card>.card:before{animation:none!important}body.agv2-assignment-desk .assignment-hero>img,body.agv2-assignment-desk .assignment-category-copy,body.agv2-assignment-desk .article-card>.card,body.agv2-assignment-desk .article-card__image,body.agv2-assignment-desk .assignment-beats a{transform:none!important;transition:none!important}}:root{--agv2-shop-system-ready:1}body.agv2-shop-index #MainContent{background:radial-gradient(circle at 6% 25%,rgba(148,33,128,.045),transparent 24%),radial-gradient(circle at 95% 72%,rgba(245,173,0,.055),transparent 25%),#fff}body.agv2-shop-index .agv2-shop-hub{max-width:1180px;padding-top:14px!important;padding-bottom:74px!important}.agv2-shop-hero{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(250px,.65fr);gap:28px;align-items:center;padding:44px 46px;border:1px solid rgba(80,28,99,.1);border-radius:30px;background:radial-gradient(circle at 88% 12%,rgba(230,37,119,.18),transparent 30%),radial-gradient(circle at 10% 91%,rgba(245,173,0,.18),transparent 35%),linear-gradient(135deg,#fffafc,#f8eff9 52%,#fff9ef);box-shadow:0 28px 72px #501c631f}.agv2-shop-hero:before{content:"";position:absolute;inset:0 0 auto;height:5px;z-index:4;background:linear-gradient(90deg,#501c63,#942180,#e62577,#f5ad00,#e62577,#942180);background-size:240% 100%;animation:agv2ShopRibbon 8s ease-in-out infinite alternate}.agv2-shop-hero:after{content:"";position:absolute;width:390px;aspect-ratio:1;right:-160px;top:-205px;border-radius:50%;background:radial-gradient(circle,rgba(230,37,119,.2),rgba(245,173,0,.08) 42%,transparent 70%);animation:agv2ShopGlow 9.5s ease-in-out infinite alternate;pointer-events:none}.agv2-shop-hero>*{position:relative;z-index:1}.agv2-shop-kicker{margin:0 0 9px;color:#942180;font-size:11px;font-weight:900;letter-spacing:.18em}.agv2-shop-hero h1{max-width:760px;margin:0 0 15px!important;color:#501c63!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(42px,6.3vw,68px)!important;line-height:.96!important;letter-spacing:-.035em;text-wrap:balance}.agv2-shop-hero__copy>p:not(.agv2-shop-kicker){max-width:760px;margin:0;color:#4e454d;font-size:17px;line-height:1.62}.agv2-shop-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.agv2-shop-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:48px;padding:12px 17px;border-radius:999px;font-size:13px;font-weight:900;text-decoration:none!important;transition:transform .24s ease,box-shadow .24s ease}.agv2-shop-btn--primary{background:linear-gradient(90deg,#501c63,#942180,#e62577);color:#fff!important;box-shadow:0 13px 30px #501c632b}.agv2-shop-btn--secondary{border:1px solid rgba(80,28,99,.16);background:#ffffffd6;color:#501c63!important;box-shadow:0 10px 24px #501c6312}.agv2-shop-hero__note{padding:24px;border:1px solid rgba(255,255,255,.55);border-radius:22px;background:#ffffffb8;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 18px 44px #501c631a}.agv2-shop-hero__note span{display:block;margin-bottom:9px;color:#942180;font-size:10px;font-weight:900;letter-spacing:.16em}.agv2-shop-hero__note strong{display:block;color:#501c63;font-family:Georgia,Times New Roman,serif;font-size:23px;line-height:1.15}.agv2-shop-head{padding:48px 3px 22px}.agv2-shop-head p{margin:0 0 6px;color:#942180;font-size:10px;font-weight:900;letter-spacing:.17em}.agv2-shop-head h2{margin:0!important;color:#501c63!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(32px,4.8vw,47px)!important;line-height:1!important}.agv2-shop-collections{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;perspective:1200px}.agv2-shop-category{--ags-card-x:0px;--ags-card-y:0px;--ags-card-ry:0deg;--ags-card-s:1;--ags-shadow-y:17px;--ags-shadow-blur:42px;--ags-shadow-alpha:.085;position:relative;isolation:isolate;overflow:hidden;min-width:0;border:1px solid rgba(80,28,99,.1);border-radius:24px;background:linear-gradient(145deg,#fff,#fffafd);box-shadow:0 var(--ags-shadow-y) var(--ags-shadow-blur) rgba(80,28,99,var(--ags-shadow-alpha));transform:perspective(1200px) translate3d(var(--ags-card-x),var(--ags-card-y),0) rotateY(var(--ags-card-ry)) scale(var(--ags-card-s));transform-origin:center;will-change:transform}.agv2-shop-category:before{content:"";position:absolute;inset:0 0 auto;height:5px;z-index:8;background:linear-gradient(90deg,#501c63,#942180,#e62577,#f5ad00);background-size:230% 100%;animation:agv2ShopRibbon 8.5s ease-in-out infinite alternate}.agv2-shop-category:nth-child(2n):before{animation-direction:alternate-reverse;animation-duration:9.4s}.agv2-shop-category:nth-child(3n):before{background:linear-gradient(90deg,#f5ad00,#e62577,#942180,#501c63,#e62577);background-size:230% 100%}.agv2-shop-category__link{display:flex;flex-direction:column;height:100%;color:inherit!important;text-decoration:none!important}.agv2-shop-category__media{position:relative;overflow:hidden;aspect-ratio:4/3;background:linear-gradient(145deg,#fff7fb,#f7edf7)}.agv2-shop-category__image{--ags-img-x:0px;--ags-img-y:0px;--ags-img-r:0deg;--ags-img-s:1.04;width:100%;height:100%;object-fit:cover;transform:translate3d(var(--ags-img-x),var(--ags-img-y),0) rotate(var(--ags-img-r)) scale(var(--ags-img-s));transform-origin:center;will-change:transform}.agv2-shop-category__media:after{content:"";position:absolute;inset:auto 0 0;height:36%;background:linear-gradient(180deg,transparent,rgba(80,28,99,.1));pointer-events:none}.agv2-shop-category__count{position:absolute;right:14px;bottom:14px;z-index:3;padding:7px 10px;border:1px solid rgba(255,255,255,.62);border-radius:999px;background:#501c63db;color:#fff;font-size:9px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.agv2-shop-category__placeholder{width:100%;height:100%;background:radial-gradient(circle at 70% 25%,rgba(230,37,119,.25),transparent 30%),radial-gradient(circle at 20% 80%,rgba(245,173,0,.25),transparent 35%),linear-gradient(135deg,#f8eff9,#fff7ed)}.agv2-shop-category__copy{display:flex;flex-direction:column;flex:1;padding:22px 22px 24px}.agv2-shop-category__copy h3{margin:0 0 8px!important;color:#501c63!important;font-family:Georgia,Times New Roman,serif!important;font-size:27px!important;line-height:1.05!important}.agv2-shop-category__copy p{margin:0 0 18px;color:#51474f;font-size:13px;line-height:1.55}.agv2-shop-category__go{display:inline-flex;align-items:center;gap:6px;margin-top:auto;color:#942180;font-size:12px;font-weight:900}@media(hover:hover)and (pointer:fine){.agv2-shop-btn:hover{transform:translateY(-3px)}.agv2-shop-category:hover{border-color:#9421803d;box-shadow:0 31px 66px #501c6324}}body.agv2-shop-collection #MainContent{background:radial-gradient(circle at 4% 34%,rgba(148,33,128,.04),transparent 22%),radial-gradient(circle at 96% 72%,rgba(245,173,0,.05),transparent 23%),#fff}body.agv2-shop-collection .collection-hero{position:relative;isolation:isolate;overflow:hidden;width:min(calc(100% - 28px),1180px);margin:12px auto 32px;padding:40px 34px!important;border:1px solid rgba(80,28,99,.1);border-radius:28px;background:radial-gradient(circle at 88% 10%,rgba(230,37,119,.14),transparent 28%),radial-gradient(circle at 10% 90%,rgba(245,173,0,.15),transparent 34%),linear-gradient(135deg,#fffafc,#f8eff9 54%,#fff9ef)!important;box-shadow:0 24px 64px #501c631a}body.agv2-shop-collection .collection-hero:before{content:"";position:absolute;inset:0 0 auto;height:5px;z-index:5;background:linear-gradient(90deg,#501c63,#942180,#e62577,#f5ad00,#e62577);background-size:230% 100%;animation:agv2ShopRibbon 8.5s ease-in-out infinite alternate}body.agv2-shop-collection .collection-hero__inner,body.agv2-shop-collection .collection-hero__text-wrapper{position:relative;z-index:2}body.agv2-shop-collection .collection-hero__title{margin:0 0 12px!important;color:#501c63!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(40px,6vw,62px)!important;line-height:.98!important;letter-spacing:-.03em}body.agv2-shop-collection .collection-hero__description{max-width:850px;color:#4e454d!important;font-size:16px!important;line-height:1.6!important}body.agv2-shop-collection .collection-hero__description p{margin-bottom:0!important}body.agv2-shop-collection .collection-hero__image-container{border-radius:20px;overflow:hidden}body.agv2-shop-collection .facets-container,body.agv2-shop-collection .facets{width:min(calc(100% - 28px),1180px);margin-left:auto!important;margin-right:auto!important}body.agv2-shop-collection .facets-container{margin-bottom:22px!important}body.agv2-shop-collection .facets{padding:12px 16px!important;border:1px solid rgba(80,28,99,.09);border-radius:18px;background:#fffafcd1;box-shadow:0 12px 30px #501c630e}body.agv2-shop-collection #ProductGridContainer{width:min(calc(100% - 28px),1180px);margin:0 auto}body.agv2-shop-collection #product-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important;margin:0!important}body.agv2-shop-collection #product-grid>.grid__item{width:auto!important;max-width:none!important;margin:0!important;padding:0!important}body.agv2-shop-collection #product-grid .card-wrapper{--agsp-card-x:0px;--agsp-card-y:0px;--agsp-card-ry:0deg;--agsp-card-s:1;--agsp-shadow-y:16px;--agsp-shadow-blur:40px;--agsp-shadow-alpha:.075;position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;height:100%;border:1px solid rgba(80,28,99,.1);border-radius:23px;background:linear-gradient(145deg,#fff,#fffafd);box-shadow:0 var(--agsp-shadow-y) var(--agsp-shadow-blur) rgba(80,28,99,var(--agsp-shadow-alpha));transform:perspective(1200px) translate3d(var(--agsp-card-x),var(--agsp-card-y),0) rotateY(var(--agsp-card-ry)) scale(var(--agsp-card-s));transform-origin:center;will-change:transform}body.agv2-shop-collection #product-grid .card-wrapper:before{content:"";position:absolute;inset:0 0 auto;height:5px;z-index:8;background:linear-gradient(90deg,#501c63,#942180,#e62577,#f5ad00);background-size:230% 100%;animation:agv2ShopRibbon 8.5s ease-in-out infinite alternate}body.agv2-shop-collection #product-grid>.grid__item:nth-child(2n) .card-wrapper:before{animation-direction:alternate-reverse;animation-duration:9.5s}body.agv2-shop-collection #product-grid>.grid__item:nth-child(3n) .card-wrapper:before{background:linear-gradient(90deg,#f5ad00,#e62577,#942180,#501c63,#e62577)}body.agv2-shop-collection #product-grid .card{height:auto!important;flex:0 0 auto;background:transparent!important}body.agv2-shop-collection #product-grid .card__media{overflow:hidden!important;background:linear-gradient(145deg,#fff8fb,#f8eff9)!important}body.agv2-shop-collection #product-grid .card--image-animate{--agsp-img-x:0px;--agsp-img-y:0px;--agsp-img-r:0deg;--agsp-img-s:1.04;transform:translate3d(var(--agsp-img-x),var(--agsp-img-y),0) rotate(var(--agsp-img-r)) scale(var(--agsp-img-s))!important;transform-origin:center;will-change:transform;transition:none!important}body.agv2-shop-collection #product-grid .card-information{flex:1 1 auto;width:100%;padding:19px 20px 22px!important}body.agv2-shop-collection #product-grid .card-information__text{color:#501c63!important;font-family:Georgia,Times New Roman,serif!important;font-size:20px!important;line-height:1.12!important}body.agv2-shop-collection #product-grid .price{margin-top:7px;color:#942180!important;font-weight:800}body.agv2-shop-collection #product-grid .card-information__button .button,body.agv2-shop-collection #product-grid .card-information__button add-to-cart,body.agv2-shop-collection #product-grid .card-information__button quick-view-button{border-radius:999px!important;background:linear-gradient(90deg,#501c63,#942180,#e62577)!important;color:#fff!important;box-shadow:0 10px 24px #501c6321!important}body.agv2-shop-collection .pagination-wrapper{margin-top:34px!important}@media(hover:hover)and (pointer:fine){body.agv2-shop-collection #product-grid .card-wrapper:hover{border-color:#9421803d;box-shadow:0 30px 64px #501c6324}}@keyframes agv2ShopRibbon{0%{background-position:0% 50%}to{background-position:100% 50%}}@keyframes agv2ShopGlow{0%{transform:translate3d(-26px,-8px,0) scale(.94)}to{transform:translate3d(34px,24px,0) scale(1.08)}}@media(max-width:900px){.agv2-shop-hero{grid-template-columns:1fr;padding:36px 30px}.agv2-shop-collections{grid-template-columns:repeat(2,minmax(0,1fr))}body.agv2-shop-collection #product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:560px){body.agv2-shop-index .agv2-shop-hub{padding:8px 10px 52px!important}.agv2-shop-hero{padding:30px 22px;border-radius:23px}.agv2-shop-hero h1{font-size:42px!important}.agv2-shop-actions{flex-direction:column}.agv2-shop-btn{width:100%}.agv2-shop-collections{gap:12px}.agv2-shop-category{border-radius:18px}.agv2-shop-category__media{aspect-ratio:1/1}.agv2-shop-category__copy{padding:15px 14px 17px}.agv2-shop-category__copy h3{font-size:20px!important}.agv2-shop-category__copy p{display:none}.agv2-shop-category__go{font-size:10px}.agv2-shop-category__count{right:9px;bottom:9px;font-size:8px;padding:6px 8px}body.agv2-shop-collection .collection-hero{width:calc(100% - 20px);margin-top:8px;padding:30px 22px!important;border-radius:23px}body.agv2-shop-collection .collection-hero__title{font-size:40px!important}body.agv2-shop-collection #ProductGridContainer{width:calc(100% - 20px)}body.agv2-shop-collection #product-grid{gap:12px!important}body.agv2-shop-collection #product-grid .card-wrapper{border-radius:18px}body.agv2-shop-collection #product-grid .card-information{padding:14px 12px 16px!important}body.agv2-shop-collection #product-grid .card-information__text{font-size:16px!important}body.agv2-shop-collection #product-grid .card-information__button{display:none!important}}@media(prefers-reduced-motion:reduce){.agv2-shop-hero:before,.agv2-shop-hero:after,.agv2-shop-category:before,body.agv2-shop-collection .collection-hero:before,body.agv2-shop-collection #product-grid .card-wrapper:before{animation:none!important}.agv2-shop-category,.agv2-shop-category__image,body.agv2-shop-collection #product-grid .card-wrapper,body.agv2-shop-collection #product-grid .card--image-animate,.agv2-shop-btn{transform:none!important;transition:none!important}}body.agv2-product-page{--agv2-product-page-ready:1}body.agv2-product-page #MainContent{background:radial-gradient(circle at 5% 24%,rgba(148,33,128,.045),transparent 23%),radial-gradient(circle at 96% 69%,rgba(245,173,0,.05),transparent 24%),#fff}body.agv2-product-page .product{max-width:1180px;margin-left:auto!important;margin-right:auto!important;padding-top:14px;padding-bottom:38px;column-gap:26px!important;align-items:flex-start}body.agv2-product-page .product__media-wrapper{--agpd-media-y:0px;position:relative;isolation:isolate;overflow:visible;padding:15px!important;border:1px solid rgba(80,28,99,.1);border-radius:28px;background:radial-gradient(circle at 88% 10%,rgba(230,37,119,.08),transparent 28%),linear-gradient(145deg,#fffafd,#f8eff9);box-shadow:0 24px 60px #501c631a;transform:translate3d(0,var(--agpd-media-y),0);will-change:transform}body.agv2-product-page .product__media-wrapper:before{content:"";position:absolute;inset:0 0 auto;height:5px;z-index:8;border-radius:28px 28px 0 0;background:linear-gradient(90deg,#501c63,#942180,#e62577,#f5ad00,#e62577);background-size:230% 100%;animation:agv2ProductRibbon 8.5s ease-in-out infinite alternate}body.agv2-product-page .product__media-list,body.agv2-product-page .product__media-item{overflow:hidden;border-radius:20px}body.agv2-product-page .product__media-item .media{--agpd-img-x:0px;--agpd-img-y:0px;--agpd-img-r:0deg;--agpd-img-s:1.018;border-radius:20px;background:linear-gradient(145deg,#fff8fb,#f7edf7)!important;transform:translate3d(var(--agpd-img-x),var(--agpd-img-y),0) rotate(var(--agpd-img-r)) scale(var(--agpd-img-s));transform-origin:center;will-change:transform}body.agv2-product-page .product__thumbnail{border-radius:12px!important;overflow:hidden;box-shadow:0 8px 22px #501c631a!important}body.agv2-product-page .product__thumbnail.is-active:after{box-shadow:inset 0 0 0 2px #942180!important}body.agv2-product-page .product__info-wrapper{padding:0!important}body.agv2-product-page .product__info-container{--agpd-info-y:0px;position:relative;isolation:isolate;padding:34px 34px 32px!important;border:1px solid rgba(80,28,99,.1);border-radius:27px;background:radial-gradient(circle at 92% 8%,rgba(230,37,119,.08),transparent 26%),linear-gradient(145deg,#fff,#fffafd);box-shadow:0 24px 60px #501c6317;transform:translate3d(0,var(--agpd-info-y),0);will-change:transform}body.agv2-product-page .product__info-container:before{content:"";position:absolute;inset:0 0 auto;height:5px;border-radius:27px 27px 0 0;background:linear-gradient(90deg,#501c63,#942180,#e62577,#f5ad00);background-size:220% 100%;animation:agv2ProductRibbon 9s ease-in-out infinite alternate}body.agv2-product-page .product__heading{color:#501c63!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(34px,4.6vw,50px)!important;line-height:1!important;letter-spacing:-.03em;text-wrap:balance}body.agv2-product-page .product__title{margin-bottom:14px!important}body.agv2-product-page .product__text.caption-with-letter-spacing{color:#942180!important;font-size:10px!important;font-weight:900;letter-spacing:.15em!important}body.agv2-product-page .product__info-container .price{color:#942180!important}body.agv2-product-page .product__info-container .price-item{font-weight:800}body.agv2-product-page .product__description{color:#51474f!important;line-height:1.65!important}body.agv2-product-page .product-form__input .form__label{color:#501c63!important;font-weight:800}body.agv2-product-page .product-form__input input[type=radio]+label,body.agv2-product-page .product-form__input .select__select{border-radius:999px!important}body.agv2-product-page .product-form__buttons .button,body.agv2-product-page .product-form__submit{min-height:52px;border-radius:999px!important;background:linear-gradient(90deg,#501c63,#942180,#e62577)!important;color:#fff!important;box-shadow:0 13px 30px #501c632b!important;transition:transform .24s ease,box-shadow .24s ease,filter .24s ease!important}body.agv2-product-page .shopify-payment-button__button--unbranded{min-height:52px!important;border-radius:999px!important;background:#fff!important;color:#501c63!important;border:1px solid rgba(80,28,99,.18)!important;box-shadow:0 10px 24px #501c6314!important}body.agv2-product-page .product__accordion{border-color:#501c631a!important}body.agv2-product-page .product__accordion .accordion__title{color:#501c63!important;font-weight:800}body.agv2-product-page .product__inventory{border-radius:16px}body.agv2-product-page .product-recommendations,body.agv2-product-page .recently-viewed-products{max-width:1180px;margin-left:auto;margin-right:auto}body.agv2-product-page .product-recommendations .title,body.agv2-product-page .recently-viewed-products .title{color:#501c63!important;font-family:Georgia,Times New Roman,serif!important}body.agv2-product-page .product-recommendations .card-wrapper,body.agv2-product-page .recently-viewed-products .card-wrapper{--agpdr-card-y:0px;--agpdr-card-ry:0deg;--agpdr-card-s:1;position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(80,28,99,.1);border-radius:21px;background:#fffafd;box-shadow:0 15px 38px #501c6313;transform:translate3d(0,var(--agpdr-card-y),0) rotateY(var(--agpdr-card-ry)) scale(var(--agpdr-card-s));will-change:transform}body.agv2-product-page .product-recommendations .card-wrapper:before,body.agv2-product-page .recently-viewed-products .card-wrapper:before{content:"";position:absolute;inset:0 0 auto;height:4px;z-index:8;background:linear-gradient(90deg,#501c63,#942180,#e62577,#f5ad00);background-size:220% 100%;animation:agv2ProductRibbon 9s ease-in-out infinite alternate}body.agv2-product-page .product-recommendations .card--image-animate,body.agv2-product-page .recently-viewed-products .card--image-animate{--agpdr-img-x:0px;--agpdr-img-y:0px;--agpdr-img-s:1.04;transform:translate3d(var(--agpdr-img-x),var(--agpdr-img-y),0) scale(var(--agpdr-img-s))!important;will-change:transform;transition:none!important}@media(hover:hover)and (pointer:fine){body.agv2-product-page .product-form__buttons .button:hover,body.agv2-product-page .product-form__submit:hover{transform:translateY(-3px);box-shadow:0 19px 38px #501c6336!important;filter:saturate(1.06)}}@keyframes agv2ProductRibbon{0%{background-position:0% 50%}to{background-position:100% 50%}}@media(max-width:749px){body.agv2-product-page .product{padding:8px 10px 30px!important}body.agv2-product-page .product__media-wrapper{padding:10px!important;border-radius:22px}body.agv2-product-page .product__media-wrapper:before{border-radius:22px 22px 0 0}body.agv2-product-page .product__info-container{margin-top:16px;padding:27px 22px 25px!important;border-radius:22px}body.agv2-product-page .product__info-container:before{border-radius:22px 22px 0 0}body.agv2-product-page .product__heading{font-size:38px!important}}@media(prefers-reduced-motion:reduce){body.agv2-product-page .product__media-wrapper:before,body.agv2-product-page .product__info-container:before,body.agv2-product-page .product-recommendations .card-wrapper:before,body.agv2-product-page .recently-viewed-products .card-wrapper:before{animation:none!important}body.agv2-product-page .product__media-wrapper,body.agv2-product-page .product__media-item .media,body.agv2-product-page .product__info-container,body.agv2-product-page .product-recommendations .card-wrapper,body.agv2-product-page .recently-viewed-products .card-wrapper,body.agv2-product-page .product-recommendations .card--image-animate,body.agv2-product-page .recently-viewed-products .card--image-animate{transform:none!important;transition:none!important}}body.agv2-assignment-desk{--agv2-assignment-artwork-fix:1}body.agv2-assignment-desk .assignment-hero>img{height:auto!important;max-height:none!important;object-fit:contain!important;transform:translate3d(0,var(--agd-hero-y,0px),0)!important;transform-origin:center!important}body.agv2-assignment-desk .assignment-category-copy{margin:18px auto 0!important}@media(max-width:760px){body.agv2-assignment-desk .assignment-hero>img{height:auto!important;max-height:none!important;object-fit:contain!important;transform:translate3d(0,var(--agd-hero-y,0px),0)!important}body.agv2-assignment-desk .assignment-category-copy{width:calc(100% - 12px);margin:12px auto 0!important}}body.agv2-product-page{--agv2-product-zoom-safe-parallax:1}body.agv2-product-page .product__media-item .product__modal-opener>use-animate.media-wrapper{--agpd-stage-x:0px;--agpd-stage-y:0px;--agpd-stage-r:0deg;--agpd-stage-s:1.018;display:block;transform:translate3d(var(--agpd-stage-x),var(--agpd-stage-y),0) rotate(var(--agpd-stage-r)) scale(var(--agpd-stage-s));transform-origin:center;will-change:transform}body.agv2-product-page .product__media-item .product__modal-opener .product__media{transform:none!important;will-change:auto!important}@media(max-width:749px){body.agv2-product-page .product__media-item .product__modal-opener>use-animate.media-wrapper{--agpd-stage-s:1.028}}@media(prefers-reduced-motion:reduce){body.agv2-product-page .product__media-item .product__modal-opener>use-animate.media-wrapper{transform:none!important}}body.agv2-assignment-desk{--agv2-assignment-no-crop-final:1}body.agv2-assignment-desk .assignment-hero{overflow:visible!important}body.agv2-assignment-desk .assignment-hero>img{display:block!important;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;object-position:center!important;transform:none!important;clip-path:none!important;margin:0!important}body.agv2-assignment-desk .assignment-category-copy{margin:18px auto 0!important;transform:none!important}@media(max-width:760px){body.agv2-assignment-desk .assignment-hero>img{width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;transform:none!important}body.agv2-assignment-desk .assignment-category-copy{margin:12px auto 0!important;transform:none!important}}body.page-recommended-tools{--agv2-recommended-tools-ready:1}body.page-recommended-tools #MainContent>.section:first-child .page-title{display:none!important}body.page-recommended-tools #MainContent>.section:first-child .section--padding{padding-top:8px!important;padding-bottom:72px!important}body.page-recommended-tools #ag-tools{position:relative;isolation:isolate;overflow:hidden;max-width:1180px;margin:0 auto;padding:12px 18px 48px}body.page-recommended-tools #ag-tools:before{content:"";position:absolute;width:620px;aspect-ratio:1;left:-390px;top:20%;border-radius:50%;background:radial-gradient(circle,rgba(148,33,128,.1),rgba(230,37,119,.045) 40%,transparent 70%);pointer-events:none;z-index:-1}body.page-recommended-tools #ag-tools:after{content:"";position:absolute;width:540px;aspect-ratio:1;right:-340px;top:62%;border-radius:50%;background:radial-gradient(circle,rgba(245,173,0,.14),rgba(230,37,119,.04) 42%,transparent 72%);pointer-events:none;z-index:-1}.page-recommended-tools .agt-hero{position:relative;overflow:hidden;padding:44px 42px;border:1px solid rgba(80,28,99,.1);border-radius:30px;background:radial-gradient(circle at 88% 10%,rgba(230,37,119,.16),transparent 30%),radial-gradient(circle at 10% 90%,rgba(245,173,0,.18),transparent 35%),linear-gradient(135deg,#fffafc,#f8eff9 54%,#fff9ef);box-shadow:0 26px 68px #501c631c}.page-recommended-tools .agt-hero:before{content:"";position:absolute;inset:0 0 auto;height:5px;z-index:3;background:linear-gradient(90deg,#501c63,#942180,#e62577,#f5ad00,#e62577,#942180);background-size:230% 100%;animation:agToolsRibbon 8s ease-in-out infinite alternate}.page-recommended-tools .agt-hero:after{content:"";position:absolute;width:370px;aspect-ratio:1;right:-160px;top:-195px;border-radius:50%;background:radial-gradient(circle,rgba(230,37,119,.2),rgba(245,173,0,.08) 42%,transparent 70%);animation:agToolsGlow 9s ease-in-out infinite alternate;pointer-events:none}.page-recommended-tools .agt-hero>*{position:relative;z-index:1}.page-recommended-tools .agt-kicker{margin:0 0 9px;color:#942180!important;font-size:11px!important;font-weight:900!important;letter-spacing:.18em!important}.page-recommended-tools .agt-hero h1{max-width:820px;margin:0 0 15px!important;color:#501c63!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(42px,6vw,66px)!important;line-height:.97!important;letter-spacing:-.035em;text-wrap:balance}.page-recommended-tools .agt-dek{max-width:840px;margin:0!important;color:#4e454d!important;font-size:17px!important;line-height:1.62!important}.page-recommended-tools .agt-hero-notes{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.page-recommended-tools .agt-hero-notes span{display:inline-flex;align-items:center;min-height:31px;padding:7px 11px;border:1px solid rgba(148,33,128,.1);border-radius:999px;background:#ffffffc7;color:#6b2a73;font-size:10px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.page-recommended-tools .agt-disclosure{margin:20px 0 24px;padding:22px 24px;border:1px solid rgba(80,28,99,.1);border-radius:20px;background:linear-gradient(145deg,#fff,#fffafd);box-shadow:0 13px 32px #501c630f}.page-recommended-tools .agt-disclosure strong{display:block;margin-bottom:5px;color:#501c63;font-family:Georgia,Times New Roman,serif;font-size:21px}.page-recommended-tools .agt-disclosure p{margin:0!important;color:#51474f;font-size:13px;line-height:1.55}.page-recommended-tools .agt-category-nav{display:flex;gap:9px;margin:0 0 34px;padding:4px 2px 10px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.page-recommended-tools .agt-category-nav::-webkit-scrollbar{display:none}.page-recommended-tools .agt-category-nav a{flex:0 0 auto;display:inline-flex;align-items:center;min-height:38px;padding:9px 12px;border:1px solid rgba(80,28,99,.1);border-radius:999px;background:#fff;color:#6b2a73!important;font-size:10px;font-weight:900;letter-spacing:.07em;text-decoration:none!important;box-shadow:0 7px 18px #501c630d;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.page-recommended-tools .agt-section{scroll-margin-top:90px;padding:34px 0 14px}.page-recommended-tools .agt-section+.agt-section{border-top:1px solid rgba(80,28,99,.08)}.page-recommended-tools .agt-section-head{margin-bottom:18px}.page-recommended-tools .agt-section-head p{margin:0 0 6px!important;color:#942180!important;font-size:10px!important;font-weight:900!important;letter-spacing:.16em!important}.page-recommended-tools .agt-section-head h2{max-width:760px;margin:0!important;color:#501c63!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(31px,4.6vw,46px)!important;line-height:1.02!important;letter-spacing:-.025em;text-wrap:balance}.page-recommended-tools .agt-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.page-recommended-tools .agt-tool{--agt-card-x:0px;--agt-card-y:0px;--agt-card-ry:0deg;--agt-card-s:1;position:relative;isolation:isolate;overflow:hidden;min-height:100%;padding:26px 26px 24px;border:1px solid rgba(80,28,99,.1);border-radius:23px;background:radial-gradient(circle at 90% 8%,rgba(230,37,119,.07),transparent 26%),linear-gradient(145deg,#fff,#fffafd);box-shadow:0 16px 40px #501c6313;transform:perspective(1100px) translate3d(var(--agt-card-x),var(--agt-card-y),0) rotateY(var(--agt-card-ry)) scale(var(--agt-card-s));will-change:transform}.page-recommended-tools .agt-tool:before{content:"";position:absolute;inset:0 0 auto;height:5px;z-index:4;background:linear-gradient(90deg,#501c63,#942180,#e62577,#f5ad00);background-size:230% 100%;animation:agToolsRibbon 8.5s ease-in-out infinite alternate}.page-recommended-tools .agt-tool-badge{margin:0 0 11px!important;color:#942180!important;font-size:9px!important;font-weight:900!important;letter-spacing:.12em!important}.page-recommended-tools .agt-tool h3{margin:0 0 10px!important;color:#501c63!important;font-family:Georgia,Times New Roman,serif!important;font-size:31px!important;line-height:1.04!important}.page-recommended-tools .agt-tool p:not(.agt-tool-badge){margin:0 0 17px!important;color:#51474f!important;font-size:14px!important;line-height:1.58!important}.page-recommended-tools .agt-tool-status{display:inline-flex;width:max-content;max-width:100%;padding:7px 10px;border-radius:999px;background:#94218011;color:#6b2a73;font-size:10px;font-weight:800}.page-recommended-tools .agt-empty{position:relative;overflow:hidden;padding:24px;border:1px dashed rgba(80,28,99,.16);border-radius:20px;background:linear-gradient(145deg,#fffafd,#fff9f2);color:#756875;font-size:13px;line-height:1.5}@media(hover:hover)and (pointer:fine){.page-recommended-tools .agt-category-nav a:hover{transform:translateY(-2px);border-color:#9421803d;box-shadow:0 11px 24px #501c6314}.page-recommended-tools .agt-tool:hover{border-color:#9421803d;box-shadow:0 28px 58px #501c6321}}@keyframes agToolsRibbon{0%{background-position:0% 50%}to{background-position:100% 50%}}@keyframes agToolsGlow{0%{transform:translate3d(-24px,-8px,0) scale(.95)}to{transform:translate3d(30px,22px,0) scale(1.07)}}@media(max-width:760px){body.page-recommended-tools #ag-tools{padding:8px 10px 42px}.page-recommended-tools .agt-hero{padding:31px 22px;border-radius:23px}.page-recommended-tools .agt-hero h1{font-size:42px!important}.page-recommended-tools .agt-dek{font-size:15px!important;line-height:1.56!important}.page-recommended-tools .agt-disclosure{padding:19px 18px}.page-recommended-tools .agt-category-nav{margin-bottom:24px}.page-recommended-tools .agt-section{padding-top:28px}.page-recommended-tools .agt-grid{grid-template-columns:1fr}.page-recommended-tools .agt-tool{padding:23px 21px;border-radius:20px}.page-recommended-tools .agt-tool h3{font-size:28px!important}}@media(prefers-reduced-motion:reduce){.page-recommended-tools .agt-hero:before,.page-recommended-tools .agt-hero:after,.page-recommended-tools .agt-tool:before{animation:none!important}.page-recommended-tools .agt-tool,.page-recommended-tools .agt-category-nav a{transform:none!important;transition:none!important}}body.agv2-product-page{--agv2-product-scroll-parallax-v2:1}body.agv2-product-page .product__media-item .product__modal-opener>use-animate.media-wrapper{position:relative;z-index:1;transform-origin:center;will-change:transform;animation:agv2ProductMediaFloat 8.6s ease-in-out infinite alternate}@keyframes agv2ProductMediaFloat{0%{transform:translate3d(-4px,-10px,0) scale(1.035) rotate(-.18deg)}50%{transform:translate3d(5px,1px,0) scale(1.06) rotate(.1deg)}to{transform:translate3d(-2px,11px,0) scale(1.042) rotate(.22deg)}}@supports (animation-timeline: view()){body.agv2-product-page .product__media-item .product__modal-opener>use-animate.media-wrapper{animation-name:agv2ProductMediaScroll;animation-duration:1s;animation-timing-function:linear;animation-fill-mode:both;animation-iteration-count:1;animation-direction:normal;animation-timeline:view(block);animation-range:entry 5% exit 95%}@keyframes agv2ProductMediaScroll{0%{transform:translate3d(-8px,-24px,0) scale(1.045) rotate(-.32deg)}45%{transform:translate3d(6px,-2px,0) scale(1.075) rotate(.08deg)}to{transform:translate3d(-5px,24px,0) scale(1.05) rotate(.34deg)}}}body.agv2-product-page .product__media-item .product__modal-opener .product__media{transform:none!important}@media(max-width:749px){body.agv2-product-page .product__media-item .product__modal-opener>use-animate.media-wrapper{animation-duration:7.4s}@supports (animation-timeline: view()){body.agv2-product-page .product__media-item .product__modal-opener>use-animate.media-wrapper{animation-duration:1s}}}@media(prefers-reduced-motion:reduce){body.agv2-product-page .product__media-item .product__modal-opener>use-animate.media-wrapper{animation:none!important;transform:none!important}}body.agv2-product-page{--agv2-product-inner-image-drift:1}body.agv2-product-page .product__media-list .product__media-item .product__modal-opener .product__media{overflow:hidden!important}body.agv2-product-page .product__media-list .product__media-item .product__modal-opener .product__media img{transform-origin:center center!important;will-change:transform;animation:agv2ProductInnerDrift 6.8s cubic-bezier(.45,.05,.55,.95) infinite alternate!important}@keyframes agv2ProductInnerDrift{0%{transform:translate3d(-10px,-8px,0) scale(1.055)!important}35%{transform:translate3d(7px,-2px,0) scale(1.075)!important}68%{transform:translate3d(12px,9px,0) scale(1.085)!important}to{transform:translate3d(-6px,14px,0) scale(1.065)!important}}@media(max-width:749px){body.agv2-product-page .product__media-list .product__media-item .product__modal-opener .product__media img{animation-duration:5.8s!important}@keyframes agv2ProductInnerDrift{0%{transform:translate3d(-13px,-10px,0) scale(1.06)!important}35%{transform:translate3d(9px,-1px,0) scale(1.085)!important}68%{transform:translate3d(15px,11px,0) scale(1.095)!important}to{transform:translate3d(-8px,16px,0) scale(1.07)!important}}}@media(prefers-reduced-motion:reduce){body.agv2-product-page .product__media-list .product__media-item .product__modal-opener .product__media img{animation:none!important;transform:none!important}}body.agv2-product-motion-driver{--agv2-product-motion-driver:1}body.agv2-product-motion-driver .product__media-wrapper{position:relative}body.agv2-product-motion-driver .product__media-item .product__modal-opener>use-animate.media-wrapper{animation:none!important;transform:none!important}body.agv2-product-motion-driver .product__media-list .product__media-item .product__modal-opener .product__media img{animation:none!important;transform-origin:center center!important;will-change:transform;transition:transform 90ms linear,filter .16s ease!important}body.agv2-product-motion-driver .product__media-list .product__media-item .product__modal-opener .product__media{overflow:hidden!important;transform:none!important}body.agv2-product-motion-driver .agv2-tilt-control{position:absolute;z-index:20;top:28px;left:28px;display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:8px 11px;border:1px solid rgba(255,255,255,.72);border-radius:999px;background:#ffffffdb;color:#501c63;box-shadow:0 10px 26px #501c6321;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font:inherit;font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}body.agv2-product-motion-driver .agv2-tilt-control__dot{width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#942180,#e62577,#f5ad00);box-shadow:0 0 0 4px #e6257714}body.agv2-product-motion-driver .agv2-tilt-control[aria-pressed=true]{background:linear-gradient(90deg,#501c63,#942180);color:#fff;border-color:transparent}body.agv2-product-motion-driver .agv2-tilt-control[aria-pressed=true] .agv2-tilt-control__dot{background:#f5ad00;box-shadow:0 0 0 4px #f5ad0029}body.agv2-product-motion-driver .agv2-tilt-control.is-unavailable{opacity:.76}@media(hover:hover)and (pointer:fine){body.agv2-product-motion-driver .agv2-tilt-control{display:none!important}}@media(max-width:749px){body.agv2-product-motion-driver .agv2-tilt-control{top:22px;left:22px}}@media(prefers-reduced-motion:reduce){body.agv2-product-motion-driver .agv2-tilt-control{display:none!important}body.agv2-product-motion-driver .product__media-list .product__media-item .product__modal-opener .product__media img{transform:none!important;transition:none!important}}body.agv2-product-motion-driver{--agv2-product-active-media-motion:1}body.agv2-product-motion-driver .product__media-list .product__media-item{overflow:hidden!important}body.agv2-product-motion-driver .product__media-item[data-agv2-active-media=true] .product__modal-opener>use-animate.media-wrapper{position:relative;z-index:1;transform-origin:center center!important;will-change:transform;animation:agv2ActiveMediaDrift 6.2s cubic-bezier(.45,.05,.55,.95) infinite alternate!important}@keyframes agv2ActiveMediaDrift{0%{transform:translate3d(-16px,-13px,0) scale(1.055) rotate(-.28deg)!important}35%{transform:translate3d(12px,-4px,0) scale(1.078) rotate(.1deg)!important}68%{transform:translate3d(18px,12px,0) scale(1.09) rotate(.31deg)!important}to{transform:translate3d(-10px,17px,0) scale(1.065) rotate(-.08deg)!important}}body.agv2-product-motion-driver.agv2-tilt-live .product__media-item[data-agv2-active-media=true] .product__modal-opener>use-animate.media-wrapper{animation:none!important;transform:translate3d(var(--agv2-tilt-x,0px),var(--agv2-tilt-y,0px),0) rotate(var(--agv2-tilt-r,0deg)) scale(1.065)!important;transition:transform 80ms linear!important}body.agv2-product-motion-driver .agv2-tilt-control{z-index:999!important;pointer-events:auto!important}@media(max-width:749px){body.agv2-product-motion-driver .product__media-item[data-agv2-active-media=true] .product__modal-opener>use-animate.media-wrapper{animation-duration:5.4s!important}}@media(prefers-reduced-motion:reduce){body.agv2-product-motion-driver .product__media-item[data-agv2-active-media=true] .product__modal-opener>use-animate.media-wrapper{animation:none!important;transform:none!important;transition:none!important}}body.agv2-assignment-desk{--agv2-assignment-beat-light:1}body.agv2-assignment-desk .assignment-beats a{position:relative;isolation:isolate;overflow:hidden}body.agv2-assignment-desk .assignment-beats a.is-active{border-color:#ffffff38!important;background:linear-gradient(105deg,#501c63,#942180 18%,#e62577 38%,#f5ad00 53%,#ffd36a 60%,#e62577 72%,#942180 88%,#501c63)!important;background-size:280% 100%!important;color:#fff!important;box-shadow:0 11px 26px #501c632e,0 0 0 1px #ffffff24 inset,0 0 22px #e6257729,0 0 30px #f5ad001a!important;animation:agv2BeatActiveFlow 6.8s ease-in-out infinite alternate,agv2BeatActiveGlow 4.6s ease-in-out infinite alternate!important}body.agv2-assignment-desk .assignment-beats a.is-active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(112deg,transparent 20%,rgba(255,255,255,.05) 34%,rgba(255,255,255,.3) 48%,rgba(255,221,151,.22) 55%,rgba(255,255,255,.06) 67%,transparent 82%);background-size:230% 100%;background-position:120% 50%;animation:agv2BeatActiveSheen 5.8s ease-in-out infinite;pointer-events:none;z-index:-1}@keyframes agv2BeatActiveFlow{0%{background-position:0% 50%}to{background-position:100% 50%}}@keyframes agv2BeatActiveGlow{0%{box-shadow:0 10px 23px #501c6329,0 0 0 1px #ffffff1f inset,0 0 15px #e625771a,0 0 19px #f5ad000f}to{box-shadow:0 13px 30px #501c6338,0 0 0 1px #ffffff2e inset,0 0 27px #e6257733,0 0 36px #f5ad0021}}@keyframes agv2BeatActiveSheen{0%,18%{background-position:140% 50%;opacity:.25}52%{background-position:45% 50%;opacity:.72}82%,to{background-position:-70% 50%;opacity:.28}}@media(hover:hover)and (pointer:fine){body.agv2-assignment-desk .assignment-beats a:not(.is-active):hover{background:linear-gradient(135deg,#fff,#fff7fb)!important;border-color:#e6257738!important;box-shadow:0 10px 24px #501c6314,0 0 18px #e625770f!important}}@media(prefers-reduced-motion:reduce){body.agv2-assignment-desk .assignment-beats a.is-active,body.agv2-assignment-desk .assignment-beats a.is-active:after{animation:none!important}}body.page-affiliate-editorial-disclosure{--agv2-affiliate-disclosure-ready:1}body.page-affiliate-editorial-disclosure #MainContent>.section:first-child .page-title{display:none!important}body.page-affiliate-editorial-disclosure #MainContent>.section:first-child .section--padding{padding-top:8px!important;padding-bottom:72px!important}body.page-affiliate-editorial-disclosure #ag-affiliate-disclosure{max-width:980px;margin:0 auto;padding:12px 18px 56px}.page-affiliate-editorial-disclosure .aga-hero{position:relative;overflow:hidden;padding:42px 40px;border:1px solid rgba(80,28,99,.1);border-radius:28px;background:radial-gradient(circle at 88% 10%,rgba(230,37,119,.15),transparent 30%),radial-gradient(circle at 10% 90%,rgba(245,173,0,.17),transparent 35%),linear-gradient(135deg,#fffafc,#f8eff9 54%,#fff9ef);box-shadow:0 25px 64px #501c631a}.page-affiliate-editorial-disclosure .aga-hero:before{content:"";position:absolute;inset:0 0 auto;height:5px;background:linear-gradient(90deg,#501c63,#942180,#e62577,#f5ad00,#e62577);background-size:230% 100%;animation:agv2DisclosureRibbon 8s ease-in-out infinite alternate}.page-affiliate-editorial-disclosure .aga-kicker{margin:0 0 8px!important;color:#942180!important;font-size:10px!important;font-weight:900!important;letter-spacing:.17em!important}.page-affiliate-editorial-disclosure .aga-hero h1{margin:0 0 14px!important;color:#501c63!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(40px,5.8vw,61px)!important;line-height:.98!important;letter-spacing:-.03em}.page-affiliate-editorial-disclosure .aga-hero p:not(.aga-kicker){max-width:780px;margin:0!important;color:#4e454d!important;font-size:17px!important;line-height:1.62!important}.page-affiliate-editorial-disclosure .aga-section{position:relative;margin-top:20px;padding:26px 28px;border:1px solid rgba(80,28,99,.09);border-radius:20px;background:linear-gradient(145deg,#fff,#fffafd);box-shadow:0 13px 32px #501c630e}.page-affiliate-editorial-disclosure .aga-section:before{content:"";position:absolute;inset:0 0 auto;height:3px;border-radius:20px 20px 0 0;background:linear-gradient(90deg,#501c63,#942180,#e62577,#f5ad00)}.page-affiliate-editorial-disclosure .aga-section h2{margin:0 0 10px!important;color:#501c63!important;font-family:Georgia,Times New Roman,serif!important;font-size:28px!important;line-height:1.06!important}.page-affiliate-editorial-disclosure .aga-section p,.page-affiliate-editorial-disclosure .aga-section li{color:#51474f!important;font-size:14px!important;line-height:1.62!important}.page-affiliate-editorial-disclosure .aga-section a{color:#942180!important;font-weight:800}.page-affiliate-editorial-disclosure .aga-updated{margin-top:18px!important;color:#8a6d82!important;font-size:12px!important}@keyframes agv2DisclosureRibbon{0%{background-position:0% 50%}to{background-position:100% 50%}}@media(max-width:760px){body.page-affiliate-editorial-disclosure #ag-affiliate-disclosure{padding:8px 10px 44px}.page-affiliate-editorial-disclosure .aga-hero{padding:31px 22px;border-radius:23px}.page-affiliate-editorial-disclosure .aga-hero h1{font-size:40px!important}.page-affiliate-editorial-disclosure .aga-section{padding:22px 20px;border-radius:18px}}@media(prefers-reduced-motion:reduce){.page-affiliate-editorial-disclosure .aga-hero:before{animation:none!important}}body.page-recommended-tools{--agv2-recommended-tools-cta-polish:1}.page-recommended-tools .agt-tool{display:flex;flex-direction:column}.page-recommended-tools .agt-tool:only-child{grid-column:1/-1;padding:30px 31px 28px}.page-recommended-tools .agt-tool:only-child>p:not(.agt-tool-badge):not(.agt-tool-status){max-width:900px}.page-recommended-tools .agt-tool--featured{grid-column:1/-1;border-color:#e625772e;background:radial-gradient(circle at 92% 8%,rgba(245,173,0,.13),transparent 27%),radial-gradient(circle at 10% 90%,rgba(230,37,119,.1),transparent 32%),linear-gradient(145deg,#fff,#fff8fc 58%,#fffaf0);box-shadow:0 22px 54px #501c631c,0 0 0 1px #ffffffb8 inset}.page-recommended-tools .agt-tool--featured:after{content:"";position:absolute;z-index:0;width:260px;aspect-ratio:1;right:-105px;bottom:-145px;border-radius:50%;background:radial-gradient(circle,rgba(245,173,0,.2),rgba(230,37,119,.07) 42%,transparent 71%);filter:blur(1px);pointer-events:none;animation:agToolsFeaturedGlow 6.8s ease-in-out infinite alternate}.page-recommended-tools .agt-tool>*{position:relative;z-index:1}.page-recommended-tools .agt-tool-status{display:block;width:auto;max-width:100%;padding:10px 12px;border:1px solid rgba(148,33,128,.1);border-radius:14px;background:linear-gradient(135deg,#9421800e,#e625770b 58%,#f5ad0012);color:#5f3f5d!important;font-size:11px!important;font-weight:700!important;line-height:1.48!important}.page-recommended-tools .agt-tool-link{position:relative;isolation:isolate;overflow:hidden;align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;min-height:42px;margin-top:auto;padding:10px 16px;border:0;border-radius:999px;background:linear-gradient(105deg,#501c63,#942180 38%,#e62577 72%,#f5ad00 118%);background-size:190% 100%;color:#fff!important;box-shadow:0 12px 26px #501c632b,0 0 0 1px #ffffff29 inset;font-size:10px!important;font-weight:900!important;letter-spacing:.075em!important;line-height:1!important;text-decoration:none!important;text-transform:uppercase;transition:transform .22s ease,box-shadow .22s ease,filter .22s ease;animation:agToolsCtaFlow 7.4s ease-in-out infinite alternate}.page-recommended-tools .agt-tool-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:linear-gradient(112deg,transparent 20%,rgba(255,255,255,.04) 34%,rgba(255,255,255,.3) 48%,rgba(255,229,166,.19) 55%,rgba(255,255,255,.05) 67%,transparent 82%);background-size:230% 100%;background-position:130% 50%;animation:agToolsCtaSheen 5.9s ease-in-out infinite;pointer-events:none}@keyframes agToolsFeaturedGlow{0%{transform:translate3d(-7px,-3px,0) scale(.96);opacity:.72}to{transform:translate3d(10px,7px,0) scale(1.08);opacity:1}}@keyframes agToolsCtaFlow{0%{background-position:0% 50%}to{background-position:100% 50%}}@keyframes agToolsCtaSheen{0%,20%{background-position:140% 50%;opacity:.2}52%{background-position:42% 50%;opacity:.75}84%,to{background-position:-75% 50%;opacity:.24}}@media(hover:hover)and (pointer:fine){.page-recommended-tools .agt-tool-link:hover{transform:translateY(-2px);filter:saturate(1.05);box-shadow:0 16px 32px #501c633b,0 0 0 1px #fff3 inset,0 0 24px #e625771a}}@media(max-width:760px){.page-recommended-tools .agt-tool:only-child{padding:24px 22px 22px}.page-recommended-tools .agt-tool-link{align-self:stretch;width:100%;min-height:44px}}@media(prefers-reduced-motion:reduce){.page-recommended-tools .agt-tool--featured:after,.page-recommended-tools .agt-tool-link,.page-recommended-tools .agt-tool-link:after{animation:none!important;transition:none!important}}body.page-recommended-tools{--agv2-recommended-tools-adaptive-grid:1}@media(min-width:1000px){.page-recommended-tools .agt-grid>.agt-tool:nth-last-child(n+3):first-child,.page-recommended-tools .agt-grid>.agt-tool:nth-last-child(n+3):first-child~.agt-tool{padding-left:23px;padding-right:23px}}body.page-recommended-tools{--agv2-recommended-tools-methodology:1}.page-recommended-tools .agt-method{position:relative;isolation:isolate;overflow:hidden;margin:46px 0 8px;padding:36px 34px 34px;border:1px solid rgba(255,255,255,.12);border-radius:29px;background:radial-gradient(circle at 88% 12%,rgba(245,173,0,.2),transparent 28%),radial-gradient(circle at 8% 94%,rgba(230,37,119,.24),transparent 34%),linear-gradient(138deg,#431452,#501c63 46%,#6f1f6c);box-shadow:0 28px 68px #501c6338,0 0 0 1px #ffffff0d inset}.page-recommended-tools .agt-method:before{content:"";position:absolute;z-index:-1;width:430px;aspect-ratio:1;right:-160px;top:-220px;border-radius:50%;background:radial-gradient(circle,rgba(255,221,137,.26) 0%,rgba(230,37,119,.1) 42%,transparent 70%);filter:blur(2px);animation:agToolsMethodGlow 8s ease-in-out infinite alternate;pointer-events:none}.page-recommended-tools .agt-method:after{content:"";position:absolute;inset:0 0 auto;height:5px;z-index:3;background:linear-gradient(90deg,#942180,#e62577,#f5ad00,#e62577,#942180);background-size:230% 100%;animation:agToolsRibbon 8.5s ease-in-out infinite alternate}.page-recommended-tools .agt-method-kicker{margin:0 0 8px!important;color:#ffd780!important;font-size:10px!important;font-weight:900!important;letter-spacing:.17em!important}.page-recommended-tools .agt-method h2{max-width:760px;margin:0!important;color:#fff!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(34px,5vw,52px)!important;line-height:1.02!important;letter-spacing:-.028em;text-wrap:balance}.page-recommended-tools .agt-method-dek{max-width:830px;margin:14px 0 24px!important;color:#fff7fcd1!important;font-size:14px!important;line-height:1.62!important}.page-recommended-tools .agt-method-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.page-recommended-tools .agt-method-grid article{position:relative;overflow:hidden;padding:20px 20px 19px;border:1px solid rgba(255,255,255,.12);border-radius:19px;background:linear-gradient(145deg,#ffffff1b,#ffffff0e);box-shadow:0 12px 30px #17051f1f;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.page-recommended-tools .agt-method-grid article:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#e62577,#f5ad00,#ffffff73);opacity:.88}.page-recommended-tools .agt-method-grid strong{display:block;margin-bottom:7px;color:#fff;font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1.1}.page-recommended-tools .agt-method-grid span{display:block;color:#fff7fcc7;font-size:12px;line-height:1.55}@keyframes agToolsMethodGlow{0%{transform:translate3d(-22px,10px,0) scale(.92);opacity:.72}to{transform:translate3d(28px,35px,0) scale(1.1);opacity:1}}@media(max-width:760px){.page-recommended-tools .agt-method{margin-top:34px;padding:29px 21px 22px;border-radius:23px}.page-recommended-tools .agt-method h2{font-size:38px!important}.page-recommended-tools .agt-method-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.page-recommended-tools .agt-method:before,.page-recommended-tools .agt-method:after{animation:none!important}}body{--agv2-policy-reading-system:1}body.page-privacy-policy-v2-draft #MainContent>.section:first-child .page-title,body.page-terms-of-service-v2-draft #MainContent>.section:first-child .page-title,body.page-refund-policy-v2-draft #MainContent>.section:first-child .page-title,body.page-shipping-policy-v2-draft #MainContent>.section:first-child .page-title,body.page-cancellations-v2-draft #MainContent>.section:first-child .page-title,body.page-contact-information-v2-draft #MainContent>.section:first-child .page-title{display:none!important}body.page-privacy-policy-v2-draft #MainContent>.section:first-child .section--padding,body.page-terms-of-service-v2-draft #MainContent>.section:first-child .section--padding,body.page-refund-policy-v2-draft #MainContent>.section:first-child .section--padding,body.page-shipping-policy-v2-draft #MainContent>.section:first-child .section--padding,body.page-cancellations-v2-draft #MainContent>.section:first-child .section--padding,body.page-contact-information-v2-draft #MainContent>.section:first-child .section--padding{padding-top:10px!important;padding-bottom:72px!important}.ag-policy-draft{position:relative;overflow:hidden;max-width:980px;margin:0 auto;padding:38px 42px 44px;border:1px solid rgba(80,28,99,.09);border-radius:28px;background:radial-gradient(circle at 92% 4%,rgba(245,173,0,.08),transparent 20%),radial-gradient(circle at 3% 12%,rgba(230,37,119,.065),transparent 24%),linear-gradient(145deg,#fff,#fffafd 62%,#fffaf3);box-shadow:0 24px 60px #501c6316}.ag-policy-draft:before{content:"";position:absolute;inset:0 0 auto;height:5px;background:linear-gradient(90deg,#501c63,#942180,#e62577,#f5ad00,#e62577);background-size:240% 100%;animation:agv2PolicyRibbon 10s ease-in-out infinite alternate}.ag-policy-draft>p:first-child{display:inline-flex;margin:0 0 8px!important;padding:7px 10px;border:1px solid rgba(148,33,128,.12);border-radius:999px;background:#9421800f;color:#74216f!important;font-size:9px!important;font-weight:900!important;letter-spacing:.11em!important}.ag-policy-draft>p:nth-child(2){margin:0 0 26px!important;color:#8a6d82!important;font-size:11px!important;font-weight:700!important}.ag-policy-draft>p:nth-child(3){margin-top:0!important;color:#51474f!important;font-size:16px!important;line-height:1.68!important}.ag-policy-draft h2{margin:34px 0 11px!important;padding-top:25px;border-top:1px solid rgba(80,28,99,.085);color:#501c63!important;font-family:Georgia,Times New Roman,serif!important;font-size:30px!important;line-height:1.08!important;letter-spacing:-.018em}.ag-policy-draft h3{margin:24px 0 9px!important;color:#74216f!important;font-family:Georgia,Times New Roman,serif!important;font-size:22px!important;line-height:1.12!important}.ag-policy-draft p,.ag-policy-draft li{color:#51474f!important;font-size:14px!important;line-height:1.67!important}.ag-policy-draft ul,.ag-policy-draft ol{margin:10px 0 18px!important;padding-left:24px!important}.ag-policy-draft li+li{margin-top:7px}.ag-policy-draft a{color:#942180!important;font-weight:800;text-decoration-thickness:1px;text-underline-offset:3px}.ag-policy-draft strong{color:#4c2452}.ag-policy-draft blockquote{margin:20px 0;padding:16px 18px;border-left:4px solid #E62577;border-radius:0 14px 14px 0;background:#e625770b}.shopify-policy__container{max-width:980px!important;margin:0 auto!important;padding:24px 18px 72px!important}.shopify-policy__title{position:relative;overflow:hidden;margin:0 0 20px!important;padding:36px 38px!important;border:1px solid rgba(80,28,99,.09);border-radius:27px;background:radial-gradient(circle at 90% 10%,rgba(230,37,119,.11),transparent 27%),radial-gradient(circle at 8% 90%,rgba(245,173,0,.13),transparent 32%),linear-gradient(135deg,#fffafc,#f8eff9 55%,#fffaf1);box-shadow:0 20px 52px #501c6314;text-align:left!important}.shopify-policy__title:before{content:"";position:absolute;inset:0 0 auto;height:5px;background:linear-gradient(90deg,#501c63,#942180,#e62577,#f5ad00);background-size:220% 100%;animation:agv2PolicyRibbon 10s ease-in-out infinite alternate}.shopify-policy__title h1{margin:0!important;color:#501c63!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(36px,5vw,54px)!important;line-height:1!important;letter-spacing:-.028em!important}.shopify-policy__body{padding:32px 38px 40px!important;border:1px solid rgba(80,28,99,.08);border-radius:24px;background:linear-gradient(145deg,#fff,#fffafd);box-shadow:0 16px 42px #501c630e}.shopify-policy__body h2{margin:32px 0 10px!important;padding-top:22px;border-top:1px solid rgba(80,28,99,.08);color:#501c63!important;font-family:Georgia,Times New Roman,serif!important;font-size:28px!important;line-height:1.08!important}.shopify-policy__body h3{color:#74216f!important;font-family:Georgia,Times New Roman,serif!important}.shopify-policy__body p,.shopify-policy__body li{color:#51474f!important;font-size:14px!important;line-height:1.67!important}.shopify-policy__body a{color:#942180!important;font-weight:800}@keyframes agv2PolicyRibbon{0%{background-position:0% 50%}to{background-position:100% 50%}}@media(max-width:760px){.ag-policy-draft{padding:29px 21px 31px;border-radius:22px}.ag-policy-draft h2{font-size:27px!important}.shopify-policy__container{padding:12px 10px 46px!important}.shopify-policy__title{padding:29px 22px!important;border-radius:22px}.shopify-policy__title h1{font-size:38px!important}.shopify-policy__body{padding:26px 21px 30px!important;border-radius:20px}}@media(prefers-reduced-motion:reduce){.ag-policy-draft:before,.shopify-policy__title:before{animation:none!important}}body{--agv2-footer-legal-polish:1}.footer .footer__copyright .policies{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:9px 0 0;padding:0}.footer .footer__copyright .policies li{margin:0}.footer .footer__copyright .policies li:first-child{flex-basis:100%;margin-bottom:2px}.footer .footer__copyright .policies li:not(:first-child) a{display:inline-flex;align-items:center;min-height:28px;padding:5px 9px;border:1px solid rgba(80,28,99,.09);border-radius:999px;background:linear-gradient(145deg,#94218009,#f5ad000b);color:#6b3b6b!important;font-size:10px!important;font-weight:750!important;line-height:1.1!important;text-decoration:none!important;transition:transform .18s ease,border-color .18s ease,background .18s ease}@media(hover:hover)and (pointer:fine){.footer .footer__copyright .policies li:not(:first-child) a:hover{transform:translateY(-1px);border-color:#e6257738;background:linear-gradient(145deg,#e6257711,#f5ad0013)}}@media(max-width:760px){.footer .footer__copyright .policies{gap:5px 6px;margin-top:10px}.footer .footer__copyright .policies li:not(:first-child) a{min-height:30px;padding:6px 9px;font-size:9px!important}}@media(prefers-reduced-motion:reduce){.footer .footer__copyright .policies li:not(:first-child) a{transition:none!important}}body{--agv2-privacy-choice-control:1}body.page-ccpa-opt-out #MainContent>.section:first-child .page-title{color:#501c63!important;font-family:Georgia,Times New Roman,serif!important}.agv2-privacy-choice{position:relative;overflow:hidden;margin:30px 0 10px;padding:30px 32px 32px;border:1px solid rgba(80,28,99,.1);border-radius:24px;background:radial-gradient(circle at 92% 8%,rgba(245,173,0,.11),transparent 26%),radial-gradient(circle at 5% 100%,rgba(230,37,119,.08),transparent 34%),linear-gradient(145deg,#fff,#fffafd 62%,#fffaf3);box-shadow:0 20px 48px #501c6314}.agv2-privacy-choice:before{content:"";position:absolute;inset:0 0 auto;height:5px;background:linear-gradient(90deg,#501c63,#942180,#e62577,#f5ad00,#e62577);background-size:240% 100%;animation:agv2PolicyRibbon 10s ease-in-out infinite alternate}.agv2-privacy-choice__kicker{margin:0 0 8px!important;color:#942180!important;font-size:10px!important;font-weight:900!important;letter-spacing:.14em!important;text-transform:uppercase}.agv2-privacy-choice h2{margin:0 0 12px!important;color:#501c63!important;font-family:Georgia,Times New Roman,serif!important;font-size:30px!important;line-height:1.08!important}.agv2-privacy-choice p{color:#51474f!important;line-height:1.65!important}.agv2-privacy-choice__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0 8px}.agv2-privacy-choice__button{min-height:44px;border:0!important;border-radius:999px!important;background:linear-gradient(100deg,#501c63,#942180 38%,#e62577 68%,#f5ad00)!important;background-size:220% 100%!important;color:#fff!important;font-weight:800!important;box-shadow:0 10px 24px #94218033!important;transition:transform .18s ease,box-shadow .18s ease!important}.agv2-privacy-choice__button:disabled{cursor:default;opacity:.78}.agv2-privacy-choice__email{display:inline-flex;align-items:center;min-height:44px;padding:10px 16px;border:1px solid rgba(80,28,99,.14);border-radius:999px;color:#74216f!important;font-weight:800;text-decoration:none!important;background:#9421800b}.agv2-privacy-choice__status{min-height:1.4em;margin:12px 0 0!important;font-size:12px!important;font-weight:700!important;color:#6b5367!important}@media(hover:hover)and (pointer:fine){.agv2-privacy-choice__button:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 13px 28px #9421803d!important}}@media(max-width:760px){.agv2-privacy-choice{padding:26px 20px 27px;border-radius:21px}.agv2-privacy-choice h2{font-size:27px!important}.agv2-privacy-choice__actions{align-items:stretch}.agv2-privacy-choice__button,.agv2-privacy-choice__email{width:100%;justify-content:center;text-align:center}}@media(prefers-reduced-motion:reduce){.agv2-privacy-choice:before{animation:none!important}.agv2-privacy-choice__button{transition:none!important}}body{--agv2-published-work-motion-boost:1}body.page-alicia-gonzalez #ag-bio .ag-bio-cta h2{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;text-shadow:0 2px 18px rgba(28,4,35,.18)}body.page-alicia-gonzalez #ag-bio .ag-bio-cta .ag-bio-btn{display:inline-flex!important;align-items:center;justify-content:center;min-height:48px;padding:12px 18px!important;border:1px solid rgba(255,255,255,.24)!important;border-radius:999px!important;background:#fff!important;color:#501c63!important;-webkit-text-fill-color:#501C63!important;opacity:1!important;text-decoration:none!important;font-weight:800!important;box-shadow:0 10px 24px #1d052424}body.page-alicia-gonzalez #ag-bio .ag-bio-cta .ag-bio-btn.alt{background:#f7ddea!important;color:#501c63!important;-webkit-text-fill-color:#501C63!important}.page-alicia-gonzalez .agv2-pw-card>*{position:relative;z-index:1}.page-alicia-gonzalez .agv2-pw-card:before{z-index:2}.page-alicia-gonzalez .agv2-pw-card:after{content:"";position:absolute;z-index:0;top:-28%;bottom:-28%;left:-48%;width:32%;pointer-events:none;opacity:.62;background:linear-gradient(90deg,transparent 0%,rgba(148,33,128,.035) 20%,rgba(230,37,119,.12) 48%,rgba(245,173,0,.1) 68%,transparent 100%);filter:blur(4px);transform:skew(-17deg);animation:agv2PwCardSheen 10.5s ease-in-out infinite}.page-alicia-gonzalez .agv2-pw-card:nth-child(2n):after{animation-delay:-3.2s}.page-alicia-gonzalez .agv2-pw-card:nth-child(3n):after{animation-delay:-6.1s}.page-alicia-gonzalez .agv2-pw-linkedin{background-size:145% 145%,190% 100%;animation:agv2PwLinkedinFlow 12s ease-in-out infinite alternate}@media(max-width:900px)and (prefers-reduced-motion:no-preference){.page-alicia-gonzalez .agv2-pw-card,.page-alicia-gonzalez .agv2-pw-story,.page-alicia-gonzalez .agv2-pw-linkedin{transform:translate3d(0,var(--agv2-pw-scroll-y,0px),0) scale(var(--agv2-pw-scroll-scale,1));will-change:transform}.page-alicia-gonzalez .agv2-pw-card{transition:transform .16s linear,box-shadow .22s ease,border-color .22s ease}.page-alicia-gonzalez .agv2-pw-card[data-agv2-pw-focus=true]{border-color:#94218033;box-shadow:0 22px 44px #501c631d}}@keyframes agv2PwCardSheen{0%,14%{left:-48%;opacity:.18}48%{opacity:.68}82%,to{left:122%;opacity:.15}}@keyframes agv2PwLinkedinFlow{0%{background-position:100% 0%,0% 50%}to{background-position:65% 25%,100% 50%}}@media(prefers-reduced-motion:reduce){.page-alicia-gonzalez .agv2-pw-card:after,.page-alicia-gonzalez .agv2-pw-linkedin{animation:none!important}.page-alicia-gonzalez .agv2-pw-card,.page-alicia-gonzalez .agv2-pw-story,.page-alicia-gonzalez .agv2-pw-linkedin{transform:none!important;transition:none!important}}.agv2-collection-rail{display:flex;align-items:center;gap:9px;overflow-x:auto;padding:4px 1px 13px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.agv2-collection-rail::-webkit-scrollbar{display:none}.agv2-collection-rail a{flex:0 0 auto;display:inline-flex;align-items:center;min-height:38px;padding:8px 14px;border:1px solid rgba(80,28,99,.12);border-radius:999px;background:#fff;color:#501c63;text-decoration:none;font-size:13px;font-weight:800;line-height:1;box-shadow:0 6px 18px #501c630b}.agv2-collection-rail a:hover,.agv2-collection-rail a[aria-current=page]{border-color:#9421804d;background:linear-gradient(105deg,#501c63,#942180,#e62577);color:#fff;box-shadow:0 8px 22px #501c6324}.agv2-mobile-collection-links{padding:14px 18px 4px}.agv2-mobile-collection-links>p{margin:0 0 9px;color:#501c63;font-size:12px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.agv2-collection-hero{padding-top:18px!important;padding-bottom:18px!important}.agv2-collection-hero .agv2-collection-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.88fr);gap:28px;align-items:center}.agv2-collection-hero .collection-hero__text-wrapper{padding:0!important}.agv2-collection-hero__media{position:relative;height:340px;overflow:hidden;border-radius:26px;background:linear-gradient(145deg,#fff6fa,#f7eff9);box-shadow:0 18px 44px #501c631a}.agv2-collection-hero__media>a{display:block;width:100%;height:100%}.agv2-collection-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.agv2-collection-mosaic{display:grid;grid-template-columns:1.12fr .88fr;grid-template-rows:1fr 1fr;gap:8px;height:100%}.agv2-collection-mosaic>a{position:relative;overflow:hidden;display:block;min-width:0}.agv2-collection-mosaic>a:first-child{grid-row:1/3}.agv2-collection-mosaic img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .45s ease}.agv2-collection-mosaic a:hover img{transform:scale(1.025)}.agv2-collection-hero__description-mobile{display:none}@media(max-width:749px){.agv2-collection-hero{padding-top:10px!important;padding-bottom:13px!important}.agv2-collection-hero .agv2-collection-hero__grid{grid-template-columns:1fr;gap:13px}.agv2-collection-hero__media{height:176px;border-radius:20px;order:-1}.agv2-collection-hero__description-desktop{display:none}.agv2-collection-hero__description-mobile{display:block}.agv2-collection-hero .collection-hero__title{margin-bottom:7px!important}}.agv2-tree-addon-guard{padding:22px;border:1px solid rgba(80,28,99,.12);border-radius:22px;background:linear-gradient(145deg,#fff,#fff8fb);box-shadow:0 14px 34px #501c6312}.agv2-tree-addon-guard__eyebrow{margin:0 0 7px;color:#e62577;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.agv2-tree-addon-guard h3{margin:0 0 9px;color:#501c63;font-family:Georgia,Times New Roman,serif;font-size:26px;line-height:1.08}.agv2-tree-addon-guard p:not(.agv2-tree-addon-guard__eyebrow){margin:0 0 17px;color:#51474f;line-height:1.6}.agv2-tree-addon-guard .button{border-radius:999px}.agv2-utility-product-card{display:none!important}.grid__item:has(>.agv2-utility-product-card),.flex-grid__item:has(>.agv2-utility-product-card),.product-grid>li:has(.agv2-utility-product-card){display:none!important}.shopify-policy__body .rte>h2:first-child{margin-top:0!important;padding-top:0;border-top:0}.shopify-policy__body .rte>p:empty{display:none}.shopify-policy__body .rte>h2+p{margin-top:0}#ag-work .agw-card[id]{scroll-margin-top:110px}#ag-work .agw-card.agv2-anchor-arrival{animation:agv2WorkAnchorArrival 1.35s ease both}@keyframes agv2WorkAnchorArrival{0%{box-shadow:0 8px 22px #501c630d}32%{box-shadow:0 0 0 3px #e625772e,0 22px 48px #501c6324}to{box-shadow:0 8px 22px #501c630d}}@media(max-width:749px){#ag-work .agw-card[id]{scroll-margin-top:92px}}@media(prefers-reduced-motion:reduce){#ag-work .agw-card.agv2-anchor-arrival{animation:none;box-shadow:0 0 0 2px #e6257724,0 12px 30px #501c6314}}#ag-work .agw-card h2[id]{scroll-margin-top:128px}#ag-work .agw-card:has(>h2:target){animation:agv2WorkAnchorArrival 1.35s ease both}@media(max-width:749px){#ag-work .agw-card h2[id]{scroll-margin-top:104px}}@media(prefers-reduced-motion:reduce){#ag-work .agw-card:has(>h2:target){animation:none;box-shadow:0 0 0 2px #e6257724,0 12px 30px #501c6314}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/alicia-v2-interior.css.map */
