/* Qualified applications and transparent scenario comparisons. */
.experience-contact{gap:64px;grid-template-columns:.9fr 1.1fr}.experience-contact .contact-copy h1{font-size:clamp(38px,3.65vw,57px)}.application-steps{list-style:decimal;padding-left:23px;margin:32px 0;color:var(--muted);font-size:15px}.application-steps li{padding-left:7px;margin-bottom:15px}.application-assurance{margin:25px 0;padding:25px;background:var(--soft);border-radius:14px}.application-assurance h2{font-size:21px;letter-spacing:-.02em;margin-bottom:14px}.application-assurance p{font-size:14px;margin:12px 0;line-height:1.7}.application-form{min-width:0;padding:32px}.application-form .form-intro{font-size:14px;line-height:1.65;margin-bottom:24px}.application-form fieldset{min-width:0;border:0;border-top:1px solid #d9d8d5;padding:24px 0;margin:0}.application-form legend{font-size:18px;font-weight:600;padding:0 10px 0 0;line-height:1.4}.application-form legend span{font-size:12px;letter-spacing:.06em;color:#755d44;margin-right:9px}.experience-field{min-width:0}.experience-field label{display:block;font-size:14px;font-weight:600;line-height:1.5;color:var(--ink)}.experience-field input,.experience-field select,.experience-field textarea{display:block;font-family:inherit;font-size:16px;color:var(--ink);line-height:1.5;border:1px solid #bcc1c6;background:#fff;border-radius:7px;width:100%;min-width:0;min-height:49px;padding:12px;margin-top:9px}.experience-field select{padding-right:28px}.experience-field input[aria-invalid=true]{border-color:#a33629}.experience-field .field-hint,.field-hint{font-size:13px;color:#565f69;line-height:1.65;margin:9px 0 0}.experience-field .field-hint strong{display:block;font-weight:600;color:var(--ink)}.application-form .form-grid{grid-template-columns:1fr;gap:23px}.application-optional{border-top:1px solid #d9d8d5;border-bottom:1px solid #d9d8d5;margin:0 0 25px}.application-optional summary{cursor:pointer;padding:18px 0;font-size:15px;line-height:1.5;font-weight:600}.application-optional summary span{font-weight:400;color:var(--muted)}.optional-fields{padding-bottom:25px;padding-top:8px}.form-message textarea{font-size:16px;min-height:132px}.application-form .form-note{font-size:13px;line-height:1.65}.application-form .form-status{font-size:14px;line-height:1.65}.application-form .optional{font-size:13px}.application-success .success-next{max-width:650px;text-align:left;background:var(--soft);padding:28px;margin:32px auto;border-radius:16px}.success-next h2{font-size:23px;margin-bottom:12px}.success-next p{font-size:15px;line-height:1.7}.success-next a{text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.application-success .button-row{margin-top:27px;justify-content:center}.application-success .button{margin-top:0}
.scenario-calculator{max-width:1160px;grid-template-columns:1fr 1fr;align-items:stretch}.scenario-calculator .calc-inputs,.scenario-calculator .calc-results{min-width:0;padding:36px}.scenario-calculator .calc-inputs>h2{font-size:25px;letter-spacing:-.025em;margin-bottom:15px}.scenario-privacy{font-size:14px;line-height:1.65;margin-bottom:28px}.scenario-fields{display:grid;gap:25px}.scenario-calculator .calc-results>h2{font-size:22px;line-height:1.25;max-width:420px;margin-bottom:18px}.scenario-calculator .calc-total{display:block;font-size:clamp(38px,4.25vw,60px);overflow-wrap:anywhere;line-height:1.2}.scenario-calculator .result-scope{font-size:13px;margin:12px 0 23px}.scenario-calculator .calc-results dl{margin:24px 0}.scenario-calculator .calc-results dl>div{gap:22px;font-size:14px;align-items:start}.scenario-calculator .calc-results dd{text-align:right;margin:0;min-width:90px;overflow-wrap:anywhere}.scenario-calculator .calc-results dt{min-width:0}.scenario-comparison{margin-top:28px}.scenario-comparison h3,.break-even h3{font-size:21px;line-height:1.3;letter-spacing:-.025em}.scenario-comparison dl>div:last-child{font-size:16px;font-weight:600}.break-even{border-top:1px solid #d5cec4;border-bottom:1px solid #d5cec4;padding:24px 0;margin:27px 0}.break-even p{font-size:15px;margin-top:14px;line-height:1.75}.break-even strong{color:var(--ink)}.break-even .field-hint{font-size:13px}.scenario-note{font-size:13px;line-height:1.7}.scenario-status{font-size:14px;color:#892e25;margin-bottom:20px;line-height:1.6}.scenario-status:empty{display:none}.scenario-calculator .form-note{font-size:13px}.scenario-explanation{max-width:960px;padding-bottom:75px}.scenario-explanation h2{font-size:29px;line-height:1.25;margin-bottom:24px}.scenario-explanation ol{padding-left:22px;color:var(--muted);font-size:15px;line-height:1.8}.scenario-explanation li{margin:14px 0}.scenario-explanation>p{font-size:15px;line-height:1.8;margin-top:25px}
@media(max-width:1000px){.experience-contact{gap:36px}.application-form{padding:28px}.scenario-calculator .calc-inputs,.scenario-calculator .calc-results{padding:29px}.scenario-calculator .calc-results dl>div{gap:16px}}
@media(max-width:900px){.experience-contact{grid-template-columns:1fr;max-width:760px}.experience-contact .contact-copy{max-width:690px}.application-form .form-grid{grid-template-columns:1fr 1fr}.application-form .experience-field:has(#onlyfans-profile){grid-column:1/-1}}
@media(max-width:680px){.scenario-calculator{grid-template-columns:1fr}.scenario-calculator .calc-inputs,.scenario-calculator .calc-results{padding:27px 23px}.scenario-calculator .calc-total{font-size:45px}.experience-contact{gap:30px}.application-form{padding:26px 21px}.application-form .form-grid{grid-template-columns:1fr}.application-form legend{font-size:17px}.application-assurance{padding:23px}.application-success .success-next{padding:23px}.scenario-explanation{padding-bottom:55px}.scenario-calculator .calc-results dl>div{font-size:14px}.application-success .button-row{flex-direction:column}.application-success .button{width:100%}}
