.bp{--pad:clamp(20px, 6vw, 96px);--b-d:0s;overflow-x:clip}.bp .b-top{z-index:20;animation:none;position:relative}.bp main{display:block}.bp-head{max-width:calc(1400px + 2 * var(--pad));padding:clamp(36px, 7vh, 88px) var(--pad) clamp(88px, 13vh, 150px);gap:40px;margin-inline:auto;display:grid}.bp-head:not(.bp-head-photo){text-align:center;justify-items:center}.bp-title{font-family:var(--font-anton), Impact, sans-serif;letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;filter:url(#b-stamp);font-size:clamp(2.8rem,8.2vw,7.2rem);font-weight:800;font-stretch:84%;line-height:1.06}.bp-head-photo .bp-title{font-size:clamp(2.4rem,4.8vw,4.6rem)}.bp-head-small .bp-title{font-size:clamp(2.6rem,6vw,5.2rem)}.bp-head-lead{text-wrap:pretty;max-width:40ch;margin-top:24px;font-size:clamp(1.15rem,1.7vw,1.5rem);line-height:1.45}.bp-head:not(.bp-head-photo) .bp-head-lead{margin-inline:auto}.bp-meta{font-family:var(--font-anton), var(--font-text);letter-spacing:.06em;text-transform:uppercase;color:#1c2b66cc;margin-top:20px;font-size:.9375rem;font-weight:800;font-stretch:84%}@media (min-width:900px){.bp-head-photo{column-gap:var(--gap,24px);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.bp-head-photo .bp-head-text{grid-column:1/span 7}.bp-head-photo .bp-head-pic{grid-column:8/span 5}}.bp-sheet{padding:clamp(80px, 12vh, 150px) var(--pad) clamp(80px, 14vh, 160px);position:relative}.bp-flush{padding-top:0}.bp-col{max-width:1400px;margin-inline:auto}.bp-cream{background:var(--b-cream);color:var(--b-ink)}.bp-navy{background:var(--b-ink);color:var(--b-cream)}.bp-green{color:var(--b-cream);background:#22331f}.bp-orange{background:var(--b-orange);color:#fff}.bp-sheet-head{text-align:center;margin-bottom:clamp(44px,8vh,90px)}.bp-h2{font-family:var(--font-anton), Impact, sans-serif;letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;filter:url(#b-stamp);max-width:20ch;margin-inline:auto;font-size:clamp(2.6rem,6vw,5.2rem);font-weight:800;font-stretch:84%;line-height:1.06}.bp-lead{text-wrap:pretty;max-width:46ch;margin:24px auto 0;font-size:1.25rem;line-height:1.5}.bp-h3{font-family:var(--font-anton), Impact, sans-serif;letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;font-size:clamp(2.2rem,3.6vw,3.4rem);font-weight:800;font-stretch:84%;line-height:1.04}.bp-prose p{max-width:58ch;font-size:1.125rem;line-height:1.6}.bp-prose p+p{margin-top:1.1em}.bp-prose a,.bp-link{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.bp-prose a:hover,.bp-link:hover{text-underline-offset:7px}.b-scrap.bp-scrap{width:100%;transform:rotate(var(--rot,0deg));margin:0;position:relative}.bp-split{align-items:center;gap:40px;display:grid}.bp-split+.bp-split{margin-top:clamp(64px,11vh,130px)}.bp-stack{justify-items:start;gap:22px;display:grid}@media (min-width:900px){.bp-split{column-gap:var(--gap,24px);grid-template-columns:repeat(12,minmax(0,1fr))}.bp-split>:first-child{grid-column:1/span 6}.bp-split>:last-child{grid-column:8/span 5}.bp-split-rev>:first-child{grid-area:1/7/auto/span 6}.bp-split-rev>:last-child{grid-area:1/1/auto/span 5}}.bp-pills{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.bp-roles-box{align-content:center;gap:20px;display:grid}.bp-roles{display:grid}.bp-roles>div{grid-template-columns:minmax(7.5rem,11rem) minmax(0,1fr);align-items:baseline;column-gap:20px;padding:11px 0;display:grid}.bp-roles dt{font-family:var(--font-anton), var(--font-text);letter-spacing:.06em;text-transform:uppercase;color:#ffb08f;font-size:.9375rem;font-weight:800;font-stretch:84%}.bp-roles dd{font-size:1.25rem;line-height:1.3}@media (max-width:420px){.bp-roles>div{grid-template-columns:minmax(0,1fr);row-gap:2px}}.bp-mv{gap:64px;display:grid}.bp-mv-word{font-family:var(--font-anton), Impact, sans-serif;letter-spacing:.01em;text-transform:uppercase;filter:url(#b-stamp);margin-bottom:24px;font-size:clamp(3.4rem,9vw,8rem);font-weight:800;font-stretch:84%;line-height:1.06}@media (min-width:900px){.bp-mv{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(40px,6vw,110px)}}.bp-values{gap:0 clamp(28px,4vw,64px);margin-top:clamp(56px,9vh,100px);display:grid}.bp-values>div{padding:20px 0 24px}.bp-values dt{font-family:var(--font-anton), Impact, sans-serif;letter-spacing:.01em;text-transform:uppercase;filter:url(#b-stamp);font-size:clamp(1.7rem,2.8vw,2.4rem);font-weight:800;font-stretch:84%;line-height:1.08}.bp-values dd{max-width:40ch;margin-top:10px;font-size:1.125rem;line-height:1.55}@media (min-width:700px){.bp-values{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.bp-values{grid-template-columns:repeat(3,minmax(0,1fr))}}.bp-objs{gap:56px;display:grid}.bp-objs h3{font-family:var(--font-anton), Impact, sans-serif;letter-spacing:.01em;text-transform:uppercase;margin-bottom:18px;font-size:clamp(1.7rem,2.8vw,2.4rem);font-weight:800;font-stretch:84%}.bp-objs h3:not(:first-child){margin-top:40px}.bp-objs p{max-width:52ch;font-size:1.125rem;line-height:1.55}.bp-objs ol,.bp-objs ul{counter-reset:obj;gap:16px;margin-top:22px;padding:0;list-style:none;display:grid}.bp-objs li{max-width:52ch;padding-left:52px;font-size:1.125rem;line-height:1.5;position:relative}.bp-objs ol li{counter-increment:obj}.bp-objs ol li:before{content:counter(obj);font-family:var(--font-anton), var(--font-text);color:var(--b-orange);font-size:1.5rem;font-weight:800;font-stretch:84%;line-height:1.1;position:absolute;top:-2px;left:0}.bp-objs ul li:before{content:"";background:var(--b-orange);width:14px;height:14px;position:absolute;top:.55em;left:8px;transform:rotate(8deg)}@media (min-width:900px){.bp-objs{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(40px,6vw,110px)}}.bp-goals{gap:48px 40px;display:grid}.bp-goal-n{font-family:var(--font-anton), var(--font-text);color:#ff7a4d;font-size:1.5rem;font-weight:800;font-stretch:84%;line-height:1}.bp-goals h3{font-family:var(--font-anton), Impact, sans-serif;letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;margin-top:14px;font-size:clamp(1.7rem,2.8vw,2.4rem);font-weight:800;font-stretch:84%;line-height:1.08}.bp-goals p{max-width:38ch;margin-top:14px;font-size:1.125rem;line-height:1.55}@media (min-width:800px){.bp-goals{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.bp-goals{grid-template-columns:repeat(4,minmax(0,1fr))}}.bp-rows{gap:clamp(64px,12vh,140px);display:grid}.bp-row{align-items:center;gap:28px;display:grid}.bp-row-body{justify-items:start;gap:18px;display:grid}.bp-row-body p{max-width:40ch;font-size:1.125rem;line-height:1.55}.bp-remark{text-align:center;font-family:var(--font-anton), Impact, sans-serif;letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;max-width:30ch;margin-inline:auto;font-size:clamp(1.7rem,2.8vw,2.4rem);font-weight:800;font-stretch:84%;line-height:1.15}@media (min-width:900px){.bp-row{column-gap:var(--gap,24px);grid-template-columns:repeat(12,minmax(0,1fr))}.bp-row>.bp-scrap-wrap{grid-column:1/span 6}.bp-row>.bp-row-body{grid-column:8/span 5}.bp-row-flip>.bp-scrap-wrap{grid-area:1/7/auto/span 6}.bp-row-flip>.bp-row-body{grid-area:1/1/auto/span 5}}.bp-causes{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 28px;max-width:1080px;margin:0 auto;padding:10px 0 0;display:grid}@media (min-width:900px){.bp-causes{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 30px}}@media (max-width:480px){.bp-causes{grid-template-columns:minmax(0,1fr);max-width:320px}}.bp-cause{color:var(--b-ink);filter:url(#b-torn-edge)drop-shadow(3px 6px 6px #00000052);transform:rotate(var(--rot,0deg));background:#fbfaf5;gap:12px;padding:12px 12px 14px;display:grid;position:relative}.bp-causes>:nth-child(4n+1){--rot:-2.4deg}.bp-causes>:nth-child(4n+2){--rot:1.6deg}.bp-causes>:nth-child(4n+3){--rot:-1deg}.bp-causes>:nth-child(4n){--rot:2.6deg}.bp-cause-art{aspect-ratio:5/6;display:block;overflow:hidden}.bp-cause-art svg{width:100%;height:100%;display:block}.bp-cause-name{font-family:var(--font-anton), Impact, sans-serif;letter-spacing:.02em;text-transform:uppercase;min-height:2.2em;padding:0 2px;font-size:clamp(1.15rem,1.7vw,1.5rem);font-weight:800;font-stretch:84%;line-height:1.1}.bp-cause-copy{text-align:center;justify-items:center;gap:28px;margin:clamp(40px,7vh,72px) auto 0;display:grid}.bp-cause-copy p{max-width:44ch;font-size:1.25rem;line-height:1.5}.bp-news{gap:clamp(56px,9vh,100px) clamp(32px,5vw,80px);display:grid}.bp-card{align-content:start;justify-items:start;gap:24px;display:grid}.bp-card .bp-scrap-wrap{width:100%}.bp-card h2,.bp-card h3{font-family:var(--font-anton), Impact, sans-serif;letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;font-size:clamp(1.7rem,2.8vw,2.4rem);font-weight:800;font-stretch:84%;line-height:1.08}.bp-card h2 a,.bp-card h3 a{text-decoration:none}.bp-card h2 a:hover,.bp-card h3 a:hover{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:3px}.bp-card p{max-width:44ch;font-size:1.125rem;line-height:1.55}.bp-card .bp-card-meta{font-family:var(--font-anton), var(--font-text);letter-spacing:.06em;text-transform:uppercase;opacity:.85;font-size:.9375rem;font-weight:800;font-stretch:84%}@media (min-width:900px){.bp-news{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-news .bp-card:nth-child(2n){margin-top:clamp(40px,8vh,90px)}}.bp-article{max-width:680px;margin-inline:auto}.bp-article .bp-pills{margin-top:40px}.bp-art-photos{align-items:start;gap:48px 32px;margin-top:clamp(64px,11vh,120px);display:grid}.bp-art-photos figcaption{font-size:.9375rem}@media (min-width:800px){.bp-art-photos{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-art-photos>:nth-child(2n){margin-top:12vh}}.bp-more{gap:48px;display:grid}@media (min-width:900px){.bp-more{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:32px}}.bp-more-all{justify-content:center;margin-top:clamp(48px,8vh,90px);display:flex}.bp-wall{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:36px 18px;display:grid}.bp-wall>:nth-child(2n){margin-top:28px}.bp-wall .bp-scrap{transition:transform .35s cubic-bezier(.22,.8,.2,1)}.bp-wall>:nth-child(6n+1){--rot:-2.2deg}.bp-wall>:nth-child(6n+2){--rot:1.6deg}.bp-wall>:nth-child(6n+3){--rot:-1deg}.bp-wall>:nth-child(6n+4){--rot:2.4deg}.bp-wall>:nth-child(6n+5){--rot:-1.8deg}.bp-wall>:nth-child(6n){--rot:1.2deg}.bp-wall>div:hover{z-index:5;position:relative}.bp-wall>div:hover .bp-scrap{transform:rotate(0)scale(1.04)}.bp-wall figcaption{color:var(--b-ink)}@media (min-width:800px){.bp-wall{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 32px}.bp-wall>:nth-child(2n){margin-top:0}.bp-wall>:nth-child(3n+2){margin-top:60px}}@media (min-width:1200px){.bp-wall{grid-template-columns:repeat(4,minmax(0,1fr))}.bp-wall>:nth-child(3n+2){margin-top:0}.bp-wall>:nth-child(4n+2),.bp-wall>:nth-child(4n+4){margin-top:56px}}.bp-banks{gap:48px;display:grid}.bp-bank{color:var(--b-ink);filter:url(#b-torn-edge)drop-shadow(0 8px 10px #0000004d);background:#fbfaf5;align-content:start;gap:24px;padding:clamp(24px,3.4vw,44px);scroll-margin-top:90px;display:grid;position:relative}.bp-bank:nth-child(odd){transform:rotate(-.9deg)}.bp-bank:nth-child(2n){transform:rotate(.8deg)}.bp-acct{gap:20px;display:grid}.bp-acct-groups{gap:44px;display:grid}.bp-acct>div{container-type:inline-size}.bp-acct dt{color:#1c2b66d9;margin-bottom:2px;font-size:1.125rem;line-height:1.2}.bp-acct dd{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:min(1.5rem,7.40741cqw);font-weight:700;line-height:1.15}.bp .copy{appearance:none;color:var(--b-ink);border:2px solid var(--b-ink);font-family:var(--font-anton), var(--font-text);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;opacity:.55;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:40px;padding:0 16px 0 12px;font-size:.9375rem;font-weight:800;font-stretch:84%;transition:background-color .2s,color .2s,transform .2s,opacity .2s;display:inline-flex;position:absolute;top:clamp(14px,2vw,22px);right:clamp(14px,2vw,22px)}.bp .copy:hover,.bp .copy:focus-visible{opacity:1}.bp .copy:hover{background:var(--b-ink);color:var(--b-cream)}.bp .copy:active{transform:scale(.97)}.bp-abroad{gap:20px;max-width:560px;margin:0 auto;display:grid}.bp-note{text-align:center;gap:12px;max-width:62ch;margin:clamp(40px,7vh,72px) auto 0;display:grid}.bp-note-title{font-family:var(--font-anton), Impact, sans-serif;letter-spacing:.01em;text-transform:uppercase;font-size:clamp(1.7rem,2.8vw,2.4rem);font-weight:800;font-stretch:84%}.bp-note p:not(.bp-note-title){font-size:1.125rem;line-height:1.55}.bp-note a{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.bp-orange .bp-pills{justify-content:center}.bp-pay-tiles{justify-content:center;gap:18px;display:flex}.bp-pay-tiles .b-tile{width:clamp(120px,14vw,160px)}@media (min-width:900px){.bp-banks{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(40px,6vw,100px)}}.bp-contact{gap:56px;display:grid}.bp-info{background:var(--b-ink);color:var(--b-cream);filter:url(#b-torn-edge)drop-shadow(0 8px 10px #1c2b664d);align-content:start;gap:22px;padding:clamp(24px,3.4vw,44px);display:grid;transform:rotate(1deg)}.bp-info dt{font-family:var(--font-anton), var(--font-text);letter-spacing:.06em;text-transform:uppercase;color:#ffb08f;font-size:.9375rem;font-weight:800;font-stretch:84%}.bp-info dd{overflow-wrap:break-word;margin-top:4px;font-size:1.125rem;line-height:1.4}.bp-info a{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}@media (min-width:900px){.bp-contact{column-gap:var(--gap,24px);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.bp-contact>:first-child{grid-column:1/span 7}.bp-contact>:last-child{grid-column:9/span 4}}.bp form,.bp .field-pair{gap:22px;display:grid}@media (min-width:700px){.bp .field-pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.bp .field label{font-family:var(--font-anton), var(--font-text);letter-spacing:.05em;text-transform:uppercase;color:var(--b-ink);font-size:.9375rem;font-weight:800;font-stretch:84%}.bp .field input,.bp .field select,.bp .field textarea{color:var(--b-ink);border:2px solid var(--b-ink);background:#fbfaf5;border-radius:14px;min-height:54px;padding:12px 16px}.bp .field textarea{min-height:190px}.bp .field input:focus-visible,.bp .field select:focus-visible,.bp .field textarea:focus-visible{outline:3px solid var(--b-orange);outline-offset:2px}.bp .field .err{color:#9c2b1d;font-weight:600}.bp .form-msg{color:var(--b-ink);border:2px solid var(--b-ink);background:#fbfaf5;border-radius:14px;padding:18px 20px}.bp .form-msg.ok{background:var(--b-ink);color:var(--b-cream)}.bp .form-msg .lead{letter-spacing:0;font-family:inherit;font-size:1.25rem;font-weight:400;line-height:1.45}.bp button.b-pill{cursor:pointer;border:0;justify-self:start}.bp button.b-pill:disabled{opacity:.6;cursor:wait}.bp-legal{max-width:720px;margin-inline:auto}.bp-legal-block+.bp-legal-block{margin-top:clamp(32px,5vh,56px)}.bp-legal h2{font-family:var(--font-anton), Impact, sans-serif;letter-spacing:.01em;text-transform:uppercase;margin-bottom:14px;font-size:clamp(1.7rem,2.8vw,2.4rem);font-weight:800;font-stretch:84%;line-height:1.1}.bp-legal p{font-size:1.125rem;line-height:1.6}.bp-legal p+p{margin-top:1em}.bp-legal a{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.bp-legal-date{opacity:.85;margin-top:clamp(40px,6vh,72px);font-size:.9375rem}.bp .sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bp-center-pic{max-width:620px;margin-inline:auto}.bp-scrap-wrap>a{display:block}.bp-scrap figcaption{color:var(--b-ink)}.bp-note{grid-template-columns:minmax(0,1fr)}.bp-note a{overflow-wrap:break-word}.bp-board{padding:14px 0 20px}.bp-mosaic{--row-h:150px;flex-wrap:wrap;align-items:stretch;gap:66px 54px;display:flex}.bp-tile{flex:var(--r) 1 calc(var(--r) * var(--row-h));min-width:0;font:inherit;color:inherit;text-align:left;cursor:default;z-index:var(--z,1);background:0 0;border:0;margin:0;padding:0;display:flex;position:relative}.bp-tile-tilt{min-width:0;transform:translate(var(--dx,0px), var(--dy,0px)) rotate(var(--rot,0deg));flex:1;transition:transform .3s cubic-bezier(.22,.8,.2,1);display:flex;position:relative}.bp-mosaic>:nth-child(7n+1){--rot:-3.4deg}.bp-mosaic>:nth-child(7n+2){--rot:2.1deg}.bp-mosaic>:nth-child(7n+3){--rot:-1.2deg}.bp-mosaic>:nth-child(7n+4){--rot:3.8deg}.bp-mosaic>:nth-child(7n+5){--rot:-2.3deg}.bp-mosaic>:nth-child(7n+6){--rot:1deg}.bp-mosaic>:nth-child(7n){--rot:-4.2deg}.bp-mosaic>:nth-child(5n+1){--dy:8px;--dx:-3px}.bp-mosaic>:nth-child(5n+2){--dy:-12px;--dx:4px}.bp-mosaic>:nth-child(5n+3){--dy:4px;--dx:2px}.bp-mosaic>:nth-child(5n+4){--dy:-6px;--dx:-4px}.bp-mosaic>:nth-child(5n){--dy:13px;--dx:3px}.bp-mosaic>:nth-child(3n+1){--z:2}.bp-mosaic>:nth-child(4n+3){--z:3}.bp-tile-tilt:after{content:"";z-index:2;clip-path:polygon(0 8%,6% 0,12% 10%,100% 0,96% 50%,100% 100%,6% 92%,0 100%,4% 50%);width:82px;height:25px;transform:rotate(var(--tape,-3deg));opacity:0;pointer-events:none;background:#ece0b4db;margin-left:-41px;position:absolute;top:-11px;left:50%;box-shadow:0 1px 3px #28180659}.bp-mosaic>:nth-child(odd)>.bp-tile-tilt:after{opacity:1;--tape:-5deg}.bp-mosaic>:nth-child(3n+2)>.bp-tile-tilt:after{opacity:1;--tape:4deg;left:24%}.bp-mosaic>:nth-child(5n+4)>.bp-tile-tilt:after{opacity:1;--tape:-2deg;left:76%}.bp-mosaic>:nth-child(6n)>.bp-tile-tilt:after{opacity:0}.bp-tile-paper{filter:url(#b-torn-edge)drop-shadow(3px 6px 6px #28160461);background:#fbfaf5;flex-direction:column;flex:1;min-width:0;padding:14px 14px 12px;display:flex}.bp-tile-img{background:#ddd9cd;flex:1 0 auto;display:block;position:relative;overflow:hidden}.bp-tile-img img{object-fit:cover}.bp-tile-cap{-webkit-line-clamp:2;box-sizing:content-box;min-height:2.6em;color:var(--b-ink);-webkit-box-orient:vertical;padding:8px 2px 0;font-size:.9375rem;line-height:1.3;display:-webkit-box;overflow:hidden}.bp-tile:hover,.bp-tile:focus-visible{z-index:6}.bp-tile:hover .bp-tile-tilt,.bp-tile:focus-visible .bp-tile-tilt{transform:translate(var(--dx,0px), calc(var(--dy,0px) - 5px)) rotate(calc(var(--rot,0deg) * .55)) scale(1.018)}.bp-tile-paper{transition:filter .3s}.bp-tile:hover .bp-tile-paper,.bp-tile:focus-visible .bp-tile-paper{filter:url(#b-torn-edge)drop-shadow(4px 11px 9px #2816046b)}.bp-tile:focus-visible{outline:3px solid var(--b-orange);outline-offset:3px}@media (min-width:800px){.bp-mosaic{--row-h:200px}}@media (min-width:1200px){.bp-mosaic{--row-h:240px}}@media (min-width:1600px){.bp-mosaic{--row-h:260px}}.bp-dialog{color:var(--b-ink);background:0 0;border:0;width:min(1100px,94vw);max-width:none;max-height:92svh;margin:auto;padding:0;overflow:visible}.bp-dialog::backdrop{background:#1c2b66d1}.bp-dialog[open]{animation:.28s cubic-bezier(.22,.8,.2,1) bp-dialog-in}@keyframes bp-dialog-in{0%{opacity:0;transform:translateY(14px)scale(.98)}}.bp-dialog-panel{background:var(--b-cream);border-radius:6px;max-height:92svh;display:grid;position:relative;overflow-y:auto}.bp-dialog-pic{background:#14204f;place-items:center;display:grid}.bp-dialog-img{object-fit:contain;width:100%;height:auto;max-height:62svh;display:block}.bp-dialog-text{align-content:start;justify-items:start;gap:16px;padding:clamp(20px,3vw,36px);display:grid}.bp-dialog-text p{max-width:52ch;font-size:1.125rem;line-height:1.55}.bp-dialog-date{font-family:var(--font-anton), var(--font-text);letter-spacing:.06em;text-transform:uppercase;opacity:.85;font-size:.9375rem;font-weight:800;font-stretch:84%}.bp-dialog-close{z-index:2;background:var(--b-cream);width:44px;height:44px;color:var(--b-ink);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:12px;right:12px;box-shadow:0 2px 8px #0000004d}.bp-dialog-close:hover{background:#fff}@media (min-width:900px){.bp-dialog-panel{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);height:min(88svh,820px);max-height:none;overflow:hidden}.bp-dialog-pic{height:100%;min-height:0}.bp-dialog-img{object-fit:contain;height:100%;max-height:none}.bp-dialog-text{gap:clamp(8px,1.6svh,14px);min-height:0;padding:clamp(18px,3.2svh,32px) clamp(20px,2.4vw,32px);overflow-y:auto}.bp-dialog-text .bp-h3{padding-right:52px;font-size:clamp(1.5rem,4.2svh,2.4rem)}.bp-dialog-text p{font-size:clamp(.9375rem,2.1svh,1.125rem)}}@media (prefers-reduced-motion:reduce){.bp-dialog[open]{animation:none}.bp-tile-tilt{transition:none}}.bp-dialog-panel,.bp-dialog-text{scrollbar-width:none}.bp-dialog-panel::-webkit-scrollbar{display:none}.bp-dialog-text::-webkit-scrollbar{display:none}.bp-art{gap:56px;display:grid}.bp-art-with .bp-article{max-width:none;margin-inline:0}.bp-art-side{align-content:start;gap:40px;display:grid}@media (min-width:900px){.bp-art-with{column-gap:var(--gap,24px);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.bp-art-with .bp-article{grid-column:1/span 7}.bp-art-with .bp-art-side{grid-column:9/span 4;position:sticky;top:24px}}
