.fr-story2 .fr-arch__head{padding-bottom:var(--fr-s4);border-bottom:1px solid var(--fr-rule)}.fr-story2__layout{display:grid;gap:var(--fr-s3);padding-top:var(--fr-s4)}@media(min-width:990px){.fr-story2__layout{grid-template-columns:14rem 1fr;column-gap:clamp(4rem,6vw,8rem);align-items:start}.fr-story2__years{position:sticky;top:10rem}}.fr-story2__years ol{list-style:none;margin:0;padding:0;display:flex;gap:1.6rem;overflow-x:auto;scrollbar-width:none}@media(min-width:990px){.fr-story2__years ol{flex-direction:column;gap:.4rem}}.fr-story2__years a{display:inline-flex;align-items:center;min-height:4.4rem;padding:.6rem 1rem;font-family:var(--fr-sans);font-size:1.3rem;letter-spacing:.08em;color:var(--fr-ink-mute);text-decoration:none;border-left:2px solid transparent;border-radius:var(--fr-radius)}.fr-story2__years a.on,.fr-story2__years a[aria-current]{color:var(--fr-ink);border-left-color:var(--fr-green);background:var(--fr-paper)}.fr-story2__years a:focus-visible{outline:none;box-shadow:var(--fr-focus)}.fr-story2__chapters{list-style:none;margin:0;padding:0;display:grid;gap:var(--fr-s3)}.fr-story2__chapter{display:grid;gap:var(--fr-s2);scroll-margin-top:10rem}@media(min-width:990px){.fr-story2__chapter{grid-template-columns:5fr 7fr;column-gap:var(--fr-s4);align-items:start}.fr-story2__chapter--text{grid-template-columns:1fr}.fr-story2__chapter:nth-child(2n):not(.fr-story2__chapter--text) .fr-story2__panel{order:2}}.fr-story2__panel{background:var(--fr-paper);border:1px solid var(--fr-rule);border-radius:var(--fr-radius);padding:clamp(2rem,3vw,3.2rem);max-width:60ch}.fr-story2__chapter:nth-child(odd) .fr-story2__panel{background:var(--fr-stone);border-color:transparent}.fr-story2__year{font-family:var(--fr-serif);font-weight:300;font-size:clamp(3.2rem,4vw,4.8rem);line-height:1;margin:0 0 .6rem}.fr-story2__title{font-family:var(--fr-serif);font-weight:400;font-size:var(--fr-t-h3);margin:0 0 .8rem}.fr-story2__text p,.fr-story2__fig{margin:0}.fr-story2__fig img{width:100%;height:auto;display:block;border-radius:var(--fr-radius)}.fr-story2__agents,.fr-story2__close{border-top:1px solid var(--fr-rule);padding:var(--fr-s5) 0}.fr-story2__close{background:var(--fr-stone)}.fr-story2__agents-grid,.fr-story2__close-grid{display:grid;gap:var(--fr-s2)}@media(min-width:990px){.fr-story2__agents-grid,.fr-story2__close-grid{grid-template-columns:5fr 7fr;column-gap:clamp(4rem,7vw,10rem)}}.fr-story2__close .fr-actions{margin-top:var(--fr-s2)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.fr-work__head{display:grid;gap:var(--fr-s2);padding:var(--fr-related) 0 var(--fr-s4);border-bottom:1px solid var(--fr-rule)}@media(min-width:990px){.fr-work__head{grid-template-columns:5fr 7fr;column-gap:clamp(4rem,7vw,10rem);align-items:end}}.fr-work__lede{font-size:clamp(1.8rem,1.5vw,2.1rem);max-width:56ch;margin:0}.fr-work__layout{display:grid;gap:var(--fr-s3);padding-top:var(--fr-s4)}@media(min-width:990px){.fr-work__layout{grid-template-columns:18rem 1fr;column-gap:clamp(4rem,6vw,8rem);align-items:start}.fr-work__index{position:sticky;top:10rem}}.fr-work__index ol{list-style:none;margin:0;padding:0;display:flex;gap:.4rem;overflow-x:auto;scrollbar-width:none}@media(min-width:990px){.fr-work__index ol{flex-direction:column}}.fr-work__index a{display:inline-flex;align-items:center;gap:1rem;min-height:4.4rem;padding:.6rem 1rem;font-family:var(--fr-sans);font-size:1.25rem;letter-spacing:.06em;color:var(--fr-ink-mute);text-decoration:none;border-left:2px solid transparent;white-space:nowrap;border-radius:var(--fr-radius)}.fr-work__n{font-size:1.05rem;letter-spacing:.14em}.fr-work__index a.on,.fr-work__index a[aria-current]{color:var(--fr-ink);border-left-color:var(--fr-green);background:var(--fr-paper)}.fr-work__index a:focus-visible{outline:none;box-shadow:var(--fr-focus)}.fr-work__stages{display:grid;gap:0}.fr-work__stage{padding:var(--fr-s4) 0 var(--fr-s5);border-bottom:1px solid var(--fr-rule);scroll-margin-top:10rem;max-width:80rem}.fr-work__stage:last-child{border-bottom:0}.fr-work__num{font-family:var(--fr-sans);font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase;color:var(--fr-ink-mute);margin:0 0 1rem}.fr-work__fig,.fr-work__film{margin:0 0 var(--fr-s3);position:relative}.fr-work__fig img{width:100%;height:auto;display:block;aspect-ratio:16/10;object-fit:cover;object-position:var(--focal,50% 50%);border-radius:var(--fr-radius)}.fr-work__video{width:100%;height:auto;aspect-ratio:16/9;display:block;background:var(--fr-stone);border-radius:var(--fr-radius)}.fr-work__play{position:absolute;right:1.2rem;top:1.2rem;min-height:4.4rem;padding:1rem 1.6rem;border-radius:var(--fr-radius);background:var(--fr-cream);color:var(--fr-green);border:1px solid var(--fr-green);font-family:var(--fr-sans);font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.fr-work__film figcaption,.fr-work__fig figcaption{margin-top:.8rem}.fr-work__agents{display:flex;flex-wrap:wrap;gap:.6rem 1.6rem;align-items:baseline;margin:var(--fr-s2) 0 0}.fr-work__agents .fr-meta-key{flex-basis:100%}.fr-work__agent{font-size:1.45rem;color:var(--fr-ink)}.fr-work__states{list-style:none;margin:var(--fr-s2) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.8rem}.fr-work__states li{font-family:var(--fr-sans);font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;color:var(--fr-ink);border:1px solid var(--fr-rule-strong);border-radius:var(--fr-radius);padding:.6rem 1rem}.fr-work .fr-appr__list{margin:var(--fr-s2) 0 var(--fr-s3)}@media(min-width:1100px){.fr-work .fr-appr__list{grid-template-columns:repeat(2,1fr)}}.fr-loc__list{background:var(--fr-paper);border:1px solid var(--fr-rule);border-radius:var(--fr-radius);padding:0 1.6rem}.fr-loc__partner{border-left:3px solid transparent;margin:0 -1.6rem;padding-left:calc(3.2rem - 3px);padding-right:1.6rem;background:transparent}.fr-loc__partner:hover{background:#15372b08}.fr-loc__partner.on{border-left-color:var(--fr-green);background:var(--fr-cream)}.fr-loc__partner.on .fr-loc__name{color:var(--fr-green)}.fr-loc__map{border:1px solid var(--fr-rule-strong);border-radius:var(--fr-radius)}.fr-loc__town{font-size:1.45rem;color:var(--fr-ink)}.fr-loc__service{color:var(--fr-ink-mute)}.fr-policy__head{background:transparent}.fr-policy__summary{background:var(--fr-stone);border-radius:var(--fr-radius);padding:clamp(2rem,3vw,3.2rem);margin:var(--fr-s2) 0}.fr-policy__fig{margin:0 0 var(--fr-s3)}.fr-policy__fig img{width:100%;height:auto;display:block;border-radius:var(--fr-radius)}.fr-policy__facts{margin:0;border-top:0}.fr-policy__facts div{border-bottom:1px solid rgba(21,55,43,.15)}.fr-policy__facts div:last-child{border-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/14/assets/francis-v2d.css.map */
