.home-hero{align-items:center;gap:calc(32 * var(--u));height:calc(800 * var(--u));display:flex;overflow:hidden}.home-hero__copy{align-items:flex-start;gap:calc(16 * var(--u));width:calc(479 * var(--u));flex-direction:column;flex-shrink:0;display:flex}.home-hero__title{font-size:calc(32 * var(--u));line-height:1.5;font-weight:var(--weight-bold);color:var(--sds-color-text-default-default)}.home-hero__title span{display:block}.home-hero__points{font-size:calc(20 * var(--u));color:var(--sds-color-text-neutral-on-neutral-tertiary);line-height:1.8;list-style:outside}.home-hero__points li{margin-inline-start:calc(30 * var(--u))}.home-hero__actions{align-items:flex-start;gap:calc(16 * var(--u));display:flex}.home-hero__art{width:calc(769 * var(--u));height:calc(742 * var(--u));flex-shrink:0}.home-hero__art img{object-fit:cover;object-position:right center;width:100%;height:100%}@media (max-width:1199.98px){.home-hero{flex-direction:column;align-items:stretch;gap:32px;height:auto;padding-block:40px 0;overflow:visible}.home-hero__copy{width:100%;max-width:640px}.home-hero__actions{flex-wrap:wrap}.home-hero__art{aspect-ratio:769/742;flex-shrink:1;align-self:center;width:min(100%,480px);height:auto;margin-bottom:calc(min(100%,480px)/-12.5)}.home-hero__art img{height:100%}}@media (max-width:767.98px){.home-hero{gap:24px;padding-block:24px 0}.home-hero__copy{gap:12px}.home-hero__title{font-size:24px;line-height:38px}.home-hero__points{font-size:16px;line-height:28px}.home-hero__points li{margin-inline-start:24px}.home-hero__actions{gap:12px;margin-top:8px}.home-hero__art{width:min(100%,343px);margin-bottom:calc(min(100%,343px)/-12.5)}}
.cat-showcase{align-items:center;gap:calc(16 * var(--u));flex-direction:column;display:flex}.cat-tabs{align-items:center;gap:calc(16 * var(--u));width:100%;display:flex}.cat-tab{min-width:0;padding-block:calc(12 * var(--u));padding-inline:calc(24 * var(--u)) calc(16 * var(--u));border-radius:var(--sds-size-radius-400);background:var(--sds-color-background-default-default);box-shadow:inset 0 0 0 calc(1.4 * var(--u)) var(--sds-color-border-default-secondary);flex:1 1 0;justify-content:space-between;align-items:center;transition:background-color .2s,box-shadow .2s;display:flex;overflow:hidden}.cat-tab:hover{background:var(--sds-color-background-default-secondary)}.cat-tab[aria-selected=true]{background:var(--sds-color-background-warning-secondary);box-shadow:inset 0 0 0 calc(1.4 * var(--u)) var(--sds-color-border-warning-tertiary)}.cat-tab__label{text-align:start;min-width:0;font-size:calc(16 * var(--u));line-height:1.5;font-weight:var(--weight-medium);color:var(--sds-color-text-default-default);flex:1 1 0}.cat-tab__icon{object-fit:none;flex-shrink:0}.cat-card{align-items:center;gap:calc(32 * var(--u));width:100%;padding:calc(24 * var(--u)) calc(64 * var(--u));border-radius:var(--sds-size-radius-400);background:var(--sds-color-background-warning-hover);box-shadow:var(--shadow-step);display:flex}.cat-card__content{align-self:stretch;align-items:flex-start;gap:calc(24 * var(--u));min-width:0;padding-block:calc(48 * var(--u));flex-direction:column;flex:1 1 0;display:flex;overflow:hidden}.cat-card__text{width:100%;font-size:calc(20 * var(--u));color:var(--sds-color-text-neutral-default);line-height:1.8}.cat-card__image{width:calc(595 * var(--u));height:calc(467 * var(--u));object-fit:cover;border-radius:var(--sds-size-radius-400);flex-shrink:0}@media (max-width:1199.98px){.cat-showcase{gap:24px}.cat-tabs{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.cat-tab{grid-column:span 2;gap:12px;min-height:72px;padding-block:8px;padding-inline:20px 12px}.cat-tab:nth-child(n+4){grid-column:span 3}.cat-card{flex-wrap:wrap;justify-content:center;gap:24px 32px;padding:32px 40px}.cat-card__content{flex:400px;padding-block:16px}.cat-card__text{font-size:18px;line-height:32px}.cat-card__image{aspect-ratio:595/467;object-fit:cover;flex:0 380px;min-width:0;height:auto}}@media (max-width:767.98px){.cat-showcase{gap:16px}.cat-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cat-tab,.cat-tab:nth-child(n+4){grid-column:span 1}.cat-tab:last-child:nth-child(odd){grid-column:span 2}.cat-tab{gap:8px;min-height:64px;padding-inline:12px 8px}.cat-tab__label{font-size:14px;line-height:22px}.cat-tab .cat-tab__icon{object-fit:contain;width:40px!important;height:44px!important}.cat-card{flex-flow:column;align-items:stretch;gap:24px;padding:28px 20px 24px}.cat-card__content{flex:none;padding-block:0;overflow:visible}.cat-card__text{font-size:16px;line-height:28px}.cat-card__content .btn{white-space:normal;text-align:center;padding-block:10px;line-height:24px}.cat-card__image{flex:none;align-self:center;width:min(100%,343px)}}
