.opinly-blog{background:#101114;color:#fffdf8}.opinly-blog-hero,.opinly-blog-article__hero,.opinly-blog-state{position:relative;overflow:hidden;background:radial-gradient(circle at 80% 30%,rgba(206,52,47,.28),transparent 22%),linear-gradient(115deg,#0a0a0b,#171114)}.opinly-blog-hero{padding:clamp(190px,23vw,310px) 0 clamp(100px,12vw,168px)}.opinly-blog-hero h1,.opinly-blog-state h1{max-width:920px;margin:22px 0 28px;font-size:clamp(60px,7.1vw,116px);font-weight:600;letter-spacing:-.04em;line-height:.85}.opinly-blog-hero h1 em,.opinly-blog-collection h2 em,.opinly-blog-cta h2 em{color:#ce342f;font-style:normal}.opinly-blog-hero>.section-shell>p:not(.eyebrow){max-width:570px;margin:0;color:#fffdf8b8;font-size:17px;line-height:1.6}.opinly-blog-collection{padding:clamp(90px,10vw,150px) 0;background:#f2f0eb;color:#111114}.opinly-blog-collection__heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:48px}.opinly-blog-collection__heading h2{margin:18px 0 0;font-size:clamp(48px,5.1vw,88px);font-weight:600;letter-spacing:-.075em;line-height:.9}.opinly-blog-collection__heading>p{margin:0 0 7px;color:#6c6c70;font-size:10px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.opinly-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.opinly-blog-card{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid rgba(17,17,20,.16);border-radius:25px;background:#fffdf8}.opinly-blog-card__image{position:relative;display:block;height:230px;overflow:hidden;background:#19191b}.opinly-blog-card__image:after{position:absolute;inset:0;background:linear-gradient(0deg,rgba(10,10,11,.58),transparent 65%);content:""}.opinly-blog-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .3s var(--ease-out, ease-out)}.opinly-blog-card:hover .opinly-blog-card__image img,.opinly-blog-card:focus-within .opinly-blog-card__image img{transform:scale(1.04)}.opinly-blog-card__image>span:last-child{position:absolute;z-index:1;bottom:15px;left:18px;color:#fffdf8;font-size:11px;font-weight:800;letter-spacing:.11em}.opinly-blog-card__image-fallback{position:absolute;inset:0;background:linear-gradient(140deg,#242428,#8d2421)}.opinly-blog-card__content{display:flex;flex:1;flex-direction:column;padding:23px 22px 20px}.opinly-blog-card__meta{display:flex;justify-content:space-between;gap:15px;color:#ce342f;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.opinly-blog-card__meta time{color:#77777c;text-align:right}.opinly-blog-card h2{margin:18px 0 0;font-size:clamp(23px,2vw,30px);font-weight:600;letter-spacing:-.055em;line-height:1.02}.opinly-blog-card h2 a{color:#111114;text-decoration:none}.opinly-blog-card h2 a:hover,.opinly-blog-card h2 a:focus-visible{color:#ce342f}.opinly-blog-card__content>p{margin:17px 0 27px;color:#515158;font-size:14px;line-height:1.55}.opinly-blog-card footer{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:10px;align-items:center;margin-top:auto;padding-top:15px;border-top:1px solid rgba(17,17,20,.12)}.opinly-blog-card footer img,.opinly-blog-card__author-mark{width:32px;height:32px;border-radius:50%;object-fit:cover}.opinly-blog-card__author-mark{display:grid;place-items:center;background:#1b1b1d;color:#fffdf8;font-size:12px;font-weight:700}.opinly-blog-card footer strong,.opinly-blog-card footer small{display:block}.opinly-blog-card footer strong{font-size:11px;line-height:1.15}.opinly-blog-card footer small{margin-top:2px;color:#77777c;font-size:9px}.opinly-blog-card footer svg{color:#ce342f}.opinly-blog-load-more{display:flex;justify-content:center;margin-top:44px}.opinly-blog-load-more button:disabled{opacity:.68;cursor:wait}.opinly-blog-cta{padding:clamp(90px,10vw,150px) 0;background:#ce342f;color:#111114}.opinly-blog-cta .eyebrow,.opinly-blog-cta .eyebrow__signal{color:#111114;background-color:#111114}.opinly-blog-cta>.section-shell>div{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(270px,.55fr);gap:42px;align-items:end;margin-top:23px}.opinly-blog-cta h2{margin:0;font-size:clamp(48px,5.4vw,92px);font-weight:600;letter-spacing:-.075em;line-height:.9}.opinly-blog-cta h2 em{color:#fffdf8}.opinly-blog-cta>.section-shell>div>div{padding-bottom:8px}.opinly-blog-cta p:not(.eyebrow){max-width:430px;margin:0;font-size:16px;line-height:1.65}.opinly-blog-cta .editorial-pill{margin-top:26px;background:#fffdf8}.opinly-blog-state{display:grid;min-height:72svh;place-items:center;padding:160px 0 100px}.opinly-blog-state .section-shell{width:100%}.opinly-blog-state svg{width:30px;height:30px;margin-bottom:22px;color:#ce342f;animation:opinly-spin 1s linear infinite}.opinly-blog-state h1{max-width:720px}.opinly-blog-state p:not(.eyebrow){max-width:520px;margin:0;color:#fffdf8b8;font-size:17px;line-height:1.65}.opinly-blog-state .editorial-pill{margin-top:28px}.opinly-blog-article__hero{display:flex;min-height:min(850px,90svh);align-items:end;background-position:center;background-size:cover}.opinly-blog-article__shade{position:absolute;inset:0;background:linear-gradient(90deg,#070708eb,#070708a6 54%,#0707084d),linear-gradient(0deg,rgba(7,7,8,.74),transparent 55%)}.opinly-blog-article__hero-inner{position:relative;width:100%;padding-top:150px;padding-bottom:77px}.opinly-blog-article__back{display:inline-flex;align-items:center;gap:9px;margin-bottom:68px;color:#fffdf8;font-size:11px;font-weight:800;letter-spacing:.11em;text-decoration:none;text-transform:uppercase}.opinly-blog-article__hero h1{max-width:1000px;margin:19px 0 25px;font-size:clamp(50px,6.1vw,102px);font-weight:600;letter-spacing:-.04em;line-height:.91}.opinly-blog-article__hero p:not(.eyebrow){max-width:680px;margin:0;color:#fffdf8d4;font-size:17px;line-height:1.6}.opinly-blog-article__byline{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;color:#fffdf8c7;font-size:12px}.opinly-blog-article__byline img{width:38px;height:38px;border:1px solid rgba(255,253,248,.6);border-radius:50%;object-fit:cover}.opinly-blog-article__byline strong{color:#fffdf8}.opinly-blog-article__byline time:before{display:inline-block;width:4px;height:4px;margin:0 12px 2px 2px;border-radius:50%;background:#ce342f;content:""}.opinly-blog-article__body{padding:clamp(90px,10vw,150px) 0;background:#fffdf8;color:#111114}.opinly-blog-article__body>.section-shell{max-width:min(760px,calc(100% - 48px))}.opinly-prose__paragraph{margin:0 0 25px;color:#39393e;font-size:clamp(17px,1.5vw,20px);line-height:1.72}.opinly-prose__paragraph:first-child{color:#17171a;font-size:clamp(20px,1.85vw,26px);line-height:1.55}.opinly-prose__heading{margin:55px 0 22px;color:#111114;font-size:clamp(31px,3vw,48px);font-weight:600;letter-spacing:-.06em;line-height:1.02}.opinly-prose__list{margin:0 0 28px;padding-left:24px;color:#39393e;font-size:clamp(17px,1.5vw,20px);line-height:1.65}.opinly-prose__list-item+.opinly-prose__list-item{margin-top:8px}.opinly-prose__quote{margin:44px 0;padding:22px 0 22px 28px;border-left:3px solid #ce342f;color:#222226;font-size:clamp(23px,2.2vw,34px);font-weight:600;letter-spacing:-.04em;line-height:1.25}.opinly-prose__image{display:block;width:100%;margin:44px 0;border-radius:16px}.opinly-prose__table{width:100%;margin:40px 0;border-collapse:collapse;font-size:15px}.opinly-prose__table th,.opinly-prose__table td{padding:13px;border:1px solid rgba(17,17,20,.16);text-align:left;vertical-align:top}.opinly-prose__table th{background:#f2f0eb;font-weight:800}.opinly-prose__rule{margin:45px 0;border:0;border-top:1px solid rgba(17,17,20,.15)}.opinly-prose__code{overflow-x:auto;margin:35px 0;padding:20px;border-radius:12px;background:#19191b;color:#fffdf8}.opinly-blog-article__render-error{margin:0;color:#4d4d52;font-size:18px}@keyframes opinly-spin{to{transform:rotate(360deg)}}@media (max-width: 900px){.opinly-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.opinly-blog-cta>.section-shell>div{grid-template-columns:1fr;gap:36px}}@media (max-width: 640px){.opinly-blog-hero{padding:145px 0 84px}.opinly-blog-hero h1,.opinly-blog-state h1{margin-top:20px;font-size:clamp(51px,13.8vw,72px)}.opinly-blog-collection__heading{align-items:start;flex-direction:column;margin-bottom:33px}.opinly-blog-collection__heading h2{font-size:clamp(45px,12vw,63px)}.opinly-blog-grid{grid-template-columns:1fr;gap:18px}.opinly-blog-card__image{height:205px}.opinly-blog-cta h2{font-size:clamp(45px,12vw,63px)}.opinly-blog-cta .editorial-pill{justify-content:space-between;width:100%}.opinly-blog-article__hero{min-height:730px}.opinly-blog-article__hero-inner{padding-top:120px;padding-bottom:50px}.opinly-blog-article__back{margin-bottom:48px}.opinly-blog-article__hero h1{font-size:clamp(45px,12.5vw,64px)}.opinly-blog-article__hero p:not(.eyebrow){font-size:15px}.opinly-blog-article__body>.section-shell{max-width:calc(100% - 42px)}.opinly-prose__heading{margin-top:45px;font-size:34px}.opinly-prose__quote{padding-left:20px}.opinly-prose__table{display:block;overflow-x:auto}}
