.eyebrow i{font-style:normal;color:#819873;margin:0 5px}
.site-header .brand img{background:transparent;mix-blend-mode:normal;opacity:.84}
.service-area{display:flex;align-items:center;gap:9px;margin:-12px 0 28px;font-size:14px;font-weight:600;color:rgba(23,52,46,.72)}
.service-area span{font-size:9px;color:#789264}.service-area i{font-style:normal;color:rgba(23,52,46,.35)}
.travel-note{font-size:14px!important;border-left:2px solid var(--lime);padding-left:15px;margin-top:25px!important}
.privacy-note{font-size:14px;color:rgba(245,241,232,.55)!important}
.email.compact{margin-top:4px}.referral-link{display:inline-block;margin-top:24px;color:var(--lime);font-size:14px;font-weight:600}
.method{background:var(--forest-2);color:var(--cream);position:relative;overflow:hidden}
.method:before{content:"";position:absolute;width:520px;height:520px;border:1px solid rgba(217,230,188,.12);border-radius:50%;right:-240px;top:-250px}
.method-heading{display:grid;grid-template-columns:1.5fr .65fr;gap:80px;align-items:end;margin-bottom:64px;position:relative}
.method-heading h2{font:500 clamp(44px,6vw,76px)/1 var(--serif);letter-spacing:-.055em;margin:0;text-transform:uppercase}
.method-heading h2 i{font-style:normal;color:var(--lime);font-weight:400}
.method-heading>p{color:rgba(245,241,232,.68);margin:0}
.method-track{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid rgba(255,255,255,.2);position:relative}
.method-card{min-height:470px;padding:34px;display:flex;flex-direction:column;border-right:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.025)}
.method-card:last-child{border-right:0}
.method-card:nth-child(2){background:rgba(217,230,188,.06)}
.method-top{display:grid;grid-template-columns:1fr auto auto;align-items:center;color:var(--lime);margin-bottom:70px}
.method-top span{font-size:12px;color:rgba(245,241,232,.45)}
.method-top b{font:600 15px var(--sans);letter-spacing:.18em}
.method-top em{font-style:normal;font-size:24px;margin-left:28px;transform:translateX(47px);z-index:2}
.method-card h3{font:500 31px/1.15 var(--serif);letter-spacing:-.035em;margin:0 0 20px}
.method-card p{font-size:15px;color:rgba(245,241,232,.68);margin:0}
.method-card small{margin-top:auto;padding-top:30px;border-top:1px solid rgba(255,255,255,.16);font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:var(--lime)}
.method-loop{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap;background:var(--lime);color:var(--forest);padding:18px 24px;font-size:12px;letter-spacing:.12em;font-weight:600}
.method-loop b{font-weight:400;opacity:.55}
.method-note{max-width:770px;margin:30px auto 0;text-align:center;color:rgba(245,241,232,.68);font-size:15px}
.method-note strong{color:var(--cream)}
@media(max-width:950px){.method-heading{grid-template-columns:1fr;gap:28px}.method-track{grid-template-columns:1fr}.method-card{min-height:340px;border-right:0;border-bottom:1px solid rgba(255,255,255,.2)}.method-card:last-child{border-bottom:0}.method-top{margin-bottom:38px}.method-top em{display:none}}
@media(max-width:700px){.service-area{align-items:flex-start;flex-wrap:wrap;margin-top:-8px}.method-heading h2{font-size:40px}.method-card{padding:28px;min-height:380px}.method-loop{gap:10px;padding:18px 14px}.method-loop b{font-size:10px}.method-note{text-align:left}}
