.-OMZLG_u-typographyHero1{font:var(--font-style-hero-1)}.-OMZLG_u-typographyHero2{font:var(--font-style-hero-2)}.-OMZLG_u-typographyTitle1{font:var(--font-style-title-1)}.-OMZLG_u-typographyTitle2{font:var(--font-style-title-2)}.-OMZLG_u-typographyTitle3{font:var(--font-style-title-3)}.-OMZLG_u-typographyTitle4{font:var(--font-style-title-4)}.-OMZLG_u-typographyContent1{font:var(--font-style-content-1)}.-OMZLG_u-typographyContent2{font:var(--font-style-content-2)}.-OMZLG_u-typographyContent3{font:var(--font-style-content-3)}.-OMZLG_u-typographyLabel1{font-family:var(--font-family);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--font-lineheight-lg)}.-OMZLG_u-typographyLabel2{font-family:var(--font-family);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);line-height:var(--font-lineheight-md)}.-OMZLG_u-typographySmallLabel{font-family:var(--font-family);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);line-height:var(--font-lineheight-md);text-transform:uppercase}.-OMZLG_material-icon,.-OMZLG_material-icon-pseudoelement--before:before,.-OMZLG_material-icon-pseudoelement--after:after{font-family:var(--font-family-icons);-webkit-font-feature-settings:"liga";font-size:var(--space-lg);-webkit-font-smoothing:antialiased;letter-spacing:normal;word-wrap:normal;text-transform:none;white-space:nowrap;direction:ltr;font-style:normal;font-weight:400;line-height:1;display:inline-block}.-OMZLG_PrivateOfficePartTimeCard{background-color:var(--color-white);border:1px solid var(--color-neutral-50);border-radius:var(--space-md);box-shadow:var(--shadow-subtle);cursor:pointer;transition:box-shadow var(--animation-short);flex-direction:column;display:flex}.-OMZLG_PrivateOfficePartTimeCard:hover{box-shadow:var(--shadow-resting)}.-OMZLG_PrivateOfficePartTimeCard-left{border-bottom:1px solid var(--color-neutral-100);padding:var(--space-md);border-right:0}@media (min-width:992px){.-OMZLG_PrivateOfficePartTimeCard-left{border-bottom:0;border-right:1px solid var(--color-neutral-100);height:100%;padding:var(--space-lg)}}.-OMZLG_PrivateOfficePartTimeCard-right{padding:var(--space-md);padding-top:0}@media (min-width:992px){.-OMZLG_PrivateOfficePartTimeCard-right{padding:var(--space-lg);padding-left:var(--spacing-sm)}}.-OMZLG_PrivateOfficePartTimeCard-pricing{flex-direction:column;justify-content:space-between;align-items:flex-end;display:flex}@media (min-width:992px){.-OMZLG_PrivateOfficePartTimeCard-pricing{flex-direction:row;display:block}}.-OMZLG_PrivateOfficePartTimeCard-content{display:block}.-OMZLG_PrivateOfficePartTimeCard-content::-webkit-details-marker{display:none}.-OMZLG_PrivateOfficePartTimeCard--isHighlighted{border:3px solid var(--color-brandsecondary-light);box-shadow:var(--shadow-resting)}.-OMZLG_PrivateOfficePartTineCard-badges{grid-gap:var(--space-sm);align-items:center;gap:var(--space-sm);grid-template-columns:1fr auto;grid-template-areas:"span recommendation-list-button price-plan-id";display:grid}.-OMZLG_PrivateOfficePartTimeCard-badge{background-color:var(--color-brandsecondary);border-radius:var(--space-md);color:var(--color-neutral-900);font:var(--font-style-content-3);font-size:var(--font-size-sm);padding:var(--space-xs) var(--space-sm);align-items:center;width:max-content;display:flex}.-OMZLG_PrivateOfficePartTimeCard-badge>span{margin-right:var(--space-sm)}.-OMZLG_PrivateOfficePartTimeCard-badge>abbr{background-color:var(--color-neutral-900);border-radius:var(--space-xs);color:var(--color-white);margin-right:var(--space-xs);padding:0 var(--space-xs);text-transform:capitalize;-webkit-text-decoration:none;text-decoration:none}.-OMZLG_PrivateOfficePartTimeCard-expandIcon{font:var(--font-style-content-1);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:var(--space-lg)}details[open] .-OMZLG_PrivateOfficePartTimeCard-expandIcon:after{content:"expand_less";font-family:var(--font-family-icons);vertical-align:bottom}details:not([open]) .-OMZLG_PrivateOfficePartTimeCard-expandIcon:after{content:"expand_more";font-family:var(--font-family-icons);vertical-align:bottom}.-OMZLG_horizontalRule-hideOnMobile{display:none}@media (min-width:992px){.-OMZLG_horizontalRule-hideOnMobile{display:block}}
.REZtQW_Summary>* p{margin-top:0}.REZtQW_Summary-summary{color:var(--color-neutral-900);cursor:pointer;width:100%;-webkit-text-decoration:underline;text-decoration:underline;display:block}.REZtQW_Summary-summary::-webkit-details-marker{display:none}.REZtQW_Summary-summary:hover,.REZtQW_Summary-summary:focus{color:var(--color-neutral-800)}.REZtQW_Summary-summary:after{content:" more";display:inline}.REZtQW_Summary-details[open] .REZtQW_Summary-summary{position:absolute;bottom:0}.REZtQW_Summary-details[open] .REZtQW_Summary-summary:after{content:" less"}.REZtQW_Summary-details[open]{padding-bottom:var(--space-lg);position:relative}.REZtQW_Summary-hashtags{padding:0;list-style:none}.REZtQW_Summary-hashtags>li{margin-right:var(--space-xs);display:inline}.REZtQW_Summary-hashtags>li:last-child{margin-right:0}
.Qk4Pvq_PricePerMonth-amount{font:var(--font-style-title-4)}
.-\37 aSoa_ViewingRequestBanner{background:var(--color-white);border-top:1px solid var(--color-neutral-200);padding:var(--space-md) 0}.-\37 aSoa_ViewingRequestBanner-content{white-space:nowrap;justify-content:space-between;align-items:center;display:flex}.-\37 aSoa_ViewingRequestBanner-iconButton{aspect-ratio:1;border:1px solid var(--color-neutral-200);height:var(--space-minimumtargetsize);border-radius:50%;justify-content:center;align-items:center;display:flex}.-\37 aSoa_ViewingRequestBanner-iconButton a{justify-content:center;align-items:center;display:flex}.-\37 aSoa_ViewingRequestBanner-iconButton a:link,.-\37 aSoa_ViewingRequestBanner-iconButton a:visited,.-\37 aSoa_ViewingRequestBanner-iconButton a:active,.-\37 aSoa_ViewingRequestBanner-iconButton a:hover,.-\37 aSoa_ViewingRequestBanner-iconButton a:focus{-webkit-text-decoration:none;text-decoration:none}.-\37 aSoa_ViewingRequestBanner-iconButton .material-icons{color:var(--color-neutral-900);font-size:var(--space-lg)}.-\37 aSoa_ViewingRequestBanner-iconButton img{height:var(--space-lg);width:var(--space-lg)}.-\37 aSoa_ViewingRequestBanner-officeDetails{flex-direction:column;display:flex}.-\37 aSoa_ViewingRequestBanner-actions{gap:var(--space-sm);display:flex}