.magc,.magp{position:relative}@media (min-width:768px) and (max-width:1023px){.magc,.magp{margin-inline:-12px}}@media (min-width:1024px){.magc,.magp{margin-inline:-24px}}@media (max-width:767px){html:has(.magc,.magp) .tm-v2-header{display:none!important}}.mag--sheet{padding-top:28px}@media (min-width:768px){.mag--sheet{padding:44px 24px 72px}}.magc-sheet{z-index:1;margin-top:calc(-28px - var(--tm-v2-tabbar-offset,0px));background:var(--mag-card);border-radius:28px 28px 0 0;position:relative}@media (min-width:768px){.magc-sheet{border-radius:36px 36px 0 0;margin-top:-36px}}.mag-dim{z-index:3;pointer-events:none;background:rgb(var(--mag-cover-night));opacity:0;position:absolute;inset:0}@supports (animation-timeline:scroll()){.mag-dim{animation:linear both mag-dim;animation-timeline:scroll(root);animation-range:0 90svh}}@keyframes mag-dim{to{opacity:.5}}.magc-cover{z-index:0;height:var(--mag-cover-height);isolation:isolate;min-height:560px;color:var(--mag-cover-ink);background:#c98a5c;flex-direction:column;display:flex;position:sticky;top:0;overflow:hidden}.magc-photo{z-index:-2;animation:magc-settle 6s var(--ease-out) both;position:absolute;inset:0}@keyframes magc-settle{0%{transform:scale(1.08)}to{transform:scale(1)}}.magc-photo__img{object-fit:cover;object-position:center 45%}.magc-shade{z-index:-1;background:linear-gradient(to bottom, rgb(var(--mag-cover-night) / .42) 0%, rgb(var(--mag-cover-night) / .12) 30%, rgb(var(--mag-cover-night) / 0) 46%), linear-gradient(to top, rgb(var(--mag-cover-night) / .45) 0%, rgb(var(--mag-cover-night) / 0) 30%);position:absolute;inset:0}.magc-mast{padding:calc(env(safe-area-inset-top,0px) + 22px) var(--mobile-padding-x) 0}@media (min-width:768px){.magc-mast{padding:36px max(32px,50% - 550px) 0}}.magc-title{flex-direction:column;align-items:flex-start;max-width:100%;margin:0;font-family:inherit;line-height:.8;display:inline-flex}.magc-word{letter-spacing:0;white-space:nowrap;font-size:clamp(132px,46vw,400px);font-weight:700;display:block}.magc-letter{animation:.7s cubic-bezier(.2,.8,.2,1) both mag-rise;animation-delay:calc(.1s + var(--i) * 70ms);display:inline-block}.magc-sub{letter-spacing:.01em;align-self:flex-end;margin-top:-.02em;font-size:clamp(46px,15vw,132px);font-weight:400;animation:.7s cubic-bezier(.2,.8,.2,1) .48s both mag-rise;display:block}.magc-mast[data-locale=bg] .magc-title{line-height:.9}.magc-mast[data-locale=bg] .magc-word{font-size:clamp(72px,21vw,200px);font-weight:800}.magc-mast[data-locale=bg] .magc-sub{margin-top:.12em;font-size:clamp(30px,8.6vw,76px);font-weight:500}.magc-rule{transform-origin:0;background:#fff;border-radius:2px;width:min(70%,420px);height:4px;margin-top:16px;animation:.55s cubic-bezier(.6,0,.2,1) .68s both magc-draw;display:block}[dir=rtl] .magc-rule{transform-origin:100%}@keyframes magc-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.magc-issue,.magc-by{font-family:var(--font-sans);margin:0}.magc-issue{font-size:12px;line-height:16px;font-weight:var(--weight-semibold);letter-spacing:.16em;text-transform:uppercase;margin-top:14px;animation:.4s ease-out .9s both mag-fade}.magc-by{font-size:13px;line-height:18px;font-weight:var(--weight-medium);margin-top:4px;animation:.4s ease-out 1s both mag-fade}[dir=rtl] .magc-issue,[dir=rtl] .magp-kicker{letter-spacing:.02em}.magc-cue{left:50%;bottom:calc(var(--tm-v2-tabbar-offset,0px) + 44px);border-radius:var(--r-pill);width:44px;height:44px;color:var(--mag-cover-ink);background:rgb(var(--mag-cover-night) / .25);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid #ffffffa6;justify-content:center;align-items:center;margin-left:-22px;animation:.4s ease-out 1.1s both mag-fade;display:inline-flex;position:absolute}.magc-cue>svg{animation:2.4s ease-in-out 1.5s infinite magc-bob}.magc-cue:focus-visible{outline:2px solid var(--mag-cover-ink);outline-offset:3px}@keyframes magc-bob{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@media (min-width:768px){.magc-cue{bottom:56px}}.magp-head{z-index:0;min-height:var(--mag-cover-height);isolation:isolate;padding:calc(env(safe-area-inset-top,0px) + 24px) var(--mobile-padding-x) calc(var(--tm-v2-tabbar-offset,0px) + 64px);background:var(--mag-peach);color:var(--mag-peach-ink);flex-direction:column;justify-content:center;display:flex;position:sticky;top:0;overflow:hidden}@media (min-width:768px){.magp-head{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:32px;padding:56px max(32px,50% - 550px) 88px;display:grid}}.magp-kicker{font-size:14px;line-height:18px;font-weight:var(--weight-semibold);letter-spacing:.16em;text-transform:uppercase;color:#fff;margin:0}.magp-title{color:#fff;flex-direction:column;margin:10px 0 0;font-size:clamp(104px,33vw,250px);font-weight:700;line-height:.82;display:flex}.magp-title[data-locale=bg]{font-size:clamp(54px,15.5vw,140px);font-weight:800;line-height:.95}.magp-line{white-space:nowrap;animation:.8s cubic-bezier(.2,.8,.2,1) both mag-rise;animation-delay:calc(80ms + var(--i) * .16s);display:block}@media (min-width:768px){.magp-title{font-size:clamp(110px,13vw,200px)}.magp-title[data-locale=bg]{font-size:clamp(64px,7vw,116px)}}.magp-underline{width:min(80%,440px);height:20px;margin-top:10px;display:block;overflow:visible}[dir=rtl] .magp-underline{transform:scaleX(-1)}.magp-underline path{fill:none;stroke:var(--mag-underline);stroke-width:5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;animation:.9s cubic-bezier(.6,0,.2,1) .5s both magp-draw}@keyframes magp-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.magp-by{font-size:16px;line-height:22px;font-weight:var(--weight-semibold);color:#fff;margin:10px 0 0}.magp-prints{height:240px;margin:24px 0 0;padding:0;list-style:none;position:relative}@media (min-width:768px){.magp-prints{height:420px;margin:0}}.magp-print{--r:-5deg;background:var(--mag-print-edge);width:46%;transform:rotate(var(--r));animation:.7s cubic-bezier(.2,.8,.2,1) both magp-drop;animation-delay:calc(.3s + var(--i) * .14s);padding:7px 7px 24px;position:absolute;top:6px;left:2%}.magp-print:nth-child(2){--r:4deg;z-index:1;top:24px;left:28%}.magp-print:nth-child(3){--r:8deg;top:2px;left:52%}.magp-prints--1 .magp-print{--r:-3deg;left:27%}.magp-prints--2 .magp-print:nth-child(2){left:48%}.magp-print__photo{aspect-ratio:4/5;background:var(--ink-50);display:block;position:relative;overflow:hidden}.magp-print__img{object-fit:cover}@keyframes magp-drop{0%{opacity:0;transform:translateY(-36px) rotate(calc(var(--r) * 2)) scale(1.04)}to{opacity:1;transform:rotate(var(--r))}}.magx-cover{z-index:0;height:var(--mag-cover-height);isolation:isolate;background:var(--mag-peach);min-height:600px;color:var(--mag-ink);flex-direction:column;justify-content:center;align-items:center;display:flex;position:sticky;top:0;overflow:hidden}.magx-patches{z-index:0;margin:0;padding:0;list-style:none;position:absolute;inset:0}.magx-patch{left:var(--x);top:var(--y);width:var(--s);position:absolute;translate:-50% -50%}.magx-patch[data-phone=hide]{display:none}@media (min-width:768px){.magx-patch{left:var(--wx);top:var(--wy);width:calc(var(--ws) * .78)}.magx-patch[data-phone=hide]{display:block}}@media (min-width:1280px){.magx-patch{width:var(--ws)}}.magx-patch__stick{rotate:var(--r);animation:.5s cubic-bezier(.34,1.56,.64,1) both magx-stick;animation-delay:calc(80ms + var(--i) * 60ms);display:block}@media (min-width:768px){.magx-patch__stick{rotate:var(--wr)}}.magx-patch__img{width:100%;height:auto;display:block}@supports (animation-timeline:scroll()){.magx-patch{animation:linear both magx-drift;animation-timeline:scroll(root);animation-range:0 100svh}}@keyframes magx-drift{to{transform:translateY(calc(var(--depth) * -28px))}}.magx-mast{z-index:1;padding:0 var(--mobile-padding-x);text-align:center;flex-direction:column;align-items:center;margin-top:-4svh;display:flex;position:relative}.magx-title{color:#fff;flex-direction:column;align-items:center;margin:0;font-family:inherit;line-height:.8;display:flex}.magx-word{white-space:nowrap;font-size:clamp(140px,48vw,360px);font-weight:700;display:block}.magx-sub{margin-top:.02em;font-size:clamp(48px,15vw,120px);font-weight:400;animation:.7s cubic-bezier(.2,.8,.2,1) .48s both mag-rise;display:block}.magx-mast[data-locale=bg] .magx-title{line-height:.92}.magx-mast[data-locale=bg] .magx-word{font-size:clamp(76px,22vw,210px);font-weight:800}.magx-mast[data-locale=bg] .magx-sub{margin-top:.14em;font-size:clamp(30px,8.6vw,76px);font-weight:500}@media (min-width:768px){.magx-mast{margin-top:0}.magx-word{font-size:clamp(180px,20vw,300px)}.magx-sub{font-size:clamp(56px,6vw,92px)}}.magx-rule{background:#fff;border-radius:2px;width:min(56vw,300px);height:4px;margin-top:16px;animation:.55s cubic-bezier(.6,0,.2,1) .68s both magc-draw;display:block}.magx-issue,.magx-by{font-family:var(--font-sans);color:#fff;margin:0}.magx-issue{font-size:14px;line-height:18px;font-weight:var(--weight-semibold);letter-spacing:.16em;text-transform:uppercase;margin-top:14px;animation:.4s ease-out .9s both mag-fade}[dir=rtl] .magx-issue{letter-spacing:.02em}.magx-by{font-size:16px;line-height:22px;font-weight:var(--weight-semibold);margin-top:4px;animation:.4s ease-out 1s both mag-fade}.magx-cue{z-index:2;color:var(--mag-ink);background:#ffffffb3;border-color:#2b1a1059}.magx-cue:focus-visible{outline-color:var(--mag-ink)}.magx-title .magc-letter{animation-delay:calc(.3s + var(--i) * 70ms)}
@font-face{font-family:Karantina;src:url(../media/Karantina_Regular-s.p.00ocqqiamly7k.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Karantina;src:url(../media/Karantina_Bold-s.p.0wv1eaw6fuw0p.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Karantina Fallback;src:local(Arial);ascent-override:147.5%;descent-override:26.27%;line-gap-override:0.0%;size-adjust:58.24%}.karantina_c7774f16-module__ly5Ozq__className{font-family:Karantina,Karantina Fallback,Arial Narrow,sans-serif}.karantina_c7774f16-module__ly5Ozq__variable{--mag-masthead:"Karantina", "Karantina Fallback", Arial Narrow, sans-serif}
@font-face{font-family:Rubik;src:url(../media/Rubik_Variable-s.1ulp-_td0ue03.ttf)format("truetype");font-display:swap;font-weight:300 900;font-style:normal}@font-face{font-family:Rubik Fallback;src:local(Arial);ascent-override:91.09%;descent-override:24.36%;line-gap-override:0.0%;size-adjust:102.64%}.rubik_eb7090b0-module__Hxqjca__className{font-family:Rubik,Rubik Fallback,Arial,sans-serif}.rubik_eb7090b0-module__Hxqjca__variable{--mag-masthead-cyrillic:"Rubik", "Rubik Fallback", Arial, sans-serif}
