.bk-field-guide.fg-immersive{--fg-canvas:1280px;--fg-edge:20px;--fg-art-shade:#203f34;--fg-art-shade-strong:rgba(32,63,52,.98);--fg-art-shade-soft:rgba(32,63,52,.9);--fg-art-clear:rgba(32,63,52,0);padding:0;width:100%;max-width:none}.fg-immersive>.fg-top,.fg-immersive>.fg-directory,.fg-immersive>.fg-finder,.fg-immersive>.fg-reading,.fg-immersive>.fg-footer{width:min(calc(100% - 2 * var(--fg-edge)),var(--fg-canvas));margin-inline:auto}.fg-immersive>.fg-top{padding-block:12px}.bk-field-guide.fg-immersive>.fg-opening{width:100%;margin:0 0 48px}.bk-field-guide.fg-immersive .fg-opening-stage{display:grid;grid-template-columns:minmax(0,1fr);position:relative}.bk-field-guide.fg-immersive .fg-opening-art{grid-area:1/1;width:100%;align-self:start}.bk-field-guide.fg-immersive .fg-opening-picture:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,var(--fg-art-shade-strong) 0%,var(--fg-art-shade-strong) 18%,var(--fg-art-shade-soft) 31%,var(--fg-art-clear) 52%)}.bk-field-guide.fg-immersive .fg-opening-copy{grid-area:1/1;position:relative;z-index:1;align-self:start;justify-content:flex-start;width:min(31%,440px);margin-inline-start:clamp(20px,5vw,96px);padding:clamp(28px,4.5vw,72px) 0 28px}.bk-field-guide.fg-immersive .fg-opening h1{font-size:clamp(48px,5vw,80px);line-height:1.02;margin-bottom:24px}.bk-field-guide.fg-immersive .fg-opening-deck{max-width:390px;font-size:18px}.bk-field-guide.fg-immersive .fg-opening-actions{width:100%}.bk-field-guide.fg-immersive .fg-opening-invitation{max-width:360px;margin-top:14px}.bk-field-guide.fg-immersive .fg-opening-pin{z-index:1}.bk-field-guide.fg-immersive .fg-opening-art figcaption{padding:18px max(var(--fg-edge),calc((100% - var(--fg-canvas))/2));display:flex;align-items:start;justify-content:space-between;gap:24px}.bk-field-guide.fg-immersive .fg-opening-art figcaption>p{max-width:780px}.bk-field-guide.fg-immersive .fg-opening-art details{max-width:380px;flex-shrink:0}.bk-field-guide.fg-immersive .fg-opening-art details summary{padding-top:0}.bk-field-guide.fg-immersive .fg-opening-paths{padding-inline:max(0px,calc((100% - var(--fg-canvas))/2));background:var(--fg-opening-forest)}.bk-field-guide.fg-immersive .fg-opening-paths a{padding-inline:24px}.bk-field-guide.fg-immersive .fg-article-opening{display:block;width:100%;padding:32px 0 48px}.bk-field-guide.fg-immersive .fg-article-intro{max-width:var(--fg-canvas);width:calc(100% - 2 * var(--fg-edge));margin:0 auto 32px}.bk-field-guide.fg-immersive .fg-article-intro h1{font-size:clamp(40px,5.3vw,78px);max-width:1100px;margin-bottom:24px}.bk-field-guide.fg-immersive .fg-article-intro .fg-deck{max-width:840px;font-size:24px}.bk-field-guide.fg-immersive .fg-article-opening>.fg-media-hero{width:100%;margin:0;max-width:none}.bk-field-guide.fg-immersive .fg-article-opening>.fg-media-hero img{display:block;width:100%;height:auto;aspect-ratio:auto;object-fit:contain;border-radius:0}.bk-field-guide.fg-immersive .fg-article-opening>.fg-media-hero figcaption{padding:18px max(var(--fg-edge),calc((100% - var(--fg-canvas))/2));gap:32px}.bk-field-guide.fg-immersive .fg-article-opening>.fg-media-hero details summary{min-height:44px;white-space:normal}.bk-field-guide.fg-immersive .fg-article-actions{display:flex;align-items:start;gap:16px;flex-wrap:wrap}.bk-field-guide.fg-immersive .fg-article-actions>.fg-share{width:220px;flex:0 0 220px;max-width:100%;margin:0;border-color:var(--fg-line)}.bk-field-guide.fg-immersive .fg-article-actions>.fg-share[open]{width:min(100%,540px);flex-basis:min(100%,540px)}.bk-field-guide.fg-immersive .fg-article-actions>.fg-share>summary{padding-inline:16px;min-height:50px;gap:12px}.bk-field-guide.fg-immersive .fg-article-meta{margin-top:16px;margin-bottom:0;max-width:840px}.bk-field-guide.fg-immersive .fg-opening-copy .fg-share{width:100%;max-width:440px;margin-top:8px;background:transparent;border-color:var(--fg-opening-rule)}.bk-field-guide.fg-immersive .fg-opening-copy .fg-share>summary{padding-inline-end:12px;color:var(--fg-opening-paper);border-color:var(--fg-opening-rule)}.bk-field-guide.fg-immersive .fg-opening-copy .fg-share>summary:hover{color:var(--fg-opening-ochre)}.bk-field-guide.fg-immersive .fg-opening-copy .fg-share .fg-share-panel{background:var(--fg-paper);color:var(--fg-ink);border:1px solid var(--fg-opening-rule)}.bk-field-guide.fg-immersive .fg-opening-copy .fg-share-content{padding:16px}.bk-field-guide.fg-immersive .fg-opening-copy .fg-share-title{font-size:25px}.bk-field-guide.fg-immersive .fg-opening-copy .fg-share-networks{grid-template-columns:repeat(2,minmax(0,1fr))}.bk-field-guide.fg-immersive .fg-opening-copy .fg-share-panel :focus-visible{outline-color:var(--fg-green)}.bk-field-guide.fg-immersive .fg-directory>ol.fg-route-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin-top:24px}.bk-field-guide.fg-immersive .fg-studio-related>ol.fg-route-list{grid-template-columns:minmax(0,1fr);max-width:900px}.bk-field-guide.fg-immersive .fg-route-list .fg-story-card{border-top:1px solid var(--fg-line);margin:0}.bk-field-guide.fg-immersive .fg-route-list .fg-story-card>a{display:grid;grid-template-columns:112px minmax(0,1fr) 18px;align-items:center;gap:16px;padding:12px 0;min-height:112px;height:100%;background:transparent;text-decoration:none}.bk-field-guide.fg-immersive .fg-story-card-image{display:block;width:100%;aspect-ratio:3/2;background:var(--fg-warm)}.bk-field-guide.fg-immersive .fg-story-card-image img{display:block;width:100%;height:100%;object-fit:contain;aspect-ratio:auto}.bk-field-guide.fg-immersive .fg-story-card-copy{display:flex;flex-direction:column;align-items:start;gap:4px;padding:0}.bk-field-guide.fg-immersive .fg-story-card .fg-number{font-size:10px;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;padding:0;margin:0;color:var(--fg-green)}.bk-field-guide.fg-immersive .fg-story-card strong{font-size:22px;line-height:1.16;margin:0;max-width:550px}.bk-field-guide.fg-immersive .fg-story-card-deck{font-size:14px;line-height:1.45;color:var(--fg-muted);margin:0}.bk-field-guide.fg-immersive .fg-story-card-arrow{font-size:20px;color:var(--fg-green)}.bk-field-guide.fg-immersive .fg-story-card>a:hover{background:var(--fg-warm)}.bk-field-guide.fg-immersive .fg-story-card>a:hover strong{text-decoration:underline;text-underline-offset:5px}.bk-field-guide.fg-immersive .fg-story-card>a:active{outline:2px solid var(--fg-green);outline-offset:3px}.bk-field-guide.fg-immersive .fg-story-card>a:focus-visible{outline:3px solid var(--fg-green);outline-offset:5px}@media(min-width:769px)and (max-width:1100px){.bk-field-guide.fg-immersive .fg-opening-copy{width:30%;padding-top:28px}.bk-field-guide.fg-immersive .fg-opening h1{font-size:48px}.bk-field-guide.fg-immersive .fg-opening-deck{font-size:16px;line-height:1.5}.bk-field-guide.fg-immersive .fg-opening-kicker{margin-bottom:18px}.bk-field-guide.fg-immersive .fg-opening-invitation{display:none}.bk-field-guide.fg-immersive .fg-opening .fg-button{font-size:14px;padding-inline:14px;gap:12px}}@media(max-width:768px){.bk-field-guide.fg-immersive .fg-opening-stage{display:flex;flex-direction:column}.bk-field-guide.fg-immersive .fg-opening-copy{width:100%;max-width:620px;margin:0 auto;padding:26px var(--fg-edge) 20px}.bk-field-guide.fg-immersive .fg-opening h1{font-size:clamp(35px,7.2vw,54px);max-width:600px;line-height:1.04;margin-bottom:16px}.bk-field-guide.fg-immersive .fg-opening-deck{font-size:17px;max-width:540px;margin-bottom:18px}.bk-field-guide.fg-immersive .fg-opening-picture:after{display:none}.bk-field-guide.fg-immersive .fg-opening-art figcaption{display:block}.bk-field-guide.fg-immersive .fg-opening-art details{max-width:none}.bk-field-guide.fg-immersive .fg-opening-art details summary{padding-top:12px}.bk-field-guide.fg-immersive .fg-opening-paths{padding:0}.bk-field-guide.fg-immersive .fg-opening-paths a{padding:20px}.bk-field-guide.fg-immersive .fg-article-opening{padding-top:24px}.bk-field-guide.fg-immersive .fg-article-intro{margin-bottom:28px}.bk-field-guide.fg-immersive .fg-article-intro h1{font-size:clamp(38px,6.5vw,54px)}.bk-field-guide.fg-immersive .fg-article-intro .fg-deck{font-size:21px}.bk-field-guide.fg-immersive .fg-article-opening>.fg-media-hero figcaption{display:block}.bk-field-guide.fg-immersive .fg-directory>ol.fg-route-list{grid-template-columns:minmax(0,1fr)}.bk-field-guide.fg-immersive .fg-story-card strong{font-size:21px}}@media(max-width:560px){.bk-field-guide.fg-immersive .fg-opening-actions{gap:4px 16px}.bk-field-guide.fg-immersive .fg-opening-actions .fg-share:not([open]){width:112px;flex:0 0 112px;margin:0;border:0}.bk-field-guide.fg-immersive .fg-opening-actions .fg-share:not([open])>summary{font-size:13px;min-height:44px;padding:10px 0;text-decoration:underline;text-underline-offset:5px;gap:0}.bk-field-guide.fg-immersive .fg-opening-actions .fg-share:not([open])>summary svg,.bk-field-guide.fg-immersive .fg-opening-actions .fg-share:not([open]) .fg-share-summary-plus{display:none}.bk-field-guide.fg-immersive .fg-opening-actions .fg-share[open]{flex-basis:100%;margin-block:8px 0}.bk-field-guide.fg-immersive #situations>ol{grid-template-columns:minmax(0,1fr)}.bk-field-guide.fg-immersive .fg-opening h1{font-size:clamp(35px,9vw,44px)}.bk-field-guide.fg-immersive .fg-opening .fg-opening-invitation{display:none}}@media(max-width:560px){.bk-field-guide.fg-immersive .fg-route-list .fg-story-card>a{grid-template-columns:76px minmax(0,1fr);gap:12px;padding-block:14px}.bk-field-guide.fg-immersive .fg-story-card strong{font-size:20px}.bk-field-guide.fg-immersive .fg-story-card-arrow{display:none}}@media print{.bk-field-guide.fg-immersive{padding:0}.bk-field-guide.fg-immersive .fg-opening-stage{display:block}.bk-field-guide.fg-immersive .fg-opening-copy{width:100%;margin:0;padding:0}.bk-field-guide.fg-immersive .fg-opening-picture:after{display:none}.bk-field-guide.fg-immersive .fg-opening-art{max-width:100%;background:transparent}.bk-field-guide.fg-immersive .fg-opening-art figcaption{display:block;padding-inline:0}.bk-field-guide.fg-immersive .fg-opening-paths,.bk-field-guide.fg-immersive .fg-share{display:none}.bk-field-guide.fg-immersive .fg-article-intro{width:100%}.bk-field-guide.fg-immersive .fg-article-opening>.fg-media-hero figcaption{padding-inline:0}.bk-field-guide.fg-immersive #situations>ol{display:block}.bk-field-guide.fg-immersive #situations .fg-story-card>a{display:grid;grid-template-columns:112px minmax(0,1fr) 18px;break-inside:avoid;margin-bottom:0}.bk-field-guide.fg-immersive #situations .fg-story-card strong{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/194/assets/bk-field-guide-immersive.css.map */
