/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:where(.layout){margin-block-end:var(--section-mb,5rem);}:where(.layout__region){container-type:inline-size;container-name:layout-region;}:where(.layout__grid){display:var(--layout-grid-display,grid);column-gap:var(--layout-gap-x);row-gap:var(--layout-gap-y);}@container wrap (min-width:48rem){:where(.layout__grid){grid-template-columns:var(--layout-cols,1fr);}}
.wrapper{max-inline-size:var(--wrapper-w,83rem);margin-inline:auto;padding-inline:var(--wrapper-p,1rem);container-type:inline-size;container-name:wrap;width:100%;height:var(--wrapper-h,100%);}
:where(.block__title){--title-color:var(--block-title-color,currentColor);--title-weight:var(--block-title-weight,600);--title-size:var(--block-title-size,34px);}
.region--help{position:fixed;z-index:499;inset-block-end:2rem;inset-inline-end:2rem;width:max-content;}
:where([class*="material-symbol"]){user-select:var(--icon-user-select,none);}
@layer components{.material-symbols-sharp{font-size:var(--icon-size,1em);user-select:none;}}
.media-oembed-content{width:100%;height:100%;aspect-ratio:var(--media-aspect-ratio,16 / 9);vertical-align:top;background-color:var(--media-bg,black);}
.wysiwyg .extlink{margin-inline-start:var(--prose-extlink-ms,.15ch);vertical-align:var(--prose-extlink-va,middle);}
.title{color:var(--title-color);font-family:var(--title-ff);font-size:var(--title-size);font-weight:var(--title-weight);letter-spacing:var(--title-tracking);line-height:var(--title-leading,1.15);text-wrap:var(--title-wrap,pretty);}
@layer properties;.auxiliary-menu{&:where(.menu-lg) .menu__toggle:is(.on)+.menu__below{position:absolute;right:calc(var(--spacing,0.25rem) * 0);left:auto;width:max-content;min-width:30ch;background-color:var(--color-navy-25,oklch(84.448% 0.02003 225.963));padding-inline:calc(var(--spacing,0.25rem) * 10);padding-block:calc(var(--spacing,0.25rem) * 6);font-family:var(--font-sans,"Montserrat","Inter",-apple-system,"BlinkMacSystemFont",sans-serif);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:calc(var(--spacing,0.25rem) * 10);line-height:calc(var(--spacing,0.25rem) * 10);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-brand-1,var(--color-navy-100));}a{display:block;&:hover{@media (hover:hover){--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);}}}.section-link{margin-top:calc(var(--spacing,0.25rem) * 6);a{display:flex;align-items:center;column-gap:calc(var(--spacing,0.25rem) * 1);padding-block:calc(var(--spacing,0.25rem) * 2);font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / 0.875)));&::after{content:var(--tw-content);font-family:var(--font-material,"Material Symbols Sharp");}&::after{content:var(--tw-content);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));}&::after{content:var(--tw-content);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(0.4,0,0.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,150ms));}&::after{--tw-content:'arrow_right_alt';content:var(--tw-content);}&:is(:where(.group\/section):hover *){@media (hover:hover){&::after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing,0.25rem) * 2);translate:var(--tw-translate-x) var(--tw-translate-y);}}}&:is(:where(.group\/section):hover *){@media (hover:hover){&::after{content:var(--tw-content);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(0.4,0,0.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,150ms));}}}}}}@property --tw-leading{syntax:"*";inherits:false;}@property --tw-font-weight{syntax:"*";inherits:false;}@property --tw-content{syntax:"*";initial-value:"";inherits:false;}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0;}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0;}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0;}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-content:"";--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;}}}
:where(.block__title){--title-color:var(--block-title-color,var(--color-brand-1));--title-weight:var(--block-title-weight,700);--title-size:var(--block-title-size,18px);--title-ff:"Archivo","Inter",-apple-system,"BlinkMacSystemFont",sans-serif;}main>.block--component.block-contained{max-inline-size:var(--wrapper-w,83rem);margin-inline:auto;padding-inline:var(--wrapper-p,1rem);container-type:inline-size;container-name:wrap;width:100%;}.sponsors.sponsors--logo-wall{--logo-wall-text:navy;--logo-wall-bg:transparent;--logo-wall-bg-accent:transparent;--logo-wall-size:clamp(10rem,1rem + 40vmin,20rem);--logo-wall-gap:calc(var(--logo-wall-size) / 14);--logo-wall-duration:60s;--logo-wall-scroll-start:0;--logo-wall-scroll-end:calc(-100% - var(--logo-wall-gap));--top-shadow:0 -10px 10px 0px var(--color-navy-10);box-shadow:var(--top-shadow);padding-top:2rem;.sponsors-marquee{display:flex;overflow:hidden;user-select:none;gap:var(--logo-wall-gap);mask-image:linear-gradient(var(--mask-direction,to right),hsl(0 0% 0% / 0),hsl(0 0% 0% / 1) 10%,hsl(0 0% 0% / 1) 90%,hsl(0 0% 0% / 0));&:hover :is(.sponsors-marquee__group){animation-play-state:paused;}padding-bottom:calc(var(--spacing,0.25rem) * 12);}.sponsors-marquee__group{flex-shrink:0;display:flex;align-items:center;justify-content:space-around;gap:var(--logo-wall-gap);min-width:100%;animation:scroll-x var(--logo-wall-duration) linear infinite;}@media (prefers-reduced-motion:reduce){.sponsors-marquee__group{animation-play-state:paused;}}.sponsors-marquee img{display:grid;place-items:center;width:var(--logo-wall-size);background:var(--logo-wall-bg-accent);aspect-ratio:16/9;padding:calc(var(--logo-wall-size) / 10);object-fit:contain;}}.is-frontpage .sponsors.sponsors--logo-wall{box-shadow:none;padding-top:0;}@keyframes scroll-x{from{transform:translateX(var(--logo-wall-scroll-start));}to{transform:translateX(var(--logo-wall-scroll-end));}}@keyframes scroll-y{from{transform:translateY(var(--logo-wall-scroll-start));}to{transform:translateY(var(--logo-wall-scroll-end));}}main .block--component:has(.node__content div.section-bg:not(.layout--intro-blurb)) ~ .content-post .sponsors.sponsors--logo-wall{box-shadow:none;padding-top:0;}
@layer properties;@layer component{:where(.button,.btn){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;text-transform:uppercase;text-decoration-line:none;outline-offset:calc(1px * -1);&:focus-visible{outline-style:var(--tw-outline-style);outline-width:3px;}&:focus-visible{outline-color:var(--color-a11y,var(--color-amber-500));}&:focus-visible{--tw-outline-style:solid;outline-style:solid;}@media (hover:hover){--tw-outline-style:none;outline-style:none;}--tw-duration:200ms;transition-duration:200ms;@media (prefers-reduced-motion:no-preference){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(0.4,0,0.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,150ms));}cursor:var(--buttin-cursor,pointer);font-size:var(--button-size,inherit);font-weight:var(--button-weight,600);padding-inline:var(--button-px,1.25em);padding-block:var(--button-py,.375lh);display:var(--button-display,inline-block);border-radius:var(--button-radius,0);}:where(.button):is(.border){&:hover{@media (hover:hover){border-color:var(--color-brand-1,var(--color-navy-100));}}&:hover{@media (hover:hover){color:var(--color-white,#fff);}}}:where(.button):is(.border):is(.bg-brand-1){border-color:var(--color-brand-1,var(--color-navy-100));&:hover{@media (hover:hover){border-color:var(--color-lime-50,oklch(98.6% 0.031 120.757));}}}:where(.button):has(.material-symbol){--button-display:inline-flex;--icon-size:1.25em;align-items:center;column-gap:calc(var(--spacing,0.25rem) * 1);}:where(.button):is(.pill){--button-radius:1.25em;--button-px:1.5em;--button-py:.325lh;--button-weight:600;}:where(.button):is(.bg-dark){&:hover{@media (hover:hover){border-color:var(--color-brand-1,var(--color-navy-100));}}&:hover{@media (hover:hover){background-color:var(--color-brand-1,var(--color-navy-100));}}&:hover{@media (hover:hover){color:var(--color-lime-50,oklch(98.6% 0.031 120.757));}}}:where(.button):is(.bg-brand-tint){border-color:var(--color-brand-1,var(--color-navy-100));background-color:var(--color-brand-1,var(--color-navy-100));color:var(--color-white,#fff);}}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid;}@property --tw-duration{syntax:"*";inherits:false;}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-outline-style:solid;--tw-duration:initial;}}}
@layer properties;.cart--cart-block{position:relative;width:max-content;.cart-block--summary__icon{color:var(--color-brand-1,var(--color-navy-100));}.cart-block--summary__count{position:absolute;top:-8px;right:-10px;display:flex;aspect-ratio:1 / 1;width:100%;max-width:20px;place-content:center;place-items:center;border-radius:calc(infinity * 1px);background-color:var(--color-white,#fff);font-family:var(--font-display,"Archivo","Inter",-apple-system,"BlinkMacSystemFont",sans-serif);font-size:var(--text-xs,0.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / 0.75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-brand-1,var(--color-navy-100));}}@property --tw-font-weight{syntax:"*";inherits:false;}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-font-weight:initial;}}}
@layer properties;.disclosure{--disclosure-tint:transparent;--disclosure-text:var(--color-brand-1);--disclosure-padding:1.5rem 0;margin-top:calc(var(--spacing,0.25rem) * 12);border-top-style:var(--tw-border-style);border-top-width:1px;padding:var(--disclosure-padding);&:last-of-type{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;}background-color:var(--disclosure-tint-override,var(--disclosure-tint));color:var(--disclosure-text-override,var(--disclosure-text));&~&{margin-top:calc(var(--spacing,0.25rem) * 0);}}.disclosure-body{--disclosure-body-padding:1rem;}details>summary{list-style:none;}details>summary::-webkit-details-marker{display:none;}.disclosure:has(.disclosure-summary__icon){--summary-icon-space:0;--icon-size:1.5rem;.extlink.material-symbols-sharp{--icon-size:24px;}}.disclosure-summary{--summary-vertical-padding:0;--summary-vertical-padding-start:1px;--summary-vertical-padding-end:0;--summary-color:var(--color-brand-1);--summary-fs:2.25rem;--summary-weight:var(--font-weight-bold);--summary-font:var(--font-display);padding-inline-start:var(--summary-icon-space,0);padding-block:var(--summary-vertical-padding);padding-block-start:var(--summary-vertical-padding-start);padding-block-end:var(--summary-vertical-padding-end);color:var(--summary-color);background-color:transparent;list-style:none;font-family:var(--summary-family-override,var(--summary-font));font-weight:var(--summary-weight-override,var(--summary-weight));font-size:var(--summary-fs-override,var(--summary-fs));line-height:1.2;}.disclosure-summary__icon{order:1;margin-left:auto;display:flex;place-items:center;justify-content:center;color:var(--summary-color);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(0.4,0,0.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,150ms));[open] &{rotate:45deg;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(0.4,0,0.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,150ms));}}[open]>.disclosure-body{padding-block-start:var(--disclosure-body-padding-override,var(--disclosure-body-padding));padding-inline-start:var(--disclosure-body-inline-space,var(--summary-icon-space,0));.wysiwyg &{--disclosure-body-padding-override:0;}}.node-form details.disclosure:last-of-type:has(~ .form-actions),.webform details.disclosure:last-of-type:has(~ .form-actions){margin-bottom:calc(var(--spacing,0.25rem) * 8);}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid;}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-border-style:solid;}}}
.field.field--label-inline:has(.field__label,.field--label){display:flex;flex-direction:row;flex-wrap:wrap;gap:calc(var(--spacing,0.25rem) * 2);}
@layer properties;.yachtingnz-followus{.block__title{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-white,#fff);padding-bottom:calc(var(--spacing,0.25rem) * 2);}ul.menu:not(.contextual-links){li{margin-right:calc(var(--spacing,0.25rem) * 2);display:inline-block;}li a{position:relative;display:block;width:calc(var(--spacing,0.25rem) * 12);height:calc(var(--spacing,0.25rem) * 12);overflow:hidden;text-indent:9999px;color:transparent;--icon-size:2.5rem;@media screen and (min-width:1280px){--icon-size:3rem;}&::before{content:"";position:absolute;z-index:20;display:block;height:var(--icon-size);width:var(--icon-size);background-size:contain;background-repeat:no-repeat;color:var(--color-brand-1,var(--color-navy-100));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(0.4,0,0.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,150ms));--tw-ease:var(--ease-in-out,cubic-bezier(0.4,0,0.2,1));transition-timing-function:var(--ease-in-out,cubic-bezier(0.4,0,0.2,1));}&:hover::before{opacity:0.7;}&[href*="facebook"]::before{background-image:url(/themes/custom/yachtingnz/components/follow-block/./icons/facebook.svg?nocache=1);}&[href*="linkedin"]::before{background-image:url(/themes/custom/yachtingnz/components/follow-block/./icons/linkedin.svg?nocache=1);}&[href*="instagram"]::before{background-image:url(/themes/custom/yachtingnz/components/follow-block/./icons/instagram.svg?nocache=1);}}}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid;}@property --tw-ease{syntax:"*";inherits:false;}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-border-style:solid;--tw-ease:initial;}}}
@layer properties;.footer__area{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:calc(var(--spacing,0.25rem) * 2);row-gap:calc(var(--spacing,0.25rem) * 8);@media (width >= 40rem){grid-template-columns:repeat(2,minmax(0,1fr));}@media (width >= 64rem){grid-template-columns:repeat(12,minmax(0,1fr));}@container wrap (width >= 48rem){column-gap:calc(var(--spacing,0.25rem) * 10);}@container wrap (width >= 48rem){row-gap:calc(var(--spacing,0.25rem) * 4);}.brand--footer{order:1;@media (width >= 64rem){grid-column:span 3 / span 3;}svg{height:auto;width:100%;max-width:108px;}}.navigation--quaternary{order:3;grid-column:span 4 / span 4;@media (width >= 64rem){order:2;}@media (width >= 64rem){grid-column:span 6 / span 6;}@media (width >= 64rem){grid-column-start:5;}}.yachtingnz-followus{order:2;grid-column:span 1 / span 1;@media (width >= 64rem){order:3;}@media (width >= 64rem){grid-column:span 2 / span 2;}.block__title.title{--title-color:white;}}.block-footer--address{order:4;grid-column:span 4 / span 4;@media (width >= 64rem){grid-column:span 4 / span 4;}@media (width >= 64rem){grid-column-start:5;}}.block-footer--address h2{margin-bottom:calc(var(--spacing,0.25rem) * 4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}.block__title.title{margin-bottom:calc(var(--spacing,0.25rem) * 4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}.mailchimp-signup-subscribe-form-block{--block-title-size:16px;--font-weight-light:100;order:5;grid-column:span 4 / span 4;--tw-font-weight:var(--font-weight-thin,100);font-weight:var(--font-weight-thin,100);@media (width >= 64rem){grid-column:span 4 / span 4;}@media (width >= 64rem){grid-column-start:9;}.block__title.title{--title-color:white;}fieldset[class*="mailchimp-newsletter-interests"] legend{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0;}fieldset.fieldgroup .fieldset-wrapper .form-checkboxes{margin-block:calc(var(--spacing,0.25rem) * 2);display:flex;flex-direction:row;flex-wrap:wrap;gap:calc(var(--spacing,0.25rem) * 4);.form-item{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing,0.25rem) * 1);}}form .mailchimp-newsletter-mergefields{margin-block:calc(var(--spacing,0.25rem) * 4);display:flex;flex-direction:column;gap:calc(var(--spacing,0.25rem) * 4);@media (width >= 40rem){display:grid;}@media (width >= 40rem){grid-template-columns:repeat(2,minmax(0,1fr));}input{display:block;width:100%;}}.form-actions{position:relative;grid-column-start:2;display:flex;flex-direction:column;button.form-submit{display:inline-block;width:auto;min-width:auto;cursor:pointer;align-self:flex-end;background-color:var(--color-brand-2,var(--color-teal-100));padding-block:calc(var(--spacing,0.25rem) * 2);text-indent:-9999px;background-image:url(/themes/custom/yachtingnz/svg/chevron-right-submit.svg);background-repeat:no-repeat;background-position:center;}}}}@property --tw-font-weight{syntax:"*";inherits:false;}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-font-weight:initial;}}}
.handheld__toggle{--icon-size:var(--handheld-toggle-text,2rem);anchor-name:--handheld-toggle;width:var(--handheld-toggle-size,64px);height:var(--handheld-toggle-size,64px);cursor:pointer;display:grid;place-items:center;background-color:var(--handheld-toggle-bg,transparent);&:active{background-color:var(--handheld-toggle-bg-hover,transparent);}@media (hover:hover){&:hover{background-color:var(--handheld-toggle-bg-hover,transparent);}}:has(:popover-open) &{background-color:var(--handheld-toggle-bg-hover,transparent);}}body:has(.handheld__popover:popover-open){overflow:hidden;}.handheld__popover{position-anchor:--handheld-toggle;width:100%;top:1.5rem;box-shadow:0 4px 8px -4px var(--color-perf-black-90);height:100%;@supports (popover:auto){position-area:bottom span-left;}@supports not (popover:auto){inset:170px 0 0 0;}@media screen and (width >= 480px){top:1.5rem;}}.handheld{display:flex;justify-content:flex-end;}.handheld:has(:popover-open) .handheld__toggle-open,.handheld:not(:has(:popover-open)) .handheld__toggle-close{display:none;}.wrapper .handheld__popover{width:100vw;width:100dvw;margin-inline:calc((100vw - 100%) * -1);}
@layer properties;.handheld{--link-ps:1rem;--icon-size:1.5rem;--link-color-bg:var(--color-brand-1);display:var(--handheld-display,flex);.section-link{a{display:flex;align-items:center;column-gap:calc(var(--spacing,0.25rem) * 1);padding-block:calc(var(--spacing,0.25rem) * 2);font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / 0.875)));&::after{content:var(--tw-content);font-family:var(--font-material,"Material Symbols Sharp");}&::after{content:var(--tw-content);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));}&::after{content:var(--tw-content);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(0.4,0,0.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,150ms));}&::after{--tw-content:'arrow_right_alt';content:var(--tw-content);}&:is(:where(.group\/section):hover *){@media (hover:hover){&::after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing,0.25rem) * 2);translate:var(--tw-translate-x) var(--tw-translate-y);}}}&:is(:where(.group\/section):hover *){@media (hover:hover){&::after{content:var(--tw-content);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(0.4,0,0.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,150ms));}}}}}}.handheld__toggle{outline-offset:calc(1px * -1);&:focus-visible{outline-style:var(--tw-outline-style);outline-width:3px;}&:focus-visible{outline-color:var(--color-a11y,var(--color-amber-500));}&:focus-visible{--tw-outline-style:solid;outline-style:solid;}@media (hover:hover){--tw-outline-style:none;outline-style:none;}--handheld-toggle-bg:var(--color-teal-100);--handheld-toggle-bg-hover:var(--color-teal-100);}.handheld__link{--link-color-bg:var(--color-brand-1);--link-color:var(--color-white);--active-link-color:var(--color-brand-1);--active-bg-color:var(--color-white);&.is-active{--active-bg-color:var(--color-white);--link-color:var(--active-link-color);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}}.handheld__menu-toggle{--active-bg-color:var(--color-white);border-style:var(--tw-border-style);border-width:0px;}.handheld__submenu .handheld__link{--link-color-bg:var(--color-white);--link-color:var(--color-brand-1);}.handheld .handheld__menu--first .handheld__menu{:where(& > :not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));}:where(& > :not(:last-child)){border-color:var(--color-teal-85,oklch(72.187% 0.11715 192.076));}background-color:var(--color-brand-1,var(--color-navy-100));> li > .handheld__link,> li > .handheld__menu-toggle{--link-ps:1.125rem;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));.handheld__submenu .handheld__link{--link-ps:1rem;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));}}> li:not(.active-trail) > .handheld__menu-toggle > .handheld__menu-toggle-icon{color:var(--color-teal-85,oklch(72.187% 0.11715 192.076));}}.handheld__menu li:is(.grid){grid-template-columns:1fr auto;align-items:center;> .menu{grid-column:span 2 / span 2;}}.handheld__menu-toggle[aria-expanded="true"] .handheld__menu-toggle-icon{rotate:180deg;}.handheld__menu--first .active-trail .handheld__menu-toggle .handheld__menu-toggle-icon{color:var(--color-black,#000);}.handheld__secondary{height:auto;background-color:var(--color-teal-5,oklch(99.403% 0.00846 197.758));font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));.handheld__link{--link-color-bg:var(--color-teal-10);--link-color:var(--color-brand-1);--active-link-color:var(--color-brand-1);--active-bg-color:var(--color-white);}.handheld__menu-toggle .handheld__menu-toggle-icon{color:var(--color-black,#000);}.handheld__submenu .handheld__link{--link-color-bg:var(--color-white);}}.handheld__third{height:100%;background-color:var(--color-teal-10,oklch(96.289% 0.01895 197.163));font-family:var(--font-display,"Archivo","Inter",-apple-system,"BlinkMacSystemFont",sans-serif);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));.handheld__link{--link-color-bg:var(--color-teal-10);--link-color:var(--color-brand-1);--active-link-color:var(--color-brand-1);--active-bg-color:var(--color-teal-5);--link-ps:12px;font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / 0.875)));}.menu--level-1.handheld__submenu .handheld__link{font-family:var(--font-sans,"Montserrat","Inter",-apple-system,"BlinkMacSystemFont",sans-serif);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);}.handheld__menu-toggle-icon{--link-ps:14px;}.handheld__submenu .handheld__link{&,.handheld__menu-toggle-icon{--link-ps:14px;background-color:var(--color-teal-5,oklch(99.403% 0.00846 197.758));}}.handheld__menu-toggle .handheld__menu-toggle-icon{color:var(--color-black,#000);}.handheld__submenu .handheld__link{&,.handheld__menu-toggle-icon{--link-color-bg:var(--color-teal-5);}}#handheld-submenu-find li.group:last-of-type a{display:flex;align-items:center;column-gap:calc(var(--spacing,0.25rem) * 1);padding-block:calc(var(--spacing,0.25rem) * 2);font-family:var(--font-display,"Archivo","Inter",-apple-system,"BlinkMacSystemFont",sans-serif);font-size:var(--text-sm,0.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / 0.875)));&::after{content:var(--tw-content);font-family:var(--font-material,"Material Symbols Sharp");}&::after{content:var(--tw-content);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));}&::after{content:var(--tw-content);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(0.4,0,0.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,150ms));}&::after{--tw-content:'arrow_right_alt';content:var(--tw-content);}&:is(:where(.group\/section):hover *){@media (hover:hover){&::after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing,0.25rem) * 2);translate:var(--tw-translate-x) var(--tw-translate-y);}}}&:is(:where(.group\/section):hover *){@media (hover:hover){&::after{content:var(--tw-content);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(0.4,0,0.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,150ms));}}}}}@property --tw-content{syntax:"*";initial-value:"";inherits:false;}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0;}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0;}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0;}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid;}@property --tw-font-weight{syntax:"*";inherits:false;}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid;}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0;}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-content:"";--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-outline-style:solid;--tw-font-weight:initial;--tw-border-style:solid;--tw-divide-y-reverse:0;}}}
.header__area{--link-h:4lh;grid-template-areas:"blocks nav menuburger cart";grid-template-columns:minmax(150px,330px) 1fr max-content max-content;}.header__area:has(.handheld){--handheld-display:flex;@container (width >= 64rem){--handheld-display:none;}}
@layer properties;.header-pre{&::before{content:var(--tw-content);position:absolute;}&::before{content:var(--tw-content);top:calc(var(--spacing,0.25rem) * 0);}&::before{content:var(--tw-content);left:calc(var(--spacing,0.25rem) * 0);}&::before{content:var(--tw-content);height:100%;}&::before{content:var(--tw-content);width:calc(1/2 * 100%);}&::before{content:var(--tw-content);background-color:var(--color-brand-1,var(--color-navy-100));}&::after{content:var(--tw-content);position:absolute;}&::after{content:var(--tw-content);top:calc(var(--spacing,0.25rem) * 0);}&::after{content:var(--tw-content);right:calc(var(--spacing,0.25rem) * 0);}&::after{content:var(--tw-content);height:100%;}&::after{content:var(--tw-content);width:calc(1/2 * 100%);}&::after{content:var(--tw-content);background-color:var(--color-brand-1,var(--color-navy-100));}@media (width >= 48rem){&::after{content:var(--tw-content);background-color:var(--color-navy-25,oklch(84.448% 0.02003 225.963));}}.wrapper{--wrapper-p:0;padding-right:calc(var(--spacing,0.25rem) * 4);padding-left:calc(var(--spacing,0.25rem) * 0);@media (width >= 48rem){padding-left:calc(var(--spacing,0.25rem) * 4);}}}@property --tw-content{syntax:"*";initial-value:"";inherits:false;}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-content:"";}}}
@layer properties;:where(.layout){--section-mb--lg:var(--section-mb,3rem);--section-mb--md:var(--section-mb,2rem);--section-mb--sm:var(--section-mb,1.5rem);--section-py:var(--section-py,0);position:relative;margin-bottom:var(--section-mb--sm);padding-block:var(--section-py,0);@media (width >= 48rem){margin-bottom:var(--section-mb--md);}@media (width >= 64rem){margin-bottom:var(--section-mb--lg);}.layout__region{z-index:1;}.layout__grid{overflow:hidden;}.layout--title + .layout--body{.field--name-body{margin-top:calc(var(--spacing,0.25rem) * 10);}}&.layout--intro-blurb{--section-bg:var(--color-light-grey);.wysiwyg{--tw-prose-body:var(--color-brand-1);--tw-prose-lead:var(--color-brand-1);--tw-prose-bold:var(--color-brand-1);--tw-prose-headings:var(--color-brand-1);a{--tw-prose-links:white;}p{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);&.lead{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);}&:last-child{margin-bottom:calc(var(--spacing,0.25rem) * 0);}}}.section--performance &{--section-bg:var(--color-perf-black-90);.wysiwyg{--tw-prose-body:white;--tw-prose-lead:white;--tw-prose-bold:white;--tw-prose-headings:white;p{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);}}}&:has(* :empty){display:none;}}&.mixed-bgs{--section-py:0;--block-title-color:white;--wrapper-p:1rem;--layout-gap-3xl:0;--layout-gap:0;overflow:hidden;@container node (width >= 48rem){position:relative;}@container node (width >= 48rem){&::before{content:var(--tw-content);position:absolute;}}@container node (width >= 48rem){&::before{content:var(--tw-content);top:calc(var(--spacing,0.25rem) * 0);}}@container node (width >= 48rem){&::before{content:var(--tw-content);left:calc(var(--spacing,0.25rem) * 0);}}@container node (width >= 48rem){&::before{content:var(--tw-content);height:100%;}}@container node (width >= 48rem){&::before{content:var(--tw-content);width:calc(1/2 * 100%);}}@container node (width >= 48rem){&::before{content:var(--tw-content);background-color:var(--color-brand-1,var(--color-navy-100));}}@container node (width >= 48rem){&::after{content:var(--tw-content);position:absolute;}}@container node (width >= 48rem){&::after{content:var(--tw-content);top:calc(var(--spacing,0.25rem) * 0);}}@container node (width >= 48rem){&::after{content:var(--tw-content);right:calc(var(--spacing,0.25rem) * 0);}}@container node (width >= 48rem){&::after{content:var(--tw-content);height:100%;}}@container node (width >= 48rem){&::after{content:var(--tw-content);width:calc(1/2 * 100%);}}@container node (width >= 48rem){&::after{content:var(--tw-content);background-color:var(--color-navy-85,oklch(45.25% 0.06942 229.787));}}.layout__grid{.layout__region{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:3rem auto 3rem;}gap:var(--layout-gap);overflow:visible;@container wrap (width >= 48rem){--layout-gap:6.25rem;}.layout__region--first{position:relative;&::before{content:var(--tw-content);position:absolute;}&::before{content:var(--tw-content);top:calc(var(--spacing,0.25rem) * 0);}&::before{content:var(--tw-content);display:block;}&::before{content:var(--tw-content);height:100%;}&::before{content:var(--tw-content);width:100vw;}&::before{content:var(--tw-content);background-color:var(--color-brand-1,var(--color-navy-100));}@container node (width >= 48rem){&::before{content:var(--tw-content);--tw-content:none;content:none;}}&::before{left:calc(var(--wrapper-p) * -1);}}.layout__region--second{position:relative;&::before{content:var(--tw-content);position:absolute;}&::before{content:var(--tw-content);display:block;}&::before{content:var(--tw-content);height:100%;}&::before{content:var(--tw-content);width:100vw;}&::before{content:var(--tw-content);background-color:var(--color-navy-85,oklch(45.25% 0.06942 229.787));}@container node (width >= 48rem){&::before{content:var(--tw-content);--tw-content:none;content:none;}}.block__inner{display:flex;flex-direction:column;justify-content:space-between;}&::before{left:calc(var(--wrapper-p) * -1);}}}.layout-block{position:relative;grid-row-start:2;height:100%;}}--title-line-color:var(--tint,var(--color-brand-2));&.section-bg{--section-py:3rem;background-color:var(--section-bg,var(--color-navy-10));}&:has(.layout--yachting--boating-promo){--bg-tint:rgba(1,30,43,1);background-size:cover;padding-block:calc(var(--spacing,0.25rem) * 8);&::before{content:var(--tw-content);position:absolute;}&::before{content:var(--tw-content);inset:calc(var(--spacing,0.25rem) * 0);}&::before{content:var(--tw-content);background-color:var(--bg-tint);}&::before{content:var(--tw-content);opacity:90%;}@media (width >= 64rem){padding-block:calc(var(--spacing,0.25rem) * 11);}background-image:url(/themes/custom/yachtingnz/images/yachting-boating-quarterly-bg.jpg);.wrapper{position:relative;}.field--name-body{margin-top:calc(var(--spacing,0.25rem) * 0) !important;}}&:has(.mailchimp-signup-subscribe-form-block){--section-mb--lg:2rem;--section-mb--md:1rem;--section-mb--sm:0;background-size:cover;background-position:-6vmax;padding-block:calc(var(--spacing,0.25rem) * 8);&::before{content:var(--tw-content);position:absolute;}&::before{content:var(--tw-content);inset:calc(var(--spacing,0.25rem) * 0);}&::before{content:var(--tw-content);--tw-gradient-position:to left;@supports (background-image:linear-gradient(in lab,red,red)){--tw-gradient-position:to left in oklab;}background-image:linear-gradient(var(--tw-gradient-stops));}&::before{content:var(--tw-content);--tw-gradient-from:var(--color-brand-1,var(--color-navy-100));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position));}&::before{content:var(--tw-content);--tw-gradient-from-position:0%;}&::before{content:var(--tw-content);--tw-gradient-to:color-mix(in srgb,oklch(35.429% 0.07521 235.049) 0%,transparent);@supports (color:color-mix(in lab,red,red)){--tw-gradient-to:color-mix(in oklab,var(--color-brand-1,var(--color-navy-100)) 0%,transparent);}--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position));}&::before{content:var(--tw-content);--tw-gradient-to-position:100%;}&::before{content:var(--tw-content);mix-blend-mode:multiply;}@media (width >= 48rem){background-position:center;}@media (width >= 48rem){&::before{content:var(--tw-content);--tw-gradient-to-position:60%;}}@media (width >= 64rem){padding-block:calc(var(--spacing,0.25rem) * 11);}background-image:url(/themes/custom/yachtingnz/images/newsletter-subscribe-bg.jpg);.wrapper{position:relative;}}}.constrain-content-width{max-width:var(--wrapper-content-w);margin-inline:auto;}@property --tw-font-weight{syntax:"*";inherits:false;}@property --tw-content{syntax:"*";initial-value:"";inherits:false;}@property --tw-gradient-position{syntax:"*";inherits:false;}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000;}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000;}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000;}@property --tw-gradient-stops{syntax:"*";inherits:false;}@property --tw-gradient-via-stops{syntax:"*";inherits:false;}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%;}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%;}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%;}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-font-weight:initial;--tw-content:"";--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;}}}
:where(.layout-block){@media (width >= 48rem){--block-title-size:var(--text-xl);}}:where(.layout-block):not(:first-child,[class*="mt"]){margin-block-start:var(--block-mt,1rem);}.layout-builder-block{background-color:transparent;}
:where(.layout--twocol-section){--layout-cols:repeat(2,1fr);--layout-gap-3xl:5rem;--layout-gap:2.5rem;.layout__grid{grid-template-areas:"first" "second";}&:is(.layout--twocol-section--25-75){--layout-cols:1fr 3fr;}&:is(.layout--twocol-section--75-25){--layout-cols:3fr 1fr;}&:is(.layout--twocol-section--33-67){--layout-cols:1fr 2fr;}&:is(.layout--twocol-section--67-33){--layout-cols:2fr 1fr;}.layout__region--first{grid-area:first;}.layout__region--second{grid-area:second;}}@container wrap (min-width:48rem){:where(.layout--twocol-section) .layout__grid{grid-template-areas:"first second";}}
@layer properties;:where(.layout-twocolbanner-section){--layout-cols:repeat(5,1fr);--layout-gap:4rem;--wrapper-p:0;--section-py:0;--title-color:white;--title-size:2.25rem;--title-weight:700;--title-ff:var(--font-display);position:relative;background-color:var(--hero-bg,var(--color-brand-1));.layout__grid{grid-template-areas:"first" "second";position:relative;margin-block:calc(var(--spacing,0.25rem) * 8);overflow:hidden;@media (width >= 48rem){margin-block:calc(var(--spacing,0.25rem) * 16);}&:has(.layout__region--first .no-border){margin-block:calc(var(--spacing,0.25rem) * 4);}@media screen and (min-width:768px){grid-template-areas:"first second";}}&:is(.layout-twocolbanner-section--40-60){--layout-cols:2fr 3fr;.layout-library--landing &{aspect-ratio:auto;@media (width >= 120rem){aspect-ratio:16/4;}}}.layout__region--first{grid-area:first;z-index:0;display:flex;flex-direction:column;align-items:safe flex-end;justify-content:center;padding:calc(var(--spacing,0.25rem) * 4);padding-bottom:calc(var(--spacing,0.25rem) * 6);@media (width >= 64rem){padding-right:12%;}@media (width >= 80rem){padding-left:calc(var(--spacing,0.25rem) * 4);}&:has(.no-border){@media (width >= 48rem){padding-inline:calc(var(--spacing,0.25rem) * 4);}}.layout--label--person-hero &{padding:calc(var(--spacing,0.25rem) * 0);}.layout__grid--inner{width:100%;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white,#fff);padding:calc(var(--spacing,0.25rem) * 8);padding-bottom:calc(var(--spacing,0.25rem) * 10);font-family:var(--font-sans,"Montserrat","Inter",-apple-system,"BlinkMacSystemFont",sans-serif);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);color:var(--color-white,#fff);@media (width >= 48rem){padding-top:calc(var(--spacing,0.25rem) * 16);}@media (width >= 48rem){padding-bottom:calc(var(--spacing,0.25rem) * 12);}@media (width >= 64rem){padding-inline:calc(var(--spacing,0.25rem) * 16);}&:has(.no-border){border-style:var(--tw-border-style);border-width:0px;--tw-border-style:none;border-style:none;padding:calc(var(--spacing,0.25rem) * 0);@media (width >= 48rem){padding:calc(var(--spacing,0.25rem) * 0);}@media (width >= 64rem){padding:calc(var(--spacing,0.25rem) * 0);}}}.layout--hero-description,.layout--description{font-size:var(--text-xl,1.25rem);line-height:calc(var(--spacing,0.25rem) * 7.5);}}.layout__region--second{grid-area:second;z-index:0;height:100%;width:100%;object-fit:cover;@media (width >= 48rem){position:absolute;}@media (width >= 48rem){top:calc(var(--spacing,0.25rem) * 0);}@media (width >= 48rem){right:calc(var(--spacing,0.25rem) * 0);}@media (width >= 48rem){width:calc(1/2 * 100%);}@media (width >= 64rem){width:calc(6/10 * 100%);}@media (width >= 96rem){max-width:56%;}.layout__grid--inner{overflow:hidden;}}.layout__region--second:not(.layout-builder__region){.layout__grid--inner{height:100%;overflow:hidden;.layout-block,.layout--teaser-image,.field__content,.field__content .media,.field__content .media div,.layout-block .field:has(.media),.layout-block .field:has(img),.layout-block .field .media,.layout-block .field .media div{height:100%;}img{height:100%;width:100%;object-fit:cover;}}}.is-frontpage &{&.layout-twocolbanner-section--40-60{--hero-bg:transparent;--subtitle-ff:var(--font-display);--subtitle-size:1.25rem;--subtitle-weight:700;--title-size:clamp(32px,8vw,3.125rem);display:grid;overflow:hidden;.layout__grid{margin:calc(var(--spacing,0.25rem) * 0);height:100%;}.layout__grid--inner{background-color:color-mix(in srgb,oklch(0% 0 0) 10%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-perf-black,oklch(0% 0 0)) 10%,transparent);}}.layout__region--first{margin-inline:calc(var(--spacing,0.25rem) * 4);margin-block:auto;margin-top:calc(var(--spacing,0.25rem) * 4);width:100%;align-self:flex-start;padding:calc(var(--spacing,0.25rem) * 0);@media (width >= 40rem){margin-top:calc(var(--spacing,0.25rem) * 18);}@media (width >= 48rem){padding:calc(var(--spacing,0.25rem) * 4);}@media (width >= 48rem){padding-bottom:calc(var(--spacing,0.25rem) * 6);}@media (width >= 80rem){height:calc(100% - 72px * 2);}@media (width >= 96rem){max-height:600px;}.layout__grid--inner{margin-right:auto;display:flex;height:100%;width:calc(100% - 2rem);max-width:352px;flex-direction:column;justify-content:flex-start;padding:calc(var(--spacing,0.25rem) * 4);padding-top:9vw;padding-bottom:calc(var(--spacing,0.25rem) * 10);@media (width >= 48rem){padding-bottom:calc(var(--spacing,0.25rem) * 12);}}.subtitle{margin-bottom:calc(var(--spacing,0.25rem) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-white,#fff);padding-bottom:calc(var(--spacing,0.25rem) * 3);text-shadow:0px 1px 2px var(--tw-text-shadow-color,rgb(0 0 0 / 0.1)),0px 3px 2px var(--tw-text-shadow-color,rgb(0 0 0 / 0.1)),0px 4px 8px var(--tw-text-shadow-color,rgb(0 0 0 / 0.1));}}.layout__region--second{position:static;left:calc(var(--spacing,0.25rem) * 0);grid-column-start:1;grid-row-start:1;margin-inline:auto;aspect-ratio:6/5;width:100%;max-width:100%;@media (width >= 64rem){aspect-ratio:16/7;}img{aspect-ratio:16/6;object-position:bottom;}}.wrapper{grid-column-start:1;grid-row-start:1;display:grid;grid-template-columns:subgrid;.layout__grid{grid-column-start:1;grid-row-start:1;}}}}}.layout--label--product-hero.layout-twocolbanner-section{--section-mb--lg:3rem;.layout__grid{--spacing:0.125rem;}}.layout-twocolbanner-section.layout--label--hero-organisation:not(:has(.layout__region--second .field--name-field-banner-image)){--layout-cols:1fr 1fr;.layout__region--first{padding-right:calc(var(--spacing,0.25rem) * 0);}}.layout-twocolbanner-section.layout--hero-w-full:not(:has(.layout__region--second .field--name-field-banner-image)){--layout-cols:1fr;}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid;}@property --tw-font-weight{syntax:"*";inherits:false;}@property --tw-text-shadow-color{syntax:"*";inherits:false;}@property --tw-text-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-text-shadow-color:initial;--tw-text-shadow-alpha:100%;}}}
@layer properties;.mailchimp-signup-subscribe-form-block{.title{--block-title-color:white;--block-title-size:1.125rem;}.layout &{max-width:60vw;color:var(--color-white,#fff);@container wrap (width >= 56rem){margin-left:auto;}@container wrap (width >= 56rem){max-width:calc(2/6 * 100%);}}fieldset[class*="mailchimp-newsletter-interests"] legend,fieldset[class*="mailchimp-newsletter-interests"] .fieldset-wrapper{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0;}form .mailchimp-newsletter-mergefields{margin-block:calc(var(--spacing,0.25rem) * 4);display:flex;flex-direction:column;gap:calc(var(--spacing,0.25rem) * 4);input{display:block;width:100%;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white,#fff);padding:calc(var(--spacing,0.25rem) * 2);&::placeholder{color:var(--color-white,#fff);}}.form-item label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0;}}.form-actions{position:relative;grid-column-start:2;display:flex;flex-direction:column;button.form-submit{display:inline-block;width:auto;min-width:auto;cursor:pointer;align-self:flex-end;background-color:var(--color-brand-2,var(--color-teal-100));padding-block:calc(var(--spacing,0.25rem) * 2);text-indent:-9999px;background-image:url(/themes/custom/yachtingnz/svg/chevron-right-submit.svg);background-repeat:no-repeat;background-position:center;}}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid;}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-border-style:solid;}}}
@layer properties;:where(.menu-lg) .menu__toggle:is(.on)+.menu__below{right:calc(var(--spacing,0.25rem) * 0);left:calc(var(--spacing,0.25rem) * 0);margin-right:auto;margin-left:auto;display:grid;max-width:var(--wrapper-w);}.utilities-menu{color:var(--color-brand-1,var(--color-navy-100));li{display:flex;align-items:center;column-gap:calc(var(--spacing,0.25rem) * 4);padding-left:calc(var(--spacing,0.25rem) * 10);a{font-size:13px;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);text-transform:uppercase;}}}nav li[data-section="performance"]{--nav-section-tint:oklch(0% 0 0 / 0.90);}@property --tw-font-weight{syntax:"*";inherits:false;}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-font-weight:initial;}}}
@layer properties;.\@container\/metabox{margin-bottom:calc(var(--spacing,0.25rem) * 10);@container wysiwyg (width >= 64rem){grid-column:span 5 / span 5;}@container wysiwyg (width >= 64rem){grid-column-end:calc(1 * -1);}@container wysiwyg (width >= 64rem){grid-row:span 50 / span 50;}@container wysiwyg (width >= 64rem){grid-row-start:1;}}.metabox{background-color:var(--metabox-bg);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));color:var(--metabox-text-color,var(--color-perf-black));&.metabox--base{--metabox-bg:oklch(0.9584 0.0013 286.37);}&.metabox--teal{--metabox-bg:var(--color-teal-100);--metabox-text-color:var(--color-navy-100);}.metabox__heading{--metabox-heading-size:1rem;--metabox-heading-weight:600;font-size:var(--metabox-heading-size,1rem);font-weight:var(--metabox-heading-weight,600);}.metabox__message{p{--tw-leading:calc(var(--spacing,0.25rem) * 9);line-height:calc(var(--spacing,0.25rem) * 9);}}}@property --tw-leading{syntax:"*";inherits:false;}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-leading:initial;}}}
@layer properties;#block-yachtingnz-main-menu{position:static;}:where(.menu-lg) .menu__toggle:is(.on)+.menu__below{right:calc(var(--spacing,0.25rem) * 0);left:calc(var(--spacing,0.25rem) * 0);margin-right:auto;margin-left:auto;display:grid;max-width:var(--wrapper-w);}:where(.menu-lg) .menu__indicator-icon{--icon-size:0.875em;transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);--tw-leading:12px;line-height:12px;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(0.4,0,0.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,150ms));transform-origin:center;}:where(.menu-lg) .menu__toggle:is(.on) .menu__indicator-icon{--tw-translate-y:calc(var(--spacing,0.25rem) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);rotate:180deg;}.menu-lg .active-trail{> :is(button,a),> button .material-symbol{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);}}@property --tw-rotate-x{syntax:"*";inherits:false;}@property --tw-rotate-y{syntax:"*";inherits:false;}@property --tw-rotate-z{syntax:"*";inherits:false;}@property --tw-skew-x{syntax:"*";inherits:false;}@property --tw-skew-y{syntax:"*";inherits:false;}@property --tw-leading{syntax:"*";inherits:false;}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0;}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0;}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0;}@property --tw-font-weight{syntax:"*";inherits:false;}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-leading:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-font-weight:initial;}}}
@layer properties;.node--profile--teaser{--layout-cols:1fr 2fr;--wrapper-p:0;--block-mt:0.25rem;padding-block:calc(var(--spacing,0.25rem) * 8);.layout--twocol-section{--layout-gap-x:2rem;--section-mb--lg:0;--section-mb--md:0;.layout-block .field--label-inline{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));flex-wrap:wrap;gap:calc(var(--spacing,0.25rem) * 8);}.layout-block .field--label-inline .field__label{position:relative;--tw-font-weight:var(--font-weight-thin,100);font-weight:var(--font-weight-thin,100);color:var(--color-brand-1,var(--color-navy-100));text-transform:uppercase;&::after{display:inline-block;height:calc(var(--spacing,0.25rem) * 4);width:3ch;@media (width >= 40rem){--tw-content:':';content:var(--tw-content);}}}.layout-block .field--label-inline .field__content{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-brand-1,var(--color-navy-100));}}.field--name-body{margin-bottom:calc(var(--spacing,0.25rem) * 4);}.layout--name a{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-brand-1,var(--color-navy-100));@media (width >= 64rem){font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));}}}@property --tw-font-weight{syntax:"*";inherits:false;}@property --tw-content{syntax:"*";inherits:false;initial-value:"";}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-font-weight:initial;--tw-content:"";}}}
.prose .\@container\/note + .\@container\/note{margin-top:1em;}.\@container\/note{margin-top:calc(var(--spacing,0.25rem) * 10);}.note{border-color:var(--note-border);background-color:var(--note-bg);}.note--base{--note-bg:oklch(97% 0.014 254.604);--note-border:oklch(70.7% 0.165 254.624);}.note--moderate{--note-bg:oklch(96.2% 0.018 272.314);--note-border:oklch(58.5% 0.233 277.117);}.note--critical{--note-bg:oklch(98.7% 0.026 102.212);--note-border:oklch(79.5% 0.184 86.047);}.note--highly-critical{--note-bg:oklch(97.1% 0.013 17.38);--note-border:oklch(63.7% 0.237 25.331);}
@layer properties;.product{--title-color:var(--color-black);--title-ff:var(--font-display);--title-size:28px;--title-weight:bold;--title-leading:1.25;--block-mt:1.25rem;--tw-prose-bold:var(--color-black);--layout-gap-x:4rem;--layout-gap-y:4rem;&:has(.layout--shop-title){.layout-twocolbanner-section{margin-bottom:calc(var(--spacing,0.25rem) * 16);}}.contents{color:var(--color-brand-1,var(--color-navy-100));}.field--type-commerce-price{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);}.media{display:flex;justify-content:center;border-radius:var(--radius-xs,0.125rem);background-color:var(--color-navy-10,oklch(93.836% 0.00804 217.248));padding:calc(var(--spacing,0.25rem) * 16);}form{legend{margin-bottom:calc(var(--spacing,0.25rem) * 4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));}.fieldset-wrapper{margin-bottom:calc(var(--spacing,0.25rem) * 4);}.form-item input{appearance:none;background-color:#fff;border-color:oklch(55.1% 0.027 264.364);border-width:1px;border-radius:0px;padding-top:0.5rem;padding-right:0.75rem;padding-bottom:0.5rem;padding-left:0.75rem;font-size:1rem;line-height:1.5rem;--tw-shadow:0 0 #0000;&:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% 0.245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:oklch(54.6% 0.245 262.881);}&::placeholder{color:oklch(55.1% 0.027 264.364);opacity:1;}&::-webkit-datetime-edit-fields-wrapper{padding:0;}&::-webkit-date-and-time-value{min-height:1.5em;}&::-webkit-date-and-time-value{text-align:inherit;}&::-webkit-datetime-edit{display:inline-flex;}&::-webkit-datetime-edit{padding-top:0;padding-bottom:0;}&::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0;}&::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0;}&::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0;}&::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0;}&::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0;}&::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0;}&::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0;}&::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0;}max-width:100%;outline-offset:calc(1px * -1);&:focus-visible{outline-style:var(--tw-outline-style);outline-width:3px;}&:focus-visible{outline-color:var(--color-a11y,var(--color-amber-500));}&:focus-visible{--tw-outline-style:solid;outline-style:solid;}@media (hover:hover){--tw-outline-style:none;outline-style:none;}&:checked{border-color:transparent;background-color:var(--color-brand-1);}}.field--name-quantity{display:inline-block;label{margin-block:calc(var(--spacing,0.25rem) * 4);display:block;}input{margin-inline-end:calc(var(--spacing,0.25rem) * 4);max-width:120px;padding:calc(var(--spacing,0.25rem) * 3);}}.form-actions{display:inline-block;}}.product--clothing .field--name-purchased-entity.field--widget-commerce-product-variation-custom{.fieldset-wrapper > div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--spacing,0.25rem) * 4);@media (width >= 96rem){grid-template-columns:repeat(3,minmax(0,1fr));}}.fieldset-wrapper .form-item{&:has(input:checked){background-color:var(--color-brand-1,var(--color-navy-100));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);}input{display:none;}}.fieldset-wrapper .form-item label{display:block;cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-black,#000);padding-inline:calc(var(--spacing,0.25rem) * 2);padding-block:calc(var(--spacing,0.25rem) * 2);text-align:center;span{display:none;}}}}.field--name-field-participants,.commerce--course--variation{position:relative;margin-block:calc(var(--spacing,0.25rem) * 8);border-radius:var(--radius-sm,0.25rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-navy-25,oklch(84.448% 0.02003 225.963));> .field{margin-block:calc(var(--spacing,0.25rem) * 4);padding-inline:calc(var(--spacing,0.25rem) * 4);}.tabledrag-toggle-weight-wrapper{position:absolute;top:calc(var(--spacing,0.25rem) * 2);right:calc(var(--spacing,0.25rem) * 2);font-size:var(--text-xs,0.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / 0.75)));}}.commerce--course--variation--form{position:relative;margin-top:calc(var(--spacing,0.25rem) * 4);.commerce-order-item-variation-cart-form-form:has(.form-item){position:relative;margin-inline:auto;background-color:var(--color-light-grey,oklch(98.511% 0.00011 271.152));padding:calc(var(--spacing,0.25rem) * 4);}table{width:100%;}.field--widget-entity-reference-paragraphs table td.delta-order{padding:calc(var(--spacing,0.25rem) * 8);}.form-wrapper{margin-top:calc(var(--spacing,0.25rem) * 4);display:block;h2,h3,h4{margin-bottom:calc(var(--spacing,0.25rem) * 1);}}.note{padding:calc(var(--spacing,0.25rem) * 4);}.form-item{input,select,textarea{width:100%;}select{min-width:72px;}label{margin-top:calc(var(--spacing,0.25rem) * 4);margin-bottom:calc(var(--spacing,0.25rem) * 1);display:block;}}}@property --tw-font-weight{syntax:"*";inherits:false;}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid;}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid;}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-font-weight:initial;--tw-outline-style:solid;--tw-border-style:solid;}}}
@layer properties;.wysiwyg{color:var(--tw-prose-body);max-width:65ch;:where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em;margin-bottom:1.25em;}:where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em;}:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500;}:where(strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-bold);font-weight:600;}:where(a strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;}:where(blockquote strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;}:where(thead th strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;}:where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;}:where(ol[type="A"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-alpha;}:where(ol[type="a"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-alpha;}:where(ol[type="A" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-alpha;}:where(ol[type="a" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-alpha;}:where(ol[type="I"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-roman;}:where(ol[type="i"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-roman;}:where(ol[type="I" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-roman;}:where(ol[type="i" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-roman;}:where(ol[type="1"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:decimal;}:where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;}:where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker{font-weight:400;color:var(--tw-prose-counters);}:where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker{color:var(--tw-prose-bullets);}:where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em;}:where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-color:var(--tw-prose-hr);border-top-width:1;margin-top:3em;margin-bottom:3em;}:where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:0.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;}:where(blockquote p:first-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::before{content:open-quote;}:where(blockquote p:last-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::after{content:close-quote;}:where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:0.8888889em;line-height:1.1111111;}:where(h1 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:900;color:inherit;}:where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333;}:where(h2 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:800;color:inherit;}:where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:0.6em;line-height:1.6;}:where(h3 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:700;color:inherit;}:where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:0.5em;line-height:1.5;}:where(h4 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:700;color:inherit;}:where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em;}:where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)){display:block;margin-top:2em;margin-bottom:2em;}:where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em;}:where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows) / 10%);font-size:0.875em;border-radius:0.3125rem;padding-top:0.1875em;padding-inline-end:0.375em;padding-bottom:0.1875em;padding-inline-start:0.375em;}:where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-code);font-weight:600;font-size:0.875em;}:where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before{content:"`";}:where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after{content:"`";}:where(a code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;}:where(h1 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;}:where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;font-size:0.875em;}:where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;font-size:0.9em;}:where(h4 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;}:where(blockquote code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;}:where(thead th code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;}:where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:0.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:0.375rem;padding-top:0.8571429em;padding-inline-end:1.1428571em;padding-bottom:0.8571429em;padding-inline-start:1.1428571em;}:where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;}:where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before{content:none;}:where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after{content:none;}:where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:0.875em;line-height:1.7142857;}:where(thead):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders);}:where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:0.5714286em;padding-bottom:0.5714286em;padding-inline-start:0.5714286em;}:where(tbody tr):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders);}:where(tbody tr:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:0;}:where(tbody td):not(:where([class~="not-prose"],[class~="not-prose"] *)){vertical-align:baseline;}:where(tfoot):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders);}:where(tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){vertical-align:top;}:where(th,td):not(:where([class~="not-prose"],[class~="not-prose"] *)){text-align:start;}:where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0;}:where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-captions);font-size:0.875em;line-height:1.4285714;margin-top:0.8571429em;}--tw-prose-body:oklch(37.3% 0.034 259.733);--tw-prose-headings:oklch(21% 0.034 264.665);--tw-prose-lead:oklch(44.6% 0.03 256.802);--tw-prose-links:oklch(21% 0.034 264.665);--tw-prose-bold:oklch(21% 0.034 264.665);--tw-prose-counters:oklch(55.1% 0.027 264.364);--tw-prose-bullets:oklch(87.2% 0.01 258.338);--tw-prose-hr:oklch(92.8% 0.006 264.531);--tw-prose-quotes:oklch(21% 0.034 264.665);--tw-prose-quote-borders:oklch(92.8% 0.006 264.531);--tw-prose-captions:oklch(55.1% 0.027 264.364);--tw-prose-kbd:oklch(21% 0.034 264.665);--tw-prose-kbd-shadows:NaN NaN NaN;--tw-prose-code:oklch(21% 0.034 264.665);--tw-prose-pre-code:oklch(92.8% 0.006 264.531);--tw-prose-pre-bg:oklch(27.8% 0.033 256.848);--tw-prose-th-borders:oklch(87.2% 0.01 258.338);--tw-prose-td-borders:oklch(92.8% 0.006 264.531);--tw-prose-invert-body:oklch(87.2% 0.01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% 0.022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% 0.022 261.325);--tw-prose-invert-bullets:oklch(44.6% 0.03 256.802);--tw-prose-invert-hr:oklch(37.3% 0.034 259.733);--tw-prose-invert-quotes:oklch(96.7% 0.003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% 0.034 259.733);--tw-prose-invert-captions:oklch(70.7% 0.022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% 0.01 258.338);--tw-prose-invert-pre-bg:rgb(0 0 0 / 50%);--tw-prose-invert-th-borders:oklch(44.6% 0.03 256.802);--tw-prose-invert-td-borders:oklch(37.3% 0.034 259.733);font-size:1rem;line-height:1.75;:where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0;}:where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0.5em;margin-bottom:0.5em;}:where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0.375em;}:where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0.375em;}:where(.prose > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0.75em;margin-bottom:0.75em;}:where(.prose > ul > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em;}:where(.prose > ul > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.25em;}:where(.prose > ol > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em;}:where(.prose > ol > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.25em;}:where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0.75em;margin-bottom:0.75em;}:where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em;margin-bottom:1.25em;}:where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0.5em;padding-inline-start:1.625em;}:where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;}:where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;}:where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;}:where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;}:where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0;}:where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0;}:where(tbody td,tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-top:0.5714286em;padding-inline-end:0.5714286em;padding-bottom:0.5714286em;padding-inline-start:0.5714286em;}:where(tbody td:first-child,tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0;}:where(tbody td:last-child,tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0;}:where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em;}:where(.prose > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;}:where(.prose > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:0;}--tw-prose-links:var(--color-teal-links);--tw-prose-bold:var(--color-perf-black-90);--tw-prose-body:var(--color-perf-black-90);--tw-prose-headings:var(--color-brand-1);--tw-prose-lead:var(--color-brand-1);--tw-prose-bullets:var(--color-perf-black-90);--tw-prose-counters:var(--color-perf-black-90);.lead{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);@media (width >= 48rem){font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));}}p{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);}> :is(:first-child){margin-top:calc(var(--spacing,0.25rem) * 0);}.align-right.media.media--type-image,.align-left.media.media--type-image{margin-bottom:calc(var(--spacing,0.25rem) * 4);p{@media (width >= 40rem){text-align:left;}}+ p + details,+ p + div{clear:both;}}&.max-w-full{max-width:100% !important;}.align-right.media.media--type-image{float:none;margin-inline-start:calc(var(--spacing,0.25rem) * 8);@media (width >= 40rem){float:right;}}.align-left.media.media--type-image{float:none;margin-inline-end:calc(var(--spacing,0.25rem) * 8);@media (width >= 40rem){float:left;}}.media.media--type-image.media--view-mode-sector-1-xs{width:calc(1/4 * 100%);}.media.media--type-image.media--view-mode-sector-2-sm{width:calc(1/2 * 100%);}.media.media--type-image.media--view-mode-sector-3-md{width:calc(3/4 * 100%);}}.wysiwyg[data-component-variant="lg"]{--tw-prose-bold:var(--color-black);@container wysiwyg (width >= 42rem){font-size:1.125rem;line-height:1.7777778;:where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;}:where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:1.2222222em;line-height:1.4545455;margin-top:1.0909091em;margin-bottom:1.0909091em;}:where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.6666667em;margin-bottom:1.6666667em;padding-inline-start:1em;}:where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:2.6666667em;margin-top:0;margin-bottom:0.8333333em;line-height:1;}:where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:1.6666667em;margin-top:1.8666667em;margin-bottom:1.0666667em;line-height:1.3333333;}:where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:1.3333333em;margin-top:1.6666667em;margin-bottom:0.6666667em;line-height:1.5;}:where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.7777778em;margin-bottom:0.4444444em;line-height:1.5555556;}:where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.7777778em;margin-bottom:1.7777778em;}:where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.7777778em;margin-bottom:1.7777778em;}:where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0;}:where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.7777778em;margin-bottom:1.7777778em;}:where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:0.8888889em;border-radius:0.3125rem;padding-top:0.2222222em;padding-inline-end:0.4444444em;padding-bottom:0.2222222em;padding-inline-start:0.4444444em;}:where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:0.8888889em;}:where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:0.8666667em;}:where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:0.875em;}:where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:0.8888889em;line-height:1.75;margin-top:2em;margin-bottom:2em;border-radius:0.375rem;padding-top:1em;padding-inline-end:1.5em;padding-bottom:1em;padding-inline-start:1.5em;}:where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.5555556em;}:where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.5555556em;}:where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0.6666667em;margin-bottom:0.6666667em;}:where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0.4444444em;}:where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0.4444444em;}:where(.\@2xl\/wysiwyg\:prose-lg > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0.8888889em;margin-bottom:0.8888889em;}:where(.\@2xl\/wysiwyg\:prose-lg > ul > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.3333333em;}:where(.\@2xl\/wysiwyg\:prose-lg > ul > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.3333333em;}:where(.\@2xl\/wysiwyg\:prose-lg > ol > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.3333333em;}:where(.\@2xl\/wysiwyg\:prose-lg > ol > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.3333333em;}:where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0.8888889em;margin-bottom:0.8888889em;}:where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;}:where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.3333333em;}:where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0.6666667em;padding-inline-start:1.5555556em;}:where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:3.1111111em;margin-bottom:3.1111111em;}:where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;}:where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;}:where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;}:where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;}:where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:0.8888889em;line-height:1.5;}:where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0.75em;padding-bottom:0.75em;padding-inline-start:0.75em;}:where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0;}:where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0;}:where(tbody td,tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-top:0.75em;padding-inline-end:0.75em;padding-bottom:0.75em;padding-inline-start:0.75em;}:where(tbody td:first-child,tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0;}:where(tbody td:last-child,tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0;}:where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.7777778em;margin-bottom:1.7777778em;}:where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0;}:where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:0.8888889em;line-height:1.5;margin-top:1em;}:where(.\@2xl\/wysiwyg\:prose-lg > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;}:where(.\@2xl\/wysiwyg\:prose-lg > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:0;}}}.wysiwyg[data-component-variant="xl"]{--tw-prose-bold:var(--color-black);@container wysiwyg (width >= 42rem){font-size:1.25rem;line-height:1.8;:where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.2em;margin-bottom:1.2em;}:where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:1.2em;line-height:1.5;margin-top:1em;margin-bottom:1em;}:where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1.0666667em;}:where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:2.8em;margin-top:0;margin-bottom:0.8571429em;line-height:1;}:where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:1.8em;margin-top:1.5555556em;margin-bottom:0.8888889em;line-height:1.1111111;}:where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:1.5em;margin-top:1.6em;margin-bottom:0.6666667em;line-height:1.3333333;}:where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.8em;margin-bottom:0.6em;line-height:1.6;}:where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em;}:where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em;}:where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0;}:where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em;}:where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:0.9em;border-radius:0.3125rem;padding-top:0.25em;padding-inline-end:0.4em;padding-bottom:0.25em;padding-inline-start:0.4em;}:where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:0.9em;}:where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:0.8611111em;}:where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:0.9em;}:where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:0.9em;line-height:1.7777778;margin-top:2em;margin-bottom:2em;border-radius:0.5rem;padding-top:1.1111111em;padding-inline-end:1.3333333em;padding-bottom:1.1111111em;padding-inline-start:1.3333333em;}:where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.2em;margin-bottom:1.2em;padding-inline-start:1.6em;}:where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.2em;margin-bottom:1.2em;padding-inline-start:1.6em;}:where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0.6em;margin-bottom:0.6em;}:where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0.4em;}:where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0.4em;}:where(.\@2xl\/wysiwyg\:prose-xl > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0.8em;margin-bottom:0.8em;}:where(.\@2xl\/wysiwyg\:prose-xl > ul > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.2em;}:where(.\@2xl\/wysiwyg\:prose-xl > ul > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.2em;}:where(.\@2xl\/wysiwyg\:prose-xl > ol > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.2em;}:where(.\@2xl\/wysiwyg\:prose-xl > ol > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.2em;}:where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0.8em;margin-bottom:0.8em;}:where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.2em;margin-bottom:1.2em;}:where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.2em;}:where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0.6em;padding-inline-start:1.6em;}:where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2.8em;margin-bottom:2.8em;}:where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;}:where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;}:where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;}:where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;}:where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:0.9em;line-height:1.5555556;}:where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0.6666667em;padding-bottom:0.8888889em;padding-inline-start:0.6666667em;}:where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0;}:where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0;}:where(tbody td,tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-top:0.8888889em;padding-inline-end:0.6666667em;padding-bottom:0.8888889em;padding-inline-start:0.6666667em;}:where(tbody td:first-child,tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0;}:where(tbody td:last-child,tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0;}:where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em;}:where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0;}:where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:0.9em;line-height:1.5555556;margin-top:1em;}:where(.\@2xl\/wysiwyg\:prose-xl > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;}:where(.\@2xl\/wysiwyg\:prose-xl > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:0;}}}.wysiwyg .media--type-document{overflow:clip;border-radius:var(--radius-md,0.375rem);background-color:var(--color-gray-50,oklch(98.5% 0.002 247.839));}.wysiwyg .media+.media{margin-top:var(--media-space,var(--prose-rhythm));}.wysiwyg :where(:link:hover){--tw-prose-links:var(--color-brand-1);}.wysiwyg :where(a):not(:where([class~="not-wysiwyg"],[class~="not-wysiwyg"] *,.button)){--tw-prose-links:var(--color-teal-links);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:4px;}.wysiwyg :where(table.table-bordered):not(:where([class~="not-prose"],[class~="not-prose"] *)){width:100% !important;td:not(table td table td){border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-perf-black-20,oklch(0.8452 0 0));}:where(tbody td:first-child,tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-left:calc(var(--spacing,0.25rem) * 2);}}.wysiwyg :where(table tbody tr):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:0;border-bottom-color:transparent;}.wysiwyg :where(table.table-border-b tbody tr:not(table tr table tr)):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders);}.wysiwyg:has(.table-responsive):not(:where([class~="not-prose"],[class~="not-prose"] *)){.table-responsive{overflow-x:auto;position:relative;> table:first-of-type{min-width:790px;}}}.wysiwyg :where(.list-unstyled){margin:auto;margin-bottom:calc(var(--spacing,0.25rem) * 4);list-style-type:none;padding:calc(var(--spacing,0.25rem) * 0);li{margin:calc(var(--spacing,0.25rem) * 0);padding:calc(var(--spacing,0.25rem) * 0);}}.wysiwyg :where(ul.list-unstyled > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker{display:none;}.wysiwyg :where(a.button--primary),:where(a.btn.btn--primary):not(:where([class~="not-prose"],[class~="not-prose"] *)),:where(a.button.button--primary):not(:where([class~="not-prose"],[class~="not-prose"] *)),:where(a.button.button--blue):not(:where([class~="not-prose"],[class~="not-prose"] *)){--btn-bg:var(--color-brand-2);--btn-border:transparent;--tw-prose-links:var(--color-navy-100);text-decoration:none !important;background-color:var(--btn-bg);color:var(--color-navy-100,oklch(35.429% 0.07521 235.049));text-decoration-line:none;}@property --tw-font-weight{syntax:"*";inherits:false;}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid;}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid;}}}
.title{color:var(--title-color);font-family:var(--title-ff);font-size:var(--title-size);font-weight:var(--title-weight);letter-spacing:var(--title-tracking);line-height:var(--title-leading,1.15);text-wrap:var(--title-wrap,pretty);}.layout--title ~ .layout--body .field__content{font-size:var(--text-xl,1.25rem);line-height:calc(var(--spacing,0.25rem) * 7.5);}
@layer properties;.transcript{background-color:var(--color-gray-50,oklch(98.5% 0.002 247.839));padding:calc(var(--spacing,0.25rem) * 3);}.transcript .disclosure__summary{--icon-size:1.5em;display:flex;cursor:pointer;align-items:center;column-gap:calc(var(--spacing,0.25rem) * 1);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);outline-offset:calc(1px * -1);&:focus-visible{outline-style:var(--tw-outline-style);outline-width:3px;}&:focus-visible{outline-color:var(--color-a11y,var(--color-amber-500));}&:focus-visible{--tw-outline-style:solid;outline-style:solid;}@media (hover:hover){--tw-outline-style:none;outline-style:none;}&:hover{@media (hover:hover){color:var(--color-brand-1,var(--color-navy-100));}}}.transcript .disclosure__summary-arrow{margin-inline-start:auto;}.transcript[open] .disclosure__body{margin-top:calc(var(--spacing,0.25rem) * 2);}@property --tw-font-weight{syntax:"*";inherits:false;}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid;}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-font-weight:initial;--tw-outline-style:solid;}}}
.supplementary__toggle{--icon-size:var(--supplementary-toggle-text,2rem);--supplementary-toggle-bg-hover:var(--color-brand-1);anchor-name:--supplementary-toggle;width:var(--supplementary-toggle-size,64px);height:var(--supplementary-toggle-size,64px);cursor:pointer;display:grid;place-items:center;&:active{background-color:var(--supplementary-toggle-bg-hover,transparent);}@media (hover:hover){&:hover{background-color:var(--supplementary-toggle-bg-hover,transparent);}}:has(:popover-open) &{background-color:var(--supplementary-toggle-bg-hover,transparent);}}.supplementary__popover{position-anchor:--supplementary-toggle;position-area:bottom span-left;background-color:var(--color-navy-25);min-width:calc(var(--spacing) * 48);ul{min-width:30ch;color:var(--color-brand-1,var(--color-navy-100));}}.supplementary:has(:popover-open) .supplementary__toggle-open,.supplementary:not(:has(:popover-open)) .supplementary__toggle-close{display:none;}.supplementary{position:relative;.supplementary__toggle{outline-style:none;&.active,&[aria-expanded="true"]{background-color:var(--color-brand-1,var(--color-navy-100));}}.supplementary__popover ul{min-width:30ch;color:var(--color-brand-1,var(--color-navy-100));.menu__indicator-icon{margin-left:auto;.material-symbol{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));font-weight:var(--font-weight-normal,400);}}.menu--level-1{background-color:var(--color-white,#fff);}.menu__toggle:is(.on){font-weight:var(--font-weight-semibold,600);.material-symbol{font-weight:var(--font-weight-semibold,600);}}button,a{width:100%;padding-inline:calc(var(--spacing,0.25rem) * 9);padding-block:calc(var(--spacing,0.25rem) * 4);font-weight:var(--font-weight-normal,400);}a.is-active{font-weight:var(--font-weight-bold,800);}button{background-color:var(--color-navy-25,oklch(84.448% 0.02003 225.963));}a{display:block;}}}
