@font-face{font-family:Satoshi;src:url(/Satoshi-Regular.otf)format("opentype");font-weight:400 600;font-style:normal;font-display:swap}:root{--cream:#faf7f2;--paper:#f2e7da;--blush:#e8c6cf;--charcoal:#2f2b2b;--burgundy:#7b4a57;--sage:#a7b59e;--brown:#a98774;--line:#2f2b2b33}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background-color:var(--cream);color:var(--charcoal);background-image:radial-gradient(#7b4a5714 .7px,#0000 .7px);background-size:7px 7px;margin:0;font-family:Satoshi,Arial,sans-serif;font-size:16px;line-height:1.6}a{color:inherit;text-decoration:none}button{font:inherit}.section-shell{width:min(1200px,100% - 80px);margin:0 auto}.site-header{z-index:30;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;width:min(1200px,100% - 80px);height:84px;margin:auto;display:flex;position:relative}.wordmark{letter-spacing:-1px;font-family:Cormorant Garamond,serif;font-size:29px;font-weight:600}.wordmark span{color:var(--burgundy);vertical-align:top;margin-left:3px;font-size:12px}.nav{align-items:center;gap:38px;display:flex}.nav a{letter-spacing:.13em;text-transform:uppercase;font-size:12px;position:relative}.nav a:after{content:"";background:var(--burgundy);height:1px;transition:right .25s;position:absolute;bottom:-7px;left:0;right:100%}.nav a:hover:after,.nav a:focus-visible:after{right:0}.mobile-nav{display:none}.hero{grid-template-columns:1.05fr .95fr;align-items:center;min-height:calc(100vh - 84px);padding:70px 0 100px;display:grid;position:relative}.eyebrow,.kicker{text-transform:uppercase;letter-spacing:.18em;margin:0 0 22px;font-size:11px;font-weight:600}.eyebrow span:first-child{color:var(--burgundy)}.eyebrow span:last-child{color:#687661}h1,h2,h3{margin:0;font-family:Cormorant Garamond,Georgia,serif;font-weight:500;line-height:.9}h1{color:var(--burgundy);letter-spacing:-.065em;font-size:clamp(85px,10vw,150px)}h1>span{color:var(--burgundy)}h1 em,h2 em{color:var(--burgundy);font-weight:400}.hero-intro{margin:32px 0 27px;font-family:Cormorant Garamond,serif;font-size:23px;line-height:1.35}.hero-intro strong{margin-bottom:7px;font-weight:600;display:inline-block}.text-link,.light-link{text-transform:uppercase;letter-spacing:.14em;border-bottom:1px solid;align-items:center;gap:18px;padding-bottom:7px;font-size:11px;font-weight:600;display:inline-flex}.text-link span,.light-link span{transition:transform .2s}.text-link:hover span,.light-link:hover span{transform:translate(4px,-4px)}.hero-art{height:580px;position:relative}.paper-scrap{filter:drop-shadow(0 8px 10px #50382f18);position:absolute}.gingham-scrap{clip-path:polygon(2% 1%,98% 3%,96% 98%,3% 96%,1% 65%,3% 31%);background-color:#9aaa85;background-image:linear-gradient(90deg,#faf7f266 50%,#0000 50%),linear-gradient(#faf7f266 50%,#0000 50%);background-size:18px 18px;width:220px;height:260px;top:0;right:1%;transform:rotate(7deg)}.star-scrap{background:var(--blush);color:#586b4f;letter-spacing:20px;clip-path:polygon(0 8%,100% 1%,96% 94%,6% 100%);width:210px;height:170px;padding:20px;font-size:24px;line-height:2.1;bottom:9%;left:0;transform:rotate(-8deg)}.sun-disc{z-index:1;background:url(/pink-striped-pattern.png?v=2) 50%/cover no-repeat;border-radius:50%;width:390px;height:390px;position:absolute;top:7%;left:5%}.portrait-frame{z-index:3;background:#f4ead4;border:0;width:300px;height:405px;position:absolute;top:10%;left:7%;overflow:visible;transform:rotate(-3deg);box-shadow:0 18px 40px #4f32312b}.portrait-frame:after{content:"one for the scrapbook";color:var(--burgundy);letter-spacing:.02em;font:500 17px Caveat,cursive;position:absolute;bottom:-37px;left:14px}.portrait-photo{z-index:3;object-fit:cover;object-position:50% 42%;width:71%;height:80%;position:absolute;top:10.5%;left:14.5%}.lace-frame-art{z-index:2;object-fit:fill;pointer-events:none;width:110%;height:110%;position:absolute;inset:-5%}.collage-crop{background-image:url(/claire-home-collage-source.png);background-repeat:no-repeat;width:100%;height:100%}.gingham-frame{z-index:5;background-color:#faf7f2;background-image:linear-gradient(90deg,#2f2b2b 50%,#0000 50%),linear-gradient(#2f2b2b 50%,#0000 50%);background-size:16px 16px;border:2px solid #2f2b2b;width:290px;height:185px;padding:12px;position:absolute;top:38%;right:3%;transform:rotate(4deg);box-shadow:0 12px 25px #3b2c2925}.gingham-frame:after{content:"kvc";color:var(--burgundy);font:500 17px Caveat,cursive;position:absolute;bottom:-27px;right:12px}.video-still{object-fit:cover;object-position:center center;border:3px solid #fff;width:100%;height:100%;display:block}.polaroid-mini{z-index:6;background:#fffdf9;width:180px;padding:10px 10px 35px;position:absolute;top:2%;right:0;transform:rotate(7deg);box-shadow:0 9px 22px #3b2c2925}.polaroid-mini>div{height:145px}.production-crop{background-position:-419px -31px;background-size:598px 336px}.polaroid-mini span{color:var(--burgundy);text-align:center;margin-top:7px;font:500 14px Caveat,cursive;display:block}.sticker-cluster{z-index:5;filter:drop-shadow(0 2px 4px #0002);width:112px;height:auto;position:absolute;top:-2%;left:11%;transform:rotate(-11deg)}.image-placeholder{justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.image-placeholder:before{content:"";background:linear-gradient(145deg,#0000 45%,#faf7f22e 45% 47%,#0000 47%);position:absolute;inset:0}.image-placeholder>span{text-transform:uppercase;letter-spacing:.18em;text-align:center;opacity:.65;z-index:1;font-size:9px}.portrait-image{color:var(--cream);background:linear-gradient(155deg,#7d8c75 0 28%,#c7a191 29% 53%,#754c55 54% 72%,#2f2b2b 73%)}.hand-note{color:var(--burgundy);font-family:Caveat,cursive;font-size:22px;line-height:1.05;position:absolute;transform:rotate(-6deg)}.hero-art .hand-note{top:54%;right:0}.hand-note b{font-family:Arial;font-weight:400}.film-strip{z-index:2;width:330px;height:auto;position:absolute;bottom:11%;right:2%;transform:rotate(-4deg);box-shadow:0 12px 25px #0002}.scroll-cue{letter-spacing:.14em;text-transform:uppercase;writing-mode:vertical-rl;align-items:center;gap:12px;font-size:10px;display:flex;position:absolute;bottom:26px;left:0}.scroll-cue span{font-size:18px}.ruled-section{border-top:1px solid var(--line);padding-top:32px;position:relative}.section-number{color:var(--burgundy);font-family:Cormorant Garamond,serif;font-size:16px;font-style:italic}.section-heading{margin:45px 0 65px}.section-heading h2{letter-spacing:-.045em;font-size:clamp(54px,7vw,94px)}.about{background-image:linear-gradient(90deg,#0000 0 97%,#e8c6cf30 97%);padding-bottom:140px}.about-grid{grid-template-columns:1fr .9fr;align-items:center;gap:10%;display:grid}.about-photos{min-height:570px;position:relative}.lace-paper{clip-path:polygon(3% 0,97% 0,100% 4%,98% 8%,100% 12%,98% 16%,100% 20%,98% 24%,100% 28%,98% 32%,100% 36%,98% 40%,100% 44%,98% 48%,100% 52%,98% 56%,100% 60%,98% 64%,100% 68%,98% 72%,100% 76%,98% 80%,100% 84%,98% 88%,100% 92%,97% 100%,3% 100%,0 96%,2% 92%,0 88%,2% 84%,0 80%,2% 76%,0 72%,2% 68%,0 64%,2% 60%,0 56%,2% 52%,0 48%,2% 44%,0 40%,2% 36%,0 32%,2% 28%,0 24%,2% 20%,0 16%,2% 12%,0 8%);background:#a7b59e;position:absolute;inset:4% 10% 3% 0;transform:rotate(2deg)}.photo-a{object-fit:cover;object-position:center;width:62%;height:440px;position:absolute;top:0;left:2%;transform:rotate(-2deg);box-shadow:0 16px 34px #59433c25}.photo-b{object-fit:cover;object-position:center top;border:8px solid var(--paper);width:48%;height:310px;position:absolute;bottom:5%;right:0;transform:rotate(4deg);box-shadow:0 14px 30px #59433c22}.about-photos .hand-note{bottom:1%;left:2%}.tape{z-index:4;background:#d9c5a6aa;width:100px;height:28px;position:absolute;top:3%;left:48%;transform:rotate(35deg)}.stamp{z-index:4;filter:drop-shadow(0 5px 6px #0002);width:92px;height:auto;position:absolute;top:3%;right:2%;transform:rotate(8deg)}.about-copy .lead{margin-top:0;font-family:Cormorant Garamond,serif;font-size:29px;line-height:1.35}.about-copy{transform:translate(-36px)}.about-copy>p:not(.lead){color:#5d5553;font-size:14px}.small-facts{border-top:1px solid var(--line);gap:12px;margin-top:38px;padding-top:18px;font-size:13px;display:grid}.small-facts div{grid-template-columns:115px 1fr;display:grid}.small-facts span{text-transform:uppercase;letter-spacing:.14em;color:var(--burgundy);padding-top:3px;font-size:9px}.emory{background-image:linear-gradient(90deg,#0000 0 97%,#e8c6cf30 97%);padding-bottom:145px}.emory-intro{grid-template-columns:.9fr 1.1fr;align-items:start;gap:11%;display:grid}.emory-intro .section-heading{margin:18px 0 55px}.emory-intro h2{line-height:.82}.emory-copy{max-width:520px;margin-bottom:55px;transform:translate(-36px)}.emory-copy p{color:#5d5553;font-size:16px;line-height:1.7}.etv-photo-grid{min-height:590px;margin-top:20px;position:relative}.etv-stamp{z-index:5;filter:drop-shadow(0 8px 12px #4f373130);pointer-events:none;width:145px;height:auto;position:absolute;top:-42px;left:-2%;transform:rotate(-10deg)}.etv-photo{color:#7b4a57aa;text-transform:uppercase;letter-spacing:.16em;background-color:var(--paper);background-image:linear-gradient(135deg,#e8c6cf33 25%,#0000 25% 50%,#a7b59e22 50% 75%,#0000 75%);background-size:32px 32px;border:9px solid #fffdf9;place-items:center;font-size:10px;display:grid;position:absolute;box-shadow:0 16px 35px #4f373120}.etv-photo img{object-fit:cover;width:100%;height:100%;display:block}.etv-photo .etv-pin{z-index:4;object-fit:contain;filter:drop-shadow(0 5px 5px #4f373140);pointer-events:none;width:54px;height:auto;position:absolute;top:-40px;left:50%;transform:translate(-50%)rotate(-5deg)}.etv-photo-one{aspect-ratio:1179/1449;width:31%;height:auto;top:45px;left:2%;transform:rotate(-3deg)}.etv-photo-two{aspect-ratio:1179/687;z-index:2;width:44%;height:auto;top:0;left:29%;transform:rotate(2deg)}.etv-photo-three{aspect-ratio:1179/1581;width:29%;height:auto;top:70px;right:1%;transform:rotate(4deg)}.etv-photo-four{aspect-ratio:1179/759;z-index:3;width:44%;height:auto;bottom:0;left:31%;transform:rotate(-2deg)}.etv-note{color:var(--burgundy);font-family:Caveat,cursive;font-size:22px;position:absolute;bottom:42px;right:4%;transform:rotate(-5deg)}.writing{padding-bottom:150px;position:relative}.writing-scraps{opacity:.92;pointer-events:none;width:165px;height:auto;position:absolute;top:35px;right:-10px;transform:rotate(3deg)}.split-heading{justify-content:space-between;align-items:end;display:flex}.split-heading>p{width:310px;margin:0 0 6px;font-family:Cormorant Garamond,serif;font-size:20px;line-height:1.4}.writing-heading>p{width:min(620px,100%);margin:28px 0 0;font-family:Cormorant Garamond,serif;font-size:20px;line-height:1.45}.essay-list{border-top:1px solid var(--line)}.essay-card{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:70px 1fr 50px;align-items:center;gap:20px;padding:29px 15px;transition:background .25s,padding .25s;display:grid}.essay-card:hover,.essay-card:focus-visible{background:var(--paper);outline:none;padding-left:28px}.essay-number{color:var(--burgundy);font-family:Cormorant Garamond,serif;font-style:italic}.essay-content{grid-template-columns:210px 1.1fr 1fr;align-items:center;gap:28px;display:grid}.essay-content>p{text-transform:uppercase;letter-spacing:.12em;color:#7c6f6b;font-size:9px}.essay-content h3{font-size:28px;line-height:1.05}.essay-content>span{color:#625957;font-family:Cormorant Garamond,serif;font-size:16px;line-height:1.35}.essay-arrow{color:var(--burgundy);font-size:22px;transition:transform .2s}.essay-card:hover .essay-arrow{transform:translate(5px,-5px)}.production{background:var(--charcoal);color:var(--cream);padding:34px 0 130px}.production-inner{position:relative}.section-number.light,.light-heading em{color:var(--blush)}.production-camera{filter:drop-shadow(0 8px 10px #0005);width:160px;height:auto;position:absolute;top:24px;right:2%;transform:rotate(6deg)}.film-grid{grid-template-columns:1.25fr .75fr;align-items:start;gap:42px;display:grid}.film-still{aspect-ratio:16/10;color:#fff;background:#594147}.youtube-player iframe{border:0;width:100%;height:100%;display:block}.still-one{background:linear-gradient(145deg,#465346 0 30%,#b78d76 31% 58%,#693f4b 59%)}.still-two{background:linear-gradient(145deg,#917b61 0 30%,#acb5a2 31% 59%,#58484a 60%)}.film-still button{width:56px;height:56px;color:var(--burgundy);cursor:pointer;background:#faf7f2e5;border:1px solid #fff8;border-radius:50%;transition:transform .2s,background .2s;position:absolute}.film-still button:hover{background:#fff;transform:scale(1.08)}.film-meta{grid-template-columns:.9fr 1.1fr;gap:25px;margin-top:22px;display:grid}.film-card:not(.featured) .film-meta{grid-template-columns:1fr}.film-meta p{color:#c5bbb5;margin:0;font-size:12px}.film-meta>div>p{text-transform:uppercase;letter-spacing:.13em;margin-bottom:8px;font-size:9px}.film-meta h3{font-size:36px;line-height:1}.online-project{border-top:1px solid #faf7f240;grid-template-columns:.7fr 1.3fr;align-items:center;gap:8%;margin-top:110px;padding-top:60px;display:grid}.online-project h3{color:var(--blush);font-size:80px}.online-project>div:first-child>p:not(.kicker){color:#c5bbb5;max-width:380px;font-family:Cormorant Garamond,serif;font-size:19px}.light-link{margin-top:18px}.phone-stack{height:470px;position:relative}.phone{color:#fff9;letter-spacing:.14em;border:8px solid #171515;border-radius:24px;justify-content:center;align-items:center;width:205px;height:367px;font-size:10px;display:flex;position:absolute;overflow:hidden;box-shadow:0 18px 35px #0005}.phone img,.phone video{object-position:center;width:100%;height:100%;display:block}.phone img{object-fit:cover}.phone video{object-fit:contain;background:#000}.phone-one{background:linear-gradient(160deg,#d1aab2,#6e4a53);top:45px;left:5%;transform:rotate(-8deg)}.phone-two{z-index:2;background:linear-gradient(160deg,#9cab94,#343b38);top:0;left:32%}.phone-three{background:#000;top:55px;left:59%;transform:rotate(9deg)}.agency-experience{border-top:1px solid #faf7f240;margin-top:120px;padding-top:64px}.agency-heading{grid-template-columns:.9fr 1.1fr;align-items:end;gap:10%;display:grid}.agency-heading h3{color:var(--blush);letter-spacing:-.045em;font-size:clamp(62px,7vw,96px);line-height:.8}.agency-copy{max-width:470px;padding-bottom:5px}.agency-copy>p:last-child{color:#c5bbb5;font-family:Cormorant Garamond,serif;font-size:21px;line-height:1.42}.draft-label{color:var(--blush);letter-spacing:.17em;text-transform:uppercase;margin-bottom:12px;font-size:8px}.agency-media{grid-template-columns:.8fr 1.2fr;align-items:center;gap:8%;margin-top:58px;display:grid}.reel-pair{align-items:center;gap:18px;display:flex}.reel-mockup{aspect-ratio:9/16;text-align:center;background:linear-gradient(155deg,#a7b59e,#5d3d48 72%);border:7px solid #161313;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;width:180px;display:flex;position:relative;overflow:hidden;transform:rotate(-4deg);box-shadow:0 18px 34px #0006}.reel-mockup:before{content:"";background:linear-gradient(35deg,#0000 40%,#e8c6cf33 40% 43%,#0000 43%);position:absolute;inset:0}.reel-mockup-two{background:linear-gradient(155deg,#dca9b7,#725f52 72%);transform:translateY(24px)rotate(4deg)}.reel-mockup span,.reel-mockup small,.reel-mockup b{z-index:1;position:relative}.reel-mockup span{padding:0 14px;font:500 20px Cormorant Garamond,serif}.reel-mockup b{width:44px;height:44px;color:var(--burgundy);background:#faf7f2e8;border-radius:50%;place-items:center;margin:20px 0;padding-left:3px;display:grid}.reel-mockup small{letter-spacing:.14em;text-transform:uppercase;font-size:8px}.bts-collage{min-height:455px;position:relative}.bts-photo{color:#fff;flex-direction:column;justify-content:flex-end;padding:18px;display:flex;position:absolute;overflow:hidden;box-shadow:0 18px 35px #0005}.bts-photo:before{content:"";background:linear-gradient(#0000 48%,#20191acc);position:absolute;inset:0}.bts-photo span,.bts-photo small{z-index:1;position:relative}.bts-photo span{font:500 22px Cormorant Garamond,serif}.bts-photo small{letter-spacing:.14em;text-transform:uppercase;font-size:8px}.bts-one{background:linear-gradient(145deg,#876e61,#373d3a);width:56%;height:330px;top:18px;left:0;transform:rotate(-3deg)}.bts-two{background:linear-gradient(145deg,#70505b,#b28e7a);border:8px solid #f5eadb;width:43%;height:255px;top:0;right:1%;transform:rotate(4deg)}.bts-three{background:linear-gradient(145deg,#6e8063,#3c3336);width:45%;height:210px;bottom:0;right:8%;transform:rotate(-2deg)}.bts-note{color:var(--blush);font-family:Caveat,cursive;font-size:20px;position:absolute;bottom:20px;left:2%;transform:rotate(-4deg)}.agency-media{grid-template-columns:1.05fr .95fr;gap:6%}.reel-pair{gap:14px}.reel-mockup{width:215px}.bts-one{width:49%;height:275px}.bts-two{width:37%;height:210px;right:5%}.bts-three{width:39%;height:170px;right:12%}.resume{padding-bottom:140px}.resume-grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:12%;display:grid}.resume-note{color:#655c5a;max-width:360px;margin:30px 0}.button{background:var(--burgundy);color:#fff;text-transform:uppercase;letter-spacing:.13em;align-items:center;gap:25px;padding:14px 20px;font-size:10px;transition:transform .2s,background .2s;display:inline-flex}.button:hover{background:#663b47;transform:translateY(-3px)}.resume-document{background:#fff;border:1px solid #b69d8c55;width:84%;margin-left:4%;margin-right:auto;padding:12px 12px 42px;position:relative;transform:rotate(2deg);box-shadow:0 18px 50px #4f373122}.resume-document>img{background:#fff;width:100%;height:auto;display:block}.resume-document>a{color:var(--burgundy);letter-spacing:.13em;text-transform:uppercase;font-size:9px;position:absolute;bottom:12px;right:16px}.resume-sheet{background:#fffdf9;border:1px solid #b69d8c55;padding:50px 55px;transform:rotate(.7deg);box-shadow:0 18px 50px #4f373115}.sheet-header{border-bottom:2px solid var(--charcoal);justify-content:space-between;align-items:end;padding-bottom:20px;display:flex}.sheet-header strong{font:500 34px Cormorant Garamond,serif}.sheet-header span{text-transform:uppercase;letter-spacing:.12em;font-size:8px}.sheet-block{border-bottom:1px solid var(--line);padding:22px 0}.sheet-block>p{letter-spacing:.16em;color:var(--burgundy);font-size:8px;font-weight:600}.sheet-block h4{margin:0;font:600 17px Cormorant Garamond,serif}.sheet-block span{color:#655c5a;font-size:10px}.credit{justify-content:space-between;padding:10px 0;display:flex}.credit b{font-size:9px;font-weight:500}.skills{flex-wrap:wrap;gap:7px;display:flex}.skills p{flex-basis:100%}.skills span{background:var(--paper);padding:4px 8px}footer{background:var(--burgundy);color:var(--cream);text-align:center;padding:100px 0 28px}.footer-inner{position:relative}.footer-inner>.hand-note{color:var(--blush);margin-bottom:28px;position:static;transform:rotate(-4deg)}.footer-inner h2{letter-spacing:-.055em;font-size:clamp(65px,9vw,125px)}.footer-links{flex-direction:column;align-items:center;gap:10px;margin:45px 0 90px;display:flex}.footer-links a{border-bottom:1px solid #fff8;font-family:Cormorant Garamond,serif;font-size:23px}.footer-bottom{text-transform:uppercase;letter-spacing:.14em;border-top:1px solid #fff5;justify-content:space-between;padding-top:22px;font-size:9px;display:flex}@media (width<=900px){.section-shell,.site-header{width:min(100% - 40px,700px)}.hero{grid-template-columns:1fr;padding-top:65px}.hero-art{height:520px;margin-top:25px}.hero-copy{z-index:2}.scroll-cue{display:none}.about-grid,.resume-grid,.emory-intro{grid-template-columns:1fr;gap:0}.about-photos{min-height:520px}.about-copy{transform:none}.emory-copy{margin-top:-20px;transform:none}.split-heading{align-items:start;gap:35px}.essay-content{grid-template-columns:1fr;gap:4px}.essay-content>p{margin:0}.film-grid{grid-template-columns:1fr;gap:65px}.film-card:not(.featured){width:72%;margin-left:auto}.online-project{grid-template-columns:1fr}.phone-stack{margin-top:20px}.writing-scraps{top:25px}.production-camera{transform-origin:100% 0;transform:scale(.8)rotate(6deg)}}@media (width<=650px){.site-header{height:68px}.nav{display:none}.mobile-nav{z-index:32;display:block}.mobile-nav summary{text-transform:uppercase;letter-spacing:.12em;cursor:pointer;align-items:center;gap:10px;font-size:10px;list-style:none;display:flex}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav summary i{background:var(--burgundy);border-radius:50%;width:8px;height:8px}.mobile-nav>div{background:var(--paper);z-index:-1;flex-direction:column;justify-content:center;align-items:center;gap:30px;display:flex;position:fixed;inset:0}.mobile-nav a{font:500 42px Cormorant Garamond,serif}.mobile-nav[open] summary:before{content:"Close";background:var(--paper);position:absolute;right:18px}.mobile-nav[open] summary{z-index:2;color:#0000;position:relative}.wordmark{z-index:33}.hero{min-height:auto;padding:70px 0 80px}.hero h1{font-size:78px}.hero-intro{margin:32px 0 27px;font-size:20px;line-height:1.35}.hero-intro strong{margin-bottom:7px;font-weight:600;display:inline-block}.text-link,.light-link{text-transform:uppercase;letter-spacing:.14em;border-bottom:1px solid;align-items:center;gap:18px;padding-bottom:7px;font-size:11px;font-weight:600;display:inline-flex}.text-link span,.light-link span{transition:transform .2s}.text-link:hover span,.light-link:hover span{transform:translate(4px,-4px)}.hero-art{height:440px}.sun-disc{width:280px;height:280px;left:3%}.portrait-frame{width:205px;height:290px;left:8%}.portrait-frame:after{font-size:13px;bottom:-29px}.gingham-frame{background-size:11px 11px;width:190px;height:125px;padding:8px;top:44%;right:0}.polaroid-mini{width:115px;padding:7px 7px 25px;top:2%;right:0}.polaroid-mini>div{height:90px}.production-crop{background-position:-260px -19px;background-size:371px 208px}.polaroid-mini span{font-size:11px}.gingham-scrap{width:150px;height:200px}.star-scrap{letter-spacing:9px;width:155px;height:115px;font-size:15px}.hero-art .hand-note{font-size:17px;top:66%;right:-2%}.film-strip{width:245px;bottom:8%;right:0}.desktop-break{display:none}.ruled-section{padding-top:22px}.section-heading{margin:35px 0 48px}.section-heading h2{font-size:54px}.about,.writing,.resume{padding-bottom:90px}.about-photos{min-height:410px}.photo-a{height:320px}.photo-b{height:225px}.about-copy .lead{font-size:24px}.writing-scraps{display:none}.split-heading{display:block}.split-heading>p{width:auto;margin-top:25px}.essay-card{grid-template-columns:35px 1fr 22px;gap:8px;padding:22px 3px}.essay-content h3{font-size:23px}.essay-content>span{font-size:14px}.production{padding-bottom:90px}.production-camera{top:30px;transform:scale(.58)rotate(6deg)}.film-grid{gap:55px}.film-card:not(.featured){width:88%}.film-meta{grid-template-columns:1fr}.online-project{margin-top:75px;padding-top:45px}.online-project h3{font-size:62px}.phone-stack{height:325px}.phone{border-width:5px;border-radius:16px;width:138px;height:248px}.phone-one{left:0}.phone-two{left:31%}.phone-three{left:62%}.resume-sheet{padding:30px 24px}.sheet-header,.sheet-header span{display:block}.footer-bottom{flex-direction:column;gap:12px}.footer-links{margin-bottom:65px}.footer-links a{font-size:19px}.resume-document{width:94%;margin:0 auto;padding:7px 7px 35px;transform:rotate(1.2deg)}.resume-document>a{font-size:8px;bottom:10px;right:11px}}@media (width<=900px){.agency-heading{grid-template-columns:1fr;gap:32px}.agency-copy{max-width:560px}.agency-media{grid-template-columns:1fr;gap:75px}.reel-pair{justify-content:center}.bts-collage{width:min(100%,620px);margin:auto}}@media (width<=650px){.agency-experience{margin-top:85px;padding-top:45px}.agency-heading h3{font-size:62px}.agency-copy>p:last-child{font-size:18px}.agency-media{gap:60px;margin-top:42px}.reel-pair{gap:8px}.reel-mockup{border-width:5px;border-radius:18px;width:145px}.reel-mockup span{font-size:17px}.bts-two{border-width:5px;height:205px}.bts-photo{padding:12px}.bts-photo span{font-size:18px}.bts-note{font-size:17px;bottom:10px}.reel-mockup{width:160px}.bts-collage{min-height:310px}.bts-one{height:220px}.bts-two{height:170px}.bts-three{height:140px}.bts-note{bottom:5px}}.bts-one{aspect-ratio:4/3;width:54%;height:auto;padding:0}.bts-one:before,.bts-two:before,.bts-three:before{display:none}.bts-one>img,.bts-two>img,.bts-three>.bts-main-image{object-fit:cover;width:100%;height:100%;display:block}.bts-two{aspect-ratio:3/4;width:36%;height:auto;padding:0}.bts-collage{min-height:500px}.bts-note{bottom:102px}.bts-three{aspect-ratio:3/4;width:36%;height:auto;padding:0;top:210px;bottom:auto;right:15%;overflow:visible}.bts-three>.star-sticker{z-index:3;object-fit:contain;pointer-events:none;filter:drop-shadow(0 3px 3px #0005);width:88px;height:88px;position:absolute;top:-43px}.star-sticker-left{left:-42px;transform:rotate(-13deg)}.star-sticker-right{right:-42px;transform:rotate(11deg)}.reel-mockup.has-reel:before{display:none}.reel-mockup iframe{background:#fff;border:0;width:100%;height:100%}.essay-page{color:#262121;background:#f7f0e8;min-height:100vh}.essay-masthead{border-bottom:1px solid #262121;justify-content:space-between;align-items:center;width:min(1320px,100% - 64px);height:76px;margin:auto;display:flex}.essay-brand{font:600 25px Cormorant Garamond,Georgia,serif}.essay-brand span{letter-spacing:.17em;text-transform:uppercase;color:var(--burgundy);margin-left:14px;font:500 9px Satoshi,Arial,sans-serif}.essay-back{letter-spacing:.14em;text-transform:uppercase;font-size:10px}.essay-hero{border-bottom:1px solid #262121;width:min(1180px,100% - 80px);margin:0 auto;padding:70px 0 58px;position:relative}.essay-issue{letter-spacing:.16em;text-transform:uppercase;color:var(--burgundy);justify-content:space-between;margin-bottom:34px;font-size:10px;display:flex}.essay-hero h1{letter-spacing:-.055em;color:#262121;max-width:1050px;font-size:clamp(70px,9vw,138px);line-height:.79}.essay-hero h1 em{color:var(--burgundy);font-weight:400}.essay-standfirst{max-width:720px;margin:42px 0 36px;font:400 26px/1.28 Cormorant Garamond,Georgia,serif}.essay-byline{letter-spacing:.13em;text-transform:uppercase;border-top:1px solid #26212133;gap:28px;padding-top:18px;font-size:9px;display:flex}.essay-reading{width:min(1080px,100% - 80px);margin:auto;padding:62px 0 80px}.essay-lead-image{aspect-ratio:16/9;margin:0 0 62px;overflow:hidden}.essay-lead-image img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.essay-lead-image-contain{aspect-ratio:auto;background:0 0}.essay-lead-image-contain img{object-fit:contain;height:auto}.essay-opening{max-width:900px;margin:0 0 58px;font:500 26px/1.48 Cormorant Garamond,Georgia,serif}.essay-opening:first-letter{float:left;color:var(--burgundy);padding:13px 12px 0 0;font:500 112px/.72 Cormorant Garamond,Georgia,serif}.essay-columns{column-count:2;column-rule:1px solid #26212122;column-gap:72px}.essay-columns p{break-inside:avoid;margin:0 0 24px;font-size:15px;line-height:1.78}.essay-reading blockquote{column-span:all;border-top:1px solid var(--burgundy);border-bottom:1px solid var(--burgundy);color:var(--burgundy);text-align:center;margin:72px 0;padding:45px 7%;font:italic 44px/1.12 Cormorant Garamond,Georgia,serif}.essay-columns-second{margin-top:0}.essay-end{text-transform:uppercase;letter-spacing:.15em;border-top:1px solid #262121;justify-content:space-between;align-items:center;width:min(1180px,100% - 80px);margin:auto;padding:28px 0 70px;font-size:9px;display:flex}.essay-end span{color:var(--burgundy)}@media (width<=760px){.essay-masthead{width:calc(100% - 36px);height:66px}.essay-brand span{display:none}.essay-back{font-size:8px}.essay-hero,.essay-reading,.essay-end{width:calc(100% - 36px)}.essay-hero{padding:48px 0 42px}.essay-issue span{display:none}.essay-hero h1{font-size:59px;line-height:.84}.essay-standfirst{margin:30px 0;font-size:22px}.essay-byline{flex-wrap:wrap;gap:8px 18px}.essay-reading{padding-top:45px}.essay-opening{margin-bottom:42px;font-size:22px}.essay-opening:first-letter{font-size:88px}.essay-columns{column-count:1}.essay-reading blockquote{margin:50px 0;padding:34px 5px;font-size:34px}.essay-end{padding-bottom:45px}}.portfolio-reading{padding-top:24px}.portfolio-section{border-bottom:1px solid #26212133;padding:58px 0 68px;position:relative}.portfolio-section-label{color:var(--burgundy);margin-bottom:10px;font:italic 18px Cormorant Garamond,Georgia,serif}.portfolio-section h2{color:#262121;max-width:820px;margin-bottom:40px;font-size:clamp(45px,6vw,75px);line-height:.92}.portfolio-section:first-child .essay-columns p:first-child:first-letter{float:left;color:var(--burgundy);padding:12px 10px 0 0;font:500 92px/.72 Cormorant Garamond,Georgia,serif}.portfolio-section blockquote{margin-bottom:0}.portfolio-bibliography{gap:14px;max-width:820px;display:grid}.portfolio-bibliography p{text-indent:-24px;margin:0;padding-left:24px;font-size:13px;line-height:1.6}.portfolio-section:last-child{border-bottom:0;padding-bottom:0}@media (width<=760px){.portfolio-reading{padding-top:10px}.portfolio-section{padding:42px 0 48px}.portfolio-section h2{margin-bottom:28px;font-size:43px}.portfolio-section:first-child .essay-columns p:first-child:first-letter{font-size:78px}}.agency-copy>p:not(.draft-label){color:#c5bbb5;font-family:Cormorant Garamond,serif;font-size:21px;line-height:1.42}.agency-copy a{color:var(--blush);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.agency-copy>p:not(.draft-label)+p{margin-top:18px}.agency-heading{align-items:start}.agency-copy{margin-top:27px}.agency-media .reel-pair{transform:translateY(-270px)}@media (width<=650px){.agency-copy>p:not(.draft-label){font-size:18px}.bts-collage{min-height:450px}.bts-three{top:198px}}@media (width<=900px){.agency-copy{margin-top:0}.agency-media .reel-pair{transform:none}}@media (width<=650px){.emory{padding-bottom:90px}.etv-photo-grid{min-height:510px}.etv-stamp{width:105px;top:-30px;left:-1%}.etv-photo-one{aspect-ratio:1179/1449;width:42%;height:auto}.etv-photo-two{aspect-ratio:1179/687;width:52%;height:auto;left:auto;right:1%}.etv-photo-three{aspect-ratio:1179/1581;width:39%;height:auto;top:180px}.etv-photo .etv-pin{width:42px;top:-31px}.etv-photo-four{aspect-ratio:1179/759;width:54%;height:auto;left:18%}.etv-note{bottom:12px;right:1%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
