.ip{border-top:1px solid var(--line);background:var(--bg);align-items:start;padding-block:96px}main>.ip:first-child,main>div>.ip:first-child{border-top:0}.ip h1{font-size:46px}.ip h2{font-size:34px}.ip-lede{max-width:46ch;color:var(--muted);margin-top:18px}.ip-foot{font:13px/1.5 var(--mono);color:var(--muted);margin-top:14px}.ip a.ip-inline{color:var(--text);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.ip a.ip-inline:hover{text-decoration-thickness:2px}.ip-img{position:relative}.ip-img img{border:1px solid var(--line);background:#fbf8f2;width:100%;height:auto;display:block}.ip-btn{background:var(--text);height:52px;color:var(--bg);font:500 16px var(--sans);align-items:center;gap:10px;margin-top:32px;padding:0 24px;transition:background .2s;display:inline-flex}.ip-btn:hover{background:#000}.ip-btn span{transition:translate .2s}.ip-btn:hover span{translate:2px -2px}.ab-hero{padding-block:72px}.ab-hero-copy{grid-column:1/7;align-self:center}.ab-hero-copy .ip-lede{font-size:19px;line-height:1.45}.ab-hero-img{grid-column:8/13}.ab-story-img{grid-column:1/8}.ab-story-copy{grid-column:9/13;align-self:center}.ab-story-copy p{color:var(--muted);margin-top:18px}.ab-tool-copy{grid-column:1/6;align-self:center}.ab-tool-img{grid-column:8/13}.ab-close-head{grid-column:1/7}.ab-close-sign{grid-column:8/13}.ab-close-sign a.ab-email{letter-spacing:-.02em;font-size:26px;font-stretch:112%;line-height:1.2}.ab-close-sign address{border-top:1px solid var(--line);color:var(--muted);margin-top:28px;padding-top:16px;font-size:15px;font-style:normal}.ab-close-sign strong{color:var(--text);font-weight:550;display:block}.ct-head{grid-column:1/6}.ct-ways{border-bottom:1px solid var(--line);margin-top:40px}.ct-ways>div{border-top:1px solid var(--line);grid-template-columns:110px 1fr;gap:16px;padding:14px 0;display:grid}.ct-ways dt{font:13px/1.7 var(--mono);color:var(--muted)}.ct-ways dd{margin:0;font-size:15px}.ct-form-wrap{grid-column:7/13}.ct-form{border:1px solid var(--line);background:#fbf8f2;grid-template-columns:1fr 1fr;gap:20px 12px;padding:28px;display:grid}.ct-field{flex-direction:column;gap:8px;min-width:0;display:flex}.ct-wide{grid-column:1/-1}.ct-field label{font:13px/1.4 var(--mono);color:var(--muted)}.ct-field input,.ct-field textarea{border:1px solid var(--line);background:var(--bg);width:100%;color:var(--text);font:16px/1.4 var(--sans);border-radius:0;transition:border-color .2s}.ct-field input{height:50px;padding:0 14px}.ct-field textarea{resize:vertical;min-height:168px;padding:12px 14px}.ct-field input:hover,.ct-field textarea:hover{border-color:#b9b09d}.ct-field input:focus,.ct-field textarea:focus{border-color:var(--text)}.ct-send{background:var(--text);min-height:52px;color:var(--bg);font:500 16px var(--sans);cursor:pointer;border:0;grid-column:1/-1;transition:background .2s}.ct-send:hover{background:#000}.ct-status{color:var(--muted);grid-column:1/-1;font-size:14px}.ip-doc-head{top:calc(var(--header-h) + 32px);grid-column:1/5;position:sticky}.ip-doc-body{grid-column:6/13}.dc-list>div{border-top:1px solid var(--line);padding-block:24px}.dc-list>div:first-child{border-top:0;padding-top:0}.dc-list dt{letter-spacing:-.02em;font-size:20px;font-weight:450;font-stretch:112%;line-height:1.2}.dc-list dd{max-width:62ch;color:var(--muted);margin:8px 0 0}.ip-prose{max-width:720px;color:var(--muted);font-size:15px}.ip-prose h2{border-top:1px solid var(--line);color:var(--text);margin-top:48px;padding-top:24px;font-size:22px}.ip-prose h2:first-child{margin-top:0}.ip-prose p,.ip-prose ul{margin-top:14px}.ip-prose ul{flex-direction:column;gap:10px;display:flex}.ip-prose strong{color:var(--text);font-weight:550}.ip-prose a{color:var(--text);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.nf{text-align:center;justify-items:center;padding-block:160px}.nf>div{grid-column:1/-1}.nf .ip-lede{margin-inline:auto}@media (max-width:1100px){.ip{padding-block:72px}.ip h1{font-size:38px}.ip h2{font-size:28px}.ab-hero{padding-block:56px}.ab-hero-copy{grid-column:1/4}.ab-hero-img{grid-column:4/7}.ab-story-img,.ab-story-copy,.ct-head,.ct-form-wrap,.ip-doc-head,.ip-doc-body,.ab-close-head,.ab-close-sign{grid-column:1/-1}.ab-story-copy,.ct-form-wrap,.ip-doc-body,.ab-close-sign{margin-top:40px}.ab-tool-copy{grid-column:1/4}.ab-tool-img{grid-column:4/7}.ip-doc-head{position:static}}@media (max-width:650px){.ip{padding-block:56px}.ip h1{font-size:31px;line-height:1.12}.ip h2{font-size:24px}.ab-hero{padding-block:36px 56px}.ab-hero-copy,.ab-hero-img,.ab-tool-copy,.ab-tool-img{grid-column:1/-1}.ab-hero-copy .ip-lede{font-size:17px}.ab-hero-img,.ab-tool-img{margin-top:32px}.ab-close-sign a.ab-email{font-size:22px}.ct-form{grid-template-columns:1fr;padding:18px}.ct-ways>div{grid-template-columns:92px 1fr}.nf{padding-block:96px}}@media (prefers-reduced-motion:reduce){.ip-btn,.ip-btn span,.ct-send,.ct-field input,.ct-field textarea{transition:none}}
