.tf-ap-radcliffe{--rc-deep: #063c47;--rc-river: #0a5a68;--rc-mist: #e9f2f2;--rc-ink: #082c35;--rc-line: #c5d9da;background:#fff;color:var(--rc-ink)}.tf-ap-radcliffe .rc-wrap{width:min(1280px,100% - clamp(32px,6vw,96px));margin-inline:auto}.tf-ap-radcliffe h2{margin:0;font-size:clamp(30px,3.4vw,52px);font-weight:800;letter-spacing:-.035em;line-height:1.07}.tf-ap-radcliffe h3{margin:0}.tf-ap-radcliffe .rc-lead{margin:12px 0 0;max-width:66ch;font-size:18px;line-height:1.58}.tf-ap-radcliffe .rc-round{aspect-ratio:1;border-radius:50%;overflow:hidden}.tf-ap-radcliffe .rc-hero{background:var(--rc-deep);color:#fff}.tf-ap-radcliffe .rc-hero{position:relative;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);min-height:clamp(500px,calc(100vh - 210px),760px)}.tf-ap-radcliffe .rc-hero-photo{grid-column:2;grid-row:1;position:relative;overflow:hidden;clip-path:ellipse(100% 125% at 100% 50%)}.tf-ap-radcliffe .rc-hero-photo img{position:absolute;inset:0;object-position:38% 45%!important}.tf-ap-radcliffe .rc-hero:after{content:"";position:absolute;inset:auto 0 0;height:5px;background:linear-gradient(90deg,#0a5a68,#4fb3bf 30%,#0a5a68 60%,#4fb3bf 85%,#0a5a68);background-size:200% 100%;animation:rc-current 16s linear infinite}@keyframes rc-current{to{background-position:-200% 0}}.tf-ap-radcliffe .rc-hero-bar{grid-column:1;grid-row:1;display:grid;gap:16px;align-content:center;justify-self:end;width:min(620px,100%);padding:26px clamp(18px,2.4vw,40px) 26px clamp(24px,3.4vw,56px)}.tf-ap-radcliffe .rc-hero h1{margin:0;font-size:clamp(38px,4.1vw,68px);font-weight:800;letter-spacing:-.04em;line-height:1}.tf-ap-radcliffe .rc-hero-mid p{margin:0;font-size:clamp(16.5px,1.25vw,19px);line-height:1.45}.tf-ap-radcliffe .rc-hero-mid ul{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:4px 16px;font-size:13.5px;font-weight:600;color:#bfe0e3}.tf-ap-radcliffe .rc-hero-cta{display:grid;gap:10px;justify-items:start}.tf-ap-radcliffe .rc-call{display:inline-flex;align-items:center;gap:13px;padding:14px 24px 14px 18px;border-radius:999px;background:#ffc516;color:var(--rc-ink);text-decoration:none;transition:filter .16s ease;white-space:nowrap}.tf-ap-radcliffe .rc-call:hover{filter:brightness(1.08)}.tf-ap-radcliffe .rc-call strong{display:block;font:800 17.5px/1.2 var(--tf-font-display)}.tf-ap-radcliffe .rc-call small{display:block;font-size:13px}.tf-ap-radcliffe .rc-wa{display:inline-flex;justify-content:center;align-items:center;gap:9px;padding:11px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.55);color:#fff;font-weight:700;font-size:15px;text-decoration:none}.tf-ap-radcliffe .rc-wa:hover{background:#ffffff24}.tf-ap-radcliffe .rc-answer{padding-block:clamp(40px,5vw,72px)}.tf-ap-radcliffe .rc-answer-row{max-width:900px}.tf-ap-radcliffe .rc-answer .tf-v6-answer{margin:0;padding:0;background:none;border:0;box-shadow:none}.tf-ap-radcliffe .rc-answer .tf-v6-answer-q{margin:0;font-size:clamp(24px,2.4vw,35px);font-weight:800;letter-spacing:-.03em;line-height:1.12;color:var(--rc-river)}.tf-ap-radcliffe .rc-answer .tf-v6-answer-text{margin:10px 0 0;max-width:70ch;font-size:18px;line-height:1.55;color:var(--rc-ink)}.tf-ap-radcliffe .rc-answer-more{display:flex;flex-wrap:wrap;gap:8px 24px;align-items:center;margin:14px 0 0;font-size:15.5px}.tf-ap-radcliffe .rc-answer-more strong{font:800 24px var(--tf-font-display)}.tf-ap-radcliffe .rc-link{display:inline-flex;gap:8px;align-items:center;font-weight:700;color:var(--rc-river);text-underline-offset:4px}.tf-ap-radcliffe .rc-water{background:var(--rc-deep);color:#fff;padding-bottom:clamp(56px,7vw,100px)}.tf-ap-radcliffe .rc-water-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,5vw,76px);align-items:start}.tf-ap-radcliffe .rc-water-grid>div>p{margin:14px 0 22px;font-size:18px;line-height:1.55;color:#d9ecee}.tf-ap-radcliffe .rc-water-photo{aspect-ratio:21 / 8;overflow:hidden;margin-bottom:clamp(32px,4vw,60px)}.tf-ap-radcliffe .tf-ap-water{list-style:none;margin:0;padding:0;counter-reset:rc}.tf-ap-radcliffe .tf-ap-water>li{counter-increment:rc;position:relative;padding:0 0 26px 62px;opacity:.7;transition:opacity .2s ease}.tf-ap-radcliffe .tf-ap-water>li[data-open]{opacity:1}.tf-ap-radcliffe .tf-ap-water>li:before{content:counter(rc);position:absolute;left:0;top:0;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#fff;color:var(--rc-deep);font:800 20px var(--tf-font-display)}.tf-ap-radcliffe .tf-ap-water>li:after{content:"";position:absolute;left:21px;top:50px;bottom:6px;width:2px;background:#ffffff4d}.tf-ap-radcliffe .tf-ap-water>li:last-child:after{display:none}.tf-ap-radcliffe .tf-ap-water-q{margin:0;font:800 clamp(19px,1.7vw,24px)/1.25 var(--tf-font-display);letter-spacing:-.015em}.tf-ap-radcliffe .tf-ap-water-btns{display:flex;gap:10px;margin-top:12px}.tf-ap-radcliffe .tf-ap-water-btns button{min-width:88px;min-height:46px;border:2px solid #fff;border-radius:999px;background:none;color:#fff;font:800 16px var(--tf-font-body);cursor:pointer;transition:background .14s ease,color .14s ease}.tf-ap-radcliffe .tf-ap-water-btns button:hover{background:#ffffff29}.tf-ap-radcliffe .tf-ap-water-btns button[aria-pressed=true]{background:#fff;color:var(--rc-deep)}.tf-ap-radcliffe .tf-ap-water-a{margin-top:14px;padding:16px 18px;border-radius:18px;background:#ffffff1a}.tf-ap-radcliffe .tf-ap-water-a[data-tone=stop]{background:#fff;color:#8e1a20}.tf-ap-radcliffe .tf-ap-water-a[data-tone=call]{background:#ffc516;color:var(--rc-ink)}.tf-ap-radcliffe .tf-ap-water-a strong{display:block;font:800 18.5px var(--tf-font-display)}.tf-ap-radcliffe .tf-ap-water-a p{margin:6px 0 0;font-size:15.5px;line-height:1.55}.tf-ap-radcliffe .tf-ap-water-acts{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px!important}.tf-ap-radcliffe .tf-ap-water-acts a{display:inline-flex;align-items:center;min-height:46px;padding:10px 18px;border-radius:999px;background:var(--rc-ink);color:#fff;font-weight:800;text-decoration:none}.tf-ap-radcliffe .tf-ap-water-a[data-tone=stop] .tf-ap-water-acts a[data-national-line]{background:#8e1a20}.tf-ap-radcliffe .rc-river{background:var(--rc-mist);padding-block:clamp(56px,7vw,100px)}.tf-ap-radcliffe .rc-stops{list-style:none;margin:34px 0 0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(14px,2vw,28px);position:relative}.tf-ap-radcliffe .rc-stops li:nth-child(2n){margin-top:44px}.tf-ap-radcliffe .rc-stops h3{margin-top:14px;font-size:18px;font-weight:800;line-height:1.2}.tf-ap-radcliffe .rc-stops small{display:block;margin-top:3px;font-size:13.5px;color:var(--rc-river);font-weight:700}.tf-ap-radcliffe .rc-stops p{margin:7px 0 0;font-size:14.5px;line-height:1.52}.tf-ap-radcliffe .rc-map-wrap{margin-top:clamp(36px,5vw,64px)}.tf-ap-radcliffe .tf-ap-map-radcliffe{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(270px,1fr);gap:clamp(20px,3vw,44px);align-items:center}.tf-ap-radcliffe .tf-ap-map-radcliffe .tf-ap-map-tabs{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:16px}.tf-ap-radcliffe .tf-ap-map-radcliffe .tf-ap-map-tabs button{min-height:44px;padding:8px 14px;border:0;border-radius:999px;background:#fff;color:var(--rc-deep);font:700 14.5px var(--tf-font-body);cursor:pointer}.tf-ap-radcliffe .tf-ap-map-radcliffe .tf-ap-map-tabs button[aria-selected=true]{background:var(--rc-deep);color:#fff}.tf-ap-radcliffe .tf-ap-map-radcliffe .tf-ap-map-panel h3{font-size:22px;font-weight:800}.tf-ap-radcliffe .tf-ap-map-radcliffe .tf-ap-map-panel p{margin:7px 0 0;font-size:15.5px;line-height:1.55}.tf-ap-radcliffe .rc-credit{margin:12px 0 0;font-size:12.5px;color:#47636a}.tf-ap-radcliffe .rc-homes{padding-block:clamp(56px,7vw,100px)}.tf-ap-radcliffe .rc-flow{margin:34px auto 0;max-width:900px;display:grid;gap:clamp(26px,3vw,44px)}.tf-ap-radcliffe .rc-flow-photo{aspect-ratio:21 / 9;overflow:hidden;border-radius:18px;margin-bottom:16px}.tf-ap-radcliffe .rc-flow h3{font-size:clamp(21px,1.9vw,28px);font-weight:800;letter-spacing:-.02em;line-height:1.15}.tf-ap-radcliffe .rc-flow p{margin:9px 0 0;font-size:16.5px;line-height:1.62}.tf-ap-radcliffe .rc-flow a{color:var(--rc-river);font-weight:700}.tf-ap-radcliffe .rc-triage{background:var(--rc-mist);padding-block:clamp(50px,6vw,88px);border-radius:56px}.tf-ap-radcliffe .rc-triage-list{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:10px}.tf-ap-radcliffe .rc-triage-list li{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);gap:8px 22px;padding:16px 22px;border-radius:22px;background:#fff;font-size:15.5px;line-height:1.5}.tf-ap-radcliffe .rc-triage-list strong{font:800 17px/1.28 var(--tf-font-display)}.tf-ap-radcliffe .rc-triage-list span{font-weight:700}.tf-ap-radcliffe .rc-triage-list li[data-tone=danger]{background:#8e1a20;color:#fff}.tf-ap-radcliffe .rc-src{margin:12px 0 0;display:flex;gap:16px;flex-wrap:wrap;font-size:13.5px}.tf-ap-radcliffe .rc-src a{color:var(--rc-river);display:inline-flex;gap:4px;align-items:center}.tf-ap-radcliffe .rc-services{padding-block:clamp(56px,7vw,100px)}.tf-ap-radcliffe .rc-services-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(26px,5vw,76px);align-items:center}.tf-ap-radcliffe .rc-services-photo{margin-top:20px;aspect-ratio:3 / 2;overflow:hidden;border-radius:28px}.tf-ap-radcliffe .rc-service{display:block;padding:18px 22px;margin-bottom:8px;border-radius:22px;color:inherit;text-decoration:none;transition:background .16s ease}.tf-ap-radcliffe .rc-service:hover{background:var(--rc-mist)}.tf-ap-radcliffe .rc-service h3{font-size:20px;font-weight:800;color:var(--rc-river)}.tf-ap-radcliffe .rc-service p{margin:5px 0 0;font-size:15.5px;line-height:1.52}.tf-ap-radcliffe .rc-facts{background:var(--rc-river);color:#fff;padding-block:clamp(50px,6vw,84px)}.tf-ap-radcliffe .rc-facts-row{display:flex;gap:16px;margin-top:24px;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:8px}.tf-ap-radcliffe .rc-facts-row figure{flex:1 0 280px;margin:0;padding:22px;border-radius:24px;background:#ffffff1a;scroll-snap-align:start}.tf-ap-radcliffe .rc-facts-row blockquote{margin:0;font-size:16.5px;line-height:1.5}.tf-ap-radcliffe .rc-facts-row figcaption{margin-top:10px;font-size:13.5px}.tf-ap-radcliffe .rc-facts-row a{color:#fff}.tf-ap-radcliffe .rc-access{padding-block:clamp(50px,6vw,88px)}.tf-ap-radcliffe .rc-access-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(26px,4vw,64px)}.tf-ap-radcliffe .rc-access ul{margin:16px 0 0;padding-left:20px;font-size:16px;line-height:1.5}.tf-ap-radcliffe .rc-access ul li{margin-bottom:9px}.tf-ap-radcliffe .rc-access ol{margin:0;padding-left:24px}.tf-ap-radcliffe .rc-access ol li{margin-bottom:16px}.tf-ap-radcliffe .rc-access ol li::marker{font-weight:800;color:var(--rc-river)}.tf-ap-radcliffe .rc-access ol h3{font-size:18.5px;font-weight:800}.tf-ap-radcliffe .rc-access ol p{margin:5px 0 0;font-size:15.5px;line-height:1.55}.tf-ap-radcliffe .rc-faq{background:var(--rc-mist);padding-block:clamp(50px,6vw,88px);border-radius:56px 56px 0 0}.tf-ap-radcliffe .rc-faq-list{max-width:860px;margin:22px auto 0}.tf-ap-radcliffe .rc-faq details{margin-bottom:10px;border-radius:26px;background:#fff}.tf-ap-radcliffe .rc-faq summary{padding:17px 24px;font:800 18px/1.3 var(--tf-font-display);cursor:pointer}.tf-ap-radcliffe .rc-faq p{margin:0;padding:0 24px 20px;font-size:16px;line-height:1.6}.tf-ap-radcliffe .rc-cover{background:var(--rc-mist);padding-block:8px clamp(50px,6vw,88px)}.tf-ap-radcliffe .rc-cover-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:clamp(26px,5vw,72px);align-items:center}.tf-ap-radcliffe .rc-cover-grid p{font-size:17px;line-height:1.55}.tf-ap-radcliffe .rc-hoods{font-weight:800;color:var(--rc-river)}.tf-ap-radcliffe .rc-checker{background:#fff;padding:24px;border-radius:28px;scroll-margin-top:120px}.tf-ap-radcliffe .rc-form{padding-block:clamp(50px,6vw,88px)}.tf-ap-radcliffe .rc-form .rc-lead{margin-bottom:24px}.tf-ap-radcliffe .rc-refs{padding-block:4px 10px}.tf-ap-radcliffe .rc-refs h2,.tf-ap-radcliffe .rc-related h2{font-size:22px;letter-spacing:-.015em}.tf-ap-radcliffe .rc-refs-list{list-style:none;margin:10px 0 0;padding:0;columns:2;column-gap:34px;font-size:14px}.tf-ap-radcliffe .rc-refs-list li{break-inside:avoid;margin-bottom:8px}.tf-ap-radcliffe .rc-refs-list a{color:var(--rc-river);display:inline-flex;gap:4px;align-items:center}.tf-ap-radcliffe .rc-refs-list span{display:block;font-size:12.5px;color:#47636a}.tf-ap-radcliffe .rc-review{padding-block:14px}.tf-ap-radcliffe .rc-related{padding-block:14px 44px}.tf-ap-radcliffe .rc-related ul{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.tf-ap-radcliffe .rc-related a{display:block;padding:11px 18px;border-radius:22px;background:var(--rc-mist);color:var(--rc-deep);font-weight:700;font-size:15px;text-decoration:none}.tf-ap-radcliffe .rc-related a:hover{background:#d3e6e7}.tf-ap-radcliffe .rc-related small{display:block;font-weight:400;font-size:12.5px}.tf-ap-radcliffe .rc-closing{background:var(--rc-deep);color:#fff;padding-block:clamp(50px,6vw,84px);border-radius:56px 56px 0 0}.tf-ap-radcliffe .rc-closing-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(22px,4vw,60px);align-items:center}.tf-ap-radcliffe .rc-closing p{margin:0 0 18px;font-size:18px;line-height:1.5}@media(max-width:999px){.tf-ap-radcliffe .rc-hero{display:block;min-height:0}.tf-ap-radcliffe .rc-hero-photo{clip-path:none;height:clamp(280px,78vw,620px)}.tf-ap-radcliffe .rc-hero-photo img{position:static;object-position:50% 0!important}.tf-ap-radcliffe .rc-hero-bar{justify-self:auto;width:100%;padding:22px 24px 28px}.tf-ap-radcliffe .rc-hero-cta{justify-items:stretch}}@media(max-width:899px){.tf-ap-radcliffe .rc-water-grid,.tf-ap-radcliffe .tf-ap-map-radcliffe,.tf-ap-radcliffe .rc-services-grid,.tf-ap-radcliffe .rc-access-grid,.tf-ap-radcliffe .rc-cover-grid,.tf-ap-radcliffe .rc-closing-row{grid-template-columns:1fr}.tf-ap-radcliffe .rc-stops{grid-template-columns:repeat(2,minmax(0,1fr))}.tf-ap-radcliffe .rc-stops li:nth-child(2n){margin-top:0}.tf-ap-radcliffe .rc-stops .rc-round{max-width:180px}.tf-ap-radcliffe .rc-triage-list li{grid-template-columns:1fr}.tf-ap-radcliffe .rc-water-photo,.tf-ap-radcliffe .rc-flow-photo{aspect-ratio:3 / 2}.tf-ap-radcliffe .rc-triage,.tf-ap-radcliffe .rc-faq,.tf-ap-radcliffe .rc-closing{border-radius:32px}.tf-ap-radcliffe .rc-refs-list{columns:1}}@media(max-width:767px){.tf-ap-radcliffe .rc-hero-bar{gap:9px;padding:14px 16px 26px}.tf-ap-radcliffe .rc-hero h1{font-size:clamp(34px,9.6vw,50px)}.tf-ap-radcliffe .rc-call{white-space:normal}.tf-ap-radcliffe .tf-ap-water>li{padding-left:54px}}.tf-ap-radcliffe .rc-highs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px}.tf-ap-radcliffe .rc-highs article{padding:20px 22px;border-radius:26px;background:var(--rc-mist)}.tf-ap-radcliffe .rc-highs h3{font-size:19px;font-weight:800;color:var(--rc-river);line-height:1.22}.tf-ap-radcliffe .rc-highs p{margin:7px 0 0;font-size:15px;line-height:1.55}@media(max-width:860px){.tf-ap-radcliffe .rc-highs{grid-template-columns:1fr}}.tf-ap-radcliffe .tf-ap-map-radcliffe{--map-on: #b6dcdd;--map-hover: #d6ebeb;--map-land: #e6efef;--map-context: #dfe9e9;--map-water: #3f8ea0;--map-water-ink: #0a5a68;--map-pin: var(--rc-deep);border-radius:22px}.tf-ap-radcliffe .tf-ap-map-radcliffe .tf-ap-map-figure{border-radius:22px}.tf-ap-radcliffe .rc-refs,.tf-ap-radcliffe .rc-review,.tf-ap-radcliffe .rc-related,.tf-ap-radcliffe .tf-price-strip{background:var(--rc-mist)}.tf-ap-radcliffe .rc-refs{padding-top:28px}.tf-ap-radcliffe .rc-related a{background:#fff}.tf-ap-radcliffe .rc-mid{background:var(--rc-river);color:#fff;padding-block:clamp(24px,3vw,38px)}.tf-ap-radcliffe .rc-mid-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px}.tf-ap-radcliffe .rc-mid p{flex:1 1 340px;margin:0;font-size:16.5px;line-height:1.5}.tf-ap-radcliffe .rc-mid p strong{display:block;font:800 clamp(21px,1.9vw,27px)/1.15 var(--tf-font-display)}.tf-ap-radcliffe .rc-mid .rc-wa{min-height:44px}.tf-ap-radcliffe .rc-closing-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.tf-ap-radcliffe .tf-price-strip{background:var(--rc-deep);color:#fff;--ps-ink: #fff;--ps-muted: #bfe0e3;--ps-teal: #7fd6dc;--ps-line: rgba(255, 255, 255, .2);--ps-mist: #0a5a68;border-radius:56px;margin-block:clamp(20px,3vw,44px)}.tf-ap-radcliffe .tf-price-strip .tf-price-strip-row{background:#0a5a68;border-radius:24px}.tf-ap-radcliffe .tf-price-strip .tf-price-strip-tab{color:#bfe0e3}.tf-ap-radcliffe .tf-sc .tf-sc-panel{background:var(--rc-river);border-radius:36px}@media(max-width:899px){.tf-ap-radcliffe .tf-price-strip{border-radius:32px}}.tf-ap-radcliffe .tf-price-strip{--ps-deep: #fff}.tf-ap-radcliffe .tf-price-strip .tf-price-strip-tab[aria-selected=true],.tf-ap-radcliffe .tf-price-strip .tf-price-strip-row[data-lowest=true]{--ps-ink: #052831;--ps-muted: #4f6a72;--ps-teal: #06727a;--ps-deep: #003d48;color:#052831}.tf-ap-radcliffe .tf-price-strip .tf-price-strip-row[data-lowest=true]{background:#fff8e0}.tf-ap-radcliffe .tf-price-strip .tf-price-strip-link{color:#fff}.tf-ap-radcliffe .tf-price-strip-caption{color:inherit}.tf-ap-radcliffe .rc-flow article:last-child .rc-flow-photo img{object-position:50% 32%!important}@media(min-width:1000px){.tf-ap-radcliffe .rc-hero-bar{justify-self:stretch;width:auto;padding-left:max(24px,calc((100vw - 1280px)/2))}}.tf-ap-radcliffe .tf-ap-map-radcliffe{--map-water: #a9d3da;--map-water-ink: #2c6f7d;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,1fr);gap:clamp(22px,3vw,48px);align-items:center}.tf-ap-radcliffe .tf-ap-map-water{stroke-width:2}@media(max-width:860px){.tf-ap-radcliffe .tf-ap-map-radcliffe{grid-template-columns:minmax(0,1fr)}}.tf-ap-radcliffe .rc-homes .rc-lead{max-width:74ch}.tf-ap-radcliffe .rc-flow{max-width:none;margin-inline:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(26px,3.4vw,48px) clamp(26px,4vw,64px)}.tf-ap-radcliffe .rc-flow-photo{aspect-ratio:16 / 9}.tf-ap-radcliffe .rc-flow article:has(.rc-flow-photo){grid-row:span 2}@media(max-width:860px){.tf-ap-radcliffe .rc-flow{grid-template-columns:minmax(0,1fr)}.tf-ap-radcliffe .rc-flow article:has(.rc-flow-photo){grid-row:auto}}.tf-ap-radcliffe .rc-voices{padding-block:clamp(50px,6vw,88px)}.tf-ap-radcliffe .rc-voice-lead{margin-top:22px;padding:clamp(24px,3.6vw,52px);border-radius:40px;background:var(--rc-river);color:#fff}.tf-ap-radcliffe .rc-voice-lead .tf-ap-stars{color:#ffc516}.tf-ap-radcliffe .rc-voice-lead blockquote{max-width:62ch;font:700 clamp(20px,2vw,29px)/1.34 var(--tf-font-display);letter-spacing:-.015em}.tf-ap-radcliffe .rc-voice-more{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px}.tf-ap-radcliffe .rc-voice{padding:22px 26px;border-radius:28px;background:var(--rc-mist)}.tf-ap-radcliffe .rc-voice blockquote{font-size:16px;line-height:1.55}.tf-ap-radcliffe .rc-voices .tf-ap-score{margin-top:14px}@media(max-width:760px){.tf-ap-radcliffe .rc-voice-more{grid-template-columns:1fr}}.tf-ap-radcliffe .tf-price-strip{width:min(1280px,100% - clamp(32px,6vw,96px));margin:clamp(30px,4vw,60px) auto;border-radius:44px;padding-inline:clamp(20px,4vw,60px)}.tf-ap-radcliffe .tf-price-strip .tf-price-strip-row{border-radius:999px;padding-inline:18px 26px}@media(max-width:899px){.tf-ap-radcliffe .tf-price-strip{width:auto;margin-inline:16px}.tf-ap-radcliffe .tf-price-strip .tf-price-strip-row{border-radius:26px}}.tf-ap-radcliffe .rc-checker .tf-cov{padding:0;border:0;background:none;box-shadow:none}.tf-ap-radcliffe .tf-sc{grid-template-columns:minmax(0,1fr);border-radius:36px}.tf-ap-radcliffe .tf-sc .tf-sc-form{order:1}.tf-ap-radcliffe .tf-sc .tf-sc-panel{order:2;background:var(--rc-deep)}.tf-ap-radcliffe .tf-sc .tf-sc-body{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;column-gap:clamp(20px,3vw,44px)}.tf-ap-radcliffe .tf-sc .tf-sc-rating,.tf-ap-radcliffe .tf-sc .tf-sc-kicker,.tf-ap-radcliffe .tf-sc .tf-sc-call,.tf-ap-radcliffe .tf-sc .tf-sc-wa{grid-column:1}.tf-ap-radcliffe .tf-sc .tf-sc-trust{grid-column:2;grid-row:1 / span 4;margin:0}.tf-ap-radcliffe .tf-sc .tf-sc-review{grid-column:3;grid-row:1 / span 4;margin:0}@media(min-width:761px){.tf-ap-radcliffe .tf-sc .tf-sc-form .tf-enq-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1000px){.tf-ap-radcliffe .tf-sc .tf-sc-body{grid-template-columns:minmax(0,1fr)}.tf-ap-radcliffe .tf-sc .tf-sc-trust,.tf-ap-radcliffe .tf-sc .tf-sc-review{grid-column:1;grid-row:auto}}.tf-ap-radcliffe .rc-answer-row{max-width:none}.tf-ap-radcliffe .rc-answer-row>div{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(240px,.7fr);gap:16px clamp(24px,5vw,80px);align-items:center}.tf-ap-radcliffe .rc-answer-more{display:grid;gap:8px;margin:0;padding:22px 26px;border-radius:28px;background:var(--rc-mist)}@media(max-width:860px){.tf-ap-radcliffe .rc-answer-row>div{grid-template-columns:minmax(0,1fr)}}.tf-ap-radcliffe .rc-facts-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));overflow:visible}.tf-ap-radcliffe .rc-faq-list{margin-inline:0}.tf-ap-radcliffe .rc-voices h2{margin-bottom:22px}.tf-ap-radcliffe .tf-sc .tf-sc-form .tf-enq-card{max-width:none}@media(max-width:899px){.tf-ap-radcliffe .rc-cover{padding-top:40px}}@media(min-width:1000px){.tf-ap-radcliffe .rc-hero h1{font-size:clamp(44px,3.9vw,68px)}}@media(min-width:900px){.tf-ap-radcliffe .rc-facts-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:620px)and (max-width:899px){.tf-ap-radcliffe .rc-facts-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1000px){.tf-ap-radcliffe .rc-faq-list{max-width:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;align-items:start}.tf-ap-radcliffe .rc-faq details{margin-bottom:0}}.tf-ap-radcliffe .rc-flow article:has(.rc-flow-photo){grid-row:auto}.tf-ap-radcliffe .rc-flow article:not(:has(.rc-flow-photo)){align-self:center}
