.learn-path-head-icon--line[data-astro-cid-hegkekv4]{border-color:color-mix(in srgb, var(--cardb) 72%, #8f3a18 28%)!important;background:#fff!important}.learn-step-thumb[data-astro-cid-hegkekv4] img[data-astro-cid-hegkekv4][src*=bookmark-ribbon\.png]{object-fit:contain;width:62%;height:62%}.learn-step-thumb[data-astro-cid-hegkekv4]{position:relative}.learn-step-thumb[data-astro-cid-hegkekv4] img[data-astro-cid-hegkekv4][src*="/assets/app-icons/palette.png"],.learn-step-thumb[data-astro-cid-hegkekv4] img[data-astro-cid-hegkekv4][src*="/assets/app-icons/template-studio.png"]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.learn-step-thumb[data-astro-cid-hegkekv4] img[data-astro-cid-hegkekv4][src*="/assets/guided-shelves/glass-education.svg"]{object-fit:contain;width:82%;height:82%}.portal-feature-hero[data-astro-cid-nblh55p4] .hero-grid[data-astro-cid-nblh55p4]>[data-astro-cid-nblh55p4],.portal-feature-hero__showcase[data-astro-cid-nblh55p4],.portal-feature-hero[data-astro-cid-nblh55p4] .hero-card[data-astro-cid-nblh55p4],.portal-feature-hero[data-astro-cid-nblh55p4] .hero-slide[data-astro-cid-nblh55p4]{min-width:0}.portal-feature-hero__showcase[data-astro-cid-nblh55p4]{width:100%}.portal-feature-hero[data-astro-cid-nblh55p4] .hero-slide[data-astro-cid-nblh55p4]{grid-template-rows:auto 1fr 3px;align-content:stretch}.portal-feature-hero[data-astro-cid-nblh55p4] .hero-caption[data-astro-cid-nblh55p4] h2[data-astro-cid-nblh55p4],.portal-feature-hero[data-astro-cid-nblh55p4] .hero-caption[data-astro-cid-nblh55p4] p[data-astro-cid-nblh55p4]{overflow-wrap:anywhere}.portal-feature-hero[data-astro-cid-nblh55p4] .hero-slide[data-astro-cid-nblh55p4]:not(.is-active){visibility:visible}.portal-feature-hero[data-astro-cid-nblh55p4] .hero-slide--expanded-icon[data-astro-cid-nblh55p4]>img[data-astro-cid-nblh55p4].hero-slide-icon-image{padding:clamp(.5rem,1.2vw,.85rem)!important}.portal-feature-hero[data-astro-cid-nblh55p4] .hero-slide--white-icon[data-astro-cid-nblh55p4]>img[data-astro-cid-nblh55p4].hero-slide-icon-image{background:#fff!important}.portal-feature-hero[data-astro-cid-nblh55p4] .hero-slide--contest[data-astro-cid-nblh55p4]>img[data-astro-cid-nblh55p4]{filter:none;background:#fffaf2;padding:4.21875% 7.5%}@media (width<=420px){.portal-feature-hero[data-astro-cid-nblh55p4] .hero-slide--contest[data-astro-cid-nblh55p4] .hero-chip[data-astro-cid-nblh55p4]{letter-spacing:.06em;max-width:calc(100% - 1.7rem);padding-inline:.65rem}}.portal-feature-hero__controls[data-astro-cid-nblh55p4]{justify-content:space-between;align-items:center;width:100%;margin-top:.65rem;display:flex}.portal-feature-hero__controls[data-astro-cid-nblh55p4] button[data-astro-cid-nblh55p4]{color:#fffaf3;cursor:pointer;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid;background:0 0!important}.portal-feature-hero__controls[data-astro-cid-nblh55p4] button[data-astro-cid-nblh55p4] span[data-astro-cid-nblh55p4]{font-size:1.35rem;line-height:1;transition:transform .16s ease-out;display:block}.portal-feature-hero__controls[data-astro-cid-nblh55p4] button[data-astro-cid-nblh55p4]:first-child:hover span[data-astro-cid-nblh55p4]{transform:translate(-3px)}.portal-feature-hero__controls[data-astro-cid-nblh55p4] button[data-astro-cid-nblh55p4]:last-child:hover span[data-astro-cid-nblh55p4]{transform:translate(3px)}.portal-feature-hero__controls[data-astro-cid-nblh55p4] button[data-astro-cid-nblh55p4]:focus-visible{outline-offset:2px;outline:3px solid #ff9b50}@media (prefers-reduced-motion:reduce){.portal-feature-hero__controls[data-astro-cid-nblh55p4] button[data-astro-cid-nblh55p4] span[data-astro-cid-nblh55p4]{transition:none}}.ksd-relaunch[data-astro-cid-4ocvuseg]{background:#efe4d3;border-bottom:1px solid #d8c7b1;padding:clamp(1.15rem,2.6vw,2rem) 0}.ksd-relaunch__card[data-astro-cid-4ocvuseg]{background:#fffaf2;border:1px solid #cbb9a2;border-radius:1.35rem;grid-template-columns:minmax(18rem,.8fr) minmax(28rem,1.2fr);min-height:22rem;display:grid;overflow:hidden;box-shadow:0 20px 48px #3c281924}.ksd-relaunch__site-preview[data-astro-cid-4ocvuseg]{background:#eadfce;border-right:1px solid #cbb9a2;min-height:22rem;display:block;position:relative;overflow:hidden}.ksd-relaunch__site-preview[data-astro-cid-4ocvuseg] img[data-astro-cid-4ocvuseg]{object-fit:cover;object-position:50% 0%;width:100%;height:100%;animation:24s ease-in-out infinite alternate ksd-site-pan;display:block;position:absolute;inset:0}.ksd-relaunch__site-preview[data-astro-cid-4ocvuseg]:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #17283912}.ksd-relaunch__site-preview[data-astro-cid-4ocvuseg]>span[data-astro-cid-4ocvuseg]{z-index:1;color:#fffaf3;font:700 .62rem/1.2 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;background:#172839e8;border-radius:.45rem;padding:.42rem .58rem;position:absolute;bottom:.8rem;left:.8rem}.ksd-relaunch__site-preview[data-astro-cid-4ocvuseg]:hover img[data-astro-cid-4ocvuseg],.ksd-relaunch__site-preview[data-astro-cid-4ocvuseg]:focus-visible img[data-astro-cid-4ocvuseg]{animation-play-state:paused}.ksd-relaunch__site-preview[data-astro-cid-4ocvuseg]:focus-visible{outline-offset:-4px;outline:3px solid #b9471d}.ksd-relaunch__copy[data-astro-cid-4ocvuseg]{flex-direction:column;min-width:0;padding:clamp(1.35rem,2.7vw,2.25rem);display:flex}.ksd-relaunch__identity[data-astro-cid-4ocvuseg]{grid-template-columns:4.5rem minmax(0,1fr);align-items:center;gap:1rem;display:grid}.ksd-relaunch__identity[data-astro-cid-4ocvuseg]>img[data-astro-cid-4ocvuseg]{object-fit:contain;background:#fff;border-radius:1rem;width:4.5rem;height:4.5rem;padding:.4rem;display:block;box-shadow:inset 0 0 0 1px #1728391a}.ksd-relaunch__identity[data-astro-cid-4ocvuseg] .eyebrow[data-astro-cid-4ocvuseg]{color:#8a3a1e;margin:0 0 .35rem}.ksd-relaunch__identity[data-astro-cid-4ocvuseg] h2[data-astro-cid-4ocvuseg]{color:#172839;letter-spacing:-.035em;margin:0;font-size:clamp(1.8rem,3vw,3rem);line-height:1}.ksd-relaunch__lede[data-astro-cid-4ocvuseg]{color:#51463d;margin:1rem 0;font-size:1.02rem;line-height:1.58}.ksd-relaunch__pdf[data-astro-cid-4ocvuseg]{background:#f5eadb;border:1px solid #decbb4;border-radius:.85rem;grid-template-columns:4.75rem minmax(0,1fr);align-items:center;gap:.9rem;padding:.7rem;display:grid}.ksd-relaunch__pdf[data-astro-cid-4ocvuseg] img[data-astro-cid-4ocvuseg]{object-fit:contain;background:#fff;border:1px solid #cbb9a2;width:4.75rem;height:6.15rem;display:block;box-shadow:0 6px 16px #34261c21}.ksd-relaunch__pdf[data-astro-cid-4ocvuseg] p[data-astro-cid-4ocvuseg]{color:#625448;gap:.2rem;margin:0;line-height:1.45;display:grid}.ksd-relaunch__pdf[data-astro-cid-4ocvuseg] strong[data-astro-cid-4ocvuseg]{color:#172839;font-size:1rem}.ksd-relaunch__pdf[data-astro-cid-4ocvuseg] span[data-astro-cid-4ocvuseg]{font-size:.9rem}.ksd-relaunch__actions[data-astro-cid-4ocvuseg]{flex-wrap:wrap;align-items:center;gap:.9rem 1.1rem;margin-top:1rem;display:flex}.ksd-relaunch__primary[data-astro-cid-4ocvuseg]{color:#172839;min-height:3.15rem;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:#ee9147;border:1px solid #0000;border-radius:.75rem;justify-content:space-between;align-items:center;gap:1.25rem;padding:.75rem 1rem;font-size:.76rem;font-weight:700;display:inline-flex;box-shadow:0 16px 34px #00000038}.ksd-relaunch__primary[data-astro-cid-4ocvuseg]:hover{color:#172839;background:#ffad68;transform:translateY(-2px)}.ksd-relaunch__text-link[data-astro-cid-4ocvuseg]{color:#8f3414;font:700 .75rem/1.3 var(--font-mono);letter-spacing:.055em;text-transform:uppercase}.ksd-relaunch__text-link[data-astro-cid-4ocvuseg]:hover{color:#66230c}.ksd-relaunch__note[data-astro-cid-4ocvuseg]{color:#74685d;margin:.8rem 0 0;font-size:.84rem}@keyframes ksd-site-pan{0%,10%{object-position:50% 0%}90%,to{object-position:50% 100%}}@media (width<=1040px){.ksd-relaunch__card[data-astro-cid-4ocvuseg]{grid-template-columns:minmax(17rem,.72fr) minmax(26rem,1.28fr)}}@media (width<=760px){.ksd-relaunch__card[data-astro-cid-4ocvuseg]{grid-template-columns:1fr}.ksd-relaunch__site-preview[data-astro-cid-4ocvuseg]{border-bottom:1px solid #cbb9a2;border-right:0;min-height:16rem;max-height:18rem}}@media (width<=520px){.ksd-relaunch[data-astro-cid-4ocvuseg]{padding-block:.8rem}.ksd-relaunch__card[data-astro-cid-4ocvuseg]{border-radius:1rem}.ksd-relaunch__copy[data-astro-cid-4ocvuseg]{padding:1.15rem}.ksd-relaunch__identity[data-astro-cid-4ocvuseg]{grid-template-columns:3.5rem minmax(0,1fr);gap:.75rem}.ksd-relaunch__identity[data-astro-cid-4ocvuseg]>img[data-astro-cid-4ocvuseg]{border-radius:.8rem;width:3.5rem;height:3.5rem}.ksd-relaunch__pdf[data-astro-cid-4ocvuseg]{grid-template-columns:4rem minmax(0,1fr)}.ksd-relaunch__pdf[data-astro-cid-4ocvuseg] img[data-astro-cid-4ocvuseg]{width:4rem;height:5.18rem}.ksd-relaunch__actions[data-astro-cid-4ocvuseg]{flex-direction:column;align-items:stretch}.ksd-relaunch__primary[data-astro-cid-4ocvuseg]{width:100%}.ksd-relaunch__text-link[data-astro-cid-4ocvuseg]{text-align:center;padding:.45rem .15rem}}@media (prefers-reduced-motion:reduce){.ksd-relaunch__primary[data-astro-cid-4ocvuseg]{transition:none}.ksd-relaunch__site-preview[data-astro-cid-4ocvuseg] img[data-astro-cid-4ocvuseg]{object-position:50% 0%;animation:none}}.hero[data-astro-cid-54yg7rol].portal-launch-hero{border-bottom:1px solid color-mix(in srgb, var(--section-teal) 24%, transparent);background:radial-gradient(circle at 86% 18%,#2f668030,#0000 34%),radial-gradient(circle at 12% 8%,#b5451c24,#0000 31%),linear-gradient(135deg,#fbf2e8 0%,#f7eee5 48%,#eaf2f0 100%);padding-block:3rem 2rem}.portal-delphi-cta[data-astro-cid-54yg7rol] img[data-astro-cid-54yg7rol]{object-fit:contain;filter:brightness(0);flex:none;width:28px;height:32px}.portal-new-apps[data-astro-cid-54yg7rol]{padding-block:clamp(1.5rem,4vw,3rem) clamp(.75rem,2vw,1.5rem);scroll-margin-top:7rem}.portal-new-apps[data-astro-cid-54yg7rol] .paired-apps-section{--text:#161310;--text2:#4a382d;--cardb:#763e1f33;background:#f8e5d9;border:6px solid #b9471dd1;padding-bottom:clamp(.8rem,1.5vw,1.2rem);box-shadow:0 18px 42px #6f48281f}.portal-new-apps[data-astro-cid-54yg7rol] .paired-apps-partnership{margin-top:clamp(-.9rem,-1vw,-.55rem);padding-top:.45rem}.portal-new-apps[data-astro-cid-54yg7rol] .eyebrow{color:#9f3d18}.portal-new-apps[data-astro-cid-54yg7rol] .launch-partnership{align-items:center;gap:.75rem;max-width:none;display:flex!important}.portal-new-apps[data-astro-cid-54yg7rol] .launch-delphi-mark{background:0 0;border-radius:0;flex-basis:64px;width:64px;height:68px}.portal-new-apps[data-astro-cid-54yg7rol] .launch-partnership img{width:48px;height:54px}.portal-new-apps[data-astro-cid-54yg7rol] .launch-partnership p{font-size:.8rem;line-height:1.35}#start-title[data-astro-cid-54yg7rol],#articles-title[data-astro-cid-54yg7rol],#education-title[data-astro-cid-54yg7rol],#video-title[data-astro-cid-54yg7rol],#tools-title[data-astro-cid-54yg7rol],#catalog-title[data-astro-cid-54yg7rol]{scroll-margin-top:7rem}.portal-letter-section[data-astro-cid-54yg7rol]{padding-block:1.25rem}.portal-letter-section[data-astro-cid-54yg7rol] .portal-letter-banner[data-astro-cid-54yg7rol]{border:1px solid var(--cardb);background:var(--card);box-shadow:none;text-align:left;border-radius:12px;grid-template-columns:24px 1fr;gap:.25rem .75rem;min-height:0;padding:1rem 1.25rem;display:grid}.portal-letter-section[data-astro-cid-54yg7rol] .portal-letter-banner[data-astro-cid-54yg7rol] img[data-astro-cid-54yg7rol]{grid-row:1/3;align-self:center;width:24px;height:24px}.portal-letter-section[data-astro-cid-54yg7rol] .portal-letter-banner[data-astro-cid-54yg7rol] span[data-astro-cid-54yg7rol]{font-size:1rem;font-weight:650;line-height:1.4}.portal-letter-section[data-astro-cid-54yg7rol] .portal-letter-banner[data-astro-cid-54yg7rol] small[data-astro-cid-54yg7rol]{color:var(--text2);font-size:.8rem;line-height:1.4}
