.services-hero[data-astro-cid-lnthwwyx],.services-section[data-astro-cid-lnthwwyx]{position:relative;overflow:hidden}.services-hero[data-astro-cid-lnthwwyx]{min-height:min(42rem,100svh - 4.75rem);padding-block:clamp(var(--space-8), 10vw, var(--space-10));border-bottom:1px solid var(--color-border);align-items:center;display:grid}.services-hero__grid[data-astro-cid-lnthwwyx],.services-hero__glow[data-astro-cid-lnthwwyx]{pointer-events:none;position:absolute}.services-hero__grid[data-astro-cid-lnthwwyx]{background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:4rem 4rem;inset:0;mask-image:radial-gradient(72% 82% at 70% 42%,#000 14%,#0000 76%)}.services-hero__glow[data-astro-cid-lnthwwyx]{aspect-ratio:1;background:radial-gradient(circle,#e3b93f1f,#e3b93f08 42%,#0000 70%);border:1px solid #e3b93f1a;border-radius:50%;width:min(68vw,52rem);top:-20rem;right:-10rem}.services-hero__content[data-astro-cid-lnthwwyx]{z-index:1;max-width:66rem;position:relative}.page-eyebrow[data-astro-cid-lnthwwyx],.section-kicker[data-astro-cid-lnthwwyx],.learning-card__number[data-astro-cid-lnthwwyx]{color:var(--color-gold-400);font-family:var(--font-display);font-size:var(--text-xs);letter-spacing:.2em;text-transform:uppercase;font-weight:600}.page-eyebrow[data-astro-cid-lnthwwyx]{margin-bottom:var(--space-4)}.services-hero[data-astro-cid-lnthwwyx] h1[data-astro-cid-lnthwwyx]{max-width:13ch;margin-bottom:var(--space-3);letter-spacing:-.05em;text-transform:uppercase;font-size:clamp(3.1rem,7.5vw,6.5rem)}.services-hero[data-astro-cid-lnthwwyx] h1[data-astro-cid-lnthwwyx] span[data-astro-cid-lnthwwyx]{color:var(--color-gold-200)}.services-hero__lead[data-astro-cid-lnthwwyx]{max-width:52ch;color:var(--color-silver-500);font-size:var(--text-lg);margin:0}.learning-section[data-astro-cid-lnthwwyx]{padding-block:clamp(2.25rem,4vw,3.5rem)}.learning-section[data-astro-cid-lnthwwyx] .section-heading{margin-bottom:clamp(1.5rem,2.5vw,2rem)}.entry-section[data-astro-cid-lnthwwyx]{background:radial-gradient(circle at 12% 18%, #e3b93f12, transparent 28rem), linear-gradient(180deg, var(--color-black), var(--color-graphite-950))}.entry-panel[data-astro-cid-lnthwwyx]{gap:clamp(var(--space-7), 8vw, var(--space-10));grid-template-columns:minmax(17rem,.72fr) minmax(0,1.28fr);display:grid}.entry-panel__marker[data-astro-cid-lnthwwyx]{min-height:25rem;padding:var(--space-6);border:1px solid var(--color-border-gold);border-radius:var(--radius-lg);background:linear-gradient(#ffffff05 1px, transparent 1px), linear-gradient(90deg, #ffffff05 1px, transparent 1px), radial-gradient(circle at 80% 12%, #e3b93f1f, transparent 18rem), var(--color-graphite-900);box-shadow:var(--shadow-panel);background-size:3rem 3rem,3rem 3rem,auto,auto;flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.entry-panel__marker[data-astro-cid-lnthwwyx]:after{aspect-ratio:1;content:"";border:1px solid #e3b93f26;border-radius:50%;width:16rem;position:absolute;bottom:-6rem;right:-6rem}.entry-panel__marker[data-astro-cid-lnthwwyx] span[data-astro-cid-lnthwwyx]{color:var(--color-gold-400);font-family:var(--font-display);font-size:var(--text-xs);letter-spacing:.18em;text-transform:uppercase;font-weight:600}.entry-panel__marker[data-astro-cid-lnthwwyx] strong[data-astro-cid-lnthwwyx]{z-index:1;color:var(--color-gold-200);font-family:var(--font-display);letter-spacing:-.06em;text-transform:uppercase;max-width:7ch;font-size:clamp(2.7rem,5vw,4.5rem);font-weight:300;line-height:.92;position:relative}.entry-panel__copy[data-astro-cid-lnthwwyx]{align-self:center;max-width:42rem}.section-kicker[data-astro-cid-lnthwwyx]{margin-bottom:var(--space-4)}.entry-panel__copy[data-astro-cid-lnthwwyx] h2[data-astro-cid-lnthwwyx]{margin-bottom:var(--space-4);font-size:var(--text-2xl);text-transform:uppercase}.entry-panel__lead[data-astro-cid-lnthwwyx]{color:var(--color-silver-300);font-family:var(--font-display);font-size:var(--text-xl)}.entry-panel__copy[data-astro-cid-lnthwwyx]>p[data-astro-cid-lnthwwyx]:not(.section-kicker,.entry-panel__lead){max-width:58ch;margin-bottom:var(--space-6);color:var(--color-silver-500);font-size:var(--text-lg)}.learning-section[data-astro-cid-lnthwwyx]{border-top:1px solid var(--color-border);background:var(--color-black)}.learning-grid[data-astro-cid-lnthwwyx]{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.learning-feature[data-astro-cid-lnthwwyx]{gap:clamp(var(--space-3), 2vw, var(--space-5));border:1px solid var(--color-border-gold);border-radius:var(--radius-lg);background:radial-gradient(circle at 88% 18%, #e3b93f1a, transparent 22rem), linear-gradient(145deg, var(--color-graphite-900), var(--color-black));min-height:25rem;box-shadow:var(--shadow-panel);grid-template-columns:minmax(0,1.05fr) minmax(13rem,.95fr);padding:clamp(1.35rem,2vw,1.8rem);display:grid;position:relative;overflow:hidden}.learning-feature[data-astro-cid-lnthwwyx]:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:3rem 3rem;position:absolute;inset:0;mask-image:linear-gradient(90deg,#0000 20%,#000)}.learning-feature__copy[data-astro-cid-lnthwwyx]{z-index:2;flex-direction:column;align-items:flex-start;min-width:0;display:flex;position:relative}.learning-card__number[data-astro-cid-lnthwwyx]{margin-bottom:var(--space-5);display:block}.learning-feature[data-astro-cid-lnthwwyx] h3[data-astro-cid-lnthwwyx]{margin-bottom:var(--space-3);text-transform:uppercase;font-size:clamp(1.65rem,2.25vw,2.2rem);line-height:1.02}.learning-feature[data-astro-cid-lnthwwyx] h3[data-astro-cid-lnthwwyx] span[data-astro-cid-lnthwwyx]{color:var(--color-gold-200)}.learning-feature__copy[data-astro-cid-lnthwwyx]>p[data-astro-cid-lnthwwyx]{color:var(--color-silver-500);font-size:clamp(.9rem, 1vw, var(--text-base));margin:0;line-height:1.55}.feature-points[data-astro-cid-lnthwwyx]{gap:var(--space-2);margin:var(--space-3) 0;color:var(--color-silver-300);padding:0;list-style:none;display:grid}.feature-points[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]{padding-left:1.45rem;font-size:.94rem;position:relative}.feature-points[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]:before{border:1px solid var(--color-gold-400);content:"";border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:.52em;left:0;box-shadow:0 0 0 .22rem #e3b93f14}.learning-feature__copy[data-astro-cid-lnthwwyx] .button{margin-top:auto}.connect-visual[data-astro-cid-lnthwwyx],.book-stage[data-astro-cid-lnthwwyx]{z-index:1;place-items:center;min-width:0;display:grid;position:relative}.connect-visual[data-astro-cid-lnthwwyx]:before{aspect-ratio:1;content:"";background:radial-gradient(circle,#e3b93f1a,#0000 66%);border:1px solid #e3b93f29;border-radius:50%;width:18rem;position:absolute}.connect-visual__screen[data-astro-cid-lnthwwyx]{aspect-ratio:1.35;width:min(100%,17rem);padding:var(--space-5);background:linear-gradient(#ffffff05 1px,#0000 1px) 0 0/2rem 2rem,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/2rem 2rem,radial-gradient(circle at 70% 25%,#e3b93f29,#0000 48%),#0d0e10;border:1px solid #e3b93f47;border-radius:.7rem;flex-direction:column;justify-content:center;display:flex;position:relative;transform:perspective(45rem)rotateY(-7deg)rotateX(2deg);box-shadow:0 1.8rem 4rem #0000007a}.connect-visual__screen[data-astro-cid-lnthwwyx] span[data-astro-cid-lnthwwyx],.connect-visual__screen[data-astro-cid-lnthwwyx] small[data-astro-cid-lnthwwyx]{color:var(--color-silver-500);font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase}.connect-visual__screen[data-astro-cid-lnthwwyx] strong[data-astro-cid-lnthwwyx]{color:var(--color-gold-200);font-family:var(--font-display);letter-spacing:.08em;margin-block:.3rem 1.2rem;font-size:2rem;font-weight:400}.connect-visual__base[data-astro-cid-lnthwwyx]{background:linear-gradient(90deg,#17181b,#6a6043 48%,#17181b);border-radius:0 0 50% 50%;width:min(105%,18rem);height:.6rem;margin-top:-.25rem;box-shadow:0 .8rem 1.4rem #0009}.book-stage[data-astro-cid-lnthwwyx]{perspective:70rem}.book[data-astro-cid-lnthwwyx]{aspect-ratio:.69;width:min(90%,15rem);transform-style:preserve-3d;filter:drop-shadow(1.8rem 2.2rem 1.8rem #00000085);position:relative;transform:rotateY(-12deg)rotateX(2deg)}.book[data-astro-cid-lnthwwyx]:after{z-index:-2;content:"";background:repeating-linear-gradient(90deg,#e7dfc6 0 1px,#bdb49b 1px 2px);border-radius:0 .3rem .3rem 0;width:1rem;position:absolute;top:.45rem;bottom:.45rem;right:-.75rem;transform:translateZ(-.25rem)}.book__spine[data-astro-cid-lnthwwyx]{z-index:2;background:linear-gradient(90deg,#080808,#24211b 55%,#0b0b0c);border-right:1px solid #e3b93f3d;border-radius:.3rem 0 0 .3rem;width:1.1rem;position:absolute;inset:0 auto 0 0;box-shadow:inset -.2rem 0 .4rem #0000008c}.book__cover[data-astro-cid-lnthwwyx]{text-align:center;background:linear-gradient(115deg,#ffffff0d,#0000 22%),radial-gradient(circle at 70% 18%,#e3b93f14,#0000 35%),repeating-linear-gradient(0deg,#ffffff03 0 1px,#0000 1px 4px),#11100f;border:1px solid #e3b93f52;border-radius:.25rem .45rem .45rem .25rem;flex-direction:column;justify-content:space-between;align-items:center;padding:2rem 1.4rem 1.5rem 2rem;display:flex;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff05}.book__cover[data-astro-cid-lnthwwyx] small[data-astro-cid-lnthwwyx],.book__cover[data-astro-cid-lnthwwyx] span[data-astro-cid-lnthwwyx],.book__cover[data-astro-cid-lnthwwyx] footer[data-astro-cid-lnthwwyx]{color:var(--color-silver-500);font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;font-size:.55rem;line-height:1.55}.book__cover[data-astro-cid-lnthwwyx]>small[data-astro-cid-lnthwwyx]{color:var(--color-gold-300)}.book__cover[data-astro-cid-lnthwwyx] strong[data-astro-cid-lnthwwyx]{color:var(--color-silver-200);font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;font-size:clamp(1.6rem,2.6vw,2.4rem);font-weight:300;line-height:1.05}.book__cover[data-astro-cid-lnthwwyx] strong[data-astro-cid-lnthwwyx] em[data-astro-cid-lnthwwyx]{color:var(--color-gold-200);font-style:normal;font-weight:300}.book__cover[data-astro-cid-lnthwwyx] footer[data-astro-cid-lnthwwyx]{color:var(--color-gold-200);border-top:1px solid #e3b93f40;padding-top:1rem}@media (width<=52rem){.services-hero[data-astro-cid-lnthwwyx]{min-height:auto;padding-block:clamp(4.5rem,15vw,6rem)}.services-hero__grid[data-astro-cid-lnthwwyx]{background-size:3rem 3rem}.services-hero__glow[data-astro-cid-lnthwwyx]{width:38rem;top:-8rem;right:-16rem}.entry-panel[data-astro-cid-lnthwwyx],.learning-grid[data-astro-cid-lnthwwyx]{grid-template-columns:1fr}.learning-feature[data-astro-cid-lnthwwyx]{grid-template-columns:1fr;min-height:auto}.connect-visual[data-astro-cid-lnthwwyx],.book-stage[data-astro-cid-lnthwwyx]{min-height:18rem}.entry-panel[data-astro-cid-lnthwwyx]{gap:var(--space-7)}.entry-panel__marker[data-astro-cid-lnthwwyx]{min-height:14rem}.learning-feature__copy[data-astro-cid-lnthwwyx] .button{margin-top:var(--space-5)}}@media (width<=32rem){.services-hero[data-astro-cid-lnthwwyx] h1[data-astro-cid-lnthwwyx]{font-size:clamp(2.7rem,14.5vw,4rem)}.entry-panel__marker[data-astro-cid-lnthwwyx]{min-height:12rem;padding:var(--space-5)}}@media (width>=64rem){.learning-feature[data-astro-cid-lnthwwyx] .button,.learning-feature[data-astro-cid-lnthwwyx] a[class*=button]{white-space:nowrap;width:max-content;max-width:100%;padding-inline:clamp(1rem,1.4vw,1.35rem);font-size:clamp(.72rem,.8vw,.86rem)}}@media (width>=64rem) and (height>=46rem){.learning-section[data-astro-cid-lnthwwyx]{padding-block:1.6rem 1.8rem}.learning-section[data-astro-cid-lnthwwyx] .section-heading{margin-bottom:1.1rem}.learning-grid[data-astro-cid-lnthwwyx]{gap:1.15rem}.learning-feature[data-astro-cid-lnthwwyx]{gap:1rem;min-height:22.75rem;padding:1.2rem 1.35rem}.learning-card__number[data-astro-cid-lnthwwyx]{margin-bottom:.8rem}.learning-feature[data-astro-cid-lnthwwyx] h3[data-astro-cid-lnthwwyx]{margin-bottom:.7rem;font-size:clamp(1.55rem,2vw,2rem)}.learning-feature__copy[data-astro-cid-lnthwwyx]>p[data-astro-cid-lnthwwyx]{font-size:.9rem;line-height:1.45}.feature-points[data-astro-cid-lnthwwyx]{gap:.45rem;margin:.75rem 0 .85rem}.feature-points[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]{font-size:.9rem}.learning-feature__copy[data-astro-cid-lnthwwyx] .button{letter-spacing:.065em;min-height:3rem;padding-inline:1.45rem;font-size:.78rem}.learning-feature--connect[data-astro-cid-lnthwwyx] .learning-feature__copy[data-astro-cid-lnthwwyx] .button{justify-content:center;min-width:19.5rem}.learning-feature--ebook[data-astro-cid-lnthwwyx] .learning-feature__copy[data-astro-cid-lnthwwyx] .button{justify-content:center;min-width:18.25rem}.connect-visual[data-astro-cid-lnthwwyx]:before{width:15rem}.connect-visual__screen[data-astro-cid-lnthwwyx]{width:min(100%,14.5rem);padding:1.1rem}.connect-visual__screen[data-astro-cid-lnthwwyx] strong[data-astro-cid-lnthwwyx]{margin-block:.2rem .8rem;font-size:1.7rem}.connect-visual__base[data-astro-cid-lnthwwyx]{width:min(105%,15rem)}.book[data-astro-cid-lnthwwyx]{width:min(84%,12.75rem)}}.learning-feature--photo[data-astro-cid-lnthwwyx]{isolation:isolate;background-color:var(--color-black-soft);background-position:50%;background-repeat:no-repeat;background-size:cover}.learning-feature--photo[data-astro-cid-lnthwwyx]:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#050505f5 0%,#050505e0 42%,#05050561 72%,#05050538 100%),linear-gradient(#0000 55%,#05050561);position:absolute;inset:0}.learning-feature--connect[data-astro-cid-lnthwwyx]{background-image:url(/images/services/tcc-connect-session.webp);background-position:64%}.learning-feature--ebook[data-astro-cid-lnthwwyx]{background-image:url(/images/services/trading-is-a-skill.webp);background-position:68%}.learning-feature--photo[data-astro-cid-lnthwwyx] .learning-feature__copy[data-astro-cid-lnthwwyx]{z-index:2;position:relative}.learning-feature--photo[data-astro-cid-lnthwwyx] .learning-feature__visual[data-astro-cid-lnthwwyx]{display:none}@media (width<=63.99rem){.learning-feature--photo[data-astro-cid-lnthwwyx]:after{background:linear-gradient(90deg,#050505f5 0%,#050505d1 62%,#0505057a 100%),linear-gradient(#0000 50%,#0505056b)}}.learning-feature--photo[data-astro-cid-lnthwwyx]{background-color:#070707;background-size:contain}.learning-feature--connect[data-astro-cid-lnthwwyx],.learning-feature--ebook[data-astro-cid-lnthwwyx]{background-position:100%}.learning-feature--photo[data-astro-cid-lnthwwyx]:after{z-index:0;background:linear-gradient(90deg,#050505fa 0%,#050505f0 31%,#050505c7 48%,#05050557 68%,#0505051a 100%),linear-gradient(#0000 55%,#0505054d)}.learning-feature--photo[data-astro-cid-lnthwwyx] .learning-feature__copy[data-astro-cid-lnthwwyx]{z-index:2;max-width:48%}.learning-feature--photo[data-astro-cid-lnthwwyx]>.learning-feature__visual[data-astro-cid-lnthwwyx],.learning-feature--photo[data-astro-cid-lnthwwyx] .connect-visual[data-astro-cid-lnthwwyx],.learning-feature--photo[data-astro-cid-lnthwwyx] .book-wrap[data-astro-cid-lnthwwyx],.learning-feature--photo[data-astro-cid-lnthwwyx] .book[data-astro-cid-lnthwwyx]{display:none!important}@media (width<=63.99rem){.learning-feature--photo[data-astro-cid-lnthwwyx]{background-position:72%;background-size:cover}.learning-feature--photo[data-astro-cid-lnthwwyx]:after{background:linear-gradient(90deg,#050505fa 0%,#050505e8 55%,#0505057a 100%),linear-gradient(#0000 50%,#05050573)}.learning-feature--photo[data-astro-cid-lnthwwyx] .learning-feature__copy[data-astro-cid-lnthwwyx]{max-width:68%}}@media (width<=42rem){.learning-feature--photo[data-astro-cid-lnthwwyx] .learning-feature__copy[data-astro-cid-lnthwwyx]{max-width:100%}.learning-feature--photo[data-astro-cid-lnthwwyx]:after{background:#050505d1}}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);min-height:0;padding:0;display:grid;overflow:hidden;background-image:none!important}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx]:after{display:none}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx] .learning-feature__copy[data-astro-cid-lnthwwyx]{z-index:2;background:linear-gradient(135deg,#0a0a0a,#0a0a0af5);flex-direction:column;grid-column:1;justify-content:center;align-self:stretch;min-width:0;max-width:none;padding:clamp(1.25rem,2vw,1.75rem);display:flex;position:relative}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature__photo[data-astro-cid-lnthwwyx]{background-position:50%;background-repeat:no-repeat;background-size:cover;grid-column:2;min-width:0;min-height:100%;position:relative}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature__photo[data-astro-cid-lnthwwyx]:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0a0a0ac7,#0000);width:24%;position:absolute;inset:0 auto 0 0}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx] h3[data-astro-cid-lnthwwyx]{margin-bottom:.85rem;font-size:clamp(1.75rem,2.2vw,2.35rem);line-height:.98}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx] .learning-feature__copy[data-astro-cid-lnthwwyx]>p[data-astro-cid-lnthwwyx]{margin-bottom:.8rem;font-size:.96rem;line-height:1.48}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx] .feature-points[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]{font-size:.94rem}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx] .learning-feature__copy[data-astro-cid-lnthwwyx] .button{white-space:nowrap;width:max-content;min-width:0;max-width:100%;padding-inline:1.35rem}@media (width<=63.99rem){.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx]{grid-template-columns:1fr}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx] .learning-feature__copy[data-astro-cid-lnthwwyx]{grid-area:2/1}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature__photo[data-astro-cid-lnthwwyx]{grid-area:1/1;min-height:18rem}}@media (width<=34rem){.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx] .learning-feature__copy[data-astro-cid-lnthwwyx] .button{white-space:normal;width:100%}}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx]{isolation:isolate;background:#080808;min-height:33.5rem;padding:0;display:block;position:relative;overflow:hidden}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx] .learning-feature__photo[data-astro-cid-lnthwwyx]{z-index:-3;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;min-height:0;position:absolute;inset:0}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--connect[data-astro-cid-lnthwwyx] .learning-feature__photo[data-astro-cid-lnthwwyx]{background-image:url(/images/services/tcc-connect-session.webp);background-position:58%}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--ebook[data-astro-cid-lnthwwyx] .learning-feature__photo[data-astro-cid-lnthwwyx]{background-image:url(/images/services/trading-is-a-skill.webp);background-position:60%}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx] .learning-feature__photo[data-astro-cid-lnthwwyx]:before{display:none}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx]:before{content:"";z-index:-2;pointer-events:none;background:linear-gradient(90deg,#070707fa 0%,#070707f0 29%,#070707b8 46%,#07070738 66%,#0707070a 100%),linear-gradient(#0000 66%,#0707076b 100%);position:absolute;inset:0}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx] .learning-feature__copy[data-astro-cid-lnthwwyx]{z-index:2;background:0 0;flex-direction:column;justify-content:flex-start;width:47%;min-width:0;max-width:24rem;min-height:33.5rem;padding:1.9rem 0 1.55rem 2.35rem;display:flex;position:relative}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx] h3[data-astro-cid-lnthwwyx]{max-width:19rem;margin-bottom:1rem;font-size:clamp(2rem,2.5vw,2.55rem);line-height:.98}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx] .learning-feature__copy[data-astro-cid-lnthwwyx]>p[data-astro-cid-lnthwwyx]{max-width:19.5rem;margin-bottom:.9rem;font-size:1rem;line-height:1.42}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx] .feature-points[data-astro-cid-lnthwwyx]{gap:.48rem;margin:0 0 1rem}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx] .feature-points[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]{font-size:.98rem;line-height:1.3}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx] .learning-feature__copy[data-astro-cid-lnthwwyx] .button{white-space:normal;justify-content:center;width:max-content;min-width:19rem;max-width:calc(100% - .25rem);margin-top:auto;padding-inline:1.45rem;line-height:1.12}@media (width<=72rem){.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx] .learning-feature__copy[data-astro-cid-lnthwwyx]{width:50%;padding-left:1.7rem}}@media (width<=63.99rem){.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx]{min-height:31rem}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx] .learning-feature__copy[data-astro-cid-lnthwwyx]{width:58%;max-width:none;min-height:31rem}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx]:before{background:linear-gradient(90deg,#070707fa 0%,#070707e6 50%,#07070747 82%,#0000 100%)}}@media (width<=42rem){.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx]{min-height:34rem}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx] .learning-feature__copy[data-astro-cid-lnthwwyx]{width:100%;min-height:34rem;padding:1.5rem}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx]:before{background:#070707c2}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx] .learning-feature__copy[data-astro-cid-lnthwwyx] .button{width:100%;min-width:0}}.services-section[data-astro-cid-lnthwwyx]{padding-block:clamp(1.5rem,3vh,2.4rem)!important}.services-section[data-astro-cid-lnthwwyx] .section-heading[data-astro-cid-lnthwwyx]{margin-bottom:clamp(1.25rem,2.2vh,1.8rem)!important}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx]{min-height:29rem!important}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx] .learning-feature__copy[data-astro-cid-lnthwwyx]{min-height:29rem!important;padding-top:1.45rem!important;padding-bottom:1.25rem!important}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx] .learning-card__number[data-astro-cid-lnthwwyx]{margin-bottom:.75rem!important}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx] h3[data-astro-cid-lnthwwyx]{margin-bottom:.7rem!important}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx] .learning-feature__copy[data-astro-cid-lnthwwyx]>p[data-astro-cid-lnthwwyx]{margin-bottom:.65rem!important;line-height:1.36!important}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx] .feature-points[data-astro-cid-lnthwwyx]{gap:.38rem!important;margin-bottom:.7rem!important}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx] .feature-points[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]{align-items:center;gap:.7rem;display:flex!important}.point-icon[data-astro-cid-lnthwwyx]{width:2rem;height:2rem;color:var(--color-gold-400);background:radial-gradient(circle at 35% 30%,#ffe07847,#825b002e 65%,#0000);border:1px solid #e3b93f7a;border-radius:50%;flex:0 0 2rem;justify-content:center;align-items:center;font-size:.72rem;line-height:1;display:inline-flex;box-shadow:0 0 0 4px #e3b93f0d}.point-icon--arrow[data-astro-cid-lnthwwyx]{font-size:.9rem;transform:rotate(-12deg)}.service-cta[data-astro-cid-lnthwwyx]{width:max-content;max-width:100%;margin-top:auto;position:relative}.service-cta[data-astro-cid-lnthwwyx] .cta-icon[data-astro-cid-lnthwwyx]{z-index:3;color:#111;pointer-events:none;font-size:1.05rem;font-weight:800;position:absolute;top:50%;left:1.15rem;transform:translateY(-50%)}.service-cta[data-astro-cid-lnthwwyx] .button{min-width:20.5rem!important;margin-top:0!important;padding-left:3rem!important;padding-right:1.4rem!important}@media (width<=42rem){.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx],.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx] .learning-feature__copy[data-astro-cid-lnthwwyx]{min-height:31rem!important}.service-cta[data-astro-cid-lnthwwyx]{width:100%}.service-cta[data-astro-cid-lnthwwyx] .button{width:100%!important;min-width:0!important}}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx] .feature-points[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]:before,.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx] .feature-points[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]:after{content:none!important;display:none!important}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx] .feature-points[data-astro-cid-lnthwwyx]{margin-left:0!important;padding-left:0!important;list-style:none!important}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx] .feature-points[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]{grid-template-columns:2rem minmax(0,1fr);align-items:center!important;column-gap:.85rem!important;margin-left:0!important;padding-left:0!important;display:grid!important}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx] .point-icon[data-astro-cid-lnthwwyx]{grid-column:1;justify-self:start;margin:0!important}.learning-grid[data-astro-cid-lnthwwyx] .learning-feature--photo[data-astro-cid-lnthwwyx] .feature-points[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]>span[data-astro-cid-lnthwwyx]:last-child{grid-column:2;margin:0!important;padding:0!important}
