._page_1q8z8_1{--ink:#0c2e25;--green:#0a6a4f;--paper:#fffdf7;color:var(--ink);background:var(--paper)}._page_1q8z8_1 h1,._page_1q8z8_1 h2,._page_1q8z8_1 h3{font-family:var(--font-manrope),Arial,sans-serif;letter-spacing:-.045em}._page_1q8z8_1 h1,._page_1q8z8_1 h2{text-wrap:balance;font-weight:800}._page_1q8z8_1 h2{font-size:clamp(2rem,4vw,3.4rem);line-height:1.08}._page_1q8z8_1 h3{font-size:1.08rem;font-weight:800;line-height:1.35}._page_1q8z8_1 a:focus-visible{outline-offset:5px;border-radius:4px;outline:3px solid #c78915}._page_1q8z8_1 p{line-height:1.8}._eyebrow_1q8z8_8{letter-spacing:.14em;text-transform:uppercase;color:var(--green);font-size:.7rem;font-weight:800;line-height:1.6}._hero_1q8z8_9{background:#f4f0e5;padding:4.5rem 0 3.5rem}._heroGrid_1q8z8_10{grid-template-columns:1.12fr .88fr;align-items:center;gap:5rem;display:grid}._heroCopy_1q8z8_11 h1{letter-spacing:-.065em;margin:1.3rem 0 1.8rem;font-size:clamp(3.2rem,5.7vw,5.4rem);line-height:.99}._intro_1q8z8_12{max-width:35rem;font-size:1.23rem;font-weight:500;line-height:1.6!important}._heroDetail_1q8z8_13{color:#52655a;max-width:33rem;margin-top:1.1rem;font-size:.95rem}._actions_1q8z8_14{flex-wrap:wrap;align-items:center;gap:1.2rem 1.8rem;margin-top:2rem;display:flex}._primary_1q8z8_15{background:var(--ink);color:#fff;text-align:center;border-radius:999px;justify-content:center;align-items:center;gap:.7rem;min-height:3.25rem;padding:.9rem 1.4rem;font-size:.83rem;font-weight:800;line-height:1.5;transition:background .15s;display:inline-flex}._primary_1q8z8_15:hover{background:var(--green)}._textLink_1q8z8_17{align-items:center;gap:.5rem;min-height:2.75rem;font-size:.83rem;font-weight:800;display:inline-flex}._heroFigure_1q8z8_18{background:var(--paper);border:1px solid #dce1d2;justify-self:end;width:100%;max-width:29rem;padding:1rem;transform:rotate(1.5deg);box-shadow:0 18px 45px #14372a16}._previewLabel_1q8z8_19{letter-spacing:.12em;justify-content:space-between;align-items:center;gap:1rem;padding:.15rem .1rem .85rem;font-size:.62rem;font-weight:800;display:flex}._previewLabel_1q8z8_19 span:last-child{letter-spacing:0;color:#607069;font-weight:600}._heroFigure_1q8z8_18 img,._interiorFigure_1q8z8_21 img{width:100%;height:auto;display:block}._heroFigure_1q8z8_18 figcaption,._interiorFigure_1q8z8_21 figcaption{color:#607069;margin-top:.7rem;font-size:.65rem;line-height:1.7}._facts_1q8z8_23{border-bottom:1px solid #d9dfd4;grid-template-columns:repeat(3,minmax(0,1fr));padding-block:2rem;display:grid}._facts_1q8z8_23>div{border-right:1px solid #d9dfd4;flex-direction:column;gap:.35rem;padding-inline:2rem;display:flex}._facts_1q8z8_23>div:first-child{padding-left:0}._facts_1q8z8_23>div:last-child{border:0}._facts_1q8z8_23 strong{font-family:var(--font-manrope),Arial,sans-serif;letter-spacing:-.045em;font-size:1.65rem;font-weight:800}._facts_1q8z8_23 span{color:#607069;font-size:.8rem;line-height:1.5}._section_1q8z8_28{padding-block:5rem;scroll-margin-top:6rem}._sectionHeading_1q8z8_29{max-width:47rem}._sectionHeading_1q8z8_29 h2{margin-top:1rem}._journey_1q8z8_30{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;margin-top:3rem;padding:0;list-style:none;display:grid}._journey_1q8z8_30 li{border-top:2px solid #c5d9cc;padding-top:1.15rem}._step_1q8z8_32{letter-spacing:.12em;color:var(--green);font-size:.65rem;font-weight:800}._journey_1q8z8_30 h3{margin-top:1.1rem;font-size:1.22rem}._journey_1q8z8_30 p{color:#607069;margin-top:.8rem;font-size:.88rem}._editionBand_1q8z8_34{background:#e9f0e8;padding-block:4.5rem}._editionGrid_1q8z8_35{grid-template-columns:.9fr 1.1fr;align-items:center;gap:5rem;display:grid}._interiorFigure_1q8z8_21{background:var(--paper);border:1px solid #d1ddd0;width:100%;max-width:28rem;padding:.9rem;box-shadow:0 12px 35px #14372a0d}._interiorFigure_1q8z8_21 a{display:block}._interiorFigure_1q8z8_21 figcaption{margin-top:.75rem}._editionGrid_1q8z8_35 h2{margin-top:1rem}._features_1q8z8_39{gap:1.25rem;margin-top:2rem;display:grid}._features_1q8z8_39>div{grid-template-columns:1.4rem 1fr;gap:.9rem;display:grid}._features_1q8z8_39 svg{color:var(--green);margin-top:.2rem}._features_1q8z8_39 p{color:#52655a;margin-top:.25rem;font-size:.85rem}._inlineLinks_1q8z8_43{flex-wrap:wrap;gap:.4rem 1.5rem;margin-top:1.6rem;display:flex}._inlineLinks_1q8z8_43 a{min-height:2.75rem;color:var(--green);text-underline-offset:4px;align-items:center;gap:.4rem;font-size:.8rem;font-weight:800;text-decoration:underline;display:inline-flex}._reachGrid_1q8z8_45{grid-template-columns:1fr 1fr;align-items:center;gap:5rem;display:grid}._reachGrid_1q8z8_45 h2,._bookingGrid_1q8z8_46 h2{margin-top:1rem}._bodyCopy_1q8z8_47{color:#52655a;max-width:34rem;margin-top:1.4rem;font-size:.96rem}._note_1q8z8_48{color:#607069;max-width:34rem;margin-top:1rem;font-size:.77rem}._reachPanel_1q8z8_49{background:#f4f6ed;border:1px solid #d8e0d4;padding:1.5rem 2rem}._reachPanel_1q8z8_49 table{border-collapse:collapse;text-align:left;width:100%;font-size:.88rem}._reachPanel_1q8z8_49 caption{text-align:left;letter-spacing:-.025em;margin-bottom:1.3rem;font-size:1.1rem;font-weight:800}._reachPanel_1q8z8_49 th,._reachPanel_1q8z8_49 td{border-bottom:1px solid #d8e0d4;padding:.85rem .3rem}._reachPanel_1q8z8_49 thead th{text-transform:uppercase;letter-spacing:.08em;color:#607069;vertical-align:bottom;font-size:.65rem;font-weight:600;line-height:1.5}._reachPanel_1q8z8_49 tr>:last-child{text-align:right;font-variant-numeric:tabular-nums}._reachPanel_1q8z8_49 tfoot{color:var(--green);font-weight:800}._reachPanel_1q8z8_49 tfoot th,._reachPanel_1q8z8_49 tfoot td{border:0}._reachPanel_1q8z8_49>p{color:#607069;border-top:1px solid #d8e0d4;margin-top:.3rem;padding-top:1rem;font-size:.73rem}._ratesBand_1q8z8_57{background:var(--ink);color:var(--paper)}._ratesBand_1q8z8_57 ._eyebrow_1q8z8_8{color:#9de1b9}._ratesHeading_1q8z8_59{justify-content:space-between;align-items:flex-end;gap:3rem;display:flex}._ratesHeading_1q8z8_59 h2{margin-top:1rem}._ratesHeading_1q8z8_59>p{color:#c0d0c5;max-width:20rem;font-size:.91rem}._sizeComparison_1q8z8_61{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:2rem;margin-top:2.5rem;display:grid}._sizeGuide_1q8z8_62{background:var(--paper);min-width:0;color:var(--ink);border-radius:.4rem;margin:0;padding:.65rem}._sizeGuide_1q8z8_62>a{display:block}._sizeGuide_1q8z8_62 img{width:100%;height:auto;display:block}._sizeGuide_1q8z8_62 figcaption{color:#52655a;padding:.8rem .35rem .35rem;font-size:.68rem;line-height:1.7}._sizeGuide_1q8z8_62 figcaption a{color:var(--green);text-underline-offset:3px;margin-left:.2rem;font-weight:800;text-decoration:underline;display:inline-block}._sizeKey_1q8z8_66{color:#c0d0c5;margin-bottom:1rem;font-size:.77rem}._rates_1q8z8_57{background:#476457;border:1px solid #476457;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}._rate_1q8z8_57{background:var(--ink);padding:1.5rem}._rate_1q8z8_57 h3{color:#b6dec8;letter-spacing:0;align-items:center;gap:.55rem;font-size:.95rem;display:flex}._sizeSwatch_1q8z8_70{border:1px solid #ffffff70;border-radius:2px;flex-shrink:0;width:.85rem;height:.85rem;display:inline-block}._rate_1q8z8_57 strong{font-family:var(--font-manrope),Arial,sans-serif;letter-spacing:-.05em;margin-top:1rem;font-size:2rem;font-weight:800;display:block}._rateSpecs_1q8z8_72{color:var(--paper);font-variant-numeric:tabular-nums;gap:.2rem;margin-top:.7rem;font-size:.72rem;line-height:1.6;display:grid}._rate_1q8z8_57 p{color:#c0d0c5;margin-top:.5rem;font-size:.77rem}._shapeNote_1q8z8_74{color:#c0d0c5;margin-top:1rem;font-size:.73rem}._rateNote_1q8z8_75{color:#c0d0c5;max-width:53rem;margin-top:1.1rem;font-size:.73rem}._otherOptions_1q8z8_76{border-top:1px solid #476457;grid-template-columns:1fr 1fr;gap:3.5rem;margin-top:2.5rem;padding-top:2rem;display:grid}._otherOptions_1q8z8_76 h3{font-size:1.2rem}._otherOptions_1q8z8_76 p{color:#c0d0c5;margin-top:.7rem;font-size:.83rem}._otherOptions_1q8z8_76 b{color:var(--paper);font-weight:600}._bookingGrid_1q8z8_46{grid-template-columns:1fr 1fr;align-items:start;gap:5rem;display:grid}._bookingSteps_1q8z8_79{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}._bookingSteps_1q8z8_79 li{border-bottom:1px solid #d9dfd4;grid-template-columns:1.2rem 1fr;gap:1rem;padding-bottom:1.5rem;display:grid}._bookingSteps_1q8z8_79 li:last-child{border-bottom:0;padding-bottom:0}._bookingSteps_1q8z8_79 svg{color:var(--green);margin-top:.2rem}._bookingSteps_1q8z8_79 p{color:#607069;margin-top:.5rem;font-size:.85rem}._closing_1q8z8_83{background:#f3d476;border-radius:1.3rem;justify-content:space-between;align-items:center;gap:3rem;padding:3rem 3.5rem;display:flex}._closing_1q8z8_83 ._eyebrow_1q8z8_8{color:var(--ink)}._closing_1q8z8_83 h2{margin-top:.9rem}._closing_1q8z8_83 p{max-width:29rem;margin-top:1.2rem;font-size:.88rem}._closingActions_1q8z8_85{flex-direction:column;flex-shrink:0;align-items:center;gap:1rem;max-width:100%;display:flex}._closingActions_1q8z8_85>a:last-child{overflow-wrap:anywhere;text-underline-offset:4px;font-size:.76rem;font-weight:700;line-height:1.7;text-decoration:underline}@media (max-width:900px){._sizeComparison_1q8z8_61{grid-template-columns:1fr}._sizeGuide_1q8z8_62{justify-self:center;max-width:40rem}._rates_1q8z8_57{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:420px){._facts_1q8z8_23{grid-template-columns:1fr;gap:1rem}._facts_1q8z8_23>div{border:0;grid-template-columns:8rem 1fr;align-items:center;padding:0;display:grid}._facts_1q8z8_23 strong{font-size:1.15rem}._facts_1q8z8_23 span{font-size:.72rem}}@media (min-width:1400px){._heroCopy_1q8z8_11 h1{font-size:5.4rem}}@media (max-width:1000px){._heroGrid_1q8z8_10{grid-template-columns:1.1fr .9fr;gap:2.5rem}._editionGrid_1q8z8_35,._reachGrid_1q8z8_45,._bookingGrid_1q8z8_46{gap:2.5rem}._heroCopy_1q8z8_11 h1{font-size:clamp(3rem,6vw,4.4rem)}._intro_1q8z8_12{font-size:1.08rem}._heroFigure_1q8z8_18{padding:.7rem}._closing_1q8z8_83{gap:2rem;padding:2.5rem}._closingActions_1q8z8_85{flex-shrink:1;min-width:17rem}._journey_1q8z8_30{gap:1.5rem}._hero_1q8z8_9{padding-block:3.5rem}}@media (max-width:700px){._hero_1q8z8_9{padding-block:2.75rem}._heroGrid_1q8z8_10,._editionGrid_1q8z8_35,._reachGrid_1q8z8_45,._bookingGrid_1q8z8_46{grid-template-columns:1fr;gap:2.5rem}._heroCopy_1q8z8_11 h1{margin-block:1.2rem 1.5rem;font-size:clamp(2.7rem,11.5vw,4.2rem)}._heroFigure_1q8z8_18{justify-self:center;max-width:23rem;transform:rotate(1deg)}._intro_1q8z8_12{font-size:1.1rem}._facts_1q8z8_23{gap:1rem;padding-block:1.5rem}._facts_1q8z8_23>div{padding-inline:0 1rem}._facts_1q8z8_23 strong{font-size:clamp(1rem,3.5vw,1.4rem)}._facts_1q8z8_23 span{font-size:.65rem}._section_1q8z8_28{padding-block:3.25rem}._journey_1q8z8_30{grid-template-columns:1fr;gap:1.5rem;margin-top:2rem}._journey_1q8z8_30 h3{margin-top:.6rem}._journey_1q8z8_30 p{margin-top:.5rem}._editionBand_1q8z8_34{padding-block:3rem}._editionGrid_1q8z8_35>div{order:-1}._interiorFigure_1q8z8_21{justify-self:center;max-width:23rem}._features_1q8z8_39{gap:1.1rem}._reachPanel_1q8z8_49{padding:1.2rem}._ratesHeading_1q8z8_59{display:block}._ratesHeading_1q8z8_59>p{max-width:30rem;margin-top:1.2rem}._rates_1q8z8_57{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2rem}._rate_1q8z8_57{padding:1.2rem}._rate_1q8z8_57 strong{font-size:1.8rem}._otherOptions_1q8z8_76{grid-template-columns:1fr;gap:1.5rem;margin-top:2rem;padding-top:1.5rem}._closing_1q8z8_83{padding:2rem 1.5rem;display:block}._closingActions_1q8z8_85{align-items:flex-start;min-width:0;margin-top:1.5rem}._closingActions_1q8z8_85 ._primary_1q8z8_15{width:100%}._page_1q8z8_1 h2{font-size:clamp(1.9rem,7vw,2.7rem)}}
