.EVJJWa_home{min-height:100svh;margin-top:calc(-1 * var(--site-header-height));box-sizing:border-box}
.dSVkma_root,.dSVkma_animatedText{display:block}.dSVkma_screenReaderText{white-space:nowrap;clip:rect(0, 0, 0, 0);clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.dSVkma_word{opacity:0;transition:opacity .6s;transition-delay:calc(var(--reveal-word-index,0) * 90ms);will-change:opacity;display:inline-block}.dSVkma_root[data-visible=true] .dSVkma_word{opacity:1}@media (prefers-reduced-motion:reduce){.dSVkma_word{opacity:1;transition:none}}
.CFTIWa_hero{box-sizing:border-box;color:var(--chocolate);text-align:center;justify-content:center;padding:clamp(4rem,8vw,6.25rem) clamp(1rem,3.25vw,3rem) clamp(4rem,7.2vw,5.625rem);display:flex}.CFTIWa_content{width:100%;max-width:61.25rem}.CFTIWa_eyebrow{color:var(--terracotta);letter-spacing:.14em;text-transform:uppercase;margin:0 0 clamp(2rem,3.5vw,3.25rem);font-size:.78125rem}.CFTIWa_title{letter-spacing:-.005em;text-transform:uppercase;margin:0;font-size:clamp(1.5rem,3.2vw,2.625rem);font-weight:400;line-height:1.42}@media (min-width:48rem){.CFTIWa_title{text-align:justify;text-align-last:justify}}@media (max-width:47.99rem){.CFTIWa_hero{padding-top:clamp(3.5rem,14vw,5rem)}.CFTIWa_title{text-align:left;font-size:clamp(1.5rem,7vw,2.25rem);line-height:1.32}}
.SPFxoG_section{--cursor-default-star:url(/brand/motifs/cursor_star_light.png) 24 24, auto;background:var(--chocolate);color:var(--cream);cursor:var(--cursor-default-star);padding:clamp(6rem,11vw,10rem) clamp(1rem,3.25vw,3rem)}.SPFxoG_inner{text-align:center;flex-direction:column;align-items:center;gap:clamp(2rem,4vw,3.5rem);max-width:78rem;margin:0 auto;display:flex}.SPFxoG_eyebrow{color:#bfcde5;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.78125rem;font-weight:400}.SPFxoG_statement{letter-spacing:-.01em;text-wrap:balance;max-width:66rem;margin:0;font-size:clamp(1.75rem,3.8vw,3.5rem);font-weight:350;line-height:1.2}
._8kiLfW_section{color:var(--chocolate);text-align:center;flex-direction:column;align-items:center;padding:clamp(4.5rem,8vw,6.25rem) clamp(1rem,3.25vw,3rem) clamp(4rem,7vw,5.625rem);display:flex}._8kiLfW_eyebrow{color:var(--terracotta);letter-spacing:.14em;text-transform:uppercase;margin:0 0 1.25rem;font-size:.78125rem;font-weight:400}._8kiLfW_text{letter-spacing:-.005em;text-transform:uppercase;width:100%;max-width:57.5rem;margin:0;font-size:clamp(1.375rem,2.8vw,2.25rem);font-weight:400;line-height:1.45}@media (min-width:48rem){._8kiLfW_text{text-align:justify;text-align-last:justify}}@media (max-width:47.99rem){._8kiLfW_text{text-align:left;font-size:clamp(1.375rem,6.8vw,2rem);line-height:1.35}}
._949x-q_section{border-top:1px solid var(--sand-line);color:var(--chocolate);margin:0 clamp(1rem,3.25vw,3rem)}._949x-q_service{border-bottom:1px solid var(--sand-line)}._949x-q_heading{font-size:inherit;margin:0;font-weight:400}._949x-q_trigger{width:100%;min-height:7.75rem;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:clamp(1rem,2vw,1.75rem);padding:clamp(1.75rem,3vw,2.75rem) .5rem;display:flex}._949x-q_trigger:focus-visible{outline:1px solid var(--terracotta);outline-offset:-1px}._949x-q_icon{opacity:.8;flex:0 0 2.125rem;place-items:center;width:2.125rem;height:2.125rem;display:grid}._949x-q_icon img{object-fit:contain;width:100%;height:100%;display:block}._949x-q_icon img[data-wide=true]{transform:scale(1.35)}._949x-q_name{letter-spacing:-.015em;text-transform:uppercase;flex:1;font-size:clamp(1.75rem,3.6vw,2.875rem);line-height:1}._949x-q_toggle{border:1px solid var(--sand-line);border-radius:50%;flex:0 0 2.25rem;place-items:center;width:2.25rem;height:2.25rem;font-size:1rem;line-height:1;transition:background-color .25s,color .25s,transform .3s;display:grid}._949x-q_service[data-open=true] ._949x-q_toggle{background:var(--chocolate);color:var(--cream);transform:rotate(135deg)}._949x-q_panel{grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.2,.8,.2,1);display:grid}._949x-q_service[data-open=true] ._949x-q_panel{grid-template-rows:1fr}._949x-q_panelOverflow{overflow:hidden}._949x-q_description{color:#5c5346;max-width:47.5rem;margin:0;padding:0 .5rem 2.75rem 5.625rem;font-size:.96875rem;line-height:1.85}@media (max-width:47.99rem){._949x-q_trigger{min-height:6rem;padding-inline:0}._949x-q_icon{flex-basis:1.75rem;width:1.75rem;height:1.75rem}._949x-q_name{font-size:clamp(1.35rem,6vw,1.75rem);line-height:1.08}._949x-q_toggle{flex-basis:2rem;width:2rem;height:2rem}._949x-q_description{padding:0 0 2rem;font-size:.9375rem;line-height:1.7}}@media (prefers-reduced-motion:reduce){._949x-q_panel,._949x-q_toggle{transition:none}}
.OWOLiq_section{color:var(--chocolate);text-align:center;flex-direction:column;align-items:center;padding:clamp(4.5rem,8vw,6.875rem) clamp(1rem,3.25vw,3rem) clamp(5rem,9vw,8.125rem);display:flex;overflow:hidden}.OWOLiq_eyebrow{color:var(--terracotta);letter-spacing:.14em;text-transform:uppercase;margin:0 0 clamp(2rem,3.5vw,3.25rem);font-size:.78125rem;font-weight:400}.OWOLiq_text{letter-spacing:-.005em;text-transform:uppercase;width:100%;max-width:61.25rem;margin:0;font-size:clamp(1.5rem,3.2vw,2.625rem);font-weight:400;line-height:1.42}@media (min-width:48rem){.OWOLiq_text{text-align:justify;text-align-last:justify}}@media (max-width:47.99rem){.OWOLiq_section{padding-top:clamp(3.5rem,14vw,5rem)}.OWOLiq_text{text-align:left;font-size:clamp(1.5rem,7vw,2.25rem);line-height:1.32}}
._6-xxYq_section{color:var(--chocolate);padding:0 clamp(1rem,3.25vw,3rem) clamp(6rem,9vw,8.5rem)}._6-xxYq_header{text-align:center;justify-content:center;padding-bottom:clamp(2.75rem,4vw,3.5rem);display:flex}._6-xxYq_eyebrow{color:var(--terracotta);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.78125rem;font-weight:400}._6-xxYq_list{border-top:1px solid var(--sand-line);max-width:71.25rem;margin:0 auto}._6-xxYq_row{border-bottom:1px solid var(--sand-line);min-height:6.25rem;color:inherit;grid-template-columns:4.375rem minmax(0,1.6fr) minmax(7rem,1fr) minmax(3rem,.5fr) 2rem;align-items:center;gap:1.25rem;padding:2.125rem .5rem;text-decoration:none;display:grid}._6-xxYq_linked{transition:background-color .3s}._6-xxYq_icon{opacity:.6;object-fit:contain;width:1.875rem;height:1.875rem}._6-xxYq_linked ._6-xxYq_icon{transition:opacity .3s,transform .3s}._6-xxYq_name{letter-spacing:-.01em;margin:0 0 .3rem;font-size:1.1875rem;font-weight:400}._6-xxYq_linked ._6-xxYq_name{transition:color .3s}._6-xxYq_description,._6-xxYq_type,._6-xxYq_year{margin:0}._6-xxYq_description{color:#8a7f71;font-size:.8125rem;line-height:1.45}._6-xxYq_status{color:var(--terracotta);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.45rem;margin:.65rem 0 0;font-size:.6875rem;line-height:1.4;display:flex}._6-xxYq_status span{background:currentColor;border-radius:50%;flex:none;width:.3rem;height:.3rem}._6-xxYq_type{color:var(--terracotta);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;line-height:1.4}._6-xxYq_year{color:#8a7f71;text-align:right;font-size:.8125rem}._6-xxYq_indicator{border:1px solid var(--sand-line);border-radius:50%;justify-self:end;place-items:center;width:2rem;height:2rem;font-size:.8125rem;transition:background-color .3s,border-color .3s,color .3s;display:grid}@media (hover:hover){._6-xxYq_linked:hover{background:#a2442a0a}._6-xxYq_linked:hover ._6-xxYq_icon{opacity:1;transform:scale(1.1)rotate(-6deg)}._6-xxYq_linked:hover ._6-xxYq_name{color:var(--terracotta)}._6-xxYq_linked:hover ._6-xxYq_indicator{border-color:var(--chocolate);background:var(--chocolate);color:var(--cream)}}._6-xxYq_linked:focus-visible{outline:1px solid var(--terracotta);outline-offset:-1px}@media (max-width:53.75rem){._6-xxYq_row{grid-template-columns:2rem minmax(0,1fr) auto;row-gap:.5rem}._6-xxYq_icon{grid-area:1/1/span 2;align-self:start;margin-top:.15rem}._6-xxYq_info{grid-area:1/2}._6-xxYq_type{grid-area:2/2}._6-xxYq_year{grid-area:2/3}._6-xxYq_indicator{grid-area:1/3}}@media (max-width:30rem){._6-xxYq_row{padding-inline:0}._6-xxYq_indicator{display:none}}@media (prefers-reduced-motion:reduce){._6-xxYq_linked,._6-xxYq_linked ._6-xxYq_icon,._6-xxYq_linked ._6-xxYq_name,._6-xxYq_indicator{transition:none}}
._5CWZWa_section{border-top:1px solid var(--sand-line);color:var(--chocolate);padding:0 clamp(1rem,3.25vw,3rem) clamp(5rem,8vw,7.5rem)}._5CWZWa_header{text-align:center;flex-direction:column;align-items:center;padding:clamp(4rem,6vw,5.625rem) 0 1rem;display:flex}._5CWZWa_eyebrow{color:var(--terracotta);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.78125rem;font-weight:400}._5CWZWa_grid{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(1.5rem,4vw,3.5rem);max-width:68.75rem;margin:0 auto;display:grid}._5CWZWa_card{text-align:center;padding:2.5rem 1.5rem;position:relative}._5CWZWa_visual{width:7.375rem;height:7.375rem;margin:0 auto 1.375rem;position:relative}._5CWZWa_star,._5CWZWa_portrait{object-fit:contain;width:100%;height:100%;margin:auto;position:absolute;inset:0}._5CWZWa_star{opacity:.55;width:2.375rem;height:2.375rem;transition:opacity .35s,transform .35s}._5CWZWa_portrait{opacity:0;transition:opacity .4s,transform .4s;transform:scale(.82)}._5CWZWa_name{letter-spacing:-.01em;margin:0 0 .375rem;font-size:1.25rem;font-weight:400;transition:color .3s}._5CWZWa_identity{flex-direction:column;justify-content:flex-start;align-items:center;min-height:3.5rem;display:flex}._5CWZWa_role{min-height:1.75rem;color:var(--terracotta);letter-spacing:.1em;text-transform:uppercase;margin:0 0 1rem;font-size:.71875rem;line-height:1.4}._5CWZWa_anonymousRole{min-height:3.125rem;color:var(--terracotta);letter-spacing:.1em;text-transform:uppercase;align-items:center;margin:0 0 1rem;font-size:.71875rem;font-weight:400;line-height:1.4;display:flex}._5CWZWa_bio{color:#5c5346;opacity:0;max-height:0;margin:0;font-size:.84375rem;line-height:1.7;transition:opacity .4s,max-height .4s;overflow:hidden}._5CWZWa_join{color:#5c5346;text-align:center;margin:0;padding-top:clamp(2.5rem,4vw,3.75rem);font-size:.875rem;line-height:1.6}._5CWZWa_join a{border-bottom:1px solid var(--terracotta);color:var(--terracotta);text-decoration:none}._5CWZWa_join a:focus-visible{outline:1px solid var(--terracotta);outline-offset:.25rem}@media (hover:hover) and (pointer:fine){._5CWZWa_card:hover ._5CWZWa_star{opacity:0;transform:scale(.7)}._5CWZWa_card:hover ._5CWZWa_portrait{opacity:1;transform:scale(1)}._5CWZWa_card:hover ._5CWZWa_name{color:var(--terracotta)}._5CWZWa_card:hover ._5CWZWa_bio{opacity:1;max-height:8.75rem}}@media (max-width:47.99rem){._5CWZWa_grid{grid-template-columns:1fr;max-width:30rem}._5CWZWa_card{padding-inline:0}}@media (hover:none),(pointer:coarse){._5CWZWa_star{opacity:0}._5CWZWa_portrait{opacity:1;transform:none}._5CWZWa_role,._5CWZWa_identity,._5CWZWa_anonymousRole{min-height:0}._5CWZWa_bio{opacity:1;max-width:24rem;max-height:none;margin-inline:auto}}@media (prefers-reduced-motion:reduce){._5CWZWa_star,._5CWZWa_portrait,._5CWZWa_name,._5CWZWa_bio{transition:none}}
.xpjFJW_hero{--cursor-default-star:url(/brand/motifs/cursor_star_light.png) 24 24, auto;--cursor-action-star:url(/brand/motifs/cursor_star_terracotta.png) 24 24, pointer;min-height:100svh;color:var(--cream);background:var(--chocolate-deep);cursor:var(--cursor-default-star);isolation:isolate;touch-action:pan-y;position:relative;overflow:hidden}.xpjFJW_monochrome,.xpjFJW_color,.xpjFJW_scrim{position:absolute;inset:0}.xpjFJW_monochrome,.xpjFJW_color{background-image:url(/home-wallpaper.webp);background-position:50% 53%;background-size:cover}.xpjFJW_monochrome{filter:grayscale()brightness(.62)contrast(1.04);transform:scale(1.002)}.xpjFJW_color{--reveal-half:calc(var(--reveal-size) / 2);-webkit-mask-image:url(/brand/motifs/svg/mark_bird.svg);mask-image:url(/brand/motifs/svg/mark_bird.svg);-webkit-mask-position:calc(var(--reveal-x) - var(--reveal-half)) calc(var(--reveal-y) - var(--reveal-half));-webkit-mask-position:calc(var(--reveal-x) - var(--reveal-half)) calc(var(--reveal-y) - var(--reveal-half));mask-position:calc(var(--reveal-x) - var(--reveal-half)) calc(var(--reveal-y) - var(--reveal-half));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:var(--reveal-size) var(--reveal-size);-webkit-mask-size:var(--reveal-size) var(--reveal-size);mask-size:var(--reveal-size) var(--reveal-size);will-change:mask-position, mask-size}.xpjFJW_scrim{z-index:1;pointer-events:none;background:linear-gradient(#1c120961 0%,#0000 32%),linear-gradient(#0000 52%,#1c12096b 100%)}.xpjFJW_content{z-index:2;min-height:100svh;padding:calc(var(--site-header-height) + 2rem) clamp(1.25rem, 6vw, 6rem) 3rem;text-align:center;pointer-events:none;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.xpjFJW_eyebrow{color:#f3f0eab8;letter-spacing:.2em;text-transform:uppercase;margin:clamp(1.25rem,2.25vw,2rem) 0 0;font-size:clamp(.68rem,.64rem + .12vw,.78rem)}.xpjFJW_title{letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;width:min(100%,64rem);margin:0;font-size:clamp(1.65rem,3.45vw,3.2rem);font-weight:700;line-height:1.3}@media (max-width:47.99rem){.xpjFJW_monochrome,.xpjFJW_color{background-position:50%}.xpjFJW_content{padding-inline:1.25rem}.xpjFJW_title{max-width:22rem;font-size:clamp(1.5rem,7.1vw,2.15rem)}}@media (prefers-reduced-motion:reduce){.xpjFJW_color{display:none}}
