:root{color-scheme:light;--color-moss: #1f1f1f;--color-moss-dark: #0a0a0a;--color-black: #000000;--color-parchment: #ffffff;--color-linen: #fafafa;--color-white: #ffffff;--color-cumquat: #f08322;--color-cumquat-dark: #d86b12;--color-cumquat-text: #b0540c;--color-cumquat-pale: #fef3ec;--color-text: #0f0f0f;--color-text-light: #4a4a4a;--color-slate: #4a4a4a;--color-stone: #d9d9d9;--color-error: #c0392b;--color-error-pale: #fceae7;--color-qg-blue: #005eb8;--color-chq-purple: #a64698;--font-display: "Cormorant Garamond", Georgia, serif;--font-body: "Nunito Sans", system-ui, sans-serif;--max-w: 1280px;--content-w: 800px;--nav-h: 120px;--section-pad: clamp( 56px, 8vw, 96px );--r-sm: 3px;--r: 3px;--r-pill: 3px;--t: .2s ease;--t-slow: .3s ease}@media(prefers-reduced-motion:reduce){:root{--t: 0s;--t-slow: 0s}}@font-face{font-family:Cormorant Garamond;src:url(/assets/fonts/cormorant-garamond-v21-latin-300.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(/assets/fonts/cormorant-garamond-v21-latin-300italic.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(/assets/fonts/cormorant-garamond-v21-latin-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(/assets/fonts/cormorant-garamond-v21-latin-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(/assets/fonts/cormorant-garamond-v21-latin-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(/assets/fonts/cormorant-garamond-v21-latin-600italic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(/assets/fonts/cormorant-garamond-v21-latin-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(/assets/fonts/cormorant-garamond-v21-latin-700italic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Nunito Sans;src:url(/assets/fonts/nunito-sans-v19-latin-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nunito Sans;src:url(/assets/fonts/nunito-sans-v19-latin-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Nunito Sans;src:url(/assets/fonts/nunito-sans-v19-latin-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Nunito Sans;src:url(/assets/fonts/nunito-sans-v19-latin-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-body);font-size:17px;line-height:1.72;color:var(--color-text);background:var(--color-parchment);-webkit-font-smoothing:antialiased}.body-nav-open{overflow:hidden}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}ul,ol{list-style:none}button,input,textarea,select{font:inherit}h1,h2,h3,h4{font-family:var(--font-display);font-weight:600;color:var(--color-text)}h1{font-size:clamp(40px,6vw,68px);line-height:1.08}h2{font-size:clamp(28px,4vw,44px);line-height:1.1}h3{font-size:clamp(20px,2.5vw,28px);line-height:1.15}h4{font-size:20px;line-height:1.2}p{max-width:68ch}p+p{margin-top:1rem}strong{font-weight:700}h1 em,h2 em,h3 em,h4 em{font-style:italic;color:var(--color-cumquat)}:focus-visible{outline:2px solid var(--color-cumquat);outline-offset:2px}.container{width:100%;max-width:var(--max-w);margin:0 auto;padding:0 clamp(24px,5vw,64px)}.container--narrow{max-width:var(--content-w)}.head-aside{display:grid;grid-template-columns:1fr minmax(0,var(--content-w)) 1fr;align-items:start}.head-aside>:not(.section-label){grid-column:2;padding-inline:clamp(24px,5vw,64px)}.head-aside>.section-label{grid-column:1;justify-self:end;text-align:right;margin-top:8px;margin-bottom:0}@media(max-width:1000px){.head-aside{grid-template-columns:1fr}.head-aside>.section-label{grid-column:1;justify-self:start;text-align:left;margin-top:0;margin-bottom:12px;padding-inline:clamp(24px,5vw,64px)}.head-aside>:not(.section-label){grid-column:1}}.skip-link{position:absolute;left:16px;top:-64px;z-index:1100;background:var(--color-cumquat);color:var(--color-moss-dark);font-family:var(--font-body);font-weight:700;padding:10px 18px;border-radius:var(--r);transition:top var(--t)}.skip-link:focus{top:16px}.section{padding:var(--section-pad) 0}.bg-parchment{background:var(--color-parchment)}.bg-linen{background:var(--color-linen)}.bg-moss{background:var(--color-moss)}.bg-moss-dark{background:var(--color-moss-dark)}.bg-cumquat-pale{background:var(--color-cumquat-pale)}.bg-moss h1,.bg-moss h2,.bg-moss h3,.bg-moss h4{color:var(--color-parchment)}.bg-moss p{color:#faf7f2d9}.hero--dark .section-label,.hero--dark .arrow-link,.bg-moss .section-label,.bg-moss .val-label,.bg-moss-dark .section-label{color:var(--color-cumquat)}.bg-moss-dark h1,.bg-moss-dark h2,.bg-moss-dark h3,.bg-moss-dark h4{color:var(--color-parchment)}.section-label{font-family:var(--font-body);font-style:italic;font-size:13px;color:var(--color-cumquat-text);letter-spacing:.06em;display:block;margin-bottom:12px}.section-title{margin-bottom:20px}.section-intro{font-size:clamp(17px,2vw,20px);max-width:60ch;margin-bottom:48px;color:var(--color-text-light)}.svc-page-body{display:grid;grid-template-columns:minmax(0,1fr) 220px;align-items:start}.svc-subnav{position:sticky;top:calc(var(--nav-h) + 32px);margin:var(--section-pad) 24px 0 0;padding:20px;background:var(--color-white);border:1px solid var(--color-stone);border-radius:var(--r)}.svc-subnav-label{display:block;font-family:var(--font-body);font-size:11px;font-style:italic;letter-spacing:.08em;text-transform:uppercase;color:var(--color-slate);margin-bottom:14px}.svc-subnav-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}.svc-subnav-list a{font-family:var(--font-body);font-size:14px;color:var(--color-text);display:block;padding:6px 8px;border-radius:var(--r);transition:background var(--t),color var(--t)}.svc-subnav-list a:hover{background:var(--color-linen);color:var(--color-cumquat)}.svc-subnav-list a.current{background:var(--color-cumquat-pale);color:var(--color-cumquat-text);font-weight:700}@media(max-width:960px){.svc-page-body{display:block}.svc-subnav{display:none}}.btn{display:inline-flex;align-items:center;gap:8px;cursor:pointer;border:none;transition:background-color var(--t),color var(--t),border-color var(--t)}.btn-primary{background:var(--color-cumquat);color:var(--color-moss-dark);font-family:var(--font-body);font-weight:700;font-size:15px;padding:14px 28px;border-radius:var(--r);border:none;display:inline-flex;align-items:center;gap:8px;cursor:pointer;transition:background var(--t),transform var(--t)}.btn-primary:hover{background:var(--color-cumquat-dark);transform:translateY(-1px)}.btn-text-link{color:var(--color-text);font-family:var(--font-body);font-size:15px;font-weight:400;border-bottom:1px solid var(--color-stone);padding-bottom:2px;transition:color var(--t),border-color var(--t);display:inline}.btn-text-link:hover{color:var(--color-cumquat);border-bottom-color:var(--color-cumquat)}.arrow-link{display:inline-flex;align-items:center;gap:6px;color:var(--color-cumquat-text);font-family:var(--font-body);font-size:15px;font-weight:700;transition:gap var(--t);margin-top:28px}.arrow-link:hover{gap:12px}.btn--block{width:100%;justify-content:center}.icon-link{display:inline-flex;align-items:center;gap:6px}.botcheck-field{display:none}.bio-text p{font-size:clamp(16px,1.9vw,18px);line-height:1.82;max-width:64ch}.bio-text p+p{margin-top:20px}.how-text p{font-size:clamp(16px,1.9vw,18px);line-height:1.82;max-width:65ch}.how-text p+p{margin-top:20px}.svc-detail-body p{font-size:clamp(16px,1.9vw,17px);line-height:1.82;margin-bottom:20px}.svc-detail-body h2{margin-bottom:20px}.svc-list{margin-top:8px}.svc-list li{font-size:16px;color:var(--color-text-light);border-bottom:1px solid var(--color-stone);position:relative;padding:10px 0 10px 24px;max-width:60ch}.svc-list li:before{content:"– ";color:var(--color-cumquat);position:absolute;left:0}.faq-list{margin-top:48px}.faq-item{border-top:1px solid var(--color-stone)}.faq-item:last-child{border-bottom:1px solid var(--color-stone)}.faq-q-heading{margin:0;font:inherit}.faq-question{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;background:none;border:none;padding:22px 0;cursor:pointer;text-align:left}.faq-question:hover .faq-q-text{color:var(--color-cumquat)}.faq-q-num{font-family:var(--font-display);font-size:13px;font-weight:400;color:var(--color-slate);flex-shrink:0;padding-top:3px;min-width:20px}.faq-q-text{font-family:var(--font-display);font-size:clamp(17px,2vw,21px);font-weight:400;color:var(--color-text);line-height:1.3;flex:1;transition:color var(--t)}.faq-icon{font-family:var(--font-body);font-size:22px;font-weight:300;color:var(--color-cumquat);flex-shrink:0;line-height:1;transition:transform var(--t);user-select:none}.faq-item.open .faq-icon{transform:rotate(45deg)}.faq-answer{overflow:hidden;max-height:0;transition:max-height .32s ease}.faq-item.open .faq-answer{max-height:2400px}.faq-answer-inner{padding-bottom:32px;padding-left:28px}.faq-answer-inner p{font-size:16px;line-height:1.82;color:var(--color-text-light);max-width:62ch;margin-bottom:14px}.faq-answer-inner p:last-of-type{margin-bottom:0}.faq-answer-cta{display:inline-flex;align-items:center;gap:6px;margin-top:18px;font-family:var(--font-body);font-size:14px;font-weight:700;color:var(--color-cumquat-text);transition:gap var(--t)}.faq-answer-cta:hover{gap:12px;text-decoration:underline;text-underline-offset:3px}@media(max-width:600px){.faq-answer-inner{padding-left:0}.faq-q-num{display:none}}.policy-body h2{font-size:clamp(22px,2.8vw,28px);margin-top:40px;margin-bottom:12px}.policy-body h2:first-of-type{margin-top:0}.policy-body p{font-size:16px;line-height:1.82;color:var(--color-text-light);margin-bottom:16px;max-width:68ch}.policy-h{font-family:var(--font-display);font-size:clamp(19px,2vw,22px);font-weight:600;line-height:1.3;margin-top:32px;margin-bottom:10px;color:var(--color-text)}.faq-answer-inner>.policy-h:first-child{margin-top:0}.policy-list{list-style:disc;margin:0 0 16px;padding-left:24px}.policy-list li{font-size:16px;line-height:1.82;margin-bottom:8px;color:var(--color-text-light);padding-left:4px}.policy-list li::marker{color:var(--color-cumquat)}.policy-list li:last-child{margin-bottom:0}ol.policy-list{list-style:decimal;padding-left:28px}.policy-reviewed{font-family:var(--font-body);font-style:italic;font-size:14px;color:var(--color-text-light);margin-top:56px;text-align:center}.values-section .section-label{color:var(--color-stone)}.values-list{display:grid;grid-template-columns:repeat(5,1fr);gap:32px;margin-top:48px}.val-label{font-family:var(--font-display);font-weight:300;font-style:italic;font-size:15px;color:var(--color-cumquat-text);display:block;margin-bottom:6px}.val-item h3{font-size:19px;color:var(--color-parchment);margin-bottom:8px}.val-item p{font-size:14px;color:#faf7f2b3;max-width:none}@media(max-width:860px){.values-list{grid-template-columns:repeat(2,1fr)}}@media(max-width:440px){.values-list{grid-template-columns:1fr}}.hero{padding-top:calc(var(--nav-h) + clamp(64px,8vw,96px));padding-bottom:clamp(56px,8vw,96px);position:relative;overflow:hidden;background:var(--color-parchment)}.hero--linen{background:var(--color-linen)}.hero--joy{background:var(--color-cumquat-pale)}.hero--dark{background:var(--color-black)}.hero-eyebrow{font-family:var(--font-display);font-style:italic;font-weight:400;font-size:clamp(16px,1.9vw,21px);line-height:1.35;color:var(--color-cumquat-text);max-width:40ch;margin-bottom:16px}.hero-question{font-family:var(--font-display);font-size:clamp(22px,2.8vw,30px);font-weight:400;line-height:1.3;color:var(--color-text);margin-bottom:16px}.hero--dark h1{color:var(--color-parchment)}.hero--dark .hero-sub{color:#faf7f2d1;font-family:var(--font-body);font-style:normal;font-size:clamp(16px,1.9vw,18px);line-height:1.82;margin-bottom:30px}.hero--dark .btn-text-link{color:#faf7f2b3;border-bottom-color:#faf7f24d}.hero--dark .btn-text-link:hover{color:var(--color-cumquat);border-bottom-color:var(--color-cumquat)}.hero h1{max-width:18ch;margin-bottom:20px}.hero-sub{font-family:var(--font-display);font-size:clamp(18px,2vw,24px);font-style:italic;font-weight:400;color:var(--color-slate);max-width:54ch;margin-bottom:36px;line-height:1.5}.hero-actions{display:flex;gap:20px;flex-wrap:wrap;align-items:center}.hero-grid{display:grid;grid-template-columns:1fr clamp(360px,42%,540px);gap:clamp(32px,5vw,72px);align-items:center}.hero-photo{width:100%;height:auto;border-radius:var(--r);display:block}@media(max-width:820px){.hero-grid{grid-template-columns:1fr;gap:clamp(28px,6vw,40px)}.hero-media{max-width:460px}}.cta-section{background:var(--color-cumquat);text-align:center}.cta-section h2{color:var(--color-text);max-width:none}.cta-section p{color:var(--color-text);font-size:clamp(16px,2vw,18px);max-width:52ch;margin:16px auto 32px}.cta-section .btn-primary{background:var(--color-black);color:var(--color-parchment)}.cta-section .btn-primary:hover{background:var(--color-moss-dark)}.cta-actions{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;align-items:center}.cta-text-link{color:var(--color-text);font-family:var(--font-body);font-size:15px;text-decoration:underline;text-underline-offset:3px;transition:color var(--t)}.cta-text-link:hover{color:var(--color-black)}.text-center{text-align:center}.text-center p{margin-left:auto;margin-right:auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.reveal{opacity:1;transform:none}html.js .reveal{opacity:0;transform:translateY(22px);transition:opacity .6s ease,transform .6s ease}html.js .reveal.visible{opacity:1;transform:translateY(0)}.reveal-d1{transition-delay:.1s}.reveal-d2{transition-delay:.2s}.reveal-d3{transition-delay:.3s}.reveal-d4{transition-delay:.4s}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}html.js .reveal{opacity:1;transform:none}}.site-nav[data-astro-cid-3ef6ksr2]{position:fixed;inset:0 0 auto;z-index:1000;height:var(--nav-h);background:var(--color-black);display:flex;align-items:center}.nav-inner[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;width:100%}.nav-logo[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:flex-start;height:100%;padding-top:6px;transition:opacity var(--t)}.nav-logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{display:block;height:72px;width:auto}.nav-logo[data-astro-cid-3ef6ksr2]:hover{opacity:.78}.nav-links[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:32px}.nav-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{font-family:var(--font-body);color:var(--color-parchment);font-size:15px;font-weight:400;letter-spacing:.02em;position:relative;transition:color var(--t)}.nav-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:not(.nav-linkedin):after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:2px;background:var(--color-cumquat);transform:scaleX(0);transform-origin:left;transition:transform var(--t)}.nav-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover:after,.nav-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].active:after{transform:scaleX(1)}.nav-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.nav-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].active{color:var(--color-parchment)}.nav-linkedin[data-astro-cid-3ef6ksr2]{color:var(--color-stone);display:flex;align-items:center;transition:color var(--t);margin-left:4px}.nav-linkedin[data-astro-cid-3ef6ksr2]:hover{color:var(--color-cumquat)}.nav-hamburger[data-astro-cid-3ef6ksr2]{display:none;flex-direction:column;gap:5px;cursor:pointer;background:none;border:none;padding:8px}.nav-hamburger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{display:block;width:24px;height:2px;background:var(--color-parchment);border-radius:1px;transition:transform var(--t-slow),opacity var(--t-slow)}.nav-hamburger[data-astro-cid-3ef6ksr2].open span[data-astro-cid-3ef6ksr2]:nth-child(1){transform:translateY(7px) rotate(45deg)}.nav-hamburger[data-astro-cid-3ef6ksr2].open span[data-astro-cid-3ef6ksr2]:nth-child(2){opacity:0}.nav-hamburger[data-astro-cid-3ef6ksr2].open span[data-astro-cid-3ef6ksr2]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.nav-mobile[data-astro-cid-3ef6ksr2]{display:none;position:fixed;inset:0;background:var(--color-moss);z-index:999;flex-direction:column;align-items:center;justify-content:center;gap:28px;padding:var(--nav-h) 40px 40px}.nav-mobile[data-astro-cid-3ef6ksr2].open{display:flex}.nav-mobile[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:var(--color-parchment);font-family:var(--font-display);font-size:clamp(28px,5vw,42px);font-weight:600;transition:color var(--t);text-align:center}.nav-mobile[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.nav-mobile[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].active{color:var(--color-cumquat)}.nav-mobile-li[data-astro-cid-3ef6ksr2]{color:var(--color-stone);margin-top:8px;display:flex;align-items:center;gap:8px;font-size:15px;font-family:var(--font-body);transition:color var(--t)}.nav-mobile-li[data-astro-cid-3ef6ksr2]:hover{color:var(--color-cumquat)}@media(max-width:860px){.nav-links[data-astro-cid-3ef6ksr2]{display:none}.nav-hamburger[data-astro-cid-3ef6ksr2]{display:flex}}.site-footer[data-astro-cid-sz7xmlte]{background:var(--color-moss-dark);padding:clamp(48px,7vw,72px) 0 clamp(28px,4vw,44px)}.footer-grid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1.4fr 1fr 1.4fr;gap:56px;margin-bottom:48px}.footer-logo[data-astro-cid-sz7xmlte]{display:block;margin-bottom:16px}.footer-logo[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{display:block;height:48px;width:auto}.footer-descriptor[data-astro-cid-sz7xmlte]{font-family:var(--font-body);font-size:14px;color:#faf7f2a6;line-height:1.65;margin:0 0 20px;max-width:38ch}.footer-contact[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:6px}.footer-contact[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-family:var(--font-body);color:#faf7f2bf;font-size:15px;transition:color var(--t)}.footer-contact[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--color-cumquat)}.footer-contact[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte].footer-whatsapp{display:flex;align-items:center;gap:6px}.footer-affiliation[data-astro-cid-sz7xmlte]{margin:20px 0 0;font-family:var(--font-body);font-size:13px;font-style:italic;color:#faf7f28c}.footer-affiliation[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:#faf7f2bf;border-bottom:1px solid rgba(250,247,242,.25);transition:color var(--t),border-color var(--t)}.footer-affiliation[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--color-cumquat);border-bottom-color:var(--color-cumquat)}.footer-col-label[data-astro-cid-sz7xmlte]{display:block;font-family:var(--font-body);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#faf7f28c;margin-bottom:16px}.footer-nav[data-astro-cid-sz7xmlte]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.footer-nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-family:var(--font-body);color:#faf7f2bf;font-size:15px;transition:color var(--t)}.footer-nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--color-cumquat)}.footer-acknowledgement[data-astro-cid-sz7xmlte]{font-family:var(--font-body);font-size:14px;font-style:italic;color:#faf7f28c;line-height:1.75;max-width:46ch;margin:0}.footer-policies[data-astro-cid-sz7xmlte]{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 18px}.footer-policies[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-family:var(--font-body);font-size:13px;color:#faf7f28c;transition:color var(--t)}.footer-policies[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--color-cumquat)}.footer-bar[data-astro-cid-sz7xmlte]{border-top:1px solid rgba(255,255,255,.1);padding-top:20px;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.footer-copy[data-astro-cid-sz7xmlte],.footer-updated[data-astro-cid-sz7xmlte]{font-family:var(--font-body);font-size:13px;color:#ffffff80}.footer-social[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:14px}.footer-li[data-astro-cid-sz7xmlte]{color:#ffffff73;display:flex;align-items:center;transition:color var(--t)}.footer-li[data-astro-cid-sz7xmlte]:hover{color:var(--color-cumquat)}@media(max-width:900px){.footer-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr;gap:40px}.footer-col-acknowledgement[data-astro-cid-sz7xmlte]{grid-column:1 / -1}}@media(max-width:620px){.footer-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr;gap:36px}.footer-col-acknowledgement[data-astro-cid-sz7xmlte]{grid-column:auto}}
