.art-miami{--miami-ink:#292722;--miami-muted:#6c675d;--miami-paper:#f8f6f1;--miami-line:#ddd7cb;color:var(--miami-ink);background:#fff;font-family:var(--font-body-family,Arial,sans-serif);font-size:20px;line-height:1.75;padding:96px max(28px,calc((100vw - 1280px)/2))}.art-miami *,.art-miami *:before,.art-miami *:after{box-sizing:border-box}.art-miami h1,.art-miami h2{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.025em;color:inherit;text-wrap:balance;margin:0}.art-miami h1{font-size:clamp(40px,4vw,64px);line-height:1.12}.art-miami h2{font-size:clamp(34px,3.5vw,50px);line-height:1.22}.art-miami h3{font-family:inherit;font-weight:500;font-size:20px;line-height:1.6;letter-spacing:.06em;margin:0 0 12px}.art-miami p{margin:0 0 20px}.art-miami .art-miami__eyebrow{font-size:16px;line-height:1.6;letter-spacing:.12em;font-weight:500;margin:0 0 25px}.art-miami__prose{font-size:20px;line-height:1.85;color:var(--miami-muted)}.art-miami__prose p:last-child{margin-bottom:0}.art-miami__button{display:inline-flex;justify-content:space-between;align-items:center;gap:30px;padding:20px 25px;min-height:56px;background:#215968;border:1px solid #215968;color:#fff;font-family:inherit;font-size:16px;font-weight:500;letter-spacing:.06em;line-height:1.5;text-decoration:none;cursor:pointer;transition:background .2s ease,color .2s ease}.art-miami__button:hover{background:#215968;color:#fff}.art-miami__button:focus-visible,.art-miami a:focus-visible,.art-miami input:focus-visible,.art-miami select:focus-visible{outline:2px solid #84704d;outline-offset:5px}.art-miami__button span{font-size:24px;line-height:1;flex-shrink:0}.art-miami__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(36px,6vw,100px);padding-top:64px;padding-bottom:80px;align-items:start}.art-miami__hero-copy{max-width:580px;padding-top:28px}.art-miami__hero .art-miami__lead{font-size:22px;line-height:1.6;margin:25px 0;color:var(--miami-ink)}.art-miami__hero .art-miami__button{margin-top:30px}.art-miami__hero-art{min-width:0;padding:18px;background:var(--miami-paper)}.art-miami__hero-art img{display:block;width:100%;height:auto;max-height:760px;object-fit:contain}.art-miami__empty-hero{width:100%;min-width:0;min-height:560px;aspect-ratio:4/5;border:1px solid #d9d1c1;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:40px 24px;text-align:center;color:#79715f;background:#eeeadf}.art-miami__empty-hero>span{font-size:16px;letter-spacing:.18em;text-transform:uppercase}.art-miami__empty-hero .art-miami__empty-name{font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4vw,58px);line-height:1.1;font-style:italic;font-weight:400;letter-spacing:-.02em;text-transform:none}.art-miami__registration{background:var(--miami-paper);scroll-margin-top:35px;border-top:1px solid var(--miami-line);border-bottom:1px solid var(--miami-line)}.art-miami__section-heading{max-width:800px;margin:0 auto 54px;text-align:center}.art-miami__section-heading .art-miami__prose{max-width:640px;margin:22px auto 0}.art-miami__registration-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(35px,7vw,110px);align-items:start}.art-miami__benefits article{padding:28px 0 28px 55px;position:relative;border-top:1px solid var(--miami-line)}.art-miami__benefits article:last-child{border-bottom:1px solid var(--miami-line)}.art-miami__number{position:absolute;left:0;top:31px;font-family:Georgia,serif;color:#94815b;font-size:22px}.art-miami__benefits p{font-size:20px;line-height:1.8;color:var(--miami-muted);margin:0}.art-miami__form-shell{border:1px solid var(--miami-line);padding:38px;background:#fff}.art-miami__pending{font-size:20px;line-height:1.8;color:var(--miami-muted)}.art-miami__privacy{font-size:16px;line-height:1.8;color:var(--miami-muted);margin-top:26px}.art-miami__privacy a{color:var(--miami-ink);letter-spacing:.08em;text-underline-offset:4px}.art-miami__artwork-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:36px 24px;align-items:start}.art-miami figure{margin:0;min-width:0}.art-miami figure img{display:block;width:100%;height:auto;object-fit:contain}.art-miami figcaption{margin-top:14px;font-size:16px;line-height:1.5;color:var(--miami-muted)}.art-miami__empty-note{padding:48px 20px;text-align:center;font-family:Georgia,serif;font-size:28px;font-style:italic;color:#8f8879;border-block:1px solid var(--miami-line)}.art-miami__editor-placeholder{min-height:240px;border:1px dashed #bfb5a4;background:var(--miami-paper);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:20px;text-align:center;font-size:16px;letter-spacing:.1em}.art-miami__editor-placeholder small{font-size:16px;color:var(--miami-muted);letter-spacing:0}.art-miami__feature{background:var(--miami-paper);text-align:center;border-block:1px solid var(--miami-line)}.art-miami__feature>div{max-width:800px;margin:auto}.art-miami__feature .art-miami__prose{max-width:650px;margin:28px auto 32px}.art-miami__feature--dark{background:#292722;color:#f8f6f1}.art-miami__feature--dark .art-miami__prose{color:#d0cbc0}.art-miami__feature--dark .art-miami__button{background:#215968;color:#fff;border-color:#215968}.art-miami__feature--dark .art-miami__button:hover{background:#215968;color:#fff}.art-miami__bio-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:70px;align-items:start}.art-miami__bio-images{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.art-miami__bio-photo{width:100%;aspect-ratio:4/5;background:var(--miami-paper);overflow:hidden}.art-miami .art-miami__bio-photo img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.art-miami__bio-copy h3{margin:24px 0}.art-miami__bio-copy .art-miami__prose{font-size:20px}.art-miami__bio-grid--text{display:block;max-width:850px;margin:auto}.art-miami__bio-grid--text .art-miami__bio-images{display:none}.art-miami__bio-grid--text .art-miami__bio-copy h2{max-width:700px}.art-miami__editor-note{padding:15px;margin-bottom:25px;background:#f8f4e9;font-size:16px;line-height:1.6}.art-miami__editor-note p{margin:8px 0 0}.art-miami__form-preview{border:0;margin:0;padding:0;min-width:0;display:flex;flex-direction:column;gap:10px}.art-miami__form-preview legend{margin-bottom:20px;font-size:22px}.art-miami__form-preview>label{font-size:16px}.art-miami__form-preview>input,.art-miami__form-preview>select{min-width:0;width:100%;height:48px;padding:10px;border:1px solid var(--miami-line);background:#fff;color:#5a554d;margin-bottom:12px;font-size:20px}.art-miami__consent{display:flex;align-items:start;gap:12px;font-size:16px;line-height:1.7}.art-miami__consent input{width:18px;height:18px;flex-shrink:0;margin-top:3px}@media(min-width:750px)and (max-width:989px){.art-miami__artwork-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.art-miami__hero{gap:35px}.art-miami__empty-hero{min-height:470px}}@media(max-width:749px){.art-miami{padding:62px 24px}.art-miami__hero{grid-template-columns:1fr;gap:38px;padding-top:40px}.art-miami h1{font-size:clamp(30px,8.5vw,34px)}.art-miami h2{font-size:34px}.art-miami__hero-copy{padding-top:0}.art-miami__hero .art-miami__lead{font-size:22px}.art-miami__empty-hero{min-height:360px;aspect-ratio:1}.art-miami__hero-art{padding:13px}.art-miami__hero .art-miami__button{width:100%}.art-miami__section-heading{margin-bottom:36px}.art-miami__registration-grid,.art-miami__bio-grid{grid-template-columns:1fr;gap:36px}.art-miami__form-shell{padding:26px 22px}.art-miami__artwork-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 16px}.art-miami__bio-grid{gap:40px}.art-miami__bio-images{gap:16px}.art-miami__editor-placeholder{min-height:190px}.art-miami__button{max-width:100%;font-size:16px;padding:18px 20px}.art-miami__prose{font-size:20px}.art-miami__feature--dark .art-miami__button{width:100%}}@media(prefers-reduced-motion:reduce){.art-miami *{transition:none!important;scroll-behavior:auto!important}}.art-miami__guest-form{margin-top:24px}.art-miami__form-fields{display:flex;flex-direction:column;gap:10px;min-width:0}.art-miami__form-fields>label{font-size:18px;line-height:1.6}.art-miami__form-fields>input,.art-miami__form-fields>select{width:100%;min-width:0;min-height:52px;padding:12px;margin-bottom:14px;border:1px solid #827b6e;border-radius:0;background:#fff;color:var(--miami-ink);font:inherit;font-size:20px}.art-miami__form-fields .art-miami__consent{margin-top:6px;font-size:16px}.art-miami__form-fields .art-miami__consent input{width:22px;height:22px;margin-top:3px}.art-miami__form-fields .art-miami__privacy{margin-top:14px}.art-miami__form-fields .art-miami__button{width:100%;margin-top:14px;white-space:normal;text-align:start}.art-miami__form-status,.art-miami__form-errors{font-size:20px;line-height:1.75;overflow-wrap:anywhere}.art-miami__form-errors{color:#9b1c1c}.art-miami__form-errors a{color:inherit}.art-miami__artwork-frame{width:100%;aspect-ratio:4/5;padding:12px;border:1px solid var(--miami-line);background:var(--miami-paper)}.art-miami .art-miami__artwork-frame img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.art-miami__artwork-grid figcaption{text-align:center;overflow-wrap:anywhere}@media(max-width:749px){.art-miami__artwork-frame{padding:8px}}@media(max-width:749px){.art-miami__hero{row-gap:24px}.art-miami__hero-copy{display:contents}.art-miami__hero-copy>.art-miami__eyebrow{order:0;margin:0}.art-miami__hero-copy>h1{order:1}.art-miami__hero .art-miami__lead{order:2;margin:0;font-size:clamp(24px,6.5vw,28px);line-height:1.5}.art-miami__hero-art{order:3}.art-miami__hero-copy>.art-miami__prose{order:4}.art-miami__hero .art-miami__button{order:5;margin-top:0}}.art-miami__hero-preview{margin:32px 0;min-width:0}.art-miami__hero-preview .art-miami__section-heading{margin-bottom:24px}.art-miami__hero-preview .art-miami__eyebrow{margin-bottom:10px}.art-miami__hero-preview h2{font-size:28px}.art-miami__hero-preview .art-miami__artwork-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 14px}@media(max-width:749px){.art-miami__hero-copy>.art-miami__hero-preview{order:3;margin:0}.art-miami__hero-preview .art-miami__artwork-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 16px}.art-miami__hero-art{order:4}.art-miami__hero-copy>.art-miami__prose{order:5}.art-miami__hero .art-miami__button{order:6}}.art-miami__button--secondary+.art-miami__prose{margin-top:3.2em}@media(max-width:749px){.art-miami__hero-art{order:3}.art-miami__hero-copy>.art-miami__hero-preview{order:4}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/art-miami.css.map */
