.idc-exchange-site{max-width:1420px;margin:32px auto 80px;padding:0 24px}.idc-exchange-entry{color:#244438;background:#f4f0e4;border:1px solid #9b9b80;border-radius:8px;max-width:680px;margin:60px auto;padding:54px 44px;box-shadow:0 18px 50px #0002}.idc-exchange-entry>span{letter-spacing:2px;color:#887443;font:10px/1.5 sans-serif}.idc-exchange-entry h1{margin:15px 0;font:36px/1.2 Georgia,serif}.idc-exchange-entry p{color:#526457;margin-bottom:24px;font:14px/1.7 sans-serif}.idc-exchange-entry a,.idc-exchange-entry button{color:#fff;cursor:pointer;background:#224839;border:1px solid #8e9d85;border-radius:4px;margin-right:8px;padding:11px 17px;font:13px sans-serif;text-decoration:none;display:inline-block}.idc-exchange-notice{color:#624d2b;background:#f4ecdb;border:1px solid #a47f4c;margin-bottom:18px;padding:12px 16px;font:13px/1.5 sans-serif}.idc-exchange-notice button{margin-left:10px;text-decoration:underline}.idc-exchange-nav{border-bottom:1px solid #a0a68f55;justify-content:space-between;align-items:center;gap:24px;max-width:1420px;margin:auto;padding:18px 24px;display:flex}.idc-exchange-nav nav{flex-wrap:wrap;gap:22px;font:12px/1.5 sans-serif;display:flex}.idc-exchange-nav a{text-decoration:none}.idc-exchange-nav nav a:hover{text-decoration:underline}@media (max-width:640px){.idc-exchange-site{margin-top:15px;padding:0 10px}.idc-exchange-nav{flex-direction:column;align-items:flex-start;gap:15px;padding:15px}.idc-exchange-nav nav{gap:15px}.idc-exchange-entry{margin-top:20px;padding:30px 25px}.idc-exchange-entry h1{font-size:28px}}
