.value-page{max-width:1080px;margin:0 auto;padding:48px 24px;color:var(--pay-color-text,#172d3c)}.value-page p,.value-page li{line-height:1.65}.value-page h1{font-size:clamp(36px,5vw,64px);line-height:1.08}.value-lead{font-size:20px;max-width:780px}.value-eyebrow{color:var(--pay-color-accent,#8b4e2c);font-size:13px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.value-note,.value-item,.value-page details,.value-checks{padding:22px;margin:20px 0;background:var(--pay-color-surface,#fff);color:var(--pay-color-text,#172d3c);border:1px solid var(--pay-color-border,#a9b7be);border-radius:12px}.value-note{border-left:4px solid var(--pay-color-accent,#8b4e2c)}.value-page details summary{cursor:pointer;font-weight:700}.value-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.value-grid label{display:flex;flex-direction:column;gap:7px;font-size:14px;font-weight:600;min-width:0}.value-grid small{font-size:13px;font-weight:400;line-height:1.5}.value-grid input,.value-grid select,.value-grid textarea{width:100%;min-width:0;box-sizing:border-box;font:400 16px system-ui;padding:11px;border:1px solid var(--pay-color-border,#a9b7be);border-radius:6px;background:var(--pay-color-surface,#fff);color:var(--pay-color-text,#172d3c)}.value-wide{grid-column:1/-1}.value-page button{font:600 14px system-ui;background:var(--pay-color-surface,#fff);color:var(--pay-color-text,#172d3c);border:1px solid var(--pay-color-border,#a9b7be);border-radius:6px;padding:12px 16px;margin:6px 8px 6px 0;cursor:pointer}.value-page button:disabled{opacity:.55;cursor:default}.value-page button:focus-visible,.value-page input:focus-visible,.value-page select:focus-visible,.value-page textarea:focus-visible,.value-page summary:focus-visible{outline:3px solid var(--pay-color-accent,#8b4e2c);outline-offset:3px}.value-check{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.5;margin:12px 0}.value-check input,.value-checks input{width:18px;height:18px;flex-shrink:0}.value-checks label{display:flex;gap:10px;margin:14px 0;font-size:14px;line-height:1.5}.value-page table{border-collapse:collapse;width:100%;font-size:14px}.value-page th,.value-page td{text-align:left;vertical-align:top;border-bottom:1px solid var(--pay-color-border,#a9b7be);padding:12px}.value-table{overflow-x:auto}.value-page #value-results:not(:empty){margin:22px 0;padding:20px;border:1px solid var(--pay-color-border,#a9b7be);border-radius:10px;background:var(--pay-color-surface,#fff)}.value-skip{position:fixed;left:12px;top:-100px}.value-skip:focus{top:10px;z-index:1200;padding:12px;background:var(--pay-color-surface,#fff);color:var(--pay-color-text,#172d3c)}@media(max-width:700px){.value-grid{grid-template-columns:1fr}.value-page{padding:30px 16px}.value-item{padding:16px}}
