.contact-conversation-page .page-hero-visual>.hero-grid-lines{display:none}.ct-hero{color:#182331;background:linear-gradient(115deg,#fbfcfe 25%,#edf3f9);position:absolute;inset:0;overflow:hidden;container-type:inline-size}.ct-hero .ch-captions{color:#182331}.ct-hero .ch-captions>span:last-child{color:#1d5faf}.ct-hero-stage{grid-template-columns:1fr 1.04fr;align-items:center;gap:30px;display:grid;position:absolute;inset:76px 36px}.ct-hero-editorial>small,.ct-letter small,.ct-letter header,.ct-letter footer>span{letter-spacing:.1em;font:600 8px/1.5 Sora,sans-serif}.ct-hero-editorial>small{color:#1d5faf}.ct-hero-editorial h2{letter-spacing:-.045em;min-height:105px;margin:18px 0 14px;font:600 clamp(26px,4.3cqw,40px)/1.18 Sora,sans-serif}.ct-hero-editorial>p{color:#52677c;word-break:keep-all;min-height:34px;margin:0 0 24px;font-size:11px;line-height:1.7}.ct-hero-topics{border-top:1px solid #c9d6e3}.ct-hero-topics button{color:#52677c;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #c9d6e3;align-items:center;gap:10px;width:100%;min-height:43px;padding:10px 4px;font:600 9px/1.5 Sora,sans-serif;display:flex}.ct-hero-topics button>span{color:#c8102e;font:500 8px IBM Plex Mono,monospace}.ct-hero-topics button>svg{margin-left:auto}.ct-hero-topics button[aria-pressed=true]{color:#1d5faf;background:#1d5faf09}.ct-letter{color:#fff;background:#102b47;border-top:2px solid #1d5faf;padding:24px;position:relative;box-shadow:12px 14px #1d5faf08}.ct-letter:before{content:"";background:#c8102e;width:35%;height:2px;position:absolute;top:-2px;left:0}.ct-letter header{color:#b8cce0;justify-content:space-between;align-items:center;gap:10px;display:flex}.ct-letter header svg{stroke-width:1px}.ct-letter-recipient{border-bottom:1px solid #ffffff24;padding:21px 0 17px}.ct-letter-recipient small{color:#b8cce0;display:block}.ct-letter-recipient a{color:#fff;margin-top:5px;font:500 14px/1.5 Sora,sans-serif;display:block}.ct-letter-content>small{color:#b8cce0;margin-top:20px;display:block}.ct-letter-content h3{margin:8px 0 16px;font-size:20px;font-weight:500}.ct-letter-row{border-top:1px solid #ffffff1c;padding:10px 0;animation:1.2s both ct-row-in}.ct-letter-row-1{animation-delay:.3s}.ct-letter-row-2{animation-delay:.6s}.ct-letter-row small{color:#b8cce0}.ct-letter-row p{word-break:keep-all;margin:5px 0 0;font-size:10px;line-height:1.6}.ct-letter footer{border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:8px;margin-top:14px;padding-top:14px;display:flex}.ct-letter footer>span{color:#b8cce0;font-size:7px}.ct-letter footer>a{color:#fff;align-items:center;gap:6px;font-size:10px;display:flex}@keyframes ct-row-in{0%{opacity:.18;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.ct-hero[data-paused=true] *{animation-play-state:paused!important}.ct-section{box-sizing:border-box;width:min(100%,var(--max));margin:auto;padding:68px 34px;scroll-margin-top:95px}.ct-section .numbered-chapter-copy h2{letter-spacing:-.04em;margin:16px 0;font-size:32px;font-weight:400;line-height:1.3}.ct-section .ct-intro{color:#52677c;margin:0;font-size:12px;line-height:1.8}.ct-topic-picker{border:1px solid #c9d6e3;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:32px;display:grid}.ct-topic-picker button{color:#182331;text-align:left;cursor:pointer;background:#fff;border:0;border-right:1px solid #c9d6e3;align-items:center;gap:18px;min-height:96px;padding:22px;display:flex}.ct-topic-picker button:last-child{border-right:0}.ct-topic-picker button[aria-pressed=true]{background:#edf3f9;box-shadow:inset 0 2px #c8102e}.ct-topic-picker button>svg{color:#1d5faf;stroke-width:1.2px;flex-shrink:0}.ct-topic-picker b{font:600 11px/1.6 Sora,sans-serif;display:block}.ct-topic-picker small{color:#52677c;margin-top:5px;font-size:12px;display:block}.ct-topic-picker i{color:#1d5faf;margin-left:auto;font:500 9px IBM Plex Mono,monospace}.ct-brief-builder{border:1px solid #c9d6e3;border-top:0;grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.ct-brief-builder>aside{color:#fff;background:#102b47;flex-direction:column;padding:36px;display:flex}.ct-brief-builder>aside>small,.ct-direct>small{letter-spacing:.1em;color:#b8cce0;font:600 9px/1.5 Sora,sans-serif}.ct-brief-builder>aside h3{letter-spacing:-.025em;max-width:310px;margin:24px 0 16px;font:500 27px/1.35 Sora,sans-serif}.ct-brief-builder>aside>p,.ct-direct p{color:#c1d0df;word-break:keep-all;font-size:12px;line-height:1.9}.ct-direct{margin-top:auto;padding-top:36px}.ct-direct>svg{color:#b8cce0;margin-bottom:15px;display:block}.ct-direct a{color:#fff;align-items:center;gap:14px;margin-top:10px;font:500 17px/1.5 Sora,sans-serif;display:flex}.ct-direct p{margin-top:24px}.ct-fields{background:#fff;padding:30px 36px}.ct-fields label{margin-bottom:18px;display:block}.ct-fields label>span{color:#52677c;align-items:center;gap:18px;margin-bottom:10px;font-size:12px;display:flex}.ct-fields label b{color:#1d5faf;letter-spacing:.06em;min-width:145px;font:600 9px/1.5 Sora,sans-serif}.ct-fields fieldset{border:0;min-width:0;margin:0;padding:0}.ct-sender-row{grid-template-columns:1fr 1.4fr;gap:18px;display:grid}.ct-sender-row label>span{display:block}.ct-sender-row label b{margin-bottom:4px;display:block}.ct-honeypot{width:1px;height:1px;left:-10000px;overflow:hidden;position:absolute!important}.ct-draft-actions .ct-send{color:#fff;background:#1d5faf;min-width:160px}.ct-draft-actions .ct-email-alternative{color:#1d5faf;background:#fff;border-color:#c9d6e3}.ct-fields .ct-draft-actions{margin-top:18px}.ct-fields :disabled{cursor:wait;opacity:.65}.ct-submit-error{color:#c8102e;margin-top:18px;font-size:12px;line-height:1.8}.ct-received{flex-direction:column;justify-content:center;gap:15px;min-height:450px;display:flex}.ct-received>svg{color:#1d5faf}.ct-received>small,.ct-receipt>small{color:#1d5faf;letter-spacing:.08em;font:600 10px Sora,sans-serif}.ct-received h3{margin:0;font-size:26px;font-weight:500}.ct-received p{color:#52677c;margin:0;font-size:12px;line-height:1.8}.ct-receipt{background:#f3f7fb;border:1px solid #c9d6e3;padding:20px}.ct-receipt>small{margin-bottom:12px;display:block}.ct-receipt strong{overflow-wrap:anywhere;font:500 15px IBM Plex Mono,monospace}.ct-direct .ct-attachment-note{max-width:300px}.ct-fields input,.ct-fields textarea{box-sizing:border-box;color:#182331;background:#fbfcfe;border:1px solid #c9d6e3;border-radius:0;width:100%;padding:13px 14px;font:400 12px/1.7 Pretendard,sans-serif;display:block}.ct-fields input::placeholder,.ct-fields textarea::placeholder{color:#718297}.ct-fields textarea{resize:vertical;min-height:100px;max-height:360px}.ct-draft-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ct-draft-actions>a,.ct-draft-actions>button{cursor:pointer;border:1px solid #1d5faf;justify-content:space-between;align-items:center;gap:22px;min-height:44px;padding:0 18px;font:500 12px Pretendard,sans-serif;display:flex}.ct-draft-actions>a{color:#fff;background:#1d5faf}.ct-draft-actions>button{color:#1d5faf;background:#fff}.ct-field-note,.ct-copy-status{color:#52677c;margin:12px 0 0;font-size:11px;line-height:1.7}.ct-copy-status:empty{display:none}.ct-copy-status{color:#1d5faf}.ct-draft-preview{color:#52677c;margin-top:14px;font-size:11px}.ct-draft-preview summary{cursor:pointer}.ct-draft-preview pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f3f6fa;padding:18px;font:400 12px/1.8 Pretendard,sans-serif}.ct-next{padding-top:0;padding-bottom:64px}.ct-next-grid{border-top:2px solid #1d5faf;border-bottom:1px solid #c9d6e3;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px;display:grid}.ct-next-grid article{border-right:1px solid #c9d6e3;padding:28px;position:relative}.ct-next-grid article:last-child{border-right:0}.ct-next-grid article>span{color:#c8102e;margin-right:14px;font:500 8px IBM Plex Mono,monospace}.ct-next-grid article>b{color:#1d5faf;letter-spacing:.08em;font:600 10px Sora,sans-serif}.ct-next-grid h3{margin:22px 0 12px;font-size:20px;font-weight:400}.ct-next-grid p{color:#52677c;word-break:keep-all;max-width:340px;margin:0;font-size:12px;line-height:1.8}:is(.ct-hero :is(a,button):focus-visible,.ct-section :is(a,button,input,textarea,summary):focus-visible){outline-offset:4px;outline:2px solid #c8102e}@container (width<=700px){.ct-hero-stage{gap:18px;inset:65px 24px}.ct-letter{padding:18px}.ct-letter-recipient a{font-size:12px}.ct-letter footer>span{display:none}.ct-hero-editorial h2{font-size:27px}.ct-hero-topics button{gap:7px;font-size:8px}}@media (max-width:760px) and (max-width:767px),(max-width:760px) and (min-width:1200px){.ct-section:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){padding:48px 20px}.ct-section .numbered-chapter-copy h2:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){font-size:28px}.ct-topic-picker:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){grid-template-columns:1fr;margin-top:26px}.ct-topic-picker button:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){border-bottom:1px solid #c9d6e3;border-right:0;min-height:78px;padding:17px 20px}.ct-topic-picker button:last-child:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){border-bottom:0}.ct-brief-builder:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){grid-template-columns:1fr}.ct-brief-builder>aside:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){padding:26px}.ct-brief-builder>aside h3:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){margin:15px 0 8px;font-size:23px}.ct-direct:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){padding-top:18px}.ct-direct>svg:where(:not([data-mobile-desktop],[data-mobile-desktop] *)),.ct-direct p:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){display:none}.ct-fields:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){padding:24px}.ct-fields label>span:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){line-height:1.8;display:block}.ct-fields label b:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){margin-bottom:3px;display:block}.ct-draft-actions:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){flex-direction:column;align-items:stretch}.ct-draft-actions>button:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){justify-content:center}.ct-next:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){padding-top:0}.ct-next-grid:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){grid-template-columns:1fr}.ct-next-grid article:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){border-bottom:1px solid #c9d6e3;border-right:0;padding:24px 0}.ct-next-grid article:last-child:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){border-bottom:0}.ct-next-grid h3:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){margin:14px 0 10px}}@container (width<=450px){.ct-hero-stage{display:block;inset:57px 22px 64px}.ct-hero-editorial>small,.ct-hero-editorial h2,.ct-hero-editorial>p{display:none}.ct-hero-topics{border-top:0;grid-template-columns:repeat(3,1fr);margin-bottom:18px;display:grid}.ct-hero-topics button{align-items:flex-start;gap:4px;min-height:54px;padding:6px;font-size:8px;line-height:1.65}.ct-hero-topics button>svg{display:none}.ct-letter{padding:18px 22px;box-shadow:7px 8px #1d5faf08}.ct-letter-recipient{padding:12px 0}.ct-letter-content>small{margin-top:14px}.ct-letter-content h3{margin:6px 0 12px;font-size:19px}.ct-letter-row{padding:8px 0}.ct-letter-row p{font-size:11px}.ct-letter-recipient a{font-size:15px}.ct-letter footer{margin-top:8px;padding-top:12px}.ct-letter footer>span{display:block}.ct-hero .ch-captions{left:22px;right:22px}.ct-hero .ch-captions>span:first-child{max-width:49%;line-height:1.5}.ct-hero .ch-captions>span:last-child{text-align:right;max-width:42%;line-height:1.5}}@media (prefers-reduced-motion:reduce){.ct-letter-row{animation:none}}@media (max-width:760px) and (max-width:767px),(max-width:760px) and (min-width:1200px){.ct-sender-row:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){grid-template-columns:1fr;gap:0}.ct-direct .ct-attachment-note:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){display:block}.ct-received:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){min-height:340px}.ct-received h3:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){font-size:23px}}.contact-conversation-page .page-hero-visual:before,.contact-conversation-page .page-hero-visual:after{display:none}.ct-hero-stage{inset:60px 36px 65px}.ct-letter{padding:22px}.ct-letter-recipient{padding:14px 0}.ct-letter-content>small{margin-top:16px}.ct-letter-content h3{margin:7px 0 12px;line-height:1.4}.ct-letter-row{padding:9px 0}.ct-letter-row small{display:block}.ct-letter footer{background:0 0;min-height:0;margin-top:12px;padding:12px 0 0}.ct-letter footer:before,.ct-letter footer:after{display:none}.alignment-root .ct-letter footer{text-align:left;flex-direction:row;align-items:center}.ct-hero[data-paused=true] .ct-letter-row{opacity:1;animation:none;transform:none}.ct-section .numbered-section-label>i{color:#c8102e}.ct-section .numbered-section-label>span{color:#1d5faf}@media (min-width:761px) and (max-width:1199px) and (max-width:767px),(min-width:761px) and (max-width:1199px) and (min-width:1200px){.ct-hero-stage:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){inset:49px 30px 58px}.ct-letter:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){padding:12px 20px}.ct-letter header:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){font-size:7px}.ct-letter-recipient:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){padding:6px 0}.ct-letter-content>small:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){margin-top:8px}.ct-letter-content h3:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){margin:5px 0 8px;font-size:18px}.ct-letter-row:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){padding:5px 0}.ct-letter-row p:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){margin-top:3px}.ct-letter footer:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){margin-top:7px;padding-top:8px}.ct-hero-editorial h2:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){min-height:78px;margin:12px 0;font-size:30px}.ct-hero-editorial>p:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){margin-bottom:12px}.ct-hero-topics button:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){min-height:38px}}@container (width<=450px){.ct-hero-stage{inset:44px 22px 51px}.ct-hero-topics{margin-bottom:10px}.ct-hero-topics button{min-height:38px;padding:4px;line-height:1.5}.ct-hero-topics button>span{flex-shrink:0}.ct-letter{box-shadow:none;padding:12px 16px}.ct-letter header,.ct-letter-recipient,.ct-letter-row{display:none}.ct-letter-content>small{margin:0;font-size:7px}.ct-letter-content h3{margin:5px 0 0;font-size:18px;line-height:1.4}.ct-letter footer{margin-top:8px;padding:8px 0 0;line-height:1.5}.ct-letter footer>span{font-size:6px}}
