.iq{display:grid;grid-template-columns:minmax(260px,5fr) 7fr;column-gap:clamp(40px,7vw,120px);max-width:1240px;margin:0 auto;padding:48px var(--gutter) 0;align-items:start}.iq-side{grid-column:1;grid-row:1;background:var(--cream)}.iq-main{grid-column:2;grid-row:1;max-width:560px;padding:64px 0 24px}@media(min-width:800px) and (min-height:760px){.iq-side{position:sticky;top:120px}}.iq-main h1{margin:24px 0 28px}.iq-dek{max-width:46ch}.iq-call-m{display:none}.iq-pin{width:110px;margin:40px 0 52px}.iq-pic{width:100%;aspect-ratio:5/4;object-fit:cover;object-position:50% 30%}.iq-side-in{padding:40px clamp(28px,3.4vw,48px) 44px}.iq-next{list-style:none;margin:26px 0 0;padding:0}.iq-next li{display:grid;grid-template-columns:52px 1fr;align-items:start;padding:18px 0;border-top:1px solid rgba(39,39,38,.12)}.iq-next li:first-child{border-top:0;padding-top:4px}.iq-no{font-family:var(--heading);font-size:34px;line-height:.8;letter-spacing:-.03em;color:#b5b2ac;padding-top:.04em}.iq-next h3{margin-bottom:6px}.iq-next p{font-size:14px;line-height:1.55;max-width:32ch}.iq-call{display:grid;gap:10px;margin-top:22px;padding-top:24px;border-top:1px solid rgba(39,39,38,.12);font-family:var(--heading);font-size:clamp(18px,1.47vw,21px);line-height:1.1;text-transform:uppercase;letter-spacing:-.02em}.iq-call .meta{color:var(--accent)}.iq-call .ulink{white-space:nowrap}.iq-opts{display:flex;flex-wrap:wrap;gap:2px 30px;margin-top:14px}.iq-opts button{position:relative;display:inline-flex;align-items:center;gap:12px;padding:10px 0;background:none;border:0;cursor:pointer;font-family:var(--heading);font-size:clamp(17px,1.35vw,19px);line-height:1.1;text-transform:uppercase;letter-spacing:-.02em;color:#9a8f86;text-align:left;transition:color var(--slow) var(--ease)}.iq-opts button:before{content:"";flex:none;width:6px;height:6px;border:1px solid var(--accent-light);transform:rotate(45deg);transition:background-color var(--slow) var(--ease),border-color var(--slow) var(--ease)}.iq-opts button.on,.iq-opts button:hover{color:var(--ink)}.iq-opts button.on:before{background:var(--ink);border-color:var(--ink)}.iq-main>*,.iq-side{animation:rise 1.1s var(--ease) both}.iq-main>:nth-child(2),.iq-side{animation-delay:.12s}.iq-main>:nth-child(3){animation-delay:.24s}.iq-main>:nth-child(n+4){animation-delay:.36s}@media(max-width:1000px){.iq{grid-template-columns:260px 1fr;column-gap:44px;padding-left:40px;padding-right:40px}.iq-side-in{padding:30px 24px 32px}.iq-next li{grid-template-columns:44px 1fr}.iq-no{font-size:28px}}@media(max-width:799px){.iq{display:block;padding:24px var(--gutter) 0}.iq-main{max-width:none;padding:36px 0 0;text-align:center}.iq-main .form{text-align:left}.iq-dek{margin:0 auto}.iq-call-m{display:inline}.iq-pin{margin:36px auto 44px}.iq-side{margin:72px calc(var(--gutter) * -1) 0}.iq-pic{aspect-ratio:4/3}.iq-side-in{padding:40px var(--gutter) 48px}}