.ugc-blog{--blog-ink:#191c22;--blog-muted:#617083;--blog-blue:#5868f5;--blog-line:#e2e9f3;color:var(--blog-ink);background:#f8fbff;font-family:var(--font-marketing-sans),Inter,Arial,sans-serif}.ugc-blog *,.ugc-post-card *{box-sizing:border-box}.ugc-blog a:focus-visible,.ugc-blog summary:focus-visible,.ugc-post-card a:focus-visible{outline:3px solid var(--blog-blue,#5868f5);outline-offset:4px}.ugc-blog__wrap{width:min(1200px,calc(100% - 48px));margin:0 auto}.ugc-blog__eyebrow{display:flex;align-items:center;gap:9px;color:#536078;font-size:11px;font-weight:650;letter-spacing:.14em;line-height:1.5;text-transform:uppercase}.ugc-blog__eyebrow>span:first-child{width:6px;height:6px;flex:none;border-radius:50%;background:var(--blog-blue)}.ugc-blog__button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:16px;border-radius:999px;padding:12px 21px;font-size:14px;font-weight:650;line-height:1.3;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.ugc-blog__button:hover{transform:translateY(-2px)}.ugc-blog__button--blue{border:1px solid #b6c4ff;background:linear-gradient(180deg,#7182ff,#5263ef);box-shadow:0 0 0 4px #fff8,0 10px 23px #4f65cb29,inset 0 1px #ffffff80;color:#fff}.ugc-blog__button--white{border:1px solid #fff;background:#fff;box-shadow:0 8px 24px #2e518314;color:var(--blog-ink)}.ugc-blog-article__hero,.ugc-blog-hero{position:relative;isolation:isolate;overflow:hidden;background-color:#b9d5ee;background-image:linear-gradient(180deg,#c4dcf192,#d8e7f9cd 70%,#f8fbff),url(/landing/sky.jpg);background-position:50%;background-size:cover}.ugc-blog-article__hero:before,.ugc-blog-hero:before{position:absolute;z-index:-1;top:-100px;right:-90px;width:630px;height:480px;border-radius:50%;background:radial-gradient(circle,#ffffff86,transparent 68%);content:"";pointer-events:none}.ugc-blog-hero__inner{width:min(1200px,calc(100% - 48px));margin:0 auto;padding:45px 0 110px}.ugc-blog .ugc-blog-article__hero .ugc-blog__eyebrow,.ugc-blog .ugc-blog-hero .ugc-blog__eyebrow{margin-top:78px}.ugc-blog .ugc-blog-article__hero nav[aria-label=Breadcrumb],.ugc-blog .ugc-blog-hero nav[aria-label=Breadcrumb]{margin-bottom:0}.ugc-blog .ugc-blog-article__hero nav[aria-label=Breadcrumb] ol,.ugc-blog .ugc-blog-hero nav[aria-label=Breadcrumb] ol{color:#4f647c;font-family:inherit;font-size:11px;font-weight:550;letter-spacing:.1em}.ugc-blog .ugc-blog-article__hero nav[aria-label=Breadcrumb] a:hover,.ugc-blog .ugc-blog-hero nav[aria-label=Breadcrumb] a:hover{color:#2738ca}.ugc-blog-hero__title{max-width:960px;margin:15px 0 0;font-size:clamp(44px,6.6vw,88px);font-weight:540;letter-spacing:-.065em;line-height:1.045}.ugc-blog-hero__lede{max-width:600px;margin:26px 0 0;color:#465a70;font-size:clamp(16px,1.55vw,19px);line-height:1.65}.ugc-blog-hero__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.ugc-blog-index__articles{padding:88px 0 112px;scroll-margin-top:110px}.ugc-blog-index__section-head{display:flex;align-items:end;justify-content:space-between;gap:40px}.ugc-blog-article__related h2,.ugc-blog-index__research h2,.ugc-blog-index__section-head h2{margin:14px 0 0;font-size:clamp(34px,4.2vw,56px);font-weight:550;letter-spacing:-.055em;line-height:1.1}.ugc-blog-index__section-head>p{max-width:345px;margin:0 0 5px;color:var(--blog-muted);font-size:16px;line-height:1.55}.ugc-blog-index__topics{margin:36px 0;padding:22px 0 28px;border-top:1px solid var(--blog-line);border-bottom:1px solid var(--blog-line)}.ugc-blog-index__topics>p{margin:0 0 14px;color:var(--blog-muted);font-size:11px;font-weight:650;letter-spacing:.13em;text-transform:uppercase}.ugc-blog-index__topics ul{display:flex;flex-wrap:wrap;gap:9px;margin:0;padding:0;list-style:none}.ugc-blog-index__topics a{display:inline-flex;min-height:38px;align-items:center;border:1px solid #dce5f1;border-radius:999px;background:#fff;padding:8px 14px;color:#3c4b60;font-size:13px;font-weight:550;text-decoration:none;transition:border-color .2s,color .2s,background .2s}.ugc-blog-index__topics a:hover{border-color:#9baaff;background:#f1f4ff;color:#3b4ad8}.ugc-blog-article__related ul,.ugc-blog-index__featured,.ugc-blog-index__grid{margin:0;padding:0;list-style:none}.ugc-blog-index__featured{margin-bottom:22px}.ugc-blog-index__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.ugc-blog-index__empty{margin:40px 0;color:var(--blog-muted);font-size:17px;line-height:1.65}.ugc-blog-index__research{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-top:84px;border:1px solid #dae5f4;border-radius:30px;background:radial-gradient(circle at 93% 10%,#e2eaff,transparent 40%),#edf5ff;padding:42px 46px}.ugc-blog-index__research h2{font-size:clamp(30px,3vw,42px)}.ugc-blog-index__research p:last-child{max-width:600px;margin:14px 0 0;color:#526176;font-size:15px;line-height:1.65}.ugc-blog-index__research .ugc-blog__button{flex:none}.ugc-post-card-item{min-width:0}.ugc-post-card{position:relative;display:flex;height:100%;flex-direction:column;overflow:hidden;border:1px solid #e1e9f3;border-radius:24px;background:#fff;box-shadow:0 3px 15px #29497a08;transition:border-color .22s,box-shadow .22s,transform .22s}.ugc-post-card:focus-within,.ugc-post-card:hover{border-color:#b6c2ff;box-shadow:0 18px 40px #405ca21a;transform:translateY(-3px)}.ugc-post-card__image{position:relative;aspect-ratio:16/9;overflow:hidden;background:#e9f2fc}.ugc-post-card__image img{display:block;width:100%;height:100%;object-fit:cover}.ugc-post-card__body{display:flex;flex:1;flex-direction:column;padding:26px}.ugc-post-card__meta{display:flex;flex-wrap:wrap;gap:5px;color:#728094;font-size:11px;font-weight:650;letter-spacing:.09em;line-height:1.5;text-transform:uppercase}.ugc-post-card__title{margin:18px 0 0;color:#191c22;font-size:clamp(20px,2.1vw,26px);font-weight:610;letter-spacing:-.035em;line-height:1.22}.ugc-post-card__title a{color:inherit;text-decoration:none}.ugc-post-card__excerpt{flex:1;margin:13px 0 0;color:#657285;font-size:14px;line-height:1.65}.ugc-post-card__link{display:inline-flex;align-items:center;gap:12px;margin-top:24px;color:#4555de;font-size:13px;font-weight:700}.ugc-post-card__arrow{display:grid;width:27px;height:27px;place-items:center;border-radius:50%;background:#eef0ff}.ugc-post-card--featured{display:grid;grid-template-columns:1.07fr 1fr;min-height:400px}.ugc-post-card--featured .ugc-post-card__image{min-height:400px;aspect-ratio:auto}.ugc-post-card--featured .ugc-post-card__image img{position:absolute;inset:0}.ugc-post-card--featured .ugc-post-card__body{justify-content:center;padding:clamp(28px,5vw,64px)}.ugc-post-card--featured .ugc-post-card__title{max-width:480px;font-size:clamp(28px,3vw,42px)}.ugc-post-card--featured .ugc-post-card__excerpt{flex:none;max-width:480px;font-size:16px}.ugc-post-card--featured.ugc-post-card--no-image{grid-template-columns:1fr}.ugc-blog-article__hero-inner{width:min(1100px,calc(100% - 48px));margin:0 auto;padding:38px 0 96px}.ugc-blog .ugc-blog-article__hero .ugc-blog__eyebrow{margin-top:68px}.ugc-blog-article__title{max-width:1050px;margin:15px 0 0;font-size:clamp(39px,5.6vw,72px);font-weight:550;letter-spacing:-.06em;line-height:1.09}.ugc-blog-article__excerpt{max-width:780px;margin:24px 0 0;color:#455b74;font-size:clamp(16px,1.6vw,19px);line-height:1.6}.ugc-blog-article__byline{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:32px;color:#516178;font-size:12px;line-height:1.6}.ugc-blog-article__byline a{color:#202942;font-weight:650;text-decoration:underline;text-decoration-color:#8aa0dd;text-underline-offset:3px}.ugc-blog-article__byline a:hover{color:#3848dc}.ugc-blog-article__tags{display:flex;flex-wrap:wrap;gap:7px}.ugc-blog-article__tags span{border:1px solid #ffffffae;border-radius:999px;background:#ffffff85;padding:4px 9px;color:#4c617b;font-size:10px;font-weight:650;letter-spacing:.05em;text-transform:uppercase}.ugc-blog-article__main{padding:0 24px 88px}.ugc-blog-article__main--no-cover{padding-top:48px}.ugc-blog-article__cover{width:min(1120px,100%);margin:-47px auto 50px;position:relative}.ugc-blog-article__cover-image{position:relative;aspect-ratio:16/9;overflow:hidden;border:8px solid #fff;border-radius:26px;background:#eaf3fb;box-shadow:0 26px 55px #37618d24}.ugc-blog-article__cover-image img{display:block;width:100%;height:100%;object-fit:cover}.ugc-blog-article__layout{display:grid;width:min(1120px,100%);grid-template-columns:minmax(0,224px) minmax(0,780px);align-items:start;gap:48px;margin:0 auto}.ugc-blog-article__content{min-width:0;border:1px solid #e6edf6;border-radius:25px;background:#fff;padding:clamp(24px,4.2vw,54px);box-shadow:0 9px 32px #2d4b7309}.ugc-blog-article__quick-answer{margin-bottom:35px;border:1px solid #dce4ff;border-radius:18px;background:linear-gradient(145deg,#f0f4ff,#fbfcff);padding:24px 27px}.ugc-blog-article__quick-answer .ugc-blog__eyebrow{margin:0;color:#5666d6}.ugc-blog-article__quick-answer h2{margin:14px 0 0;font-size:clamp(21px,2.3vw,27px);font-weight:620;letter-spacing:-.035em;line-height:1.25}.ugc-blog-article__quick-answer>p:not(.ugc-blog__eyebrow){margin:13px 0 0;color:#526177;font-size:15px;line-height:1.7}.ugc-blog-article__quick-answer ul{display:flex;flex-wrap:wrap;gap:8px 20px;margin:17px 0 0;padding:0;list-style:none}.ugc-blog-article__quick-answer a{color:#4658db;font-size:13px;font-weight:650;text-decoration:underline;text-underline-offset:3px}.ugc-blog-article__worksheet-link{margin:0 0 24px}.ugc-blog-article__worksheet-link a{display:inline-flex;min-height:44px;align-items:center;color:#4859da;font-size:14px;font-weight:650;text-decoration:underline;text-underline-offset:4px}.ugc-blog .ugc-blog-article__prose{overflow-x:auto;color:#354155;font-size:17px;line-height:1.78}.ugc-blog .ugc-blog-article__prose img{display:block;max-width:100%;height:auto;border-radius:15px}.ugc-blog .ugc-blog-article__prose figure{max-width:100%}.ugc-blog .ugc-blog-article__prose figcaption{color:#708097;font-size:13px;line-height:1.6}.ugc-blog .ugc-blog-article__prose h2{margin-top:56px;color:#1c2430;font-size:clamp(26px,2.7vw,33px);font-weight:620;letter-spacing:-.04em;line-height:1.23}.ugc-blog .ugc-blog-article__prose h3{color:#1e2733;font-size:22px;font-weight:620;letter-spacing:-.025em}.ugc-blog .ugc-blog-article__prose a{color:#4558df;text-decoration-color:#9ca9ff}.ugc-blog .ugc-blog-article__prose a:hover{color:#283abc}.ugc-blog .ugc-blog-article__prose aside{border:1px solid #dce4ff;border-radius:17px;background:#f3f6ff;color:#35457f}.ugc-blog .ugc-blog-article__prose blockquote{border-color:#5868f5;color:#55677d}.ugc-blog .ugc-blog-article__prose th{background:#edf3ff;color:#202a3b}.ugc-blog .ugc-blog-article__prose td{color:#48576b}.ugc-blog .ugc-blog-article__prose td,.ugc-blog .ugc-blog-article__prose th{border-color:#e0e8f2}.ugc-blog .ugc-blog-article__prose .tech-ugc-visual{border-color:#dfe8f2;border-radius:18px;background:#f7faff}.ugc-blog .ugc-blog-article__prose .tech-ugc-visual figcaption{border-color:#dfe8f2;color:#617189}.ugc-blog-article__agency{margin-top:44px;border:1px solid #e0e7f0;border-radius:17px;background:#f6f9fd;padding:21px 24px}.ugc-blog-article__agency p:last-child{margin:10px 0 0;color:#526177;font-size:14px;line-height:1.7}.ugc-blog-article__agency a{color:#4658dc;font-weight:650;text-decoration:underline;text-underline-offset:3px}.ugc-blog-toc{position:sticky;top:130px;min-width:0;max-height:calc(100vh - 155px);overflow-y:auto;scrollbar-width:thin}.ugc-blog-toc__desktop{border:1px solid #e4ebf5;border-radius:18px;background:#fff;padding:23px 20px}.ugc-blog-toc__label{margin:0;color:#6b7890;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ugc-blog-toc__list{display:grid;gap:2px;margin:18px 0 0;padding:0;list-style:none}.ugc-blog-toc__list li{min-width:0}.ugc-blog-toc__link{display:block;border-left:2px solid #e2e9f5;padding:7px 10px 7px 13px;color:#647186;font-size:12px;line-height:1.45;text-decoration:none;transition:border-color .2s,background .2s,color .2s}.ugc-blog-toc__link:hover{color:#4558dc}.ugc-blog-toc__link.is-active{border-color:#5868f5;border-radius:0 7px 7px 0;background:#f0f3ff;color:#3648cb;font-weight:650}.ugc-blog-toc__mobile{border:1px solid #dfe8f4;border-radius:14px;background:#fff;padding:14px 16px}.ugc-blog-toc__summary{cursor:pointer;color:#253145;font-size:14px;font-weight:650}.ugc-blog-toc__summary span{color:#718094;font-weight:450}.ugc-blog-article__related{border-top:1px solid #e0e8f3;background:#f0f6fd;padding:78px 0 92px}.ugc-blog-article__related h2{max-width:800px}.ugc-blog-article__related ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:32px}@media (max-width:1100px){.ugc-blog-index__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ugc-blog-article__layout{grid-template-columns:minmax(0,1fr);gap:25px;max-width:780px}.ugc-blog-toc{position:static;max-height:none;overflow:visible}.ugc-blog-article__related ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.ugc-blog-article__hero-inner,.ugc-blog-hero__inner,.ugc-blog__wrap{width:min(1200px,calc(100% - 36px))}.ugc-blog-hero__inner{padding:28px 0 80px}.ugc-blog .ugc-blog-hero .ugc-blog__eyebrow{margin-top:66px}.ugc-blog-hero__title{font-size:clamp(40px,10vw,60px);letter-spacing:-.055em}.ugc-blog-hero__title br{display:none}.ugc-blog-hero__lede{margin-top:20px}.ugc-blog-index__articles{padding:60px 0 75px}.ugc-blog-index__section-head{display:block}.ugc-blog-index__section-head>p{margin-top:15px}.ugc-blog-index__featured{margin-bottom:18px}.ugc-blog-index__grid{grid-template-columns:1fr;gap:18px}.ugc-post-card--featured{display:flex;min-height:0}.ugc-post-card--featured .ugc-post-card__image{aspect-ratio:16/9;min-height:0}.ugc-post-card--featured .ugc-post-card__body{padding:26px}.ugc-post-card--featured .ugc-post-card__title{font-size:26px}.ugc-blog-index__research{display:block;margin-top:60px;padding:30px 24px;border-radius:22px}.ugc-blog-index__research .ugc-blog__button{margin-top:24px}.ugc-blog-article__hero-inner{padding:28px 0 85px}.ugc-blog .ugc-blog-article__hero .ugc-blog__eyebrow{margin-top:58px}.ugc-blog-article__title{font-size:clamp(37px,10vw,56px)}.ugc-blog-article__main{padding:0 18px 68px}.ugc-blog-article__cover{margin-top:-42px;margin-bottom:24px}.ugc-blog-article__cover-image{border-width:5px;border-radius:18px}.ugc-blog-article__content{border-radius:19px;padding:25px 21px}.ugc-blog-article__related{padding:58px 0 70px}.ugc-blog-article__related ul{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ugc-blog__button,.ugc-post-card,.ugc-post-card__image img{transition:none}}