.b9nDoW_club{--bh-chalk:#edefea;--bh-pine:#1c3227;--bh-mist:#d5dad4;--bh-moss:#525d56;--bh-rule:#1c322729;--bh-ease:cubic-bezier(.22, .7, .18, 1)}.b9nDoW_panel{border-radius:var(--r-md);background:var(--bh-chalk);color:var(--bh-pine);box-shadow:inset 0 0 0 1px var(--line)}.b9nDoW_panelPine{background:var(--bh-pine);color:var(--bh-chalk);box-shadow:none}.b9nDoW_identity{gap:clamp(16px,2vw,24px);margin-top:clamp(16px,3vw,40px);display:grid}@media (min-width:760px){.b9nDoW_identity{grid-template-columns:repeat(2,minmax(0,1fr))}}.b9nDoW_identity figure,.b9nDoW_motifs figure{margin:0}.b9nDoW_tile{aspect-ratio:4/3;place-items:center;padding:12%;display:grid}.b9nDoW_logo{width:min(66%,360px);height:auto}.b9nDoW_seal{width:min(42%,220px);height:auto}.b9nDoW_icons{align-items:flex-end;gap:clamp(16px,2.4vw,32px);display:flex}.b9nDoW_icons img{border-radius:18%}.b9nDoW_social{border-radius:var(--r-sm);width:100%;max-width:440px;overflow:hidden;box-shadow:0 24px 50px -30px #1c322780}.b9nDoW_social img{width:100%;height:auto}.b9nDoW_tileCap{font-family:var(--font-head), system-ui, sans-serif;letter-spacing:-.04em;justify-content:space-between;gap:16px;margin-top:14px;font-size:.875rem;display:flex}.b9nDoW_tileCap span{font-family:var(--font-body), Georgia, serif;letter-spacing:0;color:var(--muted)}.b9nDoW_swatches{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;margin-top:clamp(16px,3vw,40px);display:grid}@media (min-width:760px){.b9nDoW_swatches{grid-template-columns:repeat(4,minmax(0,1fr))}}.b9nDoW_swatches li{gap:2px;display:grid}.b9nDoW_type{gap:16px;margin-top:16px;display:grid}@media (min-width:900px){.b9nDoW_type{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr)}}.b9nDoW_specimen{align-content:space-between;gap:40px;min-height:clamp(200px,20vw,280px);padding:clamp(24px,3vw,36px);display:grid}.b9nDoW_specLabel{color:var(--muted);font-size:.875rem}.b9nDoW_specMark{font-weight:400;display:grid}.b9nDoW_specMark em{font:italic 500 clamp(1.25rem, 1.8vw, 1.6rem) / 1 var(--bh-serif);margin-left:.06em}.b9nDoW_specMark span{font:400 clamp(2.8rem, 5vw, 4.4rem) / .92 var(--bh-mark);letter-spacing:-.045em}.b9nDoW_specSerif{font:500 clamp(1.5rem, 2.2vw, 2rem) / 1.2 var(--bh-serif);letter-spacing:-.01em;text-wrap:pretty}.b9nDoW_specSans{font:400 .9375rem / 1.65 var(--bh-sans)}.b9nDoW_guidelines{gap:clamp(24px,3vw,40px);margin-top:clamp(48px,6vw,96px);display:grid}.b9nDoW_guidelinesCard{max-width:560px}@media (min-width:900px){.b9nDoW_guidelines{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);column-gap:64px}.b9nDoW_guidelines>*{grid-column:2}}.b9nDoW_motifs{gap:clamp(16px,2vw,24px);margin-top:clamp(16px,3vw,40px);display:grid}@media (min-width:900px){.b9nDoW_motifs{grid-template-columns:repeat(3,minmax(0,1fr))}}.b9nDoW_motif{aspect-ratio:4/5;place-items:center;padding:10%;display:grid;overflow:hidden}.b9nDoW_motifPlan{width:44%;height:auto}.b9nDoW_motifFrame{width:100%}.b9nDoW_motifPin{width:74%;height:auto;overflow:visible}.b9nDoW_plan{display:block;overflow:visible}.b9nDoW_label{font:400 10px var(--bh-sans);font-variant-numeric:tabular-nums}.b9nDoW_draw{stroke-dasharray:1;animation:b9nDoW_bh-draw 1.1s var(--bh-ease) both}.b9nDoW_fade{animation:b9nDoW_bh-fade .8s var(--bh-ease) .6s both}.b9nDoW_route{animation:b9nDoW_bh-fade .8s var(--bh-ease) .8s both}@keyframes b9nDoW_bh-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes b9nDoW_bh-fade{0%{opacity:0}}@keyframes b9nDoW_bh-rise{0%{opacity:0;transform:translateY(12px)}}.b9nDoW_book{margin-top:clamp(16px,3vw,40px);padding:clamp(28px,4.5vw,72px)}.b9nDoW_bookHead{align-items:baseline;gap:.28em;display:flex}.b9nDoW_bookHead em,.b9nDoW_no{font:italic 500 clamp(1.15rem, 1.6vw, 1.5rem) / 1 var(--bh-serif)}.b9nDoW_bookHead span{font:400 clamp(2rem, 3.6vw, 3.4rem) / 1 var(--bh-mark);letter-spacing:-.04em}.b9nDoW_picker{border-bottom:1px solid var(--bh-rule);flex-wrap:wrap;gap:12px clamp(28px,3.4vw,56px);margin-top:clamp(28px,3vw,44px);padding-bottom:14px;display:flex}.b9nDoW_half{align-items:center;gap:14px;display:flex}.b9nDoW_halfLabel{min-width:1.6rem;font:400 .75rem var(--bh-sans);color:var(--bh-moss)}.b9nDoW_nums{flex-wrap:wrap;gap:2px;display:flex}.b9nDoW_num{min-width:36px;height:44px;font:500 1.2rem / 1 var(--bh-serif);font-variant-numeric:lining-nums tabular-nums;color:var(--bh-moss);cursor:pointer;transition:color .3s var(--bh-ease);background:0 0;border:0;padding:0;position:relative}.b9nDoW_num:after{content:"";width:4px;height:4px;transition:transform .4s var(--bh-ease);background:currentColor;border-radius:50%;margin-left:-2px;position:absolute;bottom:4px;left:50%;transform:scale(0)}.b9nDoW_num:hover,.b9nDoW_num[aria-selected=true]{color:var(--bh-pine)}.b9nDoW_num[aria-selected=true]:after{transform:none}.b9nDoW_num:focus-visible,.b9nDoW_link:focus-visible{outline-color:var(--bh-pine)}.b9nDoW_page{align-items:center;gap:clamp(32px,5vw,96px);padding-top:clamp(28px,3.4vw,48px);display:grid}@media (min-width:900px){.b9nDoW_page{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.b9nDoW_planWrap{place-items:center;display:grid}.b9nDoW_bookPlan{width:100%;max-width:240px;height:auto}@media (min-width:900px){.b9nDoW_planWrap{min-height:min(56vh,540px)}.b9nDoW_bookPlan{max-width:260px;max-height:min(56vh,540px)}}.b9nDoW_holeCopy{max-width:480px;animation:b9nDoW_bh-rise .8s var(--bh-ease) both;justify-items:start;display:grid}.b9nDoW_holeName{font:400 clamp(2.6rem, 5vw, 4.6rem) / .92 var(--bh-mark);letter-spacing:-.045em;margin-top:6px}.b9nDoW_note{max-width:28ch;font:500 clamp(1.2rem, 1.5vw, 1.5rem) / 1.3 var(--bh-serif);letter-spacing:-.01em;text-wrap:pretty;margin-top:24px}.b9nDoW_stats{flex-wrap:wrap;gap:16px clamp(28px,3.2vw,48px);margin:0;display:flex}.b9nDoW_stats div{flex-direction:column-reverse;gap:6px;display:flex}.b9nDoW_stats dd{font:500 clamp(2.2rem, 3.2vw, 3.2rem) / .9 var(--bh-serif);letter-spacing:-.03em;font-variant-numeric:lining-nums tabular-nums;margin:0}.b9nDoW_stats dt{font:400 .75rem var(--bh-sans);color:var(--bh-moss)}.b9nDoW_holeStats{margin-top:32px}.b9nDoW_holeNav{gap:28px;margin-top:36px;display:flex}.b9nDoW_link{min-height:44px;font:400 .875rem var(--bh-sans);color:inherit;cursor:pointer;transition:background-size .45s var(--bh-ease);background:linear-gradient(currentColor,currentColor) 0 calc(100% - 10px)/100% 1px no-repeat;border:0;padding:0}.b9nDoW_link:hover{background-position:100% calc(100% - 10px);background-size:0% 1px}.b9nDoW_spot{margin-top:clamp(16px,3vw,40px);position:relative}.b9nDoW_spotSticky{align-items:center;padding:clamp(40px,6vw,88px) clamp(28px,4.5vw,72px);display:grid}.b9nDoW_spotGrid{align-items:center;gap:clamp(32px,5vw,96px);display:grid}.b9nDoW_spotPlan{place-items:center;display:grid}.b9nDoW_spotPlan svg{width:100%;max-width:240px;height:auto;overflow:visible}.b9nDoW_spotPlan text{font:400 10px var(--bh-sans);font-variant-numeric:tabular-nums}.b9nDoW_spotCopy{justify-items:start;max-width:480px;display:grid}.b9nDoW_spotTitle{display:grid}.b9nDoW_spotTitle em{font:italic 500 clamp(1.4rem, 2vw, 2rem) / 1 var(--bh-serif)}.b9nDoW_spotTitle span{font:400 clamp(4.5rem, 9vw, 8.5rem) / .86 var(--bh-mark);letter-spacing:-.045em}.b9nDoW_spotName{font:italic 500 clamp(1.5rem, 2.1vw, 2.2rem) / 1.1 var(--bh-serif);letter-spacing:-.02em;margin-top:14px}.b9nDoW_spotBody{max-width:26ch;font:500 clamp(1.2rem, 1.5vw, 1.5rem) / 1.3 var(--bh-serif);letter-spacing:-.01em;text-wrap:pretty;margin-top:24px}.b9nDoW_spotStats{margin-top:36px}@media (min-width:900px){.b9nDoW_spot{height:220vh}.b9nDoW_spotSticky{height:100vh;position:sticky;top:0}.b9nDoW_spotGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.b9nDoW_spotPlan svg{max-width:280px;max-height:72vh}}@media (min-width:900px) and (prefers-reduced-motion:reduce){.b9nDoW_spot{height:auto}.b9nDoW_spotSticky{height:auto;position:relative}}.b9nDoW_flagstick{gap:clamp(16px,2vw,24px);margin-top:clamp(16px,3vw,40px);display:grid}@media (min-width:900px){.b9nDoW_flagstick{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.b9nDoW_flagstick figure{grid-template-rows:1fr auto;margin:0;display:grid}.b9nDoW_navDemo{align-content:center;padding:clamp(32px,5vw,72px);display:grid}.b9nDoW_navDemo ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.b9nDoW_navDemo a{font:500 clamp(2rem, 3.6vw, 3.2rem) / 1.08 var(--bh-serif);letter-spacing:-.03em;color:inherit;align-items:baseline;gap:.25em;padding-left:26px;text-decoration:none;display:inline-flex;position:relative}.b9nDoW_navDemo em{font-style:italic}.b9nDoW_navDemo a:focus-visible{outline-color:var(--bh-chalk);outline-offset:6px}.b9nDoW_navFlag{opacity:0;transition:opacity .35s var(--bh-ease), transform .35s var(--bh-ease);margin-top:-14px;position:absolute;top:50%;left:0;transform:translateY(6px)}.b9nDoW_navDemo a:hover .b9nDoW_navFlag,.b9nDoW_navDemo a:focus-visible .b9nDoW_navFlag,.b9nDoW_navDemo ul:not(:hover,:focus-within) li:first-child .b9nDoW_navFlag{opacity:1;transform:none}.b9nDoW_frames{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(16px,2vw,28px);padding:clamp(28px,4.5vw,72px);display:grid}.b9nDoW_frame{gap:10px;min-width:0;display:grid}.b9nDoW_rebate{font:400 .6875rem / 1 var(--bh-sans);color:var(--bh-moss);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.b9nDoW_panelPine .b9nDoW_rebate{color:#edefeab3}.b9nDoW_rebateHalf{align-items:center;gap:6px;display:inline-flex}.b9nDoW_media{background:var(--bh-mist);position:relative;overflow:hidden}.b9nDoW_placeholder{background:var(--bh-pine);color:var(--bh-chalk);position:absolute;inset:0;overflow:hidden}.b9nDoW_placeholder[data-tone=mist]{background:var(--bh-mist);color:var(--bh-pine)}.b9nDoW_placeholder:before{content:"";background:radial-gradient(120% 90% at 50% 0,#ffffff12,#0000 60%);position:absolute;inset:0}.b9nDoW_pin{left:var(--x,50%);aspect-ratio:240/200;width:auto;height:46%;position:absolute;bottom:20%;overflow:visible;transform:translate(-50%)}.b9nDoW_photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,28px);margin-top:clamp(16px,3vw,40px);display:grid}@media (min-width:900px){.b9nDoW_photos{grid-template-columns:repeat(4,minmax(0,1fr))}}.b9nDoW_photos figure{gap:10px;margin:0;display:grid}.b9nDoW_photos img{width:100%;height:auto}.b9nDoW_photoWide{grid-column:1/-1}.b9nDoW_scores{gap:clamp(28px,3.4vw,48px);margin-top:clamp(16px,3vw,40px);padding:clamp(28px,4.5vw,72px);display:grid}.b9nDoW_scoreRow{gap:18px;display:grid}@media (min-width:900px){.b9nDoW_scoreRow{grid-template-columns:minmax(0,1fr) minmax(0,4fr);align-items:end}}.b9nDoW_scoreDevice{font:italic 500 clamp(1.3rem, 1.8vw, 1.75rem) / 1 var(--bh-serif);letter-spacing:-.01em}.b9nDoW_scoreList{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;margin:0;display:grid}@media (min-width:760px){.b9nDoW_scoreList{grid-template-columns:repeat(4,minmax(0,1fr))}}.b9nDoW_scoreList div{border-top:1px solid var(--bh-rule);flex-direction:column-reverse;gap:6px;padding-top:14px;display:flex}.b9nDoW_scoreList dd{font:500 clamp(2.6rem, 4vw, 3.8rem) / .9 var(--bh-serif);letter-spacing:-.03em;font-variant-numeric:lining-nums tabular-nums;margin:0}.b9nDoW_scoreList dt,.b9nDoW_scoreSource{font:400 .75rem var(--bh-sans);color:var(--bh-moss)}.b9nDoW_phones{border-radius:var(--r-md);background:var(--stage);justify-content:center;align-items:flex-start;gap:clamp(20px,5vw,72px);margin-top:clamp(16px,3vw,40px);padding:clamp(32px,5vw,80px) clamp(20px,4vw,64px);display:flex}.b9nDoW_phone{border:1px solid var(--line-2);background:var(--surface);border-radius:22px;width:min(42%,280px);padding:4px;box-shadow:0 28px 60px -32px #1a203380}.b9nDoW_phone:nth-child(2){margin-top:clamp(32px,6vw,96px)}.b9nDoW_phone img{border-radius:18px;width:100%;height:auto}@media (max-width:899px){.b9nDoW_picker{gap:6px;display:grid}.b9nDoW_half{gap:2px;display:grid}.b9nDoW_nums{grid-template-columns:repeat(9,minmax(0,1fr));display:grid}.b9nDoW_num{min-width:0}}
@font-face{font-family:bhSerif;src:url(../media/cormorant_garamond_latin_500_normal-s.2bif34ejqyosb.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:bhSerif;src:url(../media/cormorant_garamond_latin_500_italic-s.3jacp__n7pxby.woff2)format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:bhSerif Fallback;src:local(Arial);ascent-override:104.79%;descent-override:32.55%;line-gap-override:0.0%;size-adjust:88.18%}.bC61PW_className{font-family:bhSerif,bhSerif Fallback,Garamond,Georgia,serif}.bC61PW_variable{--bh-serif:"bhSerif", "bhSerif Fallback", Garamond, Georgia, serif}
@font-face{font-family:bhMark;src:url(../media/young_serif_latin_400_normal-s.32lku43yll3p5.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:bhMark Fallback;src:local(Arial);ascent-override:91.54%;descent-override:32.03%;line-gap-override:0.0%;size-adjust:114.27%}.VsPEkW_className{font-family:bhMark,bhMark Fallback,Georgia,serif;font-weight:400}.VsPEkW_variable{--bh-mark:"bhMark", "bhMark Fallback", Georgia, serif}
@font-face{font-family:bhSans;src:url(../media/schibsted_grotesk_latin_400_normal-s.2bg28ngnz1neo.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:bhSans Fallback;src:local(Arial);ascent-override:92.54%;descent-override:24.43%;line-gap-override:0.0%;size-adjust:105.53%}.xu4y2G_className{font-family:bhSans,bhSans Fallback,system-ui,sans-serif;font-weight:400}.xu4y2G_variable{--bh-sans:"bhSans", "bhSans Fallback", system-ui, sans-serif}
