body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.about-page{--paper:#f7f5ee;--ink:#303d32;--muted:#646c60;--line:#d9dcd0;background:var(--paper);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.about-page *{box-sizing:border-box}.about-page a{color:inherit;text-decoration:none}.about-page button{font:inherit}.about-page a:focus-visible,.about-page button:focus-visible{outline:2px solid #687c47;outline-offset:6px}.about-wrap{margin-inline:auto;width:min(1200px,calc(100% - 96px))}.about-header{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:24px;justify-content:space-between;min-height:116px}.about-wordmark{font-family:Georgia,Times New Roman,serif;font-size:28px;letter-spacing:.12em}.about-wordmark span{display:block;font:8px/2.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:.25em}.about-nav{display:flex;font-size:13px;gap:32px}.about-nav a{padding:12px 0;position:relative}.about-nav a:after{background:currentColor;bottom:3px;content:"";height:1px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .25s}.about-nav a:hover:after,.about-nav a[aria-current]:after{transform:scaleX(1)}.about-languages{display:flex;gap:4px}.about-languages button{background:none;border:0;border-radius:50%;color:var(--muted);cursor:pointer;font-size:11px;padding:10px}.about-languages button[aria-pressed=true]{background:#e7e9dd;color:var(--ink)}.about-hero{grid-gap:96px;align-items:center;display:grid;gap:96px;grid-template-columns:1.1fr 1fr;padding-block:80px 105px}.about-eyebrow{align-items:center;display:flex;font-size:10px;gap:10px;letter-spacing:.19em;line-height:1.8;text-transform:uppercase}.about-eyebrow>span{background:#798a5a;border-radius:50%;height:6px;width:6px}.about-page h1,.about-page h2,.about-page h3{font-family:Georgia,Times New Roman,serif;font-weight:400}.about-page h1{font-size:clamp(52px,5.8vw,82px);letter-spacing:-.055em;line-height:1.06;margin:28px 0 22px}.about-title-dot{color:#8d9a70}.about-hero-lead{font-family:Georgia,Times New Roman,serif;font-size:25px;line-height:1.5;max-width:390px}.about-body{color:var(--muted);font-size:15px;line-height:1.9;margin:20px 0 30px;max-width:440px}.about-button{align-items:center;background:var(--ink);border-radius:3px;color:#fff!important;display:inline-flex;font-size:13px;gap:24px;justify-content:center;line-height:1.5;padding:18px 24px;transition:background .2s,transform .2s}.about-button:hover{background:#4d6045;transform:translateY(-3px)}.about-button svg,.about-text-link svg{flex-shrink:0;transition:transform .2s}.about-button:hover svg,.about-text-link:hover svg{transform:translate(2px,-2px)}.about-scroll{align-items:center;color:var(--muted)!important;display:flex;font-size:11px;gap:12px;margin-top:44px;width:fit-content}.about-scroll>span{border:1px solid var(--line);border-radius:50%;display:grid;height:32px;place-items:center;width:32px}.about-portrait-wrap{padding:12px 18px 0 0;position:relative}.about-portrait{margin:0;position:relative}.about-portrait img{aspect-ratio:3/4;background:#e1e6dd;border-radius:48% 48% 3px 3px;display:block;height:auto;object-fit:cover;width:100%}.about-portrait figcaption{color:var(--muted);display:flex;flex-wrap:wrap;font-size:9px;gap:10px;justify-content:space-between;letter-spacing:.14em;padding-top:17px;text-transform:uppercase}.about-orbit{border:1px solid #b3bba2;border-radius:48% 48% 3px 3px;inset:-7px 0 59px 18px;position:absolute;transform:rotate(3deg)}.about-portrait-note{animation:about-float 7s ease-in-out infinite;background:#ebedde;bottom:85px;box-shadow:0 8px 30px #303d3209;display:flex;flex-direction:column;font:italic 17px/1.4 Georgia,serif;gap:12px;left:-38px;padding:20px;position:absolute;width:145px}.about-hero-copy{animation:about-enter .8s ease-out both}.about-portrait-wrap{animation:about-enter 1s ease-out .12s both}.about-approach{border-top:1px solid var(--line);padding-block:70px 90px;scroll-margin-top:32px}.about-section-heading{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1fr 2fr;margin-bottom:40px}.about-page h2{font-size:clamp(34px,3.5vw,48px);letter-spacing:-.035em;line-height:1.2;margin:0}.about-section-heading h2{max-width:530px}.about-practices{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.about-practice{background:#eeeee3;border:1px solid #0000;padding:36px 40px;transition:border-color .25s,transform .25s}.about-practice:hover{border-color:#adb79b;transform:translateY(-4px)}.about-practice-top{align-items:center;color:#60704f;display:flex;justify-content:space-between}.about-practice-top span{font-size:11px}.about-practice h3{font-size:29px;letter-spacing:-.025em;margin:30px 0 15px}.about-connect p:not(.about-eyebrow),.about-practice p{color:var(--muted);font-size:14px;line-height:1.9}.about-text-link{align-items:center;display:inline-flex;font-size:12px;gap:16px;padding-block:10px}.about-practice .about-text-link{border-bottom:1px solid #b8c0ab;margin-top:14px}.about-mission{background:#354535;color:#f5f3e9;overflow:hidden;padding:80px 0;position:relative}.about-mission-inner{max-width:780px;position:relative;text-align:center;z-index:1}.about-mission .about-eyebrow{color:#cbd1b9;justify-content:center;margin-bottom:28px}.about-mission h2{font-size:clamp(36px,4.4vw,58px)}.about-mission p:not(.about-eyebrow){color:#d8ddce;font-size:14px;line-height:1.9;margin:26px auto;max-width:520px}.about-signature{color:#d4dbbe;font:italic 30px Georgia,serif}.about-mission-rings{border:1px solid #d8ddce18;border-radius:50%;box-shadow:0 0 0 45px #d8ddce08,0 0 0 90px #d8ddce06;height:500px;position:absolute;right:-250px;top:10%;width:500px}.about-connect{align-items:center;display:flex;gap:60px;justify-content:space-between;padding-block:90px}.about-connect>div{max-width:580px}.about-connect .about-button{flex-shrink:0}.about-footer{align-items:center;border-top:1px solid var(--line);display:flex;gap:20px;justify-content:space-between;padding-block:28px}.about-footer .about-wordmark{font-size:20px}.about-footer>span{color:var(--muted);font-size:11px}.about-skip{background:#fff;left:12px;padding:12px 20px;position:absolute;top:-80px;z-index:10}.about-skip:focus{top:12px}.about-page [data-reveal]{transition:opacity .7s ease,transform .7s ease}.about-page .is-pending{opacity:0;transform:translateY(24px)}@keyframes about-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes about-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (min-width:761px) and (max-width:1050px){.about-hero{gap:48px}.about-nav{gap:20px}.about-connect{align-items:flex-start;flex-direction:column;gap:20px}}@media (max-width:760px){.about-wrap{width:calc(100% - 40px)}.about-header{flex-wrap:wrap;gap:12px;padding-block:22px 12px}.about-wordmark{font-size:24px}.about-nav{font-size:12px;gap:10px;justify-content:space-between;order:3;width:100%}.about-hero{gap:42px;grid-template-columns:1fr;padding-block:45px 60px}.about-page h1{margin-block:22px}.about-hero-lead{font-size:23px}.about-body{max-width:none}.about-scroll{margin-top:26px}.about-portrait-wrap{margin:0 auto;width:min(100% - 20px,430px)}.about-portrait-note{bottom:70px;left:-14px;padding:16px;width:130px}.about-practices,.about-section-heading{gap:20px;grid-template-columns:1fr}.about-approach{padding-block:40px 55px}.about-practice{padding:28px}.about-mission{padding-block:56px}.about-connect{align-items:flex-start;flex-direction:column;gap:20px;padding-block:55px}.about-footer{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.about-page *,.about-page :after{animation:none!important;transition:none!important}.about-page .is-pending{opacity:1;transform:none}.about-page .about-button:hover,.about-page .about-practice:hover{transform:none}}.home-hero{grid-gap:70px;align-items:center;display:grid;gap:70px;grid-template-columns:1fr 1.05fr;padding-block:76px 66px}.home-hero>*,.home-intro>*{min-width:0}.home-hero h1{font-size:clamp(52px,5.7vw,80px);max-width:570px}.home-hero h1 em{color:#71805a;font-weight:400}.home-hero .about-body{max-width:405px}.home-actions{align-items:center;display:flex;flex-wrap:wrap;gap:16px 26px}.home-hero-art{animation:about-enter 1s ease-out .12s both;padding:0 12px 0 0;position:relative}.home-hero-art>img{aspect-ratio:1/1.05;background:#d5d6b9;border-radius:46% 46% 3px 3px;display:block;height:auto;object-fit:cover;object-position:61% center;width:100%}.home-hero-outline{border:1px solid #b3bba2;border-radius:46% 46% 3px 3px;inset:-14px -2px 46px 18px;pointer-events:none;position:absolute;transform:rotate(3deg)}.home-art-caption{align-items:center;animation:about-float 7s ease-in-out infinite;background:#eeeee3;bottom:82px;display:flex;font:italic 19px/1.4 Georgia,serif;gap:14px;left:-28px;max-width:240px;padding:20px 24px;position:absolute}.home-image-credit{color:var(--muted);font-size:9px;letter-spacing:.17em;margin:18px 0 0;text-align:right;text-transform:uppercase}.home-values{border-block:1px solid var(--line);display:grid;grid-template-columns:repeat(3,1fr);padding-block:24px}.home-values>div{align-items:center;display:flex;font-size:11px;gap:14px;justify-content:center;letter-spacing:.06em;padding:5px 18px;text-align:center}.home-values>div+div{border-left:1px solid var(--line)}.home-values svg{color:#71805a;flex-shrink:0}.home-intro{grid-gap:100px;align-items:center;display:grid;gap:100px;grid-template-columns:1fr 1fr;padding-block:100px;scroll-margin-top:30px}.home-nature{margin:0;padding:0 30px}.home-nature img{aspect-ratio:1/1.05;background:#dedfce;border-radius:3px 3px 42% 3px;display:block;height:auto;object-fit:cover;width:100%}.home-nature figcaption{color:var(--muted);font:italic 15px Georgia,serif;padding-top:16px}.home-intro h2{max-width:430px}.home-intro-note{font:italic 22px/1.5 Georgia,serif;margin-block:24px;max-width:370px}.home-guide .about-text-link,.home-intro .about-text-link{border-bottom:1px solid #b8c0ab}.home-pause{background:#354535;color:#f5f3e9;padding-block:75px}.home-pause-heading{margin:0 auto 45px;max-width:600px;text-align:center}.home-pause-heading .about-eyebrow{color:#cbd1b9;justify-content:center}.home-pause-heading>p:last-child{color:#d8ddce;font-size:14px;line-height:1.9;margin:22px auto 0;max-width:440px}.home-feelings{border-top:1px solid #d8ddce38;display:grid;grid-template-columns:repeat(4,1fr)}.home-feelings>div{padding:28px 24px 0}.home-feelings>div:first-child{padding-left:0}.home-feelings>div+div{border-left:1px solid #d8ddce38}.home-feelings span{color:#c0ccaa;font-size:10px}.home-feelings h3{font-size:24px;margin:22px 0 14px}.home-feelings p{color:#d8ddce;font-size:13px;line-height:1.8;margin-bottom:0}.home-paths{padding-block:90px}.home-guide{grid-gap:64px;align-items:center;background:#eeeee3;display:grid;gap:64px;grid-template-columns:220px 1fr;overflow:hidden;padding:44px 64px;position:relative}.home-guide-photo img{aspect-ratio:3/4;border-radius:48% 48% 3px 3px;display:block;height:auto;object-fit:cover;width:100%}.home-guide>div{position:relative;z-index:1}.home-guide .about-body{margin-bottom:14px;max-width:510px}.home-guide-mark{bottom:-70px;color:#e1e3d6;font:380px/1 Georgia,serif;pointer-events:none;position:absolute;right:12px}@media (max-width:1050px){.home-hero{gap:40px}.home-intro{gap:48px}.home-nature{padding:0}.home-guide{gap:36px;padding:36px}.home-feelings>div{padding-inline:16px}}@media (max-width:760px){.home-hero{gap:48px;grid-template-columns:1fr;padding-block:40px}.home-hero h1{font-size:clamp(46px,10vw,64px);max-width:540px}.home-hero-art{margin-inline:auto;width:min(100% - 16px,500px)}.home-art-caption{bottom:62px;font-size:17px;left:-12px;max-width:210px;padding:16px}.home-values{grid-template-columns:1fr;padding-block:12px}.home-values>div{padding:12px}.home-values>div+div{border-left:0}.home-intro{gap:36px;grid-template-columns:1fr;padding-block:55px}.home-nature{margin-inline:auto;max-width:430px;width:100%}.home-nature img{aspect-ratio:1.15}.home-intro .about-body{max-width:none}.home-pause{padding-block:50px}.home-feelings{grid-template-columns:1fr 1fr}.home-feelings>div,.home-feelings>div:first-child{padding:24px 16px}.home-feelings>div:nth-child(3){border-left:0}.home-feelings>div:nth-child(n+3){border-top:1px solid #d8ddce38}.home-paths{padding-block:55px}.home-guide{gap:30px;grid-template-columns:1fr;padding:28px}.home-guide-photo{max-width:220px}.home-guide-mark{bottom:-45px;font-size:280px}}.contact-page{--paper:#f8f3ef;--ink:#554439;--muted:#786b62;--line:#e3d8cf;min-height:100vh}.contact-page .about-languages button[aria-pressed=true]{background:#ecdfd5}.contact-page a:focus-visible,.contact-page button:focus-visible{outline-color:#9c765e}.contact-page .about-button:hover{background:#785c49}.contact-page .about-eyebrow>span{background:#ac8a70}.contact-layout{grid-gap:90px;align-items:start;display:grid;gap:90px;grid-template-columns:1fr 1.1fr;padding-block:80px 75px}.contact-layout>*{min-width:0}.contact-intro h1{font-size:clamp(48px,5.3vw,74px);margin-top:25px}.contact-intro h1 em{color:#a17d64;font-weight:400}.contact-intro .about-body{margin-block:20px}.contact-email{align-items:center;border-block:1px solid var(--line);display:flex;font-size:15px;gap:16px;margin-top:34px;padding-block:24px}.contact-email small{color:var(--muted);display:block;font-size:10px;letter-spacing:.06em;margin-bottom:7px}.contact-email>svg{flex-shrink:0;margin-left:auto}.contact-mail-icon{background:#eee4da;border-radius:50%;display:grid;flex-shrink:0;height:46px;place-items:center;width:46px}.contact-note{margin-top:28px}.contact-note .about-signature{color:#9b775e}.contact-note p{color:var(--muted);font:italic 15px/1.6 Georgia,serif}.contact-form-panel{animation:about-enter .9s ease-out .1s both;background:#fffcf9;border:1px solid var(--line);box-shadow:0 18px 55px #55443905;padding:42px}.contact-form-panel>.about-eyebrow{color:#98765e;margin-top:0}.contact-form-panel h2{font-size:36px}.contact-form-intro{color:var(--muted);font-size:12px;line-height:1.7;margin:15px 0 28px}.contact-page fieldset{border:0;margin:0;min-width:0;padding:0}.contact-fields{grid-gap:22px 18px;display:grid;gap:22px 18px;grid-template-columns:1fr 1fr}.contact-fields label{display:flex;flex-direction:column;font-size:12px;gap:10px;line-height:1.5;min-width:0}.contact-field-wide{grid-column:1/-1}.contact-fields input,.contact-fields textarea{background:#fffcf9;border:1px solid #d9c9bc;border-radius:2px;color:var(--ink);font:15px/1.6 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:13px 14px;transition:border-color .2s,box-shadow .2s;width:100%}.contact-fields textarea{min-height:145px;resize:vertical}.contact-fields textarea::placeholder{color:#87786d;font-size:13px}.contact-fields input:focus,.contact-fields textarea:focus{border-color:#a17d64;outline:2px solid #a17d64;outline-offset:2px}.contact-fields input:disabled,.contact-fields textarea:disabled{opacity:.65}.contact-submit{border:0;cursor:pointer;margin-top:26px;width:100%}.contact-submit:disabled{cursor:wait;opacity:.7;transform:none}.contact-status{align-items:flex-start;display:flex;font-size:13px;gap:10px;line-height:1.8}.contact-status:empty{display:none}.contact-status-error,.contact-status-success{border:1px solid;margin-top:20px;padding:16px}.contact-status-success{background:#edf2e8;border-color:#c5d4ba;color:#385237}.contact-status-error{background:#fbede8;border-color:#e2b9ac;color:#863e30}.contact-status svg{flex-shrink:0;margin-top:3px}.contact-status a{text-decoration:underline}.contact-spinner{animation:contact-spin 1s linear infinite}.contact-next{border-top:1px solid var(--line);padding-block:45px 65px;text-align:center}.contact-next .about-eyebrow{justify-content:center}.contact-next h2{font-size:32px}.contact-next>p:last-child{color:var(--muted);font-size:14px;line-height:1.9;margin:20px auto 0;max-width:560px}.contact-sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@keyframes contact-spin{to{transform:rotate(1turn)}}@media (max-width:1050px){.contact-layout{gap:40px}.contact-form-panel{padding:30px}}@media (max-width:760px){.contact-layout{gap:32px;grid-template-columns:1fr;padding-block:40px 45px}.contact-intro h1{max-width:500px}.contact-form-panel{padding:26px 22px}.contact-next{padding-block:30px 45px}}@media (max-width:380px){.contact-fields{grid-template-columns:1fr}.contact-email{font-size:13px;gap:10px}}.services-page{--paper:#f6f2f9;--ink:#493b56;--muted:#716679;--line:#ded5e6;min-height:100vh}.services-page a:focus-visible,.services-page button:focus-visible{outline-color:#88709e}.services-page .about-languages button[aria-pressed=true]{background:#e8dff0}.services-page .about-button:hover{background:#6b537f}.services-page .about-eyebrow>span{background:#9980ad}.services-hero{animation:about-enter .8s ease-out both;padding-block:70px 64px;position:relative;text-align:center}.services-hero .about-eyebrow,.services-hero .about-scroll{justify-content:center}.services-hero h1{margin-block:20px}.services-hero h1>span{color:#a58ab9}.services-lead{color:var(--muted);font-size:16px;line-height:1.9}.services-hero .services-lead{margin:0 auto;max-width:550px}.services-hero .about-scroll{margin:26px auto 0}.services-orbits{border:1px solid #cfc0db;border-radius:50%;color:#947aaa;display:grid;height:80px;margin:0 auto 26px;place-items:center;position:relative;width:80px}.services-orbits:before{border:1px solid #d9cde2;border-radius:50%;content:"";inset:9px -10px;position:absolute;transform:rotate(-35deg)}.services-collection{scroll-margin-top:24px}.services-collection-heading{align-items:center;border-top:1px solid var(--line);display:flex;gap:24px;justify-content:space-between;padding-block:22px}.services-collection-heading h2{font:12px/1.7 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:.08em}.services-collection-heading>span{color:var(--muted);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.services-grid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(2,minmax(0,1fr))}.service-card{background:#fcfafd;border:1px solid var(--line);display:flex;flex-direction:column;min-width:0;transition:box-shadow .3s,border-color .3s}.service-card:hover{border-color:#bba6ca;box-shadow:0 12px 35px #493b560b}.service-card-image{background:#e8dff0;display:block;margin:14px 14px 0;overflow:hidden;position:relative}.service-card-image img{aspect-ratio:4/3;display:block;height:auto;object-fit:cover;transition:transform .6s ease;width:100%}.service-card:hover .service-card-image img{transform:scale(1.025)}.service-number{background:#fcfafd;border-radius:50%;color:var(--ink);display:grid;font-size:11px;height:38px;left:18px;place-items:center;position:absolute;top:18px;width:38px}.service-card-copy{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;padding:28px 32px 32px}.service-card-copy .about-eyebrow{color:#826c94;margin:0 0 14px}.service-card h3{font-size:clamp(25px,2.6vw,34px);letter-spacing:-.025em;line-height:1.25;margin:0 0 16px}.service-summary{color:var(--muted);font-size:14px;line-height:1.85;margin:0 0 26px}.service-card .about-text-link{border-bottom:1px solid #bba6ca;justify-content:space-between;margin-top:auto;width:100%}.service-card:last-child:nth-child(odd){display:grid;grid-column:1/-1;grid-template-columns:1fr 1fr}.service-card:last-child:nth-child(odd) .service-card-image{margin:14px}.service-card:last-child:nth-child(odd) .service-card-image img{height:100%;min-height:330px}.service-card:last-child:nth-child(odd) .service-card-copy{justify-content:center;padding:42px}.service-card:last-child:nth-child(odd) .about-text-link{margin-top:10px}.service-back{margin-top:30px}.service-detail-hero{grid-gap:70px;align-items:center;display:grid;gap:70px;grid-template-columns:.9fr 1.1fr;padding-block:34px 70px}.service-detail-art{animation:about-enter .8s ease-out both;position:relative}.service-detail-art>img{aspect-ratio:1;background:#e8dff0;border-radius:45% 45% 3px 3px;display:block;height:auto;object-fit:cover;width:100%}.service-detail-art .service-number{bottom:20px;top:auto}.service-detail-page h1{font-size:clamp(34px,4vw,54px);letter-spacing:-.035em;line-height:1.14;margin:18px 0 24px}.service-detail-hero .about-button{margin-top:16px}.service-description{grid-gap:64px;border-top:1px solid var(--line);display:grid;gap:64px;grid-template-columns:1fr 2fr;padding-block:60px 75px}.service-description h2{font-size:34px}.service-prose{color:var(--muted);font-size:16px;line-height:1.95}.service-prose p{margin:0 0 24px;white-space:pre-line}.service-prose strong{color:var(--ink)}.service-prose .about-button{margin-top:12px}.service-other{border-top:1px solid var(--line);padding-block:32px 65px}.service-other>div{grid-gap:0 40px;display:grid;gap:0 40px;grid-template-columns:1fr 1fr}.service-other a{align-items:center;border-bottom:1px solid var(--line);display:flex;font:19px/1.5 Georgia,serif;gap:18px;padding-block:20px}.service-other a>span:first-child{color:var(--muted);font:10px -apple-system,sans-serif}.service-other a svg{flex-shrink:0;margin-left:auto}.service-other a:hover{color:#856499}.service-not-found{min-height:60vh;padding-block:80px}@media (max-width:1000px){.service-detail-hero{gap:36px}.service-description{gap:32px}.service-card-copy{padding:24px}}@media (max-width:760px){.services-hero{padding-block:40px}.services-hero h1{font-size:50px}.services-grid{gap:24px;grid-template-columns:1fr}.service-card:last-child:nth-child(odd){display:flex}.service-card:last-child:nth-child(odd) .service-card-image{margin:14px 14px 0}.service-card:last-child:nth-child(odd) .service-card-image img{height:auto;min-height:0}.service-card:last-child:nth-child(odd) .service-card-copy{padding:24px}.service-description,.service-detail-hero{gap:30px;grid-template-columns:1fr}.service-detail-hero{padding-bottom:45px}.service-detail-art{margin-inline:auto;max-width:450px;width:100%}.service-description{padding-block:36px 50px}.service-other>div{grid-template-columns:1fr}.service-other{padding-bottom:45px}}@media (prefers-reduced-motion:reduce){.service-card:hover .service-card-image img{transform:none}}
/*# sourceMappingURL=main.8afd76a6.css.map*/