.tw{--tw-accent: var(--3w-rust, #b65636);--tw-accent-dark: #8e432a;--tw-accent-soft: #f0dcd1;--tw-ink: #111111;--tw-white: #ffffff;--tw-bg: #ffffff;--tw-fg: #111111;--tw-body: #333333;--tw-muted: #666666;--tw-line: rgba(17, 17, 17, .17);--tw-surface: #f6f0eb;--tw-accent-text: var(--tw-accent);--tw-btn-bg: var(--tw-accent);--tw-btn-fg: #ffffff;--tw-btn-hover: var(--tw-accent-dark);--tw-alt-fg: #111111;--tw-alt-border: #111111;--tw-alt-hover-bg: #111111;--tw-alt-hover-fg: #ffffff;--tw-caption-bg: rgba(17, 17, 17, .86);--tw-ph-bg: #e9e2db;--tw-ph-fg: #6b625a;position:relative;isolation:isolate;display:block;container-name:tw;container-type:inline-size;background:var(--tw-bg);color:var(--tw-fg);border-bottom:1px solid var(--tw-line);font-family:inherit;text-align:left;-webkit-font-smoothing:antialiased}.tw--soft{--tw-bg: #f6f0eb;--tw-surface: #ece2da;--tw-ph-bg: #ddd2c8}.tw--dark{--tw-bg: #111111;--tw-fg: #ffffff;--tw-body: #d9d6d2;--tw-muted: #b7b2ac;--tw-line: rgba(255, 255, 255, .24);--tw-surface: #1d1d1d;--tw-accent-text: #e59a78;--tw-btn-bg: var(--tw-accent);--tw-btn-fg: #ffffff;--tw-btn-hover: #c4633d;--tw-alt-fg: #ffffff;--tw-alt-border: #ffffff;--tw-alt-hover-bg: #ffffff;--tw-alt-hover-fg: #111111;--tw-ph-bg: #2b2b2b;--tw-ph-fg: #a8a29b}.tw--rust{--tw-bg: var(--tw-accent);--tw-fg: #ffffff;--tw-body: #ffffff;--tw-muted: #f6e6dd;--tw-line: rgba(255, 255, 255, .38);--tw-surface: rgba(0, 0, 0, .14);--tw-accent-text: #ffffff;--tw-btn-bg: #ffffff;--tw-btn-fg: #111111;--tw-btn-hover: #f0dcd1;--tw-alt-fg: #ffffff;--tw-alt-border: #ffffff;--tw-alt-hover-bg: #ffffff;--tw-alt-hover-fg: #111111;--tw-ph-bg: rgba(0, 0, 0, .18);--tw-ph-fg: #f6e6dd}.tw *,.tw *:before,.tw *:after{box-sizing:border-box;min-width:0}.tw [hidden]{display:none!important}.tw img{display:block;width:100%;height:100%;object-fit:cover;max-width:none}.tw a,.tw button{font:inherit}.tw ul{list-style:none;margin:0;padding:0}.tw-pad{--k: 1;--tw-gut: var(--3w-gut);--tw-w: 1140px;padding-top:var(--tw-pt, 78px);padding-bottom:var(--tw-pb, 78px);padding-left:max(var(--tw-gut),calc((100% - var(--tw-w)) / 2));padding-right:max(var(--tw-gut),calc((100% - var(--tw-w)) / 2))}@container tw (min-width: 800px){.tw-pad{--k: 1.08}}@container tw (min-width: 960px){.tw-pad{--k: 1.18}}@container tw (min-width: 1100px){.tw-pad{--k: 1.26}}.tw-eyebrow,.tw-rulehead{font-size:max(10px,calc(9px * var(--k)));font-weight:900;letter-spacing:.19em;text-transform:uppercase;color:var(--tw-accent-text);line-height:1.3;margin:0}.tw-eyebrow{margin-bottom:calc(18px * var(--k))}.tw-rulehead{display:flex;align-items:center;gap:calc(12px * var(--k));margin-bottom:calc(24px * var(--k))}.tw-rulehead:after{content:"";height:1px;background:var(--tw-line);flex:1;min-width:24px}.tw-h1,.tw-h2,.tw-statement,.tw-h3{font-family:var(--font-heading--family, inherit);font-weight:900;text-transform:none;color:var(--tw-fg);margin:0}.tw-h1{font-size:clamp(46px,6.6vw,80px);line-height:.94;letter-spacing:-.04em;margin-bottom:calc(24px * var(--k))}.tw-h2{font-size:clamp(31px,4.4vw,54px);line-height:1;letter-spacing:-.034em}.tw-statement{font-size:clamp(31px,4.8vw,58px);line-height:.98;letter-spacing:-.036em;max-width:calc(560px * var(--k))}.tw-statement--sm{font-size:clamp(27px,4vw,46px)}.tw-h3{font-size:calc(20px * var(--k));line-height:1.1;letter-spacing:-.02em;margin-bottom:calc(10px * var(--k))}.tw p,.tw-p{font-family:var(--font-body--family, inherit);font-size:max(15px,calc(13px * var(--k)));line-height:1.62;margin:0;color:var(--tw-body);letter-spacing:normal;text-transform:none}.tw p+p{margin-top:0}.tw p a{color:inherit;text-decoration:underline}.tw-lede{font-size:calc(15px * var(--k));line-height:1.6;max-width:calc(520px * var(--k))}.tw-lede p,p.tw-lede{font-size:calc(15px * var(--k));line-height:1.6}.tw-actions{display:flex;gap:calc(12px * var(--k));flex-wrap:wrap;margin-top:calc(28px * var(--k))}.tw a.tw-btn,.tw-btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:48px;padding:14px 30px;border:1px solid var(--tw-btn-bg);border-radius:0;background:var(--tw-btn-bg);color:var(--tw-btn-fg);font-family:inherit;font-size:14px;font-weight:400;letter-spacing:.08em;line-height:1.2;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .18s cubic-bezier(.16,1,.3,1),color .18s cubic-bezier(.16,1,.3,1),border-color .18s cubic-bezier(.16,1,.3,1)}.tw a.tw-btn:hover,.tw-btn:hover{background:var(--tw-btn-hover);border-color:var(--tw-btn-hover);color:var(--tw-btn-fg)}.tw a.tw-btn--alt,.tw-btn--alt{background:transparent;color:var(--tw-alt-fg);border-color:var(--tw-alt-border)}.tw a.tw-btn--alt:hover,.tw-btn--alt:hover{background:var(--tw-alt-hover-bg);border-color:var(--tw-alt-hover-bg);color:var(--tw-alt-hover-fg)}.tw-btn:focus-visible,.tw a:focus-visible,.tw button:focus-visible,.tw-bio:focus-visible{outline:2px solid var(--tw-accent-text);outline-offset:3px}.tw-media{position:relative;overflow:hidden;background:var(--tw-ph-bg);min-height:calc(320px * var(--k))}.tw-media--hero{min-height:calc(360px * var(--k))}.tw-media img{transition:transform .75s cubic-bezier(.2,.72,.2,1)}.tw-media:hover img{transform:scale(1.018)}.tw-caption{position:absolute;left:12px;bottom:12px;max-width:calc(100% - 24px);background:var(--tw-caption-bg);color:#fff;padding:calc(7px * var(--k)) calc(9px * var(--k));font-size:max(10px,calc(8px * var(--k)));letter-spacing:.1em;text-transform:uppercase;font-weight:800;line-height:1.35}.tw-hero{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:calc(56px * var(--k));align-items:start}.tw-band--rule{border-bottom:1px solid var(--tw-line)}.tw-signals{display:grid;grid-template-columns:repeat(var(--tw-n, 4),1fr)}.tw-signal{padding:calc(21px * var(--k)) calc(18px * var(--k)) calc(22px * var(--k)) 0;margin-right:calc(18px * var(--k));border-right:1px solid var(--tw-line)}.tw-signal:last-child{border-right:0;margin-right:0}.tw-signal b{display:block;font-size:max(11px,calc(10px * var(--k)));text-transform:uppercase;letter-spacing:.09em;font-weight:900;color:var(--tw-fg)}.tw-signal span{display:block;margin-top:calc(5px * var(--k));font-size:max(10px,calc(9px * var(--k)));line-height:1.45;color:var(--tw-muted)}.tw-signals-band .tw-pad{padding-top:0;padding-bottom:0}.tw-split{display:grid;align-items:start}.tw-split--editorial{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:calc(72px * var(--k))}.tw-split--relationship{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:calc(70px * var(--k))}.tw-title{max-width:calc(335px * var(--k))}.tw-title .tw-statement{max-width:calc(560px * var(--k))}.tw-split--relationship .tw-title{max-width:calc(420px * var(--k))}.tw-copy{display:grid;gap:calc(15px * var(--k));max-width:calc(430px * var(--k));align-content:start}.tw-split>.tw-copy{padding-top:calc(40px * var(--k))}.tw-split>.tw-copy--bare{padding-top:0;max-width:none}.tw-copy--open{max-width:calc(560px * var(--k))}.tw-split--no-pad>.tw-copy{padding-top:0}.tw-bullets{display:grid;gap:calc(10px * var(--k));margin:calc(6px * var(--k)) 0 0}.tw-bullets li{display:grid;grid-template-columns:calc(16px * var(--k)) 1fr;gap:calc(7px * var(--k));font-size:max(14px,calc(11px * var(--k)));line-height:1.5;color:var(--tw-body)}.tw-bullets li:before{content:"\2014";font-weight:900;color:var(--tw-accent-text)}.tw-quote{margin:calc(36px * var(--k)) 0 0;padding-top:calc(26px * var(--k));border-top:1px solid var(--tw-line);max-width:calc(560px * var(--k));font-family:var(--font-heading--family, inherit);font-size:calc(28px * var(--k));line-height:1.06;letter-spacing:-.025em;font-weight:900;color:var(--tw-fg)}.tw-copy .tw-quote{margin-top:calc(18px * var(--k))}.tw-promises{display:grid;border-top:1px solid var(--tw-line)}.tw-promises div{padding:calc(15px * var(--k)) 0;border-bottom:1px solid var(--tw-line);font-size:max(14px,calc(11px * var(--k)));line-height:1.4;color:var(--tw-fg)}.tw-promises+.tw-actions{margin-top:calc(28px * var(--k))}.tw-lanes{display:grid;grid-template-columns:repeat(var(--tw-n, 3),1fr);margin-top:calc(44px * var(--k));border-top:1px solid var(--tw-line)}.tw-lane{padding:calc(27px * var(--k)) calc(28px * var(--k)) calc(10px * var(--k)) 0;margin-right:calc(28px * var(--k));border-right:1px solid var(--tw-line);min-height:calc(250px * var(--k))}.tw-lane:last-child{border-right:0;margin-right:0}.tw-lane .tw-num{display:block;font-size:max(10px,calc(9px * var(--k)));font-weight:900;letter-spacing:.16em;margin-bottom:calc(52px * var(--k));color:var(--tw-accent-text)}.tw-lane p{font-size:max(14px,calc(11px * var(--k)))}.tw-tail{display:block;font-size:max(10px,calc(9px * var(--k)));font-weight:800;letter-spacing:.06em;text-transform:uppercase;margin-top:calc(20px * var(--k));color:var(--tw-muted)}.tw-process{margin-top:calc(42px * var(--k));border-top:1px solid var(--tw-line)}.tw-step{border-bottom:1px solid var(--tw-line)}.tw-step__h{margin:0;font:inherit}.tw-step__btn{-webkit-appearance:none;appearance:none;border:0;border-radius:0;background:transparent;color:var(--tw-fg);width:100%;display:grid;grid-template-columns:calc(48px * var(--k)) minmax(0,1fr) calc(18px * var(--k));align-items:center;gap:calc(18px * var(--k));padding:calc(20px * var(--k)) calc(12px * var(--k));text-align:left;font-size:max(14px,calc(11px * var(--k)));font-weight:700;line-height:1.45;min-height:calc(58px * var(--k));cursor:pointer;transition:background .2s ease}.tw-step__btn .tw-sn{font-size:max(10px,calc(9px * var(--k)));font-weight:900;letter-spacing:.14em;color:var(--tw-accent-text)}.tw-step__btn[aria-expanded=true],.tw-step__btn:hover{background:var(--tw-surface)}.tw-step__icon{height:14px;width:14px;position:relative}.tw-step__icon:before,.tw-step__icon:after{content:"";position:absolute;background:currentColor;width:12px;height:1px;top:6px;left:1px}.tw-step__icon:after{transform:rotate(90deg);transition:transform .2s ease}.tw-step__btn[aria-expanded=true] .tw-step__icon:after{transform:rotate(0)}.tw-step__panel{background:var(--tw-surface);padding:0 calc(48px * var(--k)) calc(24px * var(--k)) calc(78px * var(--k))}.tw-step__panel p{max-width:62ch;font-size:max(14px,calc(12px * var(--k)));line-height:1.65}.tw-matrix{margin-top:calc(40px * var(--k));border-top:1px solid var(--tw-line)}.tw-mrow{display:grid;grid-template-columns:calc(112px * var(--k)) 1fr 1fr;border-bottom:1px solid var(--tw-line)}.tw-mrow>div{padding:calc(19px * var(--k)) calc(20px * var(--k)) calc(19px * var(--k)) 0;margin-right:calc(20px * var(--k));border-right:1px solid var(--tw-line);font-size:max(11px,calc(10px * var(--k)));line-height:1.5;color:var(--tw-body)}.tw-mrow>div:last-child{border-right:0;margin-right:0}.tw-mrow .tw-mlabel{font-size:max(10px,calc(9px * var(--k)));font-weight:900;letter-spacing:.09em;text-transform:uppercase;color:var(--tw-fg)}.tw-mrow--head>div{color:var(--tw-muted);font-weight:700;text-transform:uppercase;letter-spacing:.09em;font-size:max(10px,calc(9px * var(--k)))}.tw-values{display:grid;grid-template-columns:repeat(2,1fr);margin-top:calc(38px * var(--k));border-top:1px solid var(--tw-line)}.tw-value{padding:calc(26px * var(--k)) calc(32px * var(--k)) calc(26px * var(--k)) 0;margin-right:calc(32px * var(--k));border-right:1px solid var(--tw-line);border-bottom:1px solid var(--tw-line)}.tw-value:nth-child(2n){border-right:0;margin-right:0}.tw-value b{display:block;font-size:max(11px,calc(10px * var(--k)));text-transform:uppercase;letter-spacing:.09em;font-weight:900;color:var(--tw-fg)}.tw-value p{font-size:max(11px,calc(10px * var(--k)));margin-top:calc(10px * var(--k))}.tw-bios{display:grid;grid-template-columns:repeat(2,1fr);margin-top:calc(42px * var(--k));border-top:1px solid var(--tw-line);border-left:1px solid var(--tw-line)}.tw-bio{border-right:1px solid var(--tw-line);border-bottom:1px solid var(--tw-line);background:transparent;text-align:left;padding:calc(26px * var(--k)) calc(24px * var(--k));min-height:calc(210px * var(--k));transition:background .22s ease,color .22s ease}.tw-bio--wide{grid-column:span 2}.tw-bio__name{font-family:var(--font-heading--family, inherit);font-size:calc(17px * var(--k));font-weight:900;letter-spacing:-.015em;margin-bottom:calc(5px * var(--k));color:inherit}.tw-bio__role{font-size:max(10px,calc(9px * var(--k)));text-transform:uppercase;letter-spacing:.1em;font-weight:800;color:var(--tw-accent-text);margin-bottom:calc(20px * var(--k))}.tw-bio p{font-size:max(14px,calc(11px * var(--k)));line-height:1.55}@media(hover:hover)and (pointer:fine){.tw-bio:hover{background:#111;color:#fff}.tw-bio:hover p{color:#d6d5cf}.tw-bio:hover .tw-bio__role{color:#e59a78}}.tw-requests{margin-top:calc(34px * var(--k));border-top:1px solid var(--tw-line)}.tw-request{display:grid;grid-template-columns:calc(42px * var(--k)) 1fr auto;gap:calc(16px * var(--k));align-items:center;padding:calc(16px * var(--k)) 0;border-bottom:1px solid var(--tw-line)}.tw-request b{font-size:max(10px,calc(9px * var(--k)));letter-spacing:.1em;font-weight:900;color:var(--tw-accent-text)}.tw-request span{font-size:max(14px,calc(11px * var(--k)));color:var(--tw-fg)}.tw-request i{font-style:normal;font-size:calc(17px * var(--k));color:var(--tw-accent-text)}.tw-pnav{display:grid;grid-template-columns:repeat(var(--tw-n, 5),1fr);margin-top:calc(42px * var(--k));border-top:1px solid var(--tw-line);border-bottom:1px solid var(--tw-line)}.tw-ptab{-webkit-appearance:none;appearance:none;border:0;border-radius:0;border-right:1px solid var(--tw-line);background:transparent;color:var(--tw-fg);padding:calc(18px * var(--k)) calc(14px * var(--k)) calc(20px * var(--k));text-align:left;min-height:calc(126px * var(--k));cursor:pointer;transition:background .2s ease}.tw-ptab:last-child{border-right:0}.tw-ptab:hover,.tw-ptab[aria-selected=true]{background:var(--tw-surface)}.tw-ptab[aria-selected=true]{box-shadow:inset 0 3px 0 var(--tw-accent)}.tw-ptab .tw-n{display:block;font-size:max(10px,calc(8px * var(--k)));font-weight:900;letter-spacing:.16em;margin-bottom:calc(36px * var(--k));color:var(--tw-accent-text)}.tw-ptab strong{display:block;font-size:max(11px,calc(10px * var(--k)));line-height:1.25;font-weight:800}.tw-pfeature{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);margin-top:calc(34px * var(--k));background:var(--tw-surface)}.tw-pfeature[hidden]{display:none!important}.tw-pimage{position:relative;overflow:hidden;background:var(--tw-ph-bg);min-height:calc(390px * var(--k))}.tw-pcopy{padding:calc(38px * var(--k)) calc(34px * var(--k)) calc(36px * var(--k))}.tw-pname{font-size:max(10px,calc(9px * var(--k)));letter-spacing:.16em;text-transform:uppercase;font-weight:900;color:var(--tw-accent-text)}.tw-pcopy .tw-actions{margin-top:calc(26px * var(--k))}.tw-pcopy .tw-bullets{margin-top:calc(22px * var(--k))}.tw-pair{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:calc(52px * var(--k));align-items:start}.tw-pair--right{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.tw-pair--right .tw-media{order:2}.tw-pair--right .tw-pair__copy{order:1}.tw-pair__copy .tw-copy{margin-top:calc(18px * var(--k));max-width:calc(430px * var(--k))}.tw-pair__copy .tw-actions,.tw-pair__copy .tw-quote{margin-top:calc(26px * var(--k))}.tw-closing .tw-lede{margin-top:calc(22px * var(--k));max-width:calc(560px * var(--k))}.tw-closing .tw-statement{max-width:calc(640px * var(--k))}@container tw (max-width: 650px){.tw-hero{grid-template-columns:1fr}.tw-split--editorial,.tw-split--relationship{grid-template-columns:1fr;gap:calc(28px * var(--k))}.tw-split>.tw-copy{padding-top:0}.tw-title,.tw-split--relationship .tw-title{max-width:none}.tw-pair,.tw-pair--right{grid-template-columns:1fr;gap:calc(30px * var(--k))}.tw-pair .tw-pair__copy,.tw-pair--right .tw-pair__copy{order:1}.tw-pair .tw-media,.tw-pair--right .tw-media{order:2}.tw-pnav{grid-template-columns:repeat(3,1fr)}.tw-ptab{border-bottom:1px solid var(--tw-line)}.tw-pfeature{grid-template-columns:1fr}.tw-lanes{grid-template-columns:1fr 1fr}.tw-lane:nth-child(2n){border-right:0;margin-right:0}}@container tw (max-width: 560px){.tw-pad{padding-top:calc(var(--tw-pt, 78px) * .72);padding-bottom:calc(var(--tw-pb, 78px) * .72)}.tw-hero,.tw-signals,.tw-split,.tw-pfeature,.tw-lanes,.tw-values,.tw-bios,.tw-pair{display:grid;grid-template-columns:minmax(0,1fr)}.tw-hero{gap:calc(30px * var(--k));align-items:start}.tw-h1{font-size:calc(42px * var(--k));line-height:.96;margin-bottom:calc(20px * var(--k))}.tw-h2{font-size:calc(31px * var(--k));line-height:1.02}.tw-statement{font-size:calc(36px * var(--k))}.tw-statement--sm{font-size:calc(30px * var(--k))}.tw-lede,.tw-lede p,p.tw-lede{font-size:calc(14px * var(--k));line-height:1.58}.tw-media--hero{min-height:calc(250px * var(--k))}.tw-actions{display:grid;grid-template-columns:1fr;gap:calc(10px * var(--k));margin-top:calc(24px * var(--k))}.tw-btn{width:100%}.tw-signal{margin:0;padding:calc(15px * var(--k)) 0;border-right:0;border-bottom:1px solid var(--tw-line)}.tw-signal:last-child{border-bottom:0}.tw-split{gap:0}.tw-split>*+*{margin-top:calc(28px * var(--k))}.tw-pair{gap:calc(28px * var(--k))}.tw-split>.tw-copy{padding-top:0;max-width:none}.tw-copy,.tw-pair__copy .tw-copy{max-width:none}.tw-rulehead{margin-bottom:calc(18px * var(--k))}.tw-pair .tw-pair__copy .tw-copy{margin-top:calc(18px * var(--k))}.tw-media{width:100%;min-height:0;aspect-ratio:4 / 3}.tw-media--hero{aspect-ratio:auto;min-height:calc(250px * var(--k))}.tw-pnav{grid-template-columns:1fr;width:100%;margin:calc(34px * var(--k)) 0 0;border-bottom:0}.tw-ptab{display:grid;grid-template-columns:calc(38px * var(--k)) minmax(0,1fr);align-items:center;gap:calc(12px * var(--k));width:100%;min-height:0;padding:calc(16px * var(--k)) 0;border-right:0;border-bottom:1px solid var(--tw-line)}.tw-ptab[aria-selected=true]{box-shadow:inset 3px 0 0 var(--tw-accent);padding-left:calc(12px * var(--k))}.tw-ptab .tw-n{margin:0}.tw-ptab strong{font-size:max(14px,calc(11px * var(--k)));line-height:1.3}.tw-pfeature{margin-top:calc(28px * var(--k));background:transparent}.tw-pimage{width:100%;min-height:0;aspect-ratio:4 / 3}.tw-pcopy{padding:calc(28px * var(--k)) 0 0}.tw-pheadline{font-size:calc(29px * var(--k));margin:calc(10px * var(--k)) 0 calc(15px * var(--k))}.tw-pcopy p{font-size:max(15px,calc(13px * var(--k)));line-height:1.62}.tw-lanes{margin-top:calc(32px * var(--k))}.tw-lane,.tw-lane:nth-child(2n){min-height:0;border-right:0;margin:0;padding:calc(24px * var(--k)) 0;border-bottom:1px solid var(--tw-line)}.tw-lane .tw-num{margin-bottom:calc(20px * var(--k))}.tw-process{margin-top:calc(30px * var(--k))}.tw-step__btn{grid-template-columns:calc(24px * var(--k)) minmax(0,1fr) calc(14px * var(--k));gap:calc(12px * var(--k));padding:calc(20px * var(--k)) calc(10px * var(--k))}.tw-step__panel{padding:0 calc(22px * var(--k)) calc(22px * var(--k)) calc(46px * var(--k))}.tw-quote{font-size:calc(24px * var(--k))}.tw-matrix{margin-top:calc(30px * var(--k))}.tw-mrow,.tw-mrow--head{display:block}.tw-mrow--head{display:none}.tw-mrow>div{border-right:0;margin:0;padding:calc(12px * var(--k)) 0}.tw-mrow .tw-mlabel{padding-top:calc(20px * var(--k));padding-bottom:calc(10px * var(--k))}.tw-mrow .tw-mcell{padding-left:calc(15px * var(--k));border-left:1px solid var(--tw-line);margin-bottom:calc(8px * var(--k))}.tw-mrow .tw-mcell:before{content:attr(data-label);display:block;font-size:max(10px,calc(8px * var(--k)));font-weight:900;text-transform:uppercase;letter-spacing:.09em;color:var(--tw-muted);margin-bottom:calc(6px * var(--k))}.tw-value,.tw-value:nth-child(2n){border-right:0;margin:0;padding:calc(22px * var(--k)) 0}.tw-bios{margin-top:calc(34px * var(--k))}.tw-bio,.tw-bio--wide{grid-column:auto;min-height:0;padding:calc(24px * var(--k)) calc(20px * var(--k))}.tw-bio__role{margin-bottom:calc(14px * var(--k))}.tw-request{grid-template-columns:1fr;gap:calc(5px * var(--k));padding:calc(18px * var(--k)) 0}.tw-request i{display:none}.tw-closing .tw-statement{font-size:calc(38px * var(--k))}}@media(prefers-reduced-motion:reduce){.tw *,.tw *:before,.tw *:after{transition:none!important}.tw-media:hover img{transform:none}}@media print{.tw-step__panel[hidden],.tw-pfeature[hidden]{display:block!important}.tw-step__icon{display:none}}.tw-rich p+p{margin-top:calc(15px * var(--k))}.tw-rich>*+*{margin-top:calc(15px * var(--k))}.tw-closing{border-bottom:0}.tw-noscript-show [hidden]{display:block!important}.tw-feat{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:calc(56px * var(--k));align-items:center}.tw-feat__copy .tw-statement{max-width:calc(520px * var(--k))}.tw-feat__text{margin-top:calc(16px * var(--k));max-width:calc(430px * var(--k))}.tw-feat__logo{position:relative;background:var(--tw-surface);padding:calc(44px * var(--k)) calc(48px * var(--k));display:grid;place-items:center;min-height:calc(190px * var(--k))}.tw-feat__logo img{width:100%;max-width:calc(340px * var(--k));height:auto;object-fit:contain}.tw-feat__logo .tw-ph{position:relative;inset:auto;width:100%;min-height:calc(110px * var(--k))}.tw--soft .tw-feat__logo,.tw--dark .tw-feat__logo{background:#fff}a.tw-icon__in:hover{background:var(--tw-surface)}a.tw-icon__in:hover .tw-icon__img{transform:scale(1.05)}.tw-tilehead{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:calc(72px * var(--k));align-items:end;margin-bottom:calc(40px * var(--k))}.tw-tilehead .tw-h2{max-width:calc(420px * var(--k))}.tw-tilehead .tw-lede{max-width:calc(430px * var(--k))}.tw-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(20px * var(--k))}.tw-tile{position:relative;display:block;overflow:hidden;aspect-ratio:5 / 4;background:var(--tw-ph-bg);color:#fff;text-decoration:none;isolation:isolate}.tw-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .75s cubic-bezier(.2,.72,.2,1)}.tw-tile__cap{position:absolute;left:0;right:0;bottom:0;z-index:2;display:grid;gap:calc(7px * var(--k));padding:calc(22px * var(--k)) calc(26px * var(--k)) calc(24px * var(--k));background:#111111ed;color:#fff;transition:background .25s ease}.tw-tile__n{font-size:max(10px,calc(9px * var(--k)));font-weight:900;letter-spacing:.16em;color:#e59a78}.tw-tile__t{font-family:var(--font-heading--family, inherit);font-size:calc(22px * var(--k));line-height:1.05;letter-spacing:-.02em;font-weight:900;color:#fff}.tw-tile__p{font-size:max(14px,calc(11px * var(--k)));line-height:1.55;color:#d9d6d2;max-width:46ch}.tw-tile__cta{display:inline-flex;align-items:center;gap:calc(8px * var(--k));margin-top:calc(6px * var(--k));font-size:max(10px,calc(9px * var(--k)));font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:#fff}.tw-tile__cta i{font-style:normal;font-size:calc(14px * var(--k));transition:transform .25s ease}a.tw-tile:focus-visible{outline:2px solid var(--tw-accent-text);outline-offset:3px}@media(hover:hover)and (pointer:fine){a.tw-tile:hover img{transform:scale(1.035)}a.tw-tile:hover .tw-tile__cap{background:var(--tw-accent)}a.tw-tile:hover .tw-tile__n{color:#fff}a.tw-tile:hover .tw-tile__cta i{transform:translate(5px)}}.tw-tilesec .tw-actions{margin-top:calc(36px * var(--k))}@container tw (max-width: 800px){.tw-feat{gap:calc(40px * var(--k))}.tw-feat__logo{padding:calc(36px * var(--k)) calc(32px * var(--k))}}@container tw (max-width: 900px){.tw-tiles{grid-template-columns:1fr;gap:calc(16px * var(--k))}.tw-tile{aspect-ratio:16 / 10}}@container tw (max-width: 650px){.tw-feat{grid-template-columns:1fr;gap:calc(30px * var(--k))}.tw-tilehead{grid-template-columns:1fr;gap:calc(20px * var(--k));margin-bottom:calc(30px * var(--k))}.tw-tiles{grid-template-columns:1fr;gap:calc(16px * var(--k))}.tw-tile{aspect-ratio:4 / 3}}@container tw (max-width: 560px){.tw-feat__logo{padding:calc(30px * var(--k)) calc(24px * var(--k));min-height:calc(150px * var(--k))}.tw-tile{aspect-ratio:4 / 5}.tw-tile__cap{padding:calc(18px * var(--k)) calc(18px * var(--k)) calc(20px * var(--k))}.tw-tile__t{font-size:calc(20px * var(--k))}.tw-tilesec .tw-actions,.tw-iconrow .tw-actions{display:grid;grid-template-columns:1fr;gap:calc(10px * var(--k))}}:root{--3w-gut: 20px}@media(min-width:750px){:root{--3w-gut: 32px}}.tw-icons{list-style:none;margin:calc(34px * var(--k)) 0 0;padding:0;display:grid;grid-template-columns:repeat(var(--tw-n, 6),minmax(0,1fr));border:1px solid var(--tw-line);border-right:0;border-bottom:0}.tw-icon{margin:0;border-right:1px solid var(--tw-line);border-bottom:1px solid var(--tw-line);background:var(--tw-bg);color:var(--tw-fg);transition:background .22s ease,color .22s ease}.tw-icon__in{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.tw-icon__img{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;background:var(--tw-line);isolation:isolate}.tw-icon__img img,.tw-icon__img .tw-ph{display:block;width:100%;height:100%;object-fit:cover}.tw-icon__img img{filter:grayscale(1) contrast(1.04);transition:filter .5s ease}.tw-icon__img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--tw-accent);mix-blend-mode:color;opacity:1;pointer-events:none;transition:opacity .5s ease}.tw-icon__body{display:block;padding:calc(14px * var(--k)) calc(16px * var(--k)) calc(18px * var(--k))}.tw-icon__n{display:block;font-size:max(10px,calc(9px * var(--k)));letter-spacing:.14em;color:var(--tw-accent-text, var(--tw-accent));margin-bottom:calc(8px * var(--k));transition:color .22s ease}.tw-icon b{display:block;font-size:max(11px,calc(10px * var(--k)));line-height:1.25;letter-spacing:.09em;text-transform:uppercase;font-weight:900;color:inherit}.tw-icon__t{display:block;margin-top:calc(6px * var(--k));font-size:max(12px,calc(10px * var(--k)));line-height:1.45;color:var(--tw-muted);transition:color .22s ease}@media(hover:hover){.tw-icon:hover{background:#111;color:#fff}.tw-icon:hover .tw-icon__n{color:#e59a78}.tw-icon:hover .tw-icon__t{color:#d6d5cf}.tw-icon:hover .tw-icon__img img{filter:grayscale(0) contrast(1)}.tw-icon:hover .tw-icon__img:after{opacity:0}}@media(prefers-reduced-motion:reduce){.tw-icon,.tw-icon__img img,.tw-icon__img:after{transition:none}}@container tw (max-width: 749px){.tw-icons{grid-template-columns:repeat(2,minmax(0,1fr))}}@container tw (min-width: 750px) and (max-width: 989px){.tw-icons{grid-template-columns:repeat(3,minmax(0,1fr))}}.tw-band3{overflow:hidden;background:var(--band-bg);color:var(--band-fg);padding:14px 0;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.tw-band3__track{display:inline-flex;gap:72px;padding-left:72px;animation:tw-band3 var(--band-dur, 40s) linear infinite;will-change:transform}.tw-band3__track span{display:inline-block}@keyframes tw-band3{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.tw-band3__track{animation:none;padding-left:0;width:100%;justify-content:center}.tw-band3__track span+span{display:none}}.tw-rte{max-width:calc(620px * var(--k))}.tw-rte p{margin:0 0 1em}.tw-rte h2,.tw-rte h3{font-family:var(--font-heading--family);font-weight:900;letter-spacing:-.02em;line-height:1.05;margin:1.6em 0 .5em}.tw-rte a{color:var(--tw-accent)}.tw-stub{text-align:left}.tw-stub .tw-lede{margin-top:calc(18px * var(--k))}.tw-stub .tw-btns{margin-top:calc(28px * var(--k))}.tw-pdp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:calc(56px * var(--k));align-items:start}.tw-pdp__media img{width:100%;height:auto;display:block}@container tw (max-width: 749px){.tw-pdp{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tw-pages.css.map */
