[data-kurawalk-guide-notebook]{--guide-paper:var(--color-heritage-ivory,#f7fafc);--guide-grid:color-mix(in oklab, var(--color-heritage-ink,#102a43) 5%, transparent);--guide-edge:color-mix(in oklab, var(--color-heritage-ink,#102a43) 12%, transparent);--guide-shadow:0 10px 28px #102a430f}[data-kurawalk-guide-notebook]>.heritage-frame>.heritage-surface,[data-kurawalk-guide-notebook] .guide-topic>div,[data-kurawalk-guide-notebook]>p.heritage-surface,[data-kurawalk-guide-notebook]>p.bg-primary-light{background-color:var(--guide-paper);background-image:linear-gradient(90deg, transparent 0 27px, var(--guide-grid) 27px 28px), linear-gradient(0deg, transparent 0 27px, var(--guide-grid) 27px 28px);color:var(--color-text-secondary,#486581);background-size:28px 28px}[data-kurawalk-guide-notebook]>.heritage-frame,[data-kurawalk-guide-notebook] .guide-topic{border:1px solid var(--guide-edge);box-shadow:var(--guide-shadow);border-radius:1.5rem;overflow:hidden}[data-kurawalk-guide-notebook] .guide-index{gap:clamp(1.25rem,2.8vw,2rem)}[data-kurawalk-guide-notebook] .guide-topic{background:var(--color-surface,#fff);isolation:isolate;border-radius:2rem 2rem 2rem 0;min-width:0;position:relative}[data-kurawalk-guide-notebook] .guide-topic>div{min-width:0;padding:clamp(1.5rem,3.3vw,2.5rem)}[data-kurawalk-guide-notebook] .guide-topic>div:only-child{grid-column:1/-1}[data-kurawalk-guide-notebook] .guide-topic--row{grid-template-columns:minmax(0,1fr);gap:0}[data-kurawalk-guide-notebook] .guide-topic--row>.guide-topic__media{border-top:0;border-left:0;border-right:0;border-bottom:1px solid var(--guide-edge);border-image:;min-width:0;height:auto;margin:0}[data-kurawalk-guide-notebook] .guide-topic h2{color:var(--color-deep,#102a43);text-wrap:balance;line-break:strict;word-break:normal;overflow-wrap:anywhere;font-size:clamp(1.5rem,2.7vw,2rem);line-height:1.55}[data-kurawalk-guide-notebook] .guide-topic__link{color:inherit;text-decoration:none}[data-kurawalk-guide-notebook] .guide-topic__link:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}[data-kurawalk-guide-notebook] .guide-topic a[target=_blank],[data-kurawalk-guide-notebook] .guide-topic a[data-review-link-disabled=true]{z-index:2;position:relative}[data-kurawalk-guide-notebook] .guide-topic__link:focus-visible{outline:none}[data-kurawalk-guide-notebook] .guide-topic__link:focus-visible:after{outline:3px solid var(--color-focus,#0868c9);outline-offset:-4px;border-radius:2rem 2rem 2rem 0}[data-kurawalk-guide-notebook] .guide-topic__link:hover{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}[data-kurawalk-guide-notebook] .guide-topic>div a{overflow-wrap:anywhere;max-width:100%}[data-kurawalk-guide-notebook]>.heritage-frame h1{text-wrap:balance;line-break:strict;word-break:normal;overflow-wrap:anywhere;font-size:clamp(2rem,4vw,3rem);line-height:1.35}[data-kurawalk-guide-notebook] .guide-heading-phrase{white-space:normal;overflow-wrap:anywhere;max-width:100%;display:inline-block}[data-kurawalk-guide-notebook]>p.heritage-surface,[data-kurawalk-guide-notebook]>p.bg-primary-light{border:1px solid var(--guide-edge);box-shadow:var(--guide-shadow);border-radius:1.5rem;padding:clamp(1.5rem,3vw,2rem)}[data-kurawalk-guide-notebook]>p.heritage-surface{margin-top:1.25rem}[data-kurawalk-guide-notebook]>p.bg-primary-light{margin-top:0}[data-kurawalk-guide-notebook]>.river-divider{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 18'%3E%3Cpath d='M0 10c140-13 235 12 370-1s275-6 430 3' fill='none' stroke='%238ed7eb' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 18px no-repeat;height:18px;margin-block:clamp(1.5rem,4vw,2.25rem)}@media (width>=48rem){[data-kurawalk-guide-notebook] .guide-topic--row{grid-template-columns:minmax(12rem,.34fr) minmax(0,.66fr)}[data-kurawalk-guide-notebook] .guide-topic--row>.guide-topic__media{aspect-ratio:auto;border-top:0;border-bottom:0;border-left:0;border-right:1px solid var(--guide-edge);border-image:;align-self:stretch;height:100%}}.guide-heading-phrase[data-astro-cid-u7wejrna]{max-width:100%;display:inline-block}.guide-index[data-astro-cid-u7wejrna]{gap:var(--space-lg);display:grid}.guide-topic--row[data-astro-cid-u7wejrna]{border-bottom:var(--rule-hairline) solid var(--color-rule);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=48rem){.guide-topic--row[data-astro-cid-u7wejrna]{gap:var(--space-lg);grid-template-columns:minmax(10rem,.3fr) minmax(0,.7fr)}.guide-topic--row[data-astro-cid-u7wejrna] .guide-topic__media[data-astro-cid-u7wejrna]{min-width:0;height:11rem;margin-block:var(--space-md);border:var(--rule-hairline) solid var(--color-rule)}}
