.PeopleSection-module__0Xy-4a__scope{--flow-reveal:0;--rv:var(--flow-reveal);--layout:vertical;--axis-x:calc(50% - var(--flow-spiral-size) / 2);--r:clamp(0, calc(var(--rv) / .12), 1);--re:calc(var(--r) * (2 - var(--r)));--draw-a:clamp(0, calc(var(--rv) / .08), 1);--draw-b:clamp(0, calc((var(--rv) - .1) / .85), 1);padding-bottom:clamp(7rem,14vw,14rem);position:relative}.PeopleSection-module__0Xy-4a__cap{height:clamp(12rem,30svh,20rem);position:relative}.PeopleSection-module__0Xy-4a__capNavy{background:var(--color-navy);--sx:var(--axis-x);--B:calc((1 - var(--re)) * 100%);--d:calc(4rem * (1 - var(--re)));--w:6%;clip-path:polygon(-4px -4px, calc(100% + 4px) -4px, calc(100% + 4px) var(--B), calc(var(--sx) + var(--w)) var(--B), calc(var(--sx) + var(--w) * .62) calc(var(--B) + var(--d) * .12), calc(var(--sx) + var(--w) * .36) calc(var(--B) + var(--d) * .48), calc(var(--sx) + var(--w) * .14) calc(var(--B) + var(--d) * .86), var(--sx) calc(var(--B) + var(--d)), calc(var(--sx) - var(--w) * .14) calc(var(--B) + var(--d) * .86), calc(var(--sx) - var(--w) * .36) calc(var(--B) + var(--d) * .48), calc(var(--sx) - var(--w) * .62) calc(var(--B) + var(--d) * .12), calc(var(--sx) - var(--w)) var(--B), -4px var(--B));position:absolute;inset:0}.PeopleSection-module__0Xy-4a__spine{left:var(--axis-x);width:0;height:0;position:absolute;top:0}.PeopleSection-module__0Xy-4a__composition{z-index:2;padding:0 var(--container-pad);grid-template-columns:minmax(0,1fr);row-gap:4rem;display:grid;position:relative}.PeopleSection-module__0Xy-4a__statement{font-family:var(--font-display);letter-spacing:var(--tracking-display);color:var(--text);margin:2.5rem 0 .5rem;font-size:clamp(2.75rem,5.2vw,4.75rem);font-weight:500;line-height:1.02}.PeopleSection-module__0Xy-4a__line{display:block}.PeopleSection-module__0Xy-4a__slot{opacity:0;max-width:36rem;transition:opacity .9s var(--ease-out), transform .9s var(--ease-out);position:relative;transform:translateY(18px)}.PeopleSection-module__0Xy-4a__slot[data-in]{opacity:1;transform:none}.PeopleSection-module__0Xy-4a__frame{background:var(--color-cream-200);border-radius:1.25rem;position:relative;overflow:hidden}.PeopleSection-module__0Xy-4a__surface{transition:transform 1.6s var(--ease-out);position:absolute;inset:0;transform:scale(1.045)}.PeopleSection-module__0Xy-4a__slot[data-in] .PeopleSection-module__0Xy-4a__surface{transform:none}.PeopleSection-module__0Xy-4a__photo{object-fit:cover;object-position:var(--photo-position,50% 50%)}.PeopleSection-module__0Xy-4a__time{font-family:var(--font-display);font-variant-numeric:lining-nums proportional-nums;color:var(--text-3);opacity:0;transition:opacity .7s var(--ease-out) .38s;font-size:1.375rem;font-weight:500;line-height:1;position:absolute;top:-2.1rem;left:.125rem}.PeopleSection-module__0Xy-4a__slot[data-in] .PeopleSection-module__0Xy-4a__time{opacity:1}.PeopleSection-module__0Xy-4a__story{max-width:28rem;margin:1.25rem 0 0}.PeopleSection-module__0Xy-4a__quote{font-family:var(--font-display);color:var(--text);margin:0;font-size:clamp(1.375rem,1.6vw,1.625rem);font-style:italic;font-weight:500;line-height:1.25}.PeopleSection-module__0Xy-4a__cite{font-style:normal;font-size:var(--text-small);letter-spacing:.02em;color:var(--text-2);margin-top:.6rem;font-weight:500;display:block}.PeopleSection-module__0Xy-4a__field{background:linear-gradient(160deg, color-mix(in srgb, var(--tone-a) 56%, var(--color-cream-100)), color-mix(in srgb, var(--tone-b) 56%, var(--color-cream-100)))}.PeopleSection-module__0Xy-4a__field:before{content:"";background:radial-gradient(120% 90% at 26% 16%,#ffffff6b,#0000 60%),radial-gradient(130% 110%,#0000 52%,#18182e1c 100%);position:absolute;inset:0}.PeopleSection-module__0Xy-4a__field:after{content:"";opacity:.55;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.1 0 0 0 0 0.1 0 0 0 0 0.18 0 0 0 0.6 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23g)'/%3E%3C/svg%3E");background-size:160px 160px;position:absolute;inset:0}.PeopleSection-module__0Xy-4a__mark{border:1.5px solid #18182e4d;width:14px;height:14px;position:absolute}.PeopleSection-module__0Xy-4a__mark[data-corner=tl]{border-bottom:0;border-right:0;top:.9rem;left:.9rem}.PeopleSection-module__0Xy-4a__mark[data-corner=tr]{border-bottom:0;border-left:0;top:.9rem;right:.9rem}.PeopleSection-module__0Xy-4a__mark[data-corner=bl]{border-top:0;border-right:0;bottom:.9rem;left:.9rem}.PeopleSection-module__0Xy-4a__mark[data-corner=br]{border-top:0;border-left:0;bottom:.9rem;right:.9rem}.PeopleSection-module__0Xy-4a__devLabel{font-family:var(--font-sans);letter-spacing:.04em;color:#18182e9e;font-size:.75rem;font-weight:500;position:absolute;bottom:1.1rem;left:1.25rem}.PeopleSection-module__0Xy-4a__flowSvg{z-index:1;opacity:.9}.PeopleSection-module__0Xy-4a__flowSvg .PeopleSection-module__0Xy-4a__pA{stroke:url(#people-flow);--f:var(--draw-a)}.PeopleSection-module__0Xy-4a__flowSvg .PeopleSection-module__0Xy-4a__pB{stroke:url(#people-flow);--f:var(--draw-b)}.PeopleSection-module__0Xy-4a__scope[data-measuring] .PeopleSection-module__0Xy-4a__slot,.PeopleSection-module__0Xy-4a__scope[data-measuring] .PeopleSection-module__0Xy-4a__surface{transform:none!important}@media (min-width:1024px){.PeopleSection-module__0Xy-4a__scope{--layout:grid;--draw-a:clamp(0, calc((var(--rv) - .02) / .9), 1)}.PeopleSection-module__0Xy-4a__composition{column-gap:var(--space-6);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:0}.PeopleSection-module__0Xy-4a__statement{grid-area:1/1/auto/7;margin:5.5rem 0 0}.PeopleSection-module__0Xy-4a__slot{max-width:none}.PeopleSection-module__0Xy-4a__connection{grid-area:1/7/3/12}.PeopleSection-module__0Xy-4a__craft{grid-area:3/2/auto/7;margin-top:-6rem}.PeopleSection-module__0Xy-4a__result{grid-area:4/5/auto/11;margin-top:7rem}}.PeopleSection-module__0Xy-4a__scope[data-flow-reduced]{--re:.55;--draw-a:1;--draw-b:1}.PeopleSection-module__0Xy-4a__scope[data-flow-reduced] .PeopleSection-module__0Xy-4a__slot,.PeopleSection-module__0Xy-4a__scope[data-flow-reduced] .PeopleSection-module__0Xy-4a__surface,.PeopleSection-module__0Xy-4a__scope[data-flow-reduced] .PeopleSection-module__0Xy-4a__time{opacity:1;transition:none;transform:none}
.DiscoverySection-module__jkcFFq__scope{--flow-reveal:0;--rv:var(--flow-reveal);--layout:vertical;--axis-x:calc(50% - var(--flow-spiral-size) / 2);--draw:clamp(0, calc((var(--rv) - .02) / .9), 1);--entry-frac:.05;--at-fan:1;--at-choose:1;--at-select:1;--fan:clamp(0, calc((var(--draw) - var(--at-fan)) / .06), 1);--choose:clamp(0, calc((var(--draw) - var(--at-choose)) / .06), 1);--select:clamp(0, calc((var(--draw) - var(--at-select)) / .06), 1);padding:4.5rem 0 clamp(8rem,14vw,13rem);position:relative}.DiscoverySection-module__jkcFFq__spine,.DiscoverySection-module__jkcFFq__rail,.DiscoverySection-module__jkcFFq__fan{width:0;height:0;position:absolute}.DiscoverySection-module__jkcFFq__spine{left:var(--axis-x);top:0}.DiscoverySection-module__jkcFFq__rail{right:calc(var(--container-pad) + .5rem);top:0}.DiscoverySection-module__jkcFFq__fan{left:var(--axis-x);top:0}.DiscoverySection-module__jkcFFq__question{z-index:2;margin:0 var(--container-pad);max-width:24rem;font-family:var(--font-display);letter-spacing:var(--tracking-display);color:var(--text);opacity:clamp(0, calc(var(--draw) / .04), 1);font-size:clamp(2rem,3.4vw,3.25rem);font-weight:500;line-height:1.08;position:relative}.DiscoverySection-module__jkcFFq__categories{z-index:2;margin:3.5rem calc(var(--container-pad) + .25rem) 0 var(--container-pad);font-family:var(--font-display);color:var(--text);flex-wrap:wrap;justify-content:flex-end;gap:.5em 1.25rem;padding:0;font-size:clamp(2rem,4.6vw,4.25rem);font-weight:500;line-height:1;list-style:none;display:flex;position:relative}.DiscoverySection-module__jkcFFq__cat{--at:1;--fade:.7;--o:clamp(0, calc((var(--draw) - var(--at)) / .05), 1);opacity:calc(var(--o) * (1 - var(--choose) * var(--fade)));transform:translateY(calc((1 - var(--o)) * 8px))}.DiscoverySection-module__jkcFFq__catActive{--fade:0;order:1}.DiscoverySection-module__jkcFFq__period{color:var(--color-lilac);font-style:normal}.DiscoverySection-module__jkcFFq__catActive .DiscoverySection-module__jkcFFq__period{opacity:var(--choose)}.DiscoverySection-module__jkcFFq__refine{z-index:2;padding:0 calc(var(--container-pad) + .25rem) 0 var(--container-pad);text-align:right;margin:2.75rem 0 0;list-style:none;position:relative}.DiscoverySection-module__jkcFFq__step{margin-top:1.6rem}.DiscoverySection-module__jkcFFq__word{--at:1;--o:clamp(0, calc((var(--draw) - var(--at)) / .05), 1);font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);opacity:var(--o);transform:translateY(calc((1 - var(--o)) * 8px));font-size:clamp(2.25rem,4.2vw,3.75rem);font-style:italic;font-weight:500;line-height:1.1;display:inline-block}.DiscoverySection-module__jkcFFq__options{z-index:2;padding:0 calc(var(--container-pad) + .25rem) 0 var(--container-pad);text-align:right;margin:3.5rem 0 0;list-style:none;position:relative}.DiscoverySection-module__jkcFFq__time{--at:1;--o:clamp(0, calc((var(--draw) - var(--at)) / .05), 1);font-family:var(--font-display);font-variant-numeric:lining-nums proportional-nums;color:var(--text);opacity:var(--o);transform:translateY(calc((1 - var(--o)) * 8px));margin-top:.9rem;font-size:clamp(2rem,3.2vw,2.75rem);font-weight:500;line-height:1}.DiscoverySection-module__jkcFFq__timeOther{opacity:calc(var(--o) * (1 - var(--select) * .72))}.DiscoverySection-module__jkcFFq__final{z-index:2;--at:1;--o:clamp(0, calc((var(--draw) - var(--at)) / .08), 1);margin:5rem var(--container-pad) 0;max-width:34rem;opacity:var(--o);transform:translateY(calc((1 - var(--o)) * 10px));position:relative}.DiscoverySection-module__jkcFFq__summary{color:var(--text);margin:0}.DiscoverySection-module__jkcFFq__summaryService{font-family:var(--font-sans);font-size:var(--text-small);letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);font-weight:600;display:block}.DiscoverySection-module__jkcFFq__summaryWhen{font-family:var(--font-display);font-variant-numeric:lining-nums proportional-nums;margin-top:.35rem;font-size:1.5rem;font-weight:500;line-height:1.2;display:block}.DiscoverySection-module__jkcFFq__summarySep{color:var(--color-lilac);margin-inline:.45em}.DiscoverySection-module__jkcFFq__statement{font-family:var(--font-display);letter-spacing:var(--tracking-display);text-wrap:balance;color:var(--text);margin:1.5rem 0 0;font-size:clamp(2.5rem,4.4vw,4rem);font-weight:500;line-height:1.04}.DiscoverySection-module__jkcFFq__cta{margin-top:1.75rem}.DiscoverySection-module__jkcFFq__flowSvg{z-index:1}.DiscoverySection-module__jkcFFq__flowSvg .DiscoverySection-module__jkcFFq__entry{stroke:url(#discovery-flow);--f:clamp(0, calc(var(--draw) / var(--entry-frac)), 1)}.DiscoverySection-module__jkcFFq__flowSvg .DiscoverySection-module__jkcFFq__main{stroke:url(#discovery-flow);--f:clamp(0, calc((var(--draw) - var(--entry-frac)) / (1 - var(--entry-frac))), 1)}.DiscoverySection-module__jkcFFq__flowSvg .DiscoverySection-module__jkcFFq__strand{stroke:var(--color-wisteria);--f:var(--fan);opacity:calc(.9 - var(--choose) * .75)}.DiscoverySection-module__jkcFFq__flowSvg .DiscoverySection-module__jkcFFq__branch{stroke:var(--color-wisteria);--f:clamp(0, calc((var(--draw) - var(--at-select) + .07) / .05), 1);opacity:calc(1 - var(--select) * .72)}.DiscoverySection-module__jkcFFq__dot{opacity:var(--select);transform:scale(calc(.5 + .5 * var(--select)));transform-box:fill-box;transform-origin:50%}.DiscoverySection-module__jkcFFq__dotCore{fill:var(--color-lilac)}.DiscoverySection-module__jkcFFq__scope[data-measuring] .DiscoverySection-module__jkcFFq__cat,.DiscoverySection-module__jkcFFq__scope[data-measuring] .DiscoverySection-module__jkcFFq__word,.DiscoverySection-module__jkcFFq__scope[data-measuring] .DiscoverySection-module__jkcFFq__time,.DiscoverySection-module__jkcFFq__scope[data-measuring] .DiscoverySection-module__jkcFFq__final{transform:none!important}@media (min-width:1024px){.DiscoverySection-module__jkcFFq__scope{--layout:grid;padding-top:6rem}.DiscoverySection-module__jkcFFq__question{max-width:30rem}.DiscoverySection-module__jkcFFq__categories{height:24rem;margin:4rem 0 0;display:block}.DiscoverySection-module__jkcFFq__cat{white-space:nowrap;position:absolute}.DiscoverySection-module__jkcFFq__catActive{order:0}.DiscoverySection-module__jkcFFq__cat-sac{right:calc(100% - var(--axis-x) + 12.5rem);top:9rem}.DiscoverySection-module__jkcFFq__cat-cilt{right:calc(100% - var(--axis-x) + 15.5rem);top:17.5rem}.DiscoverySection-module__jkcFFq__cat-nail{left:calc(var(--axis-x) + 14rem);top:2.5rem}.DiscoverySection-module__jkcFFq__cat-masaj{left:calc(var(--axis-x) + 18rem);top:12rem}.DiscoverySection-module__jkcFFq__refine{text-align:left;margin-top:2rem;padding:0}.DiscoverySection-module__jkcFFq__step{height:8rem;margin:0;position:relative}.DiscoverySection-module__jkcFFq__word{top:50%;right:calc(100% - var(--axis-x) + var(--crest));white-space:nowrap;position:absolute;transform:translateY(-50%)}.DiscoverySection-module__jkcFFq__step0 .DiscoverySection-module__jkcFFq__word{--crest:9.4rem}.DiscoverySection-module__jkcFFq__step1 .DiscoverySection-module__jkcFFq__word{--crest:6.6rem}.DiscoverySection-module__jkcFFq__step2 .DiscoverySection-module__jkcFFq__word{--crest:4rem}.DiscoverySection-module__jkcFFq__step3 .DiscoverySection-module__jkcFFq__word{--crest:1.9rem}.DiscoverySection-module__jkcFFq__scope[data-measuring] .DiscoverySection-module__jkcFFq__word{transform:translateY(-50%)!important}.DiscoverySection-module__jkcFFq__options{text-align:left;height:6.5rem;margin-top:5rem;padding:0}.DiscoverySection-module__jkcFFq__time{margin:0;position:absolute}.DiscoverySection-module__jkcFFq__timeSelected{left:calc(var(--axis-x) + 1.25rem);top:0}.DiscoverySection-module__jkcFFq__timeOther{left:calc(var(--axis-x) + 12rem);top:2.6rem}.DiscoverySection-module__jkcFFq__final{margin:7rem 0 0 calc(var(--axis-x) + 2.5rem);max-width:38rem}}.DiscoverySection-module__jkcFFq__scope[data-flow-reduced]{--draw:1}.DiscoverySection-module__jkcFFq__scope[data-flow-reduced] .DiscoverySection-module__jkcFFq__cat,.DiscoverySection-module__jkcFFq__scope[data-flow-reduced] .DiscoverySection-module__jkcFFq__time,.DiscoverySection-module__jkcFFq__scope[data-flow-reduced] .DiscoverySection-module__jkcFFq__final{transform:none}
.FinalChapter-module__EhRHcW__scope{--flow-reveal:0;--rv:var(--flow-reveal);--layout:rail;--axis-x:calc(50% - var(--flow-spiral-size) / 2);--draw:clamp(0, calc((var(--rv) - .02) / .58), 1);--at-coil:.3;--at-cont:.85;--mark:clamp(0, calc((var(--rv) - .6) / .08), 1);--say:clamp(0, calc((var(--rv) - .68) / .1), 1);--act:clamp(0, calc((var(--rv) - .78) / .1), 1);--coil:clamp(0, calc((var(--draw) - var(--at-coil)) / (var(--at-cont) - var(--at-coil))), 1);--halo:max(calc(.25 * clamp(0, calc((var(--coil) - .6) / .4), 1)), min(clamp(0, calc((var(--coil) - .75) / .25), 1), clamp(0, calc((.9 - var(--rv)) / .15), 1)));padding:0 0 clamp(5rem,9vw,7.5rem);position:relative}.FinalChapter-module__EhRHcW__spine,.FinalChapter-module__EhRHcW__rail,.FinalChapter-module__EhRHcW__markAnchor{width:0;height:0;position:absolute}.FinalChapter-module__EhRHcW__spine{left:var(--axis-x);top:0}.FinalChapter-module__EhRHcW__rail{right:calc(var(--container-pad) + .5rem);top:0}.FinalChapter-module__EhRHcW__field{height:clamp(9rem,22svh,13rem)}.FinalChapter-module__EhRHcW__spiralSlot{z-index:0;width:var(--flow-spiral-size);height:var(--flow-spiral-size);margin:0 auto;position:relative}.FinalChapter-module__EhRHcW__identity{z-index:2;margin:clamp(4.5rem, 9svh, 6rem) 0 0 calc(var(--axis-x) - .36em);font-size:var(--wordmark-size);--wordmark-size:clamp(2.5rem, 4.2vw, 3.5rem);--o:var(--mark);opacity:var(--o);transform:translateY(calc((1 - var(--o)) * 8px));position:relative}.FinalChapter-module__EhRHcW__wordmark{--wordmark-size:inherit}.FinalChapter-module__EhRHcW__markAnchor{top:0;left:0}.FinalChapter-module__EhRHcW__statement{z-index:2;margin:clamp(2.5rem, 5svh, 3.5rem) var(--container-pad) 0;max-width:14ch;font-family:var(--font-display);letter-spacing:var(--tracking-display);text-wrap:balance;color:var(--text);--o:var(--say);opacity:var(--o);transform:translateY(calc((1 - var(--o)) * 10px));font-size:clamp(2.75rem,6vw,5.5rem);font-weight:500;line-height:1;position:relative}.FinalChapter-module__EhRHcW__actions{z-index:2;margin:2.25rem var(--container-pad) 0;--o:var(--act);opacity:var(--o);transform:translateY(calc((1 - var(--o)) * 8px));flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex;position:relative}.FinalChapter-module__EhRHcW__flowSvg{z-index:1}.FinalChapter-module__EhRHcW__flowSvg .FinalChapter-module__EhRHcW__pEntry{stroke:url(#final-flow);--f:clamp(0, calc(var(--draw) / var(--at-coil)), 1)}.FinalChapter-module__EhRHcW__flowSvg .FinalChapter-module__EhRHcW__pSpiral{stroke:url(#final-flow);--f:var(--coil)}.FinalChapter-module__EhRHcW__flowSvg .FinalChapter-module__EhRHcW__pContinuation{stroke:url(#final-flow);--f:clamp(0, calc((var(--draw) - var(--at-cont)) / (1 - var(--at-cont))), 1)}.FinalChapter-module__EhRHcW__spiralSettle{transform:scale(calc(.965 + .035 * var(--coil)));transform-box:fill-box;transform-origin:50%}.FinalChapter-module__EhRHcW__halo{opacity:calc(var(--halo) * .9);transform:scale(calc(.85 + .15 * var(--halo)));transform-box:fill-box;transform-origin:50%}.FinalChapter-module__EhRHcW__scope[data-measuring] .FinalChapter-module__EhRHcW__identity,.FinalChapter-module__EhRHcW__scope[data-measuring] .FinalChapter-module__EhRHcW__statement,.FinalChapter-module__EhRHcW__scope[data-measuring] .FinalChapter-module__EhRHcW__actions{transform:none!important}@media (min-width:1024px){.FinalChapter-module__EhRHcW__scope{--layout:grid}.FinalChapter-module__EhRHcW__field{height:clamp(12rem,26svh,16rem)}.FinalChapter-module__EhRHcW__actions{flex-direction:row;align-items:center;gap:2rem;margin-top:2.75rem}}.FinalChapter-module__EhRHcW__scope[data-flow-reduced]{--draw:1;--mark:1;--say:1;--act:1;--halo:.3}.FinalChapter-module__EhRHcW__scope[data-flow-reduced] .FinalChapter-module__EhRHcW__identity,.FinalChapter-module__EhRHcW__scope[data-flow-reduced] .FinalChapter-module__EhRHcW__statement,.FinalChapter-module__EhRHcW__scope[data-flow-reduced] .FinalChapter-module__EhRHcW__actions{transform:none}
