.home-page .wireframe-hero{width:100%;max-width:none}.home-content{box-sizing:border-box;width:calc(100% - 2.5rem);max-width:64rem;font:400 1rem/1.65 var(--body-font);grid-template:"profile writing"/16rem minmax(0,1fr);align-items:start;gap:2rem clamp(2.5rem,5vw,4rem);margin:1.25rem auto 5rem;display:grid}.home-profile{grid-area:profile}.home-writing{grid-area:writing}.home-background{margin:.5rem 0 .75rem}.home-company-logos{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.home-company-logos li{padding:0}.home-company-logos a{opacity:.6;border-radius:.25rem;place-items:center;min-width:2.5rem;min-height:2.5rem;display:grid}.home-company-logos img{object-fit:contain;filter:brightness(0);width:1.5rem;height:1.5rem;display:block}.home-company-logos .home-logo-comfy{filter:grayscale()contrast(1.5);width:1.375rem;height:1.375rem}.home-company-logos a:is(:hover,:focus-visible){opacity:1}@media (prefers-reduced-motion:no-preference){.home-company-logos a{transition:opacity .22s}}@media screen and (prefers-color-scheme:dark){.home-company-logos img{filter:brightness(0)invert()}.home-company-logos .home-logo-comfy{filter:grayscale()contrast(1.5)invert()}}.home-introduction{color:var(--heading-color);font:400 1.125rem/1.65 var(--display-font);text-wrap:pretty;margin:0 0 1rem}.home-destinations{flex-direction:column;align-items:flex-start;display:flex}.home-destinations a{min-height:2.75rem;color:var(--heading-color);align-items:center;gap:.75rem;text-decoration:none;display:inline-flex}.home-destinations a:first-child{font-weight:500}.home-destinations span{color:var(--muted-color)}.home-section-heading{justify-content:space-between;align-items:baseline;gap:1rem;margin:0 0 1.25rem;display:flex}.home-section-heading h2{color:var(--muted-color);font:500 .8125rem/1.5 var(--display-font);letter-spacing:normal;text-transform:none;margin:0;padding:0}.home-section-heading>a{color:var(--muted-color);white-space:nowrap;padding-block:.3rem;font-size:.8125rem;line-height:1.5;text-decoration:none}.home-article+.home-article{margin-top:2.25rem}.home-article h3{font-family:var(--display-font);text-wrap:pretty;margin:0;font-size:clamp(1.25rem,2.1vw,1.5rem);font-weight:400;line-height:1.3}.home-article h3 a{color:inherit;text-decoration:none}.home-article>p{margin:.65rem 0 .55rem}.home-article-meta{color:var(--muted-color);flex-wrap:wrap;align-items:baseline;gap:0 1.25rem;font-size:.8125rem;line-height:1.5;display:flex}.home-article-meta a{color:inherit;text-underline-offset:.2em;padding-block:.35rem;text-decoration-color:#0000}.home-content a:hover,.home-content a:focus-visible{color:var(--link-hover-color)}.home-article-meta a:hover{text-decoration-color:currentColor}@media screen and (width<=849px){.home-content{grid-template:"profile""writing"/minmax(0,1fr);gap:1.25rem;max-width:48rem;margin-top:1rem}.home-writing{margin-top:1.5rem}.home-profile{max-width:32rem}.home-destinations{flex-flow:wrap;gap:0 1.75rem}}@media print{.home-content{width:auto;max-width:none;margin:0;display:block}.home-profile{margin-bottom:2rem}.home-destinations,.home-section-heading>a{display:none}.home-article{break-inside:avoid}.home-content p,.home-content time{color:#222}}.home-writing{scroll-margin-top:2rem}
/*# sourceMappingURL=frontend.39035026.css.map */
