.nov-six{--navy:#11275d;--gold:#f5c34d;--muted:#50617d;--line:#dce3ee;max-width:1168px;padding:18px 14px 36px;margin:auto;color:var(--navy);font:16px/1.5 Arial,Helvetica,sans-serif}.nov-six *{box-sizing:border-box}.nov-six a{color:inherit}.nov-six a:focus-visible,.nov-six button:focus-visible,.nov-six input:focus-visible,.nov-six select:focus-visible,.nov-six summary:focus-visible{outline:3px solid #1747d1;outline-offset:3px}.nov-six-crumb{display:flex;gap:9px;flex-wrap:wrap;font-size:13px;margin:0 0 14px;color:var(--muted)}.nov-six-crumb a{text-decoration:underline;text-underline-offset:3px}.nov-six-hero{position:relative;min-height:282px;overflow:hidden;border-radius:12px;background:#f6f4ef;isolation:isolate}.nov-six-hero picture,.nov-six-hero img{position:absolute;inset:0;width:100%;height:100%}.nov-six-hero img{object-fit:cover;object-position:center 57%}.nov-six-hero:after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,#f8f6f2f5 0%,#f8f6f2e8 35%,#f8f6f287 54%,transparent 70%)}.nov-six-hero-copy{position:relative;z-index:1;max-width:600px;padding:34px 36px}.nov-six .nov-six-hero h1{color:var(--navy);font:800 clamp(30px,3.8vw,46px)/1.08 Arial,Helvetica,sans-serif;letter-spacing:-.035em;text-transform:none;margin:0 0 13px;max-width:490px}.nov-six-hero p{font-size:16px;color:#283c5e;line-height:1.5;margin:0 0 18px;max-width:450px}.nov-six-button{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:46px;padding:12px 18px;background:var(--gold);color:var(--navy)!important;border:1px solid #eab63e;border-radius:7px;text-decoration:none!important;font:800 14px/1.35 Arial,Helvetica,sans-serif}.nov-six-button:hover{background:#efb435}.nov-six-nav{display:flex;gap:8px;flex-wrap:wrap;padding:16px 0;border-bottom:1px solid var(--line);margin-bottom:24px}.nov-six-nav a,.nov-six-categories a{min-height:44px;display:flex;align-items:center;padding:9px 13px;border:1px solid var(--line);background:#f3f6fb;border-radius:6px;font-size:14px;font-weight:700;text-decoration:none}.nov-six-nav a[aria-current]{background:var(--navy);color:#fff;border-color:var(--navy)}.nov-six-categories{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 14px}.nov-six-note{font-size:14px;color:var(--muted);margin:14px 0 20px}.nov-six-note a{text-decoration:underline}.nov-six-main{scroll-margin-top:22px;min-width:0}.nov-six h2,.nov-six h3{font-family:Arial,Helvetica,sans-serif;color:var(--navy);text-transform:none;font-weight:800;letter-spacing:-.025em}.nov-six-bottom{display:flex;gap:18px;align-items:center;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:22px;margin-top:26px}.nov-six-bottom>a:not(.nov-six-button){min-height:44px;display:flex;align-items:center;font-size:14px;text-decoration:underline;text-underline-offset:3px}.nov-six .tcp-bulk{padding:0;max-width:none;margin:0}.nov-six .tcp-bulk__intro{display:none}.nov-six #tcp-recipes{padding:0;max-width:none;font-family:Arial,Helvetica,sans-serif}.nov-six #tcp-recipes>.tcp-breadcrumb,.nov-six #tcp-recipes>h2:first-of-type,.nov-six #tcp-recipes>h2:first-of-type+p{display:none}.nov-six #tcp-recipes .tcp-card{border-radius:10px;border-color:var(--line)}.nov-six #tcp-recipes .tcp-primary,.nov-six #tcp-recipes button[aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:#fff}.nov-six #tcp-recipes .tcp-action.tcp-primary{background:var(--gold);color:var(--navy);border-color:#eab63e;font-weight:700}.nov-six #tcp-recipes .tcp-detail>h2{font-size:30px}.nov-six #tc-public-calculator{font-family:Arial,Helvetica,sans-serif;max-width:none;padding:0;margin:0;border:0;--navy:#11275d;--blue:#11275d;--soft:#f3f6fb}.nov-six #tc-public-calculator>h2:first-child,.nov-six #tc-public-calculator>.tc-intro{display:none}.nov-six #tc-public-calculator button{border-radius:7px;min-height:44px}.nov-six #tc-public-calculator #tc-add-picked{background:var(--gold);border-color:#eab63e;color:var(--navy);font-weight:800}.nov-six .nov-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.nov-six .nov-card h2{letter-spacing:0;font-size:16px;font-weight:700}body:has([data-nov-kind="rewards"]) .tcr{max-width:1168px;font-family:Arial,Helvetica,sans-serif;--navy:#11275d;--blue:#11275d;--gold:#f5c34d}body:has([data-nov-kind="rewards"]) .nov-six{padding-bottom:0}body:has([data-nov-kind="rewards"]) .nov-six-main{display:none}body:has([data-nov-kind="rewards"]) .tcr-signup{background:#f3f6fb;border:1px solid #dce3ee;border-radius:12px}body:has([data-nov-kind="rewards"]) .tcr h2{font-size:30px}body:has([data-nov-kind="rewards"]) .tcr h3{font-size:19px}@media(max-width:1000px) and (min-width:681px){.nov-six .nov-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:680px){.nov-six{padding:10px 12px 28px;font-size:15px}.nov-six-crumb{font-size:12px;margin-bottom:10px}.nov-six-hero{min-height:235px}.nov-six-hero-copy{padding:23px 20px;max-width:76%}.nov-six .nov-six-hero h1{font-size:30px;line-height:1.08;margin-bottom:10px}.nov-six-hero p{font-size:14px;line-height:1.4;margin-bottom:14px}.nov-six-hero img{object-position:42% center}.nov-six-hero:after{background:linear-gradient(90deg,#f8f6f2fa 0%,#f8f6f2ee 44%,#f8f6f2a8 65%,transparent 90%)}.nov-six-button{font-size:13px;min-height:44px;padding:10px 13px;gap:10px}.nov-six-nav{flex-wrap:nowrap;overflow:auto;gap:7px;padding:12px 0;margin-bottom:20px}.nov-six-nav a{flex:none;font-size:13px;padding:8px 11px}.nov-six-categories{display:grid;grid-template-columns:1fr 1fr;gap:8px}.nov-six-categories a{font-size:13px}.nov-six .nov-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.nov-six .nov-card h2{font-size:14px}.nov-six-bottom{gap:10px 18px}.nov-six-bottom .nov-six-button{width:100%}.nov-six #tcp-recipes .tcp-grid{gap:10px}.nov-six #tcp-recipes .tcp-card-copy{padding:12px}.nov-six #tcp-recipes .tcp-detail>h2{font-size:26px}.nov-six #tc-public-calculator .tc-bar{padding:14px}body:has([data-nov-kind="rewards"]) .tcr{padding-inline:12px}body:has([data-nov-kind="rewards"]) .tcr h2{font-size:25px}}@media(max-width:359px){.nov-six-hero-copy{max-width:91%;padding:20px 16px}.nov-six .nov-six-hero h1{font-size:28px}}
