.palm-policy__container{max-width:76rem;margin:0 auto;padding:0 3.2rem}@media screen and (max-width:749px){.palm-policy__container{padding:0 2rem}}.palm-policy__title{font-size:clamp(2.2rem,3.5vw,2.8rem);font-weight:400;letter-spacing:.04em;color:rgba(var(--color-foreground),1);margin:0 0 4rem;line-height:1.2}.palm-policy__body{color:rgba(var(--color-foreground),.62);font-size:1.4rem;line-height:1.78}.palm-policy__body h2{font-size:.9rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#6b7c5e;border-top:1px solid rgba(var(--color-foreground),.08);padding-top:3.2rem;margin:4.8rem 0 1.6rem}.palm-policy__body>h2:first-child{border-top:none;padding-top:0;margin-top:0}.palm-policy__body h3{font-size:1.15rem;font-weight:500;letter-spacing:.01em;color:rgba(var(--color-foreground),.88);margin:2.4rem 0 .8rem}.palm-policy__body p{margin:0 0 1.2rem}.palm-policy__body p:last-child{margin-bottom:0}.palm-policy__body>div{margin-bottom:.8rem;line-height:1.78}.palm-policy__body>div:last-child{margin-bottom:0}.palm-policy__body ul,.palm-policy__body ol{margin:.4rem 0 1.2rem;padding-left:1.8rem}.palm-policy__body ul li,.palm-policy__body ol li{margin-bottom:.4rem;line-height:1.78}.palm-policy__body ul li:last-child,.palm-policy__body ol li:last-child{margin-bottom:0}.palm-policy__body strong,.palm-policy__body b{font-weight:500;color:rgba(var(--color-foreground),.82)}.palm-policy__body a{color:rgba(var(--color-foreground),.72);text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px;transition:color .15s ease}.palm-policy__body a:hover{color:rgba(var(--color-foreground),1)}.palm-policy__body table{width:100%;border-collapse:collapse;margin:0 0 1.6rem;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.palm-policy__body th{font-size:.85rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--color-foreground),.45);border-bottom:1px solid rgba(var(--color-foreground),.1);padding:.8rem 1.6rem .8rem 0;text-align:left;white-space:nowrap}.palm-policy__body td{border-bottom:1px solid rgba(var(--color-foreground),.06);padding:.8rem 1.6rem .8rem 0;vertical-align:top;font-variant-numeric:tabular-nums}.palm-policy__body tr:last-child td{border-bottom:none}@media screen and (max-width:749px){.palm-policy__title{font-size:2.2rem;margin-bottom:3.2rem}.palm-policy__body{font-size:1.5rem}.palm-policy__body h2{padding-top:2.8rem;margin:4rem 0 1.4rem}.palm-policy__body>h2:first-child{padding-top:0;margin-top:0}}
