html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-duration:1ms;transition-property:overflow}*,:after,:before{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,p{margin-block:unset}ul{margin:0;padding:0}html{line-height:1.5}body{margin:unset}button,h1,h2,h3,h4,h5,h6,input,label{line-height:1.1}h1,h2,h3,h4,h5,h6{text-wrap:balance}a[class]{color:inherit;text-decoration:none}canvas,img,picture,svg{block-size:auto;display:block;max-inline-size:100%}button,input,select,textarea{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:1rlh}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.o-list-bare{list-style:none;margin:0;padding:0}p{margin-bottom:1rem}.u-float-left{float:left!important}.u-float-right{float:right!important}.u-text-center{text-align:center!important}.u-text-left{text-align:left!important}.u-text-right{text-align:right!important}.u-align-baseline{vertical-align:baseline!important}.u-align-bottom{vertical-align:bottom!important}.u-align-middle{vertical-align:middle!important}.u-align-top{vertical-align:top!important}.u-vertical-center{vertical-align:center!important}.u-cover{-o-object-fit:cover;object-fit:cover}.u-justify-end{justify-content:flex-end!important}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}.u-sr-only{height:1px!important;margin:0!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0 0 0 0)!important;border:0!important;clip-path:inset(50%)!important;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap!important}.u-no-list ul{list-style:none}.u-text-wrap-normal{text-wrap:wrap}.u-no-select,img,svg{-webkit-user-select:none;-moz-user-select:none;user-select:none}@media print{*,:after,:before,:first-letter,:first-line{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}:root{--grid-columns:4;--grid-gutter:20px;--grid-margin:20px}@media(min-width:1024px){:root{--grid-gutter:40px;--grid-margin:40px}}:root{--header-height:60px;--nav-height:60px;--nav-border-r:4px;--fx-underline-lh:130%;--list-padding:2px;--form-styled-circle-sm-w:22px;--form-styled-circle-sm-h:22px;--form-styled-circle-md-w:28px;--form-styled-circle-md-h:28px}.o-grid{display:grid;width:100%}.o-grid:is(ul,ol){list-style:none;margin:0;padding:0}.o-grid.-cols{grid-template-columns:repeat(var(--grid-columns),1fr)}.o-grid.-gutters{gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.o-grid.-outer{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}.o-grid.-col-12{grid-template-columns:repeat(12,1fr)}.o-grid_item{grid-column-end:var(--gc-end,-1);grid-column-start:var(--gc-start,1)}.o-grid_item.-align-end{align-self:end}[data-split]{opacity:0;transition:opacity .3s ease;visibility:hidden}[data-split].is-split{visibility:visible}[data-split] em{display:inline-block;font-style:italic;margin-right:-.02em;padding-right:.05em}[data-split] .line-parent{overflow:hidden;vertical-align:bottom}[data-split] .line-child{display:block;line-height:inherit;will-change:transform}:root{--space-tiny:clamp(10px,10px + 0 * (100vw - 480px),10px);--space-small:clamp(16px,16px + .0019736842 * (100vw - 480px),19px);--space-medium:clamp(25px,25px + .0098684211 * (100vw - 480px),40px)}.u-marg-t-tiny{margin-top:var(--space-tiny)}.u-marg-t-small{margin-top:var(--space-small)}.u-marg-t-medium{margin-top:var(--space-medium)}.u-marg-b-tiny{margin-bottom:var(--space-tiny)}:root{--color-coral:#ff9185;--color-green:#16475c;--color-red:#710a23;--color-ecru:#f4e9d7;--color-dark-grey:#4d4d4d;--color-black:#000;--color-white:#fff;--font-size-h1:clamp(100px,100px + .0526315789 * (100vw - 480px),180px);--font-size-h2:clamp(31px,31px + .0111842105 * (100vw - 480px),48px);--font-size-h3:clamp(24px,24px + .0039473684 * (100vw - 480px),30px);--font-size-h4:clamp(21px,21px + .0039473684 * (100vw - 480px),27px);--font-size-xs:clamp(16px,16px + .0006578947 * (100vw - 480px),17px);--font-size-xxs:clamp(12px,12px + .0013157895 * (100vw - 480px),14px);--font-color:var(--color-dark-grey);--line-height-base:125%}.c-heading.-h1{font-size:var(--font-size-h1);font-weight:500;line-height:100%}@media(min-width:1024px){.c-heading.-h1{letter-spacing:-.1875rem}}.c-heading.-h2{font-size:var(--font-size-h2);font-weight:500}.c-heading.-h3{font-size:var(--font-size-h3);font-weight:500}.c-heading.-h4{font-size:var(--font-size-h4);font-weight:500}html{overflow-y:auto}body{margin:0;scroll-padding-top:100px}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{background:var(--color-ecru);color:var(--font-color);font-family:neue-haas-grotesk-display,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1.25rem;font-weight:500;line-height:var(--line-height-base);min-height:100%;width:100%}html.is-loading #site-wrapper{opacity:0;transition:none!important;visibility:hidden}html.is-loaded #site-wrapper{opacity:1;transition:opacity .5s ease-out;visibility:visible}::-moz-selection{background-color:var(--color-dark-grey);color:var(--color-ecru);text-shadow:none}::selection{background-color:var(--color-dark-grey);color:var(--color-ecru);text-shadow:none}a{color:currentColor}.-is-biography{background:var(--color-red);color:var(--color-coral)}.-is-coaching{background:var(--color-coral);color:var(--color-green)}.-is-contact{background:var(--color-green);color:var(--color-coral)}.c-footer,.c-header,.c-home-nav,.c-nav{transition:color 1.5s ease-in-out,background-color 1.5s ease-in-out}.-is-home{background-color:var(--color-white);color:var(--color-coral)}.-is-home.-is-red-scheme{background-color:var(--color-black);color:var(--color-red)}.o-container{margin-left:auto;margin-right:auto;padding-left:var(--grid-margin);padding-right:var(--grid-margin)}.o-icon{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;--icon-w:.875rem;--icon-h:.875rem}.o-icon.-xl{--icon-w:1.6rem;--icon-h:1.6rem}@media(min-width:768px){.o-icon.-xl{--icon-w:2rem;--icon-h:2rem}}.o-icon.-external{--icon-w:17px;--icon-h:17px}.o-icon.-external.-xl{--icon-w:40px;--icon-h:40px}.o-icon.-external.-xs{--icon-w:12px;--icon-h:12px;transform:translate3d(0,-.03125rem,0)}.o-icon.-arrow-down{--icon-w:45px;--icon-h:60px;transition:transform .6s cubic-bezier(.19,1,.22,1)}.c-accordion_header[aria-expanded=true] .o-icon.-arrow-down{transform:rotate(180deg) translateZ(0)}.o-icon.-arrow-right{--icon-w:25px;--icon-h:40px}.o-icon.-logo{width:var(--header-logo-w);--icon-h:auto}.o-icon.-logo svg{height:100%;width:100%}.o-icon.-contact-clip{--icon-w:var(--form-styled-circle-sm-w);--icon-h:var(--form-styled-circle-sm-h)}@media(min-width:768px){.o-icon.-contact-clip{--icon-w:var(--form-styled-circle-md-w);--icon-h:var(--form-styled-circle-md-h)}}.o-icon svg{display:block;fill:currentColor;height:var(--icon-h);transition:fill 1.5s ease-in-out;width:var(--icon-w)}.o-table{width:100%}.o-table.-fixed{table-layout:fixed}#main-content{padding-top:calc(var(--header-height) + (var(--grid-margin))*2)}@media(min-width:768px){#main-content{padding-top:calc(var(--header-height) + var(--grid-margin))}}.-is-standard-page #main-content{padding-top:0}.c-body-content{--current-padding:calc(var(--header-height) + var(--grid-margin)*2)}@media(min-width:768px){.c-body-content{--current-padding:calc(var(--header-height) + var(--grid-margin))}}.c-body-content{--pos-standard:calc(74dvh - var(--current-padding) - var(--header-height))}.-is-standard-page .c-body-content{--pos-standard:calc(52dvh - var(--current-padding))}@media(min-width:768px){.c-body-content{--pos-standard:calc(50dvh - var(--current-padding) + .5rem)}}.c-body-content{margin-top:var(--pos-standard)}.-has-hero .c-body-content{--img-w-calc:clamp(300px,300px + .0493421053 * (100vw - 480px),375px);--img-h-calc:calc(var(--img-w-calc)*1.25);--pos-natural-start:calc(var(--current-padding) + var(--img-h-calc));--peek-amount:20.111111111dvh;--pos-target:calc(100dvh - var(--peek-amount));margin-top:max(var(--pos-target) - var(--pos-natural-start),-10dvh)}@media(min-width:768px){.c-body-content{--gc-start:3;--gc-end:-1}}.c-body-content .c-section{margin-bottom:.93rem;margin-top:1.8rem}:root{--icon-left-margin:.333em}.c-link{align-items:center;display:inline-flex;line-height:1.2;text-decoration:none;white-space:nowrap}.c-link .o-icon{margin-left:var(--icon-left-margin);transform:translateY(.125rem)}.c-link_inner{line-height:1}.c-link.-external,.c-link_inner{align-items:center;display:inline-flex}.c-link.-external{white-space:nowrap}.c-link.-underline .c-link_fx{display:block;line-height:var(--fx-underline-lh);overflow:hidden;position:relative;white-space:nowrap}.c-link.-underline .c-link_fx:after,.c-link.-underline .c-link_fx:before{background-color:currentColor;bottom:0;content:" ";height:1px;left:0;position:absolute;transition:all .35s ease;width:100%}.c-link.-underline .c-link_fx:before{transform:scaleX(1);transform-origin:150% 100%}.c-link.-underline .c-link_fx:after{transform:scaleX(0);transform-origin:0 50%;transition-delay:115ms}.c-link.-underline:hover .c-link_fx:before{transform:scaleX(0)}.c-link.-underline:hover .c-link_fx:after{transform:scaleX(1)}.c-btn{transition:var(--button-transition)}.c-contact .c-btn.-primary{background:var(--color-coral);border:2px solid var(--color-coral);color:var(--color-green)}.c-contact .c-btn.-primary:hover{background:var(--color-green);border:2px solid var(--color-green);color:var(--color-coral)}.o-list-bare li{padding:var(--list-padding) 0}button{background:0;cursor:pointer;margin:0}button,input,textarea{border:0;outline:0;padding:0}input,textarea{max-width:100%;width:100%}input:focus,textarea:focus{outline:.125rem var(--color-black) solid}input,textarea{font-size:.875rem;padding:.3125rem}.c-form{margin:1rem 0;padding:var(--grid-margin) 0}.c-form .c-form_field{display:block;margin:.75rem var(--grid-margin) 0;position:relative;scroll-margin-top:var(--grid-margin)}.c-form.-single{display:flex;flex-direction:column;gap:calc(var(--grid-margin)/1.657)}.c-form.-styled{background:var(--color-white);color:var(--color-red)}.c-form.-styled .c-form_field{z-index:1}.c-form.-styled .c-form_field_label{display:block;margin-bottom:.75rem}.c-form.-styled .c-form_field_circle{align-items:center;display:flex;height:var(--form-styled-circle-sm-h);justify-content:space-between;left:calc((var(--form-styled-circle-sm-w)/2 + var(--grid-margin))*-1);position:absolute;right:calc((var(--form-styled-circle-sm-w)/2 + var(--grid-margin))*-1)}@media(min-width:768px){.c-form.-styled .c-form_field_circle{height:var(--form-styled-circle-md-h);left:calc((var(--form-styled-circle-md-w)/2 + var(--grid-margin))*-1);right:calc((var(--form-styled-circle-md-w)/2 + var(--grid-margin))*-1)}}.c-form.-styled .c-form_field_circle{bottom:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}.c-form.-styled .c-form_field_circle svg{fill:var(--color-green)}.c-form.-styled input,.c-form.-styled textarea{background:var(--color-coral);color:var(--color-red)}.c-form.-styled input:-webkit-autofill,.c-form.-styled input:-webkit-autofill:active,.c-form.-styled input:-webkit-autofill:focus,.c-form.-styled input:-webkit-autofill:hover,.c-form.-styled textarea:-webkit-autofill,.c-form.-styled textarea:-webkit-autofill:active,.c-form.-styled textarea:-webkit-autofill:focus,.c-form.-styled textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--color-coral) inset!important;-webkit-text-fill-color:var(--color-red)!important;font-family:inherit!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.c-form .c-form-error-summary{border:2px solid var(--color-red);color:var(--color-red);margin:0 var(--grid-margin);padding:var(--grid-margin)}@media(min-width:1024px){.c-form .c-form-error-summary{padding:calc(var(--grid-margin))}}.c-form .c-form-error-title{margin-bottom:1rem}.c-form .c-form-error-list li{font-size:var(--font-size-xs)}.c-form .c-form-error-list a{cursor:pointer;text-decoration:underline;text-underline-offset:.09375rem}.c-form .c-form-error-list a:hover{text-decoration-thickness:.1375rem}.c-form .c-form_field.-has-error input,.c-form .c-form_field.-has-error textarea{background:var(--color-white);border:2px solid var(--color-red)}.c-form .c-form_field_err{color:var(--color-red);font-size:var(--font-size-xs);font-weight:700;margin-bottom:.75rem}.c-gov-checkbox.-has-error .c-gov-checkbox_label:before{border-color:var(--color-red);border-width:4px}.c-gov-checkbox_item{align-items:center;display:flex;min-height:1.875rem;position:relative}.c-gov-checkbox_input{cursor:pointer;height:1.5rem;left:0;margin:0;opacity:0;position:absolute;top:0;width:1.5rem;z-index:1}@media(min-width:768px){.c-gov-checkbox_input{height:2rem;width:2rem}}.c-gov-checkbox_input:focus+.c-gov-checkbox_label:before{box-shadow:0 0 0 3px var(--color-coral),0 0 0 6px var(--color-red);outline:3px solid transparent}.c-gov-checkbox_label{cursor:pointer;display:inline-block;font-size:1rem;line-height:1.5;margin-bottom:0;padding-left:1.875rem;position:relative;touch-action:manipulation}@media(min-width:768px){.c-gov-checkbox_label{padding-left:3.125rem}}.c-gov-checkbox_label:before{background:transparent;border:2px solid;box-sizing:border-box;content:"";height:1.5625rem;left:0;position:absolute;top:0;width:1.5625rem}@media(min-width:768px){.c-gov-checkbox_label:before{height:2rem;width:2rem}}.c-gov-checkbox_label:after{background:transparent;border:solid;border-top-color:transparent;border-width:0 0 3px 3px;content:"";height:11px;left:7px;opacity:0;position:absolute;top:8px;transform:rotate(-45deg);width:19px}@media(min-width:768px){.c-gov-checkbox_label:after{border-width:0 0 5px 5px;height:14px;left:8px;top:10px;width:25px}}.c-gov-checkbox_input:checked+.c-gov-checkbox_label:after{opacity:1}.c-gov-checkbox_error{color:var(--color-red);display:block;font-size:var(--font-size-xs);font-weight:700}.cookieControl__Modal-enter-active,.cookieControl__Modal-leave-active{transition:opacity .25s}.cookieControl__Modal-enter,.cookieControl__Modal-leave-to{opacity:0}.cookieControl__Bar--center{left:50%;top:50%;transform:translate(-50%,-50%)}.cookieControl__Bar--bottom-full-enter-active,.cookieControl__Bar--bottom-full-leave-active,.cookieControl__Bar--bottom-left-enter-active,.cookieControl__Bar--bottom-left-leave-active,.cookieControl__Bar--bottom-right-enter-active,.cookieControl__Bar--bottom-right-leave-active,.cookieControl__Bar--center-enter-active,.cookieControl__Bar--center-leave-active,.cookieControl__Bar--top-full-enter-active,.cookieControl__Bar--top-full-leave-active,.cookieControl__Bar--top-left-enter-active,.cookieControl__Bar--top-left-leave-active,.cookieControl__Bar--top-right-enter-active,.cookieControl__Bar--top-right-leave-active{transition:transform .25s}.cookieControl__Bar--top-full-enter,.cookieControl__Bar--top-full-leave-to,.cookieControl__Bar--top-left-enter,.cookieControl__Bar--top-left-leave-to,.cookieControl__Bar--top-right-enter,.cookieControl__Bar--top-right-leave-to{transform:translateY(-100%)}.cookieControl__Bar--bottom-full-enter,.cookieControl__Bar--bottom-full-leave-to,.cookieControl__Bar--bottom-left-enter,.cookieControl__Bar--bottom-left-leave-to,.cookieControl__Bar--bottom-right-enter,.cookieControl__Bar--bottom-right-leave-to{transform:translateY(100%)}.cookieControl__Bar--center-enter,.cookieControl__Bar--center-leave-to{transform:translate(-50%,-50%) scale(.95)}.cookieControl{position:relative;z-index:100000}.cookieControl button{backface-visibility:hidden;border:0;cursor:pointer;font-size:16px;outline:0;padding:12px 20px;transition:background-color .2s,color .2s}.cookieControl__Bar{background-color:var(--cookie-control-barBackground);font-family:Arial,Helvetica Neue,Helvetica,sans-serif;position:fixed}.cookieControl__Bar h2,.cookieControl__Bar p{color:var(--cookie-control-barTextColor);max-width:900px}.cookieControl__Bar h2{font-size:20px;margin:0}.cookieControl__Bar p{font-size:16px;margin:5px 0 0}.cookieControl__Bar button{background-color:var(--cookie-control-barButtonBackground);color:var(--cookie-control-barButtonColor)}.cookieControl__Bar button:hover{background-color:var(--cookie-control-barButtonHoverBackground);color:var(--cookie-control-barButtonHoverColor)}.cookieControl__Bar button:focus{box-shadow:0 0 0 3px var(--cookie-control-focusRingColor)}.cookieControl__Bar button+button{margin-left:10px}.cookieControl__BarContainer{align-items:flex-end;display:flex;justify-content:space-between;padding:20px}.cookieControl__Bar--bottom-full,.cookieControl__Bar--top-full{left:0;right:0}.cookieControl__Bar--top-full{top:0}.cookieControl__Bar--bottom-full{bottom:0}.cookieControl__Bar--bottom-left p,.cookieControl__Bar--bottom-right p,.cookieControl__Bar--center p,.cookieControl__Bar--top-left p,.cookieControl__Bar--top-right p{max-width:400px}.cookieControl__Bar--bottom-left .cookieControl__BarContainer,.cookieControl__Bar--bottom-right .cookieControl__BarContainer,.cookieControl__Bar--center .cookieControl__BarContainer,.cookieControl__Bar--top-left .cookieControl__BarContainer,.cookieControl__Bar--top-right .cookieControl__BarContainer{flex-direction:column}.cookieControl__Bar--bottom-left .cookieControl__BarButtons,.cookieControl__Bar--bottom-right .cookieControl__BarButtons,.cookieControl__Bar--center .cookieControl__BarButtons,.cookieControl__Bar--top-left .cookieControl__BarButtons,.cookieControl__Bar--top-right .cookieControl__BarButtons{margin-top:20px}.cookieControl__Bar--top-left,.cookieControl__Bar--top-right{top:20px}.cookieControl__Bar--bottom-left,.cookieControl__Bar--bottom-right{bottom:20px}.cookieControl__Bar--bottom-left,.cookieControl__Bar--top-left{left:20px}.cookieControl__Bar--bottom-right,.cookieControl__Bar--top-right{right:20px}.cookieControl__BarButtons{display:flex}.cookieControl__Modal{font-size:0;inset:0;position:fixed;text-align:center;z-index:1}.cookieControl__Modal:before{content:"";display:inline-block;min-height:100vh;vertical-align:middle}.cookieControl__Modal:after{background-color:var(--cookie-control-modalOverlay);content:"";inset:0;opacity:var(--cookie-control-modalOverlayOpacity);position:absolute;z-index:-1}.cookieControl__Modal>div{font-size:medium}.cookieControl__Modal button{background-color:var(--cookie-control-modalButtonBackground);color:var(--cookie-control-modalButtonColor)}.cookieControl__Modal button:hover{background-color:var(--cookie-control-modalButtonHoverBackground);color:var(--cookie-control-modalButtonHoverColor)}.cookieControl__Modal button:focus{box-shadow:0 0 0 3px var(--cookie-control-focusRingColor)}.cookieControl__ModalContent{background-color:var(--cookie-control-modalBackground);display:inline-block;max-height:80vh;max-width:550px;overflow-y:scroll;position:relative;text-align:left;vertical-align:middle;width:100%}.cookieControl__ModalContent,.cookieControl__ModalContent :not(button){color:var(--cookie-control-modalTextColor)}.cookieControl__ModalContent h2{font-size:24px;margin:15px 0}.cookieControl__ModalContent h2:first-of-type{margin-top:0}.cookieControl__ModalContent ul{font-size:16px;list-style-type:none;padding:0}.cookieControl__ModalContent ul ul{padding:5px 56px 0}.cookieControl__ModalContent ul ul li+li{margin-top:5px}.cookieControl__ModalContent li{align-items:center}.cookieControl__ModalContent li+li{margin-top:20px}.cookieControl__ModalContent input{display:none}.cookieControl__ModalContent input:checked+button{background-color:var(--cookie-control-checkboxActiveBackground)}.cookieControl__ModalContent input:checked+button:before{background-color:var(--cookie-control-checkboxActiveCircleBackground);transform:translate3d(100%,-50%,0)}.cookieControl__ModalContent input:checked:disabled+button{background-color:var(--cookie-control-checkboxDisabledBackground)}.cookieControl__ModalContent input:checked:disabled+button:before{background-color:var(--cookie-control-checkboxDisabledCircleBackground)}.cookieControl__ModalContent input+button{backface-visibility:hidden;background-color:var(--cookie-control-checkboxInactiveBackground);border-radius:20px;display:block;font-size:0;margin-right:20px;min-height:20px;min-width:36px;position:relative;transition:background-color .2s}.cookieControl__ModalContent input+button:before{background-color:var(--cookie-control-checkboxInactiveCircleBackground);border-radius:50%;content:"";height:15px;left:3px;position:absolute;top:50%;transform:translate3d(0,-50%,0);transition:transform .2s;width:15px}.cookieControl__ModalContentInner{display:flex;flex-direction:column;gap:10px;padding:40px}.cookieControl__ModalInputWrapper{align-items:flex-start;display:flex}.cookieControl__ModalCookieName{font-weight:700;text-transform:uppercase}.cookieControl__ModalCookieName span{font-weight:400;text-transform:none}.cookieControl__ModalClose{align-self:flex-end;right:20px;top:20px}.cookieControl__ModalButtons{align-items:stretch;display:flex;gap:20px;margin-top:40px}.cookieControl__ModalUnsaved{bottom:40px;color:var(--cookie-control-modalUnsavedColor);font-size:14px;left:50%;margin:0;position:absolute;transform:translate(-50%)}.cookieControl__BlockedIframe{border:2px solid #ddd;padding:20px}.cookieControl__BlockedIframe a,.cookieControl__BlockedIframe p{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}@media screen and (max-width:768px){.cookieControl__Bar{flex-direction:column;left:0;right:0}.cookieControl__Bar h2,.cookieControl__Bar p{max-width:100%}.cookieControl__Bar--top-full,.cookieControl__Bar--top-left,.cookieControl__Bar--top-right{top:0}.cookieControl__Bar--bottom-full,.cookieControl__Bar--bottom-left,.cookieControl__Bar--bottom-right{bottom:0}.cookieControl__ModalContent{inset:0;max-height:100%;max-width:none;position:absolute}.cookieControl__ModalContentInner{padding:20px}.cookieControl__BarButtons{flex-direction:column;justify-content:center;margin-top:20px;width:100%}.cookieControl__BarButtons button{width:100%}.cookieControl__BarButtons button+button{margin:10px 0 0}.cookieControl__BarContainer,.cookieControl__ModalButtons{flex-direction:column;gap:10px}.cookieControl__ModalButtons button{width:100%}}.cookieControl__ControlButton{backface-visibility:hidden;background:var(--cookie-control-controlButtonBackground);border:0;border-radius:50%;bottom:20px;box-shadow:0 0 10px #0000004d;cursor:pointer;height:40px;min-height:40px;min-width:40px;outline:0;position:fixed;right:20px;transition:background-color .2s;width:40px}.cookieControl__ControlButton svg{backface-visibility:hidden;color:var(--cookie-control-controlButtonIconColor);left:50%;max-height:24px;max-width:24px;min-height:24px;min-width:24px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:color .2s}.cookieControl__ControlButton:hover{background-color:var(--cookie-control-controlButtonHoverBackground)}.cookieControl__ControlButton:hover svg{color:var(--cookie-control-controlButtonIconHoverColor)}.o-loader{display:flex;inset:0;pointer-events:none;position:fixed;z-index:9999}.o-loader.-is-active{pointer-events:auto}.o-loader .o-loader_curtain{background-color:#000;flex:1;height:100%;transform:translateZ(0);transform:scaleX(0);will-change:transform}:root{--cookie-btn-z:9998}.cookieControl{z-index:var(--cookie-btn-z)}.cookieControl__BarContainer>div{width:100%}.cookieControl__ModalInputWrapper button{font-size:var(--font-size-xs);padding:0 20px}.cookieControl__ModalCookieName{text-transform:none}.cookieControl__Bar{font-family:inherit}.cookieControl__Bar--bottom-left .cookieControl__BarButtons,.cookieControl__Bar--bottom-right .cookieControl__BarButtons,.cookieControl__Bar--center .cookieControl__BarButtons,.cookieControl__Bar--top-left .cookieControl__BarButtons,.cookieControl__Bar--top-right .cookieControl__BarButtons{margin-top:16px}.cookieControl__ControlButton{border-radius:50%;bottom:20px;box-shadow:0 0 10px #0000004d;height:20px;min-height:20px;min-width:20px;padding:0!important;position:fixed;right:16px;width:20px}.cookieControl__ControlButton svg{max-height:10px;max-width:10px;min-height:10px;min-width:10px}.cookieControl__ModalUnsaved{font-size:1.1rem;font-weight:700}
