.amc{--cw:220px;position:relative;display:block;width:var(--cw);aspect-ratio:3/4;border-radius:calc(var(--cw)*.075);overflow:hidden;container-type:inline-size;text-decoration:none;color:#fff;background:#0d0d12;isolation:isolate;box-shadow:0 1px #ffffff0f inset,0 0 0 1px #ffffff12 inset,0 28px 50px -24px #000000bf,0 10px 18px -10px #00000080;-webkit-tap-highlight-color:transparent}.amc:focus-visible{outline:3px solid #8CC29A;outline-offset:4px}.amc .amc-seal{position:absolute;top:7.5cqw;right:7.5cqw;width:5.6cqw;height:auto;opacity:.92;z-index:3}.amc--cream .amc-seal{filter:brightness(0) saturate(100%) invert(19%) sepia(31%) saturate(1500%) hue-rotate(110deg) brightness(.85)}.amc-body{position:absolute;left:8cqw;right:8cqw;top:25cqw;display:flex;flex-direction:column;gap:4.5cqw;z-index:2}.amc-body--low{top:auto;bottom:8cqw}.amc-body--num{top:auto;bottom:9cqw;gap:3cqw}.amc-area{font:600 5.4cqw/1 Montserrat,system-ui,sans-serif;letter-spacing:.01em;color:#8cc29a}.amc-h{margin:0;font:800 11.2cqw/1.04 Montserrat,system-ui,sans-serif;letter-spacing:-.025em;text-wrap:balance}.amc-foot{position:absolute;left:8cqw;right:8cqw;bottom:8cqw;margin:0;font:500 4.9cqw/1.4 Montserrat,system-ui,sans-serif;color:#ffffffb8;z-index:2}.amc-note{margin:0;font:500 4.9cqw/1.4 Montserrat,system-ui,sans-serif;color:#ffffffc7}.amc-big{font:italic 500 31cqw/.9 Cormorant Garamond,Georgia,serif;letter-spacing:-.02em;color:#8cc29a}.amc-sub{font:600 5.6cqw/1.35 Montserrat,system-ui,sans-serif;color:#ffffffdb;max-width:80%}.amc-stars{display:flex;gap:1.6cqw}.amc-stars svg{width:7cqw;height:7cqw;fill:#8cc29a}.amc-img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0;filter:contrast(1.06) brightness(.92)}.amc-shade{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#0d0d1226,#0d0d1200 30%,#0d0d128c 62%,#0d0d12f0)}.amc-person{position:absolute;left:8cqw;right:8cqw;bottom:8cqw;margin:0;display:flex;flex-direction:column;gap:2cqw;z-index:2}.amc-name{font:italic 600 10cqw/1 Cormorant Garamond,Georgia,serif;color:#fff}.amc-role{font:600 4.9cqw/1.3 Montserrat,system-ui,sans-serif;color:#8cc29a}.amc--green{background:#0a4d2e}.amc--green .amc-h{color:#f4f1ea}.amc--deep{background:radial-gradient(130% 90% at 100% 0%,#13633e,#08472a 55%,#06321e)}.amc--deep .amc-h{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:600;font-size:13.5cqw;line-height:1;letter-spacing:-.01em}.amc--night{background:radial-gradient(120% 80% at 0% 0%,#1c2a23,#0d0d12 62%)}.amc--midnight{background:radial-gradient(120% 90% at 15% 0%,#18261f,#0d0d12 60%)}.amc--stars{background:#111116}.amc--cream{background:#f4f1ea;color:#0d0d12}.amc--cream .amc-area{color:#0a4d2e}.amc--mint{background:radial-gradient(120% 90% at 100% 0%,#a6d3b2,#8cc29a 55%,#7ab489);color:#08472a}.amc--mint .amc-area{color:#08472a;opacity:.8}.amc--mint .amc-h{color:#06321e}.amc--mint .amc-foot{color:#06321ec7}.amc--mint .amc-seal{filter:brightness(0) saturate(100%) invert(19%) sepia(31%) saturate(1500%) hue-rotate(110deg) brightness(.85)}.amc--cream .amc-h{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:600;font-size:14cqw;line-height:.98;letter-spacing:-.015em;color:#0a4d2e}.amc--midnight:after,.amc--night:after,.amc--stars:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .06 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}.amc,.amc:hover,.amc:focus,.amc:visited{color:#fff;text-decoration:none}.amc--cream,.amc--cream:hover,.amc--cream:visited{color:#0d0d12}.amc--mint,.amc--mint:hover,.amc--mint:visited{color:#08472a}.amc-h,.amc-foot,.amc-note,.amc-big,.amc-sub,.amc-area,.amc-shade{display:block}.amc img{max-width:none}.pa-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 28px;border-radius:999px;font:700 15px/1 Montserrat,system-ui,sans-serif;letter-spacing:0;text-transform:none;text-decoration:none!important;white-space:nowrap;transition:transform .25s cubic-bezier(.25,.46,.45,.94),background-color .25s,box-shadow .25s}.pa-btn:hover{transform:translateY(-1px) scale(1.02)}.pa-btn:focus-visible{outline:3px solid #8CC29A;outline-offset:3px}.pa-btn svg{width:18px;height:18px;flex:none}.pa-btn--green{background:#1f7a47;color:#fff!important;box-shadow:0 10px 30px -10px #1f7a47cc}.pa-btn--green:hover{background:#238a50}.pa-btn--ghost{background:#ffffff0f;color:#fff!important;box-shadow:0 0 0 1px #fff3 inset}.pa-btn--ghost:hover{background:#ffffff1f}.pa-btn--dark{background:transparent;color:#0d0d12!important;box-shadow:0 0 0 1.5px #0d0d1238 inset}.pa-btn--dark:hover{background:#0d0d120d}
