:root{--navy:#0a2946;--blue:#289be4;--grey:#858a8e;--light:#f5f5f5;--line:#c2c5c7}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{color:var(--navy);background:#fff;margin:0;font-family:Nunito Sans,sans-serif;font-size:18px;font-weight:300;line-height:1.5}a{color:inherit;text-decoration:none}a:hover{color:var(--blue)}button,input,textarea{font:inherit}button,a,input,textarea,summary{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:default;opacity:.4}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid var(--blue);outline-offset:4px}img{max-width:100%;height:auto}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:Poppins,sans-serif}h1{font-size:40px;font-weight:700;line-height:1.1}h2{font-size:36px;font-weight:300;line-height:1.35}h3{font-size:24px;font-weight:400;line-height:1.4}strong{font-weight:700}.container{width:min(1140px,100% - 40px);margin-inline:auto}.site-header{border-bottom:1px solid var(--line);z-index:20;background:#fff;position:relative}.header-inner{justify-content:space-between;align-items:center;gap:24px;width:min(1240px,100% - 40px);height:80px;margin:auto;display:flex}.brand{flex-shrink:0;display:flex}.brand img{object-fit:contain;width:300px;height:50px}.main-navigation{white-space:nowrap;align-items:center;gap:28px;font-size:16px;font-weight:400;display:flex}.nav-item{align-items:center;height:80px;display:flex;position:relative}.sub-navigation{background:#fff;min-width:260px;padding:15px;display:none;position:absolute;top:80px;left:-15px;box-shadow:0 4px 12px #0002}.sub-navigation a{padding:8px;display:block}.nav-item:hover .sub-navigation,.nav-item:focus-within .sub-navigation{display:block}.language-menu{color:var(--grey);margin-left:25px;position:relative}.language-menu summary{cursor:pointer;list-style:none}.language-menu summary:after{content:"";background:var(--grey);color:#fff;border-radius:50px;margin-left:15px;padding:5px 8px;font:900 12px "Font Awesome 5 Free"}.language-menu>a,.language-menu>small{background:#fff;padding:10px;display:block}.language-menu[open]>a,.language-menu[open]>small{min-width:150px;position:absolute;top:35px;right:0}.language-menu[open]>small{font-size:12px;top:75px}.menu-toggle{display:none}.button{background:var(--blue);color:#fff;border:none;border-radius:40px;justify-content:space-between;align-items:center;gap:32px;min-height:56px;padding:18px 40px;font-family:Poppins,sans-serif;font-size:16px;font-weight:300;display:inline-flex}.button:hover{color:#fff;background:#158bcc}.button span{width:20px;height:20px;color:var(--blue);background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.page-hero{isolation:isolate;height:500px;position:relative}.hero-image{object-fit:contain;object-position:right bottom;z-index:-1;width:65%;height:100%;position:absolute;bottom:0;right:0}.hero-copy{width:55%;padding-top:70px;position:relative}.hero-title{isolation:isolate;padding:34px 0 34px 55px;position:relative}.hero-title:before{content:"";z-index:-1;background:var(--hero-accent,#19ddcf);border-radius:30px 0;width:108px;height:100%;min-height:156px;max-height:180px;position:absolute;top:0;left:0}.hero-title>p{font-family:Poppins,sans-serif;font-size:24px;font-weight:400;line-height:40px}.hero-title h1{color:var(--navy);font-size:32px;line-height:1.2}.hero-description{max-width:580px;margin-top:30px;font-size:18px;line-height:27px}.hero-copy>.button{margin-top:55px}.home-hero{grid-template-columns:20% 75%;min-height:573px;padding:30px 10px 10px;display:grid}.home-hero .page-hero{height:533px;margin-right:0}.home-hero .hero-image{width:100%;height:auto}.home-slide-0 .hero-image{bottom:-41px}.home-hero .hero-copy{width:100%;padding-top:0}.home-hero .hero-title{padding:30px 0 40px 40px}.home-hero .hero-title h1{color:#000;font-size:40px;line-height:40px}.home-hero .hero-description{width:60%;max-width:580px;margin-top:16px}.home-hero .hero-copy>.button{min-width:223px;margin-top:120px}.hero-rail{align-self:start;padding:0 25px 0 38px}.hero-rail button{width:100%;color:var(--navy);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;min-height:64px;padding:20px 35px 20px 30px;font-family:Poppins,sans-serif;font-size:16px;font-weight:300;display:flex;position:relative}.hero-rail button[aria-selected=true]{background:var(--light);border-radius:24px 0;min-height:100px}.hero-rail button:after{content:"";border-right:2px solid var(--line);position:absolute;top:0;bottom:0;right:40px}.hero-rail button span{border:5px solid var(--line);z-index:1;background:#fff;border-radius:50%;flex-shrink:0;width:23px;height:23px;margin-left:15px}.hero-rail button[aria-selected=true] span{border-color:#1ee1b3}.article-carousel{padding-block:125px 130px}.section-title{justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}.eyebrow{color:var(--grey);font-family:Poppins,sans-serif;font-size:18px;font-weight:300}.carousel-controls{color:#a1a5a8;align-items:center;gap:30px;display:flex}.carousel-controls button{color:#fff;background:var(--blue);border:none;border-radius:50%;width:23px;height:23px;padding:0;font-size:12px}.article-cards{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.article-card{gap:20px;min-width:0;font-family:Roboto,sans-serif;font-size:16px;line-height:1.5;display:flex}.article-image{border-radius:20px 0;flex-shrink:0;width:46%;min-height:240px;overflow:hidden}.article-image img{object-fit:cover;width:100%;height:100%}.article-card-content{flex-direction:column;flex:1;min-width:0;padding-block:12px;display:flex}.article-card small{color:#a1a5a8;font-size:14px}.category-links{color:var(--blue);flex-wrap:wrap;gap:3px;font-size:14px;display:flex}.article-card h3{color:#0b2334;margin-top:18px;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px}.article-card time{color:#a1a5a8;margin-top:auto;padding-top:30px;font-size:14px}.cover-stories{background:#f5f5f5;padding-block:80px}.cover-story{grid-template-columns:65% 30%;align-items:start;gap:5%;display:grid}.cover-media img{border-radius:50px 0;width:100%}.cover-story h2{margin:15px 0 20px;font-size:32px}.cover-story .eyebrow,.read-more{color:var(--blue);font-size:14px}.cover-story .read-more{margin-top:15px;display:inline-block}.story-controls{align-items:center;gap:20px;margin-top:50px;display:flex}.story-controls button{opacity:.5;background:0 0;border:2px solid #0000;border-radius:50%;width:50px;height:50px;padding:0;overflow:hidden}.story-controls button[aria-pressed=true]{opacity:1;border-color:var(--blue)}.story-controls img{object-fit:cover;width:100%;height:100%}.pitch-callout{grid-template-columns:1fr 1fr;align-items:center;gap:20px;padding-block:130px;display:grid}.pitch-callout>div>p:first-child{font-family:Poppins,sans-serif;font-size:26px}.pitch-callout .pitch-description{max-width:550px;margin:24px 0 55px;font-size:16px;line-height:26px}.pitch-callout img{width:100%}.pitch-callout .button{font-size:14px}.press-strip{background:#fafafa;padding:45px 0;overflow:hidden}.press-strip-track{align-items:center;gap:55px;width:max-content;animation:45s linear infinite press-move;display:flex}.press-strip a{flex-shrink:0;width:170px;display:block}.press-strip img{object-fit:contain;filter:grayscale();opacity:.32;width:170px;max-height:85px}.quotes{text-align:center;padding:10px 10px 60px}.quotes .eyebrow{justify-content:center;align-items:center;margin-bottom:20px;line-height:24px;display:flex}.quotes .quote-mark{color:var(--navy);font-size:106px;font-weight:700}.quotes .quote-label{margin-top:-40px;padding-inline:30px;font-size:18px}.quotes blockquote{margin:0;font-family:Poppins,sans-serif;font-size:36px;line-height:1.5}.quotes blockquote>span,.quotes cite{color:var(--blue)}.quote-controls{justify-content:center;gap:10px;margin-top:35px;display:flex}.quote-controls button{background:#ddd;border:none;border-radius:50%;width:9px;height:9px;padding:0}.quote-controls button[aria-pressed=true]{background:#082235}.footer-top{background:#0c2946;padding:40px 0}.footer-top-inner{justify-content:space-between;align-items:center;display:flex}.footer-top img{object-fit:contain;width:300px;height:50px}.social-links{color:#d8e0e4;align-items:center;gap:25px;font-weight:700;display:flex}.site-footer{color:#f1f3f5;background:#081a26}.footer-bottom{padding:45px 0}.footer-bottom nav{gap:35px;font-size:18px;font-weight:400;display:flex}.footer-bottom p{color:#73808a;margin-top:55px;font-size:18px}.policy-link{color:#73808a;font-size:13px}.form-page{width:min(1180px,100% - 40px)}.form-page .page-hero{height:600px}.form-page .hero-image{width:65%;height:100%}.contact-page .hero-copy{width:55%;padding-top:50px}.form-section{z-index:1;margin-top:-300px;position:relative}.form-section h2{margin-bottom:65px}.contact-form{display:block}.form-contact-fields{flex-direction:column;gap:24px;width:360px;margin-bottom:20px;display:flex}.contact-form input:not([type=checkbox],[type=file],[type=hidden]),.contact-form textarea{color:#082235;background:#f5f5f5;border:1px solid #bfc3c7;border-radius:20px;width:100%;padding:14px 16px;font-family:Nunito Sans,sans-serif;font-size:16px;display:block}.contact-form input:not([type=checkbox],[type=file],[type=hidden]){height:50px}.contact-form textarea{resize:vertical;border-radius:20px;min-height:215px;margin:24px 0 35px;padding:24px 32px}.contact-form textarea::placeholder{color:#858a8e;font-size:14px;font-style:italic}.contact-form>label{font-size:16px;font-weight:400}.file-row{background:#f5f5f5;border:1px solid #c2c5c7;border-radius:20px;align-items:center;width:350px;max-width:100%;height:76px;display:flex;position:relative}.upload-button{color:#fff;cursor:pointer;background:#24a5d5;border-radius:20px;justify-content:center;align-items:center;min-width:160px;height:100%;padding:10px;font-size:20px;display:flex}.file-row>span{color:#858a8e;text-align:center;overflow-wrap:anywhere;flex:1;font-size:14px}.file-row small{font-size:14px;font-style:italic;position:absolute;top:85px;left:0}.file-input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.file-row:focus-within{outline:3px solid var(--blue)}.contact-form>.button{float:right;justify-content:center;min-width:190px;margin-top:-76px}.contact-form>.button span{display:none}.form-delivery-note{color:#73808a;max-width:700px;margin-top:45px;font-size:14px}.form-feedback{clear:both;min-height:30px;margin-top:20px;font-weight:400}.form-hint{color:#73808a;font-size:14px;display:block}.terms{justify-content:center;gap:15px;margin-top:100px;display:flex}.terms a{color:var(--blue)}.form-socials{justify-content:center;align-items:center;gap:24px;padding:110px 0 70px;font-family:Arial,sans-serif;font-size:30px;font-weight:700;display:flex}.form-socials>a:first-child{color:#0668be}.form-socials span{color:#fff;background:#0668be}.form-socials small{font-size:12px;font-weight:400}.pitch-page .hero-image{width:65%}.pitch-page .hero-copy>.button{margin-top:35px}.pitch-introduction{background:#f5f5f5;border-radius:25px 0;margin:60px 0;padding:40px 60px}.pitch-introduction .content-block{margin:0}.pitch-page .form-section{margin-top:60px}.pitch-page .form-contact-fields{grid-template-columns:repeat(3,1fr);gap:24px;width:100%;margin-bottom:30px;display:grid}.pitch-page .contact-form textarea{min-height:240px}.pitch-page .contact-form>.button{float:none;margin:60px auto 0;display:flex}.pitch-page .form-delivery-note{text-align:center;margin-inline:auto}.pitch-page .form-socials{display:none}.pitch-page{padding-bottom:130px}.tab-page .page-hero{height:500px}.tab-hero-image{justify-content:center;align-items:end;height:450px;padding-top:30px;display:flex}.tab-hero-image img{object-fit:contain;width:auto;height:100%}.page-tabs{justify-content:center;display:flex;position:relative}.page-tabs button{max-width:300px;color:var(--navy);background:#fff;border:1px solid #d1d3d4;flex:1;padding:20px;font-size:16px}.page-tabs button:first-child{border-radius:20px 0 0}.page-tabs button:last-child{border-radius:0 20px 0 0}.page-tabs button[aria-selected=true]{color:var(--blue);background:#f5f5f5}.content-block{margin:60px 0;font-family:Nunito Sans,sans-serif;font-size:18px;line-height:1.5;display:flow-root}.content-block p{margin:0 0 24px}.content-block img{object-fit:contain;max-height:650px}.content-block>img:first-child:not(:last-child){float:left;border-radius:20px 0;width:49%;margin:0 24px 24px 0}.content-block a{color:var(--blue)}.content-block h2,.content-block h3{margin:35px 0 20px}.content-block ul,.content-block ol{padding-left:30px}.content-block iframe{aspect-ratio:16/9;border:0;width:100%;max-width:900px;height:auto;margin:25px auto;display:block}.about-page [role=tabpanel]>.content-block:first-child{text-align:center;padding:50px 0 20px;font-family:Poppins,sans-serif;font-size:24px}.about-page [role=tabpanel]>.content-block:first-child img{float:none;max-width:50%}.about-page [role=tabpanel]>.content-block:nth-child(3){text-align:center;background:#f5f5f5;border-radius:20px 0;padding:32px}.about-page [role=tabpanel]>.content-block:has(>img:first-child){min-height:350px}.about-page [role=tabpanel]>.content-block:last-child img{max-width:40%;max-height:100px;margin:20px}.press-page [role=tabpanel]>.content-block{min-height:145px;margin:60px 0;padding-inline:10px}.press-page [role=tabpanel]>.content-block>img:first-child{object-fit:contain;border:1px solid #f5f5f5;width:33%;height:145px;margin-right:40px;padding:30px}.press-page [role=tabpanel]>.content-block p:first-of-type{font-family:Poppins,sans-serif;font-size:30px;font-weight:300}.press-page [role=tabpanel]>.content-block p{margin-bottom:20px}.press-page .pitch-callout{width:100%}.family-page .page-hero{height:600px}.family-introduction{text-align:center;background:#f5f5f5;margin-inline:calc(570px - 50vw);padding:70px}.family-introduction .content-block{max-width:850px;margin:auto;font-size:24px}.family-team{color:#fff;background:#081a26;border-radius:50px 0;min-height:690px;margin:70px 25px;display:flex;position:relative;overflow:hidden}.team-portrait{object-fit:contain;object-position:bottom;width:50%}.team-copy{width:50%;padding:85px 35px 60px 0;font-size:18px}.team-copy h2{margin-top:85px;font-family:Poppins,sans-serif;font-size:24px}.team-copy>p:nth-of-type(3){margin-top:35px}.team-copy>a{margin-top:55px;display:inline-block}.team-controls{gap:12px;margin-top:35px;display:flex}.team-controls button{background:#fff;border:2px solid #0000;border-radius:50%;width:60px;height:60px;padding:0;overflow:hidden}.team-controls button[aria-pressed=true]{border-color:var(--blue)}.team-controls img{object-fit:cover;height:100%}.family-page #projects{padding-top:10px}.projects-layout{grid-template-columns:25% 75%;gap:0;margin-top:60px;display:grid}.project-tabs{padding-right:50px}.project-tabs button{color:var(--navy);text-align:left;background:#fff;border:none;border-radius:20px 0;width:100%;padding:30px 45px 30px 20px;font-size:16px;position:relative}.project-tabs button:after{content:"";border-right:2px solid var(--line);position:absolute;top:0;bottom:0;right:35px}.project-tabs button span{border:5px solid var(--line);z-index:1;background:#fff;border-radius:50%;width:18px;height:18px;position:absolute;top:40%;right:27px}.project-tabs button[aria-selected=true]{background:#f5f5f5}.project-tabs button[aria-selected=true] span{border-color:#12d2a4}.project-row{border-top:1px solid var(--line);grid-template-columns:20% 70% 5%;align-items:center;gap:2.5%;padding:30px 10px;font-size:16px;display:grid}.project-row:last-child{border-bottom:1px solid var(--line)}.project-row>img{object-fit:contain;justify-self:center;max-width:130px;max-height:85px}.project-row span{color:var(--blue);font-size:14px}.project-row small{color:#a1a5a8;font-size:14px}.project-row p+p{margin-top:15px}.project-row .project-arrow{color:var(--blue);font-size:34px;font-weight:400}.blog-page{width:min(1120px,100% - 40px)}.blog-hero{padding:45px 0 80px}.blog-hero .hero-title{--hero-accent:#ff5b55;padding:30px 0 35px 40px}.blog-hero .hero-title:before{min-height:156px}.blog-hero h1{color:#000}.blog-hero>.blog-article-link{align-items:center;gap:16px;margin-left:144px;font-size:16px;display:flex}.browse-categories{border-bottom:1px solid var(--line);padding:0 0 70px}.browse-categories h2{color:#111;margin-bottom:40px;font-size:24px}.browse-categories>div{grid-template-columns:repeat(5,1fr);gap:35px;display:grid}.browse-categories img{object-fit:cover;border-radius:20px 0;width:100%;height:110px}.browse-categories span{color:var(--blue);margin-top:15px;font-size:16px;display:block}.article-list{margin-top:40px}.article-card.large{gap:40px;margin-bottom:50px}.article-card.large .article-image{width:61%;height:410px}.article-card.large .article-card-content{padding:20px 0}.article-card.large h3{margin:20px 0 25px;font-family:Poppins,sans-serif;font-size:30px;line-height:1.35}.article-card.large .category-links{font-size:14px}.article-card.large small{display:none}.article-card.large time{margin-top:10px;padding:0;font-size:14px}.article-card.large p{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:25px 0;font-size:16px;line-height:26px;display:-webkit-box;overflow:hidden}.article-card.large .read-more{margin-top:auto}.pagination{justify-content:center;gap:60px;padding:80px 0 50px;display:flex}.pagination>*{color:#082235cc;border:1px solid #0000;border-radius:20px;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;display:flex}.pagination a[aria-current]{border-color:#858a8e}.article-page{padding:70px 0 100px}.article-page h1{max-width:1000px;margin-bottom:30px;font-size:40px}.article-page>.article-meta{color:var(--grey);margin-bottom:50px;font-size:16px}.article-body{max-width:900px;margin:auto;font-family:Nunito Sans,sans-serif;font-size:20px;line-height:1.7}.article-body p,.article-body ul,.article-body ol{margin-bottom:25px}.article-body h2{margin:40px 0 24px;font-size:30px;font-weight:400}.article-body img{object-fit:contain;height:auto;max-height:700px;margin:25px auto;display:block}.article-body iframe{aspect-ratio:16/9;border:0;width:100%;height:auto}.article-body a{color:var(--blue)}.article-page .share-links{justify-content:center;gap:25px;margin-top:70px;display:flex}.article-page .article-featured-image{object-fit:cover;border-radius:25px 0;width:100%;max-height:600px;margin-bottom:50px;display:block}.plain-page{min-height:500px;padding:60px 0}.visually-hidden,.honeypot{clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{z-index:100;color:var(--navy);background:#fff;padding:12px;position:absolute;top:-80px;left:10px}.skip-link:focus{top:10px}.not-found{min-height:60vh;padding-block:100px}.not-found p{margin:20px 0}@keyframes press-move{to{transform:translate(-50%)}}.field-error{color:#b3261e;font-size:14px;font-weight:400}.contact-form [aria-invalid=true]{border-color:#b3261e}.form-contact-fields .field-error{margin-top:-16px}.contact-form textarea+.field-error{margin:-25px 0 25px}.file-row+.field-error{margin-top:40px}.terms+.field-error{text-align:center;margin-top:10px}@media (min-width:1441px){.hero-rail{padding:0 15% 0 10%}.home-hero .page-hero{max-width:1200px}}@media (min-width:1801px){.home-hero{padding-top:110px}.hero-rail{padding-right:25%}}@media (max-width:1300px){.main-navigation{gap:18px;font-size:14px}.language-menu{margin-left:10px}.brand img{width:260px;height:auto}.hero-rail{padding-inline:10px}.hero-rail button{padding-left:15px;font-size:14px}.hero-rail button:after{right:20px}.home-hero .hero-title h1{font-size:36px}.home-hero .hero-copy>.button{margin-top:90px}.family-introduction{margin-inline:-20px}.article-card.large .article-image{height:350px}}@media (max-width:1100px){.header-inner{gap:12px}.brand img{width:230px}.main-navigation{gap:12px;font-size:13px}.article-carousel{padding-block:80px}.article-card{gap:12px;font-size:14px}.article-card h3{font-size:14px;line-height:20px}.article-card small,.article-card .category-links,.article-card time{font-size:12px}.article-image{min-height:220px}.family-team{min-height:545px;margin-inline:0}.team-copy{padding-top:50px}.team-copy h2{margin-top:50px}.footer-bottom nav{gap:20px;font-size:16px}}@media (max-width:1024px){.home-hero{flex-direction:column-reverse;padding:20px 0 0;display:flex}.home-hero .page-hero{height:600px;margin:0 20px}.home-hero .hero-image{object-position:center;object-fit:contain;width:100%;max-height:450px}.home-hero .hero-copy>.button{margin-top:35px}.home-hero .hero-description{width:60%;max-width:550px}.hero-rail{justify-content:center;height:70px;margin:0 auto;padding:0;display:flex}.hero-rail button,.hero-rail button[aria-selected=true]{background:0 0;width:45px;min-height:50px;padding:12px;font-size:0}.hero-rail button:after{border-top:2px solid var(--line);border-right:none;width:45px;top:25px;bottom:auto;right:0}.hero-rail button span{border-width:4px;width:17px;height:17px;margin:0}.home-hero .hero-title{padding-top:20px}.home-hero .hero-title h1{font-size:36px}.home-hero .hero-title:before{min-height:140px}}@media (max-width:1000px){.header-inner{flex-wrap:wrap;gap:0;width:100%;height:100px;padding-inline:20px}.brand img{width:300px;height:50px}.menu-toggle{background:0 0;border:none;flex-direction:column;justify-content:center;gap:5px;width:32px;height:40px;padding:3px;display:flex}.menu-toggle span{background:#141414;width:25px;height:4px}.main-navigation{white-space:normal;background:#fff;flex-basis:calc(100% + 40px);align-self:start;margin-inline:-20px;display:none}.main-navigation.expanded{display:block}.site-header:has(.expanded) .header-inner{height:auto;min-height:100px}:is(.site-header:has(.expanded) .brand,.site-header:has(.expanded) .menu-toggle){margin-block:25px}.nav-item{border-bottom:1px solid #eee;height:auto;min-height:45px;padding:12px 25px;font-size:14px;display:block}.sub-navigation{box-shadow:none;flex-wrap:wrap;gap:10px;padding:5px 0 0;display:flex;position:static}.sub-navigation a{padding:5px 0;font-size:12px}.language-menu{margin:0;padding:15px 25px;font-size:14px}.language-menu[open]>a,.language-menu[open]>small{padding-inline:0;position:static}.page-hero{height:450px}.hero-title{padding-left:30px}.hero-title>p{font-size:20px;line-height:30px}.hero-title h1{font-size:28px}.form-page .page-hero{height:500px}.contact-page .form-section{margin-top:-200px}.form-contact-fields{width:34%}.form-section h2{margin-bottom:50px}.projects-layout{grid-template-columns:25% 75%}.project-tabs{padding-right:20px}.project-row{grid-template-columns:20% 70% 5%;font-size:14px}.team-copy{font-size:16px}.article-card.large .article-image{height:300px}.article-card.large h3{font-size:26px}.family-page .page-hero{height:500px}.content-block{font-size:16px}}@media (max-width:767px){body{font-size:16px}.container,.blog-page,.form-page{width:calc(100% - 20px)}h2{font-size:32px}.brand img{width:calc(100vw - 90px);max-width:300px}.home-hero .page-hero{height:543px;margin:0 10px}.home-hero .hero-copy{padding-top:0}.home-hero .hero-title{padding:25px 0}.home-hero .hero-title:before{border-radius:0 0 20px;width:44px;height:55px;min-height:55px;top:-20px;left:-10px}.home-hero .hero-title>p{font-size:24px;line-height:36px}.home-hero .hero-title h1{font-size:32px;line-height:36px}.home-hero .hero-description{width:100%;margin-top:20px;font-size:16px;line-height:24px}.home-hero .hero-image{object-fit:cover;object-position:70% bottom;width:100%;height:235px;bottom:70px}.home-hero .hero-copy>.button{justify-content:center;width:100%;min-height:55px;margin:0;padding:12px 30px;font-size:14px;position:absolute;top:460px;left:0}.home-hero .hero-copy>.button span{position:absolute;right:28px}.hero-rail{height:50px}.article-carousel{padding:65px 0}.section-title{align-items:start;gap:10px;margin-bottom:35px}.section-title h2{max-width:260px;font-size:26px}.eyebrow{font-size:16px}.carousel-controls{align-self:end;gap:10px;font-size:14px}.article-cards{gap:0;display:flex;overflow:hidden}.article-cards>.article-card{width:100%;min-width:100%;padding-right:15px}.article-card{gap:20px}.article-image{min-height:260px}.article-card h3{font-size:16px;line-height:24px}.article-card small,.article-card time,.article-card .category-links{font-size:14px}.cover-stories{padding:50px 0}.cover-story{flex-direction:column;gap:30px;display:flex}.cover-media{width:100%}.cover-media img{border-radius:30px 0}.cover-story h2{margin:15px 0;font-size:28px}.cover-story>div{padding:0 15px}.story-controls{margin-top:25px}.pitch-callout{flex-direction:column;gap:35px;padding:70px 0;display:flex}.pitch-callout>div{width:100%}.pitch-callout>div>p:first-child{font-size:24px}.pitch-callout .pitch-description{margin:20px 0 30px}.pitch-callout>.button,.pitch-callout .button{gap:20px;padding:15px 25px;font-size:12px}.pitch-callout img{width:100%}.press-strip{padding:35px 0}.press-strip-track{gap:35px}.press-strip a,.press-strip img{width:155px}.quotes{padding:10px 0 65px}.page-hero,.tab-page .page-hero,.family-page .page-hero{height:500px}.hero-image{object-position:center bottom;width:100%;height:300px;bottom:0}.hero-copy{width:100%;padding-top:35px}.hero-title{padding:35px 0 20px}.hero-title:before{border-radius:0 0 20px;width:44px;min-height:55px;max-height:55px;top:0;left:-10px}.hero-title>p{font-size:16px;line-height:24px}.hero-title h1{font-size:28px}.hero-description{width:100%;max-width:100%;margin-top:25px;font-size:16px;line-height:24px}.hero-copy>.button{min-height:40px;margin-top:35px;padding:12px 25px;font-size:13px}.form-page .page-hero{height:640px}.form-page .hero-image{object-fit:contain;width:100%;height:330px}.contact-page .hero-copy{width:100%;padding-top:0}.form-section,.contact-page .form-section{margin-top:50px}.form-section h2{margin-bottom:45px}.form-contact-fields{gap:24px;width:100%;margin-bottom:25px}.contact-form{padding-inline:10px}.contact-form input:not([type=checkbox],[type=file],[type=hidden]){height:50px;font-size:14px}.contact-form>label{font-size:16px}.contact-form textarea{min-height:215px;margin-top:25px;padding:25px 30px}.file-row{width:100%;height:76px}.upload-button{min-width:150px;font-size:18px}.file-row>span{font-size:12px}.file-row small{font-size:14px}.contact-form>.button{float:none;min-width:190px;min-height:70px;margin:100px auto 0;font-size:20px;display:flex}.form-delivery-note{margin-top:55px;font-size:12px}.form-feedback{font-size:14px}.form-socials{padding:65px 0}.pitch-page .page-hero{height:625px}.pitch-page .hero-image{object-fit:contain;width:100%;height:330px}.pitch-page .hero-copy{padding-top:0}.pitch-page .hero-copy>.button{margin-top:40px}.pitch-introduction{margin:60px 0 45px;padding:35px 30px}.pitch-introduction .content-block{font-size:16px}.pitch-page .form-section{margin-top:0}.pitch-page .form-contact-fields{gap:24px;display:flex}.pitch-page .contact-form textarea{min-height:215px}.terms{margin-top:150px;font-size:14px!important}.pitch-page .contact-form>.button{min-height:75px;margin-top:65px}.pitch-page{padding-bottom:90px}.tab-hero-image{height:300px;padding-top:30px}.page-tabs{flex-wrap:wrap;display:flex}.page-tabs button{flex:1;min-width:45%;max-width:none;padding:15px 10px;font-size:14px;border-radius:0!important}.content-block{margin:40px 0;font-size:16px}.content-block img{max-height:500px}.content-block>img:first-child:not(:last-child){float:none;width:100%;max-width:100%;height:auto;margin:0 0 30px;display:block}.about-page [role=tabpanel]>.content-block:first-child{padding:20px 10px;font-size:20px}.about-page [role=tabpanel]>.content-block:last-child img{float:none;max-width:100%;max-height:100px}.press-page [role=tabpanel]>.content-block{min-height:0;margin:50px 0;padding:0 10px}.press-page [role=tabpanel]>.content-block>img:first-child{float:none;border:1px solid #eee;width:100%;height:160px;margin:0 0 25px}.press-page [role=tabpanel]>.content-block p:first-of-type{font-size:28px}.press-page .pitch-callout{margin-top:30px}.family-introduction{margin-inline:-10px;padding:55px 25px}.family-introduction .content-block{font-size:18px}.family-team{border-radius:35px 0;flex-direction:column;align-items:center;min-height:650px;margin-block:50px}.team-portrait{object-position:bottom;order:0;width:80%;height:350px}.team-copy{text-align:center;order:1;width:100%;padding:25px}.team-copy h2{margin-top:25px}.team-copy>p:nth-of-type(3){margin-top:20px}.team-copy>a{margin-top:25px}.team-controls{justify-content:center;margin-top:20px}.projects-layout{margin-top:40px;display:block}.project-tabs{gap:0;padding:0;display:flex}.project-tabs button{text-align:center;flex:1;padding:15px 10px;font-size:13px}.project-tabs button:after,.project-tabs button span{display:none}.project-row{grid-template-columns:25% 65% 5%;padding:25px 0;font-size:14px}.project-row img{max-width:80px;max-height:60px}.project-row span,.project-row small{font-size:12px}.family-page #social-responsibility{padding-block:70px}.blog-hero{padding:35px 0 65px}.blog-hero .hero-title{padding:25px 0 30px 20px}.blog-hero .hero-title:before{border-radius:20px 0;width:65px;height:150px;min-height:150px;max-height:170px;left:-10px}.blog-hero h1{font-size:28px;line-height:1.3}.blog-hero>.blog-article-link{margin-left:20px;font-size:14px;display:block}.browse-categories{padding-bottom:40px}.browse-categories h2{font-size:22px}.browse-categories>div{gap:20px;display:flex;overflow:auto}.browse-categories a{width:145px;min-width:145px}.browse-categories img{height:90px}.article-list{margin-top:30px}.article-card.large{margin-bottom:50px;display:block}.article-card.large .article-image{width:100%;height:230px;display:block}.article-card.large .article-card-content{padding-top:25px}.article-card.large h3{margin:15px 0;font-size:24px}.article-card.large p{margin:20px 0;font-size:16px;line-height:24px}.article-card.large .read-more{font-size:14px}.pagination{gap:10px;padding:30px 0 60px}.pagination>*{width:22px}.article-page{padding:50px 0}.article-page h1{font-size:30px}.article-body{font-size:18px;line-height:1.6}.article-body h2{font-size:26px}.article-page>.article-meta{margin-bottom:25px}.article-page .share-links{flex-wrap:wrap;gap:15px;font-size:14px}.plain-page{padding-inline:10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.structured-content{grid-template-columns:repeat(var(--content-columns),minmax(0,1fr));gap:35px;display:grid}.structured-content .content-cell{min-width:0}.structured-content .content-cell img{float:none;max-width:100%;height:auto}.structured-content.image-right .content-cell:first-child{order:2}.structured-content.image-right .content-cell:last-child{order:1}.about-page .tab-content-0>.content-block:first-child p:first-child{color:var(--grey);font-size:18px}.about-page .tab-content-0>.content-block:first-child p:last-child{font-size:28px;font-weight:600}.about-page .tab-content-0>.content-block:nth-child(3){font-size:24px;font-weight:400;line-height:1.6}.about-page .tab-content-0>.content-block:nth-child(5){text-align:center;background:#f5f5f5;border-radius:25px 0;padding:55px 25px}.about-page .tab-content-0>.content-block:nth-child(5) p{font-family:Poppins,sans-serif;font-size:32px}.about-page .tab-content-0>.content-block:nth-child(5)>img{float:none;object-fit:contain;width:auto;max-width:26%;height:60px;margin:25px 20px}.about-page .tab-content-0>.content-block:nth-child(6){text-align:center;font-family:Poppins,sans-serif;font-size:32px}.about-page .tab-content-0>.content-block:last-child .content-cell img{max-width:180px;max-height:90px;margin:15px 0}.about-page .tab-content-0>.content-block:last-child .content-cell p{font-size:16px;line-height:24px}.cards .content-cell{background:#fff;border-radius:25px 0;padding:25px}.about-page .tab-content-3>.cards{background:#f5f5f5;padding:35px;font-size:16px}.cards .content-cell img{object-fit:contain;max-height:200px;margin:15px auto 25px;display:block}.tab-content-2 .content-block:has(img[src*=events-timeline]){min-height:0;display:block}.content-block img[src*=timeline-mobile]{display:none}.content-block img[src*=events-timeline]{max-height:none;display:block;float:none!important;width:100%!important}.accordion-heading{display:none}.form-page .page-hero{background-image:var(--form-background);background-position:50%;background-repeat:no-repeat;background-size:100%}.form-socials img{width:auto;max-width:210px;height:auto;max-height:55px}.footer-languages{justify-content:flex-end;gap:20px;margin-top:35px;font-size:14px;display:flex}.footer-languages [aria-current]{color:#8c9aa3}.footer-bottom p{margin-top:30px}.hero-cards{gap:20px;width:65%;display:flex;position:absolute;bottom:30px;left:0}.hero-cards>a{color:#fff;text-align:center;background:#289be4dd;border-radius:20px 0;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:0;min-height:140px;padding:15px;font-family:Poppins,sans-serif;font-size:16px;display:flex}.hero-cards img{object-fit:contain;width:60px;height:50px;margin-bottom:10px}.article-list .article-carousel{width:100%;padding:35px 0 80px}@media (max-width:1100px){.hero-cards{width:80%;bottom:10px}}@media (max-width:1024px){.home-hero .hero-copy{position:static}.home-hero .hero-copy>.button{justify-content:center;width:100%;margin:0;position:absolute;top:auto;bottom:0;left:0}.home-hero .hero-image{bottom:66px}.home-hero .page-hero{height:620px;margin-inline:10px}}@media (max-width:767px){.contact-page .page-hero{height:455px}.contact-page .form-section{margin-top:40px}.contact-page .hero-image{height:320px}.home-hero .page-hero{height:543px}.home-hero .hero-image{object-fit:contain;height:auto;bottom:80px}.home-hero .hero-copy>.button{top:auto;bottom:10px}.hero-rail{justify-content:space-between;width:100%;padding-inline:10px}.hero-rail button,.hero-rail button[aria-selected=true]{width:25%}.hero-rail button:after{width:100%;left:0;right:auto}.hero-rail button span{margin-left:0}.article-carousel{padding-top:100px}.carousel-controls{position:absolute;bottom:-45px;left:0}.section-title{position:relative}.article-cards{margin-bottom:40px}.cover-story>div{width:100%}.cover-story .eyebrow,.cover-story h2,.cover-story>div>p,.cover-story .read-more{display:none}.story-controls{justify-content:center;margin-top:0}.cover-stories{padding-block:30px}.pitch-callout{isolation:isolate;min-height:600px;padding-block:130px;display:block;position:relative}.pitch-callout>img{z-index:-1;opacity:.5;position:absolute;bottom:70px;left:0}.pitch-callout .pitch-description{max-width:100%}.page-tabs,.project-tabs{display:none}.accordion-heading{color:var(--navy);text-align:left;background:#f5f5f5;border:1px solid #d1d3d4;border-radius:0;width:calc(100% + 20px);margin-inline:-10px;padding:20px;font-size:16px;font-weight:300;line-height:26px;display:block}.accordion-heading[aria-expanded=true]{color:var(--blue);background:#fff}.accordion-heading:before{content:"+";margin-right:12px;font-weight:700}.accordion-heading[aria-expanded=true]:before{content:"−"}.tab-content{padding-inline:10px}.project-panels .accordion-heading{font-family:Poppins,sans-serif;font-weight:400}.structured-content{grid-template-columns:1fr;gap:25px}.structured-content.image-right .content-cell:first-child,.structured-content.image-right .content-cell:last-child{order:initial}.about-page .tab-content-0>.content-block:first-child p:last-child{font-size:22px}.about-page .tab-content-0>.content-block:nth-child(5)>img{max-width:70%;margin:35px auto;display:block}.about-page .tab-content-0>.content-block:nth-child(3){font-size:20px}.about-page .tab-content-3>.cards{padding:20px}.content-block img[src*=events-timeline]{display:none}.content-block img[src*=timeline-mobile]{float:none;width:100%;max-height:none;display:block}.hero-cards{gap:10px;width:100%;bottom:0}.hero-cards>a{min-height:110px;padding:10px;font-size:12px}.hero-cards img{width:35px;height:30px}.article-list .article-carousel{padding-top:30px}.form-page .page-hero{background-position:bottom}}@media (max-width:1024px){.home-slide-2 .hero-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 30px;width:100%;display:grid}.home-slide-2 .hero-cards>a{min-height:126px}.home-slide-2 .page-hero{height:670px}}@media (max-width:767px){.home-slide-2 .page-hero{height:590px}.home-slide-2 .hero-cards>a{min-height:126px}}.structured-content.image-right .content-cell:first-child,.structured-content.image-right .content-cell:last-child{order:initial}.charity-card{color:var(--navy);text-align:center;font:inherit;border:none;justify-content:center;align-items:center;width:100%;min-height:320px;display:flex}.charity-card>span{width:100%}.charity-back{font-size:14px;line-height:1.5}.charity-card:hover{box-shadow:0 8px 25px #08223522}.charity-card[aria-expanded=true]{color:#fff;background:#0a2946}.charity-card [hidden]{display:none}.charity-card:focus-visible{outline:3px solid var(--blue)}@media (max-width:767px){.structured-content.image-right .content-cell:last-child{order:-1}.charity-card{min-height:300px}.article-carousel{position:relative}.article-carousel .section-title{position:static}.article-carousel .carousel-controls{bottom:65px;left:0}.pitch-callout:has(.pitch-description){width:100%;min-height:0;margin-block:120px 70px;padding:46px 10px 85px;overflow:hidden}.pitch-callout.locale-ro:has(.pitch-description){padding-bottom:125px}.pitch-callout:has(.pitch-description)>img{opacity:1;width:718px;max-width:none;height:353px;top:0;bottom:auto;left:0}}.hero-brand{object-fit:contain;max-width:185px;max-height:50px;margin:35px 0 20px;display:block}.family-page .hero-description{max-width:550px;font-size:16px}.family-page .hero-title{padding-left:35px}.family-page .hero-copy{width:55%;padding-top:45px}.family-page .hero-title h1{white-space:nowrap;font-size:30px}.home-hero.locale-ro .hero-title{max-width:650px}.home-hero.locale-ro .hero-copy{padding-top:65px}.home-hero.locale-ro .hero-copy>.button{margin-top:70px}.home-hero.locale-ro .hero-description{max-width:540px}@media (max-width:1000px){.family-page .page-hero{height:850px}.family-page .hero-copy{width:100%;padding-top:30px}.family-page .hero-title h1{white-space:normal}.family-page .hero-image{object-position:center bottom;width:100%;height:450px}.family-page .hero-description{max-width:100%}.hero-brand{margin-top:35px}}@media (max-width:767px){.about-page .page-hero{height:606px}.about-page .hero-copy{padding-top:30px}.about-page .hero-title{padding:35px 15px 35px 35px}.about-page .hero-title:before{border-radius:25px 0;width:108px;height:100%;min-height:156px;max-height:180px;top:0;left:0}.about-page .hero-title h1{font-size:32px;line-height:1.5}.about-page .hero-description{margin-top:50px}.about-page .hero-image{height:260px;bottom:0}.family-page .page-hero{height:750px}.family-page .hero-copy{padding-top:25px}.family-page .hero-title{padding:40px 0 20px}.family-page .hero-title h1{font-size:28px;line-height:1.7}.family-page .hero-image{height:350px}.family-page .hero-description{margin-top:20px;font-size:16px;line-height:24px}.family-page .hero-brand{margin-top:25px}.family-team{grid-template-columns:1fr;display:grid;overflow:hidden}.team-copy{display:contents}.team-copy>p:first-child{grid-row:1;margin-top:35px}.team-copy h2{grid-row:2;margin:10px 20px}.team-copy>p:nth-of-type(2){grid-row:3}.team-copy>p:nth-of-type(3){grid-row:4;margin:25px}.team-portrait{grid-row:5;justify-self:center;margin-top:10px}.team-copy .team-linkedin{grid-row:6;margin:25px auto}.team-controls:empty{display:none}.home-hero.locale-ro .hero-copy{padding-top:0}.home-hero.locale-ro .hero-title{max-width:100%}.home-hero.locale-ro .hero-copy>.button{margin:0}.home-hero.locale-ro .hero-image{height:auto}.home-hero.locale-ro .page-hero{height:580px}}.about-page .tab-content-0>.content-block:first-child{background-image:var(--quote-background);background-position:50%;background-repeat:no-repeat;background-size:contain}.team-linkedin img{object-fit:contain;max-width:210px;max-height:60px}.team-controls:empty{display:none}@media (max-width:1024px){.hero-rail{justify-content:space-between;width:100%;padding-inline:10px}.hero-rail button,.hero-rail button[aria-selected=true]{justify-content:flex-start;width:25%}.hero-rail button:after{width:100%;left:0;right:auto}}@media (min-width:768px) and (max-width:1000px){.family-page .page-hero{height:434px}.family-page .hero-copy{width:50%;padding-top:30px}.family-page .hero-title{padding:35px 0 20px 20px}.family-page .hero-title h1{font-size:24px;line-height:1.5}.family-page .hero-image{object-position:right bottom;width:55%;height:430px}.family-page .hero-description{margin-top:20px;font-size:14px;line-height:21px}.family-page .hero-brand{margin-top:25px}}.language-flag{vertical-align:baseline;object-fit:contain;width:16px;max-width:16px;height:11px;margin-right:8px;display:inline-block}@media (max-width:769px){.cover-stories{padding-block:30px}.cover-story{flex-direction:column;gap:15px;display:flex}.cover-media,.cover-story>div{width:100%}.cover-media img{border-radius:20px 0;display:block}.cover-story>div{padding:0}.cover-story .eyebrow,.cover-story h2,.cover-story>div>p,.cover-story .read-more{display:none}.story-controls{justify-content:center;gap:20px;margin-top:0}.story-controls button{opacity:1;border:0;width:40px;height:40px;position:relative;overflow:visible}.story-controls button:before{content:"";background:radial-gradient(circle,#858a8e 0 3px,#fff 3px);border:2px solid #858a8e;border-radius:50%;width:22px;height:22px;position:absolute;top:9px;left:9px}.story-controls img{opacity:0;border-radius:50%;width:30px;height:30px;margin:5px;position:relative}.story-controls button[aria-pressed=true] img{opacity:1}}@media (max-width:1024px){.home-slide-0 .page-hero{flex-direction:column;height:auto;min-height:626px;display:flex}.home-slide-0 .hero-copy{display:contents}.home-slide-0 .hero-title{order:0;margin-top:40px;padding:0}.home-slide-0 .hero-title>p{font-size:24px;line-height:36px}.home-slide-0 .hero-title h1{font-size:32px;line-height:36px}.home-slide-0 .hero-description{order:1;width:100%;max-width:none;margin-top:20px;font-size:18px;line-height:27px}.home-slide-0 .hero-image{order:2;width:100%;height:auto;max-height:none;margin-top:30px;margin-bottom:-41px;position:relative;bottom:auto;right:auto}.home-slide-0 .hero-copy>.button{order:3;justify-content:space-between;min-height:66px;margin:0;padding:20px;position:relative;top:auto;bottom:auto}.home-slide-0 .hero-title:before{border-radius:0 0 20px;width:44px;height:55px;min-height:55px;max-height:55px;top:-40px;left:-10px}}@media (max-width:767px){.home-slide-0 .page-hero{min-height:543px}.home-slide-0.locale-ro .page-hero{min-height:580px}.contact-page{margin-top:20px}.contact-page .page-hero{width:calc(100% + 20px);margin-inline:-10px}.contact-page .hero-copy{padding:50px 10px 0}.contact-page .hero-title{padding:0}.contact-page .hero-title:before{top:-50px}.contact-page .hero-image{width:100%;height:auto;max-height:none}.contact-page .form-section{margin-top:20px;padding-top:10px}.contact-page .form-section h2{font-size:32px;line-height:1.2}}@media (max-width:768px){.footer-top{padding:45px 0}.footer-top-inner{flex-direction:column;gap:35px}.footer-top img{max-width:300px;height:50px}.footer-bottom{padding:35px 5px}.footer-bottom nav{grid-template-columns:1fr 1fr;gap:20px 25px;font-size:16px;display:grid}.footer-bottom p{text-align:center;margin-top:30px;font-size:14px}.policy-link{text-align:center;margin-top:12px;display:block}.footer-languages{justify-content:center;margin-top:45px}}@media (max-width:1024px){.quotes blockquote{font-size:22px}}.press-page{width:min(1180px,100% - 40px)}.press-page .tab-hero-image{height:auto;margin-top:50px;padding:0}.press-page .tab-hero-image img{width:min(1024px,100%);height:auto;display:block}.press-page .page-tabs{z-index:1;margin-top:-37px}.press-page .page-tabs button{max-width:290px;height:59px;padding:15px 25px;font-size:18px;line-height:27px}.press-page .tab-content{border-top:1px solid var(--line);padding:90px 20px 20px}.press-entry{grid-template-columns:33.262% 66.738%;margin-bottom:70px;font-size:16px;line-height:26px;display:grid}.press-entry-logo{border:1px solid #f5f5f5;border-radius:10px;justify-content:center;align-items:center;min-width:0;padding:10px;display:flex}.press-entry-logo img{object-fit:contain;max-width:60%;height:auto;display:block}.press-entry-copy{overflow-wrap:break-word;min-width:0;padding-left:40px}.press-category,.press-entry h2,.press-description{margin-bottom:20px}.press-category{color:#29a3da}.press-entry h2{font:300 16px/32px Poppins,sans-serif}.press-entry-copy p{margin:0;line-height:24px}.press-description{font-size:16px;line-height:26px}.press-read-more a{color:var(--blue)}.press-page .pitch-callout{padding-top:0;padding-bottom:100px}.media-kit-intro{text-align:center;margin:10px 0 80px;font-size:16px;line-height:24px}.media-kit-intro p+p{margin-top:20px}.media-kit-brands{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;margin-bottom:60px;padding-bottom:70px;display:grid}.media-kit-brand{grid-template-columns:1fr 1fr;min-width:0;font-size:16px;line-height:24px;display:grid}.media-kit-logo{background:#f5f5f5;justify-content:center;align-items:center;min-height:186px;display:flex}.media-kit-logo img{width:auto;max-width:80%;height:auto}.media-kit-brand>div+div{padding:20px 25px}.media-kit-brand p{margin:0;line-height:24px}.media-kit-brand p:last-child{margin-top:35px}.media-kit-photos{grid-template-columns:repeat(3,minmax(0,1fr));gap:60px 20px;margin-bottom:100px;padding-inline:10px;display:grid}.media-kit-photo>img{border-radius:20px 0;width:100%;height:auto;margin-bottom:40px;display:block}.media-kit-photo p{margin:0;font-size:16px;line-height:24px}.media-kit-photo p:empty{display:none}.media-kit-photo p:has(a){margin-top:20px}@media (min-width:768px) and (max-width:1024px){.press-page{width:min(700px,100% - 40px)}.press-page .page-tabs button{flex:none;width:auto;padding:20px 25px;font-size:16px}}@media (max-width:1000px){.press-page .tab-hero-image{margin-top:130px}}@media (max-width:767px){.press-page{width:calc(100% - 20px)}.press-page .tab-section:first-of-type{margin-top:-57px;position:relative}.press-page .accordion-heading{border-color:var(--navy);color:var(--navy);background:#fff;min-height:68px}.press-page .accordion-heading:before{content:none}.press-page .tab-content{border:0;padding:80px 10px 20px}.press-entry{grid-template-columns:1fr;margin-bottom:50px}.press-entry-copy{padding-left:40px}.media-kit-intro{margin:0 0 50px}.media-kit-brands{grid-template-columns:1fr;gap:30px;margin-bottom:50px;padding-bottom:50px}.media-kit-brand{grid-template-columns:1fr}.media-kit-logo{min-height:110px;padding:10px}.media-kit-brand>div+div{padding:20px}.media-kit-photos{grid-template-columns:1fr;gap:50px}}@media (max-width:768px){.press-entry-logo{margin-bottom:20px}}@media (max-width:767px){.press-page .pitch-callout:has(.pitch-description){min-height:0;margin-top:20px;padding:45px 10px 50px;overflow:hidden}.press-page .pitch-callout.locale-ro:has(.pitch-description){padding-bottom:60px}.press-page .pitch-callout:has(.pitch-description)>img{opacity:1;width:718px;height:353px;top:0;bottom:auto;left:0;transform:none}.press-page .pitch-callout>div>p:first-child{font:400 24px/32px Nunito Sans,sans-serif}.press-page .pitch-callout h2{font:400 36px/49px Nunito Sans,sans-serif}.press-page .pitch-callout .pitch-description{margin:20px 0;font:300 16px/24px Poppins,sans-serif}.press-page .pitch-callout.locale-ro .pitch-description{font-family:Nunito Sans,sans-serif}.press-page .pitch-callout .button{gap:20px;min-height:55px;padding:20px 40px;font:300 15px/15px Poppins,sans-serif}}.story-controls button{opacity:1;border:0;width:40px;height:40px;position:relative;overflow:visible}.story-controls button:before{content:"";background:radial-gradient(circle,#858a8e 0 3px,#fff 3px);border:2px solid #858a8e;border-radius:50%;width:22px;height:22px;position:absolute;top:9px;left:9px}.story-controls img{opacity:0;border-radius:50%;width:30px;height:30px;margin:5px;position:relative}.story-controls button[aria-pressed=true] img{opacity:1}.press-page .media-kit-photo>img{border-radius:20px;margin-bottom:30px}.press-page .media-kit-photo>div>p:nth-child(1 of :not(:empty)){line-height:36px}.press-page .media-kit-photos{row-gap:70px}@media (max-width:767px){.press-page .media-kit-intro{margin-bottom:80px;padding:10px 10px 0}.press-page .media-kit-brands{gap:0;margin-bottom:30px;padding-bottom:20px}.press-page .media-kit-brand>div+div{padding:25px}.press-page .media-kit-brand p:last-child{margin-top:20px}.press-page .media-kit-photos{row-gap:20px}.press-page .media-kit-photo:first-child{margin-bottom:50px}}@media (min-width:768px) and (max-width:1024px){.press-page .media-kit-brand>div+div{padding:25px}.press-page .media-kit-brand p:last-child{margin-top:60px}.press-page .pitch-callout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:45px 10px;position:relative}.press-page .pitch-callout.locale-ro{padding-bottom:80px}.press-page .pitch-callout>div>p:first-child{font:400 24px/32px Nunito Sans,sans-serif}.press-page .pitch-callout h2{font:400 36px/49px Nunito Sans,sans-serif}.press-page .pitch-callout .pitch-description{margin:20px 0 55px;font:300 16px/24px Poppins,sans-serif}.press-page .pitch-callout.locale-ro .pitch-description{font-family:Nunito Sans,sans-serif}.press-page .pitch-callout .button{gap:30px;max-width:100%;min-height:55px;padding:20px 40px;font:300 15px/15px Poppins,sans-serif}.press-page .pitch-callout .button span{flex-shrink:0;width:15px;height:15px}.press-page .pitch-callout>img{width:calc(50% - 20px);position:absolute;top:50%;right:10px;transform:translateY(-50%)}}@media (min-width:1025px){.home-hero.locale-ro{margin-top:80px}.home-hero.locale-ro .hero-copy{padding-top:0}.home-hero.locale-ro .hero-description{margin-top:20px}.home-hero.locale-ro .hero-copy>.button{min-width:242px;min-height:66px;margin-top:120px}}
