.tc-ch-hero .tc-hl,.tc-ch-ways .tc-hl,.tc-ch-charities .tc-hl,.tc-ch-tv .tc-hl{color:var(--tc-green-ink)}.tc-section.tc-ch-hero{background:linear-gradient(180deg,var(--tc-mint) 0%,#fff 78%)}.tc-ch-hero__grid{display:grid;gap:40px;align-items:start}@media(min-width:990px){.tc-ch-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}}@media(min-width:1200px){.tc-ch-hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:72px}}.tc-ch-hero__copy{display:flex;flex-direction:column;align-items:flex-start;gap:16px;min-width:0}@media(min-width:990px){.tc-ch-hero__copy{padding-top:16px}}.tc .tc-ch-h1{margin:0;font-family:var(--tc-head);font-weight:700;font-size:clamp(34px,4.4vw,56px);line-height:1.06;letter-spacing:-.025em;color:var(--tc-ink);text-transform:none;text-wrap:balance}.tc .tc-ch-lead{max-width:62ch;text-wrap:pretty}.tc-ch-logos{display:flex;flex-direction:column;gap:10px;width:100%;margin-top:6px}.tc .tc-ch-logos__label{font-size:12px;font-weight:700;letter-spacing:.08em;line-height:1.3;text-transform:uppercase;color:var(--tc-muted)}.tc .tc-ch-logos__list{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.tc-ch-logos__item{--la: 2600;display:flex;align-items:center;justify-content:center;height:64px;padding:8px 14px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px var(--tc-line),0 6px 16px #0903020d}.tc .tc-ch-logos__item img{display:block;width:auto;max-width:170px;height:30px;height:clamp(18px,calc(sqrt(var(--la) / var(--ar, 3)) * var(--ls, 1) * 1px),46px);object-fit:contain}.tc-ch-logos__item--slot{padding:0;background:none;box-shadow:none}.tc-ch-logos__item--slot .tc-ch-slot{min-height:64px;min-width:110px}@media(max-width:599px){.tc .tc-ch-logos__list{gap:8px}.tc-ch-logos__item{--la: 1900;height:54px;padding:6px 11px;border-radius:12px}}.tc-ch-gal{position:relative;width:100%;aspect-ratio:10 / 7;margin:14px 0 0}.tc .tc-ch-gal__p{position:absolute;margin:0;padding:7px;border-radius:16px;background:#fff;box-shadow:0 1px 2px #09030214,0 16px 36px #09030229;transform:rotate(var(--r, 0deg));transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s ease}.tc .tc-ch-gal__p img,.tc-ch-gal__slot{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:10px;background:var(--tc-mint-2)}.tc-ch-gal__slot{display:grid;place-items:center;padding:10px}.tc-ch-gal__p--1{left:0;top:7%;width:60%;--r: -4deg;z-index:1}.tc-ch-gal__p--2{right:0;top:0;width:50%;--r: 4.5deg;z-index:2}.tc-ch-gal__p--3{right:9%;bottom:0;width:49%;--r: -2deg;z-index:3}.tc-ch-gal__p--4{left:3%;bottom:4%;width:36%;--r: 3deg;z-index:2}.tc-ch-gal--1 .tc-ch-gal__p--1{left:6%;top:6%;width:84%}.tc-ch-gal--2 .tc-ch-gal__p--2{top:auto;bottom:0}@media(hover:hover){.tc .tc-ch-gal__p:hover{z-index:6;transform:rotate(0) scale(1.04);box-shadow:0 1px 2px #09030214,0 22px 48px #09030238}}.tc .tc-ch-gal__sticker{position:absolute;left:6%;bottom:3%;z-index:5;display:grid;place-items:center;width:clamp(84px,8.4vw,112px);aspect-ratio:1;padding:10px;border-radius:50%;background:var(--tc-gold);color:var(--tc-ink);font-family:var(--tc-head);font-size:clamp(12px,1.05vw,14.5px);font-weight:800;line-height:1.12;text-align:center;text-wrap:balance;box-shadow:0 0 0 4px #fff,0 12px 26px #09030233;transform:rotate(-10deg)}.tc-ch-gal--4 .tc-ch-gal__sticker{left:auto;right:4%;bottom:auto;top:-2%}.tc .tc-ch-gal__credit{margin-top:2px;font-size:12px;line-height:1.4;color:var(--tc-muted)}@keyframes tc-ch-drop{0%{opacity:0;transform:translateY(22px) rotate(calc(var(--r, 0deg) * 2.2))}}@keyframes tc-ch-pop{0%{opacity:0;transform:rotate(-10deg) scale(.4)}}@media(prefers-reduced-motion:no-preference){.tc .tc-ch-gal__p{animation:tc-ch-drop .7s cubic-bezier(.2,.8,.25,1.15) backwards}.tc .tc-ch-gal__p--2{animation-delay:.12s}.tc .tc-ch-gal__p--3{animation-delay:.24s}.tc .tc-ch-gal__p--4{animation-delay:.32s}.tc .tc-ch-gal__sticker{animation:tc-ch-pop .5s cubic-bezier(.2,.8,.3,1.4) .5s backwards}}@media(max-width:599px){.tc-ch-gal{aspect-ratio:1 / .86}.tc .tc-ch-gal__p{padding:5px;border-radius:12px}.tc .tc-ch-gal__p img,.tc-ch-gal__slot{border-radius:8px}.tc-ch-gal__p--1{width:68%;top:5%}.tc-ch-gal__p--2{width:56%}.tc-ch-gal__p--3{width:58%;right:4%}}.tc-ch-form{display:flex;flex-direction:column;gap:16px;min-width:0;scroll-margin-top:calc(var(--header-end, 0px) + 16px)}.tc-ch-form__card{container-type:inline-size;padding:clamp(22px,3vw,32px);border-radius:var(--tc-radius);background:#fff;box-shadow:0 0 0 1px var(--tc-line),0 1px 2px #0903020d,0 18px 40px #09030214}.tc .tc-ch-form__form{display:flex;flex-direction:column;gap:20px;margin:0}.tc-ch-form__head{display:flex;flex-direction:column;gap:6px}.tc .tc-ch-form__title{margin:0;font-family:var(--tc-head);font-size:clamp(22px,2vw,26px);font-weight:700;line-height:1.2;letter-spacing:-.015em;color:var(--tc-ink);text-transform:none}.tc .tc-ch-form__sub{font-size:15.5px;line-height:1.5;color:var(--tc-body)}.tc-ch-fields{display:grid;gap:16px}@container (min-width: 460px){.tc-ch-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px}.tc-ch-field--full{grid-column:1 / -1}}.tc .tc-ch-field{display:flex;flex-direction:column;gap:6px;min-width:0;margin:0}.tc .tc-ch-field label{margin:0;font-family:var(--tc-head);font-size:14.5px;font-weight:600;line-height:1.3;color:var(--tc-ink);text-transform:none;letter-spacing:0}.tc .tc-ch-field label span{font-weight:400;color:var(--tc-muted)}.tc .tc-ch-field input,.tc .tc-ch-field select,.tc .tc-ch-field textarea{display:block;width:100%;min-height:50px;margin:0;padding:12px 14px;border:1.5px solid var(--tc-line-2);border-radius:12px;background-color:#fff;color:var(--tc-ink);font-family:inherit;font-size:16px;line-height:1.4;box-shadow:none;-webkit-appearance:none;appearance:none;transition:border-color .15s ease}.tc .tc-ch-field textarea{min-height:124px;resize:vertical}.tc .tc-ch-field select{padding-right:44px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f7a20' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:18px}.tc .tc-ch-field :is(input,select,textarea):hover{border-color:#a9a19e}.tc .tc-ch-field :is(input,select,textarea):focus{outline:3px solid var(--tc-green);outline-offset:1px;border-color:var(--tc-green-ink)}.tc .tc-ch-field ::placeholder{color:#6f6968;opacity:1}.tc .tc-ch-hint{font-size:13px;line-height:1.4;color:var(--tc-muted)}.tc .tc-ch-form__err{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:12px;background:#fdeeee;box-shadow:inset 0 0 0 1px #f2c5c5;font-size:15px;line-height:1.45;color:#8f1f17}.tc .tc-ch-form__err .tc-ico{color:#b3261e;margin-top:1px}.tc .tc-ch-form__err ul{margin:4px 0 0;padding-left:18px;list-style:disc}.tc .tc-ch-submit{align-items:stretch;gap:12px}.tc .tc-ch-submit .tc-btn{max-width:none}.tc .tc-ch-submit .tc-btn .tc-ico{transition:transform .15s ease}.tc .tc-ch-submit .tc-btn:hover .tc-ico{transform:translate(3px)}.tc .tc-ch-privacy{font-size:13px;line-height:1.45;color:var(--tc-muted);text-align:center}.tc-ch-done{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.tc-ch-done__ico{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--tc-green-ink);color:#fff}.tc-ch-done__ico .tc-ico{stroke-width:2.4}.tc-ch-help{display:flex;gap:14px;align-items:center;padding:16px 18px;border-radius:var(--tc-radius-sm);background:var(--tc-mint)}.tc .tc-ch-help .tc-pt{--pt: 46px}.tc .tc-ch-help p{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:14.5px;line-height:1.45;color:var(--tc-body)}.tc .tc-ch-help strong{color:var(--tc-ink)}.tc .tc-ch-help a{font-weight:700;color:var(--tc-ink);text-decoration:underline;text-decoration-color:#9fd3a0;text-decoration-thickness:2px;text-underline-offset:4px}.tc .tc-ch-help a:hover{color:var(--tc-green-ink)}.tc .tc-ch-help span{font-size:13.5px;color:var(--tc-muted)}.tc .tc-ch-offers{display:grid;gap:20px;max-width:1100px;margin:36px auto 0}@media(min-width:768px){.tc .tc-ch-offers{grid-template-columns:repeat(2,minmax(0,1fr))}}.tc-ch-offer{display:flex;gap:20px;align-items:flex-start;padding:clamp(22px,3vw,32px);border-radius:20px;background:#fff;box-shadow:0 1px 2px #0903020a,0 12px 30px #0903020f}.tc-ch-offer__ico{flex:none;display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--tc-mint);color:var(--tc-green-ink)}.tc-ch-offer__copy{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.tc .tc-ch-offer__title{margin:0;font-family:var(--tc-head);font-size:clamp(20px,1.8vw,23px);font-weight:700;line-height:1.25;letter-spacing:-.015em;color:var(--tc-ink);text-transform:none}.tc .tc-ch-offer__text{font-size:16.5px;line-height:1.55;color:var(--tc-body);text-wrap:pretty}.tc .tc-ch-tag{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:var(--tc-mint);color:var(--tc-green-ink);font-size:12px;font-weight:700;letter-spacing:.06em;line-height:1.3;text-transform:uppercase}.tc .tc-ch-tag .tc-ico{width:15px;height:15px;stroke-width:2}.tc .tc-ch-decide{display:flex;gap:10px;align-items:flex-start;max-width:760px;margin:24px auto 0;font-size:15px;line-height:1.55;color:var(--tc-body)}.tc .tc-ch-decide .tc-ico{color:var(--tc-green-ink);margin-top:1px}.tc-ch-ways__cta{margin-top:28px}@media(max-width:599px){.tc-ch-offer{flex-direction:column;gap:14px;padding:20px}.tc-ch-offer__ico{width:52px;height:52px}}.tc-ch-purpose{position:relative;overflow:hidden;padding:clamp(40px,5.5vw,84px) clamp(20px,5vw,72px);border-radius:var(--tc-radius);background:var(--tc-ink);color:#fff;text-align:center}.tc .tc-ch-purpose .tc-eyebrow{color:var(--tc-green)}.tc .tc-ch-purpose__line{margin:14px auto 0;font-family:var(--tc-head);font-weight:700;font-size:clamp(30px,4.4vw,56px);line-height:1.12;letter-spacing:-.015em;color:#fff;text-transform:none;text-wrap:balance}.tc .tc-ch-purpose__line em{display:block;font-style:normal;color:var(--tc-green)}@media(min-width:1024px){.tc .tc-ch-purpose__line em{white-space:nowrap}}@media(max-width:1023px){.tc .tc-ch-purpose__line em{margin-top:.1em;line-height:1.38}}.tc .tc-ch-purpose__text{max-width:62ch;margin:18px auto 0;font-size:17px;line-height:1.6;color:#d9d4d2;text-wrap:pretty}.tc .tc-ch-ul{position:relative;display:inline-block;white-space:nowrap}.tc .tc-ch-ul svg{position:absolute;left:-3%;bottom:-.24em;width:106%;height:.34em;overflow:visible}.tc .tc-ch-ul path{fill:none;stroke:#fff;stroke-width:.09em;stroke-linecap:round}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.tc .tc-ch-ul path{stroke-dasharray:1;stroke-dashoffset:1;animation:tc-draw linear both;animation-timeline:view();animation-range:entry 100% cover 45%}}}.tc-ch-journey{position:relative;max-width:920px;margin:clamp(36px,5vw,56px) auto 0}.tc-ch-journey svg{display:block;width:100%;height:84px;overflow:visible}.tc-ch-journey path{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.tc-ch-journey__todo{stroke:#ffffff47;stroke-width:3;stroke-dasharray:2 9}.tc-ch-journey__done{stroke:var(--tc-green);stroke-width:6}.tc-ch-journey__dot{position:absolute;left:var(--now, 40%);top:76px;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;background:var(--tc-green);box-shadow:0 0 0 5px var(--tc-ink),0 0 0 7px var(--tc-green)}.tc-ch-journey__dot:before,.tc-ch-journey__dot:after{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:50%;border:2px solid var(--tc-green);opacity:0;pointer-events:none}@keyframes tc-ch-pulse{0%{transform:scale(1);opacity:.85}to{transform:scale(2.6);opacity:0}}@media(prefers-reduced-motion:no-preference){.tc-ch-journey__dot:before,.tc-ch-journey__dot:after{animation:tc-ch-pulse 2.4s cubic-bezier(.2,.6,.3,1) infinite}.tc-ch-journey__dot:after{animation-delay:1.2s}}.tc-ch-journey__end{position:absolute;right:0;top:76px;width:14px;height:14px;margin:-7px -7px 0 0;border-radius:50%;border:2px solid rgba(255,255,255,.6);background:var(--tc-ink)}.tc .tc-ch-journey__labels{display:flex;justify-content:space-between;gap:16px;margin-top:26px;text-align:left}.tc .tc-ch-journey__labels p{font-size:14px;line-height:1.35;color:#d9d4d2}.tc .tc-ch-journey__labels strong{display:block;font-family:var(--tc-head);font-size:clamp(20px,2.2vw,28px);line-height:1.1;color:#fff}.tc .tc-ch-journey__labels .is-now strong{color:var(--tc-green)}.tc .tc-ch-journey__labels .is-goal{text-align:right}@media(min-width:700px){.tc .tc-ch-journey__labels{position:relative;display:block;height:64px}.tc .tc-ch-journey__labels p{position:absolute;top:0}.tc .tc-ch-journey__labels .is-start{left:0}.tc .tc-ch-journey__labels .is-now{left:var(--now, 40%);transform:translate(-50%);text-align:center}.tc .tc-ch-journey__labels .is-goal{right:0}}@media(max-width:699px){.tc .tc-ch-journey__labels .is-start{display:none}}.tc .tc-ch-cards{display:grid;gap:20px;margin-top:36px}@media(min-width:800px){.tc .tc-ch-cards{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1100px;margin-left:auto;margin-right:auto}}.tc-ch-card{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:clamp(22px,3vw,32px);border-radius:20px;background:#fff;box-shadow:0 0 0 1px var(--tc-line),0 1px 2px #0903020a,0 10px 28px #0903020d}.tc-ch-card__logo{display:flex;align-items:center;min-height:76px;margin-bottom:6px}.tc .tc-ch-logo{--la: 10000;display:block;width:auto;max-width:100%;height:48px;height:clamp(34px,calc(sqrt(var(--la) / var(--ar, 3.6))*1px),64px);object-fit:contain;object-position:left center}.tc .tc-ch-card__title{margin:0;font-family:var(--tc-head);font-size:clamp(20px,1.8vw,23px);font-weight:700;line-height:1.25;letter-spacing:-.015em;color:var(--tc-ink);text-transform:none}.tc .tc-ch-card__text{font-size:16px;line-height:1.6;color:var(--tc-body);text-wrap:pretty}.tc .tc-ch-link{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:6px;font-family:var(--tc-head);font-size:15px;font-weight:600;line-height:1.4;color:var(--tc-ink);text-decoration:underline;text-decoration-color:#9fd3a0;text-decoration-thickness:2px;text-underline-offset:5px}.tc .tc-ch-link .tc-ico{color:var(--tc-green-ink);transition:transform .15s ease}.tc .tc-ch-link:hover{color:var(--tc-green-ink)}.tc .tc-ch-link:hover .tc-ico{transform:translate(3px)}.tc .tc-ch-nhs{display:flex;align-items:center;gap:18px;max-width:980px;margin:28px auto 0;padding:16px 28px 16px 22px;border-radius:999px;background:var(--tc-sand);font-size:16px;line-height:1.45;color:var(--tc-ink)}.tc .tc-ch-nhs__logo{flex:0 0 auto;width:auto;max-width:none;height:60px;margin:-16px -12px -16px -11px}.tc .tc-ch-nhs__link{display:inline-flex;align-items:center;gap:6px;color:var(--tc-green-ink);font-weight:700;white-space:nowrap;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.tc .tc-ch-nhs__link .tc-ico{width:18px;height:18px;transition:transform .15s ease}.tc .tc-ch-nhs__link:hover .tc-ico{transform:translate(3px)}@media(max-width:767px){.tc .tc-ch-nhs{flex-direction:column;padding:20px;border-radius:22px;text-align:center}}.tc-ch-slot{display:grid;place-items:center;min-height:60px;min-width:min(220px,100%);max-width:280px;padding:10px 14px;border:2px dashed var(--tc-line-2);border-radius:12px;background:#fff;font-size:12.5px;font-weight:600;line-height:1.35;color:var(--tc-muted);text-align:center;overflow-wrap:anywhere}.tc-ch-tv__grid{display:grid;gap:40px;align-items:center}@media(min-width:900px){.tc-ch-tv__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:64px}}@media(min-width:900px){.tc-ch-tv__grid--solo{grid-template-columns:minmax(0,1fr);max-width:760px}}.tc .tc-ch-tv__media{display:flex;flex-direction:column;width:100%;margin:0}.tc-ch-tv__stage{position:relative}.tc-ch-tv__main{position:relative;overflow:hidden;aspect-ratio:4 / 3;border-radius:var(--tc-radius);background:var(--tc-mint-2);box-shadow:0 18px 44px #09030224}.tc .tc-ch-tv__main img{display:block;width:100%;height:100%;object-fit:cover}.tc-ch-tv__video{display:block;width:100%;height:100%;object-fit:contain;background:#000}.tc-ch-tv__slot{display:grid;place-items:center;width:100%;height:100%;padding:20px;background:#fff}.tc .tc-ch-tv__inset{position:absolute;left:-14px;bottom:-44px;z-index:2;width:34%;padding:6px;border-radius:16px;background:#fff;box-shadow:0 1px 2px #09030214,0 16px 34px #09030233;transform:rotate(-5deg);transition:transform .4s cubic-bezier(.2,.7,.2,1)}.tc .tc-ch-tv__inset img{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:11px}@media(hover:hover){.tc .tc-ch-tv__inset:hover{transform:rotate(0) scale(1.04)}}.tc-ch-tv__stage--video .tc-ch-tv__main{aspect-ratio:16 / 9}.tc .tc-ch-tv__stage--video .tc-ch-tv__inset{position:relative;left:auto;bottom:auto;width:30%;margin:-28px 0 0 18px}.tc .tc-ch-tv__cap{display:flex;flex-direction:column;gap:4px;margin-top:14px;font-size:13.5px;line-height:1.45;color:var(--tc-muted);text-wrap:pretty}.tc .tc-ch-tv__cap--inset{min-height:40px;padding-left:calc(34% + 12px)}.tc .tc-ch-tv__credit{font-size:12px}.tc .tc-ch-play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#fff;text-decoration:none;background:linear-gradient(180deg,#09030200 40%,#09030273)}.tc-ch-play__btn{display:grid;place-items:center;width:76px;height:76px;border-radius:50%;background:#fff;color:var(--tc-green-ink);box-shadow:0 10px 30px #0903024d;transition:transform .2s ease}.tc-ch-play__btn .tc-ico{margin-left:4px;fill:currentColor}.tc .tc-ch-play__label{padding:6px 14px;border-radius:999px;background:#09030299;font-family:var(--tc-head);font-size:15px;font-weight:600}.tc .tc-ch-play:hover .tc-ch-play__btn{transform:scale(1.06)}.tc .tc-ch-play:hover{color:#fff}.tc-ch-tv__copy{display:flex;flex-direction:column;align-items:flex-start;gap:18px;min-width:0}.tc .tc-ch-tv__copy .tc-h2{text-wrap:balance}.tc .tc-ch-tv__logos{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.tc-ch-tv__logo{display:flex;align-items:center;justify-content:center;height:76px;padding:10px 16px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px var(--tc-line)}.tc .tc-ch-tv__logo img{display:block;width:auto;height:100%;max-width:190px;object-fit:contain}.tc-ch-tv__logo--slot{height:auto;padding:0;background:none;box-shadow:none}.tc .tc-ch-tv__text{display:flex;flex-direction:column;gap:12px;max-width:62ch;font-size:17px;line-height:1.6;color:var(--tc-body)}.tc .tc-ch-tv__text a{font-weight:600}.tc .tc-ch-tv__cta{width:100%;margin-top:4px}.tc .tc-ch-tv__cta .tc-btn .tc-ico{fill:currentColor}.tc .tc-ch-tv__note{display:flex;gap:10px;align-items:flex-start;width:100%;padding-top:18px;border-top:1px solid var(--tc-line);font-size:15px;line-height:1.5;color:var(--tc-body)}.tc .tc-ch-tv__note .tc-ico{color:var(--tc-green-ink);margin-top:1px}.tc .tc-ch-tv__note a{font-weight:600;overflow-wrap:anywhere}@media(max-width:899px){.tc .tc-ch-tv__cap--inset{padding-left:calc(34% + 4px)}}.tc-ch-jt{display:grid;gap:20px 36px;align-items:center;max-width:980px;margin:clamp(56px,6vw,72px) auto 0;padding:clamp(22px,3vw,36px);border-radius:20px;background:#fff;box-shadow:0 1px 2px #0903020a,0 12px 30px #0903020f}@media(min-width:768px){.tc-ch-jt{grid-template-columns:170px minmax(0,1fr)}}.tc-ch-jt__logo{display:flex;align-items:center;justify-content:flex-start}.tc .tc-ch-jt__logo img{display:block;width:140px;height:auto;max-height:150px;object-fit:contain}@media(min-width:768px){.tc .tc-ch-jt__logo img{width:170px;max-height:175px}}.tc-ch-jt__copy{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0}.tc .tc-ch-jt__title{margin:0;font-family:var(--tc-head);font-size:clamp(22px,2vw,26px);font-weight:700;line-height:1.2;letter-spacing:-.015em;color:var(--tc-ink);text-transform:none}.tc .tc-ch-jt__text{max-width:70ch;font-size:16.5px;line-height:1.6;color:var(--tc-body);text-wrap:pretty}@media(prefers-reduced-motion:reduce){.tc .tc-ch-link .tc-ico,.tc .tc-ch-submit .tc-btn .tc-ico,.tc .tc-ch-field :is(input,select,textarea),.tc .tc-ch-gal__p,.tc .tc-ch-tv__inset,.tc-ch-play__btn,.tc .tc-ch-nhs__link .tc-ico{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/tc-charity.css.map */
