.work-page,.support-page{color:var(--rd-ink,#0d1018);background:var(--rd-bg,#f5f7fb)}.work-hero{padding:clamp(6rem,11vw,10rem) 0 5rem;overflow:hidden;position:relative}.work-hero:after{content:"";position:absolute;width:min(60vw,700px);height:min(60vw,700px);right:-20%;top:-35%;border:1px solid #b9caff;border-radius:50%;box-shadow:0 0 0 70px #dce6ff55,0 0 0 140px #e6edff66;pointer-events:none}.work-hero__inner{position:relative;z-index:1}.work-hero h1,.support-hero h1{font-family:var(--rd-font,Manrope),sans-serif;font-weight:760;font-size:clamp(4.5rem,10.5vw,10rem);line-height:.94;letter-spacing:-.085em;max-width:1100px;margin:1.6rem 0 2rem}.work-hero h1 em{color:var(--rd-blue,#1558f5);font-style:normal}.work-hero__lead{max-width:720px;font-size:clamp(1.2rem,2vw,1.65rem);line-height:1.55;color:var(--rd-muted,#596579)}.work-hero__foot{display:flex;justify-content:space-between;gap:1rem;align-items:center;border-top:1px solid var(--rd-line,#dce3ee);margin-top:6rem;padding-top:1.25rem;font-size:.78rem;text-transform:uppercase;letter-spacing:.14em;font-weight:700}.showcase{max-width:1440px;margin:0 auto;padding:clamp(3rem,7vw,7rem) clamp(1.25rem,5vw,5rem);border-top:1px solid var(--rd-line,#dce3ee)}.showcase__top{display:flex;align-items:center;gap:1rem;text-transform:uppercase;font-size:.72rem;letter-spacing:.14em;font-weight:750;margin-bottom:2.5rem}.showcase__index span{font-size:1.2rem;letter-spacing:-.03em;margin-right:.5rem}.showcase__rule{height:1px;flex:1;background:var(--rd-line,#dce3ee)}.showcase__name{color:var(--rd-blue,#1558f5)}.showcase__story{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(2rem,5vw,6rem)}.showcase__copy{max-width:475px}.showcase__copy h2{font-size:clamp(2.7rem,4.4vw,5.5rem);line-height:1.04;letter-spacing:-.065em;font-weight:750;margin:0 0 1.75rem}.showcase__copy>p{font-size:clamp(1rem,1.35vw,1.16rem);line-height:1.75;color:var(--rd-muted,#596579)}.showcase__process{border-top:1px solid var(--rd-line,#dce3ee);display:grid;gap:.75rem;margin-top:2.7rem;padding-top:1rem}.showcase__process span{font-size:.67rem;text-transform:uppercase;letter-spacing:.16em;font-weight:800;color:var(--rd-blue,#1558f5)}.showcase__process strong{font-size:1rem;line-height:1.5}.showcase__stage{min-width:0;position:relative;aspect-ratio:1.28;display:flex;align-items:center;justify-content:center;border-radius:clamp(16px,3vw,36px);overflow:hidden;padding:clamp(1rem,3vw,3rem);background:#dfe8fb}.showcase__bottom{display:flex;justify-content:space-between;align-items:start;gap:2rem;border-top:1px solid var(--rd-line,#dce3ee);margin-top:3rem;padding-top:1.1rem}.showcase__bottom p{font-weight:700;font-size:1rem}.showcase__bottom small{font-size:.72rem;color:var(--rd-muted,#596579);text-align:right;max-width:260px;line-height:1.5}.ui-dots{display:flex;gap:5px}.ui-dots i{width:7px;height:7px;background:#c9d1de;border-radius:50%}.ui-windowbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:.64rem;font-weight:700;letter-spacing:.02em;color:#738096;padding:1rem 1.2rem;border-bottom:1px solid #e9edf4}.ui-windowbar__end{color:#1558f5}.showcase--aurascribe .showcase__stage{background:radial-gradient(circle at 78% 32%,#d0dfff 0,#e9efff,#e2e9f8 70%)}.ui-aura{width:100%;position:relative}.ui-aura__shell{background:#fff;border:1px solid #d1dced;box-shadow:0 30px 70px #344a8052,0 6px 12px #344a801c;border-radius:19px;position:relative;z-index:2;transform:rotate(-2deg);overflow:hidden}.ui-aura__body{display:grid;grid-template-columns:54px 1fr;min-height:340px}.ui-aura__aside{border-right:1px solid #e9edf4;padding:1rem .6rem;display:flex;align-items:center;flex-direction:column;gap:1.4rem}.ui-aura__aside span{background:#1558f5;color:#fff;padding:.45rem;border-radius:9px;font-size:.7rem;font-weight:800}.ui-aura__aside i{width:15px;height:15px;border-radius:5px;background:#e4eaf5}.ui-aura__aside i.active{background:#9bbbff}.ui-aura__main{padding:clamp(1rem,2.4vw,2rem)}.ui-aura__eyebrow{display:flex;justify-content:space-between;color:#738096;text-transform:uppercase;letter-spacing:.16em;font-size:.55rem;font-weight:800}.ui-aura__eyebrow span{color:#1558f5;letter-spacing:0}.ui-aura h3{font-size:clamp(1.8rem,3.3vw,3.3rem);line-height:1.04;letter-spacing:-.07em;margin:1.6rem 0 1rem}.ui-aura__wave{display:flex;align-items:center;justify-content:center;gap:4px;height:62px;background:#edf3ff;border-radius:12px;margin-bottom:1.2rem}.ui-aura__wave i{width:4px;height:var(--h);border-radius:4px;background:#1558f5;opacity:.75}.ui-aura__transcript{border:1px solid #e2e8f2;border-radius:12px;padding:1rem}.ui-aura__transcript span,.ui-course small,.ui-marka article>span{font-size:.58rem;letter-spacing:.16em;font-weight:800;color:#66809d}.ui-aura__transcript p{font-family:Georgia,serif;font-size:clamp(.95rem,1.3vw,1.2rem);line-height:1.45;margin:.55rem 0 0}.ui-aura__actions{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-top:1rem;font-size:.62rem;color:#8b96a5}.ui-aura__actions strong{border-radius:100px;background:#1558f5;color:#fff;padding:.6rem .9rem;font-size:.6rem}.ui-aura__orbit{position:absolute;inset:-15%;border:2px solid #9ebcff;border-radius:50%;transform:rotate(28deg);z-index:0}.showcase--mission .showcase__stage{background:#d9e9e5}.ui-mission{width:100%;height:100%;min-height:410px;background:#f6faf7;border:1px solid #b7d0c9;border-radius:16px;box-shadow:0 24px 60px #234f4d35;display:flex;flex-direction:column;overflow:hidden}.ui-mission__header,.ui-mission__footer{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:1.1rem 1.4rem;font-size:.65rem;font-weight:700;color:#4d7069}.ui-mission__header{border-bottom:1px solid #dbe9e4}.ui-mission__header span:first-child{color:#164a48;letter-spacing:.14em}.ui-mission__canvas{position:relative;flex:1;min-height:340px;background-image:radial-gradient(#bacfc9 1px,transparent 1px);background-size:20px 20px}.ui-mission__node{position:absolute;background:#fff;border:1px solid #cfddd7;border-radius:12px;padding:.9rem 1rem;width:37%;box-shadow:0 9px 25px #295a5122;z-index:2}.ui-mission__node small{display:block;color:#6a9386;font-size:.52rem;letter-spacing:.14em;font-weight:800;margin-bottom:.45rem}.ui-mission__node strong{display:block;color:#143f3f;font-size:clamp(.75rem,1.15vw,1rem)}.ui-mission__node span{display:block;color:#789087;font-size:.62rem;margin-top:.4rem}.ui-mission__node.node-main{top:8%;left:30%;width:39%;background:#154e4e;border-color:#154e4e}.ui-mission__node.node-main small,.ui-mission__node.node-main span{color:#b9d8ca}.ui-mission__node.node-main strong{color:#fff}.node-one{top:46%;left:6%}.node-two{top:46%;right:6%}.node-three{bottom:4%;left:31%;background:#ebf2ff;border-color:#c3d7ff}.ui-mission__line{position:absolute;background:#8ab5ad;transform-origin:left center;height:2px;z-index:1}.line-one{width:30%;top:39%;left:42%;transform:rotate(145deg)}.line-two{width:31%;top:38%;left:56%;transform:rotate(36deg)}.line-three{width:35%;top:76%;left:32%;transform:rotate(0)}.ui-mission__footer{border-top:1px solid #dbe9e4}.showcase--lecture .showcase__stage{background:#f4e5d9}.ui-lecture{width:100%;background:#fffdf9;border:1px solid #dfcdbf;border-radius:15px;box-shadow:0 25px 60px #8154353d;overflow:hidden}.ui-lecture__header{height:48px;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:0 1rem;border-bottom:1px solid #eee4dc;font-size:.63rem;color:#917f70}.ui-lecture__header strong{color:#2c2825;font-size:.75rem}.ui-lecture__workspace{display:grid;grid-template-columns:115px 1fr;min-height:300px}.ui-lecture aside{background:#f7f4ef;border-right:1px solid #eee4dc;padding:1rem .7rem;display:flex;flex-direction:column;gap:.65rem}.ui-lecture aside span{color:#a69889;font-size:.54rem;letter-spacing:.12em;font-weight:800;margin-bottom:.5rem}.ui-lecture aside b{font-size:.65rem;color:#5c554f;font-weight:650}.ui-lecture__script{padding:1rem 1.2rem}.ui-lecture__script-top{display:flex;justify-content:space-between;font-size:.58rem;color:#9b8d81;margin-bottom:.8rem}.ui-lecture__script-top span:first-child{font-size:.78rem;font-weight:700;color:#2c2825}.ui-lecture__script p{border-bottom:1px solid #efece8;padding:.52rem 0;font-family:Georgia,serif;font-size:clamp(.64rem,.85vw,.84rem);line-height:1.4;color:#46403b}.ui-lecture em{font-family:Manrope,sans-serif;font-size:.48rem;font-style:normal;font-weight:800;letter-spacing:.05em;border-radius:4px;display:inline-block;padding:.25rem .34rem;margin-right:.45rem}.tag-camera{background:#fde6dc;color:#9e5133}.tag-screen{background:#e0efff;color:#266399}.tag-slide{background:#f7ecbd;color:#806815}.tag-image{background:#e9e0fa;color:#654ca1}.tag-graphic{background:#dff4e8;color:#35714d}.ui-lecture__timeline{display:flex;align-items:center;gap:3px;padding:.8rem 1rem;background:#f7f4ef;border-top:1px solid #eee4dc}.ui-lecture__timeline span{font-size:.55rem;color:#9b8d81;margin:0 .3rem}.ui-lecture__timeline i{display:block;height:13px;border-radius:3px;flex:1}.tl-camera{background:#eaa581}.tl-screen{background:#84bdf2;flex:1.6!important}.tl-slide{background:#e4cc79}.tl-image{background:#b6a5de}.tl-graphic{background:#86c89e}.showcase--marka .showcase__stage{background:#e9e3d6}.ui-marka{width:100%;background:#fff;border:1px solid #d6ccbd;border-radius:13px;box-shadow:0 25px 60px #6f644b3d;overflow:hidden}.ui-marka__toolbar{height:48px;background:#faf8f3;border-bottom:1px solid #eee9df;display:flex;justify-content:space-between;align-items:center;padding:0 1rem;color:#927f69;font-size:.65rem}.ui-marka__toolbar span:nth-child(2){font-family:Georgia,serif;font-size:1rem;font-weight:700;color:#524735}.ui-marka__body{display:grid;grid-template-columns:31% 1fr;min-height:340px}.ui-marka aside{padding:1.6rem 1rem;background:#f7f4ed;border-right:1px solid #e9e3d6;display:flex;flex-direction:column;gap:1rem}.ui-marka aside small{font-size:.55rem;letter-spacing:.18em;color:#a39687;font-weight:800}.ui-marka aside>span:not(.ui-marka__aside-note){font-size:.68rem;color:#65594a;text-decoration:none;line-height:1.4}.ui-marka aside>span:first-of-type{color:#1558f5;font-weight:700}.ui-marka__aside-note{font-family:Georgia,serif;font-style:italic;color:#ab9b86;font-size:.75rem;line-height:1.5;margin-top:auto}.ui-marka article{padding:clamp(1.3rem,3vw,2.8rem)}.ui-marka article h3{font-family:Georgia,serif;font-size:clamp(1.5rem,2.5vw,2.7rem);font-weight:400;letter-spacing:-.04em;line-height:1.08;margin:1rem 0}.ui-marka article p{font-family:Georgia,serif;font-size:clamp(.72rem,1vw,.95rem);line-height:1.6;color:#5f564c;max-width:430px}.ui-marka article blockquote{border-left:2px solid #1558f5;margin:1.3rem 0;padding:.2rem 0 .2rem 1rem;color:#1558f5;font-family:Georgia,serif;font-style:italic;font-size:clamp(.9rem,1.25vw,1.3rem)}.ui-marka article h4{font-family:Georgia,serif;margin:1.2rem 0 .5rem;font-size:1rem}.showcase--course .showcase__stage{background:#d9e3f0}.ui-course{width:100%;background:#f9fbff;border:1px solid #c5d2e4;border-radius:17px;box-shadow:0 25px 70px #425a7b44;overflow:hidden;padding:1.2rem}.ui-course__header,.ui-course__footer{display:flex;justify-content:space-between;gap:1rem;font-size:.58rem;font-weight:800;color:#748399;letter-spacing:.1em}.ui-course__header span:first-child{color:#1558f5}.ui-course__title{display:flex;justify-content:space-between;align-items:end;gap:1rem;padding:2rem .4rem 1rem}.ui-course__title h3{font-size:clamp(1.2rem,2.2vw,2.2rem);letter-spacing:-.06em;line-height:1.1;margin:.5rem 0 0;max-width:370px}.ui-course__title>span{font-size:.55rem;color:#8795a8}.ui-course__grid{display:grid;grid-template-columns:1.2fr .8fr;gap:.7rem}.ui-course__chart,.ui-course__decision{background:#fff;border:1px solid #e1e8f1;border-radius:12px;padding:clamp(.8rem,1.8vw,1.5rem)}.ui-course__bars{height:150px;display:flex;align-items:end;gap:5%;border-bottom:1px solid #e5ebf4;padding:0 3%;margin-top:1rem;background:repeating-linear-gradient(to top,#edf1f8 0,#edf1f8 1px,transparent 1px,transparent 37px)}.ui-course__bars i{height:var(--bar);width:13%;background:#b9ccf4;border-radius:5px 5px 0 0}.ui-course__bars i:nth-child(4){background:#1558f5}.ui-course__labels{display:flex;justify-content:space-around;font-size:.5rem;color:#8b98a9;margin-top:.4rem}.ui-course__decision{background:#e9f0ff;display:flex;flex-direction:column;gap:.75rem}.ui-course__decision strong{font-size:clamp(.9rem,1.5vw,1.4rem);line-height:1.2;letter-spacing:-.03em}.ui-course__decision p{font-size:clamp(.65rem,.9vw,.8rem);line-height:1.5;color:#596b85}.ui-course__decision span{margin-top:auto;font-size:.62rem;color:#1558f5;font-weight:800}.ui-course__footer{margin-top:1rem;justify-content:start;gap:1.5rem}.ui-course__footer strong{color:#1558f5}@media(max-width:900px){.showcase__story{grid-template-columns:1fr}.showcase__copy{max-width:700px}.showcase__stage{aspect-ratio:1.4}.work-hero__foot{margin-top:4rem}}@media(max-width:600px){.work-hero h1,.support-hero h1{font-size:clamp(3.6rem,16vw,6rem)}.showcase{padding:3.5rem 1.1rem}.showcase__stage{aspect-ratio:.86;padding:.85rem}.showcase__bottom{display:block}.showcase__bottom small{text-align:left;display:block;margin-top:.75rem}.ui-aura__body{grid-template-columns:38px 1fr}.ui-aura__main{padding:.8rem}.ui-aura__shell{transform:none}.ui-aura__wave{gap:2px}.ui-aura__wave i{width:3px}.ui-mission__node{padding:.5rem;width:43%}.ui-mission__node.node-main{left:25%;width:50%}.node-one{left:2%}.node-two{right:2%}.node-three{left:25%;width:50%}.ui-lecture__workspace{grid-template-columns:76px 1fr}.ui-lecture aside{padding:.7rem .3rem}.ui-lecture__script{padding:.7rem}.ui-lecture__script p{font-size:.6rem}.ui-lecture em{margin-right:.2rem}.ui-marka__body{grid-template-columns:25% 1fr}.ui-marka aside{padding:1rem .45rem}.ui-marka aside>span:not(.ui-marka__aside-note){font-size:.55rem}.ui-marka__aside-note{display:none}.ui-marka article{padding:1rem}.ui-marka article h3{font-size:1.4rem}.ui-course{padding:.7rem}.ui-course__title{padding:1rem .2rem}.ui-course__grid{grid-template-columns:1fr}.ui-course__bars{height:100px}.ui-course__decision{min-height:125px}.ui-course__footer{gap:.6rem;font-size:.48rem}}.work-public[data-astro-cid-hcjuqwdu]{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(2rem,7vw,8rem)}.work-public__intro[data-astro-cid-hcjuqwdu]{max-width:440px}.work-public__intro[data-astro-cid-hcjuqwdu] h2[data-astro-cid-hcjuqwdu]{font-size:clamp(2.8rem,4vw,5rem);line-height:1.07;letter-spacing:-.06em;margin:1rem 0}.work-public__list[data-astro-cid-hcjuqwdu]{border-top:1px solid var(--rd-line)}.work-public__item[data-astro-cid-hcjuqwdu]{display:grid;grid-template-columns:2rem 1fr auto;gap:1rem;align-items:start;border-bottom:1px solid var(--rd-line);padding:1.3rem 0;color:inherit;text-decoration:none}.work-public__item[data-astro-cid-hcjuqwdu]>span[data-astro-cid-hcjuqwdu]{font-size:.7rem;color:var(--rd-blue);font-weight:800}.work-public__item[data-astro-cid-hcjuqwdu] h3[data-astro-cid-hcjuqwdu]{font-size:1.2rem;letter-spacing:-.03em;font-weight:750;margin:0 0 .35rem}.work-public__item[data-astro-cid-hcjuqwdu] p[data-astro-cid-hcjuqwdu]{font-size:.85rem;line-height:1.5;color:var(--rd-muted);max-width:380px}.work-public__item[data-astro-cid-hcjuqwdu] strong[data-astro-cid-hcjuqwdu]{font-size:.7rem;color:var(--rd-blue);white-space:nowrap}.work-public__item[data-astro-cid-hcjuqwdu]:hover h3[data-astro-cid-hcjuqwdu]{text-decoration:underline;text-decoration-color:var(--rd-blue);text-underline-offset:.25em}.work-next[data-astro-cid-hcjuqwdu]{background:#0d1018;color:#fff;padding:clamp(5rem,10vw,10rem) 0}.work-next[data-astro-cid-hcjuqwdu] h2[data-astro-cid-hcjuqwdu]{font-size:clamp(3.3rem,8vw,8rem);font-weight:750;letter-spacing:-.08em;line-height:.98;margin:1.4rem 0 3rem}.work-next[data-astro-cid-hcjuqwdu] .rd-kicker[data-astro-cid-hcjuqwdu]{color:#9db7ff}@media(max-width:850px){.work-public[data-astro-cid-hcjuqwdu]{grid-template-columns:1fr}.work-public__item[data-astro-cid-hcjuqwdu]{grid-template-columns:2rem 1fr}.work-public__item[data-astro-cid-hcjuqwdu] strong[data-astro-cid-hcjuqwdu]{grid-column:2}}@media(max-width:600px){.work-public__item[data-astro-cid-hcjuqwdu]{gap:.65rem}}
