/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-ease:initial}}}:root,[data-theme=light]{--ds-border-width:1px;--ds-breakpoint-desktop:1150px;--ds-breakpoint-mobile:650px;--ds-breakpoint-tablet:950px;--ds-color-action-container:#dcebdd;--ds-color-action-danger:#a43c3c;--ds-color-action-primary:#245c46;--ds-color-border-default:#718577;--ds-color-border-divider:#cbd8cd;--ds-color-content-onContainer:#204734;--ds-color-content-onDanger:#fff;--ds-color-content-onPlace:#fff;--ds-color-content-onPrimary:#fff;--ds-color-content-onRecording:#fff;--ds-color-content-onWarning:#fff;--ds-color-content-primary:#172b25;--ds-color-content-secondary:#4b6051;--ds-color-map-halo:#fff;--ds-color-map-heat:#245c46;--ds-color-map-land:#e3ede4;--ds-color-map-park:#d1e2d2;--ds-color-map-place:#955536;--ds-color-map-road:#fff;--ds-color-map-route:#245c46;--ds-color-map-water:#c4d8ce;--ds-color-status-recording:#506a27;--ds-color-status-warning:#805c1b;--ds-color-surface-canvas:#f7f9f4;--ds-color-surface-primary:#fff;--ds-color-surface-raised:#d5e4d7;--ds-color-surface-secondary:#e3ede4;--ds-component-button-background:#245c46;--ds-component-button-foreground:#fff;--ds-component-button-minHeight:56px;--ds-component-button-radius:24px;--ds-component-card-background:#fff;--ds-component-card-padding:16px;--ds-component-card-radius:16px;--ds-component-iconButton-target:48px;--ds-component-sheet-radius:28px;--ds-elevation-sheet:12px;--ds-font-family:Roboto, Arial, sans-serif;--ds-motion-duration-detail:.22s;--ds-motion-duration-feedback:.15s;--ds-motion-duration-map:.25s;--ds-motion-duration-sheet:.24s;--ds-motion-duration-tabs:.18s;--ds-motion-easing-exit:cubic-bezier(0, 0, .58, 1);--ds-opacity-entering:.2;--ds-opacity-heat-frequent:.76;--ds-opacity-heat-most:1;--ds-opacity-heat-occasional:.52;--ds-opacity-heat-single:.32;--ds-opacity-hidden:0;--ds-opacity-visible:1;--ds-radius-large:24px;--ds-radius-medium:16px;--ds-radius-small:8px;--ds-shadow-sheet:0px -12px 50px 0px #07120c22;--ds-sizing-appBar:64px;--ds-sizing-navigation:80px;--ds-sizing-primaryControl:56px;--ds-sizing-touchTarget:48px;--ds-spacing-compact:12px;--ds-spacing-lg:24px;--ds-spacing-md:16px;--ds-spacing-sm:8px;--ds-spacing-xl:32px;--ds-spacing-xs:4px;--ds-typography-body-medium-fontSize:16px;--ds-typography-body-medium-fontWeight:400;--ds-typography-body-medium-lineHeight:24px;--ds-typography-body-small-fontSize:14px;--ds-typography-body-small-fontWeight:400;--ds-typography-body-small-lineHeight:20px;--ds-typography-caption-fontSize:12px;--ds-typography-caption-fontWeight:500;--ds-typography-caption-lineHeight:16px;--ds-typography-display-metric-fontSize:32px;--ds-typography-display-metric-fontWeight:500;--ds-typography-display-metric-lineHeight:40px;--ds-typography-heading-large-fontSize:24px;--ds-typography-heading-large-fontWeight:600;--ds-typography-heading-large-lineHeight:30px;--ds-typography-heading-medium-fontSize:20px;--ds-typography-heading-medium-fontWeight:600;--ds-typography-heading-medium-lineHeight:26px;--ds-typography-heading-small-fontSize:16px;--ds-typography-heading-small-fontWeight:500;--ds-typography-heading-small-lineHeight:22px;--ds-typography-label-medium-fontSize:14px;--ds-typography-label-medium-fontWeight:500;--ds-typography-label-medium-lineHeight:20px;--ds-typography-tracking-default:0px}[data-theme=dark]{--ds-border-width:1px;--ds-breakpoint-desktop:1150px;--ds-breakpoint-mobile:650px;--ds-breakpoint-tablet:950px;--ds-color-action-container:#294f3a;--ds-color-action-danger:#f0ada5;--ds-color-action-primary:#8dc7a8;--ds-color-border-default:#7e9585;--ds-color-border-divider:#3a4e40;--ds-color-content-onContainer:#c6ead2;--ds-color-content-onDanger:#4b1c1a;--ds-color-content-onPlace:#492b1d;--ds-color-content-onPrimary:#153d2b;--ds-color-content-onRecording:#273513;--ds-color-content-onWarning:#42300d;--ds-color-content-primary:#e7efe7;--ds-color-content-secondary:#b1c1b5;--ds-color-map-halo:#101915;--ds-color-map-heat:#8dc7a8;--ds-color-map-land:#22352b;--ds-color-map-park:#294f3a;--ds-color-map-place:#e5ae93;--ds-color-map-road:#425c4b;--ds-color-map-route:#8dc7a8;--ds-color-map-water:#344c40;--ds-color-status-recording:#c1db84;--ds-color-status-warning:#e7c17b;--ds-color-surface-canvas:#101915;--ds-color-surface-primary:#18251f;--ds-color-surface-raised:#2b4034;--ds-color-surface-secondary:#22352b;--ds-component-button-background:#8dc7a8;--ds-component-button-foreground:#153d2b;--ds-component-button-minHeight:56px;--ds-component-button-radius:24px;--ds-component-card-background:#18251f;--ds-component-card-padding:16px;--ds-component-card-radius:16px;--ds-component-iconButton-target:48px;--ds-component-sheet-radius:28px;--ds-elevation-sheet:12px;--ds-font-family:Roboto, Arial, sans-serif;--ds-motion-duration-detail:.22s;--ds-motion-duration-feedback:.15s;--ds-motion-duration-map:.25s;--ds-motion-duration-sheet:.24s;--ds-motion-duration-tabs:.18s;--ds-motion-easing-exit:cubic-bezier(0, 0, .58, 1);--ds-opacity-entering:.2;--ds-opacity-heat-frequent:.76;--ds-opacity-heat-most:1;--ds-opacity-heat-occasional:.52;--ds-opacity-heat-single:.32;--ds-opacity-hidden:0;--ds-opacity-visible:1;--ds-radius-large:24px;--ds-radius-medium:16px;--ds-radius-small:8px;--ds-shadow-sheet:0px -12px 50px 0px #07120c22;--ds-sizing-appBar:64px;--ds-sizing-navigation:80px;--ds-sizing-primaryControl:56px;--ds-sizing-touchTarget:48px;--ds-spacing-compact:12px;--ds-spacing-lg:24px;--ds-spacing-md:16px;--ds-spacing-sm:8px;--ds-spacing-xl:32px;--ds-spacing-xs:4px;--ds-typography-body-medium-fontSize:16px;--ds-typography-body-medium-fontWeight:400;--ds-typography-body-medium-lineHeight:24px;--ds-typography-body-small-fontSize:14px;--ds-typography-body-small-fontWeight:400;--ds-typography-body-small-lineHeight:20px;--ds-typography-caption-fontSize:12px;--ds-typography-caption-fontWeight:500;--ds-typography-caption-lineHeight:16px;--ds-typography-display-metric-fontSize:32px;--ds-typography-display-metric-fontWeight:500;--ds-typography-display-metric-lineHeight:40px;--ds-typography-heading-large-fontSize:24px;--ds-typography-heading-large-fontWeight:600;--ds-typography-heading-large-lineHeight:30px;--ds-typography-heading-medium-fontSize:20px;--ds-typography-heading-medium-fontWeight:600;--ds-typography-heading-medium-lineHeight:26px;--ds-typography-heading-small-fontSize:16px;--ds-typography-heading-small-fontWeight:500;--ds-typography-heading-small-lineHeight:22px;--ds-typography-label-medium-fontSize:14px;--ds-typography-label-medium-fontWeight:500;--ds-typography-label-medium-lineHeight:20px;--ds-typography-tracking-default:0px}@layer theme{:root,:host{--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.font-sans{font-family:var(--ds-font-family)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}.button{justify-content:center;align-items:center;gap:var(--ds-spacing-sm);min-height:var(--ds-component-button-minHeight);padding:var(--ds-spacing-compact) var(--ds-spacing-lg);border:var(--ds-border-width) solid transparent;border-radius:var(--ds-component-button-radius);background:var(--ds-component-button-background);color:var(--ds-component-button-foreground);font-size:var(--ds-typography-label-medium-fontSize);line-height:var(--ds-typography-label-medium-lineHeight);font-weight:var(--ds-typography-label-medium-fontWeight);text-align:center;cursor:pointer;text-decoration:none;display:inline-flex}.button:hover{filter:brightness(.94);text-decoration:none}.button--tonal{background:var(--ds-color-action-container);color:var(--ds-color-content-onContainer)}.button--outline{color:var(--ds-color-action-primary);border-color:var(--ds-color-border-default);background:0 0}.button--text{color:var(--ds-color-action-primary);min-height:var(--ds-sizing-touchTarget);padding-inline:var(--ds-spacing-sm);background:0 0}.button:disabled{background:var(--ds-color-surface-secondary);color:var(--ds-color-content-secondary);filter:none;cursor:not-allowed}.card{padding:var(--ds-component-card-padding);border-radius:var(--ds-component-card-radius);background:var(--ds-component-card-background)}.card--tonal{background:var(--ds-color-action-container);color:var(--ds-color-content-onContainer)}.card>*+*{margin-top:var(--ds-spacing-sm)}.availability{gap:var(--ds-spacing-sm);color:var(--ds-color-content-secondary);font-size:var(--ds-typography-body-small-fontSize);align-items:center;display:inline-flex}.availability:before{content:"";width:var(--ds-spacing-sm);height:var(--ds-spacing-sm);border:1px solid;border-radius:50%;flex-shrink:0}.actions{gap:var(--ds-spacing-sm);flex-wrap:wrap;align-items:center;display:flex}@font-face{font-family:Roboto;src:url(/fonts/Roboto.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--ds-spacing-xl)}body{background:var(--ds-color-surface-canvas);color:var(--ds-color-content-primary);font:var(--ds-typography-body-medium-fontWeight) var(--ds-typography-body-medium-fontSize) / var(--ds-typography-body-medium-lineHeight) var(--ds-font-family);margin:0}h1,h2,h3,p,ul,figure{margin:0}h1{font-size:var(--ds-typography-display-metric-fontSize);line-height:var(--ds-typography-display-metric-lineHeight);font-weight:var(--ds-typography-heading-large-fontWeight)}h2{font-size:var(--ds-typography-heading-large-fontSize);line-height:var(--ds-typography-heading-large-lineHeight);font-weight:var(--ds-typography-heading-large-fontWeight)}h3{font-size:var(--ds-typography-heading-medium-fontSize);line-height:var(--ds-typography-heading-medium-lineHeight);font-weight:var(--ds-typography-heading-medium-fontWeight)}a{color:var(--ds-color-action-primary);text-underline-offset:var(--ds-spacing-xs)}a:hover{text-decoration-thickness:2px}button,input{font:inherit}img,svg{max-width:100%;display:block}code{font-size:var(--ds-typography-body-small-fontSize);overflow-wrap:anywhere}:focus-visible{outline:3px solid var(--ds-color-action-primary);outline-offset:var(--ds-spacing-xs)}main:focus{outline:none}.container{width:min(100% - 2 * var(--ds-spacing-lg), 1150px);margin-inline:auto}.stack>*+*{margin-block-start:var(--ds-spacing-md)}.muted{color:var(--ds-color-content-secondary)}.eyebrow{font-size:var(--ds-typography-caption-fontSize);line-height:var(--ds-typography-caption-lineHeight);font-weight:var(--ds-typography-caption-fontWeight);text-transform:uppercase}.small{font-size:var(--ds-typography-body-small-fontSize);line-height:var(--ds-typography-body-small-lineHeight)}.skip-link{left:var(--ds-spacing-lg);top:var(--ds-spacing-sm);padding:var(--ds-spacing-md);background:var(--ds-color-surface-primary);z-index:10;position:fixed;transform:translateY(-200%)}.skip-link:focus{transform:none}.site-header{padding-block:var(--ds-spacing-lg);border-bottom:1px solid var(--ds-color-border-divider)}.header-inner,.site-nav,.brand{align-items:center;gap:var(--ds-spacing-lg);flex-wrap:wrap;display:flex}.header-inner{justify-content:space-between}.brand{gap:var(--ds-spacing-compact);color:var(--ds-color-content-primary);font-weight:var(--ds-typography-heading-large-fontWeight);text-decoration:none}.brand img{width:var(--ds-sizing-touchTarget);height:var(--ds-sizing-touchTarget);border-radius:var(--ds-radius-small)}.site-nav a{min-height:var(--ds-sizing-touchTarget);align-items:center;display:inline-flex}.site-footer{padding-block:var(--ds-spacing-xl);border-top:1px solid var(--ds-color-border-divider)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ease{syntax:"*";inherits:false}img[data-astro-cid-ofe7zldm]{border:var(--ds-border-width) solid var(--ds-color-border-divider);border-radius:var(--ds-radius-medium);width:100%;height:auto}figcaption[data-astro-cid-ofe7zldm]{gap:var(--ds-spacing-xs);margin-top:var(--ds-spacing-sm);font-size:var(--ds-typography-caption-fontSize);line-height:var(--ds-typography-caption-lineHeight);display:grid}.landing-hero{align-items:center;gap:var(--ds-spacing-xl);padding-block:calc(2 * var(--ds-spacing-xl));grid-template-columns:1.15fr 1fr;display:grid}.hero-copy{max-width:34rem}.hero-copy :is(h1,h2){font-size:var(--ds-typography-display-metric-fontSize);line-height:var(--ds-typography-display-metric-lineHeight)}.hero-copy>.stack{padding-block-start:var(--ds-spacing-sm)}.hero-actions{justify-items:start;gap:var(--ds-spacing-md);padding-block-start:var(--ds-spacing-sm);display:grid}.landing-hero--product{padding-block:var(--ds-spacing-xl)}.hero-capture{justify-self:center;width:min(100%,320px)}.hero-brand{background:var(--ds-color-action-container);border-radius:var(--ds-radius-medium);padding:var(--ds-spacing-xl);justify-items:center;gap:var(--ds-spacing-lg);color:var(--ds-color-content-onContainer);display:grid}.hero-brand img{border-radius:var(--ds-radius-medium);width:min(100%,264px)}.hero-brand p{text-align:center}.landing-story{padding-block:var(--ds-spacing-xl) calc(2 * var(--ds-spacing-xl))}.story-list{margin-top:var(--ds-spacing-xl);border-top:1px solid var(--ds-color-border-divider)}.story-row{align-items:baseline;gap:var(--ds-spacing-lg);border-bottom:1px solid var(--ds-color-border-divider);padding-block:var(--ds-spacing-lg);grid-template-columns:3rem 1fr 1.4fr;display:grid}.scaffold-note{padding-block-start:var(--ds-spacing-xl)}@media (width<=650px){.landing-hero{padding-block:var(--ds-spacing-xl);grid-template-columns:1fr}.hero-brand img{width:192px}.story-row{gap:var(--ds-spacing-sm);grid-template-columns:2rem 1fr}.story-row p{grid-column:2}}.landing-hero--product{isolation:isolate;margin-top:var(--ds-spacing-lg);padding:var(--ds-spacing-xl) calc(2 * var(--ds-spacing-xl));background:var(--ds-color-surface-secondary);color:var(--ds-color-content-primary);border-radius:var(--ds-radius-large);position:relative}.landing-hero--product .hero-copy{z-index:1;position:relative}.landing-hero--product .hero-copy>.eyebrow{color:var(--ds-color-map-place)}.hero-landscape{justify-items:center;min-width:0;display:grid;position:relative}.hero-contours{width:100%;height:100%;stroke:var(--ds-color-map-road);stroke-width:1px;pointer-events:none;position:absolute;inset:0}.hero-road{stroke:var(--ds-color-map-place);stroke-width:2px;stroke-dasharray:8 12}.hero-stop{fill:var(--ds-color-map-place);stroke:none}.hero-landscape .hero-capture{padding:var(--ds-spacing-md);background:var(--ds-color-surface-canvas);border-radius:var(--ds-radius-large);position:relative}@media (width<=950px){.landing-hero--product{padding-inline:var(--ds-spacing-lg)}}@media (width<=650px){.landing-hero--product{padding:var(--ds-spacing-xl) var(--ds-spacing-md);gap:var(--ds-spacing-xl)}.hero-landscape{width:100%}}.chapter-nav{gap:var(--ds-spacing-lg);padding-block:var(--ds-spacing-xl) calc(2 * var(--ds-spacing-xl));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.chapter-nav a{gap:var(--ds-spacing-compact);padding-block:var(--ds-spacing-md);border-bottom:var(--ds-border-width) solid var(--ds-color-border-default);color:var(--ds-color-content-primary);text-decoration:none;display:grid}.chapter-nav .eyebrow{color:var(--ds-color-action-primary)}.chapter-nav a>span:last-child{justify-content:space-between;gap:var(--ds-spacing-sm);display:flex}.chapter-nav a:hover{color:var(--ds-color-action-primary);border-color:currentColor}@media (width<=950px){.chapter-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.chapter-nav{gap:var(--ds-spacing-md);padding-bottom:var(--ds-spacing-xl)}}.journey[data-astro-cid-sy52wa4o]{align-items:center;gap:var(--ds-spacing-xl);padding-block:var(--ds-spacing-xl) calc(3 * var(--ds-spacing-xl));grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.journey-copy[data-astro-cid-sy52wa4o]{max-width:34rem}.journey-steps[data-astro-cid-sy52wa4o]{margin:var(--ds-spacing-xl) 0;padding-inline-start:var(--ds-spacing-xl);list-style-type:decimal-leading-zero}li[data-astro-cid-sy52wa4o]{padding:var(--ds-spacing-lg) 0 var(--ds-spacing-lg) var(--ds-spacing-sm);border-top:var(--ds-border-width) solid var(--ds-color-border-divider)}li[data-astro-cid-sy52wa4o]::marker{color:var(--ds-color-content-secondary);font-size:var(--ds-typography-caption-fontSize)}li[data-astro-cid-sy52wa4o] p[data-astro-cid-sy52wa4o]{margin-top:var(--ds-spacing-sm)}.journey-copy[data-astro-cid-sy52wa4o]>.eyebrow[data-astro-cid-sy52wa4o]{color:var(--ds-color-action-primary)}.journey[data-astro-cid-sy52wa4o] .journey-capture{padding:var(--ds-spacing-lg);box-sizing:content-box;width:min(calc(100% - 2 * var(--ds-spacing-lg)), 320px);background:var(--ds-color-surface-secondary);border-radius:var(--ds-radius-large);justify-self:center}@media (width>=951px) and (height>=800px) and (prefers-reduced-motion:no-preference){.journey-copy[data-astro-cid-sy52wa4o]{top:var(--ds-spacing-xl);margin-top:var(--ds-spacing-xl);align-self:start;position:sticky}}@media (width<=950px){.journey[data-astro-cid-sy52wa4o]{grid-template-columns:minmax(0,1fr)}}@media (width<=650px){.journey[data-astro-cid-sy52wa4o]{padding-block:var(--ds-spacing-xl)}}.trip-map-story[data-astro-cid-3btttiby]{gap:var(--ds-spacing-xl);padding:calc(2 * var(--ds-spacing-xl));background:var(--ds-color-surface-canvas);color:var(--ds-color-content-primary);border-radius:var(--ds-radius-large);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.trip-map-intro[data-astro-cid-3btttiby]{grid-column:1;max-width:44rem}.trip-map-intro[data-astro-cid-3btttiby]>.eyebrow[data-astro-cid-3btttiby]{color:var(--ds-color-action-primary)}.trip-map-story[data-astro-cid-3btttiby] .trip-map-capture{grid-area:1/2/3;justify-self:center;width:min(100%,320px)}.trip-map-notes[data-astro-cid-3btttiby]{gap:var(--ds-spacing-xl);padding-top:var(--ds-spacing-xl);grid-column:1;display:grid}.trip-map-notes[data-astro-cid-3btttiby]>div[data-astro-cid-3btttiby]{border-top:var(--ds-border-width) solid var(--ds-color-map-road);padding-top:var(--ds-spacing-lg)}@media (width>=951px) and (height>=900px) and (prefers-reduced-motion:no-preference){.trip-map-story[data-astro-cid-3btttiby] .trip-map-capture{top:var(--ds-spacing-xl);position:sticky}.trip-map-notes[data-astro-cid-3btttiby]{min-height:calc(24 * var(--ds-spacing-xl));align-content:space-between;gap:calc(3 * var(--ds-spacing-xl));padding-block:var(--ds-spacing-xl) calc(3 * var(--ds-spacing-xl))}}@media (width<=950px){.trip-map-story[data-astro-cid-3btttiby]{grid-template-columns:minmax(0,1fr)}.trip-map-story[data-astro-cid-3btttiby] .trip-map-capture{grid-area:auto}.trip-map-notes[data-astro-cid-3btttiby]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.trip-map-story[data-astro-cid-3btttiby]{padding:var(--ds-spacing-xl) var(--ds-spacing-md)}.trip-map-notes[data-astro-cid-3btttiby]{grid-template-columns:minmax(0,1fr)}}.places-story[data-astro-cid-kdxubvyf]{align-items:center;gap:var(--ds-spacing-xl);padding-block:calc(3 * var(--ds-spacing-xl));grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}.places-intro[data-astro-cid-kdxubvyf]{max-width:34rem;padding:var(--ds-spacing-xl);background:var(--ds-color-map-place);color:var(--ds-color-content-onPlace);border-radius:var(--ds-radius-large)}.places-intro[data-astro-cid-kdxubvyf] .muted[data-astro-cid-kdxubvyf]{color:inherit}.places-intro[data-astro-cid-kdxubvyf]:before{content:"";width:var(--ds-sizing-primaryControl);height:var(--ds-sizing-primaryControl);border:var(--ds-spacing-sm) solid currentColor;margin:var(--ds-spacing-md) 0 var(--ds-spacing-xl) var(--ds-spacing-sm);border-radius:50% 50% 50% 0;display:block;transform:rotate(-45deg)}.places-story[data-astro-cid-kdxubvyf] .places-capture{border-inline-start:var(--ds-spacing-sm) solid var(--ds-color-map-place);width:min(100%,320px);justify-self:center;padding-inline-start:var(--ds-spacing-lg)}.places-capabilities[data-astro-cid-kdxubvyf]{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}li[data-astro-cid-kdxubvyf]{padding:var(--ds-spacing-lg);border-top:var(--ds-spacing-xs) solid var(--ds-color-map-place);background:var(--ds-color-surface-primary)}li[data-astro-cid-kdxubvyf]+li[data-astro-cid-kdxubvyf]{border-inline-start:var(--ds-border-width) solid var(--ds-color-border-divider)}@media (width<=950px){.places-story[data-astro-cid-kdxubvyf]{grid-template-columns:minmax(0,1fr)}}@media (width<=650px){.places-story[data-astro-cid-kdxubvyf]{padding-block:var(--ds-spacing-xl)}.places-intro[data-astro-cid-kdxubvyf]{padding:var(--ds-spacing-lg) var(--ds-spacing-md)}.places-capabilities[data-astro-cid-kdxubvyf]{grid-template-columns:minmax(0,1fr)}li[data-astro-cid-kdxubvyf]+li[data-astro-cid-kdxubvyf]{border-inline-start:0;border-top-width:var(--ds-border-width)}}.insights-story[data-astro-cid-uzvkqwox]{align-items:center;gap:var(--ds-spacing-xl);padding:calc(2 * var(--ds-spacing-xl));margin-block:var(--ds-spacing-xl) calc(2 * var(--ds-spacing-xl));border-radius:var(--ds-radius-large);background:var(--ds-color-action-container);color:var(--ds-color-content-onContainer);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.insights-copy[data-astro-cid-uzvkqwox]{max-width:34rem}dl[data-astro-cid-uzvkqwox]{gap:var(--ds-spacing-lg);margin:var(--ds-spacing-xl) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}dl[data-astro-cid-uzvkqwox]>div[data-astro-cid-uzvkqwox]{padding-block:var(--ds-spacing-md);border-top:var(--ds-spacing-xs) solid var(--ds-color-action-primary)}dt[data-astro-cid-uzvkqwox]{font-weight:var(--ds-typography-heading-small-fontWeight)}dd[data-astro-cid-uzvkqwox]{margin:var(--ds-spacing-xs) 0 0;font-size:var(--ds-typography-body-small-fontSize);line-height:var(--ds-typography-body-small-lineHeight)}.insights-story[data-astro-cid-uzvkqwox] .insights-capture{justify-self:center;width:min(100%,320px)}.insights-story[data-astro-cid-uzvkqwox] .insights-capture figcaption{color:inherit}@media (width<=950px){.insights-story[data-astro-cid-uzvkqwox]{grid-template-columns:minmax(0,1fr)}}@media (width<=650px){.insights-story[data-astro-cid-uzvkqwox]{padding:var(--ds-spacing-xl) var(--ds-spacing-md);margin-block:var(--ds-spacing-xl)}dl[data-astro-cid-uzvkqwox]{grid-template-columns:minmax(0,1fr)}}ul[data-astro-cid-w2knknsc]{gap:var(--ds-spacing-xl);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-w2knknsc]{border-top:var(--ds-border-width) solid var(--ds-color-border-divider);padding-top:var(--ds-spacing-lg)}.privacy-story[data-astro-cid-w2knknsc]{gap:calc(2 * var(--ds-spacing-xl));padding-block:calc(2 * var(--ds-spacing-xl)) calc(3 * var(--ds-spacing-xl));grid-template-columns:1fr 1.5fr;display:grid}.privacy-story[data-astro-cid-w2knknsc]>div[data-astro-cid-w2knknsc]{padding-top:var(--ds-spacing-lg);border-top:var(--ds-spacing-xs) solid var(--ds-color-action-primary)}@media (width<=950px){.privacy-story[data-astro-cid-w2knknsc]{gap:var(--ds-spacing-xl);grid-template-columns:minmax(0,1fr)}}@media (width<=650px){.privacy-story[data-astro-cid-w2knknsc]{padding-block:var(--ds-spacing-xl)}}.closing-invitation[data-astro-cid-7ikvkda3]{background:var(--ds-color-action-container);color:var(--ds-color-content-primary);border-radius:var(--ds-radius-large);padding:calc(2 * var(--ds-spacing-xl)) var(--ds-spacing-xl);margin-bottom:calc(2 * var(--ds-spacing-xl))}.closing-content[data-astro-cid-7ikvkda3]{text-align:center;max-width:34rem;margin-inline:auto}img[data-astro-cid-7ikvkda3]{border-radius:var(--ds-radius-small);margin-inline:auto}.closing-actions[data-astro-cid-7ikvkda3]{align-items:center;gap:var(--ds-spacing-lg);padding-top:var(--ds-spacing-sm);flex-direction:column;display:flex}@media (width<=650px){.closing-invitation[data-astro-cid-7ikvkda3]{padding:var(--ds-spacing-xl) var(--ds-spacing-md);margin-bottom:var(--ds-spacing-xl)}}.back-to-top[data-astro-cid-4fp5ebfp]{width:var(--ds-sizing-primaryControl);right:max(var(--ds-spacing-md), env(safe-area-inset-right));bottom:max(var(--ds-spacing-md), env(safe-area-inset-bottom));z-index:2;border-color:var(--ds-color-border-default);padding:0;position:fixed}.back-to-top[data-astro-cid-4fp5ebfp][hidden]{display:none}
