#pim24-policy{--blue:#2d8ff4;--blue-d:#1668c4;--orange:#ff4c07;--ink:#163451;--muted:#546d82;--paper:#f6f9fc;--line:#dce7f1;--card:#fff;--amber-bg:#fff4dc;--amber:#8a5200;--green:#138a3f;--head:"Prompt","Noto Sans Thai",Tahoma,sans-serif;--body:"Noto Sans Thai",Tahoma,sans-serif;background:var(--paper);color:var(--ink);font-family:var(--body);font-size:16px;line-height:1.8;-webkit-text-size-adjust:100%;text-align:left;letter-spacing:normal;word-break:normal;container-type:inline-size;container-name:pim24}#pim24-policy *{box-sizing:border-box}#pim24-policy h1,#pim24-policy h2,#pim24-policy h3,#pim24-policy h4,#pim24-policy p,#pim24-policy ul{margin:0;color:inherit;text-transform:none;letter-spacing:normal}#pim24-policy a{color:inherit;text-decoration:none;box-shadow:none}#pim24-policy button{text-transform:none;letter-spacing:normal;line-height:1.5;box-shadow:none;min-height:0;width:auto}#pim24-policy img{max-width:none;margin:0}#pim24-policy :focus-visible{outline:3px solid var(--orange);outline-offset:3px;border-radius:6px}#pim24-policy .wrap{max-width:1140px;margin:0 auto;padding-left:28px;padding-right:28px}#pim24-policy .hero{position:relative;overflow:hidden;background:#fff;border-bottom:1px solid var(--line)}#pim24-policy .hero::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 85% 30%,rgb(45 143 244 / .10),transparent 45%),radial-gradient(circle at 10% 110%,rgb(255 76 7 / .07),transparent 40%);pointer-events:none}#pim24-policy .hero-in{position:relative;padding-top:48px;padding-bottom:72px}#pim24-policy .eyebrow{display:inline-block;font-size:13.5px;font-weight:500;color:var(--blue-d);background:#e8f3ff;border-radius:999px;padding:3px 14px;margin-bottom:14px}#pim24-policy h1{font-family:var(--head);font-weight:600;font-size:clamp(30px,5vw,52px);line-height:1.3;letter-spacing:-.5px;margin-bottom:14px}#pim24-policy h1 em{font-style:normal;color:var(--blue)}#pim24-policy .lead{color:var(--muted);max-width:560px}#pim24-policy .facts{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:-34px;position:relative;z-index:2}#pim24-policy.no-hero .facts{margin-top:28px}#pim24-policy .fact{display:flex;gap:14px;align-items:flex-start;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:16px 18px;box-shadow:0 10px 24px -14px rgb(22 52 81 / .35)}#pim24-policy .fact svg{flex:0 0 38px;width:38px;height:38px;padding:8px;border-radius:10px}#pim24-policy .fact:nth-child(1) svg{background:#e8f3ff;color:var(--blue-d)}#pim24-policy .fact:nth-child(2) svg{background:#ffeee6;color:var(--orange)}#pim24-policy .fact:nth-child(3) svg{background:#e9eef3;color:var(--ink)}#pim24-policy .fact b{display:block;font-family:var(--head);font-weight:600;font-size:16.5px;line-height:1.4}#pim24-policy .fact span{font-size:13.5px;color:var(--muted);line-height:1.6}#pim24-policy .layout{display:grid;grid-template-columns:270px minmax(0,1fr);gap:40px;padding-top:48px;padding-bottom:64px}#pim24-policy.no-toc .layout{grid-template-columns:minmax(0,1fr)}#pim24-policy .side{position:sticky;top:20px;align-self:start}#pim24-policy .side h2{font-family:var(--head);font-size:15px;font-weight:600;margin-bottom:10px;color:var(--muted)}#pim24-policy .toc{display:grid;gap:2px}#pim24-policy .toc a{display:flex;gap:10px;padding:8px 12px;border-left:2px solid var(--line);font-size:14px;line-height:1.55;color:var(--muted);transition:background .15s,color .15s,border-color .15s}#pim24-policy .toc a i{font-style:normal;font-weight:700;color:var(--blue);min-width:20px}#pim24-policy .toc a:hover,#pim24-policy .toc a.on{background:#eaf3fd;color:var(--ink);border-color:var(--blue)}#pim24-policy .note{margin-top:22px;border-radius:14px;background:#e8f3ff;padding:18px;font-size:14px;line-height:1.7}#pim24-policy .note b{display:block;font-family:var(--head);font-weight:600;margin-bottom:4px}#pim24-policy .pay{position:relative;overflow:hidden;border-radius:22px;background:linear-gradient(135deg,#163451 0%,#1d4a74 100%);color:#fff;padding:30px;margin-bottom:44px;scroll-margin-top:20px;box-shadow:0 24px 40px -26px rgb(22 52 81 / .8)}#pim24-policy .pay::after{content:"";position:absolute;right:-70px;top:-70px;width:220px;height:220px;border:32px solid rgb(255 255 255 / .05);border-radius:50%;pointer-events:none}#pim24-policy .pay h2{font-family:var(--head);font-weight:600;font-size:23px;margin-bottom:18px;color:#fff}#pim24-policy .bank{display:flex;align-items:center;gap:14px}#pim24-policy .bank-ic{flex:none;width:64px;height:60px;border-radius:12px;object-fit:cover;background:#00a950;box-shadow:0 0 0 2px rgb(255 255 255 / .25)}#pim24-policy .bank b{display:block;line-height:1.4}#pim24-policy .bank span{font-size:14px;color:#bcd3e6}#pim24-policy .acc{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin:20px 0 4px}#pim24-policy .acc strong{font-family:var(--head);font-weight:600;font-size:clamp(28px,5vw,40px);letter-spacing:3px;line-height:1.3;font-variant-numeric:tabular-nums;color:#fff;white-space:nowrap}#pim24-policy .copy{position:relative;z-index:1;border:1px solid rgb(255 255 255 / .4);background:rgb(255 255 255 / .12);color:#fff;border-radius:10px;padding:8px 16px;font:inherit;font-size:14px;cursor:pointer;transition:background .15s}#pim24-policy .copy:hover{background:rgb(255 255 255 / .22);color:#fff}#pim24-policy .copy.done{background:#fff;color:var(--green);border-color:#fff}#pim24-policy .acc-name{color:#d5e4f1}#pim24-policy .terms{list-style:none;padding:16px 0 0;margin:20px 0 0;border-top:1px solid rgb(255 255 255 / .2);display:grid;gap:6px;font-size:14.5px;color:#e3edf6}#pim24-policy .terms li{display:flex;gap:10px;margin:0}#pim24-policy .terms li::before{content:"";flex:0 0 8px;height:8px;margin-top:11px;border-radius:50%;background:var(--orange)}#pim24-policy .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#pim24-policy .sec-top{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:18px}#pim24-policy .sec-h{font-family:var(--head);font-weight:600;font-size:24px;margin-bottom:2px}#pim24-policy .sec-sub{font-size:14px;color:var(--muted)}#pim24-policy .all{flex:none;border:1px solid var(--line);background:#fff;color:var(--blue-d);border-radius:10px;padding:6px 14px;font:inherit;font-size:14px;cursor:pointer}#pim24-policy .all:hover{border-color:var(--blue);background:#fff;color:var(--blue-d)}#pim24-policy details{background:var(--card);border:1px solid var(--line);border-radius:14px;margin:0 0 12px;padding:0;scroll-margin-top:20px;transition:border-color .2s,box-shadow .2s}#pim24-policy details[open]{border-color:#9fcaf8;box-shadow:0 12px 28px -18px rgb(22 52 81 / .45)}#pim24-policy summary{list-style:none;display:flex;align-items:center;gap:14px;padding:18px 20px;margin:0;cursor:pointer;font-family:var(--head);font-weight:500;font-size:16.5px;line-height:1.5;color:var(--ink);background:none}#pim24-policy summary::-webkit-details-marker{display:none}#pim24-policy summary::marker{content:""}#pim24-policy summary:hover .t{color:var(--blue-d)}#pim24-policy .n{flex:0 0 36px;height:36px;display:grid;place-items:center;border-radius:10px;background:#edf6ff;color:var(--blue-d);font-size:13px;font-weight:600}#pim24-policy details[open] .n{background:var(--blue);color:#fff}#pim24-policy .pl{margin-left:auto;position:relative;flex:0 0 20px;height:20px}#pim24-policy .pl::before,#pim24-policy .pl::after{content:"";position:absolute;left:3px;right:3px;top:9px;height:2px;background:#7d9bb5;border-radius:2px;transition:transform .25s,background .2s}#pim24-policy .pl::after{transform:rotate(90deg)}#pim24-policy details[open] .pl::before{background:var(--orange)}#pim24-policy details[open] .pl::after{transform:rotate(0);background:var(--orange)}#pim24-policy .body{padding:0 26px 26px 70px;color:var(--muted);font-size:15.5px;max-width:780px}#pim24-policy .body p{margin:0}#pim24-policy .body p+p,#pim24-policy .body p+ul,#pim24-policy .body ul+p,#pim24-policy .body ol+p,#pim24-policy .body p+ol{margin-top:12px}#pim24-policy .body strong{color:var(--ink)}#pim24-policy .body a{color:var(--blue-d);text-decoration:underline}#pim24-policy .body h4{font-family:var(--head);font-weight:600;font-size:15.5px;color:var(--ink);margin:22px 0 6px}#pim24-policy .body h4:first-child{margin-top:0}#pim24-policy .body ul,#pim24-policy .body ol{padding-left:22px;margin:0}#pim24-policy .body li{margin:0}#pim24-policy .body li+li{margin-top:9px}#pim24-policy .body li::marker{color:var(--blue)}#pim24-policy .tip{display:flex;gap:10px;margin-top:16px;padding:12px 14px;border-radius:10px;background:#f1f7fd;font-size:14.5px}#pim24-policy .tip::before{content:"i";flex:0 0 20px;height:20px;margin-top:3px;border-radius:50%;background:var(--blue);color:#fff;font:700 12px/20px var(--head);text-align:center}#pim24-policy .pending{background:var(--amber-bg);color:var(--amber);border:1px dashed #e0b45c;border-radius:6px;padding:1px 8px;font-size:14px;font-weight:500}#pim24-policy .refund{display:grid;gap:10px;margin-top:10px;counter-reset:r}#pim24-policy .refund>div{position:relative;display:grid;gap:2px;padding:14px 16px 14px 52px;border:1px solid var(--line);border-left-width:4px;border-radius:10px;background:#f8fbfe}#pim24-policy .refund>div::before{counter-increment:r;content:counter(r);position:absolute;left:14px;top:15px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font:600 13px var(--head);color:#fff;background:var(--blue)}#pim24-policy .refund>div:nth-child(1){border-left-color:#2e9e5b}#pim24-policy .refund>div:nth-child(1)::before{background:#2e9e5b}#pim24-policy .refund>div:nth-child(2){border-left-color:#e8a317}#pim24-policy .refund>div:nth-child(2)::before{background:#e8a317}#pim24-policy .refund>div:nth-child(3){border-left-color:var(--orange)}#pim24-policy .refund>div:nth-child(3)::before{background:var(--orange)}#pim24-policy .refund b{color:var(--ink);font-family:var(--head);font-weight:500}#pim24-policy .foot{border-top:1px solid var(--line);background:#fff;padding:22px 0;color:var(--muted);font-size:14px}#pim24-policy .foot .wrap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px}@media (max-width:860px){#pim24-policy .hero-in{padding-top:36px;padding-bottom:64px}#pim24-policy .facts{grid-template-columns:1fr;margin-top:-28px}#pim24-policy .layout{display:block;padding-top:36px}#pim24-policy .side{position:static;margin-bottom:28px}#pim24-policy .toc{display:flex;gap:8px;overflow-x:auto;padding-bottom:8px;scrollbar-width:thin}#pim24-policy .toc a{white-space:nowrap;border:1px solid var(--line);border-radius:10px;background:#fff;padding:8px 14px}#pim24-policy .note{display:none}}@media (max-width:560px){#pim24-policy .wrap{padding-left:16px;padding-right:16px}#pim24-policy .pay{padding:22px}#pim24-policy .acc strong{letter-spacing:2px}#pim24-policy summary{padding:15px;gap:10px;font-size:15.5px}#pim24-policy .body{padding:0 16px 22px;font-size:15px}#pim24-policy .n{flex-basis:32px;height:32px}#pim24-policy .sec-top{flex-wrap:wrap}}@container pim24 (max-width:860px){#pim24-policy .hero-in{padding-top:36px;padding-bottom:64px}#pim24-policy .facts{grid-template-columns:1fr;margin-top:-28px}#pim24-policy .layout{display:block;padding-top:36px}#pim24-policy .side{position:static;margin-bottom:28px}#pim24-policy .toc{display:flex;gap:8px;overflow-x:auto;padding-bottom:8px;scrollbar-width:thin}#pim24-policy .toc a{white-space:nowrap;border:1px solid var(--line);border-radius:10px;background:#fff;padding:8px 14px}#pim24-policy .note{display:none}}@container pim24 (max-width:560px){#pim24-policy .wrap{padding-left:16px;padding-right:16px}#pim24-policy .pay{padding:22px}#pim24-policy .acc strong{letter-spacing:2px}#pim24-policy>* summary{padding:15px;gap:10px;font-size:15.5px}#pim24-policy .body{padding:0 16px 22px;font-size:15px}#pim24-policy .n{flex-basis:32px;height:32px}#pim24-policy .sec-top{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){#pim24-policy *{transition:none!important}}@media print{#pim24-policy{background:#fff}#pim24-policy .side,#pim24-policy .copy,#pim24-policy .all{display:none}#pim24-policy .layout{display:block;padding-top:24px}#pim24-policy .facts{margin-top:16px}#pim24-policy .pay{background:#fff;color:var(--ink);border:1px solid #ccc;box-shadow:none}#pim24-policy .pay *{color:var(--ink)!important}#pim24-policy details{break-inside:avoid;box-shadow:none}}