#MainContent .bc-import--mapp{display:block;min-width:0;overflow-wrap:break-word}#MainContent .bc-import--mapp h1,#MainContent .bc-import--mapp h2,#MainContent .bc-import--mapp h3{color:inherit}#MainContent .bc-import--mapp{color-scheme:dark;--space:#06070A;--space-2:#0C0E14;--teal:#0E4A50;--teal-2:#0A3A3F;--gold:#F2B233;--orange:#E8582A;--cream:#F2EDE3;--mute:#9EA2AD;--mute-t:#9CC3C2;--line:#232633;--display:"Fraunces",Georgia,"Times New Roman",serif;--body:"Instrument Sans","Helvetica Neue",Arial,sans-serif;--label:"Montserrat","Helvetica Neue",Arial,sans-serif;--gutter:clamp(16px,4vw,56px);--maxw:1240px}#MainContent .bc-import--mapp,#MainContent .bc-import--mapp *{box-sizing:border-box}#MainContent .bc-import--mapp{margin:0;background:var(--space);color:var(--cream);font:16px/1.6 var(--body)}#MainContent .bc-import--mapp a{color:inherit}#MainContent .bc-import--mapp :focus-visible{outline:3px solid var(--gold);outline-offset:3px}#MainContent .bc-import--mapp img,#MainContent .bc-import--mapp video{display:block;max-width:100%;height:auto}#MainContent .bc-import--mapp .stars{background-color:var(--space);background-image:radial-gradient(1px 1px at 12% 18%,#ffffff55 50%,transparent 51%),radial-gradient(1px 1px at 67% 9%,#ffffff40 50%,transparent 51%),radial-gradient(1.5px 1.5px at 84% 42%,#ffffff50 50%,transparent 51%),radial-gradient(1px 1px at 33% 71%,#ffffff35 50%,transparent 51%),radial-gradient(1px 1px at 52% 88%,#ffffff40 50%,transparent 51%),radial-gradient(1px 1px at 92% 79%,#ffffff30 50%,transparent 51%),radial-gradient(1.5px 1.5px at 6% 56%,#ffffff45 50%,transparent 51%),radial-gradient(1px 1px at 44% 34%,#ffffff2e 50%,transparent 51%);background-size:420px 420px}#MainContent .bc-import--mapp .bar{position:sticky;top:env(safe-area-inset-top,0px);z-index:10;display:flex;align-items:center;gap:16px;justify-content:space-between;padding:10px var(--gutter);background:color-mix(in srgb,var(--space) 88%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);font:700 11px/1 var(--label);letter-spacing:.14em;text-transform:uppercase}#MainContent .bc-import--mapp .bar nav{display:flex;gap:16px;flex-wrap:wrap}#MainContent .bc-import--mapp .bar nav a{text-decoration:none;color:var(--mute)}#MainContent .bc-import--mapp .bar nav a:hover{color:var(--cream)}#MainContent .bc-import--mapp .draft{padding:5px 8px;border:1px solid var(--gold);color:var(--gold);border-radius:2px;white-space:nowrap}@media(max-width:1100px){#MainContent .bc-import--mapp .bar nav{display:none}}#MainContent .bc-import--mapp .fold{padding-inline:var(--gutter);padding-block:clamp(56px,9vw,120px);background:var(--space);position:relative;overflow:hidden}#MainContent .bc-import--mapp .fold.alt{background:var(--space-2)}#MainContent .bc-import--mapp .fold.teal{background:var(--teal)}#MainContent .bc-import--mapp .wrap{max-width:var(--maxw);margin-inline:auto;display:grid;grid-template-columns:150px minmax(0,1fr);gap:clamp(20px,4vw,56px);position:relative}@media(max-width:760px){#MainContent .bc-import--mapp .wrap{grid-template-columns:minmax(0,1fr)}}#MainContent .bc-import--mapp .rail{font:700 11px/1.5 var(--label);letter-spacing:.14em;text-transform:uppercase;display:flex;flex-direction:column;gap:6px;align-self:start;position:sticky;top:64px;color:var(--mute)}#MainContent .bc-import--mapp .teal .rail{color:var(--mute-t)}#MainContent .bc-import--mapp .rail b{font-weight:700;color:var(--cream)}#MainContent .bc-import--mapp .tri{width:16px;height:14px;clip-path:polygon(50% 0,100% 100%,0 100%);background:var(--gold);margin-bottom:4px}#MainContent .bc-import--mapp .tri.o{background:var(--orange)}@media(max-width:760px){#MainContent .bc-import--mapp .rail{position:static;flex-direction:row;align-items:center;gap:10px}#MainContent .bc-import--mapp .tri{margin:0}}#MainContent .bc-import--mapp .body{min-width:0;display:flex;flex-direction:column;gap:clamp(20px,3vw,36px)}#MainContent .bc-import--mapp h1,#MainContent .bc-import--mapp h2,#MainContent .bc-import--mapp h3{font-family:var(--display);font-optical-sizing:auto;text-wrap:balance;margin:0;line-height:1.02;letter-spacing:-.01em;font-weight:700}#MainContent .bc-import--mapp h1{font-size:clamp(40px,6.6vw,88px)}#MainContent .bc-import--mapp h2{font-size:clamp(28px,4vw,52px)}#MainContent .bc-import--mapp h3{font-size:clamp(20px,2.2vw,26px);font-weight:600}#MainContent .bc-import--mapp p{margin:0;max-width:62ch}#MainContent .bc-import--mapp .lede{font-size:clamp(18px,2vw,22px);line-height:1.5;max-width:56ch}#MainContent .bc-import--mapp .soft{color:var(--mute)}#MainContent .bc-import--mapp .teal .soft{color:var(--mute-t)}#MainContent .bc-import--mapp .gold{color:var(--gold)}#MainContent .bc-import--mapp .orange{color:var(--orange)}#MainContent .bc-import--mapp .label{font:700 11px/1.5 var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}#MainContent .bc-import--mapp .teal .label{color:var(--mute-t)}#MainContent .bc-import--mapp .corner{position:absolute;width:clamp(60px,9vw,130px);aspect-ratio:1;pointer-events:none}#MainContent .bc-import--mapp .corner.tr{top:0;right:0;background:var(--orange);clip-path:polygon(0 0,100% 0,100% 100%)}#MainContent .bc-import--mapp .corner.bl{bottom:0;left:0;background:var(--gold);clip-path:polygon(0 0,100% 100%,0 100%)}#MainContent .bc-import--mapp .hero{padding:clamp(40px,6vw,80px) var(--gutter) clamp(56px,8vw,100px);position:relative;overflow:hidden}#MainContent .bc-import--mapp .hero .inner{max-width:var(--maxw);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:center;position:relative}@media(max-width:900px){#MainContent .bc-import--mapp .hero .inner{grid-template-columns:minmax(0,1fr)}}#MainContent .bc-import--mapp .hero .copy{display:flex;flex-direction:column;gap:clamp(18px,2.6vw,28px)}#MainContent .bc-import--mapp .meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;font:700 11px/1.5 var(--label);letter-spacing:.12em;text-transform:uppercase;color:var(--mute);border-top:2px solid var(--gold);padding-top:16px;max-width:560px}#MainContent .bc-import--mapp .meta span{display:block;color:var(--cream);font:500 14px/1.4 var(--body);letter-spacing:0;text-transform:none;margin-top:3px}#MainContent .bc-import--mapp figure{margin:0;display:flex;flex-direction:column;gap:10px;min-width:0}#MainContent .bc-import--mapp figcaption{font:500 13px/1.5 var(--body);color:var(--mute)}#MainContent .bc-import--mapp .teal figcaption{color:var(--mute-t)}#MainContent .bc-import--mapp .media{position:relative;background:#030405;overflow:hidden}#MainContent .bc-import--mapp .media video,#MainContent .bc-import--mapp .media img{width:100%}#MainContent .bc-import--mapp .media button.pp{position:absolute;right:10px;bottom:10px;font:700 10px/1 var(--label);letter-spacing:.12em;text-transform:uppercase;background:color-mix(in srgb,#030405 72%,transparent);color:var(--cream);border:1px solid #3a3e4c;padding:7px 9px;cursor:pointer}#MainContent .bc-import--mapp .band{background:var(--space)}#MainContent .bc-import--mapp .band .media video{width:100%}#MainContent .bc-import--mapp .band .media.fit{max-width:min(100%,calc(86vh * var(--ar,16/9)));margin-inline:auto}#MainContent .bc-import--mapp .band figcaption{padding:12px var(--gutter);text-align:center}#MainContent .bc-import--mapp .grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,2vw,24px);align-items:start}#MainContent .bc-import--mapp .grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.6vw,18px);align-items:start}#MainContent .bc-import--mapp .g21{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:clamp(12px,2vw,24px);align-items:start}@media(max-width:760px){#MainContent .bc-import--mapp .grid2,#MainContent .bc-import--mapp .grid3,#MainContent .bc-import--mapp .g21{grid-template-columns:minmax(0,1fr)}}#MainContent .bc-import--mapp .template{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:clamp(16px,3vw,40px);align-items:center}@media(max-width:860px){#MainContent .bc-import--mapp .template{grid-template-columns:minmax(0,1fr)}}#MainContent .bc-import--mapp .plate{position:relative;aspect-ratio:2000/1112;background:#07080c;border:1px solid var(--line);overflow:hidden}#MainContent .bc-import--mapp .plate img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.45}#MainContent .bc-import--mapp .plate .z.b{align-items:flex-end}#MainContent .bc-import--mapp .plate .z.b i{margin:0 0 -1px -1px}#MainContent .bc-import--mapp .plate .z{position:absolute;border:1.5px dashed var(--gold);display:flex;align-items:flex-start;justify-content:flex-start}#MainContent .bc-import--mapp .plate .z i{font:700 10px/1 var(--label);letter-spacing:.12em;text-transform:uppercase;font-style:normal;background:var(--gold);color:#07080c;padding:4px 6px;margin:-1px 0 0 -1px}#MainContent .bc-import--mapp .plate .z.o{border-color:var(--orange)}#MainContent .bc-import--mapp .plate .z.o i{background:var(--orange)}#MainContent .bc-import--mapp .plate .z.w{border-color:var(--cream)}#MainContent .bc-import--mapp .plate .z.w i{background:var(--cream)}#MainContent .bc-import--mapp ol.keys{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px;counter-reset:k}#MainContent .bc-import--mapp ol.keys li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;align-items:start;counter-increment:k}#MainContent .bc-import--mapp ol.keys li:before{content:counter(k);font:700 12px/24px var(--label);text-align:center;width:24px;height:24px;background:var(--gold);color:#07080c;border-radius:50%}#MainContent .bc-import--mapp ol.keys li:nth-child(3):before{background:var(--cream)}#MainContent .bc-import--mapp ol.keys li:nth-child(4):before{background:var(--orange)}#MainContent .bc-import--mapp .formats{display:flex;flex-wrap:wrap;gap:10px}#MainContent .bc-import--mapp .formats span{font:700 11px/1 var(--label);letter-spacing:.1em;text-transform:uppercase;padding:9px 11px;border:1px solid var(--line);color:var(--mute)}#MainContent .bc-import--mapp .formats b{color:var(--cream);font-weight:700}#MainContent .bc-import--mapp dl.facts{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:14px 32px;margin:0;border-top:2px solid var(--gold);padding-top:22px}#MainContent .bc-import--mapp dl.facts dt{font:700 11px/1.6 var(--label);letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}#MainContent .bc-import--mapp dl.facts dd{margin:0}@media(max-width:600px){#MainContent .bc-import--mapp dl.facts{grid-template-columns:minmax(0,1fr);gap:4px 0}#MainContent .bc-import--mapp dl.facts dd{margin-bottom:12px}}#MainContent .bc-import--mapp .timeline{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:0;border-top:1px solid var(--line)}#MainContent .bc-import--mapp .timeline div{padding:14px 16px 14px 0;border-bottom:1px solid var(--line)}#MainContent .bc-import--mapp .timeline b{display:block;font:700 11px/1.4 var(--label);letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-bottom:4px}#MainContent .bc-import--mapp .note{font-size:14px;color:var(--mute);max-width:72ch}#MainContent .bc-import--mapp footer{padding:28px var(--gutter);border-top:1px solid var(--line);font:700 11px/1.6 var(--label);letter-spacing:.12em;text-transform:uppercase;color:var(--mute);display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}@media(prefers-reduced-motion:reduce){#MainContent .bc-import--mapp,#MainContent .bc-import--mapp *{scroll-behavior:auto!important}}#MainContent .bc-import--mapp .bar{top:var(--header-group-height,100px);z-index:5;gap:16px;flex-wrap:wrap}#MainContent .bc-import--mapp .bar nav{display:flex;overflow-x:auto;flex-wrap:nowrap;white-space:nowrap;max-width:100%;padding-block:8px}#MainContent .bc-import--mapp .bar>span:first-child{display:none}#MainContent .bc-import--mapp [id]{scroll-margin-top:calc(var(--header-group-height,100px) + 100px)}#MainContent .bc-import--mapp .rail{top:calc(var(--header-group-height,100px) + 80px)}#MainContent .bc-import--mapp .pp{min-width:44px;min-height:44px;z-index:2}#MainContent .bc-import--mapp .bc-source-back{font:12px/1.5 var(--mono,monospace);width:max-content;display:inline-block;text-decoration:none;border-bottom:1px solid currentColor;margin-bottom:10px;padding-block:8px}#MainContent .bc-import--mapp .bc-source-video{position:relative}#MainContent .bc-import--mapp video{max-width:100%}#MainContent .bc-import--mapp .table-wrap{overflow-x:auto}
/*# sourceMappingURL=/cdn/shop/t/33/assets/v58-case-mapp.css.map */
