
.feedback-page{background:#fff}.feedback-hero{position:relative;padding:90px 6% 100px;overflow:hidden;background:#f5c9df}.feedback-hero:after{content:"";position:absolute;pointer-events:none;width:500px;height:500px;right:-150px;top:-200px;border-radius:50%;background:radial-gradient(#ff7f78,#ffc26b 35%,transparent 70%);filter:blur(40px)}.feedback-page h1{position:relative;inset:auto;font-family:DM,Arial,sans-serif;font-size:clamp(60px,8vw,135px);line-height:.95;letter-spacing:-.06em;max-width:1000px;margin:55px 0}.feedback-page h1 span{display:inline-block;font-family:Arial,sans-serif;font-size:.6em;margin-left:.4em;color:#ff693a;animation:turn 28s linear infinite}.eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:1.4px}.feedback-intro{display:grid;grid-template-columns:1fr 2fr;gap:35px;max-width:900px;font-size:17px;line-height:1.6}.feedback-selects,.feedback-archive{padding:95px 6%}.feedback-selects{background:#17151b;color:white}.feedback-heading{max-width:730px;margin-bottom:50px}.feedback-heading h2{font-weight:400;font-size:clamp(40px,5vw,75px);letter-spacing:-2px;line-height:1.05;margin:20px 0}.feedback-heading p{line-height:1.65}.quote-grid,.notes-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.quote-card{margin:0;background:#d2bdf5;color:#17151b;padding:45px;border-radius:0 55px 0 0}.quote-card:nth-child(3n+2){background:#e2f688;border-radius:55px 0 0 0}.quote-card:nth-child(3n){background:#f5c9df;border-radius:0 0 55px 0}.quote-card blockquote{font-size:clamp(22px,2.5vw,36px);letter-spacing:-.8px;line-height:1.35;margin:15px 0 35px}.quote-card figcaption{font-size:13px;line-height:1.6}.team-label{font-size:10px;letter-spacing:.7px;text-transform:uppercase;opacity:.7}.context-note{max-width:720px;font-size:12px;line-height:1.7;margin:35px 0 0;opacity:.7}.feedback-controls{display:flex;gap:25px;margin-bottom:30px}.feedback-controls label{font-size:12px;display:flex;flex-direction:column;gap:10px}.feedback-controls label:first-child{flex:1}.feedback-controls input,.feedback-controls select{font:inherit;font-size:16px;border:1px solid #17151b;border-radius:0;background:white;color:#17151b;padding:16px;min-width:0}.note-card{border-top:1px solid #17151b;padding:30px 15px 40px 0;overflow-wrap:anywhere}.note-card time,.note-work,.note-studio{font-size:12px;line-height:1.5}.note-card h3{font-size:25px;font-weight:400;margin:15px 0 5px}.note-card blockquote{margin:25px 0 0;font-size:18px;line-height:1.6}.load-more{border:1px solid;border-radius:40px;padding:18px 30px;margin-top:35px}.load-more:hover{background:#e2f688}.feedback-footer{background:#d2bdf5;padding:60px 6%;display:flex;flex-wrap:wrap;gap:35px;justify-content:space-between;align-items:center}.feedback-footer small{width:100%;font-size:11px}.feedback-page nav a:first-child{display:block}.feedback-page nav [aria-current]{text-decoration:underline;text-underline-offset:6px}@media(max-width:800px){.feedback-hero{padding:65px 6%}.feedback-page h1{font-size:16vw;margin:40px 0}.feedback-intro{display:block}.feedback-selects,.feedback-archive{padding:65px 6%}.quote-grid,.notes-grid{grid-template-columns:1fr}.quote-card{padding:30px}.feedback-controls{gap:12px}.feedback-controls input{width:100%}.feedback-controls select{width:110px}.feedback-page header{height:auto;min-height:95px;gap:20px;flex-wrap:wrap;padding-top:20px;padding-bottom:20px}.feedback-page nav{gap:20px;font-size:14px}}

/* The same navigation on every page, with every link available on mobile. */
header.site-header-unified{height:auto;min-height:100px;padding:25px 4%;display:flex;align-items:center;justify-content:space-between;gap:30px;flex-wrap:wrap;background:#fff}header.site-header-unified nav{display:flex;flex-wrap:wrap;gap:32px;font-size:18px;letter-spacing:-.4px}header.site-header-unified nav a:first-child{display:block}header.site-header-unified nav a[aria-current="page"]{text-decoration:underline;text-underline-offset:6px}@media(max-width:800px){header.site-header-unified{padding:20px 5%;gap:22px;min-height:120px}header.site-header-unified nav{width:100%;justify-content:space-between;gap:10px;font-size:14px}header.site-header-unified .brand{font-size:17px}}

.notes-grid{gap:24px}.note-card{padding:35px;border:0;background:#d2bdf5;border-radius:0 45px 0 0}.note-card:nth-child(5n+2){background:#e2f688;border-radius:45px 0 0 0}.note-card:nth-child(5n+3){background:#f5c9df;border-radius:0 0 45px 0}.note-card:nth-child(5n+4){background:#b6c5ff;border-radius:0 45px 45px 0}.note-card:nth-child(5n){background:#ffd29b;border-radius:45px 0 45px 0}.note-card blockquote{font-size:clamp(20px,2vw,29px);line-height:1.4;letter-spacing:-.5px}.note-card time{font-size:11px;opacity:.65}@media(max-width:800px){.note-card{padding:30px}}

/* Pair similar-length notes, with balanced cards rather than empty stretched rows. */
.quote-grid,.notes-grid{align-items:start}.quote-card,.note-card{height:100%}
