.intent-page{width:min(100%,86rem);color:var(--ap-colour-text);margin:0 auto;padding:0 clamp(1rem,3vw,2.5rem) 6rem}.intent-page .compact-quick{scroll-margin-top:5rem}.intent-page__hero{grid-template-columns:minmax(18rem,.8fr) minmax(30rem,1.2fr);align-items:center;gap:clamp(2rem,7vw,7rem);min-height:min(48rem,100vh - 7rem);padding:clamp(2rem,6vw,5rem) 0;display:grid;position:relative}.intent-page__hero:before{z-index:-1;background:linear-gradient(var(--ap-colour-primary-o10) 1px, transparent 1px), linear-gradient(90deg, var(--ap-colour-primary-o10) 1px, transparent 1px);content:"";background-size:30px 30px;position:absolute;inset:7% -5vw;-webkit-mask-image:radial-gradient(#000,#0000 75%);mask-image:radial-gradient(#000,#0000 75%)}.intent-page__hero-copy{max-width:40rem}.intent-page__hero-copy>.ap-icon{color:var(--ap-colour-primary);margin-bottom:1.5rem}.intent-page__hero .ap-heading{letter-spacing:-.07em;margin:0;font-size:clamp(3rem,7vw,6.5rem);line-height:.88}.intent-page__hero .ap-heading-sub{margin:1.5rem 0 0;font-size:clamp(1rem,1.7vw,1.2rem);line-height:1.7}.intent-page__trust{color:var(--ap-ui-text-muted);flex-wrap:wrap;gap:.65rem 1.1rem;margin-top:1.3rem;font-size:.78rem;display:flex}.intent-page__trust span{align-items:center;gap:.35rem;display:inline-flex}.intent-page__trust .ap-icon{color:var(--ap-colour-primary)}.intent-page__sections{border-top:1px solid var(--ap-ui-border);border-left:1px solid var(--ap-ui-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.intent-page__sections article{border:0;border-right:1px solid var(--ap-ui-border);border-bottom:1px solid var(--ap-ui-border);border-radius:0;min-height:13rem;padding:clamp(1.25rem,3vw,2rem)}.intent-page__sections h2{margin:0;font-size:1.15rem}.intent-page__sections p,.intent-page__how p,.intent-page__faq p{color:var(--ap-ui-text-muted);line-height:1.7}.intent-page__how,.intent-page__faq,.intent-page__related{border-bottom:1px solid var(--ap-ui-border);padding:clamp(4.5rem,10vw,8rem) 0}.intent-page__how header,.intent-page__faq>h2,.intent-page__related>h2{max-width:52rem;margin:0 0 clamp(2rem,5vw,4rem)}.intent-page__how .ap-heading,.intent-page__faq .ap-heading,.intent-page__related .ap-heading,.intent-page__close .ap-heading{letter-spacing:-.055em;margin:0;font-size:clamp(2.3rem,5vw,4.8rem);line-height:.95}.intent-page__how .ap-heading-sub{margin-top:1rem;line-height:1.7}.intent-page__how ol{border-top:1px solid var(--ap-ui-border);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.intent-page__how li{border-bottom:1px solid var(--ap-ui-border);min-height:9rem;padding:1.5rem}.intent-page__how li+li{border-left:1px solid var(--ap-ui-border)}.intent-page__how li i{background:var(--ap-colour-primary);width:.6rem;height:.6rem;margin-bottom:1.1rem;display:block}.intent-page__how li p{margin:0}.intent-page__faq>div{border-top:1px solid var(--ap-ui-border);display:grid}.intent-page__faq details{border-bottom:1px solid var(--ap-ui-border)}.intent-page__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:4.2rem;padding:.9rem .25rem;font-weight:700;list-style:none;display:flex}.intent-page__faq summary::-webkit-details-marker{display:none}.intent-page__faq details[open] summary .ap-icon{transform:rotate(45deg)}.intent-page__faq summary .ap-icon{color:var(--ap-colour-primary);transition:transform .16s}.intent-page__faq p{max-width:56rem;margin:0 0 1.5rem}.intent-page__related>div{border-top:1px solid var(--ap-ui-border);border-left:1px solid var(--ap-ui-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.intent-page__related a{border-right:1px solid var(--ap-ui-border);border-bottom:1px solid var(--ap-ui-border);background:var(--ap-ui-surface);min-height:4.5rem;color:var(--ap-colour-text);justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;font-weight:650;text-decoration:none;display:flex}.intent-page__related a:hover{background:color-mix(in srgb, var(--ap-ui-surface) 88%, var(--ap-colour-primary));color:var(--ap-colour-primary)}.intent-page__close{border:1px solid var(--ap-colour-primary);background:var(--ap-ui-surface);box-shadow:.8rem .8rem 0 var(--ap-colour-primary-o10);margin-top:clamp(4.5rem,10vw,8rem);padding:clamp(2rem,6vw,5rem)}.intent-page__close .ap-heading-sub{max-width:48rem;margin-top:1rem;line-height:1.7}.intent-page__close>div{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}@media (max-width:960px){.intent-page__hero{grid-template-columns:1fr;min-height:0}.intent-page__hero-copy{max-width:50rem}}@media (max-width:680px){.intent-page__hero{padding-top:1.5rem}.intent-page__sections,.intent-page__how ol,.intent-page__related>div{grid-template-columns:1fr}.intent-page__sections article,.intent-page__how li{min-height:0}.intent-page__how li+li{border-left:0}.intent-page__close{box-shadow:.4rem .4rem 0 var(--ap-colour-primary-o10)}.intent-page__close>div{flex-direction:column;align-items:stretch}}
