.PageHeader-module__eQuKha__header{border-bottom:1px solid var(--figma-color-border-border-secondary);background-color:var(--figma-color-background-bg-primary)}.PageHeader-module__eQuKha__inner{max-width:var(--container-desktop,1280px);padding:var(--spacing-xl,1rem)var(--spacing-container-mobile,1rem);margin-left:auto;margin-right:auto}@media (min-width:768px){.PageHeader-module__eQuKha__inner{padding:var(--spacing-3xl,1.5rem)var(--spacing-container-desktop,2rem)}}
.BrowseByTypeCard-module__dCePIq__card{align-items:center;gap:var(--spacing-xl,1rem);width:100%;min-height:120px;padding:var(--spacing-xl,1rem)var(--spacing-3xl,1.5rem);background-color:var(--figma-color-background-bg-primary);border:1px solid var(--figma-color-border-border-primary);border-radius:var(--radius-xl,12px);color:inherit;flex-direction:row;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 1px 3px #0a0d120f}@media (min-width:768px){.BrowseByTypeCard-module__dCePIq__card{gap:var(--spacing-3xl,1.5rem);min-height:139px;padding:var(--spacing-3xl,1.5rem)var(--spacing-3xl,1.5rem)}}.BrowseByTypeCard-module__dCePIq__card:hover{border-color:var(--figma-color-component-utility-warning-500);box-shadow:0 3px 3px -1.5px #0a0d120a,0 8px 8px -4px #0a0d1208,0 20px 24px -4px #0a0d1214}.BrowseByTypeCard-module__dCePIq__cardTitle{font-weight:var(--font-weight-semibold,600);color:var(--figma-color-component-utility-blue-light-700,#006680);margin:0;font-size:1rem;line-height:1.3}@media (min-width:768px){.BrowseByTypeCard-module__dCePIq__cardTitle{font-size:1.125rem}}.BrowseByTypeCard-module__dCePIq__cardDesc{margin:.25rem 0 0;font-size:.875rem;line-height:1.4}@media (min-width:768px){.BrowseByTypeCard-module__dCePIq__cardDesc{font-size:1rem}}.BrowseByTypeCard-module__dCePIq__cardContent{flex:1;min-width:0}.BrowseByTypeCard-module__dCePIq__cardIllustration{flex-shrink:0;width:100px;height:80px;position:relative;overflow:hidden}@media (min-width:768px){.BrowseByTypeCard-module__dCePIq__cardIllustration{width:120px;height:100px}}.BrowseByTypeCard-module__dCePIq__cardIllustrationInner{padding:var(--spacing-md,8px);box-sizing:border-box;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.BrowseByTypeCard-module__dCePIq__cardIllustrationInner svg{object-fit:contain;width:100%;height:100%}
.page-module__E0kJGG__root{background-color:var(--figma-color-background-bg-primary);min-height:100vh}.page-module__E0kJGG__container{max-width:var(--container-desktop,1280px);padding-left:var(--spacing-container-mobile,1rem);padding-right:var(--spacing-container-mobile,1rem);margin-left:auto;margin-right:auto}@media (min-width:768px){.page-module__E0kJGG__container{padding-left:var(--spacing-container-desktop,2rem);padding-right:var(--spacing-container-desktop,2rem)}}.page-module__E0kJGG__hero{padding-top:var(--spacing-6xl,3rem);padding-bottom:var(--spacing-4xl,2rem)}@media (min-width:768px){.page-module__E0kJGG__hero{padding-top:var(--spacing-8xl,5rem);padding-bottom:var(--spacing-6xl,3rem)}}.page-module__E0kJGG__heroEyebrow{color:var(--figma-color-text-text-tertiary-600);margin:0 0 .25rem;font-size:1.125rem}@media (min-width:768px){.page-module__E0kJGG__heroEyebrow{font-size:1.25rem}}.page-module__E0kJGG__heroTitle{font-family:var(--font-gaspo,Georgia,"Times New Roman",serif);font-size:1.875rem;font-weight:var(--font-weight-regular,400);color:var(--figma-color-text-text-primary-900);letter-spacing:-.02em;margin:0}@media (min-width:768px){.page-module__E0kJGG__heroTitle{font-size:3rem}}@media (min-width:1024px){.page-module__E0kJGG__heroTitle{font-size:3.75rem}}.page-module__E0kJGG__section{padding-bottom:var(--spacing-7xl,4rem)}@media (min-width:768px){.page-module__E0kJGG__section{padding-bottom:var(--spacing-9xl,6rem)}}.page-module__E0kJGG__sectionTitle{font-family:inherit;font-size:1.25rem;font-weight:var(--font-weight-semibold,600);color:var(--figma-color-text-text-primary-900);margin:0 0 1rem}@media (min-width:768px){.page-module__E0kJGG__sectionTitle{margin-bottom:1rem;font-size:1.5rem}}.page-module__E0kJGG__cardsGrid{gap:var(--spacing-xl,1rem);grid-template-columns:1fr;display:grid}@media (min-width:1024px){.page-module__E0kJGG__cardsGrid{gap:var(--spacing-xl,1rem);grid-template-columns:repeat(2,1fr)}}
