body{background:radial-gradient(ellipse at 100% 0,#e6f4eb 0,transparent 45%),#f5f8f6}.lf-header{padding:8px 0 28px;border-bottom:1px solid #dce8df;margin-bottom:34px}.lf-header nav{font-size:12px}.lf-header img{display:block}.lf-trial{background:#fffaed;border-color:#eddfb7;color:#785e2e;font-size:12px}.lf-trial strong{display:block}.lf-start{display:grid;grid-template-columns:minmax(0,1fr) 235px;gap:30px;align-items:center;background:linear-gradient(135deg,#fff,#f2faf5)}.lf-start h2{font-size:26px;letter-spacing:-.025em;line-height:1.25}.lf-start p{font-size:13px;color:#5f7668}.lf-mini-steps{list-style:none;padding:18px;margin:0;border-left:1px solid #dfeae3;display:grid;gap:22px;font-size:12px;font-weight:650}.lf-mini-steps li{display:flex;align-items:center;gap:10px}.lf-mini-steps span{display:grid;place-items:center;flex:0 0 29px;height:29px;border-radius:9px;background:#e0f1e6;color:#137b42;font-size:11px}.lf-library{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}.lf-document>div{min-width:0;overflow-wrap:anywhere}.lf-document strong{font-size:13px}.lf-document small{font-size:11px}.lf-document a{font-size:12px}.lf-progress{display:flex;gap:22px;list-style:none;padding:0;margin:0 0 28px;font-size:12px;color:#647e6e}.lf-progress li{display:flex;gap:9px;align-items:center;flex:1}.lf-progress li>span{flex:0 0 29px;height:29px;display:grid;place-items:center;border-radius:10px;background:#e6eee8;font-weight:700;font-size:11px}.lf-progress [aria-current=step]{color:#14773d;font-weight:650}.lf-progress [aria-current=step]>span{background:#168448;color:white}.lf-progress .is-complete>span{color:#168448;background:#e0f2e6}.lf-intro{font-size:13px;color:#617969}.lf-form-heading{font-size:11px;letter-spacing:.1em;color:#568169;text-transform:uppercase;font-weight:700}.lf-review-identity{padding:13px 15px;background:#f2f8f4;border:1px solid #e0ece3;border-radius:11px;font-size:12px;overflow-wrap:anywhere}.lf-review-identity strong{display:block}.lf-review-checks .lf-check{padding:14px;border:1px solid #e0ebe3;border-radius:12px;font-size:12px;line-height:1.75}.lf-review-checks .lf-check small{font-size:11px}.lf-review-checks .lf-button{width:100%;margin-top:6px}.lf-bundle-summary{font-size:12px;color:#627c6a;margin-bottom:20px}.lf-originals{display:grid;gap:0}.lf-originals .lf-document{align-items:flex-start}.lf-originals .lf-document>div{font-size:12px;word-break:break-word}.lf-declarations{list-style:none;padding:0;display:grid;gap:14px;font-size:12px}.lf-declarations li{display:flex;align-items:flex-start;gap:9px}.lf-declarations li>span:first-child{display:grid;place-items:center;flex:0 0 20px;height:20px;border-radius:50%;background:#e7f5eb;color:#168448;font-weight:700}.lf-declarations small{display:block}.lf-operation-details{margin-top:24px;padding-top:18px;border-top:1px solid #e2ece5;font-size:12px}.lf-operation-details summary{font-weight:650;cursor:pointer;color:#386b4e}.lf-operation-details[open] summary{margin-bottom:15px}.lf-confirm-card{position:sticky;top:24px}.lf-confirm-card p{font-size:12px;overflow-wrap:anywhere}.lf-confirm-card .lf-button{display:inline-flex;align-items:center;justify-content:center;min-height:45px;text-align:center}.lf-confirm-card>.lf-button,.lf-confirm-card>form>.lf-button{width:100%}.lf-confirm-card .lf-actions{display:grid;gap:12px}.lf-confirm-card .lf-actions .lf-link{font-size:12px}.lf-confirm-card .lf-code{max-width:none;text-align:center;letter-spacing:.2em;font-size:25px!important;min-width:0}.lf-confirm-card .lf-field{font-size:12px;font-weight:650}.lf-confirm-card hr{border:0;border-top:1px solid #e0eae3;margin:23px 0 18px}.lf-confirm-card .lf-muted{font-size:11px}.lf-success-symbol{display:grid;place-items:center;background:#168448;color:white;width:44px;height:44px;border-radius:14px;font-size:23px;margin-bottom:18px}.lf-copied-note{padding:12px;border-radius:10px;background:#f0f8f2;font-size:11px!important;color:#51715c}.lf-mail-note{font-size:11px!important}.lf-mail-note summary{cursor:pointer;color:#346b4c}.lf-otp-stage{display:flex;gap:9px;align-items:center;color:#286747;font-size:12px;margin:15px 0}.lf-otp-stage>span{width:25px;height:25px;border-radius:50%;display:grid;place-items:center;background:#e5f4e9;font-size:11px;font-weight:700}.lf-readmore{margin-top:18px;font-size:12px}.lf-readmore summary{cursor:pointer;font-weight:650;color:#336849}.lf-email{overflow-wrap:anywhere}.lf-shell :focus-visible{outline:3px solid #31b366;outline-offset:3px}.lf-button:disabled{opacity:.6;cursor:wait}.lf-refresh-note{font-size:11px!important;color:#657b6b}.lf-field input{min-width:0}
@media(max-width:800px){.lf-start{grid-template-columns:1fr;gap:20px}.lf-mini-steps{grid-template-columns:repeat(3,minmax(0,1fr));border-left:0;border-top:1px solid #dfeae3;padding:20px 0 0;gap:12px}.lf-mini-steps li{align-items:flex-start;font-size:11px}.lf-library{grid-template-columns:1fr}.lf-confirm-card{position:static}.lf-progress{gap:12px;font-size:11px}.lf-progress li{align-items:flex-start;gap:7px}.lf-header{margin-bottom:26px}}
@media(max-width:480px){.lf-shell{padding:16px}.lf-card{padding:19px}.lf-progress li{display:grid;gap:7px;align-content:start}.lf-progress li>span{width:26px;height:26px}.lf-mini-steps{grid-template-columns:1fr;gap:14px}.lf-mini-steps li{align-items:center}.lf-header nav{gap:10px 16px}.lf-start h2{font-size:23px}.lf-document{gap:10px}.lf-document a{font-size:11px}.lf-confirm-card .lf-code{font-size:22px!important;letter-spacing:.15em}.lf-review-checks .lf-check{padding:11px}.lf-review-checks .lf-check input{width:17px;height:17px}.lf-button{max-width:100%}.lf-grid{gap:0}}
