.legal-meta{color:#748176;border-bottom:1px solid #e1e8df;flex-wrap:wrap;gap:10px 22px;margin-top:23px;padding-bottom:22px;font-size:11px;display:flex}.legal-layout article>section{border-bottom:1px solid #e2e8df;padding-bottom:26px;scroll-margin-top:35px}.legal-section-heading{align-items:baseline;gap:16px;margin-bottom:17px;display:flex}.legal-section-heading>span{font-variant-numeric:tabular-nums;color:#7f927e;flex-shrink:0;font-size:12px}.legal-layout article>section h2{letter-spacing:-.035em;margin:0;font-size:23px;line-height:1.3}.legal-layout article>section p{overflow-wrap:anywhere;font-size:15px;line-height:1.95}.legal-layout article>section p+p{margin-top:16px}.legal-layout article>section p a{color:#275d42;text-underline-offset:4px;text-decoration:underline}.legal-placeholder{color:#687358;background:#f0f2e9;border-radius:3px;padding:1px 3px;font-size:.9em}.legal-contents{background:#fff;border:1px solid #e0e6da;border-radius:14px;margin:25px 0 30px;padding:18px 22px}.legal-contents summary{cursor:pointer;justify-content:space-between;align-items:center;font-size:14px;font-weight:600;list-style:none;display:flex}.legal-contents summary::-webkit-details-marker{display:none}.legal-contents .legal-collapse-icon,.legal-contents[open] .legal-expand-icon{display:none}.legal-contents[open] .legal-collapse-icon{display:block}.legal-contents summary span{color:#809078;margin-left:auto;margin-right:16px;font-size:11px}.legal-contents ol{columns:2;color:#56715b;column-gap:30px;margin:20px 0 4px;padding-left:20px;font-size:12px}.legal-contents li{break-inside:avoid;padding:5px 0 5px 3px}.legal-contents a:hover{text-decoration:underline}.legal-sidebar-help{background:#edf2e6;border-radius:12px;margin-top:28px;padding:20px 15px}.legal-sidebar-help p{margin:10px 0;font-size:13px}.legal-layout aside .legal-sidebar-help a{align-items:center;gap:8px;padding:0;font-size:12px;display:flex}.legal-cookie-action{background:#edf4e8;border-radius:12px;align-items:center;gap:20px;margin-bottom:30px;padding:18px;display:flex}.legal-cookie-action button{text-underline-offset:4px;font-weight:600;text-decoration:underline}.legal-cookie-action span{color:#6c7c6b;font-size:12px}.legal-card-count{color:#748b6b;margin-top:18px;font-size:11px;display:block}.legal-ending{padding-top:18px}.legal-ending>a{align-items:center;gap:10px;margin-top:12px;font-size:13px;display:inline-flex}.legal-layout aside{align-self:start}.legal-layout article{min-width:0}.legal-layout article>.lead{max-width:680px}@media (max-width:750px){.legal-contents ol{columns:1}.legal-layout article>section h2{font-size:21px}.legal-layout article>section p{font-size:14px;line-height:1.85}.legal-section-heading{gap:12px}.legal-cookie-action{display:block}.legal-cookie-action span{margin-top:8px;display:block}.legal-meta{font-size:10px}.legal-contents{padding:16px}.legal-layout article>section{scroll-margin-top:20px}.legal-page .back{margin-bottom:28px}}
.why-detail .why-section-head{max-width:690px;margin-bottom:36px}.why-detail h2{letter-spacing:-.045em;font-size:clamp(29px,3.4vw,43px);line-height:1.13}.why-detail .eyebrow{margin-bottom:15px}.why-detail p:not(.eyebrow){font-size:15px;line-height:1.8}.why-section-head>p:last-child{margin-top:20px}.why-values{padding-block:25px 75px}.why-value-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.why-value-grid article{background:#fff;border:1px solid #e6eadf;border-radius:14px;padding:28px}.why-icon{color:#426741;background:#edf3e5;border-radius:10px;place-items:center;width:43px;height:43px;margin-bottom:24px;display:grid}.why-value-grid h3{margin-bottom:14px;font-size:21px;line-height:1.3}.why-offer{background:#edf2e5;padding-block:65px}.why-offer-grid{grid-template-columns:1fr 1fr;align-items:center;gap:75px;display:grid}.why-offer-grid>div>p:not(.eyebrow){margin-top:22px}.why-offer .text-link{margin-top:24px}.why-offer ul{background:#fff;border-radius:15px;margin:0;padding:12px 26px;list-style:none}.why-offer li{border-bottom:1px solid #e6eadf;align-items:flex-start;gap:15px;padding:20px 0;font-size:14px;line-height:1.65;display:flex}.why-offer li:last-child{border:0}.why-offer li svg{color:#547842;margin-top:3px}.why-journey{padding-block:80px 65px}.why-journey-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;display:grid}.why-journey-grid article>span{letter-spacing:.05em;color:#739063;border-top:1px solid #cddac4;margin-bottom:22px;padding-top:18px;font-size:13px;display:block}.why-journey-grid h3{margin-bottom:13px;font-size:20px}.why-card-story{grid-template-columns:1fr 1fr;align-items:center;gap:65px;padding-block:30px 70px;display:grid}.why-card-photo{height:440px}.why-card-photo img{object-fit:cover;border-radius:18px}.why-card-story h2+p{margin-top:20px}.why-card-story ul{margin:24px 0;padding:0;list-style:none}.why-card-story li{color:#53655d;align-items:flex-start;gap:12px;margin:16px 0;font-size:14px;line-height:1.7;display:flex}.why-card-story li svg{color:#577645;margin-top:4px}.why-care{padding-block:25px 60px}.why-care-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.why-care-grid article{background:#f0efe8;border-radius:14px;padding:30px}.why-care-grid h3{margin-bottom:15px;font-size:23px}.why-care-grid .text-link{margin-top:22px}.why-principle{border-top:1px solid #dbe3d3;align-items:flex-start;gap:24px;padding-block:35px 70px;display:flex}.why-principle>svg{color:#608252;margin-top:4px}.why-principle h2{font-size:29px}.why-principle p{max-width:790px;margin:15px 0 20px}.why-detail+.decision-panel{margin-top:0}@media (max-width:850px){.why-value-grid{gap:15px}.why-value-grid article{padding:22px}.why-offer-grid,.why-card-story{gap:32px}.why-journey-grid{grid-template-columns:1fr 1fr}.why-card-photo{height:360px}}@media (max-width:600px){.why-values{padding-block:10px 40px}.why-value-grid,.why-offer-grid,.why-card-story,.why-care-grid{grid-template-columns:1fr}.why-value-grid article{padding:24px}.why-section-head{margin-bottom:26px!important}.why-offer{padding-block:40px}.why-offer ul{padding:5px 20px}.why-journey{padding-block:45px}.why-journey-grid{gap:24px 18px}.why-journey-grid h3{font-size:18px}.why-detail p:not(.eyebrow){font-size:14px}.why-card-story{gap:28px;padding-block:0 45px}.why-card-photo{height:290px}.why-care{padding-block:0 35px}.why-care-grid article{padding:24px}.why-principle{gap:15px;padding-block:28px 45px}.why-principle h2{font-size:25px}}
.provider-connect{width:100%;min-width:0;max-width:620px;margin:26px auto 0}.connect-back{color:#365c43;font:inherit;cursor:pointer;background:#eef3e9;border:0;border-radius:8px;align-items:center;gap:6px;margin-bottom:18px;padding:10px 12px;font-size:13px;display:inline-flex}.connect-panel{background:#fff;border:1px solid #e2e8dc;border-radius:18px;min-width:0;padding:32px}.connect-provider{border-bottom:1px solid #e8ede3;justify-content:space-between;align-items:center;gap:20px;margin-bottom:27px;padding-bottom:24px;display:flex}.connect-provider .official-logo{object-fit:contain;object-position:left;width:112px!important;height:32px!important;margin:0!important}.connect-provider .logo-tria{width:76px!important}.connect-provider>div{text-align:right}.connect-provider>div>span{color:#73816a;font-size:11px;line-height:1.5;display:block}.connect-provider strong{letter-spacing:-.035em;margin-top:3px;font-size:24px;font-weight:500;line-height:1.3;display:block}.connect-panel h2{letter-spacing:-.035em;outline:none;margin:0 0 12px;font-size:29px;line-height:1.2}.connect-panel .connect-intro{color:#62715b;margin:0;font-size:14px;line-height:1.7}.connect-choices{gap:12px;margin-top:26px;display:grid}.connect-choices>button{color:#204a34;cursor:pointer;text-align:left;width:100%;font:inherit;background:#f2f6ed;border:0;border-radius:12px;align-items:center;gap:15px;padding:19px 17px;transition:background .18s;display:flex}.connect-choices>button:hover{background:#e6efdc}.connect-choices>button>span:nth-child(2){flex:1;min-width:0}.connect-choice-icon{background:#fff;border-radius:10px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.connect-choices strong{font-size:15px;font-weight:600;line-height:1.4;display:block}.connect-choices small{color:#6c7c60;margin-top:4px;font-size:12px;line-height:1.5;display:block}.connect-signup ol{gap:17px;margin:24px 0;padding:0;list-style:none;display:grid}.connect-signup li{align-items:center;gap:13px;display:flex}.connect-signup li>span{color:#51713c;background:#edf3e4;border-radius:50%;flex-shrink:0;place-items:center;width:27px;height:27px;font-size:12px;display:grid}.connect-signup li>p{margin:0;font-size:13px;line-height:1.6}.connect-panel .connect-primary{text-align:left;white-space:normal;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:50px;padding:13px 17px;font-size:14px;line-height:1.5;display:flex}.connect-panel .connect-external-note{color:#738069;margin:12px 0 22px;font-size:11px;line-height:1.65}.connect-secondary{color:#234a35;width:100%;min-height:50px;font:inherit;cursor:pointer;background:#edf3e6;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;padding:13px 17px;font-size:14px;display:flex}.connect-form{margin-top:26px}.connect-form label{margin:0 0 8px;font-size:13px;font-weight:500;display:block}.connect-form input{box-sizing:border-box;width:100%;min-width:0;height:52px;font:inherit;color:#173e32;background:#fafcf7;border:1px solid #d9e2d2;border-radius:9px;padding:12px 14px;font-size:16px;display:block}.connect-form input[aria-invalid=true]{background:#fff7f3;border-color:#b65445}.connect-panel .connect-error{color:#b13227;margin:8px 0;font-size:12px}.connect-panel .connect-help{margin:10px 0 7px;font-size:12px;line-height:1.65}.connect-find{color:#35613e;text-underline-offset:3px;align-items:center;gap:6px;font-size:12px;text-decoration:underline;display:inline-flex}.connect-form .connect-primary{margin-top:25px}.connect-panel .connect-security{color:#77836e;align-items:flex-start;gap:8px;margin:15px 0 0;font-size:11px;line-height:1.65;display:flex}.connect-security svg{margin-top:2px}@media (max-width:600px){.provider-connect{margin-top:18px}.connect-panel{border-radius:13px;padding:22px 18px}.connect-provider{margin-bottom:22px;padding-bottom:20px}.connect-panel h2{font-size:25px}.connect-choices>button{gap:12px;padding:17px 13px}.connect-choices strong{font-size:14px}.connect-choices small{font-size:12px}.connect-choice-icon{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.connect-choices>button{transition:none}}
.partner-review .card-selection-heading{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #dfe6dd;justify-content:space-between;align-items:center;gap:25px;margin:0 0 24px;padding:0 0 25px;display:flex;position:static}.card-selection-heading>div:first-child{min-width:0}.partner-review .card-selection-heading h1{letter-spacing:-.04em;align-items:center;gap:12px;margin:0;font-size:clamp(25px,3vw,34px);line-height:1.2;display:flex}.card-selection-heading p{max-width:510px;margin-top:9px;font-size:14px;line-height:1.65}.card-selection-amount{background:#edf3e5;border-radius:13px;flex-shrink:0;min-width:180px;padding:15px 21px}.card-selection-amount>span{color:#65765b;font-size:11px;line-height:1.5;display:block}.card-selection-amount>strong{letter-spacing:-.045em;white-space:nowrap;align-items:baseline;gap:9px;margin-top:4px;font-size:30px;font-weight:500;line-height:1.2;display:flex}.card-selection-amount small{color:#65765b;letter-spacing:0;font-size:11px;font-weight:400}.partner-account-step .provider-connect{margin-top:0}@media (max-width:600px){.partner-review .card-selection-heading{flex-direction:column;align-items:flex-start;gap:17px;margin-bottom:18px;padding-bottom:20px}.card-selection-heading p{font-size:13px}.card-selection-amount{justify-content:space-between;align-items:center;gap:15px;width:100%;padding:13px 16px;display:flex}.card-selection-amount>strong{margin:0;font-size:27px}.card-selection-amount>span{font-size:12px}}.card-selection-amount>strong{font-size:38px;font-weight:700}.card-selection-reference{border-top:1px solid #d6e2cc;max-width:280px;margin-top:14px;padding-top:12px}.card-selection-reference>span{color:#65765b;margin-bottom:5px;font-size:11px;display:block}.card-selection-reference b{overflow-wrap:anywhere;letter-spacing:.02em;font-size:12px;line-height:1.6;display:block}.card-selection-next{background:#f0f5e9;border-radius:14px;align-items:flex-start;gap:13px;margin:0 0 24px;padding:20px;display:flex}.card-selection-next>svg{color:#426636;flex-shrink:0;margin-top:2px}.card-selection-next strong{font-size:15px;line-height:1.5}.card-selection-next p{color:#65765b;margin-top:6px;font-size:13px;line-height:1.75}.partner-review .card-selection-heading h1{font-size:clamp(28px,3.6vw,42px)}@media (max-width:600px){.card-selection-amount{display:block}.card-selection-amount>strong{margin-top:5px;font-size:38px}.card-selection-reference{max-width:none}.card-selection-next{padding:17px}.card-selection-next p{font-size:13px}}
.birth-date-picker{border:0;min-width:0;margin:0;padding:0}.birth-date-picker legend{color:#284b3a;align-items:center;gap:8px;margin-bottom:10px;padding:0;font-size:13px;font-weight:500;display:flex}.birth-date-parts{grid-template-columns:1fr 1.5fr .8fr;gap:10px;display:grid}.birth-date-picker .custom-select{min-width:0;margin:0}.birth-date-picker .select-label{color:#71806d;margin-bottom:6px;font-size:11px}.birth-date-picker .select-trigger{background:#f5f7f0;border:0;gap:6px;min-height:49px;padding:12px 13px}.birth-date-picker .select-trigger>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.birth-date-picker .select-trigger>svg{flex-shrink:0}.birth-date-picker .select-options{overscroll-behavior:contain;max-height:230px;overflow:auto}.birth-date-picker>p{color:#7b8575;margin:9px 0 0!important;font-size:11px!important;line-height:1.6!important}.birth-date-picker .select-error{font-size:11px}@media (max-width:380px){.birth-date-parts{grid-template-columns:1fr 1.3fr .8fr;gap:6px}.birth-date-picker .select-trigger{padding:12px 8px;font-size:12px}}
.payout-ready{max-width:780px;padding-top:56px;padding-bottom:76px}.payout-ready-card{text-align:center;background:#fff;border:1px solid #e2e9db;border-radius:26px;padding:44px 52px;box-shadow:0 18px 60px #173e3208}.payout-ready-check{color:#214c3b;background:#dff0c6;border-radius:50%;place-items:center;width:68px;height:68px;margin:0 auto 21px;animation:.5s ease-out both payout-ready-reveal;display:grid}.payout-ready-eyebrow{letter-spacing:.14em;color:#567347;font-size:10px;font-weight:600}.payout-ready h1{letter-spacing:-.04em;text-wrap:balance;outline:none;max-width:560px;margin:13px auto 16px;font-size:clamp(30px,4vw,42px);line-height:1.13}.payout-ready-intro{color:#6b7965;max-width:480px;margin:auto;font-size:14px;line-height:1.75}.payout-ready-amount{color:#fff;background:#214c3b;border-radius:18px;margin-top:27px;padding:24px}.payout-ready-amount>span:first-child{color:#d1dfc7;font-size:12px}.payout-ready-amount>strong{letter-spacing:-.05em;font-variant-numeric:tabular-nums;justify-content:center;align-items:baseline;gap:10px;margin:5px 0 14px;font-size:clamp(44px,8vw,62px);line-height:1.25;display:flex}.payout-ready-amount small{letter-spacing:0;color:#d1dfc7;font-size:13px}.payout-ready-reference{color:#b9cfb2;border-top:1px solid #ffffff24;padding-top:14px;font-size:10px;line-height:1.7;display:block}.payout-ready-reference b{letter-spacing:.03em;color:#e2edda;overflow-wrap:anywhere;font-weight:500;display:block}.payout-ready-steps{text-align:left;margin:25px 0;padding:0;list-style:none}.payout-ready-steps li{color:#61735a;border-bottom:1px solid #edf0e8;align-items:center;gap:12px;padding:13px 0;font-size:13px;display:flex}.payout-ready-steps li>span:nth-child(2){flex:1}.payout-ready-steps li>svg{flex-shrink:0}.payout-ready-steps .is-next{color:#214c3b;font-weight:600}.payout-ready-next{letter-spacing:.05em;white-space:nowrap;background:#edf4e3;border-radius:5px;padding:5px 8px;font-size:9px}.payout-ready-card>.button{justify-content:space-between;width:100%;min-height:52px;display:flex}.payout-ready-foot{color:#7b8774;max-width:450px;margin:18px auto 0;font-size:12px;line-height:1.75}@keyframes payout-ready-reveal{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@media (max-width:600px){.payout-ready{padding-top:25px;padding-bottom:38px}.payout-ready-card{border-radius:21px;padding:28px 20px}.payout-ready h1{font-size:31px}.payout-ready-intro{font-size:13px}.payout-ready-amount{padding:22px 16px}.payout-ready-steps{margin:19px 0}.payout-ready-steps li{font-size:12px}.payout-ready-reference{font-size:9px}}@media (prefers-reduced-motion:reduce){.payout-ready-check{animation:none}}
.final-approval{max-width:1120px;padding-top:48px;padding-bottom:80px}.final-approval-heading{max-width:740px;margin-bottom:34px}.final-approval-status{color:#456b35;letter-spacing:.09em;background:#e5f1d6;border-radius:30px;align-items:center;gap:8px;padding:8px 12px;font-size:10px;font-weight:600;display:inline-flex}.final-approval-heading h1{letter-spacing:-.045em;text-wrap:balance;outline:none;margin:18px 0 16px;font-size:clamp(32px,4.4vw,49px);line-height:1.1}.final-approval-heading>p{color:#687763;max-width:640px;font-size:14px;line-height:1.8}.final-approval-grid{grid-template-columns:330px minmax(0,1fr);align-items:start;gap:28px;display:grid}.final-offer-summary{color:#fff;background:#214c3b;border-radius:20px;padding:28px;overflow:hidden}.final-offer-amount>span{color:#c6d8bd;font-size:12px}.final-offer-amount strong{letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin:12px 0 8px;font-size:43px;line-height:1.2;display:block}.final-offer-amount small{color:#bad0b4;font-size:11px}.final-offer-summary dl{margin:26px 0 20px}.final-offer-summary dl>div{border-top:1px solid #ffffff20;justify-content:space-between;align-items:baseline;gap:14px;padding:12px 0;font-size:12px;display:flex}.final-offer-summary dt{color:#c7d8c0}.final-offer-summary dd{white-space:nowrap;margin:0;font-weight:500}.final-offer-summary dl>.final-offer-total{margin-top:10px;padding-top:20px}.final-offer-total dd{color:#d7f49b;font-size:20px}.final-offer-summary>p{color:#c0d0b7;font-size:10px;line-height:1.8}.final-offer-summary>a{color:#d7f49b;align-items:center;gap:8px;margin-top:16px;font-size:11px;display:flex}.final-offer-agreement{background:#fff;border:1px solid #e1e8da;border-radius:20px;min-width:0;overflow:hidden}.final-document-heading{border-bottom:1px solid #e8edde;justify-content:space-between;align-items:center;gap:16px;padding:21px 24px;display:flex}.final-document-heading>div{align-items:center;gap:9px;display:flex}.final-document-heading h2{letter-spacing:-.02em;margin:0;font-size:16px;line-height:1.3}.final-document-heading>span{color:#829076;white-space:nowrap;align-items:center;gap:5px;font-size:10px;display:flex}.final-document-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#bfccb2 #f7f9f3;background:#fcfdf9;outline:none;height:430px;overflow-y:auto}.final-document-scroll:focus-visible{background:#f5f8ee}.approved-offer-document{padding:30px}.offer-document-letterhead{color:#7b876f;letter-spacing:.12em;justify-content:space-between;gap:16px;margin-bottom:26px;font-size:9px;display:flex}.offer-document-letterhead>span:first-child{color:#32543c;font-size:12px;font-weight:700}.approved-offer-document>h3{letter-spacing:-.03em;margin:0 0 15px;font-size:21px;line-height:1.3}.offer-document-borrower{overflow-wrap:anywhere;font-size:11px;line-height:1.7}.approved-offer-document>section{margin-top:24px}.approved-offer-document h4{margin:0 0 7px;font-size:12px;font-weight:600;line-height:1.5}.approved-offer-document section p{color:#677361;font-size:11px;line-height:1.9}.offer-document-end{text-align:center;color:#859179;border-top:1px solid #e2e8da;margin:30px 0 0;padding-top:18px;font-size:10px}.final-offer-consent{border-top:1px solid #e2e8da;padding:24px}.final-offer-consent .check-label{align-items:flex-start;gap:12px;margin:0;font-size:12px;line-height:1.75;display:flex}.final-offer-consent input[type=checkbox]{accent-color:#24503a;flex-shrink:0;width:18px;height:18px;margin:3px 0 0}.final-offer-consent>.button{justify-content:space-between;width:100%;margin-top:22px;padding:14px 18px;font-size:13px;display:flex}.final-offer-next{text-align:center;color:#849078;margin-top:13px;font-size:10px;line-height:1.7}.final-offer-error{color:#b02f27;margin-top:12px;font-size:12px}.final-approval-status{animation:.5s both review-enter}.final-offer-summary{animation:.6s both review-enter}@media (max-width:850px){.final-approval-grid{grid-template-columns:280px minmax(0,1fr);gap:18px}.final-offer-summary{padding:23px}.final-document-heading{padding:18px}.final-document-heading>span{display:none}.approved-offer-document{padding:23px}}@media (max-width:650px){.final-approval{padding-top:30px}.final-approval-grid{grid-template-columns:1fr;gap:22px}.final-offer-summary dl{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.final-offer-summary dl>div{display:block}.final-offer-summary dd{margin-top:5px}.final-offer-summary dl>.final-offer-total{grid-column:1/-1;display:flex}.final-offer-amount strong{font-size:46px}.final-document-scroll{height:350px}.final-offer-consent{padding:20px}.final-approval-heading>p{font-size:13px}}@media (prefers-reduced-motion:reduce){.final-approval *{animation:none!important}}.offer-contract-table{border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums;width:100%;margin:12px 0 15px;font-size:11px;line-height:1.6}.offer-contract-table caption{text-align:left;color:#74806b;padding-bottom:8px;font-size:10px}.offer-contract-table th,.offer-contract-table td{vertical-align:top;overflow-wrap:anywhere;border:1px solid #dfe5d7;padding:10px 11px}.offer-contract-table th{color:#3c5438;background:#eef3e7;width:46%;font-weight:600}.offer-contract-table td{color:#53604d;background:#fff}.offer-table-scroll{overscroll-behavior-x:contain;max-width:100%;margin:12px 0;overflow-x:auto}.offer-schedule{min-width:430px;margin:0}.offer-schedule th{width:auto}.offer-schedule td{text-align:right;white-space:nowrap}.offer-schedule thead th{text-align:right}.offer-schedule thead th:first-child{text-align:left}.offer-schedule tfoot td,.offer-schedule tfoot th{background:#e9f0e1;font-weight:600}.approved-offer-document>section p{margin-top:9px}.offer-table-scroll:focus-visible{outline-offset:2px;outline:2px solid #52713d}@media (max-width:650px){.offer-contract-table th,.offer-contract-table td{padding:9px 8px}.approved-offer-document{padding:22px 17px}.offer-document-letterhead{font-size:8px}}.final-document-guide{color:#31513e;background:#edf4e6;border-bottom:1px solid #dce6d3;flex-wrap:wrap;align-items:flex-start;gap:10px;padding:16px 24px;display:flex}.final-document-guide>svg{flex-shrink:0;margin-top:2px}.final-document-guide p{flex:1;min-width:160px;margin:0;font-size:13px;line-height:1.6}.final-document-guide button{color:#fff;font:inherit;cursor:pointer;background:#214c3b;border:0;border-radius:8px;padding:11px 14px;font-size:12px}.final-document-scroll{scrollbar-width:auto;height:560px;max-height:75dvh}.final-offer-agreement.is-expanded .final-document-scroll{height:auto;max-height:none;overflow:visible}.approved-offer-document section p{font-size:13px;line-height:1.8}.approved-offer-document h4{font-size:14px}.final-document-heading>span{display:flex}@media (max-width:650px){.final-document-scroll{height:62dvh;min-height:380px;max-height:680px}.final-document-guide{padding:16px}.final-document-guide button{width:100%;min-height:44px}.final-document-heading{flex-wrap:wrap;gap:10px}.final-document-heading>span{font-size:11px}.approved-offer-document{padding:22px 18px}.approved-offer-document section p{font-size:14px}.final-offer-agreement.is-expanded .final-document-scroll{min-height:0}}
.loan-onboarding{max-width:940px;padding-top:52px;padding-bottom:90px}.onboarding-content{outline:none}.onboarding-moment{text-align:center;max-width:680px;margin:auto;padding:38px 28px 32px;animation:.5s both review-enter}.onboarding-moment h1{letter-spacing:-.045em;margin:14px 0 20px;font-size:clamp(2rem,5vw,3.4rem);line-height:1.1}.onboarding-moment p{color:var(--text);line-height:1.7}.onboarding-moment .button{justify-content:space-between;min-width:220px;margin-top:26px}.approval-art{place-items:center;width:132px;height:132px;margin:0 auto 32px;display:grid;position:relative}.approval-core{color:#254c35;z-index:1;background:#e8f2dc;border-radius:30px;place-items:center;width:92px;height:92px;transition:background .5s;display:grid}.approval-ring{border:1px solid #dce8d2;border-top:2px solid #628d47;border-radius:50%;animation:3s linear infinite review-spin;position:absolute;inset:0}.approval-art i{background:#a5c878;border-radius:50%;width:7px;height:7px;position:absolute;top:10px;right:16px}.approval-art i:nth-last-child(2){top:auto;bottom:9px;left:18px}.approval-art i:last-child{width:4px;height:4px;top:60px;right:-9px}.is-approved .approval-ring{border-color:#c8e5a3;transition:transform .6s;animation:none;transform:scale(1.1)}.is-approved .approval-core,.kyc-approved .approval-core{background:#c8ef93;animation:.65s both review-check}.is-approved .approval-art i{animation:.8s both approval-spark}.approval-amount{flex-direction:column;gap:9px;margin:32px auto 12px;animation:.7s .1s both review-enter;display:flex}.approval-amount span{color:#64755d;font-size:14px}.approval-amount strong{letter-spacing:-.06em;color:#234b35;font-size:clamp(48px,10vw,76px);font-weight:500;line-height:1.05}.approval-amount small{letter-spacing:.18em;font-size:12px}.review-step-dots{justify-content:center;gap:9px;margin:36px 0;display:flex}.review-step-dots span{background:#e2e9dd;border-radius:3px;width:24px;height:4px;transition:background .3s}.review-step-dots .active{background:#6b9351}.review-changing{min-height:30px;animation:.4s both review-enter}.identity-form{background:#fff;border:1px solid #e4e9df;border-radius:24px;max-width:760px;margin:auto;padding:36px}.identity-form h1{letter-spacing:-.04em;margin:12px 0;font-size:clamp(28px,4vw,40px)}.identity-form h2{align-items:center;gap:10px;margin:32px 0 20px;font-size:19px;display:flex}.identity-form>p{line-height:1.7}.identity-form .field-grid{gap:18px}.identity-form input:not([type=checkbox]){width:100%;min-width:0}.identity-form label small{color:#75806c;font-weight:400}.identity-form .check-label{margin-top:18px}.identity-check>.back{margin-bottom:26px;display:flex}.kyc-preparation{text-align:left;grid-template-columns:1fr 1fr;gap:16px;margin:28px 0;display:grid}.kyc-preparation>div{background:#f0f5e9;border-radius:16px;flex-direction:column;gap:12px;padding:22px;display:flex}.kyc-preparation strong{font-size:15px}.kyc-preparation span{color:#697561;font-size:13px;line-height:1.6}.identity-check .field-help{justify-content:center;align-items:center;gap:8px;margin-top:24px;font-size:12px;display:flex}@keyframes approval-spark{0%{opacity:0;transform:scale(.2)}60%{opacity:1;transform:scale(1.8)}to{transform:scale(1)}}@media (max-width:600px){.loan-onboarding{padding-top:24px}.onboarding-moment{padding:24px 4px}.identity-form{border-radius:18px;padding:24px 18px}.identity-form .field-grid,.kyc-preparation{grid-template-columns:1fr}.onboarding-moment .button{width:100%}.approval-art{margin-bottom:24px}}@media (prefers-reduced-motion:reduce){.loan-onboarding *{transition:none!important;animation:none!important}}.loan-onboarding .loan-review-panel{text-align:center;background:#fff;border:1px solid #e3e9de;border-radius:24px;width:100%;max-width:590px;margin:0 auto;padding:28px 44px 34px;animation:.45s both review-enter;box-shadow:0 16px 60px -34px #21463430}.loan-review-topline{color:#617365;letter-spacing:.13em;justify-content:space-between;align-items:center;gap:16px;font-size:10px;line-height:1.4;display:flex}.loan-review-topline>span:first-child{color:#224d3c;letter-spacing:.2em;font-weight:700}.loan-review-topline>span:last-child{align-items:center;gap:6px;display:flex}.loan-review-symbol{width:80px;height:80px;margin:32px auto 22px}.loan-review-symbol svg{width:80px;height:80px;display:block}.loan-review-loader{fill:none;stroke-width:2.5px}.loader-track{stroke:#e8eee4}.loader-arc{stroke:#508658;stroke-linecap:round;stroke-dasharray:72 123;transform-origin:40px 40px;animation:1.9s linear infinite review-spin}.loan-success circle{fill:#e9f6d9;stroke:none}.loan-success path{fill:none;stroke:#356a43;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:50;stroke-dashoffset:0;animation:.6s both loan-check-draw}.loan-onboarding .loan-review-heading .loan-review-eyebrow{color:#678167;letter-spacing:.13em;margin:0;font-size:10px;font-weight:600;line-height:1.5}.loan-onboarding .loan-review-heading h1{letter-spacing:-.04em;text-wrap:balance;color:#173e32;max-width:410px;margin:12px auto 16px;font-size:clamp(28px,3.3vw,38px);font-weight:500;line-height:1.16}.loan-onboarding .loan-review-heading .loan-review-description{color:#66756b;text-wrap:pretty;max-width:385px;margin:0 auto;font-size:14px;line-height:1.7}.loan-review-stages{text-align:left;background:#f7f9f3;border-radius:14px;gap:0;margin:28px 0 22px;padding:18px 20px;list-style:none;display:grid}.loan-review-stages li{color:#849080;align-items:center;gap:12px;min-height:42px;font-size:13px;line-height:1.45;transition:color .4s;display:flex}.loan-review-stages li.current{color:#254d39;font-weight:600}.loan-review-stages li.complete{color:#56734e}.loan-stage-icon{background:#eaf0e3;border-radius:50%;flex-shrink:0;place-items:center;width:21px;height:21px;display:grid}.loan-stage-icon>i{background:#b4c0ac;border-radius:50%;width:5px;height:5px}.current .loan-stage-icon{background:#deedcc}.current .loan-stage-icon>i{background:#52803e}.loan-stage-pulse{gap:3px;margin-left:auto;padding-left:4px;display:flex}.loan-stage-pulse i{background:#7a9b64;border-radius:50%;width:3px;height:3px;animation:1.5s infinite loan-dot}.loan-stage-pulse i:nth-child(2){animation-delay:.2s}.loan-stage-pulse i:nth-child(3){animation-delay:.4s}.loan-onboarding .loan-review-footnote{color:#7a8679;text-align:center;max-width:360px;margin:0 auto;font-size:11px;line-height:1.65}.loan-review-result{animation:.65s .1s both loan-result-in}.loan-review-value{background:linear-gradient(145deg,#f5f9ed,#edf5e4);border-radius:16px;margin:28px 0;padding:25px 12px 23px}.loan-review-value>span{color:#61715c;font-size:12px;line-height:1.5;display:block}.loan-review-number{white-space:nowrap;color:#214b36;font-variant-numeric:tabular-nums;justify-content:center;align-items:baseline;gap:5px;margin-top:10px;display:flex}.loan-review-number>span{font-size:28px;font-weight:400}.loan-review-number strong{letter-spacing:-.06em;font-size:clamp(52px,9vw,68px);font-weight:500;line-height:1.1}.loan-review-number small{letter-spacing:.04em;color:#667e5b;margin-left:7px;font-size:11px}.loan-review-panel .loan-review-continue{justify-content:space-between;width:100%;min-height:52px;margin:0 0 16px;padding:14px 20px;font-size:14px;display:flex}.identity-check .approval-core{border-radius:50%}@keyframes loan-check-draw{0%{stroke-dashoffset:50px}to{stroke-dashoffset:0}}@keyframes loan-dot{0%,80%,to{opacity:.3}40%{opacity:1}}@keyframes loan-result-in{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.loan-onboarding .loan-review-panel{border-radius:20px;padding:22px 22px 26px}.loan-review-symbol{margin-top:26px;margin-bottom:20px}.loan-review-stages{margin-top:24px;padding:14px}.loan-onboarding .loan-review-heading h1{font-size:29px}.loan-onboarding .loan-review-heading .loan-review-description{font-size:13px}.loan-review-stages li{gap:9px;font-size:12px}.loan-review-topline{letter-spacing:.07em;font-size:9px}.loan-review-value{margin:24px 0}.loan-review-number strong{font-size:56px}}@media (prefers-reduced-motion:reduce){.loan-review-panel *{transition:none!important;animation:none!important}}.loan-onboarding .back{color:#3d6047;font:inherit;background:#f0f4e9;border:0;border-radius:9px;align-items:center;gap:7px;margin:0 0 24px;padding:10px 13px;font-size:13px;font-weight:500;line-height:1.4;transition:background .2s,transform .2s;display:inline-flex}.loan-onboarding .back:hover{background:#e4edd9;transform:translate(-2px)}.loan-onboarding .back:focus-visible{background:#dceacb;outline:none}.loan-onboarding .back svg{flex-shrink:0}.identity-form .identity-country-field{display:block;position:relative}.identity-form .identity-country-field input{color:#46634c;cursor:default;background:#edf2e7;border-color:#0000;padding-right:44px}.identity-country-field>svg{color:#728168;pointer-events:none;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.identity-form .birth-date-picker{margin:22px 0 0}.identity-form .field-grid>label{min-width:0}.identity-wizard{max-width:640px;margin:auto}.identity-step-nav{margin:0 auto 24px;padding:0 8px}.identity-step-nav ol{justify-content:space-between;gap:16px;margin:0;padding:0;list-style:none;display:flex}.identity-step-nav li{color:#8a9685;align-items:center;gap:9px;font-size:12px;line-height:1.4;display:flex}.identity-step-nav li>span{background:#edf1e6;border-radius:50%;flex-shrink:0;place-items:center;width:27px;height:27px;font-size:11px;display:grid}.identity-step-nav strong{font-weight:500}.identity-step-nav .current{color:#244f3a}.identity-step-nav .current>span{color:#fff;background:#234e3a}.identity-step-nav .complete{color:#5b7f49}.identity-step-nav .complete>span{background:#e0efcd}.identity-form.identity-step-form{padding:28px 36px 30px}.identity-step-top{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.identity-step-top>.back{margin:0}.identity-step-top>span{letter-spacing:.12em;color:#819077;font-size:10px}.identity-step-symbol{color:#537644;background:#eef5e3;border-radius:50%;place-items:center;width:46px;height:46px;margin-bottom:16px;display:grid}.identity-step-heading .eyebrow{text-transform:uppercase;margin:0;font-size:10px}.identity-step-heading h1{letter-spacing:-.04em;text-wrap:balance;outline:none;max-width:440px;margin:10px 0 14px;font-size:clamp(27px,4vw,35px);line-height:1.15}.identity-step-heading>p:last-child{color:#6c7c65;max-width:450px;margin:0;font-size:13px;line-height:1.75}.identity-step-fields{margin-top:28px;animation:.3s both review-enter}.identity-step-fields .field-help{margin-top:9px;font-size:11px;line-height:1.65}.identity-step-actions{border-top:1px solid #eaf0e3;margin-top:30px;padding-top:22px}.identity-step-actions>.button{justify-content:space-between;width:100%;min-height:50px;font-size:13px;display:flex}.identity-step-actions>p{text-align:center;color:#839078;margin:13px 0 0;font-size:11px;line-height:1.5}.tax-details-note{background:#f5f8ef;border-radius:14px;margin-top:24px;padding:22px}.tax-details-note h2{letter-spacing:-.02em;margin:0 0 20px;font-size:16px;line-height:1.4}.tax-details-note>div{align-items:flex-start;gap:12px;display:flex}.tax-details-note>div+div{margin-top:19px}.tax-details-note svg{color:#688951;flex-shrink:0;margin-top:2px}.tax-details-note h3{margin:0 0 5px;font-size:12px;font-weight:600;line-height:1.5}.tax-details-note p{color:#718064;margin:0;font-size:11px;line-height:1.75}.identity-privacy-link{color:#526f43;align-items:center;gap:8px;margin-top:15px;font-size:11px;display:inline-flex}.identity-privacy-link:hover{text-decoration:underline}@media (max-width:600px){.identity-form.identity-step-form{padding:22px 20px}.identity-step-nav{margin-bottom:20px;padding:0}.identity-step-nav ol{gap:8px}.identity-step-nav li{gap:6px;font-size:11px}.identity-step-nav li>span{width:23px;height:23px}.identity-step-heading h1{font-size:28px}.tax-details-note{padding:18px}.identity-step-fields{margin-top:24px}}@media (prefers-reduced-motion:reduce){.identity-step-fields{animation:none}}.personal-data-form h2{outline:none}.personal-data-form .personal-data-fields{margin-top:0}.personal-data-form .birth-date-picker{margin-top:22px}.personal-data-form .identity-country-field{display:block;position:relative}.personal-data-form .identity-country-field input{color:#46634c;cursor:default;background:#edf2e7;border-color:#0000;padding-right:44px}.personal-data-form .tax-details-note h2{margin:0 0 20px;font-size:16px;line-height:1.4}.loan-review-value .loan-final-adjustment{color:#6b805d;max-width:300px;margin:12px auto 0;font-size:11px;line-height:1.6}
.email-code-dialog{color:#173e32;text-align:left;background:#fff;border:0;border-radius:15px;width:min(410px,100vw - 28px);max-height:calc(100dvh - 28px);margin:auto;padding:25px;animation:.18s email-code-in;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 100px #0b291c35}.email-code-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#10251c66}.email-code-close{color:#51634d;background:#f2f5ed;border:0;border-radius:50%;place-items:center;width:30px;height:30px;padding:5px;display:grid;position:absolute;top:15px;right:15px}.email-code-dialog h2{letter-spacing:-.035em;white-space:normal;margin:0 32px 10px 0;font-size:23px;line-height:1.25}.email-code-dialog>p{color:#72816b;margin:0;font-size:13px;line-height:1.6}.email-code-dialog>p>strong{color:#244735;overflow-wrap:anywhere;font-weight:500;display:block}.email-code-dialog form{text-align:left;margin:19px 0 0}.email-code-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.email-code-entry{height:48px;position:relative}.email-code-entry input{opacity:0;z-index:1;cursor:text;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.email-code-boxes{pointer-events:none;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;height:100%;display:grid}.email-code-boxes>span{font-variant-numeric:tabular-nums;background:#f2f5eb;border-radius:7px;place-items:center;font-size:23px;font-weight:500;display:grid}.email-code-entry:focus-within .current{background:#dfeecd}.email-code-entry.has-error .email-code-boxes>span{color:#a62d26;background:#fff0ed}.email-code-error{color:#b22f28;margin-top:8px;font-size:12px;line-height:1.5}.email-code-dialog .email-code-confirm{justify-content:space-between;width:100%;min-height:44px;margin:14px 0 0;padding:11px 15px;font-size:13px;display:flex}.email-code-resend{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;margin-top:12px;display:flex}.email-code-resend button{font:inherit;color:#47733c;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;min-height:32px;padding:7px 0;font-size:12px;display:inline-flex}.email-code-resend button:disabled{color:#8c9685;cursor:default}.email-code-dialog .email-code-status{color:#5a784a;margin-top:6px;font-size:11px}.email-code-close:focus-visible,.email-code-edit:focus-visible,.email-code-resend button:focus-visible{background:#e6efd9;outline:none}@keyframes email-code-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.email-code-dialog{padding:22px 20px 16px}.email-code-dialog h2{font-size:22px}.email-code-boxes{gap:6px}.email-code-resend button{min-height:40px}}@media (prefers-reduced-motion:reduce){.email-code-dialog{animation:none}}
.account-menu{position:relative}.account-trigger{color:#193e2e;background:0 0;border:0;align-items:center;gap:9px;padding:4px;font-size:14px;font-weight:600;display:flex}.account-avatar{background:#dfebd3;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.account-dropdown{z-index:120;background:#fff;border-radius:18px;width:250px;max-width:calc(100vw - 32px);padding:10px;position:absolute;top:calc(100% + 14px);right:0;box-shadow:0 12px 45px #1b402326}.account-dropdown>div{overflow-wrap:anywhere;border-bottom:1px solid #eff0e9;margin-bottom:6px;padding:12px}.account-dropdown small{color:#728274;margin-top:4px;font-size:11px;display:block}.account-dropdown a,.account-dropdown button{text-align:left;color:#254c39;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;padding:12px;font-size:13px;display:flex}.account-dropdown a:hover,.account-dropdown button:hover{background:#f0f5e9}.application-save-status{text-align:right;color:#627868;max-width:1160px;min-height:18px;margin:10px auto -16px;padding:0 24px;font-size:11px}.application-save-error{color:#a32935;text-align:center;background:#fff0f0;padding:16px}.application-save-error button{color:inherit;background:0 0;border:0;margin-left:15px;text-decoration:underline}@media (max-width:600px){.account-trigger{gap:6px}.account-trigger>span:nth-child(2){text-overflow:ellipsis;max-width:85px;overflow:hidden}.account-avatar{width:32px;height:32px}}.account-dropdown a.account-continue{color:#fff;background:#1b4235;justify-content:space-between;margin:6px 0;font-weight:600}.account-dropdown a.account-continue:hover{background:#295741}
.virtual-card-shell{width:100%;min-width:0;max-width:440px;margin-inline:auto;container-type:inline-size}.virtual-card{isolation:isolate;aspect-ratio:1.586;box-sizing:border-box;color:#fff;background:radial-gradient(at 100% 0,#497d60,#0000 75%),#15382b;border-radius:clamp(14px,4.5cqw,21px);grid-template-rows:auto 1fr auto;gap:clamp(12px,4cqw,18px);width:100%;padding:clamp(16px,6cqw,28px);display:grid;position:relative;overflow:hidden;box-shadow:0 12px 25px -16px #15382b80,inset 0 1px #ffffff30}.virtual-card:after{content:"";z-index:-1;pointer-events:none;aspect-ratio:1;border:1px solid #ffffff12;border-radius:50%;width:100%;position:absolute;top:0;right:-55%;box-shadow:0 0 0 25px #ffffff04,0 0 0 50px #ffffff03}.virtual-card-nexo{background:radial-gradient(at 100% 0,#516da3,#0000 75%),#17294e}.virtual-card-redotpay{background:radial-gradient(at 100% 0,#a44656,#0000 75%),#4b2130}.virtual-card-crypto-com{background:radial-gradient(at 100% 0,#1c5ca0,#0000 75%),#061d45}.virtual-card-tria{background:radial-gradient(at 100% 0,#606877,#0000 75%),#20242b}.vc-top,.vc-middle,.vc-bottom{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.vc-logo{align-items:center;width:clamp(76px,27cqw,118px);height:clamp(20px,7cqw,30px);display:flex}.virtual-card .vc-logo .official-logo{object-fit:contain;object-position:left;filter:brightness(0)invert();max-width:100%;width:100%!important;height:100%!important;margin:0!important}.virtual-card .vc-logo .logo-tria{width:70%!important}.virtual-card .vc-logo .logo-crypto-com{width:87%!important}.vc-badge{letter-spacing:.13em;color:#ffffffbf;border:1px solid #ffffff30;border-radius:5px;flex-shrink:0;padding:6px 8px;font-size:clamp(8px,2.3cqw,10px);font-weight:500;line-height:1}.vc-amount{min-width:0}.vc-amount>span{color:#ffffffb5;margin-bottom:7px;font-size:clamp(10px,2.7cqw,12px);line-height:1.4;display:block}.vc-amount>strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(26px,9cqw,40px);font-weight:500;line-height:1.05;display:block}.vc-hardware{color:#ffffff85;flex-shrink:0;align-items:center;gap:9px;display:flex}.vc-hardware>svg:last-child{transform:rotate(90deg)}.vc-digits{letter-spacing:.16em;color:#ffffff8f;white-space:nowrap;font-size:clamp(11px,3.4cqw,15px);line-height:1}.vc-currency{letter-spacing:.1em;color:#ffffffe0;align-items:center;gap:7px;font-size:clamp(9px,2.7cqw,12px);line-height:1;display:inline-flex}
.dashboard-shell{background:#f3f5ef;grid-template-columns:242px minmax(0,1fr);min-height:100vh;display:grid}.dash-sidebar{background:#fafbf7;border-right:1px solid #e4e9df;flex-direction:column;height:100vh;padding:35px 22px 24px;display:flex;position:sticky;top:0}.dash-sidebar>.brand{padding-left:13px}.dash-sidebar-label{letter-spacing:.15em;color:#89917e;margin:43px 14px 17px;font-size:.62rem}.dash-sidebar nav{flex-direction:column;gap:6px;display:flex}.dash-sidebar nav>a{color:#657260;border-radius:9px;align-items:center;gap:12px;padding:13px 14px;font-size:.84rem;display:flex}.dash-sidebar nav>a:hover{background:#edf2e7}.dash-sidebar nav>a[aria-current=page]{color:#fff;background:#1b4235}.dash-sidebar nav small{background:#ffffff18;border-radius:4px;margin-left:auto;padding:1px 5px;font-size:.64rem}.dash-sidebar-help{background:#eaf1de;border-radius:12px;margin-top:auto;padding:19px}.dash-help-icon{background:#dceac8;border-radius:50%;padding:9px;display:inline-flex}.dash-sidebar-help h3{margin:13px 0 8px;font-size:.95rem;line-height:1.4}.dash-sidebar-help p{color:#637359;font-size:.74rem;line-height:1.65}.dash-sidebar-help a{justify-content:space-between;align-items:center;margin-top:17px;font-size:.74rem;font-weight:500;display:flex}.dash-home{color:#78836b;justify-content:space-between;align-items:center;padding:23px 13px 0;font-size:.72rem;display:flex}.dash-workspace{min-width:0}.dash-topbar{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fafbf7ee;border-bottom:1px solid #e3e8db;justify-content:space-between;align-items:center;height:86px;padding:0 38px;display:flex;position:sticky;top:0}.dash-breadcrumb{color:#89927f;align-items:center;gap:12px;font-size:.75rem;display:flex}.dash-breadcrumb strong{color:#455b43;font-weight:500}.dash-topbar-actions{align-items:center;gap:18px;display:flex}.dash-icon-button{width:36px;height:36px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;padding:0;display:grid;position:relative}.dash-icon-button:hover{background:#e8efdf}.dash-icon-button>i{background:#6a9241;border-radius:50%;width:6px;height:6px;position:absolute;top:5px;right:6px}.dash-avatar{background:#dfeacb;border-radius:50%;flex-shrink:0;place-items:center;width:37px;height:37px;font-size:.7rem;font-weight:600;display:grid}.dash-notifications{position:relative}.dash-notice-pop{z-index:60;background:#fff;border-radius:12px;width:280px;padding:22px;font-size:.83rem;position:absolute;top:48px;right:0;box-shadow:0 10px 35px #173e3222}.dash-notice-pop p{color:var(--text);margin:12px 0;line-height:1.7}.dash-notice-pop button{color:var(--ink);background:#edf4e3;border:0;border-radius:7px;align-items:center;gap:9px;padding:9px 12px;font-size:.74rem;display:flex}.dash-main{max-width:1400px;margin:auto;padding:40px 38px 0}.dash-title{justify-content:space-between;align-items:center;gap:22px;margin-bottom:30px;display:flex}.dash-title .eyebrow{letter-spacing:.14em;font-size:.6rem}.dash-title h1{letter-spacing:-.045em;margin:12px 0;font-size:clamp(1.85rem,2.6vw,2.75rem);line-height:1.12}.dash-title p:not(.eyebrow){color:#75816c;font-size:.86rem;line-height:1.6}.dash-status{color:#7d8971;white-space:nowrap;background:#eef2e8;border-radius:6px;align-items:center;gap:6px;padding:5px 9px;font-size:.65rem;display:inline-flex}.dash-status.active,.dash-status.paid{color:#4b743a;background:#eaf2df}.dash-status.upcoming{color:#977028;background:#fbefda}.dash-status>span{background:currentColor;border-radius:50%;width:5px;height:5px}.dash-stats{grid-template-columns:1.12fr 1fr 1fr;gap:18px;margin-bottom:24px;display:grid}.dash-next-payment{color:#fff;background:radial-gradient(at 100% 0,#3c674a,#0000 80%),#1b4235;border-radius:14px;padding:25px}.dash-next-payment>div{color:#d9e5cc;align-items:center;gap:10px;font-size:.77rem;display:flex}.dash-next-payment>strong{letter-spacing:-.04em;margin-top:21px;font-size:2.5rem;font-weight:400;display:block}.dash-next-payment>p{color:#bacab0;margin-top:7px;font-size:.72rem}.dash-next-payment>a{color:#d9f3b7;border-top:1px solid #ffffff20;justify-content:space-between;gap:10px;margin-top:20px;padding-top:20px;font-size:.73rem;display:flex}.dash-stat{background:#fff;border:1px solid #e7ebdf;border-radius:14px;padding:25px}.dash-stat-icon{background:#f2f5ec;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.dash-stat>p{color:#758169;margin:16px 0 10px;font-size:.74rem}.dash-stat>strong{letter-spacing:-.04em;font-size:2rem;font-weight:400}.dash-stat>small{color:#8a927f;margin-top:16px;font-size:.66rem;line-height:1.7;display:block}.dash-repayment-track{background:#edf1e6;border-radius:9px;height:5px;margin-top:22px}.dash-repayment-track>span{background:#9bbb6b;border-radius:9px;width:25%;height:100%;display:block}.dash-columns{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.dash-columns>div{min-width:0}.dash-panel{background:#fff;border:1px solid #e7ebdf;border-radius:14px;min-width:0;margin-bottom:24px;padding:25px}.dash-panel-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:22px;display:flex}.dash-panel-heading h2{letter-spacing:-.025em;margin:0;font-size:1rem;font-weight:500}.dash-text-link{color:#416443;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:.73rem;display:inline-flex}.dash-panel>.dash-text-link{margin-top:17px}.dash-facts{margin:0}.dash-facts>div{border-bottom:1px solid #edf0e7;justify-content:space-between;align-items:center;gap:20px;padding:14px 0;font-size:.77rem;display:flex}.dash-facts dt{color:#7a8571}.dash-facts dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:500}.dash-card-meta{color:#7a8571;justify-content:space-between;gap:14px;margin-top:23px;font-size:.65rem;display:flex}.dash-card-meta strong{color:var(--ink);font-weight:500}.dashboard-shell .payout-card{aspect-ratio:1.586;max-width:450px;min-height:210px;padding:22px}.dashboard-shell .payout-card .card-amount>strong{font-size:2rem}.dash-timeline{margin:20px 0 0;padding:0;list-style:none}.dash-timeline li{gap:13px;padding-bottom:24px;display:flex;position:relative}.dash-timeline li:last-child{padding:0}.dash-timeline svg{color:#6d9750;flex-shrink:0;margin-top:2px}.dash-timeline li:not(:last-child):after{content:"";background:#dfe8d4;width:1px;position:absolute;top:23px;bottom:5px;left:8px}.dash-timeline strong{font-size:.76rem;font-weight:500;display:block}.dash-timeline small{color:#8a947f;margin-top:7px;font-size:.64rem;display:block}.dash-table-scroll{max-width:100%;overflow:auto}.dash-table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:.75rem}.dash-table th{color:#8b9481;padding:0 15px 15px 0;font-size:.66rem;font-weight:400}.dash-table td{border-top:1px solid #edf0e7;padding:17px 15px 17px 0}.dash-table th:last-child,.dash-table td:last-child{text-align:right;padding-right:0}.dash-table td:nth-child(3){font-weight:500}.dash-loan-value{padding:5px 0 24px}.dash-loan-value span{color:#75816b;font-size:.76rem;display:block}.dash-loan-value strong{letter-spacing:-.04em;margin:12px 0;font-size:2.7rem;font-weight:400;display:block}.dash-panel>p,.dash-soft-note p{color:var(--text);font-size:.84rem;line-height:1.8}.dash-payment-banner{background:#e8efdc;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;padding:28px;display:flex}.dash-payment-banner p{color:#607650;font-size:.77rem}.dash-payment-banner strong{letter-spacing:-.05em;margin:10px 0;font-size:2.7rem;font-weight:400;display:block}.dash-payment-banner span{color:#75816b;font-size:.77rem}.dash-card-note{margin:25px 0}.dash-soft-note{background:#f0f5e9;border-radius:10px;gap:14px;margin-top:24px;padding:18px;display:flex}.dash-soft-note svg{flex-shrink:0}.dash-soft-note p{margin:0;font-size:.74rem}.dash-document{border-top:1px solid #edf0e7;align-items:center;gap:16px;padding:20px 0;display:flex}.dash-document:first-of-type{border-top:0}.dash-document-icon{background:#f2f5ec;border-radius:10px;padding:13px;display:inline-flex}.dash-document>div{flex:1}.dash-document h3{margin:0 0 7px;font-size:.88rem;font-weight:500}.dash-document p{color:#869079;margin:0;font-size:.69rem}.dash-small{color:#849078;margin-top:18px;line-height:1.7;font-size:.72rem!important}.dash-policy-links{grid-template-columns:1fr 1fr;gap:24px;display:grid}.dash-profile-badge{align-items:center;gap:14px;margin-bottom:27px;display:flex}.dash-profile-badge .dash-avatar{width:52px;height:52px;font-size:.9rem}.dash-profile-badge strong{font-size:.9rem;font-weight:500}.dash-profile-badge p{color:#8a947e;margin:7px 0 0;font-size:.68rem}.dash-profile-form label{margin-bottom:18px;font-size:.76rem;display:block}.dash-profile-form input{width:100%;font:inherit;border-radius:8px;margin-top:8px;padding:14px;display:block}.dash-profile-form .button{margin-top:8px}.dash-preference{border-top:1px solid #edf0e7;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}.dash-preference h3{margin:0 0 8px;font-size:.82rem;font-weight:500}.dash-preference p{color:#7c8870;margin:0;font-size:.73rem;line-height:1.6}.dash-switch{cursor:pointer;background:#dce3d5;border:0;border-radius:20px;flex-shrink:0;width:39px;height:23px;padding:3px;transition:background .2s}.dash-switch>span{background:#fff;border-radius:50%;width:17px;height:17px;transition:transform .2s;display:block;box-shadow:0 1px 4px #173e3220}.dash-switch[aria-checked=true]{background:#537d41}.dash-switch[aria-checked=true]>span{transform:translate(16px)}.dash-support-grid{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:24px;display:grid}.dash-support-grid>a{background:#fff;border:1px solid #e7ebdf;border-radius:14px;padding:27px;transition:background .2s}.dash-support-grid>a:hover{background:#eef4e5}.dash-support-grid h2{margin:20px 0 12px;font-size:1.15rem}.dash-support-grid p{color:#7a856f;margin-bottom:20px;font-size:.81rem;line-height:1.7}.dash-reference{background:#f1f5e9;border-radius:8px;justify-content:space-between;margin:20px 0 10px;padding:16px;font-size:.8rem;display:flex}.dash-footer{color:#939b89;align-items:center;gap:20px;padding:18px 0 27px;font-size:.65rem;display:flex}.dash-footer span{margin-right:auto}.dash-dialog{width:min(640px,100% - 32px);max-height:85vh;color:var(--ink);background:#fff;border:0;border-radius:17px;padding:30px;box-shadow:0 25px 100px #10291f33}.dash-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#16271f66}.dash-dialog>p{color:var(--text);font-size:.86rem;line-height:1.8}@media (min-width:1500px){.dashboard-shell{grid-template-columns:260px minmax(0,1fr)}.dash-main{padding-top:48px}.dash-stats{gap:24px}}@media (max-width:1100px){.dashboard-shell{grid-template-columns:200px minmax(0,1fr)}.dash-sidebar{padding-inline:14px}.dash-main{padding:28px 24px 0}.dash-topbar{padding-inline:24px}.dash-title{align-items:flex-start}.dash-title>.dash-status{display:none}.dash-columns{grid-template-columns:1fr}.dash-stats{gap:12px}.dash-stat,.dash-next-payment{padding:20px}.dash-stat>strong{font-size:1.7rem}.dash-next-payment>strong{font-size:2rem}.dashboard-shell .payout-card{max-width:430px}.dash-sidebar-help{padding:16px}}@media (max-width:750px){.dashboard-shell{display:block}.dash-sidebar{border-bottom:1px solid #e4e9df;border-right:0;height:auto;padding:20px 20px 0;position:static}.dash-sidebar>.brand{padding:0;font-size:1.9rem}.dash-sidebar-label,.dash-sidebar-help,.dash-home{display:none}.dash-sidebar nav{scrollbar-width:thin;flex-direction:row;gap:4px;margin:20px -20px 0;padding:0 16px 12px;overflow-x:auto}.dash-sidebar nav>a{flex-shrink:0;gap:7px;padding:11px;font-size:.75rem}.dash-sidebar nav small{display:none}.dash-sidebar nav>a svg{width:16px}.dash-topbar{height:65px;padding:0 20px}.dash-topbar-actions{gap:8px}.dash-breadcrumb{gap:7px;font-size:.67rem}.dash-avatar{width:31px;height:31px;font-size:.6rem}.dash-main{padding:28px 20px 0}.dash-title{margin-bottom:25px}.dash-title h1{font-size:2rem}.dash-title p:not(.eyebrow){font-size:.81rem}.dash-stats{grid-template-columns:1fr 1fr;gap:12px}.dash-next-payment{grid-column:1/-1;padding:25px}.dash-next-payment>strong{font-size:2.6rem}.dash-next-payment>a{margin-top:18px;padding-top:16px}.dash-stat{padding:20px 16px}.dash-stat>strong{font-size:1.7rem}.dash-stat>small{font-size:.64rem}.dash-columns{gap:0}.dash-panel{margin-bottom:18px;padding:21px}.dash-panel-heading{gap:12px}.dash-panel-heading h2{font-size:.95rem}.dash-panel-heading .dash-text-link{max-width:110px;font-size:.64rem}.dash-payment-banner{flex-direction:column;align-items:flex-start;padding:22px}.dash-payment-banner .button{justify-content:space-between;width:100%}.dash-document{flex-wrap:wrap;gap:12px}.dash-document>div{min-width:160px}.dash-document .dash-text-link{margin-left:61px}.dash-policy-links{gap:22px 15px}.dash-support-grid{gap:12px}.dash-support-grid>a{padding:21px}.dash-support-grid h2{font-size:1rem}.dash-support-grid p{font-size:.74rem}.dash-footer{flex-wrap:wrap;gap:15px;font-size:.62rem}.dash-notice-pop{width:260px;right:-39px}.dash-dialog{padding:23px}.dash-card-meta{flex-wrap:wrap}.dash-profile-form .button{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){.dashboard-shell *{transition:none!important;animation:none!important}}.dash-mobile-brand,.dash-mobile-menu{display:none}.dash-nav-current{margin-left:auto}@media (max-width:750px){.dash-sidebar{display:none}.dash-topbar{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:40;background:#fafbf7;height:76px;padding:0 18px;position:relative;top:auto}.dash-topbar .dash-breadcrumb{display:none}.dash-topbar .dash-mobile-brand{letter-spacing:-.07em;flex-shrink:0;align-items:center;font-size:1.65rem;display:inline-flex}.dash-mobile-brand .brand-symbol{width:24px;height:28px;font-size:25px}.dash-topbar-actions{gap:5px}.dash-topbar-actions .language-trigger{gap:5px;min-height:44px;padding:9px 5px;font-size:.72rem}.dash-topbar .dash-avatar{width:36px;height:36px;font-size:.68rem}.dash-topbar .dash-icon-button{width:40px;height:44px}.dash-topbar .language-menu{left:auto;right:0}.dash-mobile-menu{background:#fafbf7;padding:0 18px 14px;display:block}.dash-mobile-menu-trigger{width:100%;min-height:48px;color:var(--ink);cursor:pointer;background:#eaf0e2;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;padding:13px 14px;font-size:.76rem;display:flex}.dash-mobile-menu-trigger>span{align-items:center;gap:9px;display:flex}.dash-mobile-menu-trigger>span:last-child{color:#637659;gap:8px;font-size:.68rem}.dash-main{padding-top:25px}.dash-notice-pop{width:min(280px,100vw - 36px);top:49px;right:-43px}.dash-mobile-drawer{width:min(345px,100vw - 24px);max-width:none;height:100dvh;max-height:100dvh;padding:28px 20px calc(24px + env(safe-area-inset-bottom));color:var(--ink);overscroll-behavior:contain;background:#fafbf7;border:0;border-radius:0 20px 20px 0;margin:0;animation:.22s ease-out dash-menu-in;position:fixed;inset:0 auto 0 0;box-shadow:15px 0 60px #13291e25}.dash-mobile-drawer::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#152e225c}.dash-drawer-heading{justify-content:space-between;align-items:center;margin-bottom:32px;padding:0 6px;display:flex}.dash-drawer-heading p{letter-spacing:.14em;color:#809173;margin:0 0 8px;font-size:.59rem}.dash-drawer-heading h2{letter-spacing:-.04em;margin:0;font-size:1.65rem}.dash-mobile-drawer .dash-icon-button{background:#ecf1e5;border-radius:50%;width:44px;height:44px}.dash-mobile-drawer nav{flex-direction:column;gap:7px;display:flex}.dash-mobile-drawer nav>a{color:#607358;border-radius:10px;align-items:center;gap:13px;min-height:54px;padding:16px;font-size:.9rem;display:flex}.dash-mobile-drawer nav>a:hover{background:#eaf1e2}.dash-mobile-drawer nav>a[aria-current=page]{color:#fff;background:#1b4235}.dash-drawer-home{color:#687a5f;border-top:1px solid #e0e8d8;justify-content:space-between;align-items:center;gap:12px;margin-top:30px;padding:20px 16px;font-size:.8rem;display:flex}}@media (max-width:360px){.dash-topbar{padding-inline:13px}.dash-topbar-actions{gap:1px}.dash-topbar .dash-mobile-brand{font-size:1.45rem}.dash-topbar-actions .language-trigger>svg:first-child{display:none}.dash-topbar .dash-avatar{width:34px;height:34px}.dash-mobile-menu{padding-inline:13px}.dash-mobile-menu-trigger{font-size:.72rem}.dash-mobile-menu-trigger>span:last-child{font-size:.62rem}}@keyframes dash-menu-in{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.dash-mobile-drawer{animation:none}}.dash-prequal-hero{color:#fff;background:radial-gradient(at 100% 0,#50784b,#0000 70%),#1b4235;border-radius:17px;grid-template-columns:1.3fr 1fr;gap:40px;margin-bottom:23px;padding:36px;display:grid}.dash-prequal-pill{color:#d8eec4;align-items:center;gap:8px;font-size:.7rem;display:inline-flex}.dash-prequal-hero h2{letter-spacing:-.04em;margin:20px 0 16px;font-size:2.2rem;line-height:1.15}.dash-prequal-hero p{color:#c4d5ba;max-width:430px;font-size:.86rem;line-height:1.8}.dash-prequal-hero .button{margin-top:25px}.dash-prequal-limit{border-left:1px solid #fff2;flex-direction:column;justify-content:center;padding-left:35px;display:flex}.dash-prequal-limit>span{color:#c9dcbf;font-size:.72rem}.dash-prequal-limit>strong{letter-spacing:-.04em;margin:14px 0;font-size:3rem;font-weight:400}.dash-prequal-mini-logos{align-items:center;gap:20px;margin-top:30px;display:flex}.dash-prequal-mini-logos img{filter:brightness(0)invert();object-fit:contain;width:65px!important;height:22px!important}.dash-prequal-mini-logos .logo-tria{width:48px!important}.dash-prequal-stats{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.dash-prequal-stats .dash-panel{flex-direction:column;gap:13px;display:flex}.dash-prequal-stats span{color:#7e8b73;font-size:.73rem}.dash-prequal-stats strong{font-size:1.1rem;font-weight:500}.dash-prequal-steps{margin:0;padding:0;list-style:none}.dash-prequal-steps li{gap:15px;padding:18px 12px;display:flex}.dash-prequal-steps li.current{background:#edf4e3;border-radius:11px}.dash-prequal-steps li>span{color:#65804e;background:#e6eddf;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:.75rem;display:grid}.dash-prequal-steps h3{margin:4px 0 8px;font-size:.88rem;font-weight:500}.dash-prequal-steps p{color:#7d896f;margin:0;font-size:.76rem;line-height:1.7}.dash-prequal-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.dash-prequal-options .official-logo{object-fit:contain;object-position:left;width:110px;height:32px;margin-bottom:24px}.dash-prequal-options .dash-status{margin-bottom:17px}.dash-prequal-options p{margin-bottom:9px;font-size:.76rem}.dash-prequal-options strong{letter-spacing:-.04em;font-size:2rem;font-weight:400}.dash-prequal-options .button{justify-content:space-between;width:100%;margin-top:20px;padding:13px;font-size:.75rem}.dash-card-choice-heading h2{letter-spacing:-.03em;margin:12px 0;font-size:1.65rem}.dash-card-choice-heading p{color:var(--text);margin-bottom:25px;font-size:.85rem;line-height:1.7}.dash-card-choice-heading .back{background:0 0;border:0}.dash-prequal-empty{text-align:center;padding:40px 12px}.dash-prequal-empty>svg{color:#7c9964;margin:auto}.dash-prequal-empty h2{margin:22px 0 14px;font-size:1.65rem}.dash-prequal-empty p{max-width:470px;color:var(--text);margin:0 auto 25px;font-size:.87rem;line-height:1.8}.dash-prequal-account .provider-account{margin-top:0}.prequal-policy-links{margin-top:28px}@media (max-width:1100px){.dash-prequal-hero{gap:25px;padding:28px}.dash-prequal-limit{padding-left:24px}.dash-prequal-limit>strong{font-size:2.5rem}.dash-prequal-options{grid-template-columns:1fr}.dash-prequal-options .dash-panel{margin-bottom:0}.dash-prequal-hero h2{font-size:1.8rem}}@media (max-width:750px){.dash-prequal-hero{grid-template-columns:1fr;gap:28px;padding:25px}.dash-prequal-limit{border-top:1px solid #fff2;border-left:0;padding:24px 0 0}.dash-prequal-hero .button{justify-content:space-between;width:100%}.dash-prequal-stats{grid-template-columns:1fr;gap:0}.dash-prequal-stats .dash-panel{grid-template-columns:24px 1fr;gap:7px 15px;display:grid}.dash-prequal-stats svg{grid-row:span 2}.dash-prequal-stats strong{grid-column:2}.dash-prequal-account .provider-account{padding:20px}.dash-prequal-mini-logos{margin-top:23px}}.dash-offer-comparison{margin:20px 0 26px}.dash-offer-comparison-row{border-bottom:1px solid var(--line,#e5e8e1);justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}.dash-offer-comparison-row .official-logo{object-fit:contain;width:100px;height:30px}.dash-offer-comparison-row strong{white-space:nowrap;font-size:20px}.dash-offer-checklist{margin:20px 0;padding-left:20px;line-height:1.7}.dash-offer-checklist li+li{margin-top:10px}.dash-loading{text-align:center;place-items:center;min-height:80vh;padding:30px;display:grid}.dash-loading svg{margin:auto}.dash-loading p{margin:20px}.dash-loading h1{margin-bottom:20px;font-size:24px}.dash-live-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:24px;display:grid}.dash-live-stat{background:#fff;border:1px solid #e7ebdf;border-radius:14px;align-items:center;gap:16px;padding:23px;display:flex}.dash-live-stat>svg:first-child{color:#68824f;flex-shrink:0}.dash-live-stat>svg:last-child{flex-shrink:0;margin-left:auto}.dash-live-stat span{color:#77836d;font-size:12px}.dash-live-stat strong{color:#244c3b;margin-top:7px;font-size:16px;font-weight:500;display:block}.dash-refresh{color:#36583f;cursor:pointer;background:#e7eedf;border:0;border-radius:8px;align-items:center;gap:8px;padding:9px 12px;font-size:12px;display:flex}.dash-resume-bar{background:#e8efde;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:26px;padding:16px 20px;display:flex}.dash-resume-bar>span{color:#65765d;align-items:center;gap:12px;font-size:12px;display:flex}.dash-resume-bar .button{white-space:nowrap}.dash-card-partners{flex-wrap:wrap;justify-content:center;align-items:center;gap:26px;margin:28px 0 34px;display:flex}.dash-card-partners .official-logo{object-fit:contain;width:78px;height:25px}.dash-support-topics{flex-direction:column;gap:24px;display:flex}.dash-panel>p,.dash-panel>h3{font-size:14px;line-height:1.7}.dash-panel>h3{font-size:21px;line-height:1.3}.dash-reference strong{overflow-wrap:anywhere}.dash-load-error{color:#a32935;background:#fff0f0;border-radius:10px;margin-bottom:20px;padding:15px;font-size:13px}.dash-load-error button{color:inherit;background:0 0;border:0;margin-left:12px;text-decoration:underline}.dash-topbar .account-dropdown{z-index:120}@media (max-width:750px){.dash-live-stats{grid-template-columns:1fr;gap:10px}.dash-live-stat{padding:17px 20px}.dash-live-stat span{flex:1}.dash-resume-bar{flex-direction:column;align-items:stretch;padding:16px}.dash-resume-bar>span,.dash-resume-bar .button{justify-content:space-between}.dash-title{align-items:flex-start}.dash-refresh{gap:0;padding:10px;font-size:0}.dash-refresh svg{width:18px;height:18px}.dash-main .dash-facts>div{align-items:flex-start}.dash-facts dt{max-width:48%}.dash-topbar-actions{gap:8px}.dash-main .dash-document{flex-wrap:wrap}.dash-main .dash-document>div{flex:1;min-width:0}.dash-main .dash-document p{overflow-wrap:anywhere}}
