:root{--ink:var(--ms-ink,#1a221e);--paper:var(--ms-bg,#fffefd);--cream:var(--ms-bg,#fffefd);--sage:var(--ms-botanical,#98a995);--sage-soft:var(--ms-botanical,#98a995);--deep:var(--cta-bg);--line:var(--ms-border,#e8e4dc);--muted:var(--ms-muted,#5f6b63);--muted-strong:var(--ms-body,#3d4a43);--white:var(--ms-card,#fff);--ivory:var(--ms-bg,#fffefd);--font-serif:var(--font-serif-loaded),Georgia,"Times New Roman",serif;--font-sans:var(--font-sans-loaded),"Source Sans 3",Helvetica,sans-serif;--ease-editorial:cubic-bezier(.22, 1, .36, 1);--duration-fast:.18s;--duration-base:.28s;--duration-slow:.55s;--text-display:clamp(48px,6.2vw,76px);--text-page:clamp(40px,5vw,64px);--text-section:clamp(30px,3.5vw,44px);--text-card:clamp(22px,2.2vw,28px);--text-lead:clamp(18px,1.7vw,22px);--text-body:16px;--text-body-sm:14.5px;--text-meta:13px;--text-label:11px;--text-badge:10px;--text-button:13px;--text-disclaimer:12px;--text-link:13px;--leading-display:1.05;--leading-tight:1.18;--leading-snug:1.4;--leading-body:1.7;--leading-relaxed:1.75;--tracking-display:-.04em;--tracking-section:-.03em;--tracking-label:.16em;--tracking-badge:.08em;--measure-narrow:34rem;--measure:40rem;--measure-wide:46rem;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:64px;--space-11:80px;--space-12:96px;--page-inline:clamp(20px,4vw,40px);--section-gap:clamp(56px,7vw,88px);--section-gap-sm:clamp(40px,5vw,64px);--card-gap:18px;--stack-tight:10px;--stack:14px;--stack-loose:20px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit}::selection{color:var(--ink);background:#e2ebdc}body[data-site-header=true] header.qNav,body[data-site-header=true] header[class*=nav]:not([data-site-header]),body[data-site-header=true] header[class*=Nav]:not([data-site-header]){display:none!important}body:has(.qHome){background:#f3ebe3;position:relative}body[data-site-header=true] header[data-site-header][data-home]{width:100%;top:0;left:0;right:0;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border-bottom:none!important;position:absolute!important}body[data-signature-reveal=true] header[data-site-header]{display:none!important}.qShell{width:min(1180px,100% - 56px);margin:auto}.qHome{z-index:1;--home-ivory:#f3ebe3;--home-ink:#2c322e;--home-muted:#3f4842;--home-sage:#6f8768;--home-sage-soft:#8fa388;--home-card:#fffcfb;--home-border:#e5e3de;--ink:var(--home-ink);--paper:var(--home-ivory);--ivory:var(--home-ivory);--muted-strong:var(--home-muted);--line:var(--home-border);--cta-bg:#5f7359;--cta-bg-hover:#4f624a;--cta-bg-active:#425440;min-height:100vh;color:var(--home-ink);background:0 0;position:relative;overflow-x:clip}.qNav{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f8f7f4f5;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(12px,2vw,28px);height:84px;display:grid;position:relative}.qHome .qNav{background:#f8f7f4f7}.qWordmark{--quorenne-wordmark-height:58px;--quorenne-wordmark-height-md:48px;--quorenne-wordmark-height-sm:40px;align-items:center;text-decoration:none;display:inline-flex}.qHome .qWordmark{color:var(--home-sage,#6f8768)}.qNav nav,.qFooter nav{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(12px,1.6vw,28px);min-width:0;display:flex}.qNav nav a,.qNavActions>a:not(.qButton):not(.qAskEntry),.qFooter nav a,.qFooter nav span{font-size:var(--text-meta);letter-spacing:.01em;color:#5f6963;white-space:nowrap;line-height:1.3;text-decoration:none}.qNav nav a:hover,.qNavActions>a:not(.qButton):not(.qAskEntry):hover,.qFooter nav a:hover{text-underline-offset:3px;text-decoration:underline}.qNavActions{flex-wrap:nowrap;justify-self:end;align-items:center;gap:clamp(8px,1.2vw,16px);min-width:0;display:flex}.qAskEntry{color:#3f5346;white-space:nowrap;background:#fffcfbf5;border:1px solid #cfd8cb;border-radius:999px;flex:none;align-items:center;gap:8px;min-height:44px;padding:0 14px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.qAskEntry:hover{background:#fff;border-color:#b7c4b2}.qAskEntry:focus-visible{outline-offset:3px;outline:2px solid #6f8768}.qNavActions .qButton{white-space:nowrap;flex:none}.qButton{background:var(--cta-bg,#3f5c47);color:var(--cta-text,#fff);border:1px solid var(--cta-bg,#3f5c47);font-size:var(--text-button);letter-spacing:.02em;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:15px 22px;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.qButton:hover{background:var(--cta-bg-hover,#2f4635);border-color:var(--cta-bg-hover,#2f4635);color:var(--cta-text,#fff);transform:translateY(-1px)}.qHome .qButton:hover{transform:none}.qButton:focus-visible{outline:2px solid var(--cta-bg-hover,#2f4635);outline-offset:3px}.qSmall{font-size:var(--text-label);min-height:44px;padding:12px 18px}.qTextLink{font-size:var(--text-link);color:var(--deep);border-bottom:1px solid #0000;padding-bottom:2px;text-decoration:none;transition:border-color .2s}.qTextLink:hover{border-bottom-color:#31513f59}.qHome .qTextLink{color:var(--home-ink,#2c322e)}.qHome .qTextLink:hover{border-bottom-color:#6f876866}.qHome .qEyebrow{color:var(--home-sage,#6f8768)}.qEyebrow{font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:#56705e;margin:0 0 var(--space-4);font-weight:700}.qCompose{--compose-inline:clamp(28px,4.5vw,72px);min-height:100svh;padding:0 var(--compose-inline) clamp(40px,5vh,72px);background:linear-gradient(#f6efe7 0%,#f3ebe3 42%,#f1e8df 72%,#efe5db 100%);grid-template:"hero quote"minmax(460px,auto)"cards cards"/minmax(0,5fr) minmax(0,7fr);gap:0 clamp(16px,2.5vw,40px);display:grid;position:relative;overflow:clip}.qCompose:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(112deg,#fffcf78c 0%,#fffcf72e 34%,#fffcf70d 58%,#0000 76%),radial-gradient(46% 68% at 4% 12%,#fffcf7b3,#0000 72%),radial-gradient(32% 48% at 22% 40%,#fffaf352,#0000 70%),radial-gradient(40% 46% at 78% 18%,#fffbf533,#0000 70%),linear-gradient(-28deg,#0000 0% 12%,#fffcf76b 17%,#0000 26% 38%,#baaa941a 44%,#0000 52% 62%,#fffcf742 68%,#0000 78%,#baaa9412 88%,#0000 96%),radial-gradient(34% 42% at 88% 14%,#fffcf780,#0000 72%),linear-gradient(100deg,#0000 62%,#b09e880d 66%,#0000 67.5% 72%,#b09e8809 76%,#0000 78% 82%,#b09e8807 85%,#0000 87%);position:absolute;inset:0}.qComposeSculpture{z-index:1;pointer-events:none;-webkit-mask-composite:source-in;width:min(34vw,460px);height:clamp(520px,64vh,700px);position:absolute;top:clamp(92px,11.5vh,128px);left:52%;-webkit-mask-image:radial-gradient(70% 76% at 50% 42%,#000 30%,#000000eb 50%,#0006 68%,#0000 84%),linear-gradient(#0000 0%,#000 7% 72%,#00000073 86%,#0000 94%);mask-image:radial-gradient(70% 76% at 50% 42%,#000 30%,#000000eb 50%,#0006 68%,#0000 84%),linear-gradient(#0000 0%,#000 7% 72%,#00000073 86%,#0000 94%);-webkit-mask-composite:source-in;mask-composite:intersect}.qComposeSculpture img{object-fit:cover;object-position:50% 34%;filter:saturate(.97)contrast(.99)drop-shadow(16px 24px 40px #463a3021);width:100%;height:100%;display:block}.qComposeSculpture:after{content:"";filter:blur(2px);pointer-events:none;background:radial-gradient(#463a3033,#0000 74%);border-radius:50%;height:6%;position:absolute;bottom:18%;left:26%;right:24%}.qComposeHero{z-index:2;flex-direction:column;grid-area:hero;max-width:26rem;padding:clamp(108px,13vh,152px) 0 clamp(20px,3vh,36px);display:flex;position:relative}.qComposeHero h1{font-family:var(--font-serif);letter-spacing:-.045em;max-width:9ch;color:var(--home-ink,var(--ink));margin:0 0 clamp(18px,2.2vh,26px);font-size:clamp(46px,5.6vw,70px);font-weight:400;line-height:.98}.qComposeEvidence{font-family:var(--font-serif);color:#3f4a43;letter-spacing:.01em;margin:0 0 clamp(16px,2vh,22px);font-size:clamp(17px,1.45vw,20px);line-height:1.4}.qComposeLead{font-family:var(--font-serif);color:#2f3833;max-width:30rem;margin:0;font-size:clamp(15px,1.3vw,17px);line-height:1.7}.qComposeActions{gap:var(--space-6);flex-wrap:wrap;align-items:center;margin-top:clamp(28px,3.8vh,40px);display:flex}.qComposeTrust{color:#6a726c;letter-spacing:.02em;flex-wrap:wrap;align-items:center;gap:8px 0;margin:clamp(20px,2.8vh,28px) 0 0;padding:0;font-size:11px;line-height:1.4;list-style:none;display:flex}.qComposeTrust li{white-space:nowrap;align-items:center;display:inline-flex}.qComposeTrust li:not(:last-child):after{content:"";background:#5a625a47;width:1px;height:11px;margin:0 10px;display:inline-block}.qComposeQuote{z-index:3;max-width:14ch;font-family:var(--font-serif);letter-spacing:.035em;color:#6a736c;opacity:.68;text-align:right;white-space:nowrap;grid-area:quote;place-self:start end;margin:clamp(88px,11vh,118px) 0 0;font-size:clamp(14px,1.15vw,16px);font-weight:400;line-height:1.4;position:relative}.qVisuallyHidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.qComposeCards{z-index:2;grid-area:cards;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:0;padding-top:clamp(4px,1vh,16px);display:grid;position:relative}.qComposeCard{min-height:100%;color:inherit;background:0 0;border:0;align-content:start;gap:10px;padding:0 clamp(16px,1.6vw,28px);display:grid}.qComposeCard:first-of-type{padding-left:0}.qComposeCard:last-of-type{padding-right:0}.qComposeCard:not(:last-of-type){border-right:1px solid #aaa09447}.qComposeCardMedia{aspect-ratio:16/11;-webkit-mask-composite:source-in;background:0 0;max-height:168px;margin-top:6px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 10% 88%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 10% 88%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.qComposeCardMedia img{object-fit:cover;object-position:center;filter:saturate(.93)brightness(1.02)contrast(.98);width:100%;height:100%;display:block}.qComposeCard:first-of-type .qComposeCardMedia img{transform-origin:50% 96%;object-position:47% 62%;filter:saturate(.93)brightness(1.02)contrast(.98)drop-shadow(0 14px 18px #372a202e);transform:perspective(680px)rotateX(18deg)rotateY(-3deg)rotate(-6deg)translateY(10%)scale(1.22)}.qComposeCard:first-of-type .qComposeCardMedia:after{content:"";pointer-events:none;z-index:1;filter:blur(1.2px);background:radial-gradient(#2d262052,#2d26201a 46%,#0000 74%);border-radius:50%;height:36%;position:absolute;bottom:-2%;left:16%;right:12%}.qComposeCard:nth-of-type(2) .qComposeCardMedia img{filter:saturate(.93)brightness(1.03)contrast(.97);object-position:50% 48%}.qComposeCard:nth-of-type(3) .qComposeCardMedia img{transform-origin:52% 58%;object-position:48% 52%;filter:saturate(.94)brightness(1.02)contrast(.98)drop-shadow(0 12px 16px #372a2029);transform:rotate(7deg)scale(1.12)}.qComposeCard:nth-of-type(3) .qComposeCardMedia:after{content:"";pointer-events:none;z-index:1;filter:blur(1px);background:radial-gradient(#2d262042,#2d262014 50%,#0000 74%);border-radius:50%;height:30%;position:absolute;bottom:6%;left:22%;right:18%}.qComposeCardLabel{font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--home-sage,#6f8768);margin:0;font-weight:700}.qComposeCard h3{font-family:var(--font-serif);color:var(--home-ink,var(--ink));max-width:14ch;margin:0;font-size:clamp(20px,1.9vw,26px);font-weight:400;line-height:1.15}.qComposeCardBody{color:var(--home-muted,#5c6560);-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:36ch;margin:0;font-size:13px;line-height:1.55;display:-webkit-box;overflow:hidden}.qComposeCardLink{font-size:var(--text-link);color:var(--home-sage,#6f8768);letter-spacing:.01em;margin-top:2px;margin-bottom:2px;text-decoration:none}.qComposeCardLink:after{content:" ›"}.qComposeCardLink:hover{text-underline-offset:3px;text-decoration:underline}.qLivingIntel{pointer-events:none;position:absolute;inset:0;overflow:hidden}.qLivingIntelField{background:radial-gradient(58% 48% at 72% 28%,#e8dfd057,#0000 70%),radial-gradient(46% 40% at 16% 76%,#c9d4c429,#0000 68%),radial-gradient(34% 28% at 84% 68%,#fffefb6b,#0000 72%),linear-gradient(158deg,#f8f7f4 0%,#f1ebe3 44%,#f5f3ee 100%);position:absolute;inset:-16%}.qLivingIntelLight{filter:blur(36px);opacity:.58;will-change:transform;border-radius:50%;position:absolute}.qLivingIntelLightA{background:#efe6d86b;width:56%;height:42%;animation:36s ease-in-out infinite alternate qIntelDriftA;top:0;right:-12%}.qLivingIntelLightB{background:#c9d4c433;width:46%;height:38%;animation:44s ease-in-out infinite alternate qIntelDriftB;bottom:-4%;left:-14%}.qLivingIntelLightC{background:#fffefbb3;width:30%;height:28%;animation:30s ease-in-out infinite alternate qIntelDriftC;top:40%;left:36%}.qLivingIntelLightD{opacity:.48;background:#d9cfc038;width:34%;height:26%;animation:40s ease-in-out infinite alternate qIntelDriftD;top:56%;right:0}.qLivingIntelSvg{width:138%;height:128%;display:block;position:absolute;top:-14%;left:-18%}.qLivingIntelWarmLight{transform-origin:58% 36%;animation:34s ease-in-out infinite alternate qIntelWarmBreath}.qLivingIntelWarmLightAlt{transform-origin:32% 72%;animation-duration:42s;animation-delay:-8s}.qLivingIntelMembrane{transform-box:fill-box;transform-origin:45% 40%;will-change:transform, opacity}.qLivingIntelMembraneFar{animation:42s ease-in-out infinite alternate qIntelMembraneFar}.qLivingIntelMembraneMid{animation:32s ease-in-out infinite alternate qIntelMembraneMid}.qLivingIntelMembraneSage{transform-origin:55% 48%;animation:36s ease-in-out infinite alternate qIntelMembraneSage}.qLivingIntelMembraneNear{animation:26s ease-in-out infinite alternate qIntelMembraneNear}.qLivingIntelMembraneLens{transform-origin:50% 55%;animation:38s ease-in-out infinite alternate qIntelMembraneLens}.qLivingIntelAtlas{animation:48s ease-in-out infinite alternate qIntelAtlasBreath}.qLivingIntelNodes circle{transform-box:fill-box;transform-origin:50%;animation:16s ease-in-out infinite qIntelPulse}.qLivingIntelNodes circle:nth-child(2n){animation-delay:-3.8s}.qLivingIntelNodes circle:nth-child(3n){animation-delay:-8.2s}.qLivingIntelNodes circle:nth-child(5n){animation-delay:-11.6s}.qLivingIntelFlows{animation:28s ease-in-out infinite alternate qIntelFlowBreath}.qLivingIntelFlows path{stroke-linecap:round;stroke-linejoin:round}.qLivingIntelDust{animation:24s ease-in-out infinite alternate qIntelDust}@keyframes qIntelDriftA{0%{transform:translate(0,0)scale(1)}to{transform:translate(-2%,2.8%)scale(1.03)}}@keyframes qIntelDriftB{0%{transform:translate(0,0)scale(1)}to{transform:translate(2.8%,-2%)scale(1.04)}}@keyframes qIntelDriftC{0%{transform:translate(0,0)}to{transform:translate(-1.4%,-2.6%)}}@keyframes qIntelDriftD{0%{transform:translate(0,0)scale(1)}to{transform:translate(1.6%,2%)scale(1.025)}}@keyframes qIntelWarmBreath{0%{opacity:.78;transform:scale(1)}to{opacity:.96;transform:scale(1.035)}}@keyframes qIntelMembraneFar{0%{opacity:.74;transform:translate(0,0)scale(1)}to{opacity:.9;transform:translate(-1%,1.2%)scale(1.018)}}@keyframes qIntelMembraneMid{0%{opacity:.68;transform:translate(0,0)scale(1)}to{opacity:.86;transform:translate(1.1%,-.8%)scale(1.022)}}@keyframes qIntelMembraneSage{0%{opacity:.6;transform:translate(0,0)scale(1)}to{opacity:.78;transform:translate(-.7%,1%)scale(1.02)}}@keyframes qIntelMembraneNear{0%{opacity:.74;transform:translate(0,0)scale(1)}to{opacity:.92;transform:translate(-.6%,-1.2%)scale(1.015)}}@keyframes qIntelMembraneLens{0%{opacity:.32;transform:translate(0,0)scale(1)}to{opacity:.48;transform:translate(.8%,.6%)scale(1.03)}}@keyframes qIntelAtlasBreath{0%{opacity:.72}to{opacity:1}}@keyframes qIntelPulse{0%,to{opacity:.55}50%{opacity:.74}}@keyframes qIntelFlowBreath{0%{opacity:.76}to{opacity:.96}}@keyframes qIntelDust{0%{opacity:.82}to{opacity:1}}.qExploreIntel{background:linear-gradient(180deg, #eef2eca6, transparent 42%), var(--home-ivory,var(--paper));padding:clamp(64px,8vw,96px) 0}.qExploreIntelLead{margin:0 0 var(--space-8);max-width:36rem;font-family:var(--font-serif);color:var(--home-muted,#5c6560);font-size:clamp(17px,1.6vw,20px);line-height:1.6}.qExploreIntelGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,20px);margin:0;padding:0;list-style:none;display:grid}.qExploreIntelCard{border:1px solid var(--home-border,#e5e3de);background:var(--home-card,#fffcfb);height:100%;min-height:44px;color:inherit;border-radius:14px;gap:8px;padding:22px 20px;text-decoration:none;transition:border-color .15s,background .15s;display:grid}.qExploreIntelCard:hover{background:#fff;border-color:#c5d0bf}.qExploreIntelCard:focus-visible{outline-offset:2px;outline:2px solid #6f8768}.qExploreIntelCard strong{font-family:var(--font-serif);color:var(--ink);font-size:clamp(20px,2vw,24px);font-weight:400}.qExploreIntelCard span{font-size:var(--text-body-sm);color:#5a635d;line-height:1.55}@media (max-width:900px){.qExploreIntelGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:430px){.qExploreIntelGrid{grid-template-columns:1fr}}.qSection{padding:clamp(72px,9vw,120px) 0}.qSectionTitle{font-family:var(--font-serif);font-size:clamp(34px,4.2vw,52px);font-weight:400;line-height:var(--leading-display);letter-spacing:var(--tracking-section);margin:0 0 var(--space-7);max-width:12ch;color:var(--ink)}.qSectionTitleWide{max-width:16ch}.qProse{gap:var(--space-5);max-width:34rem;display:grid}.qProse p{font-family:var(--font-serif);color:#3f4a44;margin:0;font-size:clamp(18px,1.7vw,22px);line-height:1.65}.qHome .qProse p{color:var(--home-muted,#5c6560)}.qMeet{background:var(--paper)}.qMeetGrid{grid-template-columns:minmax(0,1fr) minmax(280px,420px);align-items:center;gap:clamp(40px,6vw,80px);display:grid}.qMeetCopy .qSectionTitle{margin-bottom:var(--space-8)}.qDiagram{aspect-ratio:1;width:min(100%,420px);margin:0 auto;animation:1.2s cubic-bezier(.22,1,.36,1) both qDiagramIn}.qDiagramSvg{width:100%;height:100%;display:block}.qDiagramLine{stroke:#c9d4c4;stroke-width:1px;stroke-dasharray:2 5}.qDiagramCenterRing{fill:none;stroke:#d7e0d2;stroke-width:1px}.qDiagramCenterFill{fill:#eef2ec}.qDiagramCenterText{fill:#3f5346;font-family:var(--font-serif);letter-spacing:.02em;font-size:15px}.qDiagramNode{fill:var(--home-card,#fffcfb);stroke:#d7e0d2;stroke-width:1px;transition:stroke .25s,fill .25s}.qDiagramNodeText{fill:#4f5a53;letter-spacing:.02em;font-size:9px;font-family:var(--font-sans)}.qDiagram:hover .qDiagramNode{stroke:var(--home-sage-soft,#8fa388);fill:#f7faf4}@keyframes qDiagramIn{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.qReceive{border-top:1px solid var(--home-border,var(--line));border-bottom:1px solid var(--home-border,var(--line));background:linear-gradient(#f3f5f1 0%,#eef1ed 100%)}.qReceiveGrid{margin-top:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.qReceiveCard{background:var(--home-card,#fffcfb);border:1px solid var(--home-border,#e5e3de);border-radius:18px;min-height:100%;padding:30px 28px;transition:border-color .25s,transform .3s cubic-bezier(.22,1,.36,1),box-shadow .25s;position:relative;overflow:hidden}.qReceiveCard:hover{border-color:#c5d0bf;transform:translateY(-2px);box-shadow:0 12px 28px #2c322e0d}.qReceiveCardCopy{z-index:1;max-width:36rem;padding-top:60px;padding-right:18%;position:relative}.qReceiveCard h3{font-family:var(--font-serif);color:var(--ink);margin:0 0 12px;font-size:clamp(22px,2.1vw,28px);font-weight:400;line-height:1.15}.qReceiveCard p{font-size:var(--text-body-sm);color:var(--muted-strong);margin:0;line-height:1.65}.qEducationalNote{max-width:62ch;box-shadow:none;cursor:default;-webkit-user-select:text;user-select:text;background:0 0;border:0;border-radius:0;margin:clamp(28px,4vw,40px) 0 0;padding:0;display:block}.qEducationalNoteLabel{font-family:var(--font-sans);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--muted);margin:0 0 10px;font-weight:700;line-height:1.3;display:block}.qEducationalNoteBody{font-family:var(--font-sans);font-size:var(--text-meta);color:var(--muted);margin:0;font-weight:400;line-height:1.7}.qEducationalNoteBody p{margin:0}.qEducationalNoteBody a{color:var(--deep);text-underline-offset:2px;text-decoration:underline}.qEducationalNoteBody a:hover{color:var(--ink)}.qReason{text-align:center;background:var(--paper)}.qReasonTitle{font-family:var(--font-serif);letter-spacing:var(--tracking-section);max-width:14ch;color:var(--ink);margin:0 auto clamp(48px,7vw,80px);font-size:clamp(36px,5vw,64px);font-weight:400;line-height:1.08}.qPillarGrid{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(32px,5vw,56px);max-width:960px;margin:0 auto;display:grid}.qPillarGrid article{padding-top:var(--space-6);border-top:1px solid var(--line)}.qPillarGrid h3{font-family:var(--font-serif);margin:0 0 var(--space-4);color:var(--ink);letter-spacing:.01em;font-size:clamp(22px,2.2vw,28px);font-weight:400}.qPillarGrid p{max-width:24ch;font-size:var(--text-body-sm);color:var(--muted-strong);margin:0;line-height:1.65}.qJourney{border-top:1px solid var(--home-border,var(--line));background:#f3f5f1}.qJourneyTrack{margin:var(--space-9) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0;list-style:none;display:grid;position:relative}.qJourneyTrack li{text-align:center;padding:0 clamp(16px,3vw,36px);position:relative}.qJourneyTrack li:first-child{padding-left:0}.qJourneyTrack li:last-child{padding-right:0}.qJourneyIcon{width:56px;height:56px;color:var(--home-sage,#6f8768);background:#eef2ec;border:1px solid #d7e0d2;border-radius:50%;place-items:center;margin:0 auto 20px;display:grid}.qJourneyIcon svg{width:22px;height:22px}.qJourneyTrack h3{font-family:var(--font-serif);color:var(--ink);margin:0 0 10px;font-size:clamp(28px,3vw,38px);font-weight:400}.qJourneyTrack p{max-width:22ch;font-size:var(--text-body-sm);color:var(--muted-strong);margin:0 auto;line-height:1.6}.qJourneyArrow{display:none}@media (min-width:901px){.qJourneyTrack li:not(:last-child):after{content:"↓";color:#8fa284;font-size:18px;line-height:1;position:absolute;top:18px;right:-8px;transform:rotate(-90deg)}}.qPassportBand{background:radial-gradient(ellipse 70% 80% at 0% 50%, #6f876814, transparent 55%), var(--home-ivory,var(--paper));border-top:1px solid var(--home-border,var(--line))}.qPassportInner{max-width:720px}.qPassportCta{margin-top:var(--space-8)}.qFinalCta{text-align:center;background:radial-gradient(ellipse 70% 80% at 50% 100%, #6f87681a, transparent 60%), linear-gradient(180deg,#f1f3ef 0%, var(--home-ivory,var(--paper)) 100%);border-top:1px solid var(--home-border,var(--line));padding:clamp(88px,12vw,140px) 0}.qFinalCta h2{font-family:var(--font-serif);letter-spacing:var(--tracking-section);max-width:12ch;margin:0 auto var(--space-6);color:var(--ink);font-size:clamp(36px,5.2vw,64px);font-weight:400;line-height:1.08}.qFinalLead{font-family:var(--font-serif);color:var(--home-muted,#5c6560);max-width:34rem;margin:0 auto var(--space-9);font-size:clamp(18px,1.8vw,22px);line-height:1.55}.qFinalButton{min-width:240px;padding:17px 28px;font-size:14px}.qFooter{border-top:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:20px;min-height:88px;padding:20px 0;display:grid}.qFooter nav{flex-wrap:wrap;justify-self:end}@media (max-width:1280px){.qNavActions{gap:10px}.qAskEntry{padding:0 12px;font-size:12px}.qNavActions .qButton.qSmall{padding:10px 14px;font-size:12px}}@media (max-width:1180px){.qNav nav a:nth-child(2){display:none}.qShell{width:min(1180px,100% - 40px)}}@media (max-width:1100px){.qComposeCards,.qReceiveGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.qMeetGrid{grid-template-columns:1fr;gap:48px}.qDiagram{width:min(100%,380px)}.qNav nav{gap:14px}}@media (max-width:1024px){.qNav nav a:first-child,.qNavPassport{display:none}.qNav{gap:12px}}@media (max-width:900px){.qCompose{grid-template:"hero""quote""cards"/1fr;min-height:auto}.qComposeHero{max-width:min(100%,420px);padding:96px 0 32px}.qComposeSculpture{width:min(36vw,300px);height:clamp(360px,48vh,480px);top:clamp(88px,12vh,120px);left:54%}.qComposeQuote{white-space:normal;justify-self:end;margin:0 0 12px;font-size:clamp(14px,3.4vw,17px)}.qComposeCards{grid-template-columns:1fr;padding-top:8px}.qComposeCardMedia{max-height:170px}.qComposeCard:not(:last-of-type){border-bottom:1px solid #aaa09438;border-right:0;margin-bottom:8px;padding-bottom:22px}.qPillarGrid,.qJourneyTrack{grid-template-columns:1fr}.qPillarGrid{text-align:left;max-width:420px}.qJourneyTrack li{border-bottom:1px solid var(--line);padding:28px 0}.qJourneyTrack li:last-child{border-bottom:0}.qJourneyTrack li:not(:last-child):after{display:none}.qJourneyArrow{color:#8fa284;margin-top:18px;font-size:18px;display:block}.qNav nav{display:none}.qNav{grid-template-columns:auto minmax(0,auto);height:auto;min-height:74px;padding:10px 0}.qNavActions{flex-wrap:wrap;justify-content:flex-end;max-width:min(100%,420px)}}@media (max-width:780px){.qNav{grid-template-columns:1fr;justify-items:stretch;gap:10px}.qNavActions{flex-direction:column;justify-self:stretch;align-items:stretch;gap:8px;width:100%}.qNavActions .qButton,.qAskEntry{justify-content:center;width:100%}.qComposeCards,.qReceiveGrid{grid-template-columns:1fr}.qReasonTitle{max-width:none}.qFooter{text-align:center;grid-template-columns:1fr;padding:28px 0}.qFooter nav{justify-content:center;justify-self:center}}@media (max-width:560px){.qShell{width:min(100% - 28px,1180px)}.qNav{height:auto;min-height:0;padding:12px 0}.qWordmark{--quorenne-wordmark-height:40px;--quorenne-wordmark-height-md:40px;--quorenne-wordmark-height-sm:36px}.qSmall{padding:12px 16px;font-size:12px}.qAskEntry{min-height:48px;font-size:13px}.qComposeHero h1{max-width:9ch;font-size:clamp(40px,10.5vw,52px)}.qComposeLead{max-width:28rem;font-size:16px}.qComposeHero{max-width:min(100%,360px);padding:80px 0 28px}.qComposeSculpture{width:min(38vw,230px);height:clamp(300px,42vh,380px);top:clamp(76px,11vh,104px);left:50%}.qComposeQuote{margin-bottom:8px;font-size:14px}.qComposeTrust{gap:6px 0}.qComposeTrust li:not(:last-child):after{margin:0 8px}.qComposeActions{margin-top:var(--space-6);flex-direction:column;align-items:stretch;gap:12px}.qComposeActions .qButton{justify-content:center;width:100%;min-height:52px}.qComposeSecondary{opacity:.88;align-self:flex-start;align-items:center;min-height:44px;display:inline-flex}.qComposeCardMedia{aspect-ratio:16/11;max-height:180px}.qSectionTitle,.qSectionTitleWide{max-width:none}.qDiagramCenterText{font-size:13px}.qDiagramNodeText{font-size:9px}.qFooter nav{gap:14px}}.qReveal{animation:qRevealIn var(--duration-slow) var(--ease-editorial) both}.qCardHover{transition:transform var(--duration-base) var(--ease-editorial), border-color var(--duration-base) ease, box-shadow var(--duration-base) ease}.qCardHover:hover,.qCardHover:focus-visible{transform:translateY(-2px);box-shadow:0 12px 28px #363d370f}@keyframes qRevealIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.qDiagram{animation:none}.qReceiveCard,.qReceiveCard:hover{transition:none;transform:none}.qReveal{animation:none!important}.qCardHover,.qCardHover:hover,.qCardHover:focus-visible{transition:none;transform:none}.qLivingIntelLight,.qLivingIntelWarmLight,.qLivingIntelWarmLightAlt,.qLivingIntelMembrane,.qLivingIntelMembraneFar,.qLivingIntelMembraneMid,.qLivingIntelMembraneSage,.qLivingIntelMembraneNear,.qLivingIntelMembraneLens,.qLivingIntelAtlas,.qLivingIntelNodes circle,.qLivingIntelFlows,.qLivingIntelDust{animation:none!important}}
body:has(.qHome){background:var(--ms-bg,#fffefd);position:relative}body[data-site-header=true] header[data-site-header][data-home]{width:100%;top:0;left:0;right:0;box-shadow:none!important;background:0 0!important;border-bottom:none!important;position:absolute!important}body:has(.qHome) header[data-site-header][data-home]{width:100%;top:0;left:0;right:0;box-shadow:none!important;background:0 0!important;border-bottom:none!important;position:absolute!important}@media (min-width:901px){body:has(.qHome) header[data-home] nav[aria-label=Primary]{visibility:visible!important;opacity:1!important;display:flex!important}:is(body:has(.qHome) header[data-home] nav[aria-label=Primary] a,body:has(.qHome) header[data-home] nav[aria-label=Primary] button){color:var(--cta-bg)!important}body:has(.qHome) header[data-home] a[href=\/skin-signature]{background:var(--cta-bg)!important;border-color:var(--cta-bg)!important;color:#fffefd!important}:is(body:has(.qHome) header[data-home] a[aria-label*=Ask],body:has(.qHome) header[data-home] a[href="/auth/sign-in"],body:has(.qHome) header[data-home] button[aria-label*=menu]){color:var(--cta-bg)!important}body:has(.qHome) header[data-home] button[aria-label*=menu]{background:0 0!important;border:0!important;display:inline-flex!important}}body[data-signature-reveal=true] header[data-site-header]{display:none!important}.qShell{width:min(1180px,100% - 56px);margin:auto}.qHome{z-index:1;--home-ivory:var(--ms-bg,#fffefd);--home-ink:var(--ms-ink,#1a221e);--home-muted:var(--ms-muted,#5f6b63);--home-sage:var(--ms-botanical,#98a995);--home-sage-soft:var(--ms-botanical-mid,#879987);--home-card:var(--ms-card,#fff);--home-border:var(--ms-border,#e8e4dc);--ink:var(--home-ink);--paper:var(--ms-bg,#fffefd);--ivory:var(--ms-bg,#fffefd);--muted-strong:var(--home-muted);--line:var(--home-border);--cta-bg:var(--ms-botanical-cta,#768c78);--cta-bg-hover:var(--ms-botanical-cta-hover,#6a7f6c);--cta-bg-active:var(--ms-botanical-deep,#627564);--cta-text:var(--ms-on-botanical,#fffefd);min-height:100vh;color:var(--home-ink);background:0 0;position:relative;overflow-x:clip}.qNav{z-index:10;background:color-mix(in srgb, var(--ms-bg,#fffefd) 96%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(12px,2vw,28px);height:84px;display:grid;position:relative}.qHome .qNav{background:color-mix(in srgb, var(--ms-bg,#fffefd) 97%, transparent)}.qWordmark{align-items:center;text-decoration:none;display:inline-flex}.qWordmarkLogo{width:auto;height:58px;display:block}.qNav nav,.qFooter nav{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(12px,1.6vw,28px);min-width:0;display:flex}.qNav nav a,.qNavActions>a:not(.qButton):not(.qAskEntry),.qFooter nav a,.qFooter nav span{font-size:var(--text-meta);letter-spacing:.01em;color:var(--ms-muted,#5f6b63);white-space:nowrap;line-height:1.3;text-decoration:none}.qNav nav a:hover,.qNavActions>a:not(.qButton):not(.qAskEntry):hover,.qFooter nav a:hover{text-underline-offset:3px;text-decoration:underline}.qNavActions{flex-wrap:nowrap;justify-self:end;align-items:center;gap:clamp(8px,1.2vw,16px);min-width:0;display:flex}.qAskEntry{min-height:44px;color:var(--ms-ink-soft,#2a3530);white-space:nowrap;background:#fffcfbf5;border:1px solid #cfd8cb;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.qAskEntry:hover{background:#fff;border-color:#b7c4b2}.qAskEntry:focus-visible{outline:2px solid var(--ms-botanical-cta,#768c78);outline-offset:3px}.qNavActions .qButton{white-space:nowrap;flex:none}.qButton{background:var(--cta-bg,#768c78);color:var(--cta-text,#fff);border:1px solid var(--cta-bg,#768c78);font-size:var(--text-button);letter-spacing:.02em;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:15px 22px;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.qButton:hover{background:var(--cta-bg-hover,#6a7f6c);border-color:var(--cta-bg-hover,#6a7f6c);color:var(--cta-text,#fff);transform:translateY(-1px)}.qHome .qButton:hover{transform:none}.qButton:focus-visible{outline:2px solid var(--cta-bg-hover,#6a7f6c);outline-offset:3px}.qSmall{font-size:var(--text-label);min-height:44px;padding:12px 18px}.qTextLink{font-size:var(--text-link);color:var(--deep);border-bottom:1px solid #0000;padding-bottom:2px;text-decoration:none;transition:border-color .2s}.qTextLink:hover{border-bottom-color:#31513f59}.qHome .qTextLink{color:var(--home-ink,#2c322e)}.qHome .qTextLink:hover{border-bottom-color:#6f876866}.qHome .qEyebrow{color:var(--home-sage,#98a995)}.qEyebrow{font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ms-botanical-deep,#627564);margin:0 0 var(--space-4);font-weight:700}.qHero{background:var(--ms-bg,#fffefd);width:100%;min-height:100svh;line-height:0;position:relative;overflow:clip}.qHeroImage{width:100%;height:auto;display:block}.qHeroCta{z-index:2;border-radius:3px;width:27.2%;height:6.2%;position:absolute;top:63.2%;left:11%}.qHeroCta:focus-visible{outline:2px solid var(--ms-bg,#fffefd);outline-offset:3px;box-shadow:0 0 0 4px #31513f99}.qHeroMobileCopy{display:none}.qHeroTitle,.qHeroCtaLabel{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.qHeroQuote{z-index:3;max-width:13ch;font-family:var(--font-serif);letter-spacing:.02em;color:#303632b8;text-align:left;pointer-events:none;white-space:normal;margin:0;padding:0;font-size:clamp(12.5px,1.02vw,15px);font-weight:400;line-height:1.4;position:absolute;top:16%;left:62%}.qHeroQuote:after{content:"";background:#aa9878b3;width:2.2em;height:1px;margin-top:.58em;display:block}.qTrio{background:var(--ms-bg,var(--paper,#fffefd));border-bottom:1px solid var(--home-border,var(--line))}.qTrio .qComposeCards{grid-area:auto;padding:clamp(28px,4vw,48px) 0}@media (max-width:900px){.qHero{flex-direction:column;height:100svh;min-height:100svh;max-height:100svh;line-height:normal;display:flex}.qHeroMobileCopy{padding:calc(64px + env(safe-area-inset-top,0px)) clamp(20px,5vw,32px) 0;z-index:2;flex-direction:column;order:1;align-items:flex-start;display:flex}.qHeroMobileWordmark{--quorenne-wordmark-height:clamp(48px,14vw,64px);--quorenne-wordmark-height-md:clamp(48px,14vw,64px);--quorenne-wordmark-height-sm:clamp(46px,13.5vw,58px);width:auto;height:auto;min-height:0;margin:0;display:block}.qHeroMobileWordmark img,.qHeroMobileWordmark [data-quorenne-wordmark-logo=true]{opacity:1;pointer-events:none;width:auto;max-width:min(78vw,300px);height:clamp(48px,14vw,64px);display:block;position:static}.qHeroMobileLine{letter-spacing:.18em;text-transform:uppercase;color:var(--home-sage,#98a995);margin:10px 0 0;font-size:11px;font-weight:650}.qHeroTitle{clip:auto;white-space:normal;z-index:2;width:auto;height:auto;font-family:var(--font-serif);letter-spacing:-.035em;max-width:11ch;color:var(--home-ink,#1a221e);border:0;order:2;margin:18px clamp(20px,5vw,32px) 0;padding:0;font-size:clamp(32px,9vw,46px);font-weight:400;line-height:1.02;position:static;overflow:visible}.qHeroCta{z-index:2;background:var(--cta-bg);border:1px solid var(--cta-bg);width:auto;height:auto;min-height:48px;color:var(--cta-text,#fffefd);letter-spacing:.02em;border-radius:999px;order:3;justify-content:center;align-self:flex-start;align-items:center;margin:28px clamp(20px,5vw,32px) -18px;padding:0 22px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;position:static;top:auto;left:auto}.qHeroCtaLabel{clip:auto;white-space:nowrap;width:auto;height:auto;color:inherit;border:0;margin:0;padding:0;position:static;overflow:visible}.qHeroCta:focus-visible{outline:2px solid var(--cta-bg);outline-offset:3px;box-shadow:none}.qHeroImage{object-fit:cover;object-position:100% 38%;transform-origin:100% 36%;flex:auto;order:5;width:100%;height:0;min-height:42svh;transform:scale(1.18)}.qHeroQuote{z-index:3;text-align:right;letter-spacing:.025em;color:#303632cc;pointer-events:none;order:4;align-self:flex-end;width:max-content;max-width:12ch;height:0;margin:0 clamp(20px,5vw,32px);padding:0;font-size:clamp(12px,3.1vw,14px);line-height:1.35;display:block;position:relative;top:auto;left:auto;overflow:visible;transform:translateY(-2.7rem)}.qHeroQuote:after{margin-left:auto}}@media (min-width:560px) and (max-width:900px){.qHeroImage{transform-origin:100% 34%;transform:scale(1.42)}.qHeroQuote{margin-right:clamp(168px,26vw,240px)}}@media (max-width:360px){.qHeroQuote{transform:translateY(-5.25rem)}}.qCompose{--compose-inline:clamp(28px,4.5vw,72px);min-height:100svh;padding:0 var(--compose-inline) clamp(40px,5vh,72px);background:var(--ms-bg,#fffefd);grid-template:"hero quote"minmax(460px,auto)"cards cards"/minmax(0,5fr) minmax(0,7fr);gap:0 clamp(16px,2.5vw,40px);display:grid;position:relative;overflow:clip}.qCompose:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(112deg,#fffcf78c 0%,#fffcf72e 34%,#fffcf70d 58%,#0000 76%),radial-gradient(46% 68% at 4% 12%,#fffcf7b3,#0000 72%),radial-gradient(32% 48% at 22% 40%,#fffaf352,#0000 70%),radial-gradient(40% 46% at 78% 18%,#fffbf533,#0000 70%),linear-gradient(-28deg,#0000 0% 12%,#fffcf76b 17%,#0000 26% 38%,#baaa941a 44%,#0000 52% 62%,#fffcf742 68%,#0000 78%,#baaa9412 88%,#0000 96%),radial-gradient(34% 42% at 88% 14%,#fffcf780,#0000 72%),linear-gradient(100deg,#0000 62%,#b09e880d 66%,#0000 67.5% 72%,#b09e8809 76%,#0000 78% 82%,#b09e8807 85%,#0000 87%);position:absolute;inset:0}.qComposeSculpture{z-index:1;pointer-events:none;-webkit-mask-composite:source-in;width:min(46vw,620px);height:clamp(560px,70vh,780px);position:absolute;top:clamp(80px,10vh,116px);left:49%;-webkit-mask-image:radial-gradient(70% 76% at 50% 42%,#000 30%,#000000eb 50%,#0006 68%,#0000 84%),linear-gradient(#0000 0%,#000 7% 72%,#00000073 86%,#0000 94%);mask-image:radial-gradient(70% 76% at 50% 42%,#000 30%,#000000eb 50%,#0006 68%,#0000 84%),linear-gradient(#0000 0%,#000 7% 72%,#00000073 86%,#0000 94%);-webkit-mask-composite:source-in;mask-composite:intersect}.qComposeSculpture img{object-fit:cover;object-position:50% 50%;transform-origin:50% 100%;filter:saturate(.97)contrast(.99)drop-shadow(16px 24px 40px #463a3021);width:100%;height:100%;display:block;transform:scale(1.34)}.qComposeSculpture:after{content:"";filter:blur(2px);pointer-events:none;background:radial-gradient(#463a3033,#0000 74%);border-radius:50%;height:6%;position:absolute;bottom:18%;left:26%;right:24%}.qComposeHero{z-index:2;flex-direction:column;grid-area:hero;max-width:26rem;padding:clamp(108px,13vh,152px) 0 clamp(20px,3vh,36px);display:flex;position:relative}.qComposeHero h1{font-family:var(--font-serif);letter-spacing:-.045em;max-width:9ch;color:var(--home-ink,var(--ink));margin:0 0 clamp(18px,2.2vh,26px);font-size:clamp(46px,5.6vw,70px);font-weight:400;line-height:.98}.qComposeEvidence{font-family:var(--font-serif);color:var(--ms-body,#3d4a43);letter-spacing:.01em;margin:0 0 clamp(16px,2vh,22px);font-size:clamp(17px,1.45vw,20px);line-height:1.4}.qComposeLead{font-family:var(--font-serif);color:#2f3833;max-width:30rem;margin:0;font-size:clamp(15px,1.3vw,17px);line-height:1.7}.qComposeActions{gap:var(--space-6);flex-wrap:wrap;align-items:center;margin-top:clamp(28px,3.8vh,40px);display:flex}.qComposeTrust{color:var(--ms-muted-soft,#6a756c);letter-spacing:.02em;flex-wrap:wrap;align-items:center;gap:8px 0;margin:clamp(20px,2.8vh,28px) 0 0;padding:0;font-size:11px;line-height:1.4;list-style:none;display:flex}.qComposeTrust li{white-space:nowrap;align-items:center;display:inline-flex}.qComposeTrust li:not(:last-child):after{content:"";background:#5a625a47;width:1px;height:11px;margin:0 10px;display:inline-block}.qComposeQuote{z-index:4;max-width:14ch;font-family:var(--font-serif);letter-spacing:.035em;color:var(--ms-muted-soft,#6a756c);opacity:.68;text-align:left;white-space:nowrap;grid-area:quote;margin:0;font-size:clamp(14px,1.15vw,16px);font-weight:400;line-height:1.4;position:absolute;top:clamp(80px,10vh,116px);left:clamp(4px,1vw,20px)}.qVisuallyHidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.qComposeCards{z-index:2;grid-area:cards;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:0;padding-top:clamp(4px,1vh,16px);display:grid;position:relative}.qComposeCard{min-height:100%;color:inherit;background:0 0;border:0;align-content:start;gap:10px;padding:0 clamp(16px,1.6vw,28px);display:grid}.qComposeCard:first-of-type{padding-left:0}.qComposeCard:last-of-type{padding-right:0}.qComposeCard:not(:last-of-type){border-right:1px solid #aaa09447}.qComposeCardMedia{aspect-ratio:16/11;-webkit-mask-composite:source-in;background:0 0;max-height:168px;margin-top:6px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 10% 88%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 10% 88%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.qComposeCardMedia img{object-fit:cover;object-position:center;filter:saturate(.93)brightness(1.02)contrast(.98);width:100%;height:100%;display:block}.qComposeCard:first-of-type .qComposeCardMedia img{transform-origin:50% 96%;object-position:47% 62%;filter:saturate(.93)brightness(1.02)contrast(.98)drop-shadow(0 14px 18px #372a202e);transform:perspective(680px)rotateX(18deg)rotateY(-3deg)rotate(-6deg)translateY(10%)scale(1.22)}.qComposeCard:first-of-type .qComposeCardMedia:after{content:"";pointer-events:none;z-index:1;filter:blur(1.2px);background:radial-gradient(#2d262052,#2d26201a 46%,#0000 74%);border-radius:50%;height:36%;position:absolute;bottom:-2%;left:16%;right:12%}.qComposeCard:nth-of-type(2) .qComposeCardMedia img{filter:saturate(.93)brightness(1.03)contrast(.97);object-position:50% 48%}.qComposeCard:nth-of-type(3) .qComposeCardMedia img{transform-origin:52% 58%;object-position:48% 52%;filter:saturate(.94)brightness(1.02)contrast(.98)drop-shadow(0 12px 16px #372a2029);transform:rotate(7deg)scale(1.12)}.qComposeCard:nth-of-type(3) .qComposeCardMedia:after{content:"";pointer-events:none;z-index:1;filter:blur(1px);background:radial-gradient(#2d262042,#2d262014 50%,#0000 74%);border-radius:50%;height:30%;position:absolute;bottom:6%;left:22%;right:18%}.qComposeCardLabel{font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--home-sage,#98a995);margin:0;font-weight:700}.qComposeCard h3{font-family:var(--font-serif);color:var(--home-ink,var(--ink));max-width:14ch;margin:0;font-size:clamp(20px,1.9vw,26px);font-weight:400;line-height:1.15}.qComposeCardBody{color:var(--home-muted,#5f6b63);-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:36ch;margin:0;font-size:13px;line-height:1.55;display:-webkit-box;overflow:hidden}.qComposeCardLink{font-size:var(--text-link);color:var(--home-sage,#98a995);letter-spacing:.01em;margin-top:2px;margin-bottom:2px;text-decoration:none}.qComposeCardLink:after{content:" ›"}.qComposeCardLink:hover{text-underline-offset:3px;text-decoration:underline}.qExploreIntel{background:linear-gradient(180deg, #eef2eca6, transparent 42%), var(--home-ivory,var(--paper));padding:clamp(64px,8vw,96px) 0}.qExploreIntelLead{margin:0 0 var(--space-8);max-width:36rem;font-family:var(--font-serif);color:var(--home-muted,#5f6b63);font-size:clamp(17px,1.6vw,20px);line-height:1.6}.qExploreIntelGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,20px);margin:0;padding:0;list-style:none;display:grid}.qExploreIntelCard{border:1px solid var(--home-border,#e8e4dc);background:var(--home-card,#fff);height:100%;min-height:44px;color:inherit;border-radius:14px;gap:8px;padding:22px 20px;text-decoration:none;transition:border-color .15s,background .15s;display:grid}.qExploreIntelCard:hover{background:#fff;border-color:#c5d0bf}.qExploreIntelCard:focus-visible{outline:2px solid var(--ms-botanical-cta,#768c78);outline-offset:2px}.qExploreIntelCard strong{font-family:var(--font-serif);color:var(--ink);font-size:clamp(20px,2vw,24px);font-weight:400}.qExploreIntelCard span{font-size:var(--text-body-sm);color:var(--ms-muted,#5f6b63);line-height:1.55}@media (max-width:900px){.qExploreIntelGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:430px){.qExploreIntelGrid{grid-template-columns:1fr}}.qSection{padding:clamp(72px,9vw,120px) 0}.qSectionTitle{font-family:var(--font-serif);font-size:clamp(34px,4.2vw,52px);font-weight:400;line-height:var(--leading-display);letter-spacing:var(--tracking-section);margin:0 0 var(--space-7);max-width:12ch;color:var(--ink)}.qSectionTitleWide{max-width:16ch}.qProse{gap:var(--space-5);max-width:34rem;display:grid}.qProse p{font-family:var(--font-serif);color:var(--ms-body,#3d4a43);margin:0;font-size:clamp(18px,1.7vw,22px);line-height:1.65}.qHome .qProse p{color:var(--home-muted,#5f6b63)}.qMeet{background:var(--paper)}.qMeetGrid{grid-template-columns:minmax(0,1fr) minmax(280px,420px);align-items:center;gap:clamp(40px,6vw,80px);display:grid}.qMeetCopy .qSectionTitle{margin-bottom:var(--space-8)}.qDiagram{aspect-ratio:1;width:min(100%,420px);margin:0 auto;animation:1.2s cubic-bezier(.22,1,.36,1) both qDiagramIn}.qDiagramSvg{width:100%;height:100%;display:block}.qDiagramLine{stroke:#c9d4c4;stroke-width:1px;stroke-dasharray:2 5}.qDiagramCenterRing{fill:none;stroke:#d7e0d2;stroke-width:1px}.qDiagramCenterFill{fill:var(--ms-bg,#fffefd)}.qDiagramCenterText{fill:var(--ms-ink-soft,#2a3530);font-family:var(--font-serif);letter-spacing:.02em;font-size:15px}.qDiagramNode{fill:var(--home-card,#fff);stroke:#d7e0d2;stroke-width:1px;transition:stroke .25s,fill .25s}.qDiagramNodeText{fill:#4f5a53;letter-spacing:.02em;font-size:9px;font-family:var(--font-sans)}.qDiagram:hover .qDiagramNode{stroke:var(--home-sage-soft,#879987);fill:var(--ms-card,#fff)}@keyframes qDiagramIn{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.qReason{text-align:center;background:var(--paper)}.qReasonTitle{font-family:var(--font-serif);letter-spacing:var(--tracking-section);max-width:14ch;color:var(--ink);margin:0 auto clamp(48px,7vw,80px);font-size:clamp(36px,5vw,64px);font-weight:400;line-height:1.08}.qPillarGrid{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(32px,5vw,56px);max-width:960px;margin:0 auto;display:grid}.qPillarGrid article{padding-top:var(--space-6);border-top:1px solid var(--line)}.qPillarGrid h3{font-family:var(--font-serif);margin:0 0 var(--space-4);color:var(--ink);letter-spacing:.01em;font-size:clamp(22px,2.2vw,28px);font-weight:400}.qPillarGrid p{max-width:24ch;font-size:var(--text-body-sm);color:var(--muted-strong);margin:0;line-height:1.65}.qJourney{background:var(--ms-bg,#fffefd);border-top:1px solid var(--home-border,var(--line))}.qJourneyTrack{margin:var(--space-9) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0;list-style:none;display:grid;position:relative}.qJourneyTrack li{text-align:center;padding:0 clamp(16px,3vw,36px);position:relative}.qJourneyTrack li:first-child{padding-left:0}.qJourneyTrack li:last-child{padding-right:0}.qJourneyIcon{background:var(--ms-bg,#fffefd);width:56px;height:56px;color:var(--home-sage,#98a995);border:1px solid #d7e0d2;border-radius:50%;place-items:center;margin:0 auto 20px;display:grid}.qJourneyIcon svg{width:22px;height:22px}.qJourneyTrack h3{font-family:var(--font-serif);color:var(--ink);margin:0 0 10px;font-size:clamp(28px,3vw,38px);font-weight:400}.qJourneyTrack p{max-width:22ch;font-size:var(--text-body-sm);color:var(--muted-strong);margin:0 auto;line-height:1.6}.qJourneyArrow{display:none}@media (min-width:901px){.qJourneyTrack li:not(:last-child):after{content:"↓";color:var(--ms-botanical,#98a995);font-size:18px;line-height:1;position:absolute;top:18px;right:-8px;transform:rotate(-90deg)}}.qPassportBand{background:radial-gradient(ellipse 70% 80% at 0% 50%, #6f876814, transparent 55%), var(--home-ivory,var(--paper));border-top:1px solid var(--home-border,var(--line))}.qPassportInner{max-width:720px}.qPassportCta{margin-top:var(--space-8)}.qFinalCta{text-align:center;background:radial-gradient(ellipse 70% 80% at 50% 100%, #6f87681a, transparent 60%), linear-gradient(180deg,var(--ms-bg,#fffefd) 0%, var(--home-ivory,var(--paper)) 100%);border-top:1px solid var(--home-border,var(--line));padding:clamp(88px,12vw,140px) 0}.qFinalCta h2{font-family:var(--font-serif);letter-spacing:var(--tracking-section);max-width:12ch;margin:0 auto var(--space-6);color:var(--ink);font-size:clamp(36px,5.2vw,64px);font-weight:400;line-height:1.08}.qFinalLead{font-family:var(--font-serif);color:var(--home-muted,#5f6b63);max-width:34rem;margin:0 auto var(--space-9);font-size:clamp(18px,1.8vw,22px);line-height:1.55}.qFinalButton{min-width:240px;padding:17px 28px;font-size:14px}.qFooter{border-top:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:20px;min-height:88px;padding:20px 0;display:grid}.qFooter nav{flex-wrap:wrap;justify-self:end}@media (max-width:1280px){.qNavActions{gap:10px}.qAskEntry{padding:0 12px;font-size:12px}.qNavActions .qButton.qSmall{padding:10px 14px;font-size:12px}}@media (max-width:1180px){.qNav nav a:nth-child(2){display:none}.qShell{width:min(1180px,100% - 40px)}}@media (max-width:1100px){.qComposeCards{grid-template-columns:repeat(2,minmax(0,1fr))}.qMeetGrid{grid-template-columns:1fr;gap:48px}.qDiagram{width:min(100%,380px)}.qNav nav{gap:14px}}@media (max-width:1024px){.qNav nav a:first-child,.qNavPassport{display:none}.qNav{gap:12px}}@media (max-width:900px){.qCompose{grid-template:"hero""quote""cards"/1fr;min-height:auto}.qComposeHero{max-width:min(100%,420px);padding:96px 0 32px}.qComposeSculpture{width:min(46vw,420px);height:clamp(420px,54vh,560px);top:clamp(84px,11vh,116px);left:50%}.qComposeQuote{text-align:right;white-space:normal;justify-self:end;margin:0 0 12px;font-size:clamp(14px,3.4vw,17px);position:static;top:auto;left:auto}.qComposeCards{grid-template-columns:1fr;padding-top:8px}.qComposeCardMedia{max-height:170px}.qComposeCard:not(:last-of-type){border-bottom:1px solid #aaa09438;border-right:0;margin-bottom:8px;padding-bottom:22px}.qPillarGrid,.qJourneyTrack{grid-template-columns:1fr}.qPillarGrid{text-align:left;max-width:420px}.qJourneyTrack li{border-bottom:1px solid var(--line);padding:28px 0}.qJourneyTrack li:last-child{border-bottom:0}.qJourneyTrack li:not(:last-child):after{display:none}.qJourneyArrow{color:var(--ms-botanical,#98a995);margin-top:18px;font-size:18px;display:block}.qNav nav{display:none}.qNav{grid-template-columns:auto minmax(0,auto);height:auto;min-height:74px;padding:10px 0}.qNavActions{flex-wrap:wrap;justify-content:flex-end;max-width:min(100%,420px)}}@media (max-width:780px){.qNav{grid-template-columns:1fr;justify-items:stretch;gap:10px}.qNavActions{flex-direction:column;justify-self:stretch;align-items:stretch;gap:8px;width:100%}.qNavActions .qButton,.qAskEntry{justify-content:center;width:100%}.qComposeCards{grid-template-columns:1fr}.qReasonTitle{max-width:none}.qFooter{text-align:center;grid-template-columns:1fr;padding:28px 0}.qFooter nav{justify-content:center;justify-self:center}}@media (max-width:560px){.qShell{width:min(100% - 28px,1180px)}.qNav{height:auto;min-height:0;padding:12px 0}.qWordmark{font-size:20px}.qSmall{padding:12px 16px;font-size:12px}.qAskEntry{min-height:48px;font-size:13px}.qComposeHero h1{max-width:9ch;font-size:clamp(40px,10.5vw,52px)}.qComposeLead{max-width:28rem;font-size:16px}.qComposeHero{max-width:min(100%,360px);padding:80px 0 28px}.qComposeSculpture{width:min(48vw,300px);height:clamp(340px,46vh,440px);top:clamp(72px,10vh,100px);left:48%}.qComposeQuote{margin-bottom:8px;font-size:14px}.qComposeTrust{gap:6px 0}.qComposeTrust li:not(:last-child):after{margin:0 8px}.qComposeActions{margin-top:var(--space-6);flex-direction:column;align-items:stretch;gap:12px}.qComposeActions .qButton{justify-content:center;width:100%;min-height:52px}.qComposeSecondary{opacity:.88;align-self:flex-start;align-items:center;min-height:44px;display:inline-flex}.qComposeCardMedia{aspect-ratio:16/11;max-height:180px}.qSectionTitle,.qSectionTitleWide{max-width:none}.qDiagramCenterText{font-size:13px}.qDiagramNodeText{font-size:9px}.qFooter nav{gap:14px}}.qAccentRule{background:linear-gradient(90deg, var(--home-sage,#98a995), var(--home-sage-soft,#879987));border-radius:2px;width:44px;height:3px;margin:0 0 20px;display:block}.qAccentRuleCenter{margin-left:auto;margin-right:auto}.qEyebrowCenter{text-align:center}.qKeyTitle{letter-spacing:-.035em;font-size:clamp(38px,4.8vw,60px)}.qHeroGlass{z-index:3;pointer-events:none;position:absolute;inset:0}.qGlass{-webkit-backdrop-filter:blur(14px)saturate(1.05);color:var(--home-ink,#2c322e);opacity:0;animation:qGlassIn .9s var(--ease-editorial) forwards, qGlassFloat 9s ease-in-out infinite;background:linear-gradient(160deg,#fffdfad1,#f7f3ec9e);border:1px solid #fff9;border-radius:16px;padding:14px 16px;position:absolute;box-shadow:0 18px 40px #463a3024,inset 0 1px #ffffffb3}.qGlassLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--home-sage,#98a995);margin:0 0 8px;font-size:9.5px;font-weight:700}.qGlassSignature{width:214px;animation-delay:.15s,1.1s;top:clamp(120px,15vh,168px);right:clamp(16px,4vw,64px)}.qGlassSignatureBody{align-items:center;gap:14px;display:flex}.qGlassRadial{flex:none;place-items:center;width:52px;height:52px;display:grid;position:relative}.qGlassRadial svg{width:52px;height:52px;transform:rotate(-90deg)}.qGlassRadialTrack{fill:none;stroke:#6f87682e;stroke-width:6px}.qGlassRadialValue{fill:none;stroke:var(--home-sage,#98a995);stroke-width:6px;stroke-linecap:round;stroke-dasharray:188.5;stroke-dashoffset:34px}.qGlassRadial em{font-style:normal;font-family:var(--font-serif);color:var(--ms-ink-soft,#2a3530);font-size:16px;position:absolute}.qGlassMetrics{flex:auto;gap:5px;margin:0;padding:0;list-style:none;display:grid}.qGlassMetrics li{color:var(--ms-muted,#5f6b63);justify-content:space-between;gap:8px;font-size:11px;display:flex}.qGlassMetrics strong{color:#2c322e;font-weight:700}.qGlassRec{width:236px;animation-delay:.35s,1.6s;top:clamp(372px,47vh,430px);right:clamp(20px,6vw,96px)}.qGlassRecHead{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.qGlassMatch{color:var(--ms-ink-soft,#2a3530);background:#6f876829;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700}.qGlassRecTitle{font-family:var(--font-serif);color:#2c322e;margin:2px 0 4px;font-size:15px;line-height:1.2}.qGlassRecWhy{color:var(--ms-muted,#5f6b63);margin:0 0 10px;font-size:11px;line-height:1.45}.qGlassTags{flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none;display:flex}.qGlassTags li{letter-spacing:.02em;color:var(--ms-ink-soft,#2a3530);border:1px solid #6f876847;border-radius:999px;padding:2px 7px;font-size:9.5px}.qGlassPassport{width:172px;animation-delay:.55s,2.1s;top:clamp(300px,42vh,420px);right:clamp(220px,26vw,360px)}.qGlassSpark{height:26px;margin:2px 0 6px}.qGlassSpark svg{width:100%;height:100%}.qGlassSparkLine{fill:none;stroke:var(--home-sage,#98a995);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.qGlassPassportNote{color:var(--ms-muted,#5f6b63);margin:0;font-size:10.5px}@keyframes qGlassIn{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes qGlassFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (max-width:1024px){.qHeroGlass{display:none}}.qProof{background:var(--home-ink,#2c322e);color:var(--ms-bg,#fffefd);padding:clamp(22px,3vw,30px) 0}.qProofInner{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,3vw,40px);display:grid}.qProofStat{text-align:center;flex-direction:column;gap:4px;display:flex;position:relative}.qProofStat:not(:last-child):after{content:"";background:#f3ebe329;width:1px;height:80%;position:absolute;top:10%;right:calc(-1*clamp(8px,1.5vw,20px))}.qProofStat strong{font-family:var(--font-serif);letter-spacing:-.01em;color:#fff;font-size:clamp(22px,2.4vw,30px);font-weight:400}.qProofStat span{letter-spacing:.04em;color:#f3ebe3b8;font-size:12px}@media (max-width:720px){.qProofInner{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.qProofStat:nth-child(2):after{display:none}}.qMeet.qKeySection{background:radial-gradient(ellipse 60% 70% at 92% 30%, #6f876814, transparent 60%), var(--paper)}.qMeetVisual{justify-items:center;gap:22px;display:grid}.qSignatureReadout{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;width:min(100%,420px);margin:0;padding:0;list-style:none;display:grid}.qSignatureReadout li{background:var(--home-card,#fff);border:1px solid var(--home-border,#e8e4dc);border-left:3px solid var(--tone,var(--ms-botanical,#98a995));border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.qSignatureReadout li[data-tone=high]{--tone:#c08a6a}.qSignatureReadout li[data-tone=mid]{--tone:#c9b06a}.qSignatureReadout li[data-tone=low]{--tone:var(--ms-botanical,#98a995)}.qSignatureReadout li[data-tone=good]{--tone:var(--ms-botanical-cta,#768c78)}.qSignatureReadoutLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--ms-muted-soft,#6a756c);font-size:11px}.qSignatureReadoutValue{font-family:var(--font-serif);color:#2c322e;font-size:20px}.qReason.qKeySection{background:radial-gradient(ellipse 60% 70% at 50% 0%, #6f876817, transparent 55%), var(--paper)}.qReason .qEyebrow{margin-bottom:var(--space-3)}.qOutcomes{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,3vw,28px);max-width:900px;margin:0 auto clamp(40px,6vw,64px);padding:0;list-style:none;display:grid}.qOutcomes li{font-family:var(--font-serif);color:#2c322e;background:var(--home-card,#fff);border:1px solid var(--home-border,#e8e4dc);text-align:left;border-radius:16px;padding:20px 22px;font-size:clamp(18px,1.8vw,23px);line-height:1.3}@media (max-width:820px){.qOutcomes{grid-template-columns:1fr;max-width:460px}}.qRecommend{background:linear-gradient(180deg,var(--ms-bg,#fffefd) 0%, var(--home-ivory,var(--paper)) 100%);border-top:1px solid var(--home-border,var(--line))}.qRecommendGrid{grid-template-columns:minmax(0,1fr) minmax(320px,440px);align-items:center;gap:clamp(40px,6vw,80px);display:grid}.qRecommendCopy .qProse{margin-bottom:var(--space-6)}.qRecommendLink{display:inline-block}.qRecCard{background:var(--home-card,#fff);border:1px solid var(--home-border,#e8e4dc);border-radius:20px;margin:0;padding:24px 24px 22px;box-shadow:0 20px 44px #463a3014}.qRecCardHead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.qRecCardStep{letter-spacing:.1em;text-transform:uppercase;color:var(--home-sage,#98a995);font-size:11px;font-weight:700}.qRecCardMatch{color:var(--ms-ink-soft,#2a3530);background:#6f876829;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:700}.qRecCardTitle{font-family:var(--font-serif);color:#2c322e;margin:0 0 12px;font-size:clamp(22px,2.2vw,28px);font-weight:400;line-height:1.15}.qRecCardWhy{color:var(--ms-muted,#5f6b63);margin:0 0 16px;font-size:14px;line-height:1.6}.qRecCardWhy span{color:var(--ms-ink-soft,#2a3530);font-weight:700}.qRecCardTags{flex-wrap:wrap;gap:7px;margin:0 0 18px;padding:0;list-style:none;display:flex}.qRecCardTags li{color:var(--ms-ink-soft,#2a3530);border:1px solid #6f87684d;border-radius:999px;padding:5px 12px;font-size:12px}.qRecCardMeta{border-top:1px solid var(--home-border,#e8e4dc);color:var(--ms-muted-soft,#6a756c);flex-wrap:wrap;gap:8px 18px;padding-top:14px;font-size:12px;display:flex}.qRecCardMeta span{align-items:center;gap:6px;display:inline-flex}.qRecCardMeta span:before{content:"";background:var(--home-sage,#98a995);border-radius:50%;width:6px;height:6px}@media (max-width:900px){.qRecommendGrid{grid-template-columns:1fr;gap:36px}}.qPassportActions{align-items:center;gap:var(--space-6);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.qPassportActions .qPassportCta{margin-top:0}.qExploreIntelCardFeatured{border-color:var(--home-sage-soft,#879987);background:linear-gradient(165deg, color-mix(in srgb, var(--ms-bg,#fffefd) 90%, transparent), var(--home-card,#fff));position:relative;box-shadow:0 14px 30px #463a3012}.qExploreStartHere{letter-spacing:.12em;text-transform:uppercase;color:#fff;background:var(--home-sage,#98a995);border-radius:999px;align-self:start;margin-bottom:2px;padding:3px 10px;font-size:10px;font-weight:700;display:inline-block}.qVoices{background:var(--paper);text-align:center;border-top:1px solid var(--home-border,var(--line))}.qVoicesTitle{text-align:center;margin-left:auto;margin-right:auto}.qVoicesGrid{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.5vw,24px);margin:clamp(36px,5vw,56px) 0 0;padding:0;list-style:none;display:grid}.qVoiceCard{background:var(--home-card,#fff);border:1px solid var(--home-border,#e8e4dc);border-radius:18px;flex-direction:column;gap:18px;height:100%;margin:0;padding:26px 24px;display:flex}.qVoiceCard blockquote{font-family:var(--font-serif);color:#2c322e;margin:0;font-size:clamp(17px,1.6vw,20px);line-height:1.5}.qVoiceCard blockquote:before{content:"“"}.qVoiceCard blockquote:after{content:"”"}.qVoiceCard figcaption{flex-direction:column;gap:2px;margin-top:auto;display:flex}.qVoiceName{color:#2c322e;font-size:14px;font-weight:700}.qVoiceDetail{color:var(--ms-muted-soft,#6a756c);letter-spacing:.02em;font-size:12px}@media (max-width:900px){.qVoicesGrid{grid-template-columns:1fr;max-width:460px;margin-left:auto;margin-right:auto}}.qFooter{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:clamp(28px,5vw,64px);min-height:0;padding:clamp(40px,5vw,64px) 0}.qFooterBrand{align-content:start;gap:12px;display:grid}.qFooterBlurb{max-width:26ch;color:var(--ms-muted,#5f6b63);margin:0;font-size:13px;line-height:1.6}.qFooterCols{grid-template-columns:repeat(3,minmax(0,1fr));justify-self:end;gap:clamp(20px,3vw,40px);width:100%;display:grid}.qFooterCol{align-content:start;gap:10px;display:grid}.qFooterCol a{font-size:var(--text-meta);color:var(--ms-muted,#5f6b63);line-height:1.3;text-decoration:none}.qFooterCol a:hover{text-underline-offset:3px;text-decoration:underline}.qFooterColTitle{letter-spacing:.14em;text-transform:uppercase;color:var(--home-sage,#98a995);margin:0 0 2px;font-size:10px;font-weight:700}@media (max-width:780px){.qFooter{text-align:left;grid-template-columns:1fr}.qFooterCols{justify-self:start}.qFooter nav{justify-content:flex-start;justify-self:start}}@media (max-width:480px){.qFooterCols{grid-template-columns:1fr 1fr;gap:24px 18px}}@media (prefers-reduced-motion:reduce){.qGlass{opacity:1;animation:none!important}}.qComposeReassure li,.qFinalReassure li{color:var(--ms-muted,#5f6b63);font-weight:600}.qComposeReassure li:before,.qFinalReassure li:before{content:"";background:var(--home-sage,#98a995);flex:none;width:14px;height:14px;margin-right:7px;display:inline-block;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' d='M4 12.5l5 5L20 6.5'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' d='M4 12.5l5 5L20 6.5'/></svg>") 50%/contain no-repeat}.qComposeReassure li:not(:last-child):after{display:none!important}.qComposeReassure{gap:8px 18px!important}.qFinalReassure{margin:var(--space-6) 0 0;color:var(--ms-muted,#5f6b63);flex-wrap:wrap;justify-content:center;gap:8px 20px;padding:0;font-size:12px;list-style:none;display:flex}.qFinalReassure li{align-items:center;display:inline-flex}.qHow{text-align:center;background:radial-gradient(ellipse 70% 80% at 50% 0%, #6f876812, transparent 55%), var(--paper);border-top:1px solid var(--home-border,var(--line))}.qHowTitle{text-align:center;margin-left:auto;margin-right:auto}.qHowTrack{text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,24px);margin:clamp(40px,5vw,56px) 0 0;padding:0;list-style:none;display:grid}.qHowStep{background:var(--home-card,#fff);border:1px solid var(--home-border,#e8e4dc);border-radius:18px;padding:26px 22px;position:relative}.qHowNum{width:38px;height:38px;font-family:var(--font-serif);color:var(--ms-ink-soft,#2a3530);background:#6f876824;border-radius:50%;justify-content:center;align-items:center;margin-bottom:14px;font-size:16px;display:inline-flex}.qHowStep h3{font-family:var(--font-serif);color:#2c322e;margin:0 0 8px;font-size:19px;font-weight:400;line-height:1.2}.qHowStep p{color:var(--ms-muted,#5f6b63);margin:0;font-size:13.5px;line-height:1.55}.qHowArrow{z-index:2;color:var(--home-sage-soft,#879987);font-size:18px;position:absolute;top:42px;right:-15px}.qHowCta{margin-top:clamp(36px,5vw,52px)}@media (max-width:900px){.qHowTrack{grid-template-columns:repeat(2,minmax(0,1fr))}.qHowArrow:nth-of-type(odd),.qHowStep:nth-child(2) .qHowArrow{display:none}}@media (max-width:560px){.qHowTrack{grid-template-columns:1fr;max-width:420px;margin-left:auto;margin-right:auto}.qHowArrow{display:none}}.qSigBars{gap:16px;width:min(100%,420px);display:grid}.qSigBar{gap:7px;display:grid}.qSigBarHead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.qSigBarLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--ms-muted,#5f6b63);font-size:12px;font-weight:600}.qSigBarValue{font-family:var(--font-serif);color:#2c322e;font-size:18px}.qSigBarTrack{background:#6f87681f;border-radius:999px;height:10px;overflow:hidden}.qSigBarFill{background:var(--tone,var(--ms-botanical-cta,#768c78));height:100%;transition:width .6s var(--ease-editorial,ease);border-radius:999px}.qSigBar[data-tone=high]{--tone:#c08a6a}.qSigBar[data-tone=mid]{--tone:#c9b06a}.qSigBar[data-tone=low]{--tone:#9fb097}.qSigBar[data-tone=good]{--tone:var(--ms-botanical-cta,#768c78)}.qSigCaption{color:var(--ms-muted-soft,#6a756c);margin:6px 0 0;font-size:13px;line-height:1.5}.qRecCardHeadline{font-family:var(--font-serif);color:#2c322e;margin:0 0 14px;font-size:clamp(16px,1.7vw,19px);line-height:1.4}.qRecCardHeadline span{color:var(--ms-ink-soft,#2a3530);font-style:italic}.qRecReasons{gap:8px;margin:0 0 16px;padding:0;list-style:none;display:grid}.qRecReasons li{color:var(--ms-muted,#5f6b63);padding-left:24px;font-size:13px;line-height:1.5;position:relative}.qRecReasons li:before{content:"";background:var(--home-sage,#98a995);width:15px;height:15px;position:absolute;top:2px;left:0;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' d='M4 12.5l5 5L20 6.5'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' d='M4 12.5l5 5L20 6.5'/></svg>") 50%/contain no-repeat}.qCompare{text-align:center;background:var(--paper);border-top:1px solid var(--home-border,var(--line))}.qCompareTitle{text-align:center;max-width:22ch;margin-left:auto;margin-right:auto}.qCompareTable{border:1px solid var(--home-border,#e8e4dc);background:var(--home-card,#fff);text-align:left;border-radius:18px;max-width:760px;margin:clamp(36px,5vw,52px) auto 0;overflow:hidden}.qCompareRow{grid-template-columns:1fr 1fr;display:grid}.qCompareRow>span{border-top:1px solid var(--home-border,#e8e6e1);padding:16px clamp(16px,2.5vw,28px);font-size:clamp(14px,1.5vw,16px)}.qCompareRow:first-child>span{border-top:0}.qCompareRow>span:first-child{border-right:1px solid var(--home-border,#e8e6e1)}.qCompareHead>span{letter-spacing:.14em;text-transform:uppercase;background:var(--ms-bg,#fffefd);color:var(--ms-muted-soft,#6a756c);font-size:11px;font-weight:700}.qCompareHead>span:last-child{color:var(--ms-ink-soft,#2a3530);background:#6f876824}.qCompareOld{color:#8a8f8a}.qCompareNew{color:#2c322e;background:#6f87680d;font-weight:600}@media (max-width:520px){.qCompareRow>span{padding:13px 16px;font-size:13px}}.qStars{color:#c9a24a;gap:3px;display:inline-flex}.qStars svg{fill:currentColor;width:16px;height:16px}.qPassportInner{grid-template-columns:minmax(0,1fr) minmax(320px,420px);align-items:center;gap:clamp(40px,6vw,80px);max-width:none;display:grid}.qPassportCopy .qPassportActions{margin-top:var(--space-8)}.qPassportCard{background:var(--home-card,#fff);border:1px solid var(--home-border,#e8e4dc);border-radius:20px;margin:0;padding:24px;box-shadow:0 22px 48px #463a3017}.qPassportCardHead{border-bottom:1px solid var(--home-border,#e8e6e1);justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;padding-bottom:14px;display:flex}.qPassportCardTitle{font-family:var(--font-serif);color:#2c322e;font-size:20px}.qPassportCardId{letter-spacing:.1em;text-transform:uppercase;color:var(--ms-muted-soft,#6a756c);font-size:11px}.qPassportFields{grid-template-columns:1fr 1fr;gap:14px 22px;margin:0;display:grid}.qPassportField{flex-direction:column;gap:2px;display:flex}.qPassportField dt{letter-spacing:.06em;text-transform:uppercase;color:#8a8f8a;font-size:11px}.qPassportField dd{font-family:var(--font-serif);color:#2c322e;margin:0;font-size:17px}.qPassportTimeline{border-top:1px solid var(--home-border,#e8e6e1);margin-top:20px;padding-top:16px}.qPassportTimelineLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--home-sage,#98a995);margin-bottom:8px;font-size:11px;font-weight:700;display:block}.qPassportTimeline svg{width:100%;height:44px}.qPassportTimelineLine{fill:none;stroke:var(--home-sage,#98a995);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.qPassportTimelineTicks{letter-spacing:.04em;color:#8a8f8a;justify-content:space-between;margin-top:6px;font-size:10px;display:flex}@media (max-width:900px){.qPassportInner{grid-template-columns:1fr;gap:36px}}@media (max-width:420px){.qPassportFields{grid-template-columns:1fr}}
:root{--cta-bg:#3f5c47;--cta-bg-hover:#2f4635;--cta-bg-active:#273a2c;--cta-text:#fff;--cta-radius:999px;--cta-shadow:0 1px 0 #ffffff1f inset}.qButton,a.qButton,button.qButton,[class*=primaryBtn]{border-radius:var(--cta-radius);letter-spacing:.02em;min-height:44px;box-shadow:var(--cta-shadow);justify-content:center;align-items:center;font-weight:700;transition:background .2s,border-color .2s,transform .2s,box-shadow .2s;display:inline-flex;background:var(--cta-bg)!important;color:var(--cta-text)!important;border:1px solid var(--cta-bg)!important;text-decoration:none!important}.qButton:hover,a.qButton:hover,button.qButton:hover,[class*=primaryBtn]:hover:not(:disabled){background:var(--cta-bg-hover)!important;border-color:var(--cta-bg-hover)!important;color:var(--cta-text)!important;text-decoration:none!important}.qButton:active,a.qButton:active,button.qButton:active,[class*=primaryBtn]:active:not(:disabled){background:var(--cta-bg-active)!important;border-color:var(--cta-bg-active)!important;color:var(--cta-text)!important}.qButton:focus-visible,a.qButton:focus-visible,button.qButton:focus-visible,[class*=primaryBtn]:focus-visible{outline:2px solid var(--cta-bg-hover);outline-offset:3px;color:var(--cta-text)!important}.qButton:disabled,button.qButton:disabled,[class*=primaryBtn]:disabled{opacity:.55;cursor:not-allowed}[class*=nextChapter] [class*=primaryBtn],[class*=nextChapter] [class*=primaryBtn]:hover:not(:disabled),[class*=nextChapter] [class*=primaryBtn]:active:not(:disabled),[class*=nextChapter] [class*=primaryBtn]:focus-visible{box-shadow:none;color:#2f3b34!important;background:#f7f3eb!important;border-color:#f7f3eb!important}.qButton.qSmall{min-height:44px;padding:12px 18px;font-size:12px}@media (hover:hover) and (pointer:fine){.qButton:hover,[class*=primaryBtn]:hover:not(:disabled){transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){.qButton,[class*=primaryBtn]{transition:none}.qButton:hover,[class*=primaryBtn]:hover:not(:disabled){transform:none}}
:root{--motion-duration-instant:.1s;--motion-duration-fast:.16s;--motion-duration-standard:.26s;--motion-duration-deliberate:.42s;--motion-duration-slow:.7s;--motion-ease-standard:cubic-bezier(.25, .1, .25, 1);--motion-ease-enter:cubic-bezier(.22, 1, .36, 1);--motion-ease-exit:cubic-bezier(.4, 0, 1, 1);--motion-ease-emphasized:cubic-bezier(.2, .8, .2, 1);--motion-distance-micro:2px;--motion-distance-small:6px;--motion-distance-medium:12px;--motion-distance-large:20px;--motion-opacity-hidden:0;--motion-opacity-muted:.55;--motion-opacity-soft:.85;--motion-opacity-visible:1;--motion-stagger-item:45ms;--motion-elevation-hover:0 10px 24px #363d370f;--motion-elevation-active:0 4px 12px #363d370d;--motion-scale-press:.985;--ease-editorial:var(--motion-ease-enter);--duration-fast:var(--motion-duration-fast);--duration-base:var(--motion-duration-standard);--duration-slow:var(--motion-duration-deliberate)}@media (max-width:768px){:root{--motion-distance-micro:1px;--motion-distance-small:4px;--motion-distance-medium:8px;--motion-distance-large:12px}}@media (hover:hover) and (pointer:fine){.qMotionHoverLift{transition:transform var(--motion-duration-fast) var(--motion-ease-standard), box-shadow var(--motion-duration-fast) var(--motion-ease-standard), border-color var(--motion-duration-fast) ease}.qMotionHoverLift:hover{transform:translateY(calc(var(--motion-distance-micro) * -1));box-shadow:var(--motion-elevation-hover)}}.qButton{transition:background var(--motion-duration-fast) var(--motion-ease-standard), transform var(--motion-duration-instant) var(--motion-ease-standard), box-shadow var(--motion-duration-fast) var(--motion-ease-standard)}.qButton:active{transform:scale(var(--motion-scale-press))}@media (hover:hover) and (pointer:fine){.qButton:hover{background:var(--cta-bg-hover,#2f4635);transform:translateY(calc(var(--motion-distance-micro) * -1))}.qButton:hover:active{transform:scale(var(--motion-scale-press))}}.qMotionFade{transition:opacity var(--motion-duration-standard) var(--motion-ease-standard)}.qMotionFadeEnter{animation:qMotionFadeIn var(--motion-duration-deliberate) var(--motion-ease-enter) both}.qMotionPageEnter{animation:qMotionPageEnter var(--motion-duration-deliberate) var(--motion-ease-enter) both}.qMotionSectionReveal{opacity:var(--motion-opacity-hidden);transform:translateY(var(--motion-distance-medium));transition:opacity var(--motion-duration-deliberate) var(--motion-ease-enter), transform var(--motion-duration-deliberate) var(--motion-ease-enter)}.qMotionSectionReveal.isVisible{opacity:var(--motion-opacity-visible);transform:translateY(0)}.qMotionCardReveal{opacity:var(--motion-opacity-hidden);transform:translateY(var(--motion-distance-small));transition:opacity var(--motion-duration-standard) var(--motion-ease-enter), transform var(--motion-duration-standard) var(--motion-ease-enter)}.qMotionCardReveal.isVisible{opacity:var(--motion-opacity-visible);transform:translateY(0)}.qMotionSuccessPulse{animation:qMotionSuccessPulse var(--motion-duration-deliberate) var(--motion-ease-emphasized)}.qMotionMilestone{animation:qMotionMilestone var(--motion-duration-deliberate) var(--motion-ease-emphasized) both}.qMotionShimmer{animation:qMotionShimmer 1.4s var(--motion-ease-standard) infinite;background:linear-gradient(90deg,#e8e2d68c 0%,#f7f3ebf2 45%,#e8e2d68c 100%) 0 0/200% 100%}@keyframes qMotionFadeIn{0%{opacity:var(--motion-opacity-hidden)}to{opacity:var(--motion-opacity-visible)}}@keyframes qMotionPageEnter{0%{opacity:var(--motion-opacity-hidden);transform:translateY(var(--motion-distance-small))}to{opacity:var(--motion-opacity-visible);transform:translateY(0)}}@keyframes qMotionSuccessPulse{0%{box-shadow:0 0 #66806400}40%{box-shadow:0 0 0 6px #66806424}to{box-shadow:0 0 #66806400}}@keyframes qMotionMilestone{0%{opacity:var(--motion-opacity-hidden);transform:translateY(var(--motion-distance-micro))}to{opacity:var(--motion-opacity-visible);transform:translateY(0)}}@keyframes qMotionShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes qMotionDrawerIn{0%{opacity:var(--motion-opacity-soft);transform:translate(12px)}to{opacity:var(--motion-opacity-visible);transform:translate(0)}}@keyframes qMotionModalBackdrop{0%{opacity:var(--motion-opacity-hidden)}to{opacity:var(--motion-opacity-visible)}}@media (scripting:none){.qMotionSectionReveal,.qMotionCardReveal{opacity:var(--motion-opacity-visible);transform:none}}@media (prefers-reduced-motion:reduce){.qMotionFadeEnter,.qMotionPageEnter,.qMotionSuccessPulse,.qMotionMilestone,.qMotionShimmer{animation:none!important}.qMotionSectionReveal,.qMotionCardReveal{opacity:var(--motion-opacity-visible)!important;transition:none!important;transform:none!important}.qButton,.qButton:hover,.qButton:active,.qMotionHoverLift,.qMotionHoverLift:hover{transition:none!important;transform:none!important}.qMotionShimmer{background:#e8e2d6a6}}[data-motion-force-reduced=true] .qMotionFadeEnter,[data-motion-force-reduced=true] .qMotionPageEnter,[data-motion-force-reduced=true] .qMotionSuccessPulse,[data-motion-force-reduced=true] .qMotionMilestone,[data-motion-force-reduced=true] .qMotionShimmer{animation:none!important}[data-motion-force-reduced=true] .qMotionSectionReveal,[data-motion-force-reduced=true] .qMotionCardReveal{opacity:var(--motion-opacity-visible)!important;transition:none!important;transform:none!important}[data-motion-force-reduced=true] .qButton,[data-motion-force-reduced=true] .qButton:hover,[data-motion-force-reduced=true] .qButton:active,[data-motion-force-reduced=true] .qMotionHoverLift,[data-motion-force-reduced=true] .qMotionHoverLift:hover{transition:none!important;transform:none!important}[data-motion-force-reduced=true] .qMotionShimmer{background:#e8e2d6a6}
:root{--mobile-nav-height:64px;--mobile-nav-clearance:calc(var(--mobile-nav-height) + env(safe-area-inset-bottom,0px) + 12px);--tap-min:44px}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{overscroll-behavior-y:none;overflow-x:clip}body[data-mobile-nav=true]{padding-bottom:var(--mobile-nav-clearance)}:where(a,button,summary,input,select,textarea):focus-visible{outline-offset:2px;outline:2px solid #668064}.qMobileStickyBar{z-index:40;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f7f3ebf0;border-top:1px solid #cbd1cae6;gap:10px;display:flex;position:sticky;bottom:0}body[data-mobile-nav=true] .qMobileStickyBar{bottom:var(--mobile-nav-clearance)}@media (min-width:901px){body[data-mobile-nav=true]{padding-bottom:0}}@media (max-width:430px){.qShell{width:min(100% - 28px,1180px)}}@media (max-width:390px){.qComposeHero h1{max-width:14ch;font-size:clamp(34px,9.5vw,44px)}.qComposeSculpture{width:min(40vw,200px);height:clamp(260px,38vh,320px);left:48%}.qComposeActions .qButton{justify-content:center;width:100%}.qComposeActions .qTextLink{min-height:var(--tap-min);align-items:center;display:inline-flex}}@media (max-width:430px) and (min-width:391px){.qComposeSculpture{width:min(38vw,220px);height:clamp(280px,40vh,340px);left:50%}}@media (prefers-reduced-motion:reduce){.qMobileStickyBar{-webkit-backdrop-filter:none;backdrop-filter:none}}
