._page_etdww_1{min-height:100%;color:var(--playful-ink,#102c37);background:var(--playful-paper,#f5fbff)}._shell_etdww_2{max-width:var(--public-page-max-width,85rem);padding:112px var(--public-page-gutter,1.5rem) 80px;margin-inline:auto}._topline_etdww_3{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}._back_etdww_4,._more_etdww_4{align-items:center;gap:10px;min-height:44px;font-size:13px;text-decoration:none;display:inline-flex}._back_etdww_4:hover,._more_etdww_4:hover{text-underline-offset:5px;text-decoration:underline}._journal_etdww_6{letter-spacing:.025em;color:#496370;align-items:center;gap:14px;font-size:11px;display:flex}._journal_etdww_6>span{color:#7967a6;font-size:24px}._preview_etdww_8{color:#594d25;background:#fff2c7;border:1px solid #daca91;border-radius:12px;margin-bottom:20px;padding:13px 18px;font-size:12px;line-height:1.6}._article_etdww_9{min-width:0}._header_etdww_10{padding:clamp(28px,4.8vw,68px) clamp(24px,5.4vw,76px) 34px}._headerLabels_etdww_11{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:23px;display:flex}._category_etdww_12{overflow-wrap:anywhere;background:#e9e2fa;border-radius:999px;padding:6px 12px;font-size:11px;line-height:1.5}._readingTime_etdww_13{color:#496370;align-items:center;gap:7px;font-size:12px;display:inline-flex}._title_etdww_14{letter-spacing:-.045em;overflow-wrap:anywhere;max-width:1050px;margin:0;font-size:clamp(34px,4.5vw,64px);font-weight:600;line-height:1.09}._excerpt_etdww_15{color:#496370;max-width:69ch;margin-top:24px;font-size:clamp(16px,1.5vw,20px);line-height:1.75}._byline_etdww_16{flex-wrap:wrap;align-items:center;gap:10px;margin-top:27px;font-size:12px;line-height:1.6;display:flex}._avatar_etdww_17,._avatarFallback_etdww_17{object-fit:cover;border-radius:50%;flex-shrink:0;width:36px;height:36px}._avatarFallback_etdww_17{color:#274330;background:#dbead7;place-items:center;font-size:14px;display:grid}._author_etdww_19{font-weight:600}._date_etdww_19{color:#496370;align-items:center;gap:7px;margin-left:10px;display:inline-flex}._coverFrame_etdww_20{aspect-ratio:16/9;background:#dcefff;border:1px solid #102c3717;border-radius:18px;width:calc(100% - 40px);max-width:560px;min-height:0;margin:0 auto;position:relative;overflow:hidden}._cover_etdww_20{object-fit:contain}._illustration_etdww_21{object-fit:contain;padding:20px 70px 30px}._illustrationFrame_etdww_21{max-height:410px}._coverLabel_etdww_22{background:#fffffff0;border:1px solid #102c3726;border-radius:999px;padding:6px 11px;font-size:10px;position:absolute;bottom:15px;right:18px}._layout_etdww_23{grid-template-columns:minmax(0,1fr) 230px;align-items:start;gap:clamp(32px,5vw,72px);padding:clamp(30px,5vw,64px) clamp(24px,5.4vw,76px) 58px;display:grid}._body_etdww_24{overflow-wrap:anywhere;width:100%;min-width:0;max-width:69ch;font-size:17px;line-height:1.95}._body_etdww_24>:first-child{margin-top:0}._body_etdww_24 p{margin:0 0 1.35em}._body_etdww_24>p:first-child{color:#294a58;font-size:19px;line-height:1.85}._body_etdww_24 :where(h2,h3,h4){color:#102c37;letter-spacing:-.025em;scroll-margin-top:110px;line-height:1.25}._body_etdww_24 h2{margin:1.8em 0 .8em;font-size:29px;font-weight:600}._body_etdww_24 h3{margin:1.4em 0 .7em;font-size:22px;font-weight:600}._body_etdww_24 h4{margin:1.3em 0 .6em;font-size:19px;font-weight:600}._body_etdww_24 :where(ul,ol){margin:0 0 1.5em;padding-left:1.4em}._body_etdww_24 li{margin-bottom:.55em;padding-left:.2em}._body_etdww_24 li>p{margin-bottom:.5em}._body_etdww_24 strong{font-weight:600}._body_etdww_24 a{color:#204f72;text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px}._body_etdww_24 blockquote{color:#35455c;background:#f2edfc;border-left:3px solid #8f80b6;border-radius:0 14px 14px 0;margin:1.8em 0;padding:24px 26px;font-size:17px}._body_etdww_24 blockquote p:last-child{margin-bottom:0}._body_etdww_24 table{border-collapse:collapse;max-width:100%;margin:1.7em 0;font-size:14px;line-height:1.7;display:block;overflow-x:auto}._body_etdww_24 th,._body_etdww_24 td{text-align:left;vertical-align:top;border:1px solid #dbe5e9;min-width:120px;padding:12px 15px}._body_etdww_24 th{background:#eff5fa;font-weight:600}._body_etdww_24 :where(img,video){border-radius:14px;max-width:100%;height:auto}._body_etdww_24 figure{margin:2em 0}._body_etdww_24 figcaption{color:#496370;margin-top:9px;font-size:12px;line-height:1.6}._body_etdww_24 hr{border:0;border-top:1px solid #dce5e9;margin:2em 0}._body_etdww_24 pre{background:#f0f5f8;border-radius:12px;max-width:100%;padding:18px;font-size:13px;overflow:auto}._body_etdww_24 code{overflow-wrap:anywhere}._rail_etdww_33{scrollbar-width:thin;min-width:0;max-height:calc(100dvh - 130px);padding-right:4px;position:sticky;top:100px;overflow:auto}._contents_etdww_34 h2{text-transform:uppercase;letter-spacing:.1em;color:#496370;margin:0 0 14px;font-size:11px;font-weight:600}._contents_etdww_34 ol{margin:0;padding:0;list-style:none}._contents_etdww_34 li{border-left:1px solid #d6e0e5;padding-left:14px}._contents_etdww_34 a{color:#496370;padding-block:7px;font-size:12px;line-height:1.55;text-decoration:none;display:block}._contents_etdww_34 a:hover{color:#102c37;text-underline-offset:3px;text-decoration:underline}._contents_etdww_34 ._subheading_etdww_34{padding-left:26px}._contents_etdww_34 ._subheading_etdww_34 a{font-size:11px}._railNote_etdww_35{background:#e4f0dc;border:1px solid #d2e3c7;border-radius:17px;margin-top:30px;padding:22px 20px}._railNote_etdww_35>span{color:#536a41;font-size:27px;line-height:1}._railNote_etdww_35 h2{letter-spacing:-.035em;margin:12px 0;font-size:22px;line-height:1.2}._railNote_etdww_35 p{color:#456052;font-size:12px;line-height:1.75}._railNote_etdww_35 a{text-underline-offset:4px;justify-content:space-between;align-items:center;gap:8px;min-height:44px;margin-top:10px;font-size:12px;font-weight:600;text-decoration:underline;display:flex}._tags_etdww_36{flex-wrap:wrap;gap:7px;margin-top:22px;display:flex}._tags_etdww_36>span{color:#496370;overflow-wrap:anywhere;border:1px solid #dce4e9;border-radius:999px;padding:5px 10px;font-size:10px;line-height:1.6}._articleFooter_etdww_37{background:#edf0fb;border:1px solid #d7dfeb;border-radius:18px;align-items:center;gap:18px;margin:0 clamp(20px,3.8vw,52px) 34px;padding:26px 30px;display:flex}._articleFooter_etdww_37>span{color:#7f6da3;font-size:34px}._articleFooter_etdww_37>div{min-width:0}._articleFooter_etdww_37 p{letter-spacing:-.02em;font-size:19px;line-height:1.35}._articleFooter_etdww_37>div>span{color:#496370;margin-top:7px;font-size:12px;line-height:1.7;display:block}._articleFooter_etdww_37 a{background:#fff;border:1px solid #a9b6cb;border-radius:999px;flex-shrink:0;align-items:center;gap:12px;min-height:44px;margin-left:auto;padding:10px 17px;font-size:12px;display:inline-flex}._more_etdww_4{margin-top:22px}._page_etdww_1 :where(a):focus-visible{outline-offset:4px;border-radius:4px;outline:3px solid #7865b2}@media (max-width:1023px){._layout_etdww_23{grid-template-columns:minmax(0,1fr) 195px;gap:28px;padding-inline:32px}._header_etdww_10{padding-inline:32px}._railNote_etdww_35{padding:18px 15px}._railNote_etdww_35 h2{font-size:20px}._articleFooter_etdww_37{flex-wrap:wrap}._articleFooter_etdww_37 a{margin-left:0}._body_etdww_24{font-size:16px}._title_etdww_14{font-size:clamp(34px,5.6vw,54px)}}@media (max-width:760px){._shell_etdww_2{padding:22px 16px 56px}._journal_etdww_6{gap:8px;font-size:9px}._journal_etdww_6>span{font-size:19px}._topline_etdww_3{gap:14px;margin-bottom:15px}._header_etdww_10{padding:28px 24px}._headerLabels_etdww_11{gap:10px;margin-bottom:18px}._title_etdww_14{font-size:clamp(31px,6vw,44px);line-height:1.12}._excerpt_etdww_15{margin-top:20px;font-size:16px;line-height:1.8}._byline_etdww_16{gap:8px;margin-top:23px;font-size:11px}._date_etdww_19{margin-left:0}._avatar_etdww_17,._avatarFallback_etdww_17{width:30px;height:30px}._coverFrame_etdww_20{border-radius:14px;width:calc(100% - 32px);margin-inline:auto}._coverLabel_etdww_22{padding:5px 8px;font-size:8px;bottom:10px;right:10px}._illustration_etdww_21{padding:15px 25px}._layout_etdww_23{grid-template-columns:minmax(0,1fr);gap:32px;padding:28px 24px 36px}._rail_etdww_33{grid-row:1;max-height:none;padding:0;position:static;overflow:visible}._contents_etdww_34{background:#f6f9fc;border:1px solid #dce5eb;border-radius:13px;padding:18px 18px 12px}._contents_etdww_34 ol{columns:2;column-gap:16px}._contents_etdww_34 li{break-inside:avoid}._contents_etdww_34 a{font-size:11px}._contents_etdww_34 ._subheading_etdww_34 a{font-size:10px}._railNote_etdww_35,._tags_etdww_36{display:none}._body_etdww_24{max-width:none;font-size:16px;line-height:1.95}._body_etdww_24>p:first-child{font-size:17px}._body_etdww_24 h2{margin-top:1.6em;scroll-margin-top:95px;font-size:25px}._body_etdww_24 h3{font-size:21px}._body_etdww_24 blockquote{padding:20px;font-size:15px}._articleFooter_etdww_37{gap:15px;margin:0 16px 20px;padding:23px 20px}._articleFooter_etdww_37>span{font-size:27px}._articleFooter_etdww_37 p{font-size:18px}._articleFooter_etdww_37>div>span,._articleFooter_etdww_37 a{font-size:11px}._more_etdww_4{font-size:12px}._shell_etdww_2{padding-top:96px}}@media (max-width:400px){._journal_etdww_6{display:none}._header_etdww_10,._layout_etdww_23{padding-inline:20px}._contents_etdww_34 ol{columns:1}._title_etdww_14{font-size:32px}._body_etdww_24 table{font-size:12px}._articleFooter_etdww_37>span{display:none}}@media print{._rail_etdww_33,._back_etdww_4,._more_etdww_4,._topline_etdww_3,._articleFooter_etdww_37{display:none}._shell_etdww_2{padding:0}._article_etdww_9{border:0}._layout_etdww_23{padding:20px 0;display:block}._header_etdww_10{padding:0 0 20px}._coverFrame_etdww_20{max-height:220px;margin:0}._body_etdww_24{max-width:none;font-size:12pt}._title_etdww_14{font-size:30pt}._body_etdww_24 h2{font-size:18pt}._body_etdww_24 a{color:inherit}}._article_etdww_9{grid-template-columns:minmax(0,1fr) 230px;align-items:start;column-gap:clamp(32px,5vw,72px);display:grid}._header_etdww_10{grid-area:1/1;padding:0 0 34px}._coverFrame_etdww_20{grid-area:2/1}._layout_etdww_23{display:contents}._body_etdww_24{grid-area:3/1;margin-top:48px;margin-bottom:44px}._rail_etdww_33{grid-area:1/2/5;align-self:start}._articleFooter_etdww_37{grid-area:4/1;margin-inline:0}@media (max-width:1023px) and (min-width:761px){._article_etdww_9{grid-template-columns:minmax(0,1fr) 195px;column-gap:28px}}@media (max-width:760px){._article_etdww_9{grid-template-columns:minmax(0,1fr)}._header_etdww_10{padding:0 8px 28px}._rail_etdww_33{grid-area:3/1;margin:28px 8px 0}._body_etdww_24{grid-area:4/1;margin-top:32px;padding-inline:8px}._articleFooter_etdww_37{grid-area:5/1;margin-inline:0}}@media print{._article_etdww_9{display:block}._body_etdww_24{margin-top:20px;padding:0}}
