html{-webkit-text-size-adjust:100%;scroll-padding-top:72px}body{margin:0;background:var(--blade_flint);color:var(--vane_rill);font:17px/1.7 var(--spark_lodge);-webkit-font-smoothing:antialiased;overflow-wrap:break-word}img{max-width:100%;height:auto;display:block}:root{--hearth_sycamore:#3B669B;--willow_arch:#3B669B;--cedar_pier:#F1F4F8;--moss_cellar:#DCE3ED;--vane_rill:#1B232D;--nest_pebble:#646970;--lichen_strand:#DFE0E2;--loft_warren:#F3F6F9;--blade_flint:#FFFFFF;--thicket_hamlet:12px;--maple_cape:"Iowan Old Style","Palatino Linotype",Palatino,"Book Antiqua",Georgia,"Times New Roman",serif;--spark_lodge:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}*,*::before,*::after{box-sizing:border-box}.oaken-port{position:absolute;left:-9999px;top:0}a{color:var(--willow_arch);text-underline-offset:.18em;text-decoration-thickness:1px}a:focus-visible,.satin-oriole:focus-visible{outline:3px solid var(--moss_cellar);outline-offset:2px}.oaken-port:focus{left:12px;top:12px;background:#fff;color:var(--vane_rill);padding:8px 12px;z-index:99;border-radius:8px}.neat-quill{max-width:720px;margin:0 auto;padding:0 16px}.grand-rill{max-width:1100px;margin:0 auto;padding:0 16px}.leafy-flint{max-width:1100px;margin:0 auto;padding:13px 16px;display:flex;align-items:center;justify-content:space-between;gap:14px}a:hover{text-decoration-thickness:2px}.lunar-quay{background:#fff;border-bottom:1px solid var(--lichen_strand);position:sticky;top:0;z-index:20}.scenic-thicket{font:700 21px/1 var(--maple_cape);color:var(--vane_rill);text-decoration:none;letter-spacing:-.01em;white-space:nowrap}.scenic-thicket span{color:var(--willow_arch)}.clear-node a{color:var(--vane_rill);text-decoration:none}.clear-node{display:flex;gap:18px;font-size:15px;font-weight:600}.clear-node .toasty-hamlet{display:none}.clear-node a:hover{color:var(--willow_arch)}h1,h2,h3{font-family:var(--maple_cape);color:var(--vane_rill);letter-spacing:-.01em;font-weight:700}h1{font-size:clamp(30px,7.2vw,46px);line-height:1.12;margin:8px 0 14px}h2{font-size:clamp(24px,5.2vw,31px);line-height:1.22;margin:44px 0 12px}@media (min-width:640px){.clear-node .toasty-hamlet{display:inline}}h3{font-size:clamp(19px,4.4vw,22px);line-height:1.3;margin:28px 0 8px}p{margin:0 0 18px}strong{font-weight:700}.misty-vane{display:block;font:700 12.5px/1.3 var(--spark_lodge);letter-spacing:.12em;text-transform:uppercase;color:var(--willow_arch);margin:26px 0 0}.cozy-spark{display:flex;flex-wrap:wrap;gap:6px;font-size:13.5px;color:var(--nest_pebble);margin:18px 0 0}.cozy-spark a{color:var(--nest_pebble)}.verdant-tile{font-size:clamp(18.5px,4.5vw,21px);line-height:1.55;color:var(--vane_rill);opacity:.86;margin:0 0 6px}.clear-lane{font-size:14px;color:var(--nest_pebble);border-top:1px solid var(--lichen_strand);padding-top:12px;margin:18px 0 0}.stormy-crest{margin:22px auto 6px;max-width:960px}.stormy-crest img{width:100%;aspect-ratio:16/9;object-fit:cover;background:var(--loft_warren)}.sunlit-cliff{margin:30px 0}figcaption{font-size:13.5px;line-height:1.5;color:var(--nest_pebble);padding:8px 16px 0}@media (min-width:1000px){.stormy-crest figcaption{padding:8px 0 0}.stormy-crest img{border-radius:var(--thicket_hamlet)}}.sunlit-cliff figcaption{padding:8px 0 0}.sunlit-owl{padding-bottom:10px}.sunlit-cliff img{width:100%;border-radius:var(--thicket_hamlet);aspect-ratio:4/3;object-fit:cover;background:var(--loft_warren)}.sunlit-owl ul,.sunlit-owl ol{padding-left:22px;margin:0 0 18px}.sunlit-owl li::marker{color:var(--willow_arch)}.sunlit-owl li{margin:0 0 8px}.bright-grain{background:var(--cedar_pier);border-left:4px solid var(--hearth_sycamore);border-radius:0 var(--thicket_hamlet) var(--thicket_hamlet) 0;padding:16px 18px 4px;margin:24px 0 8px}.sheer-lichen{font:700 12.5px/1.2 var(--spark_lodge);letter-spacing:.12em;text-transform:uppercase;color:var(--willow_arch);margin:0 0 10px}.bright-grain ul{margin:0 0 10px;padding-left:20px}.bright-grain li{margin:0 0 6px;font-size:16.5px}.satin-mill{background:var(--loft_warren);border:1px solid var(--lichen_strand);border-left:4px solid var(--hearth_sycamore);border-radius:var(--thicket_hamlet);padding:16px 18px 2px;margin:24px 0}.satin-mill p:last-child{margin-bottom:14px}.toasty-pebble{background:#FFF8E6;border:1px solid #F0DDA8;border-left:4px solid #C98A00;border-radius:var(--thicket_hamlet);padding:16px 18px 2px;margin:24px 0}table{width:100%;border-collapse:collapse;font-size:15.5px;line-height:1.5}th,td{text-align:left;vertical-align:top;padding:10px 10px;border-bottom:1px solid var(--lichen_strand)}thead th{font:700 12.5px/1.3 var(--spark_lodge);letter-spacing:.06em;text-transform:uppercase;color:var(--nest_pebble);border-bottom:2px solid var(--lichen_strand)}tbody th{font-weight:700}code{font-size:.92em;background:var(--loft_warren);padding:1px 5px;border-radius:5px}.ruby-alder{overflow-x:auto;margin:6px 0 22px;-webkit-overflow-scrolling:touch}.azure-stem{border:1px solid var(--lichen_strand);background:var(--loft_warren);border-radius:var(--thicket_hamlet);padding:20px 18px 6px;margin:40px 0 10px}.still-pebble{display:grid;grid-template-columns:1fr;gap:16px}.still-pebble img{width:132px;height:132px;border-radius:10px;object-fit:cover;background:#fff;border:1px solid var(--lichen_strand)}@media (min-width:560px){.still-pebble{grid-template-columns:150px 1fr;gap:20px}.still-pebble img{width:150px;height:150px}}.honey-sprig{font:700 12.5px/1.2 var(--spark_lodge);letter-spacing:.12em;text-transform:uppercase;color:var(--willow_arch);margin:0 0 14px}.leafy-sprout p{font-size:16.5px}.jade-owl{margin:4px 0 8px}.satin-oriole{display:inline-block;background:var(--willow_arch);color:#fff;font:700 16px/1.25 var(--spark_lodge);text-decoration:none;border-radius:999px;padding:13px 22px;text-align:center;max-width:100%}.satin-oriole:hover{filter:brightness(1.1);text-decoration:none}.grand-hamlet{font-size:13px;line-height:1.5;color:var(--nest_pebble);margin:0 0 14px}.leafy-sprout .grand-hamlet{font-size:13px}.lofty-quay h3{font-size:clamp(18px,4.2vw,20px);margin:16px 0 6px}.lofty-quay .eager-gully{border-top:1px solid var(--lichen_strand);padding:4px 0 0}.quiet-pier{display:grid;grid-template-columns:1fr;gap:18px;margin:8px 0 10px}@media (min-width:640px){.quiet-pier{grid-template-columns:1fr 1fr}}.spicy-sail:hover{box-shadow:0 8px 26px rgba(0,0,0,.08);transform:translateY(-1px)}.spicy-sail{display:flex;flex-direction:column;background:#fff;border:1px solid var(--lichen_strand);border-radius:var(--thicket_hamlet);overflow:hidden;text-decoration:none;color:var(--vane_rill);transition:box-shadow .15s,transform .15s}.spicy-sail img{width:100%;aspect-ratio:3/2;object-fit:cover;background:var(--loft_warren)}.spicy-sail .misty-vane{margin:0 0 6px}@media (min-width:980px){.sunny-brook{grid-template-columns:repeat(3,1fr)}}.warm-canvas{font-size:20px;line-height:1.28;margin:0 0 8px}.calm-fjord{display:flex;flex-direction:column;padding:14px 16px 18px;flex:1}.young-hamlet{display:block;color:var(--nest_pebble);font-size:15px;line-height:1.55}.spicy-gate{display:block;margin-top:auto;padding-top:10px;font-size:13px;color:var(--nest_pebble)}.minty-gully h2,.lofty-quay h2{margin-top:44px}.rapid-copse{font-size:14px;color:var(--nest_pebble);border-top:1px solid var(--lichen_strand);padding-top:14px;margin-top:34px}.azure-garnet p{font-size:18px}.leafy-quill h2{margin-top:34px}.young-cellar{font-size:15px!important;font-weight:600}.twilit-strand{display:grid;grid-template-columns:1fr;gap:20px;align-items:start}.azure-garnet{background:var(--loft_warren);border-bottom:1px solid var(--lichen_strand);padding:6px 0 26px}.leafy-quill{padding:8px 0 34px}.bold-pond{background:var(--loft_warren);border-top:1px solid var(--lichen_strand);border-bottom:1px solid var(--lichen_strand);padding:16px 0 30px}.bright-copse{width:100%;max-width:420px;border-radius:var(--thicket_hamlet);background:#fff;border:1px solid var(--lichen_strand);margin-top:30px}.nimble-port h2{margin-top:6px}.nimble-port .misty-vane{margin-top:30px}.quiet-brook th{width:34%;font-size:14px;color:var(--nest_pebble);font-weight:700}@media (min-width:860px){.bright-copse{position:sticky;top:90px}.twilit-strand{grid-template-columns:360px 1fr;gap:40px}}.elder-slate{background:#fff;border:1px solid var(--lichen_strand);border-radius:var(--thicket_hamlet);padding:4px 18px 2px;margin:0 0 20px}.smart-lane{padding:6px 0 10px}.keen-aspen{padding-bottom:30px}.quiet-brook td{font-size:15.5px}.elder-slate h3{margin-top:14px}.keen-aspen h2{font-size:clamp(21px,4.6vw,25px);margin-top:34px}.azure-plume{background:var(--loft_warren);border-top:1px solid var(--lichen_strand);margin-top:44px;padding:32px 0 40px;font-size:14.5px;color:var(--nest_pebble)}.azure-plume .scenic-thicket{display:inline-block;margin-bottom:10px}.clear-gully{display:grid;grid-template-columns:1fr;gap:22px}.clear-garnet{font:700 12.5px/1.2 var(--spark_lodge);letter-spacing:.12em;text-transform:uppercase;color:var(--vane_rill);margin:4px 0 10px}.azure-plume ul{list-style:none;margin:0;padding:0}.azure-plume li{margin:0 0 8px}.azure-plume a{color:var(--nest_pebble)}@media (min-width:760px){.clear-gully{grid-template-columns:1.4fr 1fr 1fr}}@media print{.lunar-quay,.azure-plume,.azure-stem,.minty-gully{display:none}}.glad-aspen{border-top:1px solid var(--lichen_strand);margin-top:24px;padding-top:16px;font-size:13px;line-height:1.6}@media (min-width:760px){body{font-size:18px}}.azure-plume a:hover{color:var(--willow_arch)}