.property-enquiry[data-astro-cid-utkivjrb]{max-width:850px;margin:40px 0}.property-fields[data-astro-cid-utkivjrb]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.property-enquiry[data-astro-cid-utkivjrb] label[data-astro-cid-utkivjrb]{flex-direction:column;gap:10px;margin-bottom:20px;font-size:12px;display:flex}.property-enquiry[data-astro-cid-utkivjrb] input[data-astro-cid-utkivjrb],.property-enquiry[data-astro-cid-utkivjrb] textarea[data-astro-cid-utkivjrb],.property-enquiry[data-astro-cid-utkivjrb] select[data-astro-cid-utkivjrb]{font:inherit;color:var(--ink);background:#fff8;border:1px solid #302c2640;border-radius:2px;width:100%;padding:15px}.property-enquiry[data-astro-cid-utkivjrb] input[data-astro-cid-utkivjrb]:focus,.property-enquiry[data-astro-cid-utkivjrb] textarea[data-astro-cid-utkivjrb]:focus,.property-enquiry[data-astro-cid-utkivjrb] select[data-astro-cid-utkivjrb]:focus{outline:2px solid var(--accent);outline-offset:2px}.property-enquiry[data-astro-cid-utkivjrb] .primary[data-astro-cid-utkivjrb]{border:0}.property-enquiry[data-astro-cid-utkivjrb] .hp[data-astro-cid-utkivjrb]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.architecte[data-astro-cid-utkivjrb] .architecture-word[data-astro-cid-utkivjrb]{letter-spacing:-.07em;font-size:clamp(150px,24vw,380px)}@media (width<=750px){.property-fields[data-astro-cid-utkivjrb]{grid-template-columns:1fr;gap:0}.architecte[data-astro-cid-utkivjrb] .architecture-word[data-astro-cid-utkivjrb]{font-size:45vw}.architecte[data-astro-cid-utkivjrb] .wordmark[data-astro-cid-utkivjrb]{font-size:26px}}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:2rem}body{background:var(--bg);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}button:focus-visible,a:focus-visible{outline:3px solid var(--accent);outline-offset:5px}figure{margin:0}img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}[hidden]{display:none!important}h1,h2,h3,p{margin-top:0}.shell[data-astro-cid-utkivjrb]{width:min(1320px,100% - 8vw);margin-inline:auto}.collection-bar[data-astro-cid-utkivjrb]{color:#f7f6ef;letter-spacing:.06em;background:#12241f;justify-content:space-between;gap:20px;padding:12px 4vw;font-size:10px;display:flex}.collection-bar[data-astro-cid-utkivjrb]>span[data-astro-cid-utkivjrb]{opacity:.65}.brand-header[data-astro-cid-utkivjrb]{justify-content:space-between;align-items:center;gap:20px;padding:25px 4vw;display:flex}.wordmark[data-astro-cid-utkivjrb]{letter-spacing:-.06em;font:600 44px/1 Georgia,serif}.brand-header[data-astro-cid-utkivjrb] nav[data-astro-cid-utkivjrb]{align-items:center;gap:35px;font-size:12px;display:flex}.nav-contact[data-astro-cid-utkivjrb]{border:1px solid color-mix(in srgb, var(--ink) 30%, transparent);border-radius:30px;padding:13px 20px}.eyebrow[data-astro-cid-utkivjrb]{text-transform:uppercase;letter-spacing:.16em;color:var(--accent);font-size:10px;line-height:1.6}.hero[data-astro-cid-utkivjrb]{min-height:650px;position:relative}.hero-copy[data-astro-cid-utkivjrb] h1[data-astro-cid-utkivjrb]{letter-spacing:-.055em;margin:26px 0;font:500 clamp(60px,7.2vw,116px)/.98 Georgia,serif}.intro[data-astro-cid-utkivjrb]{max-width:440px;font-size:15px;line-height:1.9}.primary[data-astro-cid-utkivjrb]{background:var(--ink);color:var(--bg);border-radius:40px;justify-content:space-between;align-items:center;gap:40px;padding:18px 24px;font-size:12px;line-height:1.5;transition:transform .2s,box-shadow .2s;display:inline-flex}.primary[data-astro-cid-utkivjrb]:hover{transform:translateY(-3px);box-shadow:0 12px 30px #0002}.hero-image[data-astro-cid-utkivjrb] figcaption[data-astro-cid-utkivjrb]{letter-spacing:.1em;text-transform:uppercase;font-size:9px}.manifesto[data-astro-cid-utkivjrb]{grid-template-columns:1fr 2fr;gap:30px;padding-block:100px;display:grid}.manifesto[data-astro-cid-utkivjrb] h2[data-astro-cid-utkivjrb]{letter-spacing:-.035em;max-width:850px;margin:0;font:500 clamp(36px,4.7vw,70px)/1.08 Georgia,serif}.manifesto[data-astro-cid-utkivjrb]>p[data-astro-cid-utkivjrb]:last-child{opacity:.7;grid-column:2;margin:0;font-size:14px}.section-heading[data-astro-cid-utkivjrb]{max-width:780px;margin-bottom:40px}.section-heading[data-astro-cid-utkivjrb] h2[data-astro-cid-utkivjrb],.journey[data-astro-cid-utkivjrb] h2[data-astro-cid-utkivjrb]{letter-spacing:-.04em;margin:15px 0 25px;font:500 clamp(36px,4.5vw,64px)/1.08 Georgia,serif}.section-heading[data-astro-cid-utkivjrb]>p[data-astro-cid-utkivjrb]:last-child:not(.eyebrow){opacity:.7;font-size:12px;line-height:1.7}.services[data-astro-cid-utkivjrb],.menu[data-astro-cid-utkivjrb],.projects[data-astro-cid-utkivjrb]{padding-bottom:100px}.practice-layout[data-astro-cid-utkivjrb]{grid-template-columns:1fr 1fr;gap:6vw;display:grid}.practice-select[data-astro-cid-utkivjrb] button[data-astro-cid-utkivjrb]{width:100%;color:var(--ink);border:0;border-top:1px solid color-mix(in srgb, var(--ink) 22%, transparent);text-align:left;background:0 0;align-items:center;gap:25px;padding:30px 10px;display:flex}.practice-select[data-astro-cid-utkivjrb] button[data-astro-cid-utkivjrb]>span[data-astro-cid-utkivjrb]{color:var(--accent);font-size:10px}.practice-select[data-astro-cid-utkivjrb] strong[data-astro-cid-utkivjrb]{font:400 30px Georgia,serif}.practice-select[data-astro-cid-utkivjrb] i[data-astro-cid-utkivjrb]{margin-left:auto;font-style:normal;transition:transform .3s}.practice-select[data-astro-cid-utkivjrb] button[data-astro-cid-utkivjrb][aria-pressed=true]{color:var(--accent)}.practice-select[data-astro-cid-utkivjrb] button[data-astro-cid-utkivjrb][aria-pressed=true] i[data-astro-cid-utkivjrb]{transform:rotate(45deg)}.practice-panels[data-astro-cid-utkivjrb]{background:color-mix(in srgb, var(--accent) 9%, var(--bg));border-radius:3px;min-height:300px;padding:45px}.practice-panels[data-astro-cid-utkivjrb] h3[data-astro-cid-utkivjrb]{margin:25px 0;font:400 40px Georgia,serif}.practice-panels[data-astro-cid-utkivjrb] p[data-astro-cid-utkivjrb]{font-size:15px;line-height:1.8}.practice-panels[data-astro-cid-utkivjrb] a[data-astro-cid-utkivjrb]{border-bottom:1px solid var(--accent);padding-block:10px;font-size:12px;display:inline-block}.journey[data-astro-cid-utkivjrb]{grid-template-columns:1.1fr 1fr;align-items:center;gap:8vw;padding-bottom:110px;display:grid}.journey-photo[data-astro-cid-utkivjrb]{height:590px;position:relative}.journey-photo[data-astro-cid-utkivjrb] figcaption[data-astro-cid-utkivjrb]{background:var(--bg);color:var(--ink);padding:12px;font-size:10px;position:absolute;bottom:15px;left:20px}.journey[data-astro-cid-utkivjrb] ol[data-astro-cid-utkivjrb]{margin:35px 0;padding:0;list-style:none}.journey[data-astro-cid-utkivjrb] li[data-astro-cid-utkivjrb]{border-top:1px solid color-mix(in srgb, var(--ink) 20%, transparent);gap:25px;padding:24px 0;display:flex}.journey[data-astro-cid-utkivjrb] li[data-astro-cid-utkivjrb] span[data-astro-cid-utkivjrb]{color:var(--accent);font-size:10px}.journey[data-astro-cid-utkivjrb] li[data-astro-cid-utkivjrb] strong[data-astro-cid-utkivjrb]{font-size:16px;font-weight:400}.text-link[data-astro-cid-utkivjrb]{border-bottom:1px solid var(--accent);padding-bottom:8px;font-size:12px}.project-contact[data-astro-cid-utkivjrb]{border-top:1px solid color-mix(in srgb, var(--ink) 22%, transparent);padding-block:90px}.project-contact[data-astro-cid-utkivjrb] h2[data-astro-cid-utkivjrb]{letter-spacing:-.04em;max-width:850px;margin:25px 0;font:400 clamp(45px,6vw,84px)/1.05 Georgia,serif}.project-contact[data-astro-cid-utkivjrb]>p[data-astro-cid-utkivjrb]{max-width:700px;font-size:15px;line-height:1.8}.contact-actions[data-astro-cid-utkivjrb]{align-items:center;gap:30px;margin:35px 0;display:flex}.email[data-astro-cid-utkivjrb]{margin-bottom:20px;font-size:13px;display:inline-block}.project-contact[data-astro-cid-utkivjrb] .notice[data-astro-cid-utkivjrb]{opacity:.6;font-size:10px}footer[data-astro-cid-utkivjrb]{border-top:1px solid color-mix(in srgb, var(--ink) 20%, transparent);justify-content:space-between;align-items:center;gap:30px;padding-block:35px;display:flex}footer[data-astro-cid-utkivjrb]>strong[data-astro-cid-utkivjrb]{font:400 35px Georgia,serif}footer[data-astro-cid-utkivjrb] a[data-astro-cid-utkivjrb]{font-size:11px}footer[data-astro-cid-utkivjrb] nav[data-astro-cid-utkivjrb]{gap:20px;display:flex}footer[data-astro-cid-utkivjrb] a[data-astro-cid-utkivjrb][aria-current=page]{border-bottom:1px solid var(--accent)}.hero-dentiste[data-astro-cid-utkivjrb]{grid-template-columns:1fr 1fr;align-items:center;gap:7vw;padding:20px 4vw 65px;display:grid}.hero-dentiste[data-astro-cid-utkivjrb] .hero-copy[data-astro-cid-utkivjrb]{grid-area:1/1;padding-bottom:50px}.hero-dentiste[data-astro-cid-utkivjrb] .hero-image[data-astro-cid-utkivjrb]{border-radius:200px 200px 12px 12px;grid-area:1/2;height:640px;overflow:hidden}.hero-dentiste[data-astro-cid-utkivjrb] .hero-image[data-astro-cid-utkivjrb] img[data-astro-cid-utkivjrb]{-o-object-position:45% center;object-position:45% center}.hero-dentiste[data-astro-cid-utkivjrb] figcaption[data-astro-cid-utkivjrb]{display:none}.care-note[data-astro-cid-utkivjrb]{background:#fff;border:1px solid #d5e1d8;border-radius:16px;max-width:280px;padding:25px 30px;position:absolute;bottom:25px;right:37%;transform:rotate(-4deg);box-shadow:0 20px 50px #183d3710}.care-note[data-astro-cid-utkivjrb]>span[data-astro-cid-utkivjrb]{color:var(--accent);font-size:9px}.care-note[data-astro-cid-utkivjrb] strong[data-astro-cid-utkivjrb]{margin:12px 0 20px;font:400 27px/1.15 Georgia,serif;display:block}.care-note[data-astro-cid-utkivjrb] a[data-astro-cid-utkivjrb]{font-size:10px}.dentiste[data-astro-cid-utkivjrb] .journey-photo[data-astro-cid-utkivjrb]{border-radius:140px 12px 12px;overflow:hidden}.avocat[data-astro-cid-utkivjrb] .collection-bar[data-astro-cid-utkivjrb]{color:#17272c;background:#c8a56d}.avocat[data-astro-cid-utkivjrb] .brand-header[data-astro-cid-utkivjrb]{z-index:2;position:relative}.avocat[data-astro-cid-utkivjrb] .wordmark[data-astro-cid-utkivjrb]{letter-spacing:.12em;font-family:Arial,sans-serif;font-size:32px}.hero-avocat[data-astro-cid-utkivjrb]{min-height:760px;overflow:hidden}.hero-avocat[data-astro-cid-utkivjrb] .hero-image[data-astro-cid-utkivjrb]{position:absolute;inset:0 0 0 38%}.hero-avocat[data-astro-cid-utkivjrb] .hero-image[data-astro-cid-utkivjrb]:after{content:"";background:linear-gradient(90deg,#1e2b30 0%,#1e2b3055 50%,#1e2b3010),linear-gradient(#0000 70%,#1e2b30);position:absolute;inset:0}.hero-avocat[data-astro-cid-utkivjrb] .hero-image[data-astro-cid-utkivjrb] img[data-astro-cid-utkivjrb]{-o-object-position:center;object-position:center}.hero-avocat[data-astro-cid-utkivjrb] figcaption[data-astro-cid-utkivjrb]{display:none}.hero-avocat[data-astro-cid-utkivjrb] .hero-copy[data-astro-cid-utkivjrb]{z-index:1;max-width:850px;padding:90px 4vw;position:relative}.hero-avocat[data-astro-cid-utkivjrb] h1[data-astro-cid-utkivjrb]{max-width:700px;font-size:clamp(65px,7vw,112px)}.hero-avocat[data-astro-cid-utkivjrb] .intro[data-astro-cid-utkivjrb]{color:#d3d4c8}.avocat[data-astro-cid-utkivjrb] .primary[data-astro-cid-utkivjrb]{color:#19292c;background:#c8a56d;border-radius:2px}.hero-end[data-astro-cid-utkivjrb]{letter-spacing:.2em;justify-content:space-between;align-items:center;font-size:9px;display:flex;position:absolute;bottom:30px;left:4vw;right:4vw}.hero-end[data-astro-cid-utkivjrb] a[data-astro-cid-utkivjrb]{font-size:25px}.avocat[data-astro-cid-utkivjrb] .practice-panels[data-astro-cid-utkivjrb]{border:1px solid #c8a56d55}.avocat[data-astro-cid-utkivjrb] .manifesto[data-astro-cid-utkivjrb]{border-bottom:1px solid #c8a56d44;margin-bottom:90px}.avocat[data-astro-cid-utkivjrb] .journey[data-astro-cid-utkivjrb]{grid-template-columns:1fr 1.1fr}.avocat[data-astro-cid-utkivjrb] .journey-photo[data-astro-cid-utkivjrb]{order:2}.architecte[data-astro-cid-utkivjrb] .wordmark[data-astro-cid-utkivjrb]{letter-spacing:-.08em;font-family:Arial,sans-serif;font-size:38px;font-weight:800}.hero-architecte[data-astro-cid-utkivjrb]{height:850px;margin:0 2vw}.hero-architecte[data-astro-cid-utkivjrb] .hero-image[data-astro-cid-utkivjrb]{position:absolute;inset:0}.hero-architecte[data-astro-cid-utkivjrb] .hero-image[data-astro-cid-utkivjrb]:after{content:"";background:linear-gradient(#0003,#0000 35%,#0007);position:absolute;inset:0}.hero-architecte[data-astro-cid-utkivjrb] .hero-copy[data-astro-cid-utkivjrb]{color:#fff;text-shadow:0 2px 16px #0008;grid-template-columns:1.3fr 1fr;align-items:start;gap:20px;padding:40px;display:grid;position:relative}.hero-architecte[data-astro-cid-utkivjrb] .primary[data-astro-cid-utkivjrb]{text-shadow:none}.hero-architecte[data-astro-cid-utkivjrb] .eyebrow[data-astro-cid-utkivjrb]{color:#fff;grid-column:1/-1}.hero-architecte[data-astro-cid-utkivjrb] h1[data-astro-cid-utkivjrb]{max-width:600px;margin:0;font-family:Arial,sans-serif;font-size:clamp(45px,6vw,90px);font-weight:400}.hero-architecte[data-astro-cid-utkivjrb] .intro[data-astro-cid-utkivjrb]{margin-top:8px;font-size:13px;line-height:1.8}.hero-architecte[data-astro-cid-utkivjrb] .primary[data-astro-cid-utkivjrb]{color:#302c26;background:#fff;border-radius:0;grid-column:2;justify-self:start;padding:15px 22px}.hero-architecte[data-astro-cid-utkivjrb] figcaption[data-astro-cid-utkivjrb]{color:#fff;position:absolute;bottom:30px;right:30px}.architecture-word[data-astro-cid-utkivjrb]{letter-spacing:-.09em;color:#f3eee5;font:700 clamp(100px,21vw,340px)/.8 Arial,sans-serif;position:absolute;bottom:10px;left:2vw}.architecture-word[data-astro-cid-utkivjrb] span[data-astro-cid-utkivjrb]{letter-spacing:.2em;margin:30px 0 15px;font:400 9px Arial,sans-serif;display:block}.architecte[data-astro-cid-utkivjrb] h2[data-astro-cid-utkivjrb]{font-family:Arial,sans-serif;font-weight:400}.project-gallery[data-astro-cid-utkivjrb]>figure[data-astro-cid-utkivjrb]{height:650px;position:relative}.project-gallery[data-astro-cid-utkivjrb] figcaption[data-astro-cid-utkivjrb]{background:#eae6def0;justify-content:space-between;padding:20px;font-size:12px;display:flex;position:absolute;bottom:0;left:0;right:0}.project-gallery[data-astro-cid-utkivjrb] figcaption[data-astro-cid-utkivjrb] strong[data-astro-cid-utkivjrb]{font-weight:400}.perspectives[data-astro-cid-utkivjrb]{gap:20px;margin-top:20px;display:flex}.perspectives[data-astro-cid-utkivjrb] button[data-astro-cid-utkivjrb]{width:240px;color:var(--ink);text-align:left;background:0 0;border:1px solid #302c2633;align-items:center;gap:20px;padding:8px;font-size:10px;display:flex}.perspectives[data-astro-cid-utkivjrb] img[data-astro-cid-utkivjrb]{width:65px;height:50px}.perspectives[data-astro-cid-utkivjrb] [data-astro-cid-utkivjrb][aria-pressed=true]{border-color:var(--accent);background:#a44f3310}.architecte[data-astro-cid-utkivjrb] .journey-photo[data-astro-cid-utkivjrb]{height:500px}.architecte[data-astro-cid-utkivjrb] .primary[data-astro-cid-utkivjrb]{border-radius:0}.restaurant[data-astro-cid-utkivjrb] .brand-header[data-astro-cid-utkivjrb]{background:#f4ead9}.restaurant[data-astro-cid-utkivjrb] .wordmark[data-astro-cid-utkivjrb]{font-size:52px;font-style:italic}.hero-restaurant[data-astro-cid-utkivjrb]{text-align:center;color:#fff8eb;place-items:center;height:780px;display:grid}.hero-restaurant[data-astro-cid-utkivjrb] .hero-image[data-astro-cid-utkivjrb]{position:absolute;inset:0}.hero-restaurant[data-astro-cid-utkivjrb] .hero-image[data-astro-cid-utkivjrb]:after{content:"";background:linear-gradient(#211a14aa,#211a1433 45%,#211a1499);position:absolute;inset:0}.hero-restaurant[data-astro-cid-utkivjrb] .hero-copy[data-astro-cid-utkivjrb]{z-index:1;max-width:850px;padding:40px;position:relative}.hero-restaurant[data-astro-cid-utkivjrb] .eyebrow[data-astro-cid-utkivjrb]{color:#fff4df}.hero-restaurant[data-astro-cid-utkivjrb] h1[data-astro-cid-utkivjrb]{font-size:clamp(70px,9vw,145px);font-style:italic}.hero-restaurant[data-astro-cid-utkivjrb] .intro[data-astro-cid-utkivjrb]{color:#f7ead6;max-width:480px;margin-inline:auto}.hero-restaurant[data-astro-cid-utkivjrb] .primary[data-astro-cid-utkivjrb]{color:#47372d;background:#f4ead9}.hero-restaurant[data-astro-cid-utkivjrb] figcaption[data-astro-cid-utkivjrb]{display:none}.season-seal[data-astro-cid-utkivjrb]{border:1px solid #fff6;border-radius:50%;flex-direction:column;justify-content:center;width:125px;height:125px;font:italic 65px Georgia,serif;display:flex;position:absolute;bottom:35px;right:4vw}.season-seal[data-astro-cid-utkivjrb] span[data-astro-cid-utkivjrb]{letter-spacing:.12em;font:7px Arial,sans-serif}.restaurant[data-astro-cid-utkivjrb] .manifesto[data-astro-cid-utkivjrb] h2[data-astro-cid-utkivjrb]{font-style:italic}.menu-layout[data-astro-cid-utkivjrb]{grid-template-columns:.9fr 1.1fr;gap:0;min-height:560px;display:grid}.menu-layout[data-astro-cid-utkivjrb]>figure[data-astro-cid-utkivjrb]{min-height:560px}.menu-paper[data-astro-cid-utkivjrb]{background:#fffaf0;border:1px solid #963c2b22;padding:50px 40px}.menu-tabs[data-astro-cid-utkivjrb]{border-bottom:1px solid #963c2b33;gap:20px;margin-bottom:40px;display:flex}.menu-tabs[data-astro-cid-utkivjrb] button[data-astro-cid-utkivjrb]{color:#796753;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 0 15px;font-size:12px}.menu-tabs[data-astro-cid-utkivjrb] [data-astro-cid-utkivjrb][aria-pressed=true]{color:var(--accent);border-bottom-color:var(--accent)}.menu-kicker[data-astro-cid-utkivjrb]{letter-spacing:.15em;color:var(--accent);font-size:9px}.menu-paper[data-astro-cid-utkivjrb] article[data-astro-cid-utkivjrb]{border-bottom:1px solid #963c2b22;grid-template-columns:20px 1fr auto;align-items:start;gap:15px;padding:30px 0;display:grid}.menu-paper[data-astro-cid-utkivjrb] article[data-astro-cid-utkivjrb]>span[data-astro-cid-utkivjrb]{opacity:.6;font-size:9px}.menu-paper[data-astro-cid-utkivjrb] h3[data-astro-cid-utkivjrb]{margin:0;font:400 27px/1.15 Georgia,serif}.menu-paper[data-astro-cid-utkivjrb] article[data-astro-cid-utkivjrb] strong[data-astro-cid-utkivjrb]{font-size:12px;font-weight:400}.menu-foot[data-astro-cid-utkivjrb]{opacity:.6;margin-top:30px;font-size:10px;line-height:1.7}.practice-panels[data-astro-cid-utkivjrb] article[data-astro-cid-utkivjrb],.menu-paper[data-astro-cid-utkivjrb] [data-astro-cid-utkivjrb][data-menu-panel]{animation:.35s appear}.in-view[data-astro-cid-utkivjrb]{animation:.7s both appear}@keyframes appear{0%{opacity:.35;transform:translateY(15px)}to{opacity:1;transform:none}}@media (width<=750px){.collection-bar[data-astro-cid-utkivjrb]{padding:12px 5vw;font-size:8px}.collection-bar[data-astro-cid-utkivjrb]>span[data-astro-cid-utkivjrb]{display:none}.brand-header[data-astro-cid-utkivjrb]{padding:22px 5vw}.brand-header[data-astro-cid-utkivjrb] nav[data-astro-cid-utkivjrb]{gap:15px;font-size:10px}.brand-header[data-astro-cid-utkivjrb] nav[data-astro-cid-utkivjrb]>a[data-astro-cid-utkivjrb]:first-child{display:none}.nav-contact[data-astro-cid-utkivjrb]{padding:10px 13px}.wordmark[data-astro-cid-utkivjrb],.restaurant[data-astro-cid-utkivjrb] .wordmark[data-astro-cid-utkivjrb]{font-size:35px}.shell[data-astro-cid-utkivjrb]{width:calc(100% - 10vw)}.hero-copy[data-astro-cid-utkivjrb] h1[data-astro-cid-utkivjrb]{font-size:60px}.hero-dentiste[data-astro-cid-utkivjrb]{flex-direction:column;gap:30px;padding:25px 5vw 60px;display:flex}.hero-dentiste[data-astro-cid-utkivjrb] .hero-copy[data-astro-cid-utkivjrb]{order:-1;padding:0}.hero-dentiste[data-astro-cid-utkivjrb] .hero-image[data-astro-cid-utkivjrb]{border-radius:160px 160px 10px 10px;width:100%;height:440px}.care-note[data-astro-cid-utkivjrb]{max-width:220px;padding:18px;bottom:15px;right:8%}.care-note[data-astro-cid-utkivjrb] strong[data-astro-cid-utkivjrb]{font-size:23px}.intro[data-astro-cid-utkivjrb]{font-size:14px}.hero-avocat[data-astro-cid-utkivjrb]{min-height:760px}.hero-avocat[data-astro-cid-utkivjrb] .hero-copy[data-astro-cid-utkivjrb]{padding:45px 5vw}.hero-avocat[data-astro-cid-utkivjrb] .hero-image[data-astro-cid-utkivjrb]{inset:220px 0 0 20%}.hero-avocat[data-astro-cid-utkivjrb] .hero-image[data-astro-cid-utkivjrb]:after{background:linear-gradient(#1e2b30 0%,#1e2b3044 60%,#1e2b30)}.hero-avocat[data-astro-cid-utkivjrb] h1[data-astro-cid-utkivjrb]{font-size:62px}.hero-avocat[data-astro-cid-utkivjrb] .intro[data-astro-cid-utkivjrb]{max-width:290px}.hero-end[data-astro-cid-utkivjrb]{gap:20px;font-size:7px}.hero-architecte[data-astro-cid-utkivjrb]{height:780px;margin:0}.hero-architecte[data-astro-cid-utkivjrb] .hero-copy[data-astro-cid-utkivjrb]{padding:30px 5vw;display:block}.hero-architecte[data-astro-cid-utkivjrb] h1[data-astro-cid-utkivjrb]{max-width:310px;margin:25px 0;font-size:57px}.hero-architecte[data-astro-cid-utkivjrb] .intro[data-astro-cid-utkivjrb]{max-width:260px}.architecture-word[data-astro-cid-utkivjrb]{font-size:30vw;bottom:15px;left:4vw}.architecture-word[data-astro-cid-utkivjrb] span[data-astro-cid-utkivjrb]{letter-spacing:.15em;font-size:7px}.hero-architecte[data-astro-cid-utkivjrb] figcaption[data-astro-cid-utkivjrb]{font-size:8px;bottom:160px}.hero-restaurant[data-astro-cid-utkivjrb]{height:760px}.hero-restaurant[data-astro-cid-utkivjrb] .hero-copy[data-astro-cid-utkivjrb]{padding:25px 5vw 100px}.hero-restaurant[data-astro-cid-utkivjrb] h1[data-astro-cid-utkivjrb]{font-size:76px}.season-seal[data-astro-cid-utkivjrb]{width:95px;height:95px;font-size:50px;bottom:25px}.season-seal[data-astro-cid-utkivjrb] span[data-astro-cid-utkivjrb]{font-size:5px}.manifesto[data-astro-cid-utkivjrb]{grid-template-columns:1fr;gap:20px;padding-block:65px}.manifesto[data-astro-cid-utkivjrb]>p[data-astro-cid-utkivjrb]:last-child{grid-column:1}.manifesto[data-astro-cid-utkivjrb] h2[data-astro-cid-utkivjrb]{font-size:44px}.practice-layout[data-astro-cid-utkivjrb],.journey[data-astro-cid-utkivjrb],.avocat[data-astro-cid-utkivjrb] .journey[data-astro-cid-utkivjrb],.menu-layout[data-astro-cid-utkivjrb]{grid-template-columns:1fr;gap:30px}.practice-select[data-astro-cid-utkivjrb] button[data-astro-cid-utkivjrb]{padding:24px 0}.practice-select[data-astro-cid-utkivjrb] strong[data-astro-cid-utkivjrb]{font-size:27px}.practice-panels[data-astro-cid-utkivjrb]{min-height:280px;padding:28px}.services[data-astro-cid-utkivjrb],.menu[data-astro-cid-utkivjrb],.projects[data-astro-cid-utkivjrb],.journey[data-astro-cid-utkivjrb]{padding-bottom:65px}.journey-photo[data-astro-cid-utkivjrb],.architecte[data-astro-cid-utkivjrb] .journey-photo[data-astro-cid-utkivjrb]{height:400px}.avocat[data-astro-cid-utkivjrb] .journey-photo[data-astro-cid-utkivjrb]{order:0}.journey[data-astro-cid-utkivjrb] h2[data-astro-cid-utkivjrb],.section-heading[data-astro-cid-utkivjrb] h2[data-astro-cid-utkivjrb]{font-size:42px}.avocat[data-astro-cid-utkivjrb] .manifesto[data-astro-cid-utkivjrb]{margin-bottom:60px}.project-gallery[data-astro-cid-utkivjrb]>figure[data-astro-cid-utkivjrb]{height:430px}.perspectives[data-astro-cid-utkivjrb]{gap:10px}.perspectives[data-astro-cid-utkivjrb] button[data-astro-cid-utkivjrb]{flex:1;gap:10px;font-size:9px}.perspectives[data-astro-cid-utkivjrb] img[data-astro-cid-utkivjrb]{width:45px;height:45px}.menu-layout[data-astro-cid-utkivjrb]{gap:0}.menu-layout[data-astro-cid-utkivjrb]>figure[data-astro-cid-utkivjrb]{height:320px;min-height:320px}.menu-paper[data-astro-cid-utkivjrb]{padding:30px 22px}.menu-paper[data-astro-cid-utkivjrb] h3[data-astro-cid-utkivjrb]{font-size:25px}.menu-tabs[data-astro-cid-utkivjrb]{gap:25px}.menu-tabs[data-astro-cid-utkivjrb] button[data-astro-cid-utkivjrb]{font-size:11px}.project-contact[data-astro-cid-utkivjrb]{padding-block:65px}.project-contact[data-astro-cid-utkivjrb] h2[data-astro-cid-utkivjrb]{font-size:52px}.contact-actions[data-astro-cid-utkivjrb]{flex-direction:column;align-items:start;gap:25px}.primary[data-astro-cid-utkivjrb]{padding:16px 22px;font-size:11px}.project-contact[data-astro-cid-utkivjrb] .primary[data-astro-cid-utkivjrb]{width:100%}.project-contact[data-astro-cid-utkivjrb] .notice[data-astro-cid-utkivjrb]{font-size:10px}footer[data-astro-cid-utkivjrb]{flex-wrap:wrap;gap:20px}footer[data-astro-cid-utkivjrb]>a[data-astro-cid-utkivjrb]{order:3;width:100%}footer[data-astro-cid-utkivjrb] nav[data-astro-cid-utkivjrb]{gap:15px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.primary[data-astro-cid-utkivjrb],.practice-select[data-astro-cid-utkivjrb] i[data-astro-cid-utkivjrb]{transition:none}.primary[data-astro-cid-utkivjrb]:hover{transform:none}.in-view[data-astro-cid-utkivjrb],.practice-panels[data-astro-cid-utkivjrb] article[data-astro-cid-utkivjrb],.menu-paper[data-astro-cid-utkivjrb] [data-astro-cid-utkivjrb][data-menu-panel]{animation:none}}
