.brand-site .about-studio,.brand-site .hire-studio,.brand-site .journal-studio{overflow-x:clip}.brand-site .about-cover{grid-template-columns:1.15fr 1fr;align-items:center;gap:50px;padding-top:80px;padding-bottom:95px;display:grid}.brand-site .about-cover-copy>.eyebrow{margin-bottom:35px}.brand-site .about-cover h1{font-size:clamp(65px,6.9vw,100px);line-height:.96}.brand-site .about-cover-copy>p:not(.eyebrow){max-width:335px;margin-top:32px;font-size:17px;line-height:1.8}.brand-site .about-handwritten{color:var(--accent);align-items:center;gap:25px;margin-top:30px;font-family:Georgia,serif;font-size:30px;font-style:italic;display:flex;transform:rotate(-4deg)}.brand-site .about-handwritten>span{font-size:56px;font-style:normal}.brand-site .about-portrait{isolation:isolate;background:#c5b8df;margin:0;padding:21px 21px 16px;transition:transform .6s cubic-bezier(.2,.7,.2,1);position:relative;transform:rotate(4deg);box-shadow:10px 16px #17191610}.brand-site .about-portrait:hover{transform:rotate(0)}.brand-site .about-portrait>img{z-index:1;width:100%;height:auto;display:block;position:relative}.brand-site .about-portrait figcaption{color:#282433;justify-content:space-between;gap:15px;padding-top:16px;font-family:ui-monospace,monospace;font-size:8px;display:flex}.brand-site .about-portrait-amp{z-index:2;color:#ff642e;text-shadow:3px 3px #171916;pointer-events:none;font-family:Georgia,serif;font-size:190px;font-style:italic;line-height:1;position:absolute;bottom:-20px;left:-65px;transform:rotate(-17deg)}.brand-site .about-belief{border-top:1px solid var(--line);padding-top:50px;padding-bottom:90px}.brand-site .about-statement{font-family:var(--font-editorial),sans-serif;letter-spacing:-.065em;margin-top:30px;font-size:clamp(50px,6.8vw,98px);line-height:1.04}.brand-site .about-statement mark{color:#171916;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#dce99e;padding:0 13px}.brand-site .about-belief-body{grid-template-columns:1fr 1fr;align-items:center;gap:65px;margin-top:45px;display:grid}.brand-site .about-connecting-mark{color:var(--accent);justify-self:center;font-family:Georgia,serif;font-size:85px;font-style:italic;line-height:1;transform:rotate(-12deg)}.brand-site .about-belief-body>div{max-width:480px;color:var(--muted);font-size:16px;line-height:1.8}.brand-site .about-belief-body p+p{margin-top:18px}.brand-site .about-notebook{--accent:#b93f1d;--ink:#171916;--muted:#656459;--line:#b9b8ac;color:var(--ink);background:#dedbce;padding:45px 0 73px}.brand-site .about-note-shelf{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:30px;margin:28px 0 0;display:grid}.brand-site .about-note{background:#fffdf6;border:1px solid #d2cbb7;transition:transform .3s;position:relative;transform:rotate(-3deg);box-shadow:0 13px 15px -12px #37332460}.brand-site .about-note:nth-child(2){background:#eee8a2;margin-top:25px;transform:rotate(3deg)}.brand-site .about-note:nth-child(3){background:#d6e0c8;transform:rotate(-2deg)}.brand-site .about-note[open],.brand-site .about-note:hover{transform:rotate(0)}.brand-site .about-note summary{cursor:pointer;flex-direction:column;min-height:365px;padding:26px 27px 0;list-style:none;display:flex;position:relative}.brand-site .note-number{letter-spacing:.04em;font-family:ui-monospace,monospace;font-size:8px;line-height:1.6}.brand-site .note-word{letter-spacing:-.06em;margin-top:26px;font-family:Georgia,serif;font-size:clamp(54px,5.4vw,78px);font-style:italic;line-height:1}.brand-site .note-drawing{color:#c94e2a;justify-content:center;align-items:center;height:124px;margin-top:3px;font-family:Georgia,serif;font-size:95px;display:flex}.brand-site .drawing-question{text-underline-offset:8px;font-style:italic;text-decoration:underline;text-decoration-thickness:1px;transform:rotate(12deg)}.brand-site .drawing-spark{color:#354a35;font-size:112px;line-height:1;transform:rotate(-8deg)}.brand-site .drawing-blocks{perspective:600px;width:155px;margin-left:auto;margin-right:auto;position:relative}.brand-site .drawing-blocks i{background:#fbf6ca;border:1px solid #71652a;width:87px;height:52px;position:absolute;transform:rotateX(52deg)rotate(-30deg);box-shadow:5px 6px #bcb35e}.brand-site .drawing-blocks i:first-child{top:49px;left:1px}.brand-site .drawing-blocks i:nth-child(2){top:41px;left:56px}.brand-site .drawing-blocks i:nth-child(3){background:#eb672d;top:8px;left:27px;box-shadow:5px 6px #a03d1b}.brand-site .note-open{border-top:1px solid #8a89663d;justify-content:space-between;align-items:center;min-height:57px;margin-top:auto;font-size:11px;display:flex}.brand-site .note-open>span{font-size:26px;transition:transform .2s}.brand-site .about-note[open] .note-open>span{transform:rotate(45deg)}.brand-site .note-inside{padding:9px 27px 27px}.brand-site .note-inside h2{letter-spacing:-.05em;margin-bottom:17px;font-size:29px;line-height:1.1}.brand-site .note-inside p{color:#525346;font-size:13px;line-height:1.85}.brand-site .note-inside a{border-bottom:1px solid #7e816c;align-items:center;gap:18px;min-height:44px;margin-top:19px;font-size:11px;display:flex}.brand-site .about-ninny{grid-template-columns:1fr 1fr;align-items:center;gap:95px;padding-top:95px;padding-bottom:100px;display:grid}.brand-site .about-ninny figure{margin:0;transform:rotate(-2deg)}.brand-site .about-ninny figure>img{border-radius:5px;width:100%;height:auto;display:block}.brand-site .about-ninny figcaption{margin-top:15px;font-family:ui-monospace,monospace;font-size:8px}.brand-site .about-ninny h2{margin-top:24px;font-size:clamp(39px,4.5vw,64px);line-height:1.05}.brand-site .about-ninny>div>p:not(.eyebrow){color:var(--muted);max-width:370px;margin-top:23px;font-size:14px;line-height:1.9}.brand-site .hire-cover{grid-template-columns:1.5fr 1fr;align-items:end;gap:70px;padding-top:66px;padding-bottom:72px;display:grid}.brand-site .hire-cover h1{margin-top:30px;font-size:clamp(65px,7.1vw,102px);line-height:.98}.brand-site .hire-cover-aside{padding-bottom:9px}.brand-site .hire-person{align-items:center;gap:18px;margin-bottom:30px;display:flex}.brand-site .hire-person img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:90px;height:90px}.brand-site .hire-person>span{font-family:ui-monospace,monospace;font-size:10px;line-height:1.9}.brand-site .hire-person em{letter-spacing:-.025em;font-size:17px}.brand-site .hire-cover-aside>p{color:var(--muted);margin-bottom:29px;font-size:20px;line-height:1.7}.brand-site .hire-cover-aside strong{color:var(--ink);font-weight:500}.brand-site .hire-role-section{padding-bottom:80px}.brand-site .role-brief{border:1px solid var(--line);isolation:isolate;grid-template-columns:.78fr 1.5fr;display:grid}.brand-site .role-rail{flex-direction:column;min-width:0;padding:33px 29px 25px;display:flex}.brand-site .role-rail>.eyebrow{font-size:8px}.brand-site .role-rail>div{flex-direction:column;margin-top:30px;display:flex}.brand-site .role-rail button{text-align:left;border:0;border-top:1px solid var(--line);font-family:var(--font-editorial),sans-serif;letter-spacing:-.055em;cursor:pointer;color:var(--muted);background:0 0;align-items:center;gap:12px;min-height:75px;padding:22px 0;font-size:25px;line-height:1.2;display:flex}.brand-site .role-rail button>span{letter-spacing:0;margin-right:4px;font-family:ui-monospace,monospace;font-size:8px}.brand-site .role-rail button svg{opacity:0;flex-shrink:0;width:17px;margin-left:auto}.brand-site .role-rail button[aria-pressed=true]{color:var(--ink)}.brand-site .role-rail button[aria-pressed=true] svg{opacity:1;color:var(--accent)}.brand-site .role-rail-note{color:var(--muted);margin-top:auto;padding-top:37px;font-size:12px;line-height:1.8}.brand-site .role-rail-note em{letter-spacing:-.03em;font-size:20px}.brand-site .role-stage{--accent:#b93f1d;--paper:#e9ecdd;--ink:#22271d;--muted:#5a6250;--line:#c3c9b6;color:var(--ink);background:var(--paper);border-left:1px solid var(--line);padding:32px 38px 35px;position:relative}.brand-site .role-stage-top{justify-content:space-between;align-items:center;gap:20px;display:flex}.brand-site .role-stage-top .eyebrow{color:#5a6250;font-size:8px}.brand-site .role-stage h3{letter-spacing:-.06em;margin-top:25px;font-family:Georgia,serif;font-size:clamp(50px,5.8vw,82px);font-style:italic;font-weight:400}.brand-site .role-mandate{max-width:430px;margin-top:13px;font-size:17px;line-height:1.6}.brand-site .role-focus{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;gap:9px 18px;margin:20px 0 0;padding:18px 0 20px;list-style:none;display:flex}.brand-site .role-focus li{font-size:11px;line-height:1.6}.brand-site .role-focus li:before{content:"+";color:#a04727;margin-right:9px}.brand-site .role-start{margin-top:25px}.brand-site .role-start>.eyebrow{color:#5a6250;font-size:8px}.brand-site .role-start ol{grid-template-columns:1fr 1fr 1fr;gap:22px;margin:21px 0 0;padding:0;list-style:none;display:grid}.brand-site .role-start li{min-width:0;position:relative}.brand-site .role-start li>span{background:#f5f5e9;border:1px solid #839070;border-radius:50%;place-items:center;width:32px;height:32px;font-family:Georgia,serif;font-size:18px;font-style:italic;display:grid}.brand-site .role-start li>p{max-width:155px;margin-top:12px;font-size:13px;line-height:1.5}.brand-site .role-start li>svg{color:#768466;width:40px;position:absolute;top:6px;right:4px}.brand-site .role-example-label{color:#59614e;margin-top:27px;font-family:ui-monospace,monospace;font-size:8px;line-height:1.7}.brand-site .role-stage-actions{flex-wrap:wrap;align-items:center;gap:15px 24px;margin-top:17px;display:flex}.brand-site .role-stage-actions .button{border-radius:32px;min-height:49px;padding:12px 20px;font-size:11px}.brand-site .role-stage-actions .studio-text-link{align-self:center;gap:13px;font-size:10px}.brand-site .role-brief[data-motion=full] .role-stage{animation:.36s both role-brief-enter}@keyframes role-brief-enter{0%{opacity:.6;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.brand-site .hire-evidence{grid-template-columns:1fr 1fr;gap:90px;padding:30px 0 80px;display:grid}.brand-site .hire-evidence h2{margin-top:24px;font-size:clamp(40px,4.9vw,70px)}.brand-site .hire-evidence>div>p:not(.eyebrow){color:var(--muted);max-width:430px;font-size:14px;line-height:1.9}.brand-site .hire-evidence-links{flex-wrap:wrap;gap:15px 30px;margin-top:23px;display:flex}.brand-site .hire-evidence p.hire-note{margin-top:27px;font-size:11px!important}.brand-site .hire-invitation{--accent:#b93f1d;--ink:#292135;--paper:#fffdf4;color:var(--ink);background:#c9b7e7;padding:62px 0 70px}.brand-site .hire-invitation h2{margin:28px 0;font-size:clamp(55px,7.3vw,105px);line-height:.98}.brand-site .hire-invitation .button{border-radius:35px}.brand-site .journal-cover{grid-template-columns:1fr 1.14fr;align-items:center;gap:65px;padding-top:75px;padding-bottom:93px;display:grid}.brand-site .journal-cover h1{margin-top:31px;font-size:clamp(63px,7.4vw,106px);line-height:.97}.brand-site .journal-cover>div>p:not(.eyebrow){color:var(--muted);margin-top:27px;font-size:17px;line-height:1.8}.brand-site .journal-cover .studio-text-link{margin-top:22px}.brand-site .journal-cover-image{isolation:isolate;color:#25291f;background:#fcf9ef;padding:14px 14px 0;transition:transform .5s;display:block;position:relative;transform:rotate(4deg);box-shadow:0 16px 40px -15px #1719163d}.brand-site .journal-cover-image:hover{transform:rotate(0)translateY(-7px)}.brand-site .journal-cover-image>img{-o-object-fit:cover;object-fit:cover;z-index:1;width:100%;height:360px;position:relative}.brand-site .journal-paper-edge{z-index:-1;background:#d6dfa9;border:1px solid #b5c089;position:absolute;inset:0;transform:rotate(-10deg);box-shadow:0 6px 14px -8px #1719164d}.brand-site .journal-cover-caption{letter-spacing:.04em;justify-content:space-between;align-items:center;gap:20px;padding:17px 9px;font-family:ui-monospace,monospace;font-size:8px;display:flex}.brand-site .journal-reading-room{padding-bottom:82px;scroll-margin-top:20px}.brand-site .journal-reading-room h2.eyebrow{letter-spacing:.11em;font-family:ui-monospace,monospace;font-size:10px}.brand-site .journal-spread{grid-template-columns:1fr 1fr;align-items:start;gap:70px 55px;padding-top:10px;display:grid}.brand-site .journal-story:nth-child(2n){transform:translateY(65px)}.brand-site .journal-story-image{aspect-ratio:1.65;background:#d7d5c9;display:block;position:relative;overflow:hidden}.brand-site .journal-story-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1);display:block}.brand-site .journal-story-image:hover img{transform:scale(1.035)}.brand-site .journal-story-image>span{color:#171916;background:#eeeade;border-radius:25px;align-items:center;gap:17px;padding:10px 15px;font-family:ui-monospace,monospace;font-size:10px;display:flex;position:absolute;bottom:16px;right:16px}.brand-site .journal-story-meta{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);justify-content:space-between;gap:20px;margin:23px 0 16px;font-family:ui-monospace,monospace;font-size:8px;display:flex}.brand-site .journal-story h2{letter-spacing:-.04em;font-size:clamp(28px,2.8vw,40px);line-height:1.12}.brand-site .journal-story h2 a:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.brand-site .journal-preview{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:22px}.brand-site .journal-preview summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:57px;font-size:11px;list-style:none;display:flex}.brand-site .journal-preview summary>span{font-size:24px;transition:transform .2s}.brand-site .journal-preview[open] summary>span{transform:rotate(45deg)}.brand-site .journal-preview>p{max-width:480px;margin:2px 0 20px;font-family:Georgia,serif;font-size:23px;font-style:italic;line-height:1.45}.brand-site .journal-preview>.studio-text-link{margin-bottom:23px;font-size:11px}.brand-site .journal-reading-room+.contact-studio{margin-top:63px}@media (max-width:1100px){.brand-site .about-cover{gap:40px;padding-top:64px}.brand-site .about-cover h1{font-size:7.5vw}.brand-site .about-portrait-amp{font-size:140px;left:-40px}.brand-site .about-note-shelf{gap:22px}.brand-site .about-note summary{min-height:340px;padding:22px 22px 0}.brand-site .note-number{font-size:7px}.brand-site .note-inside{padding-left:22px;padding-right:22px}.brand-site .about-ninny{gap:50px}.brand-site .hire-cover{gap:45px}.brand-site .hire-person{gap:13px}.brand-site .hire-person img{width:75px;height:75px}.brand-site .hire-person>span{font-size:8px}.brand-site .hire-person em{font-size:15px}.brand-site .hire-cover-aside>p{font-size:17px}.brand-site .role-brief{grid-template-columns:.8fr 1.6fr}.brand-site .role-rail{padding:27px 20px}.brand-site .role-rail button{gap:8px;font-size:23px}.brand-site .role-stage{padding:29px 27px}.brand-site .role-start ol{gap:16px}.brand-site .role-start li>svg{width:26px}.brand-site .hire-evidence{gap:50px}.brand-site .journal-cover{gap:47px}.brand-site .journal-cover-image>img{height:310px}.brand-site .journal-spread{gap:50px 36px}}@media (max-width:800px){.brand-site .about-cover{grid-template-columns:1fr 1fr;gap:30px;padding-bottom:70px}.brand-site .about-cover h1{font-size:7.5vw}.brand-site .about-cover-copy>.eyebrow{margin-bottom:25px;font-size:7px}.brand-site .about-cover-copy>p:not(.eyebrow){font-size:14px}.brand-site .about-portrait{padding:13px 13px 12px}.brand-site .about-portrait figcaption{font-size:6px}.brand-site .about-handwritten{font-size:23px}.brand-site .about-portrait-amp{font-size:115px;left:-27px}.brand-site .about-belief-body{gap:40px}.brand-site .about-belief-body>div{font-size:14px}.brand-site .about-note-shelf{gap:15px}.brand-site .about-note summary{min-height:310px;padding:20px 17px 0}.brand-site .note-word{font-size:49px}.brand-site .note-drawing{height:113px;font-size:83px}.brand-site .drawing-spark{font-size:95px}.brand-site .drawing-blocks{transform-origin:0;transform:scale(.85)}.brand-site .note-inside{padding:5px 17px 21px}.brand-site .note-inside h2{font-size:25px}.brand-site .note-inside p{font-size:12px}.brand-site .about-ninny h2{font-size:37px}.brand-site .hire-cover{grid-template-columns:1.25fr 1fr;gap:30px}.brand-site .hire-cover h1{font-size:8vw}.brand-site .hire-cover>.eyebrow{font-size:8px}.brand-site .hire-person img{width:60px;height:60px}.brand-site .hire-person em{font-size:13px}.brand-site .role-brief{grid-template-columns:1fr}.brand-site .role-rail{padding:23px 25px 0}.brand-site .role-rail>div{grid-template-columns:1fr 1fr;gap:0 24px;margin-top:17px;display:grid}.brand-site .role-rail button{min-height:66px;padding:18px 0;font-size:24px}.brand-site .role-rail-note{display:none}.brand-site .role-stage{border-left:0;border-top:1px solid var(--line);margin-top:12px;padding:28px 32px}.brand-site .role-stage h3{font-size:70px}.brand-site .role-focus li{font-size:12px}.brand-site .role-start li>p{font-size:14px}.brand-site .journal-cover{gap:30px;padding-top:55px;padding-bottom:73px}.brand-site .journal-cover-image>img{height:265px}.brand-site .journal-cover-caption{padding:14px 3px;font-size:6px}.brand-site .journal-cover>div>p:not(.eyebrow){font-size:15px}.brand-site .journal-story-meta{font-size:7px}.brand-site .journal-story h2{font-size:29px}}@media (max-width:600px){.brand-site .about-cover{grid-template-columns:1fr;gap:44px;padding-top:37px;padding-bottom:54px}.brand-site .about-cover h1{font-size:clamp(53px,13vw,76px);line-height:1}.brand-site .about-cover-copy>.eyebrow{margin-bottom:26px;font-size:7px}.brand-site .about-cover-copy>p:not(.eyebrow){max-width:300px;margin-top:24px;font-size:15px}.brand-site .about-handwritten{gap:22px;margin-top:15px;font-size:26px}.brand-site .about-handwritten>span{font-size:44px}.brand-site .about-portrait{justify-self:center;width:87%;max-width:425px;padding:15px 15px 12px;transform:rotate(3deg)}.brand-site .about-portrait figcaption{font-size:7px}.brand-site .about-portrait-amp{font-size:125px;bottom:-17px;left:-30px}.brand-site .about-belief{padding-top:30px;padding-bottom:44px}.brand-site .about-belief>.eyebrow{font-size:8px}.brand-site .about-statement{margin-top:23px;font-size:clamp(40px,10.5vw,63px);line-height:1.13}.brand-site .about-statement mark{padding:0 5px}.brand-site .about-belief-body{grid-template-columns:45px 1fr;align-items:start;gap:21px;margin-top:29px}.brand-site .about-connecting-mark{padding-top:5px;font-size:52px}.brand-site .about-belief-body>div{font-size:13px;line-height:1.9}.brand-site .about-belief-body p+p{margin-top:15px}.brand-site .about-notebook{padding:28px 0 43px}.brand-site .about-notebook .studio-section-top{gap:10px}.brand-site .about-notebook .section-index{font-size:6px}.brand-site .about-note-shelf{grid-template-columns:1fr;gap:26px;width:92%;margin:20px auto 0}.brand-site .about-note:nth-child(2){margin-top:0}.brand-site .about-note summary{min-height:275px;padding:23px 24px 0}.brand-site .note-number{font-size:8px}.brand-site .note-word{margin-top:22px;font-size:70px}.brand-site .note-drawing{justify-content:center;width:105px;height:108px;font-size:95px;position:absolute;top:67px;right:24px}.brand-site .drawing-blocks{width:137px;top:77px;right:0}.brand-site .drawing-spark{font-size:98px}.brand-site .note-open{min-height:57px;font-size:12px}.brand-site .note-inside{padding:5px 24px 25px}.brand-site .note-inside h2{font-size:31px}.brand-site .note-inside p{font-size:13px}.brand-site .note-inside a{font-size:11px}.brand-site .about-ninny{grid-template-columns:1fr;gap:36px;padding-top:51px;padding-bottom:54px}.brand-site .about-ninny figure{width:93%;margin:auto}.brand-site .about-ninny h2{margin-top:20px;font-size:clamp(39px,10vw,59px)}.brand-site .about-ninny>div>p:not(.eyebrow){margin-top:20px;font-size:13px}.brand-site .hire-cover{grid-template-columns:1fr;gap:32px;padding-top:37px;padding-bottom:37px}.brand-site .hire-cover .eyebrow{font-size:8px}.brand-site .hire-cover h1{margin-top:26px;font-size:clamp(62px,14.4vw,90px)}.brand-site .hire-cover-aside{grid-template-columns:1fr;padding:0;display:grid}.brand-site .hire-person{margin-bottom:20px}.brand-site .hire-person img{width:63px;height:63px}.brand-site .hire-person>span{font-size:9px}.brand-site .hire-person em{font-size:16px}.brand-site .hire-cover-aside>p{margin-bottom:17px;font-size:16px;line-height:1.75}.brand-site .hire-cover-aside .studio-text-link{font-size:11px}.brand-site .hire-role-section{padding-bottom:43px}.brand-site .hire-role-section>.studio-section-top .eyebrow{max-width:180px;font-size:7px}.brand-site .hire-role-section .section-index{font-size:6px}.brand-site .role-rail{padding:22px 17px 0}.brand-site .role-rail>.eyebrow{font-size:7px}.brand-site .role-rail>div{gap:0 18px;margin-top:16px}.brand-site .role-rail button{gap:9px;min-height:78px;padding:18px 0;font-size:21px;line-height:1.12}.brand-site .role-rail button>span{display:none}.brand-site .role-rail button svg{width:13px}.brand-site .role-stage{margin-top:5px;padding:25px 19px 26px}.brand-site .role-stage h3{margin-top:21px;font-size:clamp(48px,12vw,68px)}.brand-site .role-stage-top .eyebrow{font-size:7px}.brand-site .role-mandate{font-size:16px;line-height:1.6}.brand-site .role-focus{margin-top:18px;padding:15px 0 8px;display:block}.brand-site .role-focus li{margin-bottom:9px;font-size:12px}.brand-site .role-start{margin-top:23px}.brand-site .role-start ol{gap:17px;margin-top:17px}.brand-site .role-start li>span{width:29px;height:29px;font-size:16px}.brand-site .role-start li>p{font-size:11px;line-height:1.6}.brand-site .role-start li>svg{width:20px;top:4px;right:1px}.brand-site .role-example-label{max-width:260px;font-size:7px}.brand-site .role-stage-actions{margin-top:20px;display:block}.brand-site .role-stage-actions .button{min-height:48px;font-size:11px}.brand-site .role-stage-actions .studio-text-link{margin-top:14px;font-size:10px}.brand-site .hire-evidence{grid-template-columns:1fr;gap:27px;padding-top:5px;padding-bottom:46px}.brand-site .hire-evidence h2{margin-top:20px;font-size:clamp(40px,10.5vw,60px)}.brand-site .hire-evidence>div>p:not(.eyebrow){font-size:13px}.brand-site .hire-evidence-links{gap:12px 23px;margin-top:20px}.brand-site .hire-evidence-links .studio-text-link{font-size:11px}.brand-site .hire-invitation{padding:43px 0 48px}.brand-site .hire-invitation h2{margin:22px 0 27px;font-size:clamp(47px,12vw,70px)}.brand-site .journal-cover{grid-template-columns:1fr;gap:43px;padding-top:37px;padding-bottom:58px}.brand-site .journal-cover h1{margin-top:25px;font-size:clamp(65px,15vw,85px)}.brand-site .journal-cover .eyebrow{font-size:8px}.brand-site .journal-cover>div>p:not(.eyebrow){margin-top:23px;font-size:15px}.brand-site .journal-cover .studio-text-link{margin-top:18px;font-size:11px}.brand-site .journal-cover-image{justify-self:center;width:91%;padding:11px 11px 0;transform:rotate(3deg)}.brand-site .journal-cover-image>img{height:230px}.brand-site .journal-cover-caption{padding:12px 4px;font-size:6px}.brand-site .journal-cover-caption svg{width:16px}.brand-site .journal-reading-room{padding-bottom:45px}.brand-site .journal-reading-room h2.eyebrow{font-size:8px}.brand-site .journal-spread{grid-template-columns:1fr;gap:35px;padding-top:0}.brand-site .journal-story:nth-child(2n){transform:none}.brand-site .journal-story-image{aspect-ratio:1.6}.brand-site .journal-story-image>span{gap:15px;padding:9px 13px;font-size:9px;bottom:12px;right:12px}.brand-site .journal-story-meta{margin:19px 0 13px;font-size:7px}.brand-site .journal-story h2{font-size:31px}.brand-site .journal-preview{margin-top:19px}.brand-site .journal-preview>p{font-size:23px}.brand-site .journal-reading-room+.contact-studio{margin-top:0}}@media (max-width:360px){.brand-site .about-cover h1{font-size:50px}.brand-site .about-statement{font-size:37px}.brand-site .about-note summary{padding-left:20px;padding-right:20px}.brand-site .note-word{font-size:63px}.brand-site .note-drawing{right:9px}.brand-site .drawing-blocks{right:-4px}.brand-site .hire-cover h1{font-size:56px}.brand-site .role-rail button{font-size:19px}.brand-site .role-stage h3{font-size:46px}.brand-site .role-start ol{gap:12px}.brand-site .role-start li>p{font-size:10px}.brand-site .role-start li>svg{width:15px}.brand-site .journal-cover h1{font-size:62px}}.brand-site .journal-cover-caption{font-family:var(--font-body),sans-serif;letter-spacing:0;padding:17px 9px;font-size:12px;line-height:1.5}.brand-site .journal-cover-caption>svg{flex-shrink:0}.brand-site .role-stage .button.button-ink:hover,.brand-site .hire-invitation .button.button-ink:hover{color:#fffdf4;background:#3b4031}@media (max-width:600px){.brand-site .journal-cover-caption{padding:13px 4px;font-size:10px}}@media (prefers-reduced-motion:reduce){.brand-site .about-portrait,.brand-site .about-note,.brand-site .note-open>span,.brand-site .journal-cover-image,.brand-site .journal-story-image img,.brand-site .journal-preview summary>span{transition:none}.brand-site .role-brief .role-stage{animation:none!important}.brand-site .journal-story-image:hover img{transform:none}}
