@font-face{font-display:fallback;font-family:Nunito;font-style:normal;font-weight:400;src:local(""),url(../fonts/nunito-v20-latin-regular.woff2) format("woff2"),url(../fonts/nunito-v20-latin-regular.woff) format("woff")}@font-face{font-display:fallback;font-family:Nunito;font-style:normal;font-weight:700;src:local(""),url(../fonts/nunito-v20-latin-700.woff2) format("woff2"),url(../fonts/nunito-v20-latin-700.woff) format("woff")}@font-face{font-display:fallback;font-family:Nunito;font-style:italic;font-weight:400;src:local(""),url(../fonts/nunito-v20-latin-italic.woff2) format("woff2"),url(../fonts/nunito-v20-latin-italic.woff) format("woff")}@font-face{font-display:fallback;font-family:Nunito;font-style:italic;font-weight:700;src:local(""),url(../fonts/nunito-v20-latin-700italic.woff2) format("woff2"),url(../fonts/nunito-v20-latin-700italic.woff) format("woff")}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:400;src:url(../fonts/jost-v20-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:600;src:url(../fonts/jost-v20-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:"EB Garamond";font-style:normal;font-weight:400;src:url(../fonts/eb-garamond-v33-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"EB Garamond";font-style:italic;font-weight:400;src:url(../fonts/eb-garamond-v33-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"EB Garamond";font-style:normal;font-weight:500;src:url(../fonts/eb-garamond-v33-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:"EB Garamond";font-style:italic;font-weight:500;src:url(../fonts/eb-garamond-v33-latin-500italic.woff2) format("woff2")}*,*::before,*::after{box-sizing:border-box;hyphenate-limit-chars:6 3 2;overflow-wrap:break-word}html{scrollbar-gutter:stable;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}@media(prefers-reduced-motion: no-preference){html{interpolate-size:allow-keywords}}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1.7;margin:0;min-block-size:100vh;-webkit-text-decoration-skip:auto;text-decoration-skip:auto;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}button,input,select,textarea{font:inherit;letter-spacing:inherit;word-spacing:inherit}input,label,optgroup,select,textarea{line-height:1.25}button{line-height:1.1}h1,h2,h3,h4,h5,h6,p,blockquote,dl,dd{margin-block:0}figure{margin:0}hr{block-size:0;border:0;border-block-start:1px solid #c6c6c6;margin:2rem 0;overflow:visible}audio,canvas,embed,iframe,img,object,svg,video{display:block;max-inline-size:100%;vertical-align:middle}audio{inline-size:100%}audio:not([controls]){display:none}iframe{border:0}canvas,img,svg,video{block-size:auto}picture{display:contents}source{display:none}svg{flex-shrink:0}video{aspect-ratio:16/9}:target{scroll-margin-block:5ex}body{background-color:#000;color:#fcfcfc;display:grid;grid-template-columns:100%;grid-template-rows:1fr auto;overflow-x:hidden}body.noscroll{overflow:hidden}body{font-size:clamp(1rem,.9rem + .5vw,1.25rem);font-family:jost;font-size-adjust:from-font;font-style:normal;font-weight:600}p{font-size:clamp(1rem,.963rem + .1852vw,1.125rem);margin-block:1.25rem;max-inline-size:60ch;text-wrap:pretty}h1,h2,h3,h4,h5,h6{font-family:"EB Garamond";font-weight:500;margin-block-end:clamp(.5rem,.3rem + 1vw,1rem)}h1,h2,h3,h4{text-wrap:balance}h1,h2,h3{-webkit-hyphens:auto;hyphens:auto}h2,h3,h4,h5,h6{margin-block-start:2rem}h1,.text-40{font-size:clamp(2.1875rem,1.3542rem + 4.1667vw,5rem)}h2,.h2,.text-36{font-size:clamp(1.875rem,1.5046rem + 1.8519vw,3.125rem)}h3,.h3,.text-32{font-size:clamp(1.5rem,1.2778rem + 1.1111vw,2.25rem)}h4,.text-28{font-size:clamp(1.375rem,1.225rem + .75vw,1.75rem);line-height:1.3}h5,.text-25{font-size:clamp(1.25rem,1.125rem + .625vw,1.5625rem);line-height:1.3}h6,.text-22{font-size:clamp(1.125rem,1.025rem + .5vw,1.375rem);line-height:1.5}.text-17{font-size:clamp(.875rem,.8rem + .375vw,1.0625rem);line-height:1.5}.lead{font-size:clamp(1.375rem,1.225rem + .75vw,1.75rem);line-height:1.3;margin-block-end:clamp(2.5rem,2.3rem + 1vw,3rem);text-wrap:balance}.heading--italic{font-style:italic}.heading--antlers{align-items:center;display:grid;gap:1.5rem;grid-template-columns:minmax(0, 3.875rem) auto minmax(0, 3.875rem);max-width:100%;overflow:hidden;width:fit-content}.heading--antlers::before,.heading--antlers::after{background-repeat:no-repeat;background-size:contain;content:"";display:block;height:3.125rem}.heading--antlers::before{background-image:url(../svg/antler-l.svg);background-position:right center}.heading--antlers::after{background-image:url(../svg/antler-r.svg);background-position:left center}@media screen and (min-width: 37.5em){.heading--antlers{justify-content:flex-start}}.highlight:not(.no-highlight span){color:#bf0763}ol{list-style-type:none;padding-left:0.625rem}ol li::before{align-items:center;border-radius:100%;border:0.125rem solid var(--list-colour, #fff);content:counter(list-item);display:inline-flex;height:2.5ch;justify-content:center;margin-right:0.625rem;text-align:center;width:2.5ch}.fonts-loaded body{font-family:jost}[hidden]{display:none !important}.skip-link.skip-link,.visuallyhidden:not(:focus,:active){block-size:1px;border:0;clip-path:inset(50%);inline-size:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap}br{margin-block-start:0}address,dfn{font-style:normal}dfn,b,strong,.bold{font-weight:600}em,i{font-style:italic}small,.small,.small-caps{font-size:clamp(.875rem,.8rem + .375vw,1.0625rem);line-height:1.5}.small-caps{text-shadow:0 0 0 #252525;text-transform:uppercase}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{inset-block-end:-0.25em}sup{inset-block-start:-0.5em}:where(code,kbd,samp){-webkit-box-decoration-break:clone;box-decoration-break:clone;font-family:monaco,"Lucida Console","Courier New",monospace;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;padding:.125em .25em;tab-size:4;word-break:normal;word-spacing:normal}@supports not (font-size-adjust: from-font){:where(code,kbd,samp){font-size:.8em}}code{background-color:#262626;border-radius:0.125rem;color:#f4f4f4}kbd{border:solid 0.0625rem;border-radius:0.25rem}pre:has(code){background-color:#262626;inline-size:max-content;max-inline-size:100%;overflow-x:auto;padding:.5em}pre code{background:none;border:none;padding:0}a:not([class]),a.with-icon--before,a.with-icon--after{border:none;color:#1371c2;cursor:pointer;text-decoration:underline}a:not([class]):visited,a.with-icon--before:visited,a.with-icon--after:visited{color:#fcfcfc}a:not([class]):hover,a.with-icon--before:hover,a.with-icon--after:hover{color:#0b80e5}a:not([class]):active,a.with-icon--before:active,a.with-icon--after:active{color:#0c5492}button{line-height:1.15}.button{text-decoration:none}button:not(.accordion-toggle),.ff-default button.ff_btn_style,.button,.post-edit-link,.page-numbers,.nav-previous a,.nav-next a,input[type=submit].button{align-items:center;align-self:start;background-color:rgba(0,0,0,0);border:solid 1px #fff;border-radius:0;color:#fcfcfc;display:inline-flex;font-family:"EB Garamond";font-weight:500;justify-content:center;min-block-size:2.75rem;padding-block:.25em;padding-inline:.75em;text-decoration:none;transition:.2s all}button:not(.accordion-toggle):hover,.ff-default button.ff_btn_style:hover,.button:hover,.post-edit-link:hover,.page-numbers:hover,.nav-previous a:hover,.nav-next a:hover,input[type=submit].button:hover{color:#000;background-color:#fff}button:not(.accordion-toggle):active,.ff-default button.ff_btn_style:active,.button:active,.post-edit-link:active,.page-numbers:active,.nav-previous a:active,.nav-next a:active,input[type=submit].button:active{background-color:#760035;border-color:#760035;color:#fcfcfc}.nav-previous a,.nav-next a{text-decoration:none}.nav-subtitle{margin-right:0.625rem}.button--sm-block{width:100%}@media screen and (min-width: 37.5em){.button--sm-block{width:inherit}}.button--wide.button--wide{inline-size:100%}.button--alt.button--alt{background-color:#fcfcfc;color:#da0067}.button--alt.button--alt:hover{background-color:#bf0059;color:#fcfcfc}.button--alt.button--alt:active{background-color:#760035;border-color:#760035;color:#fcfcfc}.button--ghost.button--ghost{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#000;min-inline-size:2.75rem;padding:0}.button--ghost.button--ghost:hover{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}button[disabled],.button[disabled],.button.js-disabled{background-color:#8d8d8d;border-color:#8d8d8d;color:#252525;cursor:not-allowed}.skip-link.skip-link{background-color:#ffdc00;box-shadow:inset 0 0 0 2px #000;color:#000;padding-block:0.625em;padding-inline:0.9375em;position:absolute;text-decoration:none;z-index:999}.skip-link.skip-link:focus{inset-block-start:2px;inset-inline-start:2px}summary{color:#1371c2;cursor:pointer;display:inline-block;padding-inline-start:1.5625rem;position:relative}summary::before{block-size:0;border-color:rgba(0,0,0,0);border-inline-start-color:inherit;border-style:solid;border-width:7px 0 7px 12.124px;content:"";display:block;inline-size:0;inset-block:-0.0625rem 0;inset-inline-start:0;margin:auto;position:absolute}summary::-webkit-details-marker{display:none}summary:hover{color:#0b80e5}[dir=rtl] summary::before{border-width:7px 12.124px 7px 0}details[open]>summary::before{transform:rotate(90deg)}[dir=rtl] details[open]>summary::before{transform:rotate(-90deg)}.icon{block-size:.75em;display:inline;fill:currentcolor;inline-size:.75em}.icon svg{forced-color-adjust:auto}.icon--24{block-size:1.5rem;inline-size:1.5rem}.with-icon--before,.with-icon--after{align-items:center;display:inline-flex}.with-icon--before .icon,.with-icon--after .icon{flex:0 0 auto}.with-icon--before .icon{margin-inline-end:0.625rem}.with-icon--after .icon{margin-inline-start:0.625rem}figcaption{max-inline-size:60ch;padding-block-start:.5em;text-wrap:pretty}:where(ol,ul) li{max-inline-size:60ch;text-wrap:pretty}:where(ol,ul) :where(li,ol,ul){margin-block-start:.75rem}:where(ol,ul) :where(ol,ul){margin-block-end:1rem}ol ol ::marker{content:counters(list-item, ".") ". "}nav :where(ul,ol),.clean-list{list-style:none;margin:0;padding:0}nav :where(ul,ol) :where(ul,ol,li),.clean-list :where(ul,ol,li){margin:0;padding:0}dl{margin-block:1rem;max-inline-size:60ch;text-wrap:pretty}dl dt{font-weight:700}dl dd+dt{margin-block-start:.5rem}dl dt+dd,dl dd+dd{margin-block-start:.25rem}@supports(grid-row-start: auto){dl.grid{display:grid;gap:1rem;-ms-grid-columns:min-content;-ms-grid-rows:1fr;grid-template-columns:min-content;grid-template-rows:1fr}dl.grid dt{grid-column:1/2}dl.grid dd{grid-column:2/3;margin-inline-start:0}dl.grid dd+dt,dl.grid dt+dd,dl.grid dd+dd{margin-block-start:0}}blockquote{font-size:clamp(1.25rem,1.125rem + .625vw,1.5625rem);line-height:1.3;margin-block:2rem;max-inline-size:60ch;padding:0.625rem;position:relative;text-wrap:pretty}blockquote::before{background-color:#8d8d8d;block-size:100%;content:"";inline-size:0.1875rem;inset-block-start:0;inset-inline-start:-0.1875rem;position:absolute}blockquote>*:first-child{margin-block-start:0}blockquote *:only-child{margin-block-end:0}blockquote footer{font-size:clamp(.875rem,.8rem + .375vw,1.0625rem);line-height:1.5;font-style:normal;font-weight:400;margin-block-start:1rem}table{border:1px solid #c6c6c6;border-collapse:collapse;inline-size:100%}caption{border:1px solid #c6c6c6;border-block-end:0}caption :where(h1,h2,h3,h4,h5,h6){margin-block:0}caption,th,td{padding:.75rem;text-align:start}th,td{border:1px solid #c6c6c6;vertical-align:text-top}th{font-weight:600}@media screen{[data-component=table-wrap]{border:1px solid #c6c6c6;margin-block:1rem;max-inline-size:100% !important}[data-component=table-wrap][role][tabindex]{animation:scroll-shadow-inset linear;animation-timeline:scroll(self inline);overflow:auto}[data-component=table-wrap] table{border:0;margin-block:0}[data-component=table-wrap] caption{border-block-end:1px solid #c6c6c6;border-block-start:0;border-inline:0}[data-component=table-wrap] th,[data-component=table-wrap] thead td,[data-component=table-wrap] th[scope=row]~td{border-block-start:0}[data-component=table-wrap] tr :where(th:first-child,td:first-child){border-inline-start:0}[data-component=table-wrap] tr :where(th:last-child,td:last-child){border-inline-end:0}[data-component=table-wrap] tr:last-of-type th[scope=row],[data-component=table-wrap] tbody tr:last-of-type td{border-block-end:0}}@media screen and (prefers-reduced-motion: reduce),(update: slow){*,::before,::after{animation-delay:-1ms !important;animation-duration:1ms !important;animation-iteration-count:1 !important;background-attachment:initial !important;scroll-behavior:auto !important;transition-delay:0s !important;transition-duration:.001ms !important}}@keyframes scroll-shadow-inset{from{box-shadow:inset -10px -10px 15px 0 rgba(0,0,0,.3)}to{box-shadow:inset 10px -10px 15px 0 rgba(0,0,0,.3)}}:focus{-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:0 0 0 4px #000;outline:2px solid #ffdc00;outline-offset:0;text-decoration:none}:focus:not(:focus-visible){box-shadow:none;outline-color:rgba(0,0,0,0)}main:focus,#main:focus,[tabindex="-1"]:focus{box-shadow:none;outline:none}.amplify-form fieldset{border:0;margin:0;min-inline-size:0;padding:0}.amplify-form .fieldset-wrap{border:solid 1px;padding:.5rem}.amplify-form>*+*,.amplify-form fieldset>*+*{margin-block-start:1.75rem}.amplify-form fieldset:not(:first-child),.amplify-form fieldset+*,.amplify-form .fieldset-wrap:not(:first-child),.amplify-form .fieldset-wrap+*{margin-block-start:3rem}.amplify-form legend{font-size:clamp(1.125rem,1.025rem + .5vw,1.375rem);line-height:1.5;font-weight:600}.amplify-form .field{max-inline-size:41.25rem}.amplify-form label,.amplify-form .field-label,.amplify-form .field-hint,.amplify-form .field-error-msg,.amplify-form .faux-label{display:block}.amplify-form label,.amplify-form .field-label,.amplify-form .faux-label{margin-block-end:.25rem}.amplify-form label,.amplify-form .field-label,.amplify-form .group-legend{font-weight:600}.amplify-form .field-hint{font-size:clamp(.875rem,.8rem + .375vw,1.0625rem);line-height:1.5;color:#525252;margin-block:.25rem;max-inline-size:41.25rem}.amplify-form .field-label+.field-hint,.amplify-form .group-legend+.field-hint{margin-block-start:.25rem}.amplify-form :where(input:not([type=color],[type=file],[type=checkbox],[type=radio]),textarea){appearance:none;background-color:inherit;border:2px solid #8d8d8d;border-radius:0;inline-size:100%;padding:0.3125rem}.amplify-form :where(input:not([type=checkbox],[type=radio])){min-block-size:2.75rem}.amplify-form [type=file]{border-color:rgba(0,0,0,0);max-inline-size:100%}.amplify-form textarea{resize:vertical}.amplify-form textarea:not([rows]){min-height:10em}.amplify-form input[disabled]{background-color:#e0e0e0}.amplify-form input[disabled],.amplify-form label input[disabled]+*{cursor:not-allowed}.amplify-form .input-group{align-items:center;display:flex;gap:1.875rem;margin-block-start:0}.amplify-form .input-width-30{max-inline-size:59ex}.amplify-form .input-width-20{max-inline-size:41ex}.amplify-form .input-width-10{max-inline-size:23ex}.amplify-form .input-width-5{max-inline-size:10.8ex}.amplify-form .input-width-4{max-inline-size:9ex}.amplify-form .input-width-3{max-inline-size:7.2ex}.amplify-form .input-width-2{max-inline-size:5.4ex}.amplify-form [data-component=error-summary] li a{color:#a4141b;display:inline-block;font-weight:700;padding-block:0.625rem}.amplify-form [data-component=error-summary] li a:hover,.amplify-form [data-component=error-summary] li a:visited{color:#a4141b}.amplify-form .field-error{border-inline-start:solid 0.3125rem #a4141b;padding-inline-start:0.9375rem}.amplify-form .field-error input:not([type=file]),.amplify-form .field-error textarea:not(:focus){border-color:#a4141b}.amplify-form .field-error input:focus,.amplify-form .field-error textarea:focus{border-color:#8d8d8d}.amplify-form .field-error-msg{color:#a4141b;font-weight:600;margin-block:0.9375rem 0}.form-block{margin-block:3.125rem}@media screen and (min-width: 37.5em){.form-block{margin-block:6.25rem}}.form-block-inner{margin-inline:auto;max-inline-size:87.5rem}.form-block__form,.form-block__sidebar{border:0.125rem solid #fff;padding:1.25rem}.form-block__sidebar{--_sidebar-side-width: 20.5rem}.form-block__sidebar p:first-child{margin-top:0}.form-block__sidebar p:last-child{margin-bottom:0}.form-block__sidebar a{color:#fff}.form-block__form{font-family:"EB Garamond"}.form-block__form button{--fluentform-primary: transparent}.notice-block{border:0.125rem solid;padding:0.625rem}.notice-block p{margin:0}.notice-block--pink{border-color:#bf0763}.ff-default input.ff-el-form-control,.ff-default textarea.ff-el-form-control{border-radius:0;font-family:"EB Garamond";font-weight:500}.amplify-form [type=search]{max-inline-size:none;position:relative;z-index:1}.amplify-form [type=search]::-webkit-search-cancel-button,.amplify-form [type=search]::-webkit-search-decoration{appearance:none}@supports(padding-inline-start: 1em){.amplify-form input[type=search]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z' fill='currentColor'/%3E%3C/svg%3E");background-position:center left .5em;background-repeat:no-repeat;background-size:1.25rem;padding-inline-start:2.5rem}.amplify-form [dir=rtl] input[type=search]{background-position:center right .5em}}.amplify-form div:has(>:where([type=checkbox],[type=radio])){align-items:center;column-gap:0.625rem;display:flex;flex-wrap:wrap}.amplify-form div:has(>:where([type=checkbox],[type=radio]))+div:has(>:where([type=checkbox],[type=radio])){margin-block-start:.5rem}.amplify-form div:has(>:where([type=checkbox],[type=radio])) label{margin-block-end:0;max-inline-size:calc(100% - 74px);padding-block:7px;touch-action:manipulation}.amplify-form div:has(>:where([type=checkbox],[type=radio])) .field-hint{inline-size:100%;margin-block:0;max-inline-size:none;padding-inline:36px 15px}@supports(appearance: none){.amplify-form :where([type=checkbox],[type=radio]){appearance:none;background-color:#fff;block-size:24px;border:2px solid #8d8d8d;display:grid;inline-size:24px;margin:0;place-content:center}.amplify-form :where([type=checkbox],[type=radio])::after{content:"";opacity:0}.amplify-form :where([type=checkbox],[type=radio]):checked::after{opacity:1}.amplify-form :where([type=checkbox],[type=radio]):not([disabled],:focus-visible):hover{box-shadow:inset 0 0 0 2px #8d8d8d}.amplify-form :where([type=checkbox],[type=radio])[disabled]{background-color:#e0e0e0}.amplify-form :where([type=checkbox],[type=radio])[disabled],.amplify-form :where([type=checkbox],[type=radio])[disabled]+label{cursor:not-allowed}.amplify-form [type=checkbox]::after{background:rgba(0,0,0,0);block-size:6.5px;border:solid;border-block-start-color:rgba(0,0,0,0);border-width:0 0 3px 3px;inline-size:12px;inset-block-start:17px;inset-inline-start:6px;transform:rotate(-45deg)}.amplify-form [type=radio]{border-radius:50%}.amplify-form [type=radio]::after{background-color:currentcolor;block-size:0;border:5px solid;border-radius:50%;inline-size:0;inset-block-start:17px;inset-inline-start:7px}}.amplify-form select{background-color:inherit;border:2px solid #8d8d8d;border-radius:0;inline-size:100%;padding:0.3125rem}.amplify-form select:not([multiple]){min-block-size:2.75rem}@supports(appearance: none){.amplify-form select:not([multiple]){appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z' fill='currentColor'/%3E%3C/svg%3E");background-position:center right 0.3125rem;background-repeat:no-repeat;padding-inline-end:2.125rem}.amplify-form [dir=rtl] select:not([multiple]){background-position:center left 0.3125rem}}.amplify-form .memorable-date{display:inline-block;margin-block-start:0}.amplify-form .memorable-date+.memorable-date{margin-inline-start:1rem}.amplify-form .segmented-group-wrapper{max-inline-size:none}.amplify-form .segmented-group.l-switcher{margin-block-start:0}.amplify-form .segmented-group.l-switcher>*{display:block;margin-block-start:0;position:relative}.amplify-form .segmented-group.l-switcher label{border:2px solid #8d8d8d;display:block;margin:0.125rem;max-inline-size:none;padding:0}.amplify-form .segmented-group.l-switcher label:hover{box-shadow:inset 0 0 0 2px #8d8d8d}.amplify-form .segmented-group.l-switcher .segmented-label{display:flex;flex-direction:column;justify-content:flex-start}.amplify-form .segmented-group.l-switcher .segmented-label>*+*{margin-block-start:.5em}.amplify-form .segmented-group.l-switcher .segmented-label{display:block;padding:0.625rem;padding-inline-end:2.75rem}.amplify-form .segmented-group.l-switcher .segmented-label span{display:block}.amplify-form .segmented-group.l-switcher .segmented-label span:first-of-type{font-weight:700}.amplify-form .segmented-group.l-switcher .segmented-label__copy{font-weight:400}.amplify-form .segmented-group.l-switcher input{border:0;border-radius:0;inset-block-start:8px;inset-inline-end:8px;position:absolute}.amplify-form .segmented-group.l-switcher input::after{background:rgba(0,0,0,0);block-size:6.5px;border:solid;border-block-start-color:rgba(0,0,0,0);border-radius:0;border-width:0 0 3px 3px;inline-size:12px;inset-block-start:17px;inset-inline-start:6px;transform:rotate(-45deg)}.amplify-form .segmented-group.l-switcher input:hover{box-shadow:none}.amplify-form .segmented-group.l-switcher input:focus+label{border-color:#000;box-shadow:inset 0 0 0 4px #8d8d8d;outline:2px solid #ffdc00;outline-offset:-4px}.amplify-form .segmented-group.l-switcher input:focus+label::before{box-shadow:none;outline:none}.l-box{--_box-bg-clr: var(--box-bg-clr, transparent);--_box-border-clr: var(--box-border-clr, currentcolor);--_box-border-style: var(--box-border-style, solid);--_box-border-width: var(--box-border-width, 2px);--_box-radius: var(--box-radius, 0);--_box-padding: var(--box-padding, 1.25rem);background-color:var(--_box-bg-clr);border:var(--_box-border-width) var(--_box-border-style) var(--_box-border-clr);border-radius:var(--_box-radius);display:block;padding:var(--_box-padding)}.l-center{--_center-max-width: var(--center-max-width, 87.5rem);--_center-inline-space: var(--center-inline-space, 1.25rem);box-sizing:content-box;margin-inline:auto;max-inline-size:var(--_center-max-width);padding-inline:var(--_center-inline-space)}.l-cover{--_cover-min-height: var(--cover-min-height, 30vh);--_cover-padding: var(--cover-padding, 1.25rem);--_cover-min-space: var(--cover-min-space, 1.25rem);display:flex;flex-direction:column;min-block-size:var(--_cover-min-height);padding:var(--_cover-padding)}.l-cover>*{margin-block:var(--_cover-min-space)}.l-cover>.principal{margin-block:auto}.l-cover>:first-child:not(.principal){margin-block-start:0}.l-cover>:last-child:not(.principal){margin-block-end:0}.l-cluster{--_cluster-gap: var(--cluster-gap, 1.25rem);display:flex;flex-flow:row wrap;gap:var(--_cluster-gap)}.l-frame{--_frame-x: var(--frame-x, 16);--_frame-y: var(--frame-y, 9);align-items:center;aspect-ratio:var(--_frame-x)/var(--_frame-y);display:flex;justify-content:center;overflow:hidden}.l-frame :is(iframe,img,video){block-size:100%;inline-size:100%;object-fit:cover}.l-frame[data-shape=circle]{--frame-x: 1;--frame-y: 1;border-radius:50%}.l-sidebar{--_sidebar-main-width: var(--sidebar-main-width, 60%);--_sidebar-side-width: var(--sidebar-side-width, 15.625rem);--_sidebar-gap: var(--sidebar-gap, 1.25rem);display:flex;flex-wrap:wrap;gap:var(--_sidebar-gap)}.l-sidebar .sidebar{flex-basis:var(--_sidebar-side-width);flex-grow:1}.l-sidebar .sidebar--intrinsic{flex-basis:auto}.l-sidebar .not-sidebar{flex-basis:0;flex-grow:999;min-inline-size:var(--_sidebar-main-width)}.l-switcher{--_switcher-gap: var(--switcher-gap, 1.25rem);--_switcher-threshold: var(--switcher-threshold, 43.125rem) ;display:flex;flex-wrap:wrap;gap:var(--_switcher-gap)}.l-switcher>*{flex-basis:calc((var(--_switcher-threshold) - 100%)*999);flex-grow:1}.l-autogrid{--_grid-placement: var(--grid-placement, auto-fill);--_grid-min-item-size: var(--grid-min-item-size, min(100%, 15.625rem));--_grid-gap: var(--grid-gap, 1.25rem);display:grid;gap:var(--_grid-gap);grid-template-columns:repeat(var(--_grid-placement), minmax(var(--_grid-min-item-size), 1fr))}.header{background-color:#000;border-bottom:4px solid #bf0763;color:#fff;position:relative;z-index:11}.header-inner{align-items:center;display:flex;justify-content:space-between;margin-inline:auto;max-inline-size:87.5rem;padding:1.25rem}@media screen and (min-width: 37.5em){.header-inner{padding:1.25rem 1.875rem}}nav ul,nav ul *+*{margin:0}[data-nav=submenu]{padding-inline-start:1.25rem}.global-nav a{color:#fcfcfc;display:block;font-family:"EB Garamond";font-size:clamp(1rem,.963rem + .1852vw,1.125rem);font-weight:500;line-height:normal;padding:0.5625rem 0.875rem;text-decoration:none}.global-nav a:hover{color:#0b80e5;outline-width:0}.global-nav a:active{color:#252525;outline-width:0}.breadcrumbs{--cluster-gap: 0;padding-block:0.625rem 0.9375rem}.breadcrumbs ol ::marker{content:"" !important}.breadcrumbs li{margin:0;padding-inline:0 2em;position:relative}.breadcrumbs li:not(:last-child)::after{block-size:.5em;border-block-end-width:0;border-block-start-width:.1em;border-inline-end-width:.1em;border-inline-start-width:0;border-style:solid;content:"";display:block;inline-size:.5em;inset-block-start:50%;inset-inline-end:1.25em;position:absolute;transform:rotate(45deg) translateY(-50%)}[dir=rtl] .breadcrumbs li:not(:last-child)::after{transform:rotate(-45deg) translateY(-50%)}.breadcrumbs a{color:#252525;display:block;padding-block:0.3125rem}.breadcrumbs a:visited,.breadcrumbs a:hover,.breadcrumbs a:active{color:#252525}.breadcrumbs [aria-current]{font-weight:600;text-decoration:none}.breadcrumbs [aria-current]:focus{outline-color:#252525}.site{overflow-x:hidden}main{padding-inline:1.25rem}#amplify-main{--_main-block-space: var(--main-block-space, 2.5rem)}@media screen and (min-width: 80em){#amplify-main{--main-block-space: 3.75rem 5rem}}#amplify-main{box-sizing:content-box;margin-inline:auto;max-inline-size:87.5rem;padding-block:var(--_main-block-space);padding-inline:1.25rem}.component+.component{margin-block-start:1.5rem}@media screen and (min-width: 48em){.component+.component{margin-block-start:3rem}}.component--text>*{max-inline-size:41.25rem}.component--quote{margin-inline:0;padding:1.25rem;padding-inline-start:1.875rem;position:relative}.component--quote::before{background-color:#1371c2;block-size:100%;border-radius:0.3125rem;content:"";inline-size:0.625rem;inset-block-start:0;inset-inline-start:0;position:absolute}.component--quote *:not(footer){color:#1371c2;font-weight:600}.component--image{display:flex;flex-direction:column;justify-content:flex-start}.component--image>*+*{margin-block-start:1em}.component--image figcaption{font-size:clamp(.875rem,.8rem + .375vw,1.0625rem);line-height:1.5}.component--image figcaption>a{display:inline-block;margin:0;padding-block:0.625rem}.avatar{background-color:#fcfcfc;block-size:6.25rem;border:solid 1px #1371c2;border-radius:50%;inline-size:6.25rem;overflow:hidden}.avatar img{block-size:100%;inline-size:100%;object-fit:cover}.avatar--med{block-size:3.125rem;inline-size:3.125rem}.avatar--small{block-size:2rem;inline-size:2rem}.component--video figcaption{font-size:clamp(.875rem,.8rem + .375vw,1.0625rem);line-height:1.5;margin-block-start:1em}.component--video figcaption>*{margin-block-start:0;max-inline-size:33.75rem}.component--video figcaption>a{display:inline-block;margin:0;padding-block:0.625rem}.note{background-position:1.5rem 1.5rem;background-repeat:no-repeat;background-size:2rem;border:solid 2px;border-inline-start-width:4px;padding:1.5rem;padding-inline-start:4.5rem}.note>*{max-inline-size:41.25rem}.note>*:first-child,.note>*[role=alert] h2{margin-block-start:0}.note>*:last-child,.note>* li:last-child{margin-block-end:0}.note--error{background-color:#fef1f1;background-image:url(../svg/note-bg-error.svg);border-color:#f85156;color:#a4141b}.note--info{background-color:#e9f6ff;background-image:url(../svg/note-bg-info.svg);border-color:#1b90f4;color:#063a69}.note--success{background-color:#d6fedc;background-image:url(../svg/note-bg-success.svg);border-color:#2dc158;color:#115f28}.note--warning{background-color:#fef3da;background-image:url(../svg/note-bg-warning.svg);border-color:#c3a62c;color:#605111}.card{--box-border-clr: transparent;--box-radius: 0.3125rem;background-color:#fcfcfc;box-shadow:-1px 1px 4px 0 rgba(55,70,95,.12);display:flex;flex-direction:column;overflow:hidden}.card__text{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;order:1}.card--neat{block-size:100%}.card--neat .card__text>:nth-last-child(2){margin-block-end:1em}.card--neat .card__text>:last-child{margin-block-start:auto}.card__text>a:not([class]){align-self:flex-start;margin-block-start:0.375rem;padding-block:0.625rem}.card__heading{font-size:clamp(1.25rem,1.125rem + .625vw,1.5625rem);line-height:1.3;margin-block-start:0}.card__link{border:0;color:#252525;text-decoration:none}.card__link:hover{text-decoration:underline}.component--shelves{overflow:hidden}.component--shelves__intro{display:flex;flex-direction:column;justify-content:flex-start}.component--shelves__intro>*+*{margin-block-start:1rem}.component--shelves__intro{margin-block-end:1.875rem;max-inline-size:41.25rem}@media screen and (min-width: 48em){.component--shelves__items{display:flex;flex-wrap:wrap;margin:-1.5%}}@media screen and (min-width: 48em){.component--shelves__items>li{flex:1 0 33%;max-inline-size:50%;padding:1.5%}}.component--shelves__items>*+*{margin-block-start:1.25rem}@media screen and (min-width: 48em){.component--shelves__items>*+*{margin-block-start:0}}.progress-list{margin-block-end:1.875rem}@media screen and (min-width: 48em){.progress-list{display:flex;flex-wrap:wrap}}.progress-list ::marker{content:"" !important}.progress-list li{position:relative}.progress-list li::after{background-color:#525252;block-size:0.8125rem;content:"";inline-size:0.1875rem;inset-block-end:-1rem;inset-inline-start:1.1875rem;position:absolute}@media screen and (min-width: 48em){.progress-list li::after{block-size:0.1875rem;inline-size:100%;inset-block:2rem auto;inset-inline-start:50%;z-index:-1}}.progress-list li+li{margin-block-start:1.25rem}@media screen and (min-width: 48em){.progress-list li+li{margin-block-start:0}}.progress-list li.complete::after{background-color:#063a69}.progress-list li:last-child::after{display:none}.progress-step__inner{align-items:center;display:flex}@media screen and (min-width: 48em){.progress-step__inner{flex-direction:column;padding-block-start:0.625rem;text-align:center}}.progress-step__inner>span{font-size:clamp(.875rem,.8rem + .375vw,1.0625rem);line-height:1.5;padding:0.625rem}@media screen and (min-width: 48em){.progress-step__inner>span{inline-size:9.375rem}}.progress-step__marker{align-items:center;background-color:#fcfcfc;block-size:2.75rem;border:solid 3px #525252;border-radius:50%;display:flex;inline-size:2.75rem;justify-content:center}@media screen and (min-width: 48em){.progress-step__marker{box-shadow:0 0 0 0.625rem #fcfcfc}}.progress-step__marker.complete{background-color:#063a69;border-color:#063a69;color:#fcfcfc;position:relative}.progress-step__marker.complete::before,.progress-step__marker.complete::after{background-color:#063a69;content:"";position:absolute}.progress-step__marker.complete::before{block-size:2.375rem;border-radius:50%;inline-size:2.375rem;inset-block-start:0;inset-inline-start:0}.progress-step__marker.complete::after{block-size:0.5625rem;border:solid;border-block-start-color:rgba(0,0,0,0);border-width:0 0 3px 3px;inline-size:1.125rem;inset-block-start:0.8125rem;inset-inline-start:0.625rem;transform:rotate(-45deg)}.progress-list a{color:#525252}.progress-list a:visited{color:#063a69}.progress-list a:hover{color:#0b80e5}.progress-list a:active{color:#000}.tag{font-size:clamp(.875rem,.8rem + .375vw,1.0625rem);line-height:1.5;background-color:#6f6f6f;border:solid 1px #6f6f6f;border-radius:0.25rem;color:#fff;display:inline-block;padding:0.5625rem;text-decoration:none}.tag:hover{text-decoration:underline}.component--collapsibles{display:flex;flex-direction:column;justify-content:flex-start}.component--collapsibles>*+*{margin-block-start:1em}[data-heading=collapsibles]{font-size:clamp(1.125rem,1.025rem + .5vw,1.375rem);line-height:1.5;margin:0}.component--collapsibles__panel{background-color:#fcfcfc;border-radius:0.375rem;box-shadow:-0.0625rem 0.0625rem 0.25rem rgba(55,70,95,.12);padding:1.5625rem}.component--collapsibles__panel__content>*{max-inline-size:41.25rem}.no-js .splide{visibility:visible}.no-js .splide__list{display:block}.no-js .splide__list>*+*{margin-top:1rem}.search-form{--sidebar-main-width: 70%}.pagination{margin-block-start:2.5rem;margin-inline:auto;max-inline-size:max-content}.pagination__list a{font-size:clamp(.875rem,.8rem + .375vw,1.0625rem);line-height:1.5;color:#000;display:block;padding-block:0.6875rem;padding-inline:1.125rem;text-decoration:none}.pagination__list a:visited{color:#000}.pagination__list a[href]:hover{text-decoration:underline}.pagination__list a[href][aria-current]{background-color:#1371c2;color:#fcfcfc;font-weight:700}.pagination__list a[href][aria-current]:hover{color:#fcfcfc;text-decoration:none}.site-footer{padding-inline:1.25rem;border-top:0.25rem solid #fff}.footer-inner{align-items:center;display:flex;flex-direction:column;gap:1.25rem;margin-inline:auto;max-inline-size:87.5rem;padding-block:1.875rem}@media screen and (min-width: 37.5em){.footer-inner{flex-direction:row;justify-content:space-between;padding-block:3.125rem}}.footer-logo{align-items:center;display:flex;justify-content:center}@media screen and (min-width: 37.5em){.footer-left{align-items:center;display:flex;gap:2.5rem}}.footer-left p{font-family:"EB Garamond";font-size:1rem;font-weight:600;margin-bottom:0}.footer-platforms ul{align-items:center;display:flex;gap:2.5rem;justify-content:center}.footer-platforms ul a{display:block;height:fit-content;text-indent:-9999px}.footer-credit p{font-family:"EB Garamond";font-size:1.125rem;font-weight:600;margin:0;text-align:center}.footer-credit p a{color:#bf0763;font-style:italic;text-decoration:none}@media screen and (min-width: 37.5em){.footer-credit p{text-align:left}}.global-footer{grid-row:2/3;-ms-grid-row-span:1;padding-block:1.25rem 1.5625rem;padding-inline:0}.global-footer .l-center{display:flex;flex-direction:column;justify-content:flex-start}.global-footer .l-center>*+*{margin-block-start:1rem}.global-footer a,.global-footer .copyright{font-size:clamp(.875rem,.8rem + .375vw,1.0625rem);line-height:1.5}.global-footer a{color:#252525}.global-footer a:visited,.global-footer a:hover,.global-footer a:active{color:#252525}.hero-inner{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-inline:auto;max-inline-size:87.5rem;padding-block:3.75rem;text-align:center}@media screen and (min-width: 37.5em){.hero-inner{padding-block:6.25rem}}.hero:not(.hero--homepage){background-color:#bf0763;margin:0;position:relative;z-index:1}.hero:not(.hero--homepage) .hero-image{inset:0;position:absolute;z-index:-1}.hero:not(.hero--homepage) .hero-image img{height:100%;object-fit:cover;opacity:.4;width:100%}.hero:not(.hero--homepage) h1,.hero:not(.hero--homepage) .subheading{margin:0}.hero:not(.hero--homepage) .subheading{font-family:"EB Garamond";font-style:italic;font-weight:500}.hero--homepage{padding-inline:1.25rem;margin-block:3.125rem}@media screen and (min-width: 37.5em){.hero--homepage{padding-inline:1.875rem;margin-block:6.25rem}}.hero--homepage .hero-inner{align-items:center;display:flex;filter:drop-shadow(0 0.25rem 2.25rem #BF0763);flex-direction:column;gap:1.25rem;margin-inline:auto;max-inline-size:87.5rem}@media screen and (min-width: 37.5em){.hero--homepage .hero-inner{flex-direction:row;justify-content:space-between}}.hero--homepage .hero-image{order:1}@media screen and (min-width: 37.5em){.hero--homepage .hero-image{order:2}}.hero--homepage .hero-text{order:2;text-align:center}.hero--homepage .hero-text h1,.hero--homepage .hero-text h2{text-box-trim:trim-both}.hero--homepage .hero-text h1{margin-bottom:0}.hero--homepage .hero-text h2{margin-top:0}@media screen and (min-width: 37.5em){.hero--homepage .hero-text{order:1}}.hero--homepage .hero-platforms{margin-top:2.5rem}.hero--homepage .hero-platforms ul{align-items:center;display:flex;gap:2.5rem;justify-content:center}.hero--homepage .hero-platforms ul a{display:block;height:fit-content;text-indent:-9999px}.hero--homepage .hero-ctas{align-items:center;display:flex;gap:0.625rem;justify-content:center;margin-top:2.5rem}@media screen and (min-width: 37.5em){.hero--homepage .hero-ctas{gap:1.875rem}}.single-post .hero h1{font-size:clamp(1.875rem,1.5046rem + 1.8519vw,3.125rem)}.content-sidebar{display:block;margin-block:3.125rem}@media screen and (min-width: 37.5em){.content-sidebar{margin-block:6.25rem}}.content-sidebar-inner{margin-inline:auto;max-inline-size:87.5rem}@media screen and (min-width: 37.5em){.content-sidebar-inner{display:flex;gap:2.8125rem}}.content-sidebar__content{flex:2}.content-sidebar__content h2{text-align:center;margin-top:0;text-box-trim:trim-both}@media screen and (min-width: 37.5em){.content-sidebar__content h2{text-align:unset}}.content-sidebar__content a{margin-top:1.875rem}.content-sidebar__sidebar{flex:1;margin-top:3.125rem}@media screen and (min-width: 37.5em){.content-sidebar__sidebar{border:0.125rem solid #fff;margin:0;padding:1.875rem}}.content-sidebar__sidebar-header p{margin:0}.content-sidebar__sidebar-header h3{font-size:1.5rem;margin:0}.content-sidebar__sidebar-header h3 p em{font-style:normal}.content-sidebar__sidebar-footer{margin-top:2.5rem}.blog-teaser__cards{display:flex;flex-direction:column;gap:1.25rem;margin-top:1.25rem}@media screen and (min-width: 37.5em){.blog-teaser__cards--row{flex-direction:row}}@media screen and (min-width: 37.5em){.blog-teaser__cards{margin-top:2.5rem}}.blog-teaser__card{border:0.125rem solid #fff;box-sizing:border-box;padding:1.25rem}.blog-teaser__card h4{font-size:clamp(1.125rem,1.088rem + .1852vw,1.25rem);margin:0}.blog-teaser__card time,.blog-teaser__card p{font-family:"EB Garamond";font-style:italic;font-weight:500}.blog-teaser__card time{font-size:0.875rem}.blog-teaser__card p,.blog-teaser__card a{font-size:1rem}.content-teasers{margin-top:3.125rem}@media screen and (min-width: 37.5em){.content-teasers{margin-top:6.25rem}}.content-teasers-inner{margin-inline:auto;max-inline-size:87.5rem}.content-teasers__cards{display:flex;flex-direction:column;gap:1.875rem;margin-top:1.875rem}@media screen and (min-width: 37.5em){.content-teasers__cards{flex-direction:row;margin-top:3.125rem}}.content-teasers__card{border:0.125rem solid #fff;padding:1.875rem}.content-teasers__card h3{margin-top:0}.content-teasers__card h3::after{content:attr(data-text);color:#bf0763;transform:translateX(-100%);position:absolute}.content-teasers__card p,.content-teasers__card a{margin-top:1.25rem}.content-teasers__card a{font-size:clamp(1rem,.8519rem + .7407vw,1.5rem)}.footer-banner{background-color:#bf0763;color:#fff;padding-right:1.25rem;margin-top:3.125rem}@media screen and (min-width: 37.5em){.footer-banner{margin-top:6.25rem}}.footer-banner-inner{display:flex;margin-inline:auto;max-inline-size:87.5rem}.footer-banner__image{display:none}.footer-banner__image img{height:100%;object-fit:cover;width:100%}@media screen and (min-width: 37.5em){.footer-banner__image{display:block}}.footer-banner__content{padding-left:1.875rem}.accordion{margin-block:3.125rem}@media screen and (min-width: 37.5em){.accordion{margin-block:6.25rem}}.accordion-inner{margin-inline:auto;max-inline-size:87.5rem}.accordion-items li{border:0.1875rem solid #fff;padding:1.25rem;margin-top:1.25rem;max-inline-size:none}.accordion-item__content{margin-top:1.25rem}.accordion-item__content[aria-hidden=true]{display:none}@media screen and (min-width: 37.5em){.accordion-item__content{margin-top:2.5rem}}.blog-teaser{margin-block:3.125rem}.blog-teaser .blog-teaser__cards{margin-top:3.125rem}@media screen and (min-width: 37.5em){.blog-teaser{margin-block:6.25rem}}.blog-teaser-inner{margin-inline:auto;max-inline-size:87.5rem}.blog-teaser-header h2{margin-block:-1.25rem;text-box-trim:trim-both}@media screen and (min-width: 37.5em){.blog-teaser-header{align-items:center;display:flex;justify-content:space-between}}.lv-only{display:none}@media screen and (min-width: 37.5em){.lv-only{display:inherit}}.sv-only{display:inherit}@media screen and (min-width: 37.5em){.sv-only{display:none}}.blog-teaser .sv-only{margin-top:1.875rem;text-align:center}.simple-content-inner{margin-inline:auto;max-inline-size:87.5rem}.content-image{margin-block:3.125rem}@media screen and (min-width: 37.5em){.content-image{margin-block:6.25rem}}.content-image-inner{margin-inline:auto;max-inline-size:87.5rem}@media screen and (min-width: 37.5em){.content-image-inner{display:flex;gap:clamp(1.875rem,.9491rem + 4.6296vw,5rem);justify-content:space-between}}@media screen and (min-width: 37.5em){.content-image--image-right{flex-direction:row-reverse}}.content-image__image{border:0.25rem solid #bf0763;overflow:hidden;max-height:25rem}@media screen and (min-width: 37.5em){.content-image__image{max-height:43.125rem}}.content-image__image img{height:100%;object-fit:cover;object-position:center;width:100%}@media screen and (min-width: 37.5em){.content-image__image img{object-position:top}}.content-image__content{margin-top:1.875rem}.content-image__content h2:first-child{margin-top:0}@media screen and (min-width: 37.5em){.content-image__content{margin-top:0}}.images{margin-block:3.125rem}@media screen and (min-width: 37.5em){.images{margin-block:6.25rem}}.images__gallery{margin-top:1.875rem}@media screen and (min-width: 37.5em){.images__gallery{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.25rem}}.images-inner{margin-inline:auto;max-inline-size:87.5rem}.gallery-item{border:0.125rem solid #bf0763;max-height:23.125rem;overflow:hidden;position:relative}.gallery-item:focus,.gallery-item:focus-within{-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:0 0 0 4px #000;outline:2px solid #ffdc00;outline-offset:0;text-decoration:none}.gallery-item img{display:block;height:100%;object-fit:cover;width:100%}.gallery-item .zoom-icon{align-items:center;background-color:#bf0763;border-radius:100%;display:flex;justify-content:center;position:absolute;right:1.25rem;top:1.25rem;height:2.75rem;width:2.75rem}.gallery-item .zoom-icon img{height:1.25rem;object-fit:contain;width:1.25rem}.images__carousel .splide__arrows{align-items:center;display:flex;justify-content:space-between;position:absolute;bottom:0;left:50%;transform:translateX(-50%) translateY(2.5rem);width:100%}.images__carousel .splide__pagination{display:none}.images__carousel .splide__arrow{display:block;border-radius:100%;height:2.75rem;width:2.75rem}.images__carousel .splide__arrow:hover svg{fill:#000}.list-section ul{margin-top:1.875rem}.list-section ul li{border:0.125rem solid #fff;padding:0.75rem}.list-section ul .list-item--pink{border-color:#bf0763}@media screen and (min-width: 37.5em){.list-section ul{margin-top:2.5rem}}.list-section .notice{border:0.125rem solid #fff;margin-top:1.875rem;padding:1.25rem;width:fit-content}.list-section .notice h3{margin:0}@media screen and (min-width: 37.5em){.list-section .notice{padding:1.875rem}}.list-section-inner{margin-inline:auto;max-inline-size:87.5rem}.rates-listing{margin-block:3.125rem}@media screen and (min-width: 37.5em){.rates-listing{margin-block:6.25rem}}.rates-listing-inner{margin-inline:auto;max-inline-size:87.5rem}.rates-listing h3{text-align:left}.rates-listing ul li{border:0.125rem solid #fff;padding:1.25rem}.rates-listing ul li p{font-family:"EB Garamond";font-weight:500;text-align:center;margin:0}.rates-listing ul li .slot-length{font-size:clamp(1.25rem,1.0648rem + .9259vw,1.875rem)}.rates-listing ul li .slot-price{font-size:clamp(1.5rem,1.2037rem + 1.4815vw,2.5rem)}.blog-posts{margin-inline:auto;max-inline-size:87.5rem}.blog-posts__listing{margin-top:1.875rem}@media screen and (min-width: 37.5em){.blog-posts__listing{display:grid;gap:1.25rem;grid-template-columns:repeat(3, 1fr);margin-top:3.125rem}}.blog__card{border:0.125rem solid #fff;box-sizing:border-box;margin-top:1.25rem;padding:1.25rem}.blog__card h3{font-size:clamp(1.25rem,.9537rem + 1.4815vw,2.25rem);margin:0}.blog__card time,.blog__card p{font-family:"EB Garamond";font-style:italic;font-weight:500}.blog__card time{font-size:0.875rem}.blog__card p,.blog__card a{font-size:1rem}@media screen and (min-width: 37.5em){.blog__card{margin-top:0}}.blog-post-inner{margin-inline:auto;max-inline-size:87.5rem}.single-post article{margin-block:3.125rem}.single-post article a:not(.button,.post-edit-link){color:#bf0763}.single-post article .post-edit-link{text-decoration:none}@media screen and (min-width: 37.5em){.single-post article{margin-block:6.25rem}}.single-post .nav-links{align-items:center;display:flex;gap:1.25rem;justify-content:space-between;margin-top:1.25rem}.notice-block--block{margin-block:3.125rem}@media screen and (min-width: 37.5em){.notice-block--block{margin-block:6.25rem}}.notice-block-inner{margin-inline:auto;max-inline-size:87.5rem}.notice-block-wrap{border:0.125rem solid #fff;padding:1.25rem}.notice-block--pink .notice-block-wrap{border-color:#bf0763;--list-colour: #BF0763}.amplify .global-header{background-color:#252525;color:#fcfcfc;padding-block:0.625rem}.amplify .global-header__link{font-size:clamp(1.25rem,1.125rem + .625vw,1.5625rem);line-height:1.3;color:#fcfcfc;padding-block:0.3125rem;text-decoration:none}.amplify .global-header__link:hover,.amplify .global-header__link:visited{color:#fcfcfc}.amplify .global-header__link:hover{text-decoration:underline}.amplify .global-header+.global-nav{border-block-end:solid 2px #c6c6c6;padding-block:0.625rem}.amplify .global-nav__link{border-block-end:solid 4px rgba(0,0,0,0);color:#1371c2;display:block;font-size:1.125rem;font-weight:700;padding:0.5rem 0.3125rem;text-decoration:none}.amplify .global-nav__link:hover,.amplify .global-nav__link:visited{color:#1371c2}.amplify .global-nav__link:hover{text-decoration:underline}.amplify .current .global-nav__link{border-block-end-color:#252525;color:#252525}.amplify .current .global-nav__link:hover{text-decoration:none}.amplify .nav-secondary__link{color:#1371c2;display:block;padding-block:0.5625rem;position:relative;text-decoration:none}.amplify .nav-secondary__link:hover{text-decoration:underline}.amplify .nav-secondary__link[aria-current]{color:#252525}.amplify .nav-secondary__link[aria-current]::before{background-color:#252525;block-size:1.5rem;content:"";inline-size:4px;inset-block-start:50%;inset-inline-start:-0.75rem;position:absolute;transform:translateY(-50%)}.amplify .nav-secondary__link[aria-current]:hover{text-decoration:none}@media screen and (min-width: 64em){.amplify .content-wrap{display:grid;grid-template-columns:25% 10% 65%;-ms-grid-columns:25% 10% 65%;grid-template-rows:1fr;-ms-grid-rows:1fr}}.amplify .content-wrap>*:first-child{grid-column:1/2;grid-column:1;grid-row:1}.amplify .content-wrap>*:last-child{grid-column:3/4;grid-column:3;grid-row:1;margin-block-start:1.875rem}@media screen and (min-width: 64em){.amplify .content-wrap>*:last-child{margin-block-start:0}}.amplify .example+.example{margin-block-start:1rem}.amplify .custom-box .l-box{border:none;outline:solid 2px rgba(0,0,0,0);outline-offset:-2px}.amplify .search-bar .not-sidebar{min-inline-size:70%}.u-float-left{float:left;float:inline-start}.u-float-right{float:right;float:inline-end}.u-text-center{text-align:center;text-wrap:balance}.u-text-left{text-align:left;text-align:start}.u-text-right{text-align:right;text-align:end}@media screen and (min-width: 80em){.u-text-left-from-lap{text-align:start}}@media screen and (min-width: 80em){.u-text-center-from-lap{text-align:center}}@media screen and (min-width: 80em){.u-text-right-from-lap{text-align:end}}.u-full-width{inline-size:100vw;inset-inline:50%;margin-inline:-50vw;position:relative}.u-center{margin-inline:auto;position:relative}.u-no-margin.u-no-margin{margin:0}.u-no-margin-top.u-no-margin-top{margin-block-start:0}