/*
Theme Name: Hotels Ithaca
Theme URI: https://hotelsithaca.com/
Author: Hotels Ithaca
Description: An original Ithaca, New York stay-planning publication. Explicit native setup preserves owner content, visibility and existing plain WordPress URLs.
Version: 1.0.0
Requires at least: 6.6
Requires PHP: 8.0
Text Domain: hotels-ithaca
License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
*/
@font-face{font-family:DMSerif;src:url('assets/fonts/dmserifdisplay.ttf') format('truetype');font-weight:400;font-display:swap}
@font-face{font-family:DMSerif;src:url('assets/fonts/dmserifdisplay-italic.ttf') format('truetype');font-style:italic;font-weight:400;font-display:swap}
@font-face{font-family:DMSans;src:url('assets/fonts/dmsans.ttf') format('truetype');font-weight:100 1000;font-display:swap}
:root{--burgundy:#542e39;--ivory:#faf7ef;--lake:#d9e7e8;--clay:#c87856;--ink:#292d2b;--muted:#59615c;--rule:#cccac0;--white:#fff;--display:DMSerif,Georgia,serif;--body:DMSans,Arial,sans-serif}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:var(--ivory);color:var(--ink);font:17px/1.75 var(--body);overflow-wrap:break-word}img{display:block;max-width:100%;height:auto}a{color:inherit;text-underline-offset:4px}a:hover{text-decoration-thickness:2px}button,input,textarea,select{font:inherit}button,a,input{touch-action:manipulation}button{cursor:pointer}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:3px solid #9b452c;outline-offset:5px}p,figure,h1,h2,h3,h4{margin:0}h1,h2,h3,h4{font-family:var(--display);font-weight:400;line-height:1.08;letter-spacing:-.035em;color:var(--burgundy)}.hith-wrap{width:calc(100% - 112px);max-width:1280px;margin-inline:auto}.hith-skip{position:absolute;z-index:200;top:-100px;left:20px;padding:14px 20px;background:var(--burgundy);color:var(--white)}.hith-skip:focus{top:12px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;word-wrap:normal!important}.screen-reader-text:focus{clip:auto!important;clip-path:none;width:auto;height:auto;padding:14px;background:white;z-index:10000}.hith-header{border-bottom:1px solid var(--rule)}.hith-masthead{display:flex;align-items:center;gap:24px;min-height:116px;position:relative}.hith-brand{display:flex;align-items:center;flex:0 0 158px;width:158px;min-height:44px}.hith-brand img{width:100%;height:auto}.hith-nav{margin-left:auto}.hith-nav ul{display:flex;align-items:center;gap:23px;list-style:none;margin:0;padding:0}.hith-nav a{display:inline-flex;align-items:center;min-height:48px;text-decoration:none;font-size:11px;font-weight:650;line-height:1.5}.hith-nav a:hover,.hith-nav .current-menu-item a{text-decoration:underline}.hith-search-link{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;font-size:34px;color:var(--burgundy);text-decoration:none}.hith-menu-toggle{display:none;min-height:46px;padding:10px 14px;background:transparent;border:1px solid var(--burgundy);font-size:12px;font-weight:650;color:var(--burgundy)}.hith-menu-toggle span{margin-left:10px}.hith-eyebrow{font:650 10px/1.6 var(--body)!important;letter-spacing:.12em;text-transform:uppercase}.hith-hero{padding-top:22px;padding-bottom:55px}.hith-hero-top{display:flex;justify-content:space-between;gap:25px;font-size:9px;font-weight:650;letter-spacing:.16em;color:var(--burgundy);margin-bottom:18px}.hith-hero-photo>img{width:100%;height:414px;object-fit:cover;object-position:center 57%}.hith-hero-photo figcaption{font-size:10px;color:var(--muted);line-height:1.6;margin-top:10px}.hith-hero-intro{display:grid;grid-template-columns:1.45fr 1fr;gap:80px;align-items:center;padding-top:35px}.hith-hero-intro h1{font-size:clamp(58px,5.8vw,85px);line-height:1.03;max-width:700px}.hith-hero-intro p{font-size:18px;line-height:1.8}.hith-text-link{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;min-height:48px;border-bottom:1px solid var(--burgundy);text-decoration:none;font-size:12px;font-weight:700;color:var(--burgundy);margin-top:21px}.hith-text-link span{font-size:24px;line-height:1}.hith-button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:52px;padding:13px 19px;background:var(--burgundy);color:var(--ivory);text-decoration:none;font-size:12px;font-weight:650;margin-top:25px}.hith-button:hover{background:var(--ink)}.hith-button span{font-size:24px;line-height:1}.hith-lead{background:var(--burgundy);color:var(--ivory)}.hith-lead-inner{display:grid;grid-template-columns:.8fr 2fr 1.2fr;gap:35px;align-items:center;padding-block:33px}.hith-lead h2{font-size:36px;color:var(--ivory)}.hith-lead a{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:48px;text-decoration:none;font-size:12px;border-bottom:1px solid #bba3a7;font-weight:650}.hith-lead a span{font-size:25px}.hith-lead a:focus-visible{outline-color:var(--lake)}.hith-bases{padding-block:78px 70px}.hith-section-heading{max-width:780px}.hith-section-heading h2{font-size:clamp(44px,4.3vw,61px);margin:18px 0 25px;line-height:1.08}.hith-section-heading>p{max-width:610px;font-size:18px}.hith-base-notes{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:36px;margin-top:42px}.hith-base-notes article{border-top:1px solid var(--burgundy);padding-top:24px}.hith-base-notes article:first-child{padding:24px 25px 21px;background:var(--lake);border-top:1px solid var(--burgundy)}.hith-note-number{font:400 55px/1 var(--display);color:var(--burgundy)}.hith-base-notes h3{font-size:32px;margin:22px 0 18px}.hith-base-notes p{font-size:16px;line-height:1.8;max-width:350px}.hith-base-notes a{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;min-height:48px;text-decoration:none;font-size:11px;font-weight:700;margin-top:17px}.hith-base-notes a span{font-size:21px}.hith-campus{display:grid;grid-template-columns:1.08fr .92fr;gap:90px;align-items:center;padding-block:15px 85px}.hith-campus-image{border:1px solid var(--rule);padding:18px;background:var(--white)}.hith-campus-image img{width:100%;height:430px;object-fit:cover;object-position:center}.hith-campus-image figcaption{font-size:10px;line-height:1.6;margin-top:12px;color:var(--muted)}.hith-campus-copy h2{font-size:clamp(44px,4.4vw,61px);margin:24px 0;max-width:510px}.hith-campus-copy>p:not(.hith-eyebrow){font-size:17px;line-height:1.85;max-width:440px}.hith-campus-copy .hith-small{font-size:11px!important;line-height:1.8!important;margin-top:25px;max-width:390px!important;color:var(--muted)}.hith-arrival{background:var(--lake);padding-block:64px}.hith-arrival-grid{display:grid;grid-template-columns:1fr 1fr;gap:120px;align-items:center}.hith-arrival h2{font-size:clamp(44px,4.2vw,60px);line-height:1.06;margin:22px 0 25px;max-width:540px}.hith-arrival p:not(.hith-eyebrow){font-size:17px;max-width:440px}.hith-arrival ol{list-style:none;counter-reset:arrival;padding:0;margin:0}.hith-arrival li{counter-increment:arrival;position:relative;border-top:1px solid #a1b9ba;padding:23px 0 23px 49px}.hith-arrival li:last-child{border-bottom:1px solid #a1b9ba}.hith-arrival li:before{content:counter(arrival,decimal-leading-zero);position:absolute;left:0;top:24px;font:400 22px/1 var(--display);color:var(--burgundy)}.hith-arrival strong{display:block;font-family:var(--display);font-size:25px;font-weight:400;color:var(--burgundy);line-height:1.25;letter-spacing:-.025em}.hith-arrival li>span{display:block;font-size:13px;line-height:1.8;margin-top:10px;max-width:390px}.hith-latest{padding-block:75px 85px}.hith-latest-heading{display:flex;justify-content:space-between;align-items:end;gap:55px;margin-bottom:35px}.hith-latest-heading h2{font-size:clamp(42px,4.1vw,59px);margin-top:19px;max-width:710px}.hith-latest-heading .hith-text-link{flex-shrink:0}.hith-latest-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:0 60px}.hith-latest-feature{grid-row:span 3}.hith-story{min-width:0}.hith-story-image{display:block;overflow:hidden}.hith-story-image img{width:100%;height:265px;object-fit:cover}.hith-story-copy{padding:17px 0 26px}.hith-story-meta{display:flex;flex-wrap:wrap;gap:9px 20px;align-items:center;font-size:9px;line-height:1.5;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-weight:600}.hith-story-meta a{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;color:var(--burgundy)}.hith-story h2{font-size:34px;margin:6px 0 18px;line-height:1.12}.hith-story h2 a{text-decoration:none}.hith-story h2 a:hover{text-decoration:underline}.hith-story-copy>p{font-size:15px;line-height:1.8}.hith-story-link{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;min-height:44px;text-decoration:none;font-size:11px;font-weight:700;color:var(--burgundy);margin-top:16px}.hith-story-link span{font-size:22px}.hith-latest-item:not(.hith-latest-feature){border-top:1px solid var(--rule)}.hith-latest-item:not(.hith-latest-feature) .hith-story-image{display:none}.hith-latest-item:not(.hith-latest-feature) .hith-story-copy{padding-top:5px;padding-bottom:24px}.hith-latest-item:not(.hith-latest-feature) h2{font-size:29px;line-height:1.14;margin-bottom:13px}.hith-latest-feature .hith-story-image img{height:350px}.hith-latest-feature h2{font-size:45px}.hith-latest-feature .hith-story-copy>p{max-width:550px}.hith-latest-item:not(.hith-latest-feature) .hith-story-copy>p{font-size:13px}.hith-latest-item:not(.hith-latest-feature) .hith-story-link{margin-top:9px}.hith-footer{background:var(--burgundy);color:var(--ivory);padding-block:48px 18px}.hith-footer-top{display:grid;grid-template-columns:1fr .9fr 1.2fr;gap:65px;padding-bottom:42px}.hith-footer-brand{display:block;width:160px;min-height:44px;margin-bottom:18px}.hith-footer-brand img{width:100%;height:auto}.hith-footer-top>div>p{font-family:var(--display);font-size:25px;line-height:1.35;max-width:290px}.hith-footer-top .hith-footer-description{font:400 11px/1.8 var(--body);margin-top:16px;max-width:245px;color:#dfd0d3}.hith-footer-top>nav{display:flex;flex-direction:column;align-items:start;padding-top:15px}.hith-footer-top>nav a{display:inline-flex;align-items:center;min-height:46px;font-size:11px;line-height:1.6}.hith-footer-search{padding-top:23px}.hith-footer-search h2{font-size:31px;color:var(--ivory);margin-bottom:24px}.hith-footer-search>p{font:400 11px/1.75 var(--body)!important;max-width:none!important;margin-top:17px;color:#dfd0d3}.search-form{display:flex;gap:0;align-items:stretch;width:100%}.search-field{width:100%;min-width:0;height:48px;padding:10px 13px;border:1px solid var(--burgundy);border-radius:0;background:transparent;color:var(--ink);font-size:13px}.search-submit{border:1px solid var(--burgundy);border-left:0;border-radius:0;background:var(--burgundy);color:var(--ivory);font-size:12px;font-weight:650;min-width:72px;min-height:48px;padding:10px 15px}.hith-footer .search-field{border-color:#c5aeb4;color:var(--ivory)}.hith-footer .search-field::placeholder{color:#dfd0d3}.hith-footer .search-submit{border-color:var(--ivory);background:var(--ivory);color:var(--burgundy)}.hith-footer a:focus-visible,.hith-footer input:focus-visible,.hith-footer button:focus-visible{outline-color:var(--lake)}.hith-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:30px;border-top:1px solid #9b7a83;padding-top:16px;font-size:10px}.hith-footer-bottom nav{display:flex;gap:25px}.hith-footer-bottom a{display:inline-flex;align-items:center;min-width:44px;min-height:44px}.hith-page-heading{padding-block:50px 36px;border-bottom:1px solid var(--rule);margin-bottom:29px}.hith-page-heading h1{font-size:clamp(50px,5.5vw,79px);line-height:1.05;max-width:970px;margin:20px 0 24px}.hith-page-heading>p:not(.hith-eyebrow),.hith-archive-description{font-size:20px;line-height:1.75;max-width:790px}.hith-listing{padding-bottom:75px}.hith-story-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 45px}.hith-story-grid .hith-story{border-bottom:1px solid var(--rule)}.hith-category-nav{display:flex;flex-wrap:wrap;gap:10px;margin-block:28px 35px}.hith-category-nav a{display:inline-flex;align-items:center;min-height:46px;padding:9px 14px;border:1px solid var(--burgundy);text-decoration:none;font-size:11px;font-weight:600;color:var(--burgundy)}.hith-category-nav a:hover,.hith-category-nav a[aria-current]{background:var(--burgundy);color:var(--ivory)}.hith-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:6px 12px;list-style:none;padding:0;margin:0;font-size:10px;color:var(--muted);line-height:1.8}.hith-breadcrumbs a{display:inline-flex;align-items:center;min-height:28px}.hith-breadcrumbs li+li:before{content:'/';margin-right:12px}.hith-article-heading{padding-top:29px}.hith-article-intro{max-width:925px;margin:35px auto 36px;text-align:center}.hith-article-intro .hith-story-meta{justify-content:center}.hith-article-intro h1{font-size:clamp(49px,5.1vw,73px);line-height:1.08;margin:15px 0 23px}.hith-deck{font-size:21px;line-height:1.75;max-width:800px;margin-inline:auto}.hith-byline{font-size:10px;color:var(--muted);margin-top:23px}.hith-article-photo{max-width:1060px;margin-inline:auto}.hith-article-photo>img{width:100%;max-height:565px;object-fit:cover;object-position:center}.hith-article-photo figcaption{font-size:10px;line-height:1.7;margin-top:12px;color:var(--muted)}.hith-reading{width:calc(100% - 48px);max-width:790px;margin-inline:auto;padding-block:43px 80px}.hith-prose{font-size:18px;line-height:1.9;min-width:0}.hith-prose p{margin-bottom:25px}.hith-prose h2{font-size:37px;line-height:1.15;margin:44px 0 22px}.hith-prose h3{font-size:29px;margin:34px 0 20px}.hith-prose a{font-weight:600}.hith-prose ul,.hith-prose ol{padding-left:27px;margin-block:24px}.hith-prose li{margin-block:10px}.hith-prose li ul,.hith-prose li ol{margin-block:8px}.hith-prose figure{margin-block:35px}.hith-prose img{max-height:630px;object-fit:contain;margin-inline:auto}.hith-prose figcaption{font-size:11px;color:var(--muted);line-height:1.8;margin-top:13px}.hith-prose blockquote{border-left:4px solid var(--clay);margin:30px 0;padding:5px 25px;font:400 27px/1.5 var(--display)}.hith-prose .wp-block-table,.hith-table-wrap{overflow-x:auto;max-width:100%;border:1px solid var(--rule);margin-block:35px}.hith-prose table{border-collapse:collapse;width:100%;min-width:660px;text-align:left;font-size:14px;line-height:1.7}.hith-prose caption{text-align:left;padding:17px;background:var(--lake);font-weight:700;font-size:15px}.hith-prose th,.hith-prose td{vertical-align:top;padding:16px;border-bottom:1px solid var(--rule);border-right:1px solid var(--rule)}.hith-prose thead{background:var(--burgundy);color:var(--ivory)}.hith-prose tbody th{width:25%}.hith-reading-end{margin-top:43px;padding:31px;background:var(--lake)}.hith-reading-end h2{font-size:40px;margin:18px 0}.hith-reading-end>p:not(.hith-eyebrow){font-size:16px}.hith-reading-end .hith-text-link{margin-top:15px}.post-navigation .nav-links{display:grid;grid-template-columns:1fr 1fr;gap:45px;border-top:1px solid var(--rule);margin-top:36px;padding-top:28px}.post-navigation a{display:block;font:400 26px/1.3 var(--display);color:var(--burgundy);text-decoration:none}.post-navigation span{display:block;font:650 9px/1.6 var(--body);text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px;color:var(--muted)}.hith-page .hith-page-heading .hith-breadcrumbs{margin-bottom:25px}.hith-page .hith-reading{padding-top:12px}.hith-utility .hith-prose{font-size:16px}.hith-utility .hith-page-heading h1{font-size:clamp(46px,5vw,68px)}.hith-pagination,.pagination{margin-top:30px}.page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:46px;min-height:46px;padding:8px;border:1px solid var(--rule);text-decoration:none}.page-numbers.current{background:var(--burgundy);color:var(--ivory)}.hith-empty{grid-column:1/-1;padding-block:35px}.hith-empty h2{font-size:40px;margin-bottom:22px}.hith-empty p{margin-bottom:18px}.hith-not-found{padding-block:70px 100px}.hith-not-found h1{font-size:clamp(54px,6vw,88px);margin:26px 0}.hith-not-found>p:not(.hith-eyebrow){max-width:600px;font-size:20px}.hith-not-found .search-form,.hith-page-heading .search-form{max-width:530px;margin-top:30px}.aligncenter{margin-inline:auto}.alignleft{float:left;margin:0 24px 24px 0}.alignright{float:right;margin:0 0 24px 24px}.wp-caption{max-width:100%}.wp-caption-text,.gallery-caption{font-size:12px}.bypostauthor{font-weight:inherit}.sticky{position:relative}
@media(max-width:1250px){.hith-nav ul{gap:17px}.hith-masthead{gap:18px}.hith-nav a{font-size:10px}.hith-hero-intro{gap:55px}.hith-campus{gap:60px}.hith-arrival-grid{gap:75px}.hith-footer-top{gap:40px}.hith-lead-inner{gap:25px;grid-template-columns:.7fr 1.6fr 1.2fr}.hith-lead h2{font-size:33px}}
@media(max-width:1100px){.hith-wrap{width:calc(100% - 64px)}.hith-masthead{min-height:100px;flex-wrap:wrap;padding-block:14px}.hith-brand{width:143px;flex-basis:143px}.hith-search-link{margin-left:auto}.hith-menu-toggle{display:block}.hith-nav{order:4;width:100%;margin:0}.hith-nav ul{flex-wrap:wrap;gap:0 25px;padding-top:12px}.hith-nav a{font-size:12px}.hith-js .hith-nav{display:none}.hith-js .hith-nav.is-open{display:block}.hith-hero-photo>img{height:365px}.hith-hero-intro{gap:40px;grid-template-columns:1.2fr 1fr}.hith-hero-intro h1{font-size:61px}.hith-hero-intro p{font-size:16px}.hith-lead-inner{grid-template-columns:1fr 1.3fr;gap:16px 35px}.hith-lead .hith-eyebrow{grid-column:1/-1}.hith-lead h2{font-size:35px}.hith-base-notes{gap:27px}.hith-base-notes h3{font-size:30px}.hith-base-notes p{font-size:15px}.hith-base-notes article:first-child{padding-inline:19px}.hith-base-notes a{font-size:10px;gap:15px}.hith-campus{gap:45px}.hith-campus-image img{height:370px}.hith-campus-copy h2{font-size:49px}.hith-arrival-grid{gap:50px}.hith-arrival h2{font-size:51px}.hith-latest-grid{gap:0 40px}.hith-latest-feature h2{font-size:39px}.hith-latest-heading h2{font-size:48px}.hith-footer-top{grid-template-columns:1fr 1fr;gap:35px 70px}.hith-footer-search{grid-column:1/-1;max-width:530px;padding-top:0}.hith-article-intro h1{font-size:60px}}
@media(max-width:800px){.hith-wrap{width:calc(100% - 44px)}.hith-hero{padding-top:19px;padding-bottom:40px}.hith-hero-photo>img{height:340px}.hith-hero-intro{grid-template-columns:1fr;gap:24px;padding-top:30px}.hith-hero-intro h1{font-size:65px;max-width:600px}.hith-hero-intro p{font-size:18px;max-width:600px}.hith-hero-intro .hith-text-link{margin-top:16px}.hith-bases{padding-block:50px}.hith-section-heading h2{font-size:49px;max-width:670px}.hith-base-notes{grid-template-columns:1fr;gap:29px;margin-top:33px}.hith-base-notes article,.hith-base-notes article:first-child{display:grid;grid-template-columns:55px 1fr;gap:12px 25px;padding:24px}.hith-base-notes article:not(:first-child){padding-inline:0}.hith-note-number{font-size:47px}.hith-base-notes h3{grid-column:2;grid-row:1;font-size:34px;margin:0;align-self:center}.hith-base-notes p,.hith-base-notes a{grid-column:2;max-width:none;margin:0}.hith-base-notes p{font-size:16px}.hith-base-notes a{justify-content:start;font-size:12px;gap:25px}.hith-campus{grid-template-columns:1fr;gap:31px;padding-block:10px 50px}.hith-campus-image{max-width:600px}.hith-campus-image img{height:410px}.hith-campus-copy h2{font-size:52px;max-width:620px;margin-block:20px}.hith-campus-copy>p:not(.hith-eyebrow){max-width:600px}.hith-arrival{padding-block:46px}.hith-arrival-grid{grid-template-columns:1fr;gap:34px}.hith-arrival h2{font-size:53px;max-width:650px}.hith-arrival p:not(.hith-eyebrow){max-width:600px}.hith-arrival ol{max-width:650px}.hith-arrival li>span{max-width:550px}.hith-latest{padding-block:50px}.hith-latest-heading{display:block;margin-bottom:27px}.hith-latest-heading h2{font-size:48px;max-width:610px}.hith-latest-grid{grid-template-columns:1fr;gap:24px}.hith-latest-feature{grid-row:auto}.hith-latest-feature .hith-story-image img{height:350px}.hith-latest-feature h2{font-size:40px}.hith-latest-item:not(.hith-latest-feature) h2{font-size:32px}.hith-latest-item:not(.hith-latest-feature) .hith-story-copy>p{font-size:15px;max-width:630px}.hith-story-grid{gap:30px}.hith-story-grid .hith-story h2{font-size:30px}.hith-story-image img{height:235px}.hith-article-intro h1{font-size:55px}.hith-deck{font-size:19px}.hith-article-photo>img{max-height:450px}.hith-reading{padding-top:32px}.hith-prose h2{font-size:34px}.hith-page-heading h1{font-size:59px}}
@media(max-width:500px){body{font-size:16px}.hith-wrap{width:calc(100% - 36px)}.hith-masthead{gap:12px;padding-block:10px;min-height:92px}.hith-brand{width:135px;flex-basis:135px}.hith-menu-toggle{font-size:11px;padding:9px 12px}.hith-menu-toggle span{display:none}.hith-search-link{font-size:31px}.hith-nav ul{display:grid;grid-template-columns:1fr 1fr;gap:0 15px}.hith-nav a{font-size:11px;min-height:50px}.hith-hero{padding-top:15px;padding-bottom:31px}.hith-hero-top{font-size:7px;letter-spacing:.08em;gap:15px;margin-bottom:12px}.hith-hero-photo>img{height:270px;object-position:48% center}.hith-hero-photo figcaption{font-size:8px;line-height:1.75;margin-top:9px}.hith-hero-intro{padding-top:24px;gap:20px}.hith-hero-intro h1{font-size:clamp(42px,12.4vw,57px);line-height:1.04}.hith-hero-intro p{font-size:16px;line-height:1.8}.hith-text-link{font-size:11px;gap:20px;min-height:46px}.hith-hero-intro .hith-text-link{margin-top:16px}.hith-eyebrow{font-size:9px!important;letter-spacing:.09em}.hith-lead-inner{grid-template-columns:1fr;gap:16px;padding-block:27px}.hith-lead h2{font-size:33px}.hith-lead a{font-size:11px;max-width:330px;min-height:46px}.hith-bases{padding-block:39px}.hith-section-heading h2{font-size:40px;margin-block:17px 21px}.hith-section-heading>p{font-size:16px}.hith-base-notes{margin-top:28px;gap:23px}.hith-base-notes article,.hith-base-notes article:first-child{grid-template-columns:35px 1fr;gap:12px 15px;padding:20px 16px}.hith-base-notes article:not(:first-child){padding-inline:0}.hith-note-number{font-size:40px}.hith-base-notes h3{font-size:29px}.hith-base-notes p{font-size:15px}.hith-base-notes a{font-size:10px;line-height:1.7;gap:15px}.hith-campus{padding-block:7px 40px;gap:26px}.hith-campus-image{padding:12px}.hith-campus-image img{height:285px}.hith-campus-image figcaption{font-size:9px;line-height:1.7}.hith-campus-copy h2{font-size:42px;margin-block:18px 22px}.hith-campus-copy>p:not(.hith-eyebrow){font-size:16px}.hith-campus-copy .hith-small{font-size:10px!important;margin-top:22px}.hith-button{font-size:11px;gap:18px;padding:13px 16px;min-height:50px}.hith-arrival{padding-block:36px}.hith-arrival-grid{gap:26px}.hith-arrival h2{font-size:42px;margin-block:18px 22px}.hith-arrival p:not(.hith-eyebrow){font-size:16px}.hith-arrival li{padding:21px 0 21px 38px}.hith-arrival li:before{font-size:21px;top:23px}.hith-arrival strong{font-size:24px}.hith-arrival li>span{font-size:12px}.hith-latest{padding-block:39px 43px}.hith-latest-heading h2{font-size:40px;max-width:350px}.hith-latest-heading .hith-text-link{margin-top:18px}.hith-latest-feature .hith-story-image img{height:245px}.hith-latest-feature h2{font-size:34px}.hith-story-meta{font-size:8px;gap:8px 18px}.hith-story-copy{padding-block:11px 23px}.hith-story-copy>p{font-size:14px}.hith-latest-item:not(.hith-latest-feature) h2{font-size:30px}.hith-latest-item:not(.hith-latest-feature) .hith-story-copy>p{font-size:14px}.hith-latest-grid{gap:15px}.hith-footer{padding-block:28px 16px}.hith-footer-top{grid-template-columns:1fr;gap:23px;padding-bottom:27px}.hith-footer-brand{width:139px;margin-bottom:18px}.hith-footer-top>div>p{font-size:27px;max-width:none}.hith-footer-top .hith-footer-description{font-size:10px;margin-top:12px;max-width:none}.hith-footer-top>nav{display:grid;grid-template-columns:1fr 1fr;gap:0 18px;padding:0}.hith-footer-top>nav a{font-size:10px;min-height:50px}.hith-footer-search h2{font-size:31px;margin-bottom:19px}.hith-footer-search>p{font-size:10px!important}.hith-footer-bottom{display:block;font-size:9px;padding-top:16px}.hith-footer-bottom nav{gap:22px;margin-top:7px}.hith-footer-bottom a{font-size:10px}.hith-page-heading{padding-block:33px 27px;margin-bottom:25px}.hith-page-heading h1{font-size:44px;margin-block:18px 21px}.hith-page-heading>p:not(.hith-eyebrow),.hith-archive-description{font-size:17px}.hith-category-nav{gap:8px;margin-block:23px 28px}.hith-category-nav a{font-size:10px;padding:8px 11px;min-height:44px}.hith-story-grid{grid-template-columns:1fr;gap:24px}.hith-story-grid .hith-story h2{font-size:33px}.hith-listing{padding-bottom:47px}.hith-breadcrumbs ol{font-size:9px;gap:5px 9px}.hith-breadcrumbs li+li:before{margin-right:9px}.hith-article-heading{padding-top:19px}.hith-article-intro{margin-block:23px 26px;text-align:left}.hith-article-intro .hith-story-meta{justify-content:start}.hith-article-intro h1{font-size:43px;line-height:1.08;margin-block:12px 21px}.hith-deck{font-size:17px;line-height:1.8}.hith-byline{font-size:9px;margin-top:19px}.hith-article-photo>img{height:270px;object-fit:cover}.hith-article-photo figcaption{font-size:9px}.hith-reading{width:calc(100% - 36px);padding-block:28px 50px}.hith-prose{font-size:16px;line-height:1.9}.hith-prose p{margin-bottom:22px}.hith-prose h2{font-size:31px;margin-block:34px 18px}.hith-prose h3{font-size:26px}.hith-prose figure{margin-block:28px}.hith-prose figcaption{font-size:10px}.hith-prose table{font-size:13px}.hith-prose th,.hith-prose td{padding:14px}.hith-prose caption{font-size:14px;padding:15px}.hith-reading-end{padding:25px;margin-top:32px}.hith-reading-end h2{font-size:34px;margin-block:16px}.hith-reading-end>p:not(.hith-eyebrow){font-size:14px}.post-navigation .nav-links{grid-template-columns:1fr;gap:27px;margin-top:29px}.post-navigation a{font-size:25px}.hith-utility .hith-prose{font-size:15px}.hith-utility .hith-page-heading h1{font-size:42px}.hith-not-found{padding-block:42px 65px}.hith-not-found h1{font-size:48px}.hith-not-found>p:not(.hith-eyebrow){font-size:17px}.alignleft,.alignright{float:none;margin:24px 0}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}
@media print{.hith-header,.hith-footer,.hith-reading-end,.post-navigation{display:none}.hith-wrap,.hith-reading{width:100%}.hith-article-intro h1{font-size:30pt}.hith-prose{font-size:12pt;color:#000}.hith-prose table{min-width:0}}
