.mark-site .mrp :where(p,li,h1,h2,h3){line-height:inherit}.mark-site .mrp button,.mark-site .mrp summary{min-inline-size:0;min-block-size:0}.mark-site .mrp{--bg:#ffffff;--soft:#f4f4f3;--ink:#000;--ink2:#2b2b2b;--mute:#6f6f6f;--line:#d9d9d9;--line-d:#3a3a3a;--font:"Inter Tight","Helvetica Neue",Helvetica,Arial,sans-serif;--pad:16px;--sec:56px;--max:1280px;color-scheme:light}.mark-site .mrp *{box-sizing:border-box}.mark-site .mrp{scroll-behavior:smooth;scroll-padding-top:64px;-webkit-text-size-adjust:100%}.mark-site .mrp{margin:0;background:var(--bg);color:var(--ink);font:400 15px/1.55 var(--font);letter-spacing:-.005em;-webkit-font-smoothing:antialiased}.mark-site .mrp img{display:block;max-width:100%}.mark-site .mrp a{color:inherit;text-decoration:none}.mark-site .mrp button{font:inherit;color:inherit}.mark-site .mrp h1,.mark-site .mrp h2,.mark-site .mrp h3,.mark-site .mrp p{margin:0}.mark-site .mrp h1,.mark-site .mrp h2{font-weight:400;letter-spacing:-.03em;line-height:1.04}.mark-site .mrp h2{font-size:clamp(28px,3.4vw,44px)}.mark-site .mrp h3{font-weight:500;font-size:17px;line-height:1.25;letter-spacing:-.01em}.mark-site .mrp .mrp-w{max-width:var(--max);margin:0 auto;padding:0 var(--pad)}.mark-site .mrp .mrp-sec{padding:var(--sec) 0}.mark-site .mrp .mrp-soft{background:var(--soft)}.mark-site .mrp .mrp-dark{background:#000;color:#fff}.mark-site .mrp .mrp-lab{font-size:11px;line-height:1.3;letter-spacing:.09em;text-transform:uppercase;color:var(--mute);font-weight:500}.mark-site .mrp .mrp-dark .mrp-lab{color:#9a9a9a}.mark-site .mrp .mrp-lead{color:var(--ink2);max-width:46ch}.mark-site .mrp .mrp-dark .mrp-lead{color:#c9c9c9}.mark-site .mrp .mrp-ico{width:16px;height:16px;flex:none;stroke:currentColor;stroke-width:1.5;fill:none}.mark-site .mrp .mrp-sg{display:grid;gap:18px}.mark-site .mrp .mrp-sg>.mrp-lab{padding-top:4px}.mark-site .mrp .mrp-sg>*,.mark-site .mrp .mrp-pj-top>*,.mark-site .mrp .mrp-fa>*,.mark-site .mrp .mrp-ss>*,.mark-site .mrp .mrp-ct-in>*,.mark-site .mrp .mrp-mk>*{min-width:0}.mark-site .mrp .mrp-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;height:52px;padding:0 26px;background:#000;color:#fff;border:1px solid #000;font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background .25s,color .25s}.mark-site .mrp .mrp-btn:hover{background:#fff;color:#000}.mark-site .mrp .mrp-dark .mrp-btn{background:#fff;color:#000;border-color:#fff}.mark-site .mrp .mrp-dark .mrp-btn:hover{background:#000;color:#fff}.mark-site .mrp .mrp-lnk{display:inline-flex;align-items:center;gap:8px;padding:6px 0;border:0;border-bottom:1px solid currentColor;background:none;font-size:14px;cursor:pointer}.mark-site .mrp .mrp-lnk .mrp-ico{transition:transform .25s}.mark-site .mrp .mrp-lnk:hover .mrp-ico{transform:translate(2px,2px)}.mark-site .mrp .mrp-hero{padding:22px 0 0}.mark-site .mrp .mrp-hero-meta{display:grid;grid-template-columns:1fr auto;gap:8px;padding-bottom:28px}.mark-site .mrp .mrp-hero-meta span:nth-child(2){display:none}.mark-site .mrp .mrp-hero h1{font-size:clamp(44px,8.4vw,112px);font-weight:400;letter-spacing:-.045em;line-height:.94}.mark-site .mrp .mrp-hero h1 .mrp-r{display:block}.mark-site .mrp .mrp-hero h1 .mrp-r2{padding-left:0}.mark-site .mrp .mrp-hero-side{display:grid;gap:22px;margin-top:22px}.mark-site .mrp .mrp-hero-side p{font-size:16px;max-width:34ch;color:var(--ink2)}.mark-site .mrp .mrp-hero-acts{display:flex;flex-wrap:wrap;align-items:center;gap:18px 24px}.mark-site .mrp .mrp-hero-img{position:relative;margin-top:32px;height:300px;overflow:hidden;background:#000}.mark-site .mrp .mrp-hero-img img{width:100%;height:100%;object-fit:cover;object-position:28% 50%}.mark-site .mrp .mrp-hero-img .mrp-tag{position:absolute;left:var(--pad);bottom:14px;color:#fff;font-size:11px;letter-spacing:.09em;text-transform:uppercase}.mark-site .mrp .mrp-hero-img .mrp-scroll{display:none}.mark-site .mrp .mrp-mk-head{display:grid;gap:14px}.mark-site .mrp .mrp-mk{display:grid;gap:22px;margin-top:28px}.mark-site .mrp .mrp-eu-svg svg{width:100%;height:auto;display:block}.mark-site .mrp .mrp-eu-land{fill:#fff;stroke:#c9c9c9;stroke-width:1.2;stroke-linejoin:round}.mark-site .mrp .mrp-soft .mrp-eu-land{fill:var(--soft)}.mark-site .mrp .mrp-eu-ro{fill:#000;stroke:#000;stroke-width:1.6}.mark-site .mrp .mrp-eu-c{cursor:pointer;outline:none}.mark-site .mrp .mrp-eu-hatch{opacity:.9}.mark-site .mrp .mrp-eu-edge{stroke:#000;stroke-width:1.4;stroke-linejoin:round;transition:stroke-width .3s}.mark-site .mrp .mrp-eu-c.mrp-is-active .mrp-eu-edge{stroke-width:3}.mark-site .mrp .mrp-eu-flag{opacity:0;transition:opacity .45s}.mark-site .mrp .mrp-eu-c.mrp-is-active .mrp-eu-flag{opacity:1}.mark-site .mrp .mrp-eu-lab{pointer-events:none;opacity:0;transition:opacity .3s}.mark-site .mrp .mrp-eu-lab.mrp-is-active{opacity:1}.mark-site .mrp .mrp-eu-lab line{stroke:#000;stroke-width:1.4}.mark-site .mrp .mrp-eu-lab circle{fill:#000}.mark-site .mrp .mrp-eu-lab text{font:500 26px var(--font);fill:#000}.mark-site .mrp .mrp-eu-mark{font:500 40px var(--font);letter-spacing:.02em;fill:#000}.mark-site .mrp .mrp-eu-place{font:400 24px var(--font);fill:#000}.mark-site .mrp .mrp-eu-list{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #000}.mark-site .mrp .mrp-eu-item{all:unset;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 2px;border-bottom:1px solid var(--line);cursor:pointer;font-size:18px;letter-spacing:-.01em}.mark-site .mrp .mrp-eu-item:nth-child(odd){padding-right:16px;border-right:1px solid var(--line)}.mark-site .mrp .mrp-eu-item:nth-child(2n){padding-left:16px}.mark-site .mrp .mrp-eu-dot{width:11px;height:11px;border-radius:50%;border:1.5px solid #000;transition:background .25s}.mark-site .mrp .mrp-eu-item[aria-pressed=true] .mrp-eu-dot{background:#000}.mark-site .mrp .mrp-eu-item:focus-visible{outline:2px solid #000;outline-offset:-2px}.mark-site .mrp .mrp-eu-legend{display:flex;gap:22px;font-size:12px;color:var(--mute);margin-top:14px}.mark-site .mrp .mrp-eu-legend span{display:inline-flex;align-items:center;gap:8px}.mark-site .mrp .mrp-eu-sq{width:12px;height:12px;background:repeating-linear-gradient(45deg,#000 0 1px,#fff 1px 4px);border:1px solid #000}.mark-site .mrp .mrp-eu-ring{width:12px;height:12px;border-radius:50%;background:#000}.mark-site .mrp .mrp-nb-txt{display:grid;gap:16px;align-content:start}.mark-site .mrp .mrp-nb-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px 20px;margin-top:8px}.mark-site .mrp .mrp-nb-grid div{border-bottom:1px solid #000;padding-bottom:12px}.mark-site .mrp .mrp-nb-grid strong{display:block;font-weight:400;font-size:clamp(34px,4vw,52px);letter-spacing:-.04em;line-height:1}.mark-site .mrp .mrp-nb-grid span{display:block;font-size:12.5px;color:var(--mute);margin-top:10px;line-height:1.35}.mark-site .mrp .mrp-banner{position:relative;height:360px;overflow:hidden}.mark-site .mrp .mrp-banner img{width:100%;height:100%;object-fit:cover;object-position:50% 40%;filter:grayscale(1) contrast(1.05)}.mark-site .mrp .mrp-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 30%,#000000b8)}.mark-site .mrp .mrp-banner-in{position:absolute;inset:auto 0 0 0;z-index:1;color:#fff;padding-bottom:24px}.mark-site .mrp .mrp-banner-in .mrp-lab{color:#e0e0e0;margin-bottom:12px}.mark-site .mrp .mrp-banner-in h2{max-width:18ch}.mark-site .mrp .mrp-rv{display:grid;gap:0;margin-top:8px}.mark-site .mrp .mrp-rv article{display:grid;grid-template-columns:34px 1fr;gap:4px 10px;padding:18px 0;border-bottom:1px solid var(--line)}.mark-site .mrp .mrp-rv article:first-child{border-top:1px solid #000}.mark-site .mrp .mrp-rv .mrp-k{font-size:12px;color:var(--mute);padding-top:3px}.mark-site .mrp .mrp-rv p{grid-column:2;color:var(--ink2);font-size:14px;margin-top:4px}.mark-site .mrp .mrp-pr-rows{border-top:1px solid #000;margin-top:24px}.mark-site .mrp .mrp-pr-row{display:grid;grid-template-columns:40px 1fr auto;align-items:center;gap:10px;padding:18px 0;border-bottom:1px solid var(--line);font-size:clamp(22px,2.6vw,34px);letter-spacing:-.025em;line-height:1.1;transition:padding .3s}.mark-site .mrp .mrp-pr-row .mrp-n{font-size:12px;color:var(--mute);letter-spacing:0}.mark-site .mrp .mrp-pr-row .mrp-ico{width:22px;height:22px;transition:transform .3s}.mark-site .mrp .mrp-pr-row:hover{padding-left:10px}.mark-site .mrp .mrp-pr-row:hover .mrp-ico{transform:rotate(-45deg)}.mark-site .mrp .mrp-pr-foot{margin-top:26px}.mark-site .mrp .mrp-pj-top{display:grid;gap:18px}.mark-site .mrp .mrp-tabs{display:flex;gap:20px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--line)}.mark-site .mrp .mrp-tabs::-webkit-scrollbar{display:none}.mark-site .mrp .mrp-tab{all:unset;cursor:pointer;white-space:nowrap;font-size:12px;letter-spacing:.06em;text-transform:uppercase;padding:10px 0;color:var(--mute);border-bottom:1.5px solid transparent;margin-bottom:-1px}.mark-site .mrp .mrp-tab[aria-selected=true]{color:#000;border-color:#000}.mark-site .mrp .mrp-pj{display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;margin:22px calc(var(--pad)*-1) 0;padding:0 var(--pad);scrollbar-width:none}.mark-site .mrp .mrp-pj::-webkit-scrollbar{display:none}.mark-site .mrp .mrp-pc{scroll-snap-align:start;cursor:pointer;border:0;background:none;text-align:left;padding:0}.mark-site .mrp .mrp-pc[hidden]{display:none}.mark-site .mrp .mrp-ph{aspect-ratio:4/3;background:var(--soft);position:relative;overflow:hidden}.mark-site .mrp .mrp-ph:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(45deg,transparent 0 9px,#e4e4e2 9px 10px)}.mark-site .mrp .mrp-ph span{position:absolute;left:12px;top:10px;font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--mute)}.mark-site .mrp .mrp-ph b{position:absolute;right:12px;bottom:4px;font-weight:300;font-size:64px;letter-spacing:-.05em;color:#cfcfcd;line-height:1}.mark-site .mrp .mrp-pc-cap{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;border-bottom:1px solid #000}.mark-site .mrp .mrp-pc-cap h3{font-weight:400;font-size:17px}.mark-site .mrp .mrp-pc-cap small{display:block;font-size:11px;color:var(--mute);letter-spacing:.06em;text-transform:uppercase;margin-bottom:3px}.mark-site .mrp .mrp-pc .mrp-ico{transition:transform .3s}.mark-site .mrp .mrp-pc:hover .mrp-ico{transform:rotate(-45deg)}.mark-site .mrp .mrp-pj-foot{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.mark-site .mrp .mrp-pj-nav{display:flex;gap:8px}.mark-site .mrp .mrp-pj-nav button{width:40px;height:40px;border:1px solid #000;background:#fff;display:grid;place-items:center;cursor:pointer}.mark-site .mrp .mrp-pj-nav button:disabled{opacity:.3;cursor:default}.mark-site .mrp .mrp-fa{display:grid;gap:22px}.mark-site .mrp .mrp-fa-txt{display:grid;gap:16px;align-content:start}.mark-site .mrp .mrp-vid{position:relative;display:block;width:100%;aspect-ratio:4/5;max-height:440px;overflow:hidden;border:0;padding:0;cursor:pointer;background:#000}.mark-site .mrp .mrp-vid img{width:100%;height:100%;object-fit:cover;object-position:18% 50%;transition:transform .8s}.mark-site .mrp .mrp-vid:hover img{transform:scale(1.03)}.mark-site .mrp .mrp-vid .mrp-play{position:absolute;left:50%;top:50%;width:68px;height:68px;margin:-34px 0 0 -34px;border-radius:50%;border:1px solid #fff;display:grid;place-items:center;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000040}.mark-site .mrp .mrp-vid .mrp-play svg{width:18px;height:18px;fill:#fff;margin-left:3px}.mark-site .mrp .mrp-vid .mrp-cap{position:absolute;left:14px;right:14px;bottom:12px;display:flex;justify-content:space-between;color:#fff;font-size:12px;text-align:left}.mark-site .mrp .mrp-vid .mrp-cap strong{font-weight:500;font-size:14px;display:block}.mark-site .mrp .mrp-ac{margin-top:18px}.mark-site .mrp .mrp-ac summary{border-bottom:1px solid var(--line-d)}.mark-site .mrp .mrp-ac summary{list-style:none;display:grid;grid-template-columns:1fr 20px;align-items:center;gap:16px;padding:22px 0 12px;cursor:pointer}.mark-site .mrp .mrp-ac summary::-webkit-details-marker{display:none}.mark-site .mrp .mrp-ac-t{display:grid;grid-template-columns:18px 1fr;align-items:start;font-size:20px;line-height:1.2;letter-spacing:-.02em}.mark-site .mrp .mrp-ac-t sup{font-size:10px;line-height:1;letter-spacing:0;color:#9a9a9a;position:static;margin-top:-6px}.mark-site .mrp .mrp-ac summary .mrp-ico{transition:transform .3s}.mark-site .mrp .mrp-ac details[open] summary .mrp-ico{transform:rotate(180deg)}.mark-site .mrp .mrp-ac ul{margin:0;padding:16px 0 14px 20px;display:grid;gap:8px}.mark-site .mrp .mrp-ac li{font-size:14px;color:#c4c4c4}.mark-site .mrp .mrp-ac li::marker{color:#fff}.mark-site .mrp .mrp-ac summary:focus-visible{outline:1px solid #fff;outline-offset:4px}.mark-site .mrp .mrp-co{display:grid;margin-top:24px}.mark-site .mrp .mrp-co article{display:grid;grid-template-columns:56px 1fr;gap:4px 12px;padding:18px 0;border-bottom:1px solid #000}.mark-site .mrp .mrp-co .mrp-n{font-size:30px;line-height:1;letter-spacing:-.04em;font-weight:300}.mark-site .mrp .mrp-co p{grid-column:2;color:var(--ink2);font-size:14px}.mark-site .mrp .mrp-co .mrp-n,.mark-site .mrp .mrp-rv .mrp-k{grid-row:span 2}.mark-site .mrp .mrp-co article,.mark-site .mrp .mrp-rv article{align-content:start}.mark-site .mrp .mrp-gu{margin:24px 0 0;padding:0;list-style:none}.mark-site .mrp .mrp-gu li{display:grid;grid-template-columns:14px 1fr;gap:4px 10px;padding:16px 0;border-bottom:1px solid var(--line)}.mark-site .mrp .mrp-gu li:before{content:"";width:5px;height:5px;background:#000;border-radius:50%;margin-top:8px}.mark-site .mrp .mrp-gu b{font-weight:500;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.mark-site .mrp .mrp-gu span{grid-column:2;color:var(--ink2);font-size:14.5px}.mark-site .mrp .mrp-ss{display:grid;gap:22px}.mark-site .mrp .mrp-ss-ph{aspect-ratio:16/10;background:var(--soft);position:relative;display:grid;place-items:center}.mark-site .mrp .mrp-ss-ph:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(45deg,transparent 0 9px,#e4e4e2 9px 10px)}.mark-site .mrp .mrp-ss-ph span{position:relative;font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--mute);background:var(--soft);padding:4px 8px}.mark-site .mrp .mrp-ss-txt{display:grid;gap:16px;align-content:start}.mark-site .mrp .mrp-ss-tags{display:flex;flex-wrap:wrap;gap:8px}.mark-site .mrp .mrp-ss-tags span{font-size:12px;border:1px solid #000;padding:6px 10px;border-radius:99px}.mark-site .mrp .mrp-fq{border-top:1px solid #000;margin-top:24px}.mark-site .mrp .mrp-fq details{border-bottom:1px solid var(--line)}.mark-site .mrp .mrp-fq summary{list-style:none;display:grid;grid-template-columns:28px 1fr 20px;gap:8px;align-items:start;padding:16px 0;cursor:pointer}.mark-site .mrp .mrp-fq summary::-webkit-details-marker{display:none}.mark-site .mrp .mrp-fq summary sup{font-size:10px;color:var(--mute);padding-top:6px;line-height:1}.mark-site .mrp .mrp-fq summary h3{font-weight:400;font-size:16px;line-height:1.35}.mark-site .mrp .mrp-fq summary .mrp-ico{margin-top:3px;transition:transform .3s}.mark-site .mrp .mrp-fq details[open] summary .mrp-ico{transform:rotate(180deg)}.mark-site .mrp .mrp-fq details p{padding:0 28px 18px 36px;color:var(--ink2);font-size:14px}.mark-site .mrp .mrp-ct{position:relative;overflow:hidden}.mark-site .mrp .mrp-ct-big{display:none;position:absolute;right:-1vw;bottom:-4.2vw;font-size:34vw;font-weight:500;letter-spacing:-.06em;line-height:.8;color:transparent;-webkit-text-stroke:1px #222;pointer-events:none;-webkit-user-select:none;user-select:none}.mark-site .mrp .mrp-ct-in{position:relative;display:grid;gap:26px}.mark-site .mrp .mrp-ct-txt{display:grid;gap:16px;align-content:start}.mark-site .mrp .mrp-ct-txt h2{max-width:16ch}.mark-site .mrp form.mrp-ct-form{display:grid;gap:12px}.mark-site .mrp .mrp-ct-form input,.mark-site .mrp .mrp-ct-form select,.mark-site .mrp .mrp-ct-form textarea{width:100%;background:transparent;border:1px solid #5a5a5a;color:#fff;font:400 14px var(--font);padding:13px 14px;border-radius:0;outline:none;transition:border-color .2s}.mark-site .mrp .mrp-ct-form select{-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#fff 50%),linear-gradient(135deg,#fff 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px;background-repeat:no-repeat}.mark-site .mrp .mrp-ct-form select option{color:#000}.mark-site .mrp .mrp-ct-form textarea{min-height:84px;resize:vertical}.mark-site .mrp .mrp-ct-form ::placeholder{color:#8d8d8d}.mark-site .mrp .mrp-ct-form :focus{border-color:#fff}.mark-site .mrp .mrp-ct-form .mrp-row{display:grid;gap:12px}.mark-site .mrp .mrp-ct-form .mrp-btn{width:100%}.mark-site .mrp .mrp-ct-alt{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-top:6px}.mark-site .mrp.mrp-js .mrp-rv-in{opacity:0;transform:translateY(18px);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.mark-site .mrp.mrp-js .mrp-rv-in.mrp-on{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.mark-site .mrp.mrp-js .mrp-rv-in{opacity:1;transform:none;transition:none}.mark-site .mrp{scroll-behavior:auto}}@media(min-width:700px){.mark-site .mrp{--pad:28px;--sec:72px}.mark-site .mrp .mrp-hero-meta{grid-template-columns:1fr 1fr 1fr}.mark-site .mrp .mrp-hero-meta span:nth-child(2){display:block;text-align:center}.mark-site .mrp .mrp-hero-meta span:last-child{text-align:right}.mark-site .mrp .mrp-pj{grid-auto-columns:46%}.mark-site .mrp .mrp-rv{grid-template-columns:1fr 1fr;column-gap:32px}.mark-site .mrp .mrp-rv article:nth-child(2){border-top:1px solid #000}.mark-site .mrp .mrp-co{grid-template-columns:1fr 1fr;column-gap:32px}.mark-site .mrp .mrp-ct-form .mrp-row{grid-template-columns:1fr 1fr}}@media(min-width:1000px){.mark-site .mrp{--pad:40px;--sec:84px}.mark-site .mrp{font-size:15px}.mark-site .mrp{scroll-padding-top:72px}.mark-site .mrp .mrp-sg{grid-template-columns:3fr 9fr;gap:32px}.mark-site .mrp .mrp-hero{padding-top:20px}.mark-site .mrp .mrp-hero-meta{padding-bottom:26px}.mark-site .mrp .mrp-hero-main{display:grid;grid-template-columns:8.5fr 3.5fr;gap:32px;align-items:end}.mark-site .mrp .mrp-hero h1 .mrp-r2{padding-left:1.15em}.mark-site .mrp .mrp-hero-side{margin-top:0;padding-bottom:10px}.mark-site .mrp .mrp-hero-side p{font-size:15px}.mark-site .mrp .mrp-hero-img{height:min(46vh,440px);margin-top:30px}.mark-site .mrp .mrp-hero-img .mrp-tag{left:40px;bottom:18px}.mark-site .mrp .mrp-hero-img .mrp-scroll{display:flex;position:absolute;right:40px;bottom:18px;color:#fff;font-size:11px;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:10px}.mark-site .mrp .mrp-hero-img .mrp-scroll i{display:block;width:40px;height:1px;background:#fff}.mark-site .mrp .mrp-mk{grid-template-columns:8fr 4fr;gap:40px;align-items:end;margin-top:8px}.mark-site .mrp .mrp-mk-head{grid-template-columns:1fr 1fr;gap:32px;align-items:end}.mark-site .mrp .mrp-eu-list{grid-template-columns:1fr}.mark-site .mrp .mrp-eu-item,.mark-site .mrp .mrp-eu-item:nth-child(odd),.mark-site .mrp .mrp-eu-item:nth-child(2n){padding:16px 0;border-right:0;font-size:22px}.mark-site .mrp .mrp-nb{grid-template-columns:3fr 4fr 5fr}.mark-site .mrp .mrp-nb-grid{margin-top:0;gap:34px 28px}.mark-site .mrp .mrp-banner{height:min(62vh,520px)}.mark-site .mrp .mrp-banner-in{padding-bottom:40px}.mark-site .mrp .mrp-rv{grid-template-columns:repeat(4,1fr);column-gap:28px}.mark-site .mrp .mrp-rv article{grid-template-columns:1fr;border-top:1px solid #000;padding:18px 0 0;border-bottom:0}.mark-site .mrp .mrp-rv article .mrp-k{padding:0 0 18px}.mark-site .mrp .mrp-rv p{grid-column:1}.mark-site .mrp .mrp-pr-row{grid-template-columns:70px 1fr auto;padding:16px 0;font-size:28px}.mark-site .mrp .mrp-pj-top{grid-template-columns:3fr 9fr;gap:32px;align-items:start}.mark-site .mrp .mrp-pj-top>.mrp-lab{padding-top:4px}.mark-site .mrp .mrp-pj{grid-auto-flow:row;grid-template-columns:repeat(12,1fr);gap:40px 28px;overflow:visible;margin:28px 0 0;padding:0}.mark-site .mrp .mrp-pc{grid-column:span 4}.mark-site .mrp .mrp-pc .mrp-ph{aspect-ratio:auto;height:230px}.mark-site .mrp .mrp-pj .mrp-pc:nth-child(1){grid-column:span 7}.mark-site .mrp .mrp-pj .mrp-pc:nth-child(2){grid-column:span 5}.mark-site .mrp .mrp-pj .mrp-pc:nth-child(1) .mrp-ph,.mark-site .mrp .mrp-pj .mrp-pc:nth-child(2) .mrp-ph{height:290px}.mark-site .mrp .mrp-pj.mrp-filtered .mrp-pc{grid-column:span 6}.mark-site .mrp .mrp-pj.mrp-filtered .mrp-pc .mrp-ph{height:290px}.mark-site .mrp .mrp-pj-nav{display:none}.mark-site .mrp .mrp-fa{grid-template-columns:3fr 5fr 4fr;gap:32px;align-items:start}.mark-site .mrp .mrp-vid{max-height:460px}.mark-site .mrp .mrp-ac-t{font-size:22px;grid-template-columns:20px 1fr}.mark-site .mrp .mrp-ac summary{padding:26px 0 14px}.mark-site .mrp .mrp-co{grid-template-columns:1fr 1fr;column-gap:40px}.mark-site .mrp .mrp-co .mrp-n{font-size:40px}.mark-site .mrp .mrp-co article{grid-template-columns:72px 1fr}.mark-site .mrp .mrp-gu-w{display:grid;grid-template-columns:5fr 4fr;gap:40px;align-items:start}.mark-site .mrp .mrp-gu{margin-top:0}.mark-site .mrp .mrp-ss{grid-template-columns:3fr 4fr 5fr;gap:32px;align-items:start}.mark-site .mrp .mrp-ss .mrp-lab{grid-row:1}.mark-site .mrp .mrp-ss-ph{grid-column:3;grid-row:1}.mark-site .mrp .mrp-fq-w{display:grid;grid-template-columns:3fr 9fr;gap:32px}.mark-site .mrp .mrp-fq{margin-top:0}.mark-site .mrp .mrp-fq summary{grid-template-columns:44px 1fr 24px;padding:20px 0}.mark-site .mrp .mrp-fq summary h3{font-size:18px}.mark-site .mrp .mrp-fq details p{padding:0 60px 22px 52px}.mark-site .mrp .mrp-ct-in{grid-template-columns:3fr 4fr 5fr;gap:32px}.mark-site .mrp .mrp-ct-big{display:block;font-size:19vw}.mark-site .mrp .mrp-ct-txt,.mark-site .mrp .mrp-ct-in>.mrp-lab{position:relative;z-index:1}}@media(min-width:1000px)and (max-height:760px){.mark-site .mrp{--sec:72px}.mark-site .mrp .mrp-hero h1{font-size:clamp(44px,7.4vw,98px)}.mark-site .mrp .mrp-hero-img{height:min(42vh,380px)}}body.mark-site .mrp #mrp-style-1{margin-bottom:18px}body.mark-site .mrp #mrp-style-2{padding-top:28px}body.mark-site .mrp #mrp-style-3{margin-top:12px}body.mark-site .mrp #mrp-style-4{margin-top:14px}.mark-site .mrp{isolation:isolate;--mark-link-hover:currentColor}.mark-site .mrp p{max-width:none}.mark-site .mrp figure{margin:0}.mark-site .mrp h1,.mark-site .mrp h2,.mark-site .mrp h3{font-family:var(--font)}.mark-site .mrp [hidden]{display:none}.mark-site .mrp .mrp-prog{position:fixed;left:0;top:0;width:100%;height:2px;background:#000;z-index:120;transform:scaleX(0);transform-origin:left;pointer-events:none}.mark-site .mrp .mrp-lnk,.mark-site .mrp .mrp-tab{position:relative}.mark-site .mrp .mrp-form-note{font-size:11px;line-height:1.5;color:#bbb;margin-top:12px}.mark-site .mrp .mrp-form-note a{text-decoration:underline}.mark-site .mrp .mrp-form-result:empty{display:none}.mark-site .mrp .mrp-factory-caption{position:absolute;bottom:18px;left:18px;background:#000;color:#fff;padding:10px 14px;font-size:12px;z-index:3}.mark-site .mrp .mrp-vid{display:block;text-align:left}.mark-site .mrp .mrp-vid>img{width:100%;height:100%;object-fit:cover}.mark-site .mrp .mrp-ph>img{width:100%;height:100%;object-fit:cover}.mark-site .mrp [data-mr-motion=false]{animation:none;transition:none}.mark-site .mrp .mrp-lnk:before,.mark-site .mrp .mrp-tab:before{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.mark-site .mrp .mrp-ph.mrp-img:before,.mark-site .mrp .mrp-ss-ph:before{display:none}.mark-site .mrp .mrp-ph>img,.mark-site .mrp .mrp-ss-ph>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mark-site .mrp .mrp-ss-ph{overflow:hidden}.mark-site .mrp .mrp-qt-ctrl button,.mark-site .mrp .mrp-pj-nav button{position:relative}.mark-site .mrp .mrp-qt-ctrl button:before,.mark-site .mrp .mrp-pj-nav button:before{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.mark-site .mrp .mrp-tab:before{left:50%;right:auto;width:max(100%,44px);transform:translate(-50%,-50%)}@media(prefers-reduced-motion:reduce){.mark-site .mrp *{animation:none;transition:none}.mark-site .mrp .mrp-rv-in{opacity:1;transform:none}}.mark-site .mrp .mrp-lnk{justify-self:start;align-self:start}.mark-site .mrp :is(.mrp-pj,.mrp-sw-grid,.mrp-gal-track){scroll-padding-inline:var(--pad)}@media(min-width:1000px){.mark-site .mrp .mrp-hero-img{height:min(66vh,500px)}.mark-site .mrp .mrp-hero h1{font-size:clamp(44px,6.2vw,80px)}}.mark-site .mrp .mrp-hero-img>img{object-position:50% 60%}.mark-site .mrp #mrp-pj [data-mrh-project="1"] img{object-position:50% 88%}.mark-site .mrp #mrp-pj [data-mrh-project="5"] img{object-position:50% 35%}.mark-site .mrp dialog.mrh-pg{width:calc(100% - 24px);max-width:1180px;max-height:calc(100dvh - 24px);margin:auto;padding:0;background:#fff;border:1px solid #000;overflow:hidden}.mark-site .mrp dialog.mrh-pg::backdrop{background:#0009}.mark-site .mrp .mrh-pg-in{max-height:calc(100dvh - 26px);overflow:auto;padding:16px 16px 20px}.mark-site .mrp .mrh-pg-bar-top{display:flex;justify-content:space-between;align-items:center;gap:12px}.mark-site .mrp .mrh-pg-crumb{font-size:11px;letter-spacing:.12em;text-transform:uppercase;min-width:0}.mark-site .mrp .mrh-pg-d{display:none}.mark-site .mrp .mrh-pg-x{display:inline-flex;align-items:center;gap:10px;height:40px;padding:0 12px;border:1px solid #000;background:#fff;font-size:13px;cursor:pointer;flex:none}.mark-site .mrp .mrh-pg-x .mrh-ico{width:14px;height:14px}.mark-site .mrp .mrh-pg-x:focus:not(:focus-visible){outline:none}.mark-site .mrp dialog.mrh-pg .mrh-pg-title{font-size:28px;line-height:1.05;letter-spacing:-.03em;margin:6px 0 16px;font-weight:400}.mark-site .mrp .mrh-pg-title-d,.mark-site .mrp .mrh-pg-k-d,.mark-site .mrp .mrh-pg-nav-d{display:none}.mark-site .mrp .mrh-pg-stage{position:relative;background:none;aspect-ratio:4/3.4}.mark-site .mrp .mrh-pg-track{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-auto-flow:column;grid-auto-columns:100%;grid-template-rows:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.mark-site .mrp .mrh-pg-track::-webkit-scrollbar{display:none}.mark-site .mrp .mrh-pg-track>*{scroll-snap-align:start;width:100%;height:100%;min-height:0;overflow:hidden}.mark-site .mrp .mrh-pg-track img{width:100%;height:100%;object-fit:cover;display:block}.mark-site .mrp .mrh-pg-track .ph{aspect-ratio:auto}.mark-site .mrp .mrh-pg-arr{width:40px;height:40px;border:1px solid #000;background:#fff;display:grid;place-items:center;cursor:pointer;color:#000}.mark-site .mrp .mrh-pg-arr:disabled{opacity:.3;cursor:default}.mark-site .mrp .mrh-pg-stage .mrh-pg-arr{position:absolute;top:50%;transform:translateY(-50%)}.mark-site .mrp .mrh-pg-stage .mrh-pg-prev{left:10px}.mark-site .mrp .mrh-pg-stage .mrh-pg-next{right:10px}.mark-site .mrp .mrh-pg-cap{display:flex;justify-content:space-between;gap:16px;align-items:baseline;margin-top:12px;font-size:13px}.mark-site .mrp .mrh-pg-cap p{color:var(--ink2)}.mark-site .mrp .mrh-pg-n{font-size:13px;letter-spacing:.04em;white-space:nowrap;color:var(--ink2)}.mark-site .mrp .mrh-pg-th{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;margin:18px 0 0;padding:2px}.mark-site .mrp .mrh-pg-th::-webkit-scrollbar{display:none}.mark-site .mrp .mrh-pg-th button{flex:none;width:64px;height:64px;padding:3px;border:1px solid transparent;background:none;cursor:pointer}.mark-site .mrp .mrh-pg-th button[aria-current=true]{border-color:#000}.mark-site .mrp .mrh-pg-th img,.mark-site .mrp .mrh-pg-th .ph{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:auto}.mark-site .mrp .mrh-pg-th .ph span,.mark-site .mrp .mrh-pg-th .ph b{display:none}.mark-site .mrp .mrh-pg-desc{color:var(--ink2);font-size:14px;line-height:1.6;margin-top:18px;padding-top:18px;border-top:1px solid var(--line)}.mark-site .mrp .mrh-pg-cta{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:14px}.mark-site .mrp .mrh-pg-cta .mrh-ico{width:16px;height:16px;flex:none}.mark-site .mrp .mrh-pg-note{font-size:11px;color:var(--mute);margin-top:12px}@media(min-width:1000px){.mark-site .mrp dialog.mrh-pg{width:calc(100% - 64px);max-height:calc(100dvh - 48px)}.mark-site .mrp .mrh-pg-in{max-height:calc(100dvh - 50px);padding:16px 28px 26px}.mark-site .mrp .mrh-pg-bar-top{padding-bottom:14px;border-bottom:1px solid var(--line);margin-bottom:22px}.mark-site .mrp .mrh-pg-k-m,.mark-site .mrp .mrh-pg-head-m,.mark-site .mrp .mrh-pg-n-m,.mark-site .mrp .mrh-pg-stage .mrh-pg-arr{display:none}.mark-site .mrp .mrh-pg-d{display:inline}.mark-site .mrp .mrh-pg-x{border:0;padding:0}.mark-site .mrp .mrh-pg-body{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:40px;align-items:start}.mark-site .mrp .mrh-pg-stage{aspect-ratio:auto;height:min(380px,calc(100dvh - 300px));min-height:260px}.mark-site .mrp .mrh-pg-cap{margin-top:12px;font-size:12px}.mark-site .mrp .mrh-pg-nav-d{display:flex;justify-content:space-between;align-items:center;margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}.mark-site .mrp .mrh-pg-title-d,.mark-site .mrp .mrh-pg-k-d{display:block}.mark-site .mrp .mrh-pg-k{font-size:11px;letter-spacing:.12em;text-transform:uppercase;margin-top:4px}.mark-site .mrp dialog.mrh-pg .mrh-pg-title{font-size:38px;margin:14px 0 0}.mark-site .mrp .mrh-pg-info{display:flex;flex-direction:column}.mark-site .mrp .mrh-pg-desc{order:1;border-top:0;padding-top:0;margin-top:18px;max-width:420px}.mark-site .mrp .mrh-pg-th{order:2;margin-top:22px}.mark-site .mrp .mrh-pg-cta{order:3;margin-top:28px}.mark-site .mrp .mrh-pg-note{order:4}}.mark-site .mrp .mrh-pg{color:#000;font-family:var(--font);letter-spacing:-.005em}.mark-site .mrp .mrh-pg :is(button,a){min-inline-size:44px;min-block-size:44px}.mark-site .mrp .mrh-pg .mrh-pg-arr{width:44px;height:44px}.mark-site .mrp .mrh-pg .mrh-pg-th{padding:6px;margin-left:-4px}.mark-site .mrp .mrh-pg .mrh-pg-th button{width:64px;height:64px}.mark-site .mrp .mrh-pg .mrh-pg-title{font-family:var(--font);font-weight:400}.mark-site .mrp .mrh-pg .mrh-pg-crumb{line-height:1.3}.mark-site .mrp .mrh-pg .mrh-pg-note{color:#6f6f6f}.mark-site .mrp .mrh-pg .mrh-pg-media,.mark-site .mrp .mrh-pg .mrh-pg-info{min-width:0}.mark-site .mrp .mrh-pg .mrh-pg-track{scroll-padding-inline:0;overscroll-behavior-x:contain}.mark-site .mrp .mrh-pg .mrh-ico{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.mark-site .mrp .mrp-ph.mrp-img:before{display:none}.mark-site .mrp .mrp-ph img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s}.mark-site .mrp .mrp-pc:hover .mrp-ph img{transform:scale(1.03)}@media(prefers-reduced-motion:reduce){.mark-site .mrp .mrh-pg-track{scroll-behavior:auto}.mark-site .mrp .mrp-ph img{transition:none}}.mark-site .mrp .mrp-vid--video{cursor:auto}.mark-site .mrp .mrp-vid>video{display:block;width:100%;height:100%;object-fit:cover;object-position:18% 50%}.mark-site .mrp .mrp-vid--video .mrp-cap{top:14px;bottom:auto;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/1/assets/mark-mr-partner-20261028.css.map */
