:root{color:#34251f;background:#fff7df;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;--ink: #34251f;--muted: rgba(52, 37, 31, .68);--soft: rgba(52, 37, 31, .48);--cream: #fff7df;--paper: rgba(255, 255, 255, .78);--paper-solid: #fffdf6;--sun: #ffd166;--coral: #ff7a7a;--mint: #86efac;--sky: #7dd3fc;--lavender: #c4b5fd;--peach: #fdba74;--rose: #fbcfe8;--shadow: 0 24px 70px rgba(92, 55, 24, .16);--shadow-strong: 0 34px 90px rgba(92, 55, 24, .24)}body{margin:0;min-width:320px;overflow-x:hidden;background:radial-gradient(circle at 12% 20%,rgba(255,209,102,.34),transparent 28%),radial-gradient(circle at 84% 8%,rgba(125,211,252,.28),transparent 24%),radial-gradient(circle at 78% 78%,rgba(255,122,122,.22),transparent 28%),linear-gradient(135deg,#fff7df,#fffaf0 46%,#e7fff2)}body:before{content:"";position:fixed;inset:0;z-index:-3;pointer-events:none;background:linear-gradient(rgba(52,37,31,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(52,37,31,.045) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 82%);mask-image:linear-gradient(to bottom,black,transparent 82%)}button,a{-webkit-tap-highlight-color:transparent}p{color:var(--muted);line-height:1.78}@keyframes floaty{0%,to{transform:translateZ(0) rotate(var(--rotate, 0deg))}50%{transform:translate3d(0,-18px,0) rotate(calc(var(--rotate, 0deg) + 2deg))}}@keyframes drift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(18px,-24px,0) scale(1.08)}}@keyframes pop-in{0%{opacity:0;transform:translateY(22px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes shine{0%{transform:translate(-140%) rotate(12deg)}to{transform:translate(180%) rotate(12deg)}}@keyframes pulse-shadow{0%,to{box-shadow:var(--shadow)}50%{box-shadow:var(--shadow-strong)}}.site-shell{position:relative;width:min(1180px,calc(100% - 32px));margin:0 auto}.ambient{position:fixed;z-index:-2;width:340px;height:340px;border-radius:999px;filter:blur(18px);opacity:.54;pointer-events:none;animation:drift 9s ease-in-out infinite}.ambient-one{top:70px;left:-120px;background:#ffd1669e}.ambient-two{right:-140px;bottom:160px;background:#7dd3fc94;animation-delay:-4s}.topbar{position:sticky;top:16px;z-index:20;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin:16px 0 34px;border:1px solid rgba(255,255,255,.74);border-radius:30px;background:#fffdf6c7;padding:12px 14px 12px 18px;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.brand{display:inline-flex;align-items:center;gap:12px;min-width:0}.brand-mark{display:grid;width:48px;height:48px;place-items:center;border:3px solid white;border-radius:19px;background:linear-gradient(135deg,var(--coral),var(--sun));color:#fff;font-weight:950;box-shadow:0 14px 26px #ff7a7a47;transform:rotate(-6deg)}.brand strong{font-size:17px;letter-spacing:.01em}.brand small{margin-top:2px;color:var(--soft);font-size:12px;font-weight:900}.topnav{display:flex;justify-content:center;gap:6px}.topnav a,.nav-action{border-radius:999px;padding:10px 14px;font-size:14px;font-weight:950}.topnav a{color:var(--muted)}.topnav a:hover{background:#fff;color:var(--ink);transform:translateY(-1px)}.nav-action{overflow:hidden;position:relative;background:var(--ink);color:#fff;white-space:nowrap}.nav-action:after,.primary-action:after{content:"";position:absolute;inset:-40% auto -40% -35%;width:34%;background:#ffffff73;transform:translate(-140%) rotate(12deg)}.nav-action:hover:after,.primary-action:hover:after{animation:shine .76s ease}.hero,.section,.chaos-section,.privacy-section,.devices-section,.contact-section,.final-cta{margin-bottom:34px}.hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,520px);gap:30px;align-items:center;min-height:650px}.hero-copy,.hero-board,.section,.chaos-section,.privacy-section,.devices-section,.contact-section,.final-cta{border:1px solid rgba(255,255,255,.72);border-radius:44px;background:var(--paper);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:pop-in .7s ease both}.hero-copy{position:relative;overflow:hidden;padding:clamp(30px,5vw,64px)}.hero-copy:before{content:"";position:absolute;top:24px;right:26px;width:86px;height:86px;border-radius:30px;background:#ffd16657;transform:rotate(14deg)}.eyebrow{margin:0 0 13px;color:#f97316;font-size:13px;font-weight:950;letter-spacing:.22em;text-transform:uppercase}h1{max-width:780px;margin-bottom:22px;font-size:clamp(48px,7vw,88px);line-height:.92;letter-spacing:-.07em}h2{margin-bottom:14px;font-size:clamp(32px,4.6vw,58px);line-height:1.02;letter-spacing:-.055em}h3{margin-bottom:10px;font-size:23px;line-height:1.2}.hero-lead{max-width:700px;font-size:18px}.primary-action,.secondary-action{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;border-radius:22px;padding:15px 22px;font-weight:950;transition:transform .2s ease,box-shadow .2s ease}.primary-action{background:var(--ink);color:#fff;box-shadow:0 16px 30px #34251f3d}.secondary-action{background:#fff;color:var(--ink)}.primary-action:hover,.secondary-action:hover{transform:translateY(-3px) rotate(-1deg);box-shadow:var(--shadow)}.hero-stats{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.hero-stats span{border-radius:999px;background:#ffffffb8;padding:9px 12px;color:var(--muted);font-size:13px;font-weight:950}.hero-board{position:relative;min-height:560px;overflow:hidden;padding:26px;background:radial-gradient(circle at 18% 18%,rgba(255,209,102,.32),transparent 26%),radial-gradient(circle at 80% 70%,rgba(134,239,172,.28),transparent 28%),#fffdf6b8;animation-delay:.1s}.board-window{position:relative;z-index:2;margin:58px auto 0;max-width:420px;border:3px solid white;border-radius:34px;background:#ffffffd1;padding:20px;box-shadow:var(--shadow-strong);animation:pulse-shadow 4s ease-in-out infinite}.window-dots{display:flex;gap:7px;margin-bottom:18px}.window-dots span{width:11px;height:11px;border-radius:999px}.window-dots span:nth-child(1){background:var(--coral)}.window-dots span:nth-child(2){background:var(--sun)}.window-dots span:nth-child(3){background:var(--mint)}.board-header{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:16px}.board-header span,.mini-widget span,.floating-card span{display:block;margin-bottom:5px;color:var(--soft);font-size:12px;font-weight:950}.board-header strong{font-size:20px}.avatar-row{display:flex;min-width:max-content}.avatar-row span{display:grid;width:36px;height:36px;margin-left:-8px;place-items:center;border:3px solid white;border-radius:999px;background:var(--sun);color:var(--ink);font-size:12px;font-weight:950}.avatar-row span:nth-child(2){background:var(--sky)}.avatar-row span:nth-child(3){background:var(--rose)}.board-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mini-widget,.floating-card{border:2px solid rgba(255,255,255,.86);border-radius:24px;padding:16px;box-shadow:0 14px 30px #5c371821}.mini-widget{background:#fff4bf}.mini-widget.accent{background:#d9f99d}.mini-widget.wide{grid-column:1 / -1;background:#dbeafe}.mini-widget strong,.floating-card strong{display:block;font-size:16px;line-height:1.35}.mini-widget p{margin:7px 0 0;font-size:13px;line-height:1.5}.floating-card{position:absolute;z-index:3;width:190px;background:var(--paper-solid);animation:floaty 4.7s ease-in-out infinite}.float-note{--rotate: -8deg;top:28px;left:24px;background:#fde68a}.float-bill{--rotate: 7deg;right:20px;top:88px;background:#fecdd3;animation-delay:-1.2s}.float-calendar{--rotate: -4deg;right:54px;bottom:32px;background:#bbf7d0;animation-delay:-2.1s}.section,.chaos-section,.privacy-section,.devices-section,.contact-section,.final-cta{padding:clamp(26px,4vw,48px)}.section-heading{max-width:760px;margin-bottom:28px}.section-heading.centered{max-width:820px;margin-inline:auto;text-align:center}.pain-cloud{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:13px}.pain-card{display:grid;min-height:104px;place-items:center;border:3px solid white;border-radius:28px;padding:16px;background:#fff;color:var(--ink);font-size:clamp(17px,2vw,24px);font-weight:950;text-align:center;box-shadow:0 16px 34px #5c371824;animation:floaty 5.5s ease-in-out infinite}.pain-1{--rotate: -6deg;background:#fef3c7}.pain-2{--rotate: 4deg;background:#d9f99d;animation-delay:-.8s}.pain-3{--rotate: -2deg;background:#bfdbfe;animation-delay:-1.4s}.pain-4{--rotate: 7deg;background:#fbcfe8;animation-delay:-2.2s}.pain-5{--rotate: -5deg;background:#ddd6fe;animation-delay:-3s}.feature-grid,.scenario-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.feature-card,.scenario-card,.device-copy article{border:3px solid rgba(255,255,255,.92);border-radius:32px;padding:24px;box-shadow:0 16px 34px #5c371824;transition:transform .22s ease,box-shadow .22s ease}.feature-card{min-height:280px;animation:pop-in .65s ease both}.feature-card:nth-child(2),.feature-card:nth-child(5){transform:translateY(18px) rotate(1deg)}.feature-card:hover,.scenario-card:hover,.device-copy article:hover{transform:translateY(-8px) rotate(-1deg);box-shadow:var(--shadow-strong)}.feature-icon{display:grid;width:56px;height:56px;place-items:center;margin-bottom:18px;border-radius:20px;background:#ffffffb8;font-size:28px;box-shadow:0 10px 20px #5c37181a}.feature-card p,.scenario-card p,.device-copy p{margin-bottom:0}.sunny{background:#fef3c7}.mint{background:#dcfce7}.sky{background:#dbeafe}.coral{background:#ffe4e6}.lavender{background:#ede9fe}.peach{background:#ffedd5}.tag-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.tag-row span,.privacy-stack span{border-radius:999px;background:#ffffffb8;padding:8px 11px;color:#34251fb8;font-size:12px;font-weight:950}.scenario-card{background:var(--paper-solid)}.scenario-time{display:inline-flex;margin-bottom:18px;border-radius:999px;background:var(--ink);padding:8px 12px;color:#fff;font-size:12px;font-weight:950}.scenario-card ul{display:grid;gap:10px;margin:20px 0 0;padding:0;list-style:none}.scenario-card li{border-radius:18px;background:#fff7df;padding:11px 12px;color:var(--ink);font-weight:900}.privacy-section,.devices-section{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:center}.privacy-section{overflow:hidden;background:radial-gradient(circle at 80% 20%,rgba(255,255,255,.36),transparent 28%),linear-gradient(135deg,#34251f,#6d3b2a);color:#fff}.privacy-section p,.privacy-section .eyebrow{color:#ffffffb8}.privacy-stack{display:grid;gap:14px}.privacy-stack span{display:block;background:#ffffff24;color:#fff;font-size:20px;text-align:center;transform:rotate(var(--rotate, 0deg))}.privacy-stack span:nth-child(1){--rotate: -3deg}.privacy-stack span:nth-child(2){--rotate: 2deg}.privacy-stack span:nth-child(3){--rotate: -1deg}.device-showcase{position:relative;min-height:340px}.desktop-panel,.phone-panel{border:3px solid white;border-radius:34px;background:#ffffffd1;box-shadow:var(--shadow);animation:floaty 5.2s ease-in-out infinite}.desktop-panel{--rotate: -2deg;width:min(100%,460px);padding:28px}.desktop-panel span,.phone-panel span{display:block;margin-bottom:8px;color:var(--soft);font-size:13px;font-weight:950}.desktop-panel strong,.phone-panel strong{display:block;font-size:30px}.panel-lines{display:grid;gap:12px;margin-top:28px}.panel-lines i{height:18px;border-radius:999px;background:linear-gradient(90deg,var(--sun),var(--mint))}.panel-lines i:nth-child(2){width:74%;background:linear-gradient(90deg,var(--sky),var(--lavender))}.panel-lines i:nth-child(3){width:86%;background:linear-gradient(90deg,var(--coral),var(--peach))}.phone-panel{--rotate: 5deg;position:absolute;right:24px;bottom:8px;width:190px;padding:22px;background:#dcfce7;animation-delay:-1.8s}.phone-panel small{display:block;margin-top:14px;color:var(--muted);font-weight:900}.device-copy{display:grid;gap:14px;margin-top:22px}.device-copy article{background:#ffffffa8;padding:20px}.contact-section{position:relative;overflow:hidden;background:radial-gradient(circle at 10% 12%,rgba(255,255,255,.72),transparent 22%),linear-gradient(135deg,#dbeafe,#fef3c7 48%,#fbcfe8)}.contact-section:after{content:"";position:absolute;right:34px;top:32px;width:120px;height:120px;border-radius:36px;background:#ffffff52;transform:rotate(14deg)}.contact-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.contact-card{display:block;border:3px solid rgba(255,255,255,.9);border-radius:32px;background:#ffffffbd;padding:24px;box-shadow:0 16px 34px #5c371824;transition:transform .22s ease,box-shadow .22s ease}.contact-card:nth-child(1){--rotate: -2deg;transform:rotate(var(--rotate))}.contact-card:nth-child(2){--rotate: 2deg;transform:rotate(var(--rotate))}.contact-card:hover{transform:translateY(-8px) rotate(calc(var(--rotate, 0deg) - 1deg));box-shadow:var(--shadow-strong)}.contact-card span{display:inline-flex;margin-bottom:14px;border-radius:999px;background:var(--ink);padding:8px 12px;color:#fff;font-size:12px;font-weight:950}.contact-card strong{display:block;overflow-wrap:anywhere;font-size:clamp(28px,4vw,46px);line-height:1.02;letter-spacing:-.045em}.contact-card p{margin:14px 0 0}.final-cta{display:flex;align-items:center;justify-content:space-between;gap:26px;background:radial-gradient(circle at 20% 18%,rgba(255,255,255,.5),transparent 20%),linear-gradient(135deg,#fde68a,#fbcfe8 52%,#bfdbfe)}.final-cta>div{max-width:760px}.footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:30px 4px 46px;color:var(--muted)}.footer strong{color:var(--ink)}@media(max-width:980px){.topbar{grid-template-columns:auto 1fr}.nav-action{display:none}.topnav{justify-content:flex-end}.hero,.privacy-section,.devices-section{grid-template-columns:1fr}.hero{min-height:auto}.hero-board{min-height:500px}.feature-grid,.scenario-grid,.pain-cloud{grid-template-columns:repeat(2,minmax(0,1fr))}.pain-card:last-child{grid-column:1 / -1}}@media(max-width:640px){.site-shell{width:min(100% - 20px,430px)}.topbar{top:10px;display:flex;border-radius:24px}.topnav{display:none}.brand-mark{width:42px;height:42px;border-radius:16px}.hero-copy,.hero-board,.section,.chaos-section,.privacy-section,.devices-section,.contact-section,.final-cta{border-radius:28px}.hero-copy,.section,.chaos-section,.privacy-section,.devices-section,.contact-section,.final-cta{padding:24px}h1{font-size:clamp(42px,14vw,58px)}h2{font-size:clamp(30px,10vw,42px)}.hero-actions a,.final-cta .primary-action{width:100%}.hero-board{min-height:0;padding:18px}.board-window{margin-top:0;padding:16px}.board-header,.final-cta{align-items:flex-start;flex-direction:column}.board-grid,.feature-grid,.scenario-grid,.contact-grid,.pain-cloud{grid-template-columns:1fr}.floating-card{position:static;width:auto;margin-top:12px}.pain-card:last-child{grid-column:auto}.feature-card:nth-child(2),.feature-card:nth-child(5){transform:none}.device-showcase{min-height:0}.phone-panel{position:relative;right:auto;bottom:auto;width:70%;margin:-30px 0 0 auto}.ambient{opacity:.32}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}:root{color:#5b4636;background:#fff8ea;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;background:radial-gradient(rgba(197,139,91,.1) 1px,transparent 1px) 0 0 / 18px 18px,#fff8ea}a{color:inherit;text-decoration:none}code{border-radius:10px;background:#ffffffb8;padding:2px 7px;font-size:.92em}.site-shell{width:min(1180px,calc(100% - 32px));margin:0 auto}.topbar{position:sticky;top:16px;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:20px;margin:16px 0 28px;border:1px solid rgba(197,139,91,.24);border-radius:28px;background:#fffcf3e0;padding:12px 14px 12px 18px;box-shadow:0 18px 45px #5b46361f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand{display:inline-flex;align-items:center;gap:12px}.brand-mark{display:grid;width:44px;height:44px;place-items:center;border-radius:18px;background:#f6b44b;color:#fff;font-weight:950;box-shadow:0 10px 24px #5b46361a}.brand strong,.brand small{display:block}.brand strong{font-size:16px;letter-spacing:.02em}.brand small{margin-top:2px;color:#5b463694;font-weight:800}.topnav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.topnav a{border-radius:999px;padding:10px 14px;color:#5b4636ad;font-size:14px;font-weight:900}.topnav a:hover{background:#fff;color:#5b4636}.hero,.section,.split-section,.nas-section{margin-bottom:34px}.hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,500px);gap:30px;align-items:center;min-height:620px}.hero-copy,.hero-board,.section,.split-section,.nas-section{border-radius:42px;box-shadow:0 18px 45px #5b46361f}.hero-copy{background:#fffcf3;padding:clamp(28px,5vw,58px)}.eyebrow{margin:0 0 12px;color:#c58b5b;font-size:13px;font-weight:950;letter-spacing:.2em;text-transform:uppercase}h1,h2,h3,p{margin-top:0}h1{max-width:760px;margin-bottom:22px;font-size:clamp(46px,7vw,86px);line-height:.94;letter-spacing:-.06em}h2{margin-bottom:12px;font-size:clamp(30px,4vw,52px);line-height:1.05;letter-spacing:-.04em}h3{margin-bottom:10px;font-size:22px}p{color:#5b4636ad;line-height:1.8}.hero-lead{max-width:720px;font-size:18px}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.primary-action,.secondary-action{border-radius:20px;padding:14px 20px;font-weight:950}.primary-action{background:#5b4636;color:#fff}.secondary-action{background:#fff;color:#5b4636}.hero-board{position:relative;display:grid;gap:18px;overflow:hidden;min-height:500px;background:linear-gradient(rgba(197,139,91,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(197,139,91,.12) 1px,transparent 1px),#fffcf3;background-size:32px 32px;padding:38px}.sticky-note{max-width:360px;border-radius:24px;padding:22px;box-shadow:0 10px 24px #5b46361a}.sticky-note:nth-child(1){transform:rotate(-3deg)}.sticky-note:nth-child(2){justify-self:end;transform:rotate(2deg)}.sticky-note:nth-child(3){transform:rotate(-1deg)}.sticky-note span{display:block;margin-bottom:12px;color:#5b46368a;font-size:12px;font-weight:950}.sticky-note strong{display:block;margin-bottom:10px;font-size:21px;line-height:1.35}.sticky-note p{margin:0;font-size:14px}.amber{background:#fef3c7}.rose{background:#ffe4e6}.mint{background:#d1fae5}.section,.split-section,.nas-section{background:#fffcf3;padding:clamp(24px,4vw,42px)}.section-heading{max-width:760px;margin-bottom:24px}.feature-grid,.doc-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.doc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.card,.doc-card,.code-panel,.faq-list details,.facts div{border-radius:26px;background:#ffffffb8;padding:22px;box-shadow:0 10px 24px #5b46361a}.card p,.doc-card p{margin-bottom:0;font-size:14px}.split-section{display:grid;grid-template-columns:1fr 1.2fr;gap:24px;align-items:center}.pill-list{display:flex;flex-wrap:wrap;gap:12px}.pill-list span{border-radius:999px;background:#fff;padding:12px 16px;font-weight:950;box-shadow:0 10px 24px #5b46361a}.nas-section{display:grid;grid-template-columns:1fr 1fr;gap:24px;background:#5b4636;color:#fff}.nas-section p,.nas-section .eyebrow{color:#ffffffb8}.facts{display:grid;gap:12px;margin:0}.facts div{display:grid;grid-template-columns:120px 1fr;gap:12px;background:#ffffff1a}.facts dt{color:#ffffff9e;font-weight:900}.facts dd{margin:0;color:#fff;font-weight:900}.code-panel pre{overflow-x:auto;border-radius:22px;background:#5b4636;color:#fff;padding:18px;line-height:1.65}.faq-list summary{cursor:pointer;font-weight:950}.footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:30px 4px 46px;color:#5b46369e}.footer strong{color:#5b4636}@media(max-width:980px){.hero,.split-section,.nas-section{grid-template-columns:1fr}.feature-grid,.doc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero{min-height:auto}}@media(max-width:640px){.site-shell{width:min(100% - 20px,430px)}.topbar{align-items:flex-start;border-radius:24px}.topnav{max-width:160px;gap:4px}.topnav a{padding:7px 9px;font-size:12px}.hero-copy,.hero-board,.section,.split-section,.nas-section{border-radius:28px}.hero-board{min-height:0;padding:20px}.sticky-note:nth-child(n){justify-self:stretch;transform:none}.feature-grid,.doc-grid,.facts div{grid-template-columns:1fr}.hero-actions a{width:100%;text-align:center}.help-articles,.help-teaser-list{grid-template-columns:1fr}}.help-main{display:grid;gap:28px}.help-hero,.help-topic{border:1px solid rgba(197,139,91,.18);border-radius:36px;background:#fffdf6db;padding:32px;box-shadow:0 18px 45px #5b46361a}.help-hero h1{max-width:14ch;margin:8px 0 12px;font-size:clamp(40px,6vw,68px);line-height:.95;letter-spacing:-.04em}.help-hero p{max-width:680px}.help-search{display:grid;gap:8px;max-width:520px;margin-top:22px}.help-search span{font-size:12px;font-weight:900;letter-spacing:.08em;color:#5b46368c}.help-search input{width:100%;border:1px solid rgba(197,139,91,.35);border-radius:18px;background:#fff;padding:14px 16px;color:#34251f;font:inherit;font-weight:700;outline:none}.help-search input:focus{border-color:#f6b44b;box-shadow:0 0 0 4px #f6b44b40}.help-articles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.help-article,.faq-list details{border-radius:24px;background:#ffffffc7;padding:20px;box-shadow:0 10px 24px #5b463614}.help-article h3,.help-article h4,.faq-list summary{color:#34251f}.help-article h3{margin-bottom:6px;font-size:22px}.help-summary{font-weight:800;color:#5b4636}.help-article h4{margin:18px 0 6px;font-size:15px}.help-article ol{margin:8px 0 0;padding-left:1.2em;color:var(--muted);line-height:1.8}.faq-list{display:grid;gap:12px}.faq-list summary{cursor:pointer;font-weight:900}.faq-list p{margin:12px 0 0}.help-empty{margin:0;font-weight:800}.help-teaser-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0 22px}.help-teaser-list a{border-radius:22px;background:#fffc;padding:18px;font-weight:900;box-shadow:0 10px 24px #5b463614}.help-teaser-list a:hover{transform:translateY(-3px)}@media(max-width:980px){.help-articles,.help-teaser-list{grid-template-columns:1fr}}@media(max-width:640px){.topbar-help{flex-wrap:wrap}.topbar-help .topnav{width:100%;max-width:none;justify-content:flex-start}.help-hero,.help-topic{padding:22px;border-radius:28px}}.footer-links{display:flex;flex-wrap:wrap;gap:14px 18px;margin-top:14px}.footer-links a{color:inherit;font-weight:800;text-decoration:underline;text-underline-offset:3px}
