*{box-sizing: border-box}html{scroll-behavior: smooth}body.xjaRungWave{-webkit-font-smoothing: antialiased;color: #2b2d24;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;background: #f5f4ee;line-height: 1.65;font-size: 16px;margin: 0}a{color: inherit;text-underline-offset: 4px}a:focus-visible, input:focus-visible, button:focus-visible{outline: 2px solid #626c37;outline-offset: 5px}img{display: block;max-width: 100%}button, input{font: inherit}h1, h2, h3, p, figure{margin: 0}h1, h2, h3{font-family: Georgia, 'Times New Roman', serif;line-height: 1.12;font-weight: 400}.xjaTileFlow,.xjaSillBolt,.xjaQuillRose{padding:24px;background:#f5f4ee;max-width:1240px;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;color:#2b2d24;margin:auto}.xjaTileFlow{border-bottom:1px solid #dadbcf;display:flex;gap:24px;justify-content:space-between;align-items:center}.xjaTileFlow nav,.xjaSillBolt nav{align-items:center;display:flex;flex-wrap:wrap;gap:8px 24px}.xjaTileFlow a,.xjaSillBolt a{color:inherit;text-decoration:none;display:inline-flex;align-items:center;min-height:44px}.xjaDraftHaven{max-width:280px;font-weight:700;font-size:25px}.xjaDraftHaven img{max-width:100%;object-fit:contain;max-height:64px}.xjaHoldSpar{padding:40px 24px;min-width:0;margin:0 auto;max-width:1240px}.xjaSlatePrism{max-width:none;padding:0}.xjaSillBolt{margin-top:48px;border-top:1px solid #dadbcf;line-height:1.7}.xjaSillBolt p{margin:12px 0}.xjaWaveBody{padding:12px;position:absolute;left:12px;background:#f5f4ee;z-index:100;top:-100px;color:#2b2d24}.xjaWaveBody:focus{top:12px}.xjaQuillRose input,.xjaQuillRose button{border:1px solid #dadbcf;padding:12px;font:inherit;max-width:100%;border-radius:4px}.xjaLaneCoast{max-width:800px;line-height:1.75;margin:40px auto;overflow-wrap:anywhere;padding:0 24px}.xjaLaneCoast img{max-width:100%;height:auto}.xjaLaneCoast table{max-width:100%;display:block;overflow:auto}.xjaRungPane{margin:40px auto;max-width:1000px;padding:0 24px}.xjaBraceMast{display:flex;border-bottom:1px solid #dadbcf;justify-content:space-between;padding:24px 0;gap:24px;color:inherit;text-decoration:none}.xjaBraceMast span{min-width:0;display:block}.xjaBraceMast strong{display:block;margin-bottom:8px;font-size:20px}.xjaBraceMast time{white-space:nowrap;font-size:13px}
@media(max-width:640px){.xjaTileFlow{align-items:flex-start;padding:16px;gap:12px;flex-direction:column}.xjaHoldSpar{padding:24px 16px}.xjaSlatePrism{padding:0}.xjaTileFlow nav{gap:4px 16px}.xjaBraceMast{flex-direction:column;gap:12px}.xjaLaneCoast,.xjaRungPane{padding:0 16px}}.xjaReedLine{margin:0 0 24px;color:#2b2d24;font-size:18px}.xjaTileFlow, .xjaHoldSpar, .xjaSillBolt, .xjaQuillRose{max-width: 1220px}.xjaTileFlow{border-bottom: 1px solid #dadbcf;padding: 26px 32px}.xjaTileFlow nav{font-size: 13px;gap: 24px}.xjaDraftHaven{max-width: 330px}.xjaDraftHaven img{max-height: 44px;width: auto;height: 44px;max-width: 270px}.xjaHoldSpar{padding: 0 32px}.xjaFableAtlas{display: grid;padding: 72px 0 64px;grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);align-items: center;gap: 64px}.xjaDockPier{letter-spacing: 0.12em;text-transform: uppercase;color: #626c37;font-weight: 600;font-size: 11px;line-height: 1.5;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif}.xjaFableAtlas h1{font-size: clamp(42px, 4.8vw, 66px);margin: 22px 0;max-width: 12ch;letter-spacing: -0.045em}.xjaReedVale{color: #6a6c5e;font-size: 16px;max-width: 39ch}.xjaHillLedge{font-size: 14px;text-decoration: none;border-bottom: 1px solid #626c37;color: #626c37;gap: 36px;margin-top: 24px;min-height: 44px;display: inline-flex;align-items: center}.xjaRisePond{min-width: 0}.xjaRisePond img{object-fit: cover;width: 100%;height: 430px}.xjaRisePond figcaption{font-size: 10px;justify-content: space-between;align-items: baseline;display: flex;gap: 16px;padding-top: 10px;color: #6a6c5e}.xjaRisePond figcaption a{flex-shrink: 0}.xjaFableAtlas[data-layout="photo-left"]{grid-template-columns: minmax(0, 1.1fr) minmax(0, 0.9fr)}.xjaFableAtlas[data-layout="photo-left"] .xjaLedgeStack{grid-row: 1;grid-column: 2}.xjaFableAtlas[data-layout="photo-left"] .xjaRisePond{grid-column: 1;grid-row: 1}.xjaFableAtlas[data-layout="wide"]{grid-template-columns: 1fr;align-items: start;gap: 34px}.xjaFableAtlas[data-layout="wide"] .xjaLedgeStack{max-width: 860px}.xjaFableAtlas[data-layout="wide"] h1{max-width: 16ch}.xjaFableAtlas[data-layout="wide"] .xjaRisePond img{height: 520px}.xjaFableAtlas[data-layout="portrait"]{grid-template-columns: minmax(0, 1.18fr) minmax(280px, 0.82fr);align-items: start}.xjaFableAtlas[data-layout="portrait"] .xjaLedgeStack{padding-top: 42px}.xjaFableAtlas[data-layout="portrait"] .xjaRisePond img{height: 520px}.xjaRisePond[data-treatment="frame"]{background: color-mix(in srgb, #f5f4ee, #fff 28%);border: 1px solid #dadbcf;padding: 10px}.xjaRisePond[data-treatment="frame"] figcaption{padding: 10px 2px 0}.xjaRisePond[data-treatment="soft"] img{border-radius: 20px 20px 4px 4px}.xjaRisePond[data-treatment="offset"]{margin-right: 14px}.xjaRisePond[data-treatment="offset"] img{box-shadow: 14px 14px 0 #626c37}.xjaRisePond[data-treatment="rule"]{padding-left: 14px;border-left: 7px solid #626c37}.xjaEmberDock{scroll-margin-top: 24px;padding: 38px 0 64px;border-top: 1px solid #dadbcf}.xjaHarborQuill{align-items: flex-end;justify-content: space-between;margin-bottom: 28px;display: flex;gap: 24px}.xjaHarborQuill h2{letter-spacing: -0.025em;margin-top: 10px;font-size: clamp(28px, 3vw, 38px)}.xjaHarborQuill > span{color: #6a6c5e;font-size: 12px;white-space: nowrap}.xjaWharfMold{grid-template-columns: 1fr 1fr;display: grid;column-gap: 48px}.xjaShelfTier{grid-template-columns: 28px minmax(0, 1fr) 28px;border-top: 1px solid #dadbcf;gap: 16px;padding: 28px 0;display: grid}.xjaRungCliff{color: #6a6c5e;font-size: 12px;font-variant-numeric: tabular-nums}.xjaShelfTier h3{margin: 10px 0 12px;font-size: 26px;letter-spacing: -0.02em}.xjaShelfTier h3 a{text-decoration: none}.xjaShelfTier h3 a:hover{text-decoration: underline}.xjaShelfTier p:not(.xjaDockPier){color: #6a6c5e;font-size: 14px}.xjaScaleDrift{margin-top: 16px;font-size: 11px;display: block;color: #6a6c5e}.xjaTarnShelf{color: #626c37;font-size: 24px;text-decoration: none}.xjaTarnCoast{padding: 44px 0 64px;display: grid;border-top: 1px solid #dadbcf;gap: 64px;grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr)}.xjaTarnCoast h2{font-size: 34px;margin-bottom: 20px;letter-spacing: -0.025em}.xjaTarnCoast div p{max-width: 55ch;color: #6a6c5e;font-size: 14px}.xjaTarnCoast a{margin-top: 20px;display: inline-block;font-size: 13px}.xjaQuillRose{padding: 32px;border-top: 1px solid #dadbcf}.xjaQuillRose h2{font-size: 25px}.xjaQuillRose p{margin: 10px 0 20px;font-size: 14px;color: #6a6c5e}.xjaQuillRose form{display: flex;flex-wrap: wrap;gap: 8px}.xjaQuillRose input{background: transparent;min-width: 0;border-radius: 0;width: min(300px, 100%)}.xjaQuillRose button{cursor: pointer;background: #2b2d24;border-radius: 0;color: #f5f4ee}.xjaSillBolt{font-size: 12px;margin-top: 16px;padding: 32px}.xjaSillBolt strong{font-size: 18px}.xjaSillBolt nav{gap: 8px 24px}.xjaOakWall{padding-top: 40px}.xjaRangeCue .xjaHeadEmber{margin: 24px 0 -16px;font: 12px/1.5 'Helvetica Neue', Helvetica, Arial, sans-serif;color: #6a6c5e}.xjaRangeCue table:focus-visible{outline: 2px solid #626c37;outline-offset: 4px}.xjaLaneCoast h1{font-size: 42px;margin-bottom: 24px}.xjaLaneCoast h2{font-size: 26px;margin: 32px 0 16px}.xjaLaneCoast p{margin: 16px 0}
@media (max-width: 900px) {.xjaFableAtlas, .xjaTarnCoast{gap: 32px}.xjaFableAtlas[data-layout="portrait"]{grid-template-columns: minmax(0, 1fr) minmax(240px, 0.8fr)}.xjaFableAtlas[data-layout="portrait"] .xjaLedgeStack{padding-top: 16px}.xjaRisePond img{height: 360px}.xjaFableAtlas[data-layout="wide"] .xjaRisePond img, .xjaFableAtlas[data-layout="portrait"] .xjaRisePond img{height: 400px}.xjaWharfMold{column-gap: 28px}.xjaShelfTier{gap: 12px;grid-template-columns: minmax(0, 1fr) 24px}.xjaRungCliff{display: none}
}
@media (max-width: 640px) {.xjaTileFlow{padding: 18px 20px;gap: 12px}.xjaDraftHaven{max-width: 100%}.xjaDraftHaven img{max-width: 260px;width: auto}.xjaTileFlow nav{gap: 18px}.xjaHoldSpar{padding: 0 20px}.xjaFableAtlas{gap: 28px;grid-template-columns: 1fr;padding: 36px 0 40px}.xjaFableAtlas[data-layout="photo-left"], .xjaFableAtlas[data-layout="portrait"]{grid-template-columns: 1fr}.xjaFableAtlas[data-layout="photo-left"] .xjaLedgeStack, .xjaFableAtlas[data-layout="photo-left"] .xjaRisePond{grid-column: auto;grid-row: auto}.xjaFableAtlas[data-layout="photo-left"] .xjaLedgeStack{order: 1}.xjaFableAtlas[data-layout="photo-left"] .xjaRisePond{order: 2}.xjaFableAtlas[data-layout="portrait"] .xjaLedgeStack{padding-top: 0}.xjaFableAtlas h1{margin: 16px 0;font-size: 46px}.xjaRisePond img{height: 290px}.xjaFableAtlas[data-layout="wide"] .xjaRisePond img, .xjaFableAtlas[data-layout="portrait"] .xjaRisePond img{height: 320px}.xjaRisePond[data-treatment="offset"]{margin-right: 8px}.xjaRisePond[data-treatment="offset"] img{box-shadow: 8px 8px 0 #626c37}.xjaRisePond figcaption{gap: 8px}.xjaWharfMold{grid-template-columns: 1fr}.xjaHarborQuill{align-items: flex-start}.xjaHarborQuill > span{padding-top: 4px}.xjaHarborQuill h2{font-size: 30px}.xjaEmberDock{padding: 30px 0}.xjaShelfTier h3{font-size: 26px}.xjaTarnCoast{padding: 32px 0;grid-template-columns: 1fr;gap: 20px}.xjaTarnCoast h2{font-size: 30px}.xjaQuillRose, .xjaSillBolt{padding: 28px 20px}
}
@media (prefers-reduced-motion: reduce) {html{scroll-behavior: auto} }.xjaCueHearth{margin: 0 auto;max-width: 1164px}.xjaForgeCove, .xjaLensMast, .xjaFlowRung{border: 1px solid #2b2d2428;border-radius: 8px;margin: 28px 0;padding: 14px;overflow-wrap: anywhere}.xjaCueHearth h2{line-height: 1.25;margin-bottom: 14px;font-size: 26px}.xjaCueHearth h3{font-size: 19px;line-height: 1.35}.xjaCueHearth p, .xjaCueHearth li{line-height: 1.6}.xjaCueHearth ul, .xjaCueHearth ol{padding-left: 1.4em}.xjaCueHearth li{margin: 8px 0}.xjaCueHearth a{color: #626c37;text-decoration: underline;text-underline-offset: 3px}.xjaCueHearth dt{margin-top: 10px;font-weight: 700}.xjaCueHearth dd{margin: 2px 0 0}.xjaCiteDash{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 14px}.xjaFoldDrift, .xjaLoftDelta{margin: 8px 0;color: #6a6c5e;display: block}.xjaQuaySway{list-style: none;gap: 14px;padding: 0 !important;display: grid;grid-template-columns: repeat(auto-fit, minmax(min(100%, 200px), 1fr))}.xjaHelmKnoll{padding: 14px;background-color: #2b2d2406;border-top: 3px solid #626c37}.xjaRiseHill{font-weight: 700;color: #626c37;font-size: 24px}.xjaEchoPrism{margin-top: 14px;display: inline-block;font-weight: 700}.xjaHavenGate{color: #626c37}.xjaFlowRung{border-left: 4px solid #626c37}.xjaIrisGrid{font-weight: 700;margin-bottom: 8px;display: block}.xjaWadeFern{padding: 14px 0;border-top: 1px solid #2b2d2428}
@media (max-width: 700px) {.xjaCiteDash{grid-template-columns: minmax(0, 1fr)}.xjaForgeCove, .xjaLensMast, .xjaFlowRung{padding: 16px}
}.xjaOakWall{box-sizing: border-box;max-width: 1274px;padding: 26px 20px 28px;color: #2b2d24;margin: 0 auto}.xjaOakWall h1, .xjaOakWall h2, .xjaOakWall h3, .xjaOakWall strong{font-family: Georgia, 'Times New Roman', serif}.xjaOakWall h1{text-wrap: balance;letter-spacing: -0.035em;line-height: 1.04;font-size: clamp(30px, 5vw, 48px);font-weight: 700}.xjaTrimFleet{align-items: center;color: #6a6c5e;display: flex;font-size: 13px;margin-bottom: 20px;gap: 8px;flex-wrap: wrap}.xjaTrimFleet a{text-decoration-line: none;color: #2b2d24}.xjaTrimFleet a:hover{color: #626c37}.xjaVergeEdge{max-width: 944px}.xjaReachSand{color: #6a6c5e;margin-top: 10px;line-height: 1.5;max-width: 64ch;font-size: 19px}.xjaDeckCrumb{display: inline-flex;letter-spacing: .06em;border-radius: 999px;font-weight: 700;align-items: center;font-size: 12px;padding: 5px 11px;text-transform: uppercase;background-color: #2b2d2414;color: #626c37}.xjaLayerStage{gap: 11px;display: flex;margin-top: 16px;color: #2b2d24;align-items: center;font-size: 14px}.xjaLayerStage strong{font-weight: 700;display: block}.xjaLayerStage small{margin-top: 1px;font-size: 13px;display: block;color: #6a6c5e}.xjaShadeTrim{border: 1px solid #2b2d2435;font-weight: 800;font-family: Georgia, 'Times New Roman', serif;border-radius: 50%;object-fit: cover;color: #2b2d24;flex: 0 0 38px;justify-content: center;height: 38px;background-color: #2b2d240d;align-items: center;width: 38px;display: inline-flex}.xjaValeBase{background-color: #2b2d2424;height: 1px;margin: 28px 0}.xjaDomePlane{border: 1px solid #2b2d2424;background-color: #2b2d2408;overflow: hidden;border-radius: 12px}.xjaDomePlane img{object-fit: cover;width: 100%;max-height: 520px;aspect-ratio: 16 / 9}.xjaRangeCue{font-size: 17px;min-width: 0;overflow-wrap: anywhere;line-height: 1.79}.xjaRangeCue h2{line-height: 1.18;margin: 28px 0 9px;text-wrap: balance;font-weight: 700;font-size: clamp(23px, 3vw, 29px);scroll-margin-top: 96px;letter-spacing: -.02em}.xjaRangeCue h3{margin: 22px 0 8px;line-height: 1.25;font-size: 21px}.xjaRangeCue p{margin: 14px 0}.xjaRangeCue a{color: #626c37;text-underline-offset: 3px;text-decoration-line: underline;text-decoration-thickness: 1px}.xjaRangeCue :is(ul, ol){margin: 14px 0 14px 22px}.xjaRangeCue li{margin: 4px 0}.xjaRangeCue blockquote{padding: 3px 0 3px 14px;border-left: 3px solid #626c37;color: #6a6c5e;margin: 19px 0}.xjaRangeCue table{font-size: 15px;display: block;overflow-x: auto;margin: 20px 0;border-collapse: collapse;max-width: 100%;width: 100%}.xjaRangeCue :is(th, td){overflow-wrap: normal;min-width: 8rem;padding: 10px 12px;text-align: left;border-bottom: 1px solid #2b2d2424}.xjaRangeCue th{font-weight: 700;color: #2b2d24}.xjaRangeCue tbody tr:nth-child(even){background-color: #2b2d2408}.xjaRangeCue code{background-color: #2b2d2410;font-size: 13px;font-family: 'SF Mono', Consolas, Menlo, monospace;padding: 2px 6px;border-radius: 4px}.xjaRangeCue pre{overflow: auto;max-width: 100%}.xjaRangeCue .xjaLoopBase{display: inline-block}.xjaRangeCue img{margin: 22px 0;border-radius: 10px;width: 100%}.xjaRangeCue :is(img, iframe, svg){max-width: 100%;height: auto}.xjaCiteRail > strong{display: block;margin-bottom: 10px;font-size: 15px;letter-spacing: .03em;color: #2b2d24}.xjaCiteRail :is(ul, ol){list-style: none;padding: 0;margin: 0}.xjaCiteRail li + li{margin-top: 3px}.xjaCiteRail a{padding: 5px 0;gap: 8px;display: flex;font-size: 13px;text-decoration-line: none;line-height: 1.4;color: #6a6c5e}.xjaCiteRail a:hover{color: #626c37}.xjaCiteRail a span{color: #6a6c5e;font-variant-numeric: tabular-nums}.xjaCliffBrim{gap: 7px;flex-wrap: wrap;display: flex;align-items: center}.xjaCliffBrim > span{font-size: 12px;margin-right: 2px;color: #6a6c5e;text-transform: uppercase;letter-spacing: .08em;font-weight: 700}.xjaCliffBrim a{border: 1px solid #2b2d2430;font-size: 12px;color: #2b2d24;height: 34px;border-radius: 50%;width: 34px;text-decoration-line: none;font-weight: 800;display: inline-flex;align-items: center;justify-content: center}.xjaCliffBrim a:hover{border-color: #626c37;background-color: #2b2d2410}.xjaTarnShore{border: 1px solid #2b2d2430;display: inline-flex;color: #2b2d24;font-weight: 700;margin-top: 14px;padding: 7px 11px;border-radius: 8px;font-size: 13px;text-decoration-line: none}.xjaFacetCrest{max-width: 974px;margin: 42px auto 0}.xjaPeakRise{flex-wrap: wrap;margin-bottom: 18px;gap: 7px;display: flex}.xjaPeakRise span{border: 1px solid #2b2d2427;font-size: 12px;color: #6a6c5e;padding: 4px 10px;border-radius: 999px}.xjaProwPorch{gap: 13px;display: flex;align-items: flex-start;padding: 17px 0;border-top: 1px solid #2b2d2435;border-bottom: 1px solid #2b2d2424}.xjaProwPorch small{text-transform: uppercase;letter-spacing: .09em;font-size: 11px;display: block;font-weight: 700;color: #6a6c5e}.xjaProwPorch strong{display: block;margin-top: 2px;font-size: 17px}.xjaProwPorch p{margin-top: 2px;font-size: 14px;color: #6a6c5e}.xjaCoilCliff{margin-top: 28px}.xjaCoilCliff h2{margin-bottom: 14px;font-size: 21px}.xjaCoilCliff > div{display: grid;gap: 14px;grid-template-columns: repeat(3, minmax(0, 1fr))}.xjaCoilCliff a{text-decoration-line: none;color: #2b2d24;border-top: 2px solid #2b2d24;padding-top: 10px}.xjaCoilCliff a:hover strong{color: #626c37}.xjaCoilCliff small{letter-spacing: .08em;text-transform: uppercase;display: block;font-size: 11px;color: #6a6c5e}.xjaCoilCliff strong{margin-top: 4px;font-size: 15px;display: block;line-height: 1.3}
@media (max-width: 700px) {.xjaOakWall{padding-top: 14px}.xjaOakWall h1{font-size: clamp(31px, 10vw, 46px)}.xjaCoilCliff > div{grid-template-columns: 1fr}.xjaCoilCliff a{padding-bottom: 8px}
}.xjaOakWall .xjaVergeEdge{margin: 0 auto 28px}.xjaOakWall .xjaDomePlane{margin: 0 auto 28px}.xjaFrameCloak{max-width: 924px}.xjaFlintPitch .xjaVergeEdge{text-align: center}.xjaFlintPitch .xjaLayerStage{justify-content: center}.xjaFlintPitch .xjaReachSand{margin-left: auto;margin-right: auto}.xjaFlintPitch .xjaYardWave, .xjaFlintPitch .xjaRangeStem{margin-right: auto;max-width: 844px;margin-left: auto}.xjaYardWave{gap: 28px;display: grid;grid-template-columns: minmax(0, 1fr)}.xjaHavenFold .xjaYardWave{grid-template-columns: minmax(180px, 1fr) minmax(0, 3fr)}.xjaHavenFold .xjaWaveProw{margin: auto;max-width: 844px;grid-template-columns: minmax(0, 1fr)}.xjaKeelRoot{min-width: 0}.xjaHavenFold .xjaKeelRoot{position: sticky;top: 92px;align-self: start}.xjaRangeStem{margin-top: 28px}
@media (max-width: 980px) {.xjaHavenFold .xjaYardWave, .xjaHavenFold .xjaWaveProw{grid-template-columns: minmax(0, 1fr)}.xjaHavenFold .xjaKeelRoot{position: static}
}

@media (max-width: 640px) {
  body:is(.xjaRungWave, .xjaRailSlope, .xjaShardPlate) nav a, body:is(.xjaRungWave, .xjaRailSlope, .xjaShardPlate) header a {
    min-width: 24px; min-height: 24px; display: inline-flex;
    align-items: center; justify-content: center;
  }
  body:is(.xjaRungWave, .xjaRailSlope, .xjaShardPlate) a:not(:is(p, li, td, th, dd, figcaption, blockquote) a):not(nav a):not(header a) {
    padding-block: 6px;
  }
  body:is(.xjaRungWave, .xjaRailSlope, .xjaShardPlate) :is(input, select, button, summary) {
    min-width: 24px; min-height: 24px;
  }
}
