.cdl-apropos{--cdl-navy-950:#00182e;--cdl-navy-900:#002d50;--cdl-navy-800:#0a3a5d;--cdl-teal:#008b8b;--cdl-teal-deep:#006f6f;--cdl-aqua:#5ce0d8;--cdl-azure:#1b6fa8;--cdl-mist:#f8fbfd;--cdl-ice:#eef5f8;--cdl-ink:#002d50;--cdl-text:#2c4358;--cdl-muted:#3a5268;--cdl-ease:cubic-bezier(0.22,1,0.36,1);--cdl-display:var(--font-display),"Fraunces",Georgia,serif;--cdl-sans:var(--font-sans),"Plus Jakarta Sans",system-ui,sans-serif;--cdl-radius-lg:clamp(24px,3vw,32px);--cdl-radius-xl:clamp(28px,3.5vw,36px);--cdl-shadow-soft:0 20px 48px -24px rgba(0,45,80,0.22);--cdl-shadow-card:0 16px 40px -20px rgba(0,24,46,0.18);font-family:var(--cdl-sans);font-size:1.05rem;line-height:1.72;color:var(--cdl-text);background:var(--cdl-ice)}.cdl-apropos .font-serif{font-family:var(--cdl-display)}.cdl-apropos.cercle-about>section.cercle-section,.cdl-apropos.cercle-methodologie>section.cercle-section{border:none!important;background:transparent!important}.cdl-apropos .cercle-reveal,.cdl-apropos .reveal-slide{opacity:1!important;transform:none!important}.cdl-apropos__wrap{width:100%;max-width:min(1320px,100% - clamp(1.5rem,5vw,3rem));margin-inline:auto;padding-inline:clamp(1.25rem,4vw,2rem)}.cdl-apropos__section{position:relative;padding:clamp(3.5rem,7vw,5.75rem) 0;overflow:hidden}.cdl-apropos__section--manifesto{background:radial-gradient(50rem 36rem at 85% 15%,rgba(0,139,139,.08),transparent 65%),radial-gradient(45rem 32rem at 10% 85%,rgba(27,111,168,.07),transparent 65%),var(--cdl-mist)}.cdl-apropos__section--mist{background:radial-gradient(42rem 28rem at 92% 8%,rgba(0,139,139,.06),transparent 60%),var(--cdl-mist)}.cdl-apropos__section--ice{background:radial-gradient(38rem 26rem at 8% 92%,rgba(27,111,168,.06),transparent 58%),var(--cdl-ice)}.cdl-apropos__section--paper{background:radial-gradient(40rem 28rem at 88% 10%,rgba(92,224,216,.07),transparent 58%),radial-gradient(36rem 24rem at 6% 88%,rgba(0,139,139,.05),transparent 55%),#fff}.cdl-apropos__pavilion-card{position:relative;padding:clamp(2rem,4.5vw,3.25rem);border-radius:var(--cdl-radius-xl);color:rgba(255,255,255,.92);background:radial-gradient(48rem 28rem at 12% 0,rgba(0,139,139,.28),transparent 58%),radial-gradient(40rem 24rem at 88% 100%,rgba(27,111,168,.22),transparent 55%),linear-gradient(168deg,var(--cdl-navy-950) 0,var(--cdl-navy-900) 52%,var(--cdl-navy-800) 100%);box-shadow:var(--cdl-shadow-soft);overflow:hidden}.cdl-apropos__pavilion-card--join{background:radial-gradient(48rem 30rem at 8% 20%,rgba(92,224,216,.12),transparent 62%),radial-gradient(40rem 26rem at 92% 80%,rgba(27,111,168,.14),transparent 58%),linear-gradient(168deg,var(--cdl-navy-950) 0,var(--cdl-navy-900) 100%)}.cdl-apropos__pavilion-card--join .cdl-apropos__folio,.cdl-apropos__pavilion-card--join .cdl-apropos__title{color:#fff}.cdl-apropos__pavilion-card--join .cdl-apropos__lead{color:rgba(255,255,255,.78)}.cdl-apropos.cdl-apropos--methodologie .cdl-hero{--cdl-hero-body:var(--cdl-ice)}.cdl-apropos.cercle-about .cdl-outro{background:linear-gradient(180deg,#fff 0,var(--cdl-mist) 48%,var(--cdl-ice) 100%)}.cdl-apropos.cdl-apropos--methodologie .cdl-outro{background:linear-gradient(180deg,var(--cdl-ice) 0,var(--cdl-mist) 55%,#fff)}.cdl-apropos__section--pavilion{color:rgba(255,255,255,.92);background:radial-gradient(48rem 28rem at 12% 0,rgba(0,139,139,.28),transparent 58%),radial-gradient(40rem 24rem at 88% 100%,rgba(27,111,168,.22),transparent 55%),linear-gradient(168deg,var(--cdl-navy-950) 0,var(--cdl-navy-900) 52%,var(--cdl-navy-800) 100%)}.cdl-apropos__orb{position:absolute;border-radius:50%;pointer-events:none;filter:blur(60px);opacity:.55}.cdl-apropos__orb--teal{width:min(28rem,55vw);height:min(28rem,55vw);top:-8%;right:-6%;background:rgba(0,139,139,.35)}.cdl-apropos__orb--azure{width:min(24rem,48vw);height:min(24rem,48vw);bottom:-10%;left:-4%;background:rgba(27,111,168,.32)}.cdl-apropos__orb--aqua{width:min(22rem,44vw);height:min(22rem,44vw);top:20%;left:55%;background:rgba(92,224,216,.18)}.cdl-apropos__head{display:grid;gap:1rem;margin-bottom:clamp(2rem,4vw,3rem)}.cdl-apropos__head--split{gap:1rem 3rem}@media (min-width:760px){.cdl-apropos__head--split{grid-template-columns:1.12fr .88fr;align-items:end}}.cdl-apropos__pill{display:inline-flex;align-items:center;gap:.45rem;margin:0 0 .85rem;padding:.42rem .95rem;border-radius:999px;background:rgba(0,139,139,.1);color:var(--cdl-teal-deep);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cdl-apropos__head--dark .cdl-apropos__pill{background:rgba(255,255,255,.1);color:rgba(255,255,255,.92);backdrop-filter:blur(10px)}.cdl-apropos__title{margin:0;font-family:var(--cdl-display);font-size:clamp(2rem,3.8vw,3rem);font-weight:600;line-height:1.08;letter-spacing:-.025em;color:var(--cdl-ink);max-width:22ch}.cdl-apropos__head--dark .cdl-apropos__title{color:#fff}.cdl-apropos__lead{margin:0;font-size:1.02rem;line-height:1.68;color:var(--cdl-muted);max-width:44ch}.cdl-apropos__head--dark .cdl-apropos__lead{color:rgba(255,255,255,.78)}.cdl-apropos-hero{position:relative;min-height:clamp(440px,62vh,620px);margin-top:calc(-1 * var(--header, 72px));overflow:hidden;background:var(--cdl-navy-950);color:#fff}.cdl-apropos-hero--compact{min-height:clamp(360px,48vh,480px)}.cdl-apropos-hero__grain{position:absolute;inset:0;z-index:3;opacity:.12;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='g'%3E%3CfeTurbulence baseFrequency='0.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")}.cdl-apropos-hero__vignette{position:absolute;inset:0;z-index:2;pointer-events:none;background:radial-gradient(120% 80% at 70% 50%,transparent 0,rgba(0,24,46,.55) 55%,rgba(0,24,46,.92) 100%),linear-gradient(180deg,rgba(0,24,46,.35),transparent 35%,rgba(0,24,46,.75))}.cdl-apropos-hero__glow{position:absolute;z-index:1;border-radius:50%;filter:blur(72px);pointer-events:none}.cdl-apropos-hero__glow--teal{width:28rem;height:28rem;top:-4rem;left:-6rem;background:rgba(0,139,139,.35)}.cdl-apropos-hero__glow--azure{width:24rem;height:24rem;bottom:-6rem;right:10%;background:rgba(27,111,168,.28)}.cdl-apropos-hero__visual{position:absolute;inset:0;z-index:0}.cdl-apropos-hero__visual img{width:100%;height:100%;object-fit:cover;object-position:58% 42%;transform:scale(1.05);filter:saturate(.88) contrast(1.05)}.cdl-apropos-hero__visual-fade{position:absolute;inset:0;background:linear-gradient(105deg,rgba(0,24,46,.94),rgba(0,24,46,.72) 42%,rgba(0,24,46,.25) 68%,transparent)}.cdl-apropos-hero__frame{position:relative;z-index:4;min-height:inherit;display:flex;flex-direction:column;justify-content:flex-end;padding:calc(clamp(5rem, 12vh, 7.5rem) + var(--header, 72px)) 0 clamp(2.25rem,5vh,3.5rem)}.cdl-apropos-hero__stage{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(220px,.45fr);gap:clamp(2rem,5vw,3.5rem);align-items:end}@media (max-width:720px){.cdl-apropos-hero__stage{grid-template-columns:1fr}}.cdl-apropos-hero__eyebrow{margin:0 0 .75rem;font-size:.7rem;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:rgba(255,255,255,.72)}.cdl-apropos-hero__title{margin:0;font-family:var(--cdl-display);font-weight:500;font-size:clamp(2.75rem,8vw,5.25rem);line-height:.96;letter-spacing:-.03em;color:#fff}.cdl-apropos-hero--compact .cdl-apropos-hero__title{font-size:clamp(2.35rem,6.5vw,4rem)}.cdl-apropos-hero__line{display:block}.cdl-apropos-hero__line--shift{margin-left:clamp(.5rem,4vw,3rem);color:rgba(255,255,255,.92)}.cdl-apropos-hero__accent{font-style:italic;font-weight:600;color:var(--cdl-aqua)}.cdl-apropos-hero__dek{max-width:32rem;margin-top:1.5rem;font-size:clamp(1.02rem,1.8vw,1.15rem);line-height:1.65;color:rgba(255,255,255,.82)}.cdl-apropos-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.cdl-apropos-btn{display:inline-flex;align-items:center;justify-content:center;padding:.9rem 1.85rem;border-radius:999px;font-size:.82rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:background .25s var(--cdl-ease),color .25s,border-color .25s,transform .25s var(--cdl-ease)}.cdl-apropos-btn--fill{background:var(--cdl-teal);color:#fff;border:1px solid transparent}.cdl-apropos-btn--fill:hover{background:#fff;color:var(--cdl-ink);transform:translateY(-2px)}.cdl-apropos-btn--line{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.45);backdrop-filter:blur(8px)}.cdl-apropos-btn--line:hover{background:#fff;color:var(--cdl-ink);border-color:#fff}.cdl-apropos-hero__stat-card{list-style:none;margin:0;padding:1.35rem 1.5rem;display:flex;flex-direction:column;gap:1rem;background:rgba(255,255,255,.08);border-radius:var(--cdl-radius-lg);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12);backdrop-filter:blur(16px);align-self:end}.cdl-apropos-hero__stat-card strong{display:block;font-family:var(--cdl-display);font-size:clamp(1.5rem,3vw,2.1rem);font-weight:600;line-height:1;color:#fff}.cdl-apropos-hero__stat-card span{display:block;margin-top:.2rem;font-size:.68rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.58)}.cdl-apropos .cdl-manifesto{position:relative;display:grid;gap:clamp(1.75rem,4vw,2.75rem);text-align:center}.cdl-apropos .cdl-manifesto__glow{position:absolute;border-radius:50%;filter:blur(72px);pointer-events:none;opacity:.45}.cdl-apropos .cdl-manifesto__glow--left{width:min(22rem,50vw);height:min(22rem,50vw);top:5%;left:-8%;background:rgba(0,139,139,.35)}.cdl-apropos .cdl-manifesto__glow--right{width:min(18rem,42vw);height:min(18rem,42vw);top:18%;right:-6%;background:rgba(27,111,168,.28)}.cdl-apropos .cdl-manifesto__quote-zone{position:relative;max-width:min(52rem,100%);margin-inline:auto;padding:clamp(1.5rem,4vw,2.5rem) clamp(1rem,3vw,2rem)}.cdl-apropos .cdl-manifesto__eyebrow{margin:0 0 1rem;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--cdl-teal-deep)}.cdl-apropos .cdl-manifesto__quote{margin:0;font-family:var(--cdl-display);font-size:clamp(1.65rem,3.8vw,2.65rem);font-weight:500;font-style:italic;line-height:1.22;letter-spacing:-.02em;color:var(--cdl-ink)}.cdl-apropos .cdl-manifesto__pill-cloud{display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem;margin-top:clamp(1.25rem,3vw,1.75rem)}.cdl-apropos .cdl-manifesto__pill{display:inline-flex;padding:.45rem 1rem;border-radius:999px;background:rgba(255,255,255,.88);box-shadow:0 12px 32px -18px rgba(0,45,80,.35);font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--cdl-teal-deep)}.cdl-apropos .cdl-manifesto__context{max-width:40rem;margin:0 auto;font-size:.95rem;color:var(--cdl-muted)}.cdl-apropos .cdl-manifesto__lead{max-width:44rem;margin:0 auto;font-size:clamp(1.02rem,1.8vw,1.15rem);line-height:1.65;color:var(--cdl-text)}.cdl-apropos .cdl-manifesto__verbs{list-style:none;margin:0;padding:0;display:grid;gap:1rem;max-width:min(920px,100%);margin-inline:auto}@media (min-width:820px){.cdl-apropos .cdl-manifesto__verbs{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:1.25rem}.cdl-apropos .cdl-manifesto__verb--1{transform:translateY(0)}.cdl-apropos .cdl-manifesto__verb--2{transform:translateY(1.75rem)}.cdl-apropos .cdl-manifesto__verb--3{transform:translateY(3.25rem)}}.cdl-apropos .cdl-manifesto__verb-card{text-align:left;padding:clamp(1.15rem,2.5vw,1.45rem);border-radius:var(--cdl-radius-xl);background:linear-gradient(155deg,rgba(255,255,255,.96),rgba(238,245,248,.92));box-shadow:var(--cdl-shadow-soft)}.cdl-apropos .cdl-manifesto__verb-icon{display:inline-flex;margin-bottom:.65rem;padding:.55rem;border-radius:16px;background:rgba(0,139,139,.12);color:var(--cdl-teal)}.cdl-apropos .cdl-manifesto__verb-title{display:block;font-family:var(--cdl-display);font-size:1.15rem;color:var(--cdl-ink);margin-bottom:.35rem}.cdl-apropos .cdl-manifesto__verb-desc{margin:0;font-size:.9rem;line-height:1.58;color:var(--cdl-muted)}.cdl-apropos .cdl-values-mosaic{display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:900px){.cdl-apropos .cdl-values-mosaic{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto}.cdl-apropos .cdl-values-mosaic__cell--tall,.cdl-apropos .cdl-values-mosaic__photo{grid-row:span 2}}.cdl-apropos .cdl-values-mosaic__photo{position:relative;min-height:14rem;border-radius:var(--cdl-radius-xl);overflow:hidden;box-shadow:var(--cdl-shadow-soft)}.cdl-apropos .cdl-values-mosaic__photo img{width:100%;height:100%;object-fit:cover;display:block}.cdl-apropos .cdl-values-mosaic__photo-cap{position:absolute;inset:auto 0 0;padding:1.25rem 1.2rem;background:linear-gradient(180deg,transparent,rgba(0,24,46,.82));color:#fff;text-align:left}.cdl-apropos .cdl-values-mosaic__photo-cap span{display:block;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--cdl-aqua);margin-bottom:.35rem}.cdl-apropos .cdl-values-mosaic__photo-cap strong{font-family:var(--cdl-display);font-size:1.05rem;font-weight:600;line-height:1.35}.cdl-apropos .cdl-values-mosaic__cell{display:flex;flex-direction:column;gap:.35rem;padding:1.25rem 1.2rem 1.35rem;border-radius:var(--cdl-radius-lg);background:#fff;box-shadow:var(--cdl-shadow-card)}.cdl-apropos .cdl-values-mosaic__cell--accent{background:linear-gradient(145deg,rgba(0,139,139,.1),rgba(27,111,168,.08))}.cdl-apropos .cdl-values-mosaic__icon{display:inline-flex;width:fit-content;padding:.45rem;border-radius:14px;background:rgba(0,139,139,.12);color:var(--cdl-teal)}.cdl-apropos .cdl-values-mosaic__tagline{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cdl-azure)}.cdl-apropos .cdl-values-mosaic__cell h3{margin:0;font-family:var(--cdl-display);font-size:1.08rem;color:var(--cdl-ink)}.cdl-apropos .cdl-values-mosaic__cell p{margin:0;font-size:.9rem;line-height:1.6;color:var(--cdl-muted)}.cdl-apropos .cdl-site-map{display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:900px){.cdl-apropos .cdl-site-map{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(9rem,auto))}.cdl-apropos .cdl-site-map__tile--hero{grid-column:span 2;grid-row:span 2}.cdl-apropos .cdl-site-map__tile--wide{grid-column:span 2}}.cdl-apropos .cdl-site-map__tile{position:relative;display:flex;flex-direction:column;gap:.45rem;min-height:9rem;padding:1.2rem 1.15rem 1.3rem;border-radius:var(--cdl-radius-xl);background:#fff;box-shadow:var(--cdl-shadow-card);text-decoration:none;color:inherit;overflow:hidden;transition:transform .25s var(--cdl-ease),box-shadow .25s var(--cdl-ease)}.cdl-apropos .cdl-site-map__tile:hover{transform:translateY(-4px);box-shadow:0 24px 52px -22px rgba(0,45,80,.28)}.cdl-apropos .cdl-site-map__tile--hero{color:#fff;background:var(--cdl-navy-900);min-height:12rem}.cdl-apropos .cdl-site-map__tile-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.55}.cdl-apropos .cdl-site-map__tile-scrim{position:absolute;inset:0;background:linear-gradient(145deg,rgba(0,24,46,.75),rgba(0,45,80,.45))}.cdl-apropos .cdl-site-map__tile strong,.cdl-apropos .cdl-site-map__tile-icon,.cdl-apropos .cdl-site-map__tile>span:not(.cdl-site-map__tile-icon):not(.cdl-site-map__tile-go){position:relative;z-index:1}.cdl-apropos .cdl-site-map__tile-icon{display:inline-flex;width:fit-content;padding:.45rem;border-radius:14px;background:rgba(0,139,139,.14);color:var(--cdl-teal)}.cdl-apropos .cdl-site-map__tile--hero .cdl-site-map__tile-icon{background:rgba(255,255,255,.12);color:var(--cdl-aqua)}.cdl-apropos .cdl-site-map__tile strong{font-family:var(--cdl-display);font-size:1.12rem;color:var(--cdl-ink)}.cdl-apropos .cdl-site-map__tile--hero strong{color:#fff;font-size:clamp(1.25rem,2.2vw,1.55rem)}.cdl-apropos .cdl-site-map__tile>span:not(.cdl-site-map__tile-icon):not(.cdl-site-map__tile-go){font-size:.88rem;line-height:1.55;color:var(--cdl-muted)}.cdl-apropos .cdl-site-map__tile--hero>span:not(.cdl-site-map__tile-icon):not(.cdl-site-map__tile-go){color:rgba(255,255,255,.78)}.cdl-apropos .cdl-site-map__tile-go{position:relative;z-index:1;margin-top:auto;align-self:flex-end;color:var(--cdl-teal)}.cdl-apropos .cdl-site-map__tile--hero .cdl-site-map__tile-go{color:var(--cdl-aqua)}.cdl-apropos .cdl-gov-tabs{display:grid;gap:1.25rem}.cdl-apropos .cdl-gov-tabs__pills{display:flex;flex-wrap:wrap;gap:.55rem}.cdl-apropos .cdl-gov-tabs__pill{display:inline-flex;align-items:center;gap:.45rem;padding:.55rem 1.05rem;border:none;border-radius:999px;background:rgba(255,255,255,.9);box-shadow:var(--cdl-shadow-card);font:inherit;font-size:.88rem;font-weight:700;color:var(--cdl-muted);cursor:pointer;transition:background .25s var(--cdl-ease),color .25s var(--cdl-ease),transform .25s var(--cdl-ease)}.cdl-apropos .cdl-gov-tabs__pill.is-active{background:linear-gradient(135deg,var(--cdl-navy-900),var(--cdl-navy-800));color:#fff;transform:translateY(-1px)}.cdl-apropos .cdl-gov-tabs__pill.is-active svg{color:var(--cdl-aqua)}.cdl-apropos .cdl-gov-tabs__panel{padding:clamp(1.25rem,3vw,1.75rem);border-radius:var(--cdl-radius-xl);background:rgba(255,255,255,.92);box-shadow:var(--cdl-shadow-soft)}.cdl-apropos .cdl-gov-tabs__gov-list{list-style:none;margin:0;padding:0;display:grid;gap:.85rem}@media (min-width:820px){.cdl-apropos .cdl-gov-tabs__gov-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.cdl-apropos .cdl-gov-tabs__gov-list h3{margin:0 0 .45rem;font-family:var(--cdl-display);font-size:1.05rem;color:var(--cdl-ink)}.cdl-apropos .cdl-gov-tabs__gov-list p{margin:0;font-size:.9rem;line-height:1.62;color:var(--cdl-muted)}.cdl-apropos .cdl-gov-tabs__voices{margin-top:1.25rem;padding-top:1.25rem;box-shadow:inset 0 8px 24px -24px rgba(0,45,80,.35)}.cdl-apropos .principles-charter-rail{list-style:none;margin:0;padding:0 0 .5rem;display:flex;gap:.85rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.cdl-apropos .principles-charter-rail>li{flex:0 0 min(16rem,78vw);scroll-snap-align:start}.cdl-apropos .principles-charter-card{height:100%;padding:1.25rem 1.15rem;border-radius:var(--cdl-radius-lg);background:#fff;box-shadow:var(--cdl-shadow-card)}.cdl-apropos .principles-charter-icon-wrap{display:inline-flex;margin-bottom:.65rem;padding:.45rem;border-radius:14px;background:rgba(0,139,139,.12)}.cdl-apropos .principles-charter-icon{color:var(--cdl-azure)}.cdl-apropos .principles-charter-title{margin:0 0 .45rem;font-family:var(--cdl-display);font-size:1.05rem;color:var(--cdl-ink)}.cdl-apropos .principles-charter-desc{margin:0;font-size:.9rem;line-height:1.6;color:var(--cdl-muted)}.cdl-apropos__split{display:grid;gap:clamp(1.5rem,4vw,2.5rem)}@media (min-width:900px){.cdl-apropos__split{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);align-items:start}}.cdl-apropos__objectives{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.cdl-apropos__objectives li{position:relative;padding:1rem 1.15rem 1rem 2.75rem;border-radius:var(--cdl-radius-lg);background:#fff;box-shadow:var(--cdl-shadow-card);font-size:.95rem;line-height:1.6;color:var(--cdl-text)}.cdl-apropos__objectives li:before{content:"";position:absolute;left:1.1rem;top:1.35rem;width:.5rem;height:.5rem;border-radius:50%;background:var(--cdl-teal)}.cdl-apropos__aside-card{padding:clamp(1.5rem,3vw,2rem);border-radius:var(--cdl-radius-xl);background:linear-gradient(160deg,rgba(0,139,139,.12),rgba(27,111,168,.08));box-shadow:var(--cdl-shadow-card)}.cdl-apropos__aside-card h3{margin:0 0 .75rem;font-family:var(--cdl-display);font-size:1.25rem;color:var(--cdl-ink)}.cdl-apropos__aside-card p{margin:0 0 .85rem;font-size:.95rem;line-height:1.65;color:var(--cdl-muted)}.cdl-apropos__aside-card p:last-child{margin-bottom:0}.cdl-apropos .about-field-path{position:relative;padding:.5rem 0}.cdl-apropos .about-field-path__curve{display:none;position:absolute;left:50%;top:0;bottom:3rem;width:40px;transform:translateX(-50%);color:rgba(92,224,216,.35)}@media (min-width:720px){.cdl-apropos .about-field-path__curve{display:block}}.cdl-apropos .about-field-path__steps{list-style:none;margin:0;padding:0;display:grid;gap:1rem}@media (min-width:720px){.cdl-apropos .about-field-path__steps{gap:1.35rem}.cdl-apropos .about-field-path__steps>li{width:min(22rem,46%)}.cdl-apropos .about-field-path__steps>li.is-left{justify-self:start;margin-right:auto}.cdl-apropos .about-field-path__steps>li.is-right{justify-self:end;margin-left:auto}}.cdl-apropos .about-field-path__card{padding:1.2rem 1.15rem 1.3rem;border-radius:var(--cdl-radius-lg);background:rgba(255,255,255,.1);box-shadow:0 16px 40px -24px rgba(0,0,0,.35);backdrop-filter:blur(14px)}.cdl-apropos .about-field-path--surface .about-field-path__card{background:#fff;box-shadow:var(--cdl-shadow-card)}.cdl-apropos .about-field-path__icon{display:inline-flex;margin-bottom:.55rem;padding:.45rem;border-radius:14px;background:rgba(255,255,255,.12);color:var(--cdl-aqua)}.cdl-apropos .about-field-path--surface .about-field-path__icon{background:rgba(0,139,139,.12);color:var(--cdl-teal)}.cdl-apropos .about-field-path__card strong{display:block;font-family:var(--cdl-display);font-size:1.08rem;color:#fff;margin-bottom:.35rem}.cdl-apropos .about-field-path--surface .about-field-path__card strong{color:var(--cdl-ink)}.cdl-apropos .about-field-path__card p{margin:0;font-size:.9rem;line-height:1.58;color:rgba(255,255,255,.74)}.cdl-apropos .about-field-path--surface .about-field-path__card p{color:var(--cdl-muted)}.cdl-apropos .about-field-path__cta{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.75rem;padding:.65rem 1.25rem .65rem 1.35rem;border-radius:999px;background:rgba(255,255,255,.12);color:#fff;font-size:.84rem;font-weight:700;text-decoration:none;transition:background .25s var(--cdl-ease),transform .25s var(--cdl-ease)}.cdl-apropos .about-field-path__cta:hover{background:#fff;color:var(--cdl-ink);transform:translateY(-2px)}.cdl-apropos .cdl-chrono-path{list-style:none;margin:0;padding:0;display:grid;gap:.85rem;position:relative}@media (min-width:720px){.cdl-apropos .cdl-chrono-path{padding-left:1.5rem;border-left:3px solid rgba(0,139,139,.25)}}.cdl-apropos .cdl-chrono-path__card{padding:1rem 1.1rem 1.1rem;border-radius:var(--cdl-radius-lg);background:var(--cdl-mist);box-shadow:inset 0 0 0 2px rgba(0,139,139,.08)}.cdl-apropos .cdl-chrono-path__year{margin:0 0 .25rem;font-family:var(--cdl-display);font-size:.92rem;font-weight:600;color:var(--cdl-teal)}.cdl-apropos .cdl-chrono-path__card strong{display:block;font-family:var(--cdl-display);font-size:1.02rem;color:var(--cdl-ink);margin-bottom:.3rem}.cdl-apropos .cdl-chrono-path__card p{margin:0;font-size:.88rem;line-height:1.58;color:var(--cdl-muted)}.cdl-apropos__governance{list-style:none;margin:0;padding:0;display:grid;gap:.85rem}@media (min-width:900px){.cdl-apropos__governance{grid-template-columns:repeat(3,minmax(0,1fr))}}.cdl-apropos__governance li{padding:1.35rem 1.25rem;border-radius:var(--cdl-radius-lg);background:#fff;box-shadow:var(--cdl-shadow-card)}.cdl-apropos__governance h3{margin:0 0 .5rem;font-family:var(--cdl-display);font-size:1.08rem;color:var(--cdl-ink)}.cdl-apropos__governance p{margin:0;font-size:.92rem;line-height:1.62;color:var(--cdl-muted)}.cdl-apropos .about-team-grid{list-style:none;margin:0;padding:0;display:grid;gap:.85rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.cdl-apropos .about-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.cdl-apropos .about-team-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.cdl-apropos .about-team-card{padding:1.25rem 1.2rem 1.35rem;border-radius:var(--cdl-radius-lg);background:#fff;box-shadow:var(--cdl-shadow-card);transition:transform .25s var(--cdl-ease)}.cdl-apropos .about-team-card:hover{transform:translateY(-3px)}.cdl-apropos .about-team-icon{display:inline-flex;margin-bottom:.65rem;padding:.55rem;border-radius:14px;background:rgba(0,139,139,.12);color:var(--cdl-teal)}.cdl-apropos .about-team-grid--compact{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.cdl-apropos .about-team-grid--compact{grid-template-columns:repeat(2,minmax(0,1fr))}}.cdl-apropos .about-team-role{margin:0 0 .45rem;font-family:var(--cdl-display);font-size:1.05rem;color:var(--cdl-ink)}.cdl-apropos .about-team-desc{margin:0;font-size:.9rem;line-height:1.6;color:var(--cdl-muted)}.cdl-apropos .about-roadmap-wrap{position:relative}.cdl-apropos .about-roadmap-track{display:none}.cdl-apropos .about-roadmap{list-style:none;margin:0;padding:0;display:grid;gap:.85rem}@media (min-width:720px){.cdl-apropos .about-roadmap{grid-template-columns:repeat(2,minmax(0,1fr))}}.cdl-apropos .about-roadmap-milestone{padding:1.25rem 1.2rem;border-radius:var(--cdl-radius-lg);background:#fff;box-shadow:var(--cdl-shadow-card)}.cdl-apropos .about-roadmap-year{margin:0 0 .35rem;font-family:var(--cdl-display);font-size:.95rem;font-weight:600;color:var(--cdl-teal)}.cdl-apropos .about-roadmap-title{display:block;font-family:var(--cdl-display);font-size:1.05rem;color:var(--cdl-ink);margin-bottom:.35rem}.cdl-apropos .about-roadmap-desc{margin:0;font-size:.9rem;line-height:1.6;color:var(--cdl-muted)}.cdl-apropos .about-voices{display:grid;gap:1rem}@media (min-width:900px){.cdl-apropos .about-voices{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start}}.cdl-apropos .about-voice-feature{margin:0;padding:clamp(1.5rem,3vw,2rem);border-radius:var(--cdl-radius-xl);background:rgba(255,255,255,.08);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}.cdl-apropos .about-voice-quote-icon{color:var(--cdl-aqua);margin-bottom:.75rem}.cdl-apropos .about-voice-stack{display:grid;gap:.85rem}.cdl-apropos .about-voice-card{margin:0;padding:1.15rem 1.2rem;border-radius:var(--cdl-radius-lg);background:rgba(255,255,255,.95);box-shadow:var(--cdl-shadow-card);color:var(--cdl-text)}.cdl-apropos .about-voice-card blockquote{color:var(--cdl-ink)!important}.cdl-apropos .about-voice-card figcaption{color:var(--cdl-muted)!important}.cdl-apropos .about-voices--light{display:grid;gap:.75rem}.cdl-apropos .about-voice-card--inline{display:flex;gap:.85rem;align-items:flex-start}.cdl-apropos .about-voice-card--inline blockquote{margin:0 0 .35rem;font-size:.92rem;line-height:1.58;color:var(--cdl-ink)!important}.cdl-apropos .about-voice-card--inline figcaption{font-size:.82rem;color:var(--cdl-muted)!important}.cdl-apropos__head-nested{margin-top:clamp(2.5rem,5vw,3.5rem)}.cdl-apropos__editorial-bento{display:grid;gap:.85rem;margin-top:1.25rem}@media (min-width:900px){.cdl-apropos__editorial-bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto}.cdl-apropos__bento-cell--hero{grid-row:span 2}}.cdl-apropos__bento-cell{display:flex;flex-direction:column;gap:.5rem;padding:1.25rem 1.2rem;border-radius:var(--cdl-radius-lg);background:#fff;box-shadow:var(--cdl-shadow-card);color:var(--cdl-text);text-decoration:none}.cdl-apropos__bento-cell--hero{background:linear-gradient(155deg,var(--cdl-navy-900),var(--cdl-navy-800));color:rgba(255,255,255,.92);box-shadow:var(--cdl-shadow-soft)}.cdl-apropos__bento-cell--hero strong{font-family:var(--cdl-display);font-size:1.2rem;color:#fff}.cdl-apropos__bento-cell--hero span{font-size:.9rem;line-height:1.55;color:rgba(255,255,255,.78)}.cdl-apropos__bento-cell--hero svg{color:var(--cdl-aqua)}.cdl-apropos__bento-link{display:inline-flex;align-items:center;gap:.35rem;margin-top:auto;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--cdl-aqua)}.cdl-apropos__bento-cell h3{margin:0;font-family:var(--cdl-display);font-size:1.05rem;color:var(--cdl-ink)}.cdl-apropos__bento-cell p{margin:0;font-size:.88rem;line-height:1.58;color:var(--cdl-muted)}.cdl-apropos__bento-cell svg:first-child{color:var(--cdl-teal)}.cdl-apropos__principles-stepper{display:grid;gap:1rem;margin-top:1rem}@media (min-width:900px){.cdl-apropos__principles-stepper{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:stretch}}.cdl-apropos__stepper-rail{display:flex;flex-direction:column;gap:.5rem}.cdl-apropos__stepper-tab{display:flex;align-items:center;gap:.75rem;width:100%;padding:.85rem 1rem;border:none;border-radius:var(--cdl-radius-lg);background:rgba(255,255,255,.85);box-shadow:var(--cdl-shadow-card);font:inherit;font-size:.92rem;font-weight:600;color:var(--cdl-muted);text-align:left;cursor:pointer;transition:background .25s var(--cdl-ease),color .25s var(--cdl-ease)}.cdl-apropos__stepper-tab.is-active{background:linear-gradient(135deg,rgba(0,139,139,.14),rgba(27,111,168,.1));color:var(--cdl-ink)}.cdl-apropos__stepper-panel{padding:clamp(1.25rem,3vw,1.75rem);border-radius:var(--cdl-radius-xl);background:#fff;box-shadow:var(--cdl-shadow-soft)}.cdl-apropos__stepper-panel h3{margin:0 0 .65rem;font-family:var(--cdl-display);font-size:clamp(1.15rem,2.2vw,1.45rem);color:var(--cdl-ink)}.cdl-apropos__stepper-panel p{margin:0;font-size:.95rem;line-height:1.65;color:var(--cdl-muted)}.cdl-apropos__contact-strip{display:grid;gap:.85rem}@media (min-width:768px){.cdl-apropos__contact-strip{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}.cdl-apropos__contact-main{padding:clamp(1.35rem,3vw,1.85rem);border-radius:var(--cdl-radius-xl);background:linear-gradient(160deg,var(--cdl-mist),#fff);box-shadow:var(--cdl-shadow-card)}.cdl-apropos__contact-main svg:first-child{color:var(--cdl-azure);margin-bottom:.5rem}.cdl-apropos__contact-eyebrow{margin:0 0 .35rem;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--cdl-muted)}.cdl-apropos__contact-email{display:block;margin:0 0 .65rem;font-family:var(--cdl-display);font-size:clamp(1.2rem,2.4vw,1.55rem);font-weight:600;color:var(--cdl-ink);text-decoration:none}.cdl-apropos__contact-email:hover{color:var(--cdl-teal)}.cdl-apropos__contact-delay,.cdl-apropos__contact-note{margin:0;font-size:.9rem;line-height:1.6;color:var(--cdl-muted)}.cdl-apropos__contact-delay{display:flex;align-items:center;gap:.4rem;margin-top:.75rem;color:var(--cdl-teal-deep);font-weight:600}.cdl-apropos__contact-tile{display:flex;align-items:center;gap:.85rem;height:100%;padding:1.15rem 1.2rem;border-radius:var(--cdl-radius-lg);background:var(--cdl-navy-900);color:rgba(255,255,255,.92);text-decoration:none;box-shadow:var(--cdl-shadow-soft);transition:transform .25s var(--cdl-ease)}.cdl-apropos__contact-tile:hover{transform:translateY(-2px)}.cdl-apropos__contact-tile svg:first-child{flex-shrink:0;color:var(--cdl-aqua)}.cdl-apropos__contact-tile strong{display:block;font-family:var(--cdl-display);font-size:1rem;color:#fff}.cdl-apropos__contact-tile span span{display:block;font-size:.85rem;color:rgba(255,255,255,.72);line-height:1.45}.cdl-apropos__contact-tile>svg:last-child{margin-left:auto;color:var(--cdl-aqua)}.cdl-apropos__join-grid{display:grid;gap:clamp(1.5rem,4vw,2.5rem)}@media (min-width:900px){.cdl-apropos__join-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.cdl-apropos__join-list{list-style:none;margin:0 0 1.25rem;padding:0;display:grid;gap:.65rem}.cdl-apropos__join-list li{display:flex;align-items:flex-start;gap:.65rem;font-size:.92rem;line-height:1.55;color:rgba(255,255,255,.85)}.cdl-apropos__join-list svg{flex-shrink:0;margin-top:.15rem;color:var(--cdl-aqua)}.cdl-apropos__join-cta{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.45rem;border-radius:999px;background:var(--cdl-teal);color:#fff;font-weight:700;text-decoration:none;transition:background .25s var(--cdl-ease),transform .25s var(--cdl-ease)}.cdl-apropos__join-cta:hover{background:#fff;color:var(--cdl-ink);transform:translateY(-2px)}.cdl-apropos__faq-accordion{margin-top:1.25rem}.cdl-apropos .about-policy-track{list-style:none;margin:0;padding:0;display:grid;gap:.85rem}@media (min-width:900px){.cdl-apropos .about-policy-track{grid-template-columns:repeat(3,minmax(0,1fr))}}.cdl-apropos .about-policy-divider{display:none!important}.cdl-apropos .about-policy-cell{height:100%;padding:1.35rem 1.25rem;border-radius:var(--cdl-radius-lg);background:#fff;box-shadow:var(--cdl-shadow-card)}.cdl-apropos .about-policy-badge{display:inline-block;margin-bottom:.65rem;padding:.3rem .7rem;border-radius:999px;background:rgba(0,139,139,.1);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cdl-teal-deep)}.cdl-apropos .about-policy-title{margin:0 0 .45rem;font-family:var(--cdl-display);font-size:1.08rem;color:var(--cdl-ink)}.cdl-apropos .about-policy-desc{margin:0 0 .85rem;font-size:.9rem;line-height:1.6;color:var(--cdl-muted)}.cdl-apropos .about-policy-cta{display:inline-flex;align-items:center;gap:.35rem;font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--cdl-teal);text-decoration:none}.cdl-apropos .about-policy-cta:hover{color:var(--cdl-ink)}.cdl-apropos .about-secure-split{display:grid;gap:1rem}@media (min-width:900px){.cdl-apropos .about-secure-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}}.cdl-apropos .about-secure-feature-inner{height:100%;padding:clamp(1.5rem,3vw,2rem);border-radius:var(--cdl-radius-xl);background:linear-gradient(155deg,var(--cdl-navy-900),var(--cdl-navy-800));box-shadow:var(--cdl-shadow-soft);color:rgba(255,255,255,.92)}.cdl-apropos .about-secure-feature-icon{display:inline-flex;margin-bottom:.75rem;color:var(--cdl-aqua)}.cdl-apropos .about-secure-feature-eyebrow{margin:0 0 .35rem;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.65)}.cdl-apropos .about-secure-feature-email{display:block;margin:0 0 .75rem;font-family:var(--cdl-display);font-size:clamp(1.25rem,2.5vw,1.65rem);font-weight:600;color:#fff;text-decoration:none}.cdl-apropos .about-secure-feature-email:hover{color:var(--cdl-aqua)}.cdl-apropos .about-secure-feature-delay,.cdl-apropos .about-secure-feature-note{margin:0;font-size:.9rem;line-height:1.6;color:rgba(255,255,255,.72)}.cdl-apropos .about-secure-aside{display:grid;gap:.75rem}.cdl-apropos .about-secure-channel-card{display:flex;align-items:center;gap:.85rem;padding:1rem 1.1rem;border-radius:var(--cdl-radius-lg);background:#fff;box-shadow:var(--cdl-shadow-card);text-decoration:none;color:inherit;transition:transform .25s var(--cdl-ease)}.cdl-apropos .about-secure-channel-card:hover{transform:translateY(-2px)}.cdl-apropos .about-secure-channel-icon{flex-shrink:0;display:inline-flex;padding:.5rem;border-radius:12px;background:rgba(0,139,139,.12);color:var(--cdl-teal)}.cdl-apropos .about-secure-channel-card--accent .about-secure-channel-icon{background:rgba(27,111,168,.12);color:var(--cdl-azure)}.cdl-apropos .about-secure-channel-copy strong{display:block;font-family:var(--cdl-display);font-size:.98rem;color:var(--cdl-ink)}.cdl-apropos .about-secure-channel-copy p,.cdl-apropos .about-secure-channel-copy span{display:block;font-size:.85rem;color:var(--cdl-muted);line-height:1.5}.cdl-apropos .about-secure-channel-arrow{margin-left:auto;color:var(--cdl-teal)}.cdl-apropos .band-navy{background:radial-gradient(42rem 24rem at 15% 0,rgba(0,139,139,.22),transparent 58%),radial-gradient(36rem 20rem at 85% 100%,rgba(27,111,168,.18),transparent 55%),linear-gradient(168deg,var(--cdl-navy-950) 0,var(--cdl-navy-900) 100%)!important;color:rgba(255,255,255,.92)}.cdl-apropos .section-orb--red{display:none!important}.cdl-apropos .band-navy .wrap{max-width:min(1320px,100% - clamp(1.5rem,5vw,3rem));margin-inline:auto;padding-inline:clamp(1.25rem,4vw,2rem)}.cdl-apropos .band-navy .section-head__title,.cdl-apropos .band-navy h2{font-family:var(--cdl-display);color:#fff}.cdl-apropos .band-navy .section-head__eyebrow,.cdl-apropos .band-navy .text-white\/82{color:rgba(255,255,255,.78)!important}.cdl-apropos .about-signaler-bullet{width:.4rem;height:.4rem;border-radius:50%;background:var(--cdl-aqua)}.cdl-apropos .btn-primary{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:999px;background:var(--cdl-teal);color:#fff!important;font-weight:700;text-decoration:none;transition:background .25s var(--cdl-ease),transform .25s var(--cdl-ease)}.cdl-apropos .btn-primary:hover{background:#fff;color:var(--cdl-ink)!important;transform:translateY(-2px)}.cdl-apropos .band-navy a:not(.btn-primary){border-radius:999px;padding:.65rem 1.25rem;border:1px solid rgba(255,255,255,.35);color:#fff;text-decoration:none}.cdl-apropos .band-navy a:not(.btn-primary):hover{background:rgba(255,255,255,.12)}.cdl-apropos__method-index{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.cdl-apropos__method-article{display:grid;gap:1rem;padding:clamp(1.35rem,3vw,1.75rem);border-radius:var(--cdl-radius-xl);background:#fff;box-shadow:var(--cdl-shadow-card)}@media (min-width:720px){.cdl-apropos__method-article{grid-template-columns:auto minmax(0,1fr);align-items:start}}.cdl-apropos__method-num{font-family:var(--cdl-display);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:600;line-height:1;color:var(--cdl-teal)}.cdl-apropos__method-copy h2{margin:0 0 .65rem;font-family:var(--cdl-display);font-size:clamp(1.35rem,2.5vw,1.75rem);color:var(--cdl-ink)}.cdl-apropos__prose{font-size:.98rem;line-height:1.72;color:var(--cdl-text)}.cdl-apropos__prose p{margin:0 0 .85rem}.cdl-apropos__prose p:last-child{margin-bottom:0}.cdl-apropos__section--faq .band-white{background:transparent!important;padding:0!important;overflow:visible!important}.cdl-apropos__section--faq .wrap{max-width:100%;padding:0}.cdl-apropos__section--faq .section-head__title,.cdl-apropos__section--faq h2{font-family:var(--cdl-display);color:var(--cdl-ink)}.cdl-apropos__section--faq a,.cdl-apropos__section--faq a.text-\[var\(--red\)\]{color:var(--cdl-teal)!important}.cdl-about-reperes{position:relative;padding:clamp(1.75rem,4vw,2.75rem) 0 clamp(2rem,4.5vw,3rem);background:radial-gradient(36rem 22rem at 50% 0,rgba(92,224,216,.1),transparent 62%),radial-gradient(32rem 20rem at 8% 100%,rgba(0,139,139,.06),transparent 58%),var(--cdl-mist)}.cdl-about-reperes__wrap{width:100%;max-width:min(1320px,100% - clamp(1.5rem,5vw,3rem));margin-inline:auto;padding-inline:clamp(1.25rem,4vw,2rem)}.cdl-about-reperes__track{position:relative;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:stretch;gap:0}.cdl-about-reperes__track:before{content:"";position:absolute;left:1.35rem;top:.75rem;bottom:.75rem;width:4px;border-radius:999px;background:linear-gradient(180deg,rgba(92,224,216,.55),rgba(0,139,139,.45) 45%,rgba(27,111,168,.4));box-shadow:0 0 24px rgba(92,224,216,.25)}@media (min-width:820px){.cdl-about-reperes__track{flex-direction:row;justify-content:space-between;align-items:flex-start;min-height:7.5rem;padding:0 clamp(.5rem,2vw,1.5rem)}.cdl-about-reperes__track:before{left:6%;right:6%;top:50%;bottom:auto;width:auto;height:4px;transform:translateY(-50%);background:linear-gradient(90deg,rgba(92,224,216,.55),rgba(0,139,139,.5) 35%,rgba(27,111,168,.45) 70%,rgba(92,224,216,.5))}}.cdl-about-reperes__node{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;padding:.85rem 0 1.25rem 3.25rem;max-width:100%}@media (min-width:820px){.cdl-about-reperes__node{flex:1;align-items:center;text-align:center;padding:0 .35rem;max-width:11rem}.cdl-about-reperes__node--1{transform:translateY(.35rem)}.cdl-about-reperes__node--2{transform:translateY(-.65rem)}.cdl-about-reperes__node--3{transform:translateY(.85rem)}.cdl-about-reperes__node--4{transform:translateY(-.25rem)}}@media (prefers-reduced-motion:no-preference){@media (min-width:820px){.cdl-about-reperes__node{transition:transform .35s var(--cdl-ease)}}}.cdl-about-reperes__dot{position:absolute;left:.85rem;top:1.15rem;width:1rem;height:1rem;border-radius:50%;background:linear-gradient(145deg,var(--cdl-aqua),var(--cdl-teal));box-shadow:0 0 0 5px rgba(92,224,216,.22),0 8px 20px -6px rgba(0,139,139,.45)}@media (min-width:820px){.cdl-about-reperes__dot{position:relative;left:auto;top:auto;margin-bottom:.65rem}}.cdl-about-reperes__value{font-family:var(--cdl-display);font-size:clamp(1.65rem,3.2vw,2.35rem);font-weight:600;line-height:1.05;letter-spacing:-.02em;background:linear-gradient(135deg,var(--cdl-navy-900) 0,var(--cdl-teal) 48%,var(--cdl-azure) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.cdl-about-reperes__label{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cdl-muted);max-width:14ch}@media (min-width:820px){.cdl-about-reperes__label{max-width:none}}.cdl-apropos__section--method-first{padding-top:clamp(2rem,4.5vw,3.25rem)}.cdl-method-intro-chip{margin:0 0 clamp(1.25rem,3vw,1.75rem);display:flex;justify-content:center}.cdl-method-intro-chip span{display:inline-flex;padding:.42rem 1rem;border-radius:999px;background:rgba(255,255,255,.92);box-shadow:0 12px 32px -18px rgba(0,45,80,.28);font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--cdl-teal-deep)}main.cercle-contact-page{--cc-navy-950:#001a33;--cc-navy-900:#002d50;--cc-navy-800:#0a3a5d;--cc-teal:#008b8b;--cc-teal-bright:#35d0cb;--cc-gold:#c9a45c;--cc-gold-soft:#e2c27f;--cc-muted:#3d556c;--cc-line:rgba(0,45,80,0.14);--cc-ease:cubic-bezier(0.22,1,0.36,1)}main.cercle-contact-page>section.cercle-section{padding-block:clamp(2.35rem,4.5vw,4rem);border-block-start:1px solid rgba(0,45,80,.06)}main.cercle-contact-page>section.cercle-section--compact{padding-block:clamp(1.75rem,3.5vw,2.75rem) clamp(2rem,4vw,3.25rem)}main.cercle-contact-page section.cercle-section:is(.cercle-bg--white,.cercle-bg--mist,.cercle-bg--sky,.cercle-bg--ice,.cercle-bg--teal){background:#fff!important;border-block-color:rgba(0,45,80,.06)}main.cercle-contact-page section.cercle-contact-channels:before,main.cercle-contact-page section.cercle-contact-faq:after,main.cercle-contact-page section.cercle-contact-form-section:before,main.cercle-contact-page section.cercle-contact-resources:after{display:none!important}main.cercle-contact-page .cercle-contact__shell{max-width:var(--max,72rem);margin-inline:auto;padding-inline:var(--cp-gutter,1.25rem)}main.cercle-contact-page .cercle-contact__eyebrow{display:inline-flex;align-items:center;gap:.65rem;margin:0 0 .75rem;font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--cc-teal)}main.cercle-contact-page .cercle-contact__eyebrow:before{content:"";flex:0 0 clamp(1.75rem,5vw,2.75rem);height:1px;background:linear-gradient(90deg,var(--cc-gold),rgba(201,164,92,.15))}main.cercle-contact-page .cercle-contact__eyebrow--on-dark{color:var(--cc-gold-soft)}main.cercle-contact-page .cercle-contact__eyebrow--on-dark:before{background:linear-gradient(90deg,var(--cc-gold-soft),rgba(226,194,127,.2))}main.cercle-contact-page .cercle-section__head{max-width:var(--max,72rem);margin-inline:auto;margin-bottom:clamp(1.35rem,2.5vw,2rem);padding-inline:var(--cp-gutter,1.25rem)}main.cercle-contact-page .cercle-section__head h2{font-family:var(--font-serif),Georgia,serif;font-weight:600;font-size:clamp(1.65rem,3.2vw,2.35rem);letter-spacing:-.025em;line-height:1.12;color:var(--cc-navy-900);max-width:28ch;margin:0 0 .85rem}main.cercle-contact-page .cercle-section__head p:not(.cercle-contact__eyebrow){margin:0;max-width:42rem;font-size:clamp(.9375rem,1.05vw,1.0625rem);line-height:1.75;color:var(--cc-muted)}main.cercle-contact-page .cercle-contact-form-panel__head{padding-inline:0;margin-bottom:1.25rem}main.cercle-contact-page .cercle-hero .cercle-contact-trust{margin-top:1.35rem;padding-top:1.15rem;border-top:1px solid rgba(0,45,80,.12);gap:.55rem}main.cercle-contact-page .cercle-hero .cercle-contact-trust li{position:relative;padding-left:1.1rem;font-size:.875rem;line-height:1.55;color:#3a5268}main.cercle-contact-page .cercle-hero .cercle-contact-trust li:before{content:"";position:absolute;left:0;top:.55em;width:5px;height:5px;border-radius:50%;background:var(--cc-teal);box-shadow:0 0 0 2px rgba(0,139,139,.18)}main.cercle-contact-page section.cercle-contact-channels .cercle-contact-lines--editorial{list-style:none;margin:0;padding:0;border-top:1px solid var(--cc-line);border-bottom:1px solid var(--cc-line);background:transparent!important;border-radius:0!important;box-shadow:none!important}main.cercle-contact-page section.cercle-contact-channels .cercle-contact-lines li{border-bottom:1px solid rgba(0,45,80,.1)}main.cercle-contact-page section.cercle-contact-channels .cercle-contact-lines li:last-child{border-bottom:none}main.cercle-contact-page section.cercle-contact-channels .cercle-contact-lines a,main.cercle-contact-page section.cercle-contact-channels .cercle-contact-lines__static{position:relative;padding:clamp(1.1rem,2.2vw,1.45rem) 0;transition:padding-inline-start .45s var(--cc-ease)}main.cercle-contact-page section.cercle-contact-channels .cercle-contact-lines a:before{content:"";position:absolute;left:0;top:22%;bottom:22%;width:3px;border-radius:3px;background:linear-gradient(180deg,var(--cc-gold),var(--cc-gold-soft));transform:scaleY(0);transform-origin:top;transition:transform .5s var(--cc-ease)}main.cercle-contact-page section.cercle-contact-channels .cercle-contact-lines a:hover{padding-inline-start:.65rem;color:inherit}main.cercle-contact-page section.cercle-contact-channels .cercle-contact-lines a:hover:before{transform:scaleY(1)}main.cercle-contact-page section.cercle-contact-channels .cercle-contact-lines__label{font-family:var(--font-serif),Georgia,serif;font-weight:600;font-size:.9375rem;color:var(--cc-navy-900)}main.cercle-contact-page section.cercle-contact-channels .cercle-contact-lines__desc{font-size:.875rem;line-height:1.6;color:var(--cc-muted)}main.cercle-contact-page section.cercle-contact-channels .cercle-contact-lines__action{font-size:.8125rem;font-weight:650;color:var(--cc-teal);transition:color .3s var(--cc-ease),transform .35s var(--cc-ease)}main.cercle-contact-page section.cercle-contact-channels .cercle-contact-lines a:hover .cercle-contact-lines__action{color:var(--cc-navy-800)}main.cercle-contact-page .cercle-contact-form-layout{display:grid;gap:clamp(1.5rem,3vw,2.25rem);align-items:start;padding-inline:var(--cp-gutter,1.25rem)}@media (min-width:900px){main.cercle-contact-page .cercle-contact-form-layout{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:clamp(2rem,4vw,3rem)}}main.cercle-contact-page section.cercle-contact-form-section .cercle-contact-form-panel{padding:clamp(1.35rem,2.8vw,1.85rem);border:1px solid rgba(0,45,80,.12)!important;border-radius:.35rem;background:#fff!important;box-shadow:none!important}main.cercle-contact-page section.cercle-contact-form-section .cercle-contact-aside{padding:clamp(1.35rem,2.8vw,1.85rem);border:1px solid rgba(0,45,80,.12)!important;border-inline-start:3px solid rgba(201,164,92,.55)!important;border-radius:.35rem;background:#fff!important;box-shadow:none!important;color:var(--cc-muted)}@media (min-width:900px){main.cercle-contact-page section.cercle-contact-form-section .cercle-contact-aside{position:sticky;top:5.75rem}}main.cercle-contact-page .cercle-contact-aside h3{font-family:var(--font-serif),Georgia,serif;font-size:clamp(1.15rem,2vw,1.35rem);font-weight:600;color:var(--cc-navy-900)}main.cercle-contact-page .cercle-contact-aside ul{padding-left:1rem;gap:.45rem}main.cercle-contact-page .cercle-contact-aside__privacy-link{display:inline-flex;font-size:.875rem;font-weight:650;color:var(--cc-teal);text-decoration:none;transition:color .25s var(--cc-ease)}main.cercle-contact-page .cercle-contact-aside__privacy-link:hover{color:var(--cc-navy-800);text-decoration:underline;text-underline-offset:.18em}main.cercle-contact-page .cercle-contact-aside__urgent-title{font-weight:650;color:var(--cc-navy-900);margin:0}main.cercle-contact-page .cercle-contact-aside__urgent-btn{font-size:.875rem}main.cercle-contact-page .cercle-contact-form label{font-size:.8125rem;font-weight:650;letter-spacing:.02em;color:var(--cc-navy-900)}main.cercle-contact-page .cercle-contact-form input,main.cercle-contact-page .cercle-contact-form textarea{border-radius:.35rem;border:1px solid rgba(0,45,80,.16)!important;background:#fff!important;color:#1a2836;transition:border-color .25s var(--cc-ease),box-shadow .25s var(--cc-ease),background-color .25s var(--cc-ease)}main.cercle-contact-page .cercle-contact-form input:hover,main.cercle-contact-page .cercle-contact-form textarea:hover{border-color:rgba(0,45,80,.28)!important}main.cercle-contact-page .cercle-contact-form input:focus,main.cercle-contact-page .cercle-contact-form textarea:focus{outline:none;border-color:var(--cc-teal)!important;box-shadow:0 0 0 3px rgba(0,139,139,.22)!important;background:#fff!important}main.cercle-contact-page .cercle-contact-form input:focus-visible,main.cercle-contact-page .cercle-contact-form textarea:focus-visible{outline:2px solid var(--cc-teal);outline-offset:2px;border-color:var(--cc-teal)!important;box-shadow:0 0 0 3px rgba(0,139,139,.22)!important;background:#fff!important}main.cercle-contact-page .cercle-contact-form__submit{width:100%;justify-content:center;border-radius:999px}main.cercle-contact-page .cercle-contact-success{padding:1rem 1.15rem;border-inline-start:3px solid var(--cc-teal);background:rgba(0,139,139,.06);color:var(--cc-navy-900);line-height:1.6}main.cercle-contact-page .cercle-contact-error{color:#9f1d12;font-weight:600}main.cercle-contact-page .cercle-contact-consent a{color:var(--cc-teal);font-weight:600}main.cercle-contact-page section.cercle-contact-process--premium{color:rgba(255,255,255,.92);background:radial-gradient(42rem 24rem at 12% 0,rgba(0,139,139,.22),transparent 58%),radial-gradient(36rem 20rem at 88% 100%,rgba(201,164,92,.12),transparent 55%),linear-gradient(168deg,var(--cc-navy-950) 0,var(--cc-navy-900) 52%,var(--cc-navy-800) 100%)!important;border-block:1px solid rgba(255,255,255,.06)}main.cercle-contact-page .cercle-contact-process__inner{display:grid;gap:clamp(2rem,4vw,3rem);align-items:start}@media (min-width:900px){main.cercle-contact-page .cercle-contact-process__inner{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(2.25rem,4.5vw,3.75rem)}main.cercle-contact-page .cercle-contact-process__intro{position:sticky;top:5.75rem}}main.cercle-contact-page .cercle-contact-process__intro h2{font-family:var(--font-serif),Georgia,serif;font-weight:600;font-size:clamp(1.65rem,3.2vw,2.35rem);letter-spacing:-.02em;line-height:1.15;color:#fff;margin:0 0 .85rem;max-width:22ch}main.cercle-contact-page .cercle-contact-process__lead{margin:0;max-width:34rem;font-size:clamp(.9375rem,1.5vw,1.0625rem);line-height:1.7;color:rgba(255,255,255,.86)}main.cercle-contact-page .cercle-contact-timeline{list-style:none;margin:0;padding:0}main.cercle-contact-page .cercle-contact-timeline__item{display:grid;grid-template-columns:3.25rem minmax(0,1fr);gap:0 1.15rem;position:relative}main.cercle-contact-page .cercle-contact-timeline__item:not(:last-child) .cercle-contact-timeline__rail:after{content:"";position:absolute;left:50%;top:3.35rem;bottom:-.35rem;width:1px;transform:translateX(-50%);background:linear-gradient(180deg,rgba(201,164,92,.85),rgba(0,139,139,.65) 55%,rgba(201,164,92,.35))}main.cercle-contact-page .cercle-contact-timeline__rail{position:relative;display:flex;justify-content:center;padding-top:.35rem}main.cercle-contact-page .cercle-contact-timeline__marker{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:999px;border:1px solid rgba(201,164,92,.55);background:rgba(0,26,51,.65);box-shadow:0 0 0 3px rgba(0,139,139,.15),0 8px 20px rgba(0,0,0,.25)}main.cercle-contact-page .cercle-contact-timeline__num{font-family:var(--font-serif),Georgia,serif;font-size:1.125rem;font-weight:600;color:var(--cc-gold-soft);line-height:1}main.cercle-contact-page .cercle-contact-timeline__card{margin-bottom:1.15rem;padding:1.15rem 1.25rem 1.2rem;border-radius:.4rem;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.06);backdrop-filter:blur(6px);transition:border-color .25s ease,background .25s ease,transform .25s ease}main.cercle-contact-page .cercle-contact-timeline__item:hover .cercle-contact-timeline__card{border-color:rgba(201,164,92,.35);background:rgba(255,255,255,.09)}main.cercle-contact-page .cercle-contact-timeline__title{margin:0 0 .45rem;font-family:var(--font-serif),Georgia,serif;font-size:clamp(1.05rem,1.8vw,1.2rem);font-weight:600;color:#fff}main.cercle-contact-page .cercle-contact-timeline__desc{margin:0;font-size:.9375rem;line-height:1.65;color:rgba(255,255,255,.72)}main.cercle-contact-page section.cercle-contact-process .cercle-method-split>div{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}main.cercle-contact-page section.cercle-contact-audiences{display:grid;grid-template-columns:minmax(0,1fr);row-gap:clamp(1.75rem,4vw,2.5rem);padding-inline:max(var(--cp-gutter,1.25rem),calc((100% - var(--max, 72rem)) / 2 + var(--cp-gutter, 1.25rem)))}main.cercle-contact-page section.cercle-contact-audiences .cercle-contact-audiences__head{max-width:none;margin-bottom:0;padding-inline:0}main.cercle-contact-page section.cercle-contact-audiences .cercle-contact-audiences__head h2{max-width:none;font-size:clamp(1.85rem,3vw,2.45rem)}@media (min-width:960px){main.cercle-contact-page section.cercle-contact-audiences{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);column-gap:clamp(3rem,6vw,5.5rem);align-items:start}main.cercle-contact-page section.cercle-contact-audiences .cercle-contact-audiences__head{position:sticky;top:6.5rem}}main.cercle-contact-page dl.cercle-audience-dl--contact-editorial{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:0;max-width:none;border-bottom:1px solid var(--cc-line)}@media (min-width:960px){main.cercle-contact-page dl.cercle-audience-dl--contact-editorial{grid-template-columns:repeat(2,minmax(0,1fr))}main.cercle-contact-page dl.cercle-audience-dl--contact-editorial .cercle-audience-dl__row:nth-child(2n){padding-inline-start:clamp(1.5rem,3vw,2.25rem);border-inline-start:1px solid var(--cc-line)}main.cercle-contact-page dl.cercle-audience-dl--contact-editorial .cercle-audience-dl__row:nth-child(odd){padding-inline-end:clamp(1.5rem,3vw,2.25rem)}}main.cercle-contact-page dl.cercle-audience-dl--contact-editorial .cercle-audience-dl__row{position:relative;display:grid;grid-template-areas:"index index" "title title" "desc desc";gap:.35rem .75rem;padding-block:clamp(1.6rem,3vw,2.25rem);padding-inline:0;min-height:12rem;border:0;border-top:1px solid var(--cc-line);border-radius:0;background:transparent!important;box-shadow:none!important}main.cercle-contact-page dl.cercle-audience-dl--contact-editorial .cercle-audience-dl__row:after{content:"";position:absolute;inset:-1px auto auto 0;width:2.75rem;height:2px;background:linear-gradient(90deg,var(--cc-gold),var(--cc-gold-soft));transition:width .5s var(--cc-ease)}main.cercle-contact-page dl.cercle-audience-dl--contact-editorial .cercle-audience-dl__row:hover:after{width:100%}main.cercle-contact-page dl.cercle-audience-dl--contact-editorial .cercle-audience-dl__index{grid-area:index;font-family:var(--font-serif),Georgia,serif;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:500;letter-spacing:-.03em;line-height:1;color:transparent;-webkit-text-stroke:1px rgba(201,164,92,.62)}main.cercle-contact-page dl.cercle-audience-dl--contact-editorial dt{grid-area:title;margin:.35rem 0 0;font-family:var(--font-serif),Georgia,serif;font-size:clamp(1.15rem,1.9vw,1.4rem);font-weight:600;letter-spacing:-.015em;color:var(--cc-navy-900)}main.cercle-contact-page dl.cercle-audience-dl--contact-editorial dd{grid-area:desc;margin:.15rem 0 0;font-size:.9375rem;line-height:1.65;color:var(--cc-muted);max-width:28rem}main.cercle-contact-page>section.cercle-faq--contact-premium{padding-inline:var(--cp-gutter,1.25rem)}@media (min-width:900px){main.cercle-contact-page>section.cercle-faq--contact-premium{display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);gap:clamp(2rem,4.5vw,3.5rem);align-items:start;max-width:var(--max,72rem);margin-inline:auto}main.cercle-contact-page>section.cercle-faq--contact-premium .cercle-faq__aside{position:sticky;top:5.75rem}main.cercle-contact-page>section.cercle-faq--contact-premium .cercle-faq__head{margin-bottom:0;padding-inline:0}}main.cercle-contact-page>section.cercle-faq--contact-premium .cercle-faq__inner{max-width:none;margin:0;padding:0}main.cercle-contact-page section.cercle-contact-faq .cercle-faq-accordion{display:block;gap:0;border-top:1px solid var(--cc-line)!important;border-bottom:1px solid var(--cc-line)!important;background:transparent!important;box-shadow:none!important;padding:0!important}main.cercle-contact-page section.cercle-contact-faq .cercle-faq-accordion__item{position:relative;border-radius:0!important;border:none!important;border-bottom:1px solid rgba(0,45,80,.1)!important;background:transparent!important;box-shadow:none!important;overflow:visible;transition:background .3s ease}main.cercle-contact-page section.cercle-contact-faq .cercle-faq-accordion__item:last-child{border-bottom:none!important}main.cercle-contact-page section.cercle-contact-faq .cercle-faq-accordion__item:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--cc-gold),var(--cc-teal));opacity:0;transition:opacity .25s ease}main.cercle-contact-page section.cercle-contact-faq .cercle-faq-accordion__item--open{background:rgba(255,255,255,.85)!important;box-shadow:inset 0 0 0 1px rgba(0,45,80,.06)!important}main.cercle-contact-page section.cercle-contact-faq .cercle-faq-accordion__item--open:before{opacity:1}main.cercle-contact-page section.cercle-contact-faq .cercle-faq-accordion__item:hover{background:rgba(255,255,255,.55)!important}main.cercle-contact-page section.cercle-contact-faq .cercle-faq-accordion__q{font-family:var(--font-serif),Georgia,serif;font-weight:600;font-size:clamp(1.0625rem,1.9vw,1.1875rem);color:var(--cc-navy-900)!important}main.cercle-contact-page section.cercle-contact-faq .cercle-faq-accordion__answer{border-left:2px solid rgba(0,139,139,.45);padding-left:1rem;color:var(--cc-muted)!important}main.cercle-contact-page section.cercle-contact-faq .cercle-faq-accordion__toggle{width:2.35rem;height:2.35rem;border:1.5px solid rgba(201,164,92,.55);background:rgba(255,255,255,.85);color:var(--cc-navy-900);box-shadow:0 0 0 3px rgba(201,164,92,.12)}main.cercle-contact-page section.cercle-contact-faq .cercle-faq-accordion__item--open .cercle-faq-accordion__toggle{background:var(--cc-navy-900);border-color:var(--cc-gold);color:var(--cc-gold-soft)}main.cercle-contact-page section.cercle-contact-resources ol.cercle-index-list--contact-editorial{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0;border-top:1px solid var(--cc-line);border-bottom:1px solid var(--cc-line)}main.cercle-contact-page section.cercle-contact-resources ol.cercle-index-list--contact-editorial>li{border-bottom:1px solid rgba(0,45,80,.1)}main.cercle-contact-page section.cercle-contact-resources ol.cercle-index-list--contact-editorial>li:first-child{border-top:none}main.cercle-contact-page section.cercle-contact-resources ol.cercle-index-list--contact-editorial>li:last-child{border-bottom:none}main.cercle-contact-page section.cercle-contact-resources .cercle-index-list__link{position:relative;display:grid;grid-template-columns:clamp(3.75rem,7vw,5rem) 1fr auto;align-items:center;gap:clamp(1rem,3vw,2rem);width:100%;padding:clamp(1.35rem,2.8vw,1.85rem) 0;margin:0;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-decoration:none;transition:padding-inline-start .45s var(--cc-ease)}main.cercle-contact-page section.cercle-contact-resources .cercle-index-list__link:before{content:"";position:absolute;left:0;top:18%;bottom:18%;width:3px;border-radius:3px;background:linear-gradient(180deg,var(--cc-gold),var(--cc-gold-soft));transform:scaleY(0);transform-origin:top;transition:transform .5s var(--cc-ease)}main.cercle-contact-page section.cercle-contact-resources .cercle-index-list__link:hover{padding-inline-start:.65rem;transform:none}main.cercle-contact-page section.cercle-contact-resources .cercle-index-list__link:hover:before{transform:scaleY(1)}main.cercle-contact-page section.cercle-contact-resources .cercle-index-list__num{font-family:var(--font-serif),Georgia,serif;font-size:clamp(2.75rem,6vw,3.75rem);font-weight:500;line-height:.95;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1px rgba(201,164,92,.65);transition:color .45s ease,-webkit-text-stroke-color .45s ease,transform .45s var(--cc-ease)}main.cercle-contact-page section.cercle-contact-resources .cercle-index-list__link:hover .cercle-index-list__num{color:rgba(201,164,92,.14);-webkit-text-stroke-color:var(--cc-gold);transform:translateX(2px)}main.cercle-contact-page section.cercle-contact-resources .cercle-index-list__body strong{font-family:var(--font-serif),Georgia,serif;font-size:clamp(1.15rem,2vw,1.4rem);font-weight:600;color:var(--cc-navy-900)}main.cercle-contact-page section.cercle-contact-resources .cercle-index-list__body span{font-size:.9375rem;line-height:1.65;color:var(--cc-muted)}main.cercle-contact-page section.cercle-contact-resources .cercle-index-list__arrow{display:inline-grid;place-items:center;width:2.35rem;height:2.35rem;border-radius:999px;border:1px solid rgba(0,45,80,.14);color:var(--cc-navy-800);background:rgba(255,255,255,.55);transition:transform .45s var(--cc-ease),border-color .35s ease,background-color .35s ease,color .35s ease}main.cercle-contact-page section.cercle-contact-resources .cercle-index-list__link:hover .cercle-index-list__arrow{transform:translateX(5px);border-color:rgba(201,164,92,.55);background:var(--cc-navy-900);color:var(--cc-gold-soft)}@media (prefers-reduced-motion:reduce){main.cercle-contact-page .cercle-contact-timeline__card,main.cercle-contact-page dl.cercle-audience-dl--contact-editorial .cercle-audience-dl__row:after,main.cercle-contact-page section.cercle-contact-channels .cercle-contact-lines a,main.cercle-contact-page section.cercle-contact-resources .cercle-index-list__arrow,main.cercle-contact-page section.cercle-contact-resources .cercle-index-list__link,main.cercle-contact-page section.cercle-contact-resources .cercle-index-list__num{transition:none}main.cercle-contact-page section.cercle-contact-channels .cercle-contact-lines a:hover,main.cercle-contact-page section.cercle-contact-resources .cercle-index-list__link:hover{padding-inline-start:0}main.cercle-contact-page section.cercle-contact-channels .cercle-contact-lines a:hover:before,main.cercle-contact-page section.cercle-contact-resources .cercle-index-list__link:hover .cercle-index-list__arrow,main.cercle-contact-page section.cercle-contact-resources .cercle-index-list__link:hover .cercle-index-list__num,main.cercle-contact-page section.cercle-contact-resources .cercle-index-list__link:hover:before{transform:none}}.cdl-contact-hero-anchor{position:relative}.cdl-contact-hero-anchor__alt-hit,.cdl-contact-hero-anchor__hit{position:absolute;inset:0;z-index:20;pointer-events:none}html[data-cms-edit="1"] .cdl-contact-hero-anchor__alt-hit,html[data-cms-edit="1"] .cdl-contact-hero-anchor__hit{pointer-events:auto;cursor:pointer}html[data-cms-edit="1"] .cdl-contact-hero-anchor__alt-hit{inset:auto auto .5rem .5rem;width:40%;height:2.5rem;z-index:21}