body,html{overflow-x:clip}[data-dropdown]:before{content:"";position:absolute;left:0;right:0;top:-.5rem;height:.5rem}div[data-globe-card],div[data-globe-stage]{height:auto}div[data-globe-card]{padding-block:2rem}div[data-globe-canvas]{position:relative;inset:auto}header a[class],header button span[class],header button[class]{font-family:inherit;font-weight:600}header [data-dropdown] a[class],header [data-mobile-submenu] a[class]{font-weight:400}header nav [data-main-nav-link]{position:relative}header nav [data-main-nav-link]:after{content:"";position:absolute;right:.75rem;bottom:0;left:.75rem;height:2px;background:#ff8300;border-radius:999px;transform:scaleX(0);transform-origin:left;transition:transform .2s ease}header nav [data-main-nav-link]:hover:after,header nav [data-main-nav-link][data-active=true]:after{transform:scaleX(1)}[data-scroll-reveal]{opacity:0!important;translate:var(--reveal-distance,-2rem) 0;transition:opacity .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay,0ms),translate .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay,0ms);will-change:opacity,translate}[data-scroll-reveal=from-right]{--reveal-distance:2rem}[data-scroll-reveal=from-left]{--reveal-distance:-2rem}[data-reveal-kind=card]{transition-duration:.58s;--reveal-distance:-1.4rem}[data-reveal-kind=card][data-scroll-reveal=from-right]{--reveal-distance:1.4rem}[data-scroll-reveal].is-revealed{opacity:1!important;translate:0 0;will-change:auto}@media (prefers-reduced-motion:reduce){[data-scroll-reveal]{opacity:1!important;translate:none!important;transition:none!important}}.boon-story-details{width:100%;margin-top:2rem;text-align:left}.boon-story-details>summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;color:#fff;background:linear-gradient(105deg,#5b34dd,#851bd1);border-radius:1rem;box-shadow:0 14px 32px rgba(91,52,221,.2);cursor:pointer;list-style:none;font-size:1.05rem;font-weight:600}.boon-story-details>summary::-webkit-details-marker{display:none}.boon-story-details>summary small{display:block;margin-bottom:.15rem;color:hsla(0,0%,100%,.72);font-size:.68rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.boon-story-toggle{position:relative;flex:0 0 2rem;width:2rem;height:2rem;border:1px solid hsla(0,0%,100%,.35);border-radius:50%}.boon-story-toggle:after,.boon-story-toggle:before{content:"";position:absolute;top:50%;left:50%;width:.75rem;height:2px;background:#fff;transform:translate(-50%,-50%);transition:transform .2s ease}.boon-story-toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.boon-story-details[open] .boon-story-toggle:after{transform:translate(-50%,-50%) rotate(0)}.boon-story-panel{position:relative;overflow:hidden;margin-top:1rem;padding:clamp(1.25rem,3vw,2.75rem);border:1px solid #e5e7fb;border-radius:1.5rem;background:radial-gradient(circle at 100% 0,rgba(132,204,22,.1),transparent 30%),radial-gradient(circle at 0 20%,rgba(91,52,221,.09),transparent 28%),#f9faff;box-shadow:0 20px 50px rgba(23,39,85,.09)}.boon-story-intro{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:clamp(1rem,4vw,4rem);gap:clamp(1rem,4vw,4rem);align-items:end;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #dde2f5}.boon-story-kicker{display:inline-block;margin-bottom:.75rem;color:#ff6b2c;font-size:.75rem;font-weight:700;letter-spacing:.15em}.boon-story-intro h3{margin:0;color:#12233f;font-size:clamp(1.65rem,3vw,2.6rem);font-weight:700;line-height:1.12}.boon-story-intro h3 span{display:block;margin-top:.35rem;color:#5b34dd}.boon-story-intro p{margin:.6rem 0 0;color:#536078;font-size:1rem;line-height:1.75}.boon-story-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.boon-story-card{position:relative;padding:1.35rem;border:1px solid #e3e7f5;border-radius:1.1rem;background:hsla(0,0%,100%,.9);box-shadow:0 8px 22px rgba(29,45,86,.06)}.boon-story-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:.8rem}.boon-story-step{color:#9aa4ba;font-size:.7rem;font-weight:700;letter-spacing:.12em}.boon-story-year{padding:.35rem .7rem;color:#fff;background:linear-gradient(105deg,#ff7a2f,#ff9e31);border-radius:999px;font-size:.78rem;font-weight:700}.boon-story-card h4{margin:0 0 .75rem;color:#12233f;font-size:1.1rem;font-weight:700}.boon-story-copy p{margin:.55rem 0 0;color:#58657a;font-size:.91rem;line-height:1.65}.boon-story-copy .boon-story-emphasis{color:#5b34dd;font-weight:700}.boon-story-closing{display:flex;align-items:center;justify-content:center;gap:.65rem;margin-top:1rem;padding:1rem;color:#fff;background:#12233f;border-radius:1rem;text-align:center}.boon-story-closing span{color:#ff9e31}@media (max-width:767px){.boon-story-details{margin-top:1.25rem}.boon-story-panel{border-radius:1.15rem}.boon-story-grid,.boon-story-intro{grid-template-columns:1fr}.boon-story-intro{align-items:start}.boon-story-card{padding:1.1rem}}.service-landing{overflow:hidden;color:#12233f;background:#fff}.service-shell{width:min(100% - 2rem,80rem);margin-inline:auto}.service-hero{position:relative;padding:clamp(4rem,8vw,7rem) 0;background:radial-gradient(circle at 8% 18%,rgba(77,201,173,.18),transparent 25%),radial-gradient(circle at 90% 12%,rgba(91,52,221,.16),transparent 28%),linear-gradient(145deg,#f8fbff,#f5f1ff)}.service-hero:after{content:"";position:absolute;right:-6rem;bottom:-7rem;width:18rem;height:18rem;border:1px solid rgba(91,52,221,.16);border-radius:50%}.service-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(22rem,.98fr);grid-gap:clamp(2.5rem,6vw,6rem);gap:clamp(2.5rem,6vw,6rem);align-items:center}.service-eyebrow{display:inline-flex;align-items:center;gap:.55rem;margin-bottom:1.25rem;padding:.45rem .75rem;color:#5b34dd;background:#eee9ff;border:1px solid #ddd4ff;border-radius:999px;font-size:.73rem;font-weight:700;letter-spacing:.11em}.service-eyebrow span{display:grid;place-items:center;width:1.35rem;height:1.35rem;color:#fff;background:#ff7a2f;border-radius:50%;font-size:.8rem}.service-hero-copy h1{max-width:44rem;margin:0;color:#10243e;font-size:clamp(2.35rem,5vw,4.4rem);font-weight:700;letter-spacing:-.04em;line-height:1.02}.service-hero-copy>p{max-width:42rem;margin:1.4rem 0 0;color:#52627a;font-size:clamp(1.05rem,1.7vw,1.25rem);line-height:1.72}.service-actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2rem}.service-actions a,.service-cta>a{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;min-height:3.25rem;padding:.75rem 1.25rem;border-radius:.75rem;font-weight:600;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.service-primary-button{color:#fff;background:#5b34dd;box-shadow:0 10px 24px rgba(91,52,221,.22)}.service-cta>a:hover,.service-primary-button:hover{transform:translateY(-2px);box-shadow:0 14px 28px rgba(21,32,62,.22)}.service-secondary-button{color:#17314f;background:hsla(0,0%,100%,.8);border:1px solid #d6ddec}.service-trust{display:flex;flex-wrap:wrap;gap:1rem 1.25rem;margin-top:1.6rem;color:#647087;font-size:.83rem;font-weight:600}.service-trust span:before{content:"✓";margin-right:.4rem;color:#16a77d}.service-visual{position:relative;padding:.75rem}.service-image-frame{position:relative;overflow:hidden;aspect-ratio:4/3;border:.65rem solid hsla(0,0%,100%,.8);border-radius:1.75rem;background:#e7ebf5;box-shadow:0 28px 60px rgba(31,43,84,.18)}.service-image-frame img{width:100%;height:100%;object-fit:cover}.service-image-note{position:absolute;left:-1rem;bottom:-1rem;display:flex;flex-direction:column;padding:1rem 1.2rem;color:#17314f;background:hsla(0,0%,100%,.94);border:1px solid rgba(214,221,236,.85);border-radius:.9rem;box-shadow:0 14px 30px rgba(31,43,84,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.service-image-note strong{font-size:.94rem}.service-image-note span{margin-top:.2rem;color:#68758b;font-size:.76rem}.service-content{padding-block:clamp(4rem,7vw,6.5rem)}.service-section-heading{max-width:44rem;margin-bottom:2rem}.service-cta>div>span,.service-process-intro>span,.service-section-heading>span{color:#ff6b2c;font-size:.72rem;font-weight:700;letter-spacing:.14em}.service-cta h2,.service-process-intro h2,.service-section-heading h2{margin:.65rem 0 0;font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:700;letter-spacing:-.025em;line-height:1.12}.service-process-intro p,.service-section-heading p{margin:.8rem 0 0;color:#627087;line-height:1.7}.service-focus-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem;gap:1rem}.service-focus-card{min-height:15rem;padding:1.4rem;border:1px solid #e2e6f2;border-radius:1.1rem;background:#fff;box-shadow:0 8px 24px rgba(29,45,86,.06);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.service-focus-card:hover{transform:translateY(-4px);border-color:#cfc4ff;box-shadow:0 16px 30px rgba(29,45,86,.1)}.service-focus-number{display:grid;place-items:center;width:2.35rem;height:2.35rem;margin-bottom:2.2rem;color:#5b34dd;background:#eee9ff;border-radius:.7rem;font-size:.72rem;font-weight:700}.service-focus-card:nth-child(2n) .service-focus-number{color:#b9470a;background:#fff0e5}.service-focus-card h3{margin:0;color:#172b47;font-size:1.08rem;font-weight:700}.service-focus-card p{margin:.7rem 0 0;color:#657188;font-size:.9rem;line-height:1.65}.service-process{padding-block:clamp(4rem,7vw,6rem);color:#fff;background:#102943}.service-process-grid{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);grid-gap:clamp(2rem,6vw,6rem);gap:clamp(2rem,6vw,6rem);align-items:start}.service-process-intro p{color:#b9c5d3}.service-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.service-step{display:flex;gap:1rem;padding:1.15rem;border:1px solid hsla(0,0%,100%,.13);border-radius:.9rem;background:hsla(0,0%,100%,.06)}.service-step>span{color:#56d5b2;font-size:.72rem;font-weight:700}.service-step h3{margin:0;font-size:1rem;font-weight:700}.service-step p{margin:.35rem 0 0;color:#b9c5d3;font-size:.84rem;line-height:1.55}.service-cta{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-block:clamp(3rem,6vw,5rem);padding:clamp(1.5rem,4vw,3rem);color:#fff;background:linear-gradient(110deg,#5933d9,#7624c4 60%,#9a2eb0);border-radius:1.4rem;box-shadow:0 20px 45px rgba(91,52,221,.2)}.service-cta h2{font-size:clamp(1.55rem,3vw,2.25rem)}.service-cta p{margin:.6rem 0 0;color:hsla(0,0%,100%,.78)}.service-cta>div>span{color:#ffd47a}.service-cta>a{flex:0 0 auto;color:#172b47;background:#fff}@media (max-width:1023px){.service-hero-grid{grid-template-columns:minmax(0,1fr) minmax(19rem,.8fr);gap:2rem}.service-focus-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.service-process-grid{grid-template-columns:1fr}}@media (max-width:767px){.service-shell{width:min(100% - 1.25rem,80rem)}.service-hero{padding:3.25rem 0 4rem}.service-focus-grid,.service-hero-grid,.service-steps{grid-template-columns:1fr}.service-hero-copy h1{font-size:clamp(2.15rem,11vw,3.1rem)}.service-actions{flex-direction:column}.service-actions a{width:100%}.service-trust{flex-direction:column;gap:.55rem}.service-visual{margin-top:.5rem}.service-image-frame{border-width:.45rem;border-radius:1.25rem}.service-image-note{left:.1rem;bottom:-.75rem}.service-focus-card{min-height:0}.service-focus-number{margin-bottom:1.25rem}.service-cta{align-items:flex-start;flex-direction:column}.service-cta>a{width:100%}}.one-to-one-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(22rem,.9fr);grid-gap:clamp(2rem,6vw,5rem);gap:clamp(2rem,6vw,5rem);align-items:center}.one-to-one-hero-copy{text-align:left}.one-to-one-hero-copy .justify-center{justify-content:flex-start}.one-to-one-hero-image{overflow:hidden;aspect-ratio:4/3;border:.6rem solid hsla(0,0%,100%,.8);border-radius:1.5rem;background:#e7ebf5;box-shadow:0 24px 55px rgba(31,43,84,.16)}.one-to-one-hero-image img{width:100%;height:100%;object-fit:cover}@media (max-width:767px){.one-to-one-hero-grid{grid-template-columns:1fr}.one-to-one-hero-copy{text-align:center}.one-to-one-hero-copy .justify-center{justify-content:center}.one-to-one-hero-image{border-width:.4rem;border-radius:1.15rem}}.bright-progression,.programme-requirements{padding-block:clamp(4rem,7vw,6rem);background:#f7f9ff}.bright-progression{background:#fff}.programme-requirements-shell{width:min(100% - 2rem,80rem);margin-inline:auto}.programme-requirements-heading{max-width:46rem;margin-bottom:2.2rem}.programme-requirements-heading>span{color:#ff6b2c;font-size:.72rem;font-weight:700;letter-spacing:.14em}.programme-requirements-heading h2{margin:.65rem 0 0;color:#12233f;font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:700;letter-spacing:-.025em;line-height:1.12}.programme-requirements-heading p{margin:.85rem 0 0;color:#627087;line-height:1.7}.programme-requirements-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem;gap:1rem}.programme-requirements-grid article{min-height:9.5rem;padding:1.25rem;border:1px solid #e1e6f3;border-radius:1rem;background:#fff;box-shadow:0 8px 22px rgba(29,45,86,.055)}.programme-requirements-grid article>span{display:inline-grid;place-items:center;width:2.1rem;height:2.1rem;color:#5b34dd;background:#eee9ff;border-radius:.6rem;font-size:.7rem;font-weight:700}.programme-requirements-grid h3{margin:1.1rem 0 0;color:#172b47;font-size:1rem;font-weight:700;line-height:1.4}.programme-requirements-grid article p{margin:.65rem 0 0;color:#68758a;font-size:.88rem;line-height:1.6}.programme-requirements-note{margin-top:1rem;padding:1.15rem 1.3rem;color:#fff;background:#102943;border-radius:1rem}.programme-requirements-note strong{padding-right:1.2rem;border-right:1px solid hsla(0,0%,100%,.2);white-space:nowrap}.programme-requirements-note p{margin:0;color:#c7d2df;font-size:.9rem;line-height:1.6}.programme-group-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.programme-group-card{position:relative;padding:clamp(1.35rem,2.5vw,2rem);border:1px solid #e1e6f3;border-radius:1.25rem;background:#fff;box-shadow:0 10px 28px rgba(29,45,86,.06)}.programme-group-card:first-child{grid-column:1/-1}.programme-group-index{color:#ff6b2c;font-size:.72rem;font-weight:700;letter-spacing:.14em}.programme-group-card>h3{margin:.6rem 0 0;color:#172b47;font-size:1.3rem;font-weight:700}.programme-group-card>p{margin:.7rem 0 0;color:#627087;line-height:1.65}.programme-group-card>strong{display:block;margin-top:1rem;color:#5b34dd}.programme-group-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8rem;gap:.8rem;margin-top:1.25rem}.programme-group-items>div{padding:1rem;border:1px solid #e7eaf4;border-radius:.85rem;background:#fafbff}.programme-group-items h4{margin:0;color:#172b47;font-size:.95rem;font-weight:700}.programme-group-items p{margin:.45rem 0 0;color:#68758a;font-size:.84rem;line-height:1.55}.boon-approach{padding-block:clamp(4rem,7vw,6rem);color:#fff;background:linear-gradient(135deg,#102943,#30216c)}.boon-approach .programme-requirements-heading>span{color:#ff9c52}.boon-approach .programme-requirements-heading h2{color:#fff}.boon-approach-copy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem}.boon-approach-copy p{margin:0;padding:1.2rem;border:1px solid hsla(0,0%,100%,.14);border-radius:1rem;background:hsla(0,0%,100%,.06);color:#e6ebf5;line-height:1.65}.boon-approach-prompt{margin-top:2rem;color:#fff;font-weight:700}.boon-approach-pillars{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:.9rem}.boon-approach-pillars span{padding:.55rem .8rem;border-radius:999px;background:hsla(0,0%,100%,.1);color:#fff;font-size:.86rem}.boon-approach-purpose{max-width:54rem;margin:1.5rem 0 0;color:#dbe4f1;line-height:1.7}.boon-approach-closing{display:flex;flex-wrap:wrap;gap:.8rem 1.2rem;align-items:center;margin-top:2rem;padding-top:1.4rem;border-top:1px solid hsla(0,0%,100%,.16)}.boon-approach-closing strong{color:#ff9c52;font-size:1.35rem}.boon-approach-closing span{color:#fff}.bright-progression-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem;gap:1rem}.bright-progression-grid article{position:relative;min-height:12rem;padding:1.3rem;overflow:hidden;border:1px solid #e3e7f5;border-radius:1rem;background:linear-gradient(145deg,#fff,#f8f7ff);box-shadow:0 9px 25px rgba(29,45,86,.06)}.bright-progression-grid article:after{content:"";position:absolute;right:-2.3rem;bottom:-2.3rem;width:6rem;height:6rem;background:rgba(91,52,221,.07);border-radius:50%}.bright-progression-grid article>div{display:flex;align-items:center;justify-content:space-between}.bright-progression-icon{display:grid;place-items:center;width:2.6rem;height:2.6rem;background:#edf9f4;border-radius:.7rem;font-size:1.25rem}.bright-progression-grid small{color:#9aa4ba;font-size:.65rem;font-weight:700;letter-spacing:.12em}.bright-progression-grid h3{margin:1.4rem 0 0;color:#5b34dd;font-size:1.05rem;font-weight:700}.bright-progression-grid p{margin:.55rem 0 0;color:#52627a;font-size:.9rem;line-height:1.55}@media (max-width:1023px){.bright-progression-grid,.programme-requirements-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.boon-approach-copy{grid-template-columns:1fr}}@media (max-width:767px){.programme-requirements-shell{width:min(100% - 1.25rem,80rem)}.bright-progression-grid,.programme-group-grid,.programme-group-items,.programme-requirements-grid{grid-template-columns:1fr}.bright-progression-grid article,.programme-requirements-grid article{min-height:0}.programme-requirements-note{grid-template-columns:1fr}.programme-requirements-note strong{padding:0 0 .7rem;border-right:0;border-bottom:1px solid hsla(0,0%,100%,.2)}}.boon-resource-section{padding:4rem 0;scroll-margin-top:7rem}.boon-resource-soft{background:#f5f9fc}.boon-resource-heading{max-width:48rem;margin:0 auto 2.5rem;text-align:center}.boon-resource-heading h2{margin:0 0 1rem;color:#111827;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:700;line-height:1.2}.boon-resource-heading p{color:#4b5563;font-size:1.125rem;line-height:1.7}.boon-resource-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem;max-width:64rem;margin:auto}.boon-resource-card{display:flex;flex-direction:column;padding:1.75rem;border:1px solid #e5e7eb;border-radius:.75rem;background:#fff;box-shadow:0 3px 12px rgb(0 65 104/5%)}.boon-resource-card-top{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1.5rem}.boon-resource-file{display:grid;place-items:center;width:3rem;height:3rem;border-radius:.6rem;color:#2563eb;background:#dbeafe}.boon-resource-tag{padding:.3rem .75rem;border-radius:2rem;background:#dcfce7;color:#166534;font-size:.75rem}.boon-resource-card h3{margin:0 0 .75rem;color:#111827;font-size:1.3rem;font-weight:700}.boon-resource-card p{color:#4b5563;line-height:1.7}.boon-resource-card .boon-resource-meta{margin:1.25rem 0;font-size:.85rem}.boon-resource-actions{display:flex;align-items:center;flex-wrap:wrap;gap:1.25rem;margin-top:auto}.boon-resource-download{display:inline-flex;justify-content:center;align-items:center;gap:.6rem;min-height:3rem;padding:.8rem 1.3rem;border-radius:.5rem;background:#2563eb;color:#fff;font-weight:600}.boon-resource-download:hover{background:#1d4ed8}.boon-resource-preview{color:#004168;font-weight:600;text-decoration:underline;text-underline-offset:.2em}.boon-resource-hero-link{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;border:1px solid #fff;border-radius:.5rem;color:#fff;font-size:1.125rem;font-weight:700}.boon-resource-hero-link:hover{background:hsla(0,0%,100%,.15)}.boon-resource-related{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem;gap:1rem}.boon-resource-related a{display:flex;flex-direction:column;gap:.6rem;padding:1.5rem;border:1px solid #dbe5ef;border-radius:.75rem;background:#fff}.boon-resource-related a:hover{border-color:#2563eb}.boon-resource-related strong{color:#004168;font-size:1.05rem}.boon-resource-related span{color:#4b5563;line-height:1.6;font-size:.95rem}.boon-resource-faqs{max-width:52rem;margin:auto}.boon-resource-faqs details{padding:1.25rem;margin-bottom:.75rem;border:1px solid #e5e7eb;border-radius:.6rem}.boon-resource-faqs summary{color:#004168;font-weight:600;cursor:pointer}.boon-resource-faqs p{margin-top:1rem;color:#4b5563;line-height:1.75}.boon-resource-faqs a{color:#1d4ed8;text-decoration:underline}.boon-resource-faqs summary:focus-visible,.boon-resource-hero-link:focus-visible,.boon-resource-section a:focus-visible{outline:3px solid #f59e0b;outline-offset:4px}@media (max-width:900px){.boon-resource-related{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.boon-resource-section{padding:3rem 0}.boon-resource-grid,.boon-resource-related{grid-template-columns:1fr}.boon-resource-card{padding:1.25rem}}