.blIg2W_film{--gut:clamp(18px, 4vw, 64px);--bar:0px;--accent:#ff9a76;--bone:#f4f0e6;--ash:#b4b4bd;z-index:40;color:var(--bone);font-family:var(--font-inter), system-ui, sans-serif;background:#000;position:fixed;inset:0;overflow:clip}.blIg2W_stage{width:100%;height:100%;display:block;position:absolute;inset:0}.blIg2W_stage[hidden]{display:none}.blIg2W_shade{pointer-events:none;background:linear-gradient(#00000080 0%,#0000001f 12%,#0000 22% 46%,#0000009e 64%,#000000d1 82%,#000000eb 100%);position:absolute;inset:0}.blIg2W_bar{z-index:5;pointer-events:none;background:#000;height:50%;transition:height 2.4s cubic-bezier(.16,1,.3,1);position:absolute;left:0;right:0}.blIg2W_barT{top:0}.blIg2W_barB{bottom:0}.blIg2W_started .blIg2W_bar{height:var(--bar)}.blIg2W_top{z-index:16;top:calc(var(--bar) + max(10px, env(safe-area-inset-top)));left:var(--gut);right:var(--gut);opacity:0;grid-template-columns:1fr auto;grid-template-areas:"brand ctl""nav nav";align-items:center;gap:2px 16px;transition:opacity 1.6s 1.6s,top 1.2s;display:grid;position:absolute}.blIg2W_started .blIg2W_top,.blIg2W_started .blIg2W_foot{opacity:1}.blIg2W_brand{min-height:44px;font-family:var(--font-fraunces), Georgia, serif;letter-spacing:.01em;color:var(--bone);cursor:pointer;grid-area:brand;justify-self:start;font-size:17px}.blIg2W_nav{flex-wrap:nowrap;grid-area:nav;gap:2px 20px;display:flex}.blIg2W_nav a{white-space:nowrap;color:#d5d5dc;text-shadow:0 1px 10px #000c;align-items:center;min-height:44px;font-size:13px;transition:color .3s;display:inline-flex}.blIg2W_nav a:hover{color:var(--bone)}.blIg2W_nav a[aria-current=page]{color:var(--accent)}.blIg2W_ctl{flex-direction:row-reverse;grid-area:ctl;align-items:center;display:flex}.blIg2W_ctl button{color:#d5d5dc;cursor:pointer;place-items:center;min-width:44px;height:44px;padding:0 6px;transition:color .3s;display:grid}.blIg2W_ctl button:hover{color:var(--bone)}.blIg2W_ctl svg{stroke:currentColor;stroke-width:1.4px;fill:none;width:16px;height:16px}.blIg2W_skip{letter-spacing:.26em;text-transform:uppercase;font-size:9.5px}.blIg2W_replay span{display:none}@media (min-width:901px){.blIg2W_replay svg{display:none}.blIg2W_replay span{display:inline}}.blIg2W_brand,.blIg2W_skip{white-space:nowrap}@media (max-width:559px){.blIg2W_ctl button{padding:0}.blIg2W_skip{letter-spacing:.1em;font-size:9px}}@media (max-width:429px){.blIg2W_top{column-gap:8px}}@media (max-width:389px){.blIg2W_brand{font-size:15px}}@media (max-width:374px){.blIg2W_ctl button{min-width:34px}.blIg2W_ctl svg{width:15px;height:15px}.blIg2W_nav{justify-content:space-between;gap:2px 11px}.blIg2W_nav a{font-size:12px}}.blIg2W_cap{z-index:8;pointer-events:none;left:var(--gut);right:var(--gut);bottom:calc(var(--bar) + 78px);position:absolute}@media (max-width:559px){.blIg2W_cap{bottom:calc(var(--bar) + 100px)}}.blIg2W_line{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.01em;color:#fbf8f1;text-shadow:0 1px 2px #000000a6,0 3px 14px #0000008c,0 10px 48px #00000080;font-size:clamp(42px,12.4vw,62px);font-weight:300;line-height:1.02}.blIg2W_line em{font-style:italic}.blIg2W_line em .blIg2W_w,.blIg2W_ask em{background:linear-gradient(100deg, var(--accent), var(--accent2));color:#0000;text-shadow:none;-webkit-background-clip:text;background-clip:text;padding-right:.08em}.blIg2W_line em .blIg2W_w{margin:-.14em 0 -.28em -.06em;padding:.14em .08em .28em .06em}.blIg2W_ask em{margin-left:-.06em;padding:.14em .08em .28em .06em}.blIg2W_list .blIg2W_line{font-size:clamp(30px,8.6vw,42px);line-height:1.12}.blIg2W_stat .blIg2W_line{font-size:clamp(56px,17vw,92px);line-height:.98}.blIg2W_center{top:66%;bottom:auto}.blIg2W_center .blIg2W_pre{justify-content:center}.blIg2W_pre{letter-spacing:.22em;text-transform:uppercase;color:var(--bone);opacity:0;text-shadow:0 1px 14px #000000d9;align-items:center;gap:12px;margin-bottom:18px;font-size:11px;font-weight:600;transition:opacity 1.2s;display:flex}.blIg2W_pre:before{content:"";background:var(--accent);flex:none;width:28px;height:2px}.blIg2W_w{opacity:0;filter:blur(8px);font-family:inherit;transition:opacity .8s,filter .8s,transform 1.1s cubic-bezier(.16,1,.3,1);display:inline-block;transform:translateY(.18em)}.blIg2W_on .blIg2W_w{opacity:1;filter:blur();transform:none}.blIg2W_on .blIg2W_pre{opacity:1}.blIg2W_out .blIg2W_w{opacity:0;filter:blur(6px);transition-duration:.7s;transition-delay:0s!important}.blIg2W_out .blIg2W_pre{opacity:0;transition-duration:.5s}.blIg2W_final{z-index:12;left:var(--gut);right:var(--gut);bottom:calc(var(--bar) + 66px);opacity:0;pointer-events:none;max-width:560px;transition:opacity 1.6s;position:absolute}.blIg2W_finalOn{opacity:1;pointer-events:auto}.blIg2W_finalKey{letter-spacing:.4em;text-transform:uppercase;color:var(--bone);text-shadow:0 1px 10px #000000d9;font-size:10px;font-weight:500}.blIg2W_ask{font-family:var(--font-fraunces), Georgia, serif;text-shadow:0 3px 14px #0000008c,0 10px 48px #00000080;margin-top:12px;font-size:clamp(44px,13vw,64px);font-weight:300;line-height:1.02}.blIg2W_ask em{white-space:nowrap;filter:drop-shadow(0 1px 8px #000000bf);font-style:italic}.blIg2W_finalLead{color:#dcdce2;text-shadow:0 1px 10px #000c;max-width:34em;margin-top:12px;font-size:14px;line-height:1.55}.blIg2W_row{flex-wrap:wrap;gap:12px;margin-top:18px;padding-right:76px;display:flex}.blIg2W_btn,.blIg2W_btnGhost{letter-spacing:.32em;text-transform:uppercase;cursor:pointer;min-height:46px;padding:0 24px;font-size:10px;font-weight:500;transition:background .3s,color .3s,border-color .3s}.blIg2W_btn{color:#000;background:linear-gradient(100deg, var(--accent), var(--accent2));transition:filter .3s}.blIg2W_btn:hover{filter:brightness(1.12)}.blIg2W_btnGhost{color:var(--bone);background:#00000040;border:1px solid #f4f0e666}.blIg2W_btnGhost:hover{border-color:var(--accent);color:var(--accent)}.blIg2W_legal{letter-spacing:.04em;color:#c6c6ce;flex-wrap:wrap;gap:2px 16px;margin-top:14px;padding-right:76px;font-size:11px;display:flex}.blIg2W_legal a,.blIg2W_legalBtn{min-height:28px;color:inherit;cursor:pointer;align-items:center;transition:color .3s;display:inline-flex}.blIg2W_legal a:hover,.blIg2W_legalBtn:hover{color:var(--bone)}.blIg2W_foot{z-index:10;left:0;right:0;bottom:calc(var(--bar) + max(10px, env(safe-area-inset-bottom)));opacity:0;justify-content:center;transition:opacity 1.6s 1.6s;display:flex;position:absolute}.blIg2W_ticks{gap:0;display:flex}.blIg2W_ticks button{cursor:pointer;width:24px;height:44px;position:relative}.blIg2W_ticks button:before,.blIg2W_ticks button i{content:"";background:#ffffff47;height:1px;position:absolute;top:21px;left:2px;right:2px}.blIg2W_ticks button i{background:linear-gradient(90deg, var(--accent), var(--accent2));transform-origin:0;transform:scaleX(0)}.blIg2W_film.blIg2W_inRoom{--bar:0px}.blIg2W_film:before{content:"";z-index:15;pointer-events:none;opacity:0;background:linear-gradient(#040408f5 0,#040408db 58%,#0000 100%);height:150px;transition:opacity .9s;position:absolute;inset:0 0 auto}.blIg2W_film.blIg2W_inRoom:before{opacity:1}.blIg2W_film.blIg2W_onFinal:before{opacity:.8}@media (max-width:760px){.blIg2W_film:before{opacity:.7}}.blIg2W_inRoom .blIg2W_shade,.blIg2W_inRoom .blIg2W_foot{opacity:0;pointer-events:none}.blIg2W_shade,.blIg2W_foot{transition:opacity 1s}.blIg2W_room{z-index:14;overscroll-behavior:contain;opacity:0;visibility:hidden;background:linear-gradient(#0000 0 24vh,#040408b8 40vh,#040408e6 58vh) local;outline:none;transition:opacity .9s,visibility 0s linear .9s;position:absolute;inset:0;overflow:hidden auto}.blIg2W_roomOn{opacity:1;visibility:visible;transition:opacity .9s .5s,visibility}.blIg2W_roomInner{padding:38vh var(--gut) 110px;animation:1.2s cubic-bezier(.16,1,.3,1) .6s both blIg2W_roomIn}@keyframes blIg2W_roomIn{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.blIg2W_kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--accent);margin-bottom:18px;font-size:11px;font-weight:600}.blIg2W_roomH1{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.01em;text-wrap:balance;font-size:clamp(38px,10.5vw,76px);font-weight:300;line-height:1.04}.blIg2W_roomH1 em,.blIg2W_workTitle:hover{font-style:italic}.blIg2W_roomH1 em{background:linear-gradient(100deg, var(--accent), var(--accent2));color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.08em}.blIg2W_roomH2{font-family:var(--font-fraunces), Georgia, serif;font-size:clamp(26px,6vw,36px);font-weight:300;line-height:1.15}.blIg2W_intro{color:#cfcfd8;max-width:36em;margin:20px 0 34px;font-size:16px;line-height:1.6}.blIg2W_work{border-top:1px solid #ffffff24}.blIg2W_work details{border-bottom:1px solid #ffffff24}.blIg2W_work summary{cursor:pointer;grid-template-columns:30px 1fr 24px;align-items:baseline;gap:12px;padding:22px 0;list-style:none;display:grid}.blIg2W_work summary::-webkit-details-marker{display:none}.blIg2W_num{color:var(--accent);font-size:11px}.blIg2W_workTitle{font-family:var(--font-fraunces), Georgia, serif;font-size:clamp(21px,2.1vw,28px);line-height:1.2;transition:color .3s}.blIg2W_work summary:hover .blIg2W_workTitle{color:var(--accent)}.blIg2W_workTitle small{font-family:var(--font-inter), system-ui, sans-serif;color:#b4b4bd;margin-top:6px;font-size:12.5px;display:block}.blIg2W_plus{font-size:22px;line-height:1;transition:transform .4s}details[open] .blIg2W_plus{transform:rotate(45deg)}.blIg2W_workBody{color:#cfcfd8;padding:0 24px 26px 42px;font-size:15px;line-height:1.65}.blIg2W_workBody a,.blIg2W_workBody button,.blIg2W_textBtn,.blIg2W_contactFoot a{min-height:44px;color:var(--accent);cursor:pointer;align-items:center;margin-top:6px;font-size:13px;display:inline-flex}.blIg2W_cta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 32px;margin-top:44px;display:flex}.blIg2W_cta p{color:#cfcfd8;margin-top:8px;font-size:14px}.blIg2W_prose{color:#cfcfd8;gap:18px;max-width:38em;margin-top:26px;font-size:16px;line-height:1.7;display:grid}.blIg2W_lead{font-family:var(--font-fraunces), Georgia, serif;color:var(--bone);font-size:clamp(21px,2.2vw,26px);line-height:1.35}.blIg2W_stats{border-block:1px solid #ffffff24;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:38px 0;padding:22px 0;display:grid}.blIg2W_stats dd{font-family:var(--font-fraunces), Georgia, serif;color:var(--accent);font-size:clamp(19px,2.4vw,30px)}.blIg2W_stats dt{color:#b4b4bd;margin-top:4px;font-size:11.5px}.blIg2W_principles{gap:24px;margin-bottom:20px;display:grid}.blIg2W_principles h2{font-family:var(--font-fraunces), Georgia, serif;margin-bottom:6px;font-size:21px;font-weight:400}.blIg2W_principles p{color:#cfcfd8;font-size:14px;line-height:1.6}.blIg2W_pinned h2{text-wrap:balance}.blIg2W_pinned{border-block:1px solid #ffffff24;padding:26px 0 34px}.blIg2W_wire{margin-top:42px}.blIg2W_wireHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 18px;margin-bottom:18px;display:flex}.blIg2W_note{color:#b4b4bd;font-size:12px}.blIg2W_topics{flex-wrap:wrap;gap:8px;padding-bottom:18px;display:flex}.blIg2W_topics button{cursor:pointer;border:1px solid #fff3;min-height:40px;padding:0 13px;font-size:12.5px;transition:border-color .3s,color .3s}.blIg2W_topics button:hover{border-color:var(--accent)}.blIg2W_topics button[aria-pressed=true]{color:#000;background:var(--accent);border-color:var(--accent)}.blIg2W_wireRow{border-top:1px solid #ffffff24;grid-template-columns:1fr 18px;gap:8px 14px;padding:20px 0;display:grid}.blIg2W_wireMeta{color:#b4b4bd;flex-wrap:wrap;grid-column:1/-1;gap:4px 12px;font-size:11.5px;display:flex}.blIg2W_wireMeta b{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-weight:600}.blIg2W_wireTitle{font-family:var(--font-fraunces), Georgia, serif;font-size:20px;line-height:1.3;transition:color .3s}.blIg2W_wireTitle small{font-family:var(--font-inter), system-ui, sans-serif;color:#b4b4bd;margin-top:6px;font-size:11.5px;display:block}.blIg2W_wireRow:hover .blIg2W_wireTitle{color:var(--accent)}.blIg2W_contactFoot{color:#b4b4bd;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 20px;margin-top:22px;font-size:12px;display:flex}.blIg2W_backFilm{color:#d5d5dc;cursor:pointer;align-items:center;min-height:44px;margin-top:34px;font-size:13px;display:flex}.blIg2W_backFilm:hover{color:var(--accent)}@media (min-width:761px){.blIg2W_film{--bar:clamp(0px, 4.5vh, 52px)}.blIg2W_shade{background:linear-gradient(#0000008c 0%,#00000029 14%,#0000 26% 66%,#0000006b),radial-gradient(72% 70% at 12% 84%,#000000c7,#0000006b 48%,#0000001a 78%,#0000 100%)}.blIg2W_top{grid-template-columns:1fr auto auto;grid-template-areas:"brand nav ctl";gap:20px}.blIg2W_brand{font-size:19px}.blIg2W_nav{gap:26px}.blIg2W_ticks button{width:clamp(28px,3.4vw,44px)}.blIg2W_room{background:linear-gradient(90deg,#040408e6 0,#040408d1 44%,#04040833 66%,#0000 76%)}.blIg2W_roomInner{width:min(760px,58vw);padding:112px 0 110px var(--gut)}.blIg2W_roomWide{width:min(860px,62vw)}.blIg2W_room:has(.blIg2W_roomWide){background:linear-gradient(90deg,#040408eb 0,#040408db 54%,#04040838 72%,#0000 82%)}.blIg2W_roomH1{font-size:clamp(44px,min(5vw,10vh),76px)}.blIg2W_principles{grid-template-columns:repeat(3,minmax(0,1fr))}.blIg2W_film:before{height:110px}.blIg2W_pinned>div{grid-template-columns:minmax(0,230px) minmax(0,1fr)!important;column-gap:34px!important}.blIg2W_pinned h2{font-size:clamp(25px,2.5vw,34px)!important}.blIg2W_wireRow{grid-template-columns:170px 1fr 18px}.blIg2W_wireMeta{flex-direction:column;grid-column:auto}.blIg2W_cap{max-width:min(1000px,62vw);right:auto}.blIg2W_center{max-width:none;left:0;right:0}.blIg2W_line{font-size:clamp(42px,min(5.8vw,11vh),96px)}.blIg2W_list .blIg2W_line{font-size:clamp(28px,min(3vw,6vh),50px);line-height:1.14}.blIg2W_stat .blIg2W_line{font-size:clamp(64px,min(8.4vw,17vh),132px)}.blIg2W_pre{letter-spacing:.36em;gap:16px;margin-bottom:24px;font-size:clamp(11px,1.1vw,15px)}.blIg2W_pre:before{width:52px}.blIg2W_ask{font-size:clamp(44px,min(4.6vw,10vh),72px)}.blIg2W_finalLead{font-size:15px}.blIg2W_row,.blIg2W_legal{padding-right:0}}@media (min-width:761px) and (max-width:900px){.blIg2W_top{column-gap:12px}.blIg2W_brand{font-size:17px}.blIg2W_nav{gap:14px}.blIg2W_skip{letter-spacing:.12em}.blIg2W_ctl button{padding:0 2px}}@media (min-width:761px) and (max-height:620px){.blIg2W_finalLead{display:none}.blIg2W_final{bottom:calc(var(--bar) + 46px)}}@media (prefers-reduced-motion:reduce){.blIg2W_bar,.blIg2W_w,.blIg2W_pre,.blIg2W_final,.blIg2W_room,.blIg2W_roomInner,.blIg2W_top,.blIg2W_foot{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-delay:0s!important}}.blIg2W_subhead{margin:44px 0 18px}.blIg2W_disclosure{color:#a5a5ae;max-width:44em;margin-top:38px;font-size:11.5px;line-height:1.6}@media (max-width:559px) and (max-height:620px){.blIg2W_finalLead{display:none}}@media (max-width:559px){.blIg2W_ticks button{width:min(44px,12.5vw - 2px)}.blIg2W_onFinal .blIg2W_foot{opacity:0;pointer-events:none}.blIg2W_legal a,.blIg2W_legalBtn,.blIg2W_topics button{min-height:44px}}
