.inner-site{--paper:#fffaf4;--ink:#34312d;--muted:#6e6259;--button:#c21c4a;--line:#79594326;--inner-width:1120px;--inner-gutter:clamp(20px,5vw,72px);position:relative;isolation:isolate;display:flex;flex-direction:column;min-height:100svh;overflow-x:clip;color:var(--ink);background:radial-gradient(ellipse at 96% 0,#f9e4c76b,transparent 40rem),linear-gradient(180deg,#fcf4e9,#fffaf4 28rem,#fff8fa)}.inner-site>main{flex:1}.inner-site h1{font-family:var(--font-garden-serif),Georgia,serif;font-weight:500;letter-spacing:normal;line-height:1.4;text-wrap:balance}.inner-site :is(.legal-eyebrow,.support-eyebrow,.tester-eyebrow,.login-eyebrow,.eyebrow){display:inline-flex;align-items:center;gap:12px;color:#a82949;font-size:12px;font-weight:400;line-height:1.8}.inner-site :is(main,section)[tabindex="-1"]:focus{outline:none}.inner-botanical{position:absolute;z-index:-1;inset:0 0 auto;height:460px;overflow:hidden;pointer-events:none;user-select:none;mask-image:linear-gradient(#000 35%,transparent)}.inner-botanical img{position:absolute;top:-50px;right:-55px;width:400px;height:auto;opacity:.24;transform:scaleX(-1)}.inner-header{display:flex;align-items:center;justify-content:space-between;gap:20px;width:min(var(--inner-width),calc(100% - 2 * var(--inner-gutter)));min-height:88px;margin-inline:auto;padding-top:env(safe-area-inset-top,0)}.inner-brand{display:inline-flex;align-items:center;min-height:44px;border-radius:8px;flex:none}.inner-brand .brand-image{width:116px;height:auto}.inner-header-controls{display:flex;align-items:center;gap:4px;padding:3px 6px;border:1px solid #7959431c;border-radius:15px;background:#fffaf4f5;box-shadow:0 3px 14px #56382106}.inner-header-controls nav a,.inner-header-controls>a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 12px;border-radius:10px;color:#4f4841;font-size:13px;text-decoration:none}.inner-header-controls nav{display:flex;align-items:center;gap:2px}.inner-header-controls nav>span{color:#79594360;font-size:12px}.inner-header-controls nav a[aria-current=page]{color:#a82949;text-decoration:underline;text-underline-offset:5px}.inner-footer{width:min(var(--inner-width),calc(100% - 2 * var(--inner-gutter)));margin:48px auto 0;padding-block:16px max(24px,env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);color:var(--muted)}.inner-footer-row,.inner-footer-row nav{display:flex;align-items:center;flex-wrap:wrap;gap:4px 24px}.inner-footer-row{justify-content:space-between;font-size:12px;line-height:1.7}.inner-footer-row a{display:inline-flex;align-items:center;min-height:44px;text-underline-offset:4px}@media (hover:hover) and (pointer:fine){.inner-header-controls a:hover{background:#7959430a;color:#a31c42}.inner-footer a:hover{color:var(--button);text-decoration:underline}}@media (max-width:600px){.inner-header{min-height:72px;gap:12px}.inner-brand .brand-image{width:76px}.inner-header-controls{padding:1px 3px;border-radius:13px}.inner-header-controls nav a,.inner-header-controls>a{padding-inline:10px;font-size:12px}.inner-botanical img{top:5px;right:-70px;width:220px;opacity:.18}.inner-footer-row{flex-direction:column;gap:4px;text-align:center}.inner-footer-row nav{justify-content:center;gap:0 18px}}@media print{.inner-site{display:block;background:white;color:black}.inner-botanical,.inner-footer,.inner-header-controls{display:none}.inner-header{width:100%}}.inner-footer>.site-social-links{justify-content:flex-end;margin-bottom:4px}@media (max-width:600px){.inner-footer>.site-social-links{justify-content:center}}