.oykra-financing{max-width:1320px;color:var(--navy);margin:0 auto;padding:0 4.5%}.oykra-financing .eyebrow{letter-spacing:.15em;font-size:11px}.oykra-finance-hero{grid-template-columns:1.2fr .85fr;align-items:center;gap:72px;padding:72px 0 64px;display:grid}.oykra-finance-intro h1{letter-spacing:-2.3px;margin:22px 0;font-size:clamp(38px,4.4vw,59px);font-weight:600;line-height:1.08}.oykra-finance-intro>p{color:#536b77;max-width:500px;margin:0 0 28px;font-size:16px;line-height:1.75}.oykra-financing .btn{border-radius:10px;gap:12px;min-height:48px}.oykra-finance-hero-note{color:#536b77;max-width:410px;margin-top:16px;font-size:12px;line-height:1.65;display:block}.oykra-finance-process{background:var(--navy);color:#fff;border-radius:10px;padding:34px}.oykra-finance-process .eyebrow{color:#bad1d7}.oykra-finance-process-icon{border:1px solid #ffffff35;border-radius:8px;place-items:center;width:56px;height:56px;margin-bottom:30px;display:grid}.oykra-finance-process h2{letter-spacing:-.6px;margin:15px 0 27px;font-size:28px;font-weight:600}.oykra-finance-process ol{gap:23px;margin:0;padding:0;list-style:none;display:grid}.oykra-finance-process li{gap:18px;display:flex}.oykra-finance-process li>span{color:#a8c5cc;padding-top:1px;font-size:12px;line-height:1.8}.oykra-finance-process strong{font-size:14px;font-weight:600;line-height:1.6;display:block}.oykra-finance-process p{color:#d0dfe2;margin:5px 0 0;font-size:13px;line-height:1.65}.oykra-finance-options{border-top:1px solid #e1e6e6;padding:42px 0 56px}.oykra-finance-section-heading{justify-content:space-between;align-items:end;gap:32px;margin-bottom:25px;display:flex}.oykra-finance-section-heading h2{letter-spacing:-.8px;margin:13px 0 0;font-size:29px;font-weight:600}.oykra-finance-section-heading>p{color:#536b77;max-width:295px;margin:0;font-size:13px;line-height:1.7}.oykra-finance-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.oykra-finance-product{color:var(--navy);text-align:left;cursor:pointer;background:#fff;border:1px solid #dce4e5;border-radius:8px;flex-direction:column;align-items:start;min-height:224px;padding:24px;transition:border-color .15s,background .15s;display:flex}.oykra-finance-product>svg{color:#356a79;margin-bottom:20px}.oykra-finance-product>strong{margin-bottom:10px;font-size:16px;font-weight:600}.oykra-finance-product>span:not(.oykra-finance-product-action){color:#536b77;font-size:13px;line-height:1.7}.oykra-finance-product-action{color:#285d6c;align-items:center;gap:7px;margin-top:auto;padding-top:19px;font-size:12px;font-weight:600;display:inline-flex}.oykra-finance-product:hover:not(:disabled),.oykra-finance-product.is-selected{background:var(--cream);border-color:#356a79}.oykra-finance-product:disabled{cursor:default}.oykra-financing :is(button,input,select,textarea,a):focus-visible{outline-offset:3px;outline:3px solid #397d91}.oykra-finance-partner{background:#fff;border:1px solid #dce4e5;border-radius:10px;grid-template-columns:180px minmax(0,1fr);align-items:center;gap:38px;margin-bottom:48px;padding:30px;display:grid}.oykra-finance-partner>picture{min-width:0;display:block}.oykra-finance-partner>picture>img{aspect-ratio:3/4;border-radius:8px;width:100%;height:auto;display:block}.oykra-finance-partner-details h2{letter-spacing:-.8px;margin:14px 0;font-size:30px;font-weight:600}.oykra-finance-partner-details>p{color:#536b77;max-width:610px;margin:0 0 22px;font-size:14px;line-height:1.8}.oykra-finance-request{background:var(--cream-deep);border:1px solid #e8e4dc;border-radius:10px;grid-template-columns:.78fr 1.22fr;gap:65px;padding:45px;scroll-margin-top:110px;display:grid}.oykra-finance-request-intro{padding-top:14px}.oykra-finance-request-intro h2{letter-spacing:-1.2px;margin:20px 0;font-size:36px;font-weight:600;line-height:1.14}.oykra-finance-request-intro>p{color:#536b77;font-size:14px;line-height:1.8}.oykra-finance-privacy-note{color:#356a79;border-top:1px solid #dbdcd6;gap:12px;margin:29px 0;padding-top:24px;display:flex}.oykra-finance-privacy-note svg{flex-shrink:0;margin-top:2px}.oykra-finance-privacy-note p{color:#536b77;margin:0;font-size:12px;line-height:1.8}.oykra-finance-support{margin-top:28px}.oykra-finance-support a{text-underline-offset:3px;color:var(--navy);align-items:center;gap:6px;text-decoration:underline;display:inline-flex}.oykra-finance-form-card{background:#fff;border:1px solid #e1e7e6;border-radius:10px;min-width:0;padding:30px}.oykra-finance-form{gap:20px;display:grid}.oykra-finance-form-heading h3{letter-spacing:-.5px;margin:0 0 8px;font-size:22px;font-weight:600}.oykra-finance-form-heading p{color:#536b77;margin:0;font-size:12px;line-height:1.6}.oykra-finance-fields{border:0;gap:18px;min-width:0;margin:0;padding:0;display:grid}.oykra-finance-two-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.oykra-financing .field{gap:8px;min-width:0}.oykra-financing .field>span{font-size:13px;font-weight:600}.oykra-financing .field>span b{color:#285d6c}.oykra-financing .field :is(input,select,textarea){width:100%;min-width:0;min-height:48px;color:var(--navy);font:inherit;background:#fff;border:1px solid #d7e0e0;border-radius:10px;padding:12px;font-size:14px}.oykra-financing .field textarea{resize:vertical;min-height:112px;line-height:1.6}.oykra-financing .field :is(input,select,textarea):disabled{background:var(--cream);color:#536b77;opacity:1}.oykra-finance-field-help{color:#536b77;margin:-9px 0 0;font-size:12px;line-height:1.6}.oykra-finance-consent{cursor:pointer;color:#435e6a;align-items:start;gap:11px;font-size:12px;line-height:1.75;display:flex}.oykra-finance-consent input{accent-color:#356a79;width:18px;min-width:18px;height:18px;margin-top:2px}.oykra-finance-form>.btn{justify-content:space-between;width:100%}.oykra-finance-form-note{color:#536b77;margin:-6px 0 0;font-size:12px;line-height:1.75}.oykra-finance-form-note a{text-underline-offset:3px;text-decoration:underline}.oykra-finance-form-error{color:#833d2b;background:#fff7f3;border:1px solid #ecd1c7;border-radius:10px;margin:0;padding:13px 15px;font-size:13px;line-height:1.65}.oykra-finance-pending-note{background:var(--cream);color:#345e67;border-radius:10px;margin:0;padding:13px 15px;font-size:13px;line-height:1.7}.oykra-finance-receipt{gap:17px;padding:20px 4px;display:grid}.oykra-finance-receipt-icon{background:var(--cream);color:#356a79;border-radius:50%;place-items:center;width:60px;height:60px;margin-bottom:9px;display:grid}.oykra-finance-receipt h3{letter-spacing:-.8px;margin:0;font-size:28px;font-weight:600}.oykra-finance-receipt>p{color:#536b77;margin:0;font-size:14px;line-height:1.75}.oykra-finance-reference{background:var(--cream);overflow-wrap:anywhere;border-radius:10px;padding:15px}.oykra-finance-reference span{margin-bottom:6px;font-size:12px;display:block}.oykra-finance-reference strong{color:var(--navy);font-size:14px}.oykra-finance-receipt .btn{justify-self:start;margin-top:10px}.oykra-finance-disclosure{max-width:990px;padding:33px 0 60px}.oykra-finance-disclosure h2{margin:0 0 10px;font-size:14px;font-weight:600}.oykra-finance-disclosure p{color:#536b77;margin:0;font-size:12px;line-height:1.85}@media (max-width:1050px){.oykra-finance-hero{gap:35px}.oykra-finance-request{grid-template-columns:.72fr 1.28fr;gap:30px;padding:30px}.oykra-finance-product{padding:20px}}@media (max-width:850px){.oykra-finance-hero{grid-template-columns:1fr;gap:30px;padding-top:42px}.oykra-finance-intro h1{max-width:650px}.oykra-finance-process{padding:28px}.oykra-finance-process ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.oykra-finance-process li{gap:11px}.oykra-finance-process-icon{margin-bottom:22px}.oykra-finance-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.oykra-finance-section-heading{flex-direction:column;align-items:start;gap:14px}.oykra-finance-section-heading>p{max-width:none}.oykra-finance-request{grid-template-columns:1fr;gap:25px}.oykra-finance-request-intro{padding-top:0}.oykra-finance-request-intro h2 br{display:none}.oykra-finance-privacy-note{margin:20px 0}}@media (max-width:520px){.oykra-financing{padding:0 20px}.oykra-finance-intro h1{letter-spacing:-1.5px;font-size:39px}.oykra-finance-intro .btn{justify-content:space-between;width:100%}.oykra-finance-process ol{grid-template-columns:1fr;gap:21px}.oykra-finance-product-grid{gap:11px}.oykra-finance-product{min-height:236px;padding:19px 16px}.oykra-finance-product>strong{font-size:15px}.oykra-finance-product-action{gap:5px;font-size:12px}.oykra-finance-partner{grid-template-columns:1fr;gap:24px;margin-bottom:32px;padding:24px}.oykra-finance-partner>picture>img{max-width:180px}.oykra-finance-partner-details h2{font-size:28px}.oykra-finance-request{border-radius:10px;margin:0 -8px;padding:24px 18px}.oykra-finance-form-card{padding:23px 18px}.oykra-finance-two-fields{grid-template-columns:1fr}.oykra-finance-form-heading h3{font-size:21px}.oykra-finance-request-intro h2{font-size:31px}.oykra-finance-form>.btn{gap:8px;font-size:13px}}@media (prefers-reduced-motion:reduce){.oykra-finance-product{transition:none}}
