/* About ecosystem: the client's premium editorial direction in DeepViva type and colour. */
.about-trigger{display:flex;align-items:center;gap:6px}.about-toggle{border:0;background:transparent;padding:10px;color:var(--dv-red)}
.about-mega{visibility:hidden;opacity:0;pointer-events:none;position:absolute;inset:96px 0 auto;display:grid;grid-template-columns:minmax(300px,.8fr) minmax(520px,1.2fr);gap:52px;padding:34px max(5vw,48px) 42px;border-top:1px solid var(--dv-line);background:rgba(255,253,250,.99);box-shadow:0 24px 45px rgba(58,33,18,.1);transform:translateY(-6px);transition:opacity .2s,transform .2s}
.about-mega.is-open{visibility:visible;opacity:1;pointer-events:auto;transform:none}
.about-mega-intro{display:flex;flex-direction:column;justify-content:space-between;padding:10px 44px 5px 0;border-right:1px solid var(--dv-line)}
.about-mega-intro .eyebrow{margin-bottom:12px}.about-mega-intro strong{font:400 36px/1.05 var(--dv-serif);letter-spacing:-.03em}.about-mega-intro p:last-child{max-width:390px;margin:20px 0 0;color:var(--dv-muted);font-size:13px;line-height:1.6}
.about-mega-links{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.about-mega-links a{position:relative;display:flex;min-height:185px;flex-direction:column;justify-content:flex-end;overflow:hidden;padding:18px 16px;border:1px solid var(--dv-line);background:#f3eee8;transition:background .25s,color .25s,transform .25s}.about-mega-links a:first-child{background-position:center;background-size:cover;background-image:linear-gradient(0deg,rgba(23,12,10,.72),rgba(23,12,10,.06)),var(--dv-about-menu-image)}
.about-mega-links a:hover,.about-mega-links a:focus-visible{background-color:var(--dv-red);color:#fff;transform:translateY(-2px)}.about-mega-links small{margin-bottom:auto;font-size:10px;font-weight:600;letter-spacing:.14em}.about-mega-links strong{font:500 23px/1.05 var(--dv-serif)}.about-mega-links span{margin-top:14px;color:var(--dv-red);font-size:14px;font-weight:400;letter-spacing:0;text-transform:none}.about-mega-links a:first-child,.about-mega-links a:first-child span{color:#fff}.about-mega-links a:hover span{color:#fff}
.mobile-about-links{display:grid;padding:0 16px 14px}.mobile-navigation .mobile-about-links a{padding:10px 0;border:0;color:var(--dv-muted);font-size:18px}

.about-nav{padding:0 24px;border-bottom:1px solid #e7e1dc;background:var(--dv-paper)}.about-nav>div{width:min(1180px,100%);min-height:54px;display:flex;align-items:center;justify-content:center;gap:42px;margin:auto}.about-nav a{padding:18px 0 14px;border-bottom:2px solid transparent;color:var(--dv-muted);font-size:13px;font-weight:500}.about-nav a[aria-current="page"]{border-color:var(--dv-red);color:var(--dv-red);font-weight:600}

.dv-about-page{--about-width:1180px;background:var(--dv-paper);font:400 16px/1.58 var(--dv-sans);color:var(--dv-ink);padding-bottom:44px}.dv-about-page *{min-width:0}.dv-about-page h1,.dv-about-page h2,.dv-about-page h3{margin-top:0;color:var(--dv-ink);font-family:var(--dv-serif);font-weight:400;letter-spacing:-.035em;text-wrap:balance}.dv-about-page h1{font-size:clamp(48px,4vw,64px);line-height:.98}.dv-about-page h2{font-size:var(--dv-section-title);line-height:1.04}.dv-about-page h3{font-size:30px;line-height:1.08}.dv-about-page p{margin:0 0 16px;color:var(--dv-muted)}.dv-about-page a{text-decoration-thickness:1px;text-underline-offset:4px}.dv-about-page p a{color:var(--dv-red);text-decoration:underline}.dv-about-page .eyebrow{margin:0 0 18px;color:var(--dv-red);font:600 var(--dv-label-size)/1.2 var(--dv-sans);letter-spacing:.18em;text-transform:uppercase}
.dv-about-page .wp-block-group>.wp-block-group__inner-container{display:contents}
.dv-about-section{width:min(var(--about-width),calc(100% - 96px));margin-inline:auto;padding:88px 0;border-bottom:1px solid var(--dv-line)}
.dv-about-figure{position:relative;height:100%;margin:0;overflow:hidden;background:#eee6df;isolation:isolate}.dv-about-figure picture{display:block;width:100%;height:100%;overflow:hidden}.dv-about-figure img{width:100%;height:100%;object-fit:var(--dv-image-fit-desktop,cover);object-position:var(--dv-image-x-desktop,50%) var(--dv-image-y-desktop,50%);transform:scale(var(--dv-image-zoom-desktop,1));transform-origin:var(--dv-image-x-desktop,50%) var(--dv-image-y-desktop,50%)}

.dv-about-hero{position:relative;isolation:isolate;width:min(1440px,calc(100% - 48px));height:auto;min-height:540px;margin:0 auto;overflow:hidden;background:#e44216}.dv-about-hero>.dv-about-figure,.dv-about-hero>.wp-block-group__inner-container>.dv-about-figure{position:absolute;inset:0;z-index:-2;height:100%}.dv-about-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(255,251,247,.98) 0%,rgba(255,249,243,.9) 34%,rgba(255,244,236,.26) 61%,rgba(70,2,0,.05) 100%)}
.dv-about-hero-copy{width:min(var(--about-width),calc(100% - 96px));min-height:540px;display:flex;flex-direction:column;justify-content:center;margin:auto;padding-block:54px}.dv-about-hero-copy h1{max-width:62%;margin:0;font-size:56px;line-height:1.04}.dv-about-hero-copy .eyebrow{padding-top:13px}.dv-about-hero-copy .eyebrow:before{content:"";display:block;width:42px;height:2px;margin-bottom:16px;background:var(--dv-red)}

.dv-about-origin{display:block}.dv-about-origin h2{max-width:900px;margin-bottom:30px}.dv-about-origin-copy{max-width:980px}.dv-about-origin .dv-about-origin-lead{margin-bottom:5px;color:var(--dv-ink);font:400 22px/1.35 var(--dv-serif)}.dv-about-origin-manifesto{grid-column:2;margin:14px 0 22px;padding:5px 0 5px 28px;border-left:2px solid var(--dv-red)}.dv-about-origin-manifesto p{margin-bottom:3px}.dv-about-origin-manifesto p:first-child{color:var(--dv-ink);font-weight:600}.dv-about-origin .dv-about-origin-conviction{grid-column:2;margin:8px 0 0;color:var(--dv-ink);font:400 20px/1.42 var(--dv-serif)}

.dv-about-founder{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:stretch}.dv-about-founder>.dv-about-figure,.dv-about-founder>.wp-block-group__inner-container>.dv-about-figure{min-height:690px}.dv-about-founder-copy{padding:30px 0}.dv-about-founder-copy h2{max-width:500px;margin-bottom:30px}.dv-about-founder-copy p{font-size:15px;margin-bottom:11px}.dv-about-founder-copy .dv-about-founder-question{margin:10px 0;color:var(--dv-ink);font:italic 500 21px/1.35 var(--dv-serif)}.dv-about-founder-copy .dv-about-founder-signature{margin-top:8px;color:var(--dv-ink);font-weight:600}.dv-about-founder-placeholder{min-height:690px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle at 65% 30%,rgba(255,255,255,.17),transparent 30%),linear-gradient(145deg,#6f000e,#c60018 57%,#2a1010);color:#fff;text-align:center}.dv-about-founder-placeholder span{display:grid;place-items:center;width:136px;height:136px;border:1px solid rgba(255,255,255,.52);border-radius:50%;font:400 78px/1 var(--dv-serif)}.dv-about-founder-placeholder figcaption{margin-top:28px;font:400 23px/1.3 var(--dv-serif)}.dv-about-founder-placeholder small{font:600 10px/1.2 var(--dv-sans);letter-spacing:.18em;text-transform:uppercase}

.dv-about-values{padding-bottom:96px}.dv-about-values>h2{max-width:650px;margin-bottom:50px}.dv-about-values-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.dv-about-value{position:relative;padding:0 25px;border-left:1px solid var(--dv-line)}.dv-about-value:first-child{padding-left:0;border-left:0}.dv-about-value:last-child{padding-right:0}.dv-about-value-icon{display:grid;place-items:center;width:48px;height:48px;margin-bottom:22px;border:1px solid rgba(198,0,24,.28);border-radius:50%;background:#fff3f1}.dv-about-value-icon i{position:relative;width:20px;height:20px}.dv-about-value-icon i:before,.dv-about-value-icon i:after{content:"";position:absolute;inset:0;border:1px solid var(--dv-red);border-radius:50%}.dv-about-value-icon i:after{inset:5px}.dv-about-value-rigor .dv-about-value-icon i:before{border-radius:2px;transform:rotate(45deg)}.dv-about-value-transparency .dv-about-value-icon i:before{border-radius:50% 0 50% 50%;transform:rotate(-35deg)}.dv-about-value-simplicity .dv-about-value-icon i:before{border-radius:50% 50% 45% 45%;transform:scale(.9)}.dv-about-value-simplicity .dv-about-value-icon i:after{inset:7px 3px 0;border-width:0 1px 1px 0;border-radius:0;transform:rotate(45deg)}.dv-about-page .dv-about-value-number{position:absolute;top:9px;right:25px;margin:0;color:rgba(198,0,24,.52);font:500 12px/1 var(--dv-sans);letter-spacing:.13em}.dv-about-value h3{margin-bottom:20px}.dv-about-value p:not(.dv-about-value-number){font-size:15px;line-height:1.6}.dv-about-value p:first-of-type:not(.dv-about-value-number){color:var(--dv-ink);font-weight:500}

.dv-about-future{display:grid;grid-template-columns:1.16fr .84fr;gap:0;padding:0;border-bottom:0;background:#f2ece6}.dv-about-future-copy{padding:82px 70px}.dv-about-future-copy h2{max-width:590px}.dv-about-future-copy>p{max-width:570px}.dv-about-page .dv-about-future-lead{margin-bottom:7px;color:var(--dv-ink);font:400 21px/1.38 var(--dv-serif)}.dv-about-future>.dv-about-figure,.dv-about-future>.wp-block-group__inner-container>.dv-about-figure{min-height:620px}.dv-about-future .dv-about-figure:after{content:"";position:absolute;inset:0;box-shadow:inset 18px 0 34px rgba(37,16,13,.12)}

/* Honest, dynamic customer reviews. */
.dv-community-hero,.dv-journal-hero,.dv-faq-hero{width:min(980px,calc(100% - 48px));margin:0 auto;padding:92px 0 65px;text-align:center}.dv-community-hero h1,.dv-journal-hero h1,.dv-faq-hero h1{margin:0 0 24px;font-size:var(--dv-page-title);line-height:.96}.dv-community-hero h1 em,.dv-journal-hero h1 em{color:var(--dv-red);font-weight:400}.dv-community-hero>p:last-child,.dv-journal-hero>p:last-child,.dv-faq-hero>p{max-width:690px;margin:0 auto;color:var(--dv-muted)}
.dv-community-empty{width:min(760px,calc(100% - 48px));margin:0 auto 90px;padding:64px;border:1px solid var(--dv-line);text-align:center;background:#f7f2ed}.dv-community-empty>span{color:var(--dv-red);font-size:20px;letter-spacing:.16em}.dv-community-empty h2{margin:20px 0 14px}.dv-community-empty p{max-width:540px;margin:auto}.dv-reviews-summary{width:min(var(--about-width),calc(100% - 96px));display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:18px;margin:0 auto 36px;padding:28px 0;border-top:1px solid var(--dv-line);border-bottom:1px solid var(--dv-line)}.dv-reviews-summary strong{font:400 48px/1 var(--dv-serif)}.dv-reviews-summary>span{color:var(--dv-red);letter-spacing:.12em}.dv-reviews-summary p{margin:0;text-align:right}.dv-reviews-grid{width:min(var(--about-width),calc(100% - 96px));display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0 auto 90px}.dv-review-card{display:flex;min-height:320px;flex-direction:column;padding:30px;border:1px solid var(--dv-line);background:#fff}.dv-review-stars{color:var(--dv-red);letter-spacing:.14em}.dv-review-card blockquote{margin:26px 0}.dv-review-card blockquote p{color:var(--dv-ink);font:400 21px/1.45 var(--dv-serif)}.dv-review-card footer{display:grid;grid-template-columns:1fr auto;gap:5px 16px;margin-top:auto;padding-top:22px;border-top:1px solid var(--dv-line);font-size:12px}.dv-review-card footer span{color:var(--dv-red)}.dv-review-card footer a{grid-column:1/-1;width:max-content;margin-top:7px;text-decoration:underline}

/* WordPress Blog cards become clickable automatically when posts are published. */
.dv-journal-grid{width:min(var(--about-width),calc(100% - 96px));display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 22px;margin:0 auto 96px}.dv-journal-card>a{display:block}.dv-journal-image{display:block;aspect-ratio:4/3;overflow:hidden;background:#eee6df}.dv-journal-image img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.dv-journal-card a:hover img{transform:scale(1.025)}.dv-journal-image-placeholder{height:100%;display:grid;place-items:center;color:var(--dv-red);font:400 38px/1 var(--dv-serif)}.dv-journal-meta{display:block;margin:18px 0 10px;color:var(--dv-red);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.dv-journal-card h2{margin:0 0 12px;font-size:32px}.dv-journal-card p{font-size:15px}.dv-journal-link{display:inline-block;margin-top:8px;padding-bottom:3px;border-bottom:1px solid;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.dv-journal-coming{position:relative;width:min(var(--about-width),calc(100% - 96px));display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:0 auto 96px}.dv-journal-coming>div{position:relative;aspect-ratio:4/3;overflow:hidden;background:linear-gradient(135deg,#eee7e0,#f8f5f1)}.dv-journal-coming>div:before{content:"";position:absolute;inset:12%;border:1px solid rgba(198,0,24,.2);transform:rotate(calc(var(--i,1)*2deg))}.dv-journal-coming>div:nth-child(2){background:linear-gradient(135deg,#f5e4e2,#fff7f5)}.dv-journal-coming>div:nth-child(3){background:linear-gradient(135deg,#e6e1dc,#f6f1ec)}.dv-journal-coming>div span{position:absolute;left:20px;top:17px;color:var(--dv-red);font-size:11px;letter-spacing:.16em}.dv-journal-coming>div i{position:absolute;left:50%;top:50%;width:82px;height:82px;border:1px solid var(--dv-red);border-radius:50%;transform:translate(-50%,-50%)}.dv-journal-coming>div i:before,.dv-journal-coming>div i:after{content:"";position:absolute;inset:20%;border:1px solid var(--dv-red);border-radius:50%}.dv-journal-coming>div i:after{inset:40%;background:var(--dv-red)}.dv-journal-coming h2{grid-column:1/-1;margin:22px 0 0;text-align:center}.dv-journal-coming>p{grid-column:1/-1;max-width:620px;margin:0 auto;text-align:center}

.dv-blog-article{width:min(1180px,calc(100% - 48px));margin:auto;padding:62px 0}.dv-blog-article-header{max-width:900px;margin:0 auto 44px;text-align:center}.dv-blog-back{display:inline-block;margin-bottom:38px;color:var(--dv-red);font-size:13px}.dv-blog-article-header h1{font-size:var(--dv-page-title);line-height:1.04}.dv-blog-article-cover{margin:0 auto 58px;max-height:660px;overflow:hidden}.dv-blog-article-cover img{width:100%;max-height:660px;object-fit:cover}.dv-blog-article-body{max-width:780px;margin:auto;overflow-wrap:break-word}.dv-blog-article-body p{color:var(--dv-ink)}.dv-blog-article-body h2,.dv-blog-article-body h3{margin-top:44px}.dv-blog-article-body li{margin-bottom:10px}.dv-blog-article-body img{height:auto;max-width:100%}.dv-blog-article-footer{max-width:780px;margin:64px auto 0;padding:26px 0;border-top:1px solid var(--dv-line)}.dv-blog-article-footer .nav-links{display:flex;justify-content:space-between;gap:32px}.dv-blog-article-footer a{color:var(--dv-red);font-size:14px}

/* Searchable help centre, inspired by the supplied reference but with DeepViva content. */
.dv-faq-hero{padding-bottom:48px}.dv-faq-search{position:relative;display:flex;max-width:680px;align-items:center;margin:36px auto 0;background:#fff}.dv-faq-search svg{position:absolute;left:22px;width:22px;height:22px;fill:none;stroke:var(--dv-red);stroke-width:1.4}.dv-faq-search input{width:100%;min-height:62px;padding:0 24px 0 58px;border:1px solid var(--dv-line);border-radius:0;background:#fff;font-size:15px}.dv-faq-search input:focus{outline:2px solid var(--dv-red);outline-offset:2px}.dv-faq-browser{width:min(980px,calc(100% - 48px));margin:0 auto 96px}.dv-faq-categories{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-bottom:36px}.dv-faq-categories button{min-height:42px;padding:0 18px;border:1px solid var(--dv-line);background:transparent;font-size:12px;font-weight:600}.dv-faq-categories button[aria-pressed="true"]{border-color:var(--dv-red);background:var(--dv-red);color:#fff}.dv-faq-items{border-top:1px solid var(--dv-line)}.dv-faq-item{border-bottom:1px solid var(--dv-line);padding:0}.dv-faq-item summary{position:relative;display:flex;align-items:center;justify-content:space-between;gap:30px;padding:25px 54px 25px 4px;cursor:pointer;list-style:none;color:var(--dv-ink);font:400 24px/1.2 var(--dv-serif)}.dv-faq-item summary::-webkit-details-marker{display:none}.dv-faq-item summary:after{content:"+";position:absolute;right:8px;color:var(--dv-red);font:400 28px/1 var(--dv-sans)}.dv-faq-item[open] summary:after{content:"−"}.dv-faq-item>p{max-width:760px;margin:0;padding:0 52px 26px 4px;color:var(--dv-muted)}.dv-faq-empty{text-align:center;padding:36px;color:var(--dv-muted)}

.dv-about-page a:focus-visible,.about-nav a:focus-visible,.about-mega a:focus-visible,.dv-faq-item summary:focus-visible,.dv-faq-categories button:focus-visible{outline:2px solid var(--dv-red);outline-offset:4px}

@media(max-width:1100px){
	.about-mega{grid-template-columns:280px 1fr;gap:28px;padding-inline:32px}.about-mega-links{grid-template-columns:repeat(5,1fr)}.about-mega-links a{min-height:155px;padding:14px 10px}.about-mega-links strong{font-size:19px}
	.dv-about-origin-copy{max-width:900px}.dv-about-founder{gap:42px}.dv-about-values-grid{grid-template-columns:repeat(2,1fr);gap:50px 0}.dv-about-value:nth-child(3){padding-left:0;border-left:0}.dv-about-future-copy{padding:65px 50px}.dv-reviews-grid,.dv-journal-grid{grid-template-columns:repeat(2,1fr)}
}

@media(max-width:820px){
	.about-mega{display:none}.mobile-navigation.is-open{max-height:calc(100dvh - 72px);overflow-y:auto;overscroll-behavior:contain}.admin-bar .mobile-navigation.is-open{max-height:calc(100dvh - 118px)}.about-nav{padding:0 18px;overflow-x:auto}.about-nav>div{width:max-content;min-width:100%;justify-content:flex-start;gap:26px}.about-nav a{white-space:nowrap}
	.dv-about-page{font-size:15px}.dv-about-section{width:calc(100% - 40px);padding:58px 0}.dv-about-figure img{object-fit:var(--dv-image-fit-mobile,var(--dv-image-fit-desktop,cover));object-position:var(--dv-image-x-mobile,50%) var(--dv-image-y-mobile,50%);transform:scale(var(--dv-image-zoom-mobile,1));transform-origin:var(--dv-image-x-mobile,50%) var(--dv-image-y-mobile,50%)}
	.dv-about-hero{width:100%;min-height:680px;height:auto}.dv-about-hero:after{background:linear-gradient(0deg,rgba(255,251,247,.98) 0%,rgba(255,249,244,.94) 42%,rgba(255,244,236,.16) 76%)}.dv-about-hero-copy{width:calc(100% - 44px);min-height:680px;justify-content:flex-end;padding:300px 0 34px}.dv-about-hero-copy h1{max-width:100%;font-size:42px;line-height:1.01}.dv-about-hero-copy .eyebrow{margin-bottom:13px}
	.dv-about-origin{display:block}.dv-about-origin h2{position:static;margin-bottom:30px}.dv-about-origin>p,.dv-about-origin-manifesto,.dv-about-origin .dv-about-origin-conviction{grid-column:auto}.dv-about-origin .dv-about-origin-lead{font-size:21px}
	.dv-about-founder{grid-template-columns:1fr;gap:0}.dv-about-founder>.dv-about-figure,.dv-about-founder>.wp-block-group__inner-container>.dv-about-figure,.dv-about-founder-placeholder{min-height:520px}.dv-about-founder-copy{padding:46px 0 0}.dv-about-founder-copy h2{font-size:39px}
	.dv-about-values-grid{grid-template-columns:1fr 1fr;gap:45px 0}.dv-about-value{padding:0 20px}.dv-about-value:nth-child(odd){padding-left:0;border-left:0}.dv-about-value:nth-child(even){padding-right:0}.dv-about-value h3{font-size:28px}
	.dv-about-future{width:calc(100% - 40px);grid-template-columns:1fr;padding:0}.dv-about-future-copy{padding:52px 30px}.dv-about-future>.dv-about-figure,.dv-about-future>.wp-block-group__inner-container>.dv-about-figure{min-height:500px}
	.dv-community-hero,.dv-journal-hero,.dv-faq-hero{padding-top:62px}.dv-community-hero h1,.dv-journal-hero h1,.dv-faq-hero h1{font-size:50px}.dv-reviews-summary,.dv-reviews-grid,.dv-journal-grid,.dv-journal-coming{width:calc(100% - 40px)}.dv-reviews-summary{grid-template-columns:auto 1fr}.dv-reviews-summary p{grid-column:1/-1;text-align:left}.dv-reviews-grid,.dv-journal-grid{gap:18px}.dv-community-empty{padding:46px 28px}.dv-journal-coming{grid-template-columns:1fr 1fr}.dv-journal-coming>div:nth-child(3){display:none}
}

@media(max-width:560px){
	.dv-blog-article{width:calc(100% - 32px);padding-top:44px}.dv-blog-article-header h1{font-size:42px}.dv-blog-article-footer .nav-links{flex-direction:column}
	.dv-about-hero{min-height:650px}.dv-about-hero-copy{min-height:650px;padding-top:270px}.dv-about-hero-copy h1{font-size:36px}.dv-about-page h2{font-size:34px}.dv-about-section{width:calc(100% - 32px);padding:48px 0}.dv-about-founder>.dv-about-figure,.dv-about-founder>.wp-block-group__inner-container>.dv-about-figure,.dv-about-founder-placeholder{min-height:450px}
	.dv-about-values-grid{grid-template-columns:1fr;gap:0}.dv-about-value,.dv-about-value:nth-child(n){padding:30px 0;border-left:0;border-top:1px solid var(--dv-line)}.dv-about-value:first-child{border-top:0}.dv-about-page .dv-about-value-number{right:0;top:40px}.dv-about-future{width:100%}.dv-about-future-copy{padding:48px 22px}.dv-about-future>.dv-about-figure,.dv-about-future>.wp-block-group__inner-container>.dv-about-figure{min-height:420px}
	.dv-community-hero h1,.dv-journal-hero h1,.dv-faq-hero h1{font-size:43px}.dv-reviews-grid,.dv-journal-grid{grid-template-columns:1fr}.dv-community-empty{width:calc(100% - 32px)}.dv-review-card{min-height:280px}.dv-journal-coming{width:calc(100% - 32px);grid-template-columns:1fr}.dv-journal-coming>div:nth-child(2){display:none}.dv-faq-browser{width:calc(100% - 32px)}.dv-faq-categories{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;padding-bottom:8px}.dv-faq-categories button{white-space:nowrap}.dv-faq-item summary{padding:22px 44px 22px 0;font-size:21px}.dv-faq-item>p{padding:0 34px 22px 0}
}

@media(prefers-reduced-motion:reduce){.about-mega,.about-mega-links a,.dv-journal-image img{transition:none}}

