.turn-pages{color:#392d25;font-family:Georgia,Times New Roman,serif}.turn-pages *{box-sizing:border-box}.turn-pages .ish-stage{background:radial-gradient(at 20% 0,#655043,#211c1b 75%);border-radius:14px;padding:22px}.turn-pages .ish-paper{background:linear-gradient(138deg,#f9f2df,#f3e9d3 75%,#eee0c5);border:1px solid #c5a76f;border-radius:3px;padding:29px;box-shadow:0 12px 35px #100c0955}.turn-pages .ish-top{text-align:center;border-bottom:1px solid #c8b28c;margin-bottom:24px;padding-bottom:18px}.turn-pages .ish-brand{letter-spacing:3px;font-size:12px;font-weight:700}.turn-pages .ish-small{letter-spacing:2px;text-transform:uppercase;color:#887049;font:10px system-ui,sans-serif}.turn-pages .ish-grid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:30px;display:grid}.turn-pages h1{letter-spacing:-.8px;margin:12px 0 17px;font-size:clamp(26px,4.3vw,43px);font-weight:400;line-height:1.13}.turn-pages h2{margin:8px 0 11px;font-size:25px;font-weight:400;line-height:1.2}.turn-pages p{color:#665546;margin:0 0 14px;font-size:13px;line-height:1.7}.turn-pages .ish-flourish{color:#9a7139;margin:10px 0 0;font-size:33px;line-height:1}.turn-pages .ish-list{color:#61513f;border-top:1px solid #d6c3a2;gap:12px;margin-top:20px;padding-top:13px;font-size:12px;line-height:1.5;display:grid}.turn-pages .ish-list span:before{content:"✦";color:#a77c40;padding-right:8px}.turn-pages .ish-form{background:#fffaf0a8;border:1px solid #d7c39f;padding:22px;box-shadow:0 2px 7px #786b5111}.turn-pages .ish-segment{background:#e8dcc6;border-radius:5px;grid-template-columns:1fr 1fr;gap:3px;margin:18px 0 19px;padding:4px;display:grid}.turn-pages button{cursor:pointer;border-radius:4px;font:600 12px system-ui,sans-serif}.turn-pages .ish-segment button{color:#665847;background:0 0;border:1px solid #0000;padding:12px 4px}.turn-pages .ish-segment button.is-on{color:#342a20;background:#fff9ed;border-color:#c9b491;box-shadow:0 1px 3px #00000015}.turn-pages .ish-label{color:#514638;margin-bottom:9px;font:600 11px system-ui,sans-serif}.turn-pages .ish-amounts{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.turn-pages .ish-amounts button{color:#46382c;background:#fffdf7;border:1px solid #cabc9f;padding:13px 0;font:600 15px Georgia,serif}.turn-pages .ish-amounts button.is-on{background:#eee0c4;border:2px solid #835c2d;box-shadow:inset 0 0 0 1px #fffbec}.turn-pages .ish-custom-wrap{color:#665644;align-items:center;gap:8px;margin-top:13px;font:11px system-ui,sans-serif;display:flex}.turn-pages .ish-custom-wrap input{color:#46382c;background:#fffdf7;border:1px solid #cabc9f;border-radius:4px;width:110px;padding:9px;font:13px system-ui,sans-serif}.turn-pages .ish-summary{color:#685949;border-top:1px solid #d9c7a8;justify-content:space-between;align-items:center;margin-top:18px;padding:15px 0;font:12px system-ui,sans-serif;display:flex}.turn-pages .ish-summary strong{color:#34281f;font-size:16px}.turn-pages .ish-pay{color:#fff5e4;letter-spacing:.2px;background:#3f3c2e;border:none;justify-content:center;align-items:center;gap:12px;width:100%;padding:15px;display:flex}.turn-pages .ish-pay:hover{background:#655331}.turn-pages .ish-note{text-align:center;color:#85735c!important;margin:12px 0 0!important;font:10px/1.65 system-ui,sans-serif!important}.turn-pages .ish-notice{background:#eee2c9;border:1px solid #d0b68b;border-radius:4px;margin-top:12px;padding:10px;font:11px/1.5 system-ui,sans-serif}.turn-pages .ish-bottom{text-align:center;color:#786247;border-top:1px solid #cab594;margin-top:22px;padding-top:17px;font:italic 13px Georgia,serif}@media (max-width:650px){.turn-pages .ish-stage{padding:9px}.turn-pages .ish-paper{padding:17px}.turn-pages .ish-grid{grid-template-columns:1fr;gap:22px}.turn-pages .ish-form{padding:17px}.turn-pages h1{font-size:32px}.turn-pages .ish-brand{letter-spacing:2px;font-size:10px}}.turn-pages{max-width:66rem;margin:1.5rem auto;font-family:Georgia,Times New Roman,serif}.turn-pages fieldset{border:0;min-width:0;margin:0;padding:0}.turn-pages legend,.turn-pages .ish-small{color:#655138;font:600 .78rem/1.45 system-ui,sans-serif}.turn-pages .ish-paper{background-image:linear-gradient(138deg,#f9f2dfe0,#f3e9d3dc),url(/brand/parchment-sheet-v2.webp);background-size:cover}.turn-pages p{font-size:1rem}.turn-pages .ish-note{color:#554534!important;font-size:.82rem!important}.turn-pages .ish-custom-wrap{flex-wrap:wrap;font-size:.9rem}.turn-pages .ish-custom-wrap input{min-height:44px;font-size:1rem}.turn-pages .ish-list{font-size:.98rem}.turn-pages .ish-top .ish-small{margin-top:.5rem}.turn-pages button{min-height:44px}.turn-pages button[aria-pressed=true]{outline-offset:-2px;outline:2px solid #75531f}.turn-pages :focus-visible{outline-offset:3px;outline:3px solid #4d3811}.turn-pages .ish-pay{white-space:normal;height:auto}.turn-pages .ish-pay:disabled{opacity:.65}.turn-pages nav{text-align:center;margin-top:1rem;font-size:.9rem}.turn-pages a{text-decoration:underline}@media (max-width:650px){.turn-pages{margin:.5rem auto}.turn-pages .ish-paper,.turn-pages .ish-form{padding:clamp(10px,3vw,17px)}.turn-pages .ish-grid{grid-template-columns:minmax(0,1fr)}}
