.card{--card-title-color: var(--dark-primary);--card-title-leading: var(--leading-snug);--card-title-size: var(--type-scale-20);--card-title-weight: var(--font-weight-600);--card-body-color: var(--gray-900);--card-body-leading: var(--leading-snug)}.card,.card__link{color:var(--card-body-color)}.card__link:focus-visible{outline:3px solid var(--a11y-focus-color, #E31CEE);outline-offset:-3px}.card__title{color:var(--card-title-color);line-height:var(--card-title-leading);font-size:var(--card-title-size);font-weight:var(--card-title-weight);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.card__body{line-height:var(--card-body-leading);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.card.node--view-mode-large{background-color:var(--white);box-shadow:0px 6px 24px rgba(39,41,55,.12);border-radius:10px;overflow:hidden;display:flex;flex-direction:column;padding:var(--space);row-gap:calc(var(--spacer)*2);height:100%;--space: calc(var(--spacer) * 4);--gap: calc(var(--space) * 0.6)}@media(min-width: 375px){.card.node--view-mode-large{--space: calc(var(--spacer) * 3)}}@media(min-width: 1280px){.card.node--view-mode-large{--space: calc(var(--spacer) * 5)}}@media print{.card.node--view-mode-large{border:1px silver solid}}.card.node--view-mode-large>.card__link{margin:calc(var(--space)*-1);padding:var(--space);display:flex;flex-direction:column;row-gap:var(--gap);text-decoration:none;color:var(--card-body-color)}@media screen and (forced-colors: active){.card.node--view-mode-large>.card__link{border:1px #fff solid}}@media screen{.card.node--view-mode-large>.card__link .card__title{color:var(--linz-teal-900)}}.card.node--view-mode-large>.card__link:focus-visible .card__title{color:var(--linz-teal-800)}@media(hover: hover){.card.node--view-mode-large>.card__link:hover .card__title,.card.node--view-mode-large>.card__link:active .card__title{color:var(--linz-teal-800)}}@media screen{.card.node--view-mode-large>.card__link::after{content:"";margin-top:auto;margin-left:auto;width:24px;min-height:24px;display:block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg' stroke='hsl(180,100%25,25%25)'%3E %3Cpath d='M9 12L0 12' stroke-width='1.5'/%3E %3Cpath d='M10.8415 5.04199L22.9014 12.0045L10.8612 18.9612' stroke-width='1.5' stroke-miterlimit='10'/%3E %3Cpath d='M22 12L8.75 12' stroke-width='1.5'/%3E %3C/svg%3E");background-position:bottom left;background-size:contain;background-repeat:no-repeat}}@media screen and (forced-colors: active){.card.node--view-mode-large>.card__link::after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg' stroke='%23fff'%3E %3Cpath d='M9 12L0 12' stroke-width='1.5'/%3E %3Cpath d='M10.8415 5.04199L22.9014 12.0045L10.8612 18.9612' stroke-width='1.5' stroke-miterlimit='10'/%3E %3Cpath d='M22 12L8.75 12' stroke-width='1.5'/%3E %3C/svg%3E")}}@media screen and (prefers-reduced-motion: no-preference){.card.node--view-mode-large>.card__link::after{transition:transform .15s ease}}@media print{.card.node--view-mode-large>.card__link::after{content:" (" attr(href) ")";display:block}.card.node--view-mode-large>.card__link[href^="/"]::after{content:" (https://linz.govt.nz" attr(href) ")"}}.card.node--view-mode-large .card__media{margin:calc(var(--space)*-1);margin-bottom:calc(var(--space) - var(--gap))}.card.node--view-mode-large .card__media img{width:100%}@media(prefers-reduced-motion: no-preference){.card.node--view-mode-large .card__title{transition:color .15s ease}}@media(prefers-reduced-motion: no-preference){.card.node--view-mode-large{transition:box-shadow .15s ease}}.card.node--view-mode-large:focus-visible{box-shadow:0px 6px 32px rgba(39,41,55,.2)}@media screen and (forced-colors: active){.card.node--view-mode-large:focus-visible{text-decoration:underline}}@media(-ms-high-contrast: active){.card.node--view-mode-large:focus-visible{text-decoration:underline}}@media(hover: hover){.card.node--view-mode-large:hover,.card.node--view-mode-large:active{box-shadow:0px 6px 32px rgba(39,41,55,.2)}}@media screen and (hover: hover)and (forced-colors: active){.card.node--view-mode-large:hover,.card.node--view-mode-large:active{text-decoration:underline}}@media(hover: hover)and (-ms-high-contrast: active){.card.node--view-mode-large:hover,.card.node--view-mode-large:active{text-decoration:underline}}.card.node--view-mode-large:focus-within{box-shadow:0px 6px 32px rgba(39,41,55,.2)}.card.node--view-mode-medium{overflow:hidden;display:flex;flex-direction:column;row-gap:calc(var(--spacer)*2);height:100%;--space: calc(var(--spacer) * 4);--gap: calc(var(--space) * 0.6)}@media(min-width: 1280px){.card.node--view-mode-medium{--space: calc(var(--spacer) * 5)}}.card.node--view-mode-medium>.card__link{display:flex;flex-direction:column;row-gap:var(--gap);text-decoration:none;color:var(--card-body-color)}.card.node--view-mode-medium>.card__link:focus-visible .card__title{color:var(--linz-teal-800)}@media(hover: hover){.card.node--view-mode-medium>.card__link:hover .card__title,.card.node--view-mode-medium>.card__link:active .card__title{color:var(--linz-teal-800)}}.card.node--view-mode-medium>.card__link::after{content:"";margin-top:auto;width:40px;min-height:14px;display:block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg' stroke='hsl(175,64%25,44%25)'%3E %3Cpath d='M9 12L0 12' stroke-width='1.5'/%3E %3Cpath d='M10.8415 5.04199L22.9014 12.0045L10.8612 18.9612' stroke-width='1.5' stroke-miterlimit='10'/%3E %3Cpath d='M22 12L8.75 12' stroke-width='1.5'/%3E %3C/svg%3E");background-position:bottom left;background-size:contain;background-repeat:no-repeat}
