.case_cs__RvcC6{--line:rgb(10 10 10/0.16);--line-light:rgb(255 255 255/0.18);--serif:var(--font-playfair),Georgia,"Times New Roman",serif;--sans:var(--font-dm-sans),system-ui,-apple-system,"Segoe UI",sans-serif;--gutter:clamp(16px,6vw,88px);background:var(--white);color:var(--ink);font-family:var(--sans);font-size:var(--t-m-body);line-height:1.6;overflow-x:clip}.case_cs__RvcC6 img{max-width:100%;display:block}.case_cs__RvcC6 .case_comply__1Kqes h3,.case_cs__RvcC6 .case_doorNode__dX1YF h3,.case_cs__RvcC6 .case_forest__wTeGU h1,.case_cs__RvcC6 .case_forest__wTeGU h2,.case_cs__RvcC6 .case_forest__wTeGU h3,.case_cs__RvcC6 .case_forest__wTeGU h4,.case_cs__RvcC6 .case_gap__4yCcj .case_cap__v4_9s h3,.case_cs__RvcC6 .case_red__7Ofkn h1,.case_cs__RvcC6 .case_red__7Ofkn h2,.case_cs__RvcC6 .case_red__7Ofkn h3,.case_cs__RvcC6 .case_red__7Ofkn h4{color:inherit}.case_cs__RvcC6 .case_band__AmZpf{padding-inline:var(--gutter);padding-block:clamp(56px,8vw,112px);position:relative}.case_cs__RvcC6 .case_wrap__iVr4c{max-width:1180px;margin:0 auto}.case_cs__RvcC6 .case_wrap__iVr4c.case_notesRow__G6a79{max-width:1180px;margin:56px auto 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:12px;gap:12px}.case_cs__RvcC6 .case_split__3mVtQ{display:grid;grid-template-columns:minmax(0,1fr) 290px;grid-gap:24px 56px;gap:24px 56px;align-items:start}.case_cs__RvcC6 .case_mint__8vX9K{background:var(--mint)}.case_cs__RvcC6 .case_forest__wTeGU{background:var(--forest);color:var(--mint-pale)}.case_cs__RvcC6 .case_white__TQGcu{background:var(--white)}.case_cs__RvcC6 .case_paper__9uqev{background:var(--paper)}.case_cs__RvcC6 .case_red__7Ofkn{background:var(--vermilion);color:var(--white)}.case_cs__RvcC6 .case_kicker__5kXQR{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0 0 22px;font-size:var(--t-m-label);font-weight:500;letter-spacing:.16em;text-transform:uppercase}.case_cs__RvcC6 .case_kicker__5kXQR i{width:28px;height:1.5px;background:currentColor;display:inline-block}.case_cs__RvcC6 h1,.case_cs__RvcC6 h2,.case_cs__RvcC6 h3{font-family:var(--serif);font-weight:500;letter-spacing:-.02em;text-wrap:balance;margin:0}.case_cs__RvcC6 h1{font-size:var(--t-m-display-xl);line-height:.98;max-width:11.5em}.case_cs__RvcC6 h1 em,.case_cs__RvcC6 h2 em{font-style:italic;color:var(--vermilion)}.case_cs__RvcC6 .case_forest__wTeGU h2 em,.case_cs__RvcC6 .case_red__7Ofkn h2 em{color:var(--mint)}.case_cs__RvcC6 h2{font-size:var(--t-m-headline);line-height:1.05;margin-bottom:22px;max-width:16em}.case_cs__RvcC6 h3{font-size:var(--t-m-subhead);line-height:1.2;margin-bottom:8px}.case_cs__RvcC6 .case_lede__2Oefl{font-size:var(--t-m-lead);color:var(--ink-soft);max-width:34em;margin:26px 0 0}.case_cs__RvcC6 .case_body__ZbFel p{margin:0 0 1em;color:var(--ink-soft);max-width:38em}.case_cs__RvcC6 .case_forest__wTeGU .case_body__ZbFel p{color:var(--sage)}.case_cs__RvcC6 .case_eyebrow__eruLW{font-size:var(--t-m-label);font-weight:500;letter-spacing:.16em;text-transform:uppercase;margin:0 0 10px;color:var(--red-deep)}.case_cs__RvcC6 .case_forest__wTeGU .case_eyebrow__eruLW{color:var(--mint)}.case_cs__RvcC6 .case_mint__8vX9K .case_eyebrow__eruLW,.case_cs__RvcC6 .case_velvet__THKqJ .case_eyebrow__eruLW{color:var(--eyebrow-mint)}.case_cs__RvcC6 .case_source__YVoj6{font-size:var(--t-m-label);color:var(--ink-soft);margin-top:18px}.case_cs__RvcC6 .case_forest__wTeGU .case_source__YVoj6{color:var(--mist)}.case_cs__RvcC6 .case_g__HDbZM{width:44px;height:44px;flex:none;color:var(--forest);--acc:var(--vermilion)}.case_cs__RvcC6 .case_forest__wTeGU .case_g__HDbZM,.case_cs__RvcC6 .case_red__7Ofkn .case_g__HDbZM{color:var(--mint-pale);--acc:var(--mint)}.case_cs__RvcC6 .case_gLg__JqBvw{width:64px;height:64px}.case_cs__RvcC6 .case_sticker__aZvTT{position:absolute;display:grid;place-items:center;width:7.2rem;aspect-ratio:1;border-radius:50%;background:var(--vermilion);box-shadow:4px 5px 0 var(--forest);color:var(--white);font-family:var(--serif);font-style:italic;font-size:var(--t-m-subhead);line-height:1.05;text-align:center;rotate:-10deg;padding:10px;z-index:3}.case_cs__RvcC6 .case_quote__14Ukk{position:relative;margin:70px 0 0;padding:clamp(56px,6vw,72px) clamp(24px,5vw,72px) clamp(32px,4vw,48px);background:var(--mint);border-radius:26px;text-align:center}.case_cs__RvcC6 .case_quote__14Ukk:before{content:"\201C";position:absolute;top:0;left:50%;transform:translate(-50%,-48%);font-family:var(--serif);font-size:var(--t-m-glyph);line-height:.8;height:.55em;overflow:visible;color:var(--vermilion);pointer-events:none}.case_cs__RvcC6 .case_quote__14Ukk blockquote{margin:0 auto;max-width:30em;font-family:var(--serif);font-size:var(--t-m-title);line-height:1.25;letter-spacing:-.01em;text-wrap:balance}.case_cs__RvcC6 .case_quote__14Ukk figcaption{margin-top:20px;display:flex;justify-content:center;align-items:center;gap:12px;font-size:var(--t-m-label);font-weight:500;letter-spacing:.14em;text-transform:uppercase}.case_cs__RvcC6 .case_quote__14Ukk figcaption .case_dot__RPE92{width:34px;height:34px;border-radius:50%;background:var(--forest);color:var(--mint);display:grid;place-items:center;font-family:var(--serif);font-style:italic;letter-spacing:0;text-transform:none;font-size:var(--t-m-body)}.case_cs__RvcC6 .case_quote__14Ukk.case_onMint__7juPS{background:var(--white)}.case_cs__RvcC6 .case_quote__14Ukk.case_onForest__F73uT{background:var(--forest-2);color:var(--white)}.case_cs__RvcC6 .case_quote__14Ukk.case_onForest__F73uT:before{color:var(--vermilion)}.case_cs__RvcC6 .case_hero__jnb_f{padding-top:clamp(40px,6vw,80px);overflow:hidden}.case_cs__RvcC6 .case_hero__jnb_f .case_stamp__zx75D{position:absolute;right:var(--gutter);top:clamp(36px,5vw,64px)}.case_cs__RvcC6 .case_hero__jnb_f .case_stamp__zx75D .case_sticker__aZvTT{position:static}.case_cs__RvcC6 .case_score__z66JE{margin-top:clamp(40px,5vw,64px);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:2px solid var(--ink)}.case_cs__RvcC6 .case_score__z66JE>div{padding:22px 18px 6px 0;border-right:1px solid var(--line);display:grid;grid-gap:6px;gap:6px;align-content:start}.case_cs__RvcC6 .case_score__z66JE>div+div{padding-left:18px}.case_cs__RvcC6 .case_score__z66JE>div:last-child{border-right:0}.case_cs__RvcC6 .case_score__z66JE .case_num__CSGV6{font-family:var(--serif);font-size:var(--t-m-number);line-height:.9;letter-spacing:-.03em;display:flex;align-items:flex-end;height:clamp(2.7rem,5.4vw,4.7rem)}.case_cs__RvcC6 .case_score__z66JE .case_num__CSGV6.case_word__eYdLR{font-style:italic;font-size:var(--t-m-headline);line-height:1}.case_cs__RvcC6 .case_score__z66JE .case_lab__GDTYq{font-size:var(--t-m-small);color:var(--ink-soft);line-height:1.4}.case_cs__RvcC6 .case_score__z66JE .case_g__HDbZM{width:32px;height:32px}.case_cs__RvcC6 .case_scoreCap___KvTr{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px 20px;font-size:var(--t-m-label);letter-spacing:.14em;text-transform:uppercase;margin-top:16px;color:var(--ink-soft)}.case_cs__RvcC6 .case_statsHead__UUhUN{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:24px 64px;gap:24px 64px;align-items:end}.case_cs__RvcC6 .case_waffleCard__CyXHu{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:28px 40px;gap:28px 40px;align-items:center;margin-top:56px;padding-top:40px;border-top:1px solid var(--line-light)}.case_cs__RvcC6 .case_waffle__TWCbK{display:grid;grid-template-columns:repeat(10,14px);grid-gap:6px;gap:6px}.case_cs__RvcC6 .case_waffle__TWCbK span{width:14px;height:14px;border-radius:50%;border:1.5px solid var(--waffle-border)}.case_cs__RvcC6 .case_waffle__TWCbK span.case_on__Gyp84{background:var(--mint);border-color:var(--mint)}.case_cs__RvcC6 .case_big__dw6YS{font-family:var(--serif);font-size:var(--t-m-display);line-height:.85;letter-spacing:-.04em;color:var(--mint)}.case_cs__RvcC6 .case_bigLab__5L4Q3{font-family:var(--serif);font-size:var(--t-m-title);line-height:1.2;max-width:20em;margin-top:12px}.case_cs__RvcC6 .case_statRow__GuyXT{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:56px;border-top:1px solid var(--line-light)}.case_cs__RvcC6 .case_statRow__GuyXT>div{padding:28px 28px 0 0}.case_cs__RvcC6 .case_statRow__GuyXT>div+div{padding-left:28px;border-left:1px solid var(--line-light)}.case_cs__RvcC6 .case_statRow__GuyXT .case_n__qjfRd{font-family:var(--serif);font-size:var(--t-m-number);line-height:.9;color:var(--white);letter-spacing:-.03em}.case_cs__RvcC6 .case_statRow__GuyXT p{color:var(--sage);margin:12px 0 0;font-size:var(--t-m-body)}.case_cs__RvcC6 .case_two__dz3eT{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:40px 64px;gap:40px 64px;align-items:start}.case_cs__RvcC6 .case_contrast__Yz3pw{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-radius:24px;overflow:hidden}.case_cs__RvcC6 .case_contrast__Yz3pw>div{padding:28px 26px}.case_cs__RvcC6 .case_contrast__Yz3pw .case_irl__J33EF{background:var(--forest);color:var(--mint-pale)}.case_cs__RvcC6 .case_contrast__Yz3pw .case_web__Cb3dq{background:var(--mint-soft)}.case_cs__RvcC6 .case_contrast__Yz3pw h3{font-size:var(--t-m-subhead);margin-bottom:18px;display:flex;gap:10px;align-items:center}.case_cs__RvcC6 .case_contrast__Yz3pw ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:14px;gap:14px}.case_cs__RvcC6 .case_contrast__Yz3pw li{font-family:var(--serif);font-size:var(--t-m-subhead);line-height:1.3;padding-top:14px;border-top:1px solid var(--line)}.case_cs__RvcC6 .case_contrast__Yz3pw .case_irl__J33EF li{border-color:var(--line-light)}.case_cs__RvcC6 .case_contrast__Yz3pw .case_web__Cb3dq{position:relative}.case_cs__RvcC6 .case_contrast__Yz3pw .case_web__Cb3dq li{color:var(--ink-soft)}.case_cs__RvcC6 .case_contrast__Yz3pw .case_web__Cb3dq h3{padding-right:52px}.case_cs__RvcC6 .case_contrast__Yz3pw .case_web__Cb3dq .case_down__z8eNm{position:absolute;top:22px;right:22px;width:38px;height:38px}.case_cs__RvcC6 .case_contrast__Yz3pw .case_irl__J33EF .case_g__HDbZM{color:var(--mint);--acc:var(--white);width:26px;height:26px}.case_cs__RvcC6 .case_contrast__Yz3pw .case_web__Cb3dq .case_g__HDbZM{width:26px;height:26px}.case_cs__RvcC6 .case_approach__eHoNX{overflow:hidden}.case_cs__RvcC6 .case_approachHead__wiuqF{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:24px 48px;gap:24px 48px;align-items:end}.case_cs__RvcC6 .case_teamLine__alxEG{margin:64px auto 0;padding:32px 0 0;border-top:1px solid var(--line);text-align:center;max-width:52em}.case_cs__RvcC6 .case_teamLine__alxEG blockquote{margin:0;font-family:var(--serif);font-size:var(--t-m-title);line-height:1.32;text-wrap:balance}.case_cs__RvcC6 .case_teamLine__alxEG em{color:var(--vermilion)}.case_cs__RvcC6 .case_teamLine__alxEG figcaption{margin-top:16px;font-size:var(--t-m-label);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft)}.case_cs__RvcC6 .case_steps__3FFBx{margin-top:56px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.case_cs__RvcC6 .case_step__BUgmZ{position:relative;padding:0 24px 0 0}.case_cs__RvcC6 .case_step__BUgmZ+.case_step__BUgmZ{padding-left:24px;border-left:1px solid var(--line)}.case_cs__RvcC6 .case_step__BUgmZ .case_no__fztT6{font-family:var(--serif);font-style:italic;font-size:var(--t-m-subhead);color:var(--vermilion);margin:18px 0 6px}.case_cs__RvcC6 .case_step__BUgmZ p{color:var(--ink-soft);font-size:var(--t-m-body);margin:0}.case_cs__RvcC6 .case_step__BUgmZ.case_first__7EAY6{background:var(--forest);color:var(--mint-pale);border-radius:20px;padding:24px;margin-top:-24px}.case_cs__RvcC6 .case_step__BUgmZ.case_first__7EAY6 p{color:var(--sage)}.case_cs__RvcC6 .case_step__BUgmZ.case_first__7EAY6 .case_no__fztT6{color:var(--mint)}.case_cs__RvcC6 .case_step__BUgmZ.case_first__7EAY6 .case_g__HDbZM{color:var(--mint-pale);--acc:var(--mint)}.case_cs__RvcC6 .case_step__BUgmZ.case_first__7EAY6+.case_step__BUgmZ{border-left:0}.case_cs__RvcC6 .case_shot__TkmKQ{position:relative}.case_cs__RvcC6 .case_shot__TkmKQ img{border-radius:14px;box-shadow:0 30px 60px -30px rgb(0 0 0/.45);width:100%;height:auto}.case_cs__RvcC6 .case_pinbox__pprqC{position:relative}.case_cs__RvcC6 .case_pin__MNh7_{position:absolute;width:38px;height:38px;margin:-19px 0 0 -19px;border-radius:50%;background:var(--vermilion);color:var(--white);display:grid;place-items:center;font-family:var(--serif);font-style:italic;font-size:var(--t-m-subhead);box-shadow:3px 4px 0 var(--forest);z-index:2}.case_cs__RvcC6 .case_pin__MNh7_.case_good__Idf2x{background:var(--mint);color:var(--forest)}.case_cs__RvcC6 .case_codeChip__IZrvl{position:absolute;left:3%;bottom:-22px;z-index:2;background:var(--forest);color:var(--mint);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:var(--t-m-label);padding:10px 14px;border-radius:10px;box-shadow:3px 4px 0 var(--vermilion);max-width:94%}.case_cs__RvcC6 .case_codeChip__IZrvl b{color:var(--white);font-weight:500}.case_cs__RvcC6 .case_findings___WL5G{margin:56px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px 40px;gap:18px 40px}.case_cs__RvcC6 .case_findings___WL5G li{display:grid;grid-template-columns:38px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start;color:var(--ink-soft)}.case_cs__RvcC6 .case_findings___WL5G li .case_pin__MNh7_{position:static;margin:0}.case_cs__RvcC6 .case_findings___WL5G.case_captions__mNrLM{margin-top:18px;gap:8px 32px;font-size:var(--t-m-small);line-height:1.45}.case_cs__RvcC6 .case_findings___WL5G.case_captions__mNrLM li{grid-template-columns:22px minmax(0,1fr);gap:10px}.case_cs__RvcC6 .case_findings___WL5G.case_captions__mNrLM li .case_pin__MNh7_{width:22px;height:22px;font-size:var(--t-m-label);box-shadow:2px 2px 0 var(--forest)}.case_cs__RvcC6 .case_findings___WL5G.case_captions__mNrLM li b{display:inline}.case_cs__RvcC6 .case_findings___WL5G li b{color:var(--ink);font-weight:500;display:block}.case_cs__RvcC6 .case_gaps__PySoM{margin-top:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.case_cs__RvcC6 .case_gap__4yCcj{background:var(--white);border-radius:20px;overflow:hidden;display:grid;grid-template-rows:auto 1fr auto}.case_cs__RvcC6 .case_gap__4yCcj .case_cap__v4_9s{background:var(--forest);color:var(--white);display:flex;align-items:center;gap:14px;padding:18px 22px}.case_cs__RvcC6 .case_gap__4yCcj .case_cap__v4_9s .case_g__HDbZM{width:36px;height:36px;color:var(--mint);--acc:var(--white)}.case_cs__RvcC6 .case_gap__4yCcj .case_cap__v4_9s h3{margin:0;font-size:var(--t-m-subhead)}.case_cs__RvcC6 .case_gap__4yCcj .case_txt__NTDju{padding:20px 22px;margin:0;color:var(--ink-soft);font-size:var(--t-m-body)}.case_cs__RvcC6 .case_gap__4yCcj .case_words__QfJdL{margin:0 14px 14px;background:var(--mint-soft);border-radius:14px;padding:14px 16px;font-size:var(--t-m-body);line-height:1.45;color:var(--ink)}.case_cs__RvcC6 .case_gap__4yCcj .case_words__QfJdL small{display:block;font-size:var(--t-m-label);letter-spacing:.16em;text-transform:uppercase;font-weight:500;color:var(--red-deep);margin-bottom:4px}.case_cs__RvcC6 .case_gap__4yCcj.case_wide__KBDH9{grid-column:1/-1;background:var(--vermilion);color:var(--white)}.case_cs__RvcC6 .case_gap__4yCcj.case_wide__KBDH9 .case_cap__v4_9s{background:transparent;padding-bottom:0}.case_cs__RvcC6 .case_gap__4yCcj.case_wide__KBDH9 .case_cap__v4_9s .case_g__HDbZM{color:var(--white);--acc:var(--forest)}.case_cs__RvcC6 .case_gap__4yCcj.case_wide__KBDH9 .case_txt__NTDju{color:var(--white);font-size:var(--t-m-body);max-width:46em}.case_cs__RvcC6 .case_icp__tJnFt{margin-top:44px;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-gap:18px 0;gap:18px 0;align-items:center;background:var(--forest);color:var(--mint-pale);border-radius:28px;padding:clamp(28px,4vw,52px) clamp(20px,3vw,40px)}.case_cs__RvcC6 .case_icpTitle__X77bH{grid-column:1/-1;text-align:center;font-family:var(--serif);font-size:var(--t-m-title);margin:0 0 14px}.case_cs__RvcC6 .case_icpTitle__X77bH em{color:var(--mint)}.case_cs__RvcC6 .case_icpCol__ZmU02{display:grid;grid-gap:26px;gap:26px}.case_cs__RvcC6 .case_icpItem__qF7Of{position:relative;font-size:var(--t-m-body);line-height:1.35}.case_cs__RvcC6 .case_icpItem__qF7Of b{display:block;font-size:var(--t-m-label);letter-spacing:.16em;text-transform:uppercase;color:var(--mint);font-weight:500;margin-bottom:3px}.case_cs__RvcC6 .case_icpCol__ZmU02.case_l__1g1gQ .case_icpItem__qF7Of{text-align:right;padding-right:60px}.case_cs__RvcC6 .case_icpCol__ZmU02.case_r__76eAd .case_icpItem__qF7Of{padding-left:60px}.case_cs__RvcC6 .case_icpCol__ZmU02.case_l__1g1gQ .case_icpItem__qF7Of:after,.case_cs__RvcC6 .case_icpCol__ZmU02.case_r__76eAd .case_icpItem__qF7Of:before{content:"";position:absolute;top:50%;width:46px;border-top:2px dotted rgb(187 218 204/.7)}.case_cs__RvcC6 .case_icpCol__ZmU02.case_l__1g1gQ .case_icpItem__qF7Of:after{right:6px}.case_cs__RvcC6 .case_icpCol__ZmU02.case_r__76eAd .case_icpItem__qF7Of:before{left:6px}.case_cs__RvcC6 .case_icpCol__ZmU02.case_l__1g1gQ .case_icpItem__qF7Of i,.case_cs__RvcC6 .case_icpCol__ZmU02.case_r__76eAd .case_icpItem__qF7Of i{position:absolute;top:50%;width:9px;height:9px;margin-top:-4px;border-radius:50%;border:2px solid var(--mint);background:var(--forest)}.case_cs__RvcC6 .case_icpCol__ZmU02.case_l__1g1gQ .case_icpItem__qF7Of i{right:0}.case_cs__RvcC6 .case_icpCol__ZmU02.case_r__76eAd .case_icpItem__qF7Of i{left:0}.case_cs__RvcC6 .case_icpFigure__kNVfy{width:clamp(190px,22vw,260px);aspect-ratio:1;margin:0 22px}.case_cs__RvcC6 .case_icpFoot__lgMwY{grid-column:1/-1;display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 20px;margin-top:16px;padding-top:16px;border-top:1px solid var(--line-light);font-size:var(--t-m-small);color:var(--mist)}.case_cs__RvcC6 .case_icpFoot__lgMwY s{-webkit-text-decoration-color:var(--vermilion);text-decoration-color:var(--vermilion);text-decoration-thickness:1.5px}.case_cs__RvcC6 .case_doorDiagram__JmpBB{margin-top:44px;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:0;gap:0;align-items:center}.case_cs__RvcC6 .case_doorNode__dX1YF{background:var(--forest);color:var(--white);border-radius:26px;padding:34px 30px;display:grid;grid-gap:10px;gap:10px;position:relative;z-index:1}.case_cs__RvcC6 .case_doorNode__dX1YF .case_g__HDbZM{width:72px;height:72px;color:var(--white);--acc:var(--mint)}.case_cs__RvcC6 .case_doorNode__dX1YF h3{font-size:var(--t-m-title);margin:0}.case_cs__RvcC6 .case_doorNode__dX1YF p{margin:0;color:var(--sage)}.case_cs__RvcC6 .case_links__gZvvo{list-style:none;margin:0;padding:0 0 0 64px;display:grid;grid-gap:12px;gap:12px;position:relative}.case_cs__RvcC6 .case_links__gZvvo:before{content:"";position:absolute;left:30px;top:26px;bottom:26px;border-left:2px solid var(--forest)}.case_cs__RvcC6 .case_links__gZvvo li{position:relative;display:flex;align-items:center;gap:14px;background:var(--white);border-radius:16px;padding:12px 16px;border:1px solid var(--line)}.case_cs__RvcC6 .case_links__gZvvo li:before{content:"";position:absolute;left:-34px;top:50%;width:34px;border-top:2px solid var(--forest)}.case_cs__RvcC6 .case_links__gZvvo li .case_g__HDbZM{width:32px;height:32px}.case_cs__RvcC6 .case_links__gZvvo li b{font-weight:500;display:block}.case_cs__RvcC6 .case_links__gZvvo li span{font-size:var(--t-m-small);color:var(--ink-soft)}.case_cs__RvcC6 .case_links__gZvvo li span a{color:var(--red-deep);text-underline-offset:.2em}.case_cs__RvcC6 .case_doorBridge__3P5ob{position:relative}[data-case-motion=on] .case_cs__RvcC6 [data-reveal]{opacity:0;translate:0 14px;transition:opacity .5s ease,translate .5s ease}[data-case-motion=on] .case_cs__RvcC6 [data-reveal].is-in{opacity:1;translate:0 0}.case_cs__RvcC6 .case_doorBridge__3P5ob:after{content:"";position:absolute;right:-34px;top:50%;width:34px;border-top:2px solid var(--forest)}.case_cs__RvcC6 .case_ba__9Al8p{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:28px;gap:28px;margin-top:64px}.case_cs__RvcC6 .case_ba__9Al8p figure{margin:0}.case_cs__RvcC6 .case_ba__9Al8p figcaption{display:flex;align-items:center;gap:10px;margin-bottom:14px;font-size:var(--t-m-label);font-weight:500;letter-spacing:.16em;text-transform:uppercase}.case_cs__RvcC6 .case_ba__9Al8p figcaption span{padding:4px 12px;border-radius:999px}.case_cs__RvcC6 .case_tagBefore__SDyRh{background:var(--tag-before-bg);color:var(--tag-before-ink)}.case_cs__RvcC6 .case_tagAfter__5oE1q{background:var(--forest);color:var(--mint)}.case_cs__RvcC6 .case_ba__9Al8p img{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;object-position:left top;border-radius:14px}.case_cs__RvcC6 .case_ba__9Al8p .case_before__in__V img{aspect-ratio:1600/865;object-fit:fill;filter:grayscale(1) contrast(.9);opacity:.9}.case_cs__RvcC6 .case_pages__ClOWU{margin-top:64px}.case_cs__RvcC6 .case_pagesGrid__cy33V{scroll-padding-inline:var(--gutter);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:18px}.case_cs__RvcC6 .case_pageCard__CwiPc{margin:0}.case_cs__RvcC6 .case_pageCard__CwiPc .case_frame__qZdgp{border-radius:12px;overflow:hidden;background:var(--white);box-shadow:0 22px 40px -26px rgb(0 0 0/.45);border:1px solid var(--line)}.case_cs__RvcC6 .case_pageCard__CwiPc .case_frame__qZdgp:before{content:"";display:block;height:16px;background:var(--frame-chrome) radial-gradient(circle at 10px 8px,var(--frame-dot) 3px,transparent 3.5px),var(--frame-chrome);background-repeat:no-repeat}.case_cs__RvcC6 .case_pageCard__CwiPc img{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;object-position:top}.case_cs__RvcC6 .case_pageCard__CwiPc figcaption{margin-top:12px;font-size:var(--t-m-small);color:var(--ink-soft)}.case_cs__RvcC6 .case_pageCard__CwiPc figcaption b{display:block;color:var(--ink);font-weight:500}.case_cs__RvcC6 .case_pageCard__CwiPc:nth-child(2n){margin-top:36px}.case_cs__RvcC6 .case_chips__A_mQj{margin-top:48px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.case_cs__RvcC6 .case_chips__A_mQj div{display:flex;align-items:center;gap:12px;border:1px solid var(--line);border-radius:14px;padding:12px 14px;background:var(--white)}.case_cs__RvcC6 .case_chips__A_mQj .case_g__HDbZM{width:28px;height:28px}.case_cs__RvcC6 .case_chips__A_mQj b{font-family:var(--serif);font-weight:500;font-size:var(--t-m-subhead);line-height:1}.case_cs__RvcC6 .case_chips__A_mQj span{font-size:var(--t-m-small);line-height:1.3;color:var(--ink-soft)}.case_cs__RvcC6 .case_found__QKc0u{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);grid-gap:32px 64px;gap:32px 64px;align-items:start;margin-top:8px}.case_cs__RvcC6 .case_reads__Jka32{background:var(--forest);color:var(--sage);border-radius:22px;padding:22px 22px 18px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:var(--t-m-small);line-height:1.6;box-shadow:6px 7px 0 var(--vermilion);overflow-x:auto}.case_cs__RvcC6 .case_reads__Jka32 p{margin:0 0 4px;font-family:var(--sans);font-size:var(--t-m-label);letter-spacing:.16em;text-transform:uppercase;color:var(--mint)}.case_cs__RvcC6 .case_reads__Jka32 pre{margin:0 0 16px;white-space:pre}.case_cs__RvcC6 .case_reads__Jka32 pre:last-child{margin:0}.case_cs__RvcC6 .case_reads__Jka32 b{color:var(--white);font-weight:500}.case_cs__RvcC6 .case_foundList__zr6MA{list-style:none;margin:44px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:26px 32px;gap:26px 32px}.case_cs__RvcC6 .case_foundList__zr6MA li{display:grid;grid-gap:6px;gap:6px;align-content:start}.case_cs__RvcC6 .case_foundList__zr6MA .case_g__HDbZM{width:36px;height:36px}.case_cs__RvcC6 .case_foundList__zr6MA b{font-family:var(--serif);font-weight:500;font-size:var(--t-m-subhead);line-height:1.2}.case_cs__RvcC6 .case_foundList__zr6MA span{font-size:var(--t-m-body);color:var(--ink-soft)}.case_cs__RvcC6 .case_comply__1Kqes{margin-top:56px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:24px 56px;gap:24px 56px;background:var(--forest);color:var(--mint-pale);border-radius:26px;padding:clamp(28px,4vw,48px)}.case_cs__RvcC6 .case_comply__1Kqes h3{font-size:var(--t-m-title);margin-bottom:12px}.case_cs__RvcC6 .case_comply__1Kqes h3 em{color:var(--mint)}.case_cs__RvcC6 .case_comply__1Kqes p{margin:0 0 1em;color:var(--sage)}.case_cs__RvcC6 .case_comply__1Kqes ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:14px;gap:14px;align-content:start}.case_cs__RvcC6 .case_comply__1Kqes li{display:grid;grid-template-columns:22px minmax(0,1fr);grid-gap:12px;gap:12px;color:var(--mint-pale)}.case_cs__RvcC6 .case_comply__1Kqes li svg{width:22px;height:22px;margin-top:2px;color:var(--mint)}.case_cs__RvcC6 .case_comply__1Kqes .case_fine__0UJv9{grid-column:1/-1;margin:0;padding-top:18px;border-top:1px solid var(--line-light);font-size:var(--t-m-small);color:var(--mist)}.case_cs__RvcC6 .case_ledger__qgf0K{margin-top:40px;border-radius:22px;overflow:hidden;border:1px solid var(--line);background:var(--white);max-width:920px;font-size:var(--t-m-body);line-height:1.35}.case_cs__RvcC6 .case_ledger__qgf0K .case_row__ydnaw{display:grid;grid-template-columns:190px minmax(0,1fr) minmax(0,1fr);border-top:1px solid var(--line)}.case_cs__RvcC6 .case_ledger__qgf0K .case_row__ydnaw:first-child{border-top:0}.case_cs__RvcC6 .case_ledger__qgf0K .case_row__ydnaw>div{padding:9px 16px;display:flex;gap:10px;align-items:center}.case_cs__RvcC6 .case_ledger__qgf0K .case_head__ZPNJt>div{font-size:var(--t-m-label);font-weight:500;letter-spacing:.16em;text-transform:uppercase;padding-block:9px}.case_cs__RvcC6 .case_ledger__qgf0K .case_head__ZPNJt .case_b4__l4ENu{color:var(--ink-soft)}.case_cs__RvcC6 .case_ledger__qgf0K .case_head__ZPNJt .case_af__ye_X4{background:var(--forest);color:var(--mint)}.case_cs__RvcC6 .case_ledger__qgf0K .case_what__AsRLH{font-weight:500}.case_cs__RvcC6 .case_ledger__qgf0K .case_what__AsRLH .case_g__HDbZM{width:24px;height:24px}.case_cs__RvcC6 .case_ledger__qgf0K .case_was__V4KGb{color:var(--ledger-was);text-decoration:line-through;-webkit-text-decoration-color:rgb(207 59 45/.6);text-decoration-color:rgb(207 59 45/.6);text-decoration-thickness:1.5px}.case_cs__RvcC6 .case_ledger__qgf0K .case_now__kIbtq{background:rgb(187 218 204/.45);font-weight:500}.case_cs__RvcC6 .case_ledger__qgf0K .case_now__kIbtq:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--forest)}.case_cs__RvcC6 .case_journey__0FVJU{padding-top:0}.case_cs__RvcC6 .case_velvet__THKqJ{position:relative;isolation:isolate;overflow:hidden;margin:0 calc(var(--gutter) * -1);min-height:clamp(360px,44vw,620px);background:var(--velvet-bg);display:flex;align-items:flex-start;padding:clamp(56px,7vw,96px) var(--gutter) 0}.case_cs__RvcC6 .case_velvetArt__T67TD{position:absolute;inset:0;z-index:-1}.case_cs__RvcC6 .case_velvetArt__T67TD img{width:100%;height:100%;object-fit:cover;object-position:center 78%}.case_cs__RvcC6 .case_velvet__THKqJ .case_wrap__iVr4c{width:100%}.case_cs__RvcC6 .case_velvet__THKqJ h2{max-width:13em}.case_cs__RvcC6 .case_velvet__THKqJ .case_body__ZbFel p{color:var(--forest);max-width:30em}.case_cs__RvcC6 .case_jwrap__iaMBI{margin-top:40px;display:grid;grid-gap:34px;gap:34px}.case_cs__RvcC6 .case_jrow__LL3SY .case_eyebrow__eruLW{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.case_cs__RvcC6 .case_months__qt1tM{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:6px;gap:6px;margin-top:8px}.case_cs__RvcC6 .case_months__qt1tM div{border-radius:10px;min-height:86px;padding:8px 6px;font-size:var(--t-m-label);line-height:1.25;display:grid;align-content:space-between;justify-items:start}.case_cs__RvcC6 .case_months__qt1tM div small{font-size:var(--t-m-label);letter-spacing:.1em;text-transform:uppercase;font-weight:500}.case_cs__RvcC6 .case_months__qt1tM.case_b__E3EPe div{background:var(--dull-fill);color:var(--dull-ink)}.case_cs__RvcC6 .case_months__qt1tM.case_b__E3EPe div .case_g__HDbZM{width:22px;height:22px;color:var(--dull-icon);--acc:var(--dull-icon)}.case_cs__RvcC6 .case_months__qt1tM.case_a__ffRGu div{background:var(--mint);color:var(--forest)}.case_cs__RvcC6 .case_months__qt1tM.case_a__ffRGu div.case_ask__mpkNB{background:var(--vermilion);color:var(--white)}.case_cs__RvcC6 .case_months__qt1tM.case_a__ffRGu div.case_quiet__F0S_R{background:var(--mint-soft)}.case_cs__RvcC6 .case_months__qt1tM.case_a__ffRGu div.case_more__Rk1Zg{grid-column:span 6;background:transparent;border:1.5px dashed var(--ink-soft);color:var(--ink-soft);align-content:center;justify-items:center;text-align:center;font-style:italic;font-family:var(--serif);font-size:var(--t-m-body)}.case_cs__RvcC6 .case_jkey__8FRpm{display:flex;flex-wrap:wrap;gap:8px 22px;font-size:var(--t-m-label);color:var(--ink-soft);margin-top:12px}.case_cs__RvcC6 .case_jkey__8FRpm span{display:inline-flex;align-items:center;gap:8px}.case_cs__RvcC6 .case_jkey__8FRpm i{width:14px;height:14px;border-radius:4px;display:inline-block}.case_cs__RvcC6 .case_todayGrid__r6HF_{margin-top:40px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.case_cs__RvcC6 .case_tile__YFb0w{background:var(--forest-2);border-radius:18px;padding:22px;display:grid;grid-gap:8px;gap:8px;align-content:start;min-height:170px}.case_cs__RvcC6 .case_tile__YFb0w .case_n__qjfRd{font-family:var(--serif);font-size:var(--t-m-stat);line-height:1;color:var(--mint)}.case_cs__RvcC6 .case_tile__YFb0w p{margin:0;color:var(--sage);font-size:var(--t-m-small)}.case_cs__RvcC6 .case_tile__YFb0w.case_wide__KBDH9{grid-column:span 2;background:var(--mint);color:var(--forest)}.case_cs__RvcC6 .case_tile__YFb0w.case_wide__KBDH9 p{color:var(--ink-soft)}.case_cs__RvcC6 .case_tile__YFb0w.case_wide__KBDH9 .case_n__qjfRd{color:var(--forest)}.case_cs__RvcC6 .case_tile__YFb0w.case_wide__KBDH9 .case_g__HDbZM{color:var(--forest);--acc:var(--vermilion)}.case_cs__RvcC6 .case_next__w7Q_c{margin-top:40px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:40px 0;gap:40px 0;position:relative}.case_cs__RvcC6 .case_next__w7Q_c a{color:var(--red-deep);text-underline-offset:.2em}.case_cs__RvcC6 .case_next__w7Q_c>div{position:relative;padding-right:24px}.case_cs__RvcC6 .case_next__w7Q_c .case_g__HDbZM{background:var(--white);border-radius:50%}.case_cs__RvcC6 .case_next__w7Q_c h3{margin-top:14px;font-size:var(--t-m-subhead)}.case_cs__RvcC6 .case_next__w7Q_c p{margin:0;font-size:var(--t-m-body);color:var(--ink-soft)}.case_cs__RvcC6 .case_closing__2JjcX{font-family:var(--serif);font-size:var(--t-m-headline);line-height:1.06;letter-spacing:-.02em;max-width:17em;margin:0;text-wrap:balance}.case_cs__RvcC6 .case_closing__2JjcX em{color:var(--mint);font-style:italic}.case_cs__RvcC6 .case_sub__UgWvJ{margin-top:48px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:32px 64px;gap:32px 64px;align-items:end;padding-top:40px;border-top:1px solid rgb(255 255 255/.35)}.case_cs__RvcC6 .case_sub__UgWvJ h3{font-size:var(--t-m-title)}.case_cs__RvcC6 .case_sub__UgWvJ p{margin:8px 0 0;color:var(--white)}.case_cs__RvcC6 .case_alt__OgrNC{display:inline-flex;align-items:center;min-height:44px;margin-top:10px;color:var(--white);text-underline-offset:.3em;font-size:var(--t-m-body)}.case_cs__RvcC6 details{border-top:1px solid var(--line);padding:18px 0}.case_cs__RvcC6 details:last-of-type{border-bottom:1px solid var(--line)}.case_cs__RvcC6 summary{cursor:pointer;font-family:var(--serif);font-size:var(--t-m-subhead);list-style-position:inside;padding-block:6px;min-height:44px}.case_cs__RvcC6 details p{margin:10px 0 0;color:var(--ink-soft);max-width:42em}.case_cs__RvcC6 .case_seo__tGKhE{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-gap:8px 20px;gap:8px 20px;font-size:var(--t-m-small);margin:0}.case_cs__RvcC6 .case_seo__tGKhE dt{font-weight:500;letter-spacing:.1em;text-transform:uppercase;font-size:var(--t-m-label);padding-top:3px}.case_cs__RvcC6 .case_seo__tGKhE dd{margin:0}.case_cs__RvcC6 .case_disclaimer__k1O7p{padding:22px var(--gutter);background:var(--paper);border-top:1px solid var(--line);font-size:var(--t-m-label);color:var(--ink-soft)}.case_cs__RvcC6 .case_disclaimer__k1O7p p{max-width:1180px;margin:0 auto}@media (max-width:960px){.case_cs__RvcC6 .case_approachHead__wiuqF,.case_cs__RvcC6 .case_split__3mVtQ,.case_cs__RvcC6 .case_statsHead__UUhUN,.case_cs__RvcC6 .case_two__dz3eT{grid-template-columns:minmax(0,1fr)}.case_cs__RvcC6 .case_score__z66JE{grid-template-columns:repeat(2,minmax(0,1fr))}.case_cs__RvcC6 .case_score__z66JE>div{border-right:0;border-bottom:1px solid var(--line);padding-left:0!important}.case_cs__RvcC6 .case_score__z66JE>div:nth-child(odd):not(:last-child){border-right:1px solid var(--line)}.case_cs__RvcC6 .case_score__z66JE>div:nth-child(2n){padding-left:18px!important}.case_cs__RvcC6 .case_score__z66JE>div:last-child{grid-column:1/-1}.case_cs__RvcC6 .case_statRow__GuyXT{grid-template-columns:minmax(0,1fr)}.case_cs__RvcC6 .case_statRow__GuyXT>div+div{padding-left:0;border-left:0;border-top:1px solid var(--line-light)}.case_cs__RvcC6 .case_statRow__GuyXT>div{padding:24px 0}.case_cs__RvcC6 .case_steps__3FFBx{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 0}.case_cs__RvcC6 .case_step__BUgmZ:nth-child(3){padding-left:0;border-left:0}.case_cs__RvcC6 .case_step__BUgmZ.case_first__7EAY6{margin-top:0}.case_cs__RvcC6 .case_next__w7Q_c,.case_cs__RvcC6 .case_todayGrid__r6HF_{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.case_cs__RvcC6 .case_months__qt1tM{grid-template-columns:repeat(6,minmax(0,1fr))}.case_cs__RvcC6 .case_months__qt1tM.case_a__ffRGu div.case_more__Rk1Zg{grid-column:1/-1;min-height:64px}.case_cs__RvcC6 .case_ledger__qgf0K .case_row__ydnaw{grid-template-columns:160px minmax(0,1fr) minmax(0,1fr)}.case_cs__RvcC6 .case_hero__jnb_f .case_stamp__zx75D{display:none}.case_cs__RvcC6 .case_doorDiagram__JmpBB{grid-template-columns:minmax(0,1fr);gap:0}.case_cs__RvcC6 .case_doorBridge__3P5ob:after{right:auto;left:30px;top:100%;width:0;height:26px;border-top:0;border-left:2px solid var(--forest)}.case_cs__RvcC6 .case_links__gZvvo{padding-top:26px}.case_cs__RvcC6 .case_links__gZvvo:before{top:0}.case_cs__RvcC6 .case_pagesGrid__cy33V{grid-template-columns:repeat(2,minmax(0,1fr))}.case_cs__RvcC6 .case_pageCard__CwiPc:nth-child(2n){margin-top:0}.case_cs__RvcC6 .case_chips__A_mQj{grid-template-columns:repeat(2,minmax(0,1fr))}.case_cs__RvcC6 .case_found__QKc0u{grid-template-columns:minmax(0,1fr)}.case_cs__RvcC6 .case_foundList__zr6MA{grid-template-columns:repeat(2,minmax(0,1fr))}.case_cs__RvcC6 .case_icp__tJnFt{grid-template-columns:minmax(0,1fr);justify-items:center}.case_cs__RvcC6 .case_icpCol__ZmU02{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.case_cs__RvcC6 .case_icpCol__ZmU02.case_l__1g1gQ{order:2}.case_cs__RvcC6 .case_icpFigure__kNVfy{order:1}.case_cs__RvcC6 .case_icpCol__ZmU02.case_r__76eAd{order:3}.case_cs__RvcC6 .case_icpCol__ZmU02.case_l__1g1gQ .case_icpItem__qF7Of,.case_cs__RvcC6 .case_icpCol__ZmU02.case_r__76eAd .case_icpItem__qF7Of{text-align:left;padding:12px 0 0;border-top:2px dotted rgb(187 218 204/.5)}.case_cs__RvcC6 .case_icpCol__ZmU02 .case_icpItem__qF7Of i,.case_cs__RvcC6 .case_icpCol__ZmU02 .case_icpItem__qF7Of:after,.case_cs__RvcC6 .case_icpCol__ZmU02 .case_icpItem__qF7Of:before{display:none}.case_cs__RvcC6 .case_icpFoot__lgMwY{order:4}}@media (max-width:640px){.case_cs__RvcC6{font-size:var(--t-m-body)}.case_cs__RvcC6 .case_ba__9Al8p,.case_cs__RvcC6 .case_contrast__Yz3pw,.case_cs__RvcC6 .case_findings___WL5G,.case_cs__RvcC6 .case_gaps__PySoM,.case_cs__RvcC6 .case_seo__tGKhE,.case_cs__RvcC6 .case_sub__UgWvJ,.case_cs__RvcC6 .case_waffleCard__CyXHu{grid-template-columns:minmax(0,1fr)}.case_cs__RvcC6 .case_waffle__TWCbK{grid-template-columns:repeat(10,12px);gap:5px}.case_cs__RvcC6 .case_waffle__TWCbK span{width:12px;height:12px}.case_cs__RvcC6 .case_next__w7Q_c,.case_cs__RvcC6 .case_steps__3FFBx,.case_cs__RvcC6 .case_todayGrid__r6HF_{grid-template-columns:minmax(0,1fr)}.case_cs__RvcC6 .case_step__BUgmZ+.case_step__BUgmZ{padding-left:0;border-left:0;padding-top:24px;border-top:1px solid var(--line)}.case_cs__RvcC6 .case_step__BUgmZ.case_first__7EAY6+.case_step__BUgmZ{border-top:0}.case_cs__RvcC6 .case_tile__YFb0w.case_wide__KBDH9{grid-column:auto}.case_cs__RvcC6 .case_months__qt1tM{grid-template-columns:repeat(3,minmax(0,1fr))}.case_cs__RvcC6 .case_ledger__qgf0K{font-size:var(--t-m-small)}.case_cs__RvcC6 .case_ledger__qgf0K .case_row__ydnaw{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.case_cs__RvcC6 .case_ledger__qgf0K .case_row__ydnaw .case_what__AsRLH{grid-column:1/-1;padding:8px 12px 0;font-size:var(--t-m-label);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft)}.case_cs__RvcC6 .case_ledger__qgf0K .case_row__ydnaw .case_what__AsRLH .case_g__HDbZM{width:18px;height:18px}.case_cs__RvcC6 .case_ledger__qgf0K .case_head__ZPNJt .case_what__AsRLH{display:none}.case_cs__RvcC6 .case_ledger__qgf0K .case_row__ydnaw>div{padding:4px 12px 8px}.case_cs__RvcC6 .case_ledger__qgf0K .case_head__ZPNJt>div{padding:8px 12px}.case_cs__RvcC6 .case_ledger__qgf0K .case_now__kIbtq:before{display:none}.case_cs__RvcC6 .case_pin__MNh7_{width:24px;height:24px;margin:-12px 0 0 -12px;font-size:var(--t-m-label);box-shadow:2px 3px 0 var(--forest)}.case_cs__RvcC6 .case_findings___WL5G li{grid-template-columns:30px minmax(0,1fr)}.case_cs__RvcC6 .case_findings___WL5G li .case_pin__MNh7_{width:30px;height:30px;font-size:var(--t-m-body)}.case_cs__RvcC6 .case_codeChip__IZrvl{position:static;margin-top:14px}.case_cs__RvcC6 .case_pagesGrid__cy33V{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;margin-inline:calc(var(--gutter) * -1);padding:0 var(--gutter) 12px}.case_cs__RvcC6 .case_pageCard__CwiPc{flex:0 0 78%;scroll-snap-align:start}.case_cs__RvcC6 .case_chips__A_mQj{gap:8px}.case_cs__RvcC6 .case_chips__A_mQj div{padding:10px;gap:8px}.case_cs__RvcC6 .case_chips__A_mQj .case_g__HDbZM{width:22px;height:22px}.case_cs__RvcC6 .case_chips__A_mQj b{font-size:var(--t-m-subhead)}.case_cs__RvcC6 .case_chips__A_mQj span{font-size:var(--t-m-label)}.case_cs__RvcC6 .case_comply__1Kqes,.case_cs__RvcC6 .case_foundList__zr6MA,.case_cs__RvcC6 .case_icpCol__ZmU02{grid-template-columns:minmax(0,1fr)}.case_cs__RvcC6 .case_reads__Jka32{font-size:var(--t-m-label)}.case_cs__RvcC6 .case_links__gZvvo{padding-left:44px}.case_cs__RvcC6 .case_links__gZvvo:before{left:20px}.case_cs__RvcC6 .case_links__gZvvo li:before{left:-24px;width:24px}.case_cs__RvcC6 .case_doorBridge__3P5ob:after{left:20px}.case_cs__RvcC6 .case_quote__14Ukk{margin-top:56px}.case_cs__RvcC6 .case_velvetArt__T67TD img{object-position:72% 78%}.case_cs__RvcC6 .case_codeChip__IZrvl{font-size:var(--t-m-label)}}.case_cs__RvcC6 [data-bird]{position:absolute;z-index:0;pointer-events:none}[data-case-motion=on] .case_cs__RvcC6 [data-bird]{opacity:0;translate:0 16px;transition:opacity .6s ease,translate .6s ease}[data-case-motion=on] .case_cs__RvcC6 [data-bird].is-in{opacity:1;translate:0 0}.case_cs__RvcC6 [data-bird] img{display:block;height:auto}.case_cs__RvcC6 .case_csBirdFloor__Y5ZYv{position:relative;overflow:clip;height:clamp(90px,10vw,150px);margin-top:28px}.case_cs__RvcC6 .case_csBirdPeck__Ds1WB{right:2%;bottom:0;width:clamp(110px,12vw,170px)}.case_cs__RvcC6 .case_csCrumbs__KJrmB{position:absolute;right:calc(2% + clamp(110px, 12vw, 170px) + 10px);bottom:6px;width:clamp(140px,13vw,180px)}.case_cs__RvcC6 .case_csCrumbs__KJrmB img{width:100%;height:auto;display:block}.case_cs__RvcC6 .case_doorDiagram__JmpBB{position:relative;overflow:clip;padding-right:clamp(70px,9vw,150px)}.case_cs__RvcC6 .case_links__gZvvo li{z-index:1}.case_cs__RvcC6 .case_csBirdLook__pTZhS{right:0;top:clamp(20px,7vw,90px);width:clamp(150px,15vw,210px)}.case_cs__RvcC6 .case_csNextWrap__12ens{position:relative;overflow-x:clip;padding-right:clamp(0px,15vw,180px)}.case_cs__RvcC6 .case_csBirdMonocle__AJqYy{right:0;bottom:0;width:clamp(110px,11vw,160px)}@media (max-width:640px){.case_cs__RvcC6 .case_csBirdFloor__Y5ZYv{height:130px}.case_cs__RvcC6 .case_csBirdPeck__Ds1WB{width:130px;right:4px;bottom:0}.case_cs__RvcC6 .case_csCrumbs__KJrmB{width:100px;right:calc(4px + 130px + 8px);bottom:4px}.case_cs__RvcC6 .case_doorDiagram__JmpBB{padding-right:0;padding-top:clamp(64px,22vw,96px)}.case_cs__RvcC6 .case_csBirdLook__pTZhS{top:0;right:6px;width:70px}.case_cs__RvcC6 .case_csNextWrap__12ens{padding-right:0;padding-bottom:170px}.case_cs__RvcC6 .case_csBirdMonocle__AJqYy{width:120px;left:4px;right:auto;bottom:0}}