.tp-app .journal-hero{position:relative;padding:70px 55px;background:linear-gradient(90deg,#20242bed,#21283388),url(/brand/roman-road.webp) center 52%/cover;border-radius:8px;color:#f0f0f1;margin:24px 0 58px;overflow:hidden}.tp-app .journal-hero .eyebrow{color:#b8bcc3}.tp-app .journal-hero h1{font:400 clamp(54px,6vw,92px)/.94 var(--font-editorial),Georgia,serif;letter-spacing:-2px;color:#f3f3f4;margin:22px 0}.journal-hero h1 em{color:#b3b8bf;font-weight:400}.tp-app .journal-hero p{max-width:400px;color:#e1e1e2;font-size:14px;line-height:1.8;margin:20px 0 25px}.editor-page-heading,.journal-section-heading,.studio-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:28px}.tp-app .editor-page-heading h1,.tp-app .journal-empty h2,.tp-app .journal-section-heading h2,.tp-app .studio-heading h1{font:500 45px/1.08 var(--font-editorial),Georgia,serif;color:#2e3747;margin:10px 0}.journal-section-heading>span{font-size:13px;color:#4e5a6e}.journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.journal-card{background:#fbfbfb;border:1px solid #d7d8d9;border-radius:7px;overflow:hidden;transition:transform .2s}.journal-card:hover{transform:translateY(-4px)}.journal-card-image{aspect-ratio:1.5;background:#cfd0d2;overflow:hidden}.journal-card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s}.journal-card:hover img{transform:scale(1.035)}.journal-card-image.no-cover{display:grid;place-items:center;background:linear-gradient(130deg,#465165,#282e39);color:#ccccce}.journal-card-copy{padding:25px}.tp-app .journal-card h2{font:500 33px/1.08 var(--font-editorial),Georgia,serif;color:#323c4d;margin:14px 0}.tp-app .journal-card p{font-size:14px;line-height:1.8;color:#4d5768}.journal-card footer{border-top:1px solid #dddedf;display:flex;gap:15px;align-items:center;justify-content:space-between;padding-top:20px;margin-top:24px;color:#515b6d;font-size:11px}.journal-card.featured{grid-column:1/-1;display:grid;grid-template-columns:1.2fr 1fr}.journal-card.featured .journal-card-image{aspect-ratio:auto;min-height:300px}.journal-card.featured .journal-card-copy{padding:40px}.tp-app .journal-card.featured h2{font-size:47px}.journal-empty{text-align:center;display:flex;flex-direction:column;align-items:center;gap:18px;padding:70px 30px;background:#e6e6e7;border:1px solid #cecfd1;border-radius:7px;margin:24px 0}.journal-empty>svg{color:#4c5c78}.tp-app .journal-empty h1{font:500 49px/1.1 var(--font-editorial),Georgia,serif;color:#2f394b}.tp-app .journal-empty p{max-width:500px;color:#495467;line-height:1.8;margin:0}.journal-empty>a:not(.button){font-size:13px;color:#394760}.journal-back{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#3e4b62;margin:20px 0 45px}.journal-article{max-width:1000px;margin:auto}.journal-article>header{max-width:820px;margin:0 auto 40px;text-align:center}.tp-app .journal-article h1{font:500 clamp(45px,5vw,76px)/1.02 var(--font-editorial),Georgia,serif;color:#2c3544;letter-spacing:-1px;margin:22px 0}.journal-article>header>p{font-size:18px;line-height:1.7;color:#4c5769}.journal-byline{display:flex;flex-wrap:wrap;gap:18px;align-items:center;justify-content:center;color:#515c6e;font-size:12px;margin-top:24px}.journal-byline>span{display:inline-flex;gap:6px;align-items:center}.journal-cover img{width:100%;max-height:620px;-o-object-fit:cover;object-fit:cover;border-radius:7px}.journal-cover figcaption{font-size:12px;color:#556073;margin:10px 0;text-align:center}.journal-prose{max-width:720px;margin:45px auto;color:#374153;font-size:17px;line-height:1.95;overflow-wrap:anywhere}.journal-prose p{margin:0 0 1.35em}.tp-app .journal-prose h2{font:500 39px/1.15 var(--font-editorial),Georgia,serif;color:#2b3648;margin:1.3em 0 .5em}.tp-app .journal-prose h3{font:600 28px/1.2 var(--font-editorial),Georgia,serif;color:#2b3648;margin:1.2em 0 .4em}.journal-prose ol,.journal-prose ul{padding-left:28px;margin:1em 0;list-style:revert}.journal-prose li{margin:.4em 0}.journal-prose a{color:#374763;text-decoration:underline;text-underline-offset:4px}.journal-prose blockquote{border-left:3px solid #637ca8;background:#e7e8e8;padding:20px 25px;margin:28px 0;font-style:italic}.journal-prose hr{margin:30px 0;border-color:#cccdcf}.journal-cta{text-align:center;background:#e2e3e4;border-radius:7px;padding:45px 25px;margin:65px 0}.tp-app .journal-cta h2{font:500 42px/1.1 var(--font-editorial),Georgia,serif;color:#313b4d;margin:18px 0 28px}.journal-cta .button{display:inline-flex}.journal-preview-banner{padding:15px 20px;background:#c5c6c8;color:#2b3545;border-radius:5px;display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;font-size:13px;margin-top:20px}.journal-preview-banner a{text-decoration:underline}.blog-editor-page,.blog-studio{padding-top:30px}.studio-heading p{font-size:14px;color:#4b576b}.studio-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:28px 0}.studio-stats>div{padding:24px;background:#e3e4e5;border:1px solid #cccdcf;border-radius:7px;display:flex;flex-direction:column;gap:12px}.studio-stats small{color:#4f5b70;font-size:12px}.studio-stats b{font:500 42px var(--font-editorial),Georgia,serif;color:#303d54}.studio-filter{display:flex;align-items:center;gap:16px;margin:25px 0}.studio-filter label{display:flex;align-items:center;gap:9px;flex:1;background:#fefefe;border:1px solid #cacacc;padding:0 14px;border-radius:6px}.studio-filter input{padding:12px 0;width:100%;background:transparent;border:0;outline-offset:4px}.studio-filter select{border:1px solid #cacacc;border-radius:6px;background:#fefefe;padding:12px;font-size:13px}.studio-filter>a{font-size:13px;display:flex;gap:6px}.studio-posts{display:grid;gap:12px}.studio-posts article{display:flex;align-items:center;gap:20px;padding:18px;background:#fbfbfb;border:1px solid #d5d6d7;border-radius:7px}.studio-post-art{width:110px;height:85px;flex-shrink:0;display:grid;place-items:center;border-radius:4px;background:#dadbdc;color:#4f5c73;overflow:hidden}.studio-post-art img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.studio-posts article>div:nth-child(2){flex:1;min-width:0}.tp-app .studio-posts h2{font:500 30px/1.1 var(--font-editorial),Georgia,serif;color:#2d384c;margin:9px 0;overflow-wrap:anywhere}.studio-posts small{color:#4f5c73;font-size:12px}.studio-status{display:inline-block;padding:5px 9px;border-radius:4px;background:#dcdcdd;color:#364661;font-size:10px;text-transform:uppercase;letter-spacing:1px}.studio-status.published{background:#dcdcdd;color:#303e56}.studio-status.archived{background:#e1e1e2;color:#4f5765}.editor-topbar{display:flex;align-items:center;gap:18px;margin:0 0 35px;font-size:12px;color:#4d586c}.editor-topbar>a{display:flex;gap:8px;align-items:center;margin-right:auto}.editor-page-heading{align-items:flex-end}.editor-actions{display:flex;flex-wrap:wrap;gap:9px}.editor-actions .button{min-height:42px}.editor-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:30px;align-items:start}.editor-settings section,.editor-writing{border:1px solid #d2d3d4;border-radius:6px;background:#fdfdfd;padding:27px}.editor-settings fieldset,.editor-writing fieldset{padding:0;border:0;min-width:0}.blog-editor-page label{display:flex;flex-direction:column;gap:8px;font-size:12px;font-weight:500;color:#38465d;margin-bottom:22px}.blog-editor-page label>span{font-size:10px;color:#4f5c73;font-weight:400}.blog-editor-page input,.blog-editor-page select,.blog-editor-page textarea{width:100%;max-width:100%;padding:11px 12px;border:1px solid #b8bcc3;background:#fefefe;border-radius:5px;color:#2d3747;font-family:inherit;font-size:14px;line-height:1.6}.blog-editor-page input:focus,.blog-editor-page select:focus,.blog-editor-page textarea:focus{outline:2px solid #5b7094;outline-offset:2px}.blog-editor-page .editor-title-input{font:500 36px/1.2 var(--font-editorial),Georgia,serif;padding:12px}.editor-settings,.editor-settings fieldset{display:grid;gap:18px}.tp-app .editor-settings h2{font:500 28px var(--font-editorial),Georgia,serif;color:#2d384a;margin:0 0 20px}.editor-help,.editor-settings small{font-size:12px;color:#4f5c73;line-height:1.8}.editor-settings p{font-size:12px;line-height:1.7;color:#4f5b71}.editor-settings label small{font-size:10px;font-weight:400}.editor-settings .photo-picker{margin:12px 0}.editor-settings .photo-previews img{max-height:180px}.editor-settings .photo-previews{display:block}.editor-settings .photo-previews>div{width:100%;height:180px}.editor-settings .photo-previews img{width:100%;height:180px;-o-object-fit:cover;object-fit:cover}.editor-settings .editor-publishing{display:grid;gap:12px}.editor-publishing h2,.editor-publishing p{margin:0!important}.rich-editor{border:1px solid #cacbcd;border-radius:5px;background:#fefefe;min-height:420px}.rich-toolbar{display:flex;gap:3px;flex-wrap:wrap;position:sticky;top:12px;z-index:2;background:#e9eaea;padding:8px;border-bottom:1px solid #cacbcd;border-radius:5px 5px 0 0}.rich-toolbar button{width:36px;height:36px;display:grid;place-items:center;border:1px solid transparent;border-radius:4px;color:#34425a;background:transparent}.rich-toolbar button[aria-pressed=true]{background:#d4d5d6;border-color:#7a8ba9}.rich-toolbar button:disabled{opacity:.35}.rich-toolbar button:hover:not(:disabled){background:#dadbdc}.rich-editor .journal-prose{padding:24px;margin:0;max-width:none;min-height:350px;outline:none;font-size:16px}.rich-editor .tiptap p.is-editor-empty:first-child:before{color:#6c778a;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.editor-link-row{padding:10px;display:flex;gap:8px;flex-wrap:wrap}.editor-link-row input{flex:1;min-width:100px}.editor-link-row button{padding:8px;font-size:12px;color:#2e3b51}.search-snippet{padding:14px;background:#ececed;border-radius:5px;overflow-wrap:anywhere}.search-snippet>b{font-size:16px;color:#324059;display:block;line-height:1.4;margin-top:8px}.search-snippet small{font-size:10px}.search-snippet p{font-size:12px}.tp-app .social-header nav a.studio-link{color:#444f61}.social-header nav .blog-nav-link{display:inline-flex}.tp-app .compact-footer>a{font-size:12px;color:#485468}@media(max-width:900px){.editor-grid{grid-template-columns:minmax(0,1fr)}.editor-settings{grid-template-columns:1fr}.editor-settings fieldset{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.editor-settings fieldset section:last-child{grid-column:1/-1}.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.journal-card.featured{grid-template-columns:1fr 1fr}.tp-app .journal-card.featured h2{font-size:36px}.tp-app .social-header nav{gap:15px}}@media(max-width:760px){.tp-app .tp-header nav{grid-template-columns:repeat(6,minmax(0,1fr))!important}.tp-app .tp-header nav a{min-width:0;padding-left:0;padding-right:0;font-size:9px;gap:5px}.tp-app .tp-header nav a svg{width:17px;height:17px}.journal-hero{margin-top:15px!important}.tp-app .journal-hero{padding:40px 25px;margin-bottom:35px}.tp-app .journal-hero h1{font-size:59px}.journal-card.featured,.journal-grid{grid-template-columns:1fr}.journal-card.featured .journal-card-image{min-height:220px;aspect-ratio:1.5}.journal-card.featured .journal-card-copy{padding:25px}.tp-app .editor-page-heading h1,.tp-app .journal-section-heading h2,.tp-app .studio-heading h1{font-size:36px}.journal-section-heading>span{white-space:nowrap;font-size:11px}.journal-article>header{text-align:left}.tp-app .journal-article h1{font-size:46px}.journal-article>header>p{font-size:16px}.journal-byline{justify-content:flex-start;gap:10px;font-size:11px}.journal-prose{font-size:16px;line-height:1.9;margin:30px auto}.tp-app .journal-prose h2{font-size:33px}.journal-back{margin-bottom:25px}.journal-cover img{max-height:380px}.tp-app .journal-cta h2{font-size:34px}.editor-page-heading,.studio-heading{align-items:flex-start;flex-direction:column}.studio-stats{gap:8px}.studio-stats>div{padding:16px}.studio-filter{flex-wrap:wrap;gap:10px}.studio-filter label{flex-basis:100%}.studio-filter>a{margin-left:auto}.studio-posts article{gap:12px;padding:14px}.studio-post-art{width:55px;height:65px}.tp-app .studio-posts h2{font-size:24px}.studio-posts small{font-size:10px}.studio-posts .button{font-size:11px!important;padding:10px}.editor-topbar{gap:10px;flex-wrap:wrap}.editor-topbar small{font-size:10px}.editor-actions{width:100%}.editor-actions .button{flex:1;font-size:11px!important;padding:11px}.editor-settings section,.editor-writing{padding:19px}.editor-settings fieldset{grid-template-columns:1fr}.blog-editor-page .editor-title-input{font-size:29px}.blog-editor-page input,.blog-editor-page select,.blog-editor-page textarea{font-size:16px}.rich-editor .journal-prose{padding:18px}.rich-toolbar{top:0}.journal-empty{padding:45px 20px}.journal-preview-banner{font-size:12px}}@media(prefers-reduced-motion:reduce){.journal-card,.journal-card-image img{transition:none}}.journal-start-here{margin:-10px 0 45px;padding:23px 0;border-top:1px solid #cecfd1;border-bottom:1px solid #cecfd1}.journal-start-here>div{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:15px}.journal-start-here a{display:inline-flex;gap:9px;align-items:center;color:#313f56;font-size:13px}.journal-search{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:22px 0 16px}.journal-search>label:first-child{display:flex;align-items:center;gap:10px;flex:1;min-width:220px;border:1px solid #b9bdc3;border-radius:5px;padding:0 14px;background:#fefefe}.journal-search input{border:0;background:transparent;padding:13px 0;width:100%;color:#2d394e;font-size:14px}.journal-search select{border:1px solid #b9bdc3;border-radius:5px;padding:13px;background:#fefefe;color:#2d394e;font-size:13px;max-width:240px}.journal-search>a{font-size:12px;color:#46556f;text-decoration:underline}.journal-result-count{font-size:12px;color:#4f5b71;margin:16px 0 25px}.journal-card-image.no-cover{position:relative;gap:15px;align-content:center;background:radial-gradient(ellipse at 30% 20%,#4c5970,#272e3a)}.journal-card-image.no-cover>span{font:400 23px var(--font-editorial),Georgia,serif;color:#cfcfd1}.journal-pagination{display:flex;justify-content:center;align-items:center;gap:20px;margin:45px 0}.journal-pagination>div{flex-wrap:wrap}.journal-pagination>div,.journal-pagination>div>span{display:flex;gap:6px;align-items:center}.journal-pagination>div a{display:grid;place-items:center;min-width:38px;height:40px;border:1px solid #b4b9c0;color:#394760;border-radius:4px;font-size:13px;background:#fafafa}.journal-pagination>div a[aria-current=page]{background:#37465f;color:#f6f6f7;border-color:#37465f}.page-gap{color:#4e5c74;font-size:12px}.journal-editorial-note{margin:60px 0 20px;max-width:780px;padding-top:24px;border-top:1px solid #cacacc}.tp-app .journal-editorial-note h2{font:500 30px var(--font-editorial),Georgia,serif;color:#303d53}.journal-editorial-note p{font-size:12px;line-height:1.9;color:#4d5a71}.article-editorial-note{background:#e7e8e8;border-left:3px solid #627ba7;padding:16px 20px;max-width:720px;margin:25px auto;color:#444f63;font-size:12px;line-height:1.8}.journal-prose .article-link-collection{font-size:15px}.journal-breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;color:#43526c;margin:22px 0}.journal-breadcrumbs a{text-decoration:underline;text-underline-offset:3px}@media(max-width:760px){.journal-start-here{margin:0 0 32px}.journal-start-here>div{display:grid;grid-template-columns:1fr 1fr;gap:14px}.journal-start-here a{font-size:12px;line-height:1.6}.journal-search>label:first-child{flex-basis:100%;min-width:0}.journal-search input{font-size:16px}.journal-search>label:nth-child(2){flex:1;min-width:0}.journal-search select{width:100%;max-width:none;font-size:13px}.journal-search button{font-size:12px!important}.journal-pagination{gap:10px;flex-wrap:wrap}.journal-pagination>.button{font-size:11px!important;padding:10px}.journal-pagination>div{gap:4px}.journal-pagination>div a{min-width:33px;height:37px}.journal-card-image.no-cover{max-height:240px}.article-editorial-note{padding:14px 16px}}.tp-app .journal-hero{background:linear-gradient(90deg,#101b2be8,#101b2b50),url(/brand/roman-road.webp) center 52%/cover}.tp-app .journal-hero h1{color:#fff}.tp-app .journal-hero h1 em{color:#ffba89}.tp-app .journal-hero .eyebrow{color:#ffc8a1}.tp-app .journal-hero p{color:#f1f3f8}.tp-app .journal-card-image.no-cover{position:relative;isolation:isolate;background:#172437;color:#fff;gap:0;align-content:center;min-height:210px}.journal-card-image.no-cover:before{content:"";position:absolute;z-index:-1;width:150%;height:90px;background:#c33d1d;transform:rotate(-28deg);left:-15%;bottom:0;opacity:.95}.journal-card-image.no-cover:after{content:"";position:absolute;width:140px;height:140px;border:1px solid #ffffff30;border-radius:50%;right:-25px;top:-35px;z-index:-1}.tp-app .journal-card-image.no-cover span{color:#fff;font-size:12px;letter-spacing:2px;text-transform:uppercase;margin-top:16px}.tp-app .journal-card:nth-child(3n+2) .journal-card-image.no-cover{background:#2b3442}.tp-app .journal-card:nth-child(3n+2) .journal-card-image.no-cover:before{background:#a93419;transform:rotate(28deg)}.tp-app .journal-card:nth-child(3n) .journal-card-image.no-cover:before{background:#75432e}.tp-app .journal-back,.tp-app .journal-prose a{color:#a93419}.tp-app .journal-pagination a[aria-current=page],.tp-app .journal-start-here a:hover{background:#172437;color:#fff}.tp-app .journal-cta{background:#172437}.tp-app .journal-cta .eyebrow,.tp-app .journal-cta h2{color:#fff}.tp-app .journal-search-form .button.primary{background:#c33d1d;color:#fff;border-color:#c33d1d}.tp-app .journal-cover img{width:100%;max-height:600px;-o-object-fit:cover;object-fit:cover}.tp-app .journal-cover figcaption{font-size:12px;line-height:1.7;color:#5c6572;text-align:left;padding:12px 0}.blog-photo-credit a{text-decoration:underline;text-underline-offset:3px;color:inherit}.tp-app .journal-card-image:not(.no-cover){background:#e6e9ed}.tp-app .journal-card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tp-app .journal-card:not(.featured) .journal-card-image{aspect-ratio:1.5;min-height:0}@media(max-width:640px){.tp-app .journal-cover img{max-height:300px}.tp-app .journal-cover figcaption{font-size:11px}.tp-app .journal-card.featured .journal-card-image{aspect-ratio:1.4;min-height:0}}.journal-card-visual{display:flex;flex-direction:column;min-width:0}.tp-app .journal-card-visual>.journal-card-image{display:block;position:relative;flex:1}.tp-app .journal-card-image>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.journal-card-copy{display:block}.journal-card-credit{padding:9px 14px;background:#fff;border-bottom:1px solid #e8e9ec;font-size:10px;line-height:1.6;color:#59616e;overflow-wrap:anywhere}.tp-app .journal-card.featured .journal-card-visual>.journal-card-image{min-height:320px}.tp-app .journal-card:not(.featured) .journal-card-visual>.journal-card-image{flex:auto}@media(max-width:640px){.tp-app .journal-card.featured .journal-card-visual>.journal-card-image{min-height:0;aspect-ratio:1.4;flex:auto}}.article-editorial-footer{margin:32px 0;font-size:12px;line-height:1.7;color:#526071}.article-editorial-footer a{text-decoration:underline;text-underline-offset:3px}.growth-table-wrap{overflow-x:auto;margin:24px 0 40px}.growth-table{width:100%;border-collapse:collapse;font-size:14px}.growth-table td,.growth-table th{text-align:left;border-bottom:1px solid #dce1e7;padding:16px 20px}.growth-table th{font-weight:600}.growth-table a{text-decoration:underline}.news-context{background:#edf2f8;border-left:3px solid #344b65;border-radius:0 12px 12px 0;padding:24px;margin:25px 0}.news-context h2{font-size:25px;margin:10px 0}.news-context p{font-size:13px;line-height:1.8;color:#405169}.news-context>div{display:flex;flex-wrap:wrap;gap:14px;font-size:12px}.news-context a{text-decoration:underline}.news-archived{background:#f5f1e8;border-color:#8c673a}.news-source-fields{border-top:1px solid #dce1e7;padding:20px 0}.news-source-fields .button{margin-bottom:20px}.related-guides{max-width:1060px;margin:32px auto 80px;padding:0 24px}.related-guides>h2{font-family:Georgia,serif;font-size:clamp(30px,4vw,46px);margin:10px 0 24px;color:#182638}.related-guides nav{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:25px}.related-guides nav a{border:1px solid #d6dce3;border-radius:24px;padding:10px 18px;background:#fff;color:#182638}.related-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.related-guide-grid article{min-width:0;background:#fff;border:1px solid #e1e5ea;border-radius:18px;overflow:hidden}.related-guide-grid figure{margin:0}.related-guide-grid img{width:100%;height:190px;-o-object-fit:cover;object-fit:cover;display:block}.related-guide-grid figcaption{font-size:10px;padding:6px 12px;color:#526177}.related-guide-grid article>a{display:block;padding:18px;color:#182638;text-decoration:none}.related-guide-grid h3{font-family:Georgia,serif;font-size:23px;line-height:1.22;margin:0 0 12px}.related-guide-grid p{font-size:14px;line-height:1.6;color:#526177}.related-guide-grid article>a>span{font-size:13px;font-weight:600}@media(max-width:700px){.related-guide-grid{grid-template-columns:1fr}.related-guide-grid img{height:230px}.related-guides{padding:0 18px}}.article-contents{margin:24px 0 32px;border:1px solid #dce1e7;border-radius:14px;padding:16px 20px;background:#fff;color:#182638}.article-contents summary{cursor:pointer;font-weight:600;font-size:15px;min-height:28px}.article-contents ol{margin:16px 0 0;padding-left:22px}.article-contents li{padding:6px 0;font-size:15px;line-height:1.5}.article-contents a{color:#314d6b;text-decoration:underline;text-underline-offset:3px}.article-contents a:focus-visible{outline:2px solid #314d6b;outline-offset:4px}.journal-prose h2[id]{scroll-margin-top:110px}@media(max-width:600px){.article-contents{padding:14px 16px}.article-contents li{padding:9px 0}}