.rUBedW_shell{background:var(--sand,#f6f3ed);color:var(--navy,#0b243f);min-height:100vh}.rUBedW_hero{background:radial-gradient(circle at 82% 20%,#ff9068c7 0 8%,#0000 9%),radial-gradient(circle at 74% 42%,#e06c4aa6 0 11%,#0000 12%),linear-gradient(140deg,#071f35 0%,#17485a 57%,#9a4937 100%);border-radius:28px;align-items:end;min-height:420px;margin-block:16px 48px;display:grid;position:relative;overflow:hidden}.rUBedW_hero:after{content:"";z-index:1;background:linear-gradient(162deg,#0000 48%,#04121d66 49% 58%,#0000 59%),linear-gradient(90deg,#04192ac2 0%,#04192a40 70%,#0000 100%);position:absolute;inset:0}.rUBedW_heroCopy{color:#fff;z-index:2;max-width:760px;padding:clamp(28px,6vw,68px);position:relative}.rUBedW_heroCopy h1{color:#fff;letter-spacing:-.045em;margin:10px 0 18px;font-size:clamp(2.25rem,6vw,4.6rem);line-height:.98}.rUBedW_heroCopy p:last-child{max-width:690px;margin:0;font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.55}.rUBedW_reviewNotice{color:#5b450b;background:#fff5d9;border:1px solid #e5c876;border-radius:14px;margin-block:-26px 42px;padding:14px 18px}.rUBedW_section{margin-block:54px}.rUBedW_sectionHeader{max-width:760px;margin-bottom:24px}.rUBedW_sectionHeader h2{letter-spacing:-.035em;margin:8px 0 12px;font-size:clamp(1.8rem,4vw,3rem);line-height:1.08}.rUBedW_sectionHeader p{color:#4d6275;font-size:1.05rem;line-height:1.65}.rUBedW_factTable{border-collapse:separate;border-spacing:0;background:#fff;border-radius:18px;width:100%;overflow:hidden;box-shadow:0 12px 32px #0c243c14}.rUBedW_factTable caption{text-align:left;padding:18px 20px 8px;font-weight:700}.rUBedW_factTable th,.rUBedW_factTable td{text-align:left;vertical-align:top;border-bottom:1px solid #dde5e8;padding:16px 20px}.rUBedW_factTable th{background:#eff7f5}.rUBedW_factTable tr:last-child td{border-bottom:0}.rUBedW_cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.rUBedW_categoryList{flex-wrap:wrap;gap:.65rem;margin:0 0 1.25rem;padding:0;list-style:none;display:flex}.rUBedW_categoryList li{color:#0b4b4d;background:#e7f4f1;border:1px solid #b9dcd6;border-radius:999px;padding:.55rem .85rem;font-weight:700}.rUBedW_card{background:#fff;border:1px solid #dce5e8;border-radius:18px;flex-direction:column;gap:12px;padding:22px;display:flex;box-shadow:0 10px 26px #0c243c0f}.rUBedW_card h3{margin:0;font-size:1.3rem;line-height:1.2}.rUBedW_card p{color:#4d6275;margin:0;line-height:1.58}.rUBedW_card a{margin-top:auto}.rUBedW_eyebrow{color:var(--teal,#008f88);letter-spacing:.15em;text-transform:uppercase;font-size:.77rem;font-weight:800}.rUBedW_actionPanel{background:#dff3f0;border-radius:22px;justify-content:space-between;align-items:center;gap:24px;padding:clamp(24px,5vw,44px);display:flex}.rUBedW_actionLinks{flex-wrap:wrap;gap:.75rem;display:flex}.rUBedW_actionPanel h2{margin:0 0 8px;font-size:clamp(1.6rem,3vw,2.5rem)}.rUBedW_actionPanel p{color:#385669;margin:0}.rUBedW_sourceList{background:#fff;border-radius:18px;padding:24px}.rUBedW_sourceList li+li{margin-top:10px}@media (max-width:760px){.rUBedW_hero{border-radius:0;min-height:390px;margin-inline:calc(50% - 50vw)}.rUBedW_hero:after{background:linear-gradient(#04192a47 0%,#04192aeb 100%)}.rUBedW_heroCopy{padding:32px 20px}.rUBedW_cardGrid{grid-template-columns:1fr}.rUBedW_actionPanel{flex-direction:column;align-items:stretch}.rUBedW_factTable{display:block;overflow-x:auto}.rUBedW_factTable th,.rUBedW_factTable td{min-width:150px}}
