.policy-center{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#172033;--muted:#667383;--line:#dfe5e9;--soft:#f4f7f8;--navy:#12304a;--navy-2:#1f4b69;--orange:#ef7d32;--orange-soft:#fff3e9;--green:#14795b;--green-soft:#edf8f4;--white:#fff;--shadow:0 18px 55px #1428381a}.policy-center *,.policy-center :before,.policy-center :after{box-sizing:border-box}.policy-center{color:var(--ink);background:#edf2f4;margin:0;font-family:-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Noto Sans KR,sans-serif;line-height:1.72}.policy-center button,.policy-center select{font:inherit}.policy-center a{color:#12628a;text-underline-offset:3px}.policy-center :is(a,button,select,summary):focus-visible{outline-offset:3px;outline:3px solid #f08a45}.policy-center [tabindex="-1"]:focus{outline-offset:5px;outline:3px solid #f08a45}.policy-center .hero{color:#fff;background:linear-gradient(130deg,#102b43 0%,#1f4b69 68%,#29617f 100%);padding:48px 28px 38px}.policy-center .hero-inner{max-width:1280px;margin:auto}.policy-center .hero .kicker{color:#ffb27e;letter-spacing:.13em;margin:0 0 8px;font-size:13px;font-weight:850}.policy-center .hero h1{letter-spacing:-.045em;margin:0;font-size:clamp(31px,5vw,52px);line-height:1.14}.policy-center .hero p{color:#dce8ef;max-width:820px;margin:14px 0 0;font-size:17px}.policy-center .context-nav{max-width:1280px;margin:auto;padding:20px 28px 0}.policy-center .notice-band{max-width:1280px;margin:20px auto 0;padding:0 28px}.policy-center .cookie-box{border-top:1px solid var(--line);margin-top:18px;padding-top:16px}.policy-center .cookie-settings-button{width:100%;color:var(--navy);cursor:pointer;background:#fff;border:1px solid #d6e0e6;border-radius:9px;margin:6px 0 8px;padding:10px 12px;font-size:14px;font-weight:760}.policy-center .cookie-settings-button:hover{background:#f4f7f9}.policy-center .notice-band .scope-banner{margin-bottom:0}.policy-center .notice-band ol{margin:6px 0 0;padding-left:22px;list-style:decimal}.policy-center .notice-band li{margin:2px 0}.policy-center .notice-band h2{margin:2px 0 6px;font-size:20px}.policy-center .notice-band p{margin:0}.policy-center .service-nav,.policy-center .product-nav{flex-wrap:wrap;gap:10px;display:flex}.policy-center .product-nav{border-top:1px solid #d7e0e5;margin-top:12px;padding-top:12px}.policy-center .service-chip,.policy-center .product-chip{color:#425466;cursor:pointer;background:#fff;border:1px solid #cbd6dc;border-radius:999px;padding:10px 19px;font-weight:780}.policy-center .service-chip[aria-pressed=true]{color:#fff;border-color:var(--navy);background:var(--navy);box-shadow:0 7px 18px #12304a33}.policy-center .product-chip[aria-pressed=true]{color:#a94d12;background:var(--orange-soft);border-color:#f2a36e}.policy-center .shell{grid-template-columns:270px minmax(0,1fr);gap:24px;max-width:1280px;margin:20px auto 72px;padding:0 28px;display:grid}.policy-center .sidebar{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:18px;align-self:start;padding:18px;position:sticky;top:18px}.policy-center .side-label{color:var(--muted);letter-spacing:.08em;margin:0 0 9px;font-size:12px;font-weight:850}.policy-center .document-tabs{gap:8px;display:grid}.policy-center .document-tab{color:#4d5d6c;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;width:100%;padding:12px 13px;font-weight:740}.policy-center .document-tab[aria-selected=true]{color:var(--navy);background:#edf4f8}.policy-center .version-box{border-top:1px solid var(--line);margin-top:18px;padding-top:17px}.policy-center .version-select{width:100%;color:var(--ink);background:#fff;border:1px solid #cbd5dd;border-radius:11px;padding:10px 11px}.policy-center .version-note{color:var(--muted);margin:8px 2px 0;font-size:12px;line-height:1.5}.policy-center .content{min-width:0}.policy-center .document-panel{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:20px;padding:clamp(24px,4vw,50px)}.policy-center .document-meta{flex-wrap:wrap;gap:7px;margin-bottom:22px;display:flex}.policy-center .document-meta span{background:var(--soft);color:#546272;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:760}.policy-center .document-title{color:var(--navy);letter-spacing:-.042em;margin:0;font-size:clamp(28px,4vw,41px);line-height:1.17}.policy-center .document-subtitle{color:var(--muted);margin:9px 0 22px;font-size:16px}.policy-center .version-view h2{color:var(--navy);letter-spacing:-.025em;margin:36px 0 13px;font-size:24px}.policy-center .version-view h3{color:#243f55;margin:29px 0 10px;font-size:20px}.policy-center .version-view h4{color:#2c465b;margin:22px 0 8px;font-size:17px}.policy-center .version-view p{margin:8px 0}.policy-center .policy-list{margin:10px 0 18px;padding-left:23px}.policy-center .policy-list li{margin:6px 0}.policy-center .table-scroll{border:1px solid var(--line);border-radius:13px;margin:17px 0 25px;overflow-x:auto}.policy-center .policy-table{border-collapse:collapse;background:#fff;width:100%;min-width:650px;font-size:14px}.policy-center .policy-table th,.policy-center .policy-table td{border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:12px 13px}.policy-center .policy-table tr:last-child>*{border-bottom:0}.policy-center .policy-table tr>:last-child{border-right:0}.policy-center .policy-table thead th{color:#243749;background:#e9eef2;font-weight:820}.policy-center .policy-table.key-value th{color:#45586a;background:#f4f7f9;width:29%}.policy-center .policy-table.matrix thead th{color:#fff;background:var(--navy)}.policy-center .policy-table.matrix tbody th{color:#263d52;background:#f3f6f8;width:24%;font-weight:800}.policy-center .policy-table.columns-4{min-width:980px;font-size:13px;line-height:1.58}.policy-center .comparison .old{background:#fff4f1}.policy-center .comparison .new{background:#eefaf4}.policy-center .change-intro,.policy-center .scope-banner{background:var(--orange-soft);border:1px solid #ffd5b7;border-radius:15px;padding:20px 22px}.policy-center .scope-banner{flex-direction:column;gap:5px;margin-bottom:26px;display:flex}.policy-center .change-intro h2{margin:2px 0 8px}.policy-center .change-intro p{margin:0}.policy-center .eyebrow{color:#ad5117;letter-spacing:.04em;font-size:13px;font-weight:850}.policy-center .previous-banner{color:#526270;background:#f2f5f7;border-radius:13px;flex-direction:column;gap:4px;margin-bottom:24px;padding:17px 19px;display:flex}.policy-center .empty-state{text-align:center;color:var(--muted);background:var(--soft);border-radius:14px;padding:42px 18px}.policy-center .archived-restored-clause{border-left:4px solid var(--navy);background:#f4f7f9;margin:30px 0;padding:4px 20px 18px}.policy-center .policy-toc{background:#f8fafb;border:1px solid #d6e0e6;border-radius:14px;margin:28px 0 34px}.policy-center .policy-toc>summary{color:var(--navy);cursor:pointer;padding:14px 17px;font-weight:840}.policy-center .policy-toc nav{padding:0 17px 17px}.policy-center .policy-toc-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 22px;margin:0;padding-left:23px;display:grid}.policy-center .policy-toc-list li{break-inside:avoid;color:#71808d}.policy-center .policy-toc-list a{color:#334f64;padding:3px 0;text-decoration:none;display:inline-block}.policy-center .policy-toc-list .toc-level-2 a{font-weight:760}.policy-center .policy-history{border-top:2px solid var(--line);margin-top:46px;padding-top:25px}.policy-center .policy-history h2{margin-top:0}.policy-center .policy-history dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 17px;display:grid}.policy-center .policy-history dl div{background:#f4f7f8;border-radius:11px;padding:12px 14px}.policy-center .policy-history dt{color:var(--muted);font-size:12px;font-weight:780}.policy-center .policy-history dd{color:#263f52;margin:2px 0 0;font-weight:720}.policy-center .version-link{color:var(--navy);cursor:pointer;background:#fff;border:1px solid #b9ccd7;border-radius:999px;padding:9px 14px;font-weight:760}.policy-center .history-empty{color:var(--muted);font-size:14px}.policy-center .refund-type-nav{z-index:3;border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;border-radius:14px;align-items:flex-start;gap:12px;margin:22px 0 30px;padding:12px;display:flex;position:sticky;top:12px;box-shadow:0 10px 30px #14283817}.policy-center .refund-type-nav>span{color:var(--muted);flex:none;padding:6px 7px;font-size:12px;font-weight:840}.policy-center .refund-type-nav ol{flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none;display:flex}.policy-center .refund-type-nav a{color:var(--navy);background:#eef4f7;border-radius:999px;padding:6px 10px;font-size:13px;font-weight:760;text-decoration:none;display:block}.policy-center .temu-intro{color:#fff;background:linear-gradient(135deg,#163650,#245875);border-radius:18px;padding:27px}.policy-center .temu-intro .eyebrow{color:#ffc399}.policy-center .temu-intro h2{color:#fff;margin:3px 0 9px;font-size:clamp(25px,4vw,37px);line-height:1.25}.policy-center .temu-intro p{color:#e4eef3}.policy-center .temu-summary{margin-top:18px}.policy-center .temu-summary .policy-table{min-width:560px}.policy-center .temu-jump{z-index:3;border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border-radius:14px;flex-wrap:wrap;gap:8px;margin:22px 0;padding:10px;display:flex;position:sticky;top:12px;box-shadow:0 10px 30px #1428381a}.policy-center .temu-jump a{color:var(--navy);background:#eef4f7;border-radius:999px;padding:7px 11px;font-size:13px;font-weight:780;text-decoration:none}.policy-center .temu-policy-block{border:0;border-top:2px solid var(--line);background:#fff;margin:34px 0;padding:30px 0 4px;scroll-margin-top:80px}.policy-center .temu-policy-block.general-refund{border-color:#b9cedb}.policy-center .temu-policy-block.special-agreement{border-color:#f0b88f}.policy-center .temu-policy-block.prepay-notice{border-color:#badfd2}.policy-center .block-label{color:#fff;background:var(--navy);letter-spacing:.03em;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:850;display:inline-block}.policy-center .special-agreement .block-label{background:#bd5b1d}.policy-center .prepay-notice .block-label{background:var(--green)}.policy-center .block-summary{color:#3f5364;background:#edf4f8;border-radius:11px;padding:14px 16px}.policy-center .temu-meta{min-width:0}.policy-center .video-option{background:var(--orange-soft);border:2px solid #efb07f;border-radius:18px;margin:28px 0;padding:24px 26px}.policy-center .video-option span{color:#a94e16;font-size:12px;font-weight:850}.policy-center .video-option h3{color:#7c390f;margin:4px 0 8px;font-size:22px}.policy-center .consent-checklist{gap:9px;margin:18px 0;padding:0;list-style:none;display:grid}.policy-center .consent-checklist li{background:#fff;border:1px solid #d6e6df;border-radius:11px;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:8px;padding:12px 14px;display:grid}.policy-center .consent-checklist li>span{color:var(--green);font-size:18px;line-height:1.5}.policy-center .consent-checklist p{margin:0}.policy-center .source-line{color:#697684;overflow-wrap:anywhere;font-size:12px}.policy-center .previous-special-empty{background:var(--orange-soft);border-radius:14px;padding:20px}.policy-center [hidden]{display:none!important}@media (max-width:860px){.policy-center .shell{grid-template-columns:1fr}.policy-center .sidebar{position:static}.policy-center .document-tabs{grid-template-columns:repeat(3,1fr)}.policy-center .document-tab{text-align:center;padding:10px 5px}.policy-center .policy-toc-list{grid-template-columns:1fr}.policy-center .refund-type-nav{position:static}.policy-center .hero{padding:36px 18px 29px}.policy-center .context-nav,.policy-center .shell,.policy-center .notice-band{padding-left:15px;padding-right:15px}.policy-center .service-chip{flex:1}.policy-center .product-chip{flex:45%}.policy-center .document-panel{padding:21px 16px}.policy-center .temu-policy-block{padding-top:22px}.policy-center .temu-jump{position:static}.policy-center .policy-history dl{grid-template-columns:1fr}.policy-center .refund-type-nav{display:block}.policy-center .refund-type-nav ol{margin-top:7px}}.policy-center [data-active-view] .version-view{display:none}.policy-center [data-active-view=current] .version-view[data-version-view=current],.policy-center [data-active-view=changes] .version-view[data-version-view=changes],.policy-center [data-active-view=previous] .version-view[data-version-view=previous]{display:block}
