.conversation-page{color:#17333b;max-width:1240px;margin:auto;padding:64px 28px 90px}.conversation-intro{max-width:730px;margin-bottom:48px}.conversation-kicker{letter-spacing:.22em;text-transform:uppercase;color:#876b3f;font-size:11px;font-weight:700}.conversation-intro h1{font-family:var(--font-serif,Georgia,serif);margin:20px 0;font-size:clamp(48px,6vw,80px);line-height:1.08}.conversation-intro em{color:#876b3f;font-weight:400}.conversation-intro>p:last-child{color:#616b65;max-width:510px;line-height:1.8}.conversation-layout{grid-template-columns:1fr 1fr;align-items:center;gap:72px;display:grid}.conversation-card{color:#17333b;outline-offset:-14px;text-align:center;min-height:480px;transform:rotate(var(--card-angle,-2deg));background:#e9dec8;outline:1px solid #b69b6266;flex-direction:column;align-items:center;padding:32px 38px;animation:.35s ease-out conversation-deal;display:flex;box-shadow:0 3px 6px #142a3314,0 14px 28px -8px #142a3340,0 28px 48px -20px #142a332e}.conversation-card-number,.conversation-card-bottom{letter-spacing:.18em;text-transform:uppercase;font-size:10px}.conversation-spark{color:#cfb478;margin:28px 0 12px;font-size:47px}.conversation-card h2{font-family:var(--font-serif,Georgia,serif);margin:auto 0 32px;font-size:clamp(30px,3vw,44px);font-weight:400;line-height:1.2}.conversation-card button{color:#17333b;margin:24px 0 0}.conversation-page button{cursor:pointer;justify-content:center;align-items:center;gap:12px;display:inline-flex}.conversation-page button:disabled{opacity:.5;cursor:default}.conversation-card button,.conversation-wall button{background:0 0;border:0;border-bottom:1px solid;padding:10px 0;font-size:13px}.conversation-response label{margin:18px 0 8px;font-size:14px;display:block}.conversation-response label span{color:#70746a}.conversation-response textarea,.conversation-response input:not([type=checkbox]){width:100%;color:inherit;font:inherit;background:#ffffff40;border:1px solid #17333b40;border-radius:0;padding:14px}.conversation-response textarea{resize:vertical;min-height:140px}.conversation-counter{text-align:right;color:#6f766d;font-size:11px;display:block}.conversation-public-note{color:#636d66;margin:20px 0;font-size:13px;line-height:1.6}.conversation-response .conversation-consent{align-items:flex-start;gap:10px;margin:16px 0 24px;line-height:1.5;display:flex}.conversation-consent input{margin-top:4px}.conversation-response h2,.conversation-wall h2{font-family:var(--font-serif,Georgia,serif);font-size:32px;font-weight:400}.conversation-wall{border-top:1px solid #17333b35;margin-top:88px;padding-top:32px}.conversation-wall-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.conversation-wall-question{color:#616b65}.conversation-answers{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:28px;display:grid}.conversation-answers article{overflow-wrap:anywhere;background:#fff5;border:1px solid #17333b25;padding:26px}.conversation-answers article>p{white-space:pre-wrap;line-height:1.7}.conversation-answers footer{color:#876b3f;font-size:13px}.conversation-empty{color:#616b65;padding:38px 0}.conversation-pagination{justify-content:center;gap:36px;margin-top:24px;display:flex}@keyframes conversation-deal{0%{opacity:0;transform:translateY(12px) rotate(calc(var(--card-angle,-2deg) - 2deg))}to{opacity:1;transform:rotate(var(--card-angle,-2deg))}}@media (max-width:760px){.conversation-page{padding:36px 22px 70px}.conversation-layout{grid-template-columns:1fr;gap:42px}.conversation-card{min-height:390px;margin:0 8px}.conversation-answers{grid-template-columns:1fr}.conversation-wall-heading{flex-direction:column;align-items:flex-start}.conversation-wall{margin-top:48px}}@media (prefers-reduced-motion:reduce){.conversation-card{animation:none}}.conversation-page .conversation-intro{background:0 0;border:0;height:auto;min-height:0;margin:0 0 48px;padding:0;display:flow-root}.conversation-answers article footer{background:0 0;border:0;min-height:0;margin-top:18px;padding:0;display:block}.conversation-page{padding-top:36px}.conversation-layout{align-items:start;gap:56px}.conversation-card{margin-top:10px}.conversation-page .conversation-intro{margin:0 0 22px}.conversation-intro .conversation-kicker{letter-spacing:.17em;margin:0 0 12px;font-size:9px;line-height:1.6}.conversation-intro h1{letter-spacing:-1px;margin:0 0 12px;font-size:clamp(32px,3.2vw,44px);line-height:1.08}.conversation-intro>p:last-child{max-width:400px;margin:0;font-size:13px;line-height:1.65}.conversation-response>.conversation-kicker{margin:0 0 8px}.conversation-response form>label:first-child{margin-top:0}@media (max-width:760px){.conversation-page{padding-top:28px}.conversation-layout{gap:34px}.conversation-card{margin-top:10px}.conversation-intro h1{font-size:34px}}@media (min-width:761px){.conversation-card{min-height:420px;padding:26px 34px}.conversation-spark{margin:16px 0;font-size:36px}.conversation-card h2{margin:0 0 24px;font-size:clamp(28px,2.7vw,38px)}.conversation-card-bottom{margin-top:auto}.conversation-card button{margin-top:18px}}.conversation-category{color:#cfb478;flex-direction:column;align-items:center;gap:10px;margin:24px 0;display:flex}.conversation-category>span{letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:600;line-height:1.5}@media (min-width:761px){.conversation-category{margin:16px 0 20px}.conversation-layout{row-gap:48px}.conversation-card{grid-area:1/1/span 2;align-self:start;position:sticky;top:90px}.conversation-response{grid-area:1/2}.conversation-wall{grid-area:2/2;margin-top:0}.conversation-wall-heading{flex-wrap:wrap;align-items:flex-start}.conversation-answers{grid-template-columns:1fr}}@media (min-width:761px) and (max-height:650px){.conversation-card{min-height:340px;padding:22px 28px;top:76px}.conversation-card h2{font-size:28px}.conversation-category{margin:12px 0}}.conversation-card{grid-template-rows:20px 60px minmax(0,1fr) 20px 48px;place-items:center;gap:0;height:460px;min-height:0;padding:26px 30px;display:grid}.conversation-card .conversation-category{align-self:center;margin:0}.conversation-card h2{text-wrap:balance;justify-content:center;align-items:center;width:100%;height:100%;margin:0;padding:18px 0;font-size:clamp(25px,2.7vw,38px);line-height:1.18;display:flex}.conversation-card .conversation-card-bottom{margin:0}.conversation-card button{align-self:end;margin:0}@media (max-width:1000px) and (min-width:761px){.conversation-card{height:460px;padding:24px}.conversation-card h2{font-size:27px}}@media (max-width:760px){.conversation-card{height:460px;padding:26px 24px}.conversation-card h2{font-size:clamp(24px,5.8vw,34px)}}@media (min-width:761px) and (max-height:650px){.conversation-card{grid-template-rows:18px 46px minmax(0,1fr) 18px 42px;height:390px;min-height:0;padding:20px 26px}.conversation-card h2{padding:12px 0;font-size:25px}}.conversation-card{isolation:isolate;outline:none;position:relative}.conversation-card-frame{pointer-events:none;color:#c9ad70;opacity:.8;z-index:-1;width:calc(100% - 16px);height:calc(100% - 16px);position:absolute;inset:8px;overflow:visible}.conversation-card-frame path{vector-effect:non-scaling-stroke}.conversation-frame-outer{stroke:currentColor;stroke-width:1.1px;stroke-linejoin:round}.conversation-frame-inner{stroke:currentColor;stroke-width:.65px;opacity:.75;stroke-linejoin:round}.conversation-frame-flourish{stroke:currentColor;stroke-width:.85px;stroke-linecap:round;stroke-linejoin:round}@media (min-width:761px){.conversation-card{position:sticky}}.conversation-card-stack{flex-direction:column;align-items:stretch;gap:30px;min-width:0;display:flex}.conversation-card-stack .conversation-card{grid-template-rows:20px 60px minmax(0,1fr) 20px;position:relative;top:auto}.conversation-page .conversation-draw-button{color:#17333b;background:0 0;border:0;align-self:center;min-height:44px;padding:12px 4px;font-size:14px}.conversation-draw-button:hover{color:#876b3f;border-color:currentColor}@media (min-width:761px){.conversation-card-stack{grid-area:1/1/span 2;align-self:start;position:sticky;top:90px}}@media (min-width:761px) and (max-height:650px){.conversation-card-stack{gap:20px;top:76px}.conversation-card-stack .conversation-card{grid-template-rows:18px 46px minmax(0,1fr) 18px;height:340px}}.conversation-card-stack .conversation-card{grid-template-rows:32px 64px minmax(0,1fr) 32px;padding-top:54px;padding-bottom:54px}.conversation-card-number,.conversation-card-bottom{padding:6px 12px;line-height:1.6}@media (min-width:761px) and (max-height:650px){.conversation-card-stack .conversation-card{grid-template-rows:28px 46px minmax(0,1fr) 28px;padding-top:42px;padding-bottom:42px}}.conversation-card .conversation-category{align-self:end;margin-bottom:8px}.conversation-card h2{align-items:flex-start;padding-top:16px}@media (min-width:761px) and (max-height:650px){.conversation-card-stack .conversation-card{grid-template-rows:28px 46px minmax(0,1fr) 28px}.conversation-card .conversation-category{margin-bottom:0}.conversation-card h2{padding-top:12px}}.conversation-card .conversation-card-frame{color:#887348;opacity:1}.conversation-frame-outer{stroke-width:1.65px}.conversation-frame-hairline{stroke:currentColor;stroke-width:.55px;opacity:.75;stroke-linejoin:round}.conversation-frame-inner{stroke-width:.85px;opacity:.9}.conversation-frame-flourish{stroke-width:.8px}.conversation-card-stack .conversation-card{grid-template-rows:48px minmax(0,1fr) 48px}.conversation-card-heading{letter-spacing:.14em;text-transform:uppercase;text-wrap:balance;padding:0 12px;font-size:10px;line-height:1.8}.conversation-card-heading>span{color:#806b45;margin-top:4px;display:block}.conversation-card h2{align-items:center;padding:20px 0}.conversation-card-footer{flex-direction:column;align-items:center;gap:4px;display:flex}.conversation-card-footer .conversation-card-bottom{padding:0;line-height:1.6}.conversation-card-footer .conversation-card-number{color:#806b45;padding:0;font-size:9px;line-height:1.6}@media (min-width:761px) and (max-height:650px){.conversation-card-stack .conversation-card{grid-template-rows:40px minmax(0,1fr) 40px}.conversation-card h2{padding:12px 0}}.conversation-card-stack .conversation-card{grid-template-columns:minmax(0,1fr);padding-left:10%;padding-right:10%}.conversation-card h2{box-sizing:border-box;min-width:0}.conversation-card h2>span{overflow-wrap:anywhere;min-width:0;max-width:100%}.conversation-answers{grid-auto-rows:auto;align-items:start;gap:12px;margin-top:20px}.conversation-answers article{height:auto;min-height:0;box-shadow:none;background:#ffffff20;border:1px solid #17333b16;padding:14px 18px}.conversation-answers article>p{color:#435754;margin:0;font-size:14px;font-weight:400;line-height:1.6}.conversation-answer-author{color:#777768;margin-top:8px;font-size:12px;font-weight:400;line-height:1.5;display:block}
