.ol-sh{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(32px,5vw,80px);align-items:end}.ol-sh__title{margin:12px 0 0;font:400 var(--ol-t-hero)/.98 var(--ol-serif);letter-spacing:-.015em;text-wrap:balance}.ol-sh__title em{font-style:italic}.ol-sh .ol-lede{margin-top:24px}.ol-sh__cta{margin-top:32px;display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center}.ol-sh__media{display:grid;grid-template-columns:1.2fr 1fr;grid-template-rows:1fr 1fr;gap:12px;aspect-ratio:5 / 4.4}.ol-sh__media>*{position:relative;overflow:hidden;background:var(--ol-paper)}.ol-sh__media>:first-child{grid-row:1 / 3}.ol-sh__media img,.ol-sh__media .ol-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ol-sh__media--1{grid-template-columns:1fr;grid-template-rows:1fr}.ol-sh__media--2{grid-template-rows:1fr}.ol-sh__media--2>:first-child{grid-row:auto}.ol-sh--plain{grid-template-columns:minmax(0,1fr);max-width:980px}@media(max-width:989px){.ol-sh{grid-template-columns:1fr;align-items:start}.ol-sh__media{aspect-ratio:4 / 3.6}}.ol-ch{display:grid;gap:clamp(64px,8vw,128px)}.ol-ch__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,104px);align-items:center}.ol-ch__row:nth-child(2n) .ol-ch__media{order:2}.ol-ch__media{position:relative;aspect-ratio:1;max-height:min(620px,78svh);overflow:hidden;background:var(--ol-paper)}.ol-ch__media img,.ol-ch__media .ol-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ol-ch__media--type{display:grid;place-items:center;padding:10%;background:var(--panel, var(--ol-blush))}.ol-ch__word{font:italic 400 var(--ol-t-hero)/1 var(--ol-serif);text-align:center;color:var(--ol-espresso);text-wrap:balance}.ol-ch__cap{position:absolute;left:0;bottom:0;margin:0;padding:8px 12px;background:#f6f1eaeb;font:500 10px/1.4 var(--ol-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ol-espresso)}.ol-ch__copy{max-width:520px}.ol-ch__n{font:500 10px/1 var(--ol-mono);letter-spacing:.12em;color:var(--ol-label)}.ol-ch__n+.ol-eyebrow{margin-top:16px}.ol-ch__title{margin:12px 0 0;font:400 var(--ol-t-h2)/1.02 var(--ol-serif);letter-spacing:-.01em;text-wrap:balance}.ol-ch__title em{font-style:italic}.ol-ch__text{margin-top:20px;color:var(--ol-body);font-size:var(--ol-t-body);line-height:var(--ol-lh-body)}.ol-ch__text p{margin:0 0 1em;text-wrap:pretty}.ol-ch__text p:last-child{margin-bottom:0}.ol-ch__text a{color:inherit}.ol-ch__quote{margin:28px 0 0;padding:0 0 0 20px;border-left:1px solid var(--ol-espresso);font:italic 400 var(--ol-t-h4)/1.25 var(--ol-serif);color:var(--ol-espresso)}.ol-ch__sign{margin-top:12px;font:500 10px/1.4 var(--ol-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ol-label)}.ol-ch__link{margin-top:24px;display:inline-block}@media(max-width:749px){.ol-ch__row{grid-template-columns:1fr}.ol-ch__row:nth-child(2n) .ol-ch__media{order:0}.ol-ch__media{aspect-ratio:4 / 4.4}}.ol-vals__intro{margin:16px 0 0}.ol-vals{list-style:none;margin:clamp(32px,4vw,48px) 0 0;padding:0;display:grid;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));border-top:1px solid var(--ol-line)}.ol-val{position:relative;display:grid;align-content:start;gap:12px;padding:28px 28px 32px 0;border-bottom:1px solid var(--ol-line)}.ol-val+.ol-val{padding-left:28px;border-left:1px solid var(--ol-line)}.ol-vals--2>.ol-val:nth-child(odd),.ol-vals--3>.ol-val:nth-child(3n+1),.ol-vals--4>.ol-val:nth-child(4n+1){padding-left:0;border-left:0}.ol-val__top{display:flex;align-items:center;justify-content:space-between;color:var(--ol-espresso)}.ol-val__n{font:500 10px/1 var(--ol-mono);letter-spacing:.12em;color:var(--ol-label)}.ol-val__ic{width:32px;height:32px}.ol-val__ic *{vector-effect:non-scaling-stroke}.ol-val__title{margin:8px 0 0;font:400 var(--ol-t-h4)/1.15 var(--ol-serif);color:var(--ol-espresso);text-wrap:balance}.ol-val__text{margin:0;font-size:var(--ol-t-body);line-height:var(--ol-lh-body);color:var(--ol-body);text-wrap:pretty}.ol-val__link{justify-self:start;margin-top:4px}.ol-val__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.ol-vals--3{--cols: 3}.ol-vals--4{--cols: 4}.ol-vals--2{--cols: 2}@media(max-width:989px){.ol-vals--3,.ol-vals--4{--cols: 2}.ol-vals--3>.ol-val,.ol-vals--4>.ol-val{padding-left:28px;border-left:1px solid var(--ol-line)}.ol-vals--3>.ol-val:nth-child(odd),.ol-vals--4>.ol-val:nth-child(odd){padding-left:0;border-left:0}}@media(max-width:599px){.ol-vals,.ol-vals--2,.ol-vals--3,.ol-vals--4{--cols: 1}.ol-vals>.ol-val{padding:24px 0;border-left:0}}.ol-section--espresso .ol-val__title,.ol-section--espresso .ol-val__top{color:var(--ol-paper)}.ol-section--espresso .ol-val__text{color:#d9cbbe}.ol-section--espresso .ol-vals,.ol-section--espresso .ol-val{border-color:#f6f1ea2e}.ol-imp__eq{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(16px,4vw,64px);max-width:980px;margin:clamp(32px,5vw,64px) auto 0;text-align:center}.ol-imp__side{display:grid;justify-items:center;gap:16px}.ol-imp__art{width:clamp(120px,16vw,200px);height:auto;color:var(--ol-espresso);overflow:visible}.ol-imp__art{width:clamp(132px,15vw,190px)}.ol-imp__art path,.ol-imp__art circle{stroke-width:1.1}.ol-imp__art mask circle{stroke-width:32}.ol-imp__art mask path{stroke-width:28}.ol-imp__fruit{opacity:1;transition:opacity .6s ease 3.4s}.ol-imp:not(.is-in) .ol-imp__fruit{opacity:0}.ol-imp__big{font:400 var(--ol-t-h2)/1 var(--ol-serif);color:var(--ol-espresso)}.ol-imp__big em{font-style:italic}.ol-imp__eqsign{width:40px;height:40px;color:var(--ol-label)}.ol-imp__eqsign *{vector-effect:non-scaling-stroke}.ol-imp__draw{stroke-dasharray:1.02 1.02;stroke-dashoffset:0}.ol-imp:not(.is-in) .ol-imp__draw{stroke-dashoffset:1.02}.ol-imp.is-in .ol-imp__draw{transition:stroke-dashoffset 1.6s var(--ol-ease) calc(var(--d, 0) * 1ms)}.ol-imp__lede{max-width:640px;margin:clamp(32px,4vw,48px) auto 0;text-align:center}.ol-imp__head{text-align:center}.ol-imp__head .ol-display{margin-top:12px}.ol-imp__head .ol-display em{font-style:italic}@media(max-width:599px){.ol-imp__eq{gap:8px}.ol-imp__art{width:88px}.ol-imp__big{font-size:var(--ol-t-h4)}.ol-imp__eqsign{width:28px;height:28px}}@media(prefers-reduced-motion:reduce){.ol-imp:not(.is-in) .ol-imp__draw{stroke-dashoffset:0}}.ol-pl{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,6vw,96px);align-items:center}.ol-pl__map{background:#f4efe6;line-height:0;max-width:480px;width:100%;justify-self:center}.ol-pl__title{margin:12px 0 0;font:400 var(--ol-t-h2)/1.02 var(--ol-serif);letter-spacing:-.01em}.ol-pl__title em{font-style:italic}.ol-pl__text{margin-top:20px;font-size:var(--ol-t-body);line-height:var(--ol-lh-body);color:var(--ol-body)}.ol-pl__text p{margin:0 0 1em}.ol-pl__text p:last-child{margin:0}.ol-pl__facts{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));border-top:1px solid var(--ol-line)}.ol-pl__facts li{padding:14px 16px 14px 0;border-bottom:1px solid var(--ol-line)}.ol-pl__facts b{display:block;font:500 10px/1.4 var(--ol-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ol-label)}.ol-pl__facts span{display:block;margin-top:4px;font-size:var(--ol-t-body);color:var(--ol-espresso)}.ol-pl__partners{margin-top:28px;display:flex;flex-wrap:wrap;align-items:center;gap:16px 32px}.ol-pl__partners img{height:44px;width:auto;object-fit:contain;mix-blend-mode:multiply}.ol-pl__partners span{font:500 10px/1.4 var(--ol-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ol-label)}@media(max-width:849px){.ol-pl{grid-template-columns:1fr}.ol-pl__map{max-width:420px}}.ol-docs{list-style:none;margin:clamp(28px,4vw,40px) 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.ol-doc{position:relative;display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;padding:18px 20px;background:var(--ol-paper);color:var(--ol-espresso);text-decoration:none;transition:background .2s}.ol-section--paper .ol-doc{background:var(--ol-linen)}.ol-doc:hover{background:#fff}.ol-doc__t{font-size:var(--ol-t-body);line-height:1.3}.ol-doc__s{display:block;margin-top:2px;font:500 10px/1.4 var(--ol-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ol-label)}.ol-doc .ol-ic{flex:none}.ol-doc.ol-doc--lead{grid-column:1 / -1;background:var(--ol-espresso);color:var(--ol-paper)}.ol-doc.ol-doc--lead:hover{background:#2a1e18}.ol-doc--lead .ol-doc__s{color:#cbb7a5}.ol-cmp{margin-top:clamp(32px,4vw,48px);display:grid;grid-template-columns:1fr 1fr;gap:12px}.ol-cmp__col{padding:clamp(24px,3vw,40px);background:var(--ol-paper)}.ol-cmp__col--ours{background:var(--ol-espresso);color:var(--ol-paper)}.ol-cmp__h{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;font:400 var(--ol-t-h3)/1.1 var(--ol-serif)}.ol-cmp__h em{font-style:italic}.ol-cmp__tag{font:500 10px/1 var(--ol-mono);letter-spacing:.12em;text-transform:uppercase;opacity:.7;white-space:nowrap}.ol-cmp__list{list-style:none;margin:24px 0 0;padding:0}.ol-cmp__list li{display:grid;grid-template-columns:20px 1fr;gap:14px;padding:16px 0;border-top:1px solid var(--ol-line);font-size:var(--ol-t-body);line-height:var(--ol-lh-body)}.ol-cmp__col--ours .ol-cmp__list li{border-color:#f6f1ea2e}.ol-cmp__list .ol-ic{margin-top:3px}.ol-cmp__col--usual{color:var(--ol-body)}@media(max-width:749px){.ol-cmp{grid-template-columns:1fr}}.ol-jr__head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:20px 40px}.ol-jr__title{margin:12px 0 0;font:400 var(--ol-t-hero)/.98 var(--ol-serif);letter-spacing:-.015em}.ol-jr__title em{font-style:italic}.ol-jr__head .ol-lede{margin-top:16px}.ol-jr__search{display:flex;align-items:center;gap:10px;min-width:min(100%,320px);padding:0 0 8px;border-bottom:1px solid var(--ol-espresso)}.ol-jr__search input{flex:1;min-width:0;border:0;background:none;padding:6px 0;font:400 16px/1.2 var(--ol-sans);color:var(--ol-espresso);outline:0}.ol-jr__search input::placeholder{color:var(--ol-muted, #766150)}.ol-jr__search button{border:0;background:none;padding:0;color:var(--ol-espresso);cursor:pointer;display:grid;place-items:center;width:32px;height:32px}.ol-jr__chips{margin:24px 0 0;display:flex;flex-wrap:wrap;gap:8px}.ol-jr__chip{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border:1px solid var(--ol-line);background:transparent;color:var(--ol-espresso);font:500 10px/1 var(--ol-mono);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:background .2s,border-color .2s}.ol-jr__chip:hover{border-color:var(--ol-espresso)}.ol-jr__chip.is-on{background:var(--ol-espresso);color:var(--ol-paper);border-color:var(--ol-espresso)}.ol-jr__feat{margin-top:clamp(32px,4vw,56px);display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:center;color:inherit;text-decoration:none}.ol-jr__feat .ol-jr__img{aspect-ratio:3 / 2}.ol-jr__feat .ol-jr__t{font-size:var(--ol-t-h2);line-height:1.02}.ol-jr__feat .ol-jr__x{-webkit-line-clamp:4}.ol-jr__grid{list-style:none;margin:clamp(48px,6vw,80px) 0 0;padding:clamp(32px,4vw,48px) 0 0;border-top:1px solid var(--ol-line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(40px,4vw,56px) clamp(16px,2vw,28px)}.ol-jr__card{position:relative;display:grid;align-content:start;gap:14px;color:inherit;text-decoration:none}.ol-jr__img{position:relative;overflow:hidden;aspect-ratio:4 / 3;background:var(--ol-paper)}.ol-jr__img img,.ol-jr__img .ol-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ol-ease)}a:hover .ol-jr__img img{transform:scale(1.03)}.ol-jr__noimg{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:12%;background:var(--ol-blush);font:italic 400 var(--ol-t-h3)/1.1 var(--ol-serif);color:var(--ol-espresso);text-align:center}.ol-jr__meta{display:flex;flex-wrap:wrap;gap:4px 14px;font:500 10px/1.4 var(--ol-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ol-label)}.ol-jr__t{margin:0;font:400 var(--ol-t-h4)/1.15 var(--ol-serif);color:var(--ol-espresso);text-wrap:balance}.ol-jr__x{margin:0;font-size:var(--ol-t-body);line-height:var(--ol-lh-body);color:var(--ol-body);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ol-jr__more{justify-self:start;font-size:var(--ol-t-body)}.ol-jr__pag{margin-top:clamp(48px,6vw,80px);display:flex;justify-content:center;align-items:center;gap:8px}.ol-jr__pag a,.ol-jr__pag span{min-width:44px;height:44px;display:grid;place-items:center;padding:0 10px;color:var(--ol-espresso);text-decoration:none;font:500 12.5px/1 var(--ol-mono);letter-spacing:.08em;border:1px solid transparent}.ol-jr__pag a:hover{border-color:var(--ol-line)}.ol-jr__pag .is-on{border-color:var(--ol-espresso)}.ol-jr__empty{margin-top:40px}@media(max-width:989px){.ol-jr__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.ol-jr__feat{grid-template-columns:1fr}.ol-jr__feat .ol-jr__img{aspect-ratio:4 / 3}.ol-jr__feat .ol-jr__t{font-size:var(--ol-t-h3)}.ol-jr__head{display:block}.ol-jr__search{margin-top:24px}.ol-jr__chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--ol-gutter) * -1);padding-inline:var(--ol-gutter)}.ol-jr__chip{flex:none}}@media(max-width:519px){.ol-jr__grid{grid-template-columns:1fr}}.ol-ar__bar{position:fixed;left:0;top:0;z-index:30;height:2px;width:100%;background:var(--ol-espresso);transform-origin:0 50%;transform:scaleX(var(--p, 0));pointer-events:none}.ol-ar__head{max-width:860px;margin-inline:auto;text-align:center}.ol-ar__crumb{display:inline-flex;gap:8px;align-items:center;font:500 10px/1.4 var(--ol-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ol-label);text-decoration:none}.ol-ar__crumb:hover{color:var(--ol-espresso)}.ol-ar__title{margin:20px 0 0;font:400 var(--ol-t-h2)/1.02 var(--ol-serif);letter-spacing:-.01em;color:var(--ol-espresso);text-wrap:balance}@media(min-width:1200px){.ol-ar__title{font-size:var(--ol-fs-68)}}.ol-ar__meta{margin-top:20px;justify-content:center}.ol-ar__hero{margin:clamp(32px,4vw,56px) auto 0;max-width:1200px;position:relative;aspect-ratio:16 / 9;overflow:hidden;background:var(--ol-paper)}.ol-ar__hero img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ol-ar__body{max-width:680px;margin:clamp(40px,5vw,64px) auto 0;font-size:var(--ol-t-body);line-height:1.7;color:var(--ol-ink, #3B2B23)}.ol-ar__body>:first-child{margin-top:0}.ol-ar__body p{margin:0 0 1.25em;text-wrap:pretty}.ol-ar__body>p:first-child,.ol-ar__body>div:first-child>p:first-child{font-size:var(--ol-t-h4);line-height:1.5;color:var(--ol-espresso)}.ol-ar__body h2{margin:2em 0 .6em;font:400 var(--ol-t-h3)/1.15 var(--ol-serif);color:var(--ol-espresso);text-wrap:balance}.ol-ar__body h3{margin:1.8em 0 .5em;font:400 var(--ol-t-h4)/1.2 var(--ol-serif);color:var(--ol-espresso)}.ol-ar__body h4,.ol-ar__body h5,.ol-ar__body h6{margin:1.6em 0 .4em;font:500 12.5px/1.4 var(--ol-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ol-label)}.ol-ar__body a{color:var(--ol-espresso);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.ol-ar__body ul,.ol-ar__body ol{margin:0 0 1.25em;padding-left:1.25em}.ol-ar__body ul{list-style:none;padding-left:0}.ol-ar__body ul>li{position:relative;padding-left:22px}.ol-ar__body ul>li:before{content:"";position:absolute;left:0;top:.85em;width:10px;height:1px;background:var(--ol-espresso)}.ol-ar__body li{margin:.35em 0}.ol-ar__body li::marker{font:500 12.5px var(--ol-mono);color:var(--ol-label)}.ol-ar__body blockquote{margin:1.8em 0;padding:0 0 0 24px;border-left:1px solid var(--ol-espresso);font:italic 400 var(--ol-t-h4)/1.35 var(--ol-serif);color:var(--ol-espresso)}.ol-ar__body img{display:block;max-width:100%;height:auto;margin:2em auto}.ol-ar__body iframe,.ol-ar__body video{max-width:100%}.ol-ar__body hr{margin:2.5em 0;border:0;border-top:1px solid var(--ol-line)}.ol-ar__body strong{font-weight:600;color:var(--ol-espresso)}.ol-ar__tbl{margin:1.8em 0;overflow-x:auto;-webkit-overflow-scrolling:touch;border-top:1px solid var(--ol-espresso)}.ol-ar__body table{width:100%;border-collapse:collapse;font-size:16px;line-height:1.5;min-width:520px}.ol-ar__body th,.ol-ar__body td{text-align:left;vertical-align:top;padding:12px 14px 12px 0;border-bottom:1px solid var(--ol-line)}.ol-ar__body tr:first-child td strong,.ol-ar__body th{font:500 10px/1.4 var(--ol-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ol-label)}.ol-ar__body td p{margin:0}.ol-ar__body table colgroup col{width:auto!important}.ol-ar__foot{max-width:680px;margin:clamp(40px,5vw,64px) auto 0;padding-top:24px;border-top:1px solid var(--ol-line);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.ol-ar__by{font:500 10px/1.4 var(--ol-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ol-label)}.ol-ar__share{display:flex;gap:4px}.ol-ar__share a,.ol-ar__share button{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--ol-line);background:transparent;color:var(--ol-espresso);cursor:pointer;text-decoration:none;transition:border-color .2s;position:relative}.ol-ar__share a:hover,.ol-ar__share button:hover{border-color:var(--ol-espresso)}.ol-ar__share .ol-ic *{vector-effect:non-scaling-stroke}.ol-ar__copied{position:absolute;bottom:calc(100% + 6px);right:0;padding:6px 10px;background:var(--ol-espresso);color:var(--ol-paper);font:500 10px/1 var(--ol-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;opacity:0;transition:opacity .2s;pointer-events:none}.ol-ar__copied.is-on{opacity:1}.ol-ar__next{margin-top:clamp(56px,7vw,96px)}.ol-ar__next .ol-jr__grid{margin-top:0}@media(max-width:749px){.ol-ar__head{text-align:left}.ol-ar__meta{justify-content:flex-start}.ol-ar__hero{aspect-ratio:4 / 3;margin-inline:calc(var(--ol-gutter) * -1)}}.ol-ar__body [style*=font-size],.ol-ar__body [style*=font-family],.ol-ar__body font{font-size:inherit!important;font-family:inherit!important;line-height:inherit!important}.ol-ar__body span[style*=color]{color:inherit!important}@media(max-width:519px){.ol-jr__pag{gap:2px;flex-wrap:wrap}.ol-jr__pag a,.ol-jr__pag span{min-width:40px;padding:0 6px}}.ol-ph{position:relative;min-height:max(520px,min(calc(100svh - 96px),900px));display:grid;align-items:end;color:var(--ol-paper);overflow:hidden;background:var(--ol-espresso)}.ol-ph__img{position:absolute;top:0;right:0;bottom:0;left:0}.ol-ph__img img{width:100%;height:100%;object-fit:cover;object-position:var(--pos, 50% 40%);transform:scale(1.04);animation:ol-ph-in 2.4s var(--ol-ease) both}@keyframes ol-ph-in{0%{transform:scale(1.12)}to{transform:scale(1.04)}}.ol-ph:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#16100c00 35%,#16100cb8),linear-gradient(90deg,#16100c59,#16100c00 55%);pointer-events:none}.ol-ph__inner{position:relative;z-index:1;width:100%;padding-block:clamp(40px,7vw,96px);display:flex;align-items:end;justify-content:space-between;gap:32px}.ol-ph__copy{max-width:720px}.ol-ph .ol-eyebrow{color:#e6d8cb}.ol-ph__title{margin:12px 0 0;font:400 var(--ol-t-hero)/.98 var(--ol-serif);letter-spacing:-.015em;color:var(--ol-paper);text-wrap:balance}.ol-ph__title em{font-style:italic}.ol-ph__text{margin:20px 0 0;max-width:52ch;font-size:var(--ol-t-body);line-height:var(--ol-lh-body);color:#efe6dc}.ol-ph__cta{margin-top:28px;display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center}.ol-ph .ol-btn{background:var(--ol-paper);color:var(--ol-espresso);border-color:var(--ol-paper)}.ol-ph .ol-btn:hover{background:#fff}.ol-ph .ol-link{color:var(--ol-paper)}.ol-ph__cap{flex:none;margin:0;font:500 10px/1.4 var(--ol-mono);letter-spacing:.12em;text-transform:uppercase;color:#e6d8cb;writing-mode:vertical-rl;transform:rotate(180deg)}@media(max-width:749px){.ol-ph{min-height:max(520px,calc(100svh - 84px))}.ol-ph__cap{display:none}}@media(prefers-reduced-motion:reduce){.ol-ph__img img{animation:none}}.ol-ps{display:grid;gap:clamp(72px,10vw,160px)}.ol-ps__line{margin:0 auto;max-width:24ch;text-align:center;font:400 var(--ol-t-h2)/1.08 var(--ol-serif);letter-spacing:-.01em;color:var(--ol-espresso);text-wrap:balance}.ol-ps__line em{font-style:italic}.ol-ps__fr{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(20px,3vw,40px);align-items:center}.ol-ps__img{position:relative;margin:0;overflow:hidden;background:var(--ol-paper)}.ol-ps__img img{display:block;width:100%;height:100%;object-fit:cover}.ol-ps__img figcaption{position:absolute;left:0;bottom:0;padding:8px 12px;background:#f6f1eaeb;font:500 10px/1.4 var(--ol-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ol-espresso)}.ol-ps__copy{max-width:460px}.ol-ps__n{margin:0;font:500 10px/1 var(--ol-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ol-label)}.ol-ps__t{margin:14px 0 0;font:400 var(--ol-t-h2)/1.02 var(--ol-serif);letter-spacing:-.01em;color:var(--ol-espresso);text-wrap:balance}.ol-ps__t em{font-style:italic}.ol-ps__x{margin:18px 0 0;font-size:var(--ol-t-body);line-height:var(--ol-lh-body);color:var(--ol-body);text-wrap:pretty}.ol-ps__copy .ol-link{display:inline-block;margin-top:20px}.ol-ps__fr--left .ol-ps__img{grid-column:1 / 8;aspect-ratio:4 / 4.6}.ol-ps__fr--left .ol-ps__copy{grid-column:9 / 13}.ol-ps__fr--right .ol-ps__img{grid-column:6 / 13;grid-row:1;aspect-ratio:4 / 4.6}.ol-ps__fr--right .ol-ps__copy{grid-column:1 / 5;grid-row:1}.ol-ps__fr--wide{align-items:end}.ol-ps__fr--wide .ol-ps__img{grid-column:1 / -1;grid-row:1;aspect-ratio:16 / 9}.ol-ps__fr--wide .ol-ps__copy{grid-column:1 / 6;grid-row:1;z-index:1;max-width:none;margin:0 0 -1px;padding:clamp(24px,3vw,40px);background:var(--ol-linen)}.ol-section--paper .ol-ps__fr--wide .ol-ps__copy{background:var(--ol-paper)}.ol-ps__fr--pair{align-items:start}.ol-ps__fr--pair .ol-ps__img:nth-child(1){grid-column:1 / 6;aspect-ratio:4 / 5}.ol-ps__fr--pair .ol-ps__img:nth-child(2){grid-column:6 / 10;aspect-ratio:4 / 5;margin-top:clamp(64px,10vw,160px)}.ol-ps__fr--pair .ol-ps__copy{grid-column:10 / 13;align-self:end}.ol-ps__fr--portrait .ol-ps__img{grid-column:2 / 7;aspect-ratio:2 / 3}.ol-ps__fr--portrait .ol-ps__copy{grid-column:8 / 12}.ol-ps__fr--portrait .ol-ps__t{font-style:italic}.ol-ps__img[data-ol-reveal]{opacity:1;transform:none;clip-path:inset(6% 4% 6% 4%);transition:clip-path 1.4s var(--ol-ease)}.ol-ps__img[data-ol-reveal] img{transform:scale(1.08);transition:transform 1.8s var(--ol-ease)}.ol-ps__img[data-ol-reveal].is-in{clip-path:inset(0)}.ol-ps__img[data-ol-reveal].is-in img{transform:none}.shopify-design-mode .ol-ps__img[data-ol-reveal]{clip-path:none}.shopify-design-mode .ol-ps__img[data-ol-reveal] img{transform:none}@media(prefers-reduced-motion:reduce){.ol-ps__img[data-ol-reveal],.ol-ps__img[data-ol-reveal] img{clip-path:none;transform:none;transition:none}}@media(max-width:849px){.ol-ps__fr{grid-template-columns:1fr;gap:20px}.ol-ps__fr .ol-ps__img,.ol-ps__fr .ol-ps__copy,.ol-ps__fr--pair .ol-ps__img:nth-child(1),.ol-ps__fr--pair .ol-ps__img:nth-child(2),.ol-ps__fr--right .ol-ps__img,.ol-ps__fr--right .ol-ps__copy{grid-column:auto;grid-row:auto}.ol-ps__fr--left .ol-ps__img,.ol-ps__fr--right .ol-ps__img{aspect-ratio:4 / 3.6}.ol-ps__fr--wide .ol-ps__img{aspect-ratio:4 / 3}.ol-ps__fr--wide .ol-ps__copy{padding:0;background:none!important}.ol-ps__fr--pair{grid-template-columns:1fr 1fr}.ol-ps__fr--pair .ol-ps__img:nth-child(2){margin-top:48px}.ol-ps__fr--pair .ol-ps__copy{grid-column:1 / -1}.ol-ps__fr--portrait .ol-ps__img{aspect-ratio:4 / 5}.ol-ps__copy{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/ol-pages.css.map */
