.DomainesIndex_page__jwQk8{--d3-bg:#2c3338;--d3-bg2:#1a1f24;--d3-text:#d7dae3;--d3-muted:#9aa1a8;--d3-line:#b5bfb5;--d3-head:#fff;--d3-border:rgba(215,218,227,0.12);background:var(--d3-bg);color:var(--d3-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:background-color .35s ease,color .35s ease}.DomainesIndex_page__jwQk8[data-theme=light]{--d3-bg:#f5f2ea;--d3-bg2:#ffffff;--d3-text:#333333;--d3-muted:#6b6b6b;--d3-line:#679369;--d3-head:#1a1f24;--d3-border:rgba(26,31,36,0.12)}.DomainesIndex_wrap__dIwT7{max-width:1600px;margin:0 auto;padding:0 1.5rem}.DomainesIndex_rule__SekNv{position:relative;padding:4rem 0}.DomainesIndex_rule__SekNv:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--d3-line);transform:scaleX(0);transform-origin:50% 50%}@supports (animation-timeline:view()){.DomainesIndex_rule__SekNv:before{animation:DomainesIndex_d3RuleDraw__7MMjP linear both;animation-timeline:view();animation-range:entry 0 entry 40%}}@keyframes DomainesIndex_d3RuleDraw__7MMjP{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.DomainesIndex_rule__SekNv:before{animation:none!important;transform:scaleX(1)!important}}.DomainesIndex_altBg__ZeRp6{background:var(--d3-bg2)}.DomainesIndex_hero__RVGMI{position:relative;min-height:46vh;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center;padding:3rem 1.5rem}.DomainesIndex_heroImg__fESbe{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.DomainesIndex_heroScrim__G3xJa{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.55),rgba(0,0,0,.35) 40%,var(--d3-bg) 100%)}.DomainesIndex_heroEyebrow__lZlFS{position:relative;z-index:1;color:var(--d3-line);font-size:13px;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .75rem}.DomainesIndex_heroHeading__2e2KW{position:relative;z-index:1;font-weight:300;color:#fff;font-size:clamp(2rem,4vw,3rem);margin:0 0 1rem}.DomainesIndex_heroLead____bJs{position:relative;z-index:1;color:#e4e4e4;font-size:18px;line-height:1.6;max-width:60ch;margin:0 auto}.DomainesIndex_eyebrow__yQgqd{color:var(--d3-line);font-size:13px;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .75rem}.DomainesIndex_lead__v2JE_{color:var(--d3-muted);font-size:18px;line-height:1.6;max-width:60ch;margin:0 auto}.DomainesIndex_secH2__JNOgc{font-weight:300;color:var(--d3-head);font-size:1.8rem;margin:0 0 .75rem}.DomainesIndex_grid__CLxsv{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem}@media (max-width:900px){.DomainesIndex_grid__CLxsv{grid-template-columns:1fr}}.DomainesIndex_card__ZOlst{display:flex;flex-direction:column;border:1px solid var(--d3-border);border-radius:8px;overflow:hidden;background:var(--d3-bg);transition:border-color .15s,transform .3s ease;opacity:0;transform:translateY(24px)}.DomainesIndex_card__ZOlst:hover{border-color:var(--d3-line)}.DomainesIndex_grid__CLxsv.DomainesIndex_in__WA_Wq .DomainesIndex_card__ZOlst{opacity:1;transform:translateY(0);transition:opacity .5s ease,transform .5s ease,border-color .15s}.DomainesIndex_grid__CLxsv .DomainesIndex_card__ZOlst:first-child{transition-delay:0s}.DomainesIndex_grid__CLxsv .DomainesIndex_card__ZOlst:nth-child(2){transition-delay:40ms}.DomainesIndex_grid__CLxsv .DomainesIndex_card__ZOlst:nth-child(3){transition-delay:80ms}.DomainesIndex_grid__CLxsv .DomainesIndex_card__ZOlst:nth-child(4){transition-delay:.12s}.DomainesIndex_grid__CLxsv .DomainesIndex_card__ZOlst:nth-child(5){transition-delay:.16s}.DomainesIndex_grid__CLxsv .DomainesIndex_card__ZOlst:nth-child(6){transition-delay:.2s}.DomainesIndex_grid__CLxsv .DomainesIndex_card__ZOlst:nth-child(7){transition-delay:.24s}.DomainesIndex_grid__CLxsv .DomainesIndex_card__ZOlst:nth-child(8){transition-delay:.28s}.DomainesIndex_grid__CLxsv .DomainesIndex_card__ZOlst:nth-child(9){transition-delay:.32s}.DomainesIndex_grid__CLxsv .DomainesIndex_card__ZOlst:nth-child(10){transition-delay:.36s}.DomainesIndex_grid__CLxsv .DomainesIndex_card__ZOlst:nth-child(11){transition-delay:.4s}.DomainesIndex_grid__CLxsv .DomainesIndex_card__ZOlst:nth-child(12){transition-delay:.44s}.DomainesIndex_grid__CLxsv .DomainesIndex_card__ZOlst:nth-child(13){transition-delay:.48s}.DomainesIndex_grid__CLxsv .DomainesIndex_card__ZOlst:nth-child(14){transition-delay:.52s}.DomainesIndex_grid__CLxsv .DomainesIndex_card__ZOlst:nth-child(15){transition-delay:.56s}.DomainesIndex_grid__CLxsv .DomainesIndex_card__ZOlst:nth-child(16){transition-delay:.6s}@media (prefers-reduced-motion:reduce){.DomainesIndex_card__ZOlst{opacity:1;transform:none;transition:none}}.DomainesIndex_card__ZOlst img{width:100%;height:220px;object-fit:cover;display:block}.DomainesIndex_cardBody__lLnPc{padding:1.25rem;display:flex;flex-direction:column;gap:.5rem;flex:1 1}.DomainesIndex_cardBody__lLnPc h2{margin:0;font-size:1.25rem;font-weight:300}.DomainesIndex_cardBody__lLnPc h2 a{color:var(--d3-head);text-decoration:none}.DomainesIndex_cardIntro__IJ1xT{color:var(--d3-muted);margin:0;font-size:.95rem;flex:1 1}.DomainesIndex_cardList__1fvgf{list-style:none;margin:0;padding:0;display:grid;grid-gap:.3rem;gap:.3rem}.DomainesIndex_cardList__1fvgf a{color:var(--d3-line);text-decoration:none;font-size:.9rem}.DomainesIndex_cardList__1fvgf a:hover{text-decoration:underline}.DomainesIndex_cardMore__qXcwu{color:var(--d3-line);font-weight:600;font-size:.9rem;text-decoration:none;align-self:flex-start;margin-top:.25rem}.DomainesIndex_ctaInner__qB78H{text-align:center}.DomainesIndex_bracket__4Bi0Y{position:relative;display:inline-block;white-space:nowrap;padding:.6rem 1.4rem;color:var(--d3-text);font-size:15px;font-weight:600;text-decoration:none;background:transparent;transition:background .18s ease;margin-top:1rem}.DomainesIndex_bracket__4Bi0Y:after,.DomainesIndex_bracket__4Bi0Y:before{position:absolute;top:50%;transform:translateY(-50%);color:var(--d3-line);font-weight:300;font-size:1.5em;transition:transform .18s ease}.DomainesIndex_bracket__4Bi0Y:before{content:"[";left:0}.DomainesIndex_bracket__4Bi0Y:after{content:"]";right:0}.DomainesIndex_bracket__4Bi0Y:hover{background:rgba(103,147,105,.12)}.DomainesIndex_bracket__4Bi0Y:hover:before{transform:translate(-6px,-50%)}.DomainesIndex_bracket__4Bi0Y:hover:after{transform:translate(6px,-50%)}