.boat-module__d3P3kq__page{width:100%}.boat-module__d3P3kq__inner{max-width:1180px;margin:0 auto;padding-inline:1.5rem}.boat-module__d3P3kq__arrow{transition:transform .2s}.boat-module__d3P3kq__hero{isolation:isolate;background:radial-gradient(110% 120% at 85% 0%, #233240 0%, transparent 55%), var(--dark);color:var(--white);padding-block:clamp(1.25rem,3vw,2rem) clamp(3.5rem,7vw,5.5rem);position:relative}.boat-module__d3P3kq__crumbs{letter-spacing:.02em;color:#fff9;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:clamp(1.25rem,3vw,2rem);font-size:.82rem;display:flex}.boat-module__d3P3kq__crumbs a{color:#fffc;transition:color .2s}.boat-module__d3P3kq__crumbs a:hover{color:var(--red)}.boat-module__d3P3kq__crumbCurrent{color:var(--white)}.boat-module__d3P3kq__heroGrid{grid-template-columns:1.5fr 1fr;align-items:start;gap:clamp(1.5rem,3.5vw,3rem);display:grid}.boat-module__d3P3kq__gallery{flex-direction:column;gap:12px;display:flex}.boat-module__d3P3kq__galleryMain{aspect-ratio:3/2;isolation:isolate;background:#0f171e;border:1px solid #ffffff1f;width:100%;position:relative;overflow:hidden}.boat-module__d3P3kq__galleryZoom{cursor:zoom-in;background:0 0;border:none;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.boat-module__d3P3kq__galleryImg{object-fit:cover}.boat-module__d3P3kq__galleryTint{position:absolute;inset:0}.boat-module__d3P3kq__galleryBadge{z-index:2;pointer-events:none;flex-direction:column;align-items:flex-start;gap:5px;display:flex;position:absolute;top:1.1rem;left:0}.boat-module__d3P3kq__galleryBadgeLabel{background:var(--red);color:var(--white);font-family:var(--heading);text-transform:uppercase;letter-spacing:.12em;align-items:center;padding:.55rem .85rem;font-size:.85rem;font-weight:700;line-height:1;display:inline-flex}.boat-module__d3P3kq__galleryBadgeThin{background:var(--red);width:60%;height:5px}.boat-module__d3P3kq__thumbs{grid-template-columns:repeat(6,1fr);gap:8px;list-style:none;display:grid}.boat-module__d3P3kq__thumb{aspect-ratio:4/3;cursor:pointer;opacity:.62;background:#0f171e;border:1px solid #ffffff24;width:100%;padding:0;transition:opacity .2s,border-color .2s;display:block;position:relative;overflow:hidden}.boat-module__d3P3kq__thumbImg{object-fit:cover}.boat-module__d3P3kq__thumb:hover{opacity:.9}.boat-module__d3P3kq__thumbActive{opacity:1;border-color:var(--red)}.boat-module__d3P3kq__summary{flex-direction:column;display:flex}.boat-module__d3P3kq__heading{color:var(--white);font-size:clamp(2rem,4vw,3rem);line-height:1.02}.boat-module__d3P3kq__eyebrow{font-family:var(--heading);text-transform:uppercase;letter-spacing:.16em;color:var(--blue-slate);align-items:center;gap:.9rem;margin-top:.7rem;font-size:.9rem;font-weight:600;display:flex}.boat-module__d3P3kq__eyebrow:after{content:"";background:linear-gradient(currentColor 0 6px,#0000 6px 9px,currentColor 9px 12px);flex:auto;max-width:220px;height:12px;-webkit-mask-image:linear-gradient(90deg,#000 0% 22%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 22%,#0000 100%)}.boat-module__d3P3kq__tagline{color:#ffffffd1;max-width:30rem;margin-top:1rem;font-size:clamp(1rem,1.4vw,1.12rem)}.boat-module__d3P3kq__price{font-family:var(--heading);color:var(--white);letter-spacing:.01em;margin-top:1.4rem;font-size:clamp(1.8rem,3.4vw,2.5rem);font-weight:700}.boat-module__d3P3kq__priceBreak{flex-direction:column;gap:.32rem;max-width:23rem;margin-top:.9rem;display:flex}.boat-module__d3P3kq__priceRow{justify-content:space-between;align-items:baseline;gap:1rem;font-size:.88rem;display:flex}.boat-module__d3P3kq__priceRow dt{color:#ffffffb3}.boat-module__d3P3kq__priceRow dd{color:#ffffffeb;text-align:right}.boat-module__d3P3kq__priceTotal{border-top:1px solid #ffffff29;margin-top:.4rem;padding-top:.55rem}.boat-module__d3P3kq__priceTotal dt,.boat-module__d3P3kq__priceTotal dd{font-family:var(--heading);letter-spacing:.02em;color:var(--white);font-size:1.02rem;font-weight:700}.boat-module__d3P3kq__priceNote{color:#ffffff8c;margin-top:.65rem;font-size:.78rem;line-height:1.5}.boat-module__d3P3kq__quickSpecs{border-top:1px solid #ffffff24;flex-direction:column;gap:.6rem;margin-top:1.4rem;padding-top:1.4rem;list-style:none;display:flex}.boat-module__d3P3kq__quickSpecs li{color:#ffffffeb;align-items:baseline;gap:.9rem;font-size:1rem;display:flex}.boat-module__d3P3kq__quickLabel{width:6.5rem;font-family:var(--heading);text-transform:uppercase;letter-spacing:.1em;color:var(--blue-slate);flex:none;font-size:.78rem;font-weight:600}.boat-module__d3P3kq__ctaRow{flex-wrap:wrap;align-items:center;gap:.8rem 1.1rem;margin-top:1.8rem;display:flex}.boat-module__d3P3kq__finePrint{color:#fff9;margin-top:1.1rem;font-size:.82rem}.boat-module__d3P3kq__ctaButton{background:var(--red);color:var(--white);font-family:var(--heading);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:.55rem;padding:.85rem 1.6rem;font-size:1rem;font-weight:700;transition:background-color .2s;display:inline-flex}.boat-module__d3P3kq__ctaGhost,.boat-module__d3P3kq__ctaGhostLight{font-family:var(--heading);text-transform:uppercase;letter-spacing:.05em;align-items:center;font-size:.92rem;font-weight:600;display:inline-flex}.boat-module__d3P3kq__ctaGhost{color:#ffffffe6;border-bottom:2px solid #0000;padding-bottom:2px}.boat-module__d3P3kq__ctaGhost:hover{border-bottom-color:var(--red)}.boat-module__d3P3kq__printButton{cursor:pointer;font-family:var(--heading);text-transform:uppercase;letter-spacing:.05em;color:#ffffffe6;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.45rem;padding:0 0 2px;font-size:.92rem;font-weight:600;transition:border-color .2s,color .2s;display:inline-flex}.boat-module__d3P3kq__printButton:hover{border-bottom-color:var(--red)}@media (hover:hover) and (pointer:fine){.boat-module__d3P3kq__ctaButton:hover{background:var(--red-dark)}.boat-module__d3P3kq__ctaButton:hover .boat-module__d3P3kq__arrow{transform:translate(4px)}}.boat-module__d3P3kq__details{--a:56%;--b:74%;--drop:3.4vw;--band:var(--divider-band);isolation:isolate;background:var(--blue-pale);color:var(--black);margin-top:calc(-1 * var(--drop));padding:calc(var(--drop) + clamp(3.5rem, 7vw, 5.5rem)) 0 clamp(3.5rem, 7vw, 5.5rem);clip-path:polygon(0 0, var(--a) 0, var(--b) var(--drop), 100% var(--drop), 100% 100%, 0 100%);position:relative}.boat-module__d3P3kq__divider span{pointer-events:none;position:absolute;inset:0}.boat-module__d3P3kq__dividerBand{background:var(--red);clip-path:polygon(0 0, var(--a) 0, var(--b) var(--drop), 100% var(--drop), 100% calc(var(--drop) + var(--band)), var(--b) calc(var(--drop) + var(--band)), var(--a) var(--band), 0 var(--band))}.boat-module__d3P3kq__dividerLine{background:var(--black);opacity:.22;clip-path:polygon(0 10px, var(--a) 10px, var(--b) calc(var(--drop) + 10px), 100% calc(var(--drop) + 10px), 100% calc(var(--drop) + 13px), var(--b) calc(var(--drop) + 13px), var(--a) 13px, 0 13px)}.boat-module__d3P3kq__detailGrid{grid-template-columns:1.6fr 1fr;align-items:start;gap:clamp(1.75rem,4vw,3.5rem);display:grid}.boat-module__d3P3kq__main{min-width:0}.boat-module__d3P3kq__sectionHeading{color:var(--black);margin-bottom:1rem;font-size:clamp(1.6rem,3vw,2.2rem)}.boat-module__d3P3kq__overviewLead{color:var(--muted);max-width:42rem;font-size:clamp(1.02rem,1.4vw,1.15rem)}.boat-module__d3P3kq__subHeading{color:var(--black);margin-top:2rem;margin-bottom:1rem;font-size:clamp(1.1rem,1.8vw,1.35rem)}.boat-module__d3P3kq__features{grid-template-columns:repeat(2,1fr);gap:.7rem 1.5rem;list-style:none;display:grid}.boat-module__d3P3kq__feature{color:var(--black);align-items:center;gap:.7rem;font-size:.98rem;display:flex}.boat-module__d3P3kq__feature:before{content:"";background:var(--blue-slate);flex:none;width:.75rem;height:2px}.boat-module__d3P3kq__detailCards{flex-direction:column;gap:12px;margin-top:clamp(2rem,4vw,3rem);display:flex}.boat-module__d3P3kq__cardRow{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:stretch;gap:12px;display:grid}.boat-module__d3P3kq__detailCard{background:var(--off-white);border:1px solid var(--line);border-top:4px solid var(--red);padding:clamp(1.3rem,3vw,2rem) clamp(1.3rem,3vw,2rem) clamp(1rem,2.5vw,1.6rem)}.boat-module__d3P3kq__detailCardTitle{color:var(--black);margin-bottom:clamp(1rem,2.2vw,1.35rem);font-size:clamp(1.5rem,2.8vw,2rem)}.boat-module__d3P3kq__specGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(1.75rem,4vw,3.25rem);display:grid}.boat-module__d3P3kq__specItem{border-bottom:1px solid var(--line);align-items:baseline;gap:.85rem;padding:.72rem 0;display:flex}.boat-module__d3P3kq__specItem:nth-last-child(-n+3){border-bottom:none}.boat-module__d3P3kq__specLabel{width:6.75rem;font-family:var(--heading);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);flex:none;font-size:.8rem;font-weight:600}.boat-module__d3P3kq__specValue{text-align:left;color:var(--black);font-weight:600}.boat-module__d3P3kq__featureGroups{columns:2;column-gap:clamp(1.5rem,3vw,2.5rem)}.boat-module__d3P3kq__featureGroup{break-inside:avoid;margin-bottom:1.4rem}.boat-module__d3P3kq__featureGroupTitle{font-family:var(--heading);text-transform:uppercase;letter-spacing:.09em;color:var(--blue-slate);margin-bottom:.55rem;font-size:.82rem;font-weight:700}.boat-module__d3P3kq__featureGroupList{flex-direction:column;gap:.42rem;list-style:none;display:flex}.boat-module__d3P3kq__featureGroupItem{color:var(--black);align-items:flex-start;gap:.6rem;font-size:.95rem;line-height:1.4;display:flex}.boat-module__d3P3kq__featureGroupItem:before{content:"";background:var(--blue-slate);flex:none;width:.7rem;height:2px;margin-top:.6em}.boat-module__d3P3kq__sidebar{min-width:0}.boat-module__d3P3kq__viewer{flex-direction:column;display:flex}.boat-module__d3P3kq__viewerMedia{aspect-ratio:16/10;background:var(--off-white);border:1px solid var(--line);cursor:zoom-in;width:100%;padding:0;display:block;position:relative;overflow:hidden}.boat-module__d3P3kq__viewerImg{object-fit:contain}.boat-module__d3P3kq__viewerExpand{z-index:3;width:2rem;height:2rem;color:var(--white);background:#19212ab8;border:1px solid #ffffff47;justify-content:center;align-items:center;transition:background-color .2s,border-color .2s;display:inline-flex;position:absolute;top:.55rem;right:.55rem}@media (hover:hover) and (pointer:fine){.boat-module__d3P3kq__viewerMedia:hover .boat-module__d3P3kq__viewerExpand,.boat-module__d3P3kq__galleryZoom:hover .boat-module__d3P3kq__viewerExpand{background:var(--red);border-color:var(--red)}}.boat-module__d3P3kq__viewerBar{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;margin-top:.55rem;padding-top:.7rem;display:flex}.boat-module__d3P3kq__viewerLabel{font-family:var(--heading);text-transform:uppercase;letter-spacing:.1em;color:var(--blue-slate);font-size:.82rem;font-weight:600}.boat-module__d3P3kq__viewerNav{align-items:center;gap:.5rem;display:flex}.boat-module__d3P3kq__viewerCount{font-family:var(--heading);letter-spacing:.06em;color:var(--muted);margin-right:.15rem;font-size:.78rem}.boat-module__d3P3kq__viewerArrow{cursor:pointer;border:1px solid var(--line);width:2rem;height:2rem;color:var(--black);background:0 0;justify-content:center;align-items:center;padding:0;font-size:1.5rem;line-height:1;transition:border-color .2s,color .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.boat-module__d3P3kq__viewerArrow:hover{border-color:var(--red);color:var(--red)}}.boat-module__d3P3kq__lightbox{z-index:1000;background:#0a0e12eb;justify-content:center;align-items:center;padding:clamp(2.75rem,7vw,4.5rem) clamp(3.25rem,9vw,6rem);animation:.16s ease-out boat-module__d3P3kq__lightboxIn;display:flex;position:fixed;inset:0}@keyframes boat-module__d3P3kq__lightboxIn{0%{opacity:0}to{opacity:1}}.boat-module__d3P3kq__lightboxStage{flex-direction:column;gap:.9rem;width:min(1100px,100%);display:flex}.boat-module__d3P3kq__lightboxMedia{width:100%;height:min(74vh,700px);position:relative}.boat-module__d3P3kq__lightboxImg{object-fit:contain}.boat-module__d3P3kq__lightboxCaption{justify-content:space-between;align-items:center;gap:1rem;display:flex}.boat-module__d3P3kq__lightboxCaption .boat-module__d3P3kq__viewerCount{color:#ffffffbf}.boat-module__d3P3kq__lightboxClose{cursor:pointer;width:2.75rem;height:2.75rem;color:var(--white);background:0 0;border:1px solid #ffffff52;justify-content:center;align-items:center;padding:0;font-size:1.85rem;line-height:1;transition:border-color .2s,color .2s;display:inline-flex;position:absolute;top:clamp(.75rem,2vw,1.5rem);right:clamp(.75rem,2vw,1.5rem)}.boat-module__d3P3kq__lightboxArrow{cursor:pointer;width:clamp(2.5rem,5vw,3.25rem);height:clamp(2.5rem,5vw,3.25rem);color:var(--white);background:0 0;border:1px solid #ffffff52;justify-content:center;align-items:center;padding:0;font-size:2rem;line-height:1;transition:border-color .2s,color .2s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.boat-module__d3P3kq__lightboxPrev{left:clamp(.5rem,2vw,1.5rem)}.boat-module__d3P3kq__lightboxNext{right:clamp(.5rem,2vw,1.5rem)}@media (hover:hover) and (pointer:fine){.boat-module__d3P3kq__lightboxClose:hover,.boat-module__d3P3kq__lightboxArrow:hover{border-color:var(--red);color:var(--red)}}.boat-module__d3P3kq__cta{--a:26%;--b:44%;--drop:3vw;--band:var(--divider-band);isolation:isolate;background:var(--dark);color:var(--white);margin-top:calc(-1 * var(--drop));padding:calc(var(--drop) + clamp(3rem, 6vw, 4.5rem)) 0 clamp(3rem, 6vw, 4.5rem);clip-path:polygon(0 var(--drop), var(--a) var(--drop), var(--b) 0, 100% 0, 100% 100%, 0 100%);position:relative}.boat-module__d3P3kq__ctaDivider span{pointer-events:none;position:absolute;inset:0}.boat-module__d3P3kq__ctaDividerBand{background:var(--red);clip-path:polygon(0 var(--drop), var(--a) var(--drop), var(--b) 0, 100% 0, 100% var(--band), var(--b) var(--band), var(--a) calc(var(--drop) + var(--band)), 0 calc(var(--drop) + var(--band)))}.boat-module__d3P3kq__ctaDividerLine{background:var(--black);opacity:.25;clip-path:polygon(0 calc(var(--drop) + 10px), var(--a) calc(var(--drop) + 10px), var(--b) 10px, 100% 10px, 100% 13px, var(--b) 13px, var(--a) calc(var(--drop) + 13px), 0 calc(var(--drop) + 13px))}.boat-module__d3P3kq__ctaBand{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem 2rem;display:flex}.boat-module__d3P3kq__ctaHeading{color:var(--white);font-size:clamp(1.5rem,3vw,2.2rem)}.boat-module__d3P3kq__ctaLead{color:#fffc;max-width:34rem;margin-top:.7rem;font-size:clamp(1rem,1.4vw,1.1rem)}.boat-module__d3P3kq__ctaActions{flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;display:flex}.boat-module__d3P3kq__ctaGhostLight{color:var(--white);border-bottom:2px solid #0000;padding-bottom:2px}.boat-module__d3P3kq__ctaGhostLight:hover{border-bottom-color:var(--red)}.boat-module__d3P3kq__more{background:var(--background);color:var(--black);padding:calc(var(--divider-band) + clamp(3rem, 6vw, 4.5rem)) 0 clamp(3.5rem, 7vw, 5rem);position:relative}.boat-module__d3P3kq__straightDivider .boat-module__d3P3kq__straightBand{height:var(--divider-band);background:var(--red);pointer-events:none;position:absolute;top:0;left:0;right:0}.boat-module__d3P3kq__moreHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-bottom:clamp(1.25rem,3vw,1.75rem);display:flex}.boat-module__d3P3kq__moreHeading{color:var(--black);font-size:clamp(1.6rem,3vw,2.2rem)}.boat-module__d3P3kq__viewAll{font-family:var(--heading);text-transform:uppercase;letter-spacing:.06em;color:var(--black);align-items:center;gap:.4rem;font-size:.9rem;font-weight:600;display:inline-flex}.boat-module__d3P3kq__viewAll:hover{color:var(--red)}.boat-module__d3P3kq__viewAll:hover .boat-module__d3P3kq__arrow{transform:translate(4px)}.boat-module__d3P3kq__moreGrid{grid-template-columns:repeat(3,1fr);gap:12px;list-style:none;display:grid}.boat-module__d3P3kq__moreItem{display:flex}.boat-module__d3P3kq__moreCard{background:var(--off-white);border:1px solid var(--line);border-top:4px solid var(--red);flex-direction:column;width:100%;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.boat-module__d3P3kq__moreMedia{aspect-ratio:16/10;background-color:var(--dark);background-position:50%;background-size:cover;width:100%;position:relative}.boat-module__d3P3kq__moreTag{font-family:var(--heading);text-transform:uppercase;letter-spacing:.08em;color:var(--white);background:var(--red);padding:.25rem .55rem;font-size:.7rem;font-weight:700;position:absolute;top:.8rem;left:.8rem}.boat-module__d3P3kq__moreBody{flex-direction:column;flex:1;padding:clamp(1rem,2vw,1.35rem);display:flex}.boat-module__d3P3kq__moreName{font-family:var(--heading);text-transform:uppercase;color:var(--black);font-size:clamp(1.15rem,2vw,1.4rem);font-weight:700;line-height:1.05}.boat-module__d3P3kq__moreSpecs{color:var(--muted);margin-top:.45rem;font-size:.88rem}.boat-module__d3P3kq__moreFoot{justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:1rem;display:flex}.boat-module__d3P3kq__morePrice{font-family:var(--heading);color:var(--black);font-size:clamp(1.1rem,1.8vw,1.3rem);font-weight:700}.boat-module__d3P3kq__moreView{font-family:var(--heading);text-transform:uppercase;letter-spacing:.06em;color:var(--red);align-items:center;gap:.35rem;font-size:.82rem;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){.boat-module__d3P3kq__moreCard:hover{border-color:var(--red);transform:translateY(-4px);box-shadow:0 12px 26px -18px #221e1f80}.boat-module__d3P3kq__moreCard:hover .boat-module__d3P3kq__moreView .boat-module__d3P3kq__arrow{transform:translate(4px)}}@media (max-width:900px){.boat-module__d3P3kq__heroGrid,.boat-module__d3P3kq__detailGrid{grid-template-columns:1fr}.boat-module__d3P3kq__specGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.boat-module__d3P3kq__featureGroups{columns:2}.boat-module__d3P3kq__moreGrid{grid-template-columns:1fr 1fr}}@media (max-width:620px){.boat-module__d3P3kq__features,.boat-module__d3P3kq__specGrid{grid-template-columns:1fr}.boat-module__d3P3kq__featureGroups{columns:1}.boat-module__d3P3kq__moreGrid{grid-template-columns:1fr}.boat-module__d3P3kq__thumbs{grid-template-columns:repeat(4,1fr)}.boat-module__d3P3kq__ctaBand{flex-direction:column;align-items:flex-start}}.boat-module__d3P3kq__printSheet{display:none}@media print{.boat-module__d3P3kq__hero,.boat-module__d3P3kq__details,.boat-module__d3P3kq__cta,.boat-module__d3P3kq__more{display:none!important}.boat-module__d3P3kq__printSheet{color:#111;font-family:var(--body);-webkit-print-color-adjust:exact;print-color-adjust:exact;display:block}.boat-module__d3P3kq__printHead{border-bottom:2px solid #ec1f27;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;padding-bottom:8px;display:flex}.boat-module__d3P3kq__printBrand{font-family:var(--heading);text-transform:uppercase;letter-spacing:.02em;font-size:15pt;font-weight:700}.boat-module__d3P3kq__printContact{color:#444;margin-top:2px;font-size:8pt}.boat-module__d3P3kq__printMeta{font-family:var(--heading);text-transform:uppercase;letter-spacing:.06em;color:#ec1f27;white-space:nowrap;font-size:9pt;font-weight:700}.boat-module__d3P3kq__printTitleRow{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:8px;display:flex}.boat-module__d3P3kq__printTitle{font-family:var(--heading);text-transform:uppercase;font-size:22pt;font-weight:700;line-height:1}.boat-module__d3P3kq__printTagline{color:#333;margin-top:3px;font-size:9.5pt}.boat-module__d3P3kq__printPriceBox{text-align:right;white-space:nowrap}.boat-module__d3P3kq__printPrice{font-family:var(--heading);font-size:18pt;font-weight:700}.boat-module__d3P3kq__printPriceNote{color:#444;margin-top:1px;font-size:8pt;display:block}.boat-module__d3P3kq__printLogo{width:auto;height:.52in;margin-bottom:4px;display:block}.boat-module__d3P3kq__printPhoto{object-fit:cover;border:1px solid #ccc;width:100%;height:2.6in;margin:6px 0 12px;display:block}.boat-module__d3P3kq__printMedia{gap:10px;margin:8px 0 12px;display:flex}.boat-module__d3P3kq__printFigure{break-inside:avoid;border:1px solid #ccc;flex:1;padding:5px 6px 4px}.boat-module__d3P3kq__printSchematic{object-fit:contain;width:100%;height:1.9in;display:block}.boat-module__d3P3kq__printCaption{text-align:center;font-family:var(--heading);text-transform:uppercase;letter-spacing:.05em;color:#ec1f27;margin-top:3px;font-size:7.5pt;font-weight:700}.boat-module__d3P3kq__printCols{grid-template-columns:1.05fr 1fr 1fr;align-items:start;gap:16px;display:grid}.boat-module__d3P3kq__printBlock{break-inside:avoid}.boat-module__d3P3kq__printBlockTitle{font-family:var(--heading);text-transform:uppercase;border-bottom:1.5px solid #111;margin-bottom:6px;padding-bottom:3px;font-size:11pt;font-weight:700}.boat-module__d3P3kq__printSpecs{flex-direction:column;display:flex}.boat-module__d3P3kq__printSpecRow{border-bottom:.5pt solid #ddd;justify-content:space-between;gap:8px;padding:2.5px 0;display:flex}.boat-module__d3P3kq__printSpecRow dt{text-transform:uppercase;letter-spacing:.03em;color:#555;font-size:7.5pt}.boat-module__d3P3kq__printSpecRow dd{text-align:right;font-size:8.5pt;font-weight:600}.boat-module__d3P3kq__printGroup{break-inside:avoid;margin-bottom:7px}.boat-module__d3P3kq__printGroupTitle{font-family:var(--heading);text-transform:uppercase;letter-spacing:.05em;color:#ec1f27;margin-bottom:2px;font-size:8pt;font-weight:700}.boat-module__d3P3kq__printList{list-style:none}.boat-module__d3P3kq__printList li{margin-bottom:1.5px;padding-left:10px;font-size:8.5pt;position:relative}.boat-module__d3P3kq__printList li:before{content:"–";color:#888;position:absolute;left:0}.boat-module__d3P3kq__printNote,.boat-module__d3P3kq__printFoot{color:#555;margin-top:10px;font-size:7.5pt}.boat-module__d3P3kq__printFoot{border-top:.5pt solid #ccc;padding-top:5px}}
