﻿:root{--font-family-mānuka: 'Mānuka', Bahnschrift, 'DIN Alternate', 'Franklin Gothic Medium', 'Nimbus Sans Narrow', sans-serif-condensed, sans-serif;--font-family-urbanist: 'Urbanist', Avenir, Montserrat, Corbel, 'URW Gothic', source-sans-pro, sans-serif;--line-height-rebrand-tight: 1.1;--line-height-rebrand-loose: 1.44;--font-size-xxxs: 0.8125rem;--font-size-xxs: 1rem;--font-size-xs: 1.125rem;--font-size-s: 1.25rem;--font-size-m: 1.5rem;--font-size-l: 1.75rem;--font-size-xl: 2rem;--font-size-xxl: 2.5rem;--font-size-xxxl: 3rem;--font-size-xxxxl: 3.5rem;--font-size-xxxxxl: 4rem;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--link-underline-offset: max(3px, 0.175em);--link-underline-thickness: max(1px, 0.07em);--color-blue-10: #ecf3fb;--color-blue-15: #bacfe7;--color-blue-20: #c8dbf1;--color-blue-30: #72cbff;--color-blue-32: #3b99fc;--color-blue-35: #2b91fc;--color-blue-37: #0188fe;--color-blue-40: #009cde;--color-blue-50: #017acd;--color-blue-60: #007cbe;--color-blue-68: #002d75;--color-blue-68-alpha-75: #002d75bf;--color-blue-73-alpha-19: #001e6230;--color-blue-80: #092972;--color-blue-90: #001e62;--color-blue-100: #001340;--color-navy-110: #000f31;--color-red: #f22929;--color-red-47: #c8102e;--color-orange: #f26522;--color-green: #61ba70;--color-breed-blue: #50b2eb;--color-white: #ffffff;--color-white-alpha-40: #ffffff66;--color-white-alpha-93: #ffffffed;--color-grey-02: #f7f9fd;--color-grey-04: #f3f3f3;--color-grey-08: #e3e3e3;--color-grey-25: #aeaeae;--color-grey-32: #999999;--color-grey-44: #757575;--color-grey-58: #4e4b4b;--color-grey-68: #333333;--color-grey-75: #222222;--color-black: #000000;--color-black-alpha-20: #00000033;--color-black-alpha-30: #0000004d;--color-black-alpha-52: #00000085;--color-black-alpha-60: #00000099;--color-font-weight-thin: #220000;--color-font-weight-light: #330000;--color-font-weight-normal: #440000;--color-font-weight-medium: #550000;--color-font-weight-bold: #660000;--color-font-weight-black: #770000;--color-focus: var(--color-blue-90);--color-select: var(--color-green);--color-error: var(--color-red)}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(13ec2418e55149a65e82.woff2) format("woff2")}@font-face{font-family:BoosterNextFY;font-style:normal;font-weight:300;font-display:swap;src:url(78f5efb449db31eab0cf.woff2) format("woff2")}@font-face{font-family:BoosterNextFY;font-style:normal;font-weight:400;font-display:swap;src:url(035c9568fbede3d5373c.woff2) format("woff2")}@font-face{font-family:BoosterNextFY;font-style:normal;font-weight:500;font-display:swap;src:url(20f906e4c9ab19bfa8da.woff2) format("woff2")}@font-face{font-family:BoosterNextFY;font-style:normal;font-weight:600;font-display:swap;src:url(857e93f50a0afc2c8653.woff2) format("woff2")}@font-face{font-family:"Mānuka";font-style:normal;font-weight:600;font-display:swap;src:url(4279313aad457fd241aa.woff2) format("woff2")}@font-face{font-family:Urbanist;font-style:normal;font-weight:400;font-display:swap;src:url(d59e5b40ea5ec2f586a2.woff2) format("woff2")}@font-face{font-family:Urbanist;font-style:italic;font-weight:400;font-display:swap;src:url(7b9ccc9dc088edfa10c2.woff2) format("woff2")}@font-face{font-family:Urbanist;font-style:normal;font-weight:500;font-display:swap;src:url(07084c3b1de1c2189838.woff2) format("woff2")}@font-face{font-family:Urbanist;font-style:italic;font-weight:500;font-display:swap;src:url(11782f9ed894dc513b25.woff2) format("woff2")}@font-face{font-family:Urbanist;font-style:normal;font-weight:600;font-display:swap;src:url(ffff0e41aa80980feb74.woff2) format("woff2")}@font-face{font-family:Urbanist;font-style:italic;font-weight:600;font-display:swap;src:url(b8368511d6231e554852.woff2) format("woff2")}@font-face{font-family:Urbanist;font-style:normal;font-weight:700;font-display:swap;src:url(bca4f35c10361b6dd1f2.woff2) format("woff2")}@font-face{font-family:Urbanist;font-style:italic;font-weight:700;font-display:swap;src:url(a7fbf2ebbea6bd33a6d9.woff2) format("woff2")}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,figure,table,th,td,caption,hr{margin:0;padding:0}button,input,optgroup,select,textarea{font-family:"BoosterNextFY","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6,ul,ol,dl,blockquote,p,address,.block-item,hr,table,fieldset,figure,pre{margin-block-end:1rem}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,ul:last-child,ol:last-child,dl:last-child,blockquote:last-child,p:last-child,address:last-child,.block-item:last-child,hr:last-child,table:last-child,fieldset:last-child,figure:last-child,pre:last-child{margin-block-end:0}ul,ol,dd{margin-inline-start:1.5rem}html{background-color:var(--color-blue-10);block-size:100%;min-block-size:100%;font-family:"BoosterNextFY","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:var(--font-size-xxs);line-height:1.5;color:var(--color-blue-90);-webkit-tap-highlight-color:rgba(0,0,0,0)}body{position:relative;min-block-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--font-size-xs)}*:active,*:focus{outline:none}.no-js *:focus{outline:solid 3px var(--color-focus)}::selection{background-color:var(--color-select)}:is(button,a,select):focus-visible{outline:solid 3px var(--color-blue-30);outline-offset:3px;border-radius:3px}.heading2,.heading3,.heading4,.heading5{margin-block-end:.5rem;line-height:1.25}.heading1{font-weight:var(--font-weight-light);font-size:var(--font-size-xl);line-height:1}@media only screen and (min-width: 768px){.heading1{font-size:var(--font-size-xxl)}}@media only screen and (min-width: 1200px){.heading1{font-size:var(--font-size-xxxl)}}.paragraph-summary{font-size:var(--font-size-s);line-height:1.2}.heading2{font-weight:var(--font-weight-light);font-size:var(--font-size-l)}@media only screen and (min-width: 768px){.heading2{font-size:var(--font-size-xl);line-height:1.2}}.heading3{font-weight:var(--font-weight-bold);font-size:var(--font-size-s);line-height:1.5}.paragraph-large{font-size:var(--font-size-xs);line-height:1.4}@media only screen and (min-width: 500px){.paragraph-large{font-size:var(--font-size-s)}}.paragraph-large-bold{font-size:var(--font-size-xs);line-height:1.4;font-weight:var(--font-weight-medium)}@media only screen and (min-width: 500px){.paragraph-large-bold{font-size:var(--font-size-s)}}.paragraph-xlarge{font-size:var(--font-size-s);line-height:1.2;font-weight:var(--font-weight-medium)}@media only screen and (min-width: 500px){.paragraph-xlarge{font-size:var(--font-size-m);line-height:1.25}}p{font-size:var(--font-size-s);line-height:1.25;font-weight:var(--font-weight-regular)}.link,.link-large{line-height:1.25;font-weight:var(--font-weight-medium)}.link-large{font-size:var(--font-size-xs)}.link{font-size:var(--font-size-xxs)}.heading4{font-weight:var(--font-weight-medium);font-size:var(--font-size-m)}.heading5{font-weight:var(--font-weight-medium);font-size:var(--font-size-s)}.heading6{font-weight:var(--font-weight-bold);font-size:var(--font-size-xs)}p:empty{display:none}b,strong{font-weight:var(--font-weight-medium)}abbr[title]{text-decoration:none}a{color:var(--color-blue-60);text-decoration:none}.no-touch a:hover{text-decoration-line:underline;color:oklch(from var(--color-blue-60) calc(l - 0.1) c h)}li>ul,li>ol{margin-block-end:0}dt{font-weight:var(--font-weight-medium)}table{inline-size:100%;border-collapse:collapse;border-spacing:0}th,td{padding:.5rem;text-align:end}th:first-child,td:first-child{text-align:start}@media only screen and (min-width: 768px){th,td{padding:.75rem}}tr{border-block-end:1px solid var(--color-blue-40);padding-block:.5rem;padding-inline:0}@media only screen and (min-width: 768px){tr{border-block-end:none;padding:0}tr:nth-child(odd){background-color:var(--color-blue-10)}}th{background-color:var(--color-blue-90);color:var(--color-white)}th p{font-weight:var(--font-weight-bold)}img{max-inline-size:100%;block-size:auto;font-style:italic;vertical-align:middle}q{font-style:italic;quotes:"‘" "’"}q::before{content:open-quote}q::after{content:close-quote}blockquote{margin-block:2rem;border-inline-start:4px solid var(--color-blue-90);quotes:"“" "”"}blockquote img,blockquote p{padding-inline-start:1.5rem}blockquote img{margin-block-end:1.5rem}blockquote p{font-weight:var(--font-weight-medium)}blockquote p::before{content:open-quote}blockquote p::after{content:no-close-quote}blockquote p:last-of-type{margin-block-end:0}blockquote p:last-of-type::after{content:close-quote}blockquote cite{padding-inline-start:1.5rem;font-size:.875rem;font-weight:var(--font-weight-medium)}input,select,textarea{display:inline-block;inline-size:100%;box-sizing:border-box;outline:none;vertical-align:top;font:inherit;-webkit-appearance:none;appearance:none}input[type=hidden]{line-height:1.25}.main{position:relative;transform:translate(0, 0);transition:transform .2s ease-out}.gutters{margin-inline:auto;max-inline-size:1366px;padding-inline:20px}@media only screen and (min-width: 1024px){.gutters{padding-inline:3.5rem}}@media only screen and (min-width: 1600px){.gutters{padding-inline:0}}@media only screen and (min-width: 768px){.gutters--no-right{padding-inline-end:0}}@media only screen and (min-width: 1366px){.gutters--no-right{padding-inline-end:3.5rem}}@media only screen and (min-width: 1600px){.gutters--no-right{padding-inline-end:0}}@media only screen and (min-width: 768px){.gutters--no-left{padding-inline-start:0}}@media only screen and (min-width: 1366px){.gutters--no-left{padding-inline-start:3.5rem}}@media only screen and (min-width: 1600px){.gutters--no-left{padding-inline-start:0}}@media only screen and (max-width: 768px){.gutter--no-gutter\@small{padding-inline:0}}@media only screen and (max-width: 768px){.gutters\@small{margin-inline:auto;max-inline-size:1366px;padding-inline:20px}}.section{position:relative;padding-block:2.5rem}@media only screen and (min-width: 768px){.section{padding-block:3rem}}.section--large{position:relative;padding-block:3rem}@media only screen and (min-width: 768px){.section--large{padding-block:3rem}}.section--medium{position:relative;padding-block:1.5rem}@media only screen and (min-width: 768px){.section--medium{padding-block:2rem}}@media only screen and (min-width: 1024px){.section--medium{padding-block:3.5rem}}.section--small{position:relative;padding-block:1.5rem}@media only screen and (min-width: 768px){.section--small{padding-block:1.5rem}}.section--stacked{padding-block:0}@media only screen and (min-width: 768px){.section--stacked{padding-block:0}}.section--stacked-top-padding{padding-block-start:2.5rem;padding-block-end:0}@media only screen and (max-width: 768px){.section--stacked\@small{padding-block:0;padding-inline:1.25rem}}.section--stacked-bottom{padding-block-start:0}@media only screen and (min-width: 768px){.section--stacked-bottom{padding-block-start:0}}.section--stacked-top{padding-block-end:0}@media only screen and (min-width: 768px){.section--stacked-top{padding-block-end:0}}@media only screen and (max-width: 768px){.section--no-top\@small{padding-block-start:0}}.page-width{max-inline-size:68.75rem}.page-width--large{max-inline-size:1366px}.page-width--xlarge{max-inline-size:93.75rem}.line-length{max-inline-size:640px}.line-length--large{max-inline-size:800px}.layout-grid{display:grid;grid-template-columns:repeat(4, 1fr);-moz-column-gap:2rem;column-gap:2rem}@media only screen and (min-width: 500px){.layout-grid{grid-template-columns:repeat(6, 1fr)}}@media only screen and (min-width: 768px){.layout-grid{grid-template-columns:repeat(12, 1fr)}}.layout-grid__item{grid-column:1/span 4}@media only screen and (min-width: 500px){.layout-grid__item{grid-column:1/span 6}}@media only screen and (min-width: 768px){.layout-grid__item{grid-column:1/span 12}}@media only screen and (min-width: 1024px){.layout-grid__item{grid-column:1/span 10}}@media only screen and (min-width: 1200px){.layout-grid__item{grid-column:1/span 7}}@media only screen and (min-width: 1600px){.layout-grid__item{grid-column:1/span 7}}.layout-grid__item--wide{grid-column:1/span 4}@media only screen and (min-width: 500px){.layout-grid__item--wide{grid-column:1/span 6}}@media only screen and (min-width: 768px){.layout-grid__item--wide{grid-column:1/span 12}}@media only screen and (min-width: 1024px){.layout-grid__item--wide{grid-column:1/span 12}}@media only screen and (min-width: 1200px){.layout-grid__item--wide{grid-column:1/span 12}}@media only screen and (min-width: 1366px){.layout-grid__item--wide{grid-column:1/span 11}}@media only screen and (min-width: 1600px){.layout-grid__item--wide{grid-column:1/span 10}}.flex-1{flex:1}.padded-block{padding:1rem}@media only screen and (min-width: 768px){.padded-block{padding:1.5rem}}@media only screen and (min-width: 1024px){.padded-block{padding-block-end:3rem;padding-inline:3rem}}.padded-block__reverse{margin-inline:-2rem}@media only screen and (min-width: 1024px){.padded-block__reverse{margin-inline:-3rem}}@media only screen and (min-width: 1024px){.padded-block--small\@large{padding-inline-start:2.5rem;padding-block-end:2.5rem}}@media only screen and (min-width: 1024px){.padded-block--small\@large{padding-inline-start:2rem;padding-block-end:2rem}}.padded-block--no-bottom{padding-block-end:0}.bordered-block{border-block-start:1px solid var(--color-blue-20);padding-block:2rem}.block-content{margin-block-end:3rem}.accordion__body .block-content{margin-block-end:2rem}.block-content:last-child{margin-block-end:0}.media__set-size[width],.media__set-size[height]{max-inline-size:none}.media__set-size[height]{block-size:attr(height px)}.grid::after{clear:both;display:table;content:""}.grid{list-style:none;font-size:0}.grid>*{display:inline-block;inline-size:100%;vertical-align:top;font-size:initial;text-justify:auto}html:not(.flexbox) .grid-flex::after{clear:both;display:table;content:""}html:not(.flexbox) .grid-flex{list-style:none;font-size:0}html:not(.flexbox) .grid-flex>*{display:inline-block;inline-size:100%;vertical-align:top;font-size:initial;text-justify:auto}.flexbox .grid-flex{display:flex;justify-content:flex-start;flex-wrap:wrap;align-content:center;align-items:stretch}.flexbox .grid-flex>*{inline-size:100%}.flexbox .grid-flex.modal__align-right{justify-content:flex-end}.flexbox .grid-flex.grid-flex--align-child-center>*{align-self:center}.grid-two-column{display:grid;grid-template-columns:repeat(1, 1fr);row-gap:2rem}@media only screen and (min-width: 500px){.grid-two-column{grid-template-columns:repeat(2, 1fr);-moz-column-gap:2rem;column-gap:2rem}}@media only screen and (min-width: 768px){.grid-two-column{grid-template-columns:repeat(2, 1fr);row-gap:4rem}}.grid--row-spacing>*{margin-block-end:4rem}@media only screen and (max-width: 768px){.grid--row-spacing>*{margin-block-end:2rem}}.grid--col-spacing{margin-inline-start:-2rem}.grid--col-spacing>*{padding-inline-start:2rem}.grid--row-spacing--s>*{margin-block-end:1.5rem}.grid--row-spacing--xs>*{margin-block-end:.75rem}.grid--row-no-bottom{margin-block-end:-2.5rem}@media only screen and (max-width: 768px){.grid--row-spacing\@small>*{margin-block-end:1.5rem}}.grid--middle{align-items:center !important}.grid--middle>*{vertical-align:middle !important}.grid--bottom{align-items:flex-end !important}.grid--bottom>*{vertical-align:bottom !important}@media only screen and (max-width: 768px){.grid--flip\@medium-max{direction:rtl}.grid--flip\@medium-max>*{direction:ltr}}.list-inline{list-style:none;margin-inline-start:0;padding:0}.list-inline__item{display:inline-block;margin-inline-end:1rem}.list-inline__item:last-child{margin-inline-end:0}.list-unstyled{list-style:none;margin-inline:0;margin-block-start:0;padding-inline-start:0}.list-unstyled__item{margin-block-end:.5rem}.list-unstyled__item:last-child{margin-block-end:0}.list-style-none{list-style:none}.link-complex{display:block;block-size:100%}.no-touch .link-complex:hover{text-decoration:none}.no-touch .link-complex:hover .link-complex__target{text-decoration-line:underline;color:var(--color-blue-80);text-underline-offset:var(--link-underline-offset);text-decoration-thickness:var(--link-underline-thickness)}.no-touch .link-complex:hover .link-complex__target--light{text-decoration-line:underline;color:var(--color-blue-40);text-underline-offset:var(--link-underline-offset);text-decoration-thickness:var(--link-underline-thickness)}.link-complex:focus-within{text-decoration:none}.link-complex:focus-within .link-complex__target{text-decoration-line:underline;color:var(--color-blue-80);text-underline-offset:var(--link-underline-offset);text-decoration-thickness:var(--link-underline-thickness)}.link-complex:focus-within .link-complex__target--light{text-decoration-line:underline;color:var(--color-blue-40);text-underline-offset:var(--link-underline-offset);text-decoration-thickness:var(--link-underline-thickness)}.link{border:none;background-color:rgba(0,0,0,0);padding:0;cursor:pointer;color:var(--color-blue-40);text-decoration:none}.no-touch .link:hover{text-decoration-line:underline}.link-feature__block{padding-block-start:2rem;padding-block-end:1.125rem}.link-feature{color:var(--color-blue-60);font-size:var(--font-size-xxs);line-height:1.5;font-weight:var(--font-weight-medium)}.no-touch .link-feature:hover{color:var(--color-blue-80);text-decoration:none}@media only screen and (max-width: 768px){.ratio--7\/5\@small{position:relative;overflow:hidden}.ratio--7\/5\@small::before{display:block;inline-size:100%;padding-block-start:71.4285714286%;content:""}.ratio--7\/5\@small>.ratio__content{position:absolute;inset:0}.ratio--7\/5\@small .ratio__image{display:block;position:absolute;inset-inline-start:0;inset-block-start:50%;inline-size:auto;block-size:auto;min-block-size:100%;min-inline-size:100%;transform:translateY(-50%);-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}}@media only screen and (max-width: 768px){.ratio--7\/4\@small{position:relative;overflow:hidden}.ratio--7\/4\@small::before{display:block;inline-size:100%;padding-block-start:57.1428571429%;content:""}.ratio--7\/4\@small>.ratio__content{position:absolute;inset:0}.ratio--7\/4\@small .ratio__image{display:block;position:absolute;inset-inline-start:0;inset-block-start:50%;inline-size:auto;block-size:auto;min-block-size:100%;min-inline-size:100%;transform:translateY(-50%);-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}}.ratio--1\/1{position:relative;overflow:hidden}.ratio--1\/1::before{display:block;inline-size:100%;padding-block-start:100%;content:""}.ratio--1\/1>.ratio__content{position:absolute;inset:0}.ratio--1\/1 .ratio__image{display:block;position:absolute;inset-inline-start:0;inset-block-start:50%;inline-size:auto;block-size:auto;min-block-size:100%;min-inline-size:100%;transform:translateY(-50%);-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.ratio--9\/3{position:relative;overflow:hidden}.ratio--9\/3::before{display:block;inline-size:100%;padding-block-start:33.3333333333%;content:""}.ratio--9\/3>.ratio__content{position:absolute;inset:0}.ratio--9\/3 .ratio__image{display:block;position:absolute;inset-inline-start:0;inset-block-start:50%;inline-size:auto;block-size:auto;min-block-size:100%;min-inline-size:100%;transform:translateY(-50%);-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.ratio--16\/9{position:relative;overflow:hidden}.ratio--16\/9::before{display:block;inline-size:100%;padding-block-start:56.25%;content:""}.ratio--16\/9>.ratio__content{position:absolute;inset:0}.ratio--16\/9 .ratio__image{display:block;position:absolute;inset-inline-start:0;inset-block-start:50%;inline-size:auto;block-size:auto;min-block-size:100%;min-inline-size:100%;transform:translateY(-50%);-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.ratio--18\/9{position:relative;overflow:hidden}.ratio--18\/9::before{display:block;inline-size:100%;padding-block-start:50%;content:""}.ratio--18\/9>.ratio__content{position:absolute;inset:0}.ratio--18\/9 .ratio__image{display:block;position:absolute;inset-inline-start:0;inset-block-start:50%;inline-size:auto;block-size:auto;min-block-size:100%;min-inline-size:100%;transform:translateY(-50%);-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.ratio--25\/9{position:relative;overflow:hidden}.ratio--25\/9::before{display:block;inline-size:100%;padding-block-start:36%;content:""}.ratio--25\/9>.ratio__content{position:absolute;inset:0}.ratio--25\/9 .ratio__image{display:block;position:absolute;inset-inline-start:0;inset-block-start:50%;inline-size:auto;block-size:auto;min-block-size:100%;min-inline-size:100%;transform:translateY(-50%);-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{position:absolute;background:hsla(0, 0%, 100%, 0.75);border:none;color:#333}.flickity-button:hover{background:white;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}:where(.page-rebrand) .featured-news__heading{font-family:var(--font-family-mānuka);font-weight:var(--font-weight-semibold);font-size:var(--font-size-xxl);line-height:var(--line-height-rebrand-tight);letter-spacing:1.2px}:where(.page-rebrand) .featured-news__all-link.u-text-link{font-family:var(--font-family-urbanist);font-weight:var(--font-weight-bold);font-size:var(--font-size-s);line-height:var(--line-height-rebrand-tight);letter-spacing:0}.btn{display:inline-block;margin:0;background-color:var(--color-blue-50);padding-block:.625rem;padding-inline:1rem;border-color:var(--color-blue-50);border-style:solid;border-width:1px;border-radius:3px;vertical-align:middle;font:inherit;text-align:center;cursor:pointer;color:var(--color-white);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .1s,background-color .1s,border-color .1s}@media only screen and (min-width: 320px){.btn{max-inline-size:100%}}.btn,.btn:hover{text-decoration:none}.no-touch .btn:hover{outline:none;border-color:var(--color-blue-40);background-color:var(--color-blue-40);text-decoration:none;color:var(--color-white)}.btn[disabled],.btn.is-disabled{pointer-events:none;cursor:default;opacity:.5 !important}.btn--small{padding-block:.5rem;padding-inline:.5rem;font-size:.875rem}.btn--wide{padding-inline:3rem}.btn--block{inline-size:100%}@media only screen and (min-width: 320px){.btn--block\@xsmall{inline-size:100%}}.btn--primary{background-color:var(--color-blue-50);border-color:var(--color-blue-50);color:var(--color-white)}.no-touch .btn--primary:hover{background-color:oklch(from var(--color-blue-50) calc(l - 0.05) c h);border-color:oklch(from var(--color-blue-50) calc(l - 0.05) c h);color:var(--color-white)}.btn--primary-alt{background-color:var(--color-blue-50);border-color:var(--color-blue-50)}.no-touch .btn--primary-alt:hover{background-color:var(--color-blue-90);border-color:var(--color-white)}.btn--alt{background-color:var(--color-blue-90);color:var(--color-white)}.no-touch .btn--alt:hover{background-color:var(--color-blue-20);color:var(--color-blue-90)}.btn--white{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-blue-90)}.no-touch .btn--white:hover{background-color:var(--color-blue-90);border-color:var(--color-blue-90);color:var(--color-white)}.btn--white-alt{background-color:rgba(0,0,0,0);border-color:var(--color-white);color:var(--color-white)}.no-touch .btn--white-alt:hover{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-blue-90)}.btn--inverted{background-color:rgba(0,0,0,0);border-color:var(--color-blue-90);color:var(--color-blue-90)}.no-touch .btn--inverted:hover{background-color:var(--color-blue-60);border-color:var(--color-blue-60);color:var(--color-white)}.btn-icon--large{background-color:rgba(0,0,0,0);border:none}.btn-icon--large>svg{inline-size:4rem;block-size:4rem}.btn-group>*{display:inline-block;margin-inline-end:.5rem;margin-block-end:0;text-align:center;vertical-align:middle}.btn-group>*:last-child{margin-inline-end:0}.btn-group--block>*{margin-inline-end:0;inline-size:100%}.btn-group--block>*:not(:last-child){margin-block-end:1rem}@media only screen and (min-width: 320px){.btn-group--block\@xsmall>*{margin-inline-end:0;margin-block-end:1.5rem;inline-size:100%}.btn-group--block\@xsmall>*:last-child{margin-block-end:0}}.btn-group--justified{margin-inline:-0.5rem;min-inline-size:100%;border-collapse:separate;border-spacing:.5rem 0;display:table;table-layout:fixed}.btn-group--justified>*{float:none;inline-size:1%;display:table-cell}.btn-group--justified{white-space:nowrap}@media only screen and (min-width: 320px){.btn-group--justified\@xsmall{margin-inline:-0.5rem;min-inline-size:100%;border-collapse:separate;border-spacing:.5rem 0;display:table;table-layout:fixed}.btn-group--justified\@xsmall>*{float:none;inline-size:1%;display:table-cell}}@media only screen and (min-width: 320px){.btn-group--reverse\@xsmall{display:flex;flex-direction:column-reverse}.btn-group--reverse\@xsmall>*{margin-block:1rem 0}.btn-group--reverse\@xsmall>*:last-child{margin-block-start:0}}.image-caption{grid-column:1/span 4}@media only screen and (min-width: 500px){.image-caption{grid-column:1/span 6}}@media only screen and (min-width: 768px){.image-caption{grid-column:1/span 12}}@media only screen and (min-width: 1024px){.image-caption{grid-column:1/span 10}}@media only screen and (min-width: 1200px){.image-caption{grid-column:1/span 7}}@media only screen and (min-width: 1600px){.image-caption{grid-column:1/span 7}}@media only screen and (min-width: 768px){.image-caption--small{grid-column:1/span 8}}@media only screen and (min-width: 1024px){.image-caption--small{grid-column:1/span 6}}@media only screen and (min-width: 1200px){.image-caption--small{grid-column:1/span 4}}@media only screen and (min-width: 1600px){.image-caption--small{grid-column:1/span 4}}@media only screen and (min-width: 1024px){.image-caption--wide{grid-column:1/span 12}}@media only screen and (min-width: 1200px){.image-caption--wide{grid-column:1/span 12}}@media only screen and (min-width: 1600px){.image-caption--wide{grid-column:1/span 12}}.image-caption--wide .image-caption__image{inline-size:100%}.icon-text>svg{margin-block-start:-0.25em;margin-inline-end:.5rem;inline-size:var(--font-size-xs);block-size:var(--font-size-xs);vertical-align:middle}.icon-text>svg:last-child{margin-inline:.375rem 0}.icon-text--left>svg{margin-block-start:-0.25em;margin-inline-end:.375rem;vertical-align:middle}.icon-text--indented{position:relative}.icon-text--indented>svg{position:absolute;inset-block-start:.325em;inset-inline-start:0}.icon-text--indented>span{display:block;padding-inline-start:1.75rem}.icon--light>svg{color:var(--color-white)}.no-touch .icon--light:hover>svg{color:var(--color-blue-30)}.i{display:inline-block;inline-size:var(--font-size-xs);block-size:var(--font-size-xs)}svg>use{fill:currentColor}.i--small{inline-size:var(--font-size-xxs);block-size:var(--font-size-xxs)}.i--medium-small{inline-size:var(--font-size-s);block-size:var(--font-size-s)}.i--medium{inline-size:var(--font-size-m);block-size:var(--font-size-m)}.i--medium-rectangle{inline-size:7rem;block-size:var(--font-size-m)}.i--black>use{color:var(--color-black)}.i--white>use{color:var(--color-white)}.i--secondary>use{color:var(--color-blue-60)}.i--tertiary>use{color:var(--color-blue-90)}.i--blue>use{color:var(--color-blue-40)}.i--align-middle{vertical-align:middle}.i-logo{inline-size:7.5rem;block-size:2.1875rem}.i--play{inline-size:var(--font-size-xxxl);block-size:var(--font-size-xxxl);cursor:pointer}@media only screen and (min-width: 768px){.i--play{inline-size:var(--font-size-xxxxxl);block-size:var(--font-size-xxxxxl)}}.i--minda,.i--minda-live,.i--premier-sires,.i--alpha,.i--genemark,.i--farmwise,.i--bulls-i,.i--lic-automation,.i--protrack,.i--space{block-size:1.875rem}.i--minda--large,.i--minda-live--large,.i--premier-sires--large,.i--alpha--large,.i--genemark--large,.i--farmwise--large,.i--bulls-i--large,.i--lic-automation--large,.i--protrack--large,.i--space--large{block-size:var(--font-size-xxl)}.i--minda{inline-size:5.5rem}.i--minda--large{inline-size:7.5rem}.i--minda-live{inline-size:8.75rem}.i--minda-live--large{inline-size:11.875rem}.i--premier-sires{inline-size:10.25rem}.i--premier-sires--large{inline-size:13.875rem}.i--alpha{inline-size:5rem}.i--alpha--large{inline-size:7.5rem}.i--genemark{inline-size:8.125rem}.i--genemark--large{inline-size:10.9375rem}.i--farmwise{inline-size:7.625rem}.i--farmwise--large{inline-size:10.625rem}.i--bulls-i{inline-size:8.75rem}.i--bulls-i--large{inline-size:11.875rem}.i--lic-automation{inline-size:5.125rem}.i--lic-automation--large{inline-size:7.1875rem}.i--protrack{inline-size:13.8125rem}.i--protrack--large{inline-size:18.8125rem}.i--space{inline-size:6.25rem}.i--space--large{inline-size:8.5625rem}.header{position:relative;z-index:3;background-color:var(--color-blue-90);inline-size:100%;padding-block:1.5rem;padding-inline:0;font-size:var(--font-size-xxs)}.header__content{position:relative;display:flex;align-items:center;justify-content:space-between}.header__logo{display:inline-block;vertical-align:middle}@media only screen and (min-width: 1024px){.header__logo{position:absolute;inset-block-start:0;inset-inline-start:0}}.header__menu{color:var(--color-white);display:inline-block;vertical-align:middle}@media only screen and (min-width: 1024px){.header__menu{inline-size:100%;padding-inline-start:134px}}@media only screen and (min-width: 1200px){.header__menu{inline-size:100%;padding-inline-start:166px}}.heading-sidebar{background-color:var(--color-blue-100);padding-block:1rem;padding-inline:1rem}@media only screen and (min-width: 768px){.heading-sidebar{padding-block:1rem;padding-inline:1.5rem}}.menu-large{inline-size:100%}.menu-large__container{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.menu-large__group{margin-block-end:0;display:inline-flex;align-items:center}.menu-large__item{display:inline-block;vertical-align:middle;margin-block:0;margin-inline:.5rem;font-size:.875rem}.menu-large__item:first-child{border-inline-end:1px;border-inline-end-color:var(--color-blue-50);border-inline-end-style:solid;padding-inline-end:1rem;font-size:var(--font-size-xxs)}@media only screen and (min-width: 1200px){.menu-large__item{margin-block:0;margin-inline:.75rem}.menu-large__item:first-child{margin-block:0;margin-inline:.25rem}}@media only screen and (min-width: 1366px){.menu-large__item{margin-block:0;margin-inline:1rem;font-size:var(--font-size-xxs)}.menu-large__item:first-child{margin-block:0;margin-inline:1rem;padding-inline-end:2rem;font-size:var(--font-size-xs)}}.menu-large__item:last-child>a{display:inline-block;margin:0;background-color:var(--color-blue-50);padding-block:.625rem;padding-inline:1rem;border-color:var(--color-blue-50);border-style:solid;border-width:1px;border-radius:3px;vertical-align:middle;font:inherit;text-align:center;cursor:pointer;color:var(--color-white);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .1s,background-color .1s,border-color .1s}@media only screen and (min-width: 320px){.menu-large__item:last-child>a{max-inline-size:100%}}.menu-large__item:last-child>a,.menu-large__item:last-child>a:hover{text-decoration:none}.no-touch .menu-large__item:last-child>a:hover{outline:none;border-color:var(--color-blue-40);background-color:var(--color-blue-40);text-decoration:none;color:var(--color-white)}.menu-large__item:last-child>a[disabled],.menu-large__item:last-child>a.is-disabled{pointer-events:none;cursor:default;opacity:.5 !important}.menu-large__item:last-child>a{padding-block:.5rem;padding-inline:.5rem;font-size:.875rem;margin-block:0;margin-inline:.5rem;border:none;line-height:1rem}@media only screen and (min-width: 1200px){.menu-large__item:last-child>a{margin-block:0;margin-inline:0 .25rem}}@media only screen and (min-width: 1366px){.menu-large__item:last-child>a{margin-block:0;margin-inline:0 .5rem}}.menu-large__item:last-child>a::before{display:inline-block;margin-inline-end:.375rem;block-size:16px;inline-size:16px;background-color:var(--color-blue-90);content:"";vertical-align:middle;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2716%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m15.408 12.464-.09-.178c-.252-.587-3.344-1.477-3.596-1.494l-.198.018c-.377.07-.79.41-1.6 1.103a.491.491 0 0 1-.574.07c-1.06-.587-2.356-1.76-3.002-2.472-.701-.765-1.546-2.028-1.942-3.043a.53.53 0 0 1 .144-.552c.917-.819 1.313-1.21 1.348-1.637.019-.248-.52-3.398-1.078-3.7L4.658.472C4.298.24 3.76-.098 3.166.027a1.66 1.66 0 0 0-.414.16c-.396.25-1.384.925-1.834 1.797-.27.552-.395 5.55 3.38 9.768 3.74 4.181 8.36 4.36 9.042 4.217h.019l.054-.018c.934-.338 1.726-1.21 2.031-1.584.556-.658.18-1.458-.036-1.903Z%27 fill=%27%23001E62%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2716%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m15.408 12.464-.09-.178c-.252-.587-3.344-1.477-3.596-1.494l-.198.018c-.377.07-.79.41-1.6 1.103a.491.491 0 0 1-.574.07c-1.06-.587-2.356-1.76-3.002-2.472-.701-.765-1.546-2.028-1.942-3.043a.53.53 0 0 1 .144-.552c.917-.819 1.313-1.21 1.348-1.637.019-.248-.52-3.398-1.078-3.7L4.658.472C4.298.24 3.76-.098 3.166.027a1.66 1.66 0 0 0-.414.16c-.396.25-1.384.925-1.834 1.797-.27.552-.395 5.55 3.38 9.768 3.74 4.181 8.36 4.36 9.042 4.217h.019l.054-.018c.934-.338 1.726-1.21 2.031-1.584.556-.658.18-1.458-.036-1.903Z%27 fill=%27%23001E62%27/%3E%3C/svg%3E")}.menu-large__link{display:inline-block;vertical-align:top;font-weight:var(--font-weight-medium);color:var(--color-white)}.no-touch .menu-large__link:hover{text-decoration:none;color:var(--color-blue-40)}.menu-large__link--active{color:var(--color-blue-40)}.menu-small__trigger{background-color:var(--color-blue-90);text-decoration:none}.no-touch .menu-small__trigger:hover{text-decoration:none}.menu-small__trigger-text{padding-inline-end:2px;font-size:1.0625rem;font-weight:var(--font-weight-medium);color:var(--color-white)}.menu-small__trigger-detail-group{display:inline-block;vertical-align:text-top;position:relative;inline-size:18px;block-size:18px}.menu-small__trigger-detail{display:block;position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:16px;block-size:2px;background-color:var(--color-blue-40);border-radius:1px;transition:transform .25s ease}.menu-small__trigger-detail:nth-child(1){transform:translate(0, 0)}.menu-small__trigger-detail:nth-child(2){inline-size:12px;transform:translate(0, 6px) scale(1, 1)}.menu-small__trigger-detail:nth-child(3){inline-size:15px;transform:translate(0, 12px) scale(1, 1)}.trigger--open .menu-small__trigger-detail:nth-child(1){inline-size:22px;transform:translate(-2px, 7px) rotate(45deg)}.trigger--open .menu-small__trigger-detail:nth-child(2){transform:translate(0, 9px) scale(0, 1)}.trigger--open .menu-small__trigger-detail:nth-child(3){inline-size:22px;transform:rotate(-45deg) translate(-6px, 3px)}.menu-small__dropdown-group{max-block-size:0;visibility:hidden;overflow:hidden;transition:all .3s ease-in-out}.menu-small__dropdown-group.menu-small--expanded{max-block-size:1000px;visibility:visible}.menu-small__header{padding-block-start:3.75rem;padding-block-end:2rem;padding-inline-start:1rem;inline-size:100%;text-align:end}.menu-small__header .menu-small__trigger{color:var(--color-white)}.dropdown__list{inline-size:100%}.dropdown__item{inline-size:100%;padding-block:1.5rem;padding-inline:0;border-block-end:1px solid oklch(from var(--color-blue-80) calc(l + 0.15) c h)}.dropdown__item:last-child{border-block-end:0 none;padding:0}@media only screen and (min-width: 500px){.dropdown__item:last-child{display:inline-block;inline-size:49%;padding-block:1.5rem;padding-inline:0;padding-inline-start:.5rem}}.dropdown__item:first-child{padding-block-start:2.5rem}.dropdown__item:nth-last-child(2){border-block-end:0 none;padding-block-end:1rem;vertical-align:top}@media only screen and (min-width: 500px){.dropdown__item:nth-last-child(2){display:inline-block;inline-size:49%;padding-inline-end:.5rem}}.dropdown__item:nth-last-child(2)>a{inline-size:100%;display:inline-block;margin:0;background-color:var(--color-blue-50);padding-block:.625rem;padding-inline:1rem;border-color:var(--color-blue-50);border-style:solid;border-width:1px;border-radius:3px;vertical-align:middle;font:inherit;text-align:center;cursor:pointer;color:var(--color-white);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .1s,background-color .1s,border-color .1s}@media only screen and (min-width: 320px){.dropdown__item:nth-last-child(2)>a{max-inline-size:100%}}.dropdown__item:nth-last-child(2)>a,.dropdown__item:nth-last-child(2)>a:hover{text-decoration:none}.no-touch .dropdown__item:nth-last-child(2)>a:hover{outline:none;border-color:var(--color-blue-40);background-color:var(--color-blue-40);text-decoration:none;color:var(--color-white)}.dropdown__item:nth-last-child(2)>a[disabled],.dropdown__item:nth-last-child(2)>a.is-disabled{pointer-events:none;cursor:default;opacity:.5 !important}.dropdown__item:nth-last-child(2)>a{padding-block:.5rem;padding-inline:.5rem;font-size:.875rem;border:none;padding:.75rem;line-height:1rem}.dropdown__item:nth-last-child(2)>a::before{display:inline-block;margin-inline-end:.375rem;block-size:16px;inline-size:16px;background-color:var(--color-blue-90);content:"";vertical-align:middle;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2716%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m15.408 12.464-.09-.178c-.252-.587-3.344-1.477-3.596-1.494l-.198.018c-.377.07-.79.41-1.6 1.103a.491.491 0 0 1-.574.07c-1.06-.587-2.356-1.76-3.002-2.472-.701-.765-1.546-2.028-1.942-3.043a.53.53 0 0 1 .144-.552c.917-.819 1.313-1.21 1.348-1.637.019-.248-.52-3.398-1.078-3.7L4.658.472C4.298.24 3.76-.098 3.166.027a1.66 1.66 0 0 0-.414.16c-.396.25-1.384.925-1.834 1.797-.27.552-.395 5.55 3.38 9.768 3.74 4.181 8.36 4.36 9.042 4.217h.019l.054-.018c.934-.338 1.726-1.21 2.031-1.584.556-.658.18-1.458-.036-1.903Z%27 fill=%27%23001E62%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2716%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m15.408 12.464-.09-.178c-.252-.587-3.344-1.477-3.596-1.494l-.198.018c-.377.07-.79.41-1.6 1.103a.491.491 0 0 1-.574.07c-1.06-.587-2.356-1.76-3.002-2.472-.701-.765-1.546-2.028-1.942-3.043a.53.53 0 0 1 .144-.552c.917-.819 1.313-1.21 1.348-1.637.019-.248-.52-3.398-1.078-3.7L4.658.472C4.298.24 3.76-.098 3.166.027a1.66 1.66 0 0 0-.414.16c-.396.25-1.384.925-1.834 1.797-.27.552-.395 5.55 3.38 9.768 3.74 4.181 8.36 4.36 9.042 4.217h.019l.054-.018c.934-.338 1.726-1.21 2.031-1.584.556-.658.18-1.458-.036-1.903Z%27 fill=%27%23001E62%27/%3E%3C/svg%3E")}.dropdown__link{display:block;font-size:var(--font-size-s);font-weight:var(--font-weight-medium);color:var(--color-white)}.no-touch .dropdown__link:hover{text-decoration:none;color:var(--color-blue-40)}.menu-search{position:relative;float:inline-end;flex:0;inline-size:100%;transition:all .3s ease-in-out}.menu-search:focus-within{flex:1}@media only screen and (min-width: 1024px){.menu-search{inline-size:unset}}.menu-search__icon{color:var(--color-blue-80)}.search__item.input{min-inline-size:7.25rem;padding-block:.75rem;padding-inline:.5rem 2rem;border:none;text-overflow:ellipsis;font-size:.875rem;line-height:1rem;color:var(--color-blue-80)}@media only screen and (min-width: 1024px){.search__item.input{padding:.5rem 2rem .5rem .5rem}}.search__item.input::placeholder{color:var(--color-blue-80);font-weight:var(--font-weight-medium)}.search__item.btn{position:absolute;inset-inline-end:0;background-color:rgba(0,0,0,0);border:none;inline-size:2.5rem;padding-block:.75rem;padding-inline:.5rem;color:var(--color-blue-40);line-height:1rem}@media only screen and (min-width: 1024px){.search__item.btn{padding-block:.5rem;padding-inline:.5rem}}.no-touch .search__item.btn:hover{border:none;background-color:rgba(0,0,0,0);color:var(--color-blue-90)}.search__item.btn svg{block-size:1rem;inline-size:1rem}.universal-nav{position:relative;z-index:4;inline-size:100%;padding-block-start:.375rem;padding-block-end:.25rem;background-color:var(--color-blue-100);font-family:"BoosterNextFY","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.875rem}.universal-nav__group{max-inline-size:1366px;inline-size:100%;display:flex;justify-content:flex-end;text-align:center}.universal-nav__list{list-style-type:none;margin:0}@media only screen and (min-width: 768px){.universal-nav__list{display:inline-block;vertical-align:top;position:relative;inset-block-start:0}}.universal-nav__list--primary{flex:1;display:flex;justify-content:space-between}@media only screen and (min-width: 768px){.universal-nav__list--primary{flex:unset}.universal-nav__list--primary>.universal-nav__item:first-child::before{margin-block-end:.4375rem;display:inline-block;block-size:11px;inline-size:19px;background-color:var(--color-blue-30);content:"";vertical-align:bottom;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width=%2713%27 height=%2711%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M10.6 6.2v4.5H7.3l-.1-.2V8c0-.2 0-.3-.2-.4a.6.6 0 0 0-.4-.2H5.4c-.2 0-.3 0-.4.2-.2 0-.2.2-.2.4v2.6c0 .1 0 .2-.2.2h-3c-.1 0-.2 0-.2-.2V6.3l4.4-3.6c.1-.1.3-.1.4 0l4.4 3.5ZM11.8 5l-5-4C6.4.4 5.7.4 5.2.8l-5 4-.2.3c0 .2 0 .3.2.4.2.2.6.2.8 0L5.6 2c.3-.2.6-.2.8 0l4.7 3.7c.2.2.6.2.8 0 .2-.2.2-.5 0-.7Z%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width=%2713%27 height=%2711%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M10.6 6.2v4.5H7.3l-.1-.2V8c0-.2 0-.3-.2-.4a.6.6 0 0 0-.4-.2H5.4c-.2 0-.3 0-.4.2-.2 0-.2.2-.2.4v2.6c0 .1 0 .2-.2.2h-3c-.1 0-.2 0-.2-.2V6.3l4.4-3.6c.1-.1.3-.1.4 0l4.4 3.5ZM11.8 5l-5-4C6.4.4 5.7.4 5.2.8l-5 4-.2.3c0 .2 0 .3.2.4.2.2.6.2.8 0L5.6 2c.3-.2.6-.2.8 0l4.7 3.7c.2.2.6.2.8 0 .2-.2.2-.5 0-.7Z%27/%3E%3C/svg%3E")}.universal-nav__list--primary>.universal-nav__item:first-child:hover::before{background-color:var(--color-white)}.universal-nav__list--primary>.universal-nav__item::before{margin-block-end:.4375rem;display:inline-block;block-size:10px;inline-size:15px;background-color:var(--color-white);content:"";vertical-align:bottom;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:left center;mask-position:left center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width=%279%27 height=%2710%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M6.9 2.6c0 1.4-1 2.6-2.4 2.6-1.3 0-2.4-1.2-2.4-2.6 0-1.4 1-2.6 2.4-2.6 1.3 0 2.4 1.2 2.4 2.6ZM4.5 5.5c-2.2 0-4 1.9-4 4.5h8c0-2.6-1.8-4.5-4-4.5Z%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width=%279%27 height=%2710%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M6.9 2.6c0 1.4-1 2.6-2.4 2.6-1.3 0-2.4-1.2-2.4-2.6 0-1.4 1-2.6 2.4-2.6 1.3 0 2.4 1.2 2.4 2.6ZM4.5 5.5c-2.2 0-4 1.9-4 4.5h8c0-2.6-1.8-4.5-4-4.5Z%27/%3E%3C/svg%3E")}.universal-nav__list--primary>.universal-nav__item:hover::before{background-color:var(--color-blue-30)}.universal-nav__list--primary>.universal-nav__item:last-child::before{content:none}}@media only screen and (max-width: 768px){.universal-nav__list--secondary{display:none;position:absolute;inset-inline-start:0;inset-block-start:28px;inline-size:100%;background-color:var(--color-blue-100);padding-block:1rem;padding-inline:1.5rem}.universal-nav__list--secondary .universal-nav__item{display:block;margin-inline-end:0;padding-block:.5rem;text-align:end}}.universal-nav__item{display:inline-block;vertical-align:top}@media only screen and (min-width: 768px){.universal-nav__item{margin-inline-end:3rem}}.universal-nav__item:last-child{margin-inline-end:0}.universal-nav__link{display:inline-block;vertical-align:top;color:var(--color-blue-30);font-weight:var(--font-weight-medium);font-size:var(--font-size-xxxs);line-height:1.25rem}.no-touch .universal-nav__link:hover{color:var(--color-white);text-decoration:none}.universal-nav__trigger-label{padding-inline-end:1.25rem;cursor:pointer;position:relative}.universal-nav__trigger-label::after{position:absolute;z-index:7;border-color:var(--color-white);inline-size:0;block-size:0;content:"";border-block-end:0;border-inline:.35em solid rgba(0,0,0,0);border-block-start-width:.35em;border-block-start-style:solid}.universal-nav__trigger-label::after{inset-block-start:.5rem;inset-inline-end:.5rem}@media only screen and (min-width: 768px){.universal-nav__trigger-label{display:none}}.universal-nav__trigger-checkbox{position:absolute;inline-size:auto;visibility:hidden}.universal-nav__trigger-checkbox:checked+.universal-nav__trigger-label{position:relative}.universal-nav__trigger-checkbox:checked+.universal-nav__trigger-label::after{position:absolute;z-index:7;border-color:var(--color-white);inline-size:0;block-size:0;content:"";border-block-start:0;border-inline:.35em solid rgba(0,0,0,0);border-block-end-width:.35em;border-block-end-style:solid}.universal-nav__trigger-checkbox:checked+.universal-nav__trigger-label::after{inset-block-start:.5rem;inset-inline-end:.5rem}@media only screen and (max-width: 768px){.universal-nav__trigger-checkbox:checked+.universal-nav__trigger-label+.universal-nav__list--secondary{display:block}}.banner{position:relative;background-color:var(--color-blue-80);inline-size:100%;min-block-size:380px;display:flex}.banner__container{display:flex;flex-direction:column-reverse}@media only screen and (min-width: 768px){.banner__container{margin-inline:auto;max-inline-size:1380px;flex-direction:row}}@media only screen and (min-width: 1600px){.banner__container{inline-size:1380px}}.banner__heading{font-size:var(--font-size-xxl)}@media only screen and (min-width: 1024px){.banner__heading{font-size:var(--font-size-xxxl)}}@media only screen and (min-width: 1366px){.banner__heading{font-size:var(--font-size-xxxxl)}}.banner__content{padding-inline:1.5rem;padding-block:3rem 2rem;inline-size:100%;display:flex;flex-direction:column;color:var(--color-white)}@media only screen and (min-width: 768px){.banner__content{padding-block:5rem 3rem;padding-inline-start:0;inline-size:50%;block-size:100%}}@media only screen and (min-width: 1366px){.banner__content{padding-block-start:8.75rem}}.banner__content>:last-child{margin-block-end:0}@media only screen and (min-width: 768px){.banner__content-only{inline-size:70%}}.banner--short{min-block-size:156px}@media only screen and (min-width: 768px){.banner--short{min-block-size:228px}}@media only screen and (min-width: 1200px){.banner--short{min-block-size:236px}}@media only screen and (min-width: 1366px){.banner--short{min-block-size:255px}}.banner__image-container{position:relative;block-size:410px}@media only screen and (min-width: 768px){.banner__image-container{position:absolute;inset-block-start:0;inset-inline-end:0;block-size:100%;inline-size:50%}}@media only screen and (min-width: 768px){.banner__image-content{position:relative;block-size:100%;inline-size:100%}}.banner__image{background-color:var(--color-blue-90);block-size:100%;overflow:hidden;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27952%27 height=%271476%27 fill=%27none%27%3E%3Cpath fill=%27%23000%27 d=%27M952-.00004161V1125c0 193.85-213.112 351-476 351C213.112 1476-.00000687 1318.85-.00001534 1125L-.00006452 0 952-.00004161Z%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27952%27 height=%271476%27 fill=%27none%27%3E%3Cpath fill=%27%23000%27 d=%27M952-.00004161V1125c0 193.85-213.112 351-476 351C213.112 1476-.00000687 1318.85-.00001534 1125L-.00006452 0 952-.00004161Z%27/%3E%3C/svg%3E");-webkit-mask-position:bottom;mask-position:bottom}@media only screen and (min-width: 768px){.banner__image{block-size:100%;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width=%271476%27 height=%27952%27 viewBox=%270 0 1476 952%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath id=%27banner-mask%27 d=%27M1476 952H351C157.148 952 0 738.888 0 476C0 213.112 157.148 0 351 0C441.309 0 1476 0 1476 0V952Z%27 fill=%27%23000000%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width=%271476%27 height=%27952%27 viewBox=%270 0 1476 952%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath id=%27banner-mask%27 d=%27M1476 952H351C157.148 952 0 738.888 0 476C0 213.112 157.148 0 351 0C441.309 0 1476 0 1476 0V952Z%27 fill=%27%23000000%27/%3E%3C/svg%3E");-webkit-mask-position:0% 50%;mask-position:0% 50%;-webkit-mask-size:170%;mask-size:170%}}@media only screen and (min-width: 1200px){.banner__image{-webkit-mask-size:130%;mask-size:130%}}.banner__image--xtall{block-size:255px}@media only screen and (min-width: 768px){.banner__image--xtall{block-size:330px}}@media only screen and (min-width: 1024px){.banner__image--xtall{block-size:345px}}@media only screen and (min-width: 1200px){.banner__image--xtall{block-size:320px}}@media only screen and (min-width: 1366px){.banner__image--xtall{block-size:455px}}.banner__stripe{inline-size:100%;background-color:var(--color-blue-100);block-size:92px}.banner-complex{display:block;background-color:var(--color-blue-80)}:where(.page-rebrand) .banner-complex :where(.banner__heading){font-family:var(--font-family-mānuka);font-weight:var(--font-weight-semibold);font-size:var(--font-size-xxxxxl);line-height:1;letter-spacing:1.8px}:where(.page-rebrand) .banner-complex :where(.btn){font-family:var(--font-family-urbanist);font-weight:var(--font-weight-bold);font-size:var(--font-size-s);line-height:var(--line-height-rebrand-tight);letter-spacing:0}.banner-complex__image{block-size:100%}@media only screen and (min-width: 768px){.banner-complex__image{position:absolute;inset:0}}.banner-complex__summary{font-size:var(--font-size-s);line-height:1.5rem}:where(.page-rebrand) .banner-complex__summary{font-family:var(--font-family-urbanist);font-weight:var(--font-weight-regular);font-size:var(--font-size-m);line-height:var(--line-height-rebrand-tight);letter-spacing:1.2px}.banner-complex__img{-o-object-fit:cover;object-fit:cover;block-size:100%;inline-size:100%;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27952%27 height=%271476%27 fill=%27none%27%3E%3Cpath fill=%27%23000%27 d=%27M952-.00004161V1125c0 193.85-213.112 351-476 351C213.112 1476-.00000687 1318.85-.00001534 1125L-.00006452 0 952-.00004161Z%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27952%27 height=%271476%27 fill=%27none%27%3E%3Cpath fill=%27%23000%27 d=%27M952-.00004161V1125c0 193.85-213.112 351-476 351C213.112 1476-.00000687 1318.85-.00001534 1125L-.00006452 0 952-.00004161Z%27/%3E%3C/svg%3E");-webkit-mask-position:bottom;mask-position:bottom}@media only screen and (min-width: 768px){.banner-complex__img{display:block;position:absolute;inset-block-start:50%;inset-inline-start:50%;min-inline-size:100%;inline-size:50%;min-block-size:100%;transform:translate(-50%, -50%);-webkit-mask-image:url("data:image/svg+xml,%3Csvg width=%271476%27 height=%27952%27 viewBox=%270 0 1476 952%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath id=%27banner-mask%27 d=%27M1476 952H351C157.148 952 0 738.888 0 476C0 213.112 157.148 0 351 0C441.309 0 1476 0 1476 0V952Z%27 fill=%27%23000000%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width=%271476%27 height=%27952%27 viewBox=%270 0 1476 952%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath id=%27banner-mask%27 d=%27M1476 952H351C157.148 952 0 738.888 0 476C0 213.112 157.148 0 351 0C441.309 0 1476 0 1476 0V952Z%27 fill=%27%23000000%27/%3E%3C/svg%3E");-webkit-mask-position:0% 50%;mask-position:0% 50%;-webkit-mask-size:170%;mask-size:170%}}@media only screen and (min-width: 1200px){.banner-complex__img{-webkit-mask-size:130%;mask-size:130%}}.banner-complex__content{padding-inline:1.25rem;padding-block:3rem 2rem;inline-size:100%;display:flex;justify-content:flex-end;flex-direction:column;color:var(--color-white)}@media only screen and (min-width: 768px){.banner-complex__content{padding-inline-start:0;padding-block:5rem 3rem;block-size:100%;inline-size:45%;justify-content:center}}@media only screen and (min-width: 1366px){.banner-complex__content{padding-block:8.75rem 5.25rem}}.banner-complex__content>:last-child{margin-block-end:0}.banner-complex__video-button-container{position:absolute;z-index:10;inset-block-end:40px;inset-inline-start:16px;block-size:0;text-align:start}@media only screen and (min-width: 768px){.banner-complex__video-button-container{inset-block-start:40%;inset-inline-start:-40px}}.banner-complex__video-button{margin-block-end:1.5rem;cursor:pointer}.banner-complex__video-content{color:var(--color-white);font-weight:bold;text-shadow:0 2px 2px var(--color-black-alpha-52)}:where(.page-rebrand) .banner-complex__video-content{font-family:var(--font-family-urbanist);font-weight:var(--font-weight-medium);font-size:var(--font-size-xs);line-height:var(--line-height-rebrand-tight);letter-spacing:0}.hero-banner-video{--hero-video-block-size: 25rem;--hero-video-inline-gutter: 20px;background-color:var(--color-black)}@media only screen and (min-width: 500px){.hero-banner-video{--hero-video-block-size: 28.125rem}}@media only screen and (min-width: 768px){.hero-banner-video{--hero-video-block-size: 30.625rem}}@media only screen and (min-width: 1024px){.hero-banner-video{--hero-video-block-size: 31.25rem;--hero-video-inline-gutter: max( 3.5rem, calc((100vw - 1366px) * 0.5 + 3.5rem) )}}@media only screen and (min-width: 1200px){.hero-banner-video{--hero-video-block-size: 34.375rem}}@media only screen and (min-width: 1600px){.hero-banner-video{--hero-video-inline-gutter: max(0px, calc((100vw - 1366px) * 0.5))}}.hero-banner-video :where(button){-webkit-appearance:none;appearance:none;border:0;background-color:rgba(0,0,0,0);padding:0;cursor:pointer}.hero-banner-video :where(.btn){align-self:flex-start}:where(.page-rebrand) .hero-banner-video :where(.btn){font-family:var(--font-family-urbanist);font-family:var(--font-family-urbanist);font-weight:var(--font-weight-bold);font-size:var(--font-size-s);line-height:var(--line-height-rebrand-tight);letter-spacing:0}.hero-banner-video__container{position:relative;block-size:var(--hero-video-block-size);display:flex;flex-direction:row}.hero-banner-video__image-container{position:absolute;inset-block-start:0;inset-inline:0;z-index:0;inline-size:100%;block-size:var(--hero-video-block-size)}.hero-banner-video__content{z-index:1;inline-size:100%;max-inline-size:calc(500px + 2*var(--hero-video-inline-gutter));padding-inline:var(--hero-video-inline-gutter);padding-block:2rem;display:flex;flex-direction:column;justify-content:flex-start;color:var(--color-white)}@media only screen and (min-width: 768px){.hero-banner-video__content{padding-block-start:4rem}}@media only screen and (min-width: 1024px){.hero-banner-video__content{padding-block-start:5rem}}@media only screen and (min-width: 1366px){.hero-banner-video__content{padding-block-start:5rem;padding-block-end:2rem}}.hero-banner-video__content :where(h1){margin-block-end:.75rem}:where(.page-rebrand) .hero-banner-video__content :where(h1){font-family:var(--font-family-mānuka);font-weight:var(--font-weight-semibold);font-size:var(--font-size-xxxxxl);line-height:1;letter-spacing:1.8px}.hero-banner-video__breadcrumb{margin-block-end:1.25rem}.hero-banner-video__intro{margin-block-end:2rem}:where(.page-rebrand) .hero-banner-video__intro{font-family:var(--font-family-urbanist);font-weight:var(--font-weight-regular);font-size:var(--font-size-xs);line-height:var(--line-height-rebrand-loose);letter-spacing:0}.hero-banner-video__noscript-link{display:block;padding:1rem;font-size:var(--font-size-s)}.hero-banner-video__media{inline-size:100%;block-size:100%;overflow:hidden;mask-image:none;-webkit-mask-image:none;filter:brightness(0.4)}.hero-banner-video__iframe-wrapper{position:absolute;inset:0;overflow:hidden;pointer-events:none;container-type:size}.hero-banner-video__iframe-wrapper :where(iframe){position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;inline-size:max(100cqw,177.7777777778cqh);block-size:max(100cqh,56.25cqw);max-inline-size:none;max-block-size:none;border:0;-o-object-fit:cover;object-fit:cover}@supports not (inline-size: 1cqw){.hero-banner-video__iframe-wrapper :where(iframe){inset:0;translate:none;inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}}.hero-banner-video__poster{position:absolute;inset:0;z-index:1;pointer-events:none;transition:opacity .35s}.hero-banner-video__poster :where(img){position:absolute;inset:0;inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}.hero-banner-video__poster:where([inert]){opacity:0}:where(.no-js) .hero-banner-video__poster:where([inert]){opacity:1}.hero-banner-video__pause{position:absolute;z-index:2;inset-inline-end:var(--hero-video-inline-gutter);inset-block-end:1rem;inline-size:2.8125rem;aspect-ratio:1;border-radius:50%;border:1px solid rgba(255,255,255,.3);background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;color:var(--color-white);opacity:.9;transition-property:opacity,transform;transition-duration:.2s}.hero-banner-video__pause :where(svg){display:block;block-size:1rem;aspect-ratio:1}.hero-banner-video__pause:hover,.hero-banner-video__pause:focus-visible{opacity:1;transform:scale(1.04)}@media(prefers-reduced-motion: reduce){.hero-banner-video__pause:hover,.hero-banner-video__pause:focus-visible{transform:none}}.video-gallery{margin-block-end:2rem}.video-gallery :where(button){-webkit-appearance:none;appearance:none;border:0;background-color:rgba(0,0,0,0);padding:0;cursor:pointer}.video-gallery :where(svg,img,iframe){display:block}.video-gallery :where(svg){flex-shrink:0}.section--large:where(:has(>.video-gallery)){isolation:isolate;overflow:hidden}.section--large:where(:has(>.video-gallery))::before,.section--large:where(:has(>.video-gallery))::after{content:"";position:absolute;z-index:-1;background-repeat:no-repeat;background-size:100% 100%;opacity:.5}.section--large:where(:has(>.video-gallery))::before{inset-block-start:0;inset-inline:0;aspect-ratio:805/570;background-image:url(1d53b1ab8ff2f3d5ff52.webp)}@media only screen and (min-width: 768px){.section--large:where(:has(>.video-gallery))::before{inset-inline-end:auto;inline-size:805px;transform:translate(-10%, 0%)}}@media only screen and (min-width: 87.5em){.section--large:where(:has(>.video-gallery))::before{transform:none}}.section--large:where(:has(>.video-gallery))::after{inset-block-end:0;inset-inline:0;aspect-ratio:580/489;background-image:url(663ebee5d7bb9b59f6ef.webp)}@media only screen and (min-width: 768px){.section--large:where(:has(>.video-gallery))::after{inset-inline-start:auto;inline-size:580px;transform:translate(20%, 40%)}}@media only screen and (min-width: 87.5em){.section--large:where(:has(>.video-gallery))::after{transform:none}}.video-gallery__layout{display:grid;grid-template-areas:"p" "s";gap:2rem}@media only screen and (min-width: 768px){.video-gallery__layout{grid-template-columns:minmax(200px, 280px) 1fr;grid-template-areas:"s p";gap:2.5rem;align-items:start}}@media only screen and (min-width: 1024px){.video-gallery__layout{grid-template-columns:repeat(12, 1fr);-moz-column-gap:2rem;column-gap:2rem;grid-template-areas:"s s s s . p p p p p p p"}}@media only screen and (min-width: 1366px){.video-gallery__layout{grid-template-areas:"s s s . p p p p p p p ."}}.video-gallery__layout--single{grid-template-areas:"p"}@media only screen and (min-width: 768px){.video-gallery__layout--single{grid-template-columns:1fr;grid-template-areas:"p"}}@media only screen and (min-width: 1024px){.video-gallery__layout--single{grid-template-areas:"p p p p p p p p p p p p"}}@media only screen and (min-width: 1366px){.video-gallery__layout--single{grid-template-areas:"p p p p p p p p p p p p"}}.video-gallery__sidebar{grid-area:s}.video-gallery__sidebar :where(ul){list-style:none;margin-inline:0;margin-block-start:0;padding-inline-start:0;inline-size:100%;display:flex;flex-direction:column;gap:2.5rem}.video-gallery__sidebar :where(h2){margin-block-end:1rem;color:var(--color-blue-90)}:where(.page-rebrand) .video-gallery__sidebar :where(h2){font-family:var(--font-family-manuka);font-family:var(--font-family-mānuka);font-weight:var(--font-weight-semibold);font-size:var(--font-size-xxl);line-height:var(--line-height-rebrand-tight);letter-spacing:1.2px}.video-gallery__sidebar :where(iframe,video,object,embed){display:none}.video-gallery__primary{grid-area:p}.video-gallery__primary-lede{max-inline-size:500px}.video-gallery__preview{position:relative;inline-size:100%;flex-shrink:0;display:flex;flex-direction:column;color:var(--color-blue-90)}.video-gallery__preview::after{content:"";position:absolute;inset:0}.video-gallery__preview:focus-visible{outline:2px solid var(--color-blue-90);outline-offset:4px}.video-gallery__preview-img{inline-size:100%;-o-object-fit:cover;object-fit:cover;background-color:var(--color-grey-02)}.video-gallery__preview-placeholder{display:block;inline-size:100%;aspect-ratio:16/9;min-block-size:6rem;background-image:linear-gradient(135deg, var(--color-grey-02), var(--color-grey-04))}.video-gallery__preview-meta{margin-block-start:.75rem;display:flex;justify-content:space-between;align-items:baseline;gap:.75rem}.video-gallery__preview-title{text-align:start;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:where(.video-gallery__preview:hover) .video-gallery__preview-title{color:var(--color-blue-40);text-decoration:underline;text-decoration-thickness:from-font}:where(.page-rebrand) .video-gallery__preview-title{font-family:var(--font-family-urbanist);font-family:var(--font-family-urbanist);font-weight:var(--font-weight-medium);font-size:var(--font-size-xs);line-height:var(--line-height-rebrand-tight);letter-spacing:0}.video-gallery__preview-duration{flex-shrink:0;color:var(--color-grey-44)}:where(.page-rebrand) .video-gallery__preview-duration{font-family:var(--font-family-urbanist);font-weight:var(--font-weight-medium);font-size:var(--font-size-xxs);line-height:1.25;letter-spacing:0}.video-gallery__heading{color:var(--color-blue-90);margin-block-end:1rem}:where(.page-rebrand) .video-gallery__heading{font-family:var(--font-family-mānuka);font-weight:var(--font-weight-semibold);font-size:var(--font-size-xxxxxl);line-height:1;letter-spacing:1.8px}.video-gallery__intro{margin-block-end:1.25rem}:where(.page-rebrand) .video-gallery__intro{font-family:var(--font-family-urbanist);line-height:var(--line-height-rebrand-loose)}.video-gallery__player-inner{position:relative}.video-gallery__player-inner:where(:fullscreen){background-color:var(--color-black)}.video-gallery__player-inner:where(:fullscreen) .video-gallery__iframe-wrapper{aspect-ratio:auto;block-size:100%}.video-gallery__player-inner:where([data-vg-no-video]) :where(.video-gallery__chrome,.video-gallery__play-button-centre){display:none}.video-gallery__poster{position:absolute;inset:0;z-index:2;transition:opacity .2s;display:grid;place-items:center;grid-template-areas:"a"}.video-gallery__poster>*{grid-area:a}.video-gallery__poster[inert]{opacity:0}.video-gallery__poster-img{inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}.video-gallery__play-button-centre::after{content:"";position:absolute;inset:0}.video-gallery__play-button-centre:focus-visible{border-radius:50%;outline:2px solid var(--color-blue-40);outline-offset:4px}.video-gallery__play-button-centre :where(svg){inline-size:58px;aspect-ratio:1;border-radius:50%;border:1px solid rgba(255,255,255,.9);background-color:rgba(0,0,0,.5);padding:18px;display:grid;place-items:center;color:var(--color-white);filter:drop-shadow(0 2px 10px rgba(0, 0, 0, 0.25));transition:scale .2s}@media only screen and (min-width: 768px){.video-gallery__play-button-centre :where(svg){inline-size:68px}}:where(.video-gallery__play-button-centre:hover>svg){scale:1.1}.video-gallery__iframe-wrapper{aspect-ratio:16/9;inline-size:100%;background-color:var(--color-black)}.video-gallery__iframe{inline-size:100%;block-size:100%;border:0}.video-gallery__chrome{position:absolute;inset-block-end:0;inset-inline:0;display:flex;justify-content:space-between;align-items:center;padding-block:.75rem;padding-inline-end:1rem;background-image:linear-gradient(180deg, transparent, rgba(0, 0, 0, 0.55))}.video-gallery__chrome:where([data-vg-sound-prompt-active]){padding:1rem;background-color:var(--color-navy-110);background-image:none}.video-gallery__chrome :where(button){inline-size:48px;aspect-ratio:1;display:grid;place-items:center}.video-gallery__chrome :where(button):focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.video-gallery__chrome .video-gallery__chrome-left{display:flex;align-items:center}.video-gallery__chrome .video-gallery__chrome-left :where(button:first-child svg){margin-inline-start:5px}.video-gallery__chrome .video-gallery__chrome-left :where(button:last-child svg){margin-inline-end:5px}.video-gallery__chrome .video-gallery__chrome-left :where(svg){inline-size:25px;overflow:visible;border-radius:50%;border:1px solid var(--color-white);background-color:var(--color-blue-90);padding:6px;color:var(--color-white)}.video-gallery__chrome .video-gallery__fullscreen-btn :where(svg){inline-size:26px;color:var(--color-white)}.video-gallery__sound-prompt{inline-size:auto;aspect-ratio:auto;margin-inline-end:.75rem;padding-inline:.5rem;color:var(--color-white)}:where(.page-rebrand) .video-gallery__sound-prompt{font-family:var(--font-family-urbanist);font-family:var(--font-family-urbanist);font-weight:var(--font-weight-bold);font-size:var(--font-size-s);line-height:var(--line-height-rebrand-tight);letter-spacing:0}:where(.video-gallery__chrome:not([data-vg-sound-prompt-active])) .video-gallery__sound-prompt{display:none}.video-gallery__transcript-slot{margin-block-start:1.25rem}.video-gallery__transcript{background-color:rgba(0,0,0,0)}.video-gallery__transcript :where(summary)::marker{content:""}.video-gallery__transcript :where(summary){list-style:none}.video-gallery__transcript :where(summary)::-webkit-details-marker{display:none}.video-gallery__transcript :where(summary){cursor:pointer;border-radius:4px;display:flex;align-items:center;gap:.75rem;font-weight:var(--font-weight-bold);color:var(--color-blue-90)}.video-gallery__transcript :where(summary):hover{color:var(--color-blue-40)}.video-gallery__transcript :where(summary):focus-visible{outline:2px solid var(--color-blue-90);outline-offset:4px;color:var(--color-blue-40)}:where(.page-rebrand) .video-gallery__transcript :where(summary){font-family:var(--font-family-urbanist);font-family:var(--font-family-urbanist);font-weight:var(--font-weight-medium);font-size:var(--font-size-xxs);line-height:1.25;letter-spacing:0}.video-gallery__transcript :where(summary svg){inline-size:.875rem;aspect-ratio:1;transition:transform .15s}.video-gallery__transcript:where([open]) :where(summary svg){transform:rotate(-180deg)}.video-gallery__transcript-body{margin-block-start:1rem;padding-block-end:0}:where(.page-rebrand) .video-gallery__transcript-body{font-family:var(--font-family-urbanist);font-family:var(--font-family-urbanist);font-weight:var(--font-weight-regular);font-size:var(--font-size-xs);line-height:var(--line-height-rebrand-loose);letter-spacing:0}.video-gallery__noscript{margin-block-start:1rem}.title-underline{margin-block-end:2rem;border-block-end:1px solid var(--color-blue-40)}.title-underline__span{position:relative;display:inline-block;vertical-align:top}.media-block .title-underline__span{max-inline-size:400px}.title__subtitle{font-size:var(--font-size-s);line-height:1.2;font-weight:var(--font-weight-regular)}.breadcrumb{margin-block-end:1.5rem;font-size:var(--font-size-xxs)}.breadcrumb__item{display:inline-block;vertical-align:top;margin-inline-end:.5rem}.breadcrumb__item:last-child{margin-inline-end:0}.breadcrumb__divider{padding-inline-start:7px;color:var(--color-blue-40)}.breadcrumb__link{color:var(--color-white)}.no-touch .breadcrumb__link:hover{text-decoration:none;color:var(--color-blue-40)}.tile{border:1px solid var(--color-blue-20);background-color:var(--color-white);block-size:100%;font-size:.875rem}.no-touch .tile:hover{border-color:var(--color-blue-40)}.tile:focus-within{border-color:var(--color-blue-40)}.tile--transparent{border:none;background-color:rgba(0,0,0,0)}.tile__content{padding:1.5rem}.tile__title{margin-block-end:.5rem;color:var(--color-blue-50)}.tile__text{color:var(--color-blue-90);font-size:var(--font-size-xxs)}.tile__date{margin-block-end:.75rem}.tile__strip{inline-size:100%;block-size:.375rem}.tile__strip--holstein-fresian{background-color:var(--color-red)}.tile__strip--jersey{background-color:var(--color-green)}.tile__strip--ayrshire{background-color:var(--color-orange)}.tile__strip--crossbreed{background-color:var(--color-breed-blue)}.tile-minda{border:1px solid var(--color-blue-10);background-color:var(--color-blue-10);block-size:100%;display:flex;font-size:.875rem}.no-touch .tile-minda:hover{border-color:var(--color-blue-40)}.tile-minda:focus-within{border-color:var(--color-blue-40)}.tile-minda__link{flex:1}.tile-minda__content{padding:1.5rem;block-size:100%;display:flex;flex-direction:column}.tile-minda__title{margin-block-end:.5rem;color:var(--color-blue-90)}.tile-minda__text{flex:1;color:var(--color-blue-90);font-size:var(--font-size-xxs)}.list-with-title__title{margin-block-end:.75rem;text-transform:uppercase}.list-with-title__list{display:inline-block;vertical-align:top;border-block-start:1px solid var(--color-blue-40);padding-block-start:1rem}.rich-text p+h2,.rich-text p+h3,.rich-text ul+h2,.rich-text ul+h3{margin-block-start:2.5rem}.rich-text h2{font-weight:var(--font-weight-medium);font-size:var(--font-size-l)}@media only screen and (min-width: 768px){.rich-text h2{font-size:1.875rem}}.rich-text h4{font-weight:var(--font-weight-bold);font-size:var(--font-size-s);line-height:1.5}.accordion__body .rich-text h2,.accordion__body .rich-text h3{font-weight:var(--font-weight-bold);font-size:var(--font-size-s);line-height:1.5}.tile__text .rich-text p{font-size:.875rem}.richtext-image{margin-block-start:1.5rem;margin-block-end:.375rem}.richtext-image.full-width{inline-size:100%;block-size:auto}.richtext-image.full-width img{inline-size:100%}.richtext-image.left,.richtext-image.right{inline-size:auto;max-inline-size:100%;block-size:auto;display:inline-block;vertical-align:top}@media only screen and (min-width: 500px){.richtext-image.left,.richtext-image.right{max-inline-size:60%}}.richtext-image.left{margin-inline-end:2rem;float:inline-start}.richtext-image.right{margin-inline-start:2rem;float:inline-end}.richtext-image figcaption{margin-block-start:0;font-weight:bold;text-align:center}.search-form{background-color:var(--color-blue-100)}.search-form__container{padding-block:2rem;padding-inline:0;display:flex;flex-direction:column;gap:1rem}@media only screen and (min-width: 500px){.search-form__container{padding-block:2.5rem;padding-inline:0;flex-direction:row}}.search-form__input{inline-size:100%;line-height:1.125rem}@media only screen and (min-width: 500px){.search-form__input{max-inline-size:364px}}.search-form__input .input{border:none}.search-form__btn{padding-block:.5rem;padding-inline:1rem;line-height:1.25}.form__field{display:inline-block;vertical-align:top}.label{display:block;margin-block-end:.5rem}.form__result{padding:.75rem;border-radius:5px}.form__success{background-color:var(--color-blue-10);color:var(--color-blue-90)}.form__error{background-color:var(--color-blue-10);color:var(--color-red)}.filter{display:inline-block;vertical-align:top}.filter--hide{display:none}.input{inline-size:100%;border:1px solid var(--color-blue-20);border-radius:4px;padding-block:.625rem;padding-inline:.75rem;font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);color:var(--color-blue-90)}.select{position:relative;inline-size:100%;background-color:var(--color-white);border:1px solid var(--color-blue-20);padding-inline-end:1rem;border-radius:4px;overflow:hidden}.select::after{display:block;position:absolute;inset-block-start:44%;inset-inline-end:1rem;z-index:0;border-inline:.25rem solid rgba(0,0,0,0);border-block-start:.25rem solid var(--color-blue-90);content:""}.select select{position:relative;margin-block:0;z-index:1;background-color:rgba(0,0,0,0);border:0;inline-size:110%;padding-inline-end:2rem;color:var(--color-blue-90);font-weight:var(--font-weight-medium)}.select select::-ms-expand{display:none}.categories{text-align:start}.categories__label{display:inline-block;vertical-align:middle;margin-inline-end:1rem;font-weight:var(--font-weight-medium);color:var(--color-white)}@media only screen and (min-width: 768px){.categories__label{color:var(--color-blue-90)}}@media only screen and (min-width: 1024px){.categories__label{color:var(--color-white)}}.categories__select{display:inline-block;vertical-align:middle;padding-block:1rem .75rem;padding-inline:1rem;inline-size:auto}.block-table+.block-table,.table__container+.table__container{padding-block-start:2rem}.table{margin-block:1rem;grid-column:1/span 4}@media only screen and (min-width: 500px){.table{grid-column:1/span 6}}@media only screen and (min-width: 768px){.table{grid-column:1/span 12}}@media only screen and (min-width: 1024px){.table{grid-column:1/span 10}}@media only screen and (min-width: 1200px){.table{grid-column:1/span 7}}@media only screen and (min-width: 1600px){.table{grid-column:1/span 7}}.table__cell p{font-size:var(--font-size-xxs)}.table--no-style .table__row{background-color:rgba(0,0,0,0)}.table--no-style .table__cell{border:none}.table--align-top .table__cell{vertical-align:top}.table-background{padding:.5rem}.table__title{margin-block-end:0;font-size:var(--font-size-s);font-weight:var(--font-weight-bold)}@media only screen and (min-width: 1024px){.table--wide{grid-column:1/span 12}}@media only screen and (min-width: 1200px){.table--wide{grid-column:1/span 12}}@media only screen and (min-width: 1600px){.table--wide{grid-column:1/span 12}}@media only screen and (min-width: 768px){.table--small{grid-column:1/span 6}}@media only screen and (min-width: 1024px){.table--small{grid-column:1/span 5}}@media only screen and (min-width: 1200px){.table--small{grid-column:1/span 4}}@media only screen and (min-width: 1600px){.table--small{grid-column:1/span 4}}@media only screen and (max-width: 768px){.table--responsive{display:block}.table--responsive .table__body,.table--responsive .table__row,.table--responsive .table__cell--head,.table--responsive .table__cell{display:block}.table--responsive .table__row:last-child{border-block-end:none}}@media only screen and (max-width: 768px){.table--stacked .table__head{display:none}.table--stacked .table__row:nth-child(odd){background-color:var(--color-blue-10)}.table--stacked .table__cell{text-align:start}.table--stacked .table__data:first-child{display:block;margin-block-end:.25rem;font-weight:var(--font-weight-bold)}}.table--collapsed{border:1px solid var(--color-blue-20)}.table--collapsed .table__cell--head{background-color:var(--color-blue-10);border-inline-end:1px solid var(--color-blue-20);border-block-end:1px solid var(--color-blue-20);color:var(--color-blue-90)}@media only screen and (max-width: 768px){.table--collapsed .table__cell{text-align:start}.table--collapsed .table__cell--head{border-inline-end:none;border-block-end:none}}.table__qualifications{font-size:.875rem}.responsive-object{position:relative;margin-block-end:1.5rem;inline-size:100%;overflow:hidden}.responsive-object::before{display:block;padding-block-start:56.2%;content:""}.responsive-object iframe,.responsive-object object,.responsive-object embed{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:auto;min-block-size:100%}.accordion{position:relative;border-block-start:1px solid var(--color-blue-40);padding-block:1.25rem .5rem}.accordion:last-child{padding-block-end:0}.accordion:last-child .accordion__description{margin-block-end:0}.accordion--plain{border:none !important;padding-block:0}.accordion__trigger{position:relative;background-color:rgba(0,0,0,0);border:none;inline-size:100%;padding:0;cursor:pointer;text-align:start}.accordion__trigger .accordion__icon-path{background-color:var(--color-blue-60)}.no-touch .accordion__trigger:hover{color:oklch(from var(--color-blue-60) calc(l - 0.1) c h)}.no-touch .accordion__trigger:hover .accordion__icon-path{background-color:oklch(from var(--color-blue-60) calc(l - 0.1) c h)}.accordion__title{display:block;margin-block-end:.375rem;font-weight:var(--font-weight-bold);color:var(--color-blue-90);font-size:var(--font-size-s)}@media only screen and (min-width: 768px){.accordion__title{font-size:var(--font-size-m)}}.accordion__description{display:block;margin-block-end:1rem;color:var(--color-blue-90);font-size:var(--font-size-xs);line-height:1.5}@media only screen and (min-width: 768px){.accordion__description{font-size:var(--font-size-s)}}.accordion__trigger-text{margin-block-end:1rem;text-decoration-line:underline;color:var(--color-blue-60);font-size:var(--font-size-xxs)}.accordion__trigger-text--closed{display:none}[data-accordion=closed] .accordion__trigger-text--closed{display:inline-block}.accordion__trigger-text--open{display:inline-block}[data-accordion=closed] .accordion__trigger-text--open{display:none}.accordion__icon{position:absolute;inset-block-start:0;inset-inline-end:0;inline-size:22px;block-size:22px}.accordion__icon-path{display:block;position:absolute;inset-block-start:50%;inset-inline-start:0;inline-size:100%;block-size:2px}.accordion__icon-path.accordion__icon-path--vertical{transform:rotate(90deg);transition:transform .2s ease}[data-accordion=open] .accordion__icon-path.accordion__icon-path--vertical{transform:rotate(0deg)}.accordion__icon-path.accordion__icon-path--horizontal{transform:rotate(0deg);opacity:1;transition:transform .3s ease,opacity .2s ease}[data-accordion=open] .accordion__icon-path.accordion__icon-path--horizontal{opacity:0;transform:rotate(-90deg)}.accordion-group__trigger{margin-block-end:.75rem}.accordion__body{block-size:auto;overflow:hidden;font-size:var(--font-size-xs);font-weight:var(--font-weight-regular)}.accordion__body .layout-grid{display:block}@media only screen and (min-width: 768px){.accordion__body{font-size:var(--font-size-s)}}[data-accordion=closed] .accordion__body{block-size:0;visibility:hidden}.person{position:relative}.person__image{margin-block-end:.75rem;inline-size:96px;block-size:96px;border-radius:48px;overflow:hidden}@media only screen and (min-width: 768px){.person__image{position:absolute;inset-block-start:0;inset-inline-start:0}}@media only screen and (min-width: 768px){.person--with-img .person__content{padding-inline-start:120px}}.cta{background-color:var(--color-blue-100)}.cta__section{padding-block:2.5rem}.cta__content{display:flex;flex-direction:column;gap:1rem}@media only screen and (min-width: 768px){.cta__content{flex-direction:row;align-items:center;gap:1.5rem}}.cta__content .rich-text p{font-size:var(--font-size-xxs)}@media only screen and (min-width: 768px){.cta--sticky{position:sticky;inset-block-start:0;margin-block-end:1rem}}.cta__image{block-size:28px}.cta-form{block-size:auto;overflow:hidden;visibility:visible;opacity:1;transition:opacity .5s,visibility .5s}.cta-form--hidden{block-size:0;padding:0;visibility:hidden;opacity:0}.notification{z-index:0;background-color:var(--color-blue-90);inline-size:100%;max-block-size:0;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s,all .2s ease-out}@media print{.notification{display:none}}.notification--is-active{max-block-size:300px;opacity:1;visibility:visible}.notification__background{position:absolute;inset-block-start:34px;inset-inline-end:0;background-color:var(--color-blue-80);block-size:100%;inline-size:100%}@media only screen and (min-width: 1024px){.notification__background{inset-block-start:0;inline-size:56px}}@media only screen and (min-width: 1200px){.notification__background{inline-size:50%}}.notification__inner{position:relative;background-color:var(--color-blue-90)}@media only screen and (min-width: 1200px){.notification__inner{max-inline-size:944px}}.notification__content{background-color:var(--color-blue-80);padding-block:.75rem;padding-inline:0;max-inline-size:1366px}@media only screen and (min-width: 1024px){.notification__content{padding-block:1.5rem;padding-inline:0;padding-inline-end:50px;padding-inline-start:1.5rem}}.notification__content h5{margin-block-end:0;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold)}@media only screen and (min-width: 1024px){.notification__content h5{font-size:var(--font-size-s)}}.notification__content p{font-size:var(--font-size-xxs)}@media only screen and (min-width: 1024px){.notification__content p{font-size:var(--font-size-xs)}}.notification__close{position:absolute;inset-inline-end:0;inset-block-start:.5rem}@media only screen and (min-width: 1024px){.notification__close{inset-block-start:1.5rem}}.notification__icon-text{vertical-align:top;color:var(--color-white);font-size:.875rem}.notification__icon{display:inline-block;margin-block:.4375rem;margin-inline:0;position:relative;block-size:20px;inline-size:20px;background-color:var(--color-white);vertical-align:bottom;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-image:url("data:image/svg+xml, %3Csvg width=%2720%27 height=%2718%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M11.554.892a1.798 1.798 0 0 0-3.108 0l-8.2 14.057A1.801 1.801 0 0 0 1.8 17.656H18.2a1.801 1.801 0 0 0 1.556-2.707L11.555.892Zm-1.243.726 8.2 14.057a.36.36 0 0 1-.312.54H1.8a.36.36 0 0 1-.312-.54l8.2-14.057a.36.36 0 0 1 .622 0Z%27 fill=%27%23fff%27/%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M9.28 6.136v5.04a.72.72 0 1 0 1.44 0v-5.04a.72.72 0 0 0-1.44 0ZM10.9 13.876c0 1.2-1.8 1.2-1.8 0s1.8-1.2 1.8 0Z%27 fill=%27%23fff%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml, %3Csvg width=%2720%27 height=%2718%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M11.554.892a1.798 1.798 0 0 0-3.108 0l-8.2 14.057A1.801 1.801 0 0 0 1.8 17.656H18.2a1.801 1.801 0 0 0 1.556-2.707L11.555.892Zm-1.243.726 8.2 14.057a.36.36 0 0 1-.312.54H1.8a.36.36 0 0 1-.312-.54l8.2-14.057a.36.36 0 0 1 .622 0Z%27 fill=%27%23fff%27/%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M9.28 6.136v5.04a.72.72 0 1 0 1.44 0v-5.04a.72.72 0 0 0-1.44 0ZM10.9 13.876c0 1.2-1.8 1.2-1.8 0s1.8-1.2 1.8 0Z%27 fill=%27%23fff%27/%3E%3C/svg%3E")}@media only screen and (min-width: 1024px){.notification__icon{margin-block:0;margin-inline:0 .75rem;position:absolute;inset-inline-start:-2rem;inset-block-start:1.5rem}}.pagination{position:relative;margin-inline-start:0;inline-size:100%;background-color:var(--color-white);text-align:center;font-size:var(--font-size-xxs)}@media only screen and (min-width: 768px){.pagination{inline-size:auto;display:inline-block;vertical-align:top}}.pagination__wrapper{padding-block:1.5rem;padding-inline:1.5rem;background-color:var(--color-white)}@media only screen and (min-width: 768px){.pagination__wrapper{inline-size:auto;display:inline-block;vertical-align:top;padding-block:1.5rem;padding-inline:4rem}}.pagination__item{display:inline-block;vertical-align:middle;margin-inline-end:.5rem;min-inline-size:2rem;block-size:2rem}.pagination__item:first-child{margin-inline-end:1rem}.pagination__item:nth-last-child(2){margin-inline-end:0}.pagination__item:last-child{margin-inline-end:0;margin-inline-start:1rem}.pagination__link{flex:1;block-size:100%;display:flex;align-items:center;justify-content:center}.no-touch .pagination__link:hover{text-decoration:none;color:var(--color-blue-40)}.pagination__link--number{color:var(--color-blue-90);font-weight:var(--font-weight-medium)}.pagination__link--current{background-color:var(--color-blue-90);border-radius:1rem;color:var(--color-white)}.pagination__nav span{text-decoration-line:underline;text-decoration-color:var(--color-blue-40);text-underline-offset:var(--link-underline-offset);font-weight:var(--font-weight-medium)}.pagination__nav svg{margin-block-start:.0625rem;color:var(--color-blue-40)}.no-touch .pagination__nav:hover svg{color:var(--color-blue-90)}.no-touch .pagination__nav:hover span{color:var(--color-blue-90);text-decoration-color:var(--color-blue-90)}.quicktube{position:relative;margin-block-end:1.5rem;inline-size:100%;padding-block-end:56.25%;background-color:var(--color-grey-04);overflow:hidden}.quicktube__btn{position:absolute;inset-block-start:0;inset-inline-end:0;margin-block:0;margin-inline:auto;block-size:100%;inline-size:100%;background-color:rgba(0,0,0,0);border:none;cursor:pointer}.quicktube__iframe{inset-block-start:0;inset-inline-start:0;border:none;inline-size:100%;block-size:100%}.quicktube__poster,.quicktube__video,.quicktube__iframe{position:absolute}.quicktube__poster,.quicktube__video{inset:0}.quicktube__poster{background-color:var(--color-grey-04);cursor:pointer;overflow:hidden;transition:opacity .2s linear,bottom 0s linear 0s}.quicktube__poster--hidden{inset-block-end:100%;opacity:0;transition-delay:0s,.1s}.quicktube__poster--hidden .quicktube__play{display:none}.quicktube__poster-image{display:block;max-inline-size:100%;block-size:auto}@supports((-o-object-fit: cover) or (object-fit: cover)){.quicktube__poster-image{min-block-size:100%;min-inline-size:100%;-o-object-fit:cover;object-fit:cover}}.quicktube__content--center{text-align:center}.no-js .quicktube__btn{display:none}.overlay::after{display:block;position:absolute;inset:0;z-index:0;background-color:var(--color-blue-90);content:"";transition:opacity .12s ease-in-out,visibility .12s ease-in-out}.overlay--hide::after{opacity:0;visibility:hidden}.overlay--show::after{opacity:.5;visibility:visible}.footer{background-color:var(--color-blue-100);font-size:var(--font-size-xxs)}@media only screen and (min-width: 768px){.footer{padding-block-start:2.5rem}}.footer-menu__link{display:block;padding-block:.25rem;padding-inline:0;font-weight:var(--font-weight-medium);color:var(--color-blue-30)}.no-touch .footer-menu__link:hover{text-decoration:none;color:var(--color-white)}.footer-menu__link--primary,.footer__social-link{color:var(--color-white);font-weight:var(--font-weight-bold)}.no-touch .footer-menu__link--primary:hover,.no-touch .footer__social-link:hover{color:var(--color-blue-30)}.footer__socials{list-style:none;margin-inline:0;margin-block-start:0;padding-inline-start:0;display:flex;-moz-column-gap:2rem;column-gap:2rem}.footer__shielded-site{float:inline-end}.pills{list-style:none;margin-block-end:1.5rem;padding-block:0 1.5rem;padding-inline:0;border-block-end:1px solid var(--color-blue-20);display:flex;flex-flow:wrap;gap:1rem}.pill__link{display:inline-block;vertical-align:top;background-color:var(--color-blue-10);padding-block:.375rem;padding-inline:1.25rem;border-radius:1rem;color:var(--color-blue-90);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}.no-touch .pill__link:hover{background-color:var(--color-blue-60);text-decoration:none;color:var(--color-white)}.pill--small{display:inline-block;vertical-align:top;background-color:var(--color-blue-10);padding-block:.25rem;padding-inline:1rem;border-radius:1rem;color:var(--color-blue-90);font-size:var(--font-size-xxs);line-height:var(--font-size-xs);font-weight:var(--font-weight-medium)}.promo{position:relative;margin-inline:auto}.promo--small{margin-block-end:2rem}.promo--small:last-child{margin-block-end:0}.promo--aligned-link{position:relative;block-size:auto}@media only screen and (min-width: 768px){.promo--aligned-link{padding-block-end:2.5rem}}@media only screen and (min-width: 768px){.flexbox .promo--flex{flex:initial;display:flex}}@media only screen and (min-width: 768px){.flexbox .promo--flex-row{flex-direction:row}}@media only screen and (min-width: 768px){.flexbox .promo--flex-row-reverse{flex-direction:row-reverse}}@media only screen and (min-width: 768px){.flexbox .promo--flex-col{flex-direction:column}}@media only screen and (min-width: 768px){.flexbox .promo--flex-col-reverse{flex-direction:column-reverse}}@media only screen and (min-width: 768px){.promo--small .promo__image-container{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:140px;block-size:107px}}.promo__image{position:relative;block-size:100%}.promo__image--set-height{block-size:300px}@media only screen and (min-width: 768px){.promo__image--set-height{block-size:400px}}@media only screen and (min-width: 1200px){.promo__image--set-height{block-size:440px}}@media only screen and (min-width: 1366px){.promo__image--set-height{block-size:550px}}.promo__title{--link-underline-offset: 0.275em;--link-underline-thickness: 1.25px;display:inline-block;margin-block-end:.5rem;font-size:var(--font-size-m);font-weight:var(--font-weight-medium);color:var(--color-blue-90);text-decoration-line:underline;text-decoration-color:var(--color-blue-40);text-underline-offset:var(--link-underline-offset);text-decoration-thickness:var(--link-underline-thickness);text-wrap:pretty}:where(.page-rebrand) .promo__title{font-family:var(--font-family-urbanist);font-weight:var(--font-weight-medium);font-size:var(--font-size-m);line-height:1.25;letter-spacing:0}.promo__title--light{color:var(--color-blue-30);text-decoration-color:var(--color-blue-50)}.no-touch .promo__title--light:hover{text-decoration-color:var(--color-white)}.promo__description{position:relative;padding-block:1.5rem;padding-inline:0}.promo--feature .promo__description{padding-block:1.5rem 0;padding-inline:0}.promo--small .promo__description{padding:0;padding-block-start:1.5rem}@media only screen and (min-width: 768px){.promo__description{padding-block:1.5rem 0;padding-inline:0}.promo--small .promo__description{padding:0;padding-inline-start:164px}}.promo__content{position:relative;padding-block:2.5rem;padding-inline:2.5rem}@media only screen and (min-width: 768px){.promo__content{padding-block:3rem;padding-inline:4rem}}@media only screen and (min-width: 1024px){.promo__content--push-up{position:absolute;inset-block-end:0;inset-inline-start:0}}@media only screen and (min-width: 1200px){.promo__content--push-up{inset-block-end:2.5rem}}.promo__content--push-down-left{margin-inline-start:0;margin-block-start:0}@media only screen and (min-width: 768px){.promo__content--push-down-left{margin-block-start:20%}.flexbox .promo__content--push-down-left{margin-inline-start:-15%}}.promo__content--push-right-down{margin-inline:0;margin-block-end:0}@media only screen and (min-width: 768px){.promo__content--push-right-down{margin-block-end:-3.125rem}.flexbox .promo__content--push-right-down{margin-inline:20% -26%}}.promo__content--push-right{margin-inline-end:0}@media only screen and (min-width: 768px){.promo__content--push-right{margin-block-start:10%;margin-inline-end:-15%}}.promo__content--push-up-small{margin-block-start:0}@media only screen and (min-width: 768px){.promo__content--push-up-small{margin-block-start:-3.125rem}}.promo__date{font-weight:var(--font-weight-regular);font-size:var(--font-size-xxs)}:where(.page-rebrand) .promo__date{font-family:var(--font-family-urbanist);font-weight:var(--font-weight-medium);font-size:var(--font-size-xxs);line-height:1.25;letter-spacing:0}:where(.promo--feature,.promo--small) :where(.page-rebrand) .promo__date{margin-block-end:1rem}.promo--small .promo__date{margin-block-end:1rem}.promo__link-container{position:relative;padding-block:0 2rem;padding-inline:0}@media only screen and (min-width: 768px){.promo__link-container{position:absolute;inset-block-end:0;inset-inline-start:0;padding:0}}.card-heading-m{font-size:var(--font-size-m);line-height:1.2;font-weight:var(--font-weight-medium)}:where(.page-rebrand) .card-heading-m{font-family:var(--font-family-urbanist);font-weight:var(--font-weight-medium);font-size:var(--font-size-m);line-height:1.25;letter-spacing:0;font-weight:var(--font-weight-bold);margin-block-end:.5rem}.card-heading-s{margin-block-end:.5rem;font-size:var(--font-size-s);line-height:1.2;font-weight:var(--font-weight-medium)}:where(.page-rebrand) .card-heading-s{font-family:var(--font-family-urbanist);font-weight:var(--font-weight-medium);font-size:var(--font-size-s);line-height:1.2;letter-spacing:0;font-weight:var(--font-weight-bold);margin-block-end:.5rem}:where(.page-rebrand) :is(.promo__description,.promo__content) :where(.u-text-l){font-family:var(--font-family-urbanist);font-weight:var(--font-weight-regular);font-size:var(--font-size-xs);line-height:var(--line-height-rebrand-loose);letter-spacing:0}:where(.page-rebrand) :is(.promo__description,.promo__content) :where(.u-text-l) :where(strong){font-family:var(--font-family-urbanist);font-weight:var(--font-weight-bold);font-size:var(--font-size-xs);line-height:var(--line-height-rebrand-loose);letter-spacing:0}:where(.page-rebrand) .promo__link-container :where(.u-text-medium),:where(.page-rebrand) :where(.promo__download-link){font-family:var(--font-family-urbanist);font-weight:var(--font-weight-medium);font-size:var(--font-size-xs);line-height:var(--line-height-rebrand-tight);letter-spacing:0}.login-panel{background-color:var(--color-blue-100);padding-block:1.5rem;padding-inline:0}.login-item__link{font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);color:var(--color-white)}.no-touch .login-item__link:hover{color:var(--color-blue-30);text-decoration:none}.login-item-list{display:flex;flex-direction:column;justify-content:left;align-items:baseline;flex-wrap:wrap}@media only screen and (min-width: 768px){.login-item-list{display:flex;flex-direction:row}}.login-item{display:block;margin-block-end:1.5rem;padding-inline-end:1.5rem;inline-size:100%}@media only screen and (min-width: 768px){.login-item{margin-block-end:0;padding-inline-end:2rem;inline-size:auto}}@media only screen and (min-width: 1200px){.login-item{padding-inline-end:3.5rem}}.login-item:first-child::before{margin-block-end:.375rem;margin-inline-end:.5rem;display:inline-block;block-size:1rem;inline-size:1rem;background-color:var(--color-white);content:"";vertical-align:bottom;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width=%2713%27 height=%2715%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M9.95 3.893c0 2.15-1.54 3.893-3.44 3.893-1.901 0-3.442-1.743-3.442-3.893C3.068 1.743 4.608 0 6.509 0 8.41 0 9.95 1.743 9.95 3.893ZM6.51 8.253C3.342 8.253.772 11.107.772 15h11.471c0-3.892-2.569-6.747-5.735-6.747Z%27 fill=%27%23fff%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width=%2713%27 height=%2715%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M9.95 3.893c0 2.15-1.54 3.893-3.44 3.893-1.901 0-3.442-1.743-3.442-3.893C3.068 1.743 4.608 0 6.509 0 8.41 0 9.95 1.743 9.95 3.893ZM6.51 8.253C3.342 8.253.772 11.107.772 15h11.471c0-3.892-2.569-6.747-5.735-6.747Z%27 fill=%27%23fff%27/%3E%3C/svg%3E")}.login-item:last-child{margin-block-end:0}.login-item--title{display:inline-block;font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium)}.shareprice__container{display:flex;flex-direction:column;justify-content:center;gap:1rem}@media only screen and (min-width: 768px){.shareprice__container{flex-direction:row;gap:1.75rem}}.shareprice__content{font-size:var(--font-size-xxs);line-height:1.25;font-weight:var(--font-weight-medium);color:var(--color-white)}.shareprice__content::before{margin-inline-end:1rem;display:inline-block;block-size:20px;inline-size:20px;background-image:url("data:image/svg+xml,%3Csvg width=%2720%27 height=%2720%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M18.5 8.2 20 3l-5 2 1.3 1.2-5.4 6-2.7-3a.7.7 0 0 0-1 0L0 15.7l1 1 6.6-6 2.8 3a.7.7 0 0 0 1 0L17.3 7l1.2 1.1Z%27 fill=%27%2372CBFF%27/%3E%3C/svg%3E");content:"";vertical-align:middle}.shareprice__price{position:relative;font-size:var(--font-size-m);line-height:1;font-weight:var(--font-weight-bold);color:var(--color-white);vertical-align:middle;letter-spacing:-1px}.shareprice__updated{font-size:var(--font-size-xxs);line-height:1.25;color:var(--color-grey-04);font-weight:var(--font-weight-medium)}@media only screen and (max-width: 768px){.shareprice__content,.shareprice__price,.shareprice__updated{display:block}}.video--large p{font-size:1.375rem}.video__player{display:block}.video__player\@small{display:block}@media only screen and (min-width: 768px){.video__player\@small{display:none}}.video__player\@medium{display:none}@media only screen and (min-width: 768px){.video__player\@medium{display:block}}.video__content{text-align:center}.video__content--left{text-align:start}.video__content--right{text-align:end}:where(.page-rebrand) .hero-banner-video__title{font-family:var(--font-family-mānuka);font-weight:var(--font-weight-semibold);font-size:var(--font-size-xxxxxl);line-height:1;letter-spacing:1.8px}:where(.page-rebrand) .hero-banner-video__intro{font-family:var(--font-family-urbanist);font-weight:var(--font-weight-regular);font-size:var(--font-size-m);line-height:var(--line-height-rebrand-tight);letter-spacing:1.2px}:where(.page-rebrand) .hero-banner-video :where(.btn){font-family:var(--font-family-urbanist);font-family:var(--font-family-urbanist);font-weight:var(--font-weight-bold);font-size:var(--font-size-s);line-height:var(--line-height-rebrand-tight);letter-spacing:0}:where(.page-rebrand) .content-video-gallery__heading{font-family:var(--font-family-mānuka);font-weight:var(--font-weight-semibold);font-size:var(--font-size-xxl);line-height:var(--line-height-rebrand-tight);letter-spacing:1.2px}:where(.page-rebrand) .content-video-gallery__sidebar-heading{font-family:var(--font-family-urbanist);font-family:var(--font-family-urbanist);font-weight:var(--font-weight-bold);font-size:var(--font-size-s);line-height:var(--line-height-rebrand-tight);letter-spacing:0}:where(.page-rebrand) .content-video-gallery__thumb-title{font-family:var(--font-family-urbanist);font-weight:var(--font-weight-medium);font-size:var(--font-size-xs);line-height:var(--line-height-rebrand-tight);letter-spacing:0}:where(.page-rebrand) .content-video-gallery__thumb-duration{font-family:var(--font-family-urbanist);font-weight:var(--font-weight-medium);font-size:var(--font-size-xxs);line-height:1.25;letter-spacing:0}:where(.page-rebrand) .content-video-gallery__transcript-summary{font-family:var(--font-family-urbanist);font-family:var(--font-family-urbanist);font-weight:var(--font-weight-medium);font-size:var(--font-size-xxs);line-height:1.25;letter-spacing:0}:where(.page-rebrand) .content-video-gallery__transcript-body{font-family:var(--font-family-urbanist);font-family:var(--font-family-urbanist);font-weight:var(--font-weight-regular);font-size:var(--font-size-xs);line-height:var(--line-height-rebrand-loose);letter-spacing:0}.carousel{--item-indent: 2rem;margin-block-end:2.5rem;padding-inline-end:var(--item-indent);visibility:hidden;white-space:nowrap}@media only screen and (min-width: 768px){.carousel{margin-block-end:1rem}}@media only screen and (min-width: 1024px){.carousel{margin-inline:var(--item-indent)}}.carousel::before{position:absolute;z-index:1;inset-block:0;inset-inline-start:0;inline-size:var(--item-indent);background-color:var(--color-blue-10);content:""}.carousel__item{display:inline-block;inline-size:100%;padding-inline-start:var(--item-indent);vertical-align:top;white-space:normal}.flickity-enabled{visibility:visible}.flickity-prev-next-button{z-index:1;background-color:rgba(0,0,0,0)}.flickity-prev-next-button:hover{background-color:rgba(0,0,0,0)}.flickity-prev-next-button.previous{left:-1rem}@media only screen and (min-width: 1024px){.flickity-prev-next-button.previous{left:-1.5rem}}@media only screen and (min-width: 1600px){.flickity-prev-next-button.previous{left:-3rem}}.flickity-prev-next-button.next{right:-1rem}@media only screen and (min-width: 1024px){.flickity-prev-next-button.next{right:-1.5rem}}@media only screen and (min-width: 1600px){.flickity-prev-next-button.next{right:-3rem}}.flickity-prev-next-button .flickity-button-icon{inline-size:50%;block-size:50%}@media only screen and (min-width: 768px){.flickity-prev-next-button .flickity-button-icon{inline-size:60%;block-size:60%}}.flickity-page-dots{inset-inline-start:0;inset-block-end:-2.625rem}@media only screen and (min-width: 768px){.flickity-page-dots{inset-block-end:-3.2rem}}.flickity-page-dots .dot{margin-block:0;margin-inline:12.8px;inline-size:14px;block-size:14px;background-color:var(--color-grey-44);border:2px solid var(--color-blue-10);opacity:.2}.flickity-page-dots .dot.is-selected{background-color:var(--color-blue-90);border-color:var(--color-blue-90)}.flickity-button-icon{fill:var(--color-blue-90)}.no-touch .flickity-button-icon:hover{fill:var(--color-blue-40)}.step-by-step{--step-by-step-offset: 3rem;--step-by-step-col-gap: 0.75rem;--step-by-step-dot-size-empty: 2rem;--step-by-step-dot-size: 2.5rem}@media only screen and (min-width: 768px){.step-by-step{--step-by-step-col-gap: 1rem;--step-by-step-dot-size: 3rem}}.step-by-step__item{position:relative}@media only screen and (min-width: 768px){.step-by-step__item .step-by-step__item-marker{position:absolute;inset-inline-start:0}}.step-by-step__item.step-by-step__item--not-last{min-block-size:5rem}.step-by-step__item--not-last{padding-block-end:1.5rem}@media only screen and (min-width: 768px){.step-by-step__item--not-last{padding-block-end:2.5rem}.step-by-step__item--not-last::before{position:absolute;inset-inline-start:calc(var(--step-by-step-offset)/2 - 1px);inset-block-start:.75rem;inline-size:.125rem;background-color:var(--color-blue-60);block-size:calc(100% - 0.75rem);content:""}}.step-by-step__item-marker{justify-self:center;z-index:1;inline-size:var(--step-by-step-dot-size);block-size:var(--step-by-step-dot-size);background-color:var(--color-blue-60);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-xs);color:var(--color-white);font-weight:var(--font-weight-bold)}.step-by-step__item-marker--empty{inline-size:var(--step-by-step-dot-size-empty);block-size:var(--step-by-step-dot-size-empty)}.step-by-step__item-marker--empty::before{content:" "}.step-by-step__item-content{padding-block-start:.75rem}@media only screen and (min-width: 768px){.step-by-step__item-content>*{padding-inline-start:calc(var(--step-by-step-offset) + var(--step-by-step-col-gap))}}.step-by-step__item-content>*:not(:last-of-type){margin-block-end:1.5rem}@media only screen and (min-width: 768px){.step-by-step__item-content>*:not(:last-of-type){margin-block-end:2rem}}.step-by-step__item-content img{border:1px solid var(--color-blue-40);border-radius:5px}[data-a11y-dialog-native] .video-modal__overlay{display:none}.video-modal[aria-hidden=true]{display:none}.video-modal__overlay{position:fixed;inset:0;z-index:10;background-color:var(--color-blue-90);opacity:.95}.video-modal__logo{position:absolute;inset-inline-start:0;inset-block-start:-4.5rem}@media only screen and (min-width: 1600px){.video-modal__logo{inset-block-start:-6rem}}.video-modal__content{position:fixed;inset-block-start:50%;inset-inline-start:50%;margin-inline:auto;z-index:15;background-color:rgba(0,0,0,0);border:0;padding:0;inline-size:100%;max-inline-size:80vw;transform:translate(-50%, -50%)}.video-modal__close{position:absolute;inset-inline-end:0;inset-block-start:-4.5rem;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);font-size:1.0625rem;cursor:pointer}.video-modal__close svg{margin-inline-start:.375rem;color:var(--color-blue-40);vertical-align:text-bottom}.video-modal__close:hover svg{color:var(--color-white)}@media only screen and (min-width: 1600px){.video-modal__close{inset-block-start:-6rem}}.video-modal__iframe-container{margin:auto;padding-block-end:45%}@media only screen and (min-width: 768px){.video-modal__iframe-container{inline-size:80%}}.video-modal__iframe{position:absolute;inline-size:100%;block-size:100%;border:0}@media only screen and (min-width: 768px){.video-modal__iframe{inline-size:80%}}.u-align-middle{vertical-align:middle !important}.u-align-bottom{vertical-align:bottom !important}.u-margin-center,.u-auto{margin-inline:auto !important}.u-left{float:inline-start !important}@media only screen and (min-width: 500px){.u-left\@small{float:inline-start !important}}.u-right{float:inline-end !important}.u-clear{clear:both !important;overflow:hidden}.u-clear::after{clear:both;display:table;content:""}.u-mb-0{margin-block-end:0 !important}@media only screen and (min-width: 1024px){.u-mb-0\@large{margin-block-end:0 !important}}.u-mb{margin-block-end:1.5rem !important}@media only screen and (max-width: 768px){.u-mb\@small{margin-block-end:1.5rem !important}}.u-mb-xxs{margin-block-end:.5rem !important}.u-mb-xs{margin-block-end:.75rem !important}.u-mb-s{margin-block-end:1rem !important}.u-mb-l{margin-block-end:2rem !important}.u-mb-xl{margin-block-end:2.5rem !important}.u-mb-xxl{margin-block-end:3rem !important}.u-mr-l{margin-inline-end:2rem !important}.u-ml-l{margin-inline-start:2rem !important}.u-mt-xxl{margin-block-start:2rem}@media only screen and (min-width: 768px){.u-mt-xxl{margin-block-start:3rem}}.u-mt-xxxl{margin-block-start:5rem}@media only screen and (min-width: 768px){.u-mt--250\@medium{margin-block-start:-15.625rem !important}}@media only screen and (min-width: 768px){.u-mt--160\@medium{margin-block-start:-10rem !important}}@media only screen and (min-width: 768px){.u-mt--112\@medium{margin-block-start:-7rem !important}}@media only screen and (max-width: 768px){.u-order-1\@small{order:1}}@media only screen and (max-width: 768px){.u-order-2\@small{order:2}}.u-pt{padding-block-start:1.5rem !important}.u-pt-xxs{padding-block-start:.5rem !important}.u-pt-xs{padding-block-start:.75rem !important}.u-pb{padding-block-end:1.5rem !important}.u-pt-xxxl{padding-block-start:5rem}.u-text-light{font-weight:var(--font-weight-light)}.u-text-medium{font-weight:var(--font-weight-medium)}.u-text-bold{font-weight:var(--font-weight-bold)}.u-text-uppercase{text-transform:uppercase !important}.u-text-underline{text-decoration-line:underline !important;text-underline-offset:var(--link-underline-offset)}.u-text-no-underline{text-decoration:none !important}.u-muted{opacity:.75 !important}.u-text-center{text-align:center !important}.u-text-right{text-align:right !important}@media only screen and (min-width: 768px){.u-text-right\@medium{text-align:right !important}}.u-text-left{text-align:left !important}.u-text-xs{font-size:.75rem}.u-text-s{font-size:.875rem}.u-text-base{font-size:var(--font-size-xxs)}.u-text-l{font-size:var(--font-size-xs)}.u-text-xl{font-size:var(--font-size-s);line-height:1.4}.u-text-xxl{font-size:var(--font-size-xxl)}.u-text-colour-default{color:var(--color-blue-90)}.u-text-grey{color:var(--color-grey-44)}.u-text-link{color:var(--color-blue-60);text-decoration-line:underline;text-decoration-color:var(--color-blue-40);text-underline-offset:var(--link-underline-offset);text-decoration-thickness:var(--link-underline-thickness);font-weight:var(--font-weight-medium)}.no-touch .u-text-link:hover{color:var(--color-blue-90);text-decoration-color:var(--color-blue-90)}.u-text-truncate{max-inline-size:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width: 500px){.u-hyphen{overflow-wrap:break-word;hyphens:auto}}.u-relative{position:relative}.u-border{border:1px solid var(--color-blue-20)}.u-divider{inline-size:100%;block-size:1px;background-color:var(--color-blue-20)}.u-divider--large{block-size:82px}.u-divider--blue{background-color:var(--color-blue-40)}.u-disabled{pointer-events:none !important;cursor:default !important}.sr-only{position:absolute;margin:-1px;clip-path:inset(1px);border:0;inline-size:1px;block-size:1px;padding:0;overflow:hidden}.u-hidden{display:none !important}.u-show{display:block}@media only screen and (max-width: 768px){.u-hidden\@medium-max{display:none !important}}@media only screen and (min-width: 768px){.u-hidden\@medium{display:none !important}}.u-show\@large{display:none !important}@media only screen and (min-width: 1024px){.u-show\@large{display:inline-block !important}}@media only screen and (min-width: 1024px){.u-hidden\@large{display:none !important}}.u-visibility-hidden{visibility:hidden}.touch .u-hidden-touch{display:none;visibility:hidden}.no-touch .u-hidden-no-touch{display:none;visibility:hidden}.no-js .u-hidden-no-js{display:none}.js .u-hidden-js{display:none}.width-full{inline-size:100% !important}.width-1\/2{inline-size:50% !important}.width-1\/3{inline-size:33.3333333333% !important}.width-2\/3{inline-size:66.6666666667% !important}.width-1\/4{inline-size:25% !important}.width-2\/4{inline-size:50% !important}.width-3\/4{inline-size:75% !important}.width-1\/10{inline-size:10% !important}.width-2\/10{inline-size:20% !important}.width-3\/10{inline-size:30% !important}.width-4\/10{inline-size:40% !important}.width-5\/10{inline-size:50% !important}.width-6\/10{inline-size:60% !important}.width-7\/10{inline-size:70% !important}.width-8\/10{inline-size:80% !important}.width-9\/10{inline-size:90% !important}@media only screen and (min-width: 500px){.width-full\@small{inline-size:100% !important}.width-1\/2\@small{inline-size:50% !important}.width-1\/3\@small{inline-size:33.3333333333% !important}.width-2\/3\@small{inline-size:66.6666666667% !important}.width-1\/4\@small{inline-size:25% !important}.width-2\/4\@small{inline-size:50% !important}.width-3\/4\@small{inline-size:75% !important}.width-1\/10\@small{inline-size:10% !important}.width-2\/10\@small{inline-size:20% !important}.width-3\/10\@small{inline-size:30% !important}.width-4\/10\@small{inline-size:40% !important}.width-5\/10\@small{inline-size:50% !important}.width-6\/10\@small{inline-size:60% !important}.width-7\/10\@small{inline-size:70% !important}.width-8\/10\@small{inline-size:80% !important}.width-9\/10\@small{inline-size:90% !important}}@media only screen and (min-width: 768px){.width-full\@medium{inline-size:100% !important}.width-1\/2\@medium{inline-size:50% !important}.width-1\/3\@medium{inline-size:33.3333333333% !important}.width-2\/3\@medium{inline-size:66.6666666667% !important}.width-1\/4\@medium{inline-size:25% !important}.width-2\/4\@medium{inline-size:50% !important}.width-3\/4\@medium{inline-size:75% !important}.width-1\/5\@medium{inline-size:20% !important}.width-2\/5\@medium{inline-size:40% !important}.width-3\/5\@medium{inline-size:60% !important}.width-4\/5\@medium{inline-size:80% !important}.width-1\/10\@medium{inline-size:10% !important}.width-2\/10\@medium{inline-size:20% !important}.width-3\/10\@medium{inline-size:30% !important}.width-4\/10\@medium{inline-size:40% !important}.width-5\/10\@medium{inline-size:50% !important}.width-6\/10\@medium{inline-size:60% !important}.width-7\/10\@medium{inline-size:70% !important}.width-8\/10\@medium{inline-size:80% !important}.width-9\/10\@medium{inline-size:90% !important}}@media only screen and (min-width: 1024px){.width-full\@large{inline-size:100% !important}.width-1\/2\@large{inline-size:50% !important}.width-1\/3\@large{inline-size:33.3333333333% !important}.width-2\/3\@large{inline-size:66.6666666667% !important}.width-1\/4\@large{inline-size:25% !important}.width-2\/4\@large{inline-size:50% !important}.width-3\/4\@large{inline-size:75% !important}.width-1\/5\@large{inline-size:20% !important}.width-2\/5\@large{inline-size:40% !important}.width-3\/5\@large{inline-size:60% !important}.width-4\/5\@large{inline-size:80% !important}.width-1\/10\@large{inline-size:10% !important}.width-2\/10\@large{inline-size:20% !important}.width-3\/10\@large{inline-size:30% !important}.width-4\/10\@large{inline-size:40% !important}.width-5\/10\@large{inline-size:50% !important}.width-6\/10\@large{inline-size:60% !important}.width-7\/10\@large{inline-size:70% !important}.width-8\/10\@large{inline-size:80% !important}.width-9\/10\@large{inline-size:90% !important}}@media only screen and (min-width: 1200px){.width-full\@xlarge{inline-size:100% !important}.width-1\/2\@xlarge{inline-size:50% !important}.width-1\/3\@xlarge{inline-size:33.3333333333% !important}.width-2\/3\@xlarge{inline-size:66.6666666667% !important}.width-1\/4\@xlarge{inline-size:25% !important}.width-2\/4\@xlarge{inline-size:50% !important}.width-3\/4\@xlarge{inline-size:75% !important}.width-1\/5\@xlarge{inline-size:20% !important}.width-2\/5\@xlarge{inline-size:40% !important}.width-3\/5\@xlarge{inline-size:60% !important}.width-4\/5\@xlarge{inline-size:80% !important}.width-1\/10\@xlarge{inline-size:10% !important}.width-2\/10\@xlarge{inline-size:20% !important}.width-3\/10\@xlarge{inline-size:30% !important}.width-4\/10\@xlarge{inline-size:40% !important}.width-5\/10\@xlarge{inline-size:50% !important}.width-6\/10\@xlarge{inline-size:60% !important}.width-7\/10\@xlarge{inline-size:70% !important}.width-8\/10\@xlarge{inline-size:80% !important}.width-9\/10\@xlarge{inline-size:90% !important}}.t-primary .u-current-color{color:var(--color-blue-60)}.no-touch .t-primary .u-current-color\:hover:hover{color:var(--color-blue-60)}.t-primary .u-current-text-color{color:var(--color-white)}.t-primary.t-primary--bg,.t-primary .u-current-bg-color{background-color:var(--color-blue-60)}.t-primary .u-current-link-color{color:var(--color-blue-90)}.no-touch .t-primary .u-current-link-color:hover{color:var(--color-blue-10)}.t-primary .rich-text{color:var(--color-white)}.t-primary .rich-text a{color:var(--color-blue-90)}.no-touch .t-primary .rich-text a:hover{color:var(--color-blue-10)}.u-border-color-primary{border-color:var(--color-blue-60)}.u-color-primary{color:var(--color-blue-60)}.no-touch .u-color-primary\:hover:hover{color:var(--color-blue-60)}.u-bg-color-primary{background-color:var(--color-blue-60)}.u-text-color-primary{color:var(--color-white)}.t-primary-light .u-current-color{color:var(--color-grey-02)}.no-touch .t-primary-light .u-current-color\:hover:hover{color:var(--color-grey-02)}.t-primary-light .u-current-text-color{color:var(--color-blue-90)}.t-primary-light.t-primary-light--bg,.t-primary-light .u-current-bg-color{background-color:var(--color-grey-02)}.t-primary-light .u-current-link-color{color:var(--color-blue-60)}.no-touch .t-primary-light .u-current-link-color:hover{color:var(--color-blue-40)}.t-primary-light .rich-text{color:var(--color-blue-90)}.t-primary-light .rich-text a{color:var(--color-blue-60)}.no-touch .t-primary-light .rich-text a:hover{color:var(--color-blue-40)}.u-border-color-primary-light{border-color:var(--color-grey-02)}.u-color-primary-light{color:var(--color-grey-02)}.no-touch .u-color-primary-light\:hover:hover{color:var(--color-grey-02)}.u-bg-color-primary-light{background-color:var(--color-grey-02)}.u-text-color-primary-light{color:var(--color-blue-90)}.t-secondary .u-current-color{color:var(--color-blue-10)}.no-touch .t-secondary .u-current-color\:hover:hover{color:var(--color-blue-10)}.t-secondary .u-current-text-color{color:var(--color-blue-90)}.t-secondary.t-secondary--bg,.t-secondary .u-current-bg-color{background-color:var(--color-blue-10)}.t-secondary .u-current-link-color{color:var(--color-blue-60)}.no-touch .t-secondary .u-current-link-color:hover{color:var(--color-blue-40)}.t-secondary .rich-text{color:var(--color-blue-90)}.t-secondary .rich-text a{color:var(--color-blue-60)}.no-touch .t-secondary .rich-text a:hover{color:var(--color-blue-40)}.u-border-color-secondary{border-color:var(--color-blue-10)}.u-color-secondary{color:var(--color-blue-10)}.no-touch .u-color-secondary\:hover:hover{color:var(--color-blue-10)}.u-bg-color-secondary{background-color:var(--color-blue-10)}.u-text-color-secondary{color:var(--color-blue-90)}.t-tertiary .u-current-color{color:var(--color-blue-90)}.no-touch .t-tertiary .u-current-color\:hover:hover{color:var(--color-blue-90)}.t-tertiary .u-current-text-color{color:var(--color-white)}.t-tertiary.t-tertiary--bg,.t-tertiary .u-current-bg-color{background-color:var(--color-blue-90)}.t-tertiary .u-current-link-color{color:var(--color-blue-30)}.no-touch .t-tertiary .u-current-link-color:hover{color:var(--color-blue-40)}.t-tertiary .rich-text{color:var(--color-white)}.t-tertiary .rich-text a{color:var(--color-blue-30)}.no-touch .t-tertiary .rich-text a:hover{color:var(--color-blue-40)}.u-border-color-tertiary{border-color:var(--color-blue-90)}.u-color-tertiary{color:var(--color-blue-90)}.no-touch .u-color-tertiary\:hover:hover{color:var(--color-blue-90)}.u-bg-color-tertiary{background-color:var(--color-blue-90)}.u-text-color-tertiary{color:var(--color-white)}.t-white .u-current-color{color:var(--color-white)}.no-touch .t-white .u-current-color\:hover:hover{color:var(--color-white)}.t-white .u-current-text-color{color:var(--color-blue-90)}.t-white.t-white--bg,.t-white .u-current-bg-color{background-color:var(--color-white)}.t-white .u-current-link-color{color:var(--color-blue-60)}.no-touch .t-white .u-current-link-color:hover{color:oklch(from var(--color-blue-60) calc(l - 0.02) c h)}.t-white .rich-text{color:var(--color-blue-90)}.t-white .rich-text a{color:var(--color-blue-60)}.no-touch .t-white .rich-text a:hover{color:oklch(from var(--color-blue-60) calc(l - 0.02) c h)}.u-border-color-white{border-color:var(--color-white)}.u-color-white{color:var(--color-white)}.no-touch .u-color-white\:hover:hover{color:var(--color-white)}.u-bg-color-white{background-color:var(--color-white)}.u-text-color-white{color:var(--color-blue-90)}@media print{*,*::before,*::after{background-color:rgba(0,0,0,0) !important;box-shadow:none !important;color:var(--color-black) !important;text-shadow:none !important}a,a:visited{text-decoration-line:underline}a[href]::after{content:" (" attr(href) ")"}abbr[title]::after{content:" (" attr(title) ")"}a[href^="#"]::after,a[href^="javascript:"]::after{content:""}pre,blockquote{border:1px solid var(--color-grey-32);-moz-column-break-inside:avoid;break-inside:avoid}thead{display:table-header-group}tr,img{-moz-column-break-inside:avoid;break-inside:avoid}img{max-inline-size:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{-moz-column-break-after:avoid;break-after:avoid}.u-no-print{display:none !important}.line-length,.accordion__description{max-inline-size:100%}[data-accordion=closed] .accordion__body{display:block;block-size:auto !important;visibility:visible}.u-hidden\@print{display:none}}.print-pdf{margin-inline:48px}.print-pdf .header__logo{margin-inline-end:16px;vertical-align:initial}.print-pdf .header__logo .i-logo{inline-size:14.5rem;block-size:4.1rem}.print-pdf .page__title{display:inline-block;font-weight:var(--font-weight-regular);font-size:3rem}.print-pdf .title-underline{border-block-end:0;font-size:4rem}.print-pdf .table__data,.print-pdf .table__cell,.print-pdf .rich-text{font-size:1.25rem}.print-pdf .table__title{font-size:2rem}.print-pdf .accordion__title{font-size:3.5rem;font-family:"BoosterNextFY","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}.print-pdf .block-content{display:block;inline-size:80% !important}.print-pdf .table__head{background-color:var(--color-blue-90) !important;font-weight:var(--font-weight-medium)}.print-pdf .table__head .table__cell p{color:var(--color-white) !important}.print-pdf .table__body{border-inline:1px solid var(--color-blue-20)}.print-pdf table,.print-pdf tr,.print-pdf .table__container{-moz-column-break-inside:avoid;break-inside:avoid}.print-pdf .grid-flex{display:block !important}.print-pdf .grid-flex>.rich-text:first-of-type{display:none}.print-pdf .accordion{-moz-column-break-after:page;break-after:page;border:0}@page{size:A4 portrait}@media print{html{font-size:.75rem}.bulls-summary,.bull-page,.pdf-page{-moz-column-break-after:always;break-after:always}.pdf-cover{padding-block-start:4rem;text-align:end}.pdf-cover__pre_text{margin-block-end:1rem;font-size:2.5rem}.pdf-cover__title{margin-block-end:1rem;color:var(--color-blue-40) !important;font-size:4rem;font-weight:var(--font-weight-bold)}.pdf-cover__sub_title{margin-block-end:6rem;font-size:4rem;font-weight:var(--font-weight-bold)}.pdf-cover__disclaimer{margin-block-start:8rem}}@media print{.js-calculator\@mating-planner .calc-group-section,.js-calculator\@mating-planner .calc-group-section:last-child{margin-block-end:1.5rem;border-block-end:3px solid var(--color-blue-90);padding-block-end:1.5rem}.js-calculator\@mating-planner .calc-section.calc-section--dark{padding-block:0}.js-calculator\@mating-planner .calc-section.calc-section--dark .calc-group{border:2px solid var(--color-blue-90);padding-block:1rem;padding-inline:16px}.js-calculator\@mating-planner .calc-section.calc-section--dark .calc-group__label{margin-block-end:0}.js-calculator\@mating-planner .plan-date__wrapper,.js-calculator\@mating-planner .calc-group__label{display:inline-block;inline-size:70%}.js-calculator\@mating-planner .plan-date__date,.js-calculator\@mating-planner .calc-group__value{display:inline-block;inline-size:30%;vertical-align:top;text-align:end}.js-calculator\@mating-planner .plan-date__number{float:inline-start}.js-calculator\@mating-planner .calc-group__label{margin-block-end:1rem}.js-calculator\@mating-planner .plan-date__copy,.js-calculator\@mating-planner .calc-group__value,.js-calculator\@mating-planner .calc-group__value h4{font-weight:var(--font-weight-medium)}.js-calculator\@mating-planner .react-datepicker__input-container>*{border:none}.js-calculator\@mating-planner .calc input[type=number],.js-calculator\@mating-planner .calc input[type=tel],.js-calculator\@mating-planner .calc input[type=text]{border:none;padding:0}.js-calculator\@mating-planner .calc input[type=text]{text-align:end}.js-calculator\@mating-planner .calc-section--upper{margin-inline-start:16px;inline-size:auto;border:1px solid var(--color-blue-90)}.js-calculator\@mating-planner .calc-section--upper input[type=text]{text-align:start}.js-calculator\@mating-planner .calc-section--upper .calc-group__label{margin-block-end:1rem}.js-calculator\@mating-planner .checkbox,.js-calculator\@mating-planner .date-field__icon,.js-calculator\@mating-planner button{display:none}}.premier-team__print-instructions{margin-block:2rem;margin-inline:32px}.premier-team__print-instructions h1{margin-block-end:.5rem;font-size:1.125rem}.premier-team__print-instructions p{margin-block-end:.5rem;font-size:.875rem}.premier-team__print-instructions ul{margin-block-end:.75rem;font-size:.875rem}@media print{.premier-team__print-instructions{display:none}}@media print,screen{.premier-team{--color-bg-shading: var(--color-grey-08);--striped-bg: repeating-linear-gradient( 45deg, var(--color-grey-04), var(--color-grey-04) 8px, var(--color-white) 8px, var(--color-white) 16px );margin-inline:.5cm}.premier-team__split-table:not(:first-of-type){-moz-column-break-before:always;break-before:always}.premier-team__page{padding-block-start:1cm;display:flex;flex-direction:column;gap:.5cm}.premier-team__page:not(:first-of-type){-moz-column-break-inside:avoid;break-inside:avoid}.premier-team--breed-color-red{--color-breed: color-mix( in oklab, var(--color-red) 95%, var(--color-black) );--color-border: color-mix( in oklab, var(--color-red) 30%, var(--color-white) )}.premier-team--breed-color-blue{--color-breed: color-mix( in oklab, var(--color-breed-blue) 77%, var(--color-black) );--color-border: color-mix( in oklab, var(--color-breed-blue) 40%, var(--color-white) )}.premier-team--breed-color-green{--color-breed: color-mix( in oklab, var(--color-green) 77%, var(--color-black) );--color-border: color-mix( in oklab, var(--color-green) 40%, var(--color-white) )}.premier-team__page-header{display:flex;justify-content:space-between;align-items:center;font-size:1.125rem}.premier-team__logo{block-size:.75em}.premier-team__heading{margin:0;font-size:inherit;color:var(--color-breed) !important}.premier-team__table{border:1px solid var(--color-grey-68) !important;font-family:"BoosterNextFY","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.5rem}.premier-team__table-header{background-color:color-mix(in oklab, var(--color-grey-68) 80%, var(--color-white)) !important;color:var(--color-white) !important}.premier-team__header-row,.premier-team__bull-row{border-block-end:1pt solid var(--color-grey-44) !important}.premier-team__header-row:nth-last-child(2),.premier-team__bull-row:nth-last-child(2){border-block-end:1pt solid var(--color-grey-68) !important}.premier-team__bull-row--reserves{background:var(--striped-bg) !important}.premier-team__bull-row--daughter-proven{background-color:var(--color-bg-shading) !important}.premier-team__bull-value{color:var(--color-black)}.premier-team__bull-value--bg-color{background-color:var(--color-breed) !important;border-block-end:1px solid var(--color-border, var(--color-white)) !important;color:var(--color-white) !important;font-weight:var(--font-weight-medium)}.premier-team__bull-row--averages .premier-team__bull-value--bg-color{border-block-end:unset !important}.premier-team__bull-row:nth-last-child(-n+2) .premier-team__bull-value--bg-color{border-block-end:unset !important}.premier-team__table-header--name-column,.premier-team__bull-value:not(.premier-team__bull-value--bg-color):where(:nth-child(2),:nth-child(20)){text-align:start;white-space:nowrap}.premier-team__key{margin-inline-start:auto;inline-size:8cm;padding-block:1cm;font-size:.5rem;-moz-column-break-inside:avoid;break-inside:avoid}.premier-team__key-label{margin-block-end:.5rem}.premier-team__key-content{border:1px solid var(--color-grey-44) !important;display:flex;flex-direction:column}.premier-team__key-item{padding:.75em;background-color:var(--color-white) !important;border-block-end:1px solid var(--color-grey-44) !important}.premier-team__key-item--daughter-proven{background-color:var(--color-bg-shading) !important}.premier-team__key-item--reserves{background:var(--striped-bg) !important;border-block-end:unset !important}}
.training-form{margin-block-end:1.5rem;font-family:"Varela Round","Helvetica Neue",Arial,"Lucida Grande",Tahoma,Verdana,sans-serif}.training-form__field{margin-block-start:1.5rem}.training-form__label{margin-block-end:.25rem;font-size:1.125rem;color:var(--color-blue-68)}.training-form__input{border:1px solid var(--color-blue-20);background-color:var(--color-white);border-radius:3px;block-size:2.5rem;padding-block:.375rem;padding-inline:6px;line-height:1.4}.training-form__input:focus{border-color:var(--color-blue-20);box-shadow:0 0 5px var(--color-blue-68-alpha-75)}.training-form__help{margin-block:.375rem .25rem;font-size:.85rem;line-height:1.3;font-weight:var(--font-weight-regular);color:var(--color-grey-58)}.training-form__submit{padding-block:.75rem;padding-inline:30px;border:0 solid rgba(0,0,0,0);border-radius:3px;background-color:var(--color-blue-60);inline-size:auto;font-size:1rem;line-height:1;font-weight:var(--font-weight-regular);font-style:normal;color:var(--color-white)}.training-form__field .errorlist{color:var(--color-red-47)}
