.import .hero-g{row-gap:var(--s6)}.import .hero-t>p{max-width:540px}.import .hero-pts{margin-top:var(--s3);gap:var(--s1);margin-bottom:0;padding:0;list-style:none;display:grid}.import .hero-pts li{align-items:flex-start;gap:var(--s1-5);color:var(--c-mist);font-size:16px;font-weight:600;line-height:1.5;display:flex}.import .hero-pts li:before{content:"";width:20px;height:20px;margin-top:var(--s0-25);border-radius:var(--radius-circle);background:var(--c-accent-18) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 10 10'><path d='M1.5 5.2l2.2 2.2L8.5 2.6' stroke='%2300A7EE' stroke-width='1.6' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>") center no-repeat;flex:none}.import .hero-cta{margin-top:var(--s5);align-items:flex-start;gap:var(--s1);flex-direction:column;display:flex}.import .hero-cta .req{margin-top:var(--s0-5)}.import .req{align-items:flex-start;gap:var(--s1);color:var(--c-mist);max-width:none;margin-top:0;font-size:14px;font-weight:700;line-height:1.4;display:inline-flex}.import .req:before{content:"";width:16px;height:16px;margin-top:var(--s0-25);border-radius:var(--radius-circle);background:var(--c-accent-18) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'><path d='M1.5 5.2l2.2 2.2L8.5 2.6' stroke='%2300A7EE' stroke-width='1.6' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>") center no-repeat;flex:none}.import .cline{max-width:none;color:var(--c-mist);margin-top:0;font-size:15px;line-height:1.5}.import .cline a{color:var(--c-white);text-underline-offset:3px;align-items:center;min-height:44px;font-weight:700;text-decoration:underline;display:inline-flex}.import .hv{flex-direction:column;display:flex}.import .frame{border-radius:var(--radius-frame);border:var(--border-frame);background:var(--c-light);aspect-ratio:4/3;max-width:100%;position:relative;overflow:hidden}.import .frame img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.import .hero .frame img{object-position:62% 40%}@media (width<=359.98px){.import .hero h1 br{display:none}}.import .hero h1{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal}@media (width>=768px) and (width<=1279.98px){.import .hero .frame{aspect-ratio:16/9}.import .trust{margin-top:var(--s5);flex-direction:row;justify-content:space-between;align-items:center}}@media (width>=1280px){.import .hero{padding-top:calc(var(--header-h) + var(--s10))}.import .hero-t{grid-column:1/span 6;align-self:center}.import .hv{grid-column:7/span 6}.import .hero .frame{aspect-ratio:auto;flex:auto;min-height:440px}.import .trust{margin-top:var(--s8);flex-direction:row;justify-content:space-between;align-items:center}}.import .how-h .lead{margin-top:var(--s3);max-width:30rem}.import .how-g{row-gap:var(--s5)}.import .how-m{flex-direction:column;display:flex}.import .how-m .frame{aspect-ratio:3/2;flex:auto}.import .how-m .frame img{object-position:50% 62%}.import .how .tl{margin-top:0}.import .how .node{background:var(--c-white);color:var(--c-petrol);border-color:var(--c-accent)}.import .how .step:first-child .node{box-shadow:var(--shadow-ring-soft)}.import .how .step:last-child .node{background:var(--c-accent);color:var(--c-on-accent);box-shadow:var(--shadow-node)}.import .how .step h3{font-size:clamp(1.25rem,1.1rem + .48vw,1.625rem);font-weight:var(--fw-heading-bold);letter-spacing:-.005em;color:var(--c-ink);text-wrap:balance;padding-top:calc((var(--node) - 1.2em) / 2);line-height:1.2}.import .how .step p{font-size:var(--fs-small);color:var(--c-muted);margin-top:var(--s1);max-width:34rem;line-height:1.6}.import .how .step:not(:last-child):before{background:linear-gradient(to bottom, var(--c-accent-35), var(--c-accent-60))}@media (width>=768px){.import .how-g{row-gap:var(--s8)}.import .how-h{grid-column:1/span 6;align-self:center}.import .how-m{grid-column:7/span 6}.import .how-m .frame{aspect-ratio:4/3}.import .how .tl{border-top:1px solid var(--c-border);grid-column:1/-1;margin-top:0}.import .how .step{--gy:var(--s3);padding:var(--gy) 0;border-bottom:1px solid var(--c-border);align-items:start}.import .how .step:last-child{padding-bottom:var(--gy)}.import .how .step>div{column-gap:var(--gut);border-bottom:0;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:baseline;padding-bottom:0;display:grid}.import .how .step p{max-width:none;margin-top:0;font-size:17px}.import .how .step:not(:last-child):before{top:calc(var(--gy) + var(--node) + 6px);bottom:calc(-1 * var(--gy) + 6px)}.import .how .node{font-size:13px}}@media (width>=1280px){.import .how-g{row-gap:var(--s10)}.import .how-h{grid-column:1/span 5}.import .how-m .frame{aspect-ratio:16/9}.import .how .tl{column-gap:var(--gut);border-top:0;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.import .how .step,.import .how .step:last-child{gap:var(--s3);border-bottom:0;flex-direction:column;padding:0;display:flex}.import .how .step>div{padding:0 var(--s1) 0 0;display:block}.import .how .step h3{padding-top:0;font-size:1.25rem}.import .how .step p{margin-top:var(--s1);font-size:var(--fs-small)}.import .how .step:not(:last-child):before{top:calc(var(--node) / 2 - 1px);bottom:auto;left:calc(var(--node) + 12px);right:calc(-1 * var(--gut) + 12px);background:linear-gradient(to right, var(--c-accent-35), var(--c-accent-60));width:auto;height:2px}.import .how .node{font-size:14px}}.import .ind-g{row-gap:var(--s5);align-items:center}.import .ind-h .lead{margin-top:var(--s3)}.import .ind-b{gap:var(--s1-5);grid-template-columns:repeat(2,minmax(0,280px));margin:0;padding:0;list-style:none;display:grid}.import .ind-b .tcard{max-width:280px}.import .tcard__name{text-wrap:balance}@media (width>=768px) and (width<=1279.98px){.import .ind-h{text-align:center}.import .ind-h .lead{margin-inline:auto}.import .ind-b{justify-content:center;gap:var(--gut)}}@media (width>=1280px){.import .ind-h{grid-column:1/span 5}.import .ind-b{justify-content:space-between;gap:var(--gut);grid-column:7/span 6}}.import .cta-c .cta-slot{gap:var(--s1)}.import .cta-c .req{justify-content:center}.import .cta-c .cline{text-align:center}@media (width<=767.98px){.import .hero-g{row-gap:var(--s4)}.import .hero-pts{display:none}.import .hero-cta{margin-top:var(--s3);align-items:stretch}.import .hero-cta .btn,.import .cta-c .btn{width:100%}.import .hero .frame{aspect-ratio:3/2}.import .eco-s .head .lead{display:block}.import .how-g{row-gap:var(--s3)}.import .how .tl{margin-top:var(--s1)}.import .how .step{padding-bottom:var(--s3);align-items:start}.import .how .step:last-child{padding-bottom:0}.import .how .step p{margin-top:var(--s0-5);font-size:15px;line-height:1.5}.import .how .step h3{font-size:18px}.import .how .step:not(:last-child):before{top:calc(var(--node) + 4px);bottom:4px}.import .ind-g{row-gap:var(--s3)}.import .cta-c .cta-slot{margin-top:var(--s4);align-self:stretch}}@media (width<=479.98px){.import .ind-b{gap:var(--s2);grid-template-columns:minmax(0,280px);justify-content:center}}
