.fs-page{--fs-gut:calc((100vw - var(--site-shell)) / 2);--fs-rule:var(--site-line);--fs-studio:linear-gradient(180deg,#e9ede6 0%,#dde3da 62%,#d3dad0 100%)}.fs-page .in-dark{--fs-rule:var(--site-line-light)}.fs-page :is(.fs-intro,.fs-tp,.fs-choose,.fs-how,.fs-faq){padding:var(--in-pad) 0;position:relative}.fs-page section{scroll-margin-top:0}.fs-page :is(.fs-intro,.fs-how){background:var(--site-paper);color:var(--site-ink)}.fs-page :is(.fs-tp,.fs-faq){background:var(--site-forest)}.fs-page .fs-choose{border-top:1px solid var(--site-line);background:var(--site-paper-2);color:var(--site-ink)}.fs-hero .in-hero__drift :is(img,video){-o-object-position:0% 32%;object-position:0% 32%}@media (min-width:1600px){.fs-hero:not(.fs-hero--piper) .in-hero__drift :is(img,video){-o-object-position:0% 52%;object-position:0% 52%}}@media (min-width:700px) and (max-width:1199px){.fs-hero:not(.fs-hero--piper) .in-hero__drift :is(img,video){-o-object-position:40% 32%;object-position:40% 32%}}@media (min-width:700px) and (max-width:899px){.fs-hero:not(.fs-hero--piper) .in-hero__drift :is(img,video){-o-object-position:50% 32%;object-position:50% 32%}}@media (min-width:700px){.fs-hero:not(.fs-hero--piper) .in-hero__title{font-size:clamp(44px,6.2vw,56px)}}@media (min-width:900px){.fs-hero:not(.fs-hero--piper) .in-hero__title{font-size:clamp(56px,4.8vw,80px)}}@media (max-width:699px){.fs-hero:not(.fs-hero--piper) .in-hero__title{font-size:clamp(30px,9.6vw,44px)}.fs-hero:not(.fs-hero--piper) .in-hero__media{--in-band:clamp(320px,125vw,600px)}}.fs-hero__scrim{background:linear-gradient(#040e0c99 0%,#040e0c6b 42%,#040e0c24 70%,#040e0c5c 100%)}@media (min-width:900px){.fs-hero__scrim{background:linear-gradient(90deg,#040e0ca8 0%,#040e0c85 28%,#040e0c33 48%,#040e0c00 62%),linear-gradient(#040e0c61 0%,#040e0c14 34%,#040e0c00 70%,#040e0c4d 100%)}}@media (max-width:699px){.fs-hero .in-hero__drift :is(img,video){-o-object-position:50% 50%;object-position:50% 50%}}.fs-hero--piper .in-hero__drift img{-o-object-position:50% 72%;object-position:50% 72%}.fs-hero--piper .fs-hero__scrim{background:linear-gradient(#040e0cbd 0%,#040e0ca3 46%,#040e0c4d 74%,#040e0c75 100%)}@media (min-width:900px){.fs-hero--piper .fs-hero__scrim{background:linear-gradient(90deg,#040e0cbd 0%,#040e0ca8 38%,#040e0c70 60%,#040e0c1f 80%,#040e0c00 100%),linear-gradient(#040e0c70 0%,#040e0c00 24% 76%,#040e0c52 100%)}}@media (max-width:699px){.fs-hero--piper .in-hero__media{--in-band:clamp(300px,76vw,440px)}.fs-hero--piper .in-hero__drift img{-o-object-position:50% 50%;object-position:50% 50%}.fs-hero .fs-hero__title--piper{font-size:clamp(34px,11.4vw,64px)}}@media (min-width:900px){.fs-hero .fs-hero__title--piper{font-size:clamp(64px,6.4vw,104px)}}.fs-page .fs-fleet__title{margin:var(--in-head-gap) 0 clamp(32px,4vw,56px)}.fs-page .fs-fleet--solo .fs-d{margin:0}.fs-page .fs-ac{flex-direction:column;min-width:0;padding:0;display:flex;overflow:clip}.fs-page .fs-ac__studio{aspect-ratio:2;background:var(--fs-studio);justify-content:center;align-items:flex-end;padding:0 8% 6%;display:flex;position:relative}.fs-page .fs-ac__studio:after{content:"";background:#13252229;height:1px;position:absolute;bottom:12%;left:0;right:0}.fs-page .fs-ac__plane{z-index:1;width:100%;display:block;position:relative}.fs-page .fs-ac--piper .fs-ac__plane{width:62.6%}.fs-page .fs-ac__plane img{width:100%;height:auto;display:block}.fs-page .fs-ac__plane:after{content:"";z-index:-1;background:radial-gradient(closest-side,#0a191657,#0a191600);height:12px;position:absolute;bottom:-5px;left:10%;right:6%}.fs-page .fs-ac__body{padding:var(--in-card-pad);flex-direction:column;flex:1;display:flex}.fs-page .fs-ac__name{font:var(--in-statement-w) var(--type-feature)/var(--lh-feature) var(--site-display);letter-spacing:-.045em;text-wrap:balance;margin:0}.fs-page .fs-ac__model{margin:6px 0 0}.fs-page .fs-ac__line{max-width:30em;color:var(--in-mute);font:400 var(--type-lede)/1.5 var(--site-body);text-wrap:pretty;margin:14px 0 0}.fs-page .fs-ac__specs{border-top:1px solid var(--fs-rule);margin:24px 0 0}.fs-page .fs-ac__spec{-moz-column-gap:16px;border-bottom:1px solid var(--fs-rule);grid-template-columns:92px minmax(0,1fr);align-items:baseline;column-gap:16px;padding:13px 0;display:grid}.fs-page .fs-ac__spec dd{font:400 var(--in-body)/1.45 var(--site-body);text-wrap:pretty}.fs-page .fs-ac__body{padding-bottom:4px}@media (min-width:900px){.fs-page .fs-ac__specs{margin-top:28px}.fs-page .fs-ac__spec{grid-template-columns:110px minmax(0,1fr);padding:15px 0}}.fs-page .fs-ac__specs{margin-bottom:28px}.fs-page .fs-cg{--fs-cg-x:22px;margin:auto calc(0px - var(--fs-cg-x)) 0;padding:0 var(--fs-cg-x);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--fs-cg-x);scrollbar-width:none;gap:10px;list-style:none;display:flex;overflow-x:auto}.fs-page .fs-cg::-webkit-scrollbar{display:none}.fs-page .fs-cg__tile{scroll-snap-align:start;flex:0 0 78%;min-width:0}@media (min-width:700px){.fs-page .fs-cg{aspect-ratio:9/8;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:auto 0 0;padding:0;display:grid;overflow:visible}.fs-page .fs-cg__tile{min-height:0}.fs-page .fs-cg__frame{aspect-ratio:auto;height:100%}.fs-page .fs-cg--piper{grid-template-rows:repeat(2,minmax(0,1fr))}.fs-page .fs-cg--piper .fs-cg__tile--lead{grid-row:1/span 2}.fs-page .fs-cg--pc12{grid-template-rows:minmax(0,1.72fr) minmax(0,1fr)}.fs-page .fs-cg--pc12 .fs-cg__tile--lead{grid-column:1/-1}}@media (min-width:900px){.fs-page .fs-cg{gap:14px}}@media print{.fs-page .fs-cg{flex-wrap:wrap;overflow:visible}.fs-page .fs-cg__frame video{display:none}}.fs-page .fs-tp{padding-top:0}.fs-page .fs-tp__film{isolation:isolate;position:relative}.fs-page .fs-tp__media{z-index:-2;aspect-ratio:4/5;background:var(--site-forest-3);position:relative;overflow:clip}.fs-page .fs-tp__media :is(picture,img,video){width:100%;height:100%;position:absolute;inset:0}.fs-page .fs-tp__media :is(img,video){-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.fs-page .fs-tp__media video{opacity:0;transition:opacity .9s}.fs-page .fs-tp__media video.is-on{opacity:1}.fs-page .fs-tp__scrim{z-index:-1;aspect-ratio:4/5;pointer-events:none;background:linear-gradient(to bottom,#0a19166b 0%,#0a191600 22%,#0a191600 52%,#0a191680 70%,#0a1916e0 86%,var(--site-forest) 100%);position:absolute;top:0;left:0;right:0}.fs-page .fs-tp__head{margin-top:-132px;position:relative}.fs-page .fs-tp__title{max-width:none}.fs-page .fs-tp__line{display:block}.fs-page .fs-tp__title em{white-space:nowrap}.fs-page .fs-tp--piper .fs-tp__media img{-o-object-position:62% 50%;object-position:62% 50%}@media (min-width:700px){.fs-page .fs-tp__film{align-items:flex-start;min-height:clamp(480px,56.25vw,860px);display:flex}.fs-page .fs-tp__media{aspect-ratio:auto;position:absolute;inset:0}.fs-page .fs-tp__media :is(img,video){-o-object-position:62% 50%;object-position:62% 50%}.fs-page .fs-tp__scrim{aspect-ratio:auto;background:linear-gradient(90deg,#0a1916c7 0%,#0a191699 30%,#0a19162e 54%,#0a191600 70%), linear-gradient(to bottom,#0a19164d 0%,#0a191600 28%,#0a191600 64%,#0a1916b3 88%,var(--site-forest) 100%);inset:0}.fs-page .fs-tp__head{margin-top:0;padding-top:clamp(64px,7vw,120px)}.fs-page .fs-tp__title{max-width:11.5em}.fs-page .fs-tp__lede{max-width:27em}.fs-page .fs-tp--piper .fs-tp__media img{-o-object-position:50% 50%;object-position:50% 50%}}.fs-page .fs-tp__specs{border-top:1px solid var(--fs-rule);grid-template-columns:repeat(2,minmax(0,1fr));margin:36px 0 0;padding:0;list-style:none;display:grid}.fs-page .fs-stat{border-bottom:1px solid var(--fs-rule);flex-direction:column;min-width:0;padding:24px 14px 26px 0;display:flex}@supports (grid-template-rows:subgrid){.fs-page .fs-tp__specs{grid-auto-rows:auto}.fs-page .fs-stat{grid-row:span 4;grid-template-rows:subgrid;align-content:start;row-gap:0;display:grid}.fs-page .fs-stat__title{align-self:start}}.fs-page .fs-stat:nth-child(2n){border-left:1px solid var(--fs-rule);padding:24px 0 26px 16px}.fs-page .fs-ico svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px;overflow:visible}.fs-page .fs-stat__title{text-wrap:balance;margin:18px 0 0}.fs-page .fs-stat__fig{font:200 clamp(27px,8.2vw,48px)/1 var(--site-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:6px 0 0}.fs-page .fs-stat__pre{height:16px;color:var(--in-mute);font:500 13px/16px var(--site-body);letter-spacing:.01em;margin:0 0 6px;display:block}.fs-page .fs-stat__line{display:block}.fs-page .fs-stat__num{display:inline-grid}.fs-page .fs-stat__num>span{grid-area:1/1}.fs-page .fs-stat__ghost{visibility:hidden}.fs-page .fs-stat__live{justify-self:end}.fs-page .fs-stat__unit{letter-spacing:0;margin-left:.14em;font-size:.42em}.fs-page .fs-stat__label{max-width:20em;margin:12px 0 0}.fs-page .fs-tp__src{max-width:48em;color:var(--in-mute);font:400 12px/1.45 var(--site-body);margin:18px 0 0}@media (min-width:600px){.fs-page .fs-stat{padding-right:24px}.fs-page .fs-stat:nth-child(2n){padding-left:24px}.fs-page .fs-stat__fig{font-size:clamp(44px,7vw,60px)}}@media (min-width:1000px){.fs-page .fs-tp__specs{border-bottom:1px solid var(--fs-rule);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(8px,1vw,16px)}.fs-page .fs-stat,.fs-page .fs-stat:nth-child(2n){border-bottom:0;padding:32px clamp(20px,2vw,32px) 34px}.fs-page .fs-stat:first-child{padding-left:0}.fs-page .fs-stat:not(:first-child){border-left:1px solid var(--fs-rule)}.fs-page .fs-stat__fig{font-size:clamp(44px,4.3vw,68px)}}.fs-page .fs-stats[data-stats=armed] .fs-stat__icon path{stroke-dasharray:1 1;stroke-dashoffset:1px;stroke-linecap:butt}.fs-page .fs-stats[data-stats=run] .fs-stat__icon path{stroke-dasharray:1 1;stroke-dashoffset:0;stroke-linecap:butt;transition:stroke-dashoffset 1.2s var(--site-ease) calc(var(--i,0) * .12s + var(--d,0) * .14s)}.fs-page .fs-choose__title{max-width:14em}.fs-page .fs-choose__table{margin-top:40px}.fs-page .fs-choose__table thead td{width:22%}.fs-page .fs-choose__ac{vertical-align:top;padding:0 16px 20px 0;font-weight:400}.fs-page .fs-choose__art{aspect-ratio:3;justify-content:center;align-items:flex-end;margin-bottom:16px;padding:0 6% 4%;display:flex;position:relative}.fs-page .fs-choose__art:after{content:"";opacity:.55;background:linear-gradient(90deg,#13252200,#13252257 22% 78%,#13252200);height:1px;position:absolute;bottom:12%;left:0;right:0}.fs-page .fs-choose__plane{z-index:1;width:100%;display:block;position:relative}.fs-page .fs-choose__plane:after{content:"";z-index:-1;background:radial-gradient(closest-side,#0a191657,#0a191600);height:12px;position:absolute;bottom:-5px;left:10%;right:6%}.fs-page .fs-choose__ac--piper .fs-choose__plane{width:62.6%}.fs-page .fs-choose__plane img{width:100%;height:auto;display:block}.fs-page .fs-choose__name{font:400 var(--type-title)/1.1 var(--site-display);letter-spacing:-.025em;display:block}.fs-page .fs-choose__tag{max-width:24em;color:var(--in-mute);font:400 13px/1.45 var(--site-body);text-wrap:pretty;margin-top:6px;display:block}.fs-page .fs-choose__cta{margin:36px 0 0}@media (max-width:699px){.fs-page .fs-choose__cta .button{width:100%}.fs-page .fs-choose__ac{padding-right:0}.fs-page .fs-choose__name{font-size:19px}}@media (min-width:900px){.fs-page .fs-choose__table{margin-top:clamp(48px,4.6vw,64px)}.fs-page .fs-choose__ac{padding-right:32px}.fs-page .fs-choose__cta{margin-top:48px}}.fs-page .fs-regs[data-checks] .abt-reg__ok path{stroke-dasharray:1 1;stroke-linecap:butt}.fs-page .fs-regs[data-checks=armed] .abt-reg__ok circle{opacity:0;transform:scale(.4)}.fs-page .fs-regs[data-checks=armed] .abt-reg__ok path{stroke-dashoffset:1px}.fs-page .fs-regs[data-checks=run] .abt-reg__ok circle{transition:opacity .2s ease calc(var(--i,0) * .12s),transform .5s cubic-bezier(.34,1.56,.64,1) calc(var(--i,0) * .12s)}.fs-page .fs-regs[data-checks=run] .abt-reg__ok path{stroke-dashoffset:0;transition:stroke-dashoffset .3s cubic-bezier(.45,0,.2,1) calc(.22s + var(--i,0) * .12s)}.fs-page .fs-safety{--lg-rule:var(--site-line);--lg-hair:#1325221a;background:var(--site-paper-2);color:var(--site-ink);border-top:0}.fs-page .fs-safety .eyebrow--lime{color:var(--in-mute)}.fs-page .fs-safety .abt-sl__num{color:var(--site-ink)}.fs-page .fs-safety .abt-sl__label{color:#132522db}.fs-page .fs-safety .abt-reg{border-color:var(--in-card-line);border-radius:var(--in-card-r);background:var(--site-white);box-shadow:var(--in-card-shadow);color:var(--site-ink);background-image:none}.fs-page .fs-safety .abt-reg__status span{color:var(--site-ink);border-color:#1325223d}.fs-page .fs-safety .abt-reg__ok circle{r:11.25px;stroke:var(--site-forest);stroke-width:1.5px}.fs-page .fs-safety .abt-reg__ok path{stroke:var(--site-forest)}.fs-page .fs-safety .abt-flag{box-shadow:0 0 0 1px #13252224}.fs-page .fs-safety .fs-sf__media{background:var(--site-paper)}@media (min-width:600px) and (max-width:899px){.fs-page .fs-safety .fs-sf__media img{-o-object-position:50% 62%;object-position:50% 62%}}.fs-page .fs-sf{margin:var(--lg-gap) 0 0;row-gap:32px;display:grid}.fs-page .fs-sf__media{aspect-ratio:4/5;border-radius:var(--in-media-r);background:var(--site-forest-3);margin:0;overflow:clip}.fs-page .fs-sf__media img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%;height:100%;display:block}.fs-page .fs-sf__list{border-top:1px solid var(--fs-rule);margin:0;padding:0;list-style:none;display:grid}.fs-page .fs-sf__item{border-bottom:1px solid var(--fs-rule);padding:22px 0 24px}.fs-page .fs-sf__title{margin:16px 0 0}.fs-page .fs-sf__body{max-width:30em;margin:8px 0 0}@media (min-width:600px) and (max-width:899px){.fs-page .fs-sf__media{aspect-ratio:3/2}.fs-page .fs-sf__list{-moz-column-gap:32px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}}@media (min-width:900px){.fs-page .fs-sf{-moz-column-gap:clamp(40px,4.4vw,72px);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;column-gap:clamp(40px,4.4vw,72px)}.fs-page .fs-sf__list{-moz-column-gap:clamp(28px,3vw,48px);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(28px,3vw,48px)}.fs-page .fs-sf__item{padding:26px 0 28px}.fs-page .fs-sf--list{grid-template-columns:minmax(0,1fr)}.fs-page .fs-sf--list .fs-sf__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.fs-page .fs-faq__grid{row-gap:32px;display:grid}.fs-page .fs-faq__title{max-width:9em}@media (min-width:900px){.fs-page .fs-faq__grid{-moz-column-gap:clamp(48px,6vw,96px);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:clamp(48px,6vw,96px)}html:not([data-embedded=true]) .fs-page .fs-faq__head{position:sticky;top:130px}}.fs-page .fs-close .fs-close__h2{margin-top:var(--in-head-gap)}.fs-page .fs-close .abt-close__talk-h{text-wrap:balance}@media (min-width:900px){.fs-page .fs-close .fs-close__copy{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;padding:clamp(48px,5vw,80px) 0;display:grid}.fs-page .fs-close .fs-close__lead{padding:0 clamp(48px,5vw,80px)}.fs-page .fs-close .abt-close__talk{border-top:0;border-left:1px solid var(--site-line-light);margin:0;padding:6px clamp(48px,5vw,80px) 0}}@media print{.fs-page :is(.fs-tp,.fs-faq,.fs-ch.in-dark){-webkit-print-color-adjust:exact;print-color-adjust:exact}.fs-page :is(.fs-ac,.fs-tp__spec,.fs-sf__item,.fs-sf__media,.fs-hw__card){-moz-column-break-inside:avoid;break-inside:avoid}.fs-page .in-acc__item::details-content{content-visibility:visible}}
.fs-page .fs-d__id{border-bottom:1px solid var(--fs-rule);align-items:center;gap:14px;margin:0 0 22px;padding-bottom:16px;display:flex}.fs-page .fs-d__art{flex:none;width:96px;display:block}.fs-page .fs-d--piper .fs-d__art img{width:62.6%;margin-left:auto}.fs-page .fs-d__art img{width:100%;height:auto;display:block}@media (min-width:900px){.fs-page .fs-d__id{gap:18px;margin-bottom:32px}.fs-page .fs-d__art{width:120px}}.fs-page .fs-ch__top{grid-template-areas:"head""specs""price";row-gap:36px;display:grid}.fs-page .fs-ch__head{grid-area:head}.fs-page .fs-spec{grid-area:specs}.fs-page .fs-pl{grid-area:price}.fs-page .fs-ch__title{max-width:11em;margin-top:0}.fs-page .fs-ch__lede{max-width:24em;margin-top:18px}@media (min-width:900px){.fs-page .fs-ch__top{-moz-column-gap:clamp(48px,6vw,104px);grid-template:"head specs""price specs"1fr/minmax(0,6fr) minmax(0,5fr);align-items:start;gap:clamp(36px,3.4vw,48px) clamp(48px,6vw,104px)}}.fs-page .fs-spec{border-top:1px solid var(--fs-rule);margin:0}.fs-page .fs-spec__row{-moz-column-gap:20px;border-bottom:1px solid var(--fs-rule);grid-template-columns:minmax(0,9fr) minmax(0,11fr);align-items:baseline;column-gap:20px;padding:14px 0 15px;display:grid}.fs-page .fs-spec__label{grid-row:1/span 2}.fs-page .fs-spec__value{font:400 19px/1.2 var(--site-display);letter-spacing:-.02em;margin:0}.fs-page .fs-spec__detail{color:var(--in-mute);font:400 13.5px/1.45 var(--site-body);text-wrap:pretty;margin:5px 0 0}@media (min-width:900px){.fs-page .fs-spec__row{padding:15px 0 16px}.fs-page .fs-spec__value{font-size:21px}}.fs-page .fs-pl,.fs-page .fs-pl__label{margin:0}.fs-page .fs-pl__h{color:inherit}.fs-page .fs-pl__line{max-width:26em;font:400 19px/1.45 var(--site-body);letter-spacing:-.01em;text-wrap:pretty;margin:10px 0 0}.fs-page .fs-pl__line strong{font:400 1.25em/1 var(--site-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.fs-page .fs-pl__airline{color:var(--in-mute);font:400 15px/1.45 var(--site-body);margin:8px 0 0}.fs-page .fs-pl__airline strong{font-weight:600}.fs-page .fs-pl__cta{margin:22px 0 0}.fs-page .fs-pl__fine{max-width:44em;color:var(--in-mute);font:400 12px/1.5 var(--site-body);text-wrap:pretty;margin:14px 0 0}@media (max-width:699px){.fs-page .fs-pl__cta .button{width:100%}}.fs-page .fs-ch__media{margin-top:clamp(48px,6vw,88px)}.fs-page .fs-media{--fs-edge:var(--fs-bleed,var(--fs-gut));margin:0 calc(0px - var(--fs-edge));padding:0 var(--fs-edge);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--fs-edge);scrollbar-width:none;gap:10px;list-style:none;display:flex;overflow-x:auto}.fs-page .fs-media::-webkit-scrollbar{display:none}.fs-page .fs-media__tile{scroll-snap-align:start;flex:0 0 78%;min-width:0}.fs-page .fs-media__frame{aspect-ratio:4/5;border-radius:var(--in-media-r);background:var(--site-paper-2);margin:0;position:relative;overflow:clip}.fs-page .in-dark .fs-media__frame{background:var(--site-forest-3)}.fs-page .fs-media__frame :is(img,video){-o-object-fit:cover;object-fit:cover;-o-object-position:var(--pos,50% 50%);object-position:var(--pos,50% 50%);width:100%;height:100%;position:absolute;inset:0}.fs-page .fs-media__frame video{opacity:0;transition:opacity .9s}.fs-page .fs-media__frame video.is-on{opacity:1}.fs-page .fs-media__credit{color:#ffffffdb;max-width:calc(100% - 24px);font:400 11px/1.4 var(--site-body);background:#0a191685;border-radius:4px;padding:3px 8px;position:absolute;bottom:10px;left:12px}@media (min-width:700px){.fs-page .fs-media{aspect-ratio:2;grid-template-rows:minmax(0,3fr) minmax(0,2fr);grid-template-columns:minmax(0,5fr) minmax(0,3.5fr) minmax(0,3.5fr);gap:12px;margin:0;padding:0;display:grid;overflow:visible}.fs-page .fs-media__tile{min-height:0}.fs-page .fs-media__frame{aspect-ratio:auto;height:100%}.fs-page .fs-media__tile--lead{grid-row:1/span 2}.fs-page .fs-media--n4 .fs-media__tile:nth-child(2){grid-column:2/span 2}.fs-page .fs-media--n5{aspect-ratio:2.1;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,6fr) minmax(0,3fr) minmax(0,3fr)}.fs-page .fs-media__credit{bottom:12px;left:14px}}@media (min-width:900px){.fs-page .fs-media{gap:16px}}.fs-page .fs-ch__pair{row-gap:var(--in-gap);margin-top:var(--in-gap);display:grid}.fs-page .fs-ch__pair .fs-plan,.fs-page .fs-ch__pair .fs-film{margin:0}@media (min-width:900px){.fs-page .fs-ch__pair{-moz-column-gap:clamp(40px,4.4vw,72px);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;column-gap:clamp(40px,4.4vw,72px)}}.fs-page .fs-plan{max-width:1160px;margin:var(--in-gap) auto 0;color:var(--in-mute);position:relative}.fs-page .fs-plan__art{position:relative}.fs-page .fs-plan__art img{width:100%;height:auto;display:block}.fs-page .fs-plan__zone{left:var(--x);width:0;position:absolute;top:0;bottom:0}.fs-page :is(.fs-plan__pin,.fs-plan__n){width:22px;height:22px;color:var(--site-white);font:600 11px/1 var(--site-body);font-variant-numeric:tabular-nums;background:#0a1916e0;border:1px solid #ffffffb8;border-radius:50%;place-items:center;display:grid}.fs-page .fs-plan__pin{left:0;top:var(--y);margin:-11px 0 0 -11px;position:absolute}.fs-page .fs-plan__lead{display:none}.fs-page .fs-plan__key ol{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.fs-page .fs-plan__key li{font:500 14px/1.35 var(--site-body);align-items:center;gap:10px;display:flex}.fs-page .fs-plan__n{flex:none}@media (min-width:600px){.fs-page .fs-plan{padding:46px 0 44px}.fs-page .fs-plan__pin{background:var(--site-white);border:2px solid #0a1916bd;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;font-size:0}.fs-page .fs-plan__lead{opacity:.55;background:currentColor;width:1px;display:block;position:absolute;left:-.5px}.fs-page .fs-plan__zone[data-side=top] .fs-plan__lead{height:calc(var(--y) + 22px - 6px);top:-22px}.fs-page .fs-plan__zone[data-side=bottom] .fs-plan__lead{top:calc(var(--y) + 6px);bottom:-20px}.fs-page .fs-plan__key ol{margin:0;display:block}.fs-page .fs-plan__key li{left:var(--x);white-space:nowrap;font-size:13.5px;display:block;position:absolute}.fs-page .fs-plan__key li[data-side=top]{top:0}.fs-page .fs-plan__key li[data-side=bottom]{bottom:0}.fs-page .fs-plan__n{display:none}}.fs-page .fs-film{margin-top:var(--in-gap)}.fs-page .fs-film__frame{aspect-ratio:16/9;border-radius:var(--in-media-r);background:var(--site-forest-3);margin-top:16px;position:relative;overflow:clip}.fs-page .fs-film__frame iframe,.fs-page .fs-film__poster{border:0;width:100%;height:100%;position:absolute;inset:0}.fs-page .fs-film__poster{cursor:pointer;background:0 0;margin:0;padding:0;display:block}.fs-page .fs-film__poster img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.fs-page .fs-film__poster:focus-visible{outline:3px solid var(--site-lime);outline-offset:-3px}.fs-page .fs-film__play{background:var(--site-white);border-radius:50%;place-items:center;width:68px;height:68px;margin:-34px 0 0 -34px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 12px 32px #040e0c47}.fs-page .fs-film__play i{border-left:15px solid var(--site-forest);border-top:9px solid #0000;border-bottom:9px solid #0000;width:0;height:0;margin-left:4px;display:block}@media (min-width:900px){.fs-page .fs-film__play{width:88px;height:88px;margin:-44px 0 0 -44px}.fs-page .fs-film__play i{border-top-width:11px;border-bottom-width:11px;border-left-width:19px;margin-left:5px}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.fs-page .fs-film__poster img,.fs-page .fs-film__play{transition:transform .6s var(--site-ease)}.fs-page .fs-film__poster:hover img{transform:scale(1.03)}.fs-page .fs-film__poster:hover .fs-film__play{transform:scale(1.06)}}@media print{.fs-page :is(.fs-spec__row,.fs-pl,.fs-film,.fs-plan,.fs-media__tile){-moz-column-break-inside:avoid;break-inside:avoid}.fs-page .fs-media{flex-wrap:wrap;overflow:visible}.fs-page .fs-media__tile{flex-basis:48%}.fs-page .fs-media__frame video{display:none}}
