@font-face{font-family:PosiaDisplay;font-style:normal;font-weight:500;font-display:swap;src:url(/cdn/shop/files/posia-poppins-500.woff2) format("woff2")}@font-face{font-family:PosiaDisplay;font-style:normal;font-weight:600;font-display:swap;src:url(/cdn/shop/files/posia-poppins-600.woff2) format("woff2")}@font-face{font-family:PosiaText;font-style:normal;font-weight:400 500;font-display:swap;src:url(/cdn/shop/files/posia-inter.woff2) format("woff2")}.po{--po-plum: #2a0825;--po-plum-2: #45103c;--po-wine: #6b1055;--po-magenta: #e0218a;--po-violet: #7b2ff7;--po-ivory: #f7f2ec;--po-paper: #ffffff;--po-ink: #1d0a1a;--po-ink-2: #5d4a58;--po-ink-3: #8c7a88;--po-hair: rgba(29, 10, 26, .1);--po-grad: linear-gradient(104deg, #7b2ff7 0%, #c21a94 52%, #e0218a 100%);--po-display: "PosiaDisplay", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--po-text: "PosiaText", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--po-ease: cubic-bezier(.22, 1, .36, 1);--po-spring: cubic-bezier(.16, 1, .3, 1);font-family:var(--po-text);font-size:17px;line-height:1.55;letter-spacing:-.012em;color:var(--po-ink);-webkit-font-smoothing:antialiased}.po *,.po *:before,.po *:after{box-sizing:border-box}.po img{display:block;max-width:100%}.po :focus-visible{outline:2.5px solid var(--po-magenta);outline-offset:3px}.po-wrap{width:100%;max-width:1320px;margin-inline:auto;padding-inline:clamp(20px,5vw,76px)}.po-display{font-family:var(--po-display);font-weight:600;letter-spacing:-.04em;line-height:1.04;text-wrap:balance;margin:0}.po-lede{font-size:clamp(1.76rem,1.5vw,2.08rem);line-height:1.52;color:var(--po-ink-2);text-wrap:pretty;margin:0}.po-eyebrow{display:inline-flex;align-items:center;gap:.8rem;padding:.64rem 1.44rem;border-radius:999px;font-family:var(--po-display);font-size:1.184rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;background:#ffffff24;color:#fff;box-shadow:inset 0 0 0 1px #ffffff4d}.po-plats{display:flex;flex-wrap:wrap;gap:.96rem}.po-plat{display:inline-flex;align-items:center;gap:.72rem;padding:1.04rem 1.92rem;border-radius:999px;font-family:var(--po-display);font-size:1.472rem;font-weight:560;letter-spacing:-.015em;background:#ffffff1a;color:#fff;box-shadow:inset 0 0 0 1px #ffffff42;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.po-plat svg{width:18px;height:18px;fill:currentColor;flex:0 0 auto}.po-plat--light{background:#1d0a1a0d;color:var(--po-ink);box-shadow:inset 0 0 0 1px var(--po-hair)}.po-hero{position:relative;isolation:isolate;overflow:clip;margin-top:calc(-1 * var(--au-head-h, 0px));background-color:var(--po-plum);background-image:radial-gradient(64% 58% at 12% 6%,rgba(123,47,247,.55),transparent 68%),radial-gradient(58% 52% at 90% 20%,rgba(224,33,138,.42),transparent 70%),radial-gradient(86% 64% at 52% 110%,rgba(194,26,148,.3),transparent 68%);color:#fff}.po-hero__grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:clamp(3.2rem,5vw,7.2rem);align-items:center;padding-block:calc(var(--au-head-h, 0px) + clamp(5.6rem,8vw,9.6rem)) clamp(6.4rem,9vw,11.2rem)}.po-hero__copy{display:grid;justify-items:start;gap:2.4rem;min-width:0}.po-hero__h1{font-size:clamp(3.84rem,4vw,5.76rem);color:#fff}.po-hero__lede{color:#ffffffd1;max-width:46ch}.po-hero__fine{margin:0;font-size:1.376rem;color:#fff9}.po-hero__art{min-width:0}.po-hero__art img{width:100%;height:auto;filter:drop-shadow(0 40px 70px rgba(10,2,9,.5))}@media screen and (max-width:860px){.po-hero__grid{grid-template-columns:1fr;gap:clamp(3.2rem,6vw,4.8rem);padding-block:calc(var(--au-head-h, 0px) + clamp(4.8rem,9vw,7.2rem)) clamp(4.8rem,9vw,8rem)}.po-hero__art{justify-self:center;width:min(72%,34rem)}.po-hero__art img{aspect-ratio:900 / 1200}}.po-screens{background:var(--po-ivory);padding-block:clamp(6.4rem,10vw,12.8rem)}.po-screens__head{max-width:58ch;margin-bottom:clamp(3.2rem,5vw,6.4rem)}.po-screens__h2{font-size:clamp(3.2rem,4.2vw,5.12rem)}.po-screens__lede{margin-top:1.76rem}.po-screens__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(3.2rem,6vw,9.6rem);align-items:start}.po-screens__stageCol{position:sticky;top:calc(var(--au-head-h, 0px) + 40px);min-width:0}.po-screens__stage{position:relative;width:min(100%,34rem);margin-inline:auto;aspect-ratio:704 / 1420;filter:drop-shadow(0 30px 60px rgba(42,8,37,.28))}.po-screens__frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity .52s var(--po-ease)}.po-screens__frame:first-of-type{opacity:1}.po-screens__stage[data-po-on] .po-screens__frame{opacity:0}.po-screens__stage[data-po-on] .po-screens__frame[data-po-at=true]{opacity:1}.po-screens__steps{list-style:none;margin:0;padding:0;display:grid;min-width:0}.po-screens__step{display:grid;grid-template-columns:46px 1fr;gap:2rem;align-content:center;min-height:64vh;padding-block:clamp(2.4rem,5vh,4.8rem)}.po-screens__n{width:46px;height:46px;display:grid;place-items:center;border-radius:999px;background:#1d0a1a0f;color:var(--po-ink-3);font-family:var(--po-display);font-size:1.44rem;font-weight:600;transition:background .42s var(--po-ease),color .42s var(--po-ease)}.po-screens__stepTitle{margin:0 0 .8rem;font-family:var(--po-display);font-size:clamp(2.24rem,2.6vw,3.04rem);font-weight:600;letter-spacing:-.035em;line-height:1.1;color:var(--po-ink)}.po-screens__stepBody{margin:0;font-size:1.632rem;line-height:1.52;color:var(--po-ink-2);max-width:44ch;text-wrap:pretty}.po-screens__steps[data-po-on] .po-screens__step{opacity:.38;transition:opacity .52s var(--po-ease)}.po-screens__steps[data-po-on] .po-screens__step[data-po-at=true]{opacity:1}.po-screens__steps[data-po-on] .po-screens__step[data-po-at=true] .po-screens__n{background:var(--po-grad);color:#fff}@media screen and (max-width:989px){.po-screens__grid{grid-template-columns:1fr;gap:clamp(2.4rem,4vw,3.2rem)}.po-screens__stageCol{top:calc(var(--au-head-h, 0px) + 8px);z-index:2;padding-block:1.6rem;background:color-mix(in srgb,var(--po-ivory) 94%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.po-screens__stage{width:min(44%,19rem)}.po-screens__step{min-height:44vh;padding-block:clamp(2.4rem,5vh,4rem)}.po-screens__steps[data-po-on] .po-screens__step{opacity:1}}.po-inside{background:var(--po-paper);padding-block:clamp(6.4rem,10vw,12.8rem)}.po-inside__head{max-width:58ch;margin-bottom:clamp(3.2rem,5vw,6.4rem)}.po-inside__h2{font-size:clamp(3.2rem,4.2vw,5.12rem)}.po-inside__lede{margin-top:1.76rem}.po-inside__rows{display:grid;gap:clamp(4rem,7vw,9.6rem)}.po-row{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2.4rem,5vw,6.4rem);align-items:center}.po-row:nth-child(2n) .po-row__art{order:-1}.po-row__art{min-width:0;display:grid;place-items:center;padding:clamp(2rem,3vw,3.2rem);border-radius:clamp(24px,3vw,40px);background:linear-gradient(150deg,color-mix(in srgb,var(--po-violet) 10%,var(--po-ivory)),color-mix(in srgb,var(--po-magenta) 10%,var(--po-ivory)))}.po-row__art img{width:100%;height:auto;filter:drop-shadow(0 24px 48px rgba(42,8,37,.24))}.po-row__words{min-width:0}.po-row__kicker{margin:0 0 1.12rem;font-family:var(--po-display);font-size:1.184rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;background:var(--po-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.po-row__h3{margin:0 0 1.28rem;font-family:var(--po-display);font-size:clamp(2.56rem,3vw,3.68rem);font-weight:600;letter-spacing:-.035em;line-height:1.08}.po-row__body{margin:0;font-size:1.696rem;line-height:1.52;color:var(--po-ink-2);max-width:46ch;text-wrap:pretty}@media screen and (max-width:860px){.po-row{grid-template-columns:1fr}.po-row:nth-child(2n) .po-row__art{order:0}}.po-guides{background:var(--po-ivory);padding-block:clamp(6.4rem,10vw,12.8rem)}.po-guides__head{max-width:58ch;margin-bottom:clamp(3.2rem,5vw,5.6rem)}.po-guides__h2{font-size:clamp(3.2rem,4.2vw,5.12rem)}.po-guides__lede{margin-top:1.76rem}.po-guides__mosaic{border-radius:clamp(24px,3vw,40px);overflow:hidden;box-shadow:0 30px 70px -30px #2a08256b}.po-guides__mosaic img{width:100%;height:auto}.po-guides__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1.6rem,2vw,2.4rem);margin-top:clamp(2.88rem,4vw,4rem)}.po-card{position:relative;overflow:hidden;border-radius:clamp(20px,2.4vw,30px);aspect-ratio:2 / 1;background:var(--po-plum-2);box-shadow:0 18px 40px -22px #2a082573}.po-card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .9s var(--po-ease)}.po-card:hover img{transform:scale(1.04)}.po-card__label{position:absolute;z-index:2;left:clamp(18px,5%,40px);bottom:clamp(16px,7%,32px);max-width:44%;font-family:var(--po-display);font-size:clamp(1.92rem,2vw,2.72rem);font-weight:600;letter-spacing:-.03em;line-height:1.08;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.35),0 2px 18px rgba(0,0,0,.4);pointer-events:none}@media screen and (max-width:989px){.po-guides__cards{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:560px){.po-guides__cards{grid-template-columns:1fr}}.po-field{background:var(--po-plum);color:#fff;padding-block:clamp(6.4rem,10vw,12.8rem)}.po-field__head{max-width:54ch;margin-bottom:clamp(3.2rem,5vw,5.6rem)}.po-field__h2{font-size:clamp(3.2rem,4.2vw,5.12rem);color:#fff}.po-field__lede{margin-top:1.76rem;color:#ffffffc2}.po-field__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(1.6rem,2.2vw,2.8rem)}.po-field__shot{overflow:hidden;border-radius:clamp(20px,2.4vw,32px);background:var(--po-plum-2);box-shadow:0 30px 60px -28px #0009;margin:0}.po-field__shot img{width:100%;height:auto;transition:transform .9s var(--po-ease)}.po-field__shot:hover img{transform:scale(1.03)}@media screen and (max-width:749px){.po-field__grid{grid-template-columns:1fr}}.po-close{position:relative;isolation:isolate;background:var(--po-plum);background-image:radial-gradient(54% 50% at 16% 10%,rgba(123,47,247,.4),transparent 72%),radial-gradient(58% 54% at 86% 24%,rgba(224,33,138,.38),transparent 72%),radial-gradient(64% 50% at 50% 104%,rgba(194,26,148,.26),transparent 74%);color:#fff;padding-block:clamp(7.2rem,11vw,13.6rem) clamp(9.6rem,14vw,16rem)}.po-close__copy{display:grid;justify-items:center;text-align:center;gap:2.4rem}.po-close__icon{width:clamp(96px,11vw,136px);height:auto;filter:drop-shadow(0 20px 40px rgba(0,0,0,.45))}.po-close__h2{font-size:clamp(3.68rem,5vw,6.08rem);color:#fff;max-width:20ch}.po-close__lede{color:#ffffffc7;max-width:48ch}.po-close__facts{list-style:none;margin:1.6rem 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem 2.4rem;font-size:1.44rem;color:#ffffffb8}@media(prefers-reduced-motion:reduce){.po-screens__frame,.po-screens__step,.po-screens__n,.po-card img,.po-field__shot img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/posia.css.map */
