html{scroll-behavior:smooth}body{margin:0;background:#f2e8d9;color:#241f1c;font-family:Plus Jakarta Sans,Arial,sans-serif}a{color:inherit}button,input,select{font:inherit}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #115260;outline-offset:3px}.policy{max-width:850px;margin:auto;padding:90px 25px 130px;min-height:70vh}.policy h1{font-size:clamp(42px,6vw,72px);letter-spacing:-.06em;line-height:1;margin:0 0 35px}.policy h1,.policy h2{font-family:Instrument Sans,Arial,sans-serif}.policy h2{font-size:28px;letter-spacing:-.04em;margin:35px 0 12px}.policy li,.policy p{font-size:15px;line-height:1.75}.policy a{text-decoration:underline;text-underline-offset:3px}.policy-back{display:inline-block;margin-bottom:55px;font-size:12px;font-weight:800;letter-spacing:.08em;text-decoration:none!important}.order-status-page{min-height:100vh;background:#241f1c;color:#f2e8d9;padding:30px 6vw}.order-status-logo{font-family:Instrument Sans,Arial,sans-serif;font-size:38px;font-weight:800;letter-spacing:-.08em;text-decoration:none}.order-status-page section{max-width:700px;margin:15vh auto 0}.order-status-page section>p:first-child{font-size:11px;font-weight:800;letter-spacing:.15em;color:#df9c7f}.order-status-page h1{font-family:Instrument Sans,Arial,sans-serif;font-size:clamp(50px,9vw,110px);line-height:.94;letter-spacing:-.07em;margin:30px 0}.order-status-page section>p{font-size:16px;line-height:1.7}.order-status-page section>a{display:inline-block;margin-top:30px;padding-bottom:6px;border-bottom:1px solid;font-size:12px;font-weight:800;text-decoration:none;text-transform:uppercase;letter-spacing:.08em}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}