.amc{--a:#1a1a18;--b:#453c35;--c:#93877c;--d:#cebfb2;--e:#f2ede8;--ease:cubic-bezier(.22, 1, .36, 1);--pad:clamp(1.25rem, 4.2vw, 4.5rem);background:var(--e);color:var(--a);overflow-x:clip}.amc img{max-width:100%;display:block}.amc-dark{background:var(--a);color:var(--e)}.amc-cream{background:var(--e);color:var(--a)}.amc-beige{background:var(--d);color:var(--a)}.amc-sec{padding:clamp(5rem, 11vw, 11rem) var(--pad);position:relative}.amc-label{letter-spacing:.18em;text-transform:uppercase;opacity:.6;font-size:.6875rem;font-weight:500}.amc-small{letter-spacing:.06em;opacity:.6;font-size:.75rem}.amc-h{letter-spacing:.16em;text-transform:uppercase;color:var(--c);margin:0 0 1rem;font-size:.75rem;font-weight:600}.amc-h--light{color:var(--d)}.amc-num{letter-spacing:.14em;color:var(--c);font-variant-numeric:tabular-nums;font-size:.75rem}.amc-statement{letter-spacing:-.035em;text-wrap:balance;max-width:22ch;margin:2rem 0 0;font-size:clamp(1.9rem,4.2vw,4.4rem);font-weight:500;line-height:1.04}.amc-statement em,.amc-big em{font-style:italic;font-weight:200}.amc-giant{letter-spacing:-.055em;margin:1.5rem 0 0;font-size:clamp(3.4rem,12.5vw,14rem);font-weight:600;line-height:.88}.amc-big{letter-spacing:-.045em;margin:1.5rem 0 0;font-size:clamp(2.3rem,5.6vw,5.8rem);font-weight:600;line-height:.96}.amc-big--s{margin:0;font-size:clamp(1.8rem,3.4vw,3.4rem)}.amc-lead{opacity:.85;max-width:46ch;margin:2.5rem 0 0;font-size:clamp(1.05rem,1.6vw,1.45rem);font-weight:300;line-height:1.5}.amc p{text-wrap:pretty}.amc-pill{min-height:3rem;color:inherit;transition:background-color .4s var(--ease), color .4s var(--ease), transform .4s var(--ease);background:0 0;border:1px solid;border-radius:999px;align-items:center;gap:.6rem;padding:.7rem 1.4rem;font-size:.9375rem;font-weight:500;display:inline-flex}.amc-pill:active{transform:scale(.97)}@media (hover:hover){.amc-pill:hover{background:var(--a);border-color:var(--a);color:var(--e)}.amc-dark .amc-pill:hover,.amc-hero .amc-pill:hover{background:var(--e);border-color:var(--e);color:var(--a)}}.amc-pill--light{border-color:#f2ede899}.amc-pill--dark{background:var(--a);color:var(--e);border-color:var(--a)}@media (hover:hover){.amc-pill--dark:hover{background:var(--b);border-color:var(--b);color:var(--e)}}.amc-hero{min-height:max(100svh,640px);padding:calc(5.5rem + 2vh) var(--pad) clamp(1.5rem, 4vh, 3rem);background:var(--a);color:var(--e);isolation:isolate;grid-template-rows:auto 1fr auto auto;gap:1.5rem;display:grid;position:relative;overflow:hidden}.amc-hero-media{z-index:-1;position:absolute;inset:0;overflow:hidden}.amc-hero-photo{object-fit:cover;transform-origin:50% 40%;width:100%;height:120%;position:absolute;inset:-10% 0}.amc-hero-veil{background:linear-gradient(#1a1a189e 0%,#1a1a1861 40%,#1a1a18e6 100%);position:absolute;inset:0}.amc-trama{opacity:.1;pointer-events:none;color:#f2ede8;align-items:flex-end;height:46%;display:flex;position:absolute;inset:auto -4% -2%;overflow:hidden}.amc-trama-t{aspect-ratio:360/290;flex:none;width:auto;height:100%}.amc-trama--soft{opacity:.06;height:34%;inset:auto -4% 0}.amc-hero-top{justify-content:space-between;align-items:center;gap:1rem;display:flex}.amc-back{opacity:.8;align-items:center;gap:.5rem;padding:.5rem 0;font-size:.8125rem;display:inline-flex}.amc-back:hover{opacity:1}.amc-hero-title{align-self:end;margin:0}.amc-hero-logo{fill:currentColor;width:min(92vw,1180px);height:auto;overflow:hidden}.amc-hero-claim{letter-spacing:-.01em;color:var(--d);margin:0;font-size:clamp(1.1rem,2vw,1.75rem);font-style:italic;font-weight:200}.amc-hero-meta{border-top:1px solid #f2ede838;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:1.25rem 1.5rem;margin:1rem 0 0;padding-top:1.5rem;display:grid}.amc-hero-meta dt{letter-spacing:.16em;text-transform:uppercase;opacity:.55;font-size:.6875rem}.amc-hero-meta dd{margin:.35rem 0 0;font-size:.9375rem;line-height:1.35}.amc-hero-meta .amc-pill{grid-column:1/-1;justify-self:start}@media (min-width:1024px){.amc-hero-meta{grid-template-columns:2fr 1fr 1fr 1.4fr auto}.amc-hero-meta .amc-pill{grid-column:auto;justify-self:end}}.amc-two{gap:2.5rem;margin-top:clamp(3rem,6vw,6rem);display:grid}.amc-two p{max-width:52ch;margin:0;font-size:clamp(1rem,1.25vw,1.15rem);font-weight:300;line-height:1.65}.amc-two--head{align-items:end;margin-top:0}@media (min-width:900px){.amc-two{grid-template-columns:1fr 1fr;gap:4rem}}.amc-counters{border-top:1px solid #1a1a1824;grid-template-columns:repeat(2,minmax(0,1fr));margin:clamp(4rem,8vw,7rem) 0 0;padding:0;list-style:none;display:grid}.amc-counters li{border-bottom:1px solid #1a1a1824;gap:.5rem;padding:1.5rem 1rem 1.5rem 0;display:grid}.amc-counters b{letter-spacing:-.04em;color:var(--b);font-variant-numeric:tabular-nums;font-size:clamp(3rem,7vw,6.5rem);font-style:italic;font-weight:200;line-height:.9}.amc-counters span{opacity:.7;max-width:18ch;font-size:.875rem}@media (min-width:900px){.amc-counters{grid-template-columns:repeat(3,minmax(0,1fr))}}.amc-pillars{border-top:1px solid #f2ede829;gap:0;margin:clamp(4rem,7vw,6rem) 0 0;padding:0;list-style:none;display:grid}.amc-pillars li{border-bottom:1px solid #f2ede829;gap:.75rem;padding:2rem 0;display:grid}.amc-pillars h3{letter-spacing:-.035em;margin:0;font-size:clamp(1.8rem,3vw,2.8rem);font-weight:500}.amc-pillars p{opacity:.75;max-width:36ch;margin:0;font-weight:300;line-height:1.55}@media (min-width:900px){.amc-pillars{grid-template-columns:repeat(3,1fr)}.amc-pillars li{padding:2.5rem 2rem 2.5rem 0}.amc-pillars li+li{border-left:1px solid #f2ede829;padding-left:2rem}}.amc-photo-split{align-items:center;gap:3rem;margin-top:clamp(4rem,8vw,8rem);display:grid}@media (min-width:1024px){.amc-photo-split{grid-template-columns:1.1fr 1fr;gap:5rem}}.amc-photo{margin:0}.amc-photo-in{aspect-ratio:4/5;position:relative;overflow:hidden}.amc-photo-in img{object-fit:cover;width:100%;height:124%;position:absolute;inset:-12% 0}.amc-quote{letter-spacing:-.02em;color:var(--e);margin:0;font-size:clamp(1.4rem,2.6vw,2.5rem);font-style:italic;font-weight:200;line-height:1.25}.amc-quote cite{letter-spacing:.16em;text-transform:uppercase;color:var(--c);margin-top:1.5rem;font-size:.6875rem;font-style:normal;font-weight:500;display:block}.amc-words{gap:3rem;margin-top:clamp(4rem,8vw,7rem);display:grid}@media (min-width:900px){.amc-words{grid-template-columns:1fr 1fr;gap:5rem}}.amc-say,.amc-avoid{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.amc-say li{background:var(--e);color:var(--a);border-radius:999px;padding:.32rem .95rem;font-size:clamp(.9rem,1.15vw,1.05rem);font-weight:500;line-height:1.35}.amc-hint{opacity:.55;margin:-.4rem 0 1rem;font-size:.8125rem}.amc-avoid li{cursor:default;border:1px solid #f2ede84d;border-radius:999px;outline:none;padding:.32rem .95rem;font-size:clamp(.9rem,1.15vw,1.05rem);line-height:1.35;display:inline-grid;position:relative;overflow:hidden}.amc-avoid li>*{transition:opacity .4s var(--ease), transform .5s var(--ease);grid-area:1/1}.amc-avoid s{-webkit-text-decoration-color:var(--c);text-decoration-color:var(--c);opacity:.7;text-decoration-thickness:1.5px}.amc-avoid span{opacity:0;color:var(--d);font-weight:500;transform:translateY(100%)}.amc-avoid li:hover s,.amc-avoid li:focus s{opacity:0;transform:translateY(-100%)}.amc-avoid li:hover span,.amc-avoid li:focus span{opacity:1;transform:none}.amc-avoid li:hover,.amc-avoid li:focus{border-color:var(--d)}.amc-logo-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 2rem;display:flex}.amc-logo-stage{background:#fff;margin-top:clamp(3rem,6vw,5rem);padding:clamp(2.5rem,7vw,7rem) clamp(1rem,5vw,5rem);position:relative}.amc-logo-big{width:100%;height:auto;fill:var(--a);z-index:1;transition:opacity .5s var(--ease);display:block;position:relative}.amc-grid{aspect-ratio:1526/376;z-index:2;pointer-events:none;opacity:0;width:calc(100% - 2*clamp(1rem,5vw,5rem));height:auto;transition:opacity .5s var(--ease);position:absolute;top:clamp(2.5rem,7vw,7rem);left:clamp(1rem,5vw,5rem);right:clamp(1rem,5vw,5rem);overflow:visible}.amc-grid line{stroke:#1f1fe8;stroke-width:1.4px;vector-effect:non-scaling-stroke;stroke-dasharray:1600}.amc-grid .amc-grid-d{stroke-dasharray:6 6}.amc-logo-stage.is-grid .amc-grid{opacity:1}.amc-logo-stage.is-grid .amc-logo-big{opacity:.35}.amc-logo-notes{letter-spacing:.08em;text-transform:uppercase;color:var(--c);opacity:0;transition:opacity .5s var(--ease);flex-wrap:wrap;gap:.5rem 1.5rem;margin:2rem 0 0;padding:0;font-size:.75rem;list-style:none;display:flex}.amc-logo-stage.is-grid .amc-logo-notes{opacity:1}@media (hover:hover) and (min-width:1024px){.amc-logo-stage:hover .amc-grid,.amc-logo-stage:hover .amc-logo-notes{opacity:1}.amc-logo-stage:hover .amc-logo-big{opacity:.35}}.amc-three{gap:2rem;margin-top:clamp(3rem,6vw,5rem);display:grid}.amc-three h3{letter-spacing:-.02em;margin:0 0 .6rem;font-size:1.25rem;font-weight:600}.amc-three p{opacity:.75;max-width:34ch;margin:0;font-weight:300;line-height:1.6}@media (min-width:900px){.amc-three{grid-template-columns:repeat(3,1fr)}}.amc-iso-row{align-items:center;gap:3rem;margin-top:clamp(5rem,10vw,9rem);display:grid}.amc-iso-row p{opacity:.8;max-width:46ch;margin:1.25rem 0 0;font-weight:300;line-height:1.65}.amc-iso{width:min(70vw,420px);height:auto;fill:var(--a);justify-self:center;overflow:visible}@media (min-width:900px){.amc-iso-row{grid-template-columns:1fr 1fr;gap:5rem}}.amc-versions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:clamp(4rem,8vw,7rem) 0 0;padding:0;list-style:none;display:grid}.amc-versions li{aspect-ratio:4/3;place-items:center;padding:18%;display:grid;position:relative}.amc-versions svg{fill:currentColor;width:100%;height:auto}.amc-versions span{letter-spacing:.16em;text-transform:uppercase;opacity:.7;font-size:.625rem;position:absolute;bottom:.9rem;left:1rem}@media (min-width:900px){.amc-versions{grid-template-columns:repeat(4,1fr)}}.amc-color{transition:background-color .7s var(--ease), color .7s var(--ease)}.amc-color-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 3rem;display:flex}.amc-color-now{text-align:left;gap:.3rem;margin:0;font-size:.9375rem;display:grid}.amc-color-now b{letter-spacing:-.02em;font-size:clamp(1.4rem,2.2vw,2rem);font-weight:500}.amc-color-now span{opacity:.75;font-variant-numeric:tabular-nums}.amc-swatches{gap:.5rem;height:clamp(18rem,46vh,30rem);margin-top:clamp(3rem,6vw,5rem);display:flex}.amc-swatch{text-align:left;cursor:pointer;min-width:0;transition:flex-grow .8s var(--ease), transform .5s var(--ease);border:0;flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:flex-start;gap:.3rem;padding:1.1rem;display:flex;position:relative;box-shadow:inset 0 0 0 1px #80766c40}.amc-swatch.is-on{flex-grow:3.2}.amc-swatch-k{font-size:clamp(1.4rem,2.4vw,2.4rem);font-style:italic;font-weight:200;position:absolute;top:1rem;left:1.1rem}.amc-swatch-n,.amc-swatch-h{white-space:nowrap;opacity:0;transition:opacity .4s var(--ease), transform .5s var(--ease);font-size:.8125rem;transform:translateY(6px)}.amc-swatch-h{font-variant-numeric:tabular-nums;opacity:0}.amc-swatch.is-on .amc-swatch-n,.amc-swatch.is-on .amc-swatch-h{opacity:.85;transform:none}.amc-swatch:focus-visible{outline-offset:3px;outline:2px solid}.amc-greys{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.5rem;margin:1.5rem 0 0;padding:0;font-size:.8125rem;list-style:none;display:grid}.amc-greys li{opacity:.85;align-items:center;gap:.6rem;display:flex}.amc-greys i{flex:none;width:1.4rem;height:1.4rem;box-shadow:inset 0 0 0 1px #80766c59}@media (min-width:900px){.amc-greys{grid-template-columns:repeat(5,1fr)}}.amc-prop-wrap{gap:.8rem;margin-top:clamp(3rem,6vw,5rem);display:grid}.amc-prop{height:3.2rem;display:flex;box-shadow:0 0 0 1px #80766c4d}.amc-prop>i{color:var(--e);transform-origin:0;font-variant-numeric:tabular-nums;align-items:center;padding:0 .9rem;font-size:.8125rem;font-style:normal;display:flex}.amc-types{background:#1a1a1824;border:1px solid #1a1a1824;gap:1px;margin-top:clamp(3rem,6vw,5rem);display:grid}.amc-type{background:var(--e);transition:background-color .5s var(--ease);gap:1.5rem;padding:clamp(1.5rem,3vw,2.5rem);display:grid}.amc-type:hover{background:#fff}.amc-type-aa{width:auto;height:clamp(5rem,9vw,8.5rem)}.amc-type h3{letter-spacing:-.03em;margin:.4rem 0 .6rem;font-size:1.6rem;font-weight:600}.amc-type p{opacity:.8;margin:0;font-weight:300;line-height:1.6}@media (min-width:900px){.amc-types{grid-template-columns:repeat(3,1fr)}}.amc-type-lines{gap:clamp(1rem,3vw,2.5rem);margin-top:clamp(4rem,8vw,7rem);display:grid}.amc-type-lines img{width:min(100%,900px);height:auto}.amc-type-lines img:nth-child(2){justify-self:end;width:min(100%,760px)}.amc-type-lines .amc-type-small{width:min(100%,720px)}.amc-icons-sec{overflow:hidden}.amc-icons-head{align-items:end;gap:1.5rem;display:grid}.amc-icons-head p{opacity:.75;max-width:44ch;margin:0;font-weight:300;line-height:1.6}@media (min-width:900px){.amc-icons-head{grid-template-columns:1fr 1fr;gap:5rem}}.amc-icons{border-top:1px solid #f2ede81f;border-left:1px solid #f2ede81f;grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(3rem,6vw,5rem) 0 0;padding:0;list-style:none;display:grid;position:relative}.amc-icons li{aspect-ratio:1;transition:background-color .4s var(--ease);border-bottom:1px solid #f2ede81f;border-right:1px solid #f2ede81f;place-items:center;display:grid;position:relative}.amc-icons svg{fill:none;width:40%;height:auto;stroke:var(--e);stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .4s var(--ease), transform .5s var(--ease)}.amc-icons span{letter-spacing:.06em;text-align:center;opacity:0;transition:opacity .4s var(--ease), transform .4s var(--ease);white-space:nowrap;text-overflow:ellipsis;color:var(--d);font-size:.625rem;position:absolute;bottom:.55rem;left:.6rem;right:.6rem;overflow:hidden;transform:translateY(4px)}@media (hover:hover){.amc-icons li:hover{background:#f2ede80d}.amc-icons li:hover svg{stroke:var(--d);transform:translateY(-6px)scale(1.08)}.amc-icons li:hover span{opacity:1;transform:none}}@media (min-width:640px){.amc-icons{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1024px){.amc-icons{grid-template-columns:repeat(11,minmax(0,1fr))}}.amc-apps-grid{align-items:center;gap:4rem;margin-top:clamp(3rem,6vw,5rem);display:grid}@media (min-width:1024px){.amc-apps-grid{grid-template-columns:1fr 1fr;gap:6rem}}.amc-card-scene{perspective:1400px;justify-items:center;gap:1.5rem;display:grid}.amc-card3d{aspect-ratio:155.9/240.9;cursor:pointer;width:min(64vw,22rem);transform-style:preserve-3d;background:0 0;border:0;padding:0;position:relative}.amc-card3d.is-flipped{--flip:180deg}.amc-card-face{backface-visibility:hidden;transform:rotateY(var(--flip,0deg));transition:transform 1s var(--ease);position:absolute;inset:0;box-shadow:0 40px 70px -30px #1a1a188c}.amc-card-face img{object-fit:cover;width:100%;height:100%}.amc-card-back{transform:rotateY(calc(var(--flip,0deg) + 180deg))}.amc-insta{grid-template-columns:repeat(2,minmax(0,1fr));justify-self:center;gap:.75rem;max-width:30rem;display:grid}.amc-insta img{aspect-ratio:1;object-fit:cover;border-radius:50%;width:100%;box-shadow:0 20px 40px -24px #1a1a1880}.amc-insta .amc-small{text-align:center;grid-column:1/-1;margin:.75rem 0 0}.amc-sheets{gap:1.25rem;margin-top:clamp(5rem,9vw,8rem);display:grid}.amc-sheet{margin:0}.amc-sheet img{width:100%;height:auto;box-shadow:0 30px 60px -36px #1a1a188c}.amc-sheet figcaption{opacity:.7;margin-top:.8rem;font-size:.8125rem}@media (min-width:900px){.amc-sheets{grid-template-columns:1fr 1fr;gap:2rem}.amc-sheet:nth-child(2n){margin-top:5rem}}.amc-manual{padding:clamp(4rem,8vw,6rem) 0;position:relative;overflow:hidden}.amc-manual-head{padding:0 var(--pad);justify-content:space-between;align-items:center;display:flex}.amc-manual-count{opacity:.7;font-variant-numeric:tabular-nums;margin:0;font-size:.875rem}.amc-manual-count b{opacity:1;font-weight:500}.amc-manual-track{padding:0 var(--pad);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:center;gap:clamp(1rem,2vw,2rem);margin-top:2.5rem;display:flex;overflow-x:auto}.amc-manual-track::-webkit-scrollbar{display:none}.amc-manual-intro{scroll-snap-align:start;flex:0 0 min(80vw,30rem)}.amc-manual-intro p{opacity:.75;max-width:36ch;margin:1.5rem 0 0;font-weight:300;line-height:1.6}.amc-page{scroll-snap-align:center;flex:0 0 56vw;margin:0}.amc-page img{width:100%;height:auto;box-shadow:0 40px 80px -40px #000c}.amc-page figcaption{opacity:.7;margin-top:.9rem;font-size:.8125rem}.amc-page figcaption span{font-variant-numeric:tabular-nums;color:var(--c);margin-right:.4rem}@media (min-width:1024px){.amc-manual{flex-direction:column;justify-content:center;height:100svh;padding:0;display:flex}.amc-manual-track{scroll-snap-type:none;width:max-content;overflow:visible}.amc-page{flex-basis:min(56vw,113.92svh)}}@media (max-width:1023px){.amc-page{flex-basis:86vw}}.amc-fan{justify-content:center;height:clamp(22rem,46vw,34rem);margin-top:clamp(4rem,8vw,7rem);display:flex;position:relative}.amc-fan img{transform-origin:50% 120%;width:clamp(9rem,17vw,15rem);height:auto;margin-left:calc(clamp(9rem,17vw,15rem)/-2);transition:box-shadow .4s;position:absolute;top:0;left:50%;box-shadow:0 30px 60px -30px #1a1a188c}@media (hover:hover){.amc-fan img:hover{z-index:20;box-shadow:0 40px 80px -30px #1a1a18bf}}@media (max-width:767px){.amc-fan{scroll-snap-type:x mandatory;height:auto;margin-inline:calc(-1 * var(--pad));padding:0 var(--pad) 1rem;scrollbar-width:none;justify-content:flex-start;gap:.75rem;display:flex;overflow-x:auto}.amc-fan img{scroll-snap-align:center;flex:0 0 62vw;width:62vw;margin:0;position:static;transform:none!important}}.amc-browser{background:#2a2926;border-radius:14px;margin-top:clamp(3rem,6vw,5rem);overflow:hidden;box-shadow:0 60px 120px -50px #000000d9}.amc-browser-bar{background:#2f2e2b;align-items:center;gap:.45rem;height:2.4rem;padding:0 1rem;display:flex}.amc-browser-bar i{background:#f2ede840;border-radius:50%;width:.65rem;height:.65rem}.amc-browser-bar span{opacity:.8;background:#f2ede814;border-radius:999px;margin:0 auto;padding:.25rem 1.5rem;font-size:.75rem}.amc-browser-view{aspect-ratio:16/10;position:relative;overflow:hidden}.amc-browser-long{background:var(--a) no-repeat 50% 0 / 100% auto;animation:40s cubic-bezier(.45,0,.55,1) infinite alternate amc-scroll;position:absolute;inset:0}@keyframes amc-scroll{0%,5%{background-position-y:0%}95%,to{background-position-y:100%}}.amc-browser-view:hover .amc-browser-long{animation-play-state:paused}.amc-phones{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.75rem,2vw,2rem);margin-top:clamp(4rem,8vw,7rem);display:grid}.amc-phone{background:#0b0b0a;border-radius:2.2rem;margin:0;padding:.55rem;box-shadow:0 0 0 1px #f2ede81f,0 40px 70px -36px #000000e6}.amc-phone img{aspect-ratio:390/844;object-fit:cover;object-position:top;border-radius:1.7rem;width:100%}@media (min-width:900px){.amc-phones{grid-template-columns:repeat(4,1fr)}.amc-phone{transform:translateY(calc(var(--d) * 2.5rem - 3rem))}}.amc-screens{gap:clamp(3rem,6vw,5rem);margin-top:clamp(5rem,10vw,9rem);display:grid}.amc-screen{margin:0}.amc-screen-in{border-radius:10px;overflow:hidden;box-shadow:0 50px 100px -50px #000000e6}.amc-screen-in img{width:100%;height:auto;transition:transform 1.2s var(--ease)}@media (hover:hover){.amc-screen:hover .amc-screen-in img{transform:scale(1.03)}}.amc-screen figcaption{opacity:.7;max-width:50ch;margin-top:1rem;font-size:.875rem}@media (min-width:1024px){.amc-screen{width:64%}.amc-screen:nth-child(2){margin-left:auto}}.amc-interlude{min-height:max(90svh,560px);padding:var(--pad);color:var(--e);isolation:isolate;place-items:end start;display:grid;position:relative;overflow:hidden}.amc-interlude-media{z-index:-1;position:absolute;inset:0}.amc-interlude-media img{object-fit:cover;width:100%;height:124%;position:absolute;inset:-12% 0}.amc-interlude-media:after{content:"";background:linear-gradient(#1a1a181a 30%,#1a1a18bf);position:absolute;inset:0}.amc-interlude-t{letter-spacing:-.04em;margin:0 0 clamp(1rem,4vw,3rem);font-size:clamp(2.2rem,6vw,6rem);font-style:italic;font-weight:200;line-height:1}.amc-testimonial{background:var(--a);color:var(--e);margin:clamp(4rem,8vw,7rem) 0 0;padding:clamp(2rem,5vw,4rem)}.amc-testimonial p{letter-spacing:-.025em;max-width:26ch;margin:0;font-size:clamp(1.6rem,3.4vw,3.2rem);font-style:italic;font-weight:200;line-height:1.15}.amc-testimonial cite{letter-spacing:.14em;text-transform:uppercase;color:var(--d);margin-top:2rem;font-size:.75rem;font-style:normal;display:block}.amc-specs{border-top:1px solid #1a1a1824;grid-template-columns:repeat(2,minmax(0,1fr));margin:clamp(4rem,8vw,6rem) 0 0;display:grid}.amc-specs>div{border-bottom:1px solid #1a1a1824;padding:1.5rem 1rem 1.5rem 0}.amc-specs dt{letter-spacing:.16em;text-transform:uppercase;color:var(--c);font-size:.6875rem}.amc-specs dd{letter-spacing:-.02em;margin:.5rem 0 0;font-size:clamp(1.1rem,1.8vw,1.6rem);font-weight:500}@media (min-width:900px){.amc-specs{grid-template-columns:repeat(5,1fr)}}.amc-end{flex-wrap:wrap;gap:.75rem;margin-top:clamp(3rem,6vw,5rem);display:flex}.amc-next{padding:clamp(4rem, 9vw, 8rem) var(--pad);background:var(--a);color:var(--e);gap:1rem;display:grid}.amc-next-name{letter-spacing:-.05em;transition:color .5s var(--ease);align-items:center;gap:1.5rem;font-size:clamp(2.6rem,8vw,8rem);font-weight:600;line-height:.95;display:flex}.amc-next-name svg{transition:transform .6s var(--ease)}@media (hover:hover){.amc-next:hover .amc-next-name{color:var(--d)}.amc-next:hover .amc-next-name svg{transform:translate(1rem)}}@media (max-width:767px){.amc-sec{padding-block:4.5rem}.amc-hero{padding-top:6rem}.amc-swatches{flex-direction:column;height:auto}.amc-swatch{flex-direction:row;justify-content:flex-end;align-items:center;gap:.8rem;min-height:3.6rem;padding:.8rem 1rem}.amc-swatch.is-on{flex-grow:1;min-height:9rem}.amc-swatch-k{top:50%;left:1rem;transform:translateY(-50%)}.amc-swatch.is-on .amc-swatch-k{top:1.2rem;transform:none}.amc-prop>i{padding:0 .5rem;font-size:.6875rem}.amc-logo-notes{opacity:1}}.amc-static .amc-browser-long{animation:none}@media (prefers-reduced-motion:reduce){.amc-browser-long{animation:none}}html.font-studio .amc .amc-giant{letter-spacing:-.055em!important;text-transform:none!important;font-size:clamp(3.4rem,12.5vw,14rem)!important;font-weight:600!important;line-height:.88!important}html.font-studio .amc .amc-big{letter-spacing:-.045em!important;text-transform:none!important;font-size:clamp(2.3rem,5.6vw,5.8rem)!important;font-weight:600!important;line-height:.96!important}html.font-studio .amc .amc-big--s{font-size:clamp(1.8rem,3.4vw,3.4rem)!important}html.font-studio .amc .amc-h{letter-spacing:.16em!important;text-transform:uppercase!important;font-size:.75rem!important;font-weight:600!important;line-height:1.3!important}html.font-studio .amc .amc-pillars h3{letter-spacing:-.035em!important;text-transform:none!important;font-size:clamp(1.8rem,3vw,2.8rem)!important;font-weight:500!important;line-height:1!important}html.font-studio .amc :is(.amc-three,.amc-type) h3{letter-spacing:-.025em!important;text-transform:none!important;font-size:clamp(1.25rem,1.6vw,1.6rem)!important;font-weight:600!important;line-height:1.1!important}html.font-studio .amc .amc-hero-title{font-size:inherit!important;line-height:0!important}.rv-btn{color:#f2ede8cc;background:0 0;border:1px solid #f2ede833;border-radius:999px;flex:none;justify-content:center;align-items:center;transition:background-color .3s,color .3s,border-color .3s;display:inline-flex}@media (hover:hover){.rv-btn:not(:disabled):hover{color:#1a1a18;background:#f2ede8;border-color:#f2ede8}}.amc-mem-cta{background:var(--e);color:var(--a);transition:background-color .6s var(--ease);align-items:center;gap:2.5rem;margin-top:clamp(5rem,9vw,8rem);padding:clamp(2rem,5vw,4.5rem);display:grid}@media (min-width:900px){.amc-mem-cta{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:5rem}}.amc-mem-stack{aspect-ratio:1240/1754;width:min(70%,20rem);margin:1rem auto 2rem;display:block;position:relative}.amc-mem-stack img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease);position:absolute;inset:0;box-shadow:0 30px 60px -30px #1a1a1899}.amc-mem-stack img:first-child{transform:rotate(9deg)translate(18%,4%)}.amc-mem-stack img:nth-child(2){transform:rotate(4deg)translate(8%,1%)}.amc-mem-stack img:nth-child(3){transform:rotate(-3deg)}@media (hover:hover){.amc-mem-cta:hover{background:#fff}.amc-mem-cta:hover .amc-mem-stack img:first-child{transform:rotate(16deg)translate(42%,6%)}.amc-mem-cta:hover .amc-mem-stack img:nth-child(2){transform:rotate(7deg)translate(20%,2%)}.amc-mem-cta:hover .amc-mem-stack img:nth-child(3){transform:rotate(-6deg)translate(-8%,-2%)}.amc-mem-cta:hover .amc-pill--dark{background:var(--b);border-color:var(--b)}}.amc-mem-text{justify-items:start;gap:1.25rem;display:grid}.amc-mem-title{letter-spacing:-.045em;font-size:clamp(2.3rem,4.6vw,4.6rem);font-weight:600;line-height:.96}.amc-mem-title em{font-style:italic;font-weight:200}.amc-mem-p{opacity:.8;max-width:40ch;font-weight:300;line-height:1.6}.amc-mem-more{justify-content:center;margin-top:clamp(2rem,4vw,3.5rem);display:flex}@media (max-width:767px){.amc-mem-more{justify-content:flex-start}}html.font-studio .amc :is(.amc-say,.amc-avoid) li{min-height:0!important;line-height:1.35!important}.amc-logo-lead{opacity:.75;max-width:52ch;margin:1.5rem 0 0;font-weight:300;line-height:1.6}.amc-logo-stage{background-color:#fbfaf8;background-image:linear-gradient(#1f1fe809 1px,#0000 1px),linear-gradient(90deg,#1f1fe809 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:24px 24px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;padding:clamp(1rem,4vw,3.5rem) clamp(.5rem,3vw,3rem);box-shadow:inset 0 0 0 1px #1a1a1814}.lp{width:100%;height:auto;font-family:inherit;display:block;overflow:visible}.lp-g{stroke:#1f1fe8;stroke-width:1px;opacity:.28;vector-effect:non-scaling-stroke;stroke-dasharray:6 6}.lp-g--soft{opacity:.16}.lp-g--end{opacity:.4;stroke-dasharray:none}.lp-key{stroke:#1f1fe8;stroke-width:1.4px;vector-effect:non-scaling-stroke}.lp-c{stroke:#1f1fe8;stroke-width:1.2px;fill:none;vector-effect:non-scaling-stroke}.lp-c--dash{stroke-dasharray:5 5;opacity:.7}.lp-c--hot{stroke:#eb6834}.lp-tag{fill:#fbfaf8}.lp-t{letter-spacing:.12em;text-transform:uppercase;fill:#1f1fe8;font-size:22px;font-weight:500}.lp-t--soft{fill:#1f1fe8;opacity:.45;font-size:20px}.lp-t--big{letter-spacing:.04em;text-transform:none;font-size:34px;font-style:italic;font-weight:300}.lp-t--hot{fill:#eb6834;text-transform:none;letter-spacing:.04em;font-size:24px}.lp-outline path{fill:none;stroke:#1a1a18;stroke-width:1.3px;vector-effect:non-scaling-stroke}.lp-fill path{fill:#1a1a18}.lp-fill{opacity:.12}.lp-circle circle{fill:#eb683414;stroke:#eb6834;stroke-width:1.2px;vector-effect:non-scaling-stroke}.lp-circle line{stroke:#eb6834;stroke-width:1px;vector-effect:non-scaling-stroke}.lp.is-done .lp-fill{opacity:1}@media (max-width:767px){.lp-t{font-size:34px}.lp-t--soft{display:none}.lp-t--big{font-size:46px}.lp-t--hot{font-size:34px}}.amc-w{vertical-align:top;margin:-.06em -.08em -.14em 0;padding:.06em .08em .14em 0;display:inline-block;overflow:hidden}.amc-w>span{transform-origin:0 100%;will-change:transform;display:inline-block}em .amc-w>span,.amc-w em{font-style:italic}.amc-band{letter-spacing:-.045em;white-space:nowrap;gap:.2em;padding:clamp(2.5rem,6vw,5rem) 0;font-size:clamp(2.6rem,9vw,9rem);font-weight:600;line-height:1;display:grid;overflow:hidden}.amc-band--dark{background:var(--a);color:var(--e)}.amc-band--cream{background:var(--e);color:var(--a)}.amc-band-row{will-change:transform;width:max-content;display:flex}.amc-band-row span{align-items:center;gap:.35em;padding-right:.35em;display:inline-flex}.amc-band-row span i{color:var(--c);font-style:normal;font-weight:300}.amc-band-row span.is-out{color:#0000;-webkit-text-stroke:1.2px currentColor}.amc-band--dark .amc-band-row span.is-out{-webkit-text-stroke-color:var(--d)}.amc-band--cream .amc-band-row span.is-out{-webkit-text-stroke-color:var(--b)}.amc-band-row:nth-child(2){font-style:italic;font-weight:200}.amc-tema{--pos:62%;padding:clamp(5rem, 11vw, 10rem) var(--pad);isolation:isolate;color:#f2ede8;background:linear-gradient(90deg, #f2ede8 0 var(--pos), #1a1a18 var(--pos) 100%);position:relative}.amc-tema-blend{mix-blend-mode:difference;color:#f2ede8}.amc-tema-head{gap:1.25rem;max-width:60rem;display:grid}html.font-studio .amc .amc-tema-title{margin:.5rem 0 0;letter-spacing:-.045em!important;text-transform:none!important;font-size:clamp(2.4rem,6vw,6rem)!important;font-weight:600!important;line-height:.95!important}.amc-tema-p{max-width:44ch;margin:0;font-weight:300;line-height:1.6}.amc-tema-tabs{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#80766c59;border-radius:999px;gap:.25rem;margin-top:2.5rem;padding:.25rem;display:inline-flex}.amc-tema-tabs button{color:#f2ede8;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.45rem 1rem;font-size:.875rem;transition:background-color .3s,color .3s}.amc-tema-tabs button.is-on{color:#1a1a18;background:#f2ede8}.amc-tema-box{cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:#2a2926;border-radius:14px;outline:none;margin-top:1.5rem;position:relative;overflow:hidden;box-shadow:0 60px 120px -50px #000000b3}.amc-tema-box:focus-visible{box-shadow:0 0 0 3px #1f1fe8,0 60px 120px -50px #000000b3}.amc-tema-bar{color:#f2ede8;background:#2f2e2b;align-items:center;gap:.45rem;height:2.4rem;padding:0 1rem;display:flex}.amc-tema-bar i{background:#f2ede840;border-radius:50%;width:.65rem;height:.65rem}.amc-tema-bar span{opacity:.8;background:#f2ede814;border-radius:999px;margin:0 auto;padding:.25rem 1.5rem;font-size:.75rem}.amc-tema-view{aspect-ratio:16/10;position:relative}.amc-tema-img,.amc-tema-img img{width:100%;height:100%;position:absolute;inset:0}.amc-tema-img img{object-fit:cover;object-position:top;pointer-events:none}.amc-tema-img--dark{clip-path:inset(0 0 0 var(--pos))}.amc-tema-handle{top:0;bottom:0;left:var(--pos);pointer-events:none;background:#f2ede8;width:2px;margin-left:-1px;position:absolute;box-shadow:0 0 0 1px #1a1a1840}.amc-tema-handle b{color:#1a1a18;background:#f2ede8;border-radius:999px;align-items:center;gap:.35rem;padding:.55rem .8rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px -10px #0009}.amc-tema-handle svg{width:1.05rem;height:1.05rem}.amc-tema-hint{margin-top:1rem}@media (max-width:767px){.amc-tema-view{aspect-ratio:390/844}.amc-tema-box{background:#0b0b0a;border-radius:2.2rem;width:min(100%,22rem);margin-inline:auto;padding:.5rem}.amc-tema-bar{display:none}.amc-tema-view{border-radius:1.75rem;overflow:hidden}.amc-tema-tabs{width:fit-content;display:flex}}.amc-fan{cursor:pointer}.amc-mem-invite{text-align:center;justify-items:center;gap:1rem;margin-top:clamp(2.5rem,5vw,4rem);display:grid}.amc-mem-invite .amc-mem-p{margin:0}@media (max-width:767px){.amc-mem-invite{text-align:left;justify-items:start}}.amc-browser-view{aspect-ratio:16/10;background:#f2ede8;position:relative;overflow:hidden}.amc-browser-view img{object-fit:cover;object-position:top;opacity:0;width:100%;height:100%;transition:opacity .9s var(--ease), transform 4.6s var(--ease);position:absolute;inset:0;transform:scale(1.04)translateY(1.5%)}.amc-browser-view img.is-on{opacity:1;z-index:1;transform:none}.amc-browser-url{animation:amc-url .6s var(--ease);white-space:nowrap;text-overflow:ellipsis;max-width:70%;overflow:hidden}@keyframes amc-url{0%{opacity:0;transform:translateY(4px)}to{opacity:.8;transform:none}}.amc-browser-dots{background:#2a2926;justify-content:center;gap:.5rem;padding:1rem 0 1.1rem;display:flex}.amc-browser-dots button{cursor:pointer;background:#f2ede833;border:0;border-radius:999px;width:2.6rem;height:.3rem;padding:0;position:relative;overflow:hidden}.amc-browser-dots button:after{content:"";position:absolute;inset:-.6rem 0}.amc-browser-dots i{transform-origin:0;border-radius:inherit;background:#f2ede8;position:absolute;inset:0;transform:scaleX(0)}.amc-browser-dots button.is-on i{animation:4.2s linear forwards amc-dot}@keyframes amc-dot{to{transform:scaleX(1)}}@media (max-width:767px){.amc-browser-view{aspect-ratio:16/10}}.amc-next-name svg{stroke-width:1.15px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:.62em;height:.62em}.amc-next-name svg path{stroke-linecap:round;stroke-linejoin:round}
