.edit-page{--ink:#131110;--paper:#f2eee8;--pink:#ff3b78;--lilac:#cfc5ff;background:var(--paper);color:var(--ink);min-height:100vh}.edit-page *{box-sizing:border-box}.edit-page a{color:inherit;text-decoration:none}.edit-nav{border-bottom:1px solid #cec7c0;justify-content:space-between;align-items:center;width:min(1380px,100% - 64px);height:82px;margin:auto;display:flex}.edit-nav>a{letter-spacing:-.04em;font:700 24px Georgia,serif}.edit-nav>a span{color:var(--pink);letter-spacing:.14em;margin-left:5px;font:700 8px Arial}.edit-nav>div{align-items:center;gap:25px;display:flex}.edit-nav>div a{letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:800}.edit-nav>div a:last-child{background:var(--ink);color:#fff;padding:14px 16px}.edit-hero{grid-template-columns:1fr 1fr;align-items:center;gap:7vw;width:min(1380px,100% - 64px);margin:auto;padding:76px 0 100px;display:grid}.edit-hero>div>p:first-child,.edit-problem>div>p:first-child,.edit-formats header>p,.edit-decisions>div>p,.edit-process header>p:first-child,.edit-offer>div>p:first-child,.edit-final>p:first-child{color:var(--pink);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:800}.edit-page p span{background:var(--pink);border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.edit-hero h1{letter-spacing:-.065em;margin:30px 0;font:400 clamp(58px,6.3vw,96px)/.9 Georgia,serif}.edit-page h1 i,.edit-page h2 i{color:var(--pink);font-weight:400}.edit-hero>div>p:nth-of-type(2){color:#625b56;max-width:690px;font-size:18px;line-height:1.55}.edit-hero>div>div,.edit-final>div{gap:10px;margin-top:30px;display:flex}.edit-hero>div>div a,.edit-final>div a{background:var(--pink);color:#fff;letter-spacing:.11em;text-transform:uppercase;padding:17px 20px;font-size:8px;font-weight:800}.edit-hero>div>div a:last-child,.edit-final>div a:last-child{border:1px solid var(--ink);color:var(--ink);background:0 0}.edit-hero figure{aspect-ratio:4/5;margin:0;position:relative}.edit-hero figure img{object-fit:cover}.edit-hero figcaption{background:var(--lilac);flex-direction:column;width:210px;padding:20px;display:flex;position:absolute;bottom:-20px;left:-25px}.edit-hero figcaption span{color:var(--pink);text-transform:uppercase;font-size:8px;font-weight:800}.edit-hero figcaption strong{margin-top:7px;font:400 18px Georgia,serif}.edit-logos{background:var(--ink);color:#fff;padding:34px max(32px,50vw - 690px)}.edit-logos>p{color:#aaa19d;letter-spacing:.14em;text-transform:uppercase;margin:0 0 18px;font-size:8px}.edit-logos>div{grid-template-columns:auto 1fr auto auto 1fr;align-items:center;gap:18px;display:grid}.edit-logos strong{font:400 28px Georgia,serif}.edit-logos span{color:#aaa19d;text-transform:uppercase;font-size:9px}.edit-logos i{color:var(--pink);font:400 24px Georgia,serif}.edit-problem{background:var(--pink);color:#fff;grid-template-columns:1fr 1fr;gap:8vw;padding:90px max(32px,50vw - 690px);display:grid}.edit-problem>div>p:first-child{color:#fff}.edit-problem h2,.edit-formats h2,.edit-decisions h2,.edit-process h2,.edit-final h2{letter-spacing:-.055em;margin:18px 0;font:400 clamp(42px,4.8vw,70px)/.94 Georgia,serif}.edit-problem h2 i{color:var(--ink)}.edit-problem>div:last-child{padding-top:35px}.edit-problem>div:last-child p{margin:0 0 20px;font-size:14px;line-height:1.65}.edit-formats{width:min(1380px,100% - 64px);margin:auto;padding:110px 0}.edit-formats>div{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:42px;display:grid}.edit-formats article{background:#fff;flex-direction:column;min-height:310px;padding:25px;display:flex}.edit-formats article>span{color:var(--pink);font-size:9px}.edit-formats h3{margin:auto 0 16px;font:400 28px Georgia,serif}.edit-formats article p{color:#69615d;font-size:11px;line-height:1.6}.edit-decisions{background:var(--lilac);grid-template-columns:.7fr 1.3fr;gap:8vw;padding:100px max(32px,50vw - 690px);display:grid}.edit-decisions>div:last-child{grid-template-columns:1fr 1fr;gap:8px;display:grid}.edit-decisions article{background:#f6f2ed;min-height:210px;padding:22px}.edit-decisions article span{color:var(--pink);font-size:8px}.edit-decisions article strong{margin:50px 0 10px;font:400 20px Georgia,serif;display:block}.edit-decisions article p{color:#665f71;font-size:10px;line-height:1.5}.edit-process{background:var(--ink);color:#fff;grid-template-columns:.75fr 1.25fr;gap:8vw;padding:105px max(32px,50vw - 690px);display:grid}.edit-process header>p:last-child{color:#b5aca8;font-size:13px;line-height:1.6}.edit-process ol{margin:0;padding:0;list-style:none}.edit-process li{border-top:1px solid #49423f;grid-template-columns:45px 1fr;gap:20px;padding:22px 0;display:grid}.edit-process li>b{color:var(--pink);font-size:9px}.edit-process li strong{font:400 21px Georgia,serif}.edit-process li p{color:#afa6a2;margin:7px 0 0;font-size:10px;line-height:1.5}.edit-offer{grid-template-columns:1fr .9fr .7fr;gap:8px;width:min(1380px,100% - 64px);margin:auto;padding:110px 0;display:grid}.edit-offer>div,.edit-offer>ul,.edit-offer>aside{background:#fff;margin:0;padding:32px}.edit-offer h2{letter-spacing:-.05em;margin:18px 0;font:400 45px Georgia,serif}.edit-offer>div>p:nth-of-type(2){color:#6b635f;font-size:12px;line-height:1.55}.edit-offer>div>strong{margin:24px 0;font:400 36px Georgia,serif;display:block}.edit-offer>div>strong small{font:400 13px Arial}.edit-offer>div>a{background:var(--pink);color:#fff;letter-spacing:.1em;text-transform:uppercase;padding:15px;font-size:8px;font-weight:800;display:inline-block}.edit-offer ul{list-style:none}.edit-offer li{border-top:1px solid #ded8d2;padding:14px 0}.edit-offer li:first-child{border:0}.edit-offer li b,.edit-offer li span{display:block}.edit-offer li b{font:400 18px Georgia,serif}.edit-offer li span{color:#6d6561;margin-top:4px;font-size:9px;line-height:1.5}.edit-offer aside{background:var(--lilac);flex-direction:column;display:flex}.edit-offer aside small{color:var(--pink);text-transform:uppercase;font-size:8px;font-weight:800}.edit-offer aside p{margin:auto 0;font-size:11px;line-height:1.6}.edit-offer aside a{text-transform:uppercase;border-bottom:1px solid;padding-bottom:5px;font-size:8px;font-weight:800;display:inline-block}.edit-final{text-align:center;background:#e2dbd5;padding:120px 32px}.edit-final>p:nth-of-type(2){color:#655d59;max-width:620px;margin:auto;font-size:14px;line-height:1.6}.edit-final>div{justify-content:center}.edit-page footer{letter-spacing:.1em;text-transform:uppercase;border-top:1px solid #cec7c0;justify-content:space-between;align-items:center;width:min(1380px,100% - 64px);margin:auto;padding:28px 0 40px;font-size:8px;display:flex}.edit-page footer p{color:#77706b;margin:0}@media (max-width:950px){.edit-nav>div a:not(:last-child){display:none}.edit-hero,.edit-problem,.edit-decisions,.edit-process{grid-template-columns:1fr}.edit-hero figure{width:100%;max-width:600px;margin:25px auto 0}.edit-formats>div,.edit-offer{grid-template-columns:1fr 1fr}.edit-offer aside{grid-column:1/-1;min-height:220px}}@media (max-width:620px){.edit-nav,.edit-hero,.edit-formats,.edit-offer,.edit-page footer{width:calc(100% - 30px)}.edit-nav>div a:last-child{padding:11px}.edit-hero h1{font-size:50px}.edit-hero>div>div,.edit-final>div{flex-direction:column}.edit-hero figcaption{bottom:-12px;left:-6px}.edit-logos,.edit-problem,.edit-decisions,.edit-process{padding-left:15px;padding-right:15px}.edit-logos>div{grid-template-columns:1fr;align-items:start}.edit-logos i{display:none}.edit-formats>div,.edit-decisions>div:last-child,.edit-offer{grid-template-columns:1fr}.edit-offer aside{grid-column:auto}.edit-page footer{flex-direction:column;align-items:flex-start;gap:14px}}.edit-nav>a span,.edit-nav>div a,.edit-hero>div>p:first-child,.edit-problem>div>p:first-child,.edit-formats header>p,.edit-decisions>div>p,.edit-process header>p:first-child,.edit-offer>div>p:first-child,.edit-final>p:first-child{font-size:10px}.edit-hero>div>div a,.edit-final>div a,.edit-offer>div>a{color:var(--ink);justify-content:center;align-items:center;min-height:48px;font-size:11px;display:inline-flex}.edit-hero figcaption span,.edit-logos>p,.edit-decisions article span,.edit-process li>b,.edit-offer aside small,.edit-offer aside a,.edit-page footer{font-size:10px}.edit-decisions article p,.edit-process li p,.edit-offer li span,.edit-offer aside p{font-size:12px}.edit-problem,.edit-problem>div>p:first-child{color:var(--ink)}.edit-problem>div>p:first-child span{background:var(--ink)}.edit-faq{grid-template-columns:.7fr 1.3fr;gap:8vw;width:min(1380px,100% - 64px);margin:auto;padding:30px 0 115px;display:grid}.edit-faq header>p{color:var(--pink);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:800}.edit-faq h2{letter-spacing:-.055em;margin:18px 0;font:400 clamp(42px,4.8vw,70px)/.94 Georgia,serif}.edit-faq>div{border-top:1px solid #cec7c0}.edit-faq details{border-bottom:1px solid #cec7c0;padding:22px 0}.edit-faq summary{cursor:pointer;padding-right:30px;font:400 19px Georgia,serif;list-style:none;position:relative}.edit-faq summary::-webkit-details-marker{display:none}.edit-faq summary b{color:var(--pink);position:absolute;right:0}.edit-faq details[open] summary b{transform:rotate(45deg)}.edit-faq details p{color:#655d59;padding-right:35px;font-size:11px;line-height:1.65}@media (max-width:950px){.edit-faq{grid-template-columns:1fr}}@media (max-width:620px){.edit-faq{width:calc(100% - 30px)}}
