.og-blogs-page{--bp:#401e97;color:#19151f;background:#fff;overflow:hidden}.og-blogs-page *{box-sizing:border-box}.og-blogs-hero{isolation:isolate;background:linear-gradient(125deg,#f8f5ff,#fff 65%,#faf8ff);align-items:center;min-height:555px;padding:clamp(100px,12vw,150px) clamp(22px,8vw,120px) 95px;display:flex;position:relative}.og-blogs-hero:before{content:"";z-index:-1;opacity:.2;background-image:radial-gradient(#401e97 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 85%);mask-image:linear-gradient(90deg,#000,#0000 85%)}.og-blogs-hero-copy{max-width:850px}.og-blogs-mark{z-index:-1;color:#0000;-webkit-text-stroke:1px #401e971c;letter-spacing:-.14em;font-size:clamp(17rem,40vw,38rem);font-weight:800;line-height:.8;position:absolute;top:50%;right:8%;transform:translateY(-55%)rotate(-9deg)}.og-blogs-eyebrow,.og-blogs-kicker{color:var(--bp);letter-spacing:.15em;margin:0;font-size:10px;font-weight:800}.og-blogs-eyebrow{align-items:center;gap:10px;display:flex}.og-blogs-eyebrow span{background:#ff0800;border-radius:50%;width:8px;height:8px}.og-blogs-hero h1{letter-spacing:-.09em;margin:27px 0 23px;font-size:clamp(3.5rem,9vw,8rem);font-weight:650;line-height:.88}.og-blogs-hero h1 em,.og-blogs-end h2 em{color:var(--bp);font-family:Georgia,serif;font-weight:400}.og-blogs-lead{color:#6d6676;max-width:590px;font-size:clamp(1rem,1.7vw,1.17rem);line-height:1.8}.og-blogs-scroll{color:var(--bp);letter-spacing:.12em;align-items:center;gap:22px;margin-top:26px;font-size:9px;font-weight:800;display:inline-flex}.og-blogs-scroll span{border:1px solid #401e9740;border-radius:50%;place-items:center;width:30px;height:30px;font-size:14px;display:grid}.og-blogs-hero-foot{color:#898191;letter-spacing:.13em;border-top:1px solid #401e9724;justify-content:space-between;padding-top:12px;font-size:8px;font-weight:800;display:flex;position:absolute;bottom:25px;left:clamp(22px,8vw,120px);right:clamp(22px,8vw,120px)}.og-blogs-list{max-width:1300px;margin:auto;padding:clamp(65px,9vw,110px) clamp(20px,6vw,75px)}.og-blogs-heading{justify-content:space-between;align-items:end;gap:28px;margin-bottom:35px;display:flex}.og-blogs-heading h2{letter-spacing:-.075em;margin:12px 0 0;font-size:clamp(2.5rem,5vw,4.2rem);line-height:1}.og-blogs-heading>p{color:#77707f;max-width:370px;font-size:.94rem;line-height:1.7}.og-blog-feature{background:linear-gradient(135deg,#fff,#fbf9ff);border:1px solid #e9e4f0;border-radius:22px;grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(25px,5vw,60px);padding:clamp(15px,2.5vw,30px);display:grid;box-shadow:0 15px 55px #24153d08}.og-blog-art{isolation:isolate;aspect-ratio:1.5;color:#401e97;background:linear-gradient(135deg,#e4daf7,#f9f6ff 60%,#c7b5e8);border-radius:15px;flex-direction:column;justify-content:space-between;gap:20px;min-width:0;min-height:200px;padding:22px;display:flex;position:relative;overflow:hidden}.og-blog-art:before,.og-blog-art:after{content:"";z-index:-1;aspect-ratio:1;border:1px solid #401e972b;border-radius:50%;width:70%;position:absolute;top:12%;right:-12%}.og-blog-art:after{border-style:dashed;width:48%;top:26%;right:0}.og-blog-art>span{background:#ffffffb8;border:1px solid #401e9740;border-radius:50%;place-items:center;width:32px;height:32px;font-size:10px;font-weight:800;display:grid}.og-blog-art>b{letter-spacing:-.08em;font-size:clamp(1.8rem,4vw,3.7rem);line-height:.85}.og-art-disciplines{color:#343b83;background:linear-gradient(135deg,#e2e8ff,#f8f8ff 55%,#b8c2ef)}.og-art-experiments{color:#9e4f31;background:linear-gradient(135deg,#ffe9d9,#fffaf5 55%,#f2bda2)}.og-art-journey{color:#20694f;background:linear-gradient(135deg,#d8f0e6,#f8fffb 55%,#9fd3c2)}.og-art-family{color:#8b3b69;background:linear-gradient(135deg,#f9e3ed,#fff9fc 55%,#eab5d0)}.og-blog-feature-copy{padding:10px 10px 10px 0}.og-blog-meta{color:var(--bp);letter-spacing:.1em;flex-wrap:wrap;gap:8px;margin:0;font-size:9px;font-weight:800;display:flex}.og-blog-meta span{opacity:.5}.og-blog-feature-label{color:#9a91a4;letter-spacing:.13em;margin:25px 0 10px;font-size:9px;font-weight:800}.og-blog-feature-copy h3{letter-spacing:-.075em;margin:0;font-size:clamp(2rem,4.2vw,3.8rem);line-height:.98}.og-blog-feature-copy h3 a:hover,.og-blog-card h3 a:hover{color:var(--bp)}.og-blog-feature-copy>p:not(.og-blog-meta):not(.og-blog-feature-label),.og-blog-card-copy>p:not(.og-blog-meta){color:#716a79;font-size:.9rem;line-height:1.8}.og-blog-read{color:var(--bp);align-items:center;gap:18px;margin-top:13px;font-size:.85rem;font-weight:800;display:inline-flex}.og-blog-read span{font-size:1.1rem;transition:transform .2s}.og-blog-read:hover span{transform:translate(4px)}.og-blogs-subhead{border-bottom:1px solid #e9e4f0;justify-content:space-between;align-items:center;margin:clamp(55px,8vw,90px) 0 23px;padding-bottom:15px;display:flex}.og-blogs-subhead h3{letter-spacing:-.04em;margin:0;font-size:1.4rem}.og-blogs-subhead span{color:#898191;letter-spacing:.12em;font-size:9px;font-weight:800}.og-blogs-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px;display:grid}.og-blog-card{background:#fff;border:1px solid #e9e4f0;border-radius:19px;min-width:0;transition:transform .25s,border-color .25s,box-shadow .25s;overflow:hidden}.og-blog-card:hover{border-color:#d5c7e9;transform:translateY(-4px);box-shadow:0 16px 45px #24153d0c}.og-blog-card .og-blog-art{aspect-ratio:1.9;border-radius:0;min-height:170px}.og-blog-card .og-blog-art>b{font-size:clamp(1.3rem,2.8vw,2.4rem)}.og-blog-card-copy{padding:22px 23px 25px}.og-blog-card h3{letter-spacing:-.06em;margin:13px 0 0;font-size:clamp(1.4rem,2.5vw,2rem);line-height:1.05}.og-blog-card-copy>p:not(.og-blog-meta){font-size:.86rem}.og-blogs-end{text-align:center;background:#f7f4fc;padding:clamp(70px,9vw,110px) 20px}.og-blogs-end h2{letter-spacing:-.08em;margin:20px 0;font-size:clamp(2.8rem,7vw,5.5rem);line-height:.94}.og-blogs-end>p:not(.og-blogs-kicker){color:#716a79}.og-blogs-end>a{color:#fff;background:#19151f;border-radius:10px;gap:22px;margin-top:18px;padding:14px 18px;font-size:.88rem;font-weight:700;display:inline-flex}.og-blogs-end>a span{color:#cbbaf2}@media (max-width:780px){.og-blogs-hero{min-height:0;padding:95px 23px 85px}.og-blogs-mark{font-size:80vw;right:-15%}.og-blogs-heading{flex-direction:column;align-items:flex-start;gap:10px}.og-blog-feature{grid-template-columns:1fr;gap:18px}.og-blog-feature-copy{padding:8px 4px 5px}.og-blogs-grid{grid-template-columns:1fr}.og-blog-card .og-blog-art{aspect-ratio:1.7}}@media (max-width:500px){.og-blogs-hero h1{font-size:clamp(3.25rem,15vw,5rem)}.og-blogs-list{padding:65px 18px}.og-blog-feature{padding:12px}.og-blog-art{min-height:180px}.og-blog-feature-copy h3{font-size:2.5rem}.og-blog-card-copy{padding:19px}}@media (prefers-reduced-motion:reduce){.og-blogs-page *{transition:none!important;animation:none!important}}
