:root{--c-bone:#fff;--c-paper:#f7f7f6;--c-ink:#14161f;--c-ink-deep:#0c0e16;--c-on-bone:#141414;--c-on-bone-2:#3d3d3d;--c-on-bone-mut:#767676;--c-on-ink:#fff;--c-on-ink-mut:#ffffffad;--c-rule:#1414141a;--c-blue:#2f4fbe;--c-blue-deep:#1b2f74;--c-blue-pale:#eef2fc;--c-rule-ink:#fff3;--c-serif:"Reckless Standard", serif;--c-sans:var(--c-font-sans), -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--c-t-hero:clamp(38px, 6vw, 104px);--c-t-chapter:clamp(34px, 5vw, 82px);--c-t-head:clamp(29px, 3.7vw, 60px);--c-t-read:clamp(21px, 1.9vw, 31px);--c-t-work:clamp(19px, 1.45vw, 24px);--c-t-body:clamp(15.5px, 1.05vw, 17.5px);--c-t-small:14px;--c-margin:clamp(20px, 4.4vw, 92px);--c-max:1680px;--c-band:clamp(88px, 13vw, 230px);--c-cols:12;--c-gut:clamp(12px, 1.5vw, 30px);--c-col:calc((100% - 11 * var(--c-gut)) / 12);--c-measure:26em;--c-ease:cubic-bezier(.22, 1, .36, 1);--c-slow:1.5s}.j0xDQW_cover{--fs:clamp(34px, 6.4vw, 116px);background:var(--c-bone);box-sizing:border-box;flex-direction:column;padding:0 0 clamp(40px,4.6vw,72px);display:flex;overflow:hidden}.j0xDQW_plate{background-color:var(--c-ink);object-fit:cover;object-position:50% 50%;width:100%;height:clamp(320px,56vh,62.5vw);animation:j0xDQW_settle 2.4s var(--c-ease) forwards;background-position:50% 42%;background-size:cover;border:0;flex:none;display:block;position:relative;transform:scale(1.04)}@keyframes j0xDQW_settle{to{transform:scale(1)}}.j0xDQW_below{z-index:1;max-width:var(--c-max);width:100%;padding:0 var(--c-margin);box-sizing:border-box;column-gap:var(--c-gut);flex:none;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:clamp(24px,2.6vw,40px);margin:0 auto;display:grid;position:relative}.j0xDQW_head{font-family:var(--c-serif);font-weight:400;font-size:var(--fs);letter-spacing:-.02em;color:var(--c-on-bone);animation:j0xDQW_rise 1.5s var(--c-ease) .3s both;grid-area:1/1/auto/8;margin:clamp(38px,4.4vw,76px) 0 0;line-height:.92}.j0xDQW_stand{animation:j0xDQW_rise 1.4s var(--c-ease) .5s both;grid-area:1/8/auto/13;margin-top:clamp(46px,5.2vw,88px)}.j0xDQW_stand p+p{margin-top:1.05em}.j0xDQW_stand p{max-width:38ch;font-family:var(--c-sans);font-size:var(--c-t-body);color:var(--c-on-bone-2);margin:0;line-height:1.62}.j0xDQW_book{color:var(--c-on-bone);cursor:pointer;font-family:var(--c-sans);font-size:var(--c-t-small);transition:background .5s var(--c-ease), color .5s var(--c-ease), border-color .5s var(--c-ease);background:0 0;border:1px solid #1414144d;border-radius:999px;margin-top:26px;padding:14px 30px}.j0xDQW_book:hover{background:var(--c-on-bone);border-color:var(--c-on-bone);color:var(--c-bone)}.j0xDQW_book:focus-visible{outline:1px solid var(--c-on-bone);outline-offset:5px}@keyframes j0xDQW_rise{0%{opacity:0;transform:translateY(20px)}}@media (max-width:1000px){.j0xDQW_cover{min-height:0}.j0xDQW_plate{aspect-ratio:auto;height:clamp(320px,44vh,420px)}.j0xDQW_head{grid-column:1/13;margin:clamp(28px,5vw,46px) 0 0;font-size:clamp(32px,8.4vw,58px)}.j0xDQW_stand{grid-area:2/1/auto/13}}@media (prefers-reduced-motion:reduce){.j0xDQW_plate{animation:none;transform:none}.j0xDQW_head,.j0xDQW_stand{animation:none}.j0xDQW_book{transition:none}}
:root{--c-bone:#fff;--c-paper:#f7f7f6;--c-ink:#14161f;--c-ink-deep:#0c0e16;--c-on-bone:#141414;--c-on-bone-2:#3d3d3d;--c-on-bone-mut:#767676;--c-on-ink:#fff;--c-on-ink-mut:#ffffffad;--c-rule:#1414141a;--c-blue:#2f4fbe;--c-blue-deep:#1b2f74;--c-blue-pale:#eef2fc;--c-rule-ink:#fff3;--c-serif:"Reckless Standard", serif;--c-sans:var(--c-font-sans), -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--c-t-hero:clamp(38px, 6vw, 104px);--c-t-chapter:clamp(34px, 5vw, 82px);--c-t-head:clamp(29px, 3.7vw, 60px);--c-t-read:clamp(21px, 1.9vw, 31px);--c-t-work:clamp(19px, 1.45vw, 24px);--c-t-body:clamp(15.5px, 1.05vw, 17.5px);--c-t-small:14px;--c-margin:clamp(20px, 4.4vw, 92px);--c-max:1680px;--c-band:clamp(88px, 13vw, 230px);--c-cols:12;--c-gut:clamp(12px, 1.5vw, 30px);--c-col:calc((100% - 11 * var(--c-gut)) / 12);--c-measure:26em;--c-ease:cubic-bezier(.22, 1, .36, 1);--c-slow:1.5s}.WQ0wbW_section{background:var(--c-bone);padding:var(--c-band) var(--c-margin)}.WQ0wbW_grid{max-width:var(--c-max);column-gap:var(--c-gut);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;margin:0 auto;display:grid}.WQ0wbW_head{font-family:var(--c-serif);font-weight:300;font-size:var(--c-t-head);letter-spacing:-.014em;color:var(--c-on-bone);grid-column:2/9;margin:0 0 clamp(40px,5vw,84px);line-height:1.04}.WQ0wbW_body{grid-column:3/9}.WQ0wbW_body p{font-family:var(--c-sans);font-size:var(--c-t-body);color:var(--c-on-bone-2);margin:0 0 1.4em;line-height:1.74}.WQ0wbW_body p:last-child{margin-bottom:0}.WQ0wbW_lead:first-letter{float:left;font-family:var(--c-serif);color:var(--c-on-bone);margin-left:-.055em;padding:.02em .1em 0 0;font-size:2.86em;font-weight:400;line-height:1.12}.WQ0wbW_head,.WQ0wbW_body{opacity:0}.WQ0wbW_in{animation:WQ0wbW_rise var(--c-slow) var(--c-ease) both}.WQ0wbW_body.WQ0wbW_in{animation-delay:80ms}@keyframes WQ0wbW_rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@media (max-width:1000px){.WQ0wbW_head,.WQ0wbW_body{grid-column:1/13}}@media (prefers-reduced-motion:reduce){.WQ0wbW_head,.WQ0wbW_body{opacity:1}.WQ0wbW_in{animation:none}}
:root{--c-bone:#fff;--c-paper:#f7f7f6;--c-ink:#14161f;--c-ink-deep:#0c0e16;--c-on-bone:#141414;--c-on-bone-2:#3d3d3d;--c-on-bone-mut:#767676;--c-on-ink:#fff;--c-on-ink-mut:#ffffffad;--c-rule:#1414141a;--c-blue:#2f4fbe;--c-blue-deep:#1b2f74;--c-blue-pale:#eef2fc;--c-rule-ink:#fff3;--c-serif:"Reckless Standard", serif;--c-sans:var(--c-font-sans), -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--c-t-hero:clamp(38px, 6vw, 104px);--c-t-chapter:clamp(34px, 5vw, 82px);--c-t-head:clamp(29px, 3.7vw, 60px);--c-t-read:clamp(21px, 1.9vw, 31px);--c-t-work:clamp(19px, 1.45vw, 24px);--c-t-body:clamp(15.5px, 1.05vw, 17.5px);--c-t-small:14px;--c-margin:clamp(20px, 4.4vw, 92px);--c-max:1680px;--c-band:clamp(88px, 13vw, 230px);--c-cols:12;--c-gut:clamp(12px, 1.5vw, 30px);--c-col:calc((100% - 11 * var(--c-gut)) / 12);--c-measure:26em;--c-ease:cubic-bezier(.22, 1, .36, 1);--c-slow:1.5s}.TGKAAG_layer{z-index:var(--z-layer,10050);position:fixed;inset:0}.TGKAAG_sheet{background:var(--c-bone);animation:TGKAAG_lay .52s var(--c-ease) both;flex-direction:column;display:flex;position:absolute;inset:0}@keyframes TGKAAG_lay{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.TGKAAG_bar{padding:clamp(16px, 2vw, 26px) var(--c-margin);border-bottom:1px solid var(--c-rule);background:var(--c-bone);flex:none;justify-content:space-between;align-items:center;gap:20px;display:flex}.TGKAAG_where{font-family:var(--c-sans);color:var(--c-on-bone);align-items:baseline;gap:10px;margin:0;font-size:12.5px;display:flex}.TGKAAG_whereTop{color:var(--c-on-bone-mut)}.TGKAAG_close{cursor:pointer;font-family:var(--c-sans);font-size:var(--c-t-small);color:var(--c-on-bone);transition:opacity .35s var(--c-ease);background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.TGKAAG_close:hover{opacity:.6}.TGKAAG_close:focus-visible{outline:1px solid var(--c-on-bone);outline-offset:6px}.TGKAAG_scroll{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.TGKAAG_grid{max-width:var(--c-max);padding:clamp(40px, 6vw, 96px) var(--c-margin) clamp(52px, 6.5vw, 108px);box-sizing:border-box;column-gap:var(--c-gut);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;margin:0 auto;display:grid}.TGKAAG_side{grid-area:1/1/auto/7}.TGKAAG_name{font-family:var(--c-serif);font-weight:300;font-size:var(--c-t-chapter);letter-spacing:-.02em;color:var(--c-on-bone);margin:0;line-height:1.01}.TGKAAG_summary{max-width:34ch;font-family:var(--c-sans);font-size:var(--c-t-read);letter-spacing:-.008em;color:var(--c-on-bone-2);margin:clamp(22px,2.6vw,38px) 0 0;line-height:1.42}.TGKAAG_plate{margin:0;margin-right:calc(-1 * var(--c-margin));grid-area:1/8/auto/13;align-self:start;height:clamp(420px,100vh - 150px,900px);position:sticky;top:0}.TGKAAG_image{background-color:var(--c-paper);background-repeat:no-repeat;background-size:cover;width:100%;height:100%;display:block}.TGKAAG_who{max-width:40ch;font-family:var(--c-sans);font-size:var(--c-t-small);color:var(--c-on-bone-mut);margin:clamp(20px,2.2vw,30px) 0 0;line-height:1.7}.TGKAAG_first{max-width:42ch;font-family:var(--c-serif);letter-spacing:-.008em;color:var(--c-on-bone);margin:clamp(26px,3vw,40px) 0 0;font-size:clamp(17px,1.4vw,22px);font-weight:300;line-height:1.34}.TGKAAG_fee{font-family:var(--c-serif);letter-spacing:-.02em;color:var(--c-blue);align-items:baseline;gap:18px;margin:clamp(34px,4.4vw,64px) 0 0;font-size:clamp(26px,2.6vw,42px);font-weight:300;line-height:1;display:flex}.TGKAAG_feeRule{background:var(--c-rule);flex:1;height:1px}.TGKAAG_feeTime{font-family:var(--c-sans);font-size:var(--c-t-small);color:var(--c-on-bone-mut)}.TGKAAG_facts{border-top:1px solid var(--c-on-bone);margin:clamp(26px,3vw,40px) 0 0}.TGKAAG_fact{gap:var(--c-gut);border-bottom:1px solid var(--c-rule);grid-template-columns:minmax(0,4fr) minmax(0,7fr);padding:15px 0;display:grid}.TGKAAG_fact dt{font-family:var(--c-sans);color:var(--c-on-bone-mut);font-size:12.5px;line-height:1.6}.TGKAAG_fact dd{font-family:var(--c-sans);font-size:var(--c-t-small);color:var(--c-on-bone);margin:0;line-height:1.66}.TGKAAG_act{flex-wrap:wrap;align-items:center;gap:clamp(20px,2.6vw,40px);margin-top:clamp(26px,3vw,40px);display:flex}.TGKAAG_book{color:var(--c-on-bone);cursor:pointer;font-family:var(--c-sans);font-size:var(--c-t-small);transition:background .5s var(--c-ease), color .5s var(--c-ease), border-color .5s var(--c-ease);background:0 0;border:1px solid #1414144d;border-radius:999px;padding:15px 28px}.TGKAAG_book:hover{background:var(--c-on-bone);border-color:var(--c-on-bone);color:var(--c-bone)}.TGKAAG_book:focus-visible,.TGKAAG_through:focus-visible{outline:1px solid var(--c-on-bone);outline-offset:5px}.TGKAAG_through{font-family:var(--c-sans);font-size:var(--c-t-small);color:var(--c-blue);text-underline-offset:4px;transition:color .35s var(--c-ease)}.TGKAAG_through:hover{color:var(--c-blue-deep)}.TGKAAG_more{max-width:var(--c-max);padding:0 var(--c-margin) clamp(48px, 6vw, 96px);box-sizing:border-box;min-width:0;margin:0 auto}.TGKAAG_moreHead{font-family:var(--c-sans);color:var(--c-on-bone-mut);margin:0 0 clamp(20px,2.4vw,32px);font-size:12.5px;font-weight:400}.TGKAAG_moreTrack{gap:var(--c-gut);scroll-snap-type:x proximity;margin:0 calc(-1 * var(--c-margin));padding:0 var(--c-margin);scrollbar-width:none;display:flex;overflow-x:auto}.TGKAAG_moreTrack::-webkit-scrollbar{display:none}.TGKAAG_moreCard{scroll-snap-align:start;cursor:pointer;text-align:left;background:0 0;border:0;flex:0 0 clamp(228px,23vw,318px);padding:0}.TGKAAG_morePlate{aspect-ratio:3/2;box-sizing:border-box;background:var(--c-paper);transition:background .5s var(--c-ease);flex-direction:column;justify-content:space-between;gap:18px;padding:clamp(16px,1.6vw,24px);display:flex}.TGKAAG_moreCard:hover .TGKAAG_morePlate{background:#efeeeb}.TGKAAG_moreCard:focus-visible .TGKAAG_morePlate{outline:1px solid var(--c-on-bone);outline-offset:3px}.TGKAAG_moreName{font-family:var(--c-serif);font-weight:400;font-size:var(--c-t-work);letter-spacing:-.012em;color:var(--c-on-bone);line-height:1.16}.TGKAAG_moreFee{font-family:var(--c-serif);letter-spacing:-.012em;color:var(--c-blue);margin-top:12px;font-size:15px;display:block}.TGKAAG_moreTime{font-family:var(--c-sans);color:var(--c-on-bone-mut);font-size:12.5px;display:block}@media (max-width:1000px){.TGKAAG_name{grid-column:1/13}.TGKAAG_summary{grid-area:2/1/auto/13}.TGKAAG_plate{margin:clamp(30px, 5vw, 48px) calc(-1 * var(--c-margin)) 0;grid-area:3/1/auto/13}.TGKAAG_image{aspect-ratio:5/4}.TGKAAG_facts{grid-area:4/1/auto/13}.TGKAAG_act{grid-area:5/1/auto/13}.TGKAAG_more{grid-row:6}}@media (prefers-reduced-motion:reduce){.TGKAAG_sheet{animation:none}.TGKAAG_close,.TGKAAG_book,.TGKAAG_through,.TGKAAG_morePlate{transition:none}}
:root{--c-bone:#fff;--c-paper:#f7f7f6;--c-ink:#14161f;--c-ink-deep:#0c0e16;--c-on-bone:#141414;--c-on-bone-2:#3d3d3d;--c-on-bone-mut:#767676;--c-on-ink:#fff;--c-on-ink-mut:#ffffffad;--c-rule:#1414141a;--c-blue:#2f4fbe;--c-blue-deep:#1b2f74;--c-blue-pale:#eef2fc;--c-rule-ink:#fff3;--c-serif:"Reckless Standard", serif;--c-sans:var(--c-font-sans), -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--c-t-hero:clamp(38px, 6vw, 104px);--c-t-chapter:clamp(34px, 5vw, 82px);--c-t-head:clamp(29px, 3.7vw, 60px);--c-t-read:clamp(21px, 1.9vw, 31px);--c-t-work:clamp(19px, 1.45vw, 24px);--c-t-body:clamp(15.5px, 1.05vw, 17.5px);--c-t-small:14px;--c-margin:clamp(20px, 4.4vw, 92px);--c-max:1680px;--c-band:clamp(88px, 13vw, 230px);--c-cols:12;--c-gut:clamp(12px, 1.5vw, 30px);--c-col:calc((100% - 11 * var(--c-gut)) / 12);--c-measure:26em;--c-ease:cubic-bezier(.22, 1, .36, 1);--c-slow:1.5s}.gZDsTa_section{background:var(--c-bone);padding:clamp(50px, 7vw, 110px) var(--c-margin) clamp(70px, 10vw, 150px)}.gZDsTa_grid{max-width:var(--c-max);grid-template-rows:auto auto;grid-template-columns:minmax(160px,1.9fr) minmax(0,10fr);gap:clamp(26px,3vw,48px) clamp(28px,4vw,76px);margin:0 auto;display:grid}.gZDsTa_cats{flex-direction:column;grid-area:1/1/3;align-self:start;align-items:flex-start;gap:clamp(7px,.9vw,13px);display:flex;position:sticky;top:96px}.gZDsTa_cat{cursor:pointer;font-family:var(--c-sans);color:var(--c-on-bone-mut);text-align:left;transition:color .3s var(--c-ease);background:0 0;border:0;align-items:baseline;gap:9px;padding:0;font-size:clamp(14px,1.05vw,16px);line-height:1.3;display:flex}.gZDsTa_cat:hover,.gZDsTa_catOn{color:var(--c-on-bone)}.gZDsTa_cat:focus-visible{outline:1px solid var(--c-on-bone);outline-offset:4px}.gZDsTa_panels{grid-area:1/2/3;min-width:0}.gZDsTa_panel{animation:gZDsTa_swap .5s var(--c-ease) both}.gZDsTa_panel[hidden]{display:none}.gZDsTa_head{margin-bottom:clamp(26px,3vw,48px)}.gZDsTa_title{font-family:var(--c-serif);letter-spacing:-.018em;color:var(--c-on-bone);margin:0;font-size:clamp(30px,3.6vw,58px);font-weight:400;line-height:.98}.gZDsTa_line{max-width:44ch;font-family:var(--c-sans);font-size:var(--c-t-small);color:var(--c-on-bone-mut);margin:12px 0 0;line-height:1.6}.gZDsTa_rail{min-width:0}.gZDsTa_track{scroll-snap-type:x mandatory;margin-right:calc(-1 * var(--c-margin));padding-right:var(--c-margin);scrollbar-width:none;gap:clamp(14px,1.6vw,28px);display:flex;overflow-x:auto}.gZDsTa_track::-webkit-scrollbar{display:none}.gZDsTa_shot,.gZDsTa_card{scroll-snap-align:start;flex:none;width:clamp(200px,25.5%,330px);text-decoration:none}.gZDsTa_shot{margin:0}.gZDsTa_shotImg{aspect-ratio:4/5;background-color:var(--c-paper);background-repeat:no-repeat;background-size:cover;width:100%}.gZDsTa_card{flex-direction:column;display:flex}.gZDsTa_plate{aspect-ratio:4/5;box-sizing:border-box;background:var(--c-paper);transition:background .45s var(--c-ease);display:block}.gZDsTa_card:hover .gZDsTa_plate{background:#ecebe8}.gZDsTa_shotPlate{position:relative;overflow:hidden}.gZDsTa_shotPlate:before{content:"";pointer-events:none;background-image:var(--shot);background-size:cover;background-position:var(--focus,50% 50%);filter:grayscale()contrast(1.02);transition:filter .6s var(--c-ease);background-repeat:no-repeat;position:absolute;inset:0}.gZDsTa_card:hover .gZDsTa_shotPlate:before,.gZDsTa_card:focus-visible .gZDsTa_shotPlate:before{filter:grayscale(0)contrast()}.gZDsTa_cardName{font-family:var(--c-serif);letter-spacing:-.014em;color:var(--c-on-bone);font-size:clamp(19px,1.65vw,26px);font-weight:400;line-height:1.08;display:block}.gZDsTa_cardFoot{flex-direction:column;flex:1;gap:8px;padding-top:clamp(13px,1.3vw,18px);display:flex}.gZDsTa_cardOf{font-family:var(--c-sans);color:var(--c-on-bone-mut);font-size:13px;line-height:1.5}.gZDsTa_cardLine{justify-content:space-between;align-items:baseline;gap:12px;margin-top:auto;padding-top:8px;display:flex}.gZDsTa_cardFee{font-family:var(--c-serif);letter-spacing:-.012em;color:var(--c-blue);white-space:nowrap;font-size:15.5px;font-weight:400;line-height:1.2}.gZDsTa_cardTime{font-family:var(--c-sans);color:var(--c-on-bone-mut);font-variant-numeric:tabular-nums;font-size:12.5px;line-height:1.2}.gZDsTa_card:focus-visible{outline:1px solid var(--c-on-bone);outline-offset:4px}@media (max-width:900px){.gZDsTa_grid{grid-template-columns:1fr;row-gap:22px}.gZDsTa_cats{scrollbar-width:none;margin-right:calc(-1 * var(--c-margin));padding-right:var(--c-margin);flex-direction:row;grid-area:1/1;gap:18px;position:static;overflow-x:auto}.gZDsTa_cats::-webkit-scrollbar{display:none}.gZDsTa_cat{white-space:nowrap}.gZDsTa_panels{grid-area:2/1}.gZDsTa_shot,.gZDsTa_card{width:clamp(190px,62%,260px)}}@media (prefers-reduced-motion:reduce){.gZDsTa_panel{animation:none}.gZDsTa_cat,.gZDsTa_plate,.gZDsTa_dot{transition:none}.gZDsTa_track{scroll-behavior:auto}}
:root{--c-bone:#fff;--c-paper:#f7f7f6;--c-ink:#14161f;--c-ink-deep:#0c0e16;--c-on-bone:#141414;--c-on-bone-2:#3d3d3d;--c-on-bone-mut:#767676;--c-on-ink:#fff;--c-on-ink-mut:#ffffffad;--c-rule:#1414141a;--c-blue:#2f4fbe;--c-blue-deep:#1b2f74;--c-blue-pale:#eef2fc;--c-rule-ink:#fff3;--c-serif:"Reckless Standard", serif;--c-sans:var(--c-font-sans), -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--c-t-hero:clamp(38px, 6vw, 104px);--c-t-chapter:clamp(34px, 5vw, 82px);--c-t-head:clamp(29px, 3.7vw, 60px);--c-t-read:clamp(21px, 1.9vw, 31px);--c-t-work:clamp(19px, 1.45vw, 24px);--c-t-body:clamp(15.5px, 1.05vw, 17.5px);--c-t-small:14px;--c-margin:clamp(20px, 4.4vw, 92px);--c-max:1680px;--c-band:clamp(88px, 13vw, 230px);--c-cols:12;--c-gut:clamp(12px, 1.5vw, 30px);--c-col:calc((100% - 11 * var(--c-gut)) / 12);--c-measure:26em;--c-ease:cubic-bezier(.22, 1, .36, 1);--c-slow:1.5s}.r5m1Za_section{background:var(--c-bone);padding:var(--c-band) var(--c-margin)}.r5m1Za_inner{max-width:var(--c-max);column-gap:var(--c-gut);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;margin:0 auto;display:grid}.r5m1Za_head{font-family:var(--c-serif);font-weight:300;font-size:var(--c-t-chapter);letter-spacing:-.018em;color:var(--c-on-bone);grid-area:1/2/auto/9;margin:0;line-height:1.02}.r5m1Za_lede{font-family:var(--c-sans);font-size:var(--c-t-body);color:var(--c-on-bone-2);grid-area:2/3/auto/8;margin:clamp(20px,2.2vw,32px) 0 0;line-height:1.7}.r5m1Za_list{grid-area:3/1/auto/13;grid-template-columns:subgrid;row-gap:0;margin-top:clamp(64px,9vw,150px);display:grid}@supports not (grid-template-columns:subgrid){.r5m1Za_list{column-gap:var(--c-gut);grid-template-columns:repeat(12,minmax(0,1fr))}}.r5m1Za_fig{grid-column:1/13;grid-template-columns:subgrid;column-gap:var(--c-gut);align-items:start;padding:clamp(30px,3.6vw,56px) 0 clamp(46px,6vw,96px);display:grid;position:relative}@supports not (grid-template-columns:subgrid){.r5m1Za_fig{grid-template-columns:repeat(12,minmax(0,1fr))}}.r5m1Za_fig:last-child{padding-bottom:0}.r5m1Za_rule{background:var(--c-on-bone);transform-origin:0;height:1px;position:absolute;inset:0 0 auto;transform:scaleX(0)}.r5m1Za_in .r5m1Za_rule{animation:r5m1Za_draw 1.2s var(--c-ease) both}.r5m1Za_bigWrap{grid-area:1/1/auto/8;padding-bottom:.14em;display:block;overflow:hidden}.r5m1Za_big{font-family:var(--c-serif);letter-spacing:-.03em;color:var(--c-on-bone);font-size:clamp(42px,6.4vw,118px);font-weight:300;line-height:.94;display:block;transform:translateY(106%)}.r5m1Za_in .r5m1Za_big{animation:r5m1Za_lift 1.15s var(--c-ease) .14s both}.r5m1Za_body{font-family:var(--c-sans);font-size:var(--c-t-body);color:var(--c-on-bone-2);opacity:0;grid-area:1/8/auto/11;margin:0;padding-top:.5em;line-height:1.66}.r5m1Za_in .r5m1Za_body{animation:r5m1Za_rise 1.4s var(--c-ease) .3s both}.r5m1Za_source{font-style:normal;font-family:var(--c-sans);color:var(--c-on-bone-mut);opacity:0;grid-area:1/11/auto/13;padding-top:.75em;font-size:12px;line-height:1.5}.r5m1Za_in .r5m1Za_source{animation:r5m1Za_rise 1.4s var(--c-ease) .42s both}.r5m1Za_head,.r5m1Za_lede{opacity:0}.r5m1Za_head.r5m1Za_in,.r5m1Za_lede.r5m1Za_in{animation:r5m1Za_rise var(--c-slow) var(--c-ease) both}.r5m1Za_lede.r5m1Za_in{animation-delay:80ms}@keyframes r5m1Za_rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes r5m1Za_lift{0%{transform:translateY(106%)}to{transform:none}}@keyframes r5m1Za_draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:1100px){.r5m1Za_head{grid-column:1/11}.r5m1Za_lede,.r5m1Za_bigWrap{grid-column:1/9}.r5m1Za_body{grid-area:2/2/auto/9;padding-top:clamp(16px,2vw,26px)}.r5m1Za_source{grid-area:2/9/auto/13;padding-top:clamp(16px,2vw,26px)}}@media (max-width:620px){.r5m1Za_bigWrap{grid-area:1/1/auto/13}.r5m1Za_body{grid-area:2/1/auto/13}.r5m1Za_source{grid-area:3/1/auto/13;padding-top:14px}}@media (prefers-reduced-motion:reduce){.r5m1Za_head,.r5m1Za_lede,.r5m1Za_body,.r5m1Za_source{opacity:1}.r5m1Za_big{transform:none}.r5m1Za_rule{transform:scaleX(1)}.r5m1Za_in .r5m1Za_rule,.r5m1Za_in .r5m1Za_big,.r5m1Za_in .r5m1Za_body,.r5m1Za_in .r5m1Za_source,.r5m1Za_head.r5m1Za_in,.r5m1Za_lede.r5m1Za_in{animation:none}}
:root{--c-bone:#fff;--c-paper:#f7f7f6;--c-ink:#14161f;--c-ink-deep:#0c0e16;--c-on-bone:#141414;--c-on-bone-2:#3d3d3d;--c-on-bone-mut:#767676;--c-on-ink:#fff;--c-on-ink-mut:#ffffffad;--c-rule:#1414141a;--c-blue:#2f4fbe;--c-blue-deep:#1b2f74;--c-blue-pale:#eef2fc;--c-rule-ink:#fff3;--c-serif:"Reckless Standard", serif;--c-sans:var(--c-font-sans), -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--c-t-hero:clamp(38px, 6vw, 104px);--c-t-chapter:clamp(34px, 5vw, 82px);--c-t-head:clamp(29px, 3.7vw, 60px);--c-t-read:clamp(21px, 1.9vw, 31px);--c-t-work:clamp(19px, 1.45vw, 24px);--c-t-body:clamp(15.5px, 1.05vw, 17.5px);--c-t-small:14px;--c-margin:clamp(20px, 4.4vw, 92px);--c-max:1680px;--c-band:clamp(88px, 13vw, 230px);--c-cols:12;--c-gut:clamp(12px, 1.5vw, 30px);--c-col:calc((100% - 11 * var(--c-gut)) / 12);--c-measure:26em;--c-ease:cubic-bezier(.22, 1, .36, 1);--c-slow:1.5s}.gjmHIq_thread{--loop:14s;background:#fff;border-radius:26px;width:100%;max-width:660px;overflow:hidden;box-shadow:0 18px 54px #04081a57}.gjmHIq_bar{justify-content:space-between;align-items:center;gap:16px;padding:4.3% 4.3% 0;display:flex}.gjmHIq_mark{font-size:clamp(10px,2.24cqw,17px);line-height:1;display:block}.gjmHIq_time{font-family:var(--c-serif);color:var(--c-on-bone);font-variant-numeric:tabular-nums;font-size:clamp(13px,3.04cqw,22px);font-weight:300;line-height:1}.gjmHIq_list{flex-direction:column;gap:4.3%;min-height:250px;margin:0;padding:4.3%;list-style:none;display:flex}.gjmHIq_row{opacity:0;animation:var(--loop) linear infinite;display:flex}.gjmHIq_you{justify-content:flex-end}.gjmHIq_team{justify-content:flex-start}.gjmHIq_row:first-child{animation-name:gjmHIq_say1}.gjmHIq_row:nth-child(2){animation-name:gjmHIq_say2}.gjmHIq_row:nth-child(3){animation-name:gjmHIq_say3}@keyframes gjmHIq_say1{0%{opacity:0;transform:translateY(8px)}3%{opacity:1;transform:none}75%{opacity:1;transform:none}80%{opacity:0;transform:translateY(-4px)}to{opacity:0;transform:translateY(8px)}}@keyframes gjmHIq_say2{0%{opacity:0;transform:translateY(8px)}24%{opacity:0;transform:translateY(8px)}27%{opacity:1;transform:none}75%{opacity:1;transform:none}80%{opacity:0;transform:translateY(-4px)}to{opacity:0;transform:translateY(8px)}}@keyframes gjmHIq_say3{0%{opacity:0;transform:translateY(8px)}45%{opacity:0;transform:translateY(8px)}48%{opacity:1;transform:none}75%{opacity:1;transform:none}80%{opacity:0;transform:translateY(-4px)}to{opacity:0;transform:translateY(8px)}}.gjmHIq_team .gjmHIq_bubble{max-width:100%;font-family:var(--c-serif);letter-spacing:0;color:var(--c-on-bone);font-size:clamp(14px,2.84cqw,22px);font-weight:300;line-height:1.62}.gjmHIq_you .gjmHIq_bubble{max-width:78%;font-family:var(--c-sans);color:var(--c-on-bone);background:#efefef;border-radius:24px;padding:2.6% 3.4%;font-size:clamp(14px,2.84cqw,22px);line-height:1.35}.gjmHIq_thread{container-type:inline-size}@media (max-width:1000px){.gjmHIq_thread{max-width:100%}}@media (prefers-reduced-motion:reduce){.gjmHIq_row{opacity:1;animation:none}}
:root{--c-bone:#fff;--c-paper:#f7f7f6;--c-ink:#14161f;--c-ink-deep:#0c0e16;--c-on-bone:#141414;--c-on-bone-2:#3d3d3d;--c-on-bone-mut:#767676;--c-on-ink:#fff;--c-on-ink-mut:#ffffffad;--c-rule:#1414141a;--c-blue:#2f4fbe;--c-blue-deep:#1b2f74;--c-blue-pale:#eef2fc;--c-rule-ink:#fff3;--c-serif:"Reckless Standard", serif;--c-sans:var(--c-font-sans), -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--c-t-hero:clamp(38px, 6vw, 104px);--c-t-chapter:clamp(34px, 5vw, 82px);--c-t-head:clamp(29px, 3.7vw, 60px);--c-t-read:clamp(21px, 1.9vw, 31px);--c-t-work:clamp(19px, 1.45vw, 24px);--c-t-body:clamp(15.5px, 1.05vw, 17.5px);--c-t-small:14px;--c-margin:clamp(20px, 4.4vw, 92px);--c-max:1680px;--c-band:clamp(88px, 13vw, 230px);--c-cols:12;--c-gut:clamp(12px, 1.5vw, 30px);--c-col:calc((100% - 11 * var(--c-gut)) / 12);--c-measure:26em;--c-ease:cubic-bezier(.22, 1, .36, 1);--c-slow:1.5s}.k6WSRG_section{min-height:min(96vh,1020px);padding:clamp(84px, 12vw, 170px) var(--c-margin) clamp(52px, 6vw, 96px);background:var(--c-ink-deep);align-items:flex-end;display:flex;position:relative;overflow:hidden}.k6WSRG_image{background-position:50% 48%;background-size:cover;position:absolute;inset:0}.k6WSRG_veil{background:linear-gradient(#06071057 0%,#06071080 34%,#060710b8 66%,#060710e6 100%),linear-gradient(90deg,#06071061 0%,#0000 52%);position:absolute;inset:0}.k6WSRG_inner{width:100%;max-width:var(--c-max);column-gap:var(--c-gut);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;margin:0 auto;display:grid;position:relative}.k6WSRG_mark{grid-area:1/1/auto/4;align-self:start;height:19px;display:inline-flex}.k6WSRG_mark svg,.k6WSRG_mark img{width:auto;height:100%}.k6WSRG_head{font-family:var(--c-serif);font-weight:300;font-size:var(--c-t-chapter);letter-spacing:-.018em;color:var(--c-on-ink);grid-area:2/1/auto/7;margin:clamp(26px,3vw,44px) 0 0;line-height:1.02}.k6WSRG_lead{font-family:var(--c-sans);font-size:var(--c-t-body);color:#ede8e0c7;grid-area:3/1/auto/6;align-self:start;margin:clamp(30px,3.4vw,52px) 0 0;line-height:1.7}.k6WSRG_chat{grid-area:2/7/4/13;place-self:start end;width:100%;margin-top:clamp(26px,3vw,44px)}.k6WSRG_cta{color:var(--c-on-ink);cursor:pointer;font-family:var(--c-sans);font-size:var(--c-t-small);transition:background .6s var(--c-ease), color .6s var(--c-ease), border-color .6s var(--c-ease);background:0 0;border:1px solid #ede8e06b;border-radius:999px;grid-area:4/1/auto/5;justify-self:start;margin-top:clamp(40px,5vw,76px);padding:14px 30px}.k6WSRG_cta:hover{background:var(--c-on-ink);border-color:var(--c-on-ink);color:var(--c-ink)}.k6WSRG_cta:focus-visible{outline:1px solid var(--c-on-ink);outline-offset:5px}.k6WSRG_mark,.k6WSRG_head,.k6WSRG_lead,.k6WSRG_chat,.k6WSRG_cta{opacity:0}.k6WSRG_in{animation:k6WSRG_rise 1.4s var(--c-ease) both}.k6WSRG_head.k6WSRG_in{animation-delay:80ms}.k6WSRG_lead.k6WSRG_in{animation-delay:.16s}.k6WSRG_chat.k6WSRG_in{animation-delay:.24s}.k6WSRG_cta.k6WSRG_in{animation-delay:.36s}@keyframes k6WSRG_rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@media (max-width:1000px){.k6WSRG_mark,.k6WSRG_head,.k6WSRG_lead,.k6WSRG_chat,.k6WSRG_cta{grid-column:1/13}.k6WSRG_head{grid-row:2}.k6WSRG_lead{grid-row:3;margin-top:clamp(22px,3vw,34px)}.k6WSRG_chat{grid-area:4/1/auto/13;justify-self:start;margin-top:clamp(30px,4vw,44px)}.k6WSRG_cta{grid-row:5;margin-top:clamp(22px,3vw,36px)}}@media (max-width:820px){.k6WSRG_section{min-height:74vh}}@media (prefers-reduced-motion:reduce){.k6WSRG_mark,.k6WSRG_head,.k6WSRG_lead,.k6WSRG_chat,.k6WSRG_cta{opacity:1}.k6WSRG_in{animation:none}.k6WSRG_cta{transition:none}}
