/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{background-color:#eb7100}.block__content .block{border:1px dashed #d3d3d3;padding:2rem;margin:2rem 0;position:relative}h2.block_label{display:none}.js-layout-builder-block h2.block_label{position:absolute;right:0;top:-40px;font-size:60px;color:#efefef;display:block}fieldset.form-wrapper{border:none !important}fieldset.form-wrapper .fieldset__wrapper{border:1px solid #efefef}fieldset.form-wrapper .fieldset__legend{font-size:1.3rem}input[type=text]:focus{outline-width:2px;outline-style:solid}.form-item__label{font-weight:500}.form-item{margin-top:1.5rem;margin-bottom:2.125rem}nav.breadcrumb,.form-item__description,.fieldset__description,.filter-help a,a.tabs__link,#drupal-off-canvas div{font-size:1.3rem;line-height:1.6}nav ul.tabs{justify-content:space-between}nav ul.tabs .tabs__tab{flex-grow:1}nav ul.tabs .tabs__tab a{justify-content:center}#block-pho-tabs{position:fixed;z-index:1000;top:calc(50% - 110px);left:40px;background-color:#fff;font-size:1.2rem;padding:1.8rem;border:1px solid #efefef;box-shadow:rgba(0,0,0,.1) 0px 4px 12px}@media (max-width:36rem){#block-pho-tabs{display:none}}#block-pho-tabs ul{padding:0;margin:0}#block-pho-tabs li{line-height:1.8}#block-pho-tabs a{color:#666;text-decoration:none}#block-pho-tabs a:hover,#block-pho-tabs a.is-active{color:#000;font-weight:700}body.path-user{height:100%;background-color:#efefef}.user{height:100%;padding:0;margin:0;display:flex;align-items:center;justify-content:center;margin-top:300px;flex-direction:column}.user .content{height:100%;width:auto;border:1px dotted #ddd;padding:2rem;max-width:1140px;background-color:#fff}.user .content .form-item{display:flex;flex-direction:column}.ui-dialog .ui-dialog-titlebar-close{width:32px !important;height:100% !important}.ui-dialog.ui-dialog .ui-dialog-titlebar button .ui-icon-closethick{position:absolute;top:50%;left:50% !important;transform:translate(-50%,-50%)}.geolocation-map-control button{display:flex;align-items:center}
*,*:before,*:after{box-sizing:border-box}@font-face{font-family:TrentsideDisplay;src:url(/themes/pho/dist/../fonts/TrentsideDisplay.otf)}:root{--primary-green:#4bad6f;--primary-green14:rgba(75,173,111,.14);--primary-pink:#87155e;--primary-blue:#192d5a;--primary-marine:#00808e;--primary-grey:#5b6982;--secondary-green:#f1f9f4;--secondary-pink:#fcedf7;--secondary-blue:#eff2fb;--secondary-marine:#ebfdff;--secondary-grey:#f3f4f7;--secondary-purple:#f5f0f9;--secondary-lightGreen:#f8fced;--secondary-yellow:#fef7eb;--secondary-cyan:#ebf9ff;--secondary-yellow20:#fef0d8;--phg-purple:#442562;--phg-yellow:#f9b233;--phg-cyan:#009fe3;--phg-magenta:#e6007e;--phg-lightGreen:#95c11f;--neutral-0:#000;--neutral-60:#b7b7b7;--neutral-75:#f9f9f9;--neutral-100:#fff;--blacks-10:#cecece;--blacks-20:#a0a0a0;--blacks-40:#898989;--blacks-50:#727272;--blacks-60:#5c5c5c;--blacks-80:#2e2e2e;--black-20:rgba(0,0,0,.2);--white-60:rgba(255,255,255,.6);--status-success:#048848;--status-error:#e11900;--status-warning:#ffc043;--grad-white:linear-gradient(to top,hsla(186,100%,96.08%,0),hsla(186,100%,96.08%,.00236) 1.17%,hsla(186,100%,96.08%,.00889) 4.49%,hsla(186,100%,96.08%,.01875) 9.72%,hsla(186,100%,96.08%,.03111) 16.59%,hsla(186,100%,96.08%,.04514) 24.86%,hsla(186,100%,96.08%,.06) 34.25%,hsla(186,100%,96.08%,.07486) 44.52%,hsla(186,100%,96.08%,.08889) 55.41%,hsla(186,100%,96.08%,.10125) 66.66%,hsla(186,100%,96.08%,.11111) 78.01%,hsla(186,100%,96.08%,.11764) 89.21%,hsla(186,100%,96.08%,.12));--grad-black:linear-gradient(to top,hsla(265.26,100%,3.73%,.5),hsla(265.26,100%,3.69%,.49095) 1.17%,hsla(265.26,100%,3.58%,.46593) 4.49%,hsla(265.26,100%,3.42%,.42812) 9.72%,hsla(265.26,100%,3.21%,.38074) 16.59%,hsla(265.26,100%,2.94%,.32697) 24.86%,hsla(265.26,100%,2.63%,.27) 34.25%,hsla(265.26,100%,2.28%,.21303) 44.52%,hsla(265.26,100%,1.9%,.15926) 55.41%,hsla(265.26,100%,1.47%,.11188) 66.66%,hsla(265.26,100%,1.01%,.07407) 78.01%,hsla(265.26,100%,.52%,.04905) 89.21%,hsla(0,0%,0%,.04));--grad-black-dark:linear-gradient(to top,hsla(265.26,100%,3.73%,.64),hsla(265.26,100%,3.69%,.62938) 1.17%,hsla(265.26,100%,3.58%,.6) 4.49%,hsla(265.26,100%,3.42%,.55563) 9.72%,hsla(265.26,100%,3.21%,.5) 16.59%,hsla(265.26,100%,2.94%,.43688) 24.86%,hsla(265.26,100%,2.63%,.37) 34.25%,hsla(265.26,100%,2.28%,.30312) 44.52%,hsla(265.26,100%,1.9%,.24) 55.41%,hsla(265.26,100%,1.47%,.18437) 66.66%,hsla(265.26,100%,1.01%,.14) 78.01%,hsla(265.26,100%,.52%,.11062) 89.21%,hsla(0,0%,0%,.1));--trentside-darkBlue:#132644;--trentside-blue:#004179;--trentside-lightBlue:#8bc2de;--trentside-yellowGreen:#e1ff67;--trentside-stone:#ebebe1;--trentside-grey:#d9d9d9;--trentside-lightGrey:#fbfbf9;--font-size:var(--md);--font-size-16:var(--sm);--lead-size:var(--lg);--small-font-size:var(--xs);--h1:3.9rem;--h2:3.3rem;--h3:2.8rem;--h4:2.1rem;--h5:1.8rem;--h6:1.6rem;--md:1.8rem;--sm:1.6rem;--xs:1.3rem;--lg:2.1rem;--lh-h1:1.34;--lh-h2:1.33;--lh-h3:1.3;--lh-h4:1.3;--lh-h5:1.3;--lh-h6:1.3;--lh-md:1.5;--lh-lg:1.5;--lh-sm:1.5;--lh-xs:1.5;--base-space:8px;--space:calc(var(--base-space) * 3);--box-shadow:0 0 10px rgba(0,0,0,.25);--border-radius:0}@media (min-width:64em){:root{--h1:5.1rem;--h2:3.8rem}}@media (min-width:64em){:root{--lh-h1:1.3;--lh-h2:1.3}}a>*,select>*,button>*,label>*{pointer-events:none}button,[role=button],label,select{-webkit-user-select:none;user-select:none}a,button{--trans-duration:.25s}a:hover,button:hover{--trans-duration:.4s}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none!important}.preload *{transition:none!important;animation:none!important}@keyframes floatRight{0%{transform:translate(calc(var(--distance) * 0 + var(--offset-x)),calc(var(--distance) * 0 + var(--offset-y)))}20%{transform:translate(calc(var(--distance) * 1 + var(--offset-x)),calc(var(--distance) * 1 + var(--offset-y)))}40%{transform:translate(calc(var(--distance) * -1 + var(--offset-x)),calc(var(--distance) * 1 + var(--offset-y)))}60%{transform:translate(calc(var(--distance) * 1 + var(--offset-x)),calc(var(--distance) * -1 + var(--offset-y)))}80%{transform:translate(calc(var(--distance) * 1 + var(--offset-x)),calc(var(--distance) * 0 + var(--offset-y)))}to{transform:translate(calc(var(--distance) * 0 + var(--offset-x)),calc(var(--distance) * 0 + var(--offset-y)))}}@keyframes floatLeft{0%{transform:translate(calc(var(--distance) * 0 + var(--offset-x)),calc(var(--distance) * 0 + var(--offset-y)))}20%{transform:translate(calc(var(--distance) * -1 + var(--offset-x)),calc(var(--distance) * 1 + var(--offset-y)))}40%{transform:translate(calc(var(--distance) * 1 + var(--offset-x)),calc(var(--distance) * 1 + var(--offset-y)))}60%{transform:translate(calc(var(--distance) * -1 + var(--offset-x)),calc(var(--distance) * -1 + var(--offset-y)))}80%{transform:translate(calc(var(--distance) * -1 + var(--offset-x)),calc(var(--distance) * 0 + var(--offset-y)))}to{transform:translate(calc(var(--distance) * 0 + var(--offset-x)),calc(var(--distance) * 0 + var(--offset-y)))}}body{font-family:Figtree,proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1.8em;font-weight:400;line-height:1.6;color:var(--neutral-0);background-color:var(--neutral-100);background-image:none;font-kerning:normal;-webkit-font-smoothing:antialiased;width:100%}body[data-lock]{overflow:hidden}button{border:0;cursor:pointer;line-height:1;color:inherit}button:focus,button:active{outline:none;box-shadow:none}button.focus-visible{outline:2px solid var(--uniques-focus);outline-offset:2px}button:focus-visible{outline:2px solid var(--uniques-focus);outline-offset:2px}figure{margin:0}figure.align-left{margin:calc(var(--base-space) * 2);margin-left:0}figure.align-right{margin:calc(var(--base-space) * 2);margin-right:0}div.align-left img{margin:calc(var(--base-space) * 2);margin-left:0}div.align-right img{margin:calc(var(--base-space) * 2);margin-right:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-top:0;margin-bottom:0;line-height:1.3;font-weight:500}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong,.h1 strong,.h2 strong,.h3 strong,.h4 strong,.h5 strong,.h6 strong{font-weight:700}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,.h1:first-child,.h2:first-child,.h3:first-child,.h4:first-child,.h5:first-child,.h6:first-child{margin-top:0}.h1:where(:not(.visually-hidden)),h1:where(:not(.visually-hidden)){font-size:var(--h1)}.h1:where(:not(.visually-hidden))+*,h1:where(:not(.visually-hidden))+*{margin-top:calc(var(--base-space) * 3)}.h2:where(:not(.visually-hidden)),h2:where(:not(.visually-hidden)){font-size:var(--h2);font-weight:500}.h2:where(:not(.visually-hidden))+*,h2:where(:not(.visually-hidden))+*{margin-top:calc(var(--base-space) * 3)}.h2:where(:not(.visually-hidden))+.u-lead,h2:where(:not(.visually-hidden))+.u-lead{margin-top:calc(var(--base-space) * 3)}.h3:where(:not(.visually-hidden)),h3:where(:not(.visually-hidden)){font-size:var(--h3)}*+.h3:where(:not(.visually-hidden)),*+h3:where(:not(.visually-hidden)){margin-top:calc(var(--base-space) * 3)}.h3:where(:not(.visually-hidden))+*,h3:where(:not(.visually-hidden))+*{margin-top:calc(var(--base-space) * 3)}.h4:where(:not(.visually-hidden)),h4:where(:not(.visually-hidden)){font-size:var(--h4)}*+.h4:where(:not(.visually-hidden)),*+h4:where(:not(.visually-hidden)){margin-top:calc(var(--base-space) * 3)}.h4:where(:not(.visually-hidden))+*,h4:where(:not(.visually-hidden))+*{margin-top:calc(var(--base-space) * 3)}.h5:where(:not(.visually-hidden)),h5:where(:not(.visually-hidden)){font-size:var(--h5)}*+.h5:where(:not(.visually-hidden)),*+h5:where(:not(.visually-hidden)){margin-top:calc(var(--base-space) * 3)}.h5:where(:not(.visually-hidden))+*,h5:where(:not(.visually-hidden))+*{margin-top:calc(var(--base-space) * 1.5)}.h6:where(:not(.visually-hidden)),h6:where(:not(.visually-hidden)){font-size:var(--h6);text-transform:uppercase}.h6:where(:not(.visually-hidden))+*,h6:where(:not(.visually-hidden))+*{margin-top:calc(var(--base-space) * 2)}p+*{margin-top:calc(var(--base-space) * 4)}p+p{margin-top:calc(var(--base-space) * 3)}.u-lead{font-size:2.1rem;line-height:1.3}.u-lead+*{margin-top:calc(var(--base-space) * 4)}*+ul:not([data-unstyled]):not(.gin *),*+ol:not([data-unstyled]):not(.gin *){margin-top:calc(var(--base-space) * 4)}ul:not([data-unstyled]):not(.gin *)+*,ol:not([data-unstyled]):not(.gin *)+*{margin-top:calc(var(--base-space) * 4)}[class*=h-text] h1,[class*=h-text] h2,[class*=h-text] h3,[class*=h-text] h4,[class*=h-text] h5,[class*=h-text] h6{color:currentColor}.th-trentside h1,.th-trentside .h1,.th-trentside h2,.th-trentside .h2{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;text-transform:uppercase}.th-trentside h2,.th-trentside .h2{font-weight:500;letter-spacing:.1em;color:var(--trentside-darkBlue)}.th-trentside [class*=h-text] h2,.th-trentside [class*=h-text] .h2{color:inherit}.th-trentside h1,.th-trentside .h1{font-weight:600;letter-spacing:.2em}hr{border-top:1px solid var(--blacks-10);width:100%;margin:24px 0}html{font-family:sans-serif;font-size:62.5%}img{vertical-align:middle;border:0}a{color:currentColor;text-decoration:none}a:not([data-drupal-link-system-path],[class*=layout-builder],[class*=toolbar-menu],[class*=u-chip],[class*=u-btn],[class*=u-link],[class*=c-header],[data-unstyled]){position:relative;display:inline-block;background-color:transparent;color:var(--primary-marine);text-decoration:none;-webkit-text-decoration-skip:objects;transition:color var(--trans-duration) cubic-bezier(.3,.15,.18,1);z-index:0;padding:0}@media (prefers-reduced-motion:reduce){a:not([data-drupal-link-system-path],[class*=layout-builder],[class*=toolbar-menu],[class*=u-chip],[class*=u-btn],[class*=u-link],[class*=c-header],[data-unstyled]){transition:none!important}}a:not([data-drupal-link-system-path],[class*=layout-builder],[class*=toolbar-menu],[class*=u-chip],[class*=u-btn],[class*=u-link],[class*=c-header],[data-unstyled]):before{content:"";position:absolute;bottom:.15em;left:0;width:100%;height:1px;background-color:currentColor;opacity:0;transition:opacity var(--trans-duration) cubic-bezier(.3,.15,.18,1)}a:not([data-drupal-link-system-path],[class*=layout-builder],[class*=toolbar-menu],[class*=u-chip],[class*=u-btn],[class*=u-link],[class*=c-header],[data-unstyled]):hover{color:var(--primary-marine);text-decoration:none}a:not([data-drupal-link-system-path],[class*=layout-builder],[class*=toolbar-menu],[class*=u-chip],[class*=u-btn],[class*=u-link],[class*=c-header],[data-unstyled]):hover:before{opacity:1}a:not([data-drupal-link-system-path],[class*=layout-builder],[class*=toolbar-menu],[class*=u-chip],[class*=u-btn],[class*=u-link],[class*=c-header],[data-unstyled]):focus{outline:none}a:not([data-drupal-link-system-path],[class*=layout-builder],[class*=toolbar-menu],[class*=u-chip],[class*=u-btn],[class*=u-link],[class*=c-header],[data-unstyled]):focus-visible{outline:2px solid var(--primary-50);outline-offset:2px}a:not([data-drupal-link-system-path],[class*=layout-builder],[class*=toolbar-menu],[class*=u-chip],[class*=u-btn],[class*=u-link],[class*=c-header],[data-unstyled]).focus-visible{outline:2px solid var(--primary-50);outline-offset:2px}:where(p) a{color:var(--secondary-magenta)}:where(p) a:hover{text-decoration:underline}[id]{scroll-margin-top:calc(var(--base-space) * 4)}ul,ol{margin-bottom:0;padding:0;list-style:none}ul:first-child:not(.webform-progress-tracker),ol:first-child:not(.webform-progress-tracker){margin-top:0}ul[data-minimal] li{position:relative;padding:.25em 0}ul[data-minimal] li ul{padding-top:.25em;margin-bottom:-.25em}.ui-autocomplete .ui-menu-item-wrapper{color:#000;width:100%}.ui-autocomplete .ui-menu-item-wrapper:hover{background-color:#00808e!important;color:#fff!important;border:unset!important}.ui-autocomplete .ui-menu-item-wrapper:hover:before{opacity:0!important}.ui-autocomplete .ui-state-active{background-color:#00808e!important;color:#fff!important;border:unset!important}ul:where(:not([data-unstyled]):not([data-minimal]):not(.u-tick-list):not(.toolbar-menu):not(.tabs):not(.menu):not(.ui-autocomplete):not(.contextual-links):not(.vertical-tabs__menu):not(.webform-progress-tracker):not([class*=nav])){padding-inline-start:1.555em}ul:where(:not([data-unstyled]):not([data-minimal]):not(.u-tick-list):not(.toolbar-menu):not(.tabs):not(.menu):not(.ui-autocomplete):not(.contextual-links):not(.vertical-tabs__menu):not(.webform-progress-tracker):not([class*=nav])) li{position:relative;padding:0}ul:where(:not([data-unstyled]):not([data-minimal]):not(.u-tick-list):not(.toolbar-menu):not(.tabs):not(.menu):not(.ui-autocomplete):not(.contextual-links):not(.vertical-tabs__menu):not(.webform-progress-tracker):not([class*=nav])) li:before{content:"";position:absolute;top:.5em;left:-1.3em;width:6px;height:6px;border-radius:50%;background-color:var(--primary-marine)}ul:where(:not([data-unstyled]):not([data-minimal]):not(.u-tick-list):not(.toolbar-menu):not(.tabs):not(.menu):not(.ui-autocomplete):not(.contextual-links):not(.vertical-tabs__menu):not(.webform-progress-tracker):not([class*=nav])) li ul{padding-top:.25em;margin-bottom:-.25em}ul:where(:not([data-unstyled]):not([data-minimal]):not(.u-tick-list):not(.toolbar-menu):not(.tabs):not(.menu):not(.ui-autocomplete):not(.contextual-links):not(.vertical-tabs__menu):not(.webform-progress-tracker):not([class*=nav])) li+li{margin-top:calc(var(--base-space) * 1.5)}ol{counter-reset:orderedList;padding-inline-start:0}ol ol{padding-inline-start:1.2em;padding-top:.1em;margin-bottom:-.1em}ol li:before{counter-increment:orderedList;content:counter(orderedList) ".";min-width:28px;display:inline-block;padding:0 .88em 0 0;color:var(--primary-marine);font-weight:700}ol li+li{margin-top:calc(var(--base-space) * 1.5)}dl{margin:0}main:focus{outline:none}p{margin-bottom:0}p:first-child{margin-top:0}@media (max-width:47.9375em){.u-table-wrap{overflow:auto;width:100%}}*:not([class*=cke]):not([class*=ccm]) table:not([data-unstyled]){border-collapse:collapse;max-width:100%;background-color:var(--neutral-100);font-size:var(--h5);border:1px solid var(--neutral-60);background-color:unset;border-radius:8px;border-collapse:inherit;border-spacing:0;overflow:hidden}*:not([class*=cke]):not([class*=ccm]) table:not([data-unstyled]) thead{position:sticky;top:0;z-index:1}*:not([class*=cke]):not([class*=ccm]) table:not([data-unstyled]) tr>*:first-child{position:sticky;left:0}*:not([class*=cke]):not([class*=ccm]) table:not([data-unstyled]) tr:nth-child(2n){background-color:var(--neutral-75)}*:not([class*=cke]):not([class*=ccm]) table:not([data-unstyled]) tr:nth-child(2n) td{background-color:var(--primary-cyan)}*:not([class*=cke]):not([class*=ccm]) table:not([data-unstyled]) th{text-align:left;background-color:var(--neutral-60)}*:not([class*=cke]):not([class*=ccm]) table:not([data-unstyled]) td{background-color:var(--neutral-100)}*:not([class*=cke]):not([class*=ccm]) table:not([data-unstyled]) th,*:not([class*=cke]):not([class*=ccm]) table:not([data-unstyled]) td{min-width:132px;padding:calc(var(--base-space) * 1.5) calc(var(--base-space) * 1);border:1px solid var(--neutral-50)}@media (max-width:47.9375em){*:not([class*=cke]):not([class*=ccm]) table:not([data-unstyled]) th,*:not([class*=cke]):not([class*=ccm]) table:not([data-unstyled]) td{vertical-align:top}}*:not([class*=cke]):not([class*=ccm]) table:not([data-unstyled]) tr:nth-child(2n){background-color:#f2fafd}*:not([class*=cke]):not([class*=ccm]) table:not([data-unstyled]) tr:nth-child(2n) td{background-color:#f2fafd}*:not([class*=cke]):not([class*=ccm]) table:not([data-unstyled]) th{text-align:left;background-color:#ece9ef}*:not([class*=cke]):not([class*=ccm]) table:not([data-unstyled]) td{background-color:#ffffff4d}*:not([class*=cke]):not([class*=ccm]) table:not([data-unstyled]) th,*:not([class*=cke]):not([class*=ccm]) table:not([data-unstyled]) td{border:none;padding:calc(var(--base-space) * 3)}*:not([class*=cke]):not([class*=ccm]) table:not([data-unstyled]) th:not(:first-child),*:not([class*=cke]):not([class*=ccm]) table:not([data-unstyled]) td:not(:first-child){border-left:1px solid var(--neutral-60)}.l-wrapper,.l-halves-left-bleed,.l-halves-right-bleed{--bleedWidth:144rem;--contentWidth:124.8rem;--outerWidth:calc((var(--bleedWidth) - var(--contentWidth)) / 2);--innerWidth:calc(var(--contentWidth) / 2);display:grid;gap:var(--space,2.4rem) 0;grid-template-columns:[cover-page-start] 1.2rem [full-page-start] 1fr [full-bleed-start content-start half-start] minmax(0,var(--innerWidth)) [half-end half2-start] minmax(0,var(--innerWidth)) [content-end half2-end full-bleed-end] 1fr [full-page-end] 1.2rem [cover-page-end]}@media (min-width:79.5em){.l-wrapper,.l-halves-left-bleed,.l-halves-right-bleed{grid-template-columns:[cover-page-start] 0 [full-page-start] 1fr [full-bleed-start] minmax(0,var(--outerWidth)) [content-start half-start] var(--innerWidth) [half-end half2-start] var(--innerWidth) [content-end half2-end] minmax(0,var(--outerWidth)) [full-bleed-end] 1fr [full-page-end] 0 [cover-page-end]}}.l-thirds-wrapper,.l-third-two-thirds-right-bleed,.l-two-thirds-left-bleed{--bleedWidth:144rem;--contentWidth:124.8rem;--outerWidth:calc((var(--bleedWidth) - var(--contentWidth)) / 2);--innerWidth:calc(var(--contentWidth) / 3);display:grid;gap:var(--space,2.4rem) 0;grid-template-columns:[cover-page-start] 1.2rem [full-page-start] 1fr [full-bleed-start content-start third-start] minmax(0,var(--innerWidth)) [third-end third2-start] minmax(0,var(--innerWidth)) [third2-end third3-start] minmax(0,var(--innerWidth)) [content-end third3-end full-bleed-end] 1fr [full-page-end] 1.2rem [cover-page-end]}@media (min-width:79.5em){.l-thirds-wrapper,.l-third-two-thirds-right-bleed,.l-two-thirds-left-bleed{grid-template-columns:[cover-page-start] 1.2rem [full-page-start] 1fr [full-bleed-start] minmax(0,var(--outerWidth)) [content-start third-start] var(--innerWidth) [third-end third2-start] var(--innerWidth) [third2-end third3-start] var(--innerWidth) [content-end third3-end] minmax(0,var(--outerWidth)) [full-bleed-end] 1fr [full-page-end] 1.2rem [cover-page-end]}}.l-halves{display:grid;gap:var(--space,2.4rem) var(--column,2.4rem)}@media (min-width:48em){.l-halves{grid-template-columns:repeat(2,minmax(0,1fr))}}.l-halves[data-no-gutter]{gap:0}.l-halves[data-mobile]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:35em){.l-halves[data-breakpoint=xs]{grid-template-columns:repeat(2,minmax(0,1fr))}}.l-wrapper>.l-halves-left-bleed,.l-wrapper>.l-halves-right-bleed{grid-column:cover-page}.l-halves-left-bleed>*,.l-halves-right-bleed>*{grid-column:content}@media (min-width:48em){.l-halves-left-bleed>*:nth-child(odd),.l-halves-right-bleed>*:nth-child(odd){margin-right:calc(var(--column,2.4rem) / 2)}.l-halves-left-bleed>*:nth-child(2n),.l-halves-right-bleed>*:nth-child(2n){margin-left:calc(var(--column,2.4rem) / 2)}}@media (min-width:48em){.l-halves-left-bleed>*:nth-child(odd){grid-column:full-bleed/half}}@media (min-width:48em){.l-halves-left-bleed>*:nth-child(2n){grid-column:half2/content}}@media (min-width:48em){.l-halves-right-bleed>*:nth-child(odd){grid-column:content/half}}@media (min-width:48em){.l-halves-right-bleed>*:nth-child(2n){grid-column:half2/full-bleed}}.l-quarters{display:grid;gap:var(--space,2.4rem) var(--column,2.4rem);grid-template-columns:minmax(0,1fr)}@media (min-width:48em){.l-quarters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64em){.l-quarters{grid-template-columns:repeat(4,minmax(0,1fr))}}.l-quarter-three-quarters{display:grid;gap:var(--space,2.4rem) var(--column,2.4rem);grid-template-columns:minmax(0,1fr)}@media (min-width:48em){.l-quarter-three-quarters{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}@media (min-width:64em){.l-quarter-three-quarters{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}}.l-three-quarters{display:grid;gap:var(--space,2.4rem) var(--column,2.4rem);grid-template-columns:minmax(0,1fr)}@media (min-width:48em){.l-three-quarters{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}@media (min-width:64em){.l-three-quarters{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}}.l-thirds{display:grid;gap:var(--space,2.4rem) var(--column,2.4rem)}@media (min-width:48em){.l-thirds{grid-template-columns:repeat(3,minmax(0,1fr))}}.l-two-thirds{display:grid;gap:var(--space,2.4rem) var(--column,2.4rem)}@media (min-width:48em){.l-two-thirds{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.l-third-two-thirds{display:grid;gap:var(--space,2.4rem) var(--column,2.4rem)}@media (min-width:48em){.l-third-two-thirds{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.l-wrapper>.l-third-two-thirds-right-bleed,.l-wrapper>.l-two-thirds-left-bleed{grid-column:cover-page}.l-third-two-thirds-right-bleed>*{grid-column:content}@media (min-width:48em){.l-third-two-thirds-right-bleed>*:nth-child(odd){margin-right:1.2rem;grid-column:third}.l-third-two-thirds-right-bleed>*:nth-child(2n){margin-left:1.2rem;grid-column:third2-start/full-bleed-end}}.l-two-thirds-left-bleed>*{grid-column:content}@media (min-width:48em){.l-two-thirds-left-bleed>*:nth-child(odd){margin-right:1.2rem;grid-column:full-bleed-start/third2-end}.l-two-thirds-left-bleed>*:nth-child(2n){margin-left:1.2rem;grid-column:third3}}[data-valign=center]{align-items:center}[data-valign=bottom]{align-items:flex-end}.l-wrapper>*,.l-thirds-wrapper>*{grid-column:content}.l-wrapper [data-width=full-bleed],.l-thirds-wrapper [data-width=full-bleed]{grid-column:full-bleed}.l-wrapper [data-width=full-page],.l-thirds-wrapper [data-width=full-page]{grid-column:full-page}.l-wrapper [data-width=cover],.l-thirds-wrapper [data-width=cover]{grid-column:cover-page}.l-wrapper [data-width="6column"],.l-thirds-wrapper [data-width="6column"]{max-width:62.4rem;width:100%;margin-left:auto;margin-right:auto}.l-wrapper [data-width="8column"],.l-thirds-wrapper [data-width="8column"]{max-width:83.2rem;width:100%;margin-left:auto;margin-right:auto}.l-wrapper [data-width="10column"],.l-thirds-wrapper [data-width="10column"]{max-width:104rem;width:100%;margin-left:auto;margin-right:auto}.l-wrapper [data-align=left],.l-thirds-wrapper [data-align=left]{margin:0}.u-author{display:inline-flex;align-items:center;font-weight:500;font-size:var(--sm)}.u-author__image{position:relative;width:50px;height:50px;border-radius:50%;overflow:hidden;margin-right:calc(var(--base-space) * 1.5)}.u-author__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@keyframes rotateIcon{0%{transform:translateY(-50%) rotate(0)}to{transform:translateY(-50%) rotate(359deg)}}.u-btn{--color:var(--neutral-100);--background:var(--primary-marine);--transition-duration:.25s;display:inline-block;position:relative;font-weight:500;line-height:1;z-index:0;text-align:center;font-size:var(--sm);font-weight:600;text-decoration:none;color:var(--color);background-color:transparent;padding:20px 32px;transition:color var(--transition-duration) cubic-bezier(.3,.15,.18,1);overflow:hidden}@media (prefers-reduced-motion:reduce){.u-btn{--transition-duration:1ms}}.u-btn.is-disabled{pointer-events:none;--background:var(--secondary-green);--color:var(--blacks-20)}.u-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-color:var(--background);border:2px solid var(--background);transition:background-color var(--transition-duration) cubic-bezier(.3,.15,.18,1),border-color var(--transition-duration) cubic-bezier(.3,.15,.18,1)}.u-btn:after{content:"";position:absolute;z-index:-1;top:-12.5%;right:-17.7%;bottom:-5.4%;left:-17.7%;aspect-ratio:175/66;opacity:0;transform:translateY(20%);background-color:transparent;background-image:var(--grad-white);transition:transform var(--transition-duration) cubic-bezier(.3,.15,.18,1),opacity var(--transition-duration);clip-path:polygon(50% 0,100% 100%,0 100%)}.u-btn>*{pointer-events:none}.u-btn.focus-visible{outline:2px solid var(--background);outline-offset:3px}.u-btn:focus-visible{outline:2px solid var(--background);outline-offset:4px}p>.u-btn+.u-btn{margin-left:calc(var(--base-space) * 1.5)}.u-btn:hover{--transition-duration:.4s;color:var(--color)}.u-btn:hover:after{opacity:1;transition-delay:.1s;transform:none}.u-btn:active:after{opacity:0}.u-btn--sm{padding:8px 16px!important;min-height:40px!important}.u-btn--white{--color:var(--neutral-0);--background:var(--neutral-100)}.u-btn--white:hover{--color:var(--neutral-100);--background:var(--primary-marine)}.u-btn--black{--color:var(--neutral-100);--background:var(--neutral-0)}.u-btn--black:hover{--color:var(--neutral-100);--background:var(--primary-marine)}.u-btn--secondary{--color:var(--background)}.u-btn--secondary:before{background-color:transparent}.u-btn--secondary:hover{--color:var(--neutral-100)}.u-btn--secondary:hover:before{background-color:var(--background)}.u-btn--secondary:active{--color:var(--background)}.u-btn--secondary:active:before{background-color:transparent}.u-btn--icon{display:flex;justify-content:center;align-items:center;gap:8px;padding:16px 32px;min-height:56px}.u-btn--icon svg{width:24px;height:24px;flex:0 0 24px}.u-btn--icon svg:not([data-icon]){transition:transform .25s cubic-bezier(.3,.15,.18,1),opacity .25s cubic-bezier(.3,.15,.18,1)}.u-btn--icon span{transition:transform .25s cubic-bezier(.3,.15,.18,1)}.u-btn--icon.is-loading svg:not([data-icon]){transition:transform .4s cubic-bezier(.3,.15,.18,1),opacity .4s cubic-bezier(.3,.15,.18,1);opacity:0;transform:translate(-24px)}.u-btn--icon.is-loading span{transition-duration:.4s;transform:translate(-24px)}.u-btn--icon svg[data-icon=loading]{position:absolute;top:50%;right:24px;transform:translateY(-50%)}.u-btn [data-icon=loading],.u-btn [data-icon=active]{opacity:0;transition:opacity .4s cubic-bezier(.3,.15,.18,1)}.u-btn.is-loading [data-icon=loading]{opacity:1;animation:rotateIcon 1s infinite linear}@media (prefers-reduced-motion:reduce){.u-btn.is-loading [data-icon=loading]{animation:none!important}}.u-btn.is-active [data-icon=in-active],.u-btn.is-loading [data-icon=in-active]{opacity:0}.u-btn.is-active [data-icon=active]{opacity:1}.u-chip{--color:var(--phg-purple);--background:var(--neutral-75);display:inline-flex;align-items:center;justify-content:center;text-decoration:none;padding:0 16px;border-radius:20px;height:24px;font-size:var(--xs);line-height:var(--lh-xs);background-color:var(--background);color:var(--color);transition:background-color var(--trans-duration) cubic-bezier(.3,.15,.18,1),color var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.u-chip:has(svg){padding-right:8px}.u-chip svg{width:24px;height:24px;margin-left:4px}.u-chip[href]:hover{--background:var(--phg-purple);--color:var(--neutral-100)}.u-chip[href]:active{--color:var(--neutral-0);--background:var(--phg-yellow);--trans-duration:.4s}.u-chip a[href]:disabled{--color:var(--blacks-60);--background:var(--blacks-20)}.u-chip:not([href]){--background:var(--phg-yellow)}.u-chip.en-background__cyan{--background:var(--phg-cyan)}.u-chip.en-background__magenta{--background:var(--phg-magenta);--color:var(--neutral-100)}.u-chip.en-background__purple{--background:var(--phg-purple);--color:var(--neutral-100)}.u-chip.en-background__grass_green{--background:var(--primary-green);--color:var(--neutral-100)}.u-chip.en-background__grey{--background:var(--primary-grey);--color:var(--neutral-100)}.u-chip.en-background__marine{--background:var(--primary-marine);--color:var(--neutral-100)}.u-hamburger{--burger-size:40px;--burger-thickness:2px;--height:calc(var(--burger-size) * .4);--width:calc(var(--burger-size) * .5);--transition-duration:.25s;position:relative;width:var(--burger-size);height:var(--burger-size)}.u-hamburger>*{pointer-events:none}.u-hamburger,.u-hamburger:hover,.u-hamburger:focus,.u-hamburger:active{border:0}.u-hamburger div{position:absolute;height:var(--height);width:var(--width);top:50%;left:50%;transform:translate(-50%,-50%)}.u-hamburger div:before,.u-hamburger div:after,.u-hamburger div span{content:"";position:absolute;width:100%;height:var(--burger-thickness);background-color:currentColor;left:0;transition:transform var(--transition-duration) cubic-bezier(.3,.15,.18,1),opacity var(--transition-duration) cubic-bezier(.3,.15,.18,1),background-color var(--transition-duration) cubic-bezier(.3,.15,.18,1)}.u-hamburger div:before{top:0}.u-hamburger div:after{bottom:0}.u-hamburger div span{top:50%;transform:translateY(-50%);opacity:1}.u-hamburger[data-active] div:before,.u-hamburger[data-active] div:after,.u-hamburger[data-active] div span{--transition-duration:.4s}.u-hamburger[data-active] div:before{transform:translateY(calc(var(--height) / 2)) rotate(45deg)}.u-hamburger[data-active] div span{opacity:0;transform:translateY(-50%) scaleX(.1)}.u-hamburger[data-active] div:after{transform:translateY(calc(var(--height) / -2 + var(--burger-thickness))) rotate(-45deg)}.u-icon-text{--space:calc(var(--base-space) * 1.5);display:inline-flex;align-items:start}.u-icon-text svg{flex:0 0 24px;width:24px;height:24px;margin-right:var(--space);margin-top:-.25em}.u-icon-btn{--size:56px;position:relative;width:var(--size);aspect-ratio:1/1;display:inline-flex;align-items:center;justify-content:center;background-color:var(--primary-marine);color:var(--neutral-100);overflow:hidden}.u-icon-btn--play-btn{--size:90px;background-color:var(--phg-purple);transition:background-color var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.u-icon-btn--play-btn:hover{background-color:var(--primary-marine)}.u-icon-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;clip-path:polygon(50% -5%,207% 112.5%,-107% 112.5%);background-color:transparent;background-image:var(--grad-white);opacity:0;transform:translateY(20%);transition:opacity var(--trans-duration) cubic-bezier(.3,.15,.18,1),transform var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.u-icon-btn:hover:before{opacity:1;transform:none}.u-icon-btn:active:before{opacity:0}.u-icon-btn svg{width:24px;height:24px}.u-icon-btn--play-btn svg{width:30px;height:30px}.u-icon-btn--white{background-color:var(--neutral-100);color:var(--neutral-0);transition:background-color var(--trans-duration) cubic-bezier(.3,.15,.18,1),color var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.u-icon-btn--white:hover{background-color:var(--primary-marine);color:var(--neutral-100)}.u-icon-btn--tooltip{overflow:visible;background-color:var(--neutral-100);color:var(--neutral-0)}.u-icon-btn--tooltip:hover{background-color:var(--primary-marine);color:var(--neutral-100)}.u-icon-btn--tooltip:before,.u-icon-btn--tooltip:after{opacity:0;transition:opacity var(--trans-duration) cubic-bezier(.3,.15,.18,1);pointer-events:none;background-color:var(--primary-marine);color:var(--neutral-100)}.u-icon-btn--tooltip:hover:before,.u-icon-btn--tooltip:hover:after{opacity:1}.u-icon-btn--tooltip:before{content:"";bottom:100%;top:auto;left:50%;width:24px;height:17px;transform:none;opacity:0;clip-path:polygon(0 0,100% 0,50% 100%);background-image:none;background-color:var(--primary-marine);transform:translate(-50%)}.u-icon-btn--tooltip:hover:before{transform:translate(-50%)}.u-icon-btn--tooltip:after{content:attr(title);position:absolute;bottom:calc(100% + 17px);left:50%;background-color:var(--primary-marine);width:max-content;max-width:min(var(--1vw,1vw) * 100,250px);transform:translate(-50%);padding:8px 16px}@media (min-width:75em){.u-icon-btn--tooltip:after{max-width:min(var(--1vw,1vw) * 100,454px)}}.u-link{display:inline-block;position:relative;transition:color var(--trans-duration) cubic-bezier(.3,.15,.18,1);background-color:transparent;padding:0 0 4px;color:var(--neutral-0);text-decoration:none;font-size:var(--sm)}.u-link:hover{color:var(--primary-marine)}.u-link:active{color:var(--neutral-0)}.u-link:before{content:"";position:absolute;top:100%;left:50%;width:100%;will-change:width;height:2px;background-color:currentColor;transform:translate(-50%);transition:width var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.u-link:hover:before{width:calc(100% - 16px)}.u-link:active:before{width:100%}.u-media{--image-width:16;--image-height:9;position:relative}.u-media[data-size="4/3"]{--image-width:4;--image-height:3}.u-media[data-size=team]{--image-width:290;--image-height:365}.u-media[data-size="1/1"]{--image-width:1;--image-height:1}.u-media[data-size=social]{--image-width:1200;--image-height:628}.u-media__wrap{position:relative;overflow:hidden;border-radius:var(--border-radius)}.u-media__wrap:before{content:"";display:block;padding-bottom:calc(var(--image-height) / var(--image-width) * 100%)}.u-media--square .u-media__wrap{border-radius:0}.u-media__wrap>img,.u-media__wrap>picture,.u-media__wrap>picture img,.u-media .u-video__image,.u-media__wrap>iframe,.u-media__wrap>svg,.u-media__wrap>video,.u-media__wrap>div{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.u-media[data-type=contain] img{object-fit:contain}.u-mouse-follow{--halfWidth:calc(var(--1vw) * 50);--fullWidth:calc(var(--1vw-no-unit) * 100);--halfHeight:calc(var(--1vh) * 50);--fullHeight:calc(var(--1vh-no-unit) * 100);--distance:50;--x-distance:var(--distance,50);--y-distance:var(--distance,50);--move-x:0px;--move-y:0px}@media (min-width:48em){.u-mouse-follow{--move-x:calc(((var(--mouse-x) * 1px - var(--halfWidth)) / var(--fullWidth)) * var(--x-distance) * 2);--move-y:calc(((var(--mouse-y) * 1px - var(--halfHeight)) / var(--fullHeight)) * var(--y-distance) * 2)}}.u-mouse-follow__item,.u-mouse-follow.u-mouse-follow--item{transform:translate(var(--move-x),var(--move-y));transition:transform .45s linear}.u-pagination{display:inline-flex;align-items:center;text-align:center;justify-content:center;margin-bottom:calc(var(--base-space) * 4);flex-wrap:wrap}.u-pagination>*+*{margin-left:calc(var(--base-space) * 1)}.u-pagination a{text-decoration:none}.u-pagination a:after{display:none}.u-pagination>span,.u-pagination a{display:inline-block;font-weight:600;font-size:var(--sm);line-height:1;width:56px;height:56px;padding:19px 4px 21px;text-align:center;background-color:transparent;border-bottom:5px solid var(--neutral-100)}.u-pagination>span{border-color:var(--primary-blue)}.u-pagination a{--trans-duration:.25s;color:var(--primary-50);transition:border-color var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.u-pagination a:hover{--trans-duration:.4s;border-color:var(--primary-marine)}.u-pagination a:before{display:none}.u-pagination>.u-pagination__arrow{display:inline-flex;align-items:center;background-color:transparent;border:0;width:auto;padding:19px 4px 21px;color:var(--neutral-0);transition:background-color var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.u-pagination>.u-pagination__arrow svg{width:48px;height:48px}.u-pagination>.u-pagination__arrow:hover{color:var(--primary-marine)}.u-plus{--size:18px;--container-size:24px;--thickness:2px;--is-active:0;--trans-duration:calc(.25s * var(--is-active));position:relative;display:inline-block;width:var(--container-size);height:var(--container-size)}.u-plus:before,.u-plus:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;background-color:currentColor;border-radius:var(--thickness)}.u-plus:before{width:var(--size);height:var(--thickness)}.u-plus:after{width:var(--thickness);height:var(--size);transition:transform var(--trans-duration) cubic-bezier(.3,.15,.18,1);transform-origin:center;transform:translate(-50%,-50%) rotate(calc(90deg * var(--is-active)))}[aria-expanded=true] .u-plus:after,.u-plus.is-active:after{--trans-duration:.4s;transform:translate(-50%,-50%) rotate(90deg)}.u-read-more__container{backface-visibility:hidden;transform:translateZ(0);height:0;will-change:height;overflow:hidden;transition:height .25s cubic-bezier(.3,.15,.18,1)}.u-read-more__content{padding-bottom:calc(var(--base-space) * 5)}.u-read-more__container[data-active],.u-read-more__container.active{height:auto;transition:height .4s cubic-bezier(.3,.15,.18,1)}.u-read-more.u-link{font-weight:600}.u-scroll-anim--line{--distance:0}@media (min-width:48em){.u-scroll-anim--line{--distance:40px}}body.loaded .u-scroll-anim--line .u-scroll-anim__line>*{transform:translateY(var(--distance));opacity:0}body.loaded .u-scroll-anim--line[data-scroll-anim-active] .u-scroll-anim__line>*{transform:none;opacity:1;transition:transform .65s cubic-bezier(.3,.15,.18,1),opacity .65s cubic-bezier(.3,.15,.18,1)}body.loaded .u-scroll-anim--line[data-scroll-anim-active] .u-scroll-anim__line>*:nth-child(2){transition-delay:.15s}body.loaded .u-scroll-anim--line[data-scroll-anim-active] .u-scroll-anim__line>*:nth-child(3){transition-delay:.3s}body.loaded .u-scroll-anim--line[data-scroll-anim-active] .u-scroll-anim__line>*:nth-child(4){transition-delay:.45s}@media (prefers-reduced-motion:reduce){body.loaded .u-scroll-anim--line[data-scroll-anim-active] .u-scroll-anim__line>*{transition:none}}.u-scroll-anim{--distance:0}@media (min-width:48em){.u-scroll-anim{--distance:40px}}body.loaded .u-scroll-anim{transform:translateY(var(--distance));opacity:0}body.loaded .u-scroll-anim[data-scroll-anim-active]{transform:none;opacity:1;transition:transform .65s cubic-bezier(.3,.15,.18,1),opacity .65s cubic-bezier(.3,.15,.18,1)}@media (prefers-reduced-motion:reduce){body.loaded .u-scroll-anim[data-scroll-anim-active]{transition:none}}.u-shadow{box-shadow:var(--box-shadow)}.u-skip-to-content-btn{position:fixed;top:0;left:0;padding:10px;transform:translateY(-100%);transition:transform .25s cubic-bezier(.3,.15,.18,1)}@media (prefers-reduced-motion:reduce){.u-skip-to-content-btn{transition:none!important}}.u-skip-to-content-btn:focus-within{transform:none;transition-duration:.4s}@media (min-width:48em){.u-sticky{position:sticky;top:40px}body.loggedin .u-sticky{top:88px}}.u-tag{--color:var(--primary-100);--font-color:var(--primary-50);--transition-duration:.25s;display:inline-block;padding:calc(var(--base-space) * 1) calc(var(--base-space) * 1.5);min-width:140px;border-radius:var(--border-radius);background-color:var(--color);color:var(--font-color);text-decoration:none;line-height:1;text-align:center;transition:background-color var(--transition-duration) cubic-bezier(.3,.15,.18,1),color var(--transition-duration) cubic-bezier(.3,.15,.18,1)}.u-tag:hover{--transition-duration:.4s;--color:var(--primary-50);--font-color:var(--neutral-100)}.u-tag[data-color=secondary]{--color:var(--secondary-100);--font-color:var(--primary-50)}.u-tag[data-color=secondary]:hover{--color:var(--secondary-50)}.u-toggle-icon-btn{display:flex;align-items:center;background-color:transparent;gap:8px;padding:0}.u-toggle-icon-btn__icon{width:56px;height:56px;background-color:var(--neutral-100);color:var(--neutral-0);padding:12px;transition:color var(--trans-duration) cubic-bezier(.3,.15,.18,1),background-color var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.u-toggle-icon-btn__icon svg{fill:none;width:32px;height:32px}.u-toggle-icon-btn:is(:hover,.is-active,[aria-selected=true]) .u-toggle-icon-btn__icon{color:var(--neutral-100);background-color:var(--phg-purple)}@media (max-width:47.9375em){.u-toggle-icon-btn__label{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}}.u-video{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.u-video:focus{z-index:1}.u-video__player>*,.u-video__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.u-video__player>* iframe,.u-video__overlay iframe{width:100%;height:100%}.u-video__player{position:absolute;top:0;bottom:0;left:0;width:100%}.u-video__overlay{opacity:1;transition:opacity 1.4s cubic-bezier(.3,.15,.18,1)}.u-video.is-open .u-video__overlay{pointer-events:none;opacity:0}.u-video__icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.u-video--autoplay{z-index:20}.u-video--autoplay video{position:absolute;width:100%;height:auto}.u-video__popup-container{position:fixed;top:0;left:0;width:100%;height:100vh;pointer-events:none;z-index:100}.u-video__popup-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000000a6;opacity:0;transition:opacity .25s cubic-bezier(.3,.15,.18,1)}.u-video.is-open .u-video__popup-container{pointer-events:auto}.u-video.is-open .u-video__popup-container:before{opacity:1;transition-duration:.4s}.u-video__popup{position:absolute;top:50%;left:50%;width:calc(100% - 60px);max-width:124.8rem;transform:translate(-50%,calc(-50% + 50px));transition:transform .25s cubic-bezier(.3,.15,.18,1),opacity .25s cubic-bezier(.3,.15,.18,1);pointer-events:none;opacity:0}.u-video__popup:before{content:"";display:block;padding-bottom:ratio(16,9);padding-top:80px}.u-video.is-open .u-video__popup{transform:translate(-50%,-50%);transition:transform .4s cubic-bezier(.3,.15,.18,1),opacity .4s cubic-bezier(.3,.15,.18,1);pointer-events:auto;opacity:1}.u-video__close{position:absolute;top:0;right:0;color:get-color("neutral","100");background-color:get-color("primary","50");transition:color .25s cubic-bezier(.3,.15,.18,1),background-color .25s cubic-bezier(.3,.15,.18,1),transform .25s cubic-bezier(.3,.15,.18,1);transform:translateY(50px)}.u-video__close:hover{color:get-color("primary","50");background-color:get-color("neutral","100");transition:color .4s cubic-bezier(.3,.15,.18,1),background-color .4s cubic-bezier(.3,.15,.18,1),transform .4s cubic-bezier(.3,.15,.18,1)}.u-video.is-open .u-video__close{transition:color .4s cubic-bezier(.3,.15,.18,1),background-color .4s cubic-bezier(.3,.15,.18,1),transform .4s cubic-bezier(.3,.15,.18,1) .12s;transform:none}.u-video__btn{position:relative;background-color:transparent;color:get-color("neutral","0")}.u-video__btn,.u-video__btn svg{width:64px;height:64px}.u-video__btn:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--secondary-50);border-radius:50%}.u-video__btn svg{position:relative;z-index:1}.ui-helper-hidden-accessible,.visually-hidden,.u-visually-hidden{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.ui-helper-hidden-accessible+*,.visually-hidden+*,.u-visually-hidden+*{margin-top:0}.c-about-author{--new-top:calc(var(--top) - 185);--innerScroll:clamp(calc(var(--height) * -1),calc(var(--scroll) - var(--new-top)),var(--height));--innerScrollPercent:calc(var(--innerScroll) / var(--height));padding-bottom:120px}@media (max-width:47.9375em){.c-about-author{padding-bottom:60px}}body:has(.c-spotlight-fullwidth:last-child) .c-about-author{margin-top:80px}@media (max-width:47.9375em){body:has(.c-spotlight-fullwidth:last-child) .c-about-author{margin-top:62px}}@media (min-width:48em){.c-about-author__container{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));align-items:start}}.c-about-author__image{grid-column:1/span 2;grid-row:1;margin-top:48px;margin-right:-2px;transform:translateY(calc(var(--innerScrollPercent) * -25%));z-index:1}@media (max-width:47.9375em){.c-about-author__image{transform:none;max-width:210px;margin-bottom:-72px;margin-top:0}}.c-about-author__image .u-media{--image-width:210;--image-height:264}.c-about-author__content{grid-column:2/-1;grid-row:1;background-color:var(--primary-marine);color:var(--neutral-100);padding:48px 48px 48px 150px;transform:translateY(calc(var(--innerScrollPercent) * 25%))}@media (max-width:47.9375em){.c-about-author__content{transform:none;margin:0 -12px;padding:100px 15px 48px}}.c-accordion-list{padding-bottom:120px;padding-top:40px}@media (max-width:47.9375em){.c-accordion-list{padding-bottom:48px}}.h-theme-background+.c-accordion-list{padding-top:120px}@media (max-width:47.9375em){.h-theme-background+.c-accordion-list{padding-top:48px}}.c-accordion-list__intro .u-btn-link{display:none}@media (min-width:48em){.c-accordion-list__intro .u-btn-link{display:block}}.c-accordion-list__mobile-btn{text-align:center;margin-top:calc(var(--base-space) * 4)}@media (min-width:48em){.c-accordion-list__mobile-btn{display:none}}.c-accordion{--trans-duration:.25s;position:relative;text-align:left;width:100%;background-color:var(--secondary-grey);border:2px solid var(--secondary-grey);transition:border-color var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.th-trentside .c-accordion{background-color:var(--trentside-lightBlue);border-color:var(--trentside-lightBlue)}.c-accordion:hover,.c-accordion[data-active]{--trans-duration:.4s;border-color:var(--primary-marine)}.th-trentside .c-accordion:hover,.th-trentside .c-accordion[data-active]{border-color:var(--trentside-blue)}.c-accordion--filter{background-color:transparent;border:0}.c-accordion--filter+.c-accordion--filter{border-top:1px solid var(--blacks-10)}.c-accordion__list{margin-top:calc(var(--base-space) * 3)}.c-accordion__list>*+*{margin-top:16px}.c-accordion h2+*{margin-top:0}.c-accordion__title{width:100%;display:block;text-align:left;cursor:pointer;background-color:transparent;font-size:var(--h5);font-weight:500;color:var(--neutral-0);padding:0;transition:color var(--trans-duration) cubic-bezier(.3,.15,.18,1);line-height:1}.c-accordion__title-wrap{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%}.c-accordion__title span{display:block;padding:19px 16px}.th-trentside .c-accordion__title{color:var(--trentside-darkBlue)}.c-accordion--filter .c-accordion__title-wrap{justify-content:flex-start}.c-accordion--filter .c-accordion__title-wrap span{padding:16px 0 0}.c-accordion--filter .c-accordion__icon{margin-left:0;padding-top:6px}.c-accordion:hover .c-accordion__title,.c-accordion[data-active] .c-accordion__title{color:var(--secondary-magenta)}.th-trentside .c-accordion:hover .c-accordion__title,.th-trentside .c-accordion[data-active] .c-accordion__title{color:var(--trentside-darkBlue)}.c-accordion__icon{position:relative;width:24px;height:24px;margin-left:16px;margin-right:16px;outline:none;transition:color var(--trans-duration) cubic-bezier(.3,.15,.18,1);color:currentColor}.c-accordion:hover .c-accordion__icon{color:var(--primary-marine)}.th-trentside .c-accordion:hover .c-accordion__icon{color:var(--trentside-blue)}.c-accordion__container{backface-visibility:hidden;transform:translateZ(0);height:0;will-change:height;overflow:hidden;transition:height .25s cubic-bezier(.3,.15,.18,1)}.c-accordion[data-active] .c-accordion__container{height:auto;transition:height .4s cubic-bezier(.3,.15,.18,1)}.c-accordion__content{padding:calc(var(--base-space) * 2)}@keyframes animateBody{0%{transform:translateY(var(--alert-height))}to{transform:none}}@keyframes animateAlert{0%{transform:none}to{transform:translateY(calc(var(--alert-height) * -1))}}.c-alert-bar{--alert-height:40px;position:relative;z-index:40;color:var(--neutral-100);background-color:var(--phg-purple);height:var(--alert-height);font-size:var(--sm);line-height:1.2}@media (max-width:37.5em){.c-alert-bar--large{--alert-height:95px}}.c-alert-bar.is-dismissed{position:absolute;top:0;left:0;width:100%;animation-name:animateAlert;animation-duration:.4s;animation-timing-function:cubic-bezier(.3,.15,.18,1);animation-fill-mode:forwards}.c-alert-bar__container{display:flex;align-items:center;gap:8px}.c-alert-bar__close-btn{background-color:transparent;margin-left:auto;color:var(--neutral-100);margin-top:0;padding:0}.c-alert-bar__close-btn:hover{color:var(--phg-magenta)}.c-alert-bar svg{width:24px;height:24px;flex:0 0 24px}.c-alert-bar p{margin:0}.c-alert-bar.is-dismissed+.c-alert-bar__page-content{animation-name:animateBody;animation-duration:.4s;animation-timing-function:cubic-bezier(.3,.15,.18,1);animation-fill-mode:forwards}[data-drupal-messages] div[aria-label="Status message"]{position:relative;z-index:40;color:var(--neutral-100);background-color:var(--phg-purple);padding:2rem;font-size:var(--sm);line-height:1.5;text-align:center}[data-drupal-messages] div[aria-label="Status message"] a{color:var(--neutral-100);text-decoration:underline}[data-drupal-messages] div[aria-label="Status message"] a:hover{text-decoration:none}[data-drupal-messages] div[aria-label="Status message"] ul,[data-drupal-messages] div[aria-label="Status message"] li{list-style-type:none}[data-drupal-messages] div[aria-label="Error message"]{position:relative;z-index:40;color:var(--neutral-100);background-color:var(--status-error);padding:2rem;font-size:var(--sm);line-height:1.5;text-align:center}[data-drupal-messages] div[aria-label="Error message"] a{color:var(--neutral-100);text-decoration:underline}[data-drupal-messages] div[aria-label="Error message"] a:hover{text-decoration:none}[data-drupal-messages] div[aria-label="Error message"] ul,[data-drupal-messages] div[aria-label="Error message"] li{list-style-type:none}[data-drupal-messages] div[aria-label="Warning message"]{position:relative;z-index:40;color:var(--neutral-100);background-color:var(--phg-yellow);padding:2rem;font-size:var(--sm);line-height:1.5;text-align:center}[data-drupal-messages] div[aria-label="Warning message"] a{color:var(--neutral-100);text-decoration:underline}[data-drupal-messages] div[aria-label="Warning message"] a:hover{text-decoration:none}[data-drupal-messages] div[aria-label="Warning message"] ul,[data-drupal-messages] div[aria-label="Warning message"] li{list-style-type:none}.c-article-card{background-color:var(--neutral-100)}.c-article-card__container{position:relative;display:flex;gap:16px;padding:16px;z-index:0;overflow:clip;transition:background-color var(--trans-duration) cubic-bezier(.3,.15,.18,1),color var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.c-article-card__container:hover{background-color:var(--primary-marine);color:var(--neutral-100)}.c-article-card__container:before{content:"";position:absolute;top:-50%;left:23%;transform:translate(-50%,40px);height:455.7%;aspect-ratio:1386/524;background-color:transparent;background-image:var(--grad-white);clip-path:polygon(50% 0,100% 100%,0 100%);z-index:-1;transition:transform var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.c-article-card__container:hover:before{transform:translate(-50%);transition-delay:15ms}.c-article-card__content{flex:1 1 100%}.c-article-card__content *+h4{margin-top:8px}.c-article-card__content .u-chip+h4{margin-top:16px}.c-article-card__image{position:relative;flex:0 0 130px}@media (max-width:47.9375em){.c-article-card__image{flex:0 0 90px}}.c-article-card__image img{position:absolute;top:0;right:0;width:100%;height:100%;object-fit:contain;object-position:right}@media (max-width:47.9375em){.c-article-card__image img{object-position:top right}}.c-benefit-cards{padding-bottom:72px}@media (max-width:47.9375em){.c-benefit-cards{padding-bottom:48px}}.c-benefit-cards__container{gap:2rem}@media (max-width:47.9375em){.c-benefit-cards__container{grid-column:cover-page}}.c-benefit-cards__item{position:relative;padding:54px 32px;min-height:190px}@media (max-width:47.9375em){.c-benefit-cards__item{padding:54px 16px}}.c-benefit-cards__content{max-width:65%;width:100%}.c-benefit-cards__content h4+*{margin-top:8px}.c-benefit-cards__content p{font-size:var(--sm);line-height:var(--lh-sm)}.c-benefit-cards__image{position:absolute;top:0;right:0;max-width:192px;width:calc(45% + 32px);height:100%}.c-benefit-cards__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:bottom right}.c-breadcrumbs{position:relative;z-index:3;font-size:var(--sm);margin-bottom:-50px;padding-top:24px}.c-breadcrumbs:not(.l-wrapper){padding-top:0;margin-bottom:0}.c-breadcrumbs a{position:relative;display:block;color:var(--neutral-100)}.c-breadcrumbs a:hover{color:var(--primary-marine)}.c-breadcrumbs a svg{display:none;position:absolute;top:50%;left:-12px;width:48px;height:48px;transform:translateY(-50%)}@media (max-width:47.9375em){.c-breadcrumbs a{padding-left:32px}.c-breadcrumbs a svg{display:block}.c-breadcrumbs a:before{display:none}}.c-breadcrumbs--dark a{color:var(--neutral-0)}.c-breadcrumbs--dark a:hover{color:var(--phg-purple)}.c-breadcrumbs--back-btn a{padding-left:32px}.c-breadcrumbs--back-btn a svg{display:block}.c-breadcrumbs--back-btn a:before{display:none}.c-breadcrumbs ul{display:flex;gap:32px}@media (max-width:47.9375em){.c-breadcrumbs ul{gap:0}}.c-breadcrumbs li+*{position:relative}.c-breadcrumbs li+*:before{content:"";position:absolute;left:-16px;top:50%;height:24px;width:1px;transform:translateY(-50%);background-color:var(--blacks-10)}@media (max-width:47.9375em){.c-breadcrumbs li{display:none}.c-breadcrumbs li:nth-last-child(2):not(:last-child){display:block}.c-breadcrumbs li:nth-last-child(2):not(:last-child):before{display:none}.c-breadcrumbs li:first-child:last-child{display:block}}.c-card-list-slider{--new-top:calc(var(--top) - 185);--innerScroll:clamp(calc(var(--height) * -1),calc(var(--scroll) - var(--new-top)),var(--height));--innerScrollPercent:calc(var(--innerScroll) / var(--height));position:relative;z-index:0;padding:100px 0;overflow:clip}@media (max-width:47.9375em){.c-card-list-slider{padding:48px 0}}.c-content+.c-card-list-slider--item-row{padding-top:0}.c-card-list-slider__background{position:absolute;left:0;width:70vw;height:100%;background-color:var(--secondary-blue);grid-column:none;z-index:-1}@media (max-width:47.9375em){.c-card-list-slider__background{width:100%}}.c-card-list-slider--right-bg .c-card-list-slider__background{left:auto;right:0;width:70vw}@media (max-width:47.9375em){.c-card-list-slider--right-bg .c-card-list-slider__background{width:100%}}body.loaded .c-card-list-slider__background{transform:translate(-100%)}body.loaded .c-card-list-slider--right-bg .c-card-list-slider__background{transform:translate(100%)}body.loaded .c-card-list-slider[data-scroll-anim-active] .c-card-list-slider__background{transform:none;transition:transform .95s cubic-bezier(.215,.61,.355,1)}.c-card-list-slider--item-row .c-card-list-slider__background{width:100%;height:60%;top:40%}body.loaded .c-card-list-slider--item-row .c-card-list-slider__background{transform:translateY(100px)}.c-card-list-slider--team .c-card-list-slider__background{height:50%;top:50%}@media (min-width:48em){.c-card-list-slider__intro{display:flex;justify-content:space-between;align-items:center;gap:16px}}.c-card-list-slider__intro .u-link{margin-top:0}@media (max-width:47.9375em){.c-card-list-slider__intro .u-link{margin-top:16px}}.c-card-list-slider__intro+*{margin-top:48px}@media (max-width:47.9375em){.c-card-list-slider__intro+*{margin-top:32px}}.th-trentside .h-theme-background .c-card-list-slider__intro .u-link{color:var(--neutral-100)}@media (min-width:48em){.c-card-list-slider--item-row .c-card-list-slider__intro{display:block;max-width:83.2rem;width:100%;margin:0 auto}}.c-card-list-slider .c-slider__viewport{overflow:visible;max-width:calc(480px * var(--slides-to-show,1));width:100%;margin-left:-20px}@media (max-width:47.9375em){.c-card-list-slider .c-slider__viewport{margin-left:unset}}.c-card-list-slider--team .c-slider__viewport{max-width:calc(290px * var(--slides-to-show,1))}.c-card-list-slider--content .c-slider__viewport{max-width:100%;overflow:hidden;box-shadow:0 0 10px #00000040}.c-card-list-slider--content .c-slider__viewport .c-slider__slide{padding:0}.c-card-list-slider--content .c-slider__viewport .c-slider__arrow-container{position:static}.c-card-list-slider--content .c-slider__viewport .c-slider__arrow-container .c-slider__arrow{position:absolute}.c-card-list-slider--content .c-slider__viewport .c-slider__arrow-container .c-slider__arrow[data-arrow=next]{top:50%;right:-5%}.c-card-list-slider--content .c-slider__viewport .c-slider__arrow-container .c-slider__arrow[data-arrow=prev]{top:50%;left:-7%}.c-card-list-slider--content .c-slider__viewport .c-slider__content{padding:60px 32px}.c-card-list-slider--item-row .c-slider__viewport{max-width:none;margin-right:-20px;width:calc(100% + 40px)}@media (max-width:47.9375em){.c-card-list-slider--item-row .c-slider__viewport{margin-right:unset}}.c-card-list-slider .c-slider__track>*{padding:0 20px}body.loaded .c-card-list-slider .c-slider__track>*{transform:translateY(100px)}body.loaded .c-card-list-slider[data-scroll-anim-active] .c-slider__track>*{transition:transform .95s cubic-bezier(.215,.61,.355,1);transform:none}body.loaded .c-card-list-slider[data-scroll-anim-active] .c-slider__track>*:nth-child(2){transition-delay:.15s}body.loaded .c-card-list-slider[data-scroll-anim-active] .c-slider__track>*:nth-child(3){transition-delay:.3s}body.loaded .c-card-list-slider[data-scroll-anim-active] .c-slider__track>*:nth-child(4){transition-delay:.45s}@media (min-width:48em){.c-card-list-slider--team .c-slider__slide:nth-child(2n){margin-top:94px}}.c-card-list-slider .c-slider__slide>*{height:100%}.c-card-list-slider .c-slider__dots,.c-card-list-slider .c-slider__arrow-container{margin-left:20px}.c-card-list-slider__parallax{pointer-events:none;overflow:clip;position:absolute;top:0;left:0;width:100%;height:100%;grid-column:cover-page;color:color-mix(in srgb,var(--trentside-lightBlue) 20%,transparent);mask:linear-gradient(to bottom,#000,rgba(0,0,0,0) 95%)}.c-card-list-slider__parallax-patterns{display:flex;flex-direction:column;position:absolute;top:-25%;right:-10%;bottom:20%;left:-10%}@media (min-width:48em){.c-card-list-slider__parallax-patterns{transform:translateY(calc(var(--innerScrollPercent) * -25%))}}.c-card-list-slider__parallax-patterns svg{aspect-ratio:1261/897;width:1920px;flex:0 0 auto;margin:0 auto}@media (max-width:47.9375em){.c-card-list-slider__parallax-patterns svg{width:850px}}.c-card{max-width:440px;width:100%;margin:0 auto;background-color:var(--neutral-100)}.c-card__container{display:flex;flex-direction:column;padding-bottom:32px;height:100%}@media (max-width:47.9375em){.c-card__container{padding-bottom:24px}}.c-card--sm .c-card__container{padding-bottom:24px}.c-card__image{position:relative}.c-card__image+*{margin-top:32px}@media (max-width:47.9375em){.c-card__image+*{margin-top:24px}}.c-card--sm .c-card__image+*{margin-top:24px}.c-card.js-hover .c-card__image img{transition:scale .25s cubic-bezier(.3,.15,.18,1)}.c-card.js-hover[data-hover-active] .c-card__image img{scale:1.1;transition-duration:.4s}.c-card__image~*{padding-left:32px;padding-right:32px}@media (max-width:47.9375em){.c-card__image~*{padding-left:16px;padding-right:16px}}.c-card--sm .c-card__image~*{padding-left:24px;padding-right:24px}@media (max-width:47.9375em){.c-card__title{font-size:var(--h4);line-height:var(--lh-h4)}}.c-card__title+*{margin-top:32px}.c-card--sm .c-card__title+*{margin-top:24px}.c-card__btn{margin-top:auto}*:has(+.c-card__btn){margin-bottom:calc(var(--base-space) * 4)}.c-complaints-form{padding-bottom:120px}@media (max-width:47.9375em){.c-complaints-form{padding-bottom:72px}}.c-contact-cards{background-color:var(--secondary-grey);padding:72px 0;margin-bottom:120px}@media (max-width:47.9375em){.c-contact-cards{margin-bottom:0;padding:48px 0}}.c-contact-cards__list{display:grid;gap:32px}.c-contact-cards__card{background-color:var(--neutral-100);padding:32px}.c-contact-cards__actions{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:32px}@media (max-width:47.9375em){.c-contact-cards__actions{flex-direction:column;gap:32px}.c-contact-cards__actions>*{width:100%}}.c-contact-cards__number{display:flex;align-items:center;gap:16px;padding:8.5px 32px 8.5px 8px;border-radius:28px;background-color:var(--secondary-marine);font-size:var(--sm);line-height:var(--lh-sm)}.c-contact-cards__number a{display:inline-block;padding:9px 32px;border-radius:36px;background-color:var(--primary-marine);color:var(--neutral-100);transition:background-color var(--trans-duration) cubic-bezier(.3,.15,.18,1),color var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.c-contact-cards__number a:hover{background-color:var(--neutral-100);color:var(--primary-marine);text-decoration:none}@media (max-width:47.9375em){.c-contact-cards__number a{padding:12px;border-radius:50%}}@media (max-width:47.9375em){.c-contact-cards__number a span{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}}.c-contact-cards__number a svg{display:none;width:24px;height:24px}@media (max-width:47.9375em){.c-contact-cards__number a svg{display:block}}.c-contact-cards__number+*{margin-top:0}.c-content-read-more{padding:clamp(4.8rem,28.125vw + -16.8rem,12rem) 0}.c-content-read-more__container{backface-visibility:hidden;transform:translateZ(0);height:0;will-change:height;overflow:hidden;transition:height .25s cubic-bezier(.3,.15,.18,1)}.c-content-read-more__content{padding-bottom:calc(var(--base-space) * 5)}.c-content-read-more__container[data-active],.c-content-read-more__container.active{height:auto;transition:height .4s cubic-bezier(.3,.15,.18,1)}.c-content{padding-bottom:72px}@media (max-width:47.9375em){.c-content{padding-bottom:48px}}.th-trentside .c-content{padding-bottom:120px}@media (max-width:47.9375em){.th-trentside .c-content{padding-bottom:72px}}.c-hero+.c-content,.c-topics-guides+.c-content,.c-spotlight-fullwidth+.c-content{padding-top:72px}@media (max-width:47.9375em){.c-hero+.c-content,.c-topics-guides+.c-content,.c-spotlight-fullwidth+.c-content{padding-top:48px}}.th-trentside .c-hero+.c-content{padding-top:120px}@media (max-width:47.9375em){.th-trentside .c-hero+.c-content{padding-top:72px}}.c-image+.c-content,.c-content+.c-content{margin-top:calc(var(--base-space) * -6)}@media (min-width:48em){.c-image+.c-content,.c-content+.c-content{margin-top:calc(var(--base-space) * -15)}}.c-content:not([class*=h-background])+*:not([class*=h-background]){--top:0}.c-content img{max-width:100%;height:auto}.c-content>figure.u-media{margin-bottom:calc(var(--base-space) * 4)}.c-content .c-share{position:absolute;right:0;z-index:2}@media (max-width:47.9375em){.c-content .c-share{bottom:-25px}}.c-cookie-bar{bottom:0;left:0;width:100%;position:fixed;z-index:1000;background-color:#fff;box-shadow:0 0 15px #0003;padding:25px 0 30px;transform:translateY(100%);transition:transform .4s cubic-bezier(.3,.15,.18,1);border-top:1px solid var(--neutral-50)}@media (min-width:48em){.c-cookie-bar{border-top:0}}.c-cookie-bar.is-active{transform:translateY(0)}.c-cookie-bar__btn{width:100%}@media (min-width:28.125em){.c-cookie-bar__btn{width:auto}}.c-cookie-bar__content h3+*{margin-top:calc(var(--base-space) * 1.5)}.c-cookie-bar__btn-list{display:flex;justify-items:flex-end;flex-wrap:wrap;align-items:center;flex-direction:column-reverse;margin-top:36px;gap:calc(var(--base-space) * 4);justify-content:center}@media (min-width:48em){.c-cookie-bar__btn-list{flex-direction:row;margin-top:0}}.c-cookie-category__heading{margin-top:var(--space-800)}.c-cookie-category__table table{border-collapse:collapse;font-size:var(--font-size);table-layout:fixed;width:100%}.c-cookie-category__table--responsive{overflow-x:auto}.c-cookie-category__table--responsive table{min-width:700px}.c-cookie-category__table th,.c-cookie-category__table td{text-align:left;padding:10px;vertical-align:top;width:20%}.c-cookie-category__table th:last-child,.c-cookie-category__table td:last-child{width:40%}.c-cookie-category__table th a,.c-cookie-category__table td a{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis}.c-cookie-category__table thead tr{border-bottom:1px solid #000}.c-cookie-category__table tbody tr{border-bottom:1px solid #eee}.c-cookie-category__table tbody tr:last-child{border-bottom-color:transparent}.c-cookie-category__table tbody tr td.c-cookie-category__table-no-data{text-align:center}.c-cookie-settings{position:absolute;bottom:0;left:0;width:100%;background-color:#fff;box-shadow:0 0 15px #0003;transform:translateY(100%);transition:transform .25s cubic-bezier(.3,.15,.18,1);z-index:1}.c-cookie-settings.is-active{transform:none;transition-duration:.4s}.c-cookie-settings__content+*{margin-top:calc(var(--base-space) * 6)}.c-cookie-settings__list{position:relative;margin:0 auto;max-height:calc(var(--1vh,1vh) * 100);overflow:auto;padding-top:25px}.c-cookie-settings__item-container{overflow-y:auto;flex-grow:10}.c-cookie-settings__item{display:flex;align-items:flex-start;max-width:768px;width:100%}.c-cookie-settings__item+*{margin-top:calc(var(--base-space) * 3)}.c-cookie-settings__footer{display:flex;justify-content:flex-end;margin-top:0;padding:calc(var(--base-space) * 6) 0;flex-direction:column-reverse;align-items:center;gap:calc(var(--base-space) * 4)}@media (min-width:48em){.c-cookie-settings__footer{flex-direction:row}}.c-cookie-settings__switch{flex:0 0 48px;display:block;width:48px;height:48px;margin-right:30px}.c-cookie-settings__switch input{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.c-cookie-settings__switch span{position:relative;display:block;margin-top:3px;width:43px;height:24px;border-radius:24px;overflow:hidden}.c-cookie-settings__switch span:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:24px;background-color:var(--neutral-50);transition:background-color .25s cubic-bezier(.3,.15,.18,1)}.c-cookie-settings__switch span:after{content:"";position:absolute;top:3px;left:4px;width:18px;height:18px;border-radius:50%;background-color:#fff;transition:transform .25s cubic-bezier(.3,.15,.18,1)}.c-cookie-settings__switch:hover span:after{background-color:#ddd}.c-cookie-settings__switch input.focus-visible+span{outline:2px solid var(--uniques-focus);outline-offset:-2px}.c-cookie-settings__switch input:focus-visible+span{outline:2px solid var(--uniques-focus);outline-offset:-2px}.c-cookie-settings__switch input:checked+span:before{background-color:var(--primary-50)}.c-cookie-settings__switch input:checked+span:after{transform:translate(17px)}.c-cookie-settings__switch input:disabled+span{opacity:.5}.c-cookie-settings__switch input:disabled+span:after{background-color:#fff}.c-cookie-settings__title{font-weight:700;font-size:var(--font-size)}.c-cookie-settings__title+*{margin-top:calc(var(--base-space) * 1)}.c-cookie-settings__close{--transition-duration:.25s;position:absolute;right:0;top:25px;border-radius:50%;background-color:var(--primary-100);color:var(--primary-50);padding:4px;width:48px;height:48px;transition:background-color var(--transition-duration) cubic-bezier(.3,.15,.18,1),color var(--transition-duration) cubic-bezier(.3,.15,.18,1)}.c-cookie-settings__close:hover{--transition-duration:.4s;background-color:var(--primary-50);color:var(--neutral-100)}.c-download-card-list{padding-bottom:110px;padding-top:90px;overflow-x:clip;position:relative;z-index:1}@media (max-width:47.9375em){.c-download-card-list{padding-top:48px;padding-bottom:70px}}.c-download-card-list--rents{padding-top:0;margin-top:-48px}@media (max-width:47.9375em){.c-download-card-list--rents{margin-top:-24px}}.c-download-card-list__container{display:grid;gap:16px}.c-calculators+.c-download-card-list{margin-top:unset}body:has(.layout__region--content .c-download-card-list) article .c-property-info+.c-download-card-list{display:none}.c-download-card{background-color:var(--secondary-blue);padding:12px 16px;display:flex;align-items:center;justify-content:space-between}.c-download-card p+*{margin-top:0}.c-download-card__container{display:flex;flex-direction:column;height:100%}.c-download-card__container>*+*{margin-top:calc(var(--base-space) * 2)}.c-download-card__container span{font-size:var(--h4);font-weight:500}.c-download-card__container svg{width:24px;height:24px}.c-download-card__container svg:has([xlink\:href*=arrow-right]){width:48px;height:48px}.c-download-card__icon{padding-top:calc(var(--base-space) * 4);margin-top:auto}.c-download-card__btns{display:flex;gap:8px}.th-trentside .c-download-card{background-color:var(--trentside-lightBlue);color:var(--trentside-darkBlue)}.c-enquiry-form{padding-bottom:120px;gap:0}.th-trentside .c-enquiry-form.h-theme-background{padding-top:44px}.th-trentside .c-enquiry-form.h-theme-background .c-form a{color:var(--neutral-100)}.th-trentside .c-enquiry-form.h-theme-background .c-form a:before{opacity:1}.th-trentside .c-enquiry-form.h-theme-background .c-form a:hover{color:var(--trentside-yellowGreen)}body:has(.c-enquiry-form[data-active]) main{position:relative;z-index:40}body:has(.c-enquiry-form){padding-bottom:88px}@media (max-width:47.9375em){body:has(.c-enquiry-form){padding-bottom:60px}}@media (max-width:47.9375em){.c-enquiry-form{position:fixed;bottom:0;left:0;width:100%;height:98dvh;z-index:60;background-color:var(--neutral-100);box-shadow:0 0 10px #00000040;padding-top:0!important;transform:translateY(calc(100% - 60px));transition:transform .65s cubic-bezier(.215,.61,.355,1);padding-bottom:0}}@media (max-width:47.9375em){.c-enquiry-form[data-active]{transform:none}}.c-card-list-slider+.c-enquiry-form{padding-top:120px}@media (max-width:47.9375em){.c-enquiry-form__actions{height:60px}}@media (min-width:48em){.c-enquiry-form__actions{position:fixed;bottom:0;left:0;width:100%;background-color:var(--neutral-100);color:var(--neutral-0);grid-column:cover-page;z-index:61;box-shadow:0 0 10px #00000040;transition:transform .65s cubic-bezier(.215,.61,.355,1)}}@media (min-width:48em){.c-enquiry-form.is-hidden .c-enquiry-form__actions{transition-duration:.2s}}.c-enquiry-form__actions-container{padding:16px 0;display:flex;align-items:center}.c-enquiry-form__other-actions{display:flex;align-items:center;margin-left:auto;gap:16px;transition:transform .65s cubic-bezier(.215,.61,.355,1)}.c-enquiry-form__other-actions .u-link{margin-right:16px;font-weight:500}@media (max-width:47.9375em){.c-enquiry-form__other-actions>*:not(.u-link){display:none}}@media (max-width:47.9375em){.c-enquiry-form[data-active] .c-enquiry-form__other-actions{opacity:0;pointer-events:none}}.c-enquiry-form__button{background-color:transparent;display:flex;align-items:center;gap:8px;font-weight:500;font-size:var(--h4);line-height:1}@media (min-width:48em){.c-enquiry-form__button{display:none}}.c-enquiry-form__button--anchor{display:none}@media (min-width:48em){.c-enquiry-form__button--anchor{display:flex}}.c-enquiry-form__button svg{width:24px;height:24px;transition:transform var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.c-enquiry-form__button:hover{color:var(--primary-marine)}.c-enquiry-form[data-active] .c-enquiry-form__button svg{transform:rotateX(180deg)}.c-enquiry-form__intro{margin-bottom:32px}@media (max-width:47.9375em){.c-enquiry-form__intro h2{display:none}}@media (max-width:47.9375em){.c-enquiry-form__container{height:calc(100% - 60px);overflow-y:auto;grid-column:cover-page;padding:0 12px}}.c-enquiry-form legend{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.c-error{--top:9;--bot:9;padding-top:calc(var(--base-space) * var(--top));padding-bottom:calc(var(--base-space) * var(--bot))}@media (min-width:48em){.c-error{--top:21.25;--bot:21.25}}.c-error__container{max-width:540px;margin:0 auto;text-align:center;padding:calc(var(--base-space) * 7.5) calc(var(--base-space) * 1);background-color:var(--neutral-100);border-radius:var(--border-radius);box-shadow:var(--box-shadow)}@media (min-width:48em){.c-error__container{padding:calc(var(--base-space) * 7.5)}}.c-error__container h1+*{margin-top:calc(var(--base-space) * 4.5)}@keyframes showShortMessage{0%{transform:translateY(30px);opacity:0}to{transform:none;opacity:1}}.c-feedback-form{position:relative;z-index:0;padding:120px 0}@media (max-width:47.9375em){.c-feedback-form{padding:48px 0}}.c-feedback-form__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;grid-column:cover-page}.c-feedback-form__background img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top center}.c-feedback-form__options{display:flex;align-items:center;gap:8px}@media (max-width:47.9375em){.c-feedback-form__options{flex-wrap:wrap}}.c-feedback-form__option-btn{background-color:var(--neutral-100);color:var(--neutral-0);padding:16px;transition:background-color var(--trans-duration) cubic-bezier(.3,.15,.18,1),color var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.c-feedback-form__option-btn svg{width:24px;height:24px}.c-feedback-form__option-btn:hover{color:var(--primary-marine)}.c-feedback-form__option-btn.is-active{background-color:var(--primary-marine);color:var(--neutral-100)}.c-feedback-form__short-message{margin-left:24px;opacity:0;pointer-events:none;transform:translate(-24px);transition:opacity .45s cubic-bezier(.215,.61,.355,1),transform .45s cubic-bezier(.215,.61,.355,1)}@media (max-width:47.9375em){.c-feedback-form__short-message{display:none;flex:1 1 100%;margin-left:0;margin-top:16px;opacity:1;transform:none}}.c-feedback-form__short-message.is-active{opacity:1;transform:none}@media (max-width:47.9375em){.c-feedback-form__short-message.is-active{display:block;animation-name:showShortMessage;animation-duration:.65s;animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-fill-mode:forwards}}.c-feedback-form__more-info{display:grid;overflow:hidden;grid-template-rows:0fr;transition:grid-template-rows .65s cubic-bezier(.215,.61,.355,1)}.c-feedback-form__more-info .u-btn{margin-top:32px}.c-feedback-form__more-info.is-active{grid-template-rows:1fr}.c-feedback-form__more-info-wrap{padding-top:32px;min-height:0;transition:visibility .65s;visibility:hidden}.c-feedback-form__more-info.is-active .c-feedback-form__more-info-wrap{visibility:visible}.c-site-plan{margin-top:120px;overflow:clip}@media (max-width:47.9375em){.c-site-plan{margin-top:0}}.th-trentside .c-site-plan{margin-top:0}@media (max-width:47.9375em){.th-trentside .c-site-plan{overflow:visible}}.c-site-plan__container{position:relative;grid-column:full-bleed;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr)}@media (max-width:63.9375em){.c-site-plan__container{grid-template-columns:minmax(0,1fr)}}.c-site-plan__container:before{content:"";position:absolute;top:0;left:15%;width:100vw;height:100%;background-color:var(--neutral-75)}@media (max-width:63.9375em){.c-site-plan__container:before{left:50%;transform:translate(-50%)}}@media (min-width:48em){body.loaded .c-site-plan__container:before{transform:translate(100%)}body.loaded .c-site-plan__container[data-scroll-anim-active]:before{transform:none;transition:transform .95s cubic-bezier(.19,1,.22,1)}}.th-trentside .c-site-plan__container:before{display:none}.c-site-plan__controls{width:100%;display:flex;flex-direction:column;justify-content:flex-end;background-color:var(--phg-purple);color:var(--neutral-100);padding:32px;z-index:1}@media (min-width:64em){.c-site-plan__controls{aspect-ratio:499/467;margin:172px 0}}@media (max-width:63.9375em){.c-site-plan__controls{order:1;padding:16px}}@media (max-width:47.9375em){.c-site-plan__controls{padding:0}}.c-site-plan__controls h2+*{margin-top:16px}@media (max-width:47.9375em){.c-site-plan__controls h2{display:none}}.c-site-plan__controls .c-form-label label{color:var(--primary-marine);z-index:12}.th-trentside .c-site-plan__controls{background-color:var(--trentside-darkBlue)}.th-trentside .c-site-plan__controls h2{color:var(--neutral-100)}.c-site-plan__filter{display:flex;gap:8px}@media (max-width:27.5em){.c-site-plan__filter{flex-direction:column}}@media (max-width:47.9375em){.c-site-plan__filter{display:none}}.c-site-plan__filter select,.c-site-plan__filter .choices__inner,.c-site-plan__filter .choices__list--dropdown{background-color:var(--neutral-100)}.c-site-plan__key{background-color:var(--neutral-100);color:var(--neutral-0);margin-top:8px;padding:8px 16px}@media (max-width:47.9375em){.c-site-plan__key{margin-top:0}}.c-site-plan__key p+p{margin-top:0}.c-site-plan__key-title{font-size:var(--xs);line-height:var(--lh-xs)}.c-site-plan__key-items{display:flex;gap:8px 24px;flex-wrap:wrap;margin-top:0;font-size:var(--sm);line-height:var(--lh-sm)}.c-site-plan__key-items span{display:inline-block;width:16px;height:16px;border-radius:50%;vertical-align:text-top}.c-site-plan__map{position:relative;z-index:1;width:100%;height:100%}@media (max-width:63.9375em){.c-site-plan__map{height:450px}}.c-site-plan__map-container,.c-site-plan__map-container>*{position:absolute!important;top:0;right:0;bottom:0;left:0}.c-site-plan__actions{position:absolute;top:16px;right:16px;display:flex;flex-direction:column;z-index:400}.c-site-plan__actions button{background-color:var(--neutral-100)}.c-site-plan__pin{width:16px;height:16px;border-radius:50%;border:2px solid var(--neutral-100);color:transparent}.c-site-plan__pin span{display:none}.c-site-plan__pin[data-pin-status=available]{background-color:var(--primary-pink)}.c-site-plan__pin[data-pin-status=sold]{background-color:var(--primary-green)}.c-site-plan__pin[data-pin-status=coming_soon],.c-site-plan__pin[data-pin-status=new]{background-color:var(--primary-marine)}*:has(>.c-site-plan__pin){position:relative}*:has(>.c-site-plan__pin) .c-site-plan__pin{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-50%,-50%)}.c-site-plan .leaflet-container{background-color:transparent}.c-site-plan .leaflet-control-container{display:none}.c-site-plan__filter-modal .c-form__input-list{flex-wrap:nowrap;flex-direction:column}.c-site-plan__filter-modal legend{color:var(--phg-purple);font-size:var(--sm)}.c-site-plan__filter-btn{position:absolute;top:16px;left:15px;z-index:400}@media (min-width:48em){.c-site-plan__filter-btn{display:none}}.th-trentside .c-site-plan__filter-btn{top:-36px}.c-floor-site-plan{margin-top:28px;padding-bottom:120px}@media (max-width:47.9375em){.c-floor-site-plan{margin-top:0;padding-bottom:48px}}.th-trentside .c-floor-site-plan{background-color:color-mix(in srgb,var(--trentside-lightBlue) 20%,transparent);margin-top:0;z-index:2}.c-floor-site-plan__tabs{background-color:var(--secondary-purple);padding:32px 1.2rem;display:flex;gap:8px}@media (min-width:48em){.c-floor-site-plan__tabs{display:none}}.c-floor-site-plan__tabs button{flex:1 1 100%;text-align:center;padding:8px 16px;border-radius:30px;font-size:var(--xs);line-height:1;background-color:var(--neutral-100);color:var(--phg-purple);transition:background-color var(--trans-duration) cubic-bezier(.3,.15,.18,1),color var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.c-floor-site-plan__tabs button:hover,.c-floor-site-plan__tabs button[aria-selected=true]{background-color:var(--phg-purple);color:var(--neutral-100)}@media (max-width:47.9375em){.c-floor-site-plan__panel.is-hidden{display:none}}.c-floor-site-plan__panel--floor-plan{position:relative;overflow:clip}.c-floor-site-plan__panel--floor-plan:before{content:"";position:absolute;width:50vw;left:50%;height:100%;top:0;background-color:var(--secondary-purple)}@media (max-width:47.9375em){.c-floor-site-plan__panel--floor-plan:before{width:100%;left:0}}@media (min-width:48em){body.loaded .c-floor-site-plan__panel--floor-plan:before{transform:translate(100%)}body.loaded .c-floor-site-plan__panel--floor-plan[data-scroll-anim-active]:before{transform:none;transition:transform .95s cubic-bezier(.19,1,.22,1)}}.c-floor-site-plan .c-slider{--slider-duration:.25s}.c-floor-site-plan .c-slider.is-animating{--slider-duration:.75s}.c-floor-site-plan .c-slider.is-cleanup{--slider-duration:1ms}.c-floor-site-plan .c-slider:hover:not(.is-animating){--slider-duration:.45s}.c-floor-site-plan .c-slider__viewport{position:relative}.c-floor-site-plan__slider-actions{position:absolute;bottom:0;left:0;display:flex;align-items:center;z-index:10}@media (max-width:47.9375em){.c-floor-site-plan__slider-actions{position:relative;padding:32px 0}}.c-floor-site-plan__slider-actions p{margin-top:0;font-size:var(--sm);line-height:var(--lh-sm);margin-left:4px}.c-floor-site-plan .c-slider__arrow{position:relative;transform:none;top:0;padding:0;background-color:transparent;transition:opacity var(--trans-duration) cubic-bezier(.3,.15,.18,1),background-color var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.c-floor-site-plan .c-slider__arrow svg{width:48px;height:48px}.c-floor-site-plan .c-slider__arrow:hover{transform:none}.c-floor-site-plan .c-slider__arrow:not(:disabled):hover{color:var(--primary-marine)}.c-floor-site-plan .c-slider__arrow:disabled{opacity:.1}.c-floor-site-plan .c-slider__track{display:grid}.c-floor-site-plan .c-slider__slide{grid-area:1/1/1/1}.c-floor-site-plan .is-current{z-index:5}.c-floor-site-plan .is-previous{z-index:4}.c-floor-site-plan__floor-plan{position:relative;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:24px}@media (max-width:47.9375em){.c-floor-site-plan__floor-plan{grid-template-columns:minmax(0,1fr)}}.c-floor-site-plan__floor-plan>*{position:relative;z-index:1}.c-floor-site-plan__floor-panner{position:relative;background-color:var(--neutral-100);margin:100px 50px 100px 0;overflow:hidden}@media (max-width:47.9375em){.c-floor-site-plan__floor-panner{order:1;margin:0}}.c-slider[data-init] .c-floor-site-plan__floor-panner{clip-path:polygon(0 0,0 0,0 100%,0 100%);transition:clip-path var(--slider-duration) cubic-bezier(.3,.15,.18,1),transform var(--slider-duration) cubic-bezier(.3,.15,.18,1)}.c-slider[data-init] .is-previous-next .c-floor-site-plan__floor-panner{clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}.c-slider[data-init] .is-current .c-floor-site-plan__floor-panner{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.c-floor-site-plan__pan-container{width:100%;aspect-ratio:755/567;display:grid;place-items:center}.c-floor-site-plan__pan-container img{max-width:755px;max-height:567px}.c-floor-site-plan__pan-actions{position:absolute;top:16px;right:16px;display:flex;flex-direction:column}.c-floor-site-plan__action{background-color:var(--neutral-75);width:48px;height:48px;padding:12px;transition:background-color var(--trans-duration) cubic-bezier(.3,.15,.18,1),color var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.c-floor-site-plan__action:hover{background-color:var(--phg-purple);color:var(--neutral-100)}.c-floor-site-plan__floor-details{padding:100px 0}@media (max-width:47.9375em){.c-floor-site-plan__floor-details{padding:32px 0 12px}}.c-floor-site-plan__floor-details h2+*{margin-top:40px}.c-floor-site-plan__floor-details li{font-size:var(--sm);line-height:var(--lh-sm);display:flex;gap:24px}.c-floor-site-plan__floor-details li p:first-child{width:100px}.c-floor-site-plan__floor-details li p+p{margin-top:0}.c-floor-site-plan__floor-details li+li{position:relative;padding-top:24px;margin-top:24px}.c-floor-site-plan__floor-details li+li:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-color:currentColor;opacity:.1}.c-slider:not([data-init]) .c-slider__slide:not(:first-child) .c-floor-site-plan__floor-details{clip-path:polygon(0 0,0 0,0 100%,0 100%)}.c-slider[data-init] .c-floor-site-plan__floor-details{clip-path:polygon(0 0,0 0,0 100%,0 100%);transform:translate(-50px);transition:clip-path var(--slider-duration) cubic-bezier(.3,.15,.18,1),transform var(--slider-duration) cubic-bezier(.3,.15,.18,1)}.c-slider[data-init] .is-previous-next .c-floor-site-plan__floor-details{clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);transform:translate(50px)}.c-slider[data-init] .is-current .c-floor-site-plan__floor-details{transform:none;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.c-footer{padding:40px 0;gap:0}.c-footer__container{--columns:2;display:grid;gap:32px 2.4rem;grid-template-columns:repeat(var(--columns),minmax(0,1fr))}@media (min-width:48em){.c-footer__container{--columns:4}}.c-footer a{display:block;font-size:var(--sm);line-height:1;color:var(--neutral-100);font-weight:400}.c-footer a:before{display:none}.c-footer a:hover{color:var(--primary-marine)}.c-footer__escape a:before{display:block;opacity:1;bottom:0}.c-footer .c-social a{color:var(--neutral-0)}.c-footer .c-social a:hover{color:var(--neutral-100);background-color:var(--primary-marine)}.c-footer__logo{display:block;height:50px}.c-footer__logo img{height:100%;width:auto}.c-footer__details{font-size:var(--sm);line-height:var(--lh-sm)}@media (max-width:47.9375em){.c-footer__details{grid-column:span 2;margin-bottom:16px}}.c-footer__details a+p{margin-top:32px}.c-footer__details p+a{margin-top:8px}.c-footer__title{font-size:var(--sm);line-height:1;font-weight:600}.c-footer__links li+li{margin-top:24px}.c-footer__bar{margin-top:40px;padding-top:40px;border-top:1px solid var(--neutral-100);display:flex;justify-content:space-between;gap:24px;align-items:flex-start}@media (max-width:47.9375em){.c-footer__bar{flex-direction:column;gap:0}}@media (max-width:47.9375em){.c-footer__bar-content{margin-top:48px}}.c-footer__bar-links{display:flex;flex-direction:column;gap:16px}@media (min-width:48em){.c-footer__bar-links{gap:8px 40px;flex-wrap:wrap;flex-direction:row}}.c-footer__bar-links a{font-size:var(--xs)}.c-footer__bar-links+*{margin-top:24px}.c-footer__end-details{font-size:var(--xs)}@media (max-width:47.9375em){.c-footer__end-details{margin-top:32px}}.c-footer__end-details a{display:inline-block;font-size:var(--xs)}.c-footer .c-social{margin-top:0}@media (max-width:47.9375em){.c-footer .c-social{order:-1}}.c-form-section{--top:7.5;--bot:7.5;padding-top:calc(var(--base-space) * var(--top));padding-bottom:calc(var(--base-space) * var(--bot))}@media (min-width:48em){.c-form-section{--top:15;--bot:15}}.c-form-section:not([class*=h-background])+*:not([class*=h-background]):not([class*=h-maintain-space]){--top:0}@keyframes fadeInError{0%{opacity:0}}.c-form{--color:var(--primary-marine);--focus-color:var(--primary-marine);--font-color:var(--neutral-0);--border-duration:.25s;--background-color:var(--secondary-grey)}.th-trentside .h-theme-background .c-form{--background-color:var(--trentside-lightGrey)}.c-form--white{--background-color:var(--neutral-100)}.c-form label,.c-form legend{display:block;font-weight:400}.c-form label+*,.c-form legend+*{margin-top:calc(var(--base-space) * 1.5)}.c-form textarea{resize:vertical;min-height:256px}.c-form textarea,.c-form input,.c-form select{display:block;width:100%;box-shadow:none;font-family:Figtree,proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:var(--sm);border:2px solid var(--neutral-50);background-color:var(--background-color);border:2px solid var(--background-color);color:var(--font-color);padding:22px 16px 6px;line-height:1.5;transition:border-color var(--border-duration) cubic-bezier(.3,.15,.18,1)}.c-form textarea:focus,.c-form textarea:hover,.c-form input:focus,.c-form input:hover,.c-form select:focus,.c-form select:hover{--border-duration:.4s;border-color:var(--focus-color);outline:0}.c-form .c-form-label--invisible :is(textarea,input,select){padding:14px 16px}.c-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:10;position:relative}.c-form .select-wrapper{position:relative}.c-form .select-wrapper:after{content:"";display:block;box-sizing:border-box;position:absolute;width:10px;height:10px;border-bottom:2px solid;border-right:2px solid;transform:rotate(45deg);top:2rem;right:1.5rem;z-index:0}.c-form__group+.c-form__group{margin-top:16px}.c-form__group+.c-form__group--terms{margin-top:32px}.c-form__group+.c-form__group--submit{margin-top:32px}@media (max-width:34.9375em){.c-form__group--submit .u-btn{width:100%}}.c-form fieldset.c-form__group{border:0;padding:0}.c-form__input[data-error] textarea,.c-form__input[data-error] input,.c-form__input[data-error] select,.c-form__group[data-error] textarea,.c-form__group[data-error] input,.c-form__group[data-error] select,.c-form .u-input-btn[data-error] textarea,.c-form .u-input-btn[data-error] input,.c-form .u-input-btn[data-error] select,.c-form__input.form-item--error textarea,.c-form__input.form-item--error input,.c-form__input.form-item--error select,.c-form__group.form-item--error textarea,.c-form__group.form-item--error input,.c-form__group.form-item--error select,.c-form .u-input-btn.form-item--error textarea,.c-form .u-input-btn.form-item--error input,.c-form .u-input-btn.form-item--error select{border-color:var(--status-error)}.c-form__select-group,.c-form__date-picker{position:relative;z-index:10}.c-form__select-group~.c-form__select-group,.c-form__select-group~.c-form__date-picker,.c-form__date-picker~.c-form__select-group,.c-form__date-picker~.c-form__date-picker{z-index:9}.c-form__select-group~.c-form__select-group~.c-form__select-group,.c-form__select-group~.c-form__select-group~.c-form__date-picker,.c-form__select-group~.c-form__date-picker~.c-form__select-group,.c-form__select-group~.c-form__date-picker~.c-form__date-picker,.c-form__date-picker~.c-form__select-group~.c-form__select-group,.c-form__date-picker~.c-form__select-group~.c-form__date-picker,.c-form__date-picker~.c-form__date-picker~.c-form__select-group,.c-form__date-picker~.c-form__date-picker~.c-form__date-picker{z-index:8}.c-form__select-group~.c-form__select-group~.c-form__select-group~.c-form__select-group,.c-form__select-group~.c-form__select-group~.c-form__select-group~.c-form__date-picker,.c-form__select-group~.c-form__select-group~.c-form__date-picker~.c-form__select-group,.c-form__select-group~.c-form__select-group~.c-form__date-picker~.c-form__date-picker,.c-form__select-group~.c-form__date-picker~.c-form__select-group~.c-form__select-group,.c-form__select-group~.c-form__date-picker~.c-form__select-group~.c-form__date-picker,.c-form__select-group~.c-form__date-picker~.c-form__date-picker~.c-form__select-group,.c-form__select-group~.c-form__date-picker~.c-form__date-picker~.c-form__date-picker,.c-form__date-picker~.c-form__select-group~.c-form__select-group~.c-form__select-group,.c-form__date-picker~.c-form__select-group~.c-form__select-group~.c-form__date-picker,.c-form__date-picker~.c-form__select-group~.c-form__date-picker~.c-form__select-group,.c-form__date-picker~.c-form__select-group~.c-form__date-picker~.c-form__date-picker,.c-form__date-picker~.c-form__date-picker~.c-form__select-group~.c-form__select-group,.c-form__date-picker~.c-form__date-picker~.c-form__select-group~.c-form__date-picker,.c-form__date-picker~.c-form__date-picker~.c-form__date-picker~.c-form__select-group,.c-form__date-picker~.c-form__date-picker~.c-form__date-picker~.c-form__date-picker{z-index:7}.c-form__message,.c-form .form-item--error-message{margin-top:4px;display:none;color:var(--status-error);font-size:var(--xs);line-height:var(--lh-xs)}.c-form__group[data-error] .c-form__message,.u-input-btn[data-error] .c-form__message{display:block}.c-form__errors{position:absolute;padding:calc(var(--base-space) * 2) calc(var(--base-space) * 2) calc(var(--base-space) * 2.5);border-radius:var(--border-radius);background-color:var(--status-error);color:var(--neutral-100);height:0;opacity:0;transition:opacity .4s cubic-bezier(.3,.15,.18,1)}.c-form__errors+*{margin-top:calc(var(--base-space) * 4)}.c-form__errors p{font-size:1.8rem}.c-form__errors p+ul{margin-top:calc(var(--base-space) * 2.5)}.c-form__errors ul:not([data-unstyled]):not([data-minimal]):not(.u-tick-list){margin-top:calc(var(--base-space) * 2);padding-left:10px}.c-form__errors ul:not([data-unstyled]):not([data-minimal]):not(.u-tick-list) li:before{background-color:var(--neutral-100)!important;width:4px;height:4px;left:-10px;top:9px}.c-form__errors ul:not([data-unstyled]):not([data-minimal]):not(.u-tick-list) li+li{margin-top:0}.c-form__errors a{color:currentColor}.c-form__errors[data-active]{position:relative;height:auto;opacity:1}.c-form__input-list{display:flex;flex-wrap:wrap;margin-left:calc(var(--base-space) * -2);margin-right:0;width:calc(100% + 32px);gap:calc(var(--base-space) * 1)}.c-form__input-list>*{margin-left:calc(var(--base-space) * 2);margin-right:calc(var(--base-space) * 2);padding:calc(var(--base-space) * .5) 0}.c-form__vertical-list>*+*{margin-top:calc(var(--base-space) * 2)}.c-form__search-group label+*{margin-top:calc(var(--base-space) * 2)}.c-form__search-group+.c-form__search-group{margin-top:calc(var(--base-space) * 4)}@media (min-width:48em){.c-form__search-group+.c-form__search-group{margin-top:calc(var(--base-space) * 3)}}@media (min-width:48em){.c-form__search-wrap{display:flex}}.c-form__search-wrap>*{flex:1 1 auto}.c-form__search-wrap>*+*{margin-top:calc(var(--base-space) * 3)}@media (min-width:48em){.c-form__search-wrap>*+*{margin-top:0;margin-left:calc(var(--base-space) * 3)}}.c-form__search-select{flex:0 0 168px}.c-form__consent-text{font-size:var(--small-font-size)}.c-form__consent-text p+*,.c-form__consent-text ul+*{margin-top:calc(var(--base-space) * 2)}.c-form__consent-text ul>li:before{height:7px!important;width:7px!important;top:.5em!important;left:-1.3em!important}.c-form__search{position:relative}.c-form__search svg{position:absolute;top:50%;left:16px;width:24px;height:24px;transform:translateY(-50%);z-index:1;color:var(--phg-purple)}.c-form__search input{padding-left:44px}.c-form__search .c-form-label:not(.c-form-label--invisible) label{left:44px;top:15px;color:var(--neutral-0)}.c-checkbox{--transition-duration:.25s;display:flex;flex-basis:100%}.c-form__input-list--inline .c-checkbox{display:inline-flex;flex:0 0 auto}.c-checkbox input{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.c-checkbox input:hover+label,.c-checkbox input:focus+label,.c-checkbox input:focus-visible+label{--transition-duration:.4s}.c-checkbox input:hover+label{cursor:pointer}.c-checkbox input.focus-visible+label{--transition-duration:.4s}.c-checkbox label{-webkit-user-select:none;user-select:none;position:relative;padding-left:32px;text-transform:none;letter-spacing:0;font-weight:400;min-height:24px}.c-checkbox label>*{pointer-events:none}.c-checkbox label a{pointer-events:auto}.c-checkbox label:before,.c-checkbox label svg{position:absolute;top:.1em;left:0;width:24px;height:24px}.c-checkbox label svg{top:calc(4px + .1em);left:4px;width:16px;height:16px;color:var(--primary-marine);opacity:0;transition:color var(--transition-duration) cubic-bezier(.3,.15,.18,1),opacity var(--transition-duration) cubic-bezier(.3,.15,.18,1)}.c-checkbox label:before{content:"";border:2px solid var(--primary-grey);background-color:var(--secondary-grey);transition:border-color var(--transition-duration) cubic-bezier(.3,.15,.18,1),background-color var(--transition-duration) cubic-bezier(.3,.15,.18,1)}.c-form .c-checkbox label+p{margin-top:0}.c-checkbox p{font-size:var(--xs);line-height:var(--lh-xs)}.c-checkbox input:checked+label:before{border-color:var(--primary-marine);background-color:var(--primary-marine)}.c-checkbox input:checked+label svg{color:var(--neutral-100);opacity:1}.c-checkbox input:focus+svg,.c-checkbox label:hover svg{opacity:1}.js-form-item-agree .c-checkbox{padding:calc(var(--base-space) * 5) 0 calc(var(--base-space) * 4) 0}:root{--duet-color-primary:var(--primary-50);--duet-color-text:var(--neutral-0);--duet-color-text-active:var(--neutral-100);--duet-color-placeholder:var(--neutral-50);--duet-color-button:var(--neutral-75);--duet-color-surface:var(--neutral-100);--duet-color-overlay:var(--neutral-o-60);--duet-color-border:var(--neutral-50);--duet-font-normal:400;--duet-font-bold:700;--duet-radius:0;--duet-z-index:60}.duet-date{box-sizing:border-box;color:var(--duet-color-text);display:block;font-family:var(--duet-font);margin:0;position:relative;text-align:left;width:100%}.duet-date *,.duet-date *:before,.duet-date *:after{box-sizing:border-box;margin:0;width:auto}.duet-date__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--duet-color-surface);border:1px solid var(--duet-color-border,var(--duet-color-text));border-radius:var(--duet-radius);color:var(--duet-color-text);float:none;font-family:var(--duet-font);font-size:100%;line-height:normal;padding:14px 60px 14px 14px;width:100%}.duet-date__input:focus{border-color:var(--duet-color-primary);box-shadow:0 0 0 1px var(--duet-color-primary);outline:0}.duet-date__input::-webkit-input-placeholder{color:var(--duet-color-placeholder);opacity:1}.duet-date__input:-moz-placeholder{color:var(--duet-color-placeholder);opacity:1}.duet-date__input:-ms-input-placeholder{color:var(--duet-color-placeholder)}.duet-date__input-wrapper{position:relative;width:100%}.duet-date__toggle{-moz-appearance:none;-webkit-appearance:none;-webkit-user-select:none;align-items:center;appearance:none;background:var(--duet-color-button);border:0;border-radius:0;border-bottom-right-radius:var(--duet-radius);border-top-right-radius:var(--duet-radius);box-shadow:inset 1px 0 #0000001a;color:var(--duet-color-text);cursor:pointer;display:flex;height:calc(100% - 2px);justify-content:center;padding:0;position:absolute;right:1px;top:1px;user-select:none;width:48px;z-index:2}.duet-date__toggle:focus{box-shadow:0 0 0 2px var(--duet-color-primary);outline:0}.duet-date__toggle-icon{display:flex;flex-basis:100%;justify-content:center;align-items:center;color:var(--neutral-0)}.duet-date__dialog{display:flex;left:0;min-width:320px;opacity:0;position:absolute;top:100%;transform:scale(.96) translateZ(0) translateY(-20px);transform-origin:top right;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%;will-change:transform,opacity,visibility;z-index:var(--duet-z-index)}@media (max-width:35.9375em){.duet-date__dialog{background:var(--duet-color-overlay);bottom:0;position:fixed;right:0;top:0;transform:translateZ(0);transform-origin:bottom center}}.duet-date__dialog.is-left{left:auto;right:0;width:auto}.duet-date__dialog.is-active{opacity:1;transform:scale(1.0001) translateZ(0) translateY(0);visibility:visible}.duet-date__dialog-content{background:var(--duet-color-surface);border:1px solid rgba(0,0,0,.1);border-radius:var(--duet-radius);box-shadow:0 4px 10px #0000001a;margin-left:auto;margin-top:8px;max-width:310px;min-width:290px;padding:16px 16px 20px;position:relative;transform:none;width:100%;z-index:var(--duet-z-index)}@media (max-width:35.9375em){.duet-date__dialog-content{border:0;border-radius:0;border-top-left-radius:var(--duet-radius);border-top-right-radius:var(--duet-radius);bottom:0;left:0;margin:0;max-width:none;min-height:26em;opacity:0;padding:0 8% 20px;position:absolute;transform:translateZ(0) translateY(100%);transition:transform .4s ease,opacity .4s ease,visibility .4s ease;visibility:hidden;will-change:transform,opacity,visibility}.is-active .duet-date__dialog-content{opacity:1;transform:translateZ(0) translateY(0);visibility:visible}}.duet-date__table{border-collapse:collapse;border-spacing:0;color:var(--duet-color-text);font-size:1.6rem;font-weight:var(--duet-font-normal);line-height:1.25;text-align:center;width:100%}.duet-date__table-header{font-size:1.2rem;font-weight:var(--duet-font-bold);letter-spacing:1px;line-height:1.25;padding-bottom:8px;text-decoration:none;text-transform:uppercase}.duet-date__cell{text-align:center}.duet-date__day{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:50%;color:var(--duet-color-text);cursor:pointer;display:inline-block;font-family:var(--duet-font);font-size:var(--small-font-size);font-variant-numeric:tabular-nums;font-weight:var(--duet-font-normal);height:36px;line-height:1.25;padding:0 0 1px;position:relative;text-align:center;vertical-align:middle;width:36px;z-index:1}.duet-date__day.is-today{box-shadow:0 0 0 1px var(--duet-color-primary);position:relative;z-index:200}.duet-date__day:hover:before,.duet-date__day.is-today:before{background:var(--duet-color-primary);border-radius:50%;bottom:0;content:"";left:0;opacity:.06;position:absolute;right:0;top:0}.duet-date__day[aria-pressed=true],.duet-date__day:focus{background:var(--duet-color-primary);box-shadow:none;color:var(--duet-color-text-active);outline:0}.duet-date__day:active{background:var(--duet-color-primary);box-shadow:0 0 5px var(--duet-color-primary);color:var(--duet-color-text-active);z-index:200}.duet-date__day:focus{box-shadow:0 0 5px var(--duet-color-primary);z-index:200}.duet-date__day.is-disabled{background:transparent;box-shadow:none;color:var(--duet-color-text);cursor:default;opacity:.5}.duet-date__day.is-disabled:before{display:none}.duet-date__day.is-outside{background:var(--duet-color-button);box-shadow:none;color:var(--duet-color-text);cursor:default;opacity:.6;pointer-events:none}.duet-date__day.is-outside:before{display:none}.duet-date__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;width:100%}.duet-date__nav{white-space:nowrap}.duet-date__prev,.duet-date__next{-moz-appearance:none;-webkit-appearance:none;align-items:center;appearance:none;background:var(--duet-color-button);border:0;border-radius:50%;color:var(--duet-color-text);cursor:pointer;display:inline-flex;height:32px;justify-content:center;margin-left:8px;padding:0;transition:background-color .3s ease;width:32px}@media (max-width:35.9375em){.duet-date__prev,.duet-date__next{height:40px;width:40px}}.duet-date__prev:focus,.duet-date__next:focus{box-shadow:0 0 0 2px var(--duet-color-primary);outline:0}.duet-date__prev:active:focus,.duet-date__next:active:focus{box-shadow:none}.duet-date__prev:disabled,.duet-date__next:disabled{cursor:default;opacity:.5}.duet-date__prev svg,.duet-date__next svg{margin:0 auto}.duet-date__select{display:inline-flex;margin-top:4px;position:relative}.duet-date__select span{margin-right:4px}.duet-date__select select{cursor:pointer;font-size:1.6rem;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}.duet-date__select select:focus+.duet-date__select-label{box-shadow:0 0 0 2px var(--duet-color-primary)}.duet-date__select-label{align-items:center;border-radius:var(--duet-radius);color:var(--duet-color-text);display:flex;font-size:2rem;font-weight:var(--duet-font-bold);line-height:1.25;padding:0 4px 0 8px;pointer-events:none;position:relative;width:100%;z-index:1}.duet-date__select-label svg{width:16px;height:16px}.duet-date__mobile{align-items:center;border-bottom:1px solid rgba(0,0,0,.12);display:flex;justify-content:space-between;margin-bottom:20px;margin-left:-10%;overflow:hidden;padding:12px 20px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:120%}@media (min-width:36em){.duet-date__mobile{border:0;margin:0;overflow:visible;padding:0;position:absolute;right:-8px;top:-8px;width:auto}}.c-form .duet-date__mobile-heading{display:inline-block;font-weight:var(--duet-font-bold);max-width:84%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:36em){.c-form .duet-date__mobile-heading{display:none}}.duet-date__close{-webkit-appearance:none;align-items:center;-moz-appearance:none;appearance:none;background:var(--duet-color-button);border:0;border-radius:50%;color:var(--duet-color-text);cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;width:24px}@media (min-width:36em){.duet-date__close{opacity:0}}.duet-date__close:focus{box-shadow:0 0 0 2px var(--duet-color-primary);outline:none}@media (min-width:36em){.duet-date__close:focus{opacity:1}}.duet-date__close svg{margin:0 auto}.duet-date__vhidden{border:0;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;top:0;width:1px}.c-form-label:not(.c-form-label--invisible){position:relative;width:100%}.c-form-label:not(.c-form-label--invisible) label{--transform-duration:.25s;--color-duration:.25s;position:absolute;top:14px;left:16px;pointer-events:none;transition:transform var(--transform-duration) cubic-bezier(.3,.15,.18,1),color var(--color-duration) cubic-bezier(.3,.15,.18,1);z-index:11;color:var(--blacks-60)}.c-form-label:not(.c-form-label--invisible) label+*{margin-top:0}.c-form-label:not(.c-form-label--invisible):hover label{--color-duration:.4s;color:var(--neutral-0)}.c-form-label:not(.c-form-label--invisible):focus-within label,.c-form-label:not(.c-form-label--invisible)[data-active] label{--transform-duration:.4s;transform:scale(.75) translateY(-1em);transform-origin:left;color:var(--blacks-60)}.c-form-label:not(.c-form-label--invisible) textarea{--height-duration:.25s;height:90px;will-change:height;transition:height var(--height-duration) cubic-bezier(.3,.15,.18,1),border-color var(--border-duration) cubic-bezier(.3,.15,.18,1)}.c-form-label:not(.c-form-label--invisible):focus-within textarea,.c-form-label:not(.c-form-label--invisible)[data-active] textarea{--height-duration:.4s;height:250px}.c-radio{--transition-duration:.25s}.c-radio input{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.c-radio input:hover+label,.c-radio input:focus+label,.c-radio input:focus-visible+label{--transition-duration:.4s}.c-radio input:hover+label{cursor:pointer}.c-radio input.focus-visible+label{--transition-duration:.4s}@media (prefers-reduced-motion:reduce){.c-radio{--transition-duration:1ms}}.c-radio label{-webkit-user-select:none;user-select:none;position:relative;padding-left:32px;text-transform:none;letter-spacing:0;font-weight:400;font-size:1.6rem}.c-radio label:before,.c-radio label:after{content:"";position:absolute;top:50%;border-radius:50%;transform:translateY(-50%)}.c-radio label:before{left:0;width:24px;height:24px;border:2px solid var(--primary-grey);background-color:var(--secondary-grey);transition:border-color var(--transition-duration) cubic-bezier(.3,.15,.18,1),background-color var(--transition-duration) cubic-bezier(.3,.15,.18,1)}.c-radio label:after{left:6px;width:12px;height:12px;background-color:var(--primary-marine);opacity:0;transition:opacity var(--transition-duration) cubic-bezier(.3,.15,.18,1)}.c-radio:hover label:after{opacity:1}.c-radio input:checked+label:before{border-color:var(--secondary-grey)}.c-radio input:checked+label:hover:before{border-color:var(--primary-grey)}.c-radio input:checked+label:after{opacity:1}.c-radio input:focus+label:before,.c-radio input:hover+label:before{border-color:var(--primary-grey)}.c-switch{--transition-duration:.25s}.c-switch input{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.c-switch input:hover+label,.c-switch input:focus+label,.c-switch input:focus-visible+label{--transition-duration:.4s}.c-switch input:hover+label{cursor:pointer}.c-switch input.focus-visible+label{--transition-duration:.4s}@media (prefers-reduced-motion:reduce){.c-switch{--transition-duration:1ms}}.c-switch label{-webkit-user-select:none;user-select:none;position:relative;padding-left:56px;text-transform:none;letter-spacing:0;font-weight:400}.c-switch label:before,.c-switch label:after{content:"";position:absolute;top:50%;transform:translateY(-50%)}.c-switch label:before{left:0;width:48px;height:24px;border-radius:12px;border:2px solid var(--primary-50);background-color:transparent;transition:background-color var(--transition-duration) cubic-bezier(.3,.15,.18,1)}.c-switch label:after{left:5px;width:16px;height:16px;border-radius:8px;background-color:var(--primary-50);transition:transform var(--transition-duration) cubic-bezier(.3,.15,.18,1),background-color var(--transition-duration) cubic-bezier(.3,.15,.18,1)}.c-switch:hover label:before{background-color:var(--primary-100)}.c-switch input:checked+label:before,.c-switch input:checked+label:hover:before{background-color:var(--primary-50)}.c-switch input:checked+label:after{transform:translateY(-50%) translate(22px);background-color:var(--neutral-100)}.c-switch input.focus-visible+label:before{outline:2px solid var(--primary-50);outline-offset:2px}.c-switch input:focus-visible+label:before{outline:2px solid var(--primary-50);outline-offset:2px}.choices{position:relative;color:var(--neutral-0)}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices[data-type*=select-one]{cursor:pointer}.choices [hidden]{display:none!important}.choices__inner{--border-duration:.25s;display:inline-block;vertical-align:top;width:100%;height:56px;background-color:var(--secondary-grey);padding:20px 16px 4px;overflow:hidden;border:2px solid var(--background-color);color:var(--neutral-0);transition:border-color var(--border-duration) cubic-bezier(.3,.15,.18,1)}.c-form--white .choices__inner{background-color:var(--neutral-100);border-color:var(--neutral-100)}.c-form--white .choices__inner .choices__item{color:var(--blacks-60)}.choices__inner:hover,.choices.is-focused .choices__inner{--border-duration:.4s;border-color:var(--primary-marine)}[data-error] .choices__inner{border-color:var(--status-error)}.choices[data-type*=select-multiple] .choices__inner{padding:25px 0 4px;min-height:67px}.choices__item{cursor:default;color:var(--blacks-60);display:flex;gap:8px;word-break:break-word}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;user-select:none;opacity:.5}.choices__item svg{flex:0 0 17px;width:17px;height:13px;opacity:0;margin-top:5px}.choices__inner .choices__item{color:var(--neutral-0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;padding-right:20px}.choices__list{font-size:var(--sm);margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;width:100%}.choices__list--multiple{display:inline}.choices__list--dropdown{z-index:15;position:absolute;width:100%;background-color:var(--secondary-grey);top:100%;margin-top:-2px;overflow:hidden;word-break:break-all;opacity:0;pointer-events:none;border:2px solid var(--primary-marine);border-top:0;border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.c-form--white .choices__list--dropdown{background-color:var(--neutral-100)}.choices__list--dropdown.is-active{opacity:1;pointer-events:auto}.is-flipped .choices__list--dropdown{top:auto;bottom:100%;margin-top:0;margin-bottom:-2px;border-top:2px solid var(--primary-marine);border-bottom:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.choices__list--single .choices__item{width:100%}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:32px;padding:4px 15px;font-size:var(--font-size);font-weight:500;margin-right:3px;margin-bottom:3px;background-color:var(--neutral-0);color:var(--neutral-100);word-break:break-all;box-sizing:border-box;transition:background-color .25s cubic-bezier(.3,.15,.18,1),color .25s cubic-bezier(.3,.15,.18,1)}.choices__list--multiple .choices__item:hover{transition:background-color .4s cubic-bezier(.3,.15,.18,1),color .4s cubic-bezier(.3,.15,.18,1);background-color:var(--primary-50);color:var(--neutral-0)}.choices__list--dropdown .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item{position:relative;padding:10px}.choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:var(--primary-marine);color:var(--neutral-100)}.choices__list--dropdown .choices__item--selectable.is-highlighted svg{opacity:1}.choices__heading{font-size:1.3rem;text-transform:uppercase;letter-spacing:.2em;font-weight:700;line-height:1.2;padding:10px;color:var(--neutral-0)}.choices__list--dropdown .choices__placeholder{min-height:41px}.choices__icon{pointer-events:none;position:absolute;top:48%;right:16px;width:24px;height:24px;transform:translateY(-50%);color:var(--primary-50)}.choices__icon svg{position:absolute;top:0;left:0;width:24px;height:24px}[data-error] .choices__icon{color:var(--status-error)}.choices.is-open .choices__icon{transform:translateY(-50%) rotate(180deg)}.choices[data-type*=select-multiple] .choices__input{padding:0;border-bottom:0;display:inline-block;width:auto}.choices__button{text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices[data-type*=select-multiple] .choices__button{position:relative;display:inline-block;margin:0 -4px 0 8px;padding-left:16px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:8px;width:8px;line-height:1;opacity:.75;border-radius:0}.choices[data-type*=select-multiple] .choices__list--multiple .choices__item:hover .choices__button{filter:invert(1)}.c-numeric{--numeric-duration:.25s;display:flex;align-items:center;background-color:var(--background-color);border:2px solid var(--background-color);transition:border-color var(--numeric-duration) cubic-bezier(.3,.15,.18,1),background-color var(--numeric-duration) cubic-bezier(.3,.15,.18,1)}.c-numeric:hover{--numeric-duration:.4s;border-color:var(--focus-color);background-color:transparent}[data-error] .c-numeric{border-color:var(--status-error)}.c-numeric input{border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;width:32px;text-align:left;flex:1 1 auto;background-color:transparent}.c-numeric input::-webkit-inner-spin-button,.c-numeric input::-webkit-outer-spin-button{display:none;-moz-appearance:textfield}.c-numeric label{padding:13px 16px}.c-numeric label+*{margin-top:0}.c-numeric__btn{--trans-duration:.25s;padding:13px 16px 12px;background-color:transparent;color:var(--neutral-0);transition:color var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.c-numeric__btn svg{width:24px;height:24px}.c-numeric__btn:not(:last-child){padding-right:9px}.c-numeric__btn:last-child{padding-left:9px}.c-numeric__btn:hover{--trans-duration:.4s;color:var(--primary-marine)}.c-numeric__buttons{display:flex;flex-direction:column}.c-numeric__buttons .c-numeric__btn{padding:0 8px}.c-numeric__buttons .c-numeric__btn svg{--trans-duration:.25s;width:12px;height:7px;transition:transform var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.c-numeric__buttons .c-numeric__btn:hover svg{--trans-duration:.4s}.c-numeric__buttons .c-numeric__btn:first-child svg{transform:translateY(3px)}.c-numeric__buttons .c-numeric__btn:first-child:hover svg{transform:translateY(-1px)}.c-numeric__buttons .c-numeric__btn:last-child svg{transform:translateY(-3px)}.c-numeric__buttons .c-numeric__btn:last-child:hover svg{transform:translateY(1px)}.c-file-input{position:relative;border:1px dashed var(--blacks-10)}.c-file-input.is-over{border-color:var(--primary-marine)}.c-file-input:before{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;background-color:var(--primary-marine);opacity:0;transition:opacity .25s cubic-bezier(.3,.15,.18,1)}.c-file-input.is-over:before{opacity:1;transition-duration:.4s}.c-file-input input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;z-index:2}.c-file-input label{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px;z-index:1;position:relative;transition:color .25s cubic-bezier(.3,.15,.18,1)}.c-file-input label svg{width:34px;height:44px;color:var(--primary-marine);transition:color .25s cubic-bezier(.3,.15,.18,1)}.c-file-input label p{margin-top:0}.c-file-input label p span{color:var(--primary-marine);text-decoration:underline;transition:color .25s cubic-bezier(.3,.15,.18,1)}.c-file-input.is-over label{color:var(--neutral-100);transition-duration:.4s}.c-file-input.is-over label svg,.c-file-input.is-over label p span{color:var(--secondary-marine);transition-duration:.4s}.fieldset-wrapper .description,.webform-element-description{margin-bottom:32px;font-size:var(--h4);line-height:var(--lh-h4);font-weight:500}fieldset.webform-composite-hidden-title,fieldset.form-item .fieldset-wrapper,.form-item{margin:0}.webform-options-display-side-by-side{display:flex;flex-wrap:wrap;gap:16px}.webform-options-display-one-column{display:flex;flex-direction:column;gap:24px}.webform-section-title:not(.visually-hidden)+*{margin-top:32px}:is(.webform-section-wrapper,.webform-submission-form,.fieldset-wrapper)>.form-item+.form-item{margin-top:32px}.form-item+.captcha{margin-top:32px}.webform-section-wrapper>.form-item+:is(fieldset.form-item,.form-item-other-residents-text.form-item){margin-top:48px}.form-actions{margin-top:72px}@media (max-width:47.9375em){.form-actions{display:flex;flex-wrap:wrap;gap:8px}.form-actions>*:first-child{flex:1 1 100%}.form-actions>*:not(:first-child){flex:0 0 calc(50% - 4px)}}[data-webform-key=introduction] .webform-section-wrapper>.form-item+.form-item{margin-top:48px}[data-webform-key=about_you_and_your_household] .webform-section-wrapper>.form-item+.form-item{margin-top:16px}[data-webform-key=about_you_and_your_household] .webform-section-wrapper>.form-item+:is(fieldset.form-item,.form-item-other-residents-text.form-item){margin-top:48px}[data-webform-key=income_and_savings] .webform-element-description{margin-bottom:24px}@media (min-width:48em){[data-webform-key=income_and_savings] .form-item .description+*{max-width:370px;width:100%}}.form-item-other-residents-text h4,.form-item-other-residents h4{margin-bottom:32px}.form-item-other-residents legend{font-size:var(--h5);line-height:var(--lh-h5);font-weight:500;margin-bottom:16px}.form-item-other-residents .webform-options-display-one-column{display:flex;flex-wrap:wrap;flex-direction:row;gap:16px}.form-item-other-residents .webform-options-display-one-column .form-item{margin:0}.form-item-other-residents .container-inline{display:block;margin-top:32px}.webform-submission-form fieldset legend{margin-bottom:24px;display:block;font-size:var(--h4);line-height:var(--lh-h4);font-weight:500}form fieldset.fieldgroup{padding:0!important}.webform-multiple-table>*+*{margin-top:48px}.c-full-width-signpost{--new-top:calc(var(--top) - 185);--innerScroll:clamp(calc(var(--height) * -1),calc(var(--scroll) - var(--new-top)),var(--height));--innerScrollPercent:calc(var(--innerScroll) / var(--height));padding-top:clamp(12rem,15.0462962963vw + .4444444444rem,18.5rem);overflow:clip}@media (max-width:47.9375em){.c-full-width-signpost{padding-top:0;padding-bottom:48px}}.c-hero+.c-full-width-signpost{margin-top:48px}.c-full-width-signpost__container{display:grid;grid-template-columns:inherit;grid-column:cover-page}.c-full-width-signpost__image{grid-column:cover-page}@media (min-width:48em){.c-full-width-signpost__image{--top-clip-offset:calc(var(--innerScrollPercent) * 13%);--bot-clip-offset:calc((100% - 26%) + var(--top-clip-offset));clip-path:polygon(0 var(--top-clip-offset),100% var(--top-clip-offset),100% var(--bot-clip-offset),0 var(--bot-clip-offset))}.c-full-width-signpost__image:first-child{grid-column:full-bleed/third2;margin-right:-24px}.c-full-width-signpost__image:last-child{grid-column:third2/full-bleed;margin-left:-24px}}.c-full-width-signpost__image .u-media{--image-width:375;--image-height:281}.c-full-width-signpost__content{position:relative;z-index:1;grid-column:content}@media (max-width:47.9375em){.c-full-width-signpost__content{margin-left:32px;margin-top:-102px}.c-full-width-signpost__content:before{content:"";position:absolute;top:-32px;right:-16px;bottom:0;left:-16px;background-color:var(--neutral-100);z-index:-1}.c-full-width-signpost__content:first-child{margin-right:32px;margin-left:0;order:1}.c-full-width-signpost__content:first-child:before{content:"";position:absolute;top:-32px;right:-16px;bottom:0;left:-16px;background-color:var(--neutral-100);z-index:-1}}@media (min-width:48em){.c-full-width-signpost__content{margin-top:clamp(8rem,14.8148148148vw + -3.3777777778rem,14.4rem);padding-top:clamp(8rem,31.0185185185vw + -15.8222222222rem,21.4rem);padding-right:16px;padding-bottom:72px;transform:translateY(calc(var(--innerScrollPercent) * -25%))}.c-full-width-signpost__content:before,.c-full-width-signpost__content:after{content:"";position:absolute;top:0;z-index:-1;background-color:var(--neutral-100)}.c-full-width-signpost__content:before{width:clamp(5.6rem,9.2592592593vw + -1.5111111111rem,9.6rem);height:100%}.c-full-width-signpost__content:after{width:100%;height:100%;opacity:.6;left:0}.c-full-width-signpost__content:first-child{grid-column:third}.c-full-width-signpost__content:first-child:before{left:calc(100% - 24px)}.c-full-width-signpost__content:last-child{grid-column:third3}.c-full-width-signpost__content:last-child:before{right:calc(100% - 24px)}}.c-full-width-signpost__decoration{position:absolute;z-index:-1;top:60px;width:65%;aspect-ratio:768/418;grid-column:content;color:var(--primary-green);opacity:.3}@media (max-width:47.9375em){.c-full-width-signpost__decoration{display:none}}.c-full-width-signpost__decoration svg{width:100%;height:100%}.c-full-width-signpost__image+.c-full-width-signpost__decoration{right:0}.c-full-width-signpost__content+.c-full-width-signpost__decoration{left:0}.c-guide-download{padding-bottom:128px}@media (max-width:47.9375em){.c-guide-download{padding-bottom:48px;overflow:hidden}}.c-guide-download__container{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;align-content:flex-start}@media (max-width:47.9375em){.c-guide-download__container{grid-template-columns:minmax(0,1fr)}}.c-guide-download__container:after{content:"";display:block;grid-row:1;grid-column:3/span 9;background-color:var(--secondary-yellow)}@media (max-width:47.9375em){.c-guide-download__container:after{grid-column:1;grid-row:2/span 2;margin-left:-15px;margin-right:-15px}}.c-guide-download__image{position:relative;grid-row:1;grid-column:2/span 3;z-index:1;aspect-ratio:224/316}@media (min-width:48em){.c-guide-download__image{position:absolute;top:58px;width:calc(100% - 47px)}}@media (max-width:47.9375em){.c-guide-download__image{width:50%;grid-column:1;grid-row:1/span 2}}.c-guide-download__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.c-guide-download__content{grid-row:1;grid-column:5/span 6;padding-top:58px;padding-bottom:74px;z-index:1;margin-left:-20px;width:calc(100% + 20px)}@media (max-width:47.9375em){.c-guide-download__content{grid-column:1;grid-row:3;margin-left:0;width:100%;padding-top:32px;padding-bottom:56px}.c-guide-download__content .u-btn{width:100%}}.c-guide-hero{z-index:2}.c-guide-hero__container{position:relative;display:grid;grid-template-areas:"title" "media" "content" "actions";gap:0 24px;padding-top:60px;padding-bottom:72px}@media (min-width:48em){.c-guide-hero__container{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:auto 1fr;grid-template-areas:"media title" "media content";align-content:start;padding-top:120px;padding-bottom:120px}}@media (max-width:47.9375em){.c-guide-hero--guide-download .c-guide-hero__container{grid-template-areas:"title" "media" "actions" "content"}}.c-guide-hero__media{position:relative;grid-area:media;max-width:391px;width:100%}@media (max-width:47.9375em){.c-guide-hero__media{display:contents}}.c-guide-hero__media .u-media{position:relative;z-index:1;grid-area:media;--image-width:391;--image-height:531}.c-guide-hero--video .c-guide-hero__media{max-width:460px}.c-guide-hero--video .c-guide-hero__media .u-media{--image-width:16;--image-height:9}.c-guide-hero__decoration{position:absolute;top:0;right:0;height:100%;width:50vw;transform:translate(-25%,-25%);background-color:var(--secondary-purple)}@media (max-width:47.9375em){.c-guide-hero__decoration{display:none}}.c-guide-hero__decoration svg{position:absolute;top:75px;right:42px;width:740px;height:403px;opacity:.2;color:var(--phg-purple)}.c-guide-hero__media-actions{margin-top:32px;display:flex;gap:16px;grid-area:actions}.c-guide-hero__media-actions .c-share{margin-left:auto}.c-guide-hero__title{position:relative;grid-area:title}.c-guide-hero__title .u-chip+h1{margin-top:32px}@media (max-width:47.9375em){.c-guide-hero__title{padding-bottom:32px}.c-guide-hero__title>*{position:relative;z-index:1}.c-guide-hero__title:before{content:"";position:absolute;top:-60px;left:-12px;right:-12px;height:calc(100% + 264px);background-color:var(--secondary-purple)}}.c-guide-hero__content{grid-area:content;padding-top:32px}.c-header-search{--open-trans-duration:.25s;position:fixed;top:0;left:0;width:100%;height:100%;border:0;padding:60px 0 0;background-color:var(--neutral-100);z-index:60;opacity:0;pointer-events:none;max-width:none;max-height:none;transition:opacity var(--open-trans-duration) cubic-bezier(.215,.61,.355,1);grid-column:cover-page;overflow:hidden;max-width:calc(var(--1vw,1vw) * 100);margin:0}.c-header-search[open]{--open-trans-duration:.45s;opacity:1;pointer-events:auto}.c-header-search__background{position:absolute;top:0;right:0;bottom:0;left:0;grid-column:cover-page}.c-header-search__background img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.c-header-search__form{transform:translateY(-40px);transition:transform var(--open-trans-duration) cubic-bezier(.215,.61,.355,1)}.c-header-search[open] .c-header-search__form{transform:none}.c-header-search__close{--trans-duration:.25s;position:absolute;top:70px;right:0;width:56px;height:56px;padding:16px;background-color:var(--neutral-100);color:var(--neutral-0);transform:translateY(-40px);transition:background-color var(--trans-duration) cubic-bezier(.3,.15,.18,1),color var(--trans-duration) cubic-bezier(.3,.15,.18,1),transform var(--open-trans-duration) cubic-bezier(.3,.15,.18,1)}@media (max-width:47.9375em){.c-header-search__close{width:40px;height:40px;padding:8px}}@media (max-width:68.75em){.c-header-search__close{top:5px}}.c-header-search__close:hover{background-color:var(--phg-purple);color:var(--neutral-100)}.c-header-search__close svg{width:24px;height:24px}.c-header-search[open] .c-header-search__close{transform:none;transition-delay:50ms}.c-search__wrapper .c-header-search__close{display:block}.c-hero .c-header-search__close{display:none}.c-header{position:relative;z-index:20;background-color:var(--neutral-100);font-size:1.6rem}.c-header__container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"language-select language-select" "logo actions" "mobile-container mobile-container";background-color:var(--neutral-100);padding-bottom:16px}@media (min-width:81.25em){.c-header__container{padding-top:16px;padding-bottom:0;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"logo logo logo logo logo logo language-select language-select language-select language-select language-select language-select" "nav nav nav nav nav nav subnav subnav subnav subnav subnav actions"}}@media (max-width:81.1875em){.c-header__mobile-container{position:absolute;top:0;left:0;width:100%;height:calc(100 * var(--1vh,1vh) - 104px);grid-area:mobile-container;display:flex;flex-direction:column;background-color:var(--neutral-100);padding:0 16px 24px;z-index:-1;overflow:auto;transform:translateY(-100%);transition:transform .65s cubic-bezier(.19,1,.22,1)}.c-header__mobile-container[data-active]{transform:none;transition-duration:.95s}}@media (min-width:81.25em){.c-header__mobile-container{display:contents}}.c-header__logo{grid-area:logo;display:block;width:120px;height:50px;z-index:1}.c-header__logo svg,.c-header__logo img{width:120px;height:50px}@media (max-width:81.1875em){.c-header__subnav{order:1;border-top:1px solid var(--blacks-10);padding-top:32px;margin-top:32px}}@media (min-width:81.25em){.c-header__subnav{grid-area:subnav;margin-right:-30px}}@media (min-width:81.25em){.c-header__subnav>ul{display:flex;justify-content:flex-end;gap:40px}}@media (min-width:81.25em){.c-header__item--hide-desk{display:none}}.c-header__button{--trans-duration:.25s;align-items:center;background-color:transparent;color:var(--neutral-0);line-height:1;display:inline-flex;gap:8px;justify-content:space-between;padding:16px 0;position:relative;transition:color var(--trans-duration) cubic-bezier(.3,.15,.18,1);width:100%}@media (min-width:81.25em){.c-header__button{padding:20px 0;justify-content:flex-start;width:auto}}.c-header__button svg{width:24px;height:24px;margin:-4px 0;transition:transform var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.c-header__button:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media (max-width:81.1875em){.c-header__button--hide-mb{display:none}}.c-header__button:hover{color:var(--primary-marine)}.c-header__button:has(#google_translate_element){position:relative}.c-header__button:has(#google_translate_element) a{padding-right:25px}.c-header__button:has(#google_translate_element) svg{position:absolute;right:0;top:18px;pointer-events:none}.c-header__item:hover .c-header__button,.c-header__item:focus-within .c-header__button{--trans-duration:.4s;color:var(--primary-marine)}@media (min-width:81.25em){.c-header__item:hover .c-header__button svg,.c-header__item:focus-within .c-header__button svg{transform:rotateX(180deg)}}@media (max-width:81.1875em){.c-header__item[data-active] .c-header__button{--trans-duration:.4s;color:var(--phg-purple);font-weight:600}.c-header__item[data-active] .c-header__button svg{transform:rotateX(180deg)}}.c-header__language-select{position:relative;grid-area:language-select;display:flex;justify-content:flex-end;z-index:1}.c-header__language-select ul{display:none}@media (max-width:81.1875em){.c-header__language-select .c-header__button{padding-bottom:8px;justify-content:flex-start;width:auto}}@media (min-width:81.25em){.c-header__language-select .c-header__button{margin-left:calc(var(--base-space) * 3)}}.c-header__language-select .c-header__button .goog-te-gadget,.c-header__language-select .c-header__button .goog-te-gadget-simple{color:var(--primary-50);font-family:Figtree,proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:var(--h6)}.c-header__language-select .c-header__button .goog-te-gadget-simple{background-color:transparent;border-left:none;border-top:none;border-bottom:none;border-right:none;padding-top:0;padding-bottom:0}.c-header__language-select .c-header__button .goog-te-gadget-simple a:before{display:none}.c-header__language-select .c-header__button .goog-te-gadget-simple img{display:none}.c-header__language-select .c-header__button .goog-te-gadget-simple .goog-te-menu-value{color:var(--primary-50);display:flex;justify-content:center;margin-left:0;margin-right:0;transition:color var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.c-header__language-select .c-header__button .goog-te-gadget-simple .goog-te-menu-value:hover,.c-header__language-select .c-header__button .goog-te-gadget-simple .goog-te-menu-value:active{color:var(--secondary-magenta)}.c-header__language-select .c-header__button .goog-te-menu-value>*{display:none}.c-header__language-select .c-header__button .goog-te-menu-value>span:first-child{display:block}.c-header__nav{grid-area:nav}@media (min-width:81.25em){.c-header__nav>ul{display:flex;gap:40px}}@media (max-width:81.1875em){.c-header__nav>ul>*+*{margin-top:1px}}@media (min-width:81.25em){.c-header__nav:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--secondary-purple);opacity:0;transition:opacity .25s cubic-bezier(.3,.15,.18,1);pointer-events:none}.c-header__nav:has(.c-header__item--has-children:hover):before,.c-header__nav:has(.c-header__item--has-children:focus):before,.c-header__nav:has(.c-header__item--has-children[data-active]):before,.c-header__nav:has(+.c-header__subnav .c-header__item--has-children:hover):before,.c-header__nav:has(+.c-header__subnav .c-header__item--has-children:focus):before,.c-header__nav:has(+.c-header__subnav .c-header__item--has-children[data-active]):before{transition-duration:.4s;opacity:1}}@media (max-width:81.1875em){.c-header__subnav-dropdown,.c-header__dropdown{backface-visibility:hidden;transform:translateZ(0);height:0;will-change:height;overflow:hidden;transition:height .25s cubic-bezier(.3,.15,.18,1)}.c-header__subnav-dropdown[data-active],.c-header__dropdown[data-active]{height:auto;transition:height .4s cubic-bezier(.3,.15,.18,1)}}@media (min-width:81.25em){.c-header__subnav-dropdown,.c-header__dropdown{height:auto!important}}@media (max-width:81.1875em){.c-header__dropdown{margin-left:-1.2rem;margin-right:-1.2rem}.c-header__dropdown .c-signpost-btn{display:none}}@media (min-width:81.25em){.c-header__dropdown{--dropdown-trans-duration:.25s;position:absolute;top:100%;left:0;width:100%;pointer-events:none;background-color:var(--neutral-100);transform:translateY(-100%);z-index:-1;transition:transform var(--dropdown-trans-duration) cubic-bezier(.215,.61,.355,1),background-color var(--dropdown-trans-duration) cubic-bezier(.3,.15,.18,1)}}.c-header__dropdown li+li{margin-top:calc(var(--base-space) * 2)}.c-header__dropdown a:not([class*=c-signpost]){text-decoration:none}@media (max-width:81.1875em){.c-header__dropdown a:not([class*=c-signpost]){justify-content:space-between}}.c-header__dropdown a:not([class*=c-signpost]):hover{color:var(--primary-marine)}@media (min-width:81.25em){.c-header__item:hover .c-header__dropdown,.c-header__dropdown:focus-within{--dropdown-trans-duration:.4s;transform:none;pointer-events:auto;background-color:var(--secondary-purple)}}.c-header__dropdown-container{display:flex;align-items:flex-start;justify-content:space-between;padding:calc(var(--base-space) * 2) 0 calc(var(--base-space) * 5)}@media (max-width:81.1875em){.c-header__dropdown-container{padding:8px 0 16px 24px}}.c-header__dropdown-container ul{width:100%}@media (min-width:81.25em){.c-header__dropdown-container ul{width:auto;min-width:40%}}.c-header__actions{grid-area:actions;display:flex;align-items:center;justify-content:flex-end;z-index:1;gap:8px}.c-header__search{width:48px;height:48px;padding:12px;color:var(--secondary-magenta);background-color:transparent}.c-header__search:hover{color:var(--primary-marine)}.c-header__search:focus-visible{outline:2px solid currentColor;outline-offset:2px}.c-header__search svg{width:24px;height:24px}.c-header__mobile-btn{--burger-size:48px;background-color:transparent;color:var(--secondary-magenta);margin-left:8px;transition:background-color var(--trans-duration) cubic-bezier(.3,.15,.18,1),color var(--trans-duration) cubic-bezier(.3,.15,.18,1)}@media (min-width:81.25em){.c-header__mobile-btn{display:none}}.c-header__mobile-btn[data-active],.c-header__mobile-btn:hover{background-color:var(--phg-purple);color:var(--neutral-100)}.c-header__signposts{display:flex;gap:24px}@media (max-width:81.1875em){.c-header__signposts{display:none}}.c-header__signposts .c-card{min-width:288px}.c-header__signposts .u-media{--image-width:288;--image-height:162}@keyframes fadeIn{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:none}}.c-hero{position:relative;height:clamp(52rem,30.0925925926vw + 28.8888888889rem,65rem)}.c-hero:not(.c-hero--has-search){height:clamp(36rem,67.1296296296vw + -15.5555555556rem,65rem)}.c-hero--has-search{z-index:2}.c-hero--is-short{height:260px}.c-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;grid-column:none}.c-hero__image-wrap,.c-hero__image-wrap img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.c-hero__image-wrap img{object-fit:cover}.c-hero__image-wrap:before,.c-hero__image-wrap:after{content:"";position:absolute;z-index:1}.c-hero__image-wrap:before{left:0;height:100%;width:50vw;background-image:linear-gradient(277deg,hsla(0,0%,0%,0),hsla(265.26,100%,.52%,.00984) 9.99%,hsla(265.26,100%,1.01%,.03704) 19.07%,hsla(265.26,100%,1.47%,.07813) 27.44%,hsla(265.26,100%,1.9%,.12963) 35.26%,hsla(265.26,100%,2.28%,.18808) 42.72%,hsla(265.26,100%,2.63%,.25) 50%,hsla(265.26,100%,2.94%,.31192) 57.28%,hsla(265.26,100%,3.21%,.37037) 64.74%,hsla(265.26,100%,3.42%,.42188) 72.56%,hsla(265.26,100%,3.58%,.46296) 80.93%,hsla(265.26,100%,3.69%,.49016) 90.01%,hsla(265.26,100%,3.73%,.5));display:none}.c-hero__image-wrap:after{top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,hsla(0,0%,0%,0),hsla(0,0%,0%,.01181) 9.99%,hsla(0,0%,0%,.04444) 19.07%,hsla(0,0%,0%,.09375) 27.44%,hsla(0,0%,0%,.15556) 35.26%,hsla(0,0%,0%,.22569) 42.72%,hsla(0,0%,0%,.3) 50%,hsla(0,0%,0%,.37431) 57.28%,hsla(0,0%,0%,.44444) 64.74%,hsla(0,0%,0%,.50625) 72.56%,hsla(0,0%,0%,.55556) 80.93%,hsla(0,0%,0%,.58819) 90.01%,hsla(0,0%,0%,.6))}.c-breadcrumbs+.c-hero .c-hero__image-wrap:before{display:block}.c-hero__container{position:relative;z-index:3;display:flex;align-items:flex-end;padding-bottom:clamp(4.8rem,11.1111111111vw + -3.7333333333rem,9.6rem)}.c-hero--is-short .c-hero__container{align-items:center;padding-bottom:0}.c-hero--has-search .c-hero__container{justify-content:center}.c-hero--has-search .c-hero__content{text-align:center}.c-hero--has-image .c-hero__content h1{text-transform:uppercase;letter-spacing:.24em}@media (max-width:47.9375em){.c-hero--has-image .c-hero__content h1{font-size:3.2rem}}.c-hero__content{width:100%}@media (max-width:47.9375em){.c-hero__content{text-align:center}}.c-hero__content>*{opacity:0;transform:translateY(100px);animation-name:fadeIn;animation-duration:.65s;animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-fill-mode:forwards}.c-hero__content>*:nth-child(2){animation-delay:.12s}.c-hero__content>*:nth-child(3){animation-delay:.18s}.c-hero #particles-js .particles-js-canvas-el{z-index:2;position:absolute;width:100%;right:1%}.c-images-5050{--new-top:calc(var(--top) - 185);--innerScroll:clamp(calc(var(--height) * -1),calc(var(--scroll) - var(--new-top)),var(--height));--innerScrollPercent:calc(var(--innerScroll) / var(--height));padding-bottom:72px}@media (max-width:47.9375em){.c-images-5050{padding-bottom:0}}.c-images-5050__container{grid-column:full-bleed}@media (max-width:47.9375em){.c-images-5050__container{grid-column:cover-page}}.c-images-5050__content:first-child{padding:0 1.2rem 16px}@media (min-width:48em){.c-images-5050__content:first-child{padding-top:clamp(.1rem,25.390625vw + -19.4rem,6.6rem);padding-bottom:clamp(1.6rem,27.34375vw + -19.4rem,8.6rem);text-align:right;padding-right:clamp(.1rem,19.921875vw + -15.2rem,5.2rem)}}.c-images-5050__content:not(:first-child){padding:16px 1.2rem 48px;text-align:right}@media (min-width:48em){.c-images-5050__content:not(:first-child){padding-top:clamp(1.6rem,15.625vw + -10.4rem,5.6rem);padding-bottom:clamp(4.8rem,14.0625vw + -6rem,8.4rem);padding-left:clamp(.1rem,23.828125vw + -18.2rem,6.2rem);text-align:left}}.c-images-5050__content h2{font-size:clamp(2.4rem,4.6875vw + -1.2rem,3.6rem);line-height:1;letter-spacing:.08em;font-weight:300}.c-images-5050__item{position:relative;overflow:clip;z-index:1}@media (min-width:48em){.c-images-5050__item:first-child{transform:translateY(calc(var(--innerScrollPercent) * -15%))}.c-images-5050__item:not(:first-child){transform:translateY(calc(var(--innerScrollPercent) * 15%))}}.c-images-5050__decoration{position:absolute;color:var(--primary-green);opacity:.3;aspect-ratio:768/417;width:66%;max-width:768px;top:18%;left:50%;transform:translate(-65%)}.c-images-5050__decoration svg{width:100%;height:100%}.c-meta-hero{background-color:var(--secondary-purple);padding-top:118px;overflow:clip;margin-bottom:72px;gap:0}@media (max-width:47.9375em){.c-meta-hero{padding-top:72px;margin-bottom:32px}}.c-meta-hero--yellow{background-color:var(--secondary-yellow)}.c-meta-hero__content{position:relative;z-index:1;display:grid;justify-items:start;gap:24px}@media (max-width:47.9375em){.c-meta-hero__content{gap:16px}}.c-meta-hero__content h1+*{margin-top:0}.c-meta-hero__meta{display:flex;gap:32px;align-items:center}@media (max-width:47.9375em){.c-meta-hero__meta{flex-wrap:wrap}}.c-meta-hero__meta .u-author{margin-right:16px}@media (max-width:47.9375em){.c-meta-hero__meta .u-author{flex:1 1 100%}}.c-meta-hero__meta .u-icon-text{font-size:var(--small-font-size)}.c-meta-hero__image{position:relative;margin-top:72px}@media (max-width:47.9375em){.c-meta-hero__image{margin:48px -12px 0}}.c-meta-hero__image:after{content:"";position:absolute;top:50%;left:50%;width:100vw;height:50%;background-color:var(--neutral-100);transform:translate(-50%)}.c-meta-hero__image .u-media{position:relative;z-index:1}.c-meta-hero__decoration{position:absolute;top:0;right:0;bottom:0;left:0}.c-meta-hero__decoration svg{position:absolute;top:0;right:0;width:768px;aspect-ratio:768/418;transform:translate(10%,-33%);color:var(--phg-purple);opacity:.1}@media (max-width:47.9375em){.c-meta-hero__decoration svg{right:auto;left:40%;transform:translateY(-25%)}}.c-meta-hero--yellow .c-meta-hero__decoration svg{color:var(--phg-yellow);opacity:.3}@keyframes backdropIn{0%{opacity:0}to{opacity:1}}.c-modal{--trans-duration:.25s;--max-height:600px;--max-width:970px;--padding:32px;--gap:48px;position:fixed;z-index:80;top:50%;left:50%;pointer-events:none;max-width:min(var(--max-width),var(--1vw,1vw) * 100 - var(--gap));max-height:min(var(--max-height),var(--1vh,1vh) * 100 - var(--gap));height:fit-content;width:100%;transform:translate(-50%,calc(-50% + 50px));background-color:var(--neutral-100);box-shadow:var(--box-shadow);overflow:visible;border:0;margin:0;padding:0;display:block;opacity:0;transition:opacity var(--trans-duration) cubic-bezier(.3,.15,.18,1),transform var(--trans-duration) cubic-bezier(.3,.15,.18,1)}@media (max-width:47.9375em){.c-modal{--padding:16px}}.c-modal--video{--max-height:90%;--max-width:90%;--padding:0;background-color:#000;box-shadow:none;aspect-ratio:16/9}.c-modal--video .c-modal__container{aspect-ratio:16/9;max-height:calc(var(--1vh,1vh) * 90);margin:0 auto}.c-modal--large{--max-height:836px;--max-width:925px;height:100%}.c-modal--large[id=bottomSharedOwnershipAffordability],.c-modal--large[id=sharedOwnershipAffordability]{--max-height:1203px;--max-width:1200px}.c-modal--large[id=rentsTable]{--max-height:591px;--max-width:969px}.c-modal--large[id=staircasingCalculator]{--max-height:592px;--max-width:765px}:is(.is-ios,.is-mac) .c-modal{padding:var(--padding)}:is(.is-ios,.is-mac) .c-modal__container{display:contents}.c-modal--bot-drawer{left:0;right:0;top:0;bottom:0;transform:translateY(100%);max-width:100%;max-height:100%;margin:0!important}.c-modal--drawer{left:auto;right:0;top:0;transform:translate(100%);height:100%;max-width:445px;max-height:none}.c-modal::backdrop{background-color:#0009}.c-modal[open]{--trans-duration:.4s;pointer-events:auto;opacity:1;transform:translate(-50%,-50%)}.c-modal[open]::backdrop{background-color:#0009;animation-name:backdropIn;animation-duration:.4s;animation-timing-function:cubic-bezier(.3,.15,.18,1);animation-fill-mode:forwards}.c-modal--drawer[open],.c-modal--bot-drawer[open]{transform:none}.c-modal__container{padding:var(--padding);height:100%}.c-modal--large .c-modal__container{padding-bottom:0}.c-modal--bot-drawer .c-modal__container{height:100%}.c-modal__scroll-drawer{overflow-y:auto;max-height:100%}.c-modal__scroll-container{margin-left:calc(var(--padding) * -1);margin-right:calc(var(--padding) * -1);margin-bottom:calc(var(--padding) * -1);margin-top:14px!important;padding:10px var(--padding) var(--padding);overflow-y:auto;width:calc(100% + var(--padding) * 2);height:calc(100% - 39px);padding:var(--padding)}*+.c-modal__scroll-container{padding-top:0}.c-modal--large .c-modal__scroll-container{padding-top:0;margin-top:0!important;height:100%}.c-modal--drawer .c-modal__scroll-container{margin-top:0!important;padding-top:0;height:100%;margin-bottom:0}.c-modal__close-btn{--hover-duration:.25s;position:absolute;top:20px;right:20px;z-index:1;background-color:transparent;color:var(--neutral-0);width:48px;height:48px;padding:0;transition:color var(--hover-duration) cubic-bezier(.3,.15,.18,1)}@media (max-width:47.9375em){.c-modal__close-btn{top:0;right:0}}.c-modal__close-btn svg{width:24px;height:24px}.c-modal__close-btn .u-hamburger{--burger-size:48px}.c-modal__close-btn:hover{--hover-duration:.4s;color:var(--primary-marine)}.c-modal--video .c-modal__close-btn{top:-48px;right:-8px;color:var(--neutral-100)}.c-modal--video .c-modal__close-btn:hover{color:var(--primary-marine)}@media (max-width:47.9375em){.c-modal .u-btn__wrap .u-btn--secondary{order:1}}.ui-dialog:not(.ui-dialog-off-canvas){border:1px solid var(--blacks-10)!important}.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-titlebar{background-color:var(--primary-marine)!important;color:#fff!important}.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-titlebar .ui-dialog-title{padding-left:1.5rem}.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-content{padding:2rem}.ui-widget-overlay.ui-front{background:Black!important}.c-news-card a{color:var(--neutral-0)}.c-news-card a:before{display:none}.c-news-card a:hover{color:var(--neutral-0)}.c-news-card .c-card__image{position:relative}.c-news-card .c-card__image .u-chip{position:absolute;top:32px;left:32px;z-index:2}@media (max-width:47.9375em){.c-news-card .c-card__image .u-chip{top:16px;left:16px}}@media (max-width:47.9375em){.c-news-card--md-mobile .c-card__image .u--chip{top:24px;left:24px}}.c-news-card .u-media img{transition:scale var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.c-news-card a:hover .u-media img{scale:1.1}.c-news-card .c-card__title{transition:color var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.c-news-card a:hover .c-card__title{color:var(--primary-marine)}.c-news-card__meta{display:flex;gap:18px;flex-wrap:wrap;font-size:var(--xs);margin-bottom:32px}.c-news-card__meta+*{margin-top:auto}.c-news-listing{--space:48px;background-color:var(--secondary-grey);padding-top:48px;padding-bottom:100px}@media (max-width:47.9375em){.c-news-listing{--space:32px;padding-top:32px;padding-bottom:72px}}.c-news-listing__filter{display:flex;justify-content:end;gap:16px;width:100%}@media (max-width:47.9375em){.c-news-listing__filter{flex-direction:column}}.c-news-listing__filter .c-form-label{width:256px}.c-news-listing__filter .c-form-label[data-active] label{color:var(--primary-marine)}@media (max-width:47.9375em){.c-news-listing__filter .c-form-label{width:100%}}.c-news-listing__list{grid-column:full-bleed}.c-news-listing__pagination{text-align:center}.c-news-listing__pagination .u-pagination{margin-bottom:0}body.loaded .c-property-card.js-scroll-anim{opacity:0;transform:translateY(40px)}body.loaded .c-property-card.js-scroll-anim[data-scroll-anim-active]{opacity:1;transform:none;transition:opacity .65s cubic-bezier(.215,.61,.355,1),transform .65s cubic-bezier(.215,.61,.355,1)}@media (min-width:48em){.c-property-card--content-right.c-card{max-width:none}}@media (min-width:48em){.c-property-card--content-right .c-card__container{display:grid;grid-template-columns:minmax(0,395px) minmax(0,1fr);padding-bottom:0}}@media (min-width:48em){.c-property-card--content-right .c-card__image,.c-property-card--content-right .c-card__image .u-media,.c-property-card--content-right .c-card__image .u-media__wrap{height:100%}}.c-property-card .u-chip{position:absolute;top:16px;left:16px;z-index:1}.c-property-card h2{font-size:var(--h4);line-height:var(--lh-h4);font-weight:500}.c-property-card h3{font-size:var(--h6);line-height:var(--lh-h6);font-weight:500}.c-property-card h2+h3,.c-property-card h3+small{margin-top:8px}.c-property-card small,.c-property-card__meta{font-size:var(--xs);line-height:var(--lh-xs)}.c-property-card small a{color:currentColor}.c-property-card small a:before{opacity:1}.c-property-card small a:hover{color:var(--primary-marine)}.c-property-card__meta{margin-top:16px;display:flex;gap:32px}.c-property-card__meta+*{margin-top:32px}.c-property-card__price{border-radius:20px;background-color:var(--primary-green14);width:100%;padding:6px 24px;font-size:var(--xs);text-align:center;display:inline-block;text-wrap:balance}.c-property-card__price span{font-size:var(--h6);font-weight:500;display:inline-block;margin:0 .3em}@media (min-width:48em){.c-property-card--content-right .c-property-card__price{margin-bottom:28px;width:auto}}.c-property-card .u-btn{margin-top:24px;width:100%}.c-property-images .c-classes-slider__image,.c-property-images__map{height:clamp(28.1rem,116.0087719298vw + -37.7929824561rem,81rem)}.c-property-images__map{position:relative}.c-property-images__map>*{position:absolute;top:0;right:0;bottom:0;left:0}.c-property-images__content{grid-row:1;z-index:15;padding-top:16px;pointer-events:none}.c-property-images__content-wrap{display:flex;align-items:center;pointer-events:auto}.c-property-images__controls{margin-left:auto;display:flex;gap:8px;justify-content:right}.c-property-images__panel-list{grid-column:cover-page;grid-row:1}.c-property-images__panel.is-hidden{display:none}.c-property-images .c-slider__arrow{width:clamp(5.6rem,14.8148148148vw + -5.7777777778rem,12rem);height:clamp(5.6rem,14.8148148148vw + -5.7777777778rem,12rem);background-color:transparent}.c-property-images .c-slider__arrow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--neutral-100);opacity:.6;transition:opacity var(--trans-duration) cubic-bezier(.3,.15,.18,1),background-color var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.c-property-images .c-slider__arrow svg{width:clamp(2.8rem,6.0185185185vw + -1.8222222222rem,5.4rem);height:clamp(2.8rem,6.0185185185vw + -1.8222222222rem,5.4rem)}.c-property-images .c-slider__arrow[data-arrow=next] svg{rotate:90deg;translate:4px 0}.c-property-images .c-slider__arrow[data-arrow=prev] svg{rotate:-90deg;translate:-4px 0}.c-property-images .c-slider__arrow:hover{transform:translateY(-50%);color:var(--neutral-100)}.c-property-images .c-slider__arrow:hover:before{opacity:1;background-color:var(--primary-marine)}.c-classes-slider__image{position:relative;width:100%}.c-classes-slider__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.c-classes-slider__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(277deg,hsla(0,0%,0%,0),hsla(265.26,100%,.52%,.00984) 9.99%,hsla(265.26,100%,1.01%,.03704) 19.07%,hsla(265.26,100%,1.47%,.07813) 27.44%,hsla(265.26,100%,1.9%,.12963) 35.26%,hsla(265.26,100%,2.28%,.18808) 42.72%,hsla(265.26,100%,2.63%,.25) 50%,hsla(265.26,100%,2.94%,.31192) 57.28%,hsla(265.26,100%,3.21%,.37037) 64.74%,hsla(265.26,100%,3.42%,.42188) 72.56%,hsla(265.26,100%,3.58%,.46296) 80.93%,hsla(265.26,100%,3.69%,.49016) 90.01%,hsla(265.26,100%,3.73%,.5))}.c-classes-slider .c-slider{--slider-duration:.25s}.c-classes-slider .c-slider.is-animating{--slider-duration:.75s}.c-classes-slider .c-slider:hover:not(.is-animating){--slider-duration:.45s}.c-classes-slider .c-slider__track{display:grid}.c-classes-slider .c-slider__slide{grid-area:1/1/1/1;transition:clip-path var(--slider-duration) cubic-bezier(.3,.15,.18,1);background-color:#000}.c-classes-slider .is-current{z-index:5}.c-classes-slider .is-previous{z-index:4}.c-classes-slider .is-next,.c-classes-slider .is-previous-next{z-index:6}.c-classes-slider .c-slider__arrow{z-index:8}.c-classes-slider .is-current img,.c-classes-slider .is-previous img{transition:opacity var(--slider-duration) cubic-bezier(.3,.15,.18,1),scale var(--slider-duration) cubic-bezier(.3,.15,.18,1)}.c-classes-slider .is-next{clip-path:polygon(100% 0,100% 0,100% 100%,140% 100%)}.c-classes-slider .is-previous-next{clip-path:polygon(0 0,0 0,-40% 100%,-40% 100%)}.c-classes-slider .c-slider:not(.is-animating,.is-clean-up) .c-slider__arrow[data-arrow=next]:hover~.c-slider__track .is-next{clip-path:polygon(60% 0,100% 0,100% 100%,100% 100%);z-index:7}.c-classes-slider .c-slider:not(.is-animating,.is-clean-up) .c-slider__arrow[data-arrow=prev]:hover~.c-slider__track .is-previous-next{clip-path:polygon(0 0,40% 0,0 100%,0 100%);z-index:7}.c-classes-slider .c-slider:not(.is-animating,.is-clean-up) .c-slider__arrow[data-arrow=next]:hover~.c-slider__track .is-current img,.c-classes-slider .c-slider:not(.is-animating,.is-clean-up) .c-slider__arrow[data-arrow=prev]:hover~.c-slider__track .is-current img{opacity:.75;scale:1.1}.c-classes-slider .c-slider.is-animating .is-current.is-next{clip-path:polygon(-40% 0,100% 0,100% 100%,0 100%)}.c-classes-slider .c-slider.is-animating .is-current.is-previous-next{clip-path:polygon(0 0,140% 0,100% 100%,0 100%)}.c-classes-slider .c-slider.is-clean-up :is(.is-next,.is-previous-next){transition:none}@media (min-width:48em){.c-property-images+.c-property-info{position:relative;z-index:10;margin-top:-208px}}.c-property-info+*{position:relative;z-index:15}.c-property-info.l-wrapper{pointer-events:none}.c-property-info__container{position:relative;padding-top:40px;padding-bottom:120px;pointer-events:auto}@media (max-width:47.9375em){.c-property-info__container{padding-top:16px;padding-bottom:48px}}.c-property-info__container:before{content:"";position:absolute;top:0;right:-46px;bottom:0;left:-46px;background-color:var(--neutral-100)}@media (max-width:47.9375em){.c-property-info__container:before{display:none}}.c-property-info__container>*{position:relative;z-index:1}.c-property-info__title-bar{display:grid;grid-template-columns:minmax(0,1fr) max-content;grid-template-areas:"title chip" "price share";gap:24px;z-index:2}@media (max-width:47.9375em){.c-property-info__title-bar{gap:8px;grid-template-areas:"chip share" "title share" "price share"}}.c-property-info__chip{grid-area:chip}@media (min-width:48em){.c-property-info__chip{margin-top:12px}}.c-property-info__title{grid-area:title}.c-property-info__title h1{font-size:var(--h2);line-height:var(--lh-h2)}.c-property-info__title h1+*{margin-top:0}.c-property-info__type{font-size:var(--sm);line-height:var(--lh-sm)}@media (min-width:48em){.c-property-info__type{display:flex;gap:16px;align-items:baseline}}@media (max-width:47.9375em){.c-property-info__type p{margin-top:8px}}.c-property-info__type span{font-weight:500;font-size:var(--h4);line-height:var(--lh-h4)}.c-property-info__type a{color:inherit}.c-property-info__type a:hover{color:var(--primary-marine)}.c-property-info__type a:before{opacity:1}.c-property-info__price{grid-area:price}@media (max-width:47.9375em){.c-property-info__price{margin-top:16px}}.c-property-info__price-wrap{display:inline-block;border-radius:64px;padding:8px 32px}.c-property-info__price-wrap span{font-size:var(--h3);line-height:var(--lh-h3);font-weight:500}.c-property-info__meta{display:flex;align-items:flex-start;flex-wrap:wrap;gap:16px 56px;padding:16px;margin-top:40px}@media (max-width:47.9375em){.c-property-info__meta{margin-top:24px;gap:16px 36px}}.c-property-info__meta p+*{margin-top:8px}.c-property-info__meta .u-icon-text{font-weight:500;font-size:var(--sm)}.c-property-info__meta .u-icon-text svg{margin-top:0}.c-property-info__meta-item p{font-size:var(--xs)}.c-property-info__link{margin-top:40px}@media (max-width:47.9375em){.c-property-info__link .u-btn{width:100%}}.c-property-info__icon-list{margin-top:64px;font-size:var(--sm)}@media (max-width:47.9375em){.c-property-info__icon-list{margin-top:24px}}.c-property-info__icon-list ul{display:grid;grid-template-columns:1fr;gap:10px}@media (min-width:35em){.c-property-info__icon-list ul{grid-template-columns:1fr 1fr}}.c-property-info__icon-list li{display:flex}.c-property-info__icon-list .u-icon-text img{margin-right:8px}.h-text--neutral-100 .c-property-info__icon-list img{filter:invert(1)}.c-property-info__content{margin-top:64px}@media (max-width:47.9375em){.c-property-info__content{margin-top:24px}}.c-property-info__content .u-read-more{margin-top:-16px;display:block}.c-property-info .c-share{margin-left:auto;z-index:2}@keyframes load-first-prop{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}.c-property-listing{background-color:var(--secondary-grey);--space:32px}@media (max-width:63.9375em){.c-property-listing--map{--space:0}}.c-property-listing .c-hero{grid-column:cover-page}.c-property-listing--map .c-hero{position:relative;height:auto;box-shadow:var(--box-shadow);z-index:15}.c-property-listing--map .c-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--white-60);z-index:2}.c-property-listing--map .c-hero .c-hero__container{z-index:2}.c-property-listing--map .c-hero .c-search__container{background-color:transparent;box-shadow:none}@media (max-width:47.9375em){.c-property-listing--map .c-hero .c-search__container{padding:16px 0}}.c-property-listing--map .c-property-listing__container{display:grid;gap:16px;grid-column:cover-page}@media (min-width:64em){.c-property-listing--map .c-property-listing__container{grid-template-rows:min-content}}.c-property-listing__list-container{display:grid;gap:32px;align-content:flex-start}.c-property-listing--map .c-property-listing__list-container{grid-column:half}@media (max-width:63.9375em){.c-property-listing--map .c-property-listing__list-container{display:none}}.c-property-listing .c-form-label label,.c-property-listing .c-form-label[data-active] label{color:var(--primary-marine)}.c-property-listing__search{display:flex;align-items:center;gap:16px;font-size:var(--sm);line-height:var(--lh-sm);justify-content:end}@media (max-width:47.9375em){.c-property-listing__search{flex-wrap:wrap}}.c-property-listing__results{color:var(--blacks-60);flex:1 1 auto}.c-property-listing__actions{display:flex;gap:16px;margin-left:auto}@media (max-width:47.9375em){.c-property-listing__actions{flex:0 0 120px}}.c-property-listing__list{display:grid;gap:24px;max-width:910px;width:100%;margin:0 auto}.c-property-listing__list>*:first-child{animation-name:load-first-prop;animation-duration:.65s;animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-fill-mode:forwards}.c-property-listing--map .c-property-listing__list{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:min-content}.c-property-listing__sort{min-width:200px}@media (max-width:47.9375em){.c-property-listing__sort{flex:1 1 100%}}.c-property-listing__pagination{padding-top:16px;text-align:center}.c-property-listing__map{position:relative;--offset-height:104px;position:sticky;top:0;align-self:start;height:calc(100vh - var(--offset-height));overflow:hidden;margin-bottom:32px;grid-column:cover-page}@media (min-width:64em){.c-property-listing__map{grid-column:half2/cover-page}}.c-property-listing__map>*{position:absolute;top:0;right:0;bottom:0;left:0}.c-property-listing__drawer{top:50%;right:auto;bottom:auto;left:50%;max-width:450px;width:100%;height:auto;transform:translate(120%) translateY(-50%);transition:transform .35s cubic-bezier(.215,.61,.355,1)}@media (max-width:47.9375em){.c-property-listing__drawer{max-width:none;width:calc(100% - 24px)}}.c-property-listing__drawer--single{max-width:440px}.c-property-listing__drawer.is-active{transform:translate(-50%) translateY(-50%);transition-duration:.65s}.c-property-listing__drawer .c-property-card{opacity:1!important;transform:none!important}.c-property-listing__drawer-list{display:flex;overflow-x:auto;padding-bottom:16px;gap:16px}@media (min-width:48em){.c-property-listing__drawer-list{margin-left:calc((100% - 450px)/2);padding-right:calc((100% - 450px)/2)}}.c-property-listing__drawer-list>*{flex:1 0 92%}@media (min-width:48em){.c-property-listing__drawer-list>*{flex:1 0 380px}}.c-property-listing__drawer-close-btn{position:absolute;top:-16px;right:0;z-index:5;padding:0;background-color:var(--neutral-100);color:var(--neutral-0);transition:background-color var(--trans-duration) cubic-bezier(.3,.15,.18,1),color var(--trans-duration) cubic-bezier(.3,.15,.18,1);transform:translateY(-100%)}.c-property-listing__drawer-close-btn:hover{background-color:var(--phg-purple);color:var(--neutral-100)}.c-property-listing__exit-map{top:21px;left:12px;bottom:auto;right:auto}@media (min-width:64em){.c-property-listing__exit-map{display:none}}.c-slider{position:relative}.c-slider[data-dots=false]{padding-bottom:0}.c-slider__viewport{overflow:hidden}.c-slider__track{display:flex;overflow-x:auto;overflow-y:clip;padding-inline-start:0px;margin-top:0}.c-slider__track>*{flex:0 0 100%}.c-slider[data-slides-to-show="2"] .c-slider__track>*{flex:0 0 50%}.c-slider[data-slides-to-show="3"] .c-slider__track>*{flex:0 0 33.3333333333%}.c-slider[data-slides-to-show="4"] .c-slider__track>*{flex:0 0 25%}.c-slider[data-slides-to-show="5"] .c-slider__track>*{flex:0 0 20%}.c-slider[data-slides-to-show="6"] .c-slider__track>*{flex:0 0 16.6666666667%}.c-slider__slide:focus{outline:none}.c-slider__slide.focus-visible{outline:2px solid var(--primary-50)}.c-slider__slide:focus-visible{outline:2px solid var(--primary-50)}.c-slider[data-init] .c-slider__track{overflow-x:visible;overflow-y:visible}.c-slider[data-slides-to-show="4"] .c-slider__track>*{flex:0 0 50%}@media (min-width:64em){.c-slider[data-slides-to-show="4"] .c-slider__track>*{flex:0 0 25%}}.c-slider__dots{margin-top:26px;display:flex;gap:8px}.c-slider__dot{--color:var(--blacks-10);position:relative;width:56px;height:48px;transition:color .4s cubic-bezier(.3,.15,.18,1);background-color:transparent;color:transparent}.c-slider__dot:before{content:"";position:absolute;top:21.5px;left:0;right:0;height:5px;background-color:var(--color)}.c-slider__dot[data-active]{--color:var(--phg-purple)}.th-trentside .c-slider__dot[data-active]{--color:var(--trentside-lightBlue)}.c-slider__dot:hover{--color:var(--primary-marine)}.c-slider__dot.focus-visible{outline:2px solid var(--color)}.c-slider__dot:focus-visible{outline:2px solid var(--color)}.c-slider__controls{display:flex;align-items:center;color:var(--primary-50);flex-wrap:wrap}.c-slider__controls>*+*{margin-left:calc(var(--base-space) * 2)}.c-slider[data-align=center] .c-slider__controls{justify-content:center}.h-background--primary-50 .c-slider__controls{color:var(--neutral-100)}.c-slider__controls .c-slider__dots{position:static}.c-slider__arrow{--trans-duration:.25s;position:absolute;top:50%;z-index:1;color:inherit;background-color:transparent;width:48px;height:48px;padding:12px;background-color:var(--neutral-100);transform:translateY(-50%);transition:transform var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.c-slider__arrow:not(:disabled):hover{--trans-duration:.4s}.c-slider__arrow[data-arrow=prev]{left:0;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.c-slider__arrow[data-arrow=next]{right:0;border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.c-slider__arrow svg{width:24px;height:24px}.c-slider__arrow.focus-visible{outline:2px solid currentColor;outline-offset:-2px}.c-slider__arrow:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.c-slider__arrow-container{position:relative;display:flex;align-items:center;margin-left:16px;flex:1 1 100%}.c-slider__arrow-container p{margin-top:0;margin-left:16px;white-space:nowrap}.c-slider__arrow-container .c-slider__arrow{position:static;transform:none;top:0;padding:0;background-color:transparent;transition:opacity var(--trans-duration) cubic-bezier(.3,.15,.18,1),background-color var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.c-slider__arrow-container .c-slider__arrow svg{width:48px;height:48px}.c-slider__arrow-container .c-slider__arrow:hover{transform:none}.c-slider__arrow-container .c-slider__arrow:not(:disabled):hover{color:var(--primary-marine)}.c-slider__arrow-container .c-slider__arrow:disabled{opacity:.1}.c-slider__skip-btn{--transition-duration:.25s;position:absolute!important;opacity:0;left:0;background-color:var(--neutral-100);box-shadow:var(--box-shadow);padding:calc(var(--base-space) * 1);transition:opacity var(--transition-duration) cubic-bezier(.3,.15,.18,1),transform var(--transition-duration) cubic-bezier(.3,.15,.18,1);z-index:20;pointer-events:none}@media (prefers-reduced-motion:reduce){.c-slider__skip-btn{transition:none}}.c-slider__skip-btn:focus-visible{opacity:1;pointer-events:auto}.c-slider__skip-btn.focus-visible{opacity:1;pointer-events:auto}.c-slider__skip-btn:first-child{top:0}.c-slider__skip-btn:first-child:focus-visible{transform:translateY(-100%)}.c-slider__skip-btn:first-child.focus-visible{transform:translateY(-100%)}.c-slider__skip-btn:last-child{bottom:0}.c-slider__skip-btn:last-child:focus-visible{transform:translateY(100%)}.c-slider__skip-btn:last-child.focus-visible{transform:translateY(100%)}.c-slider.property-slider .c-slider__dots{left:0;right:0;display:flex;justify-content:center;--color:var(--neutral-100)}.c-slider.property-slider .c-slider__dots .c-slider__dot{content:"";--color:var(--neutral-100);box-shadow:var(--box-shadow)}.c-slider.property-slider .c-slider__dots .c-slider__dot:before{--color:var(--neutral-100);opacity:1}.c-slider__arrow[hidden]+p{display:none}.c-sales-rep{border-radius:28px;padding:8px;background-color:var(--secondary-green);display:flex;gap:16px;align-items:center}.th-trentside .h-theme-background .c-sales-rep{background-color:var(--trentside-lightGrey);color:var(--neutral-0)}.c-sales-rep__image{position:relative;height:100%;min-height:48px;aspect-ratio:1/1}.c-sales-rep__image img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;object-fit:cover}.c-sales-rep__number{margin-left:auto}.c-sales-rep__content{font-size:var(--sm);line-height:var(--lh-sm)}.c-sales-rep__content p:first-child{font-weight:500}.c-sales-rep__content p+p{margin-top:0}.c-sales-rep__number{display:block;border-radius:37px;padding:12px 32px;background-color:var(--primary-marine);color:var(--neutral-100);transition:background-color var(--trans-duration) cubic-bezier(.3,.15,.18,1),color var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.c-sales-rep__number:hover{background-color:var(--neutral-100);color:var(--primary-marine)}@media (max-width:47.9375em){.c-sales-rep__number{padding:12px;border-radius:50%;width:48px;height:48px}}@media (max-width:47.9375em){.c-sales-rep__number-label{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}}.c-sales-rep__number-icon{width:24px;height:24px}@media (min-width:48em){.c-sales-rep__number-icon{display:none}}.c-search-results{position:relative;opacity:1;min-height:calc(var(--base-space) * 30)}@media (min-width:48em){.c-search-results{margin-top:calc(var(--base-space) * 4)}}.c-search-results+.u-pagination{width:100%}.c-search-results .c-search__item{display:block;border:1px solid var(--black-20);background-color:var(--neutral-100);padding:calc(var(--base-space) * 4);margin-bottom:calc(var(--base-space) * 4);transition:all .2s ease-in-out}.c-search-results .c-search__item h3{font-weight:500;font-size:28px;transition:all .1s ease-in-out}.c-search-results .c-search__item h3 a{color:var(--black)}.c-search-results .c-search__item-container{padding:calc(var(--base-space) * 2) 0}.c-search-results .c-search__item:hover{border-color:var(--primary-marine)}.c-search-results .c-search__item:hover h3{color:var(--primary-marine)}@media (max-width:47.9375em){.c-guides-listing.l-halves,.c-guides-listing .l-halves{gap:8px}}form.search-form{margin:calc(var(--base-space) * 8) auto!important}form.search-form>.container-inline{display:flex;flex-grow:1}form.search-form>.container-inline .form-item{margin:0;margin-right:calc(var(--base-space) * 2);flex-grow:1}@media (max-width:34.9375em){form fieldset.fieldgroup{padding:0 calc(var(--base-space) * 1);margin:0}form fieldset.fieldgroup .fieldset-wrapper{margin:0}}.c-search{text-align:left;z-index:2}.c-search--is-short{max-width:885px;margin-left:auto;margin-right:auto}.c-search__wrapper{background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:fixed;padding:6rem clamp(.15rem,1.8318965517vw + -.875862069rem,1rem) 10rem}.c-search__wrapper .c-header-search__close{top:4.5rem}@media (min-width:68.75em){.c-search__wrapper .c-header-search__close{top:11rem}}.c-search__wrapper .c-search{transform:none}.c-search__container{width:100%;padding:16px;box-shadow:var(--box-shadow);background-color:var(--white-60)}.c-search__form.c-form{display:flex;gap:8px;align-items:center;font-size:var(--sm)}@media (max-width:47.9375em){.c-search__form.c-form{flex-direction:column}.c-search__form.c-form>*{width:100%}}.c-search__form.c-form .choices__inner:hover,.c-search__form.c-form .choices.is-focused .choices__inner{border-color:var(--primary-marine)}.c-search__form.c-form .choices__icon{top:66%;color:var(--blacks-60)}.c-search__form.c-form .c-form-label[data-active] label{color:var(--primary-marine)}.c-search__form.c-form .choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:transparent;color:var(--primary-marine)}.c-search__form.c-form .choices__list--dropdown .choices__item--selectable.is-highlighted svg{opacity:1}.c-search__form.c-form input::placeholder,.c-search__form.c-form .choices__inner .choices__placeholder{color:var(--blacks-50)}.c-search__form.c-form .choices__inner{display:inline-flex;align-items:center;padding:22px 16px 5px}.c-search__form.c-form .choices__list--single{height:25px}.c-search__form.c-form fieldset.location-input-geocoder{display:none}@media (max-width:47.9375em){.c-search--is-short .c-search__form.c-form{flex-direction:row;flex-wrap:wrap}}.c-search__group,.c-search .form-wrapper{flex:2 2 auto}@media (max-width:63.9375em){.c-search__group:not(:first-child),.c-search .form-wrapper:not(:first-child){display:none}}.c-search__group--bed,.c-search .form-wrapper--bed{flex:0 1 140px;max-width:140px}.c-search__group--radius,.c-search .form-wrapper--radius{flex:0 1 166px;max-width:166px}.c-search__group--last,.c-search .form-wrapper--last{flex:0 1 180px;max-width:180px}@media (max-width:63.9375em){.c-search--is-short .c-search__group:first-child{flex:2 2 100%}}.c-search--is-short .c-search__group--last{flex:2 2 auto;max-width:none}@media (max-width:63.9375em){.c-search--is-short .c-search__group--last{flex:1 1 50%;flex-basis:calc(50% - 16px);display:block}}.c-search__actions{display:flex;gap:8px;align-items:center}.c-search__actions>*{flex:1 1 50%}@media (max-width:63.9375em){.c-search--is-short .c-search__actions{flex:1 1 50%;flex-basis:calc(50% - 16px)}}.c-search__filter .c-accordion__content{padding:16px 0}.c-search__filter fieldset{padding:0;margin:0;border:0}.c-search__filter .c-checkbox>label{width:100%}.c-search__filter .c-checkbox>label:before{border:0;background-color:transparent}.c-search__filter .c-checkbox input:checked+label,.c-search__filter .c-checkbox input:checked+label svg{color:var(--primary-marine)}.c-search__filter .c-checkbox input:checked+label:before{background-color:transparent}.c-search__filter-actions{display:flex;align-items:center;gap:48px;padding-top:16px}.c-search .ui-menu-item-wrapper{color:#000!important}.c-search .ui-menu-item-wrapper:hover{background-color:#00808e!important;color:#fff!important}.c-search .geotext-popup{z-index:12;position:absolute;left:0;right:0;top:56px;background-color:#fff;border:1px solid var(--blacks-10)}.c-search .geotext-popup ul{padding:0;margin:0}.c-search .geotext-popup ul li{margin:0;padding:1rem 2rem;color:#000}.c-search .geotext-popup ul li:before{content:"";display:none}.c-search .geotext-popup ul li a{color:#000;display:block}.c-search .geotext-popup ul li a img{margin-right:1rem;max-height:24px;max-width:24px}.c-search .geotext-popup ul li:hover{background-color:var(--primary-marine)}.c-search .geotext-popup ul li:hover a{color:#fff;text-decoration:none}.c-search .geotext-popup ul li:hover a:before{display:none}.c-share-form{padding-bottom:120px}@media (max-width:47.9375em){.c-share-form{padding-bottom:72px}}.c-share{position:relative}.c-share__container{position:absolute;top:100%;left:0;margin:0;clip-path:polygon(0 0,100% 0,100% 0,0 0);transition:clip-path .45s cubic-bezier(.215,.61,.355,1)}.c-share:hover .c-share__container,.c-share:focus-within .c-share__container{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transition-duration:.65s}.c-share__button,.c-share__item a{display:inline-flex;justify-content:center;align-items:center;width:56px;height:56px;padding:0;transition:background-color var(--trans-duration) cubic-bezier(.3,.15,.18,1),color var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.c-share__button svg,.c-share__item a svg{width:32px;height:32px}.c-share__button{background-color:var(--neutral-75);color:var(--neutral-0)}.c-share__button:hover{color:var(--neutral-100);background-color:var(--primary-marine)}.c-share__button:focus-visible{outline:1px solid var(--primary-marine);outline-offset:2px}.c-share__item a{background-color:var(--primary-marine);color:var(--neutral-100)}.c-share__item a:hover{background-color:var(--neutral-75);color:var(--neutral-0)}.c-share__item a:before{display:none}.c-share__item a:focus-visible{outline:1px solid var(--neutral-0);outline-offset:-2px}.c-small-signpost{width:100%;margin:50px auto 0;background-color:var(--secondary-green);display:flex;align-items:center;justify-content:space-between;padding:16px;gap:16px}@media (max-width:47.9375em){.c-small-signpost{flex-direction:column}}.c-small-signpost p{font-size:var(--h4);line-height:var(--lh-h4);font-weight:500}.c-small-signpost p+*{margin-top:0}.c-small-signpost__wrapper{padding-bottom:120px}@media (max-width:47.9375em){.c-small-signpost__wrapper{padding-bottom:68px}}.c-property-info+* .c-small-signpost:first-child{margin-top:-80px}@media (max-width:47.9375em){.c-property-info+* .c-small-signpost:first-child{margin-top:-20px}}.c-social{display:flex;flex-direction:row;gap:calc(var(--base-space) * 2)}.c-social a{--trans-duration:.25s;display:inline-block;color:var(--neutral-0);width:56px;height:56px;padding:16px;background-color:var(--neutral-100);border-radius:50%;transition:background-color var(--trans-duration) cubic-bezier(.3,.15,.18,1),color var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.c-social a svg{width:24px;height:24px}.c-social a:before{display:none}.c-social a:hover{--trans-duration:.4s;background-color:var(--primary-purple);color:var(--neutral-100)}.c-social a:focus-visible{outline:2px solid var(--secondary-50)}.c-social a.focus-visible{outline:2px solid var(--secondary-50)}.c-spotlight-fullwidth{color:var(--neutral-100)}.c-spotlight-fullwidth__image{position:relative;grid-column:cover-page;grid-row:1/2;height:clamp(66.7rem,33.1018518519vw + 41.2777777778rem,81rem);min-height:100%;overflow:clip}.c-spotlight-fullwidth__image:before{content:"";position:absolute;bottom:0;left:50%;height:107.5%;aspect-ratio:2303/871;background-color:transparent;background-image:var(--grad-black);z-index:1;clip-path:polygon(50% 0,100% 100%,0 100%);transform:translate(-50%)}@media (max-width:47.9375em){.c-spotlight-fullwidth__image:before{bottom:auto;top:82px;background-image:var(--grad-black-dark)}}.c-spotlight-fullwidth__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .25s cubic-bezier(.3,.15,.18,1)}.th-trentside .c-spotlight-fullwidth__image:before{background:linear-gradient(278deg,rgba(19,38,68,0) 41.68%,rgba(19,38,68,.6) 78.18%);clip-path:none;width:100%}body.loaded .c-spotlight-fullwidth__image:before{transform:translate(-50%,100px);opacity:0}body.loaded .th-trentside .c-spotlight-fullwidth__image:before{transform:translate(-80%)}body.loaded .c-spotlight-fullwidth[data-scroll-anim-active] .c-spotlight-fullwidth__image:before{transition:transform .65s cubic-bezier(.215,.61,.355,1),opacity .65s cubic-bezier(.215,.61,.355,1);transform:translate(-50%);opacity:1}.c-spotlight-fullwidth[data-hover-active] .c-spotlight-fullwidth__image img{transform:scale(1.05);transition-duration:.4s}.c-spotlight-fullwidth--video .c-spotlight-fullwidth__image{grid-column:content;height:clamp(66.7rem,8.1018518519vw + 60.4777777778rem,70.2rem)}@media (max-width:47.9375em){.c-spotlight-fullwidth--video .c-spotlight-fullwidth__image{grid-column:cover-page}}@media (max-width:47.9375em){.c-spotlight-fullwidth--video .c-spotlight-fullwidth__image:before{bottom:0;top:auto;background-image:var(--grad-black-dark)}}.c-spotlight-fullwidth__content{grid-row:1/2;z-index:1;padding-top:clamp(17.5rem,42.3611111111vw + -15.0333333333rem,35.8rem);padding-bottom:clamp(3.2rem,12.962962963vw + -6.7555555556rem,8.8rem);max-width:826px;width:100%;margin:0 auto;text-align:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}@media (max-width:47.9375em){.c-spotlight-fullwidth__content .u-btn{width:100%}}.th-trentside .c-spotlight-fullwidth__content{margin:0;padding-top:clamp(7.2rem,11.1111111111vw + -1.3333333333rem,12rem);padding-bottom:0;justify-content:start;text-align:left;align-items:start}.c-spotlight-fullwidth--video .c-spotlight-fullwidth__content{justify-content:flex-start;padding-top:clamp(13rem,9.2592592593vw + 5.8888888889rem,17rem)}.th-trentside .c-spotlight-fullwidth--video .c-spotlight-fullwidth__content{padding-top:0;align-items:center;margin:0 auto;padding-top:clamp(13rem,9.2592592593vw + 5.8888888889rem,17rem)}body.loaded .c-spotlight-fullwidth__content{transform:translateY(50px)}body.loaded .c-spotlight-fullwidth[data-scroll-anim-active] .c-spotlight-fullwidth__content{transition:transform .65s cubic-bezier(.215,.61,.355,1);transform:none}.c-spotlight-fullwidth__icon svg{height:24px}.c-spotlight-fullwidth__icon+*{margin-top:32px}.th-trentside .c-spotlight-fullwidth__icon{display:none}.c-spotlight-fullwidth__title{font-size:clamp(3.2rem,3.125vw + .8rem,4rem);line-height:1.3;letter-spacing:.22em;text-transform:uppercase}.c-spotlight-fullwidth__title+*{margin-top:32px}.th-trentside .c-spotlight-fullwidth__title{font-size:clamp(3.2rem,10.9375vw + -5.2rem,6rem);color:inherit}.c-spotlight-fullwidth__testimonial{margin-left:0;margin-right:0;margin-bottom:0}.c-spotlight-fullwidth__testimonial+*{margin-top:32px}.c-spotlight-fullwidth__testimonial>p{font-size:var(--lg);line-height:var(--lh-lg)}.c-spotlight-fullwidth__testimonial cite{font-style:normal;margin-top:24px;display:block;text-transform:uppercase;font-size:var(--sm)}.c-spotlight-fullwidth__testimonial cite p+p{margin-top:0}.c-spotlight{overflow:clip;padding:72px 0 120px}@media (max-width:47.9375em){.c-spotlight{padding:48px 0}}.c-spotlight.h-theme-background{padding:72px 0 120px}@media (max-width:47.9375em){.c-spotlight.h-theme-background{padding:48px 0}}.c-spotlight .c-slider__viewport{margin-left:-12px;margin-right:-12px;overflow:visible}@media (max-width:47.9375em){.c-spotlight .c-slider__viewport{width:92%}}.c-spotlight__card{position:relative;display:flex;flex-direction:column;align-items:center;margin:0 12px;padding:48px 40px 0;height:100%;text-align:center;text-decoration:none;color:currentColor;transition:background-color var(--trans-duration) cubic-bezier(.3,.15,.18,1),color var(--trans-duration) cubic-bezier(.3,.15,.18,1);overflow:clip}.c-spotlight__card h3{margin-bottom:24px}.c-spotlight__card--cutout{aspect-ratio:440/760;padding:clamp(5rem,22.9007633588vw + -3.5877862595rem,14rem) 0 0;border-radius:300px;text-wrap:balance}@media (min-width:48em){.c-spotlight__card--cutout{padding:clamp(5rem,13.3928571429vw + -5.2857142857rem,14rem) 0 0}}.c-spotlight__card--cutout h3{margin-bottom:clamp(1.6rem,2.0356234097vw + .8366412214rem,2.4rem);font-size:clamp(1.8rem,2.5445292621vw + .8458015267rem,2.8rem)}@media (min-width:48em){.c-spotlight__card--cutout h3{margin-bottom:clamp(1.6rem,3.125vw + -.8rem,2.4rem);font-size:clamp(1.8rem,3.90625vw + -1.2rem,2.8rem)}}.c-spotlight__card[data-color=marine]{background-color:var(--secondary-marine)}.c-spotlight__card[data-color=marine]:hover{background-color:var(--primary-marine);color:var(--neutral-100)}.c-spotlight__card[data-color=purple]{background-color:var(--secondary-purple)}.c-spotlight__card[data-color=purple]:hover{background-color:var(--phg-purple);color:var(--neutral-100)}.c-spotlight__card[data-color=yellow]{background-color:var(--secondary-yellow20)}.c-spotlight__card[data-color=yellow]:hover{background-color:var(--phg-yellow)}.c-spotlight__card--cutout .c-spotlight__card-intro{max-width:360px;width:100%;margin:0 auto -42px;padding:0 16px;z-index:4;color:var(--neutral-100)}.c-spotlight__btn{display:inline-block;padding:20px 32px;font-size:var(--sm);line-height:1;border:2px solid currentColor;margin-top:auto}.c-spotlight__card--cutout .c-spotlight__btn{padding:clamp(1.2rem,2.0356234097vw + .4366412214rem,2rem) clamp(2.2rem,2.5445292621vw + 1.2458015267rem,3.2rem)}@media (min-width:48em){.c-spotlight__card--cutout .c-spotlight__btn{padding:clamp(1.2rem,3.125vw + -1.2rem,2rem) clamp(2.2rem,3.90625vw + -.8rem,3.2rem)}}.c-spotlight__image{position:relative;margin:clamp(3rem,9.8684210526vw + -4.1052631579rem,6rem) -40px 0;width:calc(100% + 80px);aspect-ratio:1}.c-spotlight__image img{position:absolute;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:bottom left;transform-origin:bottom left;transition:transform .4s cubic-bezier(.215,.61,.355,1)}.c-spotlight__image:after{content:"";position:absolute;aspect-ratio:1386/524;bottom:0;top:calc(clamp(6rem,17.1052631579vw + -6.3157894737rem,11.2rem)*-1 - 40px);left:50%;background-image:var(--grad-white);transform:translate(-50%,100px);clip-path:polygon(50% 0,100% 100%,0 100%);transition:transform .4s cubic-bezier(.215,.61,.355,1),opacity .4s cubic-bezier(.215,.61,.355,1);opacity:0}.c-spotlight__card:hover .c-spotlight__image:after{opacity:1;transform:translate(-50%);transition:transform .65s cubic-bezier(.215,.61,.355,1),opacity .65s cubic-bezier(.215,.61,.355,1)}.c-spotlight__card:hover .c-spotlight__image img{transform:scale(1.1);transition:transform .65s cubic-bezier(.215,.61,.355,1)}.c-spotlight__images{position:absolute;top:0;right:0;bottom:0;left:0}.c-spotlight__images:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(0deg,rgba(0,65,121,0) 38.49%,#004179 72.5%);z-index:1}.c-spotlight__images img,.c-spotlight__images svg{aspect-ratio:470/545}.c-spotlight__images img{position:absolute;bottom:0;left:0;width:100%;object-fit:cover}.c-spotlight__images svg{position:absolute;top:-15%;right:-60%;bottom:0;left:-60%;color:var(--trentside-yellowGreen);width:200%;height:150%;opacity:0;transform:translateY(10%);transition:opacity var(--trans-duration) cubic-bezier(.3,.15,.18,1),transform var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.c-spotlight__card:hover .c-spotlight__images svg{opacity:1;transform:none}.c-spotlight__images svg,.c-spotlight__static-image img{mask:linear-gradient(to bottom,rgba(0,0,0,0),#000 30%)}.c-spotlight__image-cutout{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}body.loaded .c-spotlight .c-slider__track>*{transform:translateY(120px)}body.loaded .c-spotlight[data-scroll-anim-active] .c-slider__track>*{transform:none;transition:transform .65s cubic-bezier(.215,.61,.355,1)}body.loaded .c-spotlight[data-scroll-anim-active] .c-slider__track>*:nth-child(2){transition-delay:.12s}body.loaded .c-spotlight[data-scroll-anim-active] .c-slider__track>*:nth-child(3){transition-delay:.24s}body.loaded .c-spotlight[data-scroll-anim-active] .c-slider__track>*:nth-child(4){transition-delay:.36s}.c-stepped-content{padding-bottom:120px}@media (max-width:47.9375em){.c-stepped-content{padding-bottom:48px}}.c-spotlight-fullwidth+.c-stepped-content{padding-top:120px}@media (max-width:47.9375em){.c-spotlight-fullwidth+.c-stepped-content{padding-top:48px}}.c-stepped-content__container{margin-top:48px}.th-trentside .c-stepped-content__container{margin-top:24px}.c-stepped-content__item{position:relative;display:flex;min-height:150px;align-items:flex-start}.c-stepped-content__item:not(:last-child):after{content:"";top:98px;left:49px;width:1px;border-left:4px solid var(--secondary-green);position:absolute;bottom:16px}.th-trentside .c-stepped-content__item:not(:last-child):after{border-left-color:var(--trentside-grey)}.c-stepped-content__index{flex:0 0 100px;height:100px;margin-right:50px;position:relative;width:100px;display:flex;align-items:center;justify-content:center;background-color:var(--secondary-green);color:var(--primary-marine);border-radius:50%;font-size:var(--h3);z-index:1}.th-trentside .c-stepped-content__index{background-color:var(--trentside-darkBlue);color:var(--trentside-yellowGreen)}.c-stepped-content__text{flex:1 1;padding:32px 0 16px}.c-stepped-content__text h4{color:var(--primary-marine)}.th-trentside .c-stepped-content__text h4{color:var(--trentside-darkBlue)}@media (max-width:28.0625em){.c-stepped-content__index{flex-basis:75px;margin-right:20px;height:75px;width:75px}.c-stepped-content__item:not(:last-child):after{left:35.5px;top:73px}.c-stepped-content__text{padding-top:24px}}.c-team-card{width:100%;background-color:var(--neutral-100)}@media (min-width:64em){.c-team-card{max-width:288px}}.c-team-card a{display:flex;flex-direction:column;color:var(--neutral-0)}.c-team-card a:before{display:none}.c-team-card a:hover{color:var(--neutral-0)}.c-team-card .u-media img{transition:scale var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.c-team-card .u-media+*{margin-top:40px}.c-team-card a:hover .u-media img{scale:1.1}.c-team-card__name{transition:color var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.c-team-card__name+*{margin-top:16px}a:hover .c-team-card__name{color:var(--primary-marine)}.c-team-card__name,.c-team-card__name+p{padding-left:32px;padding-right:32px}.c-team-card p{padding-bottom:40px}.c-testimonial{margin:0;padding-bottom:72px}@media (max-width:47.9375em){.c-testimonial{padding-bottom:48px}}.c-testimonial__container{display:flex;align-items:center}@media (max-width:47.9375em){.c-testimonial__container{flex-direction:column;align-items:flex-start}}.c-testimonial__icon{color:var(--primary-blue);z-index:1;margin-right:-52px}@media (max-width:47.9375em){.c-testimonial__icon{margin-right:0;margin-bottom:-25px;margin-left:15px}}.c-testimonial__icon svg{height:122px;width:175px}@media (max-width:47.9375em){.c-testimonial__icon svg{width:128px;height:90px}}.c-testimonial__content{display:flex;background-color:var(--secondary-blue);padding:74px 0 54px 102px;padding-right:clamp(4.8rem,33.7962962963vw + -21.1555555556rem,19.4rem);flex-grow:1}@media (max-width:47.9375em){.c-testimonial__content{padding:50px 15px 32px}}.c-testimonial__text{font-size:var(--lg);line-height:var(--lh-lg);text-transform:uppercase}.c-testimonial__text-author{font-size:var(--sm);line-height:var(--lh-sm)}.c-topic-card__links{font-size:var(--sm)}.c-topic-card__links+*{margin-top:32px}.c-topic-card__links li+li{margin-top:8px;padding-top:8px;position:relative}.c-topic-card__links li+li:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-color:var(--blacks-10)}.c-topic-card__links a{position:relative;overflow:clip;display:block;transition:color var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.c-topic-card__links a:hover{color:var(--primary-marine)}.c-topic-card__links a svg{position:absolute;top:50%;left:0;width:24px;height:24px;transform:translate(-100%,-50%);transition:transform var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.c-topic-card__links a:hover svg{transform:translateY(-50%)}.c-topic-card__links a span{display:block;transition:transform var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.c-topic-card__links a:hover span{transform:translate(32px)}.c-topics-guides{position:relative;padding:clamp(4.8rem,28.125vw + -16.8rem,12rem) 0;z-index:0}.c-topics-guides+.c-card-list-slider{margin-top:120px}@media (max-width:47.9375em){.c-topics-guides+.c-card-list-slider{margin-top:48px}}.c-topics-guides__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;grid-column:cover-page}.c-topics-guides__background img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media (max-width:47.9375em){.c-topics-guides__background img{object-position:25% center}}.c-topics-guides__list li+li{margin-top:16px}.c-topics-guides__container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:52px}@media (max-width:47.9375em){.c-topics-guides__container{grid-template-areas:"tab1 tab2" "content content";gap:32px 16px}}@media (max-width:47.9375em){.c-topics-guides__list{display:contents}}.c-topics-guides__tab{grid-area:tab2;text-align:center;display:block;background-color:transparent;padding:0;width:100%}@media (max-width:47.9375em){.c-topics-guides__tab{padding-bottom:16px;border-bottom:5px solid transparent;transition:border-color var(--trans-duration) cubic-bezier(.3,.15,.18,1),color var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.c-topics-guides__tab:hover,.c-topics-guides__tab[aria-selected=true]{border-color:currentColor;color:var(--phg-purple)}}@media (min-width:48em){.c-topics-guides__tab{cursor:default}.c-topics-guides__tab+*{margin-top:32px}}@media (max-width:47.9375em){.c-topics-guides__tab h3{font-size:var(--sm)}}.c-topics-guides__list:first-child .c-topics-guides__tab{grid-area:tab1}.c-topics-guides__tab-panel{grid-area:content}@media (max-width:47.9375em){.c-topics-guides__tab-panel{display:none}}.c-topics-guides__tab[aria-selected=true]+.c-topics-guides__tab-panel{display:block}@media (max-width:47.9375em){.c-search__item-container .c-topics-guides__tab-panel{display:block}}.c-topics-listing{background-color:var(--secondary-grey);padding:32px 0 120px}@media (max-width:47.9375em){.c-topics-listing{padding-bottom:48px}}.c-topics-listing__container{display:grid;gap:48px}@media (min-width:48em){.c-topics-listing__container{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:56px}}@media (max-width:47.9375em){.c-topics-listing__aside{order:1}}.c-topics-listing__filter{display:flex;align-items:end;gap:16px;justify-content:space-between}@media (max-width:47.9375em){.c-topics-listing__filter{flex-direction:column;align-items:start}}.c-topics-listing__filter p{color:var(--phg-purple);font-size:var(--sm);line-height:var(--lh-sm)}.c-topics-listing__filter p+*{margin-top:0}.c-topics-listing__form{display:flex;align-items:center;gap:16px}@media (max-width:47.9375em){.c-topics-listing__form{width:100%;flex-direction:column}}.c-topics-listing__form>*{width:200px}@media (max-width:47.9375em){.c-topics-listing__form>*{width:100%}}.c-topics-listing__form .c-form-label[data-active] label{color:var(--primary-marine)}.c-topics-listing__title{height:56px}.c-topics-listing li+li{margin-top:16px}.c-video-card{max-width:440px;width:100%;background-color:var(--neutral-100)}.c-video-card__content{min-height:200px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:32px 32px 40px}.c-video-card video{width:100%}.c-video-card .u-link{font-weight:500}.c-webform{--top:0;--bot:9;padding-top:calc(var(--base-space) * var(--top));padding-bottom:calc(var(--base-space) * var(--bot))}@media (min-width:48em){.c-webform{--top:0;--bot:18.75}}.c-webform:not([class*=h-background])+*:not([class*=h-background]):not([class*=h-maintain-space]){--top:0}.webform-submission-form .webform-progress-tracker{margin-top:4rem;margin-bottom:3rem}.webform-submission-form .webform-flexbox{margin-left:-.5em;margin-right:-.5em}.c-list-with-icons{padding-bottom:120px}@media (max-width:47.9375em){.c-list-with-icons{padding-bottom:48px}}.c-list-with-icons__container .c-list-with-icons__list{margin-top:32px;padding-inline-start:0}.c-list-with-icons__list-item{position:relative;display:flex;align-items:center;list-style:none}.c-list-with-icons__list-item:before{display:none}.c-list-with-icons__list-item+.c-list-with-icons__list-item{margin-top:48px}.c-list-with-icons__list-item>*:first-child{flex:0 0 102px;height:102px;margin-right:32px;position:relative;width:102px;display:flex;align-items:center;justify-content:center;background-color:var(--secondary-green);border-radius:50%;font-size:var(--h3)}.c-list-with-icons__list-item>*:first-child svg{width:32px;height:32px;color:var(--primary-marine)}.c-calculators{padding-bottom:48px}.c-calculators__intro+*{margin-top:48px}.c-calculators__cta{position:relative;color:var(--neutral-100);padding:40px 0;text-align:center}@media (min-width:48em){.c-calculators__cta.c-calculators__cta_bottom{display:none}}.c-calculators__cta:before{content:"";position:absolute;top:0;right:-12px;bottom:0;left:-12px;background-color:var(--primary-marine)}.c-calculators__cta>*{position:relative;z-index:1}.c-calculators__cta .u-btn{display:block;width:100%}.c-calculators__cta .u-btn+.u-btn{margin-top:8px}.c-calculators__field-group{background-color:var(--secondary-grey);padding:24px 16px;display:grid;gap:32px}.c-calculators__field-group+.c-calculators__field-group{margin-top:32px}.c-calculators__field-group h4{color:var(--phg-purple)}.c-calculators__field-group h4+*{margin-top:0}.c-calculators__form--small .c-calculators__field-group>*{max-width:392px;width:100%;margin:0 auto}.c-calculators__form-group label{font-size:var(--h6);line-height:var(--lh-h6);font-weight:500}.c-calculators__form-group .choices__inner{padding:14px 16px}.c-calculators__icon-group{display:flex;gap:8px;align-items:center}.c-calculators__icon-group span{font-size:var(--sm)}.c-calculators__icon-group>*:not(span){flex:1 1 100%}.c-calculators__output{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}@media (max-width:47.9375em){.c-calculators__output{flex-direction:column}}.c-calculators__output label{font-size:var(--sm);line-height:var(--lh-sm);flex:1 1 350px;max-width:350px}@media (max-width:47.9375em){.c-calculators__output label{flex:1 1 auto}}.c-calculators__output label+*{margin-top:0}.c-calculators__output output{display:inline-block;font-size:var(--h4);line-height:1;font-weight:500;padding:8px 24px;border-radius:33px;background-color:var(--primary-green14)}.c-calculators__form-group .c-calculators__output{margin-top:24px}.c-calculators__form-group .c-calculators__output,.c-calculators__total-list .c-calculators__output{display:block}.c-calculators__form-group .c-calculators__output label+*,.c-calculators__total-list .c-calculators__output label+*{margin-top:8px}.c-calculators__totals{border-top:1px solid var(--blacks-10);padding-top:16px}.c-calculators__total-list{display:flex;flex-wrap:wrap;gap:24px 100px;margin-top:32px}@media (max-width:47.9375em){.c-calculators__total-list{display:grid;gap:24px}}.c-calculators__btn-wrap{display:flex;align-items:center;gap:16px}.c-calculators__btn-wrap .u-link{white-space:nowrap}.serviceCharge{font-size:16px;margin-top:20px}.c-rents-table{width:100%;border-collapse:collapse}.c-rents-table th,.c-rents-table td{border:1px solid var(--blacks-10);text-align:left;padding:8px 16px}.c-rents-table th{background-color:var(--phg-purple);color:var(--neutral-100);font-size:var(--h6);line-height:var(--lh-h6);font-weight:500}.c-rents-table tbody tr:nth-child(2n){background-color:var(--secondary-grey)}.c-rents-table tbody td{border-top:0;border-bottom:0;font-size:var(--sm);line-height:var(--lh-sm)}.c-rents-table tbody{border-bottom:1px solid var(--blacks-10)}.c-application-login{--space:32px;position:relative;color:var(--neutral-100);padding:130px 0}@media (max-width:47.9375em){.c-application-login{padding:80px 0}}.c-application-login--large{padding:200px 0}@media (max-width:47.9375em){.c-application-login--large{padding:80px 0}}.c-application-login__background{position:absolute;top:0;right:0;bottom:0;left:0;grid-column:cover-page}.c-application-login__background:before,.c-application-login__background:after{content:"";position:absolute;z-index:1}.c-application-login__background:before{left:0;height:100%;width:100vw;background-image:linear-gradient(277deg,hsla(0,0%,0%,0),hsla(265.26,100%,.52%,.00984) 9.99%,hsla(265.26,100%,1.01%,.03704) 19.07%,hsla(265.26,100%,1.47%,.07813) 27.44%,hsla(265.26,100%,1.9%,.12963) 35.26%,hsla(265.26,100%,2.28%,.18808) 42.72%,hsla(265.26,100%,2.63%,.25) 50%,hsla(265.26,100%,2.94%,.31192) 57.28%,hsla(265.26,100%,3.21%,.37037) 64.74%,hsla(265.26,100%,3.42%,.42188) 72.56%,hsla(265.26,100%,3.58%,.46296) 80.93%,hsla(265.26,100%,3.69%,.49016) 90.01%,hsla(265.26,100%,3.73%,.5))}@media (min-width:48em){.c-application-login__background:before{width:60vw}}.c-application-login__background:after{top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,hsla(0,0%,0%,0),hsla(0,0%,0%,.01181) 9.99%,hsla(0,0%,0%,.04444) 19.07%,hsla(0,0%,0%,.09375) 27.44%,hsla(0,0%,0%,.15556) 35.26%,hsla(0,0%,0%,.22569) 42.72%,hsla(0,0%,0%,.3) 50%,hsla(0,0%,0%,.37431) 57.28%,hsla(0,0%,0%,.44444) 64.74%,hsla(0,0%,0%,.50625) 72.56%,hsla(0,0%,0%,.55556) 80.93%,hsla(0,0%,0%,.58819) 90.01%,hsla(0,0%,0%,.6))}.c-application-login__background img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.c-application-login__options,.c-application-login__title{position:relative;z-index:1}.c-application-login__options{gap:24px 54px}.c-application-login .form-item+.form-item{margin-top:16px}.c-application-login .form-actions{margin-top:32px}.c-application-login__form .c-form__errors+.c-form__group{margin-top:0}.c-application-login__form .c-form__group--submit{display:flex;align-items:center;gap:16px}.c-application-login__form .u-link{color:var(--neutral-100)}.c-application-login__form .u-link:hover{color:var(--primary-marine)}.c-application-login__signup{background-color:var(--primary-marine);padding:32px}.c-application-login__signup p{font-size:var(--sm);line-height:var(--lh-sm)}.c-application-login__signup a{text-decoration:underline;font-weight:700}.c-application-login__signup .u-btn{margin-top:48px}.c-application-login__form-intro{padding-bottom:48px}.c-application-options{position:relative;padding:72px 0 120px}.c-application-options__background{position:absolute;top:0;right:0;bottom:0;left:0;grid-column:cover-page}.c-application-options__background:before,.c-application-options__background:after{content:"";position:absolute;z-index:1}.c-application-options__background:before{left:0;height:100%;width:100vw;background-image:linear-gradient(277deg,hsla(0,0%,0%,0),hsla(265.26,100%,.52%,.00984) 9.99%,hsla(265.26,100%,1.01%,.03704) 19.07%,hsla(265.26,100%,1.47%,.07813) 27.44%,hsla(265.26,100%,1.9%,.12963) 35.26%,hsla(265.26,100%,2.28%,.18808) 42.72%,hsla(265.26,100%,2.63%,.25) 50%,hsla(265.26,100%,2.94%,.31192) 57.28%,hsla(265.26,100%,3.21%,.37037) 64.74%,hsla(265.26,100%,3.42%,.42188) 72.56%,hsla(265.26,100%,3.58%,.46296) 80.93%,hsla(265.26,100%,3.69%,.49016) 90.01%,hsla(265.26,100%,3.73%,.5))}@media (min-width:48em){.c-application-options__background:before{width:60vw}}.c-application-options__background:after{top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,hsla(0,0%,0%,0),hsla(0,0%,0%,.01181) 9.99%,hsla(0,0%,0%,.04444) 19.07%,hsla(0,0%,0%,.09375) 27.44%,hsla(0,0%,0%,.15556) 35.26%,hsla(0,0%,0%,.22569) 42.72%,hsla(0,0%,0%,.3) 50%,hsla(0,0%,0%,.37431) 57.28%,hsla(0,0%,0%,.44444) 64.74%,hsla(0,0%,0%,.50625) 72.56%,hsla(0,0%,0%,.55556) 80.93%,hsla(0,0%,0%,.58819) 90.01%,hsla(0,0%,0%,.6))}.c-application-options__background img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.c-application-options__title,.c-application-options__container{position:relative;z-index:1}.c-application-options__title{color:var(--neutral-100)}.c-application-options__container{background-color:var(--neutral-100);padding:48px}@media (max-width:47.9375em){.c-application-options__container{padding:24px 16px}}.c-application-options__container>*+*{margin-top:48px}.c-application-options__actions{display:flex;align-items:center;gap:32px}@media (max-width:47.9375em){.c-application-options__actions{flex-wrap:wrap;gap:16px}.c-application-options__actions .u-link{order:1}}.c-application-options__status{display:flex;align-items:center;gap:16px;padding:12px 24px;background-color:var(--secondary-pink);font-size:var(--sm);line-height:var(--lh-sm);margin-right:auto;border-radius:24px}.c-application-options__status:before{content:"";display:block;width:14px;height:14px;border-radius:50%;background-color:var(--primary-pink)}.c-application-options__status.is-complete{background-color:var(--secondary-green)}.c-application-options__status.is-complete:before{background-color:var(--primary-green)}.c-application-options__delete-btn{width:48px;height:48px;padding:12px;background-color:var(--secondary-purple);color:var(--phg-purple);border-radius:50%;transition:background-color var(--trans-duration) cubic-bezier(.3,.15,.18,1),color var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.c-application-options__delete-btn:hover{color:var(--neutral-100);background-color:var(--phg-purple)}.c-application-options__delete-btn svg{width:24px;height:24px}.c-application-options__btn-wrap{display:flex;align-items:center;gap:16px}.c-application-options__applicant>div{margin-bottom:4rem}.c-staged-form__hero{position:relative}.c-staged-form__hero-background{position:absolute;grid-column:cover-page;top:0;right:0;bottom:0;left:0}.c-staged-form__hero-background img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.c-staged-form__tracker{display:flex;gap:24px;padding:80px 0}@media (max-width:49.9375em){.c-staged-form__tracker{display:none}}.c-staged-form__tracker span,.c-staged-form__tracker a{position:relative;display:flex;text-align:center;justify-content:center;border-radius:50%}.c-staged-form__tracker span{width:90px;height:90px;background-color:var(--phg-purple);color:var(--neutral-100);padding:34px 16px;font-size:var(--h6);line-height:var(--lh-h6);font-weight:500}.c-staged-form__tracker a{width:72px;height:72px;margin:9px 0;padding:18px;font-size:var(--h3);line-height:var(--lh-h3);background-color:var(--phg-purple);color:var(--neutral-100);transition:color var(--trans-duration) cubic-bezier(.3,.15,.18,1),background-color var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.c-staged-form__tracker a:hover{background-color:var(--phg-purple);color:var(--neutral-100)}.c-staged-form__tracker li+li{position:relative}.c-staged-form__tracker li+li:before{content:"";position:absolute;top:50%;right:100%;width:24px;height:4px;background-color:var(--phg-purple)}.c-staged-form__tracker li.is-complete~li:before,.c-staged-form__tracker li.is-active~li:before{background-color:var(--neutral-100)}.c-staged-form__tracker li.is-active~li a,.c-staged-form__tracker li.is-complete~li a{background-color:var(--neutral-100);color:var(--phg-purple)}.c-staged-form__mobile-tracker{padding:97px 0}@media (min-width:50em){.c-staged-form__mobile-tracker{display:none}}.c-staged-form__mobile-tracker select,.c-staged-form__mobile-tracker .choices__inner{padding:14px 16px}.c-staged-form__form{padding:0 0 120px}.c-staged-form__form>*{max-width:83.2rem;width:100%;margin:0 auto}.c-staged-form__form>.webform-progress,.c-staged-form__form>.l-wrapper{max-width:100%}.c-staged-form__form>.l-wrapper{gap:0}.c-staged-form__form .webform-progress{margin-bottom:8rem}.c-staged-form__chip{margin-top:-40px}.c-staged-form__btn-wrap{display:flex;align-items:center;gap:16px}.c-staged-form__btn-wrap>*{min-width:200px}@media (max-width:47.9375em){.c-staged-form__btn-wrap{flex-direction:column;align-items:flex-start}}.c-modal .c-staged-form__btn-wrap{margin-top:48px}.c-modal .c-staged-form__btn-wrap>*{min-width:0}.c-staged-form__halves-content{gap:16px}.c-staged-form__duplicate-form .c-form__group{margin-top:0}.c-staged-form__duplicate-form-container:not(:empty)+*{margin-top:32px}.c-instagram{padding-bottom:20px}@media (max-width:63.9375em){.c-instagram{max-width:740px;margin:0 auto;width:100%}}.c-instagram__background{position:relative;grid-column:full-bleed;grid-row:1/2;display:flex;gap:8px}@media (min-width:79.5em){.c-instagram__background{padding:0 8px}}@media (max-width:63.9375em){.c-instagram__background{grid-column:cover-page;flex-direction:column}}.c-instagram__large-image{flex:1 1 auto}@media (max-width:63.9375em){.c-instagram__large-image{order:1}}.c-instagram__large-image img{aspect-ratio:804/630;width:100%;height:100%;object-fit:cover}@media (max-width:47.9375em){.c-instagram__large-image img{aspect-ratio:375/463}}.c-instagram__image-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}@media (min-width:64em){.c-instagram__image-grid{flex:0 0 630px}}.c-instagram__image-grid img{width:100%;aspect-ratio:1/1}@media (max-width:63.9375em){.c-instagram__image-grid>*:nth-child(2)~*{display:none}}.c-instagram__container{display:flex;grid-row:1/2;align-items:center}@media (max-width:47.9375em){.c-instagram__container{justify-content:center;align-items:end}}.c-instagram__content{z-index:1;max-width:388px;width:100%;padding:34px;background-color:var(--neutral-100)}@media (min-width:64em){.c-instagram__content{margin-left:8px}}@media (max-width:63.9375em){.c-instagram__content{padding:32px 15px;margin-bottom:64px;margin-top:64px}}.c-jargon-buster{gap:0}.c-jargon-buster__intro{padding-top:72px;padding-bottom:92px}@media (max-width:47.9375em){.c-jargon-buster__intro{padding-top:48px;padding-bottom:60px}}.c-jargon-buster__nav{padding-bottom:136px}@media (max-width:47.9375em){.c-jargon-buster__nav{padding-bottom:60px}}.c-jargon-buster__nav a{display:block;height:56px;text-align:center;font-size:var(--sm);background-color:var(--secondary-green);color:var(--neutral-60);padding:20px 0;line-height:1;font-weight:600}.c-jargon-buster__nav a.has-items{transition:background-color .25s cubic-bezier(.3,.15,.18,1);background-color:var(--primary-marine);color:var(--neutral-100)}.c-jargon-buster__nav a.has-items:hover,.c-jargon-buster__nav a.has-items.is-active{background-color:var(--primary-pink);transition-duration:.4s}.c-jargon-buster__nav p{font-size:var(--lg)}.c-jargon-buster__nav p+*{margin-top:32px}@media (min-width:48em){.c-jargon-buster__nav p+*{margin-top:0}}.c-jargon-buster__nav p,.c-jargon-buster__nav .u-read-more,.c-jargon-buster__nav .u-read-more__wrap{grid-column:1/-1}@media (min-width:48em){.c-jargon-buster__nav p,.c-jargon-buster__nav .u-read-more{display:none}}@media (min-width:48em){.c-jargon-buster__nav .u-read-more__wrap,.c-jargon-buster__nav .u-read-more__container,.c-jargon-buster__nav .u-read-more__content{display:contents!important}}.c-jargon-buster__nav-items{display:grid;grid-template-columns:repeat(13,minmax(0,1fr));gap:8px}@media (max-width:47.9375em){.c-jargon-buster__nav-items{grid-template-columns:repeat(5,minmax(0,1fr))}}.c-jargon-buster__items{background-color:var(--secondary-grey);padding:72px 0;gap:0}@media (max-width:47.9375em){.c-jargon-buster__items{padding:48px 0}}.c-jargon-buster__item{background-color:var(--neutral-100);padding:32px 32px 80px}@media (max-width:47.9375em){.c-jargon-buster__item{padding:16px 16px 32px}}.c-jargon-buster__item+*{padding-top:0}.c-jargon-buster__letter{font-weight:500;font-size:var(--h2);line-height:var(--lh-h2)}@media (max-width:47.9375em){.c-jargon-buster__letter{font-size:var(--h4);line-height:var(--lh-h4)}}.c-jargon-buster__letter.is-active{color:var(--primary-pink)}.c-jargon-buster__letter+*{margin-top:32px}@media (max-width:47.9375em){.c-jargon-buster__letter+*{margin-top:16px}}.c-jargon-buster__empty-item{background-color:var(--secondary-green);padding:16px;margin-top:24px}.c-featured-news-card{--new-top:calc(var(--top) - 185);--innerScroll:clamp(calc(var(--height) * -1),calc(var(--scroll) - var(--new-top)),var(--height));--innerScrollPercent:calc(var(--innerScroll) / var(--height));--trans-duration:.25s;--bleedWidth:166rem;--contentWidth:144rem;grid-column:cover-page;position:relative;gap:0;overflow:hidden}@media (min-width:103.75em){.c-featured-news-card{grid-template-columns:[cover-page-start] 0 [full-page-start] 1fr [full-bleed-start] minmax(0,var(--outerWidth)) [content-start half-start] var(--innerWidth) [half-end half2-start] var(--innerWidth) [content-end half2-end] minmax(0,var(--outerWidth)) [full-bleed-end] 1fr [full-page-end] 0 [cover-page-end]}}.c-featured-news-card[data-hover-active=true]{--trans-duration:.4s}.c-featured-news-card__image{position:relative;overflow:hidden;max-height:815px;grid-column:full-bleed}@media (min-width:48em){.c-featured-news-card__image{grid-row:1/2}}@media (max-width:79.5em){.c-featured-news-card__image{grid-column:cover-page}}.c-featured-news-card__image .u-media{transition:transform var(--trans-duration) cubic-bezier(.3,.15,.18,1);transform-origin:center;width:100%}.c-featured-news-card[data-hover-active=true] .c-featured-news-card__image .u-media{transform:scale(1.05)}.c-featured-news-card__decoration{position:absolute;top:38px;left:60px;width:100%;color:var(--neutral-100);opacity:.3}@media (max-width:47.9375em){.c-featured-news-card__decoration{top:0;left:0;display:flex;justify-content:end}}@media (min-width:48em){.c-featured-news-card__decoration{transform:translateY(calc(var(--innerScrollPercent) * -35% + 35%))}}.c-featured-news-card__decoration svg{width:60%;aspect-ratio:300/150}@media (max-width:47.9375em){.c-featured-news-card__decoration svg{transform:translateY(-30%)}}.c-featured-news-card__content-wrapper{display:flex;align-items:center;z-index:1;grid-column:content;position:relative}@media (min-width:48em){.c-featured-news-card__content-wrapper{grid-row:1/2}}@media (max-width:79.5em){.c-featured-news-card__content-wrapper{grid-column:cover-page}}.c-featured-news-card__content{background-color:var(--primary-pink);color:var(--neutral-100);margin-left:12px;padding:clamp(3.2rem,9.2753623188vw + -1.5304347826rem,9.6rem) clamp(1.6rem,6.9565217391vw + -1.947826087rem,6.4rem);max-width:510px;z-index:1}@media (min-width:48em){.c-featured-news-card__content{transform:translateY(calc(var(--innerScrollPercent) * -15% + 15%))}}@media (max-width:47.9375em){.c-featured-news-card__content{margin-left:0;max-width:none;width:100%}}.c-featured-news-card__content a,.c-featured-news-card__content a:hover{color:inherit}.c-featured-news-card__content h3{font-size:clamp(2.8rem,.5797101449vw + 2.5043478261rem,3.2rem);letter-spacing:.24em;line-height:1.3;text-transform:uppercase;text-wrap:balance;font-weight:500}.c-featured-news-card__content h3 a:before{display:none}.c-featured-news-card__content h3+*{margin-top:32px}.c-featured-news-card__actions{display:flex;justify-content:space-between;align-items:center;margin-top:32px}.c-featured-news-card__actions a:before{opacity:1;transition:width var(--trans-duration) cubic-bezier(.3,.15,.18,1);left:50%;will-change:width;transform:translate(-50%)}.c-featured-news-card__actions a:hover:before,.c-featured-news-card[data-hover-active=true] .c-featured-news-card__actions a:before{width:calc(100% - 16px)}@keyframes imageGridFade{0%{opacity:0}70%{opacity:0}75%{opacity:1}95%{opacity:1}to{opacity:0}}.c-image-grid{--new-top:calc(var(--top));--innerScroll:clamp(calc(var(--height) * -1),calc(var(--scroll) - var(--new-top)),var(--height));--innerScrollPercent:calc(var(--innerScroll) / var(--height));background-color:var(--trentside-darkBlue)}.c-image-grid__container{display:grid;grid-column:full-bleed;grid-template-columns:minmax(0,310px) minmax(0,310px);max-width:628px;margin:0 auto;gap:8px}@media (min-width:48em){.c-image-grid__container{grid-template-columns:minmax(240px,1fr) minmax(0,310px) minmax(0,310px) minmax(0,196px);max-width:none;margin:0}}.c-image-grid__large-item{position:relative;grid-column:span 2;aspect-ratio:4/3}@media (min-width:48em){.c-image-grid__large-item{grid-row:span 2;grid-column:span 1;aspect-ratio:0}}.c-image-grid__large-item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.c-image-grid__item{position:relative}.c-image-grid__item img{aspect-ratio:1/1;object-fit:cover;width:100%}.c-image-grid__content{--duration:16s;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;padding:clamp(1.6rem,2.4653312789vw + .6755007704rem,3.2rem);display:flex;align-items:end;background-color:var(--trentside-yellowGreen);animation-name:imageGridFade;animation-duration:var(--duration);animation-timing-function:linear;animation-iteration-count:infinite}.c-image-grid__content h2{font-size:clamp(1.6rem,2.157164869vw + .7910631741rem,3rem);color:var(--trentside-darkBlue)}.c-image-grid__item:nth-child(2) .c-image-grid__content{animation-delay:calc(var(--duration) / 4 * -3)}.c-image-grid__item:nth-child(3) .c-image-grid__content{animation-delay:calc(var(--duration) / 4 * -2)}.c-image-grid__item:nth-child(5) .c-image-grid__content{animation-delay:calc(var(--duration) / 4 * -1)}.c-image-grid__decoration{position:relative;overflow:clip;color:var(--trentside-yellowGreen)}@media (max-width:47.9375em){.c-image-grid__decoration{height:90px;grid-column:span 2}}@media (min-width:48em){.c-image-grid__decoration{grid-column:4/5;grid-row:1/span 2;display:block}}.c-image-grid__decoration svg{position:absolute;top:0;left:0;width:100%;transform:translateY(calc(var(--innerScrollPercent) * -12.5% - 20%))}@media (max-width:47.9375em){.c-image-grid__decoration svg{width:140px;transform:rotate(-90deg) translate(-100%);transform-origin:top left}}.c-titles-slider{position:relative;z-index:1;padding-top:140px;padding-bottom:90px}.c-titles-slider h2{color:var(--trentside-blue)}.c-titles-slider__title{font-family:TrentsideDisplay,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:clamp(6rem,9.0909090909vw + 1.0909090909rem,12rem);text-wrap:balance;line-height:1.1;color:var(--trentside-darkBlue);text-transform:uppercase}@media (max-width:47.9375em){.c-titles-slider__title{line-height:1}}.c-map-openining-times{overflow:clip}.c-map-openining-times__container{display:flex}@media (max-width:47.9375em){.c-map-openining-times__container{display:block}}.c-map-openining-times__content{flex:0 0 50%;margin-right:100px;margin-top:195px;position:relative;padding-block:94px}@media (max-width:47.9375em){.c-map-openining-times__content{margin-right:0;margin-top:0;padding-block:32px}}@media (min-width:48em){.c-map-openining-times__content:before{content:"";position:absolute;top:0;right:-75%;width:100vw;bottom:0;background-color:var(--neutral-75)}}.c-map-openining-times__content>*{position:relative;z-index:1}.c-map-openining-times__opening_times{flex:0 0 50%;margin-left:auto;align-content:center;position:relative;z-index:1}.c-map-openining-times__opening_times_container{padding:40px 32px;background:var(--PHG-Purple-100,#442562)}@media (max-width:47.9375em){.c-map-openining-times__opening_times_container{margin-left:-1.25rem;margin-right:-1.25rem}}.c-map-openining-times__cta-wrapper{display:flex;gap:16px}@media (max-width:47.9375em){.c-map-openining-times__cta-wrapper{flex-direction:column}}.c-map-openining-times .c-sales-rep{margin-bottom:40px}.c-map-openining-times__three_words{--color:#000;--background:#000}.c-map-openining-times__three_words:hover,.c-map-openining-times__three_words:focus,.c-map-openining-times__three_words:active{--background:var(--primary-marine)}.c-map-openining-times .google-map-field{margin-bottom:40px}.c-map-openining-times__copy{margin-bottom:32px}.c-map-openining-times__opening_times{margin-top:40px}.c-map-openining-times__opening_times h2{color:var(--Base-White-100,#fff);font-family:Figtree;font-size:28px;font-style:normal;font-weight:500;line-height:130%}.c-map-openining-times__time_item{display:flex;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.3)}.c-map-openining-times__day{padding:24px var(--Spacing-06,24px);flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--Spacing-02,4px);align-self:stretch;overflow:hidden;color:var(--Color-Neutral-white,#fff);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-style:normal;font-weight:400;line-height:1.5}.c-map-openining-times__time{padding:24px var(--Spacing-06,24px);flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--Spacing-02,4px);color:var(--Color-Neutral-white,#fff);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-style:normal;font-weight:400;line-height:1.5}.c-map-openining-times__open_day_into{margin-top:32px;color:var(--Base-White-100,#fff);font-size:16px;font-style:normal;font-weight:400;line-height:1.5}.c-map-openining-times__open_day_container{display:flex;margin-top:8px;margin-bottom:24px}.c-map-openining-times__open_day_date,.c-map-openining-times__open_day_time{color:var(--Base-White-100,#fff);font-size:12px;font-style:normal;font-weight:400;line-height:1.5}.c-map-openining-times__open_day_date svg,.c-map-openining-times__open_day_time svg{vertical-align:bottom}.c-map-openining-times__open_day_date{margin-right:30px}.c-map-openining-times__register_interest{margin-top:24px}.c-map-openining-times__register_interest a{color:var(--Base-White-100,#fff);font-size:16px;font-style:normal;font-weight:600;line-height:1;text-decoration:underline 2px solid;text-underline-offset:4px}.c-spacer--5{margin-top:5px}.c-spacer--10{margin-top:10px}.c-spacer--15{margin-top:15px}.c-spacer--20{margin-top:20px}.c-spacer--25{margin-top:25px}.c-spacer--30{margin-top:30px}.c-content-5050{padding:100px 0}@media (max-width:47.9375em){.c-content-5050{padding:0}}.c-content-5050__content{padding:40px 72px}@media (max-width:47.9375em){.c-content-5050__content{padding:0}}@media (max-width:47.9375em){.c-content-5050__content h2{margin-top:32px}}@media (max-width:47.9375em){.c-content-5050__image{margin-right:-1.2rem;margin-left:-1.2rem}}.c-content-5050__item{gap:0}.c-content-slider .c-slider{background:#fff;z-index:9999}.c-content-slider .c-images-5050__decoration{z-index:999;top:8%;left:33%}.c-slideshow-content-image{position:relative;padding-block:157px 140px;overflow:clip;display:grid;grid-template-rows:minmax(0,147px) 1fr}@media (max-width:47.9375em){.c-slideshow-content-image{grid-template-rows:minmax(0,180px) 1fr}}@media (max-width:63.9375em){.c-slideshow-content-image{padding-block:70px 20px}}.c-slideshow-content-image .c-slider__arrow-container{margin-left:0}.c-slideshow-content-image__image-slider{grid-row:1/span 2;padding-bottom:40px}@media (max-width:63.9375em){.c-slideshow-content-image__image-slider{margin-inline:-2.3rem!important;width:calc(100% + 4.6rem)!important}}@media (max-width:47.9375em){.c-slideshow-content-image__image-slider{margin-inline:-1.6rem!important;width:calc(100% + 3.2rem)!important}}.c-slideshow-content-image__image-slider .c-slider__viewport,.c-slideshow-content-image__image-slider .c-slider__track{overflow:visible}@media (max-width:47.9375em){.c-slideshow-content-image__image-slider .c-slider__viewport{width:calc(100% - 56px)}}.c-slideshow-content-image__image-slider .c-slider__controls{position:absolute;left:0;bottom:100%;transform:translate(15px,-18px)}@media (min-width:64em){.c-slideshow-content-image__image-slider .c-slider__controls{right:0;left:auto;transform:translate(-11px,-32px)}}@media (min-width:75em){.c-slideshow-content-image__image-slider .c-slider__controls{transform:translate(calc(100% + 11px),-32px)}}.c-slideshow-content-image__image-slider .c-slider__slide{padding-inline:10px}@media (max-width:47.9375em){.c-slideshow-content-image__image-slider .c-slider__slide{padding-inline:4px}}.c-slideshow-content-image__image-slider .c-slider__slide picture{position:relative;display:block;aspect-ratio:826/529}@media (max-width:47.9375em){.c-slideshow-content-image__image-slider .c-slider__slide picture{aspect-ratio:321/299}}.c-slideshow-content-image__image-slider .c-slider__slide img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.c-slideshow-content-image__content-slider{grid-row:2/3;max-width:464px;width:100%}@media (max-width:63.9375em){.c-slideshow-content-image__content-slider{margin-left:-1.2rem;width:calc(100% + 2.4rem - 70px)}}.c-slideshow-content-image__content-item{background-color:#fff;padding:40px 32px}@media (max-width:47.9375em){.c-slideshow-content-image__content-item{padding:32px 15px}}.c-slideshow-content-image__controls{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}@media (max-width:74.9375em){.c-slideshow-content-image__controls{align-items:start}}@media (max-width:74.9375em){.c-slideshow-content-image__controls .c-slider__arrow-container{top:275px}}@media (max-width:63.9375em){.c-slideshow-content-image__controls .c-slider__arrow-container{top:185px}}@media (max-width:47.9375em){.c-slideshow-content-image__controls .c-slider__arrow-container{top:218px}}.c-slideshow-content-image__controls .c-slider__arrow{position:absolute;width:56px;height:56px;background-color:transparent;pointer-events:auto}@media (min-width:75em){.c-slideshow-content-image__controls .c-slider__arrow{width:120px;height:120px}}.c-slideshow-content-image__controls .c-slider__arrow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--neutral-100);opacity:.6;transition:opacity var(--trans-duration) cubic-bezier(.3,.15,.18,1),background-color var(--trans-duration) cubic-bezier(.3,.15,.18,1)}.c-slideshow-content-image__controls .c-slider__arrow svg{width:28px;height:28px}@media (min-width:75em){.c-slideshow-content-image__controls .c-slider__arrow svg{width:54px;height:54px}}.c-slideshow-content-image__controls .c-slider__arrow[data-arrow=next]{transform:translate(1.2rem)}@media (min-width:75em){.c-slideshow-content-image__controls .c-slider__arrow[data-arrow=next]{transform:translate(100%)}}.c-slideshow-content-image__controls .c-slider__arrow[data-arrow=next] svg{rotate:90deg;translate:4px 0}.c-slideshow-content-image__controls .c-slider__arrow[data-arrow=prev]{transform:translate(-1.2rem)}@media (min-width:75em){.c-slideshow-content-image__controls .c-slider__arrow[data-arrow=prev]{transform:translate(-100%)}}.c-slideshow-content-image__controls .c-slider__arrow[data-arrow=prev] svg{transition:color var(--trans-duration) cubic-bezier(.3,.15,.18,1);rotate:-90deg;translate:-4px 0}.c-slideshow-content-image__controls .c-slider__arrow:hover svg{color:#fff}.c-slideshow-content-image__controls .c-slider__arrow:hover:before{opacity:1;background-color:var(--primary-marine)}.c-countdown{margin-top:40px}.c-countdown__content{position:relative;text-align:center;padding-block:32px 90px}.c-countdown__content:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--secondary-purple)}@media (max-width:47.9375em){.c-countdown__content:before{top:0;right:-1.2rem;bottom:0;left:-1.2rem}}.c-countdown__content>*{position:relative;z-index:1}.c-countdown__content h2{font-size:2.8rem;line-height:1.3;font-weight:500}.c-countdown__content h2+*{margin-top:16px}.c-countdown__content p{font-size:2.1rem;line-height:1.5}.c-countdown__timer{position:relative;z-index:1;padding:16px 100px;border-radius:100px;display:flex;align-items:center;justify-content:center;gap:32px;background-color:#fff;box-shadow:0 0 10px #00000040;margin-top:-56px}@media (min-width:48em){.c-countdown__timer{margin-inline:80px}}.c-countdown__digit{display:flex;flex-direction:column;gap:8px;text-align:center}.c-countdown__digit-number{border-radius:100px;width:68px;padding:4px 12px;background-color:var(--secondary-purple);font-size:2.1rem;font-weight:500;line-height:1.3}@media (min-width:48em){.c-countdown__digit-number{font-size:2.8rem;padding:6px 15px 8px;width:96px}}.c-countdown__digit-label{font-size:1.2rem;text-transform:uppercase;line-height:1.3;font-weight:500}@media (min-width:48em){.c-countdown__digit-label{font-size:1.8rem}}.c-countdown__post-content{padding-top:32px;text-align:center}.c-photo-collage{padding-block:128px}@media (max-width:63.9375em){.c-photo-collage{padding-block:103px 80px}}.c-photo-collage__container{grid-column:full-bleed;max-width:1366px;margin-inline:auto;display:grid;width:100%;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"image1 image2 image3" "image1 image2 image3"}@media (max-width:63.9375em){.c-photo-collage__container{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"image1 image2" "image3 image3"}}.c-photo-collage__container:has(.c-photo-collage__text-card),.c-photo-collage__container:has(.c-photo-collage__testimonial){grid-template-areas:"image1 content image2" "image1 content image2"}@media (max-width:63.9375em){.c-photo-collage__container:has(.c-photo-collage__text-card),.c-photo-collage__container:has(.c-photo-collage__testimonial){grid-template-areas:"content content" "image1 image2"}}.c-photo-collage__container[data-items="6"]{grid-template-areas:"image1 image2 image3" "image4 image5 image6"}@media (max-width:63.9375em){.c-photo-collage__container[data-items="6"]{grid-template-areas:"image1 image2" "image3 image4" "image5 image6"}}.c-photo-collage__container[data-items="6"]:has(.c-photo-collage__text-card),.c-photo-collage__container[data-items="6"]:has(.c-photo-collage__testimonial){grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"content content image1 image2" "image3 image3 image4 image5"}@media (max-width:63.9375em){.c-photo-collage__container[data-items="6"]:has(.c-photo-collage__text-card),.c-photo-collage__container[data-items="6"]:has(.c-photo-collage__testimonial){grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"content content" "image1 image2" "image3 image4"}.c-photo-collage__container[data-items="6"]:has(.c-photo-collage__text-card) .c-photo-collage__image-card:nth-child(5),.c-photo-collage__container[data-items="6"]:has(.c-photo-collage__testimonial) .c-photo-collage__image-card:nth-child(5){display:none}}.c-photo-collage__container[data-items="5"]{grid-template-areas:"image1 image2 image3" "image1 image4 image5"}@media (max-width:63.9375em){.c-photo-collage__container[data-items="5"]{grid-template-areas:"image1 image2" "image3 image4" "image5 image5"}}.c-photo-collage__container[data-items="5"]:has(.c-photo-collage__text-card),.c-photo-collage__container[data-items="5"]:has(.c-photo-collage__testimonial){grid-template-areas:"content image1 image2" "content image3 image4"}@media (max-width:63.9375em){.c-photo-collage__container[data-items="5"]:has(.c-photo-collage__text-card),.c-photo-collage__container[data-items="5"]:has(.c-photo-collage__testimonial){grid-template-areas:"content content" "image1 image2" "image3 image4"}}.c-photo-collage__container[data-items="4"]{grid-template-areas:"image1 image3 image4" "image2 image3 image4"}@media (max-width:63.9375em){.c-photo-collage__container[data-items="4"]{grid-template-areas:"image1 image2" "image3 image4"}}.c-photo-collage__container[data-items="4"]:has(.c-photo-collage__text-card),.c-photo-collage__container[data-items="4"]:has(.c-photo-collage__testimonial){grid-template-areas:"image1 image3 content" "image2 image3 content"}@media (max-width:63.9375em){.c-photo-collage__container[data-items="4"]:has(.c-photo-collage__text-card),.c-photo-collage__container[data-items="4"]:has(.c-photo-collage__testimonial){grid-template-areas:"content content" "image1 image2" "image3 image3"}}.c-photo-collage__text-card{grid-area:content;padding:55px 40px;background-color:var(--secondary-green)}.c-photo-collage__text-card h2{font-size:4.8rem;line-height:1.3;font-weight:600;text-transform:uppercase;letter-spacing:.24em;text-align:center;color:var(--neutral-0)}@media (max-width:63.9375em){.c-photo-collage__text-card h2{font-size:3.2rem}}.c-photo-collage__testimonial{grid-area:content;background-color:var(--secondary-blue);position:relative;padding:128px 40px;margin:0;text-align:center}@media (max-width:63.9375em){.c-photo-collage__testimonial{padding:32px 16px}}.c-photo-collage__testimonial-icon{position:absolute;aspect-ratio:175/122;width:clamp(12.8rem,10.1293103448vw + 7.1275862069rem,17.5rem);left:40px;top:-25px;color:var(--primary-blue)}@media (max-width:63.9375em){.c-photo-collage__testimonial-icon{top:-72px}}.c-photo-collage__testimonial-icon svg{width:100%;height:100%}.c-photo-collage__message{font-size:2.8rem;line-height:1.3;font-weight:500;margin-top:0}.c-photo-collage__message+*{margin-top:24px}.c-photo-collage__cite{font-style:normal;display:block}.c-photo-collage__cite+*{margin-top:36px}.c-photo-collage__cite p{font-size:1.6rem;line-height:1.5;text-transform:uppercase}.c-photo-collage__cite p+p{margin-top:0}.c-photo-collage__image-card{position:relative;overflow:clip;min-height:clamp(21.1rem,37.890625vw + -8rem,30.8rem)}.c-photo-collage__image-card img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.c-photo-collage__image-card:nth-child(1){grid-area:image1}.c-photo-collage__image-card:nth-child(2){grid-area:image2}.c-photo-collage__image-card:nth-child(3){grid-area:image3}.c-photo-collage__image-card:nth-child(4){grid-area:image4}.c-photo-collage__image-card:nth-child(5){grid-area:image5}.c-photo-collage__image-card:nth-child(6){grid-area:image6}@media (min-width:64em){[data-items="3"] .c-photo-collage__image-card{aspect-ratio:440/640}}.h-background--primary-green{--h-background-color:var(--primary-green);background-color:var(--primary-green)}.h-background--primary-green14{--h-background-color:var(--primary-green14);background-color:var(--primary-green14)}.h-background--primary-pink{--h-background-color:var(--primary-pink);background-color:var(--primary-pink)}.h-background--primary-blue{--h-background-color:var(--primary-blue);background-color:var(--primary-blue)}.h-background--primary-marine{--h-background-color:var(--primary-marine);background-color:var(--primary-marine)}.h-background--primary-grey{--h-background-color:var(--primary-grey);background-color:var(--primary-grey)}.h-background--secondary-green{--h-background-color:var(--secondary-green);background-color:var(--secondary-green)}.h-background--secondary-pink{--h-background-color:var(--secondary-pink);background-color:var(--secondary-pink)}.h-background--secondary-blue{--h-background-color:var(--secondary-blue);background-color:var(--secondary-blue)}.h-background--secondary-marine{--h-background-color:var(--secondary-marine);background-color:var(--secondary-marine)}.h-background--secondary-grey{--h-background-color:var(--secondary-grey);background-color:var(--secondary-grey)}.h-background--secondary-purple{--h-background-color:var(--secondary-purple);background-color:var(--secondary-purple)}.h-background--secondary-lightGreen{--h-background-color:var(--secondary-lightGreen);background-color:var(--secondary-lightGreen)}.h-background--secondary-yellow{--h-background-color:var(--secondary-yellow);background-color:var(--secondary-yellow)}.h-background--secondary-cyan{--h-background-color:var(--secondary-cyan);background-color:var(--secondary-cyan)}.h-background--secondary-yellow20{--h-background-color:var(--secondary-yellow20);background-color:var(--secondary-yellow20)}.h-background--phg-purple{--h-background-color:var(--phg-purple);background-color:var(--phg-purple)}.h-background--phg-yellow{--h-background-color:var(--phg-yellow);background-color:var(--phg-yellow)}.h-background--phg-cyan{--h-background-color:var(--phg-cyan);background-color:var(--phg-cyan)}.h-background--phg-magenta{--h-background-color:var(--phg-magenta);background-color:var(--phg-magenta)}.h-background--phg-lightGreen{--h-background-color:var(--phg-lightGreen);background-color:var(--phg-lightGreen)}.h-background--neutral-0{--h-background-color:var(--neutral-0);background-color:var(--neutral-0)}.h-background--neutral-60{--h-background-color:var(--neutral-60);background-color:var(--neutral-60)}.h-background--neutral-75{--h-background-color:var(--neutral-75);background-color:var(--neutral-75)}.h-background--neutral-100{--h-background-color:var(--neutral-100);background-color:var(--neutral-100)}.h-background--blacks-10{--h-background-color:var(--blacks-10);background-color:var(--blacks-10)}.h-background--blacks-20{--h-background-color:var(--blacks-20);background-color:var(--blacks-20)}.h-background--blacks-40{--h-background-color:var(--blacks-40);background-color:var(--blacks-40)}.h-background--blacks-50{--h-background-color:var(--blacks-50);background-color:var(--blacks-50)}.h-background--blacks-60{--h-background-color:var(--blacks-60);background-color:var(--blacks-60)}.h-background--blacks-80{--h-background-color:var(--blacks-80);background-color:var(--blacks-80)}.h-background--black-20{--h-background-color:var(--black-20);background-color:var(--black-20)}.h-background--white-60{--h-background-color:var(--white-60);background-color:var(--white-60)}.h-background--status-success{--h-background-color:var(--status-success);background-color:var(--status-success)}.h-background--status-error{--h-background-color:var(--status-error);background-color:var(--status-error)}.h-background--status-warning{--h-background-color:var(--status-warning);background-color:var(--status-warning)}.h-background--grad-white{--h-background-color:var(--grad-white);background-color:var(--grad-white)}.h-background--grad-black{--h-background-color:var(--grad-black);background-color:var(--grad-black)}.h-background--grad-black-dark{--h-background-color:var(--grad-black-dark);background-color:var(--grad-black-dark)}.h-background--trentside-darkBlue{--h-background-color:var(--trentside-darkBlue);background-color:var(--trentside-darkBlue)}.h-background--trentside-blue{--h-background-color:var(--trentside-blue);background-color:var(--trentside-blue)}.h-background--trentside-lightBlue{--h-background-color:var(--trentside-lightBlue);background-color:var(--trentside-lightBlue)}.h-background--trentside-yellowGreen{--h-background-color:var(--trentside-yellowGreen);background-color:var(--trentside-yellowGreen)}.h-background--trentside-stone{--h-background-color:var(--trentside-stone);background-color:var(--trentside-stone)}.h-background--trentside-grey{--h-background-color:var(--trentside-grey);background-color:var(--trentside-grey)}.h-background--trentside-lightGrey{--h-background-color:var(--trentside-lightGrey);background-color:var(--trentside-lightGrey)}.h-background--half-white{position:relative}.h-background--half-white:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background-color:var(--neutral-100)}.h-background--half-white>*{position:relative;z-index:1}.h-image-alignment--top{object-position:top}.h-image-alignment--middle{object-position:center}.h-image-alignment--bottom{object-position:bottom}.th-trentside .h-theme-background{background-color:var(--trentside-darkBlue)}.h-text--primary-green{color:var(--primary-green)!important}.h-text--primary-green14{color:var(--primary-green14)!important}.h-text--primary-pink{color:var(--primary-pink)!important}.h-text--primary-blue{color:var(--primary-blue)!important}.h-text--primary-marine{color:var(--primary-marine)!important}.h-text--primary-grey{color:var(--primary-grey)!important}.h-text--secondary-green{color:var(--secondary-green)!important}.h-text--secondary-pink{color:var(--secondary-pink)!important}.h-text--secondary-blue{color:var(--secondary-blue)!important}.h-text--secondary-marine{color:var(--secondary-marine)!important}.h-text--secondary-grey{color:var(--secondary-grey)!important}.h-text--secondary-purple{color:var(--secondary-purple)!important}.h-text--secondary-lightGreen{color:var(--secondary-lightGreen)!important}.h-text--secondary-yellow{color:var(--secondary-yellow)!important}.h-text--secondary-cyan{color:var(--secondary-cyan)!important}.h-text--secondary-yellow20{color:var(--secondary-yellow20)!important}.h-text--phg-purple{color:var(--phg-purple)!important}.h-text--phg-yellow{color:var(--phg-yellow)!important}.h-text--phg-cyan{color:var(--phg-cyan)!important}.h-text--phg-magenta{color:var(--phg-magenta)!important}.h-text--phg-lightGreen{color:var(--phg-lightGreen)!important}.h-text--neutral-0{color:var(--neutral-0)!important}.h-text--neutral-60{color:var(--neutral-60)!important}.h-text--neutral-75{color:var(--neutral-75)!important}.h-text--neutral-100{color:var(--neutral-100)!important}.h-text--blacks-10{color:var(--blacks-10)!important}.h-text--blacks-20{color:var(--blacks-20)!important}.h-text--blacks-40{color:var(--blacks-40)!important}.h-text--blacks-50{color:var(--blacks-50)!important}.h-text--blacks-60{color:var(--blacks-60)!important}.h-text--blacks-80{color:var(--blacks-80)!important}.h-text--black-20{color:var(--black-20)!important}.h-text--white-60{color:var(--white-60)!important}.h-text--status-success{color:var(--status-success)!important}.h-text--status-error{color:var(--status-error)!important}.h-text--status-warning{color:var(--status-warning)!important}.h-text--grad-white{color:var(--grad-white)!important}.h-text--grad-black{color:var(--grad-black)!important}.h-text--grad-black-dark{color:var(--grad-black-dark)!important}.h-text--trentside-darkBlue{color:var(--trentside-darkBlue)!important}.h-text--trentside-blue{color:var(--trentside-blue)!important}.h-text--trentside-lightBlue{color:var(--trentside-lightBlue)!important}.h-text--trentside-yellowGreen{color:var(--trentside-yellowGreen)!important}.h-text--trentside-stone{color:var(--trentside-stone)!important}.h-text--trentside-grey{color:var(--trentside-grey)!important}.h-text--trentside-lightGrey{color:var(--trentside-lightGrey)!important}.h-text--lead{font-size:var(--lg);line-height:var(--lh-lg)}.h-text--truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h-text--nowrap{white-space:nowrap!important}.h-text--lowercase{text-transform:lowercase!important}.h-text--uppercase{text-transform:uppercase!important}.h-text--center{text-align:center!important}.h-text--right{text-align:right!important}.h-text--left{text-align:left!important}@media (min-width:48em){.h-text--2-columns{columns:2;column-gap:calc(var(--base-space) * 4)}}[style*="--space-multi:"]{--space:calc(var(--base-space) * var(--space-multi))}@media (min-width:22.5em){[style*="--space-times-xxxs:"]{--space:calc(var(--base-space) * var(--space-times-xxxs))}}@media (min-width:28.125em){[style*="--space-times-xxs:"]{--space:calc(var(--base-space) * var(--space-times-xxs))}}@media (min-width:35em){[style*="--space-times-xs:"]{--space:calc(var(--base-space) * var(--space-times-xs))}}@media (min-width:48em){[style*="--space-times-sm:"]{--space:calc(var(--base-space) * var(--space-times-sm))}}@media (min-width:64em){[style*="--space-times-md:"]{--space:calc(var(--base-space) * var(--space-times-md))}}@media (min-width:75em){[style*="--space-times-lg:"]{--space:calc(var(--base-space) * var(--space-times-lg))}}@media (min-width:85.375em){[style*="--space-times-xl:"]{--space:calc(var(--base-space) * var(--space-times-xl))}}@media (min-width:120em){[style*="--space-times-xxl:"]{--space:calc(var(--base-space) * var(--space-times-xxl))}}@media (min-width:160em){[style*="--space-times-xxxl:"]{--space:calc(var(--base-space) * var(--space-times-xxxl))}}@media (min-width:81.25em){[style*="--space-times-nav:"]{--space:calc(var(--base-space) * var(--space-times-nav))}}.h-theme-decoration{position:relative;background-color:color-mix(in srgb,var(--trentside-lightBlue) 20%,transparent);z-index:1}.h-theme-decoration:before{content:"";position:absolute;bottom:0;left:0;aspect-ratio:762/648;max-width:762px;width:100%;background-image:url(/themes/pho/dist/../images/trentside-decoration.png);background-size:100%;background-repeat:no-repeat;background-position:top left;mask:linear-gradient(to bottom,rgba(0,0,0,0),#000 60%)}.h-theme-decoration>*{z-index:1}.h-theme-decoration--fade-bot:before{bottom:auto;top:0;left:auto;right:0;mask:linear-gradient(to bottom,rgba(0,0,0,0),#000 60%);transform:rotate(180deg);transform-origin:center}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font:12px/1.5 Helvetica Neue,Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(/themes/pho/dist/images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(/themes/pho/dist/images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(/themes/pho/dist/images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;background:rgba(255,255,255,.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:700;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}.site-logo img,.site-name img{max-height:60px}#block-base-branding .site-name,#block-base-branding .site-slogan,.node__submitted,.search-block-form{display:none}section{position:relative}.layout{position:relative}.layout .contextual-links{top:4px;padding:.5em;margin:0;min-width:120px;background:var(--colorGinLayer3Background);border:0 none;border-radius:var(--ginBorderMedium);box-shadow:var(--ginShadowLevel2)}.layout .contextual-links a{font-size:small;font-family:var(--ginFont);color:var(--colorGinPrimary);line-height:1;white-space:nowrap;padding:.5rem 1rem;margin:0;background:transparent;border-radius:var(--ginBorderSmall);text-decoration:none}.layout .contextual-links a:hover{color:var(--colorGinButtonText);background:var(--colorGinPrimary)}.layout-builder-form,.block-help-block{border-radius:1rem;background-color:#fafafa;border:1px solid #efefef;padding:2rem;max-width:95%;margin:2rem auto}.js-layout-builder-block h2.block_label{position:absolute;right:0;top:-10px;font-size:60px;color:#efefef}.js-layout-builder-block .layout-builder-block__content-preview-placeholder-label{color:var(--neutral-0)!important}.layout-builder{overflow:hidden;margin:3rem 7rem}.layout-builder-update-block,.layout-builder-configure-block{font-size:16px}.layout-builder__add-block,.layout-builder__add-section,.layout-builder__link{position:relative;z-index:1}.layout-builder .c-circles-decoration{z-index:0;min-height:160px}.layout-builder .c-circles-decoration:before{content:"Circles Decoration (hover to manage)";position:absolute;width:100%;text-align:center;border:1px dotted lightgray;padding:2rem}#layout-builder-modal select,#layout-builder-modal input.button{font-size:14px}#layout-builder-modal .form-item input[type=text]{display:block;width:100%;padding:1rem;border:1px solid #bbb;border-radius:5px}#layout-builder-modal .media-library-item__name{font-size:1.3rem}#block-pho-local-tasks{position:fixed;right:0;left:0;z-index:10;bottom:0;border:1px solid #ddd;padding:1rem;background-color:#efefef;box-shadow:#64646f33 0 7px 29px}#block-pho-local-tasks nav.tabs{position:relative}#block-pho-local-tasks nav.tabs ul.tabs{display:flex;flex-direction:row;margin:0;justify-content:center}#block-pho-local-tasks nav.tabs ul.tabs li a{color:#000;text-decoration:none;text-transform:uppercase;font-size:80%}#block-pho-local-tasks nav.tabs ul.tabs li a:hover{background-color:#444;color:#fff}#block-pho-local-tasks nav.tabs ul.tabs li.is-active a{font-weight:700}.c-hero-5050__image{position:relative}.c-hero-5050__image .c-hero-5050__image-wrap img{width:100%;height:100%;object-fit:cover}figure.u-media{background-color:transparent}.c-header__language-select .c-header__button .goog-te-gadget-simple span:not(:first-of-type){display:none}.ui-dialog{z-index:10000}.ui-dialog .ui-dialog-title{font-size:21px!important}.ui-dialog .ui-dialog-titlebar button .ui-icon-closethick{color:#fff;width:21px;height:21px;left:-21px!important;z-index:10000000}#drupal-lbim-modal{overflow:hidden!important}.progress-step .progress-marker:before{font-size:var(--h5);padding:2rem}.webform-progress-tracker .progress-step:not(.is-active) .progress-marker:before{background-color:var(--neutral-100);border:2px solid var(--neutral-50);color:var(--neutral-50)}.progress-step.is-active .progress-marker:before{background-color:var(--secondary-magenta);color:var(--neutral-100)}.progress-marker:after{top:1.8rem;height:2px}.item-list__comma-list{padding-left:3rem;display:block}.item-list__comma-list li{display:block}.item-list__comma-list li:after{display:none}div[aria-label="Error message"]{color:var(--status-error)}.media-library-item .media-library-item__remove,.media-library-item .media-library-item__remove.button{background-image:inherit!important}.webform-multiple-table div .form-item{margin-top:.2em}.webform-section-wrapper section+section{padding-top:48px;margin-top:48px!important;border-top:1px solid var(--primary-grey)}.toolbar .toolbar-tray-horizontal .toolbar-menu{font-size:16px!important}.ui-dialog .ui-dialog-title{max-width:95%}.webform-multiple-table .js-webform-radios{display:flex;gap:16px}.container-inline{display:grid;flex-grow:1}.js input.form-autocomplete{background-image:none!important}.webform-button--draft svg{width:24px;height:24px;margin:-6px 8px -6px -6px}.user-login-form .description,.user-login-form .password-strength,.user-login-form .password-confirm-message,.user-login-form .password-suggestions,.user-register-form .description,.user-register-form .password-strength,.user-register-form .password-confirm-message,.user-register-form .password-suggestions,.user-form .description,.user-form .password-strength,.user-form .password-confirm-message,.user-form .password-suggestions{font-size:1.3rem}.c-application-login__signup a:not(.u-btn){color:var(--neutral-100)}.c-application-login__signup a:not(.u-btn):hover{color:var(--neutral-100);text-decoration:underline}body>ul+*{margin-top:0!important}body>[role=status]{top:-1px}
