:root{--blue-deep: #052490;--blue-fade: #124bbd;--cloud-hint: #fdfdfd;--cloud-pale: #eeedf2;--jet-black: #120c00;--midnight: #111a27;--raf-soft: #f68b79;--raf-hint: #ffece8;--raf-pale: #fde4e0;--red-fade: #ff392a;--red-vivid: #fd2800;--sky-fade: #80a3f7;--sky-hint: #e2eafd;--sky-pale: #d0dfff;--sky-vivid: #125afd}body{font-family:helvetica,sans-serif}@font-face{font-family:vietnam;font-style:normal;font-weight:400;src:url(/assets/fonts/be-vietnam/be-vietnam-pro-latin-400.woff2) format("woff2"),url(/assets/fonts/be-vietnam/be-vietnam-pro-latin-400.woff) format("woff")}@font-face{font-family:vietnam;font-style:normal;font-weight:600;src:url(/assets/fonts/be-vietnam/be-vietnam-pro-latin-600.woff2) format("woff2"),url(/assets/fonts/be-vietnam/be-vietnam-pro-latin-600.woff) format("woff")}@font-face{font-family:vietnam;font-style:normal;font-weight:700;src:url(/assets/fonts/be-vietnam/be-vietnam-pro-latin-700.woff2) format("woff2"),url(/assets/fonts/be-vietnam/be-vietnam-pro-latin-700.woff) format("woff")}@font-face{font-family:druk;font-style:normal;font-weight:500;src:url(/assets/fonts/druk/Druk-Medium-Web.woff2) format("woff2"),url(/assets/fonts/druk/Druk-Medium-Web.woff) format("woff")}@font-face{font-family:druktext;font-style:normal;font-weight:500;src:url(/assets/fonts/druk/DrukText-Medium-Web.woff2) format("woff2"),url(/assets/fonts/druk/DrukText-Medium-Web.woff) format("woff")}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.masthead{font-family:druktext,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-weight:500;line-height:.9;margin:0 0 3.2rem}h1,.h1{font-size:7.2rem;letter-spacing:-2px;text-transform:uppercase}h2,.h2{font-size:6.4rem;text-transform:uppercase}h3,.h3{font-size:5.6rem;text-transform:uppercase}h4,.h4{font-size:4.2rem;text-transform:none}h5,.h5{font-size:3.2rem;line-height:normal;text-transform:none}h6,.h6{font-size:2.4rem;text-transform:none}p{font-size:1.6rem;font-weight:400;line-height:1.2;margin:0 0 3.2rem}p:last-child{margin-bottom:0}p strong{font-weight:800}.masthead{display:block;font-size:13rem;margin-bottom:3.2rem;text-transform:uppercase}.subtitle{display:block;font-size:1.8rem;font-weight:800;line-height:1;margin-bottom:3.2rem}.small{font-size:1.4rem}.header-content h1{font-size:7.2rem}@media (width >=768px){h1,.h1{font-size:9.6rem}h2,.h2{font-size:7.2rem}h3,.h3{font-size:5.6rem}h4,.h4,h5,.h5{font-size:4.2rem}h6,.h6{font-size:3.4rem}p{font-size:2rem;line-height:1.4}li{font-size:2rem}.masthead{font-size:28.5rem}.subtitle{font-size:2.8rem}.small{font-size:1.8rem}.header-content h1{font-size:12.8rem}}.cta-primary,.cta-secondary,.cta-primary-outline,.cta-primary-arrow,.cta-secondary-outline,.cta-tertiary,.cta-black-outline{all:unset;align-items:center;border-radius:4px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:20px;font-weight:700;justify-content:center;line-height:1.6;padding:12px 16px;position:relative;transition:background .3s;width:fit-content}.cta-primary,.cta-primary-arrow{background:var(--red-vivid)}.cta-secondary{background-color:var(--sky-vivid)}.cta-primary-outline{background:transparent;color:var(--red-vivid);outline:2px solid var(--red-vivid);outline-offset:-1px}.cta-secondary-outline{background:transparent;color:var(--sky-vivid);outline:2px solid var(--sky-vivid);outline-offset:-1px}.cta-black-outline{background:transparent;color:#000;outline:2px solid black;outline-offset:-1px;transition:all .3s}.cta-tertiary{border:1px solid var(--sky-fade);color:#fff;font-weight:600;padding:15px 38px;position:relative;text-decoration:none}@media (hover: hover){.cta-primary:hover{background:#ca2000}.cta-secondary:hover{background:#0e48ca}.cta-primary-outline:hover{background:#ffe9e5}.cta-secondary-outline:hover{background:#e7eeff}.cta-black-outline:hover{color:#777;outline-color:#777}}.cta-primary:focus,.cta-secondary:focus{outline:2px solid var(--sky-vivid);outline-offset:-1px;&:before{border:2px solid white;border-radius:3px;content:"";inset:1px;position:absolute;z-index:0}}.cta-primary-outline:focus{outline-color:var(--sky-vivid);&:before{border:2px solid var(--sky-vivid);border-radius:3px;content:"";inset:2px;position:absolute;z-index:0}}.cta-secondary-outline:focus{background-color:#e7eeff;outline-color:var(--sky-vivid);&:before{border:2px solid var(--sky-vivid);border-radius:3px;content:"";inset:2px;position:absolute;z-index:0}}.cta-primary-disabled,.cta-primary:disabled,.cta-secondary:disabled{background:#eeedf2;color:#8d8e91;pointer-events:none}.cta-primary-outline-disabled,.cta-primary-outline:disabled,.cta-secondary-outline:disabled{color:#8d8e91;outline-color:var(--cloud-pale);pointer-events:none}@media (width >= 1260px){.cta-primary-arrow:after{border-right:2px solid white;border-top:2px solid white;content:"";height:10px;position:absolute;transform:rotate(45deg);width:10px}}.link{color:#000;font-family:vietnam,sans-serif;font-size:1.8rem;font-style:normal;font-weight:800;line-height:39px;padding-right:30px;position:relative;text-decoration:none;text-transform:uppercase;&:after{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="29" height="31" viewBox="0 0 29 31" fill="none"><path d="M10.0547 20.6266L11.2577 21.7771L18.0547 15.2771L11.2577 8.7771L10.0547 9.9276L15.6486 15.2771L10.0547 20.6266Z" fill="black"/></svg>');content:"";display:block;height:31px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:29px}}.link:hover,.link:focus{outline:none;text-decoration:underline}.header-page{background-color:var(--blue-deep);color:#fff;padding:42px 16px 62px}.alt-header .header-page{background-color:var(--sky-vivid)}header p{margin-bottom:18px}@media (width >= 600px){header{padding-bottom:88px;padding-top:60px}header h1{margin-bottom:34px}header p{margin-bottom:34px}}@media (width >= 768px){header p{font-size:2.8rem}}@media (width >= 1260px){.header-content{padding-right:40%}}@media (width >= 1292px){.header-inner{margin:0 auto;max-width:1260px}}body.events-list main{max-width:none}.events{display:grid;gap:32px 0;overflow:hidden;padding:16px 16px 40px}.event{overflow:hidden}.event img{display:none}.event h2{font-size:34px;line-height:36px;margin-bottom:16px;margin-top:16px}.no-events a{margin:0 auto}.event h2 a{color:#000;font-size:34px;text-decoration:none;text-transform:none}.event-date,.event-price{align-items:center;background-position:0 0;background-repeat:no-repeat;background-size:20px 20px;padding-bottom:10px;padding-left:26px}.event-date{background-image:url(/assets/svgs/events/calendar.svg)}.event-price{background-image:url(/assets/svgs/events/ticket.svg)}.event-image{aspect-ratio:1/1;background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}.event-statuses img{display:unset!important;height:auto;padding:16px;position:absolute;right:0;width:170px;z-index:1}.event-cta-wrapper{padding-top:6px}.event-cta{color:#000;font-weight:700;position:relative;text-decoration:none;text-transform:uppercase}.event-cta:after{background:url(/assets/svgs/general/chevron-right-black.svg);content:"";display:block;float:right;height:31px;position:absolute;right:-28px;top:50%;transform:translateY(-50%);width:29px}.no-events{display:block;padding:40px 16px;text-align:center}.no-events h2{font-family:druktext,sans-serif;text-transform:none}.scroller-events .event h2 a{color:#fff;font-size:28px;margin:20px 0 28px}.scroller-events .event-price,.scroller-events .event-cta{display:none}@media (width >=600px){.events{gap:32px 16px;grid-template-columns:repeat(2,1fr)}}@media (width >=768px){.event-statuses img{padding:8px;right:0}.event-date,.event-price{background-position:0 2px;background-size:24px 24px;padding-left:34px}}@media (width >=1260px){.events{gap:54px 20px;grid-template-columns:repeat(3,1fr)}.events .event:first-child{grid-column:span 2}.events .event:only-child{grid-column:span 1}.events .event .event-image{aspect-ratio:initial;height:401.66px}}@media (width >=1292px){.events{margin:0 auto;max-width:1260px;padding:0}.events .event .event-image{height:406.66px}.event-statuses img{padding:16px;width:170px}}.posts{padding:16px}.posts h2,.posts h3{text-transform:none}.posts h4{margin-bottom:40px;margin-top:40px;text-transform:none}.post-summary{margin-bottom:40px}.post-summary img{aspect-ratio:auto 209 / 123;border:1px solid black;object-fit:cover}.post-image{aspect-ratio:16/9;background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:cover;height:auto;margin-bottom:16px;overflow:hidden;text-align:center}.post-summary-content h6{font-size:24px;font-weight:500;line-height:25px;margin-bottom:12px}.post-summary-content .date{font-size:16px;font-weight:600;margin-bottom:16px}.post-summary-content h6 a{color:#000;text-decoration:none}.post-image img{display:none}.post-summary-content .find-more-cta,.post-summary-excerpt{margin-bottom:24px}.more{color:inherit;font-size:16px;font-weight:600;padding-right:16px;position:relative;text-decoration:none;text-transform:uppercase}.more:hover{text-decoration:underline}.more:after{border-right:2px solid;border-top:2px solid;content:"";height:6px;margin-top:-3px;position:absolute;right:0;top:50%;transform:rotate(45deg);width:6px}.post-summary:last-child{margin:0 0 40px}.post-detail-image{margin-bottom:28px;width:100%}.post-detail-image img{width:100%}.author{background:#e3eafe;border-radius:4px;margin:0 0 40px;padding:26px 16px}.author-identity{align-items:center;display:flex;gap:16px;margin-bottom:16px}.author-identity p:last-of-type{margin-bottom:0}.author-identity .name{font-size:16px;font-weight:600;margin-bottom:10px}.author-identity .title{font-size:16px;font-weight:400;line-height:24px}.author img{border-radius:50%;height:72px;width:72px}.author .about-title{font-size:14px;font-weight:700;margin-bottom:10px}.author .about-content{font-size:14px;font-style:normal;font-weight:400;line-height:20px}@media (width >=1000px){.posts{padding:0}.posts>h2:first-child{margin-bottom:60px;padding:0}.posts h4{font-size:56px;font-weight:500;line-height:74px;margin-bottom:50px;margin-top:70px}.post-summary{display:flex;margin-bottom:48px}.post-summary-image{flex:0 0 406px}.post-summary-content{display:flex;flex-direction:column;justify-content:center;padding:0 0 0 20px}.post-summary-content h6{font-size:34px;font-weight:500;line-height:36px;margin-bottom:24px}.post-summary-content .date,.more{font-size:20px;font-weight:600;line-height:28px}.post-summary-excerpt{font-size:20px;font-weight:400;line-height:28px;margin-bottom:20px}}.scroller{-webkit-box-pack:start;justify-content:flex-start;margin-left:-16px;margin-right:-16px;overflow:auto hidden;padding-bottom:16px;padding-left:16px;scroll-snap-type:x mandatory;text-decoration:none}.scroller-items{display:flex;flex-wrap:nowrap;margin-left:0;min-width:275%;padding-right:0}.scroller-items>div{flex:0 0 33.3333%;max-width:33.3333%;padding-right:16px}.scroller-items h3{margin-bottom:12px}.scroller-items p{margin-bottom:16px}@media (width >= 768px){.scroller{all:unset}.scroller-items{all:unset;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.scroller-items>div{all:unset;height:auto;max-width:none;padding:0}}.tool-tip{background:#d0deff;border-radius:4px;display:flex;justify-content:center;margin-bottom:12px;padding:12px 6px;width:100%}.tool-tip p{color:#000;font-size:14px;padding-left:27px;position:relative}.tool-tip p:after{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='21'%20viewBox='0%200%2020%2021'%20fill='none'%3e%3crect%20y='0.250977'%20width='20'%20height='20'%20rx='10'%20fill='%23125AFD'/%3e%3cpath%20d='M10.6%204.25098L10.6%205.98782L9.4%205.98782L9.4%204.25098L10.6%204.25098ZM16%209.4615L16%2010.6194L14.2%2010.6194L14.2%209.4615L16%209.4615ZM5.8%209.4615L5.8%2010.6194L4%2010.6194L4%209.4615L5.8%209.4615ZM6.4%205.46677L7.66%206.68256L6.82%207.49308L5.56%206.27729L6.4%205.46677ZM13.6%205.46677L14.44%206.27729L13.18%207.49308L12.34%206.68256L13.6%205.46677ZM10%207.14571C10.83%207.14571%2011.5375%207.42795%2012.1225%207.99242C12.7075%208.5569%2013%209.23957%2013%2010.0405C13%2010.5036%2012.8925%2010.9354%2012.6775%2011.3358C12.4625%2011.7363%2012.17%2012.0764%2011.8%2012.3562L11.8%2015.251L8.2%2015.251L8.2%2012.3562C7.83%2012.0764%207.5375%2011.7363%207.3225%2011.3358C7.1075%2010.9354%207%2010.5036%207%2010.0405C7%209.23957%207.2925%208.5569%207.8775%207.99242C8.4625%207.42795%209.17%207.14571%2010%207.14571ZM10.6%2012.8773C10.5%2012.8966%2010.4%2012.9111%2010.3%2012.9207C10.2%2012.9304%2010.1%2012.9352%2010%2012.9352C9.9%2012.9352%209.8%2012.9304%209.7%2012.9207C9.6%2012.9111%209.5%2012.8966%209.4%2012.8773L9.4%2014.0931L10.6%2014.0931L10.6%2012.8773ZM10%208.30361C9.5%208.30361%209.075%208.47247%208.725%208.81019C8.375%209.14791%208.2%209.55799%208.2%2010.0405C8.2%2010.5229%208.375%2010.933%208.725%2011.2707C9.075%2011.6084%209.5%2011.7773%2010%2011.7773C10.5%2011.7773%2010.925%2011.6084%2011.275%2011.2707C11.625%2010.933%2011.8%2010.5229%2011.8%2010.0405C11.8%209.55799%2011.625%209.14791%2011.275%208.81019C10.925%208.47247%2010.5%208.30361%2010%208.30361Z'%20fill='white'/%3e%3c/svg%3e") center no-repeat;content:"";height:21px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:21px}@media (width >= 1292px){.tool-tip{border-radius:4.8px;margin-bottom:23px;padding:10px 8px;width:fit-content}.tool-tip p{font-size:18px;line-height:24px}.tool-tip p:after{height:24px;top:50%;transform:translateY(-50%);width:24px}}.category-pills p{cursor:pointer;display:flex;flex-wrap:wrap;font-size:14px;gap:12px 8px;margin:0 auto;max-width:1260px}.category-pills a{border:1px solid white;border-radius:100px;color:#fff;padding:8px 16px;text-decoration:none;transition:background-color .3s,color .3s}.category-pills a:hover,.category-pills a.selected{background-color:#fff;color:#000}@media (width >= 768px){.category-pills p{font-size:18px;gap:16px}.category-pills a{font-size:18px;padding:12px 22px}}.objects{display:grid;gap:30px;margin:0 auto 20px;overflow:hidden;padding:16px 16px 0}.object{border-bottom:1px solid #0009;box-sizing:border-box;flex-basis:100%;margin:0;padding-bottom:30px}.object h2{font-size:32px;line-height:34px;text-transform:none}.object h2 a{color:#000;text-decoration:none}.object-image{background-size:contain}.object img{display:none}.objects .object dl div{width:50%}.objects .object dl{margin-bottom:0}.objects .object-cta{border:1px solid black;border-radius:4px;color:#000;display:block;font-size:20px;line-height:28px;text-align:center;text-decoration:none}@media (width >=880px){.objects{gap:32px;grid-template-columns:repeat(2,1fr);padding:40px 40px 0}.object{border-bottom:none;margin-top:0}.object-image{height:250px}}@media (width >=1400px){.objects{gap:80px;grid-template-columns:repeat(3,1fr);padding:0 40px}}@media (width >=1875px){.objects{gap:80px;grid-template-columns:repeat(4,1fr);padding:0 40px}}.items{display:grid;gap:32px 16px}.item-image{display:flex}.item-image img{display:inline-block;height:auto;margin-bottom:20px;width:100%}.item h3{font-family:druktext,sans-serif;font-size:24px;line-height:25px;margin-bottom:12px;text-transform:none}.item p{font-size:16px;line-height:24px;margin:0 0 16px}.highlights{margin-bottom:20px;padding-top:16px}.highlights h2+p{margin-bottom:20px}.family-events{background-color:var(--sky-vivid);color:#fff;padding:45px 0 60px}.family-events h2{font-size:60px}.cta-wrapper{background-color:var(--blue-deep)}@media (width >= 768px){.items{gap:32px 20px;grid-template-columns:repeat(3,1fr)}}.info-banner{background-color:var(--blue-deep);color:#fff;padding:10px 16px;text-align:center}.info-banner a{color:inherit}footer{background-color:#000;padding:40px 16px}footer h6{color:#fff;font-family:druktext,sans-serif;font-size:24px;font-weight:400;margin:0 0 16px;padding:0}.footer-logo{display:none}footer .footer-heading{display:none;margin-bottom:18px;text-transform:initial}footer .accordion h6,footer .accordion button{margin-bottom:0}footer .accordion{border-bottom:1px solid rgb(255 255 255 / 50%);border-top:1px solid rgb(255 255 255 / 50%);margin-bottom:0;padding:18px 0}footer .accordion+.accordion{border-top:0}footer .accordion-button{all:unset;color:#fff;cursor:pointer;display:block;font-family:druktext,sans-serif;font-size:24px;margin:0 0 16px;position:relative;width:100%}footer .accordion-button:after{background:url(/assets/svgs/general/chevron-down.svg);content:"";display:block;float:right;height:14px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:14px}footer .active:after{margin-top:-4px;transform:rotate(180deg)}footer .accordion-content{display:none;margin-bottom:0}footer .accordion-content.show{display:block}footer .show ul,footer .show address{padding-top:20px}footer .supporters{padding:60px 0}footer .supporters h6{text-transform:initial}footer .supporters ul{align-items:center;display:flex;flex-wrap:wrap;gap:16px 21px}footer .newsletter{max-width:412px;padding-bottom:60px}footer .newsletter h6{font-size:56px;line-height:54px;margin:0 0 13px;text-transform:uppercase}footer .newsletter p{margin:0 0 16px}footer p{color:#fff}footer address{color:#fff;font-size:14px;font-style:normal;margin-bottom:16px}footer address strong{color:#fff}footer a{color:#fff}footer ul{font-size:14px;list-style:none;margin:0;padding:0}footer ul li{margin:0 0 18px}footer .copyright p{font-size:14px}footer .by-bolser{padding-top:8px}footer .socials{margin-bottom:30px;overflow:hidden;padding-top:60px}footer .socials h6{text-transform:initial}footer .socials a{border:2px solid grey;border-radius:100%;box-sizing:initial;display:block;float:left;height:43px;margin:0 20px 10px 0;width:43px}a[href^=tel]{color:inherit;text-decoration:dotted}footer div ul li{font-size:14px}@media (width >= 678px){footer .supporters ul{justify-content:flex-start}}@media (width >= 1292px){footer{padding:80px 0}.footer-wrapper{margin:0 auto;max-width:1260px}footer .newsletter-copy{font-size:20px}footer .accordion{border:none}footer .accordion-button{display:none}footer .footer-heading,footer .accordion-content{display:initial}footer .footer-body{border-top:1px solid rgb(255 255 255 / 20%);display:flex;justify-content:space-between;padding-top:40px}footer .useful-links h6,footer .locations h6{display:block;margin-bottom:18px}footer .footer-logo{display:block;padding-top:18px}footer .supporters{align-items:center;border-top:1px solid rgb(255 255 255 / 20%);display:flex;padding:40px 0}footer .socials{padding:18px}footer .supporters ul{gap:35px}footer .supporters h6{padding-right:65px}footer .logos{align-items:center;display:flex;flex-wrap:wrap;gap:35px;justify-content:flex-start}footer .legals ul{display:flex;font-size:14px;gap:30px;padding-bottom:18px;width:100%}footer .legals ul li:last-child{margin-left:auto}footer .copyright{align-items:center;display:flex;gap:10px}}.pagination nav{display:flex;font-size:16px;gap:.75rem;line-height:32px}.pagination nav a,.pagination nav span{background-color:#fff;border:1px solid #999;border-radius:5px;color:#000;display:block;padding:0 12px;text-decoration:none}.pagination nav a.disabled,.pagination nav span.disabled{border:1px solid #ddd;color:#999}.pagination nav span.current{background-color:#125afd;border:1px solid #125afd;color:#fff}.pagination nav span.skipped{display:none}.pagination nav a+span.skipped{border:1px solid #ddd;display:block}.pagination nav .btn-next{padding-right:22px;position:relative}.pagination nav .btn-prev{padding-left:22px;position:relative}.pagination nav .btn-next:after,.pagination nav .btn-prev:before{border-right:2px solid black;border-top:2px solid black;content:"";height:6px;margin-top:-3px;position:absolute;right:9px;top:50%;transform:rotate(45deg);width:6px}.pagination nav .btn-prev:before{left:9px;right:auto;transform:rotate(-135deg)}.pagination nav .btn-next.disabled:after,.pagination nav .btn-prev.disabled:before{border-right:2px solid #999;border-top:2px solid #999}@media (width >= 600px){.pagination nav{font-size:20px;line-height:40px}.pagination nav a,.pagination nav span{padding:0 20px}.pagination nav .btn-next{padding-right:30px}.pagination nav .btn-prev{padding-left:30px}.pagination nav .btn-next:after,.pagination nav .btn-prev:before{right:17px}.pagination nav .btn-prev:before{left:17px}}.page-menu{padding-top:30px}.page-menu ul{list-style:none;margin:0;padding:0}.page-menu a{border-bottom:2px solid white;color:#000;text-decoration:none}.page-menu li{padding:10px 0}.page-menu li:last-child{padding:10px 0 0}.page-menu ul ul{list-style:none;padding:10px 0 0 30px}.page-menu li a{margin-right:20px;position:relative}.page-menu li a:after,.page-menu li a:has(~ul):after{border-right:2px solid black;border-top:2px solid black;content:"";height:8px;left:auto;margin-top:-1px;position:absolute;right:-18px;top:1rem;transform:rotate(45deg);width:8px}.page-menu li a:has(~ul):after{margin-top:-3px;right:-20px;top:1rem;transform:rotate(135deg)}.page-menu li.current-menu-item>a{border-bottom:2px solid var(--sky-vivid);font-weight:700}.page-menu>ul:first-child>li:first-child a{font-weight:700}.page-menu>ul:first-child>li:first-child a:after{display:none}a[href^=tel]{color:inherit;text-decoration:none}html{font-size:62.5%;scroll-behavior:smooth}body{font-family:vietnam,sans-serif;font-size:1.6rem;line-height:1.5;margin:0;min-width:375px;padding:0}*{box-sizing:border-box}main{margin:0 auto;max-width:1260px;min-height:500px}.full{max-width:100%}.content{max-width:768px;padding:0 16px}article{font-family:vietnam,sans-serif;font-size:16px;font-weight:400;line-height:1.5;padding:16px 0}article h1,article h2,article h3,article h4,article h5,article h6{font-family:druktext,sans-serif;font-weight:500;margin-bottom:3.2rem;text-transform:unset}article h1{font-size:72px}article h2{font-size:64px}article h3{font-size:56px}article h4{font-size:42px}article h5{font-size:32px}article h6{font-size:24px}article iframe{width:100%}article ol:first-child{display:none}article ol:first-child+h1{display:none}article figure{height:auto;margin:0;max-width:100%}article img{height:auto;max-width:100%}article .aligncenter{display:block;margin:0 auto 16px}dl{margin:0 0 40px;overflow:hidden}dt,dd{display:block;margin:0;padding:0}dd{font-weight:700}dt:after{content:":"}dl div{border-bottom:1px solid rgb(0 0 0 / 20%);float:left;margin:0;overflow:hidden;padding:16px 0;width:50%}dl div.last{border:0}dl div:nth-of-type(-n+2){padding-top:0}.pagination{display:flex;justify-content:center;padding:50px 0}.page .page-menu{display:none}@media (width >=1292px){dl div{width:40%}dl div:nth-child(2n){width:60%}main{padding:60px 0}article{padding:0}article h1{font-size:128px}article h2{font-size:96px}article h3{font-size:72px}article h4{font-size:56px}article h5{font-size:42px}article h6{font-size:34px}article iframe{width:revert-layer}.content{padding:40px 0}.full .content{padding:0}main>.content:first-child{padding:0}.pagination{padding:60px 0 0}.page main{display:flex}.page main .content{max-width:833.333px;width:833.333px}.page .page-menu{display:block;width:406.666px}}
