@import "https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@font-face{font-family:Adobe Garamond Pro;src:url(/fonts/AGaramondPro-Regular.otf)format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Adobe Garamond Pro;src:url(/fonts/AGaramondPro-Italic.otf)format("opentype");font-style:italic;font-weight:400;font-display:swap}.case-media-frame{margin:0;position:relative;overflow:hidden}.case-media-frame>img{width:100%;height:100%;display:block}.case-media--hero{aspect-ratio:16/9!important;height:auto!important;min-height:0!important}.case-media--standard,.case-media--paired{aspect-ratio:3/2!important;height:auto!important;min-height:0!important}.case-media--contain>img{object-fit:contain!important}.case-media--cover>img{object-fit:cover!important}.case-media-pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(18px,2.1vw,30px);display:grid}.case-media-pair>.case-media-frame{width:100%}@media (max-width:680px){.case-media-pair{grid-template-columns:1fr;gap:18px}.case-media--hero,.case-media--standard,.case-media--paired{aspect-ratio:3/2!important}}:root{--cream:#f0ebe1;--orange:#f7941d;--blue:#081e47;--turq:#00bbce;--grey:#d1d3d4;--cobalt:#1268b3;--charcoal:#37393c;--black:#231f20;--pad:clamp(24px,5vw,84px)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--black);background:var(--cream);margin:0;font-family:Poppins,Arial,sans-serif}a{color:inherit;text-decoration:none}p{line-height:1.65}em{font-family:Adobe Garamond Pro,AGaramondPro,Garamond,Georgia,serif;font-weight:400}.cream{background:var(--cream)}.blue{background:var(--blue);color:var(--cream)}.grey{background:var(--grey)}.charcoal{background:var(--charcoal);color:var(--cream)}.orange{background:var(--orange);color:var(--cream)}.nav{z-index:50;width:100%;padding:24px var(--pad);mix-blend-mode:difference;color:#fff;justify-content:space-between;display:flex;position:fixed;top:0}.nav nav{letter-spacing:.12em;text-transform:uppercase;gap:clamp(14px,2vw,34px);font-size:11px;display:flex}.logo{width:96px;height:auto;display:block}.and{vertical-align:-.18em;width:auto;height:1.08em;display:inline-block}.index,.section-label,.eyebrow{letter-spacing:.28em;text-transform:uppercase;font-size:10px;font-weight:600}.hero{height:100svh;min-height:680px;padding:120px var(--pad) 60px;position:relative;overflow:hidden}.ghost{color:#f7941d12;font:70vw/1 Adobe Garamond Pro,Garamond,serif;position:absolute;bottom:-.43em;right:-.05em}.hero h1{color:var(--orange);flex-direction:column;align-items:flex-start;margin:12vh 0 0 9vw;line-height:.83;display:flex;position:relative}.hero h1 em{font-size:clamp(80px,11vw,180px);font-style:normal}.hero h1 span{letter-spacing:-.04em;margin-left:12vw;font-size:clamp(29px,4.1vw,68px);line-height:1.05}.hero h1 i{margin-left:18vw;font:italic clamp(104px,16vw,250px)/.78 Adobe Garamond Pro,Garamond,serif}.scroll{bottom:32px;right:var(--pad);letter-spacing:.18em;text-transform:uppercase;font-size:10px;position:absolute}.tension{min-height:120svh;padding:130px var(--pad) 90px;flex-direction:column;display:flex}.tension-list{width:min(1100px,92%);margin:10vh 0 0 auto}.tension-list h2{letter-spacing:-.055em;margin:0 0 .15em;font-size:clamp(42px,7vw,112px);font-weight:400;line-height:1}.tension-list h2:nth-child(2){margin-left:8vw}.tension-list .and{font-size:.7em}.tension-question{max-width:840px;margin:auto 0 0;font-size:clamp(23px,2.6vw,42px);line-height:1.35}.tension-question em{color:var(--turq);font-size:1.18em}.platform{padding:150px var(--pad);min-height:130svh}.platform-heading{margin:7vh 0 12vh 8vw}.platform-heading h2{letter-spacing:-.06em;margin:0;font-size:clamp(48px,7vw,108px);font-weight:500;line-height:.98}.platform-heading p{color:var(--orange);margin:24px 0;font:italic clamp(34px,4vw,64px)/1.1 Adobe Garamond Pro,Garamond,serif}.relations{margin-left:30vw;font-size:clamp(25px,3.3vw,52px)}.relations p{margin:.2em 0;line-height:1.2}.platform-copy{grid-template-columns:1.2fr 1fr;gap:8vw;max-width:1050px;margin:15vh 0 0 auto;font-size:clamp(17px,1.4vw,22px);display:grid}.thomas{padding-bottom:150px}.thomas-opening{min-height:105svh;padding:120px var(--pad);grid-template-rows:auto 1fr auto;grid-template-columns:1.2fr 1fr;display:grid;position:relative}.thomas-meta{letter-spacing:.12em;font-size:11px}.thomas-meta p{margin:.2em 0}.thomas-opening h2{letter-spacing:-.07em;z-index:2;grid-column:1;align-self:center;margin:0;font-size:clamp(72px,10vw,158px);line-height:.76}.thomas-opening h2 em{color:var(--cobalt)}.thomas-portrait{right:var(--pad);background:#1268b31c;width:42%;height:58%;position:absolute;top:20%}.image-reserve{justify-content:center;align-items:center;display:flex;overflow:hidden}.image-reserve span{letter-spacing:.28em;opacity:.55;font-size:9px}.progression{z-index:2;grid-column:1/-1;align-self:end;font-size:clamp(21px,2.5vw,42px)}.scale{right:var(--pad);font-size:clamp(25px,2.6vw,42px);line-height:1.2;position:absolute;bottom:8%}.scale em{color:var(--cobalt)}.story{max-width:760px;padding:0 var(--pad);margin:80px auto 0;font-size:clamp(17px,1.35vw,22px)}.body-copy p{margin:0 0 1.5em}.story .origin{color:var(--cobalt);font:clamp(24px,2.2vw,34px)/1.25 Adobe Garamond Pro,Garamond,serif}.pull{color:var(--cobalt);font:clamp(31px,3.2vw,50px)/1.18 Adobe Garamond Pro,Garamond,serif;margin:2.2em 0!important}.story .resolution{font-size:clamp(19px,1.55vw,24px);font-weight:500;line-height:1.48}.cta{letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid;align-items:center;gap:.8em;padding-bottom:7px;font-size:12px;font-weight:600;display:inline-flex}.work{position:relative}.section-label{top:36px;left:var(--pad);z-index:2;color:var(--cream);position:absolute}.case{min-height:150svh;padding:120px var(--pad);grid-template-columns:1.1fr .9fr;gap:8vw;display:grid;position:relative}.case-image{height:70svh;color:var(--orange);background:linear-gradient(105deg,#222,#37393c 54%,#292929);position:absolute;inset:0 0 auto}.case-opening{z-index:2;margin-top:18svh;position:relative}.pair{font-size:clamp(22px,2.5vw,40px)}.case-opening h2{letter-spacing:-.04em;max-width:900px;margin:.25em 0;font:clamp(60px,8vw,130px)/.9 Adobe Garamond Pro,Garamond,serif}.case-copy{grid-column:2;margin-top:67svh;font-size:clamp(16px,1.2vw,20px)}blockquote{margin:2.4em 0;font:italic clamp(31px,3.4vw,54px)/1.14 Adobe Garamond Pro,Garamond,serif}.southwest{overflow:hidden}.southwest .case-opening{margin-top:5vh}.southwest .case-copy{margin-top:36vh}.swa-grid{opacity:.65;grid-template-columns:repeat(3,1fr);gap:10px;width:52vw;height:34vw;display:grid;position:absolute;top:8%;right:-4vw;transform:rotate(-7deg)}.swa-grid span{background:var(--blue)}.swa-grid span:nth-child(2),.swa-grid span:nth-child(5){background:var(--orange)}.swa-grid span:nth-child(3){background:var(--turq)}.skagen-band{width:58%;height:62svh;color:var(--cobalt);background:linear-gradient(135deg,#e7e8e8,#b8bdc1);position:absolute;top:0;right:0}.skagen .case-opening{margin-top:10vh}.skagen .case-copy{margin-top:55vh}.questions{padding:140px var(--pad);min-height:220svh}.questions>h2{letter-spacing:-.06em;margin:10vh 0 30px;font-size:clamp(58px,8vw,126px);line-height:.92}.intro{max-width:680px;font-size:22px}.question-field{grid-template-columns:1.25fr .75fr;gap:12vh 10vw;margin:18vh 0;display:grid}.q p{text-transform:uppercase;letter-spacing:.12em;font-size:14px}.q h3{margin:.4em 0;font:clamp(28px,3vw,49px)/1.15 Adobe Garamond Pro,Garamond,serif}.q-big h3{font-size:clamp(50px,6vw,94px)}.q-wide{grid-column:1/-1;width:70%;margin-left:auto}.quiet{opacity:.72}.questions-close{max-width:900px;margin-left:auto}.questions-close>p{max-width:620px;margin-left:auto}.questions-close h3{margin-top:12vh;font-size:clamp(42px,5vw,78px);line-height:1.05}.questions-close em{color:var(--turq)}.together{padding:140px var(--pad)}.together>h2{letter-spacing:-.07em;margin:12vh 0 16vh;font-size:clamp(72px,10vw,160px);line-height:.78}.together>h2 em{font-size:1.2em}.ways{background:var(--cream);color:var(--black);margin:0 calc(var(--pad)*-1);padding:120px var(--pad);grid-template-columns:repeat(3,1fr);gap:6vw;display:grid}.ways h3{color:var(--orange);margin:0;font:italic 64px/1 Adobe Garamond Pro,Garamond,serif}.ways h4{margin:1.5em 0;font-size:18px}.ways p{font-size:15px}.relationship{grid-template-columns:1fr 1fr;gap:8vw;padding-top:120px;display:grid}.relationship h3{margin:0;font:clamp(42px,5vw,76px)/1.05 Adobe Garamond Pro,Garamond,serif}.relationship p{font-size:17px}.conditions{padding:0 var(--pad) 150px}.conditions-hero{min-height:105svh;padding-top:130px}.conditions-hero h2{letter-spacing:-.07em;margin:12vh 0 10vh;font-size:clamp(78px,12vw,186px);line-height:.77}.conditions-hero h2 em{color:var(--orange)}.conditions-hero>p:last-child{max-width:1080px;font-size:clamp(24px,3vw,48px);line-height:1.28}.conditions-explain{max-width:800px;margin:12vh 0 22vh auto;font-size:clamp(18px,1.6vw,25px)}.conditions-explain h3{color:var(--orange);font:clamp(44px,5vw,76px)/1.05 Adobe Garamond Pro,Garamond,serif}.excellence{grid-template-columns:1.2fr .8fr;align-items:center;gap:8vw;min-height:110svh;display:grid}.excellence>h3,.constraints>h3{margin:0;font:clamp(56px,7vw,112px)/.95 Adobe Garamond Pro,Garamond,serif}.excellence em,.constraints em{color:var(--orange)}.excellence h4{font:italic clamp(28px,3vw,48px)/1.12 Adobe Garamond Pro,Garamond,serif}.conditions-relations{margin:5vh 0 20vh 10vw;font-size:clamp(32px,4.4vw,70px)}.conditions-relations p{margin:.18em 0;line-height:1.1}.constraints{grid-template-columns:1.2fr .8fr;gap:9vw;display:grid}.constraints .body-copy{font-size:18px}.conditions .and{color:var(--orange)}.close{min-height:100svh;padding:120px var(--pad) 50px;flex-direction:column;display:flex}.close h2{letter-spacing:-.07em;margin:auto 0 5vh 8vw;font-size:clamp(72px,10vw,160px);line-height:.83}.close h2 em{color:var(--orange)}.close>p{max-width:720px;margin-left:36vw;font-size:clamp(19px,2vw,30px)}.close>.cta{align-self:flex-start;margin:4vh 0 10vh 36vw}.close small{letter-spacing:.15em;text-transform:uppercase;font-size:10px}@media (max-width:760px){.nav nav{display:none}.nav{mix-blend-mode:normal;color:var(--black)}.hero h1{margin:18vh 0 0}.hero h1 span,.hero h1 i{margin-left:0}.tension{min-height:100svh}.tension-list{width:100%;margin-top:12vh}.tension-list h2:nth-child(2){margin-left:0}.platform{padding-top:110px}.platform-heading,.relations{margin-left:0}.platform-copy,.case,.ways,.relationship,.excellence,.constraints,.thomas-opening{grid-template-columns:1fr}.thomas-portrait{width:48%;height:33%;top:23%}.thomas-opening h2{align-self:start;margin-top:16vh}.progression{font-size:19px}.scale{left:var(--pad);right:auto}.case{min-height:auto;padding-bottom:110px;display:block}.case-opening{margin:0;padding-top:54vh}.case-copy{margin-top:12vh}.southwest .case-opening{padding-top:15vh}.southwest .case-copy{margin-top:22vh}.skagen-band{width:100%;height:50svh}.skagen .case-opening{padding-top:48vh}.skagen .case-copy{margin-top:10vh}.question-field{grid-template-columns:1fr}.q-wide{grid-column:auto;width:auto}.ways{gap:70px}.relationship{gap:50px}.excellence,.constraints{gap:12vh;min-height:auto;padding:18vh 0}.close h2,.close>p,.close>.cta{margin-left:0}.platform-copy{gap:1vh}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.nav{display:none}.hero:before,.tension:before,.thomas-opening:before,.case.jj:before{content:"";z-index:8;background-position:0 0;background-repeat:no-repeat;background-size:contain;width:150px;height:90px;position:absolute;top:4.5vh;left:3.55vw}.hero:before{background-image:url(/logo-orange-master.svg);width:150px}.tension:before{background-image:url(/logo-turquoise-master.svg)}.thomas-opening:before{background-image:url(/logo-cobalt-master.svg)}.case.jj:before{background-image:url(/logo-white-master.svg)}.hero .index,.tension .index{color:inherit;margin:0;position:absolute;top:5.3vh;right:4vw}.hero .index{color:var(--orange)}.hero:after,.tension:after,.thomas-opening:after,.case.jj:after{white-space:pre;letter-spacing:.22em;content:"01\a 02\a 03\a 04";font-size:8px;line-height:4;position:absolute;top:45%;right:4vw}.hero h1{gap:0;width:55vw;margin:21vh 0 0}.hero h1 em{font-size:clamp(76px,6.8vw,120px);line-height:.8}.hero h1 span{margin-top:2vh;margin-left:6vw;font-size:clamp(42px,5.1vw,86px);line-height:.98}.hero h1 i{margin:1vh 0 0 3vw;font-size:clamp(100px,9.4vw,165px);line-height:.72}.hero .ghost{opacity:.055;object-fit:contain;width:46vw;height:auto;display:block;position:absolute;bottom:-31vw;right:-7vw}.hero .scroll{color:var(--orange);letter-spacing:.4em;right:4vw}.tension{height:100svh;min-height:100svh;padding:0 var(--pad);position:relative}.tension .index{color:var(--turq)}.tension .tension-list{width:64vw;margin:0;position:absolute;top:31vh;left:8.8vw}.tension .tension-list h2{white-space:nowrap;margin:0;font-size:clamp(50px,5.7vw,98px);line-height:.98}.tension .tension-list h2:nth-child(2){margin-left:3vw}.tension .tension-question{width:38vw;margin:0;font:clamp(20px,1.8vw,31px)/1.18 Adobe Garamond Pro,Garamond,serif;position:absolute;bottom:7vh;left:54vw}.thomas-opening{height:100svh;min-height:720px;padding:0;display:block;position:relative}.thomas-opening:after{content:"03 / THOMAS";color:var(--cobalt);line-height:1;top:4.9vh}.thomas-opening .thomas-portrait{object-fit:cover;background-image:url(/thomas-portrait.jpg);background-position:50%;background-size:cover;width:36.5vw;height:69vh;position:absolute;top:22.5vh;left:3.5vw}.thomas-opening .thomas-portrait span{display:none}.thomas-opening .thomas-meta{color:var(--cobalt);position:absolute;top:31.5vh;left:48vw}.thomas-opening .thomas-meta p:first-child{font-size:0}.thomas-opening .thomas-meta p:first-child:after{content:"THOMAS";font-size:10px}.thomas-opening .thomas-meta p:last-child{display:none}.thomas-opening h2{color:var(--cobalt);white-space:nowrap;font-size:clamp(68px,7.3vw,124px);line-height:.78;position:absolute;top:37vh;left:48vw}.thomas-opening .progression{color:var(--cobalt);white-space:nowrap;font-size:clamp(18px,1.7vw,29px);position:absolute;top:64vh;left:48vw}.thomas-opening .scale{color:var(--cobalt);font-size:clamp(27px,2.4vw,41px);bottom:15vh;left:56vw;right:auto}.case.jj{height:auto;min-height:210svh;padding:0 var(--pad) 140px;display:block;position:relative}.case.jj:after{content:"04 / WORK";line-height:1;top:5.5vh}.case.jj .case-image{object-fit:cover;background-image:url(/jacob-jensen-watch.jpg);background-position:50%;background-size:cover;width:63vw;height:71vh;position:absolute;top:22.5vh;left:3.5vw}.case.jj .case-image span{display:none}.case.jj .case-opening{width:24vw;margin:0;position:absolute;top:39vh;left:70.5vw}.case.jj .case-opening:before{content:"SELECTED WORK / 01";letter-spacing:.32em;margin-bottom:2.5vh;font-size:9px;display:block}.case.jj .case-opening .eyebrow{letter-spacing:0;width:6em;margin:0;font-size:clamp(46px,4vw,70px);line-height:.98}.case.jj .case-opening .pair{margin:3vh 0 7vh;font-size:clamp(20px,1.7vw,29px)}.case.jj .case-opening h2{max-width:6em;margin:0;font-size:clamp(43px,3.5vw,61px);line-height:.96}.case.jj .case-copy{width:min(720px,70vw);margin:112vh 6vw 0 auto}@media (max-width:760px){.hero:before,.tension:before,.thomas-opening:before,.case.jj:before{width:120px;top:26px;left:24px}.hero:after,.tension:after,.thomas-opening:after,.case.jj:after{display:none}.hero .index,.tension .index{top:32px;right:24px}.hero h1{width:100%;margin-top:25vh}.hero h1 span,.hero h1 i{margin-left:0}.tension{height:auto;min-height:860px;padding:120px 24px 60px}.tension .tension-list{width:100%;margin-top:20vh;position:static}.tension .tension-list h2{white-space:normal;font-size:43px}.tension .tension-list h2:nth-child(2){margin-left:0}.tension .tension-question{width:auto;bottom:50px;left:24px;right:24px}.thomas-opening{height:940px}.thomas-opening .thomas-portrait{width:calc(100% - 48px);height:420px;top:150px;left:24px}.thomas-opening .thomas-meta{top:600px;left:24px}.thomas-opening h2{white-space:normal;font-size:62px;top:640px;left:24px}.thomas-opening .progression{white-space:normal;font-size:15px;top:800px;left:24px}.thomas-opening .scale{bottom:25px;left:24px}.case.jj{min-height:auto;padding:0 24px 100px}.case.jj .case-image{width:calc(100% - 48px);height:390px;top:140px;left:24px}.case.jj .case-opening{width:100%;padding-top:570px;position:relative;top:auto;left:auto}.case.jj .case-opening .eyebrow{font-size:50px}.case.jj .case-opening .pair{margin-bottom:36px}.case.jj .case-copy{width:100%;margin:100px 0 0}}@media screen{.platform{min-height:auto;padding:clamp(130px,13vw,190px) var(--pad) clamp(180px,17vw,260px)}.platform-heading{margin:7vh 0 9vh 8vw}.platform-copy{margin-top:12vh}.platform .index{align-items:center;gap:.8em;display:flex}.platform .index .logo{width:54px}.platform-copy .logo{vertical-align:-.32em;width:82px;margin-right:.3em;display:inline-block}.thomas{padding-bottom:clamp(90px,10vw,150px)}.thomas-opening .thomas-meta p:last-child{display:none}.story{max-width:1320px;padding:clamp(80px,9vw,135px) var(--pad) 0;grid-template-columns:1.12fr .88fr;align-items:start;column-gap:7vw;margin:0 auto;font-size:clamp(16px,1.15vw,19px);display:grid}.story-left,.story-right{min-width:0}.story .pull{font-size:clamp(32px,3.2vw,52px);margin:1.15em 0 0!important}.story .resolution{margin-top:2.2em}.story-descriptor{color:var(--cobalt);letter-spacing:.14em;text-transform:uppercase;font-size:11px;line-height:1.3;margin:3.5em 0 1.5em!important}.story .cta{justify-self:start}.case{min-height:0;padding-block:clamp(100px,10vw,160px)}.case.jj{min-height:0;padding-top:112svh;padding-bottom:clamp(100px,10vw,160px);display:flow-root}.case.jj .case-copy{grid-template-columns:1fr 1fr;column-gap:9vw;width:auto;max-width:1180px;margin:0 auto;font-size:clamp(16px,1.15vw,19px);display:grid}.case.jj .case-copy>*{grid-column:2}.case.jj .case-copy>p:nth-child(-n+2){grid-column:1}.case.jj .case-copy blockquote{grid-column:1/-1;max-width:920px;margin:1.4em 0}.case.jj .case-copy .cta{justify-self:start}.swa-grid,.skagen-band{display:none}.southwest,.skagen{grid-template-columns:.85fr 1.15fr;align-items:start;gap:10vw;display:grid;overflow:visible}.southwest .case-opening,.skagen .case-opening{margin:0;position:sticky;top:14vh}.southwest .case-copy,.skagen .case-copy{grid-column:2;margin:0;font-size:clamp(16px,1.15vw,19px)}.southwest .case-opening h2,.skagen .case-opening h2{font-size:clamp(55px,6.3vw,104px)}.southwest blockquote,.skagen blockquote{margin:1.6em 0}.skagen .case-copy>p{margin-bottom:2.6em}.skagen .case-copy>p:last-of-type{margin-bottom:0}.skagen .case-copy blockquote{margin:clamp(100px,12vh,160px) 0 .7em}.case.skagen{padding:0;display:block;overflow:visible}.skagen-opening{min-height:112svh;padding:clamp(145px,12vw,195px) var(--pad) clamp(90px,8vw,130px);grid-template-columns:minmax(0,3fr) minmax(300px,2fr);align-items:center;gap:8vw;display:grid}.skagen-campaign{display:block}.skagen-campaign img{width:100%;height:auto;display:block}.skagen-opening-copy .case-number{letter-spacing:.32em;color:var(--cobalt);margin:0 0 5vh;font-size:9px}.skagen-opening-copy .eyebrow{letter-spacing:-.045em;color:var(--cobalt);margin:0;font-size:clamp(56px,6vw,100px);line-height:.9}.skagen-opening-copy .pair{color:var(--cobalt);margin:4vh 0 8vh;font-size:clamp(22px,2.1vw,34px)}.skagen-opening-copy h2{letter-spacing:-.035em;color:var(--cobalt);margin:0;font:clamp(48px,5vw,82px)/.96 Adobe Garamond Pro,Garamond,serif}.skagen-editorial{padding:clamp(100px,10vw,160px) var(--pad);grid-template-columns:.72fr 1.28fr;align-items:start;gap:8vw;display:grid}.skagen-editorial .case-opening{margin:0;position:sticky;top:14vh}.skagen-editorial .case-copy{grid-column:2;margin:0;font-size:clamp(16px,1.15vw,19px)}.skagen-tensions{white-space:nowrap;letter-spacing:-.015em;font-size:.96em}.case.southwest{background:var(--blue);color:var(--cream);padding:0;display:block;overflow:hidden}.southwest-opening{min-height:100svh;padding:clamp(150px,13vw,210px) var(--pad) clamp(80px,8vw,130px);grid-template-columns:.9fr 1.1fr;align-items:center;gap:8vw;display:grid;position:relative}.southwest-title{z-index:2;position:relative}.southwest .case-number{letter-spacing:.32em;margin:0 0 5vh;font-size:9px}.southwest .eyebrow{letter-spacing:-.045em;margin:0;font-size:clamp(56px,6vw,100px);line-height:.86}.southwest .pair{margin:4vh 0 8vh;font-size:clamp(22px,2.1vw,34px)}.southwest .pair .and{color:var(--turq)}.southwest .southwest-title h2{letter-spacing:-.035em;max-width:9em;margin:0;font:clamp(46px,4.8vw,78px)/.96 Adobe Garamond Pro,Garamond,serif}.opsync-visual{justify-content:center;align-items:center;height:min(72svh,760px);display:flex;position:relative}.opsync-visual:before{content:"";background:var(--cream);opacity:.035;position:absolute;inset:7% -8%;transform:skewY(-4deg)}.opsync-visual img{object-fit:contain;filter:drop-shadow(0 28px 42px #0008);width:auto;max-width:100%;height:100%;position:relative}.southwest-story{max-width:1260px;padding:clamp(100px,11vw,170px) var(--pad);grid-template-columns:.9fr 1.1fr;align-items:start;column-gap:10vw;margin:0 auto;font-size:clamp(16px,1.15vw,19px);display:grid}.southwest-context{font-size:clamp(20px,1.8vw,28px)}.southwest-evidence{padding-top:9vh}.opsync-label{color:var(--turq);letter-spacing:.3em;font-size:11px;font-weight:600}.southwest-story blockquote{grid-column:1/-1;max-width:1050px;margin:1.8em 0 1.1em;font-size:clamp(42px,5.4vw,84px);line-height:1.02}.southwest-story blockquote em{color:var(--turq)}.southwest-story>.cta{grid-column:1/-1;justify-self:start}.questions{min-height:0;padding-block:clamp(110px,12vw,180px)}.questions>h2{margin:7vh 0 24px}.question-field{gap:8vh 10vw;margin:10vh 0 12vh}.questions-close h3{margin-top:7vh}.together{padding-block:clamp(110px,12vw,180px)}.together>h2{margin:7vh 0 10vh}.ways{padding-block:clamp(75px,7vw,110px)}.relationship{padding-top:clamp(70px,7vw,110px)}.conditions{padding-bottom:clamp(100px,10vw,160px)}.conditions-hero{min-height:82svh;padding-top:clamp(110px,11vw,160px)}.conditions-hero h2{margin:8vh 0 7vh}.conditions-explain{margin:0 0 18vh auto;padding-top:8vh}.excellence{min-height:82svh}.conditions-relations{margin:0 0 14vh 10vw}.constraints{align-items:start}.close{min-height:76svh;padding-top:clamp(90px,9vw,130px)}.close h2{margin:10vh 0 4vh 8vw}.close>.cta{margin-bottom:5vh}}@media screen and (max-width:760px){.story,.case.jj .case-copy{display:block}.story .pull{margin:1.35em 0 2em!important}.story-right{margin-top:0}.story-descriptor{margin-top:3em!important}.case.jj{padding-top:0}.case.jj .case-copy{margin-top:80px}.southwest,.skagen{display:block}.southwest .case-opening,.skagen .case-opening{position:static}.southwest .case-copy,.skagen .case-copy{margin-top:65px}.southwest-opening{flex-direction:column;align-items:stretch;gap:70px;min-height:auto;padding:130px 24px 90px;display:flex}.southwest .eyebrow{font-size:clamp(50px,16vw,68px)}.southwest .pair{margin:32px 0 52px}.southwest .southwest-title h2{font-size:clamp(42px,13vw,58px)}.opsync-visual{height:520px}.southwest-story{padding:90px 24px;display:block}.southwest-evidence{padding-top:45px}.southwest-story blockquote{margin-top:1.6em;font-size:clamp(39px,12vw,54px)}.skagen-opening{flex-direction:column;align-items:stretch;gap:70px;min-height:auto;padding:120px 24px 90px;display:flex}.skagen-opening-copy .eyebrow{font-size:clamp(50px,16vw,68px)}.skagen-opening-copy .pair{margin:32px 0 52px}.skagen-opening-copy h2{font-size:clamp(42px,13vw,58px)}.skagen-editorial{padding:90px 24px;display:block}.skagen-editorial .case-opening{position:static}.skagen-editorial .case-copy{margin-top:65px}.skagen .case-copy>p{margin-bottom:2.2em}.skagen .case-copy blockquote{margin-top:80px}.skagen-tensions{letter-spacing:-.025em;font-size:clamp(7.5px,2.05vw,10px);display:block}.questions{padding-block:100px}.question-field{margin-block:80px}.together>h2{margin-block:70px}.conditions-hero{min-height:auto;padding-bottom:120px}.conditions-explain{margin-bottom:100px}.excellence{min-height:auto}.conditions-relations{margin:0 0 100px}.close{min-height:70svh}}@media print{.platform,.thomas,.story,.case,.case.jj,.questions,.together,.conditions,.close{break-before:auto;break-after:auto;page-break-before:auto;page-break-after:auto;width:auto;height:auto;min-height:0;max-height:none;overflow:visible}.platform{padding:22mm 18mm}.platform-heading{margin:4mm 0 14mm 8mm}.platform-copy{margin-top:14mm}.story{break-before:page;page-break-before:always;grid-template-columns:1fr 1fr;gap:18mm;width:auto;min-height:0;margin:0;padding:22mm 30mm;font-size:3.6mm;display:grid}.story .pull{font-size:7mm;margin:4mm 0 0!important}.story .resolution{margin-top:8mm}.story-descriptor{margin:10mm 0 5mm!important}.case.jj{padding-bottom:0}.case.jj .case-copy{grid-template-columns:1fr 1fr;gap:5mm 18mm;width:auto;min-height:0;margin:210mm 0 0;padding:22mm 30mm;font-size:3.5mm;display:grid}.case.jj .case-copy>*{grid-column:2}.case.jj .case-copy>p:nth-child(-n+2),.case.jj .case-copy blockquote{grid-column:1}.case.jj .case-copy blockquote{margin:3mm 0;font-size:7mm}.southwest,.skagen{break-before:page;page-break-before:always;grid-template-columns:.85fr 1.15fr;gap:18mm;padding:24mm 18mm}.southwest .case-copy,.skagen .case-copy{margin:0}.southwest .case-opening h2,.skagen .case-opening h2{font-size:15mm}.swa-grid,.skagen-band{display:none}.questions{break-before:page;page-break-before:always;padding:22mm 18mm}.question-field{gap:11mm 18mm;margin:16mm 0}.questions-close h3{margin-top:10mm}.together{break-before:page;page-break-before:always;padding:22mm 18mm}.together>h2{margin:12mm 0 16mm;font-size:22mm}.ways{padding:18mm}.relationship{padding-top:16mm}.conditions{break-before:page;page-break-before:always;padding:0 18mm 18mm}.conditions-hero{break-after:auto;height:auto;min-height:0;padding:25mm 0}.conditions-hero h2{margin:18mm 0 15mm;font-size:24mm}.conditions-explain{break-after:page;height:auto;margin:0;padding:24mm 18mm}.excellence{break-after:page;height:auto;min-height:190mm}.conditions-relations{height:auto;margin:0;padding:18mm 10mm}.constraints{height:auto;padding:15mm 0}.close{break-before:page;page-break-before:always;width:auto;height:150mm;min-height:150mm;max-height:none;padding:22mm 18mm 10mm}.close h2{margin:auto 0 10mm 20mm;font-size:22mm}}@media (min-width:761px){.hero h1{width:min(64vw,1120px)}.hero h1 span{margin-top:clamp(10px,1.2vh,18px);margin-left:clamp(28px,3vw,58px)}.hero h1 i{margin-top:clamp(7px,1vh,15px);margin-left:clamp(18px,2vw,40px)}}@media print{.thomas-opening{break-before:page;page-break-before:always;break-after:page;page-break-after:always;width:297mm;height:210mm;min-height:210mm;max-height:210mm;overflow:hidden}.thomas-opening h2{font-size:20mm;line-height:.8;top:78mm}.thomas-opening .progression{font-size:5mm;top:137mm}.thomas-opening .scale{font-size:7.5mm;bottom:25mm}.case.jj{break-before:page;page-break-before:always;width:297mm}.case.jj .case-copy{break-before:auto;page-break-before:auto;margin-top:210mm}.story .cta{margin-top:0;position:relative}.together>h2{margin:7mm 0 9mm;font-size:19mm;line-height:.88}.ways{padding:11mm 18mm}.ways h3{font-size:11mm}.ways h4{margin:3mm 0;font-size:4mm}.ways p{font-size:3mm}.relationship{padding-top:12mm}}html,body{max-width:100%;overflow-x:clip}.nav{z-index:1000;mix-blend-mode:normal;color:var(--black);pointer-events:none;justify-content:space-between;align-items:flex-start;padding:28px clamp(24px,3.55vw,68px);position:fixed;inset:0 0 auto;display:flex!important}.nav-brand,.nav nav{pointer-events:auto}.nav .logo{width:132px;height:auto}.nav nav{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:clamp(16px,2vw,34px);padding-top:8px;font-size:10px;display:flex}.nav-dark{color:var(--cream)}.logo{aspect-ratio:131.81/58.55;object-fit:contain;flex:none;width:132px;max-width:none;height:auto}.and{vertical-align:-.2em;aspect-ratio:150.01/203.59;object-fit:contain;flex:none;width:auto;max-width:none;height:1.08em;display:inline-flex}.section-logo{display:none}.hero:before,.tension:before,.thomas-opening:before,.case.jj:before{content:none!important;display:none!important}.hero h1,.platform-heading h2,.thomas-opening h2,.case-opening h2,.questions>h2,.together>h2,.conditions-hero h2,.excellence>h3,.constraints>h3,.close h2{max-width:calc(100vw - (2 * var(--pad)));overflow-wrap:normal}.questions,.together,.conditions,.close,.case,.platform,.thomas{max-width:100vw}@media (max-width:1100px) and (min-width:761px){.nav .logo{width:112px}.nav nav{gap:18px;font-size:9px}.hero h1{width:68vw}.hero h1 span{font-size:clamp(40px,5vw,58px)}.tension .tension-list{width:78vw;left:6vw}.tension .tension-list h2{font-size:clamp(48px,5.6vw,68px)}.tension .tension-question{width:44vw;left:48vw}.thomas-opening .thomas-portrait{width:39vw;left:4vw}.thomas-opening .thomas-meta,.thomas-opening h2,.thomas-opening .progression{left:48vw}.thomas-opening h2{font-size:clamp(66px,7.2vw,82px)}.thomas-opening .progression{white-space:normal;width:47vw;line-height:1.35}.thomas-opening .scale{font-size:clamp(25px,2.7vw,31px);left:53vw}.case.jj .case-image{width:61vw;left:4vw}.case.jj .case-opening{width:28vw;left:68vw}.case.jj .case-opening .eyebrow{width:auto;font-size:clamp(36px,4.1vw,50px)}.questions>h2,.together>h2,.conditions-hero h2{font-size:clamp(64px,8.5vw,94px)}}@media (max-width:760px){.nav{padding:18px 20px}.nav .logo{width:86px}.nav nav{letter-spacing:.09em;gap:9px;padding-top:4px;font-size:7px;display:flex}.hero,.tension,.thomas-opening{width:100%;overflow:hidden}.hero h1{width:calc(100vw - 48px);max-width:none}.hero h1 em{font-size:clamp(64px,20vw,86px)}.hero h1 span{font-size:clamp(31px,10vw,43px)}.hero h1 i{font-size:clamp(78px,25vw,108px)}.tension .tension-list h2{font-size:clamp(36px,11vw,47px)}.tension .tension-question{font-size:clamp(19px,5.6vw,25px)}.thomas-opening h2{max-width:calc(100vw - 48px);font-size:clamp(48px,15vw,64px)}.thomas-opening .progression{width:calc(100vw - 48px)}.case.jj .case-opening h2,.southwest .case-opening h2,.skagen .case-opening h2{max-width:calc(100vw - 48px);font-size:clamp(46px,14vw,64px)}.questions>h2,.together>h2,.conditions-hero h2,.close h2{max-width:calc(100vw - 48px);font-size:clamp(54px,16vw,78px)}.q-big h3{font-size:clamp(40px,12vw,58px)}.conditions-relations{margin-left:0;font-size:clamp(27px,8vw,38px)}.excellence>h3,.constraints>h3{font-size:clamp(48px,14vw,68px)}}@media print{.nav{display:none!important}.section-logo{z-index:9;width:27mm;height:auto;display:block;position:absolute;top:12mm;left:11mm}}:root{--header-safe:108px}section[id],footer[id]{scroll-margin-top:var(--header-safe)}.nav{height:var(--header-safe);background:var(--nav-bg);align-items:flex-start;padding:24px clamp(24px,3.55vw,68px);transition:background-color .18s,color .18s}.nav-orange{--nav-bg:var(--cream)}.nav-turquoise{--nav-bg:var(--blue)}.nav-cobalt{--nav-bg:var(--grey)}.nav-sand{--nav-bg:var(--orange)}.nav-white{--nav-bg:var(--charcoal)}.nav .logo{width:112px;transition:width .22s}.nav-home .logo{width:132px}.nav>nav:not(.section-rail){padding-top:7px}.section-rail{z-index:1001;pointer-events:auto;flex-direction:column;align-items:center;position:fixed;top:50%;right:clamp(14px,1.7vw,32px);transform:translateY(-50%);gap:13px!important;padding:0!important;display:flex!important}.section-rail a{text-align:center;letter-spacing:.14em;opacity:.34;min-width:25px;font-size:8px;line-height:1;transition:opacity .18s,transform .18s}.section-rail a.active{opacity:1;transform:translate(-2px)}.hero:after,.tension:after{content:none!important;display:none!important}.thomas-opening:after{content:"04 / THOMAS";top:calc(var(--header-safe) + 14px);right:4vw}.case.jj:after{content:"05 / WORK";top:calc(var(--header-safe) + 14px);right:4vw}.hero .index,.tension .index{top:calc(var(--header-safe) + 14px)}.close>.logo{display:none}@media (max-width:760px){:root{--header-safe:78px}.nav{height:var(--header-safe);padding:16px 18px}.nav .logo{width:74px}.nav-home .logo{width:88px}.nav>nav:not(.section-rail){gap:8px;padding-top:4px;font-size:7px}.section-rail{right:5px;gap:10px!important}.section-rail a{min-width:20px;font-size:7px}.hero .index,.tension .index,.thomas-opening:after,.case.jj:after{top:calc(var(--header-safe) + 12px)}}@media print{.close>.logo{display:block}@page{size:A4 landscape;margin:0}html,body{background:var(--cream);-webkit-print-color-adjust:exact;print-color-adjust:exact;width:297mm}body{font-size:10pt}.hero,.tension,.thomas-opening{break-after:page;page-break-after:always;width:297mm;height:210mm;min-height:210mm;max-height:210mm;overflow:hidden}.hero{padding:25mm 12mm 12mm}.hero:before,.tension:before,.thomas-opening:before,.case.jj:before{width:27mm;height:15mm;top:12mm;left:11mm}.hero .index,.tension .index{top:13mm;right:12mm}.hero h1{width:165mm;margin:46mm 0 0}.hero h1 em{font-size:27mm}.hero h1 span{margin-left:12mm;font-size:18mm}.hero h1 i{margin-left:7mm;font-size:32mm}.hero .ghost{font-size:220mm;bottom:-142mm;right:-45mm}.hero .scroll{bottom:12mm;right:12mm}.tension{padding:0 12mm}.tension .tension-list{width:205mm;top:70mm;left:26mm}.tension .tension-list h2{font-size:19mm}.tension .tension-question{width:105mm;font-size:6mm;bottom:15mm;left:158mm}.hero:after,.tension:after,.thomas-opening:after,.case.jj:after{font-size:1.8mm;right:7mm}.platform{break-before:page;width:297mm;min-height:0;padding:28mm 18mm}.platform-heading h2{font-size:21mm}.platform-heading p{font-size:12mm}.relations{margin-left:135mm;font-size:9mm}.platform-copy{gap:18mm;margin-top:28mm;font-size:4mm}.thomas{break-before:page;padding:0}.thomas-opening .thomas-portrait{width:108mm;height:145mm;top:48mm;left:11mm}.thomas-opening .thomas-meta{top:69mm;left:143mm}.thomas-opening h2{font-size:22mm;top:82mm;left:143mm}.thomas-opening .progression{font-size:5mm;top:137mm;left:143mm}.thomas-opening .scale{font-size:8mm;bottom:30mm;left:171mm}.story{break-before:page;page-break-before:always;width:297mm;max-width:none;min-height:210mm;margin:0;padding:30mm 60mm;font-size:4.5mm}.work>.section-label{display:none}.case{break-before:page;width:297mm;height:auto;min-height:0;padding:0;display:block}.case.jj{min-height:0;padding:0}.case.jj:after{top:13mm}.case.jj .case-image{width:188mm;height:145mm;top:48mm;left:11mm}.case.jj .case-opening{width:70mm;top:78mm;left:210mm}.case.jj .case-opening:before{font-size:2mm}.case.jj .case-opening .eyebrow{font-size:13mm}.case.jj .case-opening .pair{margin:7mm 0 13mm;font-size:5mm}.case.jj .case-opening h2{font-size:10mm}.case.jj .case-copy{break-before:page;width:297mm;min-height:210mm;margin:210mm 0 0;padding:28mm 62mm;font-size:4mm}.southwest,.skagen{grid-template-columns:1fr 1fr;gap:18mm;padding:25mm 18mm;display:grid}.southwest .case-opening,.skagen .case-opening{margin:0}.southwest .case-opening h2,.skagen .case-opening h2{break-inside:avoid;font-size:18mm}.southwest .case-copy,.skagen .case-copy{grid-column:2;margin:45mm 0 0;font-size:3.7mm}.swa-grid{top:22mm}.skagen-band{height:105mm}.skagen .case-copy{margin-top:115mm}blockquote{break-inside:avoid;font-size:9mm}.questions{break-before:page;width:297mm;min-height:0;padding:28mm 18mm}.questions>h2{margin:18mm 0 6mm;font-size:21mm}.q-big h3{font-size:15mm}.q h3{font-size:8mm}.questions-close h3{font-size:13mm}.together{break-before:page;width:297mm;padding:25mm 18mm}.together>h2{margin:22mm 0 28mm;font-size:25mm;line-height:.86}.ways{break-inside:avoid;margin:0 -18mm;padding:25mm 18mm}.ways h3{font-size:14mm}.conditions{break-before:page;width:297mm;padding:0 18mm 25mm}.conditions-hero{break-after:page;height:210mm;min-height:210mm;padding-top:28mm}.conditions-explain{break-after:page;max-width:none;height:210mm;margin:0;padding:45mm 25mm;font-size:5mm}.conditions-explain h3{font-size:13mm}.excellence{break-after:page;gap:18mm;height:210mm;min-height:210mm}.excellence>h3,.constraints>h3{font-size:17mm}.excellence h4{font-size:8mm}.conditions-relations{height:95mm;margin:0;padding:18mm 10mm;font-size:10mm}.constraints{break-inside:avoid;gap:18mm;height:115mm}.constraints .body-copy{font-size:3.8mm}.close{break-before:page;page-break-before:always;page-break-after:avoid;width:297mm;height:210mm;min-height:210mm;max-height:210mm;padding:25mm 18mm 12mm;overflow:hidden}.close>p{margin-left:125mm;font-size:5mm}.close>.cta{margin:10mm 0 20mm 125mm}.close small{margin-top:auto}h1,h2,h3,h4,p,blockquote,.case-opening,.body-copy{orphans:3;widows:3}.platform,.thomas,.story,.case,.case.jj,.questions,.together,.conditions,.close{break-before:auto;break-after:auto;page-break-before:auto;page-break-after:auto;width:auto;height:auto;min-height:0;max-height:none;overflow:visible}.platform{padding:22mm 18mm}.platform-heading{margin:4mm 0 14mm 8mm}.platform-copy{margin-top:14mm}.story{break-before:page;page-break-before:always;grid-template-columns:1fr 1fr;gap:18mm;width:auto;min-height:0;margin:0;padding:22mm 30mm;font-size:3.6mm;display:grid}.story .pull{font-size:7mm;margin:4mm 0 0!important}.story .resolution{margin-top:8mm}.story-descriptor{margin:10mm 0 5mm!important}.case.jj{padding-bottom:0}.case.jj .case-copy{grid-template-columns:1fr 1fr;gap:5mm 18mm;width:auto;min-height:0;margin:210mm 0 0;padding:22mm 30mm;font-size:3.5mm;display:grid}.case.jj .case-copy>*{grid-column:2}.case.jj .case-copy>p:nth-child(-n+2),.case.jj .case-copy blockquote{grid-column:1}.case.jj .case-copy blockquote{margin:3mm 0;font-size:7mm}.southwest,.skagen{break-before:page;page-break-before:always;grid-template-columns:.85fr 1.15fr;gap:18mm;padding:24mm 18mm;display:grid}.southwest .case-copy,.skagen .case-copy{margin:0}.southwest .case-opening h2,.skagen .case-opening h2{font-size:15mm}.swa-grid,.skagen-band{display:none}.questions{break-before:page;page-break-before:always;padding:22mm 18mm}.question-field{gap:11mm 18mm;margin:16mm 0}.questions-close h3{margin-top:10mm}.together{break-before:page;page-break-before:always;padding:22mm 18mm}.together>h2{margin:12mm 0 16mm;font-size:22mm}.ways{padding:18mm}.relationship{padding-top:16mm}.conditions{break-before:page;page-break-before:always;padding:0 18mm 18mm}.conditions-hero{break-after:auto;height:auto;min-height:0;padding:25mm 0}.conditions-hero h2{margin:18mm 0 15mm;font-size:24mm}.conditions-explain{break-after:page;height:auto;margin:0;padding:24mm 18mm}.excellence{break-after:page;height:auto;min-height:190mm}.conditions-relations{height:auto;margin:0;padding:18mm 10mm}.constraints{height:auto;padding:15mm 0}.close{break-before:page;page-break-before:always;width:auto;height:150mm;min-height:150mm;max-height:none;padding:22mm 18mm 10mm}.close h2{margin:auto 0 10mm 20mm;font-size:22mm}}.nav{padding:24px clamp(28px,4vw,72px)}.nav>nav:not(.section-rail){letter-spacing:.2em;gap:32px;padding-top:8px;font-size:10px}.section-rail{align-items:flex-end;width:clamp(84px,7vw,112px);right:clamp(24px,2.4vw,44px);gap:15px!important}.section-rail a{text-align:right;letter-spacing:.18em;opacity:.55;min-width:30px;font-size:12px;line-height:1.1}.section-rail a.active{opacity:1;font-weight:600}.case-id,.case-number{letter-spacing:.28em;text-transform:uppercase;margin:0 0 5vh;font-size:10px;font-weight:500;line-height:1.35}.case-opening h2,.southwest .southwest-title h2,.skagen-opening-copy h2{letter-spacing:-.045em;font-family:Poppins,Arial,sans-serif;font-weight:500}.case-opening h2 em,.southwest .southwest-title h2 em,.skagen-opening-copy h2 em{font-family:Adobe Garamond Pro,Garamond,Georgia,serif;font-weight:400}.case.jj .case-opening h2 em{color:var(--orange)}.southwest .southwest-title h2 em{color:var(--turq)}.skagen-opening-copy h2 em,.skagen-editorial .case-opening h2 em{color:var(--cobalt)}.case.jj .case-opening:before{content:none;display:none}@media (max-width:760px){.nav{padding:16px 18px}.nav>nav:not(.section-rail){letter-spacing:.1em;gap:8px;padding-top:4px;font-size:7px}.section-rail{width:28px;right:4px;gap:10px!important}.section-rail a{text-align:right;min-width:26px;font-size:11px}.case-id,.case-number{font-size:9px}}:root{--rail-right:clamp(24px,2.4vw,44px);--rail-width:clamp(84px,7vw,112px);--rail-breath:clamp(32px,3vw,56px);--editorial-right:calc(var(--rail-right) + var(--rail-width) + var(--rail-breath))}.section-rail{right:var(--rail-right);width:var(--rail-width)}.nav>nav:not(.section-rail){margin-right:var(--editorial-right)}.hero .index,.tension .index,.hero .scroll{right:var(--editorial-right)}.hero,.tension,.platform,.questions,.together,.conditions,.close,.story,.southwest-opening,.southwest-story,.skagen-opening,.skagen-editorial{padding-right:var(--editorial-right)}.work-intro{min-height:clamp(430px,52svh,610px);padding:clamp(145px,14vw,210px) var(--editorial-right) clamp(85px,8vw,120px) var(--pad);background:var(--charcoal);color:var(--cream);grid-template-columns:.9fr 1.1fr;align-content:center;column-gap:8vw;display:grid}.work-intro .case-id{grid-column:1/-1;margin-bottom:5vh}.work-intro h2{letter-spacing:-.045em;margin:0;font-size:clamp(50px,6vw,94px);font-weight:500;line-height:.92}.work-intro h2 em{color:var(--orange)}.work-intro>p:last-child{align-self:end;max-width:620px;margin:1vh 0 0;font-size:clamp(17px,1.45vw,22px)}.hero h1,.platform-heading,.platform-copy,.tension-list,.tension-question,.story>*,.questions>*,.together>*,.conditions>*,.close>*{min-width:0;max-width:100%}.tension .tension-question{right:var(--editorial-right);width:auto}.thomas-opening .thomas-portrait{right:auto}.thomas-opening h2,.thomas-opening .progression,.thomas-opening .scale{max-width:calc(100vw - 48vw - var(--editorial-right))}.case.jj{padding-right:var(--editorial-right)}.case.jj .case-opening{left:min(70.5vw,calc(100vw - var(--editorial-right) - 250px));right:var(--editorial-right);width:auto}.case.jj .case-copy{max-width:min(1180px,calc(100vw - var(--pad) - var(--editorial-right)))}.ways{margin-right:0}.skagen-campaign,.opsync-visual,.case-image,.jj-shot{max-width:100%}@media (max-width:1100px) and (min-width:761px){.thomas-opening .thomas-meta,.thomas-opening h2,.thomas-opening .progression{left:43vw}.thomas-opening h2,.thomas-opening .progression,.thomas-opening .scale{max-width:calc(100vw - 43vw - var(--editorial-right))}.thomas-opening .scale{left:48vw}.skagen-editorial{grid-template-columns:minmax(0,1fr)}.skagen-editorial .case-opening{position:static}.skagen-editorial .case-copy{grid-column:1;min-width:0;margin-top:72px}.skagen-tensions{font-size:clamp(10px,1.25vw,14px)}}@media (max-width:900px) and (min-width:761px){.tension .tension-list{right:var(--editorial-right);width:auto}}@media (max-width:760px){:root{--rail-right:4px;--rail-width:28px;--rail-breath:18px}.hero,.tension,.platform,.questions,.together,.conditions,.close,.story,.southwest-opening,.southwest-story,.skagen-opening,.skagen-editorial{padding-right:var(--editorial-right)}.nav>nav:not(.section-rail){margin-right:var(--editorial-right)}.case.jj{padding-right:var(--editorial-right)}.case.jj .case-opening{width:100%;left:auto;right:auto}.case.jj .case-copy{max-width:100%}.thomas-opening h2,.thomas-opening .progression,.thomas-opening .scale{max-width:calc(100vw - 24px - var(--editorial-right))}.work-intro{min-height:auto;padding:120px var(--editorial-right) 90px 24px;display:block}.work-intro .case-id{margin-bottom:54px}.work-intro h2{font-size:clamp(46px,14vw,64px)}.work-intro>p:last-child{margin-top:54px}}.ask-section{min-height:100svh;padding:clamp(150px,14vw,220px) var(--editorial-right) clamp(90px,9vw,150px) var(--pad);color:var(--black);grid-template-columns:minmax(260px,.72fr) minmax(480px,1.28fr);gap:clamp(48px,7vw,130px);display:grid}.ask-intro{top:calc(var(--header-safe) + 46px);align-self:start;position:sticky}.ask-intro .index{margin:0 0 11vh;position:static}.ask-intro .pair{font-size:clamp(17px,1.45vw,22px)}.ask-intro h2{letter-spacing:-.055em;margin:3vh 0 6vh;font-size:clamp(58px,7vw,112px);font-weight:500;line-height:.86}.ask-intro h2 em{color:var(--cobalt);font-family:Adobe Garamond Pro,Garamond,Georgia,serif;font-weight:400}.ask-intro>p:last-child{max-width:480px;font-size:clamp(17px,1.35vw,21px);line-height:1.6}.ask-panel{background:var(--cream);flex-direction:column;min-height:680px;padding:clamp(24px,3.2vw,54px);display:flex;box-shadow:0 22px 70px #2325261a}.ask-panel-head{border-bottom:1px solid #23252638;justify-content:space-between;align-items:center;padding-bottom:28px;display:flex}.ask-panel-head>div{align-items:center;gap:12px;display:flex}.ask-panel-head strong{font-size:21px}.ask-panel-head span,.handoff-title>p,.feedback-card form>p{letter-spacing:.22em;font-size:9px}.ask-panel-head button,.ask-welcome button,.ask-connect{font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:4px 0}.ask-panel-head button{font-size:12px}.ask-messages{flex-direction:column;flex:1;gap:26px;max-height:720px;padding:38px 0;display:flex;overflow-y:auto}.ask-welcome>p{margin:0 0 36px;font-family:Adobe Garamond Pro,Garamond,Georgia,serif;font-size:clamp(32px,3.2vw,52px)}.ask-welcome>div{flex-wrap:wrap;gap:12px 22px;display:flex}.ask-welcome button{font-size:13px}.ask-message{max-width:84%}.ask-message.user{background:var(--grey);align-self:flex-end;padding:18px 22px}.ask-message.assistant{align-self:flex-start}.ask-message span{letter-spacing:.2em;margin-bottom:9px;font-size:8px;display:block}.ask-message p{white-space:pre-wrap;margin:0;font-size:16px;line-height:1.58}.ask-response-loader{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:72px;height:102px;display:flex;overflow:hidden}.ask-response-loader-labelled{width:84px;height:125px}.ask-response-loader-label{letter-spacing:.2em;color:var(--black);margin-bottom:10px;font-size:8px;display:block}.ask-response-loader-mark{width:54px;height:74px;display:block;overflow:visible}.ask-trace-path{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.ask-trace-slash{stroke-width:11px;animation:2.2s cubic-bezier(.45,0,.25,1) infinite ask-draw-slash}.ask-trace-amp{stroke-width:13px;animation:2.2s cubic-bezier(.45,0,.25,1) infinite ask-draw-amp}.ask-trace-resolve{opacity:0;animation:2.2s linear infinite ask-resolve-mark}@keyframes ask-draw-slash{0%,3%{stroke-dashoffset:1px}40%,95%{stroke-dashoffset:0}96%,to{stroke-dashoffset:1px}}@keyframes ask-draw-amp{0%,31%{stroke-dashoffset:1px}84%,95%{stroke-dashoffset:0}96%,to{stroke-dashoffset:1px}}@keyframes ask-resolve-mark{0%,82%{opacity:0}86%,95%{opacity:1}96%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.ask-trace-path{stroke-dashoffset:0;animation:none}.ask-trace-resolve{opacity:.58;animation:none}.ask-response-loader-mark>image[mask]{opacity:0}}.ask-composer{border-top:1px solid #23252638;padding-top:22px}.ask-composer>label,.handoff-form>label,.feedback-card form>label,.form-grid label{letter-spacing:.14em;text-transform:uppercase;font-size:10px;display:block}.ask-composer textarea,.handoff-form textarea,.handoff-form input,.feedback-card textarea{border:0;border-bottom:1px solid var(--black);resize:vertical;background:0 0;border-radius:0;width:100%;padding:12px 0;font:16px/1.5 Poppins,Arial,sans-serif}.ask-composer textarea:focus,.handoff-form textarea:focus,.handoff-form input:focus,.feedback-card textarea:focus{outline:2px solid var(--cobalt);outline-offset:4px}.ask-composer>div{justify-content:space-between;align-items:center;gap:24px;margin-top:14px;display:flex}.ask-composer small{max-width:420px;line-height:1.4}.ask-composer button,.handoff-actions button:last-child,.feedback-card form>button{background:var(--cobalt);color:#fff;cursor:pointer;border:0;padding:14px 22px;font:12px Poppins,Arial,sans-serif}.ask-composer button:disabled{opacity:.4}.ask-connect{color:var(--cobalt);align-self:flex-start;margin:28px 0 0}.ask-error{color:#9a2f25;margin:18px 0 0;font-size:13px}.handoff-form{flex-direction:column;gap:25px;padding-top:40px;display:flex}.handoff-title h3,.handoff-success h3,.feedback-card h3{margin:12px 0;font-family:Adobe Garamond Pro,Garamond,Georgia,serif;font-size:clamp(34px,3vw,50px);font-weight:400}.handoff-title>p:last-child{font-size:14px;line-height:1.5}.form-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.handoff-form small{letter-spacing:.08em;font-size:8px}.permission{align-items:flex-start;gap:10px;line-height:1.5;display:flex!important}.permission input{width:auto;margin-top:2px}.handoff-actions{justify-content:space-between;display:flex}.handoff-actions button{cursor:pointer;background:0 0;border:0;padding:14px 0}.handoff-success{margin:auto 0}.feedback-backdrop{z-index:2000;background:#232526a8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.feedback-card{background:var(--cream);width:min(620px,100%);padding:clamp(30px,5vw,70px);position:relative}.feedback-close{cursor:pointer;background:0 0;border:0;font-size:30px;position:absolute;top:12px;right:18px}.feedback-ratings{flex-wrap:wrap;gap:10px;margin:28px 0;display:flex}.feedback-ratings input{opacity:0;position:absolute}.feedback-ratings span{border:1px solid var(--black);cursor:pointer;padding:9px 13px;font-size:12px;display:block}.feedback-ratings input:checked+span{background:var(--cobalt);color:#fff}.feedback-card form>button{margin-top:24px}.feedback-card>p{font-size:16px}@media (max-width:900px){.ask-section{grid-template-columns:1fr}.ask-intro{position:static}.ask-intro .index{margin-bottom:60px}.ask-intro h2{max-width:620px}.ask-panel{min-height:640px}}@media (max-width:760px){.ask-section{padding:120px var(--editorial-right) 80px 24px;gap:54px}.ask-panel{padding:22px 18px}.ask-message{max-width:94%}.ask-composer>div{align-items:flex-end}.ask-composer small{font-size:9px}.form-grid{grid-template-columns:1fr}.ask-welcome>div{display:grid}.ask-panel-head{padding-bottom:18px}}.platform-orientation{width:min(760px,72%);margin:8vh 0 0 auto;font-size:clamp(18px,1.55vw,24px);line-height:1.55}.thomas-proof{padding:clamp(70px,8vw,120px) var(--editorial-right) clamp(60px,7vw,100px) var(--pad);background:#1268b333;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.thomas-proof article{background:var(--grey);padding:clamp(24px,3vw,44px)}.thomas-proof span{color:var(--cobalt);letter-spacing:.2em;margin-bottom:20px;font-size:9px;display:block}.thomas-proof strong{font:400 clamp(24px,2.4vw,38px)/1.05 Adobe Garamond Pro,Garamond,serif;display:block}.thomas-proof p{margin:22px 0 0;font-size:14px;line-height:1.55}.ask-message-content p{white-space:pre-wrap;margin:0}.ask-message-content p+p,.ask-message-content ul+p,.ask-message-content p+ul{margin-top:1em}.ask-message-content ul{margin:0;padding-left:1.2em}.ask-message-content li{margin:.45em 0;font-size:16px;line-height:1.5}@media (max-width:760px){.nav{grid-template-rows:48px 34px;grid-template-columns:76px 1fr;gap:0 16px;height:112px;padding:14px 18px;display:grid!important}.nav .logo,.nav-home .logo{width:76px}.nav>nav:not(.section-rail){grid-area:2/1/auto/3;justify-content:space-between;gap:8px;width:100%;margin:0!important;padding:0!important}.nav>nav:not(.section-rail) a{letter-spacing:.1em;align-items:center;min-height:34px;font-size:8px;display:flex}.nav>nav:not(.section-rail) a[data-nav-utility=ask]{border:1px solid;grid-area:1/2;place-self:start end;min-height:44px;padding:0 14px;font-size:10px}.section-rail{display:none!important}.hero,.tension,.platform,.questions,.together,.conditions,.close,.story,.southwest-opening,.southwest-story,.skagen-opening,.skagen-editorial{padding-right:24px}.platform-orientation{width:100%;margin:64px 0 0}.thomas-proof{grid-template-columns:1fr;padding:70px 24px}.thomas-proof article{border-bottom:1px solid #1268b340;padding:30px 0}.ask-message-content li{font-size:15px}.thomas-opening{flex-direction:column;height:auto;min-height:0;padding:156px 24px 96px;display:flex;overflow:hidden}.thomas-opening .thomas-meta,.thomas-opening h2,.thomas-opening .thomas-portrait,.thomas-opening .progression,.thomas-opening .scale{width:100%;max-width:none;position:static;inset:auto}.thomas-opening .thomas-meta{color:var(--cobalt);order:1;margin:0}.thomas-opening h2{white-space:normal;order:2;margin:52px 0 0;font-size:clamp(50px,15vw,64px);line-height:.82}.thomas-opening .thomas-portrait{aspect-ratio:4/5;background-position:top;order:3;height:auto;margin:56px 0 0}.thomas-opening .progression{white-space:normal;order:4;margin:44px 0 0;font-size:clamp(15px,4.4vw,19px);line-height:1.5}.thomas-opening .scale{order:5;margin:34px 0 0;font-size:clamp(28px,8.6vw,38px);line-height:1.08}.thomas-opening .scale br{display:none}.thomas-opening .scale em{margin-top:8px;display:block}}.cta>span,.ask-composer button span{flex:0 0 15px;width:15px;height:15px;font-size:0;display:inline-block;position:relative}.cta>span:before,.ask-composer button span:before{content:"";transform-origin:0;background:currentColor;width:13px;height:1.5px;position:absolute;bottom:2px;left:2px;transform:rotate(-45deg)}.cta>span:after,.ask-composer button span:after{content:"";border-top:1.5px solid;border-right:1.5px solid;width:7px;height:7px;position:absolute;top:1px;right:1px}@media (max-width:760px){.ways{box-sizing:border-box;width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:24px;padding-right:24px}}@media print{.ask-section{display:none}}.case.jj:after{content:none!important;display:none!important}.ask-languages{letter-spacing:.1em;color:#232526a6;margin-top:34px;font-size:9px;line-height:1.5;display:block}@media (max-width:760px){.case.skagen{min-height:0}.skagen-opening{height:auto;min-height:0;padding-bottom:48px}.skagen-editorial{min-height:0;padding-top:48px}.skagen-editorial .case-opening{display:none}.skagen-editorial .case-copy{margin-top:0}}.cookie-consent{z-index:3000;background:var(--cream);color:var(--black);border:1px solid #23252659;justify-content:space-between;align-items:flex-end;gap:40px;padding:24px 28px;display:flex;position:fixed;bottom:clamp(18px,3vw,40px);left:clamp(18px,3vw,48px);right:clamp(18px,3vw,48px);box-shadow:0 16px 50px #23252626}.cookie-consent>div:first-child{max-width:720px}.cookie-consent span{letter-spacing:.22em;margin-bottom:10px;font-size:9px;display:block}.cookie-consent p{margin:0;font-size:14px;line-height:1.55}.cookie-consent-actions{flex:none;align-items:center;gap:14px;display:flex}.cookie-consent button,.cookie-settings{letter-spacing:.12em;text-transform:uppercase;cursor:pointer;font:10px Poppins,Arial,sans-serif}.cookie-consent button{border:1px solid var(--black);min-height:44px;color:var(--black);background:0 0;padding:0 18px}.cookie-consent button:last-child{background:var(--cobalt);border-color:var(--cobalt);color:#fff}.cookie-consent button:focus-visible{outline:2px solid var(--cobalt);outline-offset:3px}.cookie-settings:focus-visible{outline:2px solid var(--cobalt);outline-offset:3px}.cookie-settings{z-index:1100;color:currentColor;opacity:.62;background:0 0;border:0;border-bottom:1px solid;padding:6px 0;position:fixed;bottom:14px;left:18px}@media (max-width:760px){.cookie-consent{flex-direction:column;align-items:stretch;gap:22px;padding:22px}.cookie-consent-actions{grid-template-columns:1fr 1fr;display:grid}.cookie-consent button{padding:0 10px}.cookie-settings{font-size:8px;bottom:8px;left:12px}}@media print{.cookie-consent,.cookie-settings{display:none!important}}.ask-messages{overflow-anchor:none}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
