.glPAvq_carousel{color:#fff;max-width:100vw;height:100svh;display:grid;position:relative;overflow:hidden}.glPAvq_track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;grid-area:1/1;width:100%;height:100%;display:flex;overflow-x:auto}.glPAvq_track::-webkit-scrollbar{display:none}.glPAvq_slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;width:100%;height:100%;display:grid;position:relative}.glPAvq_media{z-index:1;background:#10100f;grid-area:1/1;width:100%;height:100%;position:relative}.glPAvq_img{object-fit:cover;object-position:50% 50%;filter:brightness(.8)contrast(1.04)}.glPAvq_desktopOnly{display:none}.glPAvq_mobileOnly{display:block}.glPAvq_overlayLink{z-index:2;cursor:pointer;grid-area:1/1;width:100%;height:100%}.glPAvq_content{text-shadow:0 1px 12px #0000008c;z-index:3;pointer-events:none;color:#fff;background:linear-gradient(#0000 30%,#0000000a,#00000029,#00000050,#0000006f,#00000080);grid-area:1/1;align-self:end;align-items:flex-end;gap:16px;padding:32px 12px 48px;display:flex}.glPAvq_content>*{pointer-events:auto}.glPAvq_leftContent{flex-direction:column;flex:1;gap:16px;display:flex}.glPAvq_heading{font-family:var(--font-mono);letter-spacing:.45px;text-transform:uppercase;font-size:15px;font-weight:700;line-height:18px}.glPAvq_text{font-family:var(--font-body);font-size:var(--fs-body);letter-spacing:0;font-weight:300;line-height:115%}.glPAvq_ctaLink{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:0;text-transform:uppercase;color:#fff;white-space:nowrap;grid-auto-flow:column;align-items:center;padding:0;font-weight:300;line-height:115%;transition:color .3s cubic-bezier(.76,0,.24,1);display:inline-grid;position:relative}.glPAvq_ctaLink:after{content:"";border-bottom:1px solid;width:100%;position:absolute;bottom:-2px;left:0}@media (hover:hover){.glPAvq_ctaLink:hover{color:#d7d5d0}}.glPAvq_ctaLink:focus-visible{outline-offset:2px;outline:2px solid #fff}.glPAvq_dots{z-index:5;grid-area:1/1;place-self:end center;gap:8px;padding-bottom:16px;display:flex}.glPAvq_dot{cursor:pointer;background:0 0;border:1px solid #fff;border-radius:50%;width:8px;height:8px;padding:0;transition:background-color .3s}.glPAvq_dotActive{background:#fff}@media (min-width:430px){.glPAvq_content{justify-content:space-between}.glPAvq_leftContent{max-width:276px}}@media (min-width:768px){.glPAvq_desktopOnly{display:block}.glPAvq_mobileOnly{display:none}}@media (min-width:1000px){.glPAvq_content{background:0 0;align-self:center;align-items:center;padding-bottom:32px}}@media (min-width:1290px){.glPAvq_content{padding:32px 16px}}@media (prefers-reduced-motion:reduce){.glPAvq_track{scroll-behavior:auto}}
.a0orIG_block{min-height:80vh;margin-top:var(--section);grid-template-columns:1fr 1fr;display:grid}.a0orIG_white{background:var(--color-bg)}.a0orIG_soft{background:var(--color-bg-soft)}.a0orIG_sand{background:var(--color-bg-sand)}.a0orIG_reverse .a0orIG_media{order:2}.a0orIG_media{min-height:60vh;position:relative;overflow:hidden}.a0orIG_mediaLink{display:block;position:absolute;inset:0}.a0orIG_mediaLink img{transition:transform 1.4s var(--ease)}.a0orIG_mediaLink:hover img{transform:scale(1.04)}.a0orIG_body{padding:clamp(48px, 7vw, 120px) var(--gutter);justify-content:center;align-items:center;display:flex}.a0orIG_bodyInner{text-align:left;flex-direction:column;align-items:flex-start;gap:20px;max-width:440px;display:flex}.a0orIG_heading{font-size:var(--fs-h2)}.a0orIG_text{font-family:var(--font-body);font-size:var(--fs-lead);font-weight:300;line-height:var(--lh-lead);letter-spacing:-.01em;color:var(--color-text)}@media (max-width:989px){.a0orIG_block{grid-template-columns:1fr;min-height:0}.a0orIG_reverse .a0orIG_media{order:0}.a0orIG_media{aspect-ratio:4/5;min-height:0}.a0orIG_body{padding:48px var(--gutter) 64px}.a0orIG_bodyInner{text-align:center;align-items:center;max-width:520px}}
._041Ptq_card{flex-direction:column;display:flex}._041Ptq_media{aspect-ratio:4/5;background:var(--color-bg-soft);position:relative;overflow:hidden}._041Ptq_img{object-fit:cover;transition:opacity .6s var(--ease), transform 1.2s var(--ease)}._041Ptq_imgHover{opacity:0}._041Ptq_media:hover ._041Ptq_imgHover{opacity:1}._041Ptq_media:hover ._041Ptq_img{transform:scale(1.03)}._041Ptq_badge{font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:0;text-transform:uppercase;background:#fff;padding:5px 10px;font-weight:300;line-height:1.1;position:absolute;top:12px;left:12px}._041Ptq_info{text-align:center;padding:14px 0 0}._041Ptq_title{font-size:var(--fs-body);font-weight:300;line-height:1.25;display:block}._041Ptq_spec{font-size:var(--fs-small);color:var(--color-text-muted);margin-top:4px}@media (max-width:767px){._041Ptq_title{font-size:var(--fs-small)}._041Ptq_spec{font-size:var(--fs-mono-sm)}}._041Ptq_badgeSold{background:var(--color-text);color:#fff}._041Ptq_sold ._041Ptq_img{filter:grayscale(.35);opacity:.85}
@property --is-third{syntax:"<number>";inherits:false;initial-value:0}.MXRORG_section{--gap:20px;--lift:0px;padding-block:var(--section) 0}.MXRORG_head{z-index:3;justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:32px;display:flex;position:relative}.MXRORG_title{font-size:var(--fs-h2)}.MXRORG_controls{align-items:center;gap:24px;display:flex}.MXRORG_arrows{gap:8px;display:flex}.MXRORG_arrow{border:1px solid var(--color-line);width:36px;height:36px;color:var(--color-text);border-radius:50%;justify-content:center;align-items:center;transition:background-color .3s,color .3s,border-color .3s;display:inline-flex}.MXRORG_arrow:hover{background:var(--color-text);border-color:var(--color-text);color:#fff}.MXRORG_flip{transform:rotate(180deg)}.MXRORG_viewport{z-index:2;margin-top:-56px;margin-bottom:-64px;padding-top:56px;padding-bottom:64px;position:relative;overflow:hidden}.MXRORG_track{gap:var(--gap);transform:translateX(calc(var(--i) * (100% + var(--gap)) / var(--n) * -1));will-change:transform;display:flex}.MXRORG_animate{transition:transform .7s var(--ease)}.MXRORG_slide{flex:0 0 calc((100% - (var(--n) - 1) * var(--gap)) / var(--n));--is-third:0;min-width:0;transform:translateY(calc(var(--lift) * var(--is-third)));transition:--is-third .7s var(--ease)}.MXRORG_third{--is-third:1}@media (max-width:767px){.MXRORG_section{--gap:12px}.MXRORG_head{margin-bottom:20px}.MXRORG_arrows{display:none}}@media (prefers-reduced-motion:reduce){.MXRORG_animate,.MXRORG_slide{transition:none}}
.C9zV3G_section{padding-block:var(--section) 0}.C9zV3G_grid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.C9zV3G_item{text-align:center;flex-direction:column;align-items:center;gap:10px;padding-inline:16px;display:flex}.C9zV3G_icon{width:96px;height:96px;color:var(--color-text);margin-bottom:12px}.C9zV3G_icon svg{fill:none;stroke:currentColor;stroke-width:1.1px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.C9zV3G_title{font-size:var(--fs-mono)}.C9zV3G_text{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-text)}@media (max-width:767px){.C9zV3G_grid{grid-template-columns:1fr;gap:40px}}
.nnjuha_section{padding-block:var(--section) 0}.nnjuha_head{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:32px;display:flex}.nnjuha_title{font-size:var(--fs-h2)}.nnjuha_grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}@media (max-width:767px){.nnjuha_grid{grid-template-columns:repeat(2,1fr);gap:28px 12px}.nnjuha_head{margin-bottom:20px}}
._0YuTjW_section{margin-top:var(--section);background:var(--color-bg-soft);color:var(--color-text)}._0YuTjW_inner{max-width:var(--container);padding:clamp(40px, 5vw, 72px) var(--gutter);grid-template-columns:minmax(0,4fr) minmax(0,6fr);align-items:center;gap:clamp(32px,5vw,88px);margin:0 auto;display:grid}._0YuTjW_media{justify-self:end;width:100%;max-width:380px}._0YuTjW_frame{aspect-ratio:4/5;background:var(--color-bg-sand);position:relative;overflow:hidden}._0YuTjW_photo{object-fit:cover;object-position:50% 20%;filter:grayscale()contrast(1.08)brightness(.82);transition:filter 1.2s var(--ease), transform 1.6s var(--ease)}._0YuTjW_frame:hover ._0YuTjW_photo{filter:grayscale(.2)contrast(1.04)brightness(.92);transform:scale(1.03)}._0YuTjW_line{height:1px;transition:transform 1.3s var(--ease);pointer-events:none;background:#ffffffd9;position:absolute;transform:scaleX(0)}._0YuTjW_l1{transform-origin:0;top:18%;left:0;right:0}._0YuTjW_l2{transform-origin:0;width:60%;transition-delay:.15s;top:42%;left:0}._0YuTjW_l3{transform-origin:100%;width:60%;transition-delay:.3s;top:68%;right:0}._0YuTjW_l4{transform-origin:100%;transition-delay:.45s;top:88%;left:0;right:0}.is-visible ._0YuTjW_line{transform:scaleX(1)}._0YuTjW_body{flex-direction:column;align-items:flex-start;max-width:620px;display:flex}._0YuTjW_eyebrow{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--color-text-muted)}._0YuTjW_mark{font-family:var(--font-body);color:var(--color-accent);margin-top:20px;font-size:3.5rem;line-height:.6}._0YuTjW_quote{font-family:var(--font-body);letter-spacing:-.01em;margin:12px 0 0;font-size:clamp(1.25rem,1.7vw,1.625rem);font-weight:300;line-height:1.4}._0YuTjW_person{margin-top:28px}._0YuTjW_name{font-family:var(--font-body);font-size:1.375rem}._0YuTjW_role{font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--color-text-muted);margin-top:6px}._0YuTjW_stat{border-top:1px solid var(--color-line);align-items:center;gap:16px;margin-top:28px;padding-top:20px;display:flex}._0YuTjW_stat strong{font-family:var(--font-body);font-size:clamp(2.5rem,4vw,3.5rem);font-weight:300;line-height:1}._0YuTjW_stat span{font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--color-text-muted);line-height:1.5}@media (max-width:989px){._0YuTjW_inner{grid-template-columns:1fr}._0YuTjW_media{justify-self:start;max-width:340px}}@media (prefers-reduced-motion:reduce){._0YuTjW_line{transition:none;transform:scaleX(1)}._0YuTjW_photo{transition:none}}
.SkSLuq_layout{padding-top:calc(var(--header-h) + 32px);grid-template-columns:1.2fr 1fr;gap:clamp(32px,5vw,96px);display:grid}.SkSLuq_panel{position:relative}.SkSLuq_media{min-width:0}.SkSLuq_mediaSticky{top:var(--header-h);z-index:5;min-height:calc(100vh - var(--header-h));min-height:calc(100svh - var(--header-h));flex-direction:column;justify-content:center;padding-block:24px;display:flex;position:sticky}.SkSLuq_sticky{flex-direction:column;gap:18px;max-width:460px;display:flex}.SkSLuq_title{font-size:var(--fs-h2)}.SkSLuq_sub{font-size:var(--fs-small);color:var(--color-text-muted);margin-top:-8px}.SkSLuq_price{font-family:var(--font-body);font-size:var(--fs-lead);font-weight:300;line-height:var(--lh-lead);letter-spacing:-.01em;flex-direction:column;gap:6px;display:flex}.SkSLuq_monthly{font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--color-text-muted);font-weight:400;line-height:1.1}.SkSLuq_desc{color:var(--color-text-muted);line-height:1.5}.SkSLuq_buy{flex-direction:column;gap:12px;margin-top:8px;display:flex}.SkSLuq_specs{border-top:1px solid var(--color-line);margin:12px 0 0}.SkSLuq_specRow{border-bottom:1px solid var(--color-line);font-size:var(--fs-small);justify-content:space-between;gap:16px;padding:11px 0;display:flex}.SkSLuq_specRow dt{font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--color-text-muted);font-weight:400;line-height:1.1}.SkSLuq_specRow dd{text-align:right;margin:0}.SkSLuq_notes{font-size:var(--fs-small);color:var(--color-text-muted);flex-direction:column;gap:8px;margin-top:8px;display:flex}@media (max-width:989px){.SkSLuq_layout{padding-top:var(--header-h);grid-template-columns:1fr}.SkSLuq_sticky{max-width:none;padding-top:8px}.SkSLuq_mediaSticky{min-height:0;padding-block:0;position:static}}.SkSLuq_swatch{vertical-align:-1px;border:1px solid #00000026;border-radius:50%;width:10px;height:10px;margin-right:8px;display:inline-block}.SkSLuq_parts{margin-top:var(--section)}.SkSLuq_partsHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:32px;display:flex}.SkSLuq_partsIntro{max-width:52ch;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-text-muted)}.SkSLuq_partsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px clamp(32px,5vw,80px);display:grid}.SkSLuq_part{grid-template-columns:180px 96px minmax(0,1fr);align-items:start;display:grid;position:relative}.SkSLuq_partImg{aspect-ratio:1;width:180px}.SkSLuq_partCallout .calloutImg{transform-box:fill-box;transform-origin:50%;transition:transform 1.2s var(--ease)}.SkSLuq_part:hover .SkSLuq_partCallout .calloutImg{transform:scale(1.05)}.SkSLuq_partCallout{z-index:1;width:276px;height:180px;color:var(--color-text);pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.SkSLuq_partBody{flex-direction:column;grid-column:3;gap:10px;min-width:0;padding-top:4px;padding-left:8px;display:flex}.SkSLuq_partDown .SkSLuq_partBody{padding-top:102px}@media (min-width:1200px){.SkSLuq_part.SkSLuq_flipWide{grid-template-columns:minmax(0,1fr) 96px 180px}.SkSLuq_flipWide .SkSLuq_partImg{grid-area:1/3}.SkSLuq_flipWide .SkSLuq_partBody{text-align:right;grid-area:1/1;align-items:flex-end;padding-left:0;padding-right:8px}.SkSLuq_flipWide .SkSLuq_partCallout{left:auto;right:0;transform:scaleX(-1)}.SkSLuq_flipWide .SkSLuq_partCallout .calloutImg{transform:scaleX(-1)}.SkSLuq_flipWide.SkSLuq_part:hover .SkSLuq_partCallout .calloutImg{transform:scale(-1.05,1.05)}}@media (max-width:1199px){.SkSLuq_part.SkSLuq_flipNarrow{grid-template-columns:minmax(0,1fr) 96px 180px}.SkSLuq_flipNarrow .SkSLuq_partImg{grid-area:1/3}.SkSLuq_flipNarrow .SkSLuq_partBody{text-align:right;grid-area:1/1;align-items:flex-end;padding-left:0;padding-right:8px}.SkSLuq_flipNarrow .SkSLuq_partCallout{left:auto;right:0;transform:scaleX(-1)}.SkSLuq_flipNarrow .SkSLuq_partCallout .calloutImg{transform:scaleX(-1)}.SkSLuq_flipNarrow.SkSLuq_part:hover .SkSLuq_partCallout .calloutImg{transform:scale(-1.05,1.05)}}.SkSLuq_partText{font-size:var(--fs-small);color:var(--color-text-muted);line-height:1.6}@media (max-width:1199px){.SkSLuq_partsGrid{grid-template-columns:1fr}}@media (max-width:767px){.SkSLuq_partsGrid{gap:40px}.SkSLuq_part,.SkSLuq_part.SkSLuq_flipNarrow{grid-template-columns:96px 52px minmax(0,1fr)}.SkSLuq_part.SkSLuq_flipNarrow{grid-template-columns:minmax(0,1fr) 52px 96px}.SkSLuq_partImg{width:96px}.SkSLuq_partCallout{width:148px;height:96px}.SkSLuq_partDown .SkSLuq_partBody{padding-top:52px}.SkSLuq_partsHead{margin-bottom:20px}}.SkSLuq_finance{border-top:1px solid var(--color-line);grid-template-columns:1fr;margin:0;display:grid}.SkSLuq_finance>div{border-bottom:1px solid var(--color-line);flex-direction:column;gap:4px;padding:12px 0;display:flex}.SkSLuq_finance dt{font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--color-text-muted)}.SkSLuq_finance dd{font-size:var(--fs-body);margin:0}.SkSLuq_financeNote{color:var(--color-text-muted);margin-top:-6px;font-size:12px;line-height:1.5}.SkSLuq_soldTag{background:var(--color-text);color:#fff;align-self:flex-start;width:fit-content;padding:4px 10px;display:inline-block}.SkSLuq_soldBox{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);flex-direction:column;gap:16px;padding:18px 0;display:flex}.SkSLuq_soldBox p{font-size:var(--fs-body);line-height:1.4}.SkSLuq_topRow{justify-content:space-between;align-items:center;gap:16px;min-height:42px;display:flex}.SkSLuq_share{flex-shrink:0;position:relative}.SkSLuq_shareToggle{width:42px;height:42px;color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-line);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.SkSLuq_shareToggle:hover,.SkSLuq_shareToggle:focus-visible,.SkSLuq_shareToggle[aria-expanded=true]{color:var(--color-bg);background:var(--color-text);border-color:var(--color-text)}.SkSLuq_sharePop{z-index:20;background:var(--color-bg);border:1px solid var(--color-line);width:220px;padding:14px 8px 8px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #0000001a}.SkSLuq_shareLabel{font-size:var(--fs-small);color:var(--color-text-muted);padding:0 10px 8px}.SkSLuq_shareList{margin:0;padding:0;list-style:none}.SkSLuq_shareItem{width:100%;font-family:var(--font-body);font-size:var(--fs-body);color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:10px;display:flex}.SkSLuq_shareItem:hover,.SkSLuq_shareItem:focus-visible{background:var(--color-bg-soft)}
.enDR-a_root{min-width:150px;position:relative}.enDR-a_trigger{border-bottom:1px solid var(--color-line-strong);text-align:left;width:100%;color:var(--color-text);cursor:pointer;align-items:baseline;gap:8px;padding:14px 0;display:flex;position:relative}.enDR-a_trigger:after{content:"";transform-origin:0;height:2px;transition:transform .35s var(--ease);background:currentColor;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.enDR-a_trigger:hover:after,.enDR-a_trigger:focus-visible:after,.enDR-a_open .enDR-a_trigger:after{transform:scaleX(1)}.enDR-a_trigger:focus-visible{outline:none}.enDR-a_label{font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--color-text-muted);white-space:nowrap}.enDR-a_value{text-overflow:ellipsis;min-width:0;font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--ls-mono);text-transform:uppercase;white-space:nowrap;flex:1;overflow:hidden}.enDR-a_chevron{transition:transform .3s var(--ease);flex-shrink:0;align-self:center}.enDR-a_open .enDR-a_chevron{transform:rotate(180deg)}.enDR-a_menu{z-index:30;overscroll-behavior:contain;background:var(--color-bg);border:1px solid var(--color-line-strong);width:max(100%,200px);max-height:320px;animation:enDR-a_menuIn .22s var(--ease);margin:0;padding:6px 0;list-style:none;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:0 18px 40px -18px #10100f59}.enDR-a_menu[hidden]{display:none}.enDR-a_up{animation-name:enDR-a_menuInUp;top:auto;bottom:calc(100% + 8px)}@keyframes enDR-a_menuIn{0%{opacity:0;transform:translateY(-6px)}}@keyframes enDR-a_menuInUp{0%{opacity:0;transform:translateY(6px)}}.enDR-a_option{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--color-text);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:16px;padding:11px 16px;transition:background-color .15s,color .15s;display:flex}.enDR-a_highlight{background:var(--color-text);color:#fff}.enDR-a_check{opacity:0;flex-shrink:0}.enDR-a_selected .enDR-a_check{opacity:1}.enDR-a_field{width:100%;min-width:0}.enDR-a_field .enDR-a_trigger{align-items:center;padding:12px 0}.enDR-a_field .enDR-a_value,.enDR-a_field .enDR-a_option{font-family:var(--font-body);font-size:var(--fs-body);letter-spacing:0;text-transform:none;font-weight:300}.enDR-a_field .enDR-a_menu{width:100%}.enDR-a_placeholder{color:var(--color-text-muted)}@media (prefers-reduced-motion:reduce){.enDR-a_menu,.enDR-a_trigger:after,.enDR-a_chevron{transition:none;animation:none}}
._8WTMva_grid{width:100%;margin-top:var(--section);flex-direction:column;gap:16px;display:flex}._8WTMva_row{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;padding:0 16px;scroll-padding:0 16px;display:flex;overflow-x:auto}._8WTMva_row::-webkit-scrollbar{display:none}._8WTMva_card{scroll-snap-align:start;flex-direction:column;flex:1;gap:8px;min-width:300px;margin:4px 0;display:flex}._8WTMva_card:focus-visible{outline:2px solid var(--color-text)}._8WTMva_media{aspect-ratio:.8;background:var(--color-bg-soft);width:100%;display:block;position:relative;overflow:hidden}._8WTMva_img{object-fit:cover;transition:transform 1.4s var(--ease)}._8WTMva_card:hover ._8WTMva_img{transform:scale(1.03)}._8WTMva_label{font-family:var(--font-mono);letter-spacing:.03em;text-transform:uppercase;color:var(--color-text);font-size:15px;font-weight:400;line-height:120%}@media (min-width:1000px){._8WTMva_row{scroll-snap-type:none;overflow-x:visible}._8WTMva_card{min-width:0}}
._3PM8zG_gallery{flex-direction:column;gap:12px;min-width:0;display:flex}._3PM8zG_gallery:focus-visible{outline:2px solid var(--color-text);outline-offset:4px}._3PM8zG_stage{position:relative}._3PM8zG_stage:has(._3PM8zG_lens){cursor:crosshair}._3PM8zG_lens{z-index:3;pointer-events:none;background:#ffffff2e radial-gradient(#10100f59 1px,#0000 1px) 0 0/4px 4px;border:1px solid #ffffffe6;position:absolute;box-shadow:0 0 0 1px #10100f40}._3PM8zG_zoomPane{z-index:40;pointer-events:none;background-color:var(--color-bg-soft);animation:_3PM8zG_zoomIn .18s var(--ease);background-repeat:no-repeat;position:absolute;top:0;box-shadow:0 24px 60px -24px #10100f73}@keyframes _3PM8zG_zoomIn{0%{opacity:0}}._3PM8zG_track{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;display:flex;overflow-x:auto}._3PM8zG_track::-webkit-scrollbar{display:none}._3PM8zG_slide{aspect-ratio:4/3;scroll-snap-align:start;background:var(--color-bg-soft);flex:0 0 100%;position:relative}._3PM8zG_img{object-fit:cover}._3PM8zG_arrow{z-index:2;width:44px;height:44px;color:var(--color-text);opacity:0;transition:opacity .3s var(--ease), background-color .25s, color .25s;background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}._3PM8zG_prev{left:16px}._3PM8zG_next{right:16px}._3PM8zG_stage:hover ._3PM8zG_arrow,._3PM8zG_arrow:focus-visible{opacity:1}._3PM8zG_arrow:hover{background:var(--color-text);color:#fff}._3PM8zG_flip{transform:rotate(180deg)}._3PM8zG_dots{z-index:2;justify-content:center;gap:8px;display:none;position:absolute;bottom:14px;left:0;right:0}._3PM8zG_dot{border:1px solid #fff;border-radius:50%;width:7px;height:7px;transition:background-color .3s}._3PM8zG_dotActive{background:#fff}._3PM8zG_thumbs{gap:10px;display:flex}._3PM8zG_thumb{aspect-ratio:4/3;opacity:.5;outline-offset:3px;outline:1px solid #0000;width:110px;transition:opacity .3s,outline-color .3s;position:relative;overflow:hidden}._3PM8zG_thumb:hover{opacity:.85}._3PM8zG_thumbActive{opacity:1;outline-color:var(--color-text)}@media (hover:none){._3PM8zG_arrow{opacity:1}}@media (max-width:767px){._3PM8zG_thumbs{display:none}._3PM8zG_dots{display:flex}._3PM8zG_arrow{width:36px;height:36px}._3PM8zG_prev{left:10px}._3PM8zG_next{right:10px}}
._OGYZW_searchRow{top:var(--header-h);z-index:20;margin-top:calc(var(--header-h) + var(--section) - 16px);background:var(--color-bg);scroll-margin-top:calc(var(--header-h) + 24px);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;padding-block:16px;display:flex;position:sticky}._OGYZW_searchRow:before{content:"";z-index:-1;background:var(--color-bg);margin-inline:-50vw;position:absolute;inset:0 50%}._OGYZW_searchField{border-bottom:1px solid var(--color-line-strong);flex:360px;align-items:center;gap:12px;max-width:560px;display:flex}._OGYZW_searchIcon{color:var(--color-text);flex-shrink:0}._OGYZW_searchInput{min-width:0;color:var(--color-text);font-family:var(--font-body);background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:14px 0;font-size:1.25rem;font-weight:300}._OGYZW_searchInput::placeholder{color:var(--color-text-muted)}._OGYZW_filterRow{flex-wrap:wrap;gap:24px;display:flex}._OGYZW_filterTab,._OGYZW_drawer,._OGYZW_drawerBackdrop{display:none}@media (max-width:767px){._OGYZW_filterRow{display:none}._OGYZW_filterTab{right:0;top:calc(var(--header-h) + 64px);z-index:90;background:var(--color-text);color:#fff;transition:padding-right .25s var(--ease);border-radius:6px 0 0 6px;flex-direction:column;align-items:center;gap:10px;padding:16px 10px;display:flex;position:fixed;box-shadow:-6px 8px 24px -10px #10100f80}._OGYZW_filterTab:active{padding-right:14px}._OGYZW_filterTabText{writing-mode:vertical-rl;font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:.12em;text-transform:uppercase;transform:rotate(180deg)}._OGYZW_drawerBackdrop{z-index:140;opacity:0;visibility:hidden;transition:opacity .35s var(--ease), visibility 0s linear .35s;background:#10100f66;display:block;position:fixed;inset:0}._OGYZW_drawerBackdropOpen{opacity:1;visibility:visible;transition:opacity .35s var(--ease)}._OGYZW_drawer{z-index:150;background:var(--color-bg);width:min(380px,88vw);transition:transform .45s var(--ease);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-20px 0 40px -20px #10100f66}._OGYZW_drawerOpen{transform:none}._OGYZW_drawerHead{height:var(--header-h);border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;padding:0 20px;display:flex}._OGYZW_drawerTitle{font-size:var(--fs-mono)}._OGYZW_drawerClose{margin-right:-8px;padding:8px;display:inline-flex}._OGYZW_drawerBody{flex-direction:column;flex:1;gap:12px;padding:12px 20px 24px;display:flex;overflow-y:auto}._OGYZW_drawerBody>*{width:100%}._OGYZW_drawerFoot{padding:16px 20px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--color-line);grid-template-columns:1fr 1.4fr;gap:10px;display:grid}._OGYZW_drawerBtn{width:100%;padding:0 12px}._OGYZW_drawerBtn:disabled{opacity:.35;pointer-events:none}}@media (max-width:767px) and (prefers-reduced-motion:reduce){._OGYZW_drawer,._OGYZW_drawerBackdrop{transition:none}}._OGYZW_empty{color:var(--color-text-muted);padding-top:40px}._OGYZW_loadMoreLink{letter-spacing:.08em;text-transform:uppercase;color:inherit;text-underline-offset:4px;font-size:13px;text-decoration:underline}._OGYZW_gridLoading{opacity:.45;pointer-events:none;transition:opacity .2s}._OGYZW_loadStatus{min-height:72px;color:var(--color-text-muted);justify-content:center;padding-top:32px;padding-bottom:8px;font-size:14px;display:flex}._OGYZW_loadingText,._OGYZW_loadError{align-items:center;gap:10px;display:inline-flex}._OGYZW_spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite _OGYZW_spin}@keyframes _OGYZW_spin{to{transform:rotate(360deg)}}._OGYZW_retryBtn{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._OGYZW_endText{letter-spacing:.02em}._OGYZW_skeleton{flex-direction:column;align-items:center;gap:10px;display:flex}._OGYZW_skeletonMedia{aspect-ratio:4/5;width:100%;margin-bottom:8px}._OGYZW_skeletonLine{width:70%;height:14px}._OGYZW_skeletonLineShort{width:50%;height:12px}._OGYZW_skeletonMedia,._OGYZW_skeletonLine{background-color:var(--color-bg-sand);background-image:linear-gradient(90deg,#0000 0,#fff9 50%,#0000 100%);background-repeat:no-repeat;background-size:200% 100%;animation:1.3s ease-in-out infinite _OGYZW_shimmer}@keyframes _OGYZW_shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}@media (prefers-reduced-motion:reduce){._OGYZW_spinner,._OGYZW_skeletonMedia,._OGYZW_skeletonLine{animation:none}}._OGYZW_grid{grid-template-columns:repeat(4,1fr);gap:40px 20px;padding-top:40px;display:grid}@media (max-width:1199px){._OGYZW_grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){._OGYZW_grid{grid-template-columns:repeat(2,1fr);gap:28px 12px}}
.zKrPuG_hero{height:60vh;min-height:360px;position:relative}.zKrPuG_wrap{max-width:760px;padding-block:calc(var(--header-h) + var(--section)) 0}.zKrPuG_title{text-align:center;margin-bottom:40px}.zKrPuG_form{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.zKrPuG_row{grid-template-columns:1fr 1fr;gap:24px;width:100%;display:grid}.zKrPuG_field{flex-direction:column;gap:8px;width:100%;display:flex}.zKrPuG_field>span{font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:var(--ls-mono);text-transform:uppercase;font-weight:400;line-height:1.1}.zKrPuG_field input,.zKrPuG_field textarea{width:100%;font:inherit;font-size:var(--fs-body);border:0;border-bottom:1px solid var(--color-line-strong);resize:vertical;color:var(--color-text);background:0 0;border-radius:0;outline:none;padding:12px 0;transition:border-color .3s}.zKrPuG_field input:focus,.zKrPuG_field textarea:focus{border-bottom-color:var(--color-accent)}.zKrPuG_privacy{font-size:var(--fs-small);color:var(--color-text-muted);margin-top:24px}.zKrPuG_privacy a{text-underline-offset:3px;text-decoration:underline}.zKrPuG_success{text-align:center;font-family:var(--font-body);font-size:var(--fs-lead);font-weight:300;line-height:var(--lh-lead);letter-spacing:-.01em}@media (max-width:640px){.zKrPuG_row{grid-template-columns:1fr}.zKrPuG_form .zKrPuG_btn,.zKrPuG_form button{width:100%}}.zKrPuG_error{color:#b42318;width:100%;font-size:var(--fs-small);border:1px solid #b42318;padding:10px 12px}.zKrPuG_fieldset{border:0;flex-direction:column;gap:24px;width:100%;min-width:0;margin:0;padding:0;transition:opacity .2s;display:flex}.zKrPuG_fieldset:disabled{opacity:.55;pointer-events:none}.zKrPuG_submit{justify-content:center;align-items:center;gap:10px;display:inline-flex}.zKrPuG_submit:disabled,.zKrPuG_submit:disabled:hover{background:var(--color-text);border-color:var(--color-text);color:#fff;cursor:progress;opacity:.85}.zKrPuG_spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite zKrPuG_spin}@keyframes zKrPuG_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.zKrPuG_spinner{animation-duration:2s}}.zKrPuG_successBox{flex-direction:column;align-items:center;gap:24px;padding:32px 0;display:flex}.zKrPuG_successBox .zKrPuG_success:focus,.zKrPuG_error:focus{outline:none}
.tWMvnG_bar{background:var(--color-bg);color:var(--color-text);display:block}.tWMvnG_container{max-width:var(--container);margin:0 auto;padding:48px 0 0}.tWMvnG_list{flex-direction:column;gap:40px;margin:0;padding:0 16px;list-style:none;display:flex}.tWMvnG_item{flex-direction:column;flex:none;align-items:center;gap:16px;width:100%;display:flex}.tWMvnG_link{flex-direction:inherit;align-items:inherit;justify-content:inherit;gap:inherit;width:100%;display:flex}.tWMvnG_icon{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:90px;display:flex}.tWMvnG_icon svg{width:100%;height:100%;display:block}.tWMvnG_text{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.tWMvnG_title{font-family:var(--font-mono);letter-spacing:.45px;text-transform:uppercase;color:var(--color-text);font-size:15px;font-weight:400;line-height:18px}.tWMvnG_description{font-family:var(--font-body);letter-spacing:0;color:#6b6965;font-size:15px;font-weight:300;line-height:115%}@media (min-width:740px){.tWMvnG_container{padding:48px var(--gutter) 0}.tWMvnG_list{flex-direction:row;justify-content:space-between;gap:48px;padding:0}.tWMvnG_item{flex:1;gap:12px}.tWMvnG_icon{width:125px;min-width:125px}}@media (min-width:1000px){.tWMvnG_item{flex-direction:row;flex:0 auto;justify-content:flex-start}.tWMvnG_text{text-align:left;align-items:flex-start}}@media (min-width:1290px){.tWMvnG_list{gap:90px}}@media (min-width:1900px){.tWMvnG_item{flex:none}}
.CbPRSa_wrap{margin-top:var(--section);grid-template-columns:1fr 1fr;gap:8px;padding:0 8px;display:grid}.CbPRSa_four{grid-template-columns:repeat(4,1fr)}.CbPRSa_tile{aspect-ratio:4/5;background:var(--color-bg-soft);position:relative;overflow:hidden}.CbPRSa_four .CbPRSa_tile{aspect-ratio:3/4}.CbPRSa_link{color:#fff;align-items:flex-end;display:flex;position:absolute;inset:0}.CbPRSa_link img{transition:transform 1.4s var(--ease)}.CbPRSa_link:hover img{transform:scale(1.05)}.CbPRSa_shade{background:linear-gradient(#0000 50%,#00000073 100%);position:absolute;inset:0}.CbPRSa_label{flex-direction:column;gap:10px;padding:clamp(20px,3vw,40px);display:flex;position:relative}.CbPRSa_labelText{font-family:var(--font-mono);font-size:var(--fs-mono);font-weight:400;line-height:var(--lh-mono);letter-spacing:var(--ls-mono);text-transform:uppercase}.CbPRSa_cta{opacity:0;transition:opacity .4s var(--ease), transform .4s var(--ease);transform:translateY(6px)}.CbPRSa_link:hover .CbPRSa_cta{opacity:1;transform:none}@media (hover:none){.CbPRSa_cta{opacity:1;transform:none}}@media (max-width:767px){.CbPRSa_wrap{grid-template-columns:1fr;gap:6px;padding-inline:6px}.CbPRSa_four{grid-template-columns:1fr 1fr}.CbPRSa_tile{aspect-ratio:1}}
._1BNbua_title h1{max-width:40ch;margin:0 auto}._1BNbua_heroImg{height:80vh;min-height:420px;position:relative}._1BNbua_prose{max-width:760px;padding-block:var(--section) 0;text-align:center;flex-direction:column;gap:48px;display:flex}._1BNbua_prose h2{font-size:var(--fs-h2);margin-bottom:18px}._1BNbua_prose p{font-family:var(--font-body);font-size:var(--fs-lead);letter-spacing:-.01em;font-weight:300;line-height:1.3}._1BNbua_prose a{margin-top:20px;display:inline-block}._1BNbua_imageRow{padding-top:var(--section);grid-template-columns:1fr 1fr;gap:20px;display:grid}._1BNbua_rowImg{aspect-ratio:4/3;position:relative;overflow:hidden}._1BNbua_quote{max-width:820px;margin:var(--section) auto 0;text-align:center;font-family:var(--font-body);font-size:var(--fs-lead);font-weight:300;line-height:var(--lh-lead);letter-spacing:-.01em}._1BNbua_wideImg{height:70vh;min-height:380px;margin-top:var(--section);position:relative}._1BNbua_wideLink{position:absolute;inset:0}._1BNbua_exploreHead{padding-top:var(--section);text-align:center}._1BNbua_exploreHead h2{margin-bottom:24px}@media (max-width:767px){._1BNbua_imageRow{grid-template-columns:1fr;gap:12px}._1BNbua_heroImg{height:60vh}}
