.payments{--payment-logo-scale:1.15;background:linear-gradient(to bottom in oklch, var(--color-logo-paper) calc(100% - clamp(8rem, 20vh, 14rem)), var(--color-paper))}.payments-intro{margin-block-end:var(--space-2xl)}.payment-tabs{gap:var(--space-xl);border-block-end:var(--rule-hair) solid var(--color-rule);display:flex}.payment-tabs button{padding:var(--space-md) 0;background:var(--color-clear);color:var(--color-muted);font-size:var(--text-base);white-space:nowrap;border:0;font-weight:500;position:relative}.payment-tabs button[aria-selected=true]{color:var(--color-ink)}.payment-tabs button[aria-selected=true]:after{content:"";background:var(--color-accent);height:2px;position:absolute;inset:auto 0 -1px}.payment-tabs button:active{transform:translateY(1px)}.payment-country-title{margin-block:var(--space-xl);font-size:var(--text-lg)}.payments--enhanced .payment-country-title{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:clip}.payment-panel{min-width:0}.payment-row{gap:var(--space-sm);padding-block:var(--space-lg);border-block-end:var(--rule-hair) solid var(--color-rule);display:grid}.payment-row h4{color:var(--color-muted);font-weight:400;font-size:var(--text-sm);margin:0;line-height:1.5}.payment-methods{min-width:0}.payment-group-note{color:var(--color-muted);font-size:var(--text-sm);margin-block-start:var(--space-sm);line-height:1.5}.payment-logos{gap:var(--space-xs) var(--space-sm);grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));min-width:0;margin:0;padding:0;list-style:none;display:grid}.payment-logo{flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:4.25rem;display:flex}.payment-logo img{object-fit:contain;width:100%;max-width:10rem;height:4rem;transform:scale(var(--payment-logo-scale));display:block}.payment-logo--wide{grid-column:span 2;align-items:flex-start}.payment-logo--wide img{max-width:14rem;height:4.5rem}.payment-logo--labeled img{max-width:6rem;height:3rem;margin-block-end:var(--space-xs)}.payment-logo--labeled span{font-size:var(--text-sm);color:var(--color-muted)}@media (width>=48rem){.payment-row{gap:var(--space-xl);padding-block:var(--space-xl);grid-template-columns:minmax(0,12rem) minmax(0,1fr);align-items:start}.payment-row h4{padding-block-start:var(--space-lg)}.payment-logos{gap:var(--space-sm) var(--space-md)}}@media (hover:hover){.payment-tabs button:hover{color:var(--color-accent)}}@media (hover:hover) and (pointer:fine){.payment-row.card-interactive h4{transition:color var(--dur-hover) var(--ease-out)}.payment-row.card-interactive:hover h4{color:var(--color-ink)}}.process{isolation:isolate;position:relative}.process:before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--color-process-glow), var(--color-clear));pointer-events:none;height:70%;position:absolute;inset:8% -10% auto 35%}.process-figure{max-width:23rem;margin-block-start:var(--space-xl);position:relative}.process-figure__frame{overflow:visible}.process-figure__frame picture{display:block}.process-figure img{aspect-ratio:1.5;object-fit:contain;width:100%;height:auto;display:block}.process-checklist{z-index:var(--z-raised);pointer-events:none;transform-origin:50% 80%;width:clamp(5.25rem,28%,7rem);position:absolute;inset-block-start:2%;inset-inline-end:1%;transform:rotate(8deg)}.process-checklist svg{width:100%;height:auto;display:block;overflow:visible}.process-checklist__mark{stroke-dasharray:1;stroke-dashoffset:0}.process-steps{position:relative}.process-steps li{transition:opacity var(--dur-hover) var(--ease-out);position:relative}.process-track,.process-line{border-radius:var(--radius-pill);pointer-events:none;width:2px;position:absolute;inset-inline-start:calc(1rem - 1px)}.process-track{background:var(--color-rule)}.process-line{background:linear-gradient(to bottom, var(--color-accent-soft), var(--color-accent) 30%);transform-origin:top}.process-head{z-index:0;border-radius:var(--radius-pill);background:var(--color-accent);width:.5rem;height:.5rem;box-shadow:0 0 0 4px var(--color-accent-soft), 0 0 18px var(--color-process-ring);pointer-events:none;margin-block-start:-.25rem;position:absolute;inset-inline-start:.75rem}.process-steps li .step-number{transition:color var(--dur-hover) var(--ease-out), background-color var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out), box-shadow var(--dur-hover) var(--ease-out)}.process-steps li.is-reached .step-number{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-dark);box-shadow:0 0 0 5px var(--color-accent-soft)}.process-steps li h3,.process-steps li p{transition:color var(--dur-hover) var(--ease-out)}@media (prefers-reduced-motion:no-preference){.process[data-process-live] .process-checklist{opacity:0;transition:opacity .25s var(--ease-out), transform .65s var(--ease-out);transform:translateY(1rem)rotate(16deg)scale(.88)}.process[data-process-live] .process-checklist__mark{stroke-dashoffset:1px;transition:stroke-dashoffset .4s var(--ease-out)}.process[data-process-live][data-process-checked] .process-checklist{opacity:1;transform:rotate(8deg)}.process[data-process-live][data-process-checked] .process-checklist__mark{stroke-dashoffset:0;transition-delay:.22s}.process[data-process-live] .process-steps li:not(.is-current){opacity:.42}.process-steps li.is-current .step-number:after{content:"";border-radius:inherit;border:var(--rule-hair) solid var(--color-accent);animation:process-ping 2.4s var(--ease-out) infinite;position:absolute;inset:-1px}}@keyframes process-ping{0%{opacity:.8;transform:scale(1)}70%,to{opacity:0;transform:scale(2.1)}}@media (width>=48rem){.process-intro{position:sticky;top:clamp(5.5rem,14vh,8rem)}}@media (width<48rem){.process-figure{margin-block-end:var(--space-lg)}}@media (hover:hover) and (pointer:fine){.process[data-process-live] .process-steps li:hover{opacity:1}.process-steps li.card-interactive h3{transition:color var(--dur-hover) var(--ease-out)}.process-steps li.card-interactive:hover .step-number{border-color:var(--color-accent)}}.crossborder{isolation:isolate;font-size:clamp(1.75rem,.8rem + 4vw,4.5rem);position:relative}.crossborder:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg, var(--color-crossborder-line) 1px, transparent 1px) 50% 50% / 3rem 3rem, linear-gradient(var(--color-crossborder-line) 1px, transparent 1px) 50% 50% / 3rem 3rem;mask-image:radial-gradient(ellipse 70% 60% at 50% 50%, var(--color-ink), transparent);position:absolute;inset:0}.crossborder-stage{letter-spacing:-.045em;align-items:flex-start;column-gap:.3em;font-weight:700;line-height:1.32;display:flex}.crossborder-stage h2{font:inherit;letter-spacing:inherit;white-space:nowrap;background:linear-gradient(var(--color-ink) 50%, color-mix(in oklch, var(--color-paper), var(--color-ink) 45%));color:#0000;background-clip:text;flex:none;margin:0;padding-block:.08em;padding-inline-end:.06em;position:sticky;top:calc(50% - .5lh)}.crossborder-list{--step:calc((var(--crossborder-hue-end) - var(--crossborder-hue-start)) / (var(--count) - 1));overflow-wrap:anywhere;text-wrap:balance;min-width:0;margin:0;padding:0;list-style:none}.crossborder-list li{padding-block:.08em}.crossborder-list li+li{margin-block-start:.55em}.crossborder-list li:last-child{align-items:last baseline;margin-block-start:.9em;display:flex}.crossborder-trail{border-radius:var(--radius-pill);background:linear-gradient(90deg, color-mix(in oklch, var(--color-ink), var(--color-accent) 48%), var(--color-accent) 40%, color-mix(in oklch, var(--color-accent), transparent 85%));transform-origin:0;flex:auto;min-width:1em;height:.06em;margin-inline-start:.12em}@media (width<64rem){.crossborder{font-size:clamp(1.75rem,.6rem + 3.6vw,3rem)}.crossborder-list li+li{margin-block-start:.45em}}@media (width<48rem){.crossborder{font-size:clamp(1.75rem,1rem + 4vw,2.5rem);overflow:clip}.crossborder-stage{letter-spacing:-.035em;flex-direction:column;align-items:stretch;line-height:1.22}.crossborder-stage h2{z-index:2;letter-spacing:-.02em;white-space:nowrap;color:var(--color-ink);background:0 0;margin-block-end:4.6em;padding-block:0 .5em;font-size:.6em;top:calc(50% - 3.6em)}.crossborder-stage h2:before{content:"";inset:-100vh calc(var(--page-gutter) * -1) -.5em;z-index:-1;background:linear-gradient(var(--color-paper) calc(100% - .5em), transparent);pointer-events:none;position:absolute}.crossborder-list{z-index:1;text-wrap:pretty;margin-block-start:-2.56em;position:relative}.crossborder-list li+li{margin-block-start:.4em}.crossborder-list li:last-child{flex-wrap:wrap;margin-block-start:.6em}.crossborder-trail{flex-basis:100%;margin-block-start:.25em;margin-inline-start:0}}.crossborder-list li:not(:last-child){color:oklch(var(--crossborder-lightness) var(--crossborder-chroma) calc(var(--crossborder-hue-start) + var(--step) * var(--i)))}.crossborder-shine{background:linear-gradient(180deg, color-mix(in oklch, var(--color-ink), var(--color-paper) 42%) 0%, color-mix(in oklch, var(--color-ink), var(--color-paper) 14%) 44%, var(--color-ink) 52%, color-mix(in oklch, var(--color-ink), var(--color-accent) 22%) 78%, color-mix(in oklch, var(--color-ink), var(--color-accent) 48%) 100%);color:#0000;background-clip:text;padding-block:.06em;padding-inline-end:.08em;display:inline-block;position:relative}.crossborder-spark{width:var(--s);aspect-ratio:1;background:radial-gradient(circle, var(--color-crossborder-spark) 18%, var(--color-crossborder-flash) 42%, transparent 72%);clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);opacity:0;pointer-events:none;position:absolute;inset-block-start:var(--y);inset-inline-start:var(--x);transform:scale(0)}.crossborder-gleam{padding:inherit;color:var(--color-crossborder-spark);pointer-events:none;visibility:hidden;-webkit-mask-image:linear-gradient(110deg, transparent 34%, var(--color-ink) 50%, transparent 66%);mask-image:linear-gradient(110deg, transparent 34%, var(--color-ink) 50%, transparent 66%);position:absolute;inset:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.crossborder-gleam>span{display:block}@media (prefers-reduced-motion:no-preference){.crossborder-gleam{visibility:visible;animation:7s cubic-bezier(.45,0,.25,1) infinite crossborder-sweep;transform:translate(-100%)}.crossborder-gleam>span{animation:7s cubic-bezier(.45,0,.25,1) infinite crossborder-sweep-counter;transform:translate(100%)}.crossborder-shine:after{content:"";z-index:-1;border-radius:var(--radius-pill);background:radial-gradient(closest-side, var(--color-crossborder-spark-glow), transparent);opacity:0;pointer-events:none;animation:7s ease-in-out infinite crossborder-glow;position:absolute;inset:15% -6%}.crossborder-spark{animation:crossborder-twinkle 4.2s ease-in-out var(--d) infinite}}@keyframes crossborder-sweep{0%,20%{transform:translate(-100%)}75%,to{transform:translate(100%)}}@keyframes crossborder-sweep-counter{0%,20%{transform:translate(100%)}75%,to{transform:translate(-100%)}}@keyframes crossborder-glow{0%,25%,75%,to{opacity:0}48%{opacity:.5}}@keyframes crossborder-twinkle{0%,55%,to{opacity:0;transform:scale(0)rotate(0)}68%{opacity:1;transform:scale(1)rotate(45deg)}80%{opacity:.6;transform:scale(.55)rotate(90deg)}}@supports (animation-timeline:view()) and (animation-range:0% 100%){@media (prefers-reduced-motion:no-preference){.crossborder-list li{opacity:.04;animation-name:crossborder-focus;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:cover}.crossborder-list li:first-child{animation-name:crossborder-focus-first}.crossborder-list li:last-child{opacity:0;transform-origin:0;animation-name:crossborder-arrive;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:cover 30% cover 52%}.crossborder-trail{animation-name:crossborder-trail;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:cover 52% cover 85%;transform:scaleX(0)}.crossborder .crossborder-list li,.crossborder .crossborder-list .crossborder-trail{animation-play-state:running}}}@keyframes crossborder-focus{0%{opacity:.04}22%{opacity:.1}36%{opacity:.32}44%,56%{opacity:1}64%{opacity:.32}78%{opacity:.1}to{opacity:.04}}@keyframes crossborder-focus-first{0%,56%{opacity:1}64%{opacity:.32}78%{opacity:.1}to{opacity:.04}}@keyframes crossborder-arrive{0%{opacity:0;transform:translateY(-.35em)scale(1.06)}45%{opacity:.75;transform:translateY(-.18em)scale(1.02)}to{opacity:1;transform:none}}@keyframes crossborder-trail{to{transform:scaleX(1)}}.enquiry{gap:var(--space-2xl);padding:var(--space-2xl) var(--space-md) var(--space-md);border:var(--rule-hair) solid color-mix(in oklch, var(--color-accent-soft), var(--color-rule) 30%);border-radius:var(--radius-lg);background-color:var(--color-accent-soft);background-image:var(--texture-grain), radial-gradient(ellipse 60% 70% at 0% 100%, oklch(100% 0 0/.7), var(--color-clear) 70%), linear-gradient(150deg, var(--color-paper-warm), var(--color-accent-soft) 55%, oklch(95% .024 24));background-size:var(--texture-grain-size), 100% 100%, 100% 100%;content-visibility:auto;contain-intrinsic-size:auto 44rem;grid-template-columns:minmax(0,1fr);margin-block-end:var(--space-3xl);display:grid}.enquiry-intro{padding-inline:var(--space-sm)}.enquiry-intro h2{font-size:clamp(2.5rem,4vw,3.75rem)}.enquiry-intro h2 span{color:var(--color-accent)}.enquiry-intro>p{margin-block:var(--space-lg) var(--space-xl);color:var(--color-muted);max-width:31ch;line-height:1.65}.enquiry-intro .text-link{font-size:var(--text-sm)}.enquiry-panel{gap:var(--space-md);min-width:0;display:grid}.lincah-card{align-items:center;gap:var(--space-sm) var(--space-lg);padding:var(--space-md) var(--space-lg);border:var(--rule-hair) solid var(--color-panel-edge);border-radius:var(--radius-lg);background:var(--color-surface-raised);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.lincah-card__logo{width:auto;height:.875rem;border-inline-end:var(--rule-hair) solid var(--color-rule);box-sizing:content-box;padding-inline-end:var(--space-lg)}.lincah-card__copy{gap:var(--space-2xs);min-width:0;display:grid}.lincah-card__title{font-size:var(--text-md);font-weight:700;line-height:1.25}.lincah-card__body{font-size:var(--text-sm);color:var(--color-muted);line-height:1.5}.lincah-card__cta{align-items:center;gap:var(--space-xs);min-height:2.75rem;padding-inline:var(--space-md);border:var(--rule-hair) solid var(--color-ink);border-radius:var(--radius-pill);color:var(--color-ink);font-size:var(--text-sm);white-space:nowrap;transition:background-color var(--dur-short) var(--ease-out), color var(--dur-short) var(--ease-out);font-weight:700;text-decoration:none;display:inline-flex}.lincah-card__cta:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}@media (hover:hover){.lincah-card__cta:hover{background-color:var(--color-ink);color:var(--color-on-dark)}}.lincah-card__cta:active{background-color:var(--color-accent-deep);border-color:var(--color-accent-deep);color:var(--color-on-dark)}@media (width<=39.99rem){.lincah-card{grid-template-columns:minmax(0,1fr) auto}.lincah-card__logo{border:0;grid-column:1/-1;padding:0}}@media (width<=22.5rem){.lincah-card{grid-template-columns:minmax(0,1fr)}.lincah-card__cta{justify-content:center}}.export-form{min-width:0;padding:var(--space-md);border:var(--rule-hair) solid var(--color-panel-edge);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--shadow-panel)}.field-grid{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);display:grid}.field{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.field label{font-size:var(--text-sm);color:var(--color-ink);padding-inline-start:.25rem;font-weight:500}.field input{border:var(--rule-hair) solid var(--color-clear);border-radius:var(--radius-field);width:100%;min-width:0;min-height:3.25rem;padding:var(--space-sm) var(--space-md);background:var(--color-field-fill);color:var(--color-ink);font-size:var(--text-base);caret-color:var(--color-accent);-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-short) var(--ease-out), border-color var(--dur-short) var(--ease-out), box-shadow var(--dur-short) var(--ease-out);line-height:1.4}.field input:focus{border-color:var(--color-accent);background:var(--color-surface-raised);box-shadow:var(--shadow-field-focus);outline:none}.field input::placeholder{color:var(--color-muted);opacity:1}.field-helper{color:var(--color-muted);font-size:var(--text-sm);padding-inline-start:.25rem;line-height:1.5}.field [aria-invalid=true]{border-color:var(--color-error);background:var(--color-error-fill)}.field [aria-invalid=true]:focus{box-shadow:0 0 0 4px var(--color-error-ring)}.field-error{color:var(--color-error);font-size:var(--text-sm);animation:field-enter var(--dur-short) var(--ease-out);align-items:flex-start;gap:.375rem;padding-inline-start:.25rem;line-height:1.45;display:flex}.field-error:before{content:"!";border-radius:var(--radius-pill);background:var(--color-error);width:1rem;height:1rem;color:var(--color-on-dark);flex-shrink:0;place-items:center;margin-block-start:.125rem;font-size:.6875rem;font-weight:700;line-height:1;display:grid}.field-error[hidden]{display:none}.field input:read-only{background:var(--color-surface)}.field input:-webkit-autofill{-webkit-text-fill-color:var(--color-ink);box-shadow:inset 0 0 0 100rem var(--color-field-fill)}.field input:-webkit-autofill:focus{box-shadow:inset 0 0 0 100rem var(--color-surface-raised), var(--shadow-field-focus)}.form-actions{display:flex}.form-actions .button{gap:var(--space-md)}.form-hint{color:var(--color-muted);font-size:var(--text-sm);margin-block-start:var(--space-lg);line-height:1.6}.form-error{color:var(--color-error);min-height:1.5rem;font-size:var(--text-sm);margin-block:var(--space-md);line-height:1.5}.form-error:empty{min-height:var(--space-xs)}.form-submit{width:100%}.form-trap{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:clip}@keyframes field-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (hover:hover){.field input:hover{background-color:var(--color-field-fill-hover)}.field input:focus:hover{background-color:var(--color-surface-raised)}}@media (width>=40rem){.export-form{padding:var(--space-xl)}.lincah-card{padding-inline:var(--space-xl)}.field--full{grid-column:1/-1}}@media (48rem<=width<64rem){.enquiry{padding:var(--space-xl);gap:var(--space-xl)}.enquiry-intro{padding-inline:var(--space-lg);padding-block-start:var(--space-lg)}.enquiry-intro>p{max-width:44ch}}@media (width>=64rem){.enquiry{gap:var(--space-2xl);padding:var(--space-xl);grid-template-columns:minmax(0,4fr) minmax(0,6fr);align-items:start}.enquiry-intro{padding-inline:var(--space-lg) 0;top:calc(var(--banner-height) + var(--space-xl));padding-block-start:var(--space-xl);position:sticky}.enquiry-intro .text-link{margin-block-start:var(--space-xl)}}@media (width>=68rem){.enquiry{gap:var(--space-3xl);padding:var(--space-2xl)}.export-form{padding:var(--space-2xl)}.lincah-card{padding-inline:var(--space-2xl)}}
