.pc-page{background:var(--color-chocolate);min-height:100dvh;color:var(--color-cloud);line-height:normal;font-family:var(--font-sans);box-sizing:border-box;padding:56px 32px 72px}.pc-page a{color:var(--color-cloud);text-decoration:underline}.pc-page a:hover{color:var(--color-sand)}.pc-column{flex-direction:column;gap:36px;max-width:720px;margin:0 auto;display:flex}.pc-home{width:52px;display:inline-flex}.pc-home-mark{width:52px;height:auto;display:block}.pc-intro{flex-direction:column;gap:14px;display:flex}.pc-h1{font-family:var(--font-display);margin:0;font-size:44px;font-weight:400;line-height:1.1}.pc-lead{color:#fff8eedb;margin:0;font-size:15px;line-height:1.65}.pc-h2{margin:0;font-size:18px;font-weight:600}.pc-card{background:#fff8ee0f;border:1px solid #fff8ee29;border-radius:20px;flex-direction:column;gap:18px;padding:28px;display:flex}.pc-card-row{flex-direction:row;justify-content:space-between;align-items:center;gap:18px;display:flex}.pc-card-text{flex-direction:column;flex:auto;gap:8px;min-width:0;display:flex}.pc-card-desc{color:#fff8eed1;margin:0;font-size:14px;line-height:1.6}.pc-switch-row{flex:none;align-items:center;gap:12px;display:flex}.pc-status{color:#fff8eee6;font-size:14px;font-weight:500}.pc-track{cursor:pointer;background:#fff8ee47;border:0;border-radius:16px;flex:none;width:52px;height:32px;padding:0;transition:background .16s;position:relative}.pc-track[data-on=true]{background:var(--color-sand)}.pc-track[data-locked=true]{cursor:not-allowed;opacity:.55}.pc-track:focus-visible{outline:2px solid var(--color-sand);outline-offset:3px}.pc-knob{background:var(--color-cloud);border-radius:13px;width:26px;height:26px;transition:left .16s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000059}.pc-track[data-on=true] .pc-knob{background:var(--color-chocolate);left:23px}@media (prefers-reduced-motion:reduce){.pc-track,.pc-knob{transition:none}}.pc-notice{background:#b4cee124;border:1px solid #b4cee159;border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.pc-notice-icon{flex:none;margin-top:1px}.pc-notice-text{flex-direction:column;gap:4px;display:flex}.pc-notice-title{color:var(--color-cloud);margin:0;font-size:14px;font-weight:600}.pc-notice-body{color:var(--color-cloud);margin:0;font-size:14px;line-height:1.6}.pc-saved{color:#fff8eeb3;margin:0;font-size:13px;line-height:1.6}.pc-section{flex-direction:column;display:flex}.pc-section--gpc{gap:8px}.pc-section--more{gap:10px}.pc-body{color:#fff8eed1;margin:0;font-size:14px;line-height:1.65}.pc-list{color:#fff8eedb;flex-direction:column;gap:8px;margin:0;padding-left:20px;font-size:14px;line-height:1.6;list-style:outside;display:flex}.pc-rule{border:0;border-top:1px solid #fff8ee2e;margin:8px 0 0}.pc-legal{flex-direction:column;align-items:flex-start;gap:10px;font-size:13px;display:flex}.pc-legal-choices{align-items:center;gap:8px;display:inline-flex}@media (max-width:639px){.pc-page{padding:40px 20px 56px}.pc-h1{font-size:36px}.pc-card{padding:22px}.pc-card-row{flex-direction:column;align-items:flex-start}}
