.ArkanCaseStudy-module__QDZJ_a__page{--ark-pine:#143a32;--ark-bone:#f7f3ec;--ark-brass:#b5853a;--ark-rail:240px;--ark-gap:56px;--ark-pad:max(30px, calc(50% - 540px));flex-direction:column;display:flex}.ArkanCaseStudy-module__QDZJ_a__header{grid-template-columns:var(--ark-rail) minmax(0, 1fr);gap:48px var(--ark-gap);padding-inline:var(--ark-pad);padding-block:clamp(7rem,10vw,9.5rem) clamp(2rem,4vw,3.5rem);display:grid}.ArkanCaseStudy-module__QDZJ_a__masthead{flex-direction:column;grid-column:1/-1;align-items:flex-start;gap:14px;display:flex}.ArkanCaseStudy-module__QDZJ_a__back{color:#474747;margin-block-end:10px;font-size:14px;font-weight:500;text-decoration:none}.ArkanCaseStudy-module__QDZJ_a__back:hover{color:#3458ff}.ArkanCaseStudy-module__QDZJ_a__label{letter-spacing:.09em;text-transform:uppercase;color:#474747;align-items:center;gap:9px;margin:0;font-size:13px;font-weight:600;display:flex}.ArkanCaseStudy-module__QDZJ_a__dot{background:var(--ark-brass);border-radius:50%;flex:none;block-size:7px;inline-size:7px}.ArkanCaseStudy-module__QDZJ_a__title{letter-spacing:-.045em;color:#101010;margin:0;font-size:clamp(3.25rem,9vw,6.5rem);font-weight:500;line-height:.95}.ArkanCaseStudy-module__QDZJ_a__subtitle{letter-spacing:-.01em;color:#101010;text-wrap:balance;max-inline-size:32ch;margin:0;font-size:clamp(1.125rem,2vw,1.375rem);font-weight:400;line-height:1.45}.ArkanCaseStudy-module__QDZJ_a__meta{color:#6f6f6f;margin:0;font-size:14px;line-height:1.7}.ArkanCaseStudy-module__QDZJ_a__actions{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-block-start:14px;display:flex}.ArkanCaseStudy-module__QDZJ_a__quietLink{color:#101010;text-underline-offset:4px;font-size:15px;font-weight:500;text-decoration-thickness:1px}.ArkanCaseStudy-module__QDZJ_a__quietLink:hover{color:#3458ff}.ArkanCaseStudy-module__QDZJ_a__pillars{flex-direction:column;grid-column:1/-1;gap:14px;display:flex}.ArkanCaseStudy-module__QDZJ_a__pillarsLabel{letter-spacing:.12em;text-transform:uppercase;color:#6f6f6f;margin:0;font-size:12px;font-weight:600}.ArkanCaseStudy-module__QDZJ_a__pillarList{border-block-start:1px solid #00000024;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.ArkanCaseStudy-module__QDZJ_a__pillar{letter-spacing:.06em;text-transform:uppercase;color:#101010;border-inline-start:1px solid #00000024;padding-block:14px;padding-inline:14px 16px;font-size:clamp(.8125rem,1.3vw,.9375rem);font-weight:600}.ArkanCaseStudy-module__QDZJ_a__pillar:first-child{border-inline-start:0;padding-inline-start:0}.ArkanCaseStudy-module__QDZJ_a__note{color:#474747;grid-column:2;max-inline-size:62ch;margin:0;font-size:17px;line-height:1.7}.ArkanCaseStudy-module__QDZJ_a__section{grid-template-columns:var(--ark-rail) minmax(0, 1fr);gap:clamp(2rem, 4vw, 3rem) var(--ark-gap);padding-inline:var(--ark-pad);align-items:start;padding-block:clamp(3rem,6vw,5rem);display:grid}.ArkanCaseStudy-module__QDZJ_a__heading{letter-spacing:-.025em;color:#101010;text-wrap:balance;grid-column:1;margin:0;font-size:clamp(1.5rem,2.6vw,1.875rem);font-weight:500;line-height:1.15}.ArkanCaseStudy-module__QDZJ_a__prose{flex-direction:column;grid-column:2;gap:20px;max-inline-size:62ch;display:flex}.ArkanCaseStudy-module__QDZJ_a__prose p{color:#474747;margin:0;font-size:17px;line-height:1.72}.ArkanCaseStudy-module__QDZJ_a__figure{flex-direction:column;grid-column:1/-1;gap:14px;margin:0;display:flex}.ArkanCaseStudy-module__QDZJ_a__mat{background:var(--ark-pine);border-radius:20px;padding:clamp(12px,1.4vw,20px);overflow:hidden}.ArkanCaseStudy-module__QDZJ_a__shot{border-radius:10px;block-size:auto;inline-size:100%;display:block}.ArkanCaseStudy-module__QDZJ_a__caption{color:#6f6f6f;max-inline-size:68ch;font-size:14px;line-height:1.65}.ArkanCaseStudy-module__QDZJ_a__figureWide{padding-inline:var(--ark-pad);padding-block-end:clamp(1rem,2vw,2rem)}.ArkanCaseStudy-module__QDZJ_a__built{flex-direction:column;grid-column:2;gap:40px;max-inline-size:62ch;display:flex}.ArkanCaseStudy-module__QDZJ_a__builtItem{flex-direction:column;gap:10px;display:flex}.ArkanCaseStudy-module__QDZJ_a__builtHeading{letter-spacing:-.01em;color:#101010;margin:0;font-size:19px;font-weight:600;line-height:1.35}.ArkanCaseStudy-module__QDZJ_a__builtBody{color:#474747;margin:0;font-size:17px;line-height:1.72}.ArkanCaseStudy-module__QDZJ_a__decision{background:var(--ark-pine);color:var(--ark-bone)}.ArkanCaseStudy-module__QDZJ_a__decisionHeading{color:var(--ark-bone)}.ArkanCaseStudy-module__QDZJ_a__decision .ArkanCaseStudy-module__QDZJ_a__prose p{color:#c8d3cd}.ArkanCaseStudy-module__QDZJ_a__pullQuote{border-inline-start:2px solid var(--ark-brass);letter-spacing:-.02em;text-wrap:pretty;margin:0;margin-block-start:12px;padding-inline-start:22px;font-size:clamp(1.25rem,2.2vw,1.625rem);font-weight:500;line-height:1.4}.ArkanCaseStudy-module__QDZJ_a__decision .ArkanCaseStudy-module__QDZJ_a__pullQuote{color:var(--ark-bone)}.ArkanCaseStudy-module__QDZJ_a__craftList{border-block-start:1px solid #0000001a;grid-column:2;max-inline-size:62ch;margin:0;padding:0;list-style:none}.ArkanCaseStudy-module__QDZJ_a__craftItem{color:#474747;border-block-end:1px solid #0000001a;padding-block:18px;font-size:16px;line-height:1.65}.ArkanCaseStudy-module__QDZJ_a__close{padding-block-end:clamp(4rem,8vw,7rem)}.ArkanCaseStudy-module__QDZJ_a__closeActions{flex-wrap:wrap;align-items:center;gap:14px;margin-block-start:14px;display:flex}@media not (min-width:900px){.ArkanCaseStudy-module__QDZJ_a__header,.ArkanCaseStudy-module__QDZJ_a__section{grid-template-columns:minmax(0,1fr);row-gap:24px}.ArkanCaseStudy-module__QDZJ_a__heading,.ArkanCaseStudy-module__QDZJ_a__prose,.ArkanCaseStudy-module__QDZJ_a__built,.ArkanCaseStudy-module__QDZJ_a__craftList,.ArkanCaseStudy-module__QDZJ_a__note,.ArkanCaseStudy-module__QDZJ_a__figure{grid-column:1}.ArkanCaseStudy-module__QDZJ_a__section{row-gap:20px;padding-block:clamp(2.5rem,8vw,3.5rem)}.ArkanCaseStudy-module__QDZJ_a__figure{margin-block-start:12px}.ArkanCaseStudy-module__QDZJ_a__pillarList{grid-template-columns:repeat(2,minmax(0,1fr))}.ArkanCaseStudy-module__QDZJ_a__pillar:nth-child(3){border-inline-start:0;padding-inline-start:0}}
