.areas-module__opvrGa__page{--ink:var(--brand-ink,#212529);--muted:#667085;--line:#e8eaee;--soft:#f6f7f9;color:var(--ink);font-family:var(--font-body);background:#fff}.areas-module__opvrGa__container{width:100%;max-width:var(--page-max);padding:0 var(--page-gutter);margin:0 auto}.areas-module__opvrGa__hero{border-bottom:1px solid var(--line);background:#fff;padding:1.5rem 0 3.5rem;position:relative;overflow:hidden}.areas-module__opvrGa__heroArt{opacity:.55;pointer-events:none;width:auto;max-width:none;height:115%;position:absolute;bottom:0;right:0}.areas-module__opvrGa__hero>div{position:relative}.areas-module__opvrGa__crumbs{color:#475467;flex-wrap:wrap;gap:.45rem;margin-bottom:2.5rem;font-size:.86rem;display:flex}.areas-module__opvrGa__crumbs a{color:#475467;text-decoration:none}.areas-module__opvrGa__crumbs a:hover,.areas-module__opvrGa__crumbNow{color:var(--ink)}.areas-module__opvrGa__title{letter-spacing:-.02em;max-width:46rem;margin:0;font-size:clamp(2rem,4.6vw,3.4rem);font-weight:400;line-height:1.1}.areas-module__opvrGa__title strong{font-weight:600}.areas-module__opvrGa__sub{max-width:38rem;color:var(--muted);margin:1rem 0 0;font-size:1rem;line-height:1.65}.areas-module__opvrGa__heroActions{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.areas-module__opvrGa__btn,.areas-module__opvrGa__btnGhost{min-height:46px;font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;padding:0 1.25rem;font-size:.95rem;font-weight:500;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:inline-flex}.areas-module__opvrGa__btn{color:#fff;background:var(--brand-ink-gradient,#212529);box-shadow:var(--brand-ink-shine,none);border:0}.areas-module__opvrGa__btn:hover{transform:translateY(-1px)}.areas-module__opvrGa__btnGhost{color:var(--ink);background:#fff;border:1px solid #d0d5dd}.areas-module__opvrGa__btnGhost:hover{border-color:var(--ink)}.areas-module__opvrGa__section{padding:4.5rem 0 0}.areas-module__opvrGa__section:last-child{padding-bottom:6rem}.areas-module__opvrGa__h2{letter-spacing:-.01em;margin:0 0 .5rem;font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:400;line-height:1.15}.areas-module__opvrGa__h2 strong{font-weight:600}.areas-module__opvrGa__lead{max-width:44rem;color:var(--muted);margin:0 0 2rem;font-size:.98rem;line-height:1.65}.areas-module__opvrGa__facts{border:1px solid var(--line);background:var(--line);border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;margin-top:-1.75rem;display:grid;overflow:hidden;box-shadow:0 12px 32px -24px #10182840}.areas-module__opvrGa__fact{background:#fff;flex-direction:column;gap:.35rem;min-width:0;padding:1.4rem 1.5rem;display:flex}.areas-module__opvrGa__factLabel{color:var(--muted);font-size:.82rem}.areas-module__opvrGa__factValue{overflow-wrap:anywhere;font-size:1.2rem;font-weight:500;line-height:1.3}.areas-module__opvrGa__factNote{color:var(--muted);font-size:.78rem}.areas-module__opvrGa__devRow{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.areas-module__opvrGa__devLink{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:10px;align-items:center;gap:.6rem;padding:.4rem .85rem .4rem .4rem;font-size:.88rem;text-decoration:none;transition:border-color .2s;display:inline-flex}a.areas-module__opvrGa__devLink:hover{border-color:var(--ink)}.areas-module__opvrGa__aboutGrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:3rem;display:grid}.areas-module__opvrGa__prose p{color:#475467;margin:0 0 1rem;font-size:1rem;line-height:1.75}.areas-module__opvrGa__card{border:1px solid var(--line);background:#fff;border-radius:16px;padding:1.75rem;box-shadow:0 2px 6px #1018280a}.areas-module__opvrGa__cardTitle{margin:0 0 1rem;font-size:1.05rem;font-weight:600}.areas-module__opvrGa__bullets{flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}.areas-module__opvrGa__bullets li{color:#475467;padding-left:1.4rem;font-size:.93rem;line-height:1.55;position:relative}.areas-module__opvrGa__bullets li:before{content:"";background:var(--ink);border-radius:2px;width:7px;height:7px;position:absolute;top:.5em;left:0}.areas-module__opvrGa__hedge{color:var(--muted);margin:1.25rem 0 0;font-size:.8rem;line-height:1.5}.areas-module__opvrGa__guides{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem;display:grid}.areas-module__opvrGa__guide{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:14px;flex-direction:column;gap:.5rem;padding:1.4rem 1.5rem;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:flex}.areas-module__opvrGa__guide:hover{border-color:#d0d5dd;box-shadow:0 10px 24px -16px #10182840}.areas-module__opvrGa__guideTitle{font-size:1rem;font-weight:500;line-height:1.4}.areas-module__opvrGa__guideText{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.86rem;line-height:1.55;display:-webkit-box;overflow:hidden}.areas-module__opvrGa__chips{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.areas-module__opvrGa__chip{min-height:40px;color:var(--ink);background:#fff;border:1px solid #d0d5dd;border-radius:8px;align-items:center;padding:0 1rem;font-size:.9rem;text-decoration:none;transition:border-color .2s;display:inline-flex}.areas-module__opvrGa__chip:hover{border-color:var(--ink)}.areas-module__opvrGa__zones{flex-direction:column;gap:3.5rem;display:flex}.areas-module__opvrGa__zoneHead{border-bottom:1px solid var(--line);margin:0 0 1.25rem;padding-bottom:.85rem;font-size:1.35rem;font-weight:400}.areas-module__opvrGa__areaList{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:.25rem 2rem;margin:0;padding:0;list-style:none;display:grid}.areas-module__opvrGa__areaLink{color:var(--ink);border-bottom:1px solid #f0f1f4;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 0;font-size:.95rem;text-decoration:none;display:flex}.areas-module__opvrGa__areaLink:hover{color:#0165e5}.areas-module__opvrGa__areaMeta{color:var(--muted);flex:none;font-size:.82rem}.areas-module__opvrGa__tableWrap{border:1px solid var(--line);background:#fff;border-radius:16px;overflow-x:auto}.areas-module__opvrGa__table{border-collapse:collapse;width:100%;min-width:560px;font-size:.93rem}.areas-module__opvrGa__table th,.areas-module__opvrGa__table td{text-align:left;vertical-align:middle;border-bottom:1px solid #f0f1f4;padding:.95rem 1.25rem}.areas-module__opvrGa__table tbody tr:last-child td{border-bottom:0}.areas-module__opvrGa__table th{background:var(--soft);color:#475467;white-space:nowrap;font-size:.84rem;font-weight:500}.areas-module__opvrGa__sortBtn{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;padding:0;display:inline-flex}.areas-module__opvrGa__sortBtn[aria-pressed=true]{color:var(--ink);font-weight:600}.areas-module__opvrGa__table td a{color:var(--ink);font-weight:500;text-decoration:none}.areas-module__opvrGa__table td a:hover{color:#0165e5}.areas-module__opvrGa__num{white-space:nowrap;font-variant-numeric:tabular-nums}.areas-module__opvrGa__dim{color:var(--muted)}.areas-module__opvrGa__zoneCell{color:var(--muted);white-space:nowrap}.areas-module__opvrGa__zoneFilter{flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem;display:flex}.areas-module__opvrGa__zoneBtn{min-height:38px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:8px;padding:0 .95rem;font-size:.88rem}.areas-module__opvrGa__zoneBtn[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:#fff}.areas-module__opvrGa__notes{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin-top:2rem;display:grid}.areas-module__opvrGa__note{background:var(--soft);color:#475467;border-radius:14px;padding:1.4rem 1.5rem;font-size:.9rem;line-height:1.6}.areas-module__opvrGa__note strong{color:var(--ink);margin-bottom:.35rem;font-weight:600;display:block}.areas-module__opvrGa__note a{color:#0165e5}@media (max-width:900px){.areas-module__opvrGa__aboutGrid{grid-template-columns:1fr;gap:2rem}.areas-module__opvrGa__heroArt{opacity:.25}}@media (max-width:600px){.areas-module__opvrGa__hero{padding-bottom:3rem}.areas-module__opvrGa__crumbs{margin-bottom:1.75rem}.areas-module__opvrGa__section{padding-top:3.5rem}.areas-module__opvrGa__facts{grid-template-columns:1fr 1fr}.areas-module__opvrGa__fact{padding:1.1rem 1rem}.areas-module__opvrGa__factValue{font-size:1.02rem}.areas-module__opvrGa__card{padding:1.4rem}}@media (max-width:380px){.areas-module__opvrGa__facts{grid-template-columns:1fr}}.areas-module__opvrGa__heroArt{display:none}.areas-module__opvrGa__facts{z-index:1;position:relative}.areas-module__opvrGa__areaList{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem}.areas-module__opvrGa__areaCard{height:100%;color:var(--ink);background:#fff;border:1px solid #e6e9ee;border-radius:14px;flex-direction:column;gap:1rem;padding:1.1rem 1.2rem 1.15rem;text-decoration:none;transition:border-color .2s,box-shadow .25s,transform .25s;display:flex}.areas-module__opvrGa__areaCard:hover{border-color:#d0d5dd;transform:translateY(-3px);box-shadow:0 14px 30px -18px #10182838}.areas-module__opvrGa__areaCardTop{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.areas-module__opvrGa__areaCardName{font-size:1.02rem;font-weight:600;line-height:1.35}.areas-module__opvrGa__areaCardArrow{color:var(--muted);flex:none;margin-top:.15rem;transition:transform .25s,color .2s}.areas-module__opvrGa__areaCard:hover .areas-module__opvrGa__areaCardArrow{color:var(--ink);transform:translate(2px,-2px)}.areas-module__opvrGa__areaCardFacts{border-top:1px solid #f0f1f4;flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:auto;padding-top:.85rem;display:flex}.areas-module__opvrGa__areaCardFacts>span{flex-direction:column;gap:.15rem;display:flex}.areas-module__opvrGa__areaCardLabel{color:var(--muted);font-size:.76rem}.areas-module__opvrGa__areaCardValue{font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:500}.areas-module__opvrGa__zoneHead{border-bottom:0;padding-bottom:0;font-size:1.5rem}.areas-module__opvrGa__tableWrap{border-color:#e6e9ee;box-shadow:0 18px 40px -30px #10182840}.areas-module__opvrGa__table{font-size:.95rem}.areas-module__opvrGa__table th{color:#667085;background:#f6f7f9;border-bottom:1px solid #e6e9ee;padding-top:.85rem;padding-bottom:.85rem;font-size:.8rem}.areas-module__opvrGa__table td{padding-top:1.05rem;padding-bottom:1.05rem}.areas-module__opvrGa__table tbody tr{transition:background .15s}.areas-module__opvrGa__table tbody tr:hover{background:#fafbfc}.areas-module__opvrGa__table td:first-child a{font-weight:600}.areas-module__opvrGa__table td:first-child a:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.areas-module__opvrGa__table td.areas-module__opvrGa__num{color:var(--ink);font-weight:500}.areas-module__opvrGa__goCol{width:1%;text-align:right!important;padding-left:0!important}.areas-module__opvrGa__goLink{border:1px solid #e6e9ee;border-radius:8px;place-items:center;width:32px;height:32px;transition:background .15s,color .15s,border-color .15s;display:inline-grid;color:var(--ink)!important}.areas-module__opvrGa__table tbody tr:hover .areas-module__opvrGa__goLink{border-color:var(--ink);background:var(--ink);color:#fff!important}.areas-module__opvrGa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:600px){.areas-module__opvrGa__areaList{grid-template-columns:minmax(0,1fr);gap:.75rem}}.areas-module__opvrGa__areaCardFacts{flex-flow:column;gap:.45rem}.areas-module__opvrGa__areaCardFacts>span{flex-direction:row;justify-content:space-between;align-items:baseline;gap:.75rem}.areas-module__opvrGa__areaCardValue{text-align:right}.areas-module__opvrGa__hero{background:#f5f8fe;border-bottom:1px solid #e6edf9;padding:1.75rem 0 3rem}.areas-module__opvrGa__heroArt{opacity:1;object-fit:contain;pointer-events:none;width:auto;max-width:none;height:122%;display:block;position:absolute;inset:auto 0 0 auto}.areas-module__opvrGa__hero .areas-module__opvrGa__crumbs{margin-bottom:2rem}.areas-module__opvrGa__hero .areas-module__opvrGa__title{letter-spacing:-.01em;font-size:clamp(1.75rem,3vw,2.4rem);font-weight:600;line-height:1.15}.areas-module__opvrGa__hero .areas-module__opvrGa__title strong{font-weight:inherit}.areas-module__opvrGa__hero .areas-module__opvrGa__sub{color:#475467;margin-top:.85rem;font-size:1rem}.areas-module__opvrGa__hero .areas-module__opvrGa__heroActions{margin-top:1.5rem}:is(.areas-module__opvrGa__hero:has(+div .areas-module__opvrGa__facts),.areas-module__opvrGa__hero:has(+section .areas-module__opvrGa__facts)){padding-bottom:4rem}@media (min-width:768px) and (max-width:1180px){.areas-module__opvrGa__heroArt{opacity:.6}}@media (max-width:767px){.areas-module__opvrGa__hero{padding:1.25rem 0 2.25rem}.areas-module__opvrGa__heroArt{opacity:.45;height:100%}.areas-module__opvrGa__hero .areas-module__opvrGa__crumbs{margin-bottom:1.5rem}}.areas-module__opvrGa__zoneNav{top:var(--nav-h,72px);z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff0;border-bottom:1px solid #eef0f3;position:sticky}.areas-module__opvrGa__zoneNavInner{scrollbar-width:none;gap:.5rem;padding-top:.75rem;padding-bottom:.75rem;display:flex;overflow-x:auto}.areas-module__opvrGa__zoneNavInner::-webkit-scrollbar{display:none}.areas-module__opvrGa__zoneNavLink{color:var(--ink);background:#fff;border:1px solid #e4e7ec;border-radius:8px;flex:none;padding:.5rem .9rem;font-size:.88rem;font-weight:500;text-decoration:none;transition:background .15s,color .15s,border-color .15s}.areas-module__opvrGa__zoneNavLink:hover{border-color:var(--ink);background:var(--ink);color:#fff}.areas-module__opvrGa__zoneBlock{scroll-margin-top:calc(var(--nav-h,72px) + 4.5rem)}.areas-module__opvrGa__zoneBlock+.areas-module__opvrGa__zoneBlock{border-top:1px solid #eef0f3;padding-top:3.5rem}.areas-module__opvrGa__zones{gap:3.5rem}.areas-module__opvrGa__zoneTop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 2rem;margin-bottom:1.5rem;display:flex}.areas-module__opvrGa__zoneTitle{letter-spacing:-.01em;margin:0;font-size:clamp(1.4rem,2vw,1.75rem);font-weight:600}.areas-module__opvrGa__zoneText{max-width:34rem;color:var(--muted);margin:0;font-size:.95rem;line-height:1.6}.areas-module__opvrGa__aGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.areas-module__opvrGa__aCard{height:100%;color:var(--ink);background:#fff;border:1px solid #e6e9ee;border-radius:14px;flex-direction:column;text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;overflow:hidden}.areas-module__opvrGa__aCard:hover{border-color:#dde2e9;transform:translateY(-4px);box-shadow:0 14px 32px -12px #1018282e}.areas-module__opvrGa__aMedia{aspect-ratio:16/10;background:#eef1f4;display:block;position:relative;overflow:hidden}.areas-module__opvrGa__aMedia img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.22,.61,.36,1);display:block}.areas-module__opvrGa__aCard:hover .areas-module__opvrGa__aMedia img{transform:scale(1.06)}.areas-module__opvrGa__aPrice{background:#fffffff2;border-radius:8px;padding:.28rem .55rem;font-size:.78rem;font-weight:600;position:absolute;bottom:.7rem;left:.7rem;box-shadow:0 1px 4px #0000001f}.areas-module__opvrGa__aBody{flex-direction:column;flex:1;gap:.3rem;padding:.95rem 1rem 0;display:flex}.areas-module__opvrGa__aName{font-size:1rem;font-weight:600;line-height:1.35}.areas-module__opvrGa__aRate{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.84rem}.areas-module__opvrGa__aMore{border-top:1px solid #eef0f3;justify-content:space-between;align-items:center;margin:auto -1rem 0;padding:.75rem 1rem;font-size:.84rem;font-weight:600;display:flex}.areas-module__opvrGa__aRate,.areas-module__opvrGa__aName:only-of-type{margin-bottom:.8rem}.areas-module__opvrGa__aMore svg{transition:transform .25s}.areas-module__opvrGa__aCard:hover .areas-module__opvrGa__aMore svg{transform:translate(2px,-2px)}@media (max-width:1280px){.areas-module__opvrGa__aGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1000px){.areas-module__opvrGa__aGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.areas-module__opvrGa__aGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}}@media (max-width:420px){.areas-module__opvrGa__aGrid{grid-template-columns:minmax(0,1fr)}}
