.elementor-24809 .elementor-element.elementor-element-c07ead7>.elementor-widget-container{margin:0 0 0 0}.elementor-24809 .elementor-element.elementor-element-c07ead7 .elementor-heading-title{font-size:clamp(46px,8.5vw,124px);font-weight:700;text-transform:uppercase;letter-spacing:-.01em;color:#FFF}body:not(.rtl) .elementor-24809 .elementor-element.elementor-element-0b2334c{right:0}body.rtl .elementor-24809 .elementor-element.elementor-element-0b2334c{left:0}.elementor-24809 .elementor-element.elementor-element-0b2334c{bottom:0}.elementor-24809 .elementor-element.elementor-element-86234e0 .elementor-heading-title{font-family:"Agdasima",Sans-serif;font-size:clamp(26px,3vw,38px);font-weight:700;color:#FFF}.elementor-24809 .elementor-element.elementor-element-8766004{--display:flex;--min-height:160px;overflow:visible}.elementor-24809 .elementor-element.elementor-element-8766004:not(.elementor-motion-effects-element-type-background),.elementor-24809 .elementor-element.elementor-element-8766004>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.visitoregon.com/wp-content/uploads/2026/08/Oregon-Wildfire-Smoke-1-scaled.avif);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24809 .elementor-element.elementor-element-1b5f170{--divider-border-style:solid;--divider-color:#0000005C;--divider-border-width:1px}.elementor-24809 .elementor-element.elementor-element-1b5f170 .elementor-divider-separator{width:100%}.elementor-24809 .elementor-element.elementor-element-1b5f170 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-24809 .elementor-element.elementor-element-6b27729{--display:flex;--min-height:160px;overflow:visible}.elementor-24809 .elementor-element.elementor-element-6b27729:not(.elementor-motion-effects-element-type-background),.elementor-24809 .elementor-element.elementor-element-6b27729>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.visitoregon.com/wp-content/uploads/2026/08/Mt-Hood-Highway-26-scaled.avif);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24809 .elementor-element.elementor-element-c5c79b2{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px}.elementor-24809 .elementor-element.elementor-element-c5c79b2 .elementor-divider-separator{width:100%}.elementor-24809 .elementor-element.elementor-element-c5c79b2 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-24809 .elementor-element.elementor-element-c617783{--display:flex;--min-height:160px;overflow:visible}.elementor-24809 .elementor-element.elementor-element-c617783:not(.elementor-motion-effects-element-type-background),.elementor-24809 .elementor-element.elementor-element-c617783>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.visitoregon.com/wp-content/uploads/2026/08/Oregon-Coast-Bandon-Beach-Clean-Air-scaled.avif);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24809 .elementor-element.elementor-element-4685460{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px}.elementor-24809 .elementor-element.elementor-element-4685460 .elementor-divider-separator{width:100%}.elementor-24809 .elementor-element.elementor-element-4685460 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-24809 .elementor-element.elementor-element-28bbff4{--display:flex;--min-height:160px;overflow:visible}.elementor-24809 .elementor-element.elementor-element-28bbff4:not(.elementor-motion-effects-element-type-background),.elementor-24809 .elementor-element.elementor-element-28bbff4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.visitoregon.com/wp-content/uploads/2026/08/Crater-Lake-West-Rim-Drive-scaled.avif);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24809 .elementor-element.elementor-element-72a2a95{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px}.elementor-24809 .elementor-element.elementor-element-72a2a95 .elementor-divider-separator{width:100%}.elementor-24809 .elementor-element.elementor-element-72a2a95 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-24809 .elementor-element.elementor-element-49e6fe9 .elementor-icon-list-icon i{color:var(--e-global-color-6ea305d);transition:color 0.3s}.elementor-24809 .elementor-element.elementor-element-49e6fe9 .elementor-icon-list-icon svg{fill:var(--e-global-color-6ea305d);transition:fill 0.3s}.elementor-24809 .elementor-element.elementor-element-49e6fe9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-24809 .elementor-element.elementor-element-49e6fe9 .elementor-icon-list-text{transition:color 0.3s}.elementor-24809 .elementor-element.elementor-element-6c46edc .elementor-icon-list-icon i{color:var(--e-global-color-548ee145);transition:color 0.3s}.elementor-24809 .elementor-element.elementor-element-6c46edc .elementor-icon-list-icon svg{fill:var(--e-global-color-548ee145);transition:fill 0.3s}.elementor-24809 .elementor-element.elementor-element-6c46edc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-24809 .elementor-element.elementor-element-6c46edc .elementor-icon-list-text{transition:color 0.3s}.elementor-24809 .elementor-element.elementor-element-62f01b5 .elementor-icon-list-icon i{color:#FBEED2;transition:color 0.3s}.elementor-24809 .elementor-element.elementor-element-62f01b5 .elementor-icon-list-icon svg{fill:#FBEED2;transition:fill 0.3s}.elementor-24809 .elementor-element.elementor-element-62f01b5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-24809 .elementor-element.elementor-element-62f01b5 .elementor-icon-list-text{transition:color 0.3s}.elementor-24809 .elementor-element.elementor-element-011b9d5 .elementor-icon-list-icon i{color:#555;transition:color 0.3s}.elementor-24809 .elementor-element.elementor-element-011b9d5 .elementor-icon-list-icon svg{fill:#555;transition:fill 0.3s}.elementor-24809 .elementor-element.elementor-element-011b9d5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-24809 .elementor-element.elementor-element-011b9d5 .elementor-icon-list-text{transition:color 0.3s}.elementor-24809 .elementor-element.elementor-element-3133698{width:initial;max-width:initial;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-24809 .elementor-element.elementor-element-3133698 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-24809 .elementor-element.elementor-element-3133698 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-24809 .elementor-element.elementor-element-3133698 .elementor-icon-list-text{transition:color 0.3s}.elementor-24809 .elementor-element.elementor-element-f694c57 .elementor-heading-title{font-family:"Agdasima",Sans-serif;font-size:clamp(34px,4vw,52px);font-weight:700;color:#1A1A1A}body:not(.rtl) .elementor-24809 .elementor-element.elementor-element-d838dee{right:30px}body.rtl .elementor-24809 .elementor-element.elementor-element-d838dee{left:30px}.elementor-24809 .elementor-element.elementor-element-d838dee{top:30px}.elementor-24809 .elementor-element.elementor-element-d838dee .elementor-icon-wrapper{text-align:center}.elementor-24809 .elementor-element.elementor-element-d838dee.elementor-view-stacked .elementor-icon{background-color:#FFF;color:var(--e-global-color-5a927d35)}.elementor-24809 .elementor-element.elementor-element-d838dee.elementor-view-framed .elementor-icon,.elementor-24809 .elementor-element.elementor-element-d838dee.elementor-view-default .elementor-icon{color:#FFF;border-color:#FFF}.elementor-24809 .elementor-element.elementor-element-d838dee.elementor-view-framed .elementor-icon,.elementor-24809 .elementor-element.elementor-element-d838dee.elementor-view-default .elementor-icon svg{fill:#FFF}.elementor-24809 .elementor-element.elementor-element-d838dee.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-5a927d35)}.elementor-24809 .elementor-element.elementor-element-d838dee.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-5a927d35)}.elementor-24809 .elementor-element.elementor-element-d838dee .elementor-icon{font-size:15px}.elementor-24809 .elementor-element.elementor-element-d838dee .elementor-icon svg{height:15px}body:not(.rtl) .elementor-24809 .elementor-element.elementor-element-937d111{right:30px}body.rtl .elementor-24809 .elementor-element.elementor-element-937d111{left:30px}.elementor-24809 .elementor-element.elementor-element-937d111{top:30px}.elementor-24809 .elementor-element.elementor-element-937d111 .elementor-icon-wrapper{text-align:center}.elementor-24809 .elementor-element.elementor-element-937d111.elementor-view-stacked .elementor-icon{background-color:#FFF;color:var(--e-global-color-5a927d35)}.elementor-24809 .elementor-element.elementor-element-937d111.elementor-view-framed .elementor-icon,.elementor-24809 .elementor-element.elementor-element-937d111.elementor-view-default .elementor-icon{color:#FFF;border-color:#FFF}.elementor-24809 .elementor-element.elementor-element-937d111.elementor-view-framed .elementor-icon,.elementor-24809 .elementor-element.elementor-element-937d111.elementor-view-default .elementor-icon svg{fill:#FFF}.elementor-24809 .elementor-element.elementor-element-937d111.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-5a927d35)}.elementor-24809 .elementor-element.elementor-element-937d111.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-5a927d35)}.elementor-24809 .elementor-element.elementor-element-937d111 .elementor-icon{font-size:15px}.elementor-24809 .elementor-element.elementor-element-937d111 .elementor-icon svg{height:15px}body:not(.rtl) .elementor-24809 .elementor-element.elementor-element-26e2b33{right:30px}body.rtl .elementor-24809 .elementor-element.elementor-element-26e2b33{left:30px}.elementor-24809 .elementor-element.elementor-element-26e2b33{top:30px}.elementor-24809 .elementor-element.elementor-element-26e2b33 .elementor-icon-wrapper{text-align:center}.elementor-24809 .elementor-element.elementor-element-26e2b33.elementor-view-stacked .elementor-icon{background-color:#FFF;color:var(--e-global-color-5a927d35)}.elementor-24809 .elementor-element.elementor-element-26e2b33.elementor-view-framed .elementor-icon,.elementor-24809 .elementor-element.elementor-element-26e2b33.elementor-view-default .elementor-icon{color:#FFF;border-color:#FFF}.elementor-24809 .elementor-element.elementor-element-26e2b33.elementor-view-framed .elementor-icon,.elementor-24809 .elementor-element.elementor-element-26e2b33.elementor-view-default .elementor-icon svg{fill:#FFF}.elementor-24809 .elementor-element.elementor-element-26e2b33.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-5a927d35)}.elementor-24809 .elementor-element.elementor-element-26e2b33.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-5a927d35)}.elementor-24809 .elementor-element.elementor-element-26e2b33 .elementor-icon{font-size:15px}.elementor-24809 .elementor-element.elementor-element-26e2b33 .elementor-icon svg{height:15px}body:not(.rtl) .elementor-24809 .elementor-element.elementor-element-9178f9d{right:30px}body.rtl .elementor-24809 .elementor-element.elementor-element-9178f9d{left:30px}.elementor-24809 .elementor-element.elementor-element-9178f9d{top:30px}.elementor-24809 .elementor-element.elementor-element-9178f9d .elementor-icon-wrapper{text-align:center}.elementor-24809 .elementor-element.elementor-element-9178f9d.elementor-view-stacked .elementor-icon{background-color:#FFF;color:var(--e-global-color-5a927d35)}.elementor-24809 .elementor-element.elementor-element-9178f9d.elementor-view-framed .elementor-icon,.elementor-24809 .elementor-element.elementor-element-9178f9d.elementor-view-default .elementor-icon{color:#FFF;border-color:#FFF}.elementor-24809 .elementor-element.elementor-element-9178f9d.elementor-view-framed .elementor-icon,.elementor-24809 .elementor-element.elementor-element-9178f9d.elementor-view-default .elementor-icon svg{fill:#FFF}.elementor-24809 .elementor-element.elementor-element-9178f9d.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-5a927d35)}.elementor-24809 .elementor-element.elementor-element-9178f9d.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-5a927d35)}.elementor-24809 .elementor-element.elementor-element-9178f9d .elementor-icon{font-size:15px}.elementor-24809 .elementor-element.elementor-element-9178f9d .elementor-icon svg{height:15px}body:not(.rtl) .elementor-24809 .elementor-element.elementor-element-a04ec76{right:30px}body.rtl .elementor-24809 .elementor-element.elementor-element-a04ec76{left:30px}.elementor-24809 .elementor-element.elementor-element-a04ec76{top:30px}.elementor-24809 .elementor-element.elementor-element-a04ec76 .elementor-icon-wrapper{text-align:center}.elementor-24809 .elementor-element.elementor-element-a04ec76.elementor-view-stacked .elementor-icon{background-color:#FFF;color:var(--e-global-color-5a927d35)}.elementor-24809 .elementor-element.elementor-element-a04ec76.elementor-view-framed .elementor-icon,.elementor-24809 .elementor-element.elementor-element-a04ec76.elementor-view-default .elementor-icon{color:#FFF;border-color:#FFF}.elementor-24809 .elementor-element.elementor-element-a04ec76.elementor-view-framed .elementor-icon,.elementor-24809 .elementor-element.elementor-element-a04ec76.elementor-view-default .elementor-icon svg{fill:#FFF}.elementor-24809 .elementor-element.elementor-element-a04ec76.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-5a927d35)}.elementor-24809 .elementor-element.elementor-element-a04ec76.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-5a927d35)}.elementor-24809 .elementor-element.elementor-element-a04ec76 .elementor-icon{font-size:15px}.elementor-24809 .elementor-element.elementor-element-a04ec76 .elementor-icon svg{height:15px}body:not(.rtl) .elementor-24809 .elementor-element.elementor-element-aa20505{right:30px}body.rtl .elementor-24809 .elementor-element.elementor-element-aa20505{left:30px}.elementor-24809 .elementor-element.elementor-element-aa20505{top:30px}.elementor-24809 .elementor-element.elementor-element-aa20505 .elementor-icon-wrapper{text-align:center}.elementor-24809 .elementor-element.elementor-element-aa20505.elementor-view-stacked .elementor-icon{background-color:#FFF;color:var(--e-global-color-5a927d35)}.elementor-24809 .elementor-element.elementor-element-aa20505.elementor-view-framed .elementor-icon,.elementor-24809 .elementor-element.elementor-element-aa20505.elementor-view-default .elementor-icon{color:#FFF;border-color:#FFF}.elementor-24809 .elementor-element.elementor-element-aa20505.elementor-view-framed .elementor-icon,.elementor-24809 .elementor-element.elementor-element-aa20505.elementor-view-default .elementor-icon svg{fill:#FFF}.elementor-24809 .elementor-element.elementor-element-aa20505.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-5a927d35)}.elementor-24809 .elementor-element.elementor-element-aa20505.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-5a927d35)}.elementor-24809 .elementor-element.elementor-element-aa20505 .elementor-icon{font-size:15px}.elementor-24809 .elementor-element.elementor-element-aa20505 .elementor-icon svg{height:15px}body:not(.rtl) .elementor-24809 .elementor-element.elementor-element-6ee1f4c{right:30px}body.rtl .elementor-24809 .elementor-element.elementor-element-6ee1f4c{left:30px}.elementor-24809 .elementor-element.elementor-element-6ee1f4c{top:30px}.elementor-24809 .elementor-element.elementor-element-6ee1f4c .elementor-icon-wrapper{text-align:center}.elementor-24809 .elementor-element.elementor-element-6ee1f4c.elementor-view-stacked .elementor-icon{background-color:#FFF;color:var(--e-global-color-5a927d35)}.elementor-24809 .elementor-element.elementor-element-6ee1f4c.elementor-view-framed .elementor-icon,.elementor-24809 .elementor-element.elementor-element-6ee1f4c.elementor-view-default .elementor-icon{color:#FFF;border-color:#FFF}.elementor-24809 .elementor-element.elementor-element-6ee1f4c.elementor-view-framed .elementor-icon,.elementor-24809 .elementor-element.elementor-element-6ee1f4c.elementor-view-default .elementor-icon svg{fill:#FFF}.elementor-24809 .elementor-element.elementor-element-6ee1f4c.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-5a927d35)}.elementor-24809 .elementor-element.elementor-element-6ee1f4c.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-5a927d35)}.elementor-24809 .elementor-element.elementor-element-6ee1f4c .elementor-icon{font-size:15px}.elementor-24809 .elementor-element.elementor-element-6ee1f4c .elementor-icon svg{height:15px}body:not(.rtl) .elementor-24809 .elementor-element.elementor-element-73eb04c{right:30px}body.rtl .elementor-24809 .elementor-element.elementor-element-73eb04c{left:30px}.elementor-24809 .elementor-element.elementor-element-73eb04c{top:30px}.elementor-24809 .elementor-element.elementor-element-73eb04c .elementor-icon-wrapper{text-align:center}.elementor-24809 .elementor-element.elementor-element-73eb04c.elementor-view-stacked .elementor-icon{background-color:#FFF;color:var(--e-global-color-5a927d35)}.elementor-24809 .elementor-element.elementor-element-73eb04c.elementor-view-framed .elementor-icon,.elementor-24809 .elementor-element.elementor-element-73eb04c.elementor-view-default .elementor-icon{color:#FFF;border-color:#FFF}.elementor-24809 .elementor-element.elementor-element-73eb04c.elementor-view-framed .elementor-icon,.elementor-24809 .elementor-element.elementor-element-73eb04c.elementor-view-default .elementor-icon svg{fill:#FFF}.elementor-24809 .elementor-element.elementor-element-73eb04c.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-5a927d35)}.elementor-24809 .elementor-element.elementor-element-73eb04c.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-5a927d35)}.elementor-24809 .elementor-element.elementor-element-73eb04c .elementor-icon{font-size:15px}.elementor-24809 .elementor-element.elementor-element-73eb04c .elementor-icon svg{height:15px}.elementor-24809 .elementor-element.elementor-element-d9a66ad .elementor-heading-title{font-family:"Agdasima",Sans-serif;font-size:clamp(34px,4vw,52px);font-weight:700;color:#1A1A1A}.elementor-24809 .elementor-element.elementor-element-e7a1857>.elementor-widget-container{margin:60px 0 0 0}.elementor-24809 .elementor-element.elementor-element-ed8617a .elementor-heading-title{font-family:"Agdasima",Sans-serif;font-size:clamp(34px,4vw,52px);font-weight:700;color:#1A1A1A}.elementor-24809 .elementor-element.elementor-element-57e0654{text-align:center}.elementor-24809 .elementor-element.elementor-element-57e0654 .elementor-heading-title{font-family:"Agdasima",Sans-serif;font-size:clamp(26px,3vw,38px);font-weight:700;color:#FFF}.elementor-24809 .elementor-element.elementor-element-3c704d1{width:100%;max-width:100%}.elementor-24809 .elementor-element.elementor-element-b97b860 .elementor-heading-title{font-family:"Agdasima",Sans-serif;font-size:clamp(34px,4vw,52px);font-weight:700;color:#1A1A1A}.elementor-24809 .elementor-element.elementor-element-604101c .elementor-icon-wrapper{text-align:start}.elementor-24809 .elementor-element.elementor-element-604101c.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-02911a9)}.elementor-24809 .elementor-element.elementor-element-604101c.elementor-view-framed .elementor-icon,.elementor-24809 .elementor-element.elementor-element-604101c.elementor-view-default .elementor-icon{color:var(--e-global-color-02911a9);border-color:var(--e-global-color-02911a9)}.elementor-24809 .elementor-element.elementor-element-604101c.elementor-view-framed .elementor-icon,.elementor-24809 .elementor-element.elementor-element-604101c.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-02911a9)}.elementor-24809 .elementor-element.elementor-element-604101c .elementor-icon{font-size:24px}.elementor-24809 .elementor-element.elementor-element-604101c .elementor-icon svg{height:24px}.elementor-24809 .elementor-element.elementor-element-fb9433a .elementor-icon-wrapper{text-align:start}.elementor-24809 .elementor-element.elementor-element-fb9433a.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-02911a9)}.elementor-24809 .elementor-element.elementor-element-fb9433a.elementor-view-framed .elementor-icon,.elementor-24809 .elementor-element.elementor-element-fb9433a.elementor-view-default .elementor-icon{color:var(--e-global-color-02911a9);border-color:var(--e-global-color-02911a9)}.elementor-24809 .elementor-element.elementor-element-fb9433a.elementor-view-framed .elementor-icon,.elementor-24809 .elementor-element.elementor-element-fb9433a.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-02911a9)}.elementor-24809 .elementor-element.elementor-element-fb9433a .elementor-icon{font-size:24px}.elementor-24809 .elementor-element.elementor-element-fb9433a .elementor-icon svg{height:24px}.elementor-24809 .elementor-element.elementor-element-f88cfe6 .elementor-icon-wrapper{text-align:start}.elementor-24809 .elementor-element.elementor-element-f88cfe6.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-02911a9)}.elementor-24809 .elementor-element.elementor-element-f88cfe6.elementor-view-framed .elementor-icon,.elementor-24809 .elementor-element.elementor-element-f88cfe6.elementor-view-default .elementor-icon{color:var(--e-global-color-02911a9);border-color:var(--e-global-color-02911a9)}.elementor-24809 .elementor-element.elementor-element-f88cfe6.elementor-view-framed .elementor-icon,.elementor-24809 .elementor-element.elementor-element-f88cfe6.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-02911a9)}.elementor-24809 .elementor-element.elementor-element-f88cfe6 .elementor-icon{font-size:24px}.elementor-24809 .elementor-element.elementor-element-f88cfe6 .elementor-icon svg{height:24px}.elementor-24809 .elementor-element.elementor-element-6a7b1bf .elementor-icon-wrapper{text-align:start}.elementor-24809 .elementor-element.elementor-element-6a7b1bf.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-02911a9)}.elementor-24809 .elementor-element.elementor-element-6a7b1bf.elementor-view-framed .elementor-icon,.elementor-24809 .elementor-element.elementor-element-6a7b1bf.elementor-view-default .elementor-icon{color:var(--e-global-color-02911a9);border-color:var(--e-global-color-02911a9)}.elementor-24809 .elementor-element.elementor-element-6a7b1bf.elementor-view-framed .elementor-icon,.elementor-24809 .elementor-element.elementor-element-6a7b1bf.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-02911a9)}.elementor-24809 .elementor-element.elementor-element-6a7b1bf .elementor-icon{font-size:24px}.elementor-24809 .elementor-element.elementor-element-6a7b1bf .elementor-icon svg{height:24px}.elementor-24809 .elementor-element.elementor-element-8eecadf .elementor-heading-title{font-family:"Agdasima",Sans-serif;font-size:clamp(34px,4vw,52px);font-weight:700;color:#1A1A1A}.elementor-24809 .elementor-element.elementor-element-d0db890{--grid-columns:1;--grid-column-gap:0px}.elementor-24809 .elementor-element.elementor-element-eaef5e3{--grid-columns:4;--grid-column-gap:20px}.elementor-24809 .elementor-element.elementor-element-eaef5e3 .elementor-loop-container{grid-auto-rows:1fr}.elementor-24809 .elementor-element.elementor-element-eaef5e3 .e-loop-item>.elementor-section,.elementor-24809 .elementor-element.elementor-element-eaef5e3 .e-loop-item>.elementor-section>.elementor-container,.elementor-24809 .elementor-element.elementor-element-eaef5e3 .e-loop-item>.e-con,.elementor-24809 .elementor-element.elementor-element-eaef5e3 .e-loop-item .elementor-section-wrap>.e-con{height:100%}.elementor-24809 .elementor-element.elementor-element-c782857{text-align:center}.elementor-24809 .elementor-element.elementor-element-c782857 .elementor-heading-title{font-family:"Agdasima",Sans-serif;font-size:clamp(26px,3vw,38px);font-weight:700;color:#FFF}.elementor-24809 .elementor-element.elementor-element-ec46c9a .elementor-icon-wrapper{text-align:start}.elementor-24809 .elementor-element.elementor-element-ec46c9a.elementor-view-stacked .elementor-icon{background-color:#FFFFFFBF}.elementor-24809 .elementor-element.elementor-element-ec46c9a.elementor-view-framed .elementor-icon,.elementor-24809 .elementor-element.elementor-element-ec46c9a.elementor-view-default .elementor-icon{color:#FFFFFFBF;border-color:#FFFFFFBF}.elementor-24809 .elementor-element.elementor-element-ec46c9a.elementor-view-framed .elementor-icon,.elementor-24809 .elementor-element.elementor-element-ec46c9a.elementor-view-default .elementor-icon svg{fill:#FFFFFFBF}.elementor-24809 .elementor-element.elementor-element-ec46c9a .elementor-icon{font-size:27px}.elementor-24809 .elementor-element.elementor-element-ec46c9a .elementor-icon svg{height:27px}.elementor-24809 .elementor-element.elementor-element-82a213d .elementor-icon-wrapper{text-align:start}.elementor-24809 .elementor-element.elementor-element-82a213d.elementor-view-stacked .elementor-icon{background-color:#FFFFFFBF}.elementor-24809 .elementor-element.elementor-element-82a213d.elementor-view-framed .elementor-icon,.elementor-24809 .elementor-element.elementor-element-82a213d.elementor-view-default .elementor-icon{color:#FFFFFFBF;border-color:#FFFFFFBF}.elementor-24809 .elementor-element.elementor-element-82a213d.elementor-view-framed .elementor-icon,.elementor-24809 .elementor-element.elementor-element-82a213d.elementor-view-default .elementor-icon svg{fill:#FFFFFFBF}.elementor-24809 .elementor-element.elementor-element-82a213d .elementor-icon{font-size:27px}.elementor-24809 .elementor-element.elementor-element-82a213d .elementor-icon svg{height:27px}.elementor-24809 .elementor-element.elementor-element-4cbf75f .elementor-icon-wrapper{text-align:start}.elementor-24809 .elementor-element.elementor-element-4cbf75f.elementor-view-stacked .elementor-icon{background-color:#FFFFFFBF}.elementor-24809 .elementor-element.elementor-element-4cbf75f.elementor-view-framed .elementor-icon,.elementor-24809 .elementor-element.elementor-element-4cbf75f.elementor-view-default .elementor-icon{color:#FFFFFFBF;border-color:#FFFFFFBF}.elementor-24809 .elementor-element.elementor-element-4cbf75f.elementor-view-framed .elementor-icon,.elementor-24809 .elementor-element.elementor-element-4cbf75f.elementor-view-default .elementor-icon svg{fill:#FFFFFFBF}.elementor-24809 .elementor-element.elementor-element-4cbf75f .elementor-icon{font-size:27px}.elementor-24809 .elementor-element.elementor-element-4cbf75f .elementor-icon svg{height:27px}.elementor-24809 .elementor-element.elementor-element-7149f5e .elementor-icon-wrapper{text-align:start}.elementor-24809 .elementor-element.elementor-element-7149f5e.elementor-view-stacked .elementor-icon{background-color:#FFFFFFBF}.elementor-24809 .elementor-element.elementor-element-7149f5e.elementor-view-framed .elementor-icon,.elementor-24809 .elementor-element.elementor-element-7149f5e.elementor-view-default .elementor-icon{color:#FFFFFFBF;border-color:#FFFFFFBF}.elementor-24809 .elementor-element.elementor-element-7149f5e.elementor-view-framed .elementor-icon,.elementor-24809 .elementor-element.elementor-element-7149f5e.elementor-view-default .elementor-icon svg{fill:#FFFFFFBF}.elementor-24809 .elementor-element.elementor-element-7149f5e .elementor-icon{font-size:27px}.elementor-24809 .elementor-element.elementor-element-7149f5e .elementor-icon svg{height:27px}.elementor-24809 .elementor-element.elementor-element-64c42b8 .elementor-icon-wrapper{text-align:start}.elementor-24809 .elementor-element.elementor-element-64c42b8.elementor-view-stacked .elementor-icon{background-color:#FFFFFFBF}.elementor-24809 .elementor-element.elementor-element-64c42b8.elementor-view-framed .elementor-icon,.elementor-24809 .elementor-element.elementor-element-64c42b8.elementor-view-default .elementor-icon{color:#FFFFFFBF;border-color:#FFFFFFBF}.elementor-24809 .elementor-element.elementor-element-64c42b8.elementor-view-framed .elementor-icon,.elementor-24809 .elementor-element.elementor-element-64c42b8.elementor-view-default .elementor-icon svg{fill:#FFFFFFBF}.elementor-24809 .elementor-element.elementor-element-64c42b8 .elementor-icon{font-size:27px}.elementor-24809 .elementor-element.elementor-element-64c42b8 .elementor-icon svg{height:27px}.elementor-24809 .elementor-element.elementor-element-f0fbe40{text-align:center}.elementor-24809 .elementor-element.elementor-element-f0fbe40 .elementor-heading-title{font-family:"Agdasima",Sans-serif;font-size:clamp(26px,3vw,38px);font-weight:700;color:#FFF}.elementor-24809 .elementor-element.elementor-element-5778b8c{text-align:start}.elementor-24809 .elementor-element.elementor-element-5778b8c .elementor-heading-title{font-family:"Agdasima",Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;color:#FFF}.elementor-24809 .elementor-element.elementor-element-b081833{text-align:start}.elementor-24809 .elementor-element.elementor-element-b081833 .elementor-heading-title{font-family:"Agdasima",Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;color:#FFF}@media(max-width:1024px){.elementor-24809 .elementor-element.elementor-element-49e6fe9{width:var(--container-widget-width,27%);max-width:27%;--container-widget-width:27%;--container-widget-flex-grow:0}.elementor-24809 .elementor-element.elementor-element-6c46edc{width:var(--container-widget-width,27%);max-width:27%;--container-widget-width:27%;--container-widget-flex-grow:0}.elementor-24809 .elementor-element.elementor-element-62f01b5{width:var(--container-widget-width,33%);max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0}.elementor-24809 .elementor-element.elementor-element-d0db890{--grid-columns:1}.elementor-24809 .elementor-element.elementor-element-eaef5e3{--grid-columns:2}}@media(max-width:767px){.elementor-24809 .elementor-element.elementor-element-c07ead7{text-align:center}.elementor-24809 .elementor-element.elementor-element-86234e0{text-align:center}.elementor-24809 .elementor-element.elementor-element-49e6fe9{width:100%;max-width:100%}.elementor-24809 .elementor-element.elementor-element-6c46edc{width:100%;max-width:100%}.elementor-24809 .elementor-element.elementor-element-62f01b5{width:100%;max-width:100%}.elementor-24809 .elementor-element.elementor-element-011b9d5{width:100%;max-width:100%}.elementor-24809 .elementor-element.elementor-element-f694c57{text-align:center}.elementor-24809 .elementor-element.elementor-element-d9a66ad{text-align:center}.elementor-24809 .elementor-element.elementor-element-e7a1857>.elementor-widget-container{margin:0 0 0 0}.elementor-24809 .elementor-element.elementor-element-ed8617a{text-align:center}.elementor-24809 .elementor-element.elementor-element-57e0654{text-align:center}.elementor-24809 .elementor-element.elementor-element-b97b860{text-align:center}.elementor-24809 .elementor-element.elementor-element-8eecadf{text-align:center}.elementor-24809 .elementor-element.elementor-element-d0db890{--grid-columns:1}.elementor-24809 .elementor-element.elementor-element-eaef5e3{--grid-columns:1;--grid-row-gap:10px;--grid-column-gap:10px}.elementor-24809 .elementor-element.elementor-element-c782857{text-align:center}.elementor-24809 .elementor-element.elementor-element-f0fbe40{text-align:center}.elementor-24809 .elementor-element.elementor-element-5778b8c{text-align:center}.elementor-24809 .elementor-element.elementor-element-b081833{text-align:center}}@media(min-width:1025px){.elementor-24809 .elementor-element.elementor-element-8766004:not(.elementor-motion-effects-element-type-background),.elementor-24809 .elementor-element.elementor-element-8766004>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-24809 .elementor-element.elementor-element-6b27729:not(.elementor-motion-effects-element-type-background),.elementor-24809 .elementor-element.elementor-element-6b27729>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-24809 .elementor-element.elementor-element-c617783:not(.elementor-motion-effects-element-type-background),.elementor-24809 .elementor-element.elementor-element-c617783>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-24809 .elementor-element.elementor-element-28bbff4:not(.elementor-motion-effects-element-type-background),.elementor-24809 .elementor-element.elementor-element-28bbff4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}.rn__legend-note{margin-left:auto;font-family:var(--font-kicker);font-weight:500;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-on-dark-muted)}.animate-in.visible{opacity:1;transform:none}.map-wrap{display:grid;grid-template-columns:7fr 5fr;gap:48px;align-items:center}.animate-in{opacity:0;transform:translateY(24px);transition:opacity .7s var(--ease),transform .7s var(--ease)}user agent stylesheet svg:not(:root){overflow-clip-margin:content-box;overflow:hidden}.map-panel-body{padding:26px 28px 28px;transition:opacity .18s var(--ease)}.map-list{display:none}.map-note{font-family:var(--font-kicker);font-weight:600;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:var(--text-tertiary);margin-top:14px}.map-panel{background:#fff;border-radius:var(--radius-md);box-shadow:var(--shadow-md);border:1px solid var(--border);overflow:hidden}.map-panel-media{transition:opacity .18s var(--ease)}.map-panel-media{aspect-ratio:16 / 10;position:relative;background:linear-gradient(150deg,#0A3B22 0%,#021A10 100%)}.map-panel-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.map-panel-body{padding:26px 28px 28px;transition:opacity .18s var(--ease)}.mp-name{font-family:var(--font-headline);font-weight:700;text-transform:uppercase;font-size:26px;line-height:1.05;color:var(--text-primary)}.mp-drive{display:inline-block;font-family:var(--font-kicker);font-weight:600;font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--green-dark);background:rgb(3 43 26 / .05);border-radius:var(--radius-full);padding:5px 12px;margin:10px 0 12px}.mp-verdict{font-weight:500;font-size:15px;line-height:1.5;color:var(--green-dark);margin-top:10px}.mp-link{display:inline-block;font-family:var(--font-headline);font-weight:700;font-size:15px;text-transform:uppercase;letter-spacing:.5px;color:var(--green-dark);margin-top:16px}:focus-visible{outline:2px solid var(--gold);outline-offset}.map-panel{width:100%;box-sizing:border-box}.mp-drive,.mp-verdict,.mp-name{width:100%;white-space:normal;overflow-wrap:break-word}:root{--font-headline:'Agdasima',sans-serif;--font-body:'Manrope',sans-serif;--font-kicker:'Barlow Semi Condensed',sans-serif;--font-editorial:'Fraunces',Georgia,serif;--green-dark:#032B1A;--green-mid:#0A3B22;--green-light:#1A4A2E;--green-shade:#021A10;--gold:#FFC857;--gold-hover:#FFD680;--gold-soft:rgba(255,200,87,.15);--gold-glow:rgba(255,200,87,.25);--white:#FFFFFF;--paper:#FAFAF6;--ev-red:#8B1A2E;--text-primary:#1A1A1A;--text-secondary:#4A4A4A;--text-tertiary:#6E6E6E;--text-quaternary:#8A8A8A;--text-on-dark:#FFFFFF;--text-on-dark-muted:rgba(255,255,255,.72);--text-on-dark-dim:rgba(255,255,255,.5);--border:rgba(0,0,0,.07);--border-strong:rgba(0,0,0,.12);--divider:rgba(0,0,0,.04);--shadow-xs:0 1px 2px rgba(0,0,0,.04);--shadow-sm:0 2px 8px rgba(0,0,0,.05);--shadow-md:0 8px 24px rgba(0,0,0,.08);--shadow-lg:0 16px 40px rgba(0,0,0,.10);--shadow-xl:0 24px 60px rgba(0,0,0,.14);--radius-sm:6px;--radius-md:12px;--radius-lg:16px;--radius-full:999px;--max-width:1240px;--max-width-narrow:1080px;--ease:cubic-bezier(.4,0,.2,1)}.gold{color:var(--gold)}.hero-cue{display:flex;flex-direction:column;align-items:center;gap:20px;flex-shrink:0}.cue-label{writing-mode:vertical-rl;font-family:var(--font-kicker);font-weight:600;font-size:10px;letter-spacing:2px;text-transform:uppercase;color:rgb(255 255 255 / .6)}.cue-track{width:1px;height:48px;background:rgb(255 255 255 / .35);position:relative;overflow:hidden}.cue-seg{position:absolute;left:0;top:0;width:1px;height:18px;background:var(--gold)}.rn-pulse{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--gold);margin-right:14px;vertical-align:.28em}.rn-card{background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .10);border-radius:var(--radius-md);overflow:hidden;transition:border-color .25s var(--ease)}.rn-card:hover{border-color:rgb(255 200 87 / .28)}.rn-card-t{font-family:var(--font-body);font-weight:600;font-size:18px;line-height:1.3;color:var(--text-primary);margin-top:12px}.rn-card:hover .rn-card-t{color:var(--gold)}.rn-card-d{font-family:var(--font-body);font-weight:400;font-size:13.5px;line-height:1.6;color:var(--text-primary);margin-top:8px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.rn-pill{color:#FFB454;background:rgb(255 180 84 / .12);align-self:flex-start;font-family:var(--font-kicker);font-weight:700;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;border-radius:var(--radius-full);padding:3px 10px}.rn-card-date{font-family:var(--font-kicker);font-weight:600;font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--text-on-dark-dim);margin-top:auto}.rn-card .vo-arrow-diagonal{opacity:0;transition:all ease-in-out 0.3s}.rn-card:hover .vo-arrow-diagonal{opacity:1;transition:all ease-in-out 0.3s}.od .vo-arrow-diagonal{opacity:0;transition:all ease-in-out 0.3s}.od:hover .vo-arrow-diagonal{opacity:1;transition:all ease-in-out 0.3s}.card-name{font-family:var(--font-headline);font-weight:700;text-transform:uppercase;line-height:1.05;color:#fff}.card-desc{font-size:13px;color:#ffffffc7;margin-top:5px}.idx{display:block;padding:20px 0;position:relative;border-bottom:1px solid var(--divider)}.idx:hover{color:var(--green-light)}.idx-t{font-family:var(--font-headline);font-weight:700;font-size:20px;text-transform:uppercase;color:var(--text-primary)}.idx-d{font-size:14px;line-height:1.5;color:var(--text-tertiary)}.idx .bar{position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--green-light);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--ease)}.idx:hover .bar{transform:scaleX(1)}.insider-body{font-size:15px;line-height:1.75;color:var(--text-on-dark-muted);margin-top:20px}.kicker{font-family:var(--font-kicker);font-weight:700;font-size:12px;letter-spacing:2px;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:14px}.kicker.on-dark{color:var(--gold)}.insider-fine{font-size:12px;color:rgb(255 255 255 / .60);margin-top:14px}.guide-cover{flex-shrink:0;transform:rotate(-4deg);box-shadow:var(--shadow-xl);border-radius:var(--radius-sm);overflow:hidden}.pcard{background:#fff;border-radius:var(--radius-md);border:1px solid var(--border);padding:28px;box-shadow:var(--shadow-xs);display:block;transition:transform .25s var(--ease),box-shadow .25s var(--ease),border-color .25s var(--ease)}.pcard:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:rgb(26 74 46 / .28)}.pcard-t{font-family:var(--font-headline);font-weight:700;font-size:16px;text-transform:uppercase;color:var(--text-primary);margin-top:18px}.pcard-d{font-size:14px;line-height:1.6;color:var(--text-tertiary);margin-top:8px}.tile{background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .10);border-radius:var(--radius-md);padding:24px 16px;display:flex;flex-direction:column;align-items:center;gap:10px;transition:border-color .25s var(--ease),background .25s var(--ease)}.tile:hover{border-color:rgb(255 200 87 / .35);background:rgb(255 255 255 / .08)}.tile-name{font-family:var(--font-kicker);font-weight:600;font-size:11.5px;letter-spacing:1px;text-transform:uppercase;color:rgb(255 255 255 / .60)}.tile .cnt{font-family:var(--font-headline);font-weight:700;font-size:30px;color:var(--text-on-dark);line-height:1;transition:color .25s var(--ease)}.tile:hover .cnt{color:var(--gold)}.relocate-alt{font-size:13px;color:rgb(255 255 255 / .55);margin-top:18px}.rn-region{font-family:var(--font-kicker);font-weight:600;font-size:9px;letter-spacing:1.2px;text-transform:uppercase;color:rgb(255 255 255 / .55);border:1px solid rgb(255 255 255 / .14);border-radius:var(--radius-full);padding:3px 9px;white-space:nowrap}.rn-card-date.is-fresh{color:var(--gold)}.rn-card-dest{font-family:var(--font-kicker);font-weight:600;font-size:10px;letter-spacing:1px;text-transform:uppercase;color:rgb(255 255 255 / .55);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s var(--ease)}.rn-card:hover .rn-card-dest{color:var(--gold)}.rn-pill--worth{color:#8FD19E;background:rgb(143 209 158 / .12)}.rn-card-date{font-family:var(--font-kicker);font-weight:600;font-size:10px;letter-spacing:1px;text-transform:uppercase;color:#ffffff80;white-space:nowrap}.s-map{background:var(--paper);padding:88px 32px}.center-head{text-align:center;max-width:640px;margin:0 auto 48px}.map-wrap{display:grid;grid-template-columns:7fr 5fr;gap:48px;align-items:center}.map-path{cursor:pointer;transition:fill .22s var(--ease)}.map-note{font-family:var(--font-kicker);font-weight:600;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:var(--text-tertiary);margin-top:14px}.map-panel{background:#fff;border-radius:var(--radius-md);box-shadow:var(--shadow-md);border:1px solid var(--border);overflow:hidden}.map-panel-media{aspect-ratio:16/10;position:relative;background:linear-gradient(150deg,#0A3B22 0%,#021A10 100%)}.map-panel-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.map-panel-body{padding:26px 28px 28px;transition:opacity .18s var(--ease)}.map-panel-media{transition:opacity .18s var(--ease)}.mp-name{font-family:var(--font-headline);font-weight:700;text-transform:uppercase;font-size:26px;line-height:1.05;color:var(--text-primary)}.mp-verdict{font-weight:500;font-size:15px;line-height:1.5;color:var(--green-dark);margin-top:10px}.mp-drive{display:inline-block;font-family:var(--font-kicker);font-weight:600;font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--green-dark);background:rgb(3 43 26 / .05);border-radius:var(--radius-full);padding:5px 12px;margin:10px 0 12px}.mp-link{display:inline-block;font-family:var(--font-headline);font-weight:700;font-size:15px;text-transform:uppercase;letter-spacing:.5px;color:var(--green-dark);margin-top:16px}.map-list{display:none}.ml-row{display:flex;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid var(--border);min-height:44px}.ml-thumb{width:56px;height:56px;border-radius:var(--radius-sm);overflow:hidden;flex-shrink:0;background:linear-gradient(150deg,#0A3B22 0%,#021A10 100%)}.ml-thumb img{width:100%;height:100%;object-fit:cover}.ml-name{font-family:var(--font-headline);font-weight:700;font-size:16px;text-transform:uppercase;color:var(--text-primary)}.ml-drive{font-family:var(--font-kicker);font-weight:600;font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--text-tertiary);margin-top:2px}.ml-verdict{font-size:12.5px;line-height:1.5;color:var(--text-secondary);margin-top:2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ml-chev{margin-left:auto;flex-shrink:0;color:var(--text-tertiary)}@media (max-width:1023px){.rn-cards{grid-template-columns:repeat(2,1fr)}.grid4{grid-template-columns:1fr 1fr}.mosaic{grid-template-columns:repeat(6,1fr)}.m-coast{grid-column:span 6}.m-5,.m-4,.m-6{grid-column:span 3;grid-row:span 1}.hero-cue{display:none}.map-wrap{grid-template-columns:1fr}.head-2col{grid-template-columns:1fr}.guide-cover{display:none}.insider-flex{gap:0}.thesis-grid{grid-template-columns:1fr}.thesis-left{padding-right:0}.thesis-ledger{border-left:none;border-top:1px solid var(--border);padding-left:0;padding-top:36px;margin-top:40px}}.rn__stamp{text-align:right;border-right:3px solid var(--gold);padding-right:18px}.rn__stamp-label{font-family:var(--font-kicker);font-weight:600;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-on-dark-muted)}.rn__stamp-date{font-family:var(--font-headline);font-weight:700;font-size:30px;color:var(--text-on-dark);line-height:1.1;margin-top:4px}.rn__stamp-next{font-size:13px;color:var(--text-on-dark-muted);margin-top:6px}.rn__legend{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:36px;padding-top:22px;border-top:1px solid rgb(255 255 255 / .12)}.rn__legend-item{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-on-dark-muted)}.rn__legend-dot{width:10px;height:10px;border-radius:2px;flex-shrink:0}@media (max-width:767px){.nav-links{display:none}.nav-burger{display:flex}.s-hero .hero-inner{padding-bottom:56px}.credit-long{display:none}.credit-short{display:inline}.hero-credit{right:20px;bottom:16px}.wrap{padding:0 20px}.s-regions,.s-map,.s-index,.s-insider,.s-planning,.s-blog,.s-social{padding:56px 20px}.s-rightnow{padding:24px 0 28px}.s-thesis{padding:56px 20px}.ledger-row{padding:14px 0}.ledger-label{font-size:10px}.s-relocate>.wrap{padding:56px 20px}.s-final{padding:48px 20px}.rn-inner{padding:0 20px}.rn-head{display:block}.rn-archive{display:block;text-align:center;margin-top:12px}.rn-hint{display:block;margin-top:6px}.rn-cards{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 20px 4px;margin:0 -20px}.rn-cards::-webkit-scrollbar{display:none}.rn-cards::after{content:'';flex:0 0 20px}.rn-card{flex:0 0 78%;scroll-snap-align:start}.mosaic{grid-template-columns:1fr;grid-auto-rows:180px}.m-coast,.m-5,.m-4,.m-6{grid-column:span 1}.m-coast{grid-row:span 1;min-height:260px}.idx-grid{grid-template-columns:1fr}.grid4{grid-template-columns:1fr 1fr}.blog-grid{grid-template-columns:1fr}.tiles{grid-template-columns:1fr 1fr}.tile.pinterest{grid-column:1/-1}.cta2{grid-template-columns:1fr}.cta-block:first-child{padding:8px 0 40px;border-right:none;border-bottom:1px solid rgb(255 255 255 / .10)}.cta-block:last-child{padding:40px 0 8px}#map-svg{pointer-events:none;max-height:260px;margin:0 auto}.map-panel,.map-note{display:none}.map-list{display:block;margin-top:24px}}@media (max-width:560px){.grid4{grid-template-columns:1fr}}.rn-card__headline{font-family:var(--font-headline);font-weight:700;font-size:25px;line-height:1.08;color:var(--text-primary);letter-spacing:.005em}.rn-card__copy{margin-top:10px;font-size:14.5px;line-height:1.55;color:var(--text-secondary);flex:1}