.About-module__vAULUW__content{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2.5rem,6vw,6rem);display:grid}.About-module__vAULUW__imageColumn{justify-self:center;width:100%;max-width:500px;position:relative}.About-module__vAULUW__imageWrapper{aspect-ratio:2/3;box-shadow:var(--shadow-soft);border-radius:999px 999px 24px 24px;position:relative;overflow:hidden}.About-module__vAULUW__imageParallax{position:absolute;inset:-8% 0}.About-module__vAULUW__imageZoom{position:absolute;inset:0}.About-module__vAULUW__image{object-fit:cover;object-position:center top}.About-module__vAULUW__textWrapper{padding:var(--spacing-sm)0}.About-module__vAULUW__description{color:var(--color-text-muted);margin-bottom:1.5rem;font-size:1.08rem;line-height:1.75}@media (max-width:960px){.About-module__vAULUW__content{text-align:center;grid-template-columns:1fr}.About-module__vAULUW__imageColumn{max-width:380px}.About-module__vAULUW__textWrapper{padding-top:1.5rem}}
.Concept-module__VmcN_q__section{position:relative}.Concept-module__VmcN_q__section:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#84a69338,#0000 65%);border-radius:50%;width:min(900px,120vw);animation:14s ease-in-out infinite alternate Concept-module__VmcN_q__drift;position:absolute;top:10%;left:50%;translate:-50%}@keyframes Concept-module__VmcN_q__drift{0%{transform:translate(-8%,-4%)scale(1)}to{transform:translate(8%,6%)scale(1.1)}}.Concept-module__VmcN_q__textContainer{text-align:center;max-width:820px;margin:0 auto;position:relative}.Concept-module__VmcN_q__lead{font-family:var(--font-serif);color:var(--color-text-main);font-size:clamp(1.35rem,1.1rem + 1vw,1.9rem);line-height:1.5}.Concept-module__VmcN_q__lead b{color:var(--color-gold-dark);font-style:italic;font-weight:500}.Concept-module__VmcN_q__paragraph{color:var(--color-text-muted);font-size:1.12rem;line-height:1.85}.Concept-module__VmcN_q__paragraph b{color:var(--color-gold-dark)}.Concept-module__VmcN_q__divider{background-color:var(--color-gold);width:80px;height:1px;margin:2.75rem auto}.Concept-module__VmcN_q__link{color:var(--color-gold-dark);transition:background-size .6s var(--ease-out-expo),color .3s ease;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;padding-bottom:2px;font-weight:700}.Concept-module__VmcN_q__link:hover{color:var(--color-gold);background-position:100% 100%;background-size:0% 1px}
.Circadia-module__ox6Y1W__section{background:var(--color-cream-light);padding:clamp(1rem,3vw,2.5rem) clamp(.75rem,2vw,1.5rem);scroll-margin-top:60px}.Circadia-module__ox6Y1W__panel{color:#ffffffd1;background:radial-gradient(70% 60% at 0% 0%,#84a69347,transparent 60%),radial-gradient(60% 60% at 100% 100%,#7896d240,transparent 60%),linear-gradient(160deg,var(--color-navy)0%,var(--color-navy-deep)100%);will-change:transform;max-width:1320px;margin:0 auto;padding:clamp(3.5rem,2rem + 6vw,7rem) clamp(1.25rem,5vw,5rem);position:relative;overflow:hidden}.Circadia-module__ox6Y1W__watermark{aspect-ratio:720/507;opacity:.05;pointer-events:none;width:min(620px,70vw);position:absolute;top:5%;right:-8%}.Circadia-module__ox6Y1W__watermark img{object-fit:contain}.Circadia-module__ox6Y1W__grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(2.5rem,6vw,6rem);display:grid;position:relative}.Circadia-module__ox6Y1W__logoStage{aspect-ratio:1;justify-self:center;place-items:center;width:min(100%,420px);display:grid;position:relative}.Circadia-module__ox6Y1W__ring{-webkit-mask-composite:xor;background:conic-gradient(#0000 0deg,#9fc3ffe6 70deg,#84a693e6 140deg,#0000 220deg);border-radius:50%;padding:1px;animation:9s linear infinite Circadia-module__ox6Y1W__spin;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@keyframes Circadia-module__ox6Y1W__spin{to{transform:rotate(360deg)}}.Circadia-module__ox6Y1W__logoDisc{aspect-ratio:1;-webkit-backdrop-filter:blur(10px);width:84%;transition:transform .8s var(--ease-out-expo),background-color .4s ease;background:radial-gradient(circle at 30% 25%,#ffffff24,#ffffff08 60%);border:1px solid #ffffff1f;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff26,0 40px 80px -30px #0009}.Circadia-module__ox6Y1W__logoDisc:hover{transform:scale(1.03)}.Circadia-module__ox6Y1W__logo{width:58%;height:auto}.Circadia-module__ox6Y1W__stamp{border-radius:var(--radius-pill);background:var(--color-white);color:var(--color-navy);letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;padding:.5rem 1rem;font-size:.68rem;font-weight:700;position:absolute;bottom:6%;left:50%;translate:-50%;box-shadow:0 12px 30px -10px #00000080}.Circadia-module__ox6Y1W__lead{font-family:var(--font-serif);color:var(--color-white);margin-bottom:1.25rem;font-size:clamp(1.25rem,1.05rem + .8vw,1.6rem);line-height:1.5}.Circadia-module__ox6Y1W__lead b{color:#c9dbff;font-style:italic;font-weight:500}.Circadia-module__ox6Y1W__paragraph{font-size:1.05rem;line-height:1.8}.Circadia-module__ox6Y1W__finePrint{color:#fff6;margin-top:2rem;font-size:.72rem}@media (max-width:960px){.Circadia-module__ox6Y1W__grid{grid-template-columns:1fr}.Circadia-module__ox6Y1W__logoStage{width:min(78%,320px)}.Circadia-module__ox6Y1W__text{text-align:center}}
.Services-module__dpHhBa__grid{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:1.25rem;display:grid}.Services-module__dpHhBa__card{--x:50%;--y:0%;isolation:isolate;background:var(--color-white);border-radius:var(--radius-md);transition:transform .7s var(--ease-out-expo),box-shadow .7s var(--ease-out-expo),border-color .5s ease;border:1px solid #577f6724;flex-direction:column;justify-content:space-between;padding:2rem;display:flex;position:relative;overflow:hidden}.Services-module__dpHhBa__card:before{content:"";z-index:-1;background:radial-gradient(420px circle at var(--x)var(--y),#84a6932e,transparent 60%);opacity:0;transition:opacity .5s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.Services-module__dpHhBa__card:hover{box-shadow:var(--shadow-soft);border-color:#577f6766;transform:translateY(-6px)}.Services-module__dpHhBa__card:hover:before{opacity:1}}.Services-module__dpHhBa__cardTitle{font-family:var(--font-serif);color:var(--color-gold-dark);margin-bottom:.85rem;font-size:1.45rem;font-weight:500;line-height:1.25}.Services-module__dpHhBa__description{color:var(--color-text-muted);flex-grow:1;margin-bottom:2rem;font-size:.95rem;line-height:1.7}.Services-module__dpHhBa__card>a{align-self:flex-start}@media (max-width:768px){.Services-module__dpHhBa__card>a{align-self:stretch;width:100%;padding-block:.9rem}}
